TSTP Solution File: ITP222_4 by Vampire-SAT---4.8

View Problem - Process Solution

%------------------------------------------------------------------------------
% File     : Vampire-SAT---4.8
% Problem  : ITP222_4 : TPTP v8.1.2. Released v8.0.0.
% Transfm  : none
% Format   : tptp:raw
% Command  : vampire --mode casc_sat -m 16384 --cores 7 -t %d %s

% Computer : n021.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 : Sun May  5 07:07:56 EDT 2024

% Result   : Theorem 13.08s 3.00s
% Output   : Refutation 13.22s
% Verified : 
% SZS Type : -

% Comments : 
%------------------------------------------------------------------------------
%----WARNING: Could not form TPTP format derivation
%------------------------------------------------------------------------------
%----ORIGINAL SYSTEM OUTPUT
% 0.12/0.13  % Problem    : ITP222_4 : TPTP v8.1.2. Released v8.0.0.
% 0.12/0.15  % Command    : vampire --mode casc_sat -m 16384 --cores 7 -t %d %s
% 0.14/0.36  % Computer : n021.cluster.edu
% 0.14/0.36  % Model    : x86_64 x86_64
% 0.14/0.36  % CPU      : Intel(R) Xeon(R) CPU E5-2620 v4 @ 2.10GHz
% 0.14/0.36  % Memory   : 8042.1875MB
% 0.14/0.36  % 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   : Fri May  3 19:11:53 EDT 2024
% 0.14/0.36  % CPUTime    : 
% 0.14/0.36  % (10988)Running in auto input_syntax mode. Trying TPTP
% 1.02/1.19  % (10997)fmb+10_1_bce=on:fmbas=function:fmbsr=1.2:fde=unused:nm=0_846 on theBenchmark for (846ds/0Mi)
% 1.02/1.20  % (10999)WARNING: value z3 for option sas not known
% 1.02/1.20  % (11003)ott+1_64_av=off:bd=off:bce=on:fsd=off:fde=unused:gsp=on:irw=on:lcm=predicate:lma=on:nm=2:nwc=1.1:sims=off:urr=on_497 on theBenchmark for (497ds/0Mi)
% 1.02/1.20  % (11001)ott+10_10:1_add=off:afr=on:amm=off:anc=all:bd=off:bs=on:fsr=off:irw=on:lma=on:msp=off:nm=4:nwc=4.0:sac=on:sp=reverse_frequency_531 on theBenchmark for (531ds/0Mi)
% 1.02/1.20  % (10999)dis+2_11_add=large:afr=on:amm=off:bd=off:bce=on:fsd=off:fde=none:gs=on:gsaa=full_model:gsem=off:irw=on:msp=off:nm=4:nwc=1.3:sas=z3:sims=off:sac=on:sp=reverse_arity_569 on theBenchmark for (569ds/0Mi)
% 1.02/1.20  % (11000)fmb+10_1_bce=on:fmbsr=1.5:nm=32_533 on theBenchmark for (533ds/0Mi)
% 1.02/1.20  % (10998)fmb+10_1_bce=on:fmbdsb=on:fmbes=contour:fmbswr=3:fde=none:nm=0_793 on theBenchmark for (793ds/0Mi)
% 1.02/1.20  % (11002)ott-10_8_av=off:bd=preordered:bs=on:fsd=off:fsr=off:fde=unused:irw=on:lcm=predicate:lma=on:nm=4:nwc=1.7:sp=frequency_522 on theBenchmark for (522ds/0Mi)
% 8.40/2.37  % (11003)WARNING: Not using GeneralSplitting currently not compatible with polymorphic/higher-order inputs.
% 10.49/2.62  % Exception at run slice level
% 10.49/2.62  User error: Finite model buillding is currently not compatible with polymorphism or higher-order constructs
% 10.49/2.64  % (11004)fmb+10_1_fmbas=expand:fmbsr=1.1:gsp=on:nm=4_411 on theBenchmark for (411ds/0Mi)
% 11.07/2.78  % (10999)First to succeed.
% 12.10/2.84  % (11003)Also succeeded, but the first one will report.
% 12.10/2.87  % (11005)ott+1_9_av=off:bd=off:bs=on:gsp=on:lcm=predicate:nm=4:sp=weighted_frequency:urr=on_382 on theBenchmark for (382ds/0Mi)
% 13.08/2.99  % (10999)Solution written to "/export/starexec/sandbox2/tmp/vampire-proof-10988"
% 13.08/3.00  % (10999)Refutation found. Thanks to Tanya!
% 13.08/3.00  % SZS status Theorem for theBenchmark
% 13.08/3.00  % SZS output start Proof for theBenchmark
% 13.08/3.00  tff(type_def_5, type, vEBT_VEBT: $tType).
% 13.08/3.00  tff(type_def_6, type, code_integer: $tType).
% 13.08/3.00  tff(type_def_7, type, product_unit: $tType).
% 13.08/3.00  tff(type_def_8, type, product_prod: ($tType * $tType) > $tType).
% 13.08/3.00  tff(type_def_9, type, extended_enat: $tType).
% 13.08/3.00  tff(type_def_10, type, complex: $tType).
% 13.08/3.00  tff(type_def_11, type, option: $tType > $tType).
% 13.08/3.00  tff(type_def_12, type, filter: $tType > $tType).
% 13.08/3.00  tff(type_def_13, type, char: $tType).
% 13.08/3.00  tff(type_def_14, type, real: $tType).
% 13.08/3.00  tff(type_def_15, type, list: $tType > $tType).
% 13.08/3.00  tff(type_def_16, type, set: $tType > $tType).
% 13.08/3.00  tff(type_def_17, type, rat: $tType).
% 13.08/3.00  tff(type_def_18, type, num: $tType).
% 13.08/3.00  tff(type_def_19, type, nat: $tType).
% 13.08/3.00  tff(type_def_20, type, int: $tType).
% 13.08/3.00  tff(type_def_21, type, fun: ($tType * $tType) > $tType).
% 13.08/3.00  tff(type_def_22, type, a: $tType).
% 13.08/3.00  tff(func_def_0, type, aTP_Lamp_a: !>[X0: $tType, X1: $tType]:(fun(X0,X1))).
% 13.08/3.00  tff(func_def_1, type, aTP_Lamp_aa: !>[X0: $tType, X1: $tType]:((X0) > X1)).
% 13.08/3.00  tff(func_def_2, type, aTP_Lamp_aaa: !>[X0: $tType, X1: $tType]:(fun(X0,X1))).
% 13.08/3.00  tff(func_def_3, type, aTP_Lamp_aab: !>[X0: $tType, X1: $tType]:((X0) > X1)).
% 13.08/3.00  tff(func_def_4, type, aTP_Lamp_aac: !>[X0: $tType, X1: $tType]:((X0) > X1)).
% 13.08/3.00  tff(func_def_5, type, aTP_Lamp_aad: !>[X0: $tType, X1: $tType]:((X0) > X1)).
% 13.08/3.00  tff(func_def_6, type, aTP_Lamp_aae: !>[X0: $tType, X1: $tType]:(fun(X0,X1))).
% 13.08/3.00  tff(func_def_7, type, aTP_Lamp_aaf: !>[X0: $tType, X1: $tType]:((X0) > X1)).
% 13.08/3.00  tff(func_def_8, type, aTP_Lamp_aag: !>[X0: $tType, X1: $tType]:((X0) > X1)).
% 13.08/3.00  tff(func_def_9, type, aTP_Lamp_aah: !>[X0: $tType, X1: $tType]:((X0) > X1)).
% 13.08/3.00  tff(func_def_10, type, aTP_Lamp_aai: !>[X0: $tType, X1: $tType]:((X0) > X1)).
% 13.08/3.00  tff(func_def_11, type, aTP_Lamp_aaj: !>[X0: $tType, X1: $tType]:((X0) > X1)).
% 13.08/3.00  tff(func_def_12, type, aTP_Lamp_aak: !>[X0: $tType, X1: $tType]:((X0) > X1)).
% 13.08/3.00  tff(func_def_13, type, aTP_Lamp_aal: !>[X0: $tType, X1: $tType]:((X0) > X1)).
% 13.08/3.00  tff(func_def_14, type, aTP_Lamp_aam: !>[X0: $tType, X1: $tType]:((X0) > X1)).
% 13.08/3.00  tff(func_def_15, type, aTP_Lamp_aan: !>[X0: $tType, X1: $tType]:((X0) > X1)).
% 13.08/3.00  tff(func_def_16, type, aTP_Lamp_aao: !>[X0: $tType, X1: $tType]:((X0) > X1)).
% 13.08/3.00  tff(func_def_17, type, aTP_Lamp_aap: !>[X0: $tType, X1: $tType]:((X0) > X1)).
% 13.08/3.00  tff(func_def_18, type, aTP_Lamp_aaq: !>[X0: $tType, X1: $tType]:(fun(X0,X1))).
% 13.08/3.00  tff(func_def_19, type, aTP_Lamp_aar: !>[X0: $tType, X1: $tType]:((X0) > X1)).
% 13.08/3.00  tff(func_def_20, type, aTP_Lamp_aas: !>[X0: $tType, X1: $tType]:((X0) > X1)).
% 13.08/3.00  tff(func_def_21, type, aTP_Lamp_aat: !>[X0: $tType, X1: $tType]:((X0) > X1)).
% 13.08/3.00  tff(func_def_22, type, aTP_Lamp_aau: !>[X0: $tType, X1: $tType]:((X0) > X1)).
% 13.08/3.00  tff(func_def_23, type, aTP_Lamp_aav: !>[X0: $tType, X1: $tType]:((X0) > X1)).
% 13.08/3.00  tff(func_def_24, type, aTP_Lamp_aaw: !>[X0: $tType, X1: $tType]:((X0) > X1)).
% 13.08/3.00  tff(func_def_25, type, aTP_Lamp_aax: !>[X0: $tType, X1: $tType]:((X0) > X1)).
% 13.08/3.00  tff(func_def_26, type, aTP_Lamp_aay: !>[X0: $tType, X1: $tType]:((X0) > X1)).
% 13.08/3.00  tff(func_def_27, type, aTP_Lamp_aaz: !>[X0: $tType, X1: $tType]:((X0) > X1)).
% 13.08/3.00  tff(func_def_28, type, aTP_Lamp_ab: !>[X0: $tType, X1: $tType]:(fun(X0,X1))).
% 13.08/3.00  tff(func_def_29, type, aTP_Lamp_aba: !>[X0: $tType, X1: $tType]:((X0) > X1)).
% 13.08/3.00  tff(func_def_30, type, aTP_Lamp_abb: !>[X0: $tType, X1: $tType]:((X0) > X1)).
% 13.08/3.00  tff(func_def_31, type, aTP_Lamp_abc: !>[X0: $tType, X1: $tType]:((X0) > X1)).
% 13.08/3.00  tff(func_def_32, type, aTP_Lamp_abd: !>[X0: $tType, X1: $tType]:((X0) > X1)).
% 13.08/3.00  tff(func_def_33, type, aTP_Lamp_abe: !>[X0: $tType, X1: $tType]:((X0) > X1)).
% 13.08/3.00  tff(func_def_34, type, aTP_Lamp_abf: !>[X0: $tType, X1: $tType]:((X0) > X1)).
% 13.08/3.00  tff(func_def_35, type, aTP_Lamp_abg: !>[X0: $tType, X1: $tType]:((X0) > X1)).
% 13.08/3.00  tff(func_def_36, type, aTP_Lamp_abh: !>[X0: $tType, X1: $tType]:((X0) > X1)).
% 13.08/3.00  tff(func_def_37, type, aTP_Lamp_abi: !>[X0: $tType, X1: $tType]:((X0) > X1)).
% 13.08/3.00  tff(func_def_38, type, aTP_Lamp_abj: !>[X0: $tType, X1: $tType]:((X0) > X1)).
% 13.08/3.00  tff(func_def_39, type, aTP_Lamp_abk: !>[X0: $tType, X1: $tType]:((X0) > X1)).
% 13.08/3.00  tff(func_def_40, type, aTP_Lamp_abl: !>[X0: $tType, X1: $tType]:((X0) > X1)).
% 13.08/3.00  tff(func_def_41, type, aTP_Lamp_abm: !>[X0: $tType, X1: $tType]:((X0) > X1)).
% 13.08/3.00  tff(func_def_42, type, aTP_Lamp_abn: !>[X0: $tType, X1: $tType]:((X0) > X1)).
% 13.08/3.00  tff(func_def_43, type, aTP_Lamp_abo: !>[X0: $tType, X1: $tType]:((X0) > X1)).
% 13.08/3.00  tff(func_def_44, type, aTP_Lamp_abp: !>[X0: $tType, X1: $tType]:((X0) > X1)).
% 13.08/3.00  tff(func_def_45, type, aTP_Lamp_abq: !>[X0: $tType, X1: $tType]:((X0) > X1)).
% 13.08/3.00  tff(func_def_46, type, aTP_Lamp_abr: !>[X0: $tType, X1: $tType]:((X0) > X1)).
% 13.08/3.00  tff(func_def_47, type, aTP_Lamp_abs: !>[X0: $tType, X1: $tType]:((X0) > X1)).
% 13.08/3.00  tff(func_def_48, type, aTP_Lamp_abt: !>[X0: $tType, X1: $tType]:((X0) > X1)).
% 13.08/3.00  tff(func_def_49, type, aTP_Lamp_abu: !>[X0: $tType, X1: $tType]:((X0) > X1)).
% 13.08/3.00  tff(func_def_50, type, aTP_Lamp_abv: !>[X0: $tType, X1: $tType]:((X0) > X1)).
% 13.08/3.00  tff(func_def_51, type, aTP_Lamp_abw: !>[X0: $tType, X1: $tType]:((X0) > X1)).
% 13.08/3.00  tff(func_def_52, type, aTP_Lamp_abx: !>[X0: $tType, X1: $tType]:((X0) > X1)).
% 13.08/3.00  tff(func_def_53, type, aTP_Lamp_aby: !>[X0: $tType, X1: $tType]:((X0) > X1)).
% 13.08/3.00  tff(func_def_54, type, aTP_Lamp_abz: !>[X0: $tType, X1: $tType]:((X0) > X1)).
% 13.08/3.00  tff(func_def_55, type, aTP_Lamp_ac: !>[X0: $tType, X1: $tType]:(fun(X0,X1))).
% 13.08/3.00  tff(func_def_56, type, aTP_Lamp_aca: !>[X0: $tType, X1: $tType]:((X0) > X1)).
% 13.08/3.00  tff(func_def_57, type, aTP_Lamp_acb: !>[X0: $tType, X1: $tType]:((X0) > X1)).
% 13.08/3.00  tff(func_def_58, type, aTP_Lamp_acc: !>[X0: $tType, X1: $tType]:(fun(X0,X1))).
% 13.08/3.00  tff(func_def_59, type, aTP_Lamp_acd: !>[X0: $tType, X1: $tType]:((X0) > X1)).
% 13.08/3.00  tff(func_def_60, type, aTP_Lamp_ace: !>[X0: $tType, X1: $tType]:((X0) > X1)).
% 13.08/3.00  tff(func_def_61, type, aTP_Lamp_acf: !>[X0: $tType, X1: $tType]:((X0) > X1)).
% 13.08/3.00  tff(func_def_62, type, aTP_Lamp_acg: !>[X0: $tType, X1: $tType]:((X0) > X1)).
% 13.08/3.00  tff(func_def_63, type, aTP_Lamp_ach: !>[X0: $tType, X1: $tType]:((X0) > X1)).
% 13.08/3.00  tff(func_def_64, type, aTP_Lamp_aci: !>[X0: $tType, X1: $tType]:((X0) > X1)).
% 13.08/3.00  tff(func_def_65, type, aTP_Lamp_acj: !>[X0: $tType, X1: $tType]:((X0) > X1)).
% 13.08/3.00  tff(func_def_66, type, aTP_Lamp_ack: !>[X0: $tType, X1: $tType]:((X0) > X1)).
% 13.08/3.00  tff(func_def_67, type, aTP_Lamp_acl: !>[X0: $tType, X1: $tType]:((X0) > X1)).
% 13.08/3.00  tff(func_def_68, type, aTP_Lamp_acm: !>[X0: $tType, X1: $tType]:((X0) > X1)).
% 13.08/3.00  tff(func_def_69, type, aTP_Lamp_acn: !>[X0: $tType, X1: $tType]:((X0) > X1)).
% 13.08/3.00  tff(func_def_70, type, aTP_Lamp_aco: !>[X0: $tType, X1: $tType]:((X0) > X1)).
% 13.08/3.00  tff(func_def_71, type, aTP_Lamp_acp: !>[X0: $tType, X1: $tType]:((X0) > X1)).
% 13.08/3.00  tff(func_def_72, type, aTP_Lamp_acq: !>[X0: $tType, X1: $tType]:((X0) > X1)).
% 13.08/3.00  tff(func_def_73, type, aTP_Lamp_acr: !>[X0: $tType, X1: $tType]:((X0) > X1)).
% 13.08/3.00  tff(func_def_74, type, aTP_Lamp_acs: !>[X0: $tType, X1: $tType]:(fun(X0,X1))).
% 13.08/3.00  tff(func_def_75, type, aTP_Lamp_act: !>[X0: $tType, X1: $tType]:((X0) > X1)).
% 13.08/3.00  tff(func_def_76, type, aTP_Lamp_acu: !>[X0: $tType, X1: $tType]:((X0) > X1)).
% 13.08/3.00  tff(func_def_77, type, aTP_Lamp_acv: !>[X0: $tType, X1: $tType]:((X0) > X1)).
% 13.08/3.00  tff(func_def_78, type, aTP_Lamp_acw: !>[X0: $tType, X1: $tType]:((X0) > X1)).
% 13.08/3.00  tff(func_def_79, type, aTP_Lamp_acx: !>[X0: $tType, X1: $tType]:(fun(X0,X1))).
% 13.08/3.00  tff(func_def_80, type, aTP_Lamp_acy: !>[X0: $tType, X1: $tType]:((X0) > X1)).
% 13.08/3.00  tff(func_def_81, type, aTP_Lamp_acz: !>[X0: $tType, X1: $tType]:((X0) > X1)).
% 13.08/3.00  tff(func_def_82, type, aTP_Lamp_ad: !>[X0: $tType, X1: $tType]:((X0) > X1)).
% 13.08/3.00  tff(func_def_83, type, aTP_Lamp_ada: !>[X0: $tType, X1: $tType]:((X0) > X1)).
% 13.08/3.00  tff(func_def_84, type, aTP_Lamp_adb: !>[X0: $tType, X1: $tType]:((X0) > X1)).
% 13.08/3.00  tff(func_def_85, type, aTP_Lamp_adc: !>[X0: $tType, X1: $tType]:((X0) > X1)).
% 13.08/3.00  tff(func_def_86, type, aTP_Lamp_add: !>[X0: $tType, X1: $tType]:((X0) > X1)).
% 13.08/3.00  tff(func_def_87, type, aTP_Lamp_ade: !>[X0: $tType, X1: $tType]:((X0) > X1)).
% 13.08/3.00  tff(func_def_88, type, aTP_Lamp_adf: !>[X0: $tType, X1: $tType]:((X0) > X1)).
% 13.08/3.00  tff(func_def_89, type, aTP_Lamp_adg: !>[X0: $tType, X1: $tType]:((X0) > X1)).
% 13.08/3.00  tff(func_def_90, type, aTP_Lamp_adh: !>[X0: $tType, X1: $tType]:((X0) > X1)).
% 13.08/3.00  tff(func_def_91, type, aTP_Lamp_adi: !>[X0: $tType, X1: $tType]:((X0) > X1)).
% 13.08/3.00  tff(func_def_92, type, aTP_Lamp_adj: !>[X0: $tType, X1: $tType]:((X0) > X1)).
% 13.08/3.00  tff(func_def_93, type, aTP_Lamp_adk: !>[X0: $tType, X1: $tType]:((X0) > X1)).
% 13.08/3.00  tff(func_def_94, type, aTP_Lamp_adl: !>[X0: $tType, X1: $tType]:((X0) > X1)).
% 13.08/3.00  tff(func_def_95, type, aTP_Lamp_adm: !>[X0: $tType, X1: $tType]:((X0) > X1)).
% 13.08/3.00  tff(func_def_96, type, aTP_Lamp_adn: !>[X0: $tType, X1: $tType]:((X0) > X1)).
% 13.08/3.00  tff(func_def_97, type, aTP_Lamp_ado: !>[X0: $tType, X1: $tType]:((X0) > X1)).
% 13.08/3.00  tff(func_def_98, type, aTP_Lamp_adp: !>[X0: $tType, X1: $tType]:((X0) > X1)).
% 13.08/3.00  tff(func_def_99, type, aTP_Lamp_adq: !>[X0: $tType, X1: $tType]:((X0) > X1)).
% 13.08/3.00  tff(func_def_100, type, aTP_Lamp_adr: !>[X0: $tType, X1: $tType]:((X0) > X1)).
% 13.08/3.00  tff(func_def_101, type, aTP_Lamp_ads: !>[X0: $tType, X1: $tType]:((X0) > X1)).
% 13.08/3.00  tff(func_def_102, type, aTP_Lamp_adt: !>[X0: $tType, X1: $tType]:((X0) > X1)).
% 13.08/3.00  tff(func_def_103, type, aTP_Lamp_adu: !>[X0: $tType, X1: $tType]:((X0) > X1)).
% 13.08/3.00  tff(func_def_104, type, aTP_Lamp_adv: !>[X0: $tType, X1: $tType]:((X0) > X1)).
% 13.08/3.00  tff(func_def_105, type, aTP_Lamp_adw: !>[X0: $tType, X1: $tType]:((X0) > X1)).
% 13.08/3.00  tff(func_def_106, type, aTP_Lamp_adx: !>[X0: $tType, X1: $tType]:((X0) > X1)).
% 13.08/3.00  tff(func_def_107, type, aTP_Lamp_ady: !>[X0: $tType, X1: $tType]:((X0) > X1)).
% 13.08/3.00  tff(func_def_108, type, aTP_Lamp_adz: !>[X0: $tType, X1: $tType]:((X0) > X1)).
% 13.08/3.00  tff(func_def_109, type, aTP_Lamp_ae: !>[X0: $tType, X1: $tType]:((X0) > X1)).
% 13.08/3.00  tff(func_def_110, type, aTP_Lamp_aea: !>[X0: $tType, X1: $tType]:((X0) > X1)).
% 13.08/3.00  tff(func_def_111, type, aTP_Lamp_aeb: !>[X0: $tType, X1: $tType]:((X0) > X1)).
% 13.08/3.00  tff(func_def_112, type, aTP_Lamp_aec: !>[X0: $tType, X1: $tType]:((X0) > X1)).
% 13.08/3.00  tff(func_def_113, type, aTP_Lamp_aed: !>[X0: $tType, X1: $tType]:((X0) > X1)).
% 13.08/3.00  tff(func_def_114, type, aTP_Lamp_aee: !>[X0: $tType, X1: $tType]:((X0) > X1)).
% 13.08/3.00  tff(func_def_115, type, aTP_Lamp_aef: !>[X0: $tType, X1: $tType]:((X0) > X1)).
% 13.08/3.00  tff(func_def_116, type, aTP_Lamp_aeg: !>[X0: $tType, X1: $tType]:((X0) > X1)).
% 13.08/3.00  tff(func_def_117, type, aTP_Lamp_aeh: !>[X0: $tType, X1: $tType]:((X0) > X1)).
% 13.08/3.00  tff(func_def_118, type, aTP_Lamp_aei: !>[X0: $tType, X1: $tType]:((X0) > X1)).
% 13.08/3.00  tff(func_def_119, type, aTP_Lamp_aej: !>[X0: $tType, X1: $tType]:((X0) > X1)).
% 13.08/3.00  tff(func_def_120, type, aTP_Lamp_aek: !>[X0: $tType, X1: $tType]:((X0) > X1)).
% 13.08/3.00  tff(func_def_121, type, aTP_Lamp_ael: !>[X0: $tType, X1: $tType]:((X0) > X1)).
% 13.08/3.00  tff(func_def_122, type, aTP_Lamp_aem: !>[X0: $tType, X1: $tType]:(fun(X0,X1))).
% 13.08/3.00  tff(func_def_123, type, aTP_Lamp_aen: !>[X0: $tType, X1: $tType]:((X0) > X1)).
% 13.08/3.00  tff(func_def_124, type, aTP_Lamp_aeo: !>[X0: $tType, X1: $tType]:((X0) > X1)).
% 13.08/3.00  tff(func_def_125, type, aTP_Lamp_aep: !>[X0: $tType, X1: $tType]:((X0) > X1)).
% 13.08/3.00  tff(func_def_126, type, aTP_Lamp_aeq: !>[X0: $tType, X1: $tType]:((X0) > X1)).
% 13.08/3.00  tff(func_def_127, type, aTP_Lamp_aer: !>[X0: $tType, X1: $tType]:((X0) > X1)).
% 13.08/3.00  tff(func_def_128, type, aTP_Lamp_aes: !>[X0: $tType, X1: $tType]:((X0) > X1)).
% 13.08/3.00  tff(func_def_129, type, aTP_Lamp_aet: !>[X0: $tType, X1: $tType]:((X0) > X1)).
% 13.08/3.00  tff(func_def_130, type, aTP_Lamp_aeu: !>[X0: $tType, X1: $tType]:((X0) > X1)).
% 13.08/3.00  tff(func_def_131, type, aTP_Lamp_aev: !>[X0: $tType, X1: $tType]:((X0) > X1)).
% 13.08/3.00  tff(func_def_132, type, aTP_Lamp_aew: !>[X0: $tType, X1: $tType]:((X0) > X1)).
% 13.08/3.00  tff(func_def_133, type, aTP_Lamp_aex: !>[X0: $tType, X1: $tType]:((X0) > X1)).
% 13.08/3.00  tff(func_def_134, type, aTP_Lamp_aey: !>[X0: $tType, X1: $tType]:((X0) > X1)).
% 13.08/3.00  tff(func_def_135, type, aTP_Lamp_aez: !>[X0: $tType, X1: $tType]:((X0) > X1)).
% 13.08/3.00  tff(func_def_136, type, aTP_Lamp_af: !>[X0: $tType, X1: $tType]:((X0) > X1)).
% 13.08/3.00  tff(func_def_137, type, aTP_Lamp_afa: !>[X0: $tType, X1: $tType]:((X0) > X1)).
% 13.08/3.00  tff(func_def_138, type, aTP_Lamp_afb: !>[X0: $tType, X1: $tType]:((X0) > X1)).
% 13.08/3.00  tff(func_def_139, type, aTP_Lamp_afc: !>[X0: $tType, X1: $tType]:((X0) > X1)).
% 13.08/3.00  tff(func_def_140, type, aTP_Lamp_afd: !>[X0: $tType, X1: $tType]:((X0) > X1)).
% 13.08/3.00  tff(func_def_141, type, aTP_Lamp_afe: !>[X0: $tType, X1: $tType]:((X0) > X1)).
% 13.08/3.00  tff(func_def_142, type, aTP_Lamp_aff: !>[X0: $tType, X1: $tType]:((X0) > X1)).
% 13.08/3.00  tff(func_def_143, type, aTP_Lamp_afg: !>[X0: $tType, X1: $tType]:((X0) > X1)).
% 13.08/3.00  tff(func_def_144, type, aTP_Lamp_afh: !>[X0: $tType, X1: $tType]:((X0) > X1)).
% 13.08/3.00  tff(func_def_145, type, aTP_Lamp_afi: !>[X0: $tType, X1: $tType]:((X0) > X1)).
% 13.08/3.00  tff(func_def_146, type, aTP_Lamp_afj: !>[X0: $tType, X1: $tType]:(fun(X0,X1))).
% 13.08/3.00  tff(func_def_147, type, aTP_Lamp_afk: !>[X0: $tType, X1: $tType]:((X0) > X1)).
% 13.08/3.00  tff(func_def_148, type, aTP_Lamp_afl: !>[X0: $tType, X1: $tType]:((X0) > X1)).
% 13.08/3.00  tff(func_def_149, type, aTP_Lamp_afm: !>[X0: $tType, X1: $tType]:((X0) > X1)).
% 13.08/3.00  tff(func_def_150, type, aTP_Lamp_afn: !>[X0: $tType, X1: $tType]:((X0) > X1)).
% 13.08/3.00  tff(func_def_151, type, aTP_Lamp_afo: !>[X0: $tType, X1: $tType]:((X0) > X1)).
% 13.08/3.00  tff(func_def_152, type, aTP_Lamp_afp: !>[X0: $tType, X1: $tType]:((X0) > X1)).
% 13.08/3.00  tff(func_def_153, type, aTP_Lamp_afq: !>[X0: $tType, X1: $tType]:((X0) > X1)).
% 13.08/3.00  tff(func_def_154, type, aTP_Lamp_afr: !>[X0: $tType, X1: $tType]:((X0) > X1)).
% 13.08/3.00  tff(func_def_155, type, aTP_Lamp_afs: !>[X0: $tType, X1: $tType]:((X0) > X1)).
% 13.08/3.00  tff(func_def_156, type, aTP_Lamp_aft: !>[X0: $tType, X1: $tType]:((X0) > X1)).
% 13.08/3.00  tff(func_def_157, type, aTP_Lamp_afu: !>[X0: $tType, X1: $tType]:((X0) > X1)).
% 13.08/3.00  tff(func_def_158, type, aTP_Lamp_afv: !>[X0: $tType, X1: $tType]:((X0) > X1)).
% 13.08/3.00  tff(func_def_159, type, aTP_Lamp_afw: !>[X0: $tType, X1: $tType]:((X0) > X1)).
% 13.08/3.00  tff(func_def_160, type, aTP_Lamp_afx: !>[X0: $tType, X1: $tType]:((X0) > X1)).
% 13.08/3.00  tff(func_def_161, type, aTP_Lamp_afy: !>[X0: $tType, X1: $tType]:((X0) > X1)).
% 13.08/3.00  tff(func_def_162, type, aTP_Lamp_afz: !>[X0: $tType, X1: $tType]:((X0) > X1)).
% 13.08/3.00  tff(func_def_163, type, aTP_Lamp_ag: !>[X0: $tType, X1: $tType]:(fun(X0,X1))).
% 13.08/3.00  tff(func_def_164, type, aTP_Lamp_aga: !>[X0: $tType, X1: $tType]:((X0) > X1)).
% 13.08/3.00  tff(func_def_165, type, aTP_Lamp_agb: !>[X0: $tType, X1: $tType]:((X0) > X1)).
% 13.08/3.00  tff(func_def_166, type, aTP_Lamp_agc: !>[X0: $tType, X1: $tType]:((X0) > X1)).
% 13.08/3.00  tff(func_def_167, type, aTP_Lamp_agd: !>[X0: $tType, X1: $tType]:((X0) > X1)).
% 13.08/3.00  tff(func_def_168, type, aTP_Lamp_age: !>[X0: $tType, X1: $tType]:((X0) > X1)).
% 13.08/3.00  tff(func_def_169, type, aTP_Lamp_agf: !>[X0: $tType, X1: $tType]:((X0) > X1)).
% 13.08/3.00  tff(func_def_170, type, aTP_Lamp_agg: !>[X0: $tType, X1: $tType]:((X0) > X1)).
% 13.08/3.00  tff(func_def_171, type, aTP_Lamp_agh: !>[X0: $tType, X1: $tType]:((X0) > X1)).
% 13.08/3.00  tff(func_def_172, type, aTP_Lamp_agi: !>[X0: $tType, X1: $tType]:((X0) > X1)).
% 13.08/3.00  tff(func_def_173, type, aTP_Lamp_agj: !>[X0: $tType, X1: $tType]:((X0) > X1)).
% 13.08/3.00  tff(func_def_174, type, aTP_Lamp_agk: !>[X0: $tType, X1: $tType]:((X0) > X1)).
% 13.08/3.00  tff(func_def_175, type, aTP_Lamp_agl: !>[X0: $tType, X1: $tType]:((X0) > X1)).
% 13.08/3.00  tff(func_def_176, type, aTP_Lamp_agm: !>[X0: $tType, X1: $tType]:((X0) > X1)).
% 13.08/3.00  tff(func_def_177, type, aTP_Lamp_agn: !>[X0: $tType, X1: $tType]:((X0) > X1)).
% 13.08/3.00  tff(func_def_178, type, aTP_Lamp_ago: !>[X0: $tType, X1: $tType]:((X0) > X1)).
% 13.08/3.00  tff(func_def_179, type, aTP_Lamp_agp: !>[X0: $tType, X1: $tType]:((X0) > X1)).
% 13.08/3.00  tff(func_def_180, type, aTP_Lamp_agq: !>[X0: $tType, X1: $tType]:((X0) > X1)).
% 13.08/3.00  tff(func_def_181, type, aTP_Lamp_agr: !>[X0: $tType, X1: $tType]:((X0) > X1)).
% 13.08/3.00  tff(func_def_182, type, aTP_Lamp_ags: !>[X0: $tType, X1: $tType]:((X0) > X1)).
% 13.08/3.00  tff(func_def_183, type, aTP_Lamp_agt: !>[X0: $tType, X1: $tType]:((X0) > X1)).
% 13.08/3.00  tff(func_def_184, type, aTP_Lamp_agu: !>[X0: $tType, X1: $tType]:((X0) > X1)).
% 13.08/3.00  tff(func_def_185, type, aTP_Lamp_agv: !>[X0: $tType, X1: $tType]:((X0) > X1)).
% 13.08/3.00  tff(func_def_186, type, aTP_Lamp_agw: !>[X0: $tType, X1: $tType]:((X0) > X1)).
% 13.08/3.00  tff(func_def_187, type, aTP_Lamp_agx: !>[X0: $tType, X1: $tType]:((X0) > X1)).
% 13.08/3.00  tff(func_def_188, type, aTP_Lamp_agy: !>[X0: $tType, X1: $tType]:((X0) > X1)).
% 13.08/3.00  tff(func_def_189, type, aTP_Lamp_agz: !>[X0: $tType, X1: $tType]:((X0) > X1)).
% 13.08/3.00  tff(func_def_190, type, aTP_Lamp_ah: !>[X0: $tType, X1: $tType]:((X0) > X1)).
% 13.08/3.00  tff(func_def_191, type, aTP_Lamp_aha: !>[X0: $tType, X1: $tType]:((X0) > X1)).
% 13.08/3.00  tff(func_def_192, type, aTP_Lamp_ahb: !>[X0: $tType, X1: $tType]:((X0) > X1)).
% 13.08/3.00  tff(func_def_193, type, aTP_Lamp_ahc: !>[X0: $tType, X1: $tType]:((X0) > X1)).
% 13.08/3.00  tff(func_def_194, type, aTP_Lamp_ahd: !>[X0: $tType, X1: $tType]:((X0) > X1)).
% 13.08/3.00  tff(func_def_195, type, aTP_Lamp_ahe: !>[X0: $tType, X1: $tType]:((X0) > X1)).
% 13.08/3.00  tff(func_def_196, type, aTP_Lamp_ahf: !>[X0: $tType, X1: $tType]:((X0) > X1)).
% 13.08/3.00  tff(func_def_197, type, aTP_Lamp_ahg: !>[X0: $tType, X1: $tType]:((X0) > X1)).
% 13.08/3.00  tff(func_def_198, type, aTP_Lamp_ahh: !>[X0: $tType, X1: $tType]:((X0) > X1)).
% 13.08/3.00  tff(func_def_199, type, aTP_Lamp_ahi: !>[X0: $tType, X1: $tType]:((X0) > X1)).
% 13.08/3.00  tff(func_def_200, type, aTP_Lamp_ahj: !>[X0: $tType, X1: $tType]:((X0) > X1)).
% 13.08/3.00  tff(func_def_201, type, aTP_Lamp_ahk: !>[X0: $tType, X1: $tType]:((X0) > X1)).
% 13.08/3.00  tff(func_def_202, type, aTP_Lamp_ahl: !>[X0: $tType, X1: $tType]:((X0) > X1)).
% 13.08/3.00  tff(func_def_203, type, aTP_Lamp_ahm: !>[X0: $tType, X1: $tType]:((X0) > X1)).
% 13.08/3.00  tff(func_def_204, type, aTP_Lamp_ahn: !>[X0: $tType, X1: $tType]:((X0) > X1)).
% 13.08/3.00  tff(func_def_205, type, aTP_Lamp_aho: !>[X0: $tType, X1: $tType]:((X0) > X1)).
% 13.08/3.00  tff(func_def_206, type, aTP_Lamp_ahp: !>[X0: $tType, X1: $tType]:((X0) > X1)).
% 13.08/3.00  tff(func_def_207, type, aTP_Lamp_ahq: !>[X0: $tType, X1: $tType]:((X0) > X1)).
% 13.08/3.00  tff(func_def_208, type, aTP_Lamp_ahr: !>[X0: $tType, X1: $tType]:((X0) > X1)).
% 13.08/3.00  tff(func_def_209, type, aTP_Lamp_ahs: !>[X0: $tType, X1: $tType]:((X0) > X1)).
% 13.08/3.00  tff(func_def_210, type, aTP_Lamp_aht: !>[X0: $tType, X1: $tType]:((X0) > X1)).
% 13.08/3.00  tff(func_def_211, type, aTP_Lamp_ahu: !>[X0: $tType, X1: $tType]:((X0) > X1)).
% 13.08/3.00  tff(func_def_212, type, aTP_Lamp_ahv: !>[X0: $tType, X1: $tType]:((X0) > X1)).
% 13.08/3.00  tff(func_def_213, type, aTP_Lamp_ahw: !>[X0: $tType, X1: $tType]:((X0) > X1)).
% 13.08/3.00  tff(func_def_214, type, aTP_Lamp_ahx: !>[X0: $tType, X1: $tType]:((X0) > X1)).
% 13.08/3.00  tff(func_def_215, type, aTP_Lamp_ahy: !>[X0: $tType, X1: $tType]:((X0) > X1)).
% 13.08/3.00  tff(func_def_216, type, aTP_Lamp_ahz: !>[X0: $tType, X1: $tType]:((X0) > X1)).
% 13.08/3.00  tff(func_def_217, type, aTP_Lamp_ai: !>[X0: $tType, X1: $tType]:(fun(X0,X1))).
% 13.08/3.00  tff(func_def_218, type, aTP_Lamp_aia: !>[X0: $tType, X1: $tType]:((X0) > X1)).
% 13.08/3.00  tff(func_def_219, type, aTP_Lamp_aib: !>[X0: $tType, X1: $tType]:((X0) > X1)).
% 13.08/3.00  tff(func_def_220, type, aTP_Lamp_aic: !>[X0: $tType, X1: $tType]:((X0) > X1)).
% 13.08/3.00  tff(func_def_221, type, aTP_Lamp_aid: !>[X0: $tType, X1: $tType]:((X0) > X1)).
% 13.08/3.00  tff(func_def_222, type, aTP_Lamp_aie: !>[X0: $tType, X1: $tType]:((X0) > X1)).
% 13.08/3.00  tff(func_def_223, type, aTP_Lamp_aif: !>[X0: $tType, X1: $tType]:((X0) > X1)).
% 13.08/3.00  tff(func_def_224, type, aTP_Lamp_aig: !>[X0: $tType, X1: $tType]:((X0) > X1)).
% 13.08/3.00  tff(func_def_225, type, aTP_Lamp_aih: !>[X0: $tType, X1: $tType]:((X0) > X1)).
% 13.08/3.00  tff(func_def_226, type, aTP_Lamp_aii: !>[X0: $tType, X1: $tType]:((X0) > X1)).
% 13.08/3.00  tff(func_def_227, type, aTP_Lamp_aij: !>[X0: $tType, X1: $tType]:((X0) > X1)).
% 13.08/3.00  tff(func_def_228, type, aTP_Lamp_aik: !>[X0: $tType, X1: $tType]:((X0) > X1)).
% 13.08/3.00  tff(func_def_229, type, aTP_Lamp_ail: !>[X0: $tType, X1: $tType]:((X0) > X1)).
% 13.08/3.00  tff(func_def_230, type, aTP_Lamp_aim: !>[X0: $tType, X1: $tType]:((X0) > X1)).
% 13.08/3.00  tff(func_def_231, type, aTP_Lamp_ain: !>[X0: $tType, X1: $tType]:((X0) > X1)).
% 13.08/3.00  tff(func_def_232, type, aTP_Lamp_aio: !>[X0: $tType, X1: $tType]:((X0) > X1)).
% 13.08/3.00  tff(func_def_233, type, aTP_Lamp_aip: !>[X0: $tType, X1: $tType]:((X0) > X1)).
% 13.08/3.00  tff(func_def_234, type, aTP_Lamp_aiq: !>[X0: $tType, X1: $tType]:((X0) > X1)).
% 13.08/3.00  tff(func_def_235, type, aTP_Lamp_air: !>[X0: $tType, X1: $tType]:((X0) > X1)).
% 13.08/3.00  tff(func_def_236, type, aTP_Lamp_ais: !>[X0: $tType, X1: $tType]:((X0) > X1)).
% 13.08/3.00  tff(func_def_237, type, aTP_Lamp_ait: !>[X0: $tType, X1: $tType]:((X0) > X1)).
% 13.08/3.00  tff(func_def_238, type, aTP_Lamp_aiu: !>[X0: $tType, X1: $tType]:((X0) > X1)).
% 13.08/3.00  tff(func_def_239, type, aTP_Lamp_aiv: !>[X0: $tType, X1: $tType]:((X0) > X1)).
% 13.08/3.00  tff(func_def_240, type, aTP_Lamp_aiw: !>[X0: $tType, X1: $tType]:((X0) > X1)).
% 13.08/3.00  tff(func_def_241, type, aTP_Lamp_aix: !>[X0: $tType, X1: $tType]:((X0) > X1)).
% 13.08/3.00  tff(func_def_242, type, aTP_Lamp_aiy: !>[X0: $tType, X1: $tType]:((X0) > X1)).
% 13.08/3.00  tff(func_def_243, type, aTP_Lamp_aiz: !>[X0: $tType, X1: $tType]:((X0) > X1)).
% 13.08/3.00  tff(func_def_244, type, aTP_Lamp_aj: !>[X0: $tType, X1: $tType]:(fun(X0,X1))).
% 13.08/3.00  tff(func_def_245, type, aTP_Lamp_aja: !>[X0: $tType, X1: $tType]:((X0) > X1)).
% 13.08/3.00  tff(func_def_246, type, aTP_Lamp_ajb: !>[X0: $tType, X1: $tType]:(fun(X0,X1))).
% 13.08/3.00  tff(func_def_247, type, aTP_Lamp_ajc: !>[X0: $tType, X1: $tType]:((X0) > X1)).
% 13.08/3.00  tff(func_def_248, type, aTP_Lamp_ajd: !>[X0: $tType, X1: $tType]:((X0) > X1)).
% 13.08/3.00  tff(func_def_249, type, aTP_Lamp_aje: !>[X0: $tType, X1: $tType]:((X0) > X1)).
% 13.08/3.00  tff(func_def_250, type, aTP_Lamp_ajf: !>[X0: $tType, X1: $tType]:(fun(X0,X1))).
% 13.08/3.00  tff(func_def_251, type, aTP_Lamp_ajg: !>[X0: $tType, X1: $tType]:((X0) > X1)).
% 13.08/3.00  tff(func_def_252, type, aTP_Lamp_ajh: !>[X0: $tType, X1: $tType]:((X0) > X1)).
% 13.08/3.00  tff(func_def_253, type, aTP_Lamp_aji: !>[X0: $tType, X1: $tType]:((X0) > X1)).
% 13.08/3.00  tff(func_def_254, type, aTP_Lamp_ajj: !>[X0: $tType, X1: $tType]:((X0) > X1)).
% 13.08/3.00  tff(func_def_255, type, aTP_Lamp_ajk: !>[X0: $tType, X1: $tType]:((X0) > X1)).
% 13.08/3.00  tff(func_def_256, type, aTP_Lamp_ajl: !>[X0: $tType, X1: $tType]:((X0) > X1)).
% 13.08/3.00  tff(func_def_257, type, aTP_Lamp_ajm: !>[X0: $tType, X1: $tType]:((X0) > X1)).
% 13.08/3.00  tff(func_def_258, type, aTP_Lamp_ajn: !>[X0: $tType, X1: $tType]:((X0) > X1)).
% 13.08/3.00  tff(func_def_259, type, aTP_Lamp_ajo: !>[X0: $tType, X1: $tType]:((X0) > X1)).
% 13.08/3.00  tff(func_def_260, type, aTP_Lamp_ajp: !>[X0: $tType, X1: $tType]:((X0) > X1)).
% 13.08/3.00  tff(func_def_261, type, aTP_Lamp_ajq: !>[X0: $tType, X1: $tType]:((X0) > X1)).
% 13.08/3.00  tff(func_def_262, type, aTP_Lamp_ajr: !>[X0: $tType, X1: $tType]:((X0) > X1)).
% 13.08/3.00  tff(func_def_263, type, aTP_Lamp_ajs: !>[X0: $tType, X1: $tType]:((X0) > X1)).
% 13.08/3.00  tff(func_def_264, type, aTP_Lamp_ajt: !>[X0: $tType, X1: $tType]:((X0) > X1)).
% 13.08/3.00  tff(func_def_265, type, aTP_Lamp_aju: !>[X0: $tType, X1: $tType]:((X0) > X1)).
% 13.08/3.00  tff(func_def_266, type, aTP_Lamp_ajv: !>[X0: $tType, X1: $tType]:((X0) > X1)).
% 13.08/3.00  tff(func_def_267, type, aTP_Lamp_ajw: !>[X0: $tType, X1: $tType]:((X0) > X1)).
% 13.08/3.00  tff(func_def_268, type, aTP_Lamp_ajx: !>[X0: $tType, X1: $tType]:((X0) > X1)).
% 13.08/3.00  tff(func_def_269, type, aTP_Lamp_ajy: !>[X0: $tType, X1: $tType]:((X0) > X1)).
% 13.08/3.00  tff(func_def_270, type, aTP_Lamp_ajz: !>[X0: $tType, X1: $tType]:((X0) > X1)).
% 13.08/3.00  tff(func_def_271, type, aTP_Lamp_ak: !>[X0: $tType, X1: $tType]:((X0) > X1)).
% 13.08/3.00  tff(func_def_272, type, aTP_Lamp_aka: !>[X0: $tType, X1: $tType]:((X0) > X1)).
% 13.08/3.00  tff(func_def_273, type, aTP_Lamp_akb: !>[X0: $tType, X1: $tType]:((X0) > X1)).
% 13.08/3.00  tff(func_def_274, type, aTP_Lamp_akc: !>[X0: $tType, X1: $tType]:((X0) > X1)).
% 13.08/3.00  tff(func_def_275, type, aTP_Lamp_akd: !>[X0: $tType, X1: $tType]:((X0) > X1)).
% 13.08/3.00  tff(func_def_276, type, aTP_Lamp_ake: !>[X0: $tType, X1: $tType]:((X0) > X1)).
% 13.08/3.00  tff(func_def_277, type, aTP_Lamp_akf: !>[X0: $tType, X1: $tType]:((X0) > X1)).
% 13.08/3.00  tff(func_def_278, type, aTP_Lamp_akg: !>[X0: $tType, X1: $tType]:(fun(X0,X1))).
% 13.08/3.00  tff(func_def_279, type, aTP_Lamp_akh: !>[X0: $tType, X1: $tType]:((X0) > X1)).
% 13.08/3.00  tff(func_def_280, type, aTP_Lamp_aki: !>[X0: $tType, X1: $tType]:((X0) > X1)).
% 13.08/3.00  tff(func_def_281, type, aTP_Lamp_akj: !>[X0: $tType, X1: $tType]:((X0) > X1)).
% 13.08/3.00  tff(func_def_282, type, aTP_Lamp_akk: !>[X0: $tType, X1: $tType]:(fun(X0,X1))).
% 13.08/3.00  tff(func_def_283, type, aTP_Lamp_akl: !>[X0: $tType, X1: $tType]:((X0) > X1)).
% 13.08/3.00  tff(func_def_284, type, aTP_Lamp_akm: !>[X0: $tType, X1: $tType]:((X0) > X1)).
% 13.08/3.00  tff(func_def_285, type, aTP_Lamp_akn: !>[X0: $tType, X1: $tType]:((X0) > X1)).
% 13.08/3.00  tff(func_def_286, type, aTP_Lamp_ako: !>[X0: $tType, X1: $tType]:((X0) > X1)).
% 13.08/3.00  tff(func_def_287, type, aTP_Lamp_akp: !>[X0: $tType, X1: $tType]:((X0) > X1)).
% 13.08/3.00  tff(func_def_288, type, aTP_Lamp_akq: !>[X0: $tType, X1: $tType]:(fun(X0,X1))).
% 13.08/3.00  tff(func_def_289, type, aTP_Lamp_akr: !>[X0: $tType, X1: $tType]:((X0) > X1)).
% 13.08/3.00  tff(func_def_290, type, aTP_Lamp_aks: !>[X0: $tType, X1: $tType]:(fun(X0,X1))).
% 13.08/3.00  tff(func_def_291, type, aTP_Lamp_akt: !>[X0: $tType, X1: $tType]:((X0) > X1)).
% 13.08/3.00  tff(func_def_292, type, aTP_Lamp_aku: !>[X0: $tType, X1: $tType]:((X0) > X1)).
% 13.08/3.00  tff(func_def_293, type, aTP_Lamp_akv: !>[X0: $tType, X1: $tType]:((X0) > X1)).
% 13.08/3.00  tff(func_def_294, type, aTP_Lamp_akw: !>[X0: $tType, X1: $tType]:((X0) > X1)).
% 13.08/3.00  tff(func_def_295, type, aTP_Lamp_akx: !>[X0: $tType, X1: $tType]:(fun(X0,X1))).
% 13.08/3.00  tff(func_def_296, type, aTP_Lamp_aky: !>[X0: $tType, X1: $tType]:(fun(X0,X1))).
% 13.08/3.00  tff(func_def_297, type, aTP_Lamp_akz: !>[X0: $tType, X1: $tType]:(fun(X0,X1))).
% 13.08/3.00  tff(func_def_298, type, aTP_Lamp_al: !>[X0: $tType, X1: $tType]:((X0) > X1)).
% 13.08/3.00  tff(func_def_299, type, aTP_Lamp_ala: !>[X0: $tType, X1: $tType]:((X0) > X1)).
% 13.08/3.00  tff(func_def_300, type, aTP_Lamp_alb: !>[X0: $tType, X1: $tType]:((X0) > X1)).
% 13.08/3.00  tff(func_def_301, type, aTP_Lamp_alc: !>[X0: $tType, X1: $tType]:((X0) > X1)).
% 13.08/3.00  tff(func_def_302, type, aTP_Lamp_ald: !>[X0: $tType, X1: $tType]:((X0) > X1)).
% 13.08/3.00  tff(func_def_303, type, aTP_Lamp_ale: !>[X0: $tType, X1: $tType]:((X0) > X1)).
% 13.08/3.00  tff(func_def_304, type, aTP_Lamp_alf: !>[X0: $tType, X1: $tType]:((X0) > X1)).
% 13.08/3.00  tff(func_def_305, type, aTP_Lamp_alg: !>[X0: $tType, X1: $tType]:((X0) > X1)).
% 13.08/3.00  tff(func_def_306, type, aTP_Lamp_alh: !>[X0: $tType, X1: $tType]:((X0) > X1)).
% 13.08/3.00  tff(func_def_307, type, aTP_Lamp_ali: !>[X0: $tType, X1: $tType]:((X0) > X1)).
% 13.08/3.00  tff(func_def_308, type, aTP_Lamp_alj: !>[X0: $tType, X1: $tType]:((X0) > X1)).
% 13.08/3.00  tff(func_def_309, type, aTP_Lamp_alk: !>[X0: $tType, X1: $tType]:((X0) > X1)).
% 13.08/3.00  tff(func_def_310, type, aTP_Lamp_all: !>[X0: $tType, X1: $tType]:((X0) > X1)).
% 13.08/3.00  tff(func_def_311, type, aTP_Lamp_alm: !>[X0: $tType, X1: $tType]:((X0) > X1)).
% 13.08/3.00  tff(func_def_312, type, aTP_Lamp_aln: !>[X0: $tType, X1: $tType]:((X0) > X1)).
% 13.08/3.00  tff(func_def_313, type, aTP_Lamp_alo: !>[X0: $tType, X1: $tType]:((X0) > X1)).
% 13.08/3.00  tff(func_def_314, type, aTP_Lamp_alp: !>[X0: $tType, X1: $tType]:((X0) > X1)).
% 13.08/3.00  tff(func_def_315, type, aTP_Lamp_alq: !>[X0: $tType, X1: $tType]:((X0) > X1)).
% 13.08/3.00  tff(func_def_316, type, aTP_Lamp_alr: !>[X0: $tType, X1: $tType]:((X0) > X1)).
% 13.08/3.00  tff(func_def_317, type, aTP_Lamp_als: !>[X0: $tType, X1: $tType]:((X0) > X1)).
% 13.08/3.00  tff(func_def_318, type, aTP_Lamp_alt: !>[X0: $tType, X1: $tType]:((X0) > X1)).
% 13.08/3.00  tff(func_def_319, type, aTP_Lamp_alu: !>[X0: $tType, X1: $tType]:((X0) > X1)).
% 13.08/3.00  tff(func_def_320, type, aTP_Lamp_alv: !>[X0: $tType, X1: $tType]:((X0) > X1)).
% 13.08/3.00  tff(func_def_321, type, aTP_Lamp_alw: !>[X0: $tType, X1: $tType]:((X0) > X1)).
% 13.08/3.00  tff(func_def_322, type, aTP_Lamp_alx: !>[X0: $tType, X1: $tType]:((X0) > X1)).
% 13.08/3.00  tff(func_def_323, type, aTP_Lamp_aly: !>[X0: $tType, X1: $tType]:((X0) > X1)).
% 13.08/3.00  tff(func_def_324, type, aTP_Lamp_alz: !>[X0: $tType, X1: $tType]:((X0) > X1)).
% 13.08/3.00  tff(func_def_325, type, aTP_Lamp_am: !>[X0: $tType, X1: $tType]:((X0) > X1)).
% 13.08/3.00  tff(func_def_326, type, aTP_Lamp_ama: !>[X0: $tType, X1: $tType]:((X0) > X1)).
% 13.08/3.00  tff(func_def_327, type, aTP_Lamp_amb: !>[X0: $tType, X1: $tType]:((X0) > X1)).
% 13.08/3.00  tff(func_def_328, type, aTP_Lamp_amc: !>[X0: $tType, X1: $tType]:((X0) > X1)).
% 13.08/3.00  tff(func_def_329, type, aTP_Lamp_amd: !>[X0: $tType, X1: $tType]:((X0) > X1)).
% 13.08/3.00  tff(func_def_330, type, aTP_Lamp_ame: !>[X0: $tType, X1: $tType]:((X0) > X1)).
% 13.08/3.00  tff(func_def_331, type, aTP_Lamp_amf: !>[X0: $tType, X1: $tType]:((X0) > X1)).
% 13.08/3.00  tff(func_def_332, type, aTP_Lamp_amg: !>[X0: $tType, X1: $tType]:((X0) > X1)).
% 13.08/3.00  tff(func_def_333, type, aTP_Lamp_amh: !>[X0: $tType, X1: $tType]:((X0) > X1)).
% 13.08/3.00  tff(func_def_334, type, aTP_Lamp_ami: !>[X0: $tType, X1: $tType]:((X0) > X1)).
% 13.08/3.00  tff(func_def_335, type, aTP_Lamp_amj: !>[X0: $tType, X1: $tType]:((X0) > X1)).
% 13.08/3.00  tff(func_def_336, type, aTP_Lamp_amk: !>[X0: $tType, X1: $tType]:(fun(X0,X1))).
% 13.08/3.00  tff(func_def_337, type, aTP_Lamp_aml: !>[X0: $tType, X1: $tType]:((X0) > X1)).
% 13.08/3.00  tff(func_def_338, type, aTP_Lamp_amm: !>[X0: $tType, X1: $tType]:((X0) > X1)).
% 13.08/3.00  tff(func_def_339, type, aTP_Lamp_amn: !>[X0: $tType, X1: $tType]:((X0) > X1)).
% 13.08/3.00  tff(func_def_340, type, aTP_Lamp_amo: !>[X0: $tType, X1: $tType]:((X0) > X1)).
% 13.08/3.00  tff(func_def_341, type, aTP_Lamp_amp: !>[X0: $tType, X1: $tType]:((X0) > X1)).
% 13.08/3.00  tff(func_def_342, type, aTP_Lamp_amq: !>[X0: $tType, X1: $tType]:((X0) > X1)).
% 13.08/3.00  tff(func_def_343, type, aTP_Lamp_amr: !>[X0: $tType, X1: $tType]:((X0) > X1)).
% 13.08/3.00  tff(func_def_344, type, aTP_Lamp_ams: !>[X0: $tType, X1: $tType]:((X0) > X1)).
% 13.08/3.00  tff(func_def_345, type, aTP_Lamp_amt: !>[X0: $tType, X1: $tType]:((X0) > X1)).
% 13.08/3.00  tff(func_def_346, type, aTP_Lamp_amu: !>[X0: $tType, X1: $tType]:((X0) > X1)).
% 13.08/3.00  tff(func_def_347, type, aTP_Lamp_amv: !>[X0: $tType, X1: $tType]:((X0) > X1)).
% 13.08/3.00  tff(func_def_348, type, aTP_Lamp_amw: !>[X0: $tType, X1: $tType]:((X0) > X1)).
% 13.08/3.00  tff(func_def_349, type, aTP_Lamp_amx: !>[X0: $tType, X1: $tType]:((X0) > X1)).
% 13.08/3.00  tff(func_def_350, type, aTP_Lamp_amy: !>[X0: $tType, X1: $tType]:((X0) > X1)).
% 13.08/3.00  tff(func_def_351, type, aTP_Lamp_amz: !>[X0: $tType, X1: $tType]:((X0) > X1)).
% 13.08/3.00  tff(func_def_352, type, aTP_Lamp_an: !>[X0: $tType, X1: $tType]:((X0) > X1)).
% 13.08/3.00  tff(func_def_353, type, aTP_Lamp_ana: !>[X0: $tType, X1: $tType]:((X0) > X1)).
% 13.08/3.00  tff(func_def_354, type, aTP_Lamp_anb: !>[X0: $tType, X1: $tType]:((X0) > X1)).
% 13.08/3.00  tff(func_def_355, type, aTP_Lamp_anc: !>[X0: $tType, X1: $tType]:((X0) > X1)).
% 13.08/3.00  tff(func_def_356, type, aTP_Lamp_and: !>[X0: $tType, X1: $tType]:((X0) > X1)).
% 13.08/3.00  tff(func_def_357, type, aTP_Lamp_ane: !>[X0: $tType, X1: $tType]:((X0) > X1)).
% 13.08/3.00  tff(func_def_358, type, aTP_Lamp_anf: !>[X0: $tType, X1: $tType]:((X0) > X1)).
% 13.08/3.00  tff(func_def_359, type, aTP_Lamp_ang: !>[X0: $tType, X1: $tType]:((X0) > X1)).
% 13.08/3.00  tff(func_def_360, type, aTP_Lamp_anh: !>[X0: $tType, X1: $tType]:((X0) > X1)).
% 13.08/3.00  tff(func_def_361, type, aTP_Lamp_ani: !>[X0: $tType, X1: $tType]:((X0) > X1)).
% 13.08/3.00  tff(func_def_362, type, aTP_Lamp_anj: !>[X0: $tType, X1: $tType]:((X0) > X1)).
% 13.08/3.00  tff(func_def_363, type, aTP_Lamp_ank: !>[X0: $tType, X1: $tType]:((X0) > X1)).
% 13.08/3.00  tff(func_def_364, type, aTP_Lamp_anl: !>[X0: $tType, X1: $tType]:((X0) > X1)).
% 13.08/3.00  tff(func_def_365, type, aTP_Lamp_anm: !>[X0: $tType, X1: $tType]:(fun(X0,X1))).
% 13.08/3.00  tff(func_def_366, type, aTP_Lamp_ann: !>[X0: $tType, X1: $tType]:(fun(X0,X1))).
% 13.08/3.00  tff(func_def_367, type, aTP_Lamp_ano: !>[X0: $tType, X1: $tType]:((X0) > X1)).
% 13.08/3.00  tff(func_def_368, type, aTP_Lamp_anp: !>[X0: $tType, X1: $tType]:(fun(X0,X1))).
% 13.08/3.00  tff(func_def_369, type, aTP_Lamp_anq: !>[X0: $tType, X1: $tType]:((X0) > X1)).
% 13.08/3.00  tff(func_def_370, type, aTP_Lamp_anr: !>[X0: $tType, X1: $tType]:((X0) > X1)).
% 13.08/3.00  tff(func_def_371, type, aTP_Lamp_ans: !>[X0: $tType, X1: $tType]:(fun(X0,X1))).
% 13.08/3.00  tff(func_def_372, type, aTP_Lamp_ant: !>[X0: $tType, X1: $tType]:(fun(X0,X1))).
% 13.08/3.00  tff(func_def_373, type, aTP_Lamp_anu: !>[X0: $tType, X1: $tType]:(fun(X0,X1))).
% 13.08/3.00  tff(func_def_374, type, aTP_Lamp_anv: !>[X0: $tType, X1: $tType]:((X0) > X1)).
% 13.08/3.00  tff(func_def_375, type, aTP_Lamp_anw: !>[X0: $tType, X1: $tType]:((X0) > X1)).
% 13.08/3.00  tff(func_def_376, type, aTP_Lamp_anx: !>[X0: $tType, X1: $tType]:(fun(X0,X1))).
% 13.08/3.00  tff(func_def_377, type, aTP_Lamp_any: !>[X0: $tType, X1: $tType]:((X0) > X1)).
% 13.08/3.00  tff(func_def_378, type, aTP_Lamp_anz: !>[X0: $tType, X1: $tType]:((X0) > X1)).
% 13.08/3.00  tff(func_def_379, type, aTP_Lamp_ao: !>[X0: $tType, X1: $tType]:(fun(X0,X1))).
% 13.08/3.00  tff(func_def_380, type, aTP_Lamp_aoa: !>[X0: $tType, X1: $tType]:((X0) > X1)).
% 13.08/3.00  tff(func_def_381, type, aTP_Lamp_aob: !>[X0: $tType, X1: $tType]:((X0) > X1)).
% 13.08/3.00  tff(func_def_382, type, aTP_Lamp_aoc: !>[X0: $tType, X1: $tType]:((X0) > X1)).
% 13.08/3.00  tff(func_def_383, type, aTP_Lamp_aod: !>[X0: $tType, X1: $tType]:((X0) > X1)).
% 13.08/3.00  tff(func_def_384, type, aTP_Lamp_aoe: !>[X0: $tType, X1: $tType]:((X0) > X1)).
% 13.08/3.00  tff(func_def_385, type, aTP_Lamp_aof: !>[X0: $tType, X1: $tType]:((X0) > X1)).
% 13.08/3.00  tff(func_def_386, type, aTP_Lamp_aog: !>[X0: $tType, X1: $tType]:((X0) > X1)).
% 13.08/3.00  tff(func_def_387, type, aTP_Lamp_aoh: !>[X0: $tType, X1: $tType]:((X0) > X1)).
% 13.08/3.00  tff(func_def_388, type, aTP_Lamp_aoi: !>[X0: $tType, X1: $tType]:(fun(X0,X1))).
% 13.08/3.00  tff(func_def_389, type, aTP_Lamp_aoj: !>[X0: $tType, X1: $tType]:((X0) > X1)).
% 13.08/3.00  tff(func_def_390, type, aTP_Lamp_aok: !>[X0: $tType, X1: $tType]:((X0) > X1)).
% 13.08/3.00  tff(func_def_391, type, aTP_Lamp_aol: !>[X0: $tType, X1: $tType]:((X0) > X1)).
% 13.08/3.00  tff(func_def_392, type, aTP_Lamp_aom: !>[X0: $tType, X1: $tType]:((X0) > X1)).
% 13.08/3.00  tff(func_def_393, type, aTP_Lamp_aon: !>[X0: $tType, X1: $tType]:((X0) > X1)).
% 13.08/3.00  tff(func_def_394, type, aTP_Lamp_aoo: !>[X0: $tType, X1: $tType]:((X0) > X1)).
% 13.08/3.00  tff(func_def_395, type, aTP_Lamp_aop: !>[X0: $tType, X1: $tType]:((X0) > X1)).
% 13.08/3.00  tff(func_def_396, type, aTP_Lamp_aoq: !>[X0: $tType, X1: $tType]:((X0) > X1)).
% 13.08/3.00  tff(func_def_397, type, aTP_Lamp_aor: !>[X0: $tType, X1: $tType]:((X0) > X1)).
% 13.08/3.00  tff(func_def_398, type, aTP_Lamp_aos: !>[X0: $tType, X1: $tType]:((X0) > X1)).
% 13.08/3.00  tff(func_def_399, type, aTP_Lamp_aot: !>[X0: $tType, X1: $tType]:((X0) > X1)).
% 13.08/3.00  tff(func_def_400, type, aTP_Lamp_aou: !>[X0: $tType, X1: $tType]:((X0) > X1)).
% 13.08/3.00  tff(func_def_401, type, aTP_Lamp_aov: !>[X0: $tType, X1: $tType]:((X0) > X1)).
% 13.08/3.00  tff(func_def_402, type, aTP_Lamp_aow: !>[X0: $tType, X1: $tType]:((X0) > X1)).
% 13.08/3.00  tff(func_def_403, type, aTP_Lamp_aox: !>[X0: $tType, X1: $tType]:((X0) > X1)).
% 13.08/3.00  tff(func_def_404, type, aTP_Lamp_aoy: !>[X0: $tType, X1: $tType]:((X0) > X1)).
% 13.08/3.00  tff(func_def_405, type, aTP_Lamp_aoz: !>[X0: $tType, X1: $tType]:((X0) > X1)).
% 13.08/3.00  tff(func_def_406, type, aTP_Lamp_ap: !>[X0: $tType, X1: $tType]:((X0) > X1)).
% 13.08/3.00  tff(func_def_407, type, aTP_Lamp_apa: !>[X0: $tType, X1: $tType]:((X0) > X1)).
% 13.08/3.00  tff(func_def_408, type, aTP_Lamp_apb: !>[X0: $tType, X1: $tType]:((X0) > X1)).
% 13.08/3.00  tff(func_def_409, type, aTP_Lamp_apc: !>[X0: $tType, X1: $tType]:((X0) > X1)).
% 13.08/3.00  tff(func_def_410, type, aTP_Lamp_apd: !>[X0: $tType, X1: $tType]:((X0) > X1)).
% 13.08/3.00  tff(func_def_411, type, aTP_Lamp_ape: !>[X0: $tType, X1: $tType]:((X0) > X1)).
% 13.08/3.00  tff(func_def_412, type, aTP_Lamp_apf: !>[X0: $tType, X1: $tType]:((X0) > X1)).
% 13.08/3.00  tff(func_def_413, type, aTP_Lamp_apg: !>[X0: $tType, X1: $tType]:((X0) > X1)).
% 13.08/3.00  tff(func_def_414, type, aTP_Lamp_aph: !>[X0: $tType, X1: $tType]:((X0) > X1)).
% 13.08/3.00  tff(func_def_415, type, aTP_Lamp_api: !>[X0: $tType, X1: $tType]:((X0) > X1)).
% 13.08/3.00  tff(func_def_416, type, aTP_Lamp_apj: !>[X0: $tType, X1: $tType]:((X0) > X1)).
% 13.08/3.00  tff(func_def_417, type, aTP_Lamp_apk: !>[X0: $tType, X1: $tType]:((X0) > X1)).
% 13.08/3.00  tff(func_def_418, type, aTP_Lamp_apl: !>[X0: $tType, X1: $tType]:((X0) > X1)).
% 13.08/3.00  tff(func_def_419, type, aTP_Lamp_apm: !>[X0: $tType, X1: $tType]:((X0) > X1)).
% 13.08/3.00  tff(func_def_420, type, aTP_Lamp_apn: !>[X0: $tType, X1: $tType]:((X0) > X1)).
% 13.08/3.00  tff(func_def_421, type, aTP_Lamp_apo: !>[X0: $tType, X1: $tType]:((X0) > X1)).
% 13.08/3.00  tff(func_def_422, type, aTP_Lamp_app: !>[X0: $tType, X1: $tType]:((X0) > X1)).
% 13.08/3.00  tff(func_def_423, type, aTP_Lamp_apq: !>[X0: $tType, X1: $tType]:((X0) > X1)).
% 13.08/3.00  tff(func_def_424, type, aTP_Lamp_apr: !>[X0: $tType, X1: $tType]:((X0) > X1)).
% 13.08/3.00  tff(func_def_425, type, aTP_Lamp_aps: !>[X0: $tType, X1: $tType]:((X0) > X1)).
% 13.08/3.00  tff(func_def_426, type, aTP_Lamp_apt: !>[X0: $tType, X1: $tType]:((X0) > X1)).
% 13.08/3.00  tff(func_def_427, type, aTP_Lamp_apu: !>[X0: $tType, X1: $tType]:((X0) > X1)).
% 13.08/3.00  tff(func_def_428, type, aTP_Lamp_apv: !>[X0: $tType, X1: $tType]:((X0) > X1)).
% 13.08/3.00  tff(func_def_429, type, aTP_Lamp_apw: !>[X0: $tType, X1: $tType]:((X0) > X1)).
% 13.08/3.00  tff(func_def_430, type, aTP_Lamp_apx: !>[X0: $tType, X1: $tType]:((X0) > X1)).
% 13.08/3.00  tff(func_def_431, type, aTP_Lamp_apy: !>[X0: $tType, X1: $tType]:((X0) > X1)).
% 13.08/3.00  tff(func_def_432, type, aTP_Lamp_apz: !>[X0: $tType, X1: $tType]:((X0) > X1)).
% 13.08/3.00  tff(func_def_433, type, aTP_Lamp_aq: !>[X0: $tType, X1: $tType]:((X0) > X1)).
% 13.08/3.00  tff(func_def_434, type, aTP_Lamp_aqa: !>[X0: $tType, X1: $tType]:((X0) > X1)).
% 13.08/3.00  tff(func_def_435, type, aTP_Lamp_aqb: !>[X0: $tType, X1: $tType]:((X0) > X1)).
% 13.08/3.00  tff(func_def_436, type, aTP_Lamp_aqc: !>[X0: $tType, X1: $tType]:((X0) > X1)).
% 13.08/3.00  tff(func_def_437, type, aTP_Lamp_aqd: !>[X0: $tType, X1: $tType]:((X0) > X1)).
% 13.08/3.00  tff(func_def_438, type, aTP_Lamp_aqe: !>[X0: $tType, X1: $tType]:((X0) > X1)).
% 13.08/3.00  tff(func_def_439, type, aTP_Lamp_aqf: !>[X0: $tType, X1: $tType]:((X0) > X1)).
% 13.08/3.00  tff(func_def_440, type, aTP_Lamp_aqg: !>[X0: $tType, X1: $tType]:((X0) > X1)).
% 13.08/3.00  tff(func_def_441, type, aTP_Lamp_aqh: !>[X0: $tType, X1: $tType]:((X0) > X1)).
% 13.08/3.00  tff(func_def_442, type, aTP_Lamp_aqi: !>[X0: $tType, X1: $tType]:((X0) > X1)).
% 13.08/3.00  tff(func_def_443, type, aTP_Lamp_aqj: !>[X0: $tType, X1: $tType]:((X0) > X1)).
% 13.08/3.00  tff(func_def_444, type, aTP_Lamp_aqk: !>[X0: $tType, X1: $tType]:((X0) > X1)).
% 13.08/3.00  tff(func_def_445, type, aTP_Lamp_aql: !>[X0: $tType, X1: $tType]:((X0) > X1)).
% 13.08/3.00  tff(func_def_446, type, aTP_Lamp_aqm: !>[X0: $tType, X1: $tType]:((X0) > X1)).
% 13.08/3.00  tff(func_def_447, type, aTP_Lamp_aqn: !>[X0: $tType, X1: $tType]:((X0) > X1)).
% 13.08/3.00  tff(func_def_448, type, aTP_Lamp_aqo: !>[X0: $tType, X1: $tType]:((X0) > X1)).
% 13.08/3.00  tff(func_def_449, type, aTP_Lamp_aqp: !>[X0: $tType, X1: $tType]:((X0) > X1)).
% 13.08/3.00  tff(func_def_450, type, aTP_Lamp_aqq: !>[X0: $tType, X1: $tType]:((X0) > X1)).
% 13.08/3.00  tff(func_def_451, type, aTP_Lamp_aqr: !>[X0: $tType, X1: $tType]:((X0) > X1)).
% 13.08/3.00  tff(func_def_452, type, aTP_Lamp_aqs: !>[X0: $tType, X1: $tType]:((X0) > X1)).
% 13.08/3.00  tff(func_def_453, type, aTP_Lamp_aqt: !>[X0: $tType, X1: $tType]:((X0) > X1)).
% 13.08/3.00  tff(func_def_454, type, aTP_Lamp_aqu: !>[X0: $tType, X1: $tType]:((X0) > X1)).
% 13.08/3.00  tff(func_def_455, type, aTP_Lamp_aqv: !>[X0: $tType, X1: $tType]:((X0) > X1)).
% 13.08/3.00  tff(func_def_456, type, aTP_Lamp_aqw: !>[X0: $tType, X1: $tType]:((X0) > X1)).
% 13.08/3.00  tff(func_def_457, type, aTP_Lamp_aqx: !>[X0: $tType, X1: $tType]:((X0) > X1)).
% 13.08/3.00  tff(func_def_458, type, aTP_Lamp_aqy: !>[X0: $tType, X1: $tType]:((X0) > X1)).
% 13.08/3.00  tff(func_def_459, type, aTP_Lamp_aqz: !>[X0: $tType, X1: $tType]:((X0) > X1)).
% 13.08/3.00  tff(func_def_460, type, aTP_Lamp_ar: !>[X0: $tType, X1: $tType]:((X0) > X1)).
% 13.08/3.00  tff(func_def_461, type, aTP_Lamp_ara: !>[X0: $tType, X1: $tType]:((X0) > X1)).
% 13.08/3.00  tff(func_def_462, type, aTP_Lamp_arb: !>[X0: $tType, X1: $tType]:((X0) > X1)).
% 13.08/3.00  tff(func_def_463, type, aTP_Lamp_arc: !>[X0: $tType, X1: $tType]:((X0) > X1)).
% 13.08/3.00  tff(func_def_464, type, aTP_Lamp_ard: !>[X0: $tType, X1: $tType]:((X0) > X1)).
% 13.08/3.00  tff(func_def_465, type, aTP_Lamp_are: !>[X0: $tType, X1: $tType]:((X0) > X1)).
% 13.08/3.00  tff(func_def_466, type, aTP_Lamp_arf: !>[X0: $tType, X1: $tType]:((X0) > X1)).
% 13.08/3.00  tff(func_def_467, type, aTP_Lamp_arg: !>[X0: $tType, X1: $tType]:((X0) > X1)).
% 13.08/3.00  tff(func_def_468, type, aTP_Lamp_arh: !>[X0: $tType, X1: $tType]:((X0) > X1)).
% 13.08/3.00  tff(func_def_469, type, aTP_Lamp_ari: !>[X0: $tType, X1: $tType]:((X0) > X1)).
% 13.08/3.00  tff(func_def_470, type, aTP_Lamp_arj: !>[X0: $tType, X1: $tType]:((X0) > X1)).
% 13.08/3.00  tff(func_def_471, type, aTP_Lamp_ark: !>[X0: $tType, X1: $tType]:((X0) > X1)).
% 13.08/3.00  tff(func_def_472, type, aTP_Lamp_arl: !>[X0: $tType, X1: $tType]:((X0) > X1)).
% 13.08/3.00  tff(func_def_473, type, aTP_Lamp_arm: !>[X0: $tType, X1: $tType]:((X0) > X1)).
% 13.08/3.00  tff(func_def_474, type, aTP_Lamp_arn: !>[X0: $tType, X1: $tType]:((X0) > X1)).
% 13.08/3.00  tff(func_def_475, type, aTP_Lamp_aro: !>[X0: $tType, X1: $tType]:((X0) > X1)).
% 13.08/3.00  tff(func_def_476, type, aTP_Lamp_arp: !>[X0: $tType, X1: $tType]:((X0) > X1)).
% 13.08/3.00  tff(func_def_477, type, aTP_Lamp_arq: !>[X0: $tType, X1: $tType]:((X0) > X1)).
% 13.08/3.00  tff(func_def_478, type, aTP_Lamp_arr: !>[X0: $tType, X1: $tType]:((X0) > X1)).
% 13.08/3.00  tff(func_def_479, type, aTP_Lamp_ars: !>[X0: $tType, X1: $tType]:((X0) > X1)).
% 13.08/3.00  tff(func_def_480, type, aTP_Lamp_art: !>[X0: $tType, X1: $tType]:((X0) > X1)).
% 13.08/3.00  tff(func_def_481, type, aTP_Lamp_aru: !>[X0: $tType, X1: $tType]:((X0) > X1)).
% 13.08/3.00  tff(func_def_482, type, aTP_Lamp_arv: !>[X0: $tType, X1: $tType]:((X0) > X1)).
% 13.08/3.00  tff(func_def_483, type, aTP_Lamp_arw: !>[X0: $tType, X1: $tType]:((X0) > X1)).
% 13.08/3.00  tff(func_def_484, type, aTP_Lamp_arx: !>[X0: $tType, X1: $tType]:((X0) > X1)).
% 13.08/3.00  tff(func_def_485, type, aTP_Lamp_ary: !>[X0: $tType, X1: $tType]:((X0) > X1)).
% 13.08/3.00  tff(func_def_486, type, aTP_Lamp_arz: !>[X0: $tType, X1: $tType]:((X0) > X1)).
% 13.08/3.00  tff(func_def_487, type, aTP_Lamp_as: !>[X0: $tType, X1: $tType]:((X0) > X1)).
% 13.08/3.00  tff(func_def_488, type, aTP_Lamp_asa: !>[X0: $tType, X1: $tType]:((X0) > X1)).
% 13.08/3.00  tff(func_def_489, type, aTP_Lamp_asb: !>[X0: $tType, X1: $tType]:((X0) > X1)).
% 13.08/3.00  tff(func_def_490, type, aTP_Lamp_asc: !>[X0: $tType, X1: $tType]:((X0) > X1)).
% 13.08/3.00  tff(func_def_491, type, aTP_Lamp_asd: !>[X0: $tType, X1: $tType]:((X0) > X1)).
% 13.08/3.00  tff(func_def_492, type, aTP_Lamp_ase: !>[X0: $tType, X1: $tType]:((X0) > X1)).
% 13.08/3.00  tff(func_def_493, type, aTP_Lamp_asf: !>[X0: $tType, X1: $tType]:((X0) > X1)).
% 13.08/3.00  tff(func_def_494, type, aTP_Lamp_asg: !>[X0: $tType, X1: $tType]:((X0) > X1)).
% 13.08/3.00  tff(func_def_495, type, aTP_Lamp_ash: !>[X0: $tType, X1: $tType]:((X0) > X1)).
% 13.08/3.00  tff(func_def_496, type, aTP_Lamp_asi: !>[X0: $tType, X1: $tType]:((X0) > X1)).
% 13.08/3.00  tff(func_def_497, type, aTP_Lamp_asj: !>[X0: $tType, X1: $tType]:((X0) > X1)).
% 13.08/3.00  tff(func_def_498, type, aTP_Lamp_ask: !>[X0: $tType, X1: $tType]:((X0) > X1)).
% 13.08/3.00  tff(func_def_499, type, aTP_Lamp_asl: !>[X0: $tType, X1: $tType]:((X0) > X1)).
% 13.08/3.00  tff(func_def_500, type, aTP_Lamp_asm: !>[X0: $tType, X1: $tType]:((X0) > X1)).
% 13.08/3.00  tff(func_def_501, type, aTP_Lamp_asn: !>[X0: $tType, X1: $tType]:((X0) > X1)).
% 13.08/3.00  tff(func_def_502, type, aTP_Lamp_aso: !>[X0: $tType, X1: $tType]:((X0) > X1)).
% 13.08/3.00  tff(func_def_503, type, aTP_Lamp_asp: !>[X0: $tType, X1: $tType]:((X0) > X1)).
% 13.08/3.00  tff(func_def_504, type, aTP_Lamp_asq: !>[X0: $tType, X1: $tType]:((X0) > X1)).
% 13.08/3.00  tff(func_def_505, type, aTP_Lamp_asr: !>[X0: $tType, X1: $tType]:((X0) > X1)).
% 13.08/3.00  tff(func_def_506, type, aTP_Lamp_ass: !>[X0: $tType, X1: $tType]:((X0) > X1)).
% 13.08/3.00  tff(func_def_507, type, aTP_Lamp_ast: !>[X0: $tType, X1: $tType]:((X0) > X1)).
% 13.08/3.00  tff(func_def_508, type, aTP_Lamp_asu: !>[X0: $tType, X1: $tType]:(fun(X0,X1))).
% 13.08/3.00  tff(func_def_509, type, aTP_Lamp_asv: !>[X0: $tType, X1: $tType]:((X0) > X1)).
% 13.08/3.00  tff(func_def_510, type, aTP_Lamp_asw: !>[X0: $tType, X1: $tType]:((X0) > X1)).
% 13.08/3.00  tff(func_def_511, type, aTP_Lamp_asx: !>[X0: $tType, X1: $tType]:((X0) > X1)).
% 13.08/3.00  tff(func_def_512, type, aTP_Lamp_asy: !>[X0: $tType, X1: $tType]:((X0) > X1)).
% 13.08/3.00  tff(func_def_513, type, aTP_Lamp_asz: !>[X0: $tType, X1: $tType]:((X0) > X1)).
% 13.08/3.00  tff(func_def_514, type, aTP_Lamp_at: !>[X0: $tType, X1: $tType]:((X0) > X1)).
% 13.08/3.00  tff(func_def_515, type, aTP_Lamp_ata: !>[X0: $tType, X1: $tType]:((X0) > X1)).
% 13.08/3.00  tff(func_def_516, type, aTP_Lamp_atb: !>[X0: $tType, X1: $tType]:((X0) > X1)).
% 13.08/3.00  tff(func_def_517, type, aTP_Lamp_atc: !>[X0: $tType, X1: $tType]:((X0) > X1)).
% 13.08/3.00  tff(func_def_518, type, aTP_Lamp_atd: !>[X0: $tType, X1: $tType]:((X0) > X1)).
% 13.08/3.00  tff(func_def_519, type, aTP_Lamp_ate: !>[X0: $tType, X1: $tType]:((X0) > X1)).
% 13.08/3.00  tff(func_def_520, type, aTP_Lamp_atf: !>[X0: $tType, X1: $tType]:((X0) > X1)).
% 13.08/3.00  tff(func_def_521, type, aTP_Lamp_atg: !>[X0: $tType, X1: $tType]:((X0) > X1)).
% 13.08/3.00  tff(func_def_522, type, aTP_Lamp_ath: !>[X0: $tType, X1: $tType]:((X0) > X1)).
% 13.08/3.00  tff(func_def_523, type, aTP_Lamp_ati: !>[X0: $tType, X1: $tType]:(fun(X0,X1))).
% 13.08/3.00  tff(func_def_524, type, aTP_Lamp_atj: !>[X0: $tType, X1: $tType]:(fun(X0,X1))).
% 13.08/3.00  tff(func_def_525, type, aTP_Lamp_atk: !>[X0: $tType, X1: $tType]:(fun(X0,X1))).
% 13.08/3.00  tff(func_def_526, type, aTP_Lamp_atl: !>[X0: $tType, X1: $tType]:((X0) > X1)).
% 13.08/3.00  tff(func_def_527, type, aTP_Lamp_atm: !>[X0: $tType, X1: $tType]:((X0) > X1)).
% 13.08/3.00  tff(func_def_528, type, aTP_Lamp_atn: !>[X0: $tType, X1: $tType]:((X0) > X1)).
% 13.08/3.00  tff(func_def_529, type, aTP_Lamp_ato: !>[X0: $tType, X1: $tType]:((X0) > X1)).
% 13.08/3.00  tff(func_def_530, type, aTP_Lamp_atp: !>[X0: $tType, X1: $tType]:((X0) > X1)).
% 13.08/3.00  tff(func_def_531, type, aTP_Lamp_atq: !>[X0: $tType, X1: $tType]:((X0) > X1)).
% 13.08/3.00  tff(func_def_532, type, aTP_Lamp_atr: !>[X0: $tType, X1: $tType]:((X0) > X1)).
% 13.08/3.00  tff(func_def_533, type, aTP_Lamp_ats: !>[X0: $tType, X1: $tType]:((X0) > X1)).
% 13.08/3.00  tff(func_def_534, type, aTP_Lamp_att: !>[X0: $tType, X1: $tType]:((X0) > X1)).
% 13.08/3.00  tff(func_def_535, type, aTP_Lamp_atu: !>[X0: $tType, X1: $tType]:((X0) > X1)).
% 13.08/3.00  tff(func_def_536, type, aTP_Lamp_atv: !>[X0: $tType, X1: $tType]:((X0) > X1)).
% 13.08/3.00  tff(func_def_537, type, aTP_Lamp_atw: !>[X0: $tType, X1: $tType]:((X0) > X1)).
% 13.08/3.00  tff(func_def_538, type, aTP_Lamp_atx: !>[X0: $tType, X1: $tType]:((X0) > X1)).
% 13.08/3.00  tff(func_def_539, type, aTP_Lamp_aty: !>[X0: $tType, X1: $tType]:((X0) > X1)).
% 13.08/3.00  tff(func_def_540, type, aTP_Lamp_atz: !>[X0: $tType, X1: $tType]:((X0) > X1)).
% 13.08/3.00  tff(func_def_541, type, aTP_Lamp_au: !>[X0: $tType, X1: $tType]:((X0) > X1)).
% 13.08/3.00  tff(func_def_542, type, aTP_Lamp_aua: !>[X0: $tType, X1: $tType]:((X0) > X1)).
% 13.08/3.00  tff(func_def_543, type, aTP_Lamp_aub: !>[X0: $tType, X1: $tType]:((X0) > X1)).
% 13.08/3.00  tff(func_def_544, type, aTP_Lamp_auc: !>[X0: $tType, X1: $tType]:((X0) > X1)).
% 13.08/3.00  tff(func_def_545, type, aTP_Lamp_aud: !>[X0: $tType, X1: $tType]:((X0) > X1)).
% 13.08/3.00  tff(func_def_546, type, aTP_Lamp_aue: !>[X0: $tType, X1: $tType]:((X0) > X1)).
% 13.08/3.00  tff(func_def_547, type, aTP_Lamp_auf: !>[X0: $tType, X1: $tType]:((X0) > X1)).
% 13.08/3.00  tff(func_def_548, type, aTP_Lamp_aug: !>[X0: $tType, X1: $tType]:((X0) > X1)).
% 13.08/3.00  tff(func_def_549, type, aTP_Lamp_auh: !>[X0: $tType, X1: $tType]:((X0) > X1)).
% 13.08/3.00  tff(func_def_550, type, aTP_Lamp_aui: !>[X0: $tType, X1: $tType]:((X0) > X1)).
% 13.08/3.00  tff(func_def_551, type, aTP_Lamp_auj: !>[X0: $tType, X1: $tType]:((X0) > X1)).
% 13.08/3.00  tff(func_def_552, type, aTP_Lamp_auk: !>[X0: $tType, X1: $tType]:((X0) > X1)).
% 13.08/3.00  tff(func_def_553, type, aTP_Lamp_aul: !>[X0: $tType, X1: $tType]:((X0) > X1)).
% 13.08/3.00  tff(func_def_554, type, aTP_Lamp_aum: !>[X0: $tType, X1: $tType]:((X0) > X1)).
% 13.08/3.00  tff(func_def_555, type, aTP_Lamp_aun: !>[X0: $tType, X1: $tType]:((X0) > X1)).
% 13.08/3.00  tff(func_def_556, type, aTP_Lamp_auo: !>[X0: $tType, X1: $tType]:((X0) > X1)).
% 13.08/3.00  tff(func_def_557, type, aTP_Lamp_aup: !>[X0: $tType, X1: $tType]:((X0) > X1)).
% 13.08/3.00  tff(func_def_558, type, aTP_Lamp_auq: !>[X0: $tType, X1: $tType]:((X0) > X1)).
% 13.08/3.00  tff(func_def_559, type, aTP_Lamp_aur: !>[X0: $tType, X1: $tType]:((X0) > X1)).
% 13.08/3.00  tff(func_def_560, type, aTP_Lamp_aus: !>[X0: $tType, X1: $tType]:((X0) > X1)).
% 13.08/3.00  tff(func_def_561, type, aTP_Lamp_aut: !>[X0: $tType, X1: $tType]:((X0) > X1)).
% 13.08/3.00  tff(func_def_562, type, aTP_Lamp_auu: !>[X0: $tType, X1: $tType]:((X0) > X1)).
% 13.08/3.00  tff(func_def_563, type, aTP_Lamp_auv: !>[X0: $tType, X1: $tType]:((X0) > X1)).
% 13.08/3.00  tff(func_def_564, type, aTP_Lamp_auw: !>[X0: $tType, X1: $tType]:((X0) > X1)).
% 13.08/3.00  tff(func_def_565, type, aTP_Lamp_aux: !>[X0: $tType, X1: $tType]:((X0) > X1)).
% 13.08/3.00  tff(func_def_566, type, aTP_Lamp_auy: !>[X0: $tType, X1: $tType]:((X0) > X1)).
% 13.08/3.00  tff(func_def_567, type, aTP_Lamp_auz: !>[X0: $tType, X1: $tType]:((X0) > X1)).
% 13.08/3.00  tff(func_def_568, type, aTP_Lamp_av: !>[X0: $tType, X1: $tType]:((X0) > X1)).
% 13.08/3.00  tff(func_def_569, type, aTP_Lamp_ava: !>[X0: $tType, X1: $tType]:((X0) > X1)).
% 13.08/3.00  tff(func_def_570, type, aTP_Lamp_avb: !>[X0: $tType, X1: $tType]:((X0) > X1)).
% 13.08/3.00  tff(func_def_571, type, aTP_Lamp_avc: !>[X0: $tType, X1: $tType]:((X0) > X1)).
% 13.08/3.00  tff(func_def_572, type, aTP_Lamp_avd: !>[X0: $tType, X1: $tType]:((X0) > X1)).
% 13.08/3.00  tff(func_def_573, type, aTP_Lamp_ave: !>[X0: $tType, X1: $tType]:((X0) > X1)).
% 13.08/3.00  tff(func_def_574, type, aTP_Lamp_avf: !>[X0: $tType, X1: $tType]:((X0) > X1)).
% 13.08/3.00  tff(func_def_575, type, aTP_Lamp_avg: !>[X0: $tType, X1: $tType]:((X0) > X1)).
% 13.08/3.00  tff(func_def_576, type, aTP_Lamp_avh: !>[X0: $tType, X1: $tType]:((X0) > X1)).
% 13.08/3.00  tff(func_def_577, type, aTP_Lamp_avi: !>[X0: $tType, X1: $tType]:((X0) > X1)).
% 13.08/3.00  tff(func_def_578, type, aTP_Lamp_avj: !>[X0: $tType, X1: $tType]:((X0) > X1)).
% 13.08/3.00  tff(func_def_579, type, aTP_Lamp_avk: !>[X0: $tType, X1: $tType]:((X0) > X1)).
% 13.08/3.00  tff(func_def_580, type, aTP_Lamp_avl: !>[X0: $tType, X1: $tType]:((X0) > X1)).
% 13.08/3.00  tff(func_def_581, type, aTP_Lamp_avm: !>[X0: $tType, X1: $tType]:((X0) > X1)).
% 13.08/3.00  tff(func_def_582, type, aTP_Lamp_avn: !>[X0: $tType, X1: $tType]:((X0) > X1)).
% 13.08/3.00  tff(func_def_583, type, aTP_Lamp_avo: !>[X0: $tType, X1: $tType]:((X0) > X1)).
% 13.08/3.00  tff(func_def_584, type, aTP_Lamp_avp: !>[X0: $tType, X1: $tType]:((X0) > X1)).
% 13.08/3.00  tff(func_def_585, type, aTP_Lamp_avq: !>[X0: $tType, X1: $tType]:((X0) > X1)).
% 13.08/3.00  tff(func_def_586, type, aTP_Lamp_avr: !>[X0: $tType, X1: $tType]:((X0) > X1)).
% 13.08/3.00  tff(func_def_587, type, aTP_Lamp_avs: !>[X0: $tType, X1: $tType]:((X0) > X1)).
% 13.08/3.00  tff(func_def_588, type, aTP_Lamp_avt: !>[X0: $tType, X1: $tType]:((X0) > X1)).
% 13.08/3.00  tff(func_def_589, type, aTP_Lamp_avu: !>[X0: $tType, X1: $tType]:((X0) > X1)).
% 13.08/3.00  tff(func_def_590, type, aTP_Lamp_avv: !>[X0: $tType, X1: $tType]:((X0) > X1)).
% 13.08/3.00  tff(func_def_591, type, aTP_Lamp_avw: !>[X0: $tType, X1: $tType]:((X0) > X1)).
% 13.08/3.00  tff(func_def_592, type, aTP_Lamp_avx: !>[X0: $tType, X1: $tType]:((X0) > X1)).
% 13.08/3.00  tff(func_def_593, type, aTP_Lamp_avy: !>[X0: $tType, X1: $tType]:((X0) > X1)).
% 13.08/3.00  tff(func_def_594, type, aTP_Lamp_avz: !>[X0: $tType, X1: $tType]:((X0) > X1)).
% 13.08/3.00  tff(func_def_595, type, aTP_Lamp_aw: !>[X0: $tType, X1: $tType]:((X0) > X1)).
% 13.08/3.00  tff(func_def_596, type, aTP_Lamp_awa: !>[X0: $tType, X1: $tType]:((X0) > X1)).
% 13.08/3.00  tff(func_def_597, type, aTP_Lamp_awb: !>[X0: $tType, X1: $tType]:((X0) > X1)).
% 13.08/3.00  tff(func_def_598, type, aTP_Lamp_awc: !>[X0: $tType, X1: $tType]:((X0) > X1)).
% 13.08/3.00  tff(func_def_599, type, aTP_Lamp_awd: !>[X0: $tType, X1: $tType]:((X0) > X1)).
% 13.08/3.00  tff(func_def_600, type, aTP_Lamp_awe: !>[X0: $tType, X1: $tType]:((X0) > X1)).
% 13.08/3.00  tff(func_def_601, type, aTP_Lamp_awf: !>[X0: $tType, X1: $tType]:((X0) > X1)).
% 13.08/3.00  tff(func_def_602, type, aTP_Lamp_awg: !>[X0: $tType, X1: $tType]:((X0) > X1)).
% 13.08/3.00  tff(func_def_603, type, aTP_Lamp_awh: !>[X0: $tType, X1: $tType]:((X0) > X1)).
% 13.08/3.00  tff(func_def_604, type, aTP_Lamp_awi: !>[X0: $tType, X1: $tType]:((X0) > X1)).
% 13.08/3.00  tff(func_def_605, type, aTP_Lamp_awj: !>[X0: $tType, X1: $tType]:((X0) > X1)).
% 13.08/3.00  tff(func_def_606, type, aTP_Lamp_awk: !>[X0: $tType, X1: $tType]:((X0) > X1)).
% 13.08/3.00  tff(func_def_607, type, aTP_Lamp_awl: !>[X0: $tType, X1: $tType]:((X0) > X1)).
% 13.08/3.00  tff(func_def_608, type, aTP_Lamp_awm: !>[X0: $tType, X1: $tType]:((X0) > X1)).
% 13.08/3.00  tff(func_def_609, type, aTP_Lamp_awn: !>[X0: $tType, X1: $tType]:((X0) > X1)).
% 13.08/3.00  tff(func_def_610, type, aTP_Lamp_awo: !>[X0: $tType, X1: $tType]:((X0) > X1)).
% 13.08/3.00  tff(func_def_611, type, aTP_Lamp_awp: !>[X0: $tType, X1: $tType]:((X0) > X1)).
% 13.08/3.00  tff(func_def_612, type, aTP_Lamp_awq: !>[X0: $tType, X1: $tType]:((X0) > X1)).
% 13.08/3.00  tff(func_def_613, type, aTP_Lamp_awr: !>[X0: $tType, X1: $tType]:((X0) > X1)).
% 13.08/3.00  tff(func_def_614, type, aTP_Lamp_aws: !>[X0: $tType, X1: $tType]:((X0) > X1)).
% 13.08/3.00  tff(func_def_615, type, aTP_Lamp_awt: !>[X0: $tType, X1: $tType]:((X0) > X1)).
% 13.08/3.00  tff(func_def_616, type, aTP_Lamp_awu: !>[X0: $tType, X1: $tType]:((X0) > X1)).
% 13.08/3.00  tff(func_def_617, type, aTP_Lamp_awv: !>[X0: $tType, X1: $tType]:((X0) > X1)).
% 13.08/3.00  tff(func_def_618, type, aTP_Lamp_aww: !>[X0: $tType, X1: $tType]:((X0) > X1)).
% 13.08/3.00  tff(func_def_619, type, aTP_Lamp_awx: !>[X0: $tType, X1: $tType]:((X0) > X1)).
% 13.08/3.00  tff(func_def_620, type, aTP_Lamp_awy: !>[X0: $tType, X1: $tType]:((X0) > X1)).
% 13.08/3.00  tff(func_def_621, type, aTP_Lamp_awz: !>[X0: $tType, X1: $tType]:((X0) > X1)).
% 13.08/3.00  tff(func_def_622, type, aTP_Lamp_ax: !>[X0: $tType, X1: $tType]:(fun(X0,X1))).
% 13.08/3.00  tff(func_def_623, type, aTP_Lamp_axa: !>[X0: $tType, X1: $tType]:((X0) > X1)).
% 13.08/3.00  tff(func_def_624, type, aTP_Lamp_axb: !>[X0: $tType, X1: $tType]:((X0) > X1)).
% 13.08/3.00  tff(func_def_625, type, aTP_Lamp_axc: !>[X0: $tType, X1: $tType]:((X0) > X1)).
% 13.08/3.00  tff(func_def_626, type, aTP_Lamp_axd: !>[X0: $tType, X1: $tType]:((X0) > X1)).
% 13.08/3.00  tff(func_def_627, type, aTP_Lamp_axe: !>[X0: $tType, X1: $tType]:((X0) > X1)).
% 13.08/3.00  tff(func_def_628, type, aTP_Lamp_axf: !>[X0: $tType, X1: $tType]:(fun(X0,X1))).
% 13.08/3.00  tff(func_def_629, type, aTP_Lamp_axg: !>[X0: $tType, X1: $tType]:(fun(X0,X1))).
% 13.08/3.00  tff(func_def_630, type, aTP_Lamp_axh: !>[X0: $tType, X1: $tType]:((X0) > X1)).
% 13.08/3.00  tff(func_def_631, type, aTP_Lamp_axi: !>[X0: $tType, X1: $tType]:((X0) > X1)).
% 13.08/3.00  tff(func_def_632, type, aTP_Lamp_axj: !>[X0: $tType, X1: $tType]:((X0) > X1)).
% 13.08/3.00  tff(func_def_633, type, aTP_Lamp_axk: !>[X0: $tType, X1: $tType]:((X0) > X1)).
% 13.08/3.00  tff(func_def_634, type, aTP_Lamp_axl: !>[X0: $tType, X1: $tType]:((X0) > X1)).
% 13.08/3.00  tff(func_def_635, type, aTP_Lamp_axm: !>[X0: $tType, X1: $tType]:((X0) > X1)).
% 13.08/3.00  tff(func_def_636, type, aTP_Lamp_axn: !>[X0: $tType, X1: $tType]:((X0) > X1)).
% 13.08/3.00  tff(func_def_637, type, aTP_Lamp_axo: !>[X0: $tType, X1: $tType]:((X0) > X1)).
% 13.08/3.00  tff(func_def_638, type, aTP_Lamp_axp: !>[X0: $tType, X1: $tType]:(fun(X0,X1))).
% 13.08/3.00  tff(func_def_639, type, aTP_Lamp_axq: !>[X0: $tType, X1: $tType]:((X0) > X1)).
% 13.08/3.00  tff(func_def_640, type, aTP_Lamp_axr: !>[X0: $tType, X1: $tType]:((X0) > X1)).
% 13.08/3.00  tff(func_def_641, type, aTP_Lamp_axs: !>[X0: $tType, X1: $tType]:((X0) > X1)).
% 13.08/3.00  tff(func_def_642, type, aTP_Lamp_axt: !>[X0: $tType, X1: $tType]:(fun(X0,X1))).
% 13.08/3.00  tff(func_def_643, type, aTP_Lamp_axu: !>[X0: $tType, X1: $tType]:((X0) > X1)).
% 13.08/3.00  tff(func_def_644, type, aTP_Lamp_axv: !>[X0: $tType, X1: $tType]:(fun(X0,X1))).
% 13.08/3.00  tff(func_def_645, type, aTP_Lamp_axw: !>[X0: $tType, X1: $tType]:((X0) > X1)).
% 13.08/3.00  tff(func_def_646, type, aTP_Lamp_axx: !>[X0: $tType, X1: $tType]:((X0) > X1)).
% 13.08/3.00  tff(func_def_647, type, aTP_Lamp_axy: !>[X0: $tType, X1: $tType]:((X0) > X1)).
% 13.08/3.00  tff(func_def_648, type, aTP_Lamp_axz: !>[X0: $tType, X1: $tType]:((X0) > X1)).
% 13.08/3.00  tff(func_def_649, type, aTP_Lamp_ay: !>[X0: $tType, X1: $tType]:(fun(X0,X1))).
% 13.08/3.00  tff(func_def_650, type, aTP_Lamp_aya: !>[X0: $tType, X1: $tType]:((X0) > X1)).
% 13.08/3.00  tff(func_def_651, type, aTP_Lamp_ayb: !>[X0: $tType, X1: $tType]:((X0) > X1)).
% 13.08/3.00  tff(func_def_652, type, aTP_Lamp_ayc: !>[X0: $tType, X1: $tType]:((X0) > X1)).
% 13.08/3.00  tff(func_def_653, type, aTP_Lamp_ayd: !>[X0: $tType, X1: $tType]:((X0) > X1)).
% 13.08/3.00  tff(func_def_654, type, aTP_Lamp_aye: !>[X0: $tType, X1: $tType]:((X0) > X1)).
% 13.08/3.00  tff(func_def_655, type, aTP_Lamp_ayf: !>[X0: $tType, X1: $tType]:((X0) > X1)).
% 13.08/3.00  tff(func_def_656, type, aTP_Lamp_ayg: !>[X0: $tType, X1: $tType]:((X0) > X1)).
% 13.08/3.00  tff(func_def_657, type, aTP_Lamp_ayh: !>[X0: $tType, X1: $tType]:(fun(X0,X1))).
% 13.08/3.00  tff(func_def_658, type, aTP_Lamp_ayi: !>[X0: $tType, X1: $tType]:(fun(X0,X1))).
% 13.08/3.00  tff(func_def_659, type, aTP_Lamp_ayj: !>[X0: $tType, X1: $tType]:((X0) > X1)).
% 13.08/3.00  tff(func_def_660, type, aTP_Lamp_ayk: !>[X0: $tType, X1: $tType]:(fun(X0,X1))).
% 13.08/3.00  tff(func_def_661, type, aTP_Lamp_ayl: !>[X0: $tType, X1: $tType]:((X0) > X1)).
% 13.08/3.00  tff(func_def_662, type, aTP_Lamp_aym: !>[X0: $tType, X1: $tType]:((X0) > X1)).
% 13.08/3.00  tff(func_def_663, type, aTP_Lamp_ayn: !>[X0: $tType, X1: $tType]:((X0) > X1)).
% 13.08/3.00  tff(func_def_664, type, aTP_Lamp_ayo: !>[X0: $tType, X1: $tType]:((X0) > X1)).
% 13.08/3.00  tff(func_def_665, type, aTP_Lamp_ayp: !>[X0: $tType, X1: $tType]:((X0) > X1)).
% 13.08/3.00  tff(func_def_666, type, aTP_Lamp_ayq: !>[X0: $tType, X1: $tType]:((X0) > X1)).
% 13.08/3.00  tff(func_def_667, type, aTP_Lamp_ayr: !>[X0: $tType, X1: $tType]:((X0) > X1)).
% 13.08/3.00  tff(func_def_668, type, aTP_Lamp_ays: !>[X0: $tType, X1: $tType]:((X0) > X1)).
% 13.08/3.00  tff(func_def_669, type, aTP_Lamp_ayt: !>[X0: $tType, X1: $tType]:((X0) > X1)).
% 13.08/3.00  tff(func_def_670, type, aTP_Lamp_ayu: !>[X0: $tType, X1: $tType]:((X0) > X1)).
% 13.08/3.00  tff(func_def_671, type, aTP_Lamp_ayv: !>[X0: $tType, X1: $tType]:((X0) > X1)).
% 13.08/3.00  tff(func_def_672, type, aTP_Lamp_ayw: !>[X0: $tType, X1: $tType]:((X0) > X1)).
% 13.08/3.00  tff(func_def_673, type, aTP_Lamp_ayx: !>[X0: $tType, X1: $tType]:((X0) > X1)).
% 13.08/3.00  tff(func_def_674, type, aTP_Lamp_ayy: !>[X0: $tType, X1: $tType]:((X0) > X1)).
% 13.08/3.00  tff(func_def_675, type, aTP_Lamp_ayz: !>[X0: $tType, X1: $tType]:(fun(X0,X1))).
% 13.08/3.00  tff(func_def_676, type, aTP_Lamp_az: !>[X0: $tType, X1: $tType]:((X0) > X1)).
% 13.08/3.00  tff(func_def_677, type, aTP_Lamp_aza: !>[X0: $tType, X1: $tType]:(fun(X0,X1))).
% 13.08/3.00  tff(func_def_678, type, aTP_Lamp_azb: !>[X0: $tType, X1: $tType]:((X0) > X1)).
% 13.08/3.00  tff(func_def_679, type, aTP_Lamp_azc: !>[X0: $tType, X1: $tType]:((X0) > X1)).
% 13.08/3.00  tff(func_def_680, type, aTP_Lamp_azd: !>[X0: $tType, X1: $tType]:((X0) > X1)).
% 13.08/3.00  tff(func_def_681, type, aTP_Lamp_aze: !>[X0: $tType, X1: $tType]:((X0) > X1)).
% 13.08/3.00  tff(func_def_682, type, aTP_Lamp_azf: !>[X0: $tType, X1: $tType]:((X0) > X1)).
% 13.08/3.00  tff(func_def_683, type, aTP_Lamp_azg: !>[X0: $tType, X1: $tType]:((X0) > X1)).
% 13.08/3.00  tff(func_def_684, type, aTP_Lamp_ba: !>[X0: $tType, X1: $tType]:((X0) > X1)).
% 13.08/3.00  tff(func_def_685, type, aTP_Lamp_bb: !>[X0: $tType, X1: $tType]:((X0) > X1)).
% 13.08/3.00  tff(func_def_686, type, aTP_Lamp_bc: !>[X0: $tType, X1: $tType]:((X0) > X1)).
% 13.08/3.00  tff(func_def_687, type, aTP_Lamp_bd: !>[X0: $tType, X1: $tType]:(fun(X0,X1))).
% 13.08/3.00  tff(func_def_688, type, aTP_Lamp_be: !>[X0: $tType, X1: $tType]:((X0) > X1)).
% 13.08/3.00  tff(func_def_689, type, aTP_Lamp_bf: !>[X0: $tType, X1: $tType]:(fun(X0,X1))).
% 13.08/3.00  tff(func_def_690, type, aTP_Lamp_bg: !>[X0: $tType, X1: $tType]:(fun(X0,X1))).
% 13.08/3.00  tff(func_def_691, type, aTP_Lamp_bh: !>[X0: $tType, X1: $tType]:((X0) > X1)).
% 13.08/3.00  tff(func_def_692, type, aTP_Lamp_bi: !>[X0: $tType, X1: $tType]:((X0) > X1)).
% 13.08/3.00  tff(func_def_693, type, aTP_Lamp_bj: !>[X0: $tType, X1: $tType]:(fun(X0,X1))).
% 13.08/3.00  tff(func_def_694, type, aTP_Lamp_bk: !>[X0: $tType, X1: $tType]:(fun(X0,X1))).
% 13.08/3.00  tff(func_def_695, type, aTP_Lamp_bl: !>[X0: $tType, X1: $tType]:((X0) > X1)).
% 13.08/3.00  tff(func_def_696, type, aTP_Lamp_bm: !>[X0: $tType, X1: $tType]:((X0) > X1)).
% 13.08/3.00  tff(func_def_697, type, aTP_Lamp_bn: !>[X0: $tType, X1: $tType]:((X0) > X1)).
% 13.08/3.00  tff(func_def_698, type, aTP_Lamp_bo: !>[X0: $tType, X1: $tType]:((X0) > X1)).
% 13.08/3.00  tff(func_def_699, type, aTP_Lamp_bp: !>[X0: $tType, X1: $tType]:(fun(X0,X1))).
% 13.08/3.00  tff(func_def_700, type, aTP_Lamp_bq: !>[X0: $tType, X1: $tType]:(fun(X0,X1))).
% 13.08/3.00  tff(func_def_701, type, aTP_Lamp_br: !>[X0: $tType, X1: $tType]:(fun(X0,X1))).
% 13.08/3.00  tff(func_def_702, type, aTP_Lamp_bs: !>[X0: $tType, X1: $tType]:((X0) > X1)).
% 13.08/3.00  tff(func_def_703, type, aTP_Lamp_bt: !>[X0: $tType, X1: $tType]:((X0) > X1)).
% 13.08/3.00  tff(func_def_704, type, aTP_Lamp_bu: !>[X0: $tType, X1: $tType]:((X0) > X1)).
% 13.08/3.00  tff(func_def_705, type, aTP_Lamp_bv: !>[X0: $tType, X1: $tType]:((X0) > X1)).
% 13.08/3.00  tff(func_def_706, type, aTP_Lamp_bw: !>[X0: $tType, X1: $tType]:((X0) > X1)).
% 13.08/3.00  tff(func_def_707, type, aTP_Lamp_bx: !>[X0: $tType, X1: $tType]:((X0) > X1)).
% 13.08/3.00  tff(func_def_708, type, aTP_Lamp_by: !>[X0: $tType, X1: $tType]:((X0) > X1)).
% 13.08/3.00  tff(func_def_709, type, aTP_Lamp_bz: !>[X0: $tType, X1: $tType]:((X0) > X1)).
% 13.08/3.00  tff(func_def_710, type, aTP_Lamp_ca: !>[X0: $tType, X1: $tType]:((X0) > X1)).
% 13.08/3.00  tff(func_def_711, type, aTP_Lamp_cb: !>[X0: $tType, X1: $tType]:((X0) > X1)).
% 13.08/3.00  tff(func_def_712, type, aTP_Lamp_cc: !>[X0: $tType, X1: $tType]:((X0) > X1)).
% 13.08/3.00  tff(func_def_713, type, aTP_Lamp_cd: !>[X0: $tType, X1: $tType]:((X0) > X1)).
% 13.08/3.00  tff(func_def_714, type, aTP_Lamp_ce: !>[X0: $tType, X1: $tType]:((X0) > X1)).
% 13.08/3.00  tff(func_def_715, type, aTP_Lamp_cf: !>[X0: $tType, X1: $tType]:((X0) > X1)).
% 13.08/3.00  tff(func_def_716, type, aTP_Lamp_cg: !>[X0: $tType, X1: $tType]:((X0) > X1)).
% 13.08/3.00  tff(func_def_717, type, aTP_Lamp_ch: !>[X0: $tType, X1: $tType]:((X0) > X1)).
% 13.08/3.00  tff(func_def_718, type, aTP_Lamp_ci: !>[X0: $tType, X1: $tType]:((X0) > X1)).
% 13.08/3.00  tff(func_def_719, type, aTP_Lamp_cj: !>[X0: $tType, X1: $tType]:((X0) > X1)).
% 13.08/3.00  tff(func_def_720, type, aTP_Lamp_ck: !>[X0: $tType, X1: $tType]:((X0) > X1)).
% 13.08/3.00  tff(func_def_721, type, aTP_Lamp_cl: !>[X0: $tType, X1: $tType]:((X0) > X1)).
% 13.08/3.00  tff(func_def_722, type, aTP_Lamp_cm: !>[X0: $tType, X1: $tType]:((X0) > X1)).
% 13.08/3.00  tff(func_def_723, type, aTP_Lamp_cn: !>[X0: $tType, X1: $tType]:((X0) > X1)).
% 13.08/3.00  tff(func_def_724, type, aTP_Lamp_co: !>[X0: $tType, X1: $tType]:((X0) > X1)).
% 13.08/3.00  tff(func_def_725, type, aTP_Lamp_cp: !>[X0: $tType, X1: $tType]:((X0) > X1)).
% 13.08/3.00  tff(func_def_726, type, aTP_Lamp_cq: !>[X0: $tType, X1: $tType]:((X0) > X1)).
% 13.08/3.00  tff(func_def_727, type, aTP_Lamp_cr: !>[X0: $tType, X1: $tType]:((X0) > X1)).
% 13.08/3.00  tff(func_def_728, type, aTP_Lamp_cs: !>[X0: $tType, X1: $tType]:((X0) > X1)).
% 13.08/3.00  tff(func_def_729, type, aTP_Lamp_ct: !>[X0: $tType, X1: $tType]:((X0) > X1)).
% 13.08/3.00  tff(func_def_730, type, aTP_Lamp_cu: !>[X0: $tType, X1: $tType]:((X0) > X1)).
% 13.08/3.00  tff(func_def_731, type, aTP_Lamp_cv: !>[X0: $tType, X1: $tType]:((X0) > X1)).
% 13.08/3.00  tff(func_def_732, type, aTP_Lamp_cw: !>[X0: $tType, X1: $tType]:((X0) > X1)).
% 13.08/3.00  tff(func_def_733, type, aTP_Lamp_cx: !>[X0: $tType, X1: $tType]:((X0) > X1)).
% 13.08/3.00  tff(func_def_734, type, aTP_Lamp_cy: !>[X0: $tType, X1: $tType]:((X0) > X1)).
% 13.08/3.00  tff(func_def_735, type, aTP_Lamp_cz: !>[X0: $tType, X1: $tType]:(fun(X0,X1))).
% 13.08/3.00  tff(func_def_736, type, aTP_Lamp_da: !>[X0: $tType, X1: $tType]:((X0) > X1)).
% 13.08/3.00  tff(func_def_737, type, aTP_Lamp_db: !>[X0: $tType, X1: $tType]:((X0) > X1)).
% 13.08/3.00  tff(func_def_738, type, aTP_Lamp_dc: !>[X0: $tType, X1: $tType]:((X0) > X1)).
% 13.08/3.00  tff(func_def_739, type, aTP_Lamp_dd: !>[X0: $tType, X1: $tType]:((X0) > X1)).
% 13.08/3.00  tff(func_def_740, type, aTP_Lamp_de: !>[X0: $tType, X1: $tType]:((X0) > X1)).
% 13.08/3.00  tff(func_def_741, type, aTP_Lamp_df: !>[X0: $tType, X1: $tType]:((X0) > X1)).
% 13.08/3.01  tff(func_def_742, type, aTP_Lamp_dg: !>[X0: $tType, X1: $tType]:(fun(X0,X1))).
% 13.08/3.01  tff(func_def_743, type, aTP_Lamp_dh: !>[X0: $tType, X1: $tType]:((X0) > X1)).
% 13.08/3.01  tff(func_def_744, type, aTP_Lamp_di: !>[X0: $tType, X1: $tType]:((X0) > X1)).
% 13.08/3.01  tff(func_def_745, type, aTP_Lamp_dj: !>[X0: $tType, X1: $tType]:((X0) > X1)).
% 13.08/3.01  tff(func_def_746, type, aTP_Lamp_dk: !>[X0: $tType, X1: $tType]:((X0) > X1)).
% 13.08/3.01  tff(func_def_747, type, aTP_Lamp_dl: !>[X0: $tType, X1: $tType]:((X0) > X1)).
% 13.08/3.01  tff(func_def_748, type, aTP_Lamp_dm: !>[X0: $tType, X1: $tType]:((X0) > X1)).
% 13.08/3.01  tff(func_def_749, type, aTP_Lamp_dn: !>[X0: $tType, X1: $tType]:((X0) > X1)).
% 13.08/3.01  tff(func_def_750, type, aTP_Lamp_do: !>[X0: $tType, X1: $tType]:((X0) > X1)).
% 13.08/3.01  tff(func_def_751, type, aTP_Lamp_dp: !>[X0: $tType, X1: $tType]:((X0) > X1)).
% 13.08/3.01  tff(func_def_752, type, aTP_Lamp_dq: !>[X0: $tType, X1: $tType]:((X0) > X1)).
% 13.08/3.01  tff(func_def_753, type, aTP_Lamp_dr: !>[X0: $tType, X1: $tType]:(fun(X0,X1))).
% 13.08/3.01  tff(func_def_754, type, aTP_Lamp_ds: !>[X0: $tType, X1: $tType]:((X0) > X1)).
% 13.08/3.01  tff(func_def_755, type, aTP_Lamp_dt: !>[X0: $tType, X1: $tType]:(fun(X0,X1))).
% 13.08/3.01  tff(func_def_756, type, aTP_Lamp_du: !>[X0: $tType, X1: $tType]:((X0) > X1)).
% 13.08/3.01  tff(func_def_757, type, aTP_Lamp_dv: !>[X0: $tType, X1: $tType]:((X0) > X1)).
% 13.08/3.01  tff(func_def_758, type, aTP_Lamp_dw: !>[X0: $tType, X1: $tType]:((X0) > X1)).
% 13.08/3.01  tff(func_def_759, type, aTP_Lamp_dx: !>[X0: $tType, X1: $tType]:((X0) > X1)).
% 13.08/3.01  tff(func_def_760, type, aTP_Lamp_dy: !>[X0: $tType, X1: $tType]:((X0) > X1)).
% 13.08/3.01  tff(func_def_761, type, aTP_Lamp_dz: !>[X0: $tType, X1: $tType]:((X0) > X1)).
% 13.08/3.01  tff(func_def_762, type, aTP_Lamp_ea: !>[X0: $tType, X1: $tType]:((X0) > X1)).
% 13.08/3.01  tff(func_def_763, type, aTP_Lamp_eb: !>[X0: $tType, X1: $tType]:(fun(X0,X1))).
% 13.08/3.01  tff(func_def_764, type, aTP_Lamp_ec: !>[X0: $tType, X1: $tType]:((X0) > X1)).
% 13.08/3.01  tff(func_def_765, type, aTP_Lamp_ed: !>[X0: $tType, X1: $tType]:(fun(X0,X1))).
% 13.08/3.01  tff(func_def_766, type, aTP_Lamp_ee: !>[X0: $tType, X1: $tType]:((X0) > X1)).
% 13.08/3.01  tff(func_def_767, type, aTP_Lamp_ef: !>[X0: $tType, X1: $tType]:((X0) > X1)).
% 13.08/3.01  tff(func_def_768, type, aTP_Lamp_eg: !>[X0: $tType, X1: $tType]:((X0) > X1)).
% 13.08/3.01  tff(func_def_769, type, aTP_Lamp_eh: !>[X0: $tType, X1: $tType]:((X0) > X1)).
% 13.08/3.01  tff(func_def_770, type, aTP_Lamp_ei: !>[X0: $tType, X1: $tType]:((X0) > X1)).
% 13.08/3.01  tff(func_def_771, type, aTP_Lamp_ej: !>[X0: $tType, X1: $tType]:((X0) > X1)).
% 13.08/3.01  tff(func_def_772, type, aTP_Lamp_ek: !>[X0: $tType, X1: $tType]:((X0) > X1)).
% 13.08/3.01  tff(func_def_773, type, aTP_Lamp_el: !>[X0: $tType, X1: $tType]:((X0) > X1)).
% 13.08/3.01  tff(func_def_774, type, aTP_Lamp_em: !>[X0: $tType, X1: $tType]:((X0) > X1)).
% 13.08/3.01  tff(func_def_775, type, aTP_Lamp_en: !>[X0: $tType, X1: $tType]:((X0) > X1)).
% 13.08/3.01  tff(func_def_776, type, aTP_Lamp_eo: !>[X0: $tType, X1: $tType]:((X0) > X1)).
% 13.08/3.01  tff(func_def_777, type, aTP_Lamp_ep: !>[X0: $tType, X1: $tType]:((X0) > X1)).
% 13.08/3.01  tff(func_def_778, type, aTP_Lamp_eq: !>[X0: $tType, X1: $tType]:((X0) > X1)).
% 13.08/3.01  tff(func_def_779, type, aTP_Lamp_er: !>[X0: $tType, X1: $tType]:((X0) > X1)).
% 13.08/3.01  tff(func_def_780, type, aTP_Lamp_es: !>[X0: $tType, X1: $tType]:((X0) > X1)).
% 13.08/3.01  tff(func_def_781, type, aTP_Lamp_et: !>[X0: $tType, X1: $tType]:((X0) > X1)).
% 13.08/3.01  tff(func_def_782, type, aTP_Lamp_eu: !>[X0: $tType, X1: $tType]:((X0) > X1)).
% 13.08/3.01  tff(func_def_783, type, aTP_Lamp_ev: !>[X0: $tType, X1: $tType]:((X0) > X1)).
% 13.08/3.01  tff(func_def_784, type, aTP_Lamp_ew: !>[X0: $tType, X1: $tType]:((X0) > X1)).
% 13.08/3.01  tff(func_def_785, type, aTP_Lamp_ex: !>[X0: $tType, X1: $tType]:((X0) > X1)).
% 13.08/3.01  tff(func_def_786, type, aTP_Lamp_ey: !>[X0: $tType, X1: $tType]:((X0) > X1)).
% 13.08/3.01  tff(func_def_787, type, aTP_Lamp_ez: !>[X0: $tType, X1: $tType]:((X0) > X1)).
% 13.08/3.01  tff(func_def_788, type, aTP_Lamp_fa: !>[X0: $tType, X1: $tType]:((X0) > X1)).
% 13.08/3.01  tff(func_def_789, type, aTP_Lamp_fb: !>[X0: $tType, X1: $tType]:(fun(X0,X1))).
% 13.08/3.01  tff(func_def_790, type, aTP_Lamp_fc: !>[X0: $tType, X1: $tType]:((X0) > X1)).
% 13.08/3.01  tff(func_def_791, type, aTP_Lamp_fd: !>[X0: $tType, X1: $tType]:((X0) > X1)).
% 13.08/3.01  tff(func_def_792, type, aTP_Lamp_fe: !>[X0: $tType, X1: $tType]:((X0) > X1)).
% 13.08/3.01  tff(func_def_793, type, aTP_Lamp_ff: !>[X0: $tType, X1: $tType]:((X0) > X1)).
% 13.08/3.01  tff(func_def_794, type, aTP_Lamp_fg: !>[X0: $tType, X1: $tType]:((X0) > X1)).
% 13.08/3.01  tff(func_def_795, type, aTP_Lamp_fh: !>[X0: $tType, X1: $tType]:((X0) > X1)).
% 13.08/3.01  tff(func_def_796, type, aTP_Lamp_fi: !>[X0: $tType, X1: $tType]:((X0) > X1)).
% 13.08/3.01  tff(func_def_797, type, aTP_Lamp_fj: !>[X0: $tType, X1: $tType]:((X0) > X1)).
% 13.08/3.01  tff(func_def_798, type, aTP_Lamp_fk: !>[X0: $tType, X1: $tType]:((X0) > X1)).
% 13.08/3.01  tff(func_def_799, type, aTP_Lamp_fl: !>[X0: $tType, X1: $tType]:((X0) > X1)).
% 13.08/3.01  tff(func_def_800, type, aTP_Lamp_fm: !>[X0: $tType, X1: $tType]:((X0) > X1)).
% 13.08/3.01  tff(func_def_801, type, aTP_Lamp_fn: !>[X0: $tType, X1: $tType]:((X0) > X1)).
% 13.08/3.01  tff(func_def_802, type, aTP_Lamp_fo: !>[X0: $tType, X1: $tType]:((X0) > X1)).
% 13.08/3.01  tff(func_def_803, type, aTP_Lamp_fp: !>[X0: $tType, X1: $tType]:((X0) > X1)).
% 13.08/3.01  tff(func_def_804, type, aTP_Lamp_fq: !>[X0: $tType, X1: $tType]:((X0) > X1)).
% 13.08/3.01  tff(func_def_805, type, aTP_Lamp_fr: !>[X0: $tType, X1: $tType]:((X0) > X1)).
% 13.08/3.01  tff(func_def_806, type, aTP_Lamp_fs: !>[X0: $tType, X1: $tType]:((X0) > X1)).
% 13.08/3.01  tff(func_def_807, type, aTP_Lamp_ft: !>[X0: $tType, X1: $tType]:((X0) > X1)).
% 13.08/3.01  tff(func_def_808, type, aTP_Lamp_fu: !>[X0: $tType, X1: $tType]:((X0) > X1)).
% 13.08/3.01  tff(func_def_809, type, aTP_Lamp_fv: !>[X0: $tType, X1: $tType]:((X0) > X1)).
% 13.08/3.01  tff(func_def_810, type, aTP_Lamp_fw: !>[X0: $tType, X1: $tType]:((X0) > X1)).
% 13.08/3.01  tff(func_def_811, type, aTP_Lamp_fx: !>[X0: $tType, X1: $tType]:((X0) > X1)).
% 13.08/3.01  tff(func_def_812, type, aTP_Lamp_fy: !>[X0: $tType, X1: $tType]:((X0) > X1)).
% 13.08/3.01  tff(func_def_813, type, aTP_Lamp_fz: !>[X0: $tType, X1: $tType]:((X0) > X1)).
% 13.08/3.01  tff(func_def_814, type, aTP_Lamp_ga: !>[X0: $tType, X1: $tType]:((X0) > X1)).
% 13.08/3.01  tff(func_def_815, type, aTP_Lamp_gb: !>[X0: $tType, X1: $tType]:((X0) > X1)).
% 13.08/3.01  tff(func_def_816, type, aTP_Lamp_gc: !>[X0: $tType, X1: $tType]:((X0) > X1)).
% 13.08/3.01  tff(func_def_817, type, aTP_Lamp_gd: !>[X0: $tType, X1: $tType]:((X0) > X1)).
% 13.08/3.01  tff(func_def_818, type, aTP_Lamp_ge: !>[X0: $tType, X1: $tType]:((X0) > X1)).
% 13.08/3.01  tff(func_def_819, type, aTP_Lamp_gf: !>[X0: $tType, X1: $tType]:((X0) > X1)).
% 13.08/3.01  tff(func_def_820, type, aTP_Lamp_gg: !>[X0: $tType, X1: $tType]:((X0) > X1)).
% 13.08/3.01  tff(func_def_821, type, aTP_Lamp_gh: !>[X0: $tType, X1: $tType]:((X0) > X1)).
% 13.08/3.01  tff(func_def_822, type, aTP_Lamp_gi: !>[X0: $tType, X1: $tType]:((X0) > X1)).
% 13.08/3.01  tff(func_def_823, type, aTP_Lamp_gj: !>[X0: $tType, X1: $tType]:((X0) > X1)).
% 13.08/3.01  tff(func_def_824, type, aTP_Lamp_gk: !>[X0: $tType, X1: $tType]:((X0) > X1)).
% 13.08/3.01  tff(func_def_825, type, aTP_Lamp_gl: !>[X0: $tType, X1: $tType]:((X0) > X1)).
% 13.08/3.01  tff(func_def_826, type, aTP_Lamp_gm: !>[X0: $tType, X1: $tType]:((X0) > X1)).
% 13.08/3.01  tff(func_def_827, type, aTP_Lamp_gn: !>[X0: $tType, X1: $tType]:((X0) > X1)).
% 13.08/3.01  tff(func_def_828, type, aTP_Lamp_go: !>[X0: $tType, X1: $tType]:((X0) > X1)).
% 13.08/3.01  tff(func_def_829, type, aTP_Lamp_gp: !>[X0: $tType, X1: $tType]:((X0) > X1)).
% 13.08/3.01  tff(func_def_830, type, aTP_Lamp_gq: !>[X0: $tType, X1: $tType]:((X0) > X1)).
% 13.08/3.01  tff(func_def_831, type, aTP_Lamp_gr: !>[X0: $tType, X1: $tType]:((X0) > X1)).
% 13.08/3.01  tff(func_def_832, type, aTP_Lamp_gs: !>[X0: $tType, X1: $tType]:((X0) > X1)).
% 13.08/3.01  tff(func_def_833, type, aTP_Lamp_gt: !>[X0: $tType, X1: $tType]:((X0) > X1)).
% 13.08/3.01  tff(func_def_834, type, aTP_Lamp_gu: !>[X0: $tType, X1: $tType]:((X0) > X1)).
% 13.08/3.01  tff(func_def_835, type, aTP_Lamp_gv: !>[X0: $tType, X1: $tType]:((X0) > X1)).
% 13.08/3.01  tff(func_def_836, type, aTP_Lamp_gw: !>[X0: $tType, X1: $tType]:((X0) > X1)).
% 13.08/3.01  tff(func_def_837, type, aTP_Lamp_gx: !>[X0: $tType, X1: $tType]:((X0) > X1)).
% 13.08/3.01  tff(func_def_838, type, aTP_Lamp_gy: !>[X0: $tType, X1: $tType]:(fun(X0,X1))).
% 13.08/3.01  tff(func_def_839, type, aTP_Lamp_gz: !>[X0: $tType, X1: $tType]:((X0) > X1)).
% 13.08/3.01  tff(func_def_840, type, aTP_Lamp_ha: !>[X0: $tType, X1: $tType]:((X0) > X1)).
% 13.08/3.01  tff(func_def_841, type, aTP_Lamp_hb: !>[X0: $tType, X1: $tType]:((X0) > X1)).
% 13.08/3.01  tff(func_def_842, type, aTP_Lamp_hc: !>[X0: $tType, X1: $tType]:(fun(X0,X1))).
% 13.08/3.01  tff(func_def_843, type, aTP_Lamp_hd: !>[X0: $tType, X1: $tType]:((X0) > X1)).
% 13.08/3.01  tff(func_def_844, type, aTP_Lamp_he: !>[X0: $tType, X1: $tType]:((X0) > X1)).
% 13.08/3.01  tff(func_def_845, type, aTP_Lamp_hf: !>[X0: $tType, X1: $tType]:((X0) > X1)).
% 13.08/3.01  tff(func_def_846, type, aTP_Lamp_hg: !>[X0: $tType, X1: $tType]:((X0) > X1)).
% 13.08/3.01  tff(func_def_847, type, aTP_Lamp_hh: !>[X0: $tType, X1: $tType]:(fun(X0,X1))).
% 13.08/3.01  tff(func_def_848, type, aTP_Lamp_hi: !>[X0: $tType, X1: $tType]:((X0) > X1)).
% 13.08/3.01  tff(func_def_849, type, aTP_Lamp_hj: !>[X0: $tType, X1: $tType]:((X0) > X1)).
% 13.08/3.01  tff(func_def_850, type, aTP_Lamp_hk: !>[X0: $tType, X1: $tType]:(fun(X0,X1))).
% 13.08/3.01  tff(func_def_851, type, aTP_Lamp_hl: !>[X0: $tType, X1: $tType]:((X0) > X1)).
% 13.08/3.01  tff(func_def_852, type, aTP_Lamp_hm: !>[X0: $tType, X1: $tType]:((X0) > X1)).
% 13.08/3.01  tff(func_def_853, type, aTP_Lamp_hn: !>[X0: $tType, X1: $tType]:((X0) > X1)).
% 13.08/3.01  tff(func_def_854, type, aTP_Lamp_ho: !>[X0: $tType, X1: $tType]:(fun(X0,X1))).
% 13.08/3.01  tff(func_def_855, type, aTP_Lamp_hp: !>[X0: $tType, X1: $tType]:((X0) > X1)).
% 13.08/3.01  tff(func_def_856, type, aTP_Lamp_hq: !>[X0: $tType, X1: $tType]:((X0) > X1)).
% 13.08/3.01  tff(func_def_857, type, aTP_Lamp_hr: !>[X0: $tType, X1: $tType]:((X0) > X1)).
% 13.08/3.01  tff(func_def_858, type, aTP_Lamp_hs: !>[X0: $tType, X1: $tType]:((X0) > X1)).
% 13.08/3.01  tff(func_def_859, type, aTP_Lamp_ht: !>[X0: $tType, X1: $tType]:((X0) > X1)).
% 13.08/3.01  tff(func_def_860, type, aTP_Lamp_hu: !>[X0: $tType, X1: $tType]:((X0) > X1)).
% 13.08/3.01  tff(func_def_861, type, aTP_Lamp_hv: !>[X0: $tType, X1: $tType]:((X0) > X1)).
% 13.08/3.01  tff(func_def_862, type, aTP_Lamp_hw: !>[X0: $tType, X1: $tType]:((X0) > X1)).
% 13.08/3.01  tff(func_def_863, type, aTP_Lamp_hx: !>[X0: $tType, X1: $tType]:((X0) > X1)).
% 13.08/3.01  tff(func_def_864, type, aTP_Lamp_hy: !>[X0: $tType, X1: $tType]:((X0) > X1)).
% 13.08/3.01  tff(func_def_865, type, aTP_Lamp_hz: !>[X0: $tType, X1: $tType]:((X0) > X1)).
% 13.08/3.01  tff(func_def_866, type, aTP_Lamp_ia: !>[X0: $tType, X1: $tType]:((X0) > X1)).
% 13.08/3.01  tff(func_def_867, type, aTP_Lamp_ib: !>[X0: $tType, X1: $tType]:((X0) > X1)).
% 13.08/3.01  tff(func_def_868, type, aTP_Lamp_ic: !>[X0: $tType, X1: $tType]:((X0) > X1)).
% 13.08/3.01  tff(func_def_869, type, aTP_Lamp_id: !>[X0: $tType, X1: $tType]:((X0) > X1)).
% 13.08/3.01  tff(func_def_870, type, aTP_Lamp_ie: !>[X0: $tType, X1: $tType]:((X0) > X1)).
% 13.08/3.01  tff(func_def_871, type, aTP_Lamp_if: !>[X0: $tType, X1: $tType]:((X0) > X1)).
% 13.08/3.01  tff(func_def_872, type, aTP_Lamp_ig: !>[X0: $tType, X1: $tType]:((X0) > X1)).
% 13.08/3.01  tff(func_def_873, type, aTP_Lamp_ih: !>[X0: $tType, X1: $tType]:(fun(X0,X1))).
% 13.08/3.01  tff(func_def_874, type, aTP_Lamp_ii: !>[X0: $tType, X1: $tType]:((X0) > X1)).
% 13.08/3.01  tff(func_def_875, type, aTP_Lamp_ij: !>[X0: $tType, X1: $tType]:((X0) > X1)).
% 13.08/3.01  tff(func_def_876, type, aTP_Lamp_ik: !>[X0: $tType, X1: $tType]:((X0) > X1)).
% 13.08/3.01  tff(func_def_877, type, aTP_Lamp_il: !>[X0: $tType, X1: $tType]:((X0) > X1)).
% 13.08/3.01  tff(func_def_878, type, aTP_Lamp_im: !>[X0: $tType, X1: $tType]:((X0) > X1)).
% 13.08/3.01  tff(func_def_879, type, aTP_Lamp_in: !>[X0: $tType, X1: $tType]:((X0) > X1)).
% 13.08/3.01  tff(func_def_880, type, aTP_Lamp_io: !>[X0: $tType, X1: $tType]:((X0) > X1)).
% 13.08/3.01  tff(func_def_881, type, aTP_Lamp_ip: !>[X0: $tType, X1: $tType]:((X0) > X1)).
% 13.08/3.01  tff(func_def_882, type, aTP_Lamp_iq: !>[X0: $tType, X1: $tType]:((X0) > X1)).
% 13.08/3.01  tff(func_def_883, type, aTP_Lamp_ir: !>[X0: $tType, X1: $tType]:((X0) > X1)).
% 13.08/3.01  tff(func_def_884, type, aTP_Lamp_is: !>[X0: $tType, X1: $tType]:((X0) > X1)).
% 13.08/3.01  tff(func_def_885, type, aTP_Lamp_it: !>[X0: $tType, X1: $tType]:((X0) > X1)).
% 13.08/3.01  tff(func_def_886, type, aTP_Lamp_iu: !>[X0: $tType, X1: $tType]:((X0) > X1)).
% 13.08/3.01  tff(func_def_887, type, aTP_Lamp_iv: !>[X0: $tType, X1: $tType]:((X0) > X1)).
% 13.08/3.01  tff(func_def_888, type, aTP_Lamp_iw: !>[X0: $tType, X1: $tType]:((X0) > X1)).
% 13.08/3.01  tff(func_def_889, type, aTP_Lamp_ix: !>[X0: $tType, X1: $tType]:((X0) > X1)).
% 13.08/3.01  tff(func_def_890, type, aTP_Lamp_iy: !>[X0: $tType, X1: $tType]:((X0) > X1)).
% 13.08/3.01  tff(func_def_891, type, aTP_Lamp_iz: !>[X0: $tType, X1: $tType]:((X0) > X1)).
% 13.08/3.01  tff(func_def_892, type, aTP_Lamp_ja: !>[X0: $tType, X1: $tType]:((X0) > X1)).
% 13.08/3.01  tff(func_def_893, type, aTP_Lamp_jb: !>[X0: $tType, X1: $tType]:((X0) > X1)).
% 13.08/3.01  tff(func_def_894, type, aTP_Lamp_jc: !>[X0: $tType, X1: $tType]:((X0) > X1)).
% 13.08/3.01  tff(func_def_895, type, aTP_Lamp_jd: !>[X0: $tType, X1: $tType]:((X0) > X1)).
% 13.08/3.01  tff(func_def_896, type, aTP_Lamp_je: !>[X0: $tType, X1: $tType]:((X0) > X1)).
% 13.08/3.01  tff(func_def_897, type, aTP_Lamp_jf: !>[X0: $tType, X1: $tType]:((X0) > X1)).
% 13.08/3.01  tff(func_def_898, type, aTP_Lamp_jg: !>[X0: $tType, X1: $tType]:((X0) > X1)).
% 13.08/3.01  tff(func_def_899, type, aTP_Lamp_jh: !>[X0: $tType, X1: $tType]:((X0) > X1)).
% 13.08/3.01  tff(func_def_900, type, aTP_Lamp_ji: !>[X0: $tType, X1: $tType]:((X0) > X1)).
% 13.08/3.01  tff(func_def_901, type, aTP_Lamp_jj: !>[X0: $tType, X1: $tType]:((X0) > X1)).
% 13.08/3.01  tff(func_def_902, type, aTP_Lamp_jk: !>[X0: $tType, X1: $tType]:((X0) > X1)).
% 13.08/3.01  tff(func_def_903, type, aTP_Lamp_jl: !>[X0: $tType, X1: $tType]:((X0) > X1)).
% 13.08/3.01  tff(func_def_904, type, aTP_Lamp_jm: !>[X0: $tType, X1: $tType]:((X0) > X1)).
% 13.08/3.01  tff(func_def_905, type, aTP_Lamp_jn: !>[X0: $tType, X1: $tType]:((X0) > X1)).
% 13.08/3.01  tff(func_def_906, type, aTP_Lamp_jo: !>[X0: $tType, X1: $tType]:((X0) > X1)).
% 13.08/3.01  tff(func_def_907, type, aTP_Lamp_jp: !>[X0: $tType, X1: $tType]:(fun(X0,X1))).
% 13.08/3.01  tff(func_def_908, type, aTP_Lamp_jq: !>[X0: $tType, X1: $tType]:((X0) > X1)).
% 13.08/3.01  tff(func_def_909, type, aTP_Lamp_jr: !>[X0: $tType, X1: $tType]:((X0) > X1)).
% 13.08/3.01  tff(func_def_910, type, aTP_Lamp_js: !>[X0: $tType, X1: $tType]:((X0) > X1)).
% 13.08/3.01  tff(func_def_911, type, aTP_Lamp_jt: !>[X0: $tType, X1: $tType]:((X0) > X1)).
% 13.08/3.01  tff(func_def_912, type, aTP_Lamp_ju: !>[X0: $tType, X1: $tType]:((X0) > X1)).
% 13.08/3.01  tff(func_def_913, type, aTP_Lamp_jv: !>[X0: $tType, X1: $tType]:((X0) > X1)).
% 13.08/3.01  tff(func_def_914, type, aTP_Lamp_jw: !>[X0: $tType, X1: $tType]:((X0) > X1)).
% 13.08/3.01  tff(func_def_915, type, aTP_Lamp_jx: !>[X0: $tType, X1: $tType]:((X0) > X1)).
% 13.08/3.01  tff(func_def_916, type, aTP_Lamp_jy: !>[X0: $tType, X1: $tType]:((X0) > X1)).
% 13.08/3.01  tff(func_def_917, type, aTP_Lamp_jz: !>[X0: $tType, X1: $tType]:((X0) > X1)).
% 13.08/3.01  tff(func_def_918, type, aTP_Lamp_ka: !>[X0: $tType, X1: $tType]:((X0) > X1)).
% 13.08/3.01  tff(func_def_919, type, aTP_Lamp_kb: !>[X0: $tType, X1: $tType]:((X0) > X1)).
% 13.08/3.01  tff(func_def_920, type, aTP_Lamp_kc: !>[X0: $tType, X1: $tType]:(fun(X0,X1))).
% 13.08/3.01  tff(func_def_921, type, aTP_Lamp_kd: !>[X0: $tType, X1: $tType]:((X0) > X1)).
% 13.08/3.01  tff(func_def_922, type, aTP_Lamp_ke: !>[X0: $tType, X1: $tType]:((X0) > X1)).
% 13.08/3.01  tff(func_def_923, type, aTP_Lamp_kf: !>[X0: $tType, X1: $tType]:((X0) > X1)).
% 13.08/3.01  tff(func_def_924, type, aTP_Lamp_kg: !>[X0: $tType, X1: $tType]:((X0) > X1)).
% 13.08/3.01  tff(func_def_925, type, aTP_Lamp_kh: !>[X0: $tType, X1: $tType]:((X0) > X1)).
% 13.08/3.01  tff(func_def_926, type, aTP_Lamp_ki: !>[X0: $tType, X1: $tType]:((X0) > X1)).
% 13.08/3.01  tff(func_def_927, type, aTP_Lamp_kj: !>[X0: $tType, X1: $tType]:((X0) > X1)).
% 13.08/3.01  tff(func_def_928, type, aTP_Lamp_kk: !>[X0: $tType, X1: $tType]:((X0) > X1)).
% 13.08/3.01  tff(func_def_929, type, aTP_Lamp_kl: !>[X0: $tType, X1: $tType]:((X0) > X1)).
% 13.08/3.01  tff(func_def_930, type, aTP_Lamp_km: !>[X0: $tType, X1: $tType]:((X0) > X1)).
% 13.08/3.01  tff(func_def_931, type, aTP_Lamp_kn: !>[X0: $tType, X1: $tType]:((X0) > X1)).
% 13.08/3.01  tff(func_def_932, type, aTP_Lamp_ko: !>[X0: $tType, X1: $tType]:((X0) > X1)).
% 13.08/3.01  tff(func_def_933, type, aTP_Lamp_kp: !>[X0: $tType, X1: $tType]:((X0) > X1)).
% 13.08/3.01  tff(func_def_934, type, aTP_Lamp_kq: !>[X0: $tType, X1: $tType]:((X0) > X1)).
% 13.08/3.01  tff(func_def_935, type, aTP_Lamp_kr: !>[X0: $tType, X1: $tType]:((X0) > X1)).
% 13.08/3.01  tff(func_def_936, type, aTP_Lamp_ks: !>[X0: $tType, X1: $tType]:((X0) > X1)).
% 13.08/3.01  tff(func_def_937, type, aTP_Lamp_kt: !>[X0: $tType, X1: $tType]:((X0) > X1)).
% 13.08/3.01  tff(func_def_938, type, aTP_Lamp_ku: !>[X0: $tType, X1: $tType]:((X0) > X1)).
% 13.08/3.01  tff(func_def_939, type, aTP_Lamp_kv: !>[X0: $tType, X1: $tType]:((X0) > X1)).
% 13.08/3.01  tff(func_def_940, type, aTP_Lamp_kw: !>[X0: $tType, X1: $tType]:((X0) > X1)).
% 13.08/3.01  tff(func_def_941, type, aTP_Lamp_kx: !>[X0: $tType, X1: $tType]:((X0) > X1)).
% 13.08/3.01  tff(func_def_942, type, aTP_Lamp_ky: !>[X0: $tType, X1: $tType]:((X0) > X1)).
% 13.08/3.01  tff(func_def_943, type, aTP_Lamp_kz: !>[X0: $tType, X1: $tType]:((X0) > X1)).
% 13.08/3.01  tff(func_def_944, type, aTP_Lamp_la: !>[X0: $tType, X1: $tType]:((X0) > X1)).
% 13.08/3.01  tff(func_def_945, type, aTP_Lamp_lb: !>[X0: $tType, X1: $tType]:((X0) > X1)).
% 13.08/3.01  tff(func_def_946, type, aTP_Lamp_lc: !>[X0: $tType, X1: $tType]:((X0) > X1)).
% 13.08/3.01  tff(func_def_947, type, aTP_Lamp_ld: !>[X0: $tType, X1: $tType]:((X0) > X1)).
% 13.08/3.01  tff(func_def_948, type, aTP_Lamp_le: !>[X0: $tType, X1: $tType]:((X0) > X1)).
% 13.08/3.01  tff(func_def_949, type, aTP_Lamp_lf: !>[X0: $tType, X1: $tType]:((X0) > X1)).
% 13.08/3.01  tff(func_def_950, type, aTP_Lamp_lg: !>[X0: $tType, X1: $tType]:(fun(X0,X1))).
% 13.08/3.01  tff(func_def_951, type, aTP_Lamp_lh: !>[X0: $tType, X1: $tType]:((X0) > X1)).
% 13.08/3.01  tff(func_def_952, type, aTP_Lamp_li: !>[X0: $tType, X1: $tType]:((X0) > X1)).
% 13.08/3.01  tff(func_def_953, type, aTP_Lamp_lj: !>[X0: $tType, X1: $tType]:((X0) > X1)).
% 13.08/3.01  tff(func_def_954, type, aTP_Lamp_lk: !>[X0: $tType, X1: $tType]:((X0) > X1)).
% 13.08/3.01  tff(func_def_955, type, aTP_Lamp_ll: !>[X0: $tType, X1: $tType]:((X0) > X1)).
% 13.08/3.01  tff(func_def_956, type, aTP_Lamp_lm: !>[X0: $tType, X1: $tType]:((X0) > X1)).
% 13.08/3.01  tff(func_def_957, type, aTP_Lamp_ln: !>[X0: $tType, X1: $tType]:((X0) > X1)).
% 13.08/3.01  tff(func_def_958, type, aTP_Lamp_lo: !>[X0: $tType, X1: $tType]:(fun(X0,X1))).
% 13.08/3.01  tff(func_def_959, type, aTP_Lamp_lp: !>[X0: $tType, X1: $tType]:((X0) > X1)).
% 13.08/3.01  tff(func_def_960, type, aTP_Lamp_lq: !>[X0: $tType, X1: $tType]:((X0) > X1)).
% 13.08/3.01  tff(func_def_961, type, aTP_Lamp_lr: !>[X0: $tType, X1: $tType]:((X0) > X1)).
% 13.08/3.01  tff(func_def_962, type, aTP_Lamp_ls: !>[X0: $tType, X1: $tType]:((X0) > X1)).
% 13.08/3.01  tff(func_def_963, type, aTP_Lamp_lt: !>[X0: $tType, X1: $tType]:((X0) > X1)).
% 13.08/3.01  tff(func_def_964, type, aTP_Lamp_lu: !>[X0: $tType, X1: $tType]:((X0) > X1)).
% 13.08/3.01  tff(func_def_965, type, aTP_Lamp_lv: !>[X0: $tType, X1: $tType]:((X0) > X1)).
% 13.08/3.01  tff(func_def_966, type, aTP_Lamp_lw: !>[X0: $tType, X1: $tType]:((X0) > X1)).
% 13.08/3.01  tff(func_def_967, type, aTP_Lamp_lx: !>[X0: $tType, X1: $tType]:((X0) > X1)).
% 13.08/3.01  tff(func_def_968, type, aTP_Lamp_ly: !>[X0: $tType, X1: $tType]:((X0) > X1)).
% 13.08/3.01  tff(func_def_969, type, aTP_Lamp_lz: !>[X0: $tType, X1: $tType]:((X0) > X1)).
% 13.08/3.01  tff(func_def_970, type, aTP_Lamp_ma: !>[X0: $tType, X1: $tType]:((X0) > X1)).
% 13.08/3.01  tff(func_def_971, type, aTP_Lamp_mb: !>[X0: $tType, X1: $tType]:((X0) > X1)).
% 13.08/3.01  tff(func_def_972, type, aTP_Lamp_mc: !>[X0: $tType, X1: $tType]:((X0) > X1)).
% 13.08/3.01  tff(func_def_973, type, aTP_Lamp_md: !>[X0: $tType, X1: $tType]:((X0) > X1)).
% 13.08/3.01  tff(func_def_974, type, aTP_Lamp_me: !>[X0: $tType, X1: $tType]:((X0) > X1)).
% 13.08/3.01  tff(func_def_975, type, aTP_Lamp_mf: !>[X0: $tType, X1: $tType]:((X0) > X1)).
% 13.08/3.01  tff(func_def_976, type, aTP_Lamp_mg: !>[X0: $tType, X1: $tType]:((X0) > X1)).
% 13.08/3.01  tff(func_def_977, type, aTP_Lamp_mh: !>[X0: $tType, X1: $tType]:((X0) > X1)).
% 13.08/3.01  tff(func_def_978, type, aTP_Lamp_mi: !>[X0: $tType, X1: $tType]:((X0) > X1)).
% 13.08/3.01  tff(func_def_979, type, aTP_Lamp_mj: !>[X0: $tType, X1: $tType]:((X0) > X1)).
% 13.08/3.01  tff(func_def_980, type, aTP_Lamp_mk: !>[X0: $tType, X1: $tType]:((X0) > X1)).
% 13.08/3.01  tff(func_def_981, type, aTP_Lamp_ml: !>[X0: $tType, X1: $tType]:((X0) > X1)).
% 13.08/3.01  tff(func_def_982, type, aTP_Lamp_mm: !>[X0: $tType, X1: $tType]:(fun(X0,X1))).
% 13.08/3.01  tff(func_def_983, type, aTP_Lamp_mn: !>[X0: $tType, X1: $tType]:(fun(X0,X1))).
% 13.08/3.01  tff(func_def_984, type, aTP_Lamp_mo: !>[X0: $tType, X1: $tType]:((X0) > X1)).
% 13.08/3.01  tff(func_def_985, type, aTP_Lamp_mp: !>[X0: $tType, X1: $tType]:(fun(X0,X1))).
% 13.08/3.01  tff(func_def_986, type, aTP_Lamp_mq: !>[X0: $tType, X1: $tType]:((X0) > X1)).
% 13.08/3.01  tff(func_def_987, type, aTP_Lamp_mr: !>[X0: $tType, X1: $tType]:((X0) > X1)).
% 13.08/3.01  tff(func_def_988, type, aTP_Lamp_ms: !>[X0: $tType, X1: $tType]:((X0) > X1)).
% 13.08/3.01  tff(func_def_989, type, aTP_Lamp_mt: !>[X0: $tType, X1: $tType]:(fun(X0,X1))).
% 13.08/3.01  tff(func_def_990, type, aTP_Lamp_mu: !>[X0: $tType, X1: $tType]:(fun(X0,X1))).
% 13.08/3.01  tff(func_def_991, type, aTP_Lamp_mv: !>[X0: $tType, X1: $tType]:((X0) > X1)).
% 13.08/3.01  tff(func_def_992, type, aTP_Lamp_mw: !>[X0: $tType, X1: $tType]:((X0) > X1)).
% 13.08/3.01  tff(func_def_993, type, aTP_Lamp_mx: !>[X0: $tType, X1: $tType]:((X0) > X1)).
% 13.08/3.01  tff(func_def_994, type, aTP_Lamp_my: !>[X0: $tType, X1: $tType]:((X0) > X1)).
% 13.08/3.01  tff(func_def_995, type, aTP_Lamp_mz: !>[X0: $tType, X1: $tType]:((X0) > X1)).
% 13.08/3.01  tff(func_def_996, type, aTP_Lamp_na: !>[X0: $tType, X1: $tType]:((X0) > X1)).
% 13.08/3.01  tff(func_def_997, type, aTP_Lamp_nb: !>[X0: $tType, X1: $tType]:((X0) > X1)).
% 13.08/3.01  tff(func_def_998, type, aTP_Lamp_nc: !>[X0: $tType, X1: $tType]:((X0) > X1)).
% 13.08/3.01  tff(func_def_999, type, aTP_Lamp_nd: !>[X0: $tType, X1: $tType]:((X0) > X1)).
% 13.08/3.01  tff(func_def_1000, type, aTP_Lamp_ne: !>[X0: $tType, X1: $tType]:((X0) > X1)).
% 13.08/3.01  tff(func_def_1001, type, aTP_Lamp_nf: !>[X0: $tType, X1: $tType]:((X0) > X1)).
% 13.08/3.01  tff(func_def_1002, type, aTP_Lamp_ng: !>[X0: $tType, X1: $tType]:((X0) > X1)).
% 13.08/3.01  tff(func_def_1003, type, aTP_Lamp_nh: !>[X0: $tType, X1: $tType]:((X0) > X1)).
% 13.08/3.01  tff(func_def_1004, type, aTP_Lamp_ni: !>[X0: $tType, X1: $tType]:((X0) > X1)).
% 13.08/3.01  tff(func_def_1005, type, aTP_Lamp_nj: !>[X0: $tType, X1: $tType]:((X0) > X1)).
% 13.08/3.01  tff(func_def_1006, type, aTP_Lamp_nk: !>[X0: $tType, X1: $tType]:((X0) > X1)).
% 13.08/3.01  tff(func_def_1007, type, aTP_Lamp_nl: !>[X0: $tType, X1: $tType]:((X0) > X1)).
% 13.08/3.01  tff(func_def_1008, type, aTP_Lamp_nm: !>[X0: $tType, X1: $tType]:((X0) > X1)).
% 13.08/3.01  tff(func_def_1009, type, aTP_Lamp_nn: !>[X0: $tType, X1: $tType]:((X0) > X1)).
% 13.08/3.01  tff(func_def_1010, type, aTP_Lamp_no: !>[X0: $tType, X1: $tType]:((X0) > X1)).
% 13.08/3.01  tff(func_def_1011, type, aTP_Lamp_np: !>[X0: $tType, X1: $tType]:((X0) > X1)).
% 13.08/3.01  tff(func_def_1012, type, aTP_Lamp_nq: !>[X0: $tType, X1: $tType]:((X0) > X1)).
% 13.08/3.01  tff(func_def_1013, type, aTP_Lamp_nr: !>[X0: $tType, X1: $tType]:((X0) > X1)).
% 13.08/3.01  tff(func_def_1014, type, aTP_Lamp_ns: !>[X0: $tType, X1: $tType]:((X0) > X1)).
% 13.08/3.01  tff(func_def_1015, type, aTP_Lamp_nt: !>[X0: $tType, X1: $tType]:((X0) > X1)).
% 13.08/3.01  tff(func_def_1016, type, aTP_Lamp_nu: !>[X0: $tType, X1: $tType]:((X0) > X1)).
% 13.08/3.01  tff(func_def_1017, type, aTP_Lamp_nv: !>[X0: $tType, X1: $tType]:((X0) > X1)).
% 13.08/3.01  tff(func_def_1018, type, aTP_Lamp_nw: !>[X0: $tType, X1: $tType]:((X0) > X1)).
% 13.08/3.01  tff(func_def_1019, type, aTP_Lamp_nx: !>[X0: $tType, X1: $tType]:((X0) > X1)).
% 13.08/3.01  tff(func_def_1020, type, aTP_Lamp_ny: !>[X0: $tType, X1: $tType]:((X0) > X1)).
% 13.08/3.01  tff(func_def_1021, type, aTP_Lamp_nz: !>[X0: $tType, X1: $tType]:((X0) > X1)).
% 13.08/3.01  tff(func_def_1022, type, aTP_Lamp_oa: !>[X0: $tType, X1: $tType]:((X0) > X1)).
% 13.08/3.01  tff(func_def_1023, type, aTP_Lamp_ob: !>[X0: $tType, X1: $tType]:((X0) > X1)).
% 13.08/3.01  tff(func_def_1024, type, aTP_Lamp_oc: !>[X0: $tType, X1: $tType]:((X0) > X1)).
% 13.08/3.01  tff(func_def_1025, type, aTP_Lamp_od: !>[X0: $tType, X1: $tType]:((X0) > X1)).
% 13.08/3.01  tff(func_def_1026, type, aTP_Lamp_oe: !>[X0: $tType, X1: $tType]:((X0) > X1)).
% 13.08/3.01  tff(func_def_1027, type, aTP_Lamp_of: !>[X0: $tType, X1: $tType]:((X0) > X1)).
% 13.08/3.01  tff(func_def_1028, type, aTP_Lamp_og: !>[X0: $tType, X1: $tType]:((X0) > X1)).
% 13.08/3.01  tff(func_def_1029, type, aTP_Lamp_oh: !>[X0: $tType, X1: $tType]:((X0) > X1)).
% 13.08/3.01  tff(func_def_1030, type, aTP_Lamp_oi: !>[X0: $tType, X1: $tType]:((X0) > X1)).
% 13.08/3.01  tff(func_def_1031, type, aTP_Lamp_oj: !>[X0: $tType, X1: $tType]:((X0) > X1)).
% 13.08/3.01  tff(func_def_1032, type, aTP_Lamp_ok: !>[X0: $tType, X1: $tType]:((X0) > X1)).
% 13.08/3.01  tff(func_def_1033, type, aTP_Lamp_ol: !>[X0: $tType, X1: $tType]:((X0) > X1)).
% 13.08/3.01  tff(func_def_1034, type, aTP_Lamp_om: !>[X0: $tType, X1: $tType]:((X0) > X1)).
% 13.08/3.01  tff(func_def_1035, type, aTP_Lamp_on: !>[X0: $tType, X1: $tType]:((X0) > X1)).
% 13.08/3.01  tff(func_def_1036, type, aTP_Lamp_oo: !>[X0: $tType, X1: $tType]:((X0) > X1)).
% 13.08/3.01  tff(func_def_1037, type, aTP_Lamp_op: !>[X0: $tType, X1: $tType]:((X0) > X1)).
% 13.08/3.01  tff(func_def_1038, type, aTP_Lamp_oq: !>[X0: $tType, X1: $tType]:((X0) > X1)).
% 13.08/3.01  tff(func_def_1039, type, aTP_Lamp_or: !>[X0: $tType, X1: $tType]:((X0) > X1)).
% 13.08/3.01  tff(func_def_1040, type, aTP_Lamp_os: !>[X0: $tType, X1: $tType]:((X0) > X1)).
% 13.08/3.01  tff(func_def_1041, type, aTP_Lamp_ot: !>[X0: $tType, X1: $tType]:((X0) > X1)).
% 13.08/3.01  tff(func_def_1042, type, aTP_Lamp_ou: !>[X0: $tType, X1: $tType]:((X0) > X1)).
% 13.08/3.01  tff(func_def_1043, type, aTP_Lamp_ov: !>[X0: $tType, X1: $tType]:((X0) > X1)).
% 13.08/3.01  tff(func_def_1044, type, aTP_Lamp_ow: !>[X0: $tType, X1: $tType]:((X0) > X1)).
% 13.08/3.01  tff(func_def_1045, type, aTP_Lamp_ox: !>[X0: $tType, X1: $tType]:(fun(X0,X1))).
% 13.08/3.01  tff(func_def_1046, type, aTP_Lamp_oy: !>[X0: $tType, X1: $tType]:((X0) > X1)).
% 13.08/3.01  tff(func_def_1047, type, aTP_Lamp_oz: !>[X0: $tType, X1: $tType]:((X0) > X1)).
% 13.08/3.01  tff(func_def_1048, type, aTP_Lamp_pa: !>[X0: $tType, X1: $tType]:((X0) > X1)).
% 13.08/3.01  tff(func_def_1049, type, aTP_Lamp_pb: !>[X0: $tType, X1: $tType]:((X0) > X1)).
% 13.08/3.01  tff(func_def_1050, type, aTP_Lamp_pc: !>[X0: $tType, X1: $tType]:(fun(X0,X1))).
% 13.08/3.01  tff(func_def_1051, type, aTP_Lamp_pd: !>[X0: $tType, X1: $tType]:((X0) > X1)).
% 13.08/3.01  tff(func_def_1052, type, aTP_Lamp_pe: !>[X0: $tType, X1: $tType]:((X0) > X1)).
% 13.08/3.01  tff(func_def_1053, type, aTP_Lamp_pf: !>[X0: $tType, X1: $tType]:((X0) > X1)).
% 13.08/3.01  tff(func_def_1054, type, aTP_Lamp_pg: !>[X0: $tType, X1: $tType]:((X0) > X1)).
% 13.08/3.01  tff(func_def_1055, type, aTP_Lamp_ph: !>[X0: $tType, X1: $tType]:(fun(X0,X1))).
% 13.08/3.01  tff(func_def_1056, type, aTP_Lamp_pi: !>[X0: $tType, X1: $tType]:(fun(X0,X1))).
% 13.08/3.01  tff(func_def_1057, type, aTP_Lamp_pj: !>[X0: $tType, X1: $tType]:((X0) > X1)).
% 13.08/3.01  tff(func_def_1058, type, aTP_Lamp_pk: !>[X0: $tType, X1: $tType]:((X0) > X1)).
% 13.08/3.01  tff(func_def_1059, type, aTP_Lamp_pl: !>[X0: $tType, X1: $tType]:((X0) > X1)).
% 13.08/3.01  tff(func_def_1060, type, aTP_Lamp_pm: !>[X0: $tType, X1: $tType]:((X0) > X1)).
% 13.08/3.01  tff(func_def_1061, type, aTP_Lamp_pn: !>[X0: $tType, X1: $tType]:((X0) > X1)).
% 13.08/3.01  tff(func_def_1062, type, aTP_Lamp_po: !>[X0: $tType, X1: $tType]:((X0) > X1)).
% 13.08/3.01  tff(func_def_1063, type, aTP_Lamp_pp: !>[X0: $tType, X1: $tType]:(fun(X0,X1))).
% 13.08/3.01  tff(func_def_1064, type, aTP_Lamp_pq: !>[X0: $tType, X1: $tType]:((X0) > X1)).
% 13.08/3.01  tff(func_def_1065, type, aTP_Lamp_pr: !>[X0: $tType, X1: $tType]:((X0) > X1)).
% 13.08/3.01  tff(func_def_1066, type, aTP_Lamp_ps: !>[X0: $tType, X1: $tType]:((X0) > X1)).
% 13.08/3.01  tff(func_def_1067, type, aTP_Lamp_pt: !>[X0: $tType, X1: $tType]:((X0) > X1)).
% 13.08/3.01  tff(func_def_1068, type, aTP_Lamp_pu: !>[X0: $tType, X1: $tType]:((X0) > X1)).
% 13.08/3.01  tff(func_def_1069, type, aTP_Lamp_pv: !>[X0: $tType, X1: $tType]:((X0) > X1)).
% 13.08/3.01  tff(func_def_1070, type, aTP_Lamp_pw: !>[X0: $tType, X1: $tType]:(fun(X0,X1))).
% 13.08/3.01  tff(func_def_1071, type, aTP_Lamp_px: !>[X0: $tType, X1: $tType]:((X0) > X1)).
% 13.08/3.01  tff(func_def_1072, type, aTP_Lamp_py: !>[X0: $tType, X1: $tType]:((X0) > X1)).
% 13.08/3.01  tff(func_def_1073, type, aTP_Lamp_pz: !>[X0: $tType, X1: $tType]:((X0) > X1)).
% 13.08/3.01  tff(func_def_1074, type, aTP_Lamp_qa: !>[X0: $tType, X1: $tType]:((X0) > X1)).
% 13.08/3.01  tff(func_def_1075, type, aTP_Lamp_qb: !>[X0: $tType, X1: $tType]:((X0) > X1)).
% 13.08/3.01  tff(func_def_1076, type, aTP_Lamp_qc: !>[X0: $tType, X1: $tType]:(fun(X0,X1))).
% 13.08/3.01  tff(func_def_1077, type, aTP_Lamp_qd: !>[X0: $tType, X1: $tType]:((X0) > X1)).
% 13.08/3.01  tff(func_def_1078, type, aTP_Lamp_qe: !>[X0: $tType, X1: $tType]:((X0) > X1)).
% 13.08/3.01  tff(func_def_1079, type, aTP_Lamp_qf: !>[X0: $tType, X1: $tType]:((X0) > X1)).
% 13.08/3.01  tff(func_def_1080, type, aTP_Lamp_qg: !>[X0: $tType, X1: $tType]:((X0) > X1)).
% 13.08/3.01  tff(func_def_1081, type, aTP_Lamp_qh: !>[X0: $tType, X1: $tType]:(fun(X0,X1))).
% 13.08/3.01  tff(func_def_1082, type, aTP_Lamp_qi: !>[X0: $tType, X1: $tType]:(fun(X0,X1))).
% 13.08/3.01  tff(func_def_1083, type, aTP_Lamp_qj: !>[X0: $tType, X1: $tType]:((X0) > X1)).
% 13.08/3.01  tff(func_def_1084, type, aTP_Lamp_qk: !>[X0: $tType, X1: $tType]:(fun(X0,X1))).
% 13.08/3.01  tff(func_def_1085, type, aTP_Lamp_ql: !>[X0: $tType, X1: $tType]:(fun(X0,X1))).
% 13.08/3.01  tff(func_def_1086, type, aTP_Lamp_qm: !>[X0: $tType, X1: $tType]:(fun(X0,X1))).
% 13.08/3.01  tff(func_def_1087, type, aTP_Lamp_qn: !>[X0: $tType, X1: $tType]:((X0) > X1)).
% 13.08/3.01  tff(func_def_1088, type, aTP_Lamp_qo: !>[X0: $tType, X1: $tType]:(fun(X0,X1))).
% 13.08/3.01  tff(func_def_1089, type, aTP_Lamp_qp: !>[X0: $tType, X1: $tType]:(fun(X0,X1))).
% 13.08/3.01  tff(func_def_1090, type, aTP_Lamp_qq: !>[X0: $tType, X1: $tType]:(fun(X0,X1))).
% 13.08/3.01  tff(func_def_1091, type, aTP_Lamp_qr: !>[X0: $tType, X1: $tType]:((X0) > X1)).
% 13.08/3.01  tff(func_def_1092, type, aTP_Lamp_qs: !>[X0: $tType, X1: $tType]:((X0) > X1)).
% 13.08/3.01  tff(func_def_1093, type, aTP_Lamp_qt: !>[X0: $tType, X1: $tType]:(fun(X0,X1))).
% 13.08/3.01  tff(func_def_1094, type, aTP_Lamp_qu: !>[X0: $tType, X1: $tType]:((X0) > X1)).
% 13.08/3.01  tff(func_def_1095, type, aTP_Lamp_qv: !>[X0: $tType, X1: $tType]:((X0) > X1)).
% 13.08/3.01  tff(func_def_1096, type, aTP_Lamp_qw: !>[X0: $tType, X1: $tType]:((X0) > X1)).
% 13.08/3.01  tff(func_def_1097, type, aTP_Lamp_qx: !>[X0: $tType, X1: $tType]:((X0) > X1)).
% 13.08/3.01  tff(func_def_1098, type, aTP_Lamp_qy: !>[X0: $tType, X1: $tType]:((X0) > X1)).
% 13.08/3.01  tff(func_def_1099, type, aTP_Lamp_qz: !>[X0: $tType, X1: $tType]:((X0) > X1)).
% 13.08/3.01  tff(func_def_1100, type, aTP_Lamp_ra: !>[X0: $tType, X1: $tType]:((X0) > X1)).
% 13.08/3.01  tff(func_def_1101, type, aTP_Lamp_rb: !>[X0: $tType, X1: $tType]:((X0) > X1)).
% 13.08/3.01  tff(func_def_1102, type, aTP_Lamp_rc: !>[X0: $tType, X1: $tType]:(fun(X0,X1))).
% 13.08/3.01  tff(func_def_1103, type, aTP_Lamp_rd: !>[X0: $tType, X1: $tType]:((X0) > X1)).
% 13.08/3.01  tff(func_def_1104, type, aTP_Lamp_re: !>[X0: $tType, X1: $tType]:((X0) > X1)).
% 13.08/3.01  tff(func_def_1105, type, aTP_Lamp_rf: !>[X0: $tType, X1: $tType]:((X0) > X1)).
% 13.08/3.01  tff(func_def_1106, type, aTP_Lamp_rg: !>[X0: $tType, X1: $tType]:(fun(X0,X1))).
% 13.08/3.01  tff(func_def_1107, type, aTP_Lamp_rh: !>[X0: $tType, X1: $tType]:((X0) > X1)).
% 13.08/3.01  tff(func_def_1108, type, aTP_Lamp_ri: !>[X0: $tType, X1: $tType]:(fun(X0,X1))).
% 13.08/3.01  tff(func_def_1109, type, aTP_Lamp_rj: !>[X0: $tType, X1: $tType]:((X0) > X1)).
% 13.08/3.01  tff(func_def_1110, type, aTP_Lamp_rk: !>[X0: $tType, X1: $tType]:(fun(X0,X1))).
% 13.08/3.01  tff(func_def_1111, type, aTP_Lamp_rl: !>[X0: $tType, X1: $tType]:((X0) > X1)).
% 13.08/3.01  tff(func_def_1112, type, aTP_Lamp_rm: !>[X0: $tType, X1: $tType]:(fun(X0,X1))).
% 13.08/3.01  tff(func_def_1113, type, aTP_Lamp_rn: !>[X0: $tType, X1: $tType]:((X0) > X1)).
% 13.08/3.01  tff(func_def_1114, type, aTP_Lamp_ro: !>[X0: $tType, X1: $tType]:(fun(X0,X1))).
% 13.08/3.01  tff(func_def_1115, type, aTP_Lamp_rp: !>[X0: $tType, X1: $tType]:((X0) > X1)).
% 13.08/3.01  tff(func_def_1116, type, aTP_Lamp_rq: !>[X0: $tType, X1: $tType]:((X0) > X1)).
% 13.08/3.01  tff(func_def_1117, type, aTP_Lamp_rr: !>[X0: $tType, X1: $tType]:((X0) > X1)).
% 13.08/3.01  tff(func_def_1118, type, aTP_Lamp_rs: !>[X0: $tType, X1: $tType]:((X0) > X1)).
% 13.08/3.01  tff(func_def_1119, type, aTP_Lamp_rt: !>[X0: $tType, X1: $tType]:((X0) > X1)).
% 13.08/3.01  tff(func_def_1120, type, aTP_Lamp_ru: !>[X0: $tType, X1: $tType]:((X0) > X1)).
% 13.08/3.01  tff(func_def_1121, type, aTP_Lamp_rv: !>[X0: $tType, X1: $tType]:((X0) > X1)).
% 13.08/3.01  tff(func_def_1122, type, aTP_Lamp_rw: !>[X0: $tType, X1: $tType]:((X0) > X1)).
% 13.08/3.01  tff(func_def_1123, type, aTP_Lamp_rx: !>[X0: $tType, X1: $tType]:((X0) > X1)).
% 13.08/3.01  tff(func_def_1124, type, aTP_Lamp_ry: !>[X0: $tType, X1: $tType]:((X0) > X1)).
% 13.08/3.01  tff(func_def_1125, type, aTP_Lamp_rz: !>[X0: $tType, X1: $tType]:((X0) > X1)).
% 13.08/3.01  tff(func_def_1126, type, aTP_Lamp_sa: !>[X0: $tType, X1: $tType]:((X0) > X1)).
% 13.08/3.01  tff(func_def_1127, type, aTP_Lamp_sb: !>[X0: $tType, X1: $tType]:((X0) > X1)).
% 13.08/3.01  tff(func_def_1128, type, aTP_Lamp_sc: !>[X0: $tType, X1: $tType]:((X0) > X1)).
% 13.08/3.01  tff(func_def_1129, type, aTP_Lamp_sd: !>[X0: $tType, X1: $tType]:(fun(X0,X1))).
% 13.08/3.01  tff(func_def_1130, type, aTP_Lamp_se: !>[X0: $tType, X1: $tType]:(fun(X0,X1))).
% 13.08/3.01  tff(func_def_1131, type, aTP_Lamp_sf: !>[X0: $tType, X1: $tType]:(fun(X0,X1))).
% 13.08/3.01  tff(func_def_1132, type, aTP_Lamp_sg: !>[X0: $tType, X1: $tType]:(fun(X0,X1))).
% 13.08/3.01  tff(func_def_1133, type, aTP_Lamp_sh: !>[X0: $tType, X1: $tType]:(fun(X0,X1))).
% 13.08/3.01  tff(func_def_1134, type, aTP_Lamp_si: !>[X0: $tType, X1: $tType]:((X0) > X1)).
% 13.08/3.01  tff(func_def_1135, type, aTP_Lamp_sj: !>[X0: $tType, X1: $tType]:((X0) > X1)).
% 13.08/3.01  tff(func_def_1136, type, aTP_Lamp_sk: !>[X0: $tType, X1: $tType]:((X0) > X1)).
% 13.08/3.01  tff(func_def_1137, type, aTP_Lamp_sl: !>[X0: $tType, X1: $tType]:((X0) > X1)).
% 13.08/3.01  tff(func_def_1138, type, aTP_Lamp_sm: !>[X0: $tType, X1: $tType]:((X0) > X1)).
% 13.08/3.01  tff(func_def_1139, type, aTP_Lamp_sn: !>[X0: $tType, X1: $tType]:((X0) > X1)).
% 13.08/3.01  tff(func_def_1140, type, aTP_Lamp_so: !>[X0: $tType, X1: $tType]:((X0) > X1)).
% 13.08/3.01  tff(func_def_1141, type, aTP_Lamp_sp: !>[X0: $tType, X1: $tType]:((X0) > X1)).
% 13.08/3.01  tff(func_def_1142, type, aTP_Lamp_sq: !>[X0: $tType, X1: $tType]:((X0) > X1)).
% 13.08/3.01  tff(func_def_1143, type, aTP_Lamp_sr: !>[X0: $tType, X1: $tType]:(fun(X0,X1))).
% 13.08/3.01  tff(func_def_1144, type, aTP_Lamp_ss: !>[X0: $tType, X1: $tType]:((X0) > X1)).
% 13.08/3.01  tff(func_def_1145, type, aTP_Lamp_st: !>[X0: $tType, X1: $tType]:(fun(X0,X1))).
% 13.08/3.01  tff(func_def_1146, type, aTP_Lamp_su: !>[X0: $tType, X1: $tType]:((X0) > X1)).
% 13.08/3.01  tff(func_def_1147, type, aTP_Lamp_sv: !>[X0: $tType, X1: $tType]:(fun(X0,X1))).
% 13.08/3.01  tff(func_def_1148, type, aTP_Lamp_sw: !>[X0: $tType, X1: $tType]:((X0) > X1)).
% 13.08/3.01  tff(func_def_1149, type, aTP_Lamp_sx: !>[X0: $tType, X1: $tType]:((X0) > X1)).
% 13.08/3.01  tff(func_def_1150, type, aTP_Lamp_sy: !>[X0: $tType, X1: $tType]:((X0) > X1)).
% 13.08/3.01  tff(func_def_1151, type, aTP_Lamp_sz: !>[X0: $tType, X1: $tType]:((X0) > X1)).
% 13.08/3.01  tff(func_def_1152, type, aTP_Lamp_ta: !>[X0: $tType, X1: $tType]:((X0) > X1)).
% 13.08/3.01  tff(func_def_1153, type, aTP_Lamp_tb: !>[X0: $tType, X1: $tType]:((X0) > X1)).
% 13.08/3.01  tff(func_def_1154, type, aTP_Lamp_tc: !>[X0: $tType, X1: $tType]:((X0) > X1)).
% 13.08/3.01  tff(func_def_1155, type, aTP_Lamp_td: !>[X0: $tType, X1: $tType]:((X0) > X1)).
% 13.08/3.01  tff(func_def_1156, type, aTP_Lamp_te: !>[X0: $tType, X1: $tType]:((X0) > X1)).
% 13.08/3.01  tff(func_def_1157, type, aTP_Lamp_tf: !>[X0: $tType, X1: $tType]:((X0) > X1)).
% 13.08/3.01  tff(func_def_1158, type, aTP_Lamp_tg: !>[X0: $tType, X1: $tType]:((X0) > X1)).
% 13.08/3.01  tff(func_def_1159, type, aTP_Lamp_th: !>[X0: $tType, X1: $tType]:((X0) > X1)).
% 13.08/3.01  tff(func_def_1160, type, aTP_Lamp_ti: !>[X0: $tType, X1: $tType]:((X0) > X1)).
% 13.08/3.01  tff(func_def_1161, type, aTP_Lamp_tj: !>[X0: $tType, X1: $tType]:((X0) > X1)).
% 13.08/3.01  tff(func_def_1162, type, aTP_Lamp_tk: !>[X0: $tType, X1: $tType]:((X0) > X1)).
% 13.08/3.01  tff(func_def_1163, type, aTP_Lamp_tl: !>[X0: $tType, X1: $tType]:((X0) > X1)).
% 13.08/3.01  tff(func_def_1164, type, aTP_Lamp_tm: !>[X0: $tType, X1: $tType]:((X0) > X1)).
% 13.08/3.01  tff(func_def_1165, type, aTP_Lamp_tn: !>[X0: $tType, X1: $tType]:((X0) > X1)).
% 13.08/3.01  tff(func_def_1166, type, aTP_Lamp_to: !>[X0: $tType, X1: $tType]:((X0) > X1)).
% 13.08/3.01  tff(func_def_1167, type, aTP_Lamp_tp: !>[X0: $tType, X1: $tType]:((X0) > X1)).
% 13.08/3.01  tff(func_def_1168, type, aTP_Lamp_tq: !>[X0: $tType, X1: $tType]:((X0) > X1)).
% 13.08/3.01  tff(func_def_1169, type, aTP_Lamp_tr: !>[X0: $tType, X1: $tType]:((X0) > X1)).
% 13.08/3.01  tff(func_def_1170, type, aTP_Lamp_ts: !>[X0: $tType, X1: $tType]:((X0) > X1)).
% 13.08/3.01  tff(func_def_1171, type, aTP_Lamp_tt: !>[X0: $tType, X1: $tType]:((X0) > X1)).
% 13.08/3.01  tff(func_def_1172, type, aTP_Lamp_tu: !>[X0: $tType, X1: $tType]:((X0) > X1)).
% 13.08/3.01  tff(func_def_1173, type, aTP_Lamp_tv: !>[X0: $tType, X1: $tType]:((X0) > X1)).
% 13.08/3.01  tff(func_def_1174, type, aTP_Lamp_tw: !>[X0: $tType, X1: $tType]:((X0) > X1)).
% 13.08/3.01  tff(func_def_1175, type, aTP_Lamp_tx: !>[X0: $tType, X1: $tType]:((X0) > X1)).
% 13.08/3.01  tff(func_def_1176, type, aTP_Lamp_ty: !>[X0: $tType, X1: $tType]:((X0) > X1)).
% 13.08/3.01  tff(func_def_1177, type, aTP_Lamp_tz: !>[X0: $tType, X1: $tType]:((X0) > X1)).
% 13.08/3.01  tff(func_def_1178, type, aTP_Lamp_ua: !>[X0: $tType, X1: $tType]:((X0) > X1)).
% 13.08/3.01  tff(func_def_1179, type, aTP_Lamp_ub: !>[X0: $tType, X1: $tType]:((X0) > X1)).
% 13.08/3.01  tff(func_def_1180, type, aTP_Lamp_uc: !>[X0: $tType, X1: $tType]:((X0) > X1)).
% 13.08/3.01  tff(func_def_1181, type, aTP_Lamp_ud: !>[X0: $tType, X1: $tType]:((X0) > X1)).
% 13.08/3.01  tff(func_def_1182, type, aTP_Lamp_ue: !>[X0: $tType, X1: $tType]:((X0) > X1)).
% 13.08/3.01  tff(func_def_1183, type, aTP_Lamp_uf: !>[X0: $tType, X1: $tType]:((X0) > X1)).
% 13.08/3.01  tff(func_def_1184, type, aTP_Lamp_ug: !>[X0: $tType, X1: $tType]:((X0) > X1)).
% 13.08/3.01  tff(func_def_1185, type, aTP_Lamp_uh: !>[X0: $tType, X1: $tType]:((X0) > X1)).
% 13.08/3.01  tff(func_def_1186, type, aTP_Lamp_ui: !>[X0: $tType, X1: $tType]:((X0) > X1)).
% 13.08/3.01  tff(func_def_1187, type, aTP_Lamp_uj: !>[X0: $tType, X1: $tType]:((X0) > X1)).
% 13.08/3.01  tff(func_def_1188, type, aTP_Lamp_uk: !>[X0: $tType, X1: $tType]:((X0) > X1)).
% 13.08/3.01  tff(func_def_1189, type, aTP_Lamp_ul: !>[X0: $tType, X1: $tType]:((X0) > X1)).
% 13.08/3.01  tff(func_def_1190, type, aTP_Lamp_um: !>[X0: $tType, X1: $tType]:((X0) > X1)).
% 13.08/3.01  tff(func_def_1191, type, aTP_Lamp_un: !>[X0: $tType, X1: $tType]:((X0) > X1)).
% 13.08/3.01  tff(func_def_1192, type, aTP_Lamp_uo: !>[X0: $tType, X1: $tType]:((X0) > X1)).
% 13.08/3.01  tff(func_def_1193, type, aTP_Lamp_up: !>[X0: $tType, X1: $tType]:((X0) > X1)).
% 13.08/3.01  tff(func_def_1194, type, aTP_Lamp_uq: !>[X0: $tType, X1: $tType]:((X0) > X1)).
% 13.08/3.01  tff(func_def_1195, type, aTP_Lamp_ur: !>[X0: $tType, X1: $tType]:((X0) > X1)).
% 13.08/3.01  tff(func_def_1196, type, aTP_Lamp_us: !>[X0: $tType, X1: $tType]:((X0) > X1)).
% 13.08/3.01  tff(func_def_1197, type, aTP_Lamp_ut: !>[X0: $tType, X1: $tType]:(fun(X0,X1))).
% 13.08/3.01  tff(func_def_1198, type, aTP_Lamp_uu: !>[X0: $tType, X1: $tType]:((X0) > X1)).
% 13.08/3.01  tff(func_def_1199, type, aTP_Lamp_uv: !>[X0: $tType, X1: $tType]:(fun(X0,X1))).
% 13.08/3.01  tff(func_def_1200, type, aTP_Lamp_uw: !>[X0: $tType, X1: $tType]:((X0) > X1)).
% 13.08/3.01  tff(func_def_1201, type, aTP_Lamp_ux: !>[X0: $tType, X1: $tType]:((X0) > X1)).
% 13.08/3.01  tff(func_def_1202, type, aTP_Lamp_uy: !>[X0: $tType, X1: $tType]:((X0) > X1)).
% 13.08/3.01  tff(func_def_1203, type, aTP_Lamp_uz: !>[X0: $tType, X1: $tType]:((X0) > X1)).
% 13.08/3.01  tff(func_def_1204, type, aTP_Lamp_va: !>[X0: $tType, X1: $tType]:((X0) > X1)).
% 13.08/3.01  tff(func_def_1205, type, aTP_Lamp_vb: !>[X0: $tType, X1: $tType]:((X0) > X1)).
% 13.08/3.01  tff(func_def_1206, type, aTP_Lamp_vc: !>[X0: $tType, X1: $tType]:((X0) > X1)).
% 13.08/3.01  tff(func_def_1207, type, aTP_Lamp_vd: !>[X0: $tType, X1: $tType]:((X0) > X1)).
% 13.08/3.01  tff(func_def_1208, type, aTP_Lamp_ve: !>[X0: $tType, X1: $tType]:((X0) > X1)).
% 13.08/3.01  tff(func_def_1209, type, aTP_Lamp_vf: !>[X0: $tType, X1: $tType]:((X0) > X1)).
% 13.08/3.01  tff(func_def_1210, type, aTP_Lamp_vg: !>[X0: $tType, X1: $tType]:((X0) > X1)).
% 13.08/3.01  tff(func_def_1211, type, aTP_Lamp_vh: !>[X0: $tType, X1: $tType]:((X0) > X1)).
% 13.08/3.01  tff(func_def_1212, type, aTP_Lamp_vi: !>[X0: $tType, X1: $tType]:((X0) > X1)).
% 13.08/3.01  tff(func_def_1213, type, aTP_Lamp_vj: !>[X0: $tType, X1: $tType]:(fun(X0,X1))).
% 13.08/3.01  tff(func_def_1214, type, aTP_Lamp_vk: !>[X0: $tType, X1: $tType]:((X0) > X1)).
% 13.08/3.01  tff(func_def_1215, type, aTP_Lamp_vl: !>[X0: $tType, X1: $tType]:((X0) > X1)).
% 13.08/3.01  tff(func_def_1216, type, aTP_Lamp_vm: !>[X0: $tType, X1: $tType]:((X0) > X1)).
% 13.08/3.01  tff(func_def_1217, type, aTP_Lamp_vn: !>[X0: $tType, X1: $tType]:((X0) > X1)).
% 13.08/3.01  tff(func_def_1218, type, aTP_Lamp_vo: !>[X0: $tType, X1: $tType]:((X0) > X1)).
% 13.08/3.01  tff(func_def_1219, type, aTP_Lamp_vp: !>[X0: $tType, X1: $tType]:((X0) > X1)).
% 13.08/3.01  tff(func_def_1220, type, aTP_Lamp_vq: !>[X0: $tType, X1: $tType]:((X0) > X1)).
% 13.08/3.01  tff(func_def_1221, type, aTP_Lamp_vr: !>[X0: $tType, X1: $tType]:((X0) > X1)).
% 13.08/3.01  tff(func_def_1222, type, aTP_Lamp_vs: !>[X0: $tType, X1: $tType]:((X0) > X1)).
% 13.08/3.01  tff(func_def_1223, type, aTP_Lamp_vt: !>[X0: $tType, X1: $tType]:((X0) > X1)).
% 13.08/3.01  tff(func_def_1224, type, aTP_Lamp_vu: !>[X0: $tType, X1: $tType]:((X0) > X1)).
% 13.08/3.01  tff(func_def_1225, type, aTP_Lamp_vv: !>[X0: $tType, X1: $tType]:((X0) > X1)).
% 13.08/3.01  tff(func_def_1226, type, aTP_Lamp_vw: !>[X0: $tType, X1: $tType]:((X0) > X1)).
% 13.08/3.01  tff(func_def_1227, type, aTP_Lamp_vx: !>[X0: $tType, X1: $tType]:((X0) > X1)).
% 13.08/3.01  tff(func_def_1228, type, aTP_Lamp_vy: !>[X0: $tType, X1: $tType]:((X0) > X1)).
% 13.08/3.01  tff(func_def_1229, type, aTP_Lamp_vz: !>[X0: $tType, X1: $tType]:((X0) > X1)).
% 13.08/3.01  tff(func_def_1230, type, aTP_Lamp_wa: !>[X0: $tType, X1: $tType]:(fun(X0,X1))).
% 13.08/3.01  tff(func_def_1231, type, aTP_Lamp_wb: !>[X0: $tType, X1: $tType]:(fun(X0,X1))).
% 13.08/3.01  tff(func_def_1232, type, aTP_Lamp_wc: !>[X0: $tType, X1: $tType]:((X0) > X1)).
% 13.08/3.01  tff(func_def_1233, type, aTP_Lamp_wd: !>[X0: $tType, X1: $tType]:((X0) > X1)).
% 13.08/3.01  tff(func_def_1234, type, aTP_Lamp_we: !>[X0: $tType, X1: $tType]:((X0) > X1)).
% 13.08/3.01  tff(func_def_1235, type, aTP_Lamp_wf: !>[X0: $tType, X1: $tType]:((X0) > X1)).
% 13.08/3.01  tff(func_def_1236, type, aTP_Lamp_wg: !>[X0: $tType, X1: $tType]:((X0) > X1)).
% 13.08/3.01  tff(func_def_1237, type, aTP_Lamp_wh: !>[X0: $tType, X1: $tType]:((X0) > X1)).
% 13.08/3.01  tff(func_def_1238, type, aTP_Lamp_wi: !>[X0: $tType, X1: $tType]:((X0) > X1)).
% 13.08/3.01  tff(func_def_1239, type, aTP_Lamp_wj: !>[X0: $tType, X1: $tType]:(fun(X0,X1))).
% 13.08/3.01  tff(func_def_1240, type, aTP_Lamp_wk: !>[X0: $tType, X1: $tType]:(fun(X0,X1))).
% 13.08/3.01  tff(func_def_1241, type, aTP_Lamp_wl: !>[X0: $tType, X1: $tType]:((X0) > X1)).
% 13.08/3.01  tff(func_def_1242, type, aTP_Lamp_wm: !>[X0: $tType, X1: $tType]:((X0) > X1)).
% 13.08/3.01  tff(func_def_1243, type, aTP_Lamp_wn: !>[X0: $tType, X1: $tType]:(fun(X0,X1))).
% 13.08/3.01  tff(func_def_1244, type, aTP_Lamp_wo: !>[X0: $tType, X1: $tType]:((X0) > X1)).
% 13.08/3.01  tff(func_def_1245, type, aTP_Lamp_wp: !>[X0: $tType, X1: $tType]:((X0) > X1)).
% 13.08/3.01  tff(func_def_1246, type, aTP_Lamp_wq: !>[X0: $tType, X1: $tType]:((X0) > X1)).
% 13.08/3.01  tff(func_def_1247, type, aTP_Lamp_wr: !>[X0: $tType, X1: $tType]:((X0) > X1)).
% 13.08/3.01  tff(func_def_1248, type, aTP_Lamp_ws: !>[X0: $tType, X1: $tType]:((X0) > X1)).
% 13.08/3.01  tff(func_def_1249, type, aTP_Lamp_wt: !>[X0: $tType, X1: $tType]:((X0) > X1)).
% 13.08/3.01  tff(func_def_1250, type, aTP_Lamp_wu: !>[X0: $tType, X1: $tType]:((X0) > X1)).
% 13.08/3.01  tff(func_def_1251, type, aTP_Lamp_wv: !>[X0: $tType, X1: $tType]:((X0) > X1)).
% 13.08/3.01  tff(func_def_1252, type, aTP_Lamp_ww: !>[X0: $tType, X1: $tType]:((X0) > X1)).
% 13.08/3.01  tff(func_def_1253, type, aTP_Lamp_wx: !>[X0: $tType, X1: $tType]:((X0) > X1)).
% 13.08/3.01  tff(func_def_1254, type, aTP_Lamp_wy: !>[X0: $tType, X1: $tType]:((X0) > X1)).
% 13.08/3.01  tff(func_def_1255, type, aTP_Lamp_wz: !>[X0: $tType, X1: $tType]:((X0) > X1)).
% 13.08/3.01  tff(func_def_1256, type, aTP_Lamp_xa: !>[X0: $tType, X1: $tType]:((X0) > X1)).
% 13.08/3.01  tff(func_def_1257, type, aTP_Lamp_xb: !>[X0: $tType, X1: $tType]:((X0) > X1)).
% 13.08/3.01  tff(func_def_1258, type, aTP_Lamp_xc: !>[X0: $tType, X1: $tType]:((X0) > X1)).
% 13.08/3.01  tff(func_def_1259, type, aTP_Lamp_xd: !>[X0: $tType, X1: $tType]:((X0) > X1)).
% 13.08/3.01  tff(func_def_1260, type, aTP_Lamp_xe: !>[X0: $tType, X1: $tType]:((X0) > X1)).
% 13.08/3.01  tff(func_def_1261, type, aTP_Lamp_xf: !>[X0: $tType, X1: $tType]:((X0) > X1)).
% 13.08/3.01  tff(func_def_1262, type, aTP_Lamp_xg: !>[X0: $tType, X1: $tType]:((X0) > X1)).
% 13.08/3.01  tff(func_def_1263, type, aTP_Lamp_xh: !>[X0: $tType, X1: $tType]:((X0) > X1)).
% 13.08/3.01  tff(func_def_1264, type, aTP_Lamp_xi: !>[X0: $tType, X1: $tType]:((X0) > X1)).
% 13.08/3.01  tff(func_def_1265, type, aTP_Lamp_xj: !>[X0: $tType, X1: $tType]:(fun(X0,X1))).
% 13.08/3.01  tff(func_def_1266, type, aTP_Lamp_xk: !>[X0: $tType, X1: $tType]:((X0) > X1)).
% 13.08/3.01  tff(func_def_1267, type, aTP_Lamp_xl: !>[X0: $tType, X1: $tType]:((X0) > X1)).
% 13.08/3.01  tff(func_def_1268, type, aTP_Lamp_xm: !>[X0: $tType, X1: $tType]:((X0) > X1)).
% 13.08/3.01  tff(func_def_1269, type, aTP_Lamp_xn: !>[X0: $tType, X1: $tType]:((X0) > X1)).
% 13.08/3.01  tff(func_def_1270, type, aTP_Lamp_xo: !>[X0: $tType, X1: $tType]:((X0) > X1)).
% 13.08/3.01  tff(func_def_1271, type, aTP_Lamp_xp: !>[X0: $tType, X1: $tType]:((X0) > X1)).
% 13.08/3.01  tff(func_def_1272, type, aTP_Lamp_xq: !>[X0: $tType, X1: $tType]:((X0) > X1)).
% 13.08/3.01  tff(func_def_1273, type, aTP_Lamp_xr: !>[X0: $tType, X1: $tType]:(fun(X0,X1))).
% 13.08/3.01  tff(func_def_1274, type, aTP_Lamp_xs: !>[X0: $tType, X1: $tType]:(fun(X0,X1))).
% 13.08/3.01  tff(func_def_1275, type, aTP_Lamp_xt: !>[X0: $tType, X1: $tType]:((X0) > X1)).
% 13.08/3.01  tff(func_def_1276, type, aTP_Lamp_xu: !>[X0: $tType, X1: $tType]:(fun(X0,X1))).
% 13.08/3.01  tff(func_def_1277, type, aTP_Lamp_xv: !>[X0: $tType, X1: $tType]:(fun(X0,X1))).
% 13.08/3.01  tff(func_def_1278, type, aTP_Lamp_xw: !>[X0: $tType, X1: $tType]:(fun(X0,X1))).
% 13.08/3.01  tff(func_def_1279, type, aTP_Lamp_xx: !>[X0: $tType, X1: $tType]:((X0) > X1)).
% 13.08/3.01  tff(func_def_1280, type, aTP_Lamp_xy: !>[X0: $tType, X1: $tType]:((X0) > X1)).
% 13.08/3.01  tff(func_def_1281, type, aTP_Lamp_xz: !>[X0: $tType, X1: $tType]:((X0) > X1)).
% 13.08/3.01  tff(func_def_1282, type, aTP_Lamp_ya: !>[X0: $tType, X1: $tType]:((X0) > X1)).
% 13.08/3.01  tff(func_def_1283, type, aTP_Lamp_yb: !>[X0: $tType, X1: $tType]:((X0) > X1)).
% 13.08/3.01  tff(func_def_1284, type, aTP_Lamp_yc: !>[X0: $tType, X1: $tType]:((X0) > X1)).
% 13.08/3.01  tff(func_def_1285, type, aTP_Lamp_yd: !>[X0: $tType, X1: $tType]:((X0) > X1)).
% 13.08/3.01  tff(func_def_1286, type, aTP_Lamp_ye: !>[X0: $tType, X1: $tType]:((X0) > X1)).
% 13.08/3.01  tff(func_def_1287, type, aTP_Lamp_yf: !>[X0: $tType, X1: $tType]:((X0) > X1)).
% 13.08/3.01  tff(func_def_1288, type, aTP_Lamp_yg: !>[X0: $tType, X1: $tType]:((X0) > X1)).
% 13.08/3.01  tff(func_def_1289, type, aTP_Lamp_yh: !>[X0: $tType, X1: $tType]:((X0) > X1)).
% 13.08/3.01  tff(func_def_1290, type, aTP_Lamp_yi: !>[X0: $tType, X1: $tType]:((X0) > X1)).
% 13.08/3.01  tff(func_def_1291, type, aTP_Lamp_yj: !>[X0: $tType, X1: $tType]:((X0) > X1)).
% 13.08/3.01  tff(func_def_1292, type, aTP_Lamp_yk: !>[X0: $tType, X1: $tType]:((X0) > X1)).
% 13.08/3.01  tff(func_def_1293, type, aTP_Lamp_yl: !>[X0: $tType, X1: $tType]:((X0) > X1)).
% 13.08/3.01  tff(func_def_1294, type, aTP_Lamp_ym: !>[X0: $tType, X1: $tType]:(fun(X0,X1))).
% 13.08/3.01  tff(func_def_1295, type, aTP_Lamp_yn: !>[X0: $tType, X1: $tType]:((X0) > X1)).
% 13.08/3.01  tff(func_def_1296, type, aTP_Lamp_yo: !>[X0: $tType, X1: $tType]:((X0) > X1)).
% 13.08/3.01  tff(func_def_1297, type, aTP_Lamp_yp: !>[X0: $tType, X1: $tType]:(fun(X0,X1))).
% 13.08/3.01  tff(func_def_1298, type, aTP_Lamp_yq: !>[X0: $tType, X1: $tType]:(fun(X0,X1))).
% 13.08/3.01  tff(func_def_1299, type, aTP_Lamp_yr: !>[X0: $tType, X1: $tType]:((X0) > X1)).
% 13.08/3.01  tff(func_def_1300, type, aTP_Lamp_ys: !>[X0: $tType, X1: $tType]:((X0) > X1)).
% 13.08/3.01  tff(func_def_1301, type, aTP_Lamp_yt: !>[X0: $tType, X1: $tType]:(fun(X0,X1))).
% 13.08/3.01  tff(func_def_1302, type, aTP_Lamp_yu: !>[X0: $tType, X1: $tType]:((X0) > X1)).
% 13.08/3.01  tff(func_def_1303, type, aTP_Lamp_yv: !>[X0: $tType, X1: $tType]:((X0) > X1)).
% 13.08/3.01  tff(func_def_1304, type, aTP_Lamp_yw: !>[X0: $tType, X1: $tType]:((X0) > X1)).
% 13.08/3.01  tff(func_def_1305, type, aTP_Lamp_yx: !>[X0: $tType, X1: $tType]:(fun(X0,X1))).
% 13.08/3.01  tff(func_def_1306, type, aTP_Lamp_yy: !>[X0: $tType, X1: $tType]:((X0) > X1)).
% 13.08/3.01  tff(func_def_1307, type, aTP_Lamp_yz: !>[X0: $tType, X1: $tType]:((X0) > X1)).
% 13.08/3.01  tff(func_def_1308, type, aTP_Lamp_za: !>[X0: $tType, X1: $tType]:((X0) > X1)).
% 13.08/3.01  tff(func_def_1309, type, aTP_Lamp_zb: !>[X0: $tType, X1: $tType]:((X0) > X1)).
% 13.08/3.01  tff(func_def_1310, type, aTP_Lamp_zc: !>[X0: $tType, X1: $tType]:((X0) > X1)).
% 13.08/3.01  tff(func_def_1311, type, aTP_Lamp_zd: !>[X0: $tType, X1: $tType]:((X0) > X1)).
% 13.08/3.01  tff(func_def_1312, type, aTP_Lamp_ze: !>[X0: $tType, X1: $tType]:((X0) > X1)).
% 13.08/3.01  tff(func_def_1313, type, aTP_Lamp_zf: !>[X0: $tType, X1: $tType]:((X0) > X1)).
% 13.08/3.01  tff(func_def_1314, type, aTP_Lamp_zg: !>[X0: $tType, X1: $tType]:((X0) > X1)).
% 13.08/3.01  tff(func_def_1315, type, aTP_Lamp_zh: !>[X0: $tType, X1: $tType]:(fun(X0,X1))).
% 13.08/3.01  tff(func_def_1316, type, aTP_Lamp_zi: !>[X0: $tType, X1: $tType]:((X0) > X1)).
% 13.08/3.01  tff(func_def_1317, type, aTP_Lamp_zj: !>[X0: $tType, X1: $tType]:(fun(X0,X1))).
% 13.08/3.01  tff(func_def_1318, type, aTP_Lamp_zk: !>[X0: $tType, X1: $tType]:((X0) > X1)).
% 13.08/3.01  tff(func_def_1319, type, aTP_Lamp_zl: !>[X0: $tType, X1: $tType]:((X0) > X1)).
% 13.08/3.01  tff(func_def_1320, type, aTP_Lamp_zm: !>[X0: $tType, X1: $tType]:((X0) > X1)).
% 13.08/3.01  tff(func_def_1321, type, aTP_Lamp_zn: !>[X0: $tType, X1: $tType]:((X0) > X1)).
% 13.08/3.01  tff(func_def_1322, type, aTP_Lamp_zo: !>[X0: $tType, X1: $tType]:((X0) > X1)).
% 13.08/3.01  tff(func_def_1323, type, aTP_Lamp_zp: !>[X0: $tType, X1: $tType]:((X0) > X1)).
% 13.08/3.01  tff(func_def_1324, type, aTP_Lamp_zq: !>[X0: $tType, X1: $tType]:((X0) > X1)).
% 13.08/3.01  tff(func_def_1325, type, aTP_Lamp_zr: !>[X0: $tType, X1: $tType]:((X0) > X1)).
% 13.08/3.01  tff(func_def_1326, type, aTP_Lamp_zs: !>[X0: $tType, X1: $tType]:((X0) > X1)).
% 13.08/3.01  tff(func_def_1327, type, aTP_Lamp_zt: !>[X0: $tType, X1: $tType]:((X0) > X1)).
% 13.08/3.01  tff(func_def_1328, type, aTP_Lamp_zu: !>[X0: $tType, X1: $tType]:((X0) > X1)).
% 13.08/3.01  tff(func_def_1329, type, aTP_Lamp_zv: !>[X0: $tType, X1: $tType]:(fun(X0,X1))).
% 13.08/3.01  tff(func_def_1330, type, aTP_Lamp_zw: !>[X0: $tType, X1: $tType]:(fun(X0,X1))).
% 13.08/3.01  tff(func_def_1331, type, aTP_Lamp_zx: !>[X0: $tType, X1: $tType]:((X0) > X1)).
% 13.08/3.01  tff(func_def_1332, type, aTP_Lamp_zy: !>[X0: $tType, X1: $tType]:(fun(X0,X1))).
% 13.08/3.01  tff(func_def_1333, type, aTP_Lamp_zz: !>[X0: $tType, X1: $tType]:((X0) > X1)).
% 13.08/3.01  tff(func_def_1334, type, archimedean_ceiling: !>[X0: $tType]:((X0) > int)).
% 13.08/3.01  tff(func_def_1335, type, archim6421214686448440834_floor: !>[X0: $tType]:((X0) > int)).
% 13.08/3.01  tff(func_def_1336, type, archimedean_frac: !>[X0: $tType]:((X0) > X0)).
% 13.08/3.01  tff(func_def_1337, type, archimedean_round: !>[X0: $tType]:((X0) > int)).
% 13.08/3.01  tff(func_def_1338, type, bNF_Greatest_Succ: !>[X0: $tType]:((set(list(X0)) * list(X0)) > set(X0))).
% 13.08/3.01  tff(func_def_1339, type, bNF_Greatest_image2: !>[X0: $tType, X1: $tType, X2: $tType]:((set(X0) * fun(X0,X1) * fun(X0,X2)) > set(product_prod(X1,X2)))).
% 13.08/3.01  tff(func_def_1340, type, basic_BNF_size_prod: !>[X0: $tType, X1: $tType]:((fun(X0,nat) * fun(X1,nat) * product_prod(X0,X1)) > nat)).
% 13.08/3.01  tff(func_def_1341, type, binomial: nat > fun(nat,nat)).
% 13.08/3.01  tff(func_def_1342, type, gbinomial: !>[X0: $tType]:((X0) > fun(nat,X0))).
% 13.08/3.01  tff(func_def_1343, type, bit_and_int_rel: fun(product_prod(int,int),fun(product_prod(int,int),$o))).
% 13.08/3.01  tff(func_def_1344, type, bit_and_not_num: (num * num) > option(num)).
% 13.08/3.01  tff(func_def_1345, type, bit_concat_bit: (nat * int) > fun(int,int)).
% 13.08/3.01  tff(func_def_1346, type, bit_or_not_num_neg: (num * num) > num).
% 13.08/3.01  tff(func_def_1347, type, bit_or3848514188828904588eg_rel: fun(product_prod(num,num),fun(product_prod(num,num),$o))).
% 13.08/3.01  tff(func_def_1348, type, bit_ri4277139882892585799ns_not: !>[X0: $tType]:(fun(X0,X0))).
% 13.08/3.01  tff(func_def_1349, type, bit_ri4674362597316999326ke_bit: !>[X0: $tType]:((nat) > fun(X0,X0))).
% 13.08/3.01  tff(func_def_1350, type, bit_se5824344872417868541ns_and: !>[X0: $tType]:(fun(X0,fun(X0,X0)))).
% 13.08/3.01  tff(func_def_1351, type, bit_se4197421643247451524op_bit: !>[X0: $tType]:((nat * X0) > X0)).
% 13.08/3.01  tff(func_def_1352, type, bit_se8732182000553998342ip_bit: !>[X0: $tType]:((nat * X0) > X0)).
% 13.08/3.01  tff(func_def_1353, type, bit_se2239418461657761734s_mask: !>[X0: $tType]:((nat) > X0)).
% 13.08/3.01  tff(func_def_1354, type, bit_se1065995026697491101ons_or: !>[X0: $tType]:(fun(X0,fun(X0,X0)))).
% 13.08/3.01  tff(func_def_1355, type, bit_se4730199178511100633sh_bit: !>[X0: $tType]:((nat * X0) > X0)).
% 13.08/3.01  tff(func_def_1356, type, bit_se5668285175392031749et_bit: !>[X0: $tType]:(fun(nat,fun(X0,X0)))).
% 13.08/3.01  tff(func_def_1357, type, bit_se2584673776208193580ke_bit: !>[X0: $tType]:((nat) > fun(X0,X0))).
% 13.08/3.01  tff(func_def_1358, type, bit_se2638667681897837118et_bit: !>[X0: $tType]:(fun(nat,fun(X0,X0)))).
% 13.08/3.01  tff(func_def_1359, type, bit_se5824344971392196577ns_xor: !>[X0: $tType]:(fun(X0,fun(X0,X0)))).
% 13.08/3.01  tff(func_def_1360, type, bit_se5641148757651400278ts_bit: !>[X0: $tType]:((X0) > fun(nat,$o))).
% 13.08/3.01  tff(func_def_1361, type, bit_take_bit_num: (nat * num) > option(num)).
% 13.08/3.01  tff(func_def_1362, type, code_bit_cut_integer: code_integer > product_prod(code_integer,$o)).
% 13.08/3.01  tff(func_def_1363, type, code_divmod_abs: (code_integer * code_integer) > product_prod(code_integer,code_integer)).
% 13.08/3.01  tff(func_def_1364, type, code_divmod_integer: (code_integer * code_integer) > product_prod(code_integer,code_integer)).
% 13.08/3.01  tff(func_def_1365, type, code_int_of_integer: code_integer > int).
% 13.08/3.01  tff(func_def_1366, type, code_integer_of_int: int > code_integer).
% 13.08/3.01  tff(func_def_1367, type, code_integer_of_num: num > code_integer).
% 13.08/3.01  tff(func_def_1368, type, code_nat_of_integer: code_integer > nat).
% 13.08/3.01  tff(func_def_1369, type, code_num_of_integer: code_integer > num).
% 13.08/3.01  tff(func_def_1370, type, complete_Inf_Inf: !>[X0: $tType]:(fun(set(X0),X0))).
% 13.08/3.01  tff(func_def_1371, type, complete_Sup_Sup: !>[X0: $tType]:(fun(set(X0),X0))).
% 13.08/3.01  tff(func_def_1372, type, arg: complex > real).
% 13.08/3.01  tff(func_def_1373, type, cis: real > complex).
% 13.08/3.01  tff(func_def_1374, type, cnj: complex > complex).
% 13.08/3.01  tff(func_def_1375, type, complex2: (real * real) > complex).
% 13.08/3.01  tff(func_def_1376, type, im: complex > real).
% 13.08/3.01  tff(func_def_1377, type, re: complex > real).
% 13.08/3.01  tff(func_def_1378, type, csqrt: complex > complex).
% 13.08/3.01  tff(func_def_1379, type, imaginary_unit: complex).
% 13.08/3.01  tff(func_def_1380, type, adjust_div: product_prod(int,int) > int).
% 13.08/3.01  tff(func_def_1381, type, adjust_mod: (int * int) > int).
% 13.08/3.01  tff(func_def_1382, type, divmod_nat: (nat * nat) > product_prod(nat,nat)).
% 13.08/3.01  tff(func_def_1383, type, unique8689654367752047608divmod: !>[X0: $tType]:((num * num) > product_prod(X0,X0))).
% 13.08/3.01  tff(func_def_1384, type, unique1321980374590559556d_step: !>[X0: $tType]:((num * product_prod(X0,X0)) > product_prod(X0,X0))).
% 13.08/3.01  tff(func_def_1385, type, extended_enat2: nat > extended_enat).
% 13.08/3.01  tff(func_def_1386, type, extended_case_enat: !>[X0: $tType]:(fun(fun(nat,X0),fun(X0,fun(extended_enat,X0))))).
% 13.08/3.01  tff(func_def_1387, type, extended_rec_enat: !>[X0: $tType]:(fun(fun(nat,X0),fun(X0,fun(extended_enat,X0))))).
% 13.08/3.01  tff(func_def_1388, type, extend4933016492236175606t_enat: !>[X0: $tType]:((fun(nat,X0) * X0 * extended_enat) > fun(X0,$o))).
% 13.08/3.01  tff(func_def_1389, type, extend4730790105801354508finity: !>[X0: $tType]:(X0)).
% 13.08/3.01  tff(func_def_1390, type, extended_the_enat: extended_enat > nat).
% 13.08/3.01  tff(func_def_1391, type, comm_s3205402744901411588hammer: !>[X0: $tType]:((X0 * nat) > X0)).
% 13.08/3.01  tff(func_def_1392, type, semiring_char_0_fact: !>[X0: $tType]:((nat) > X0)).
% 13.08/3.01  tff(func_def_1393, type, inverse_inverse: !>[X0: $tType]:(fun(X0,X0))).
% 13.08/3.01  tff(func_def_1394, type, at_bot: !>[X0: $tType]:(filter(X0))).
% 13.08/3.01  tff(func_def_1395, type, at_top: !>[X0: $tType]:(filter(X0))).
% 13.08/3.01  tff(func_def_1396, type, map_filter_on: !>[X0: $tType, X1: $tType]:((set(X0) * fun(X0,X1) * filter(X0)) > filter(X1))).
% 13.08/3.01  tff(func_def_1397, type, principal: !>[X0: $tType]:(fun(set(X0),filter(X0)))).
% 13.08/3.01  tff(func_def_1398, type, prod_filter: !>[X0: $tType, X1: $tType]:((filter(X0) * filter(X1)) > filter(product_prod(X0,X1)))).
% 13.08/3.01  tff(func_def_1399, type, finite_Fpow: !>[X0: $tType]:((set(X0)) > set(set(X0)))).
% 13.08/3.01  tff(func_def_1400, type, finite_card: !>[X0: $tType]:(fun(set(X0),nat))).
% 13.08/3.01  tff(func_def_1401, type, finite_finite2: !>[X0: $tType]:(fun(set(X0),$o))).
% 13.08/3.01  tff(func_def_1402, type, finite_fold: !>[X0: $tType, X1: $tType]:((fun(X0,fun(X1,X1)) * X1 * set(X0)) > X1)).
% 13.08/3.01  tff(func_def_1403, type, comp: !>[X0: $tType, X1: $tType, X2: $tType]:((fun(X0,X1)) > fun(fun(X2,X0),fun(X2,X1)))).
% 13.08/3.01  tff(func_def_1404, type, map_fun: !>[X0: $tType, X1: $tType, X2: $tType, X3: $tType]:((fun(X0,X1) * fun(X2,X3)) > fun(fun(X1,X2),fun(X0,X3)))).
% 13.08/3.01  tff(func_def_1405, type, the_inv_into: !>[X0: $tType, X1: $tType]:((set(X0) * fun(X0,X1) * X1) > X0)).
% 13.08/3.01  tff(func_def_1406, type, bezw: (nat * nat) > product_prod(int,int)).
% 13.08/3.01  tff(func_def_1407, type, bezw_rel: fun(product_prod(nat,nat),fun(product_prod(nat,nat),$o))).
% 13.08/3.01  tff(func_def_1408, type, gcd_gcd: !>[X0: $tType]:(fun(X0,fun(X0,X0)))).
% 13.08/3.01  tff(func_def_1409, type, gcd_nat_rel: fun(product_prod(nat,nat),fun(product_prod(nat,nat),$o))).
% 13.08/3.01  tff(func_def_1410, type, abs_abs: !>[X0: $tType]:(fun(X0,X0))).
% 13.08/3.01  tff(func_def_1411, type, minus_minus: !>[X0: $tType]:(fun(X0,fun(X0,X0)))).
% 13.08/3.01  tff(func_def_1412, type, one_one: !>[X0: $tType]:(X0)).
% 13.08/3.01  tff(func_def_1413, type, plus_plus: !>[X0: $tType]:(fun(X0,fun(X0,X0)))).
% 13.08/3.01  tff(func_def_1414, type, sgn_sgn: !>[X0: $tType]:(fun(X0,X0))).
% 13.08/3.01  tff(func_def_1415, type, times_times: !>[X0: $tType]:(fun(X0,fun(X0,X0)))).
% 13.08/3.01  tff(func_def_1416, type, uminus_uminus: !>[X0: $tType]:(fun(X0,X0))).
% 13.08/3.01  tff(func_def_1417, type, zero_zero: !>[X0: $tType]:(X0)).
% 13.08/3.01  tff(func_def_1418, type, groups7311177749621191930dd_sum: !>[X0: $tType, X1: $tType]:((fun(X0,X1)) > fun(set(X0),X1))).
% 13.08/3.01  tff(func_def_1419, type, groups1027152243600224163dd_sum: !>[X0: $tType, X1: $tType]:((fun(X0,X1) * set(X0)) > X1)).
% 13.08/3.01  tff(func_def_1420, type, groups7121269368397514597t_prod: !>[X0: $tType, X1: $tType]:(fun(fun(X0,X1),fun(set(X0),X1)))).
% 13.08/3.01  tff(func_def_1421, type, groups4207007520872428315er_sum: !>[X0: $tType, X1: $tType]:((fun(X0,X1) * X1 * list(X0)) > X1)).
% 13.08/3.01  tff(func_def_1422, type, groups8242544230860333062m_list: !>[X0: $tType]:((list(X0)) > X0)).
% 13.08/3.01  tff(func_def_1423, type, the: !>[X0: $tType]:((fun(X0,$o)) > X0)).
% 13.08/3.01  tff(func_def_1424, type, abs_Integ: fun(product_prod(nat,nat),int)).
% 13.08/3.01  tff(func_def_1425, type, rep_Integ: fun(int,product_prod(nat,nat))).
% 13.08/3.01  tff(func_def_1426, type, int_ge_less_than: int > set(product_prod(int,int))).
% 13.08/3.01  tff(func_def_1427, type, int_ge_less_than2: int > set(product_prod(int,int))).
% 13.08/3.01  tff(func_def_1428, type, nat2: int > nat).
% 13.08/3.01  tff(func_def_1429, type, ring_1_Ints: !>[X0: $tType]:(set(X0))).
% 13.08/3.01  tff(func_def_1430, type, ring_1_of_int: !>[X0: $tType]:((int) > X0)).
% 13.08/3.01  tff(func_def_1431, type, inf_inf: !>[X0: $tType]:(fun(X0,fun(X0,X0)))).
% 13.08/3.01  tff(func_def_1432, type, sup_sup: !>[X0: $tType]:(fun(X0,fun(X0,X0)))).
% 13.08/3.01  tff(func_def_1433, type, lattic7623131987881927897min_on: !>[X0: $tType, X1: $tType]:((fun(X0,X1) * set(X0)) > X0)).
% 13.08/3.01  tff(func_def_1434, type, at_infinity: !>[X0: $tType]:(filter(X0))).
% 13.08/3.01  tff(func_def_1435, type, append: !>[X0: $tType]:(fun(list(X0),fun(list(X0),list(X0))))).
% 13.08/3.01  tff(func_def_1436, type, concat: !>[X0: $tType]:((list(list(X0))) > list(X0))).
% 13.08/3.01  tff(func_def_1437, type, count_list: !>[X0: $tType]:((list(X0)) > fun(X0,nat))).
% 13.08/3.01  tff(func_def_1438, type, drop: !>[X0: $tType]:((nat * list(X0)) > list(X0))).
% 13.08/3.01  tff(func_def_1439, type, dropWhile: !>[X0: $tType]:((fun(X0,$o) * list(X0)) > list(X0))).
% 13.08/3.01  tff(func_def_1440, type, enumerate: !>[X0: $tType]:((nat * list(X0)) > list(product_prod(nat,X0)))).
% 13.08/3.01  tff(func_def_1441, type, extract: !>[X0: $tType]:((fun(X0,$o) * list(X0)) > option(product_prod(list(X0),product_prod(X0,list(X0)))))).
% 13.08/3.01  tff(func_def_1442, type, filter2: !>[X0: $tType]:((fun(X0,$o)) > fun(list(X0),list(X0)))).
% 13.08/3.01  tff(func_def_1443, type, find: !>[X0: $tType]:((fun(X0,$o) * list(X0)) > option(X0))).
% 13.08/3.01  tff(func_def_1444, type, foldr: !>[X0: $tType, X1: $tType]:((fun(X0,fun(X1,X1)) * list(X0)) > fun(X1,X1))).
% 13.08/3.01  tff(func_def_1445, type, lenlex: !>[X0: $tType]:((set(product_prod(X0,X0))) > set(product_prod(list(X0),list(X0))))).
% 13.08/3.01  tff(func_def_1446, type, lex: !>[X0: $tType]:((set(product_prod(X0,X0))) > set(product_prod(list(X0),list(X0))))).
% 13.08/3.01  tff(func_def_1447, type, lexn: !>[X0: $tType]:((set(product_prod(X0,X0))) > fun(nat,set(product_prod(list(X0),list(X0)))))).
% 13.08/3.01  tff(func_def_1448, type, lexord: !>[X0: $tType]:((set(product_prod(X0,X0))) > set(product_prod(list(X0),list(X0))))).
% 13.08/3.01  tff(func_def_1449, type, insort_key: !>[X0: $tType, X1: $tType]:((fun(X0,fun(X0,$o))) > fun(fun(X1,X0),fun(X1,fun(list(X1),list(X1)))))).
% 13.08/3.01  tff(func_def_1450, type, sorted8670434370408473282of_set: !>[X0: $tType, X1: $tType]:((fun(X0,fun(X0,$o))) > fun(fun(X1,X0),fun(set(X1),list(X1))))).
% 13.08/3.01  tff(func_def_1451, type, linorder_insort_key: !>[X0: $tType, X1: $tType]:((fun(X0,X1)) > fun(X0,fun(list(X0),list(X0))))).
% 13.08/3.01  tff(func_def_1452, type, linord4507533701916653071of_set: !>[X0: $tType]:((set(X0)) > list(X0))).
% 13.08/3.01  tff(func_def_1453, type, cons: !>[X0: $tType]:((X0) > fun(list(X0),list(X0)))).
% 13.08/3.01  tff(func_def_1454, type, nil: !>[X0: $tType]:(list(X0))).
% 13.08/3.01  tff(func_def_1455, type, case_list: !>[X0: $tType, X1: $tType]:((X0 * fun(X1,fun(list(X1),X0))) > fun(list(X1),X0))).
% 13.08/3.01  tff(func_def_1456, type, hd: !>[X0: $tType]:(fun(list(X0),X0))).
% 13.08/3.01  tff(func_def_1457, type, map: !>[X0: $tType, X1: $tType]:((fun(X0,X1)) > fun(list(X0),list(X1)))).
% 13.08/3.01  tff(func_def_1458, type, set2: !>[X0: $tType]:(fun(list(X0),set(X0)))).
% 13.08/3.01  tff(func_def_1459, type, size_list: !>[X0: $tType]:((fun(X0,nat)) > fun(list(X0),nat))).
% 13.08/3.01  tff(func_def_1460, type, tl: !>[X0: $tType]:(fun(list(X0),list(X0)))).
% 13.08/3.01  tff(func_def_1461, type, list_update: !>[X0: $tType]:((list(X0) * nat * X0) > list(X0))).
% 13.08/3.01  tff(func_def_1462, type, listrel1: !>[X0: $tType]:((set(product_prod(X0,X0))) > set(product_prod(list(X0),list(X0))))).
% 13.08/3.01  tff(func_def_1463, type, listset: !>[X0: $tType]:((list(set(X0))) > set(list(X0)))).
% 13.08/3.01  tff(func_def_1464, type, map_filter: !>[X0: $tType, X1: $tType]:((fun(X0,option(X1)) * list(X0)) > list(X1))).
% 13.08/3.01  tff(func_def_1465, type, n_lists: !>[X0: $tType]:((nat * list(X0)) > list(list(X0)))).
% 13.08/3.01  tff(func_def_1466, type, nth: !>[X0: $tType]:((list(X0)) > fun(nat,X0))).
% 13.08/3.01  tff(func_def_1467, type, partition: !>[X0: $tType]:((fun(X0,$o) * list(X0)) > product_prod(list(X0),list(X0)))).
% 13.08/3.01  tff(func_def_1468, type, product: !>[X0: $tType, X1: $tType]:((list(X0) * list(X1)) > list(product_prod(X0,X1)))).
% 13.08/3.01  tff(func_def_1469, type, product_lists: !>[X0: $tType]:((list(list(X0))) > list(list(X0)))).
% 13.08/3.01  tff(func_def_1470, type, remdups: !>[X0: $tType]:((list(X0)) > list(X0))).
% 13.08/3.01  tff(func_def_1471, type, remdups_adj: !>[X0: $tType]:((list(X0)) > list(X0))).
% 13.08/3.01  tff(func_def_1472, type, remdups_adj_rel: !>[X0: $tType]:(fun(list(X0),fun(list(X0),$o)))).
% 13.08/3.01  tff(func_def_1473, type, remove1: !>[X0: $tType]:((X0 * list(X0)) > list(X0))).
% 13.08/3.01  tff(func_def_1474, type, removeAll: !>[X0: $tType]:((X0) > fun(list(X0),list(X0)))).
% 13.08/3.01  tff(func_def_1475, type, replicate: !>[X0: $tType]:((nat * X0) > list(X0))).
% 13.08/3.01  tff(func_def_1476, type, rev: !>[X0: $tType]:(fun(list(X0),list(X0)))).
% 13.08/3.01  tff(func_def_1477, type, rotate1: !>[X0: $tType]:((list(X0)) > list(X0))).
% 13.08/3.01  tff(func_def_1478, type, set_Cons: !>[X0: $tType]:((set(X0) * set(list(X0))) > set(list(X0)))).
% 13.08/3.01  tff(func_def_1479, type, shuffles: !>[X0: $tType]:((list(X0) * list(X0)) > set(list(X0)))).
% 13.08/3.01  tff(func_def_1480, type, shuffles_rel: !>[X0: $tType]:(fun(product_prod(list(X0),list(X0)),fun(product_prod(list(X0),list(X0)),$o)))).
% 13.08/3.01  tff(func_def_1481, type, sorted_wrt_rel: !>[X0: $tType]:(fun(product_prod(fun(X0,fun(X0,$o)),list(X0)),fun(product_prod(fun(X0,fun(X0,$o)),list(X0)),$o)))).
% 13.08/3.01  tff(func_def_1482, type, splice: !>[X0: $tType]:((list(X0) * list(X0)) > list(X0))).
% 13.08/3.01  tff(func_def_1483, type, splice_rel: !>[X0: $tType]:(fun(product_prod(list(X0),list(X0)),fun(product_prod(list(X0),list(X0)),$o)))).
% 13.08/3.01  tff(func_def_1484, type, subseqs: !>[X0: $tType]:((list(X0)) > list(list(X0)))).
% 13.08/3.01  tff(func_def_1485, type, take: !>[X0: $tType]:((nat * list(X0)) > list(X0))).
% 13.08/3.01  tff(func_def_1486, type, takeWhile: !>[X0: $tType]:((fun(X0,$o) * list(X0)) > list(X0))).
% 13.08/3.01  tff(func_def_1487, type, transpose: !>[X0: $tType]:((list(list(X0))) > list(list(X0)))).
% 13.08/3.01  tff(func_def_1488, type, transpose_rel: !>[X0: $tType]:(fun(list(list(X0)),fun(list(list(X0)),$o)))).
% 13.08/3.01  tff(func_def_1489, type, union: !>[X0: $tType]:((list(X0) * list(X0)) > list(X0))).
% 13.08/3.01  tff(func_def_1490, type, upt: (nat * nat) > list(nat)).
% 13.08/3.01  tff(func_def_1491, type, upto: (int * int) > list(int)).
% 13.08/3.01  tff(func_def_1492, type, upto_aux: (int * int * list(int)) > list(int)).
% 13.08/3.01  tff(func_def_1493, type, upto_rel: fun(product_prod(int,int),fun(product_prod(int,int),$o))).
% 13.08/3.01  tff(func_def_1494, type, suc: fun(nat,nat)).
% 13.08/3.01  tff(func_def_1495, type, compow: !>[X0: $tType]:(fun(nat,fun(X0,X0)))).
% 13.08/3.01  tff(func_def_1496, type, funpow: !>[X0: $tType]:(fun(nat,fun(fun(X0,X0),fun(X0,X0))))).
% 13.08/3.01  tff(func_def_1497, type, case_nat: !>[X0: $tType]:((X0 * fun(nat,X0) * nat) > X0)).
% 13.08/3.01  tff(func_def_1498, type, pred: nat > nat).
% 13.08/3.01  tff(func_def_1499, type, rec_nat: !>[X0: $tType]:((X0 * fun(nat,fun(X0,X0))) > fun(nat,X0))).
% 13.08/3.01  tff(func_def_1500, type, rec_set_nat: !>[X0: $tType]:((X0 * fun(nat,fun(X0,X0)) * nat) > fun(X0,$o))).
% 13.08/3.01  tff(func_def_1501, type, semiring_1_of_nat: !>[X0: $tType]:(fun(nat,X0))).
% 13.08/3.01  tff(func_def_1502, type, semiri8178284476397505188at_aux: !>[X0: $tType]:((fun(X0,X0) * nat * X0) > X0)).
% 13.08/3.01  tff(func_def_1503, type, size_size: !>[X0: $tType]:(fun(X0,nat))).
% 13.08/3.01  tff(func_def_1504, type, nat_prod_decode_aux: (nat * nat) > product_prod(nat,nat)).
% 13.08/3.01  tff(func_def_1505, type, nat_pr5047031295181774490ux_rel: fun(product_prod(nat,nat),fun(product_prod(nat,nat),$o))).
% 13.08/3.01  tff(func_def_1506, type, nat_set_decode: nat > set(nat)).
% 13.08/3.01  tff(func_def_1507, type, nat_set_encode: fun(set(nat),nat)).
% 13.08/3.01  tff(func_def_1508, type, nat_triangle: nat > nat).
% 13.08/3.01  tff(func_def_1509, type, root: nat > fun(real,real)).
% 13.08/3.01  tff(func_def_1510, type, sqrt: fun(real,real)).
% 13.08/3.01  tff(func_def_1511, type, bitM: num > num).
% 13.08/3.01  tff(func_def_1512, type, inc: num > num).
% 13.08/3.01  tff(func_def_1513, type, neg_numeral_dbl: !>[X0: $tType]:((X0) > X0)).
% 13.08/3.01  tff(func_def_1514, type, neg_numeral_dbl_dec: !>[X0: $tType]:((X0) > X0)).
% 13.08/3.01  tff(func_def_1515, type, neg_numeral_dbl_inc: !>[X0: $tType]:((X0) > X0)).
% 13.08/3.01  tff(func_def_1516, type, neg_numeral_sub: !>[X0: $tType]:((num * num) > X0)).
% 13.08/3.01  tff(func_def_1517, type, bit0: fun(num,num)).
% 13.08/3.01  tff(func_def_1518, type, bit1: fun(num,num)).
% 13.08/3.01  tff(func_def_1519, type, one2: num).
% 13.08/3.01  tff(func_def_1520, type, case_num: !>[X0: $tType]:((X0 * fun(num,X0) * fun(num,X0) * num) > X0)).
% 13.08/3.01  tff(func_def_1521, type, size_num: num > nat).
% 13.08/3.01  tff(func_def_1522, type, num_of_nat: nat > num).
% 13.08/3.01  tff(func_def_1523, type, numeral_numeral: !>[X0: $tType]:(fun(num,X0))).
% 13.08/3.01  tff(func_def_1524, type, pow: (num * num) > num).
% 13.08/3.01  tff(func_def_1525, type, pred_numeral: num > nat).
% 13.08/3.01  tff(func_def_1526, type, none: !>[X0: $tType]:(option(X0))).
% 13.08/3.01  tff(func_def_1527, type, some: !>[X0: $tType]:(fun(X0,option(X0)))).
% 13.08/3.01  tff(func_def_1528, type, case_option: !>[X0: $tType, X1: $tType]:((X0 * fun(X1,X0) * option(X1)) > X0)).
% 13.08/3.01  tff(func_def_1529, type, map_option: !>[X0: $tType, X1: $tType]:((fun(X0,X1) * option(X0)) > option(X1))).
% 13.08/3.01  tff(func_def_1530, type, size_option: !>[X0: $tType]:((fun(X0,nat) * option(X0)) > nat)).
% 13.08/3.01  tff(func_def_1531, type, order_532582986084564980_cclfp: !>[X0: $tType]:((fun(X0,X0)) > X0)).
% 13.08/3.01  tff(func_def_1532, type, bot_bot: !>[X0: $tType]:(X0)).
% 13.08/3.01  tff(func_def_1533, type, least: !>[X0: $tType]:((fun(X0,fun(X0,$o)) * fun(X0,$o)) > X0)).
% 13.08/3.01  tff(func_def_1534, type, ord_less: !>[X0: $tType]:(fun(X0,fun(X0,$o)))).
% 13.08/3.01  tff(func_def_1535, type, ord_less_eq: !>[X0: $tType]:(fun(X0,fun(X0,$o)))).
% 13.08/3.01  tff(func_def_1536, type, ord_max: !>[X0: $tType]:(fun(X0,fun(X0,X0)))).
% 13.08/3.01  tff(func_def_1537, type, order_Greatest: !>[X0: $tType]:((fun(X0,$o)) > X0)).
% 13.08/3.01  tff(func_def_1538, type, top_top: !>[X0: $tType]:(X0)).
% 13.08/3.01  tff(func_def_1539, type, power_power: !>[X0: $tType]:((X0) > fun(nat,X0))).
% 13.08/3.01  tff(func_def_1540, type, product_Pair: !>[X0: $tType, X1: $tType]:(fun(X0,fun(X1,product_prod(X0,X1))))).
% 13.08/3.01  tff(func_def_1541, type, product_apsnd: !>[X0: $tType, X1: $tType, X2: $tType]:(fun(fun(X0,X1),fun(product_prod(X2,X0),product_prod(X2,X1))))).
% 13.08/3.01  tff(func_def_1542, type, product_case_prod: !>[X0: $tType, X1: $tType, X2: $tType]:(fun(fun(X0,fun(X1,X2)),fun(product_prod(X0,X1),X2)))).
% 13.08/3.01  tff(func_def_1543, type, product_fst: !>[X0: $tType, X1: $tType]:(fun(product_prod(X0,X1),X0))).
% 13.08/3.01  tff(func_def_1544, type, product_snd: !>[X0: $tType, X1: $tType]:(fun(product_prod(X0,X1),X1))).
% 13.08/3.01  tff(func_def_1545, type, product_product: !>[X0: $tType, X1: $tType]:((set(X0) * set(X1)) > set(product_prod(X0,X1)))).
% 13.08/3.01  tff(func_def_1546, type, frct: product_prod(int,int) > rat).
% 13.08/3.01  tff(func_def_1547, type, normalize: product_prod(int,int) > product_prod(int,int)).
% 13.08/3.01  tff(func_def_1548, type, of_int: int > rat).
% 13.08/3.01  tff(func_def_1549, type, quotient_of: rat > product_prod(int,int)).
% 13.08/3.01  tff(func_def_1550, type, real_Vector_Reals: !>[X0: $tType]:(set(X0))).
% 13.08/3.01  tff(func_def_1551, type, real_V557655796197034286t_dist: !>[X0: $tType]:((X0 * X0) > real)).
% 13.08/3.01  tff(func_def_1552, type, real_V7770717601297561774m_norm: !>[X0: $tType]:((X0) > real)).
% 13.08/3.01  tff(func_def_1553, type, real_Vector_of_real: !>[X0: $tType]:(fun(real,X0))).
% 13.08/3.01  tff(func_def_1554, type, real_V8093663219630862766scaleR: !>[X0: $tType]:((real) > fun(X0,X0))).
% 13.08/3.01  tff(func_def_1555, type, id_on: !>[X0: $tType]:((set(X0)) > set(product_prod(X0,X0)))).
% 13.08/3.01  tff(func_def_1556, type, relcomp: !>[X0: $tType, X1: $tType, X2: $tType]:((set(product_prod(X0,X1)) * set(product_prod(X1,X2))) > set(product_prod(X0,X2)))).
% 13.08/3.01  tff(func_def_1557, type, divide_divide: !>[X0: $tType]:(fun(X0,fun(X0,X0)))).
% 13.08/3.01  tff(func_def_1558, type, dvd_dvd: !>[X0: $tType]:(fun(X0,fun(X0,$o)))).
% 13.08/3.01  tff(func_def_1559, type, modulo_modulo: !>[X0: $tType]:((X0 * X0) > X0)).
% 13.08/3.01  tff(func_def_1560, type, zero_neq_one_of_bool: !>[X0: $tType]:(fun($o,X0))).
% 13.08/3.01  tff(func_def_1561, type, suminf: !>[X0: $tType]:((fun(nat,X0)) > X0)).
% 13.08/3.01  tff(func_def_1562, type, sums: !>[X0: $tType]:((fun(nat,X0)) > fun(X0,$o))).
% 13.08/3.01  tff(func_def_1563, type, ball: !>[X0: $tType]:(fun(set(X0),fun(fun(X0,$o),$o)))).
% 13.08/3.01  tff(func_def_1564, type, collect: !>[X0: $tType]:(fun(fun(X0,$o),set(X0)))).
% 13.08/3.01  tff(func_def_1565, type, pow2: !>[X0: $tType]:((set(X0)) > set(set(X0)))).
% 13.08/3.01  tff(func_def_1566, type, filter3: !>[X0: $tType]:((fun(X0,$o) * set(X0)) > set(X0))).
% 13.08/3.01  tff(func_def_1567, type, image: !>[X0: $tType, X1: $tType]:((fun(X0,X1)) > fun(set(X0),set(X1)))).
% 13.08/3.01  tff(func_def_1568, type, insert: !>[X0: $tType]:((X0) > fun(set(X0),set(X0)))).
% 13.08/3.01  tff(func_def_1569, type, the_elem: !>[X0: $tType]:((set(X0)) > X0)).
% 13.08/3.01  tff(func_def_1570, type, set_fo6178422350223883121st_nat: !>[X0: $tType]:((fun(nat,fun(X0,X0)) * nat * nat * X0) > X0)).
% 13.08/3.01  tff(func_def_1571, type, set_fo1817059534552279752at_rel: !>[X0: $tType]:(fun(product_prod(fun(nat,fun(X0,X0)),product_prod(nat,product_prod(nat,X0))),fun(product_prod(fun(nat,fun(X0,X0)),product_prod(nat,product_prod(nat,X0))),$o)))).
% 13.08/3.01  tff(func_def_1572, type, set_ord_atLeast: !>[X0: $tType]:(fun(X0,set(X0)))).
% 13.08/3.01  tff(func_def_1573, type, set_or1337092689740270186AtMost: !>[X0: $tType]:((X0 * X0) > set(X0))).
% 13.08/3.01  tff(func_def_1574, type, set_or7035219750837199246ssThan: !>[X0: $tType]:((X0 * X0) > set(X0))).
% 13.08/3.01  tff(func_def_1575, type, set_ord_atMost: !>[X0: $tType]:(fun(X0,set(X0)))).
% 13.08/3.01  tff(func_def_1576, type, set_ord_greaterThan: !>[X0: $tType]:(fun(X0,set(X0)))).
% 13.08/3.01  tff(func_def_1577, type, set_or3652927894154168847AtMost: !>[X0: $tType]:((X0 * X0) > set(X0))).
% 13.08/3.01  tff(func_def_1578, type, set_or5935395276787703475ssThan: !>[X0: $tType]:((X0 * X0) > set(X0))).
% 13.08/3.01  tff(func_def_1579, type, set_ord_lessThan: !>[X0: $tType]:(fun(X0,set(X0)))).
% 13.08/3.01  tff(func_def_1580, type, ascii_of: char > char).
% 13.08/3.01  tff(func_def_1581, type, char2: ($o * $o * $o * $o * $o * $o * $o) > fun($o,char)).
% 13.08/3.01  tff(func_def_1582, type, char_of_integer: code_integer > char).
% 13.08/3.01  tff(func_def_1583, type, comm_s6883823935334413003f_char: !>[X0: $tType]:(fun(char,X0))).
% 13.08/3.01  tff(func_def_1584, type, integer_of_char: char > code_integer).
% 13.08/3.01  tff(func_def_1585, type, unique5772411509450598832har_of: !>[X0: $tType]:(fun(X0,char))).
% 13.08/3.01  tff(func_def_1586, type, topolo8378437560675496660pology: !>[X0: $tType]:((set(set(X0))) > fun(set(X0),$o))).
% 13.08/3.01  tff(func_def_1587, type, topolo1002775350975398744n_open: !>[X0: $tType]:(fun(set(X0),$o))).
% 13.08/3.01  tff(func_def_1588, type, topolo3827282254853284352ce_Lim: !>[X0: $tType, X1: $tType]:((filter(X0) * fun(X0,X1)) > X1)).
% 13.08/3.01  tff(func_def_1589, type, topolo174197925503356063within: !>[X0: $tType]:((X0 * set(X0)) > filter(X0))).
% 13.08/3.01  tff(func_def_1590, type, topolo7230453075368039082e_nhds: !>[X0: $tType]:((X0) > filter(X0))).
% 13.08/3.01  tff(func_def_1591, type, topolo7806501430040627800ormity: !>[X0: $tType]:(filter(product_prod(X0,X0)))).
% 13.08/3.01  tff(func_def_1592, type, arccos: fun(real,real)).
% 13.08/3.01  tff(func_def_1593, type, arcosh: !>[X0: $tType]:(fun(X0,X0))).
% 13.08/3.01  tff(func_def_1594, type, arcsin: fun(real,real)).
% 13.08/3.01  tff(func_def_1595, type, arctan: fun(real,real)).
% 13.08/3.01  tff(func_def_1596, type, arsinh: !>[X0: $tType]:(fun(X0,X0))).
% 13.08/3.01  tff(func_def_1597, type, artanh: !>[X0: $tType]:(fun(X0,X0))).
% 13.08/3.01  tff(func_def_1598, type, cos: !>[X0: $tType]:((X0) > X0)).
% 13.08/3.01  tff(func_def_1599, type, cos_coeff: nat > real).
% 13.08/3.01  tff(func_def_1600, type, cosh: !>[X0: $tType]:((X0) > X0)).
% 13.08/3.01  tff(func_def_1601, type, cot: !>[X0: $tType]:(fun(X0,X0))).
% 13.08/3.01  tff(func_def_1602, type, diffs: !>[X0: $tType]:((fun(nat,X0)) > fun(nat,X0))).
% 13.08/3.01  tff(func_def_1603, type, exp: !>[X0: $tType]:(fun(X0,X0))).
% 13.08/3.01  tff(func_def_1604, type, ln_ln: !>[X0: $tType]:(fun(X0,X0))).
% 13.08/3.01  tff(func_def_1605, type, log: real > fun(real,real)).
% 13.08/3.01  tff(func_def_1606, type, pi: real).
% 13.08/3.01  tff(func_def_1607, type, powr: !>[X0: $tType]:((X0 * X0) > X0)).
% 13.08/3.01  tff(func_def_1608, type, sin: !>[X0: $tType]:((X0) > X0)).
% 13.08/3.01  tff(func_def_1609, type, sin_coeff: nat > real).
% 13.08/3.01  tff(func_def_1610, type, sinh: !>[X0: $tType]:((X0) > X0)).
% 13.08/3.01  tff(func_def_1611, type, tan: !>[X0: $tType]:(fun(X0,X0))).
% 13.08/3.01  tff(func_def_1612, type, tanh: !>[X0: $tType]:(fun(X0,X0))).
% 13.08/3.01  tff(func_def_1613, type, transitive_ntrancl: !>[X0: $tType]:((nat * set(product_prod(X0,X0))) > set(product_prod(X0,X0)))).
% 13.08/3.01  tff(func_def_1614, type, transitive_trancl: !>[X0: $tType]:((set(product_prod(X0,X0))) > set(product_prod(X0,X0)))).
% 13.08/3.01  tff(func_def_1615, type, vEBT_Leaf: ($o * $o) > vEBT_VEBT).
% 13.08/3.01  tff(func_def_1616, type, vEBT_Node: (option(product_prod(nat,nat)) * nat * list(vEBT_VEBT) * vEBT_VEBT) > vEBT_VEBT).
% 13.08/3.01  tff(func_def_1617, type, vEBT_size_VEBT: fun(vEBT_VEBT,nat)).
% 13.08/3.01  tff(func_def_1618, type, vEBT_V8194947554948674370ptions: vEBT_VEBT > fun(nat,$o)).
% 13.08/3.01  tff(func_def_1619, type, vEBT_VEBT_elim_dead: (vEBT_VEBT * extended_enat) > vEBT_VEBT).
% 13.08/3.01  tff(func_def_1620, type, vEBT_V312737461966249ad_rel: fun(product_prod(vEBT_VEBT,extended_enat),fun(product_prod(vEBT_VEBT,extended_enat),$o))).
% 13.08/3.01  tff(func_def_1621, type, vEBT_VEBT_high: (nat * nat) > nat).
% 13.08/3.01  tff(func_def_1622, type, vEBT_VEBT_low: (nat * nat) > nat).
% 13.08/3.01  tff(func_def_1623, type, vEBT_V4351362008482014158ma_rel: fun(product_prod(vEBT_VEBT,nat),fun(product_prod(vEBT_VEBT,nat),$o))).
% 13.08/3.01  tff(func_def_1624, type, vEBT_V5765760719290551771er_rel: fun(product_prod(vEBT_VEBT,nat),fun(product_prod(vEBT_VEBT,nat),$o))).
% 13.08/3.01  tff(func_def_1625, type, vEBT_VEBT_valid_rel: fun(product_prod(vEBT_VEBT,nat),fun(product_prod(vEBT_VEBT,nat),$o))).
% 13.08/3.01  tff(func_def_1626, type, vEBT_set_vebt: vEBT_VEBT > set(nat)).
% 13.08/3.01  tff(func_def_1627, type, vEBT_vebt_buildup: nat > vEBT_VEBT).
% 13.08/3.01  tff(func_def_1628, type, vEBT_v4011308405150292612up_rel: fun(nat,fun(nat,$o))).
% 13.08/3.01  tff(func_def_1629, type, accp: !>[X0: $tType]:((fun(X0,fun(X0,$o))) > fun(X0,$o))).
% 13.08/3.01  tff(func_def_1630, type, finite_psubset: !>[X0: $tType]:(set(product_prod(set(X0),set(X0))))).
% 13.08/3.01  tff(func_def_1631, type, lex_prod: !>[X0: $tType, X1: $tType]:((set(product_prod(X0,X0)) * set(product_prod(X1,X1))) > set(product_prod(product_prod(X0,X1),product_prod(X0,X1))))).
% 13.08/3.01  tff(func_def_1632, type, max_ext: !>[X0: $tType]:((set(product_prod(X0,X0))) > set(product_prod(set(X0),set(X0))))).
% 13.08/3.01  tff(func_def_1633, type, max_extp: !>[X0: $tType]:((fun(X0,fun(X0,$o))) > fun(set(X0),fun(set(X0),$o)))).
% 13.08/3.01  tff(func_def_1634, type, measure: !>[X0: $tType]:((fun(X0,nat)) > set(product_prod(X0,X0)))).
% 13.08/3.01  tff(func_def_1635, type, min_ext: !>[X0: $tType]:((set(product_prod(X0,X0))) > set(product_prod(set(X0),set(X0))))).
% 13.08/3.01  tff(func_def_1636, type, mlex_prod: !>[X0: $tType]:((fun(X0,nat) * set(product_prod(X0,X0))) > set(product_prod(X0,X0)))).
% 13.08/3.01  tff(func_def_1637, type, same_fst: !>[X0: $tType, X1: $tType]:((fun(X0,$o) * fun(X0,set(product_prod(X1,X1)))) > set(product_prod(product_prod(X0,X1),product_prod(X0,X1))))).
% 13.08/3.01  tff(func_def_1638, type, aa: !>[X0: $tType, X1: $tType]:((fun(X0,X1) * X0) > X1)).
% 13.08/3.01  tff(func_def_1639, type, fChoice: !>[X0: $tType]:((fun(X0,$o)) > X0)).
% 13.08/3.01  tff(func_def_1640, type, fNot: fun($o,$o)).
% 13.08/3.01  tff(func_def_1641, type, fequal: !>[X0: $tType]:(fun(X0,fun(X0,$o)))).
% 13.08/3.01  tff(func_def_1642, type, member: !>[X0: $tType]:((X0) > fun(set(X0),$o))).
% 13.08/3.01  tff(func_def_1643, type, dega: nat).
% 13.08/3.01  tff(func_def_1644, type, m: nat).
% 13.08/3.01  tff(func_def_1645, type, na: nat).
% 13.08/3.01  tff(func_def_1646, type, summarya: vEBT_VEBT).
% 13.08/3.01  tff(func_def_1647, type, treeLista: list(vEBT_VEBT)).
% 13.08/3.01  tff(func_def_1648, type, m20: X0).
% 13.08/3.01  tff(func_def_1649, type, w1: X0).
% 13.08/3.01  tff(func_def_1650, type, pos2: nat).
% 13.08/3.01  tff(func_def_1651, type, pos3: nat).
% 13.08/3.01  tff(func_def_1652, type, pos4: nat).
% 13.08/3.01  tff(func_def_1653, type, pos5: nat).
% 13.08/3.01  tff(func_def_1654, type, pos6: nat).
% 13.08/3.01  tff(func_def_1655, type, pos7: nat).
% 13.08/3.01  tff(func_def_1656, type, pos8: nat).
% 13.08/3.01  tff(func_def_1657, type, pos9: nat).
% 13.08/3.01  tff(func_def_1658, type, pos10: nat).
% 13.08/3.01  tff(func_def_1659, type, pos11: nat).
% 13.08/3.01  tff(func_def_1660, type, pos12: nat).
% 13.08/3.01  tff(func_def_1661, type, pos13: nat).
% 13.08/3.01  tff(func_def_1662, type, pos14: nat).
% 13.08/3.01  tff(func_def_1663, type, pos15: nat).
% 13.08/3.01  tff(func_def_1664, type, pos16: nat).
% 13.08/3.01  tff(func_def_1665, type, pos17: nat).
% 13.08/3.01  tff(func_def_1666, type, pos18: nat).
% 13.08/3.01  tff(func_def_1667, type, pos19: nat).
% 13.08/3.01  tff(func_def_1668, type, pos20: nat).
% 13.08/3.01  tff(func_def_1669, type, pos21: nat).
% 13.08/3.01  tff(func_def_1670, type, pos22: nat).
% 13.08/3.01  tff(func_def_1671, type, half23: nat).
% 13.08/3.01  tff(func_def_1672, type, half24: nat).
% 13.08/3.01  tff(func_def_1673, type, half25: nat).
% 13.08/3.01  tff(func_def_1674, type, half26: nat).
% 13.08/3.01  tff(func_def_1675, type, half27: nat).
% 13.08/3.01  tff(func_def_1676, type, half28: nat).
% 13.08/3.01  tff(func_def_1677, type, m229: X0).
% 13.08/3.01  tff(func_def_1678, type, w30: X0).
% 13.08/3.01  tff(func_def_1679, type, l31: X0).
% 13.08/3.01  tff(func_def_1680, type, d32: int).
% 13.08/3.01  tff(func_def_1681, type, l33: X0).
% 13.08/3.01  tff(func_def_1682, type, l34: code_integer).
% 13.08/3.01  tff(func_def_1683, type, k35: code_integer).
% 13.08/3.01  tff(func_def_1684, type, k36: code_integer).
% 13.08/3.01  tff(func_def_1685, type, pv37: nat).
% 13.08/3.01  tff(func_def_1686, type, pv38: nat).
% 13.08/3.01  tff(func_def_1687, type, a239: int).
% 13.08/3.01  tff(func_def_1688, type, a240: int).
% 13.08/3.01  tff(func_def_1689, type, xss41: list(list(X0))).
% 13.08/3.01  tff(func_def_1690, type, a342: set(set(X0))).
% 13.08/3.01  tff(func_def_1691, type, n43: nat).
% 13.08/3.01  tff(func_def_1692, type, m244: nat).
% 13.08/3.01  tff(func_def_1693, type, n45: nat).
% 13.08/3.01  tff(func_def_1694, type, m246: nat).
% 13.08/3.01  tff(func_def_1695, type, n47: nat).
% 13.08/3.01  tff(func_def_1696, type, m248: nat).
% 13.08/3.01  tff(func_def_1697, type, n49: nat).
% 13.08/3.01  tff(func_def_1698, type, m250: nat).
% 13.08/3.01  tff(func_def_1699, type, n51: nat).
% 13.08/3.01  tff(func_def_1700, type, m252: nat).
% 13.08/3.01  tff(func_def_1701, type, n53: nat).
% 13.08/3.01  tff(func_def_1702, type, m254: nat).
% 13.08/3.01  tff(func_def_1703, type, n55: nat).
% 13.08/3.01  tff(func_def_1704, type, m256: nat).
% 13.08/3.01  tff(func_def_1705, type, l257: int).
% 13.08/3.01  tff(func_def_1706, type, m358: a).
% 13.08/3.01  tff(func_def_1707, type, l259: num).
% 13.08/3.01  tff(func_def_1708, type, l360: num).
% 13.08/3.01  tff(func_def_1709, type, l261: nat).
% 13.08/3.01  tff(func_def_1710, type, l362: nat).
% 13.08/3.01  tff(func_def_1713, type, iG63: code_integer > num).
% 13.08/3.01  tff(func_def_1714, type, iG64: code_integer > nat).
% 13.08/3.01  tff(func_def_1715, type, iG65: nat > real).
% 13.08/3.01  tff(func_def_1716, type, iG66: nat > real).
% 13.08/3.01  tff(func_def_1717, type, lG67: product_prod(int,int) > int).
% 13.08/3.01  tff(func_def_1718, type, lG68: product_prod(int,int) > int).
% 13.08/3.01  tff(func_def_1719, type, iG69: product_prod(int,int) > product_prod(int,int)).
% 13.08/3.01  tff(func_def_1720, type, iG70: product_prod(int,int) > product_prod(int,int)).
% 13.08/3.01  tff(func_def_1721, type, iG71: code_integer > product_prod(code_integer,$o)).
% 13.08/3.01  tff(func_def_1722, type, iG72: complex > real).
% 13.08/3.01  tff(func_def_1723, type, lG73: int > code_integer).
% 13.08/3.01  tff(func_def_1724, type, iG74: int > code_integer).
% 13.08/3.01  tff(func_def_1725, type, iG75: int > code_integer).
% 13.08/3.01  tff(func_def_1726, type, iG76: int > code_integer).
% 13.08/3.01  tff(func_def_1727, type, bG77: code_integer > $o).
% 13.08/3.01  tff(func_def_1728, type, iG78: code_integer > int).
% 13.08/3.01  tff(func_def_1729, type, iG79: code_integer > int).
% 13.08/3.01  tff(func_def_1730, type, iG80: complex > real).
% 13.08/3.01  tff(func_def_1731, type, iG81: complex > real).
% 13.08/3.01  tff(func_def_1732, type, lG82: num > code_integer).
% 13.08/3.01  tff(func_def_1733, type, lG83: num > code_integer).
% 13.08/3.01  tff(func_def_1734, type, iG84: nat > num).
% 13.08/3.01  tff(func_def_1735, type, iG85: rat > rat).
% 13.08/3.01  tff(func_def_1736, type, iG86: rat > rat).
% 13.08/3.01  tff(func_def_1737, type, iG87: code_integer > code_integer).
% 13.08/3.01  tff(func_def_1738, type, iG88: code_integer > code_integer).
% 13.08/3.01  tff(func_def_1739, type, iG89: int > int).
% 13.08/3.01  tff(func_def_1740, type, iG90: int > int).
% 13.08/3.01  tff(func_def_1741, type, iG91: real > real).
% 13.08/3.01  tff(func_def_1742, type, iG92: real > real).
% 13.08/3.01  tff(func_def_1743, type, iG93: real > real).
% 13.08/3.01  tff(func_def_1744, type, iG94: int > int).
% 13.08/3.01  tff(func_def_1745, type, bG95: nat > $o).
% 13.08/3.01  tff(func_def_1746, type, bG96: nat > $o).
% 13.08/3.01  tff(func_def_1747, type, lG97: nat > nat).
% 13.08/3.01  tff(func_def_1748, type, lG98: nat > nat).
% 13.08/3.01  tff(func_def_1749, type, iG99: nat > vEBT_VEBT).
% 13.08/3.01  tff(func_def_1750, type, iG100: nat > extended_enat).
% 13.08/3.01  tff(func_def_1751, type, iG101: nat > extended_enat).
% 13.08/3.01  tff(func_def_1752, type, iG102: int > real).
% 13.08/3.01  tff(func_def_1753, type, bG103: nat > $o).
% 13.08/3.01  tff(func_def_1754, type, bG104: nat > $o).
% 13.08/3.01  tff(func_def_1755, type, iG105: real > set(real)).
% 13.08/3.01  tff(func_def_1756, type, bG106: $o > $o).
% 13.08/3.01  tff(func_def_1757, type, bG107: $o > $o).
% 13.08/3.01  tff(func_def_1758, type, iG108: !>[X0: $tType]:((X0) > X0)).
% 13.08/3.01  tff(func_def_1759, type, iG109: !>[X0: $tType]:((X0 * X0) > X0)).
% 13.08/3.01  tff(func_def_1760, type, iG110: !>[X0: $tType]:((nat * X0) > X0)).
% 13.08/3.01  tff(func_def_1761, type, lG111: !>[X0: $tType]:((nat * X0) > X0)).
% 13.08/3.01  tff(func_def_1762, type, iG112: !>[X0: $tType]:((nat * X0) > X0)).
% 13.08/3.01  tff(func_def_1763, type, iG113: !>[X0: $tType]:((nat * nat) > fun(X0,X0))).
% 13.08/3.01  tff(func_def_1764, type, iG114: !>[X0: $tType]:((X0) > int)).
% 13.08/3.01  tff(func_def_1765, type, iG115: !>[X0: $tType]:((X0) > int)).
% 13.08/3.01  tff(func_def_1766, type, iG116: !>[X0: $tType]:((X0) > X0)).
% 13.08/3.01  tff(func_def_1767, type, iG117: !>[X0: $tType]:((X0 * X0) > X0)).
% 13.08/3.01  tff(func_def_1768, type, iG118: !>[X0: $tType]:((X0 * X0) > int)).
% 13.08/3.01  tff(func_def_1769, type, iG119: !>[X0: $tType]:((X0 * X0 * X0) > set(X0))).
% 13.08/3.01  tff(func_def_1770, type, iG120: !>[X0: $tType]:((X0 * X0 * X0) > set(X0))).
% 13.08/3.01  tff(func_def_1771, type, iG121: !>[X0: $tType]:((X0 * X0 * X0) > set(X0))).
% 13.08/3.01  tff(func_def_1772, type, iG122: !>[X0: $tType]:((X0 * X0 * X0) > set(X0))).
% 13.08/3.01  tff(func_def_1773, type, iG123: !>[X0: $tType]:((X0 * X0 * X0) > $o)).
% 13.08/3.01  tff(func_def_1774, type, iG124: !>[X0: $tType]:((X0 * X0 * X0) > $o)).
% 13.08/3.01  tff(func_def_1775, type, iG125: !>[X0: $tType]:((X0 * X0 * X0) > $o)).
% 13.08/3.01  tff(func_def_1776, type, iG126: !>[X0: $tType]:((X0 * X0 * X0) > $o)).
% 13.08/3.01  tff(func_def_1777, type, iG127: !>[X0: $tType]:((X0 * X0 * X0) > $o)).
% 13.08/3.01  tff(func_def_1778, type, iG128: !>[X0: $tType]:((X0 * X0 * X0) > $o)).
% 13.08/3.01  tff(func_def_1779, type, iG129: !>[X0: $tType]:((X0 * X0 * X0) > $o)).
% 13.08/3.01  tff(func_def_1780, type, iG130: !>[X0: $tType]:((X0 * X0 * X0) > $o)).
% 13.08/3.01  tff(func_def_1781, type, iG131: !>[X0: $tType]:((X0 * num * X0) > $o)).
% 13.08/3.01  tff(func_def_1782, type, iG132: !>[X0: $tType]:((X0 * num * X0) > $o)).
% 13.08/3.01  tff(func_def_1783, type, iG133: !>[X0: $tType]:((X0 * num * X0) > $o)).
% 13.08/3.01  tff(func_def_1784, type, iG134: !>[X0: $tType]:((X0 * num * X0) > $o)).
% 13.08/3.01  tff(func_def_1785, type, iG135: !>[X0: $tType]:((X0 * num * X0) > $o)).
% 13.08/3.01  tff(func_def_1786, type, iG136: !>[X0: $tType]:((X0 * num * X0) > $o)).
% 13.08/3.01  tff(func_def_1787, type, iG137: !>[X0: $tType]:((X0 * num * X0) > $o)).
% 13.08/3.01  tff(func_def_1788, type, iG138: !>[X0: $tType]:((X0 * num * X0) > $o)).
% 13.08/3.01  tff(func_def_1789, type, iG139: !>[X0: $tType]:((X0 * X0 * X0) > $o)).
% 13.08/3.01  tff(func_def_1790, type, iG140: !>[X0: $tType]:((X0 * X0 * X0) > $o)).
% 13.08/3.01  tff(func_def_1791, type, iG141: !>[X0: $tType]:((X0 * X0 * X0) > $o)).
% 13.08/3.01  tff(func_def_1792, type, iG142: !>[X0: $tType]:((X0 * X0 * X0) > $o)).
% 13.08/3.01  tff(func_def_1793, type, iG143: !>[X0: $tType]:((X0 * X0 * X0) > $o)).
% 13.08/3.01  tff(func_def_1794, type, iG144: !>[X0: $tType]:((X0 * X0 * X0) > $o)).
% 13.08/3.01  tff(func_def_1795, type, iG145: !>[X0: $tType]:((X0 * X0 * X0) > $o)).
% 13.08/3.01  tff(func_def_1796, type, iG146: !>[X0: $tType]:((X0 * X0 * X0) > $o)).
% 13.08/3.01  tff(func_def_1797, type, iG147: !>[X0: $tType]:((X0 * num * X0) > $o)).
% 13.08/3.01  tff(func_def_1798, type, iG148: !>[X0: $tType]:((X0 * num * X0) > $o)).
% 13.08/3.01  tff(func_def_1799, type, iG149: !>[X0: $tType]:((X0 * num * X0) > $o)).
% 13.08/3.01  tff(func_def_1800, type, iG150: !>[X0: $tType]:((X0 * num * X0) > $o)).
% 13.08/3.01  tff(func_def_1801, type, iG151: !>[X0: $tType]:((X0 * num * X0) > $o)).
% 13.08/3.01  tff(func_def_1802, type, iG152: !>[X0: $tType]:((X0 * num * X0) > $o)).
% 13.08/3.01  tff(func_def_1803, type, iG153: !>[X0: $tType]:((X0 * num * X0) > $o)).
% 13.08/3.01  tff(func_def_1804, type, iG154: !>[X0: $tType]:((X0 * num * X0) > $o)).
% 13.08/3.01  tff(func_def_1805, type, iG155: !>[X0: $tType]:((X0 * X0 * X0 * X0) > set(X0))).
% 13.08/3.01  tff(func_def_1806, type, iG156: !>[X0: $tType]:((X0 * X0 * X0 * X0) > set(X0))).
% 13.08/3.01  tff(func_def_1807, type, iG157: !>[X0: $tType]:((X0 * X0 * X0 * X0) > set(X0))).
% 13.08/3.01  tff(func_def_1808, type, iG158: !>[X0: $tType]:((X0 * X0 * X0 * X0) > set(X0))).
% 13.08/3.01  tff(func_def_1809, type, iG159: !>[X0: $tType]:((X0 * X0 * X0 * X0) > set(X0))).
% 13.08/3.01  tff(func_def_1810, type, iG160: !>[X0: $tType]:((X0 * X0 * X0 * X0) > set(X0))).
% 13.08/3.01  tff(func_def_1811, type, iG161: !>[X0: $tType]:((X0 * X0 * X0 * X0) > set(X0))).
% 13.08/3.01  tff(func_def_1812, type, iG162: !>[X0: $tType]:((X0 * X0 * X0 * X0) > set(X0))).
% 13.08/3.01  tff(func_def_1813, type, iG163: !>[X0: $tType]:((X0) > real)).
% 13.08/3.01  tff(func_def_1814, type, bG164: nat > $o).
% 13.08/3.01  tff(func_def_1815, type, bG165: $o > $o).
% 13.08/3.01  tff(func_def_1816, type, iG166: !>[X0: $tType]:((X0) > X0)).
% 13.08/3.01  tff(func_def_1817, type, bG167: !>[X0: $tType]:((X0) > $o)).
% 13.08/3.01  tff(func_def_1818, type, bG168: $o > $o).
% 13.08/3.01  tff(func_def_1819, type, bG169: nat > $o).
% 13.08/3.01  tff(func_def_1820, type, bG170: !>[X0: $tType]:((nat * nat) > $o)).
% 13.08/3.01  tff(func_def_1821, type, bG171: $o > $o).
% 13.08/3.01  tff(func_def_1822, type, bG172: $o > $o).
% 13.08/3.01  tff(func_def_1823, type, bG173: !>[X0: $tType]:((X0) > $o)).
% 13.08/3.01  tff(func_def_1824, type, iG174: !>[X0: $tType]:((nat * X0) > $o)).
% 13.08/3.01  tff(func_def_1825, type, bG175: $o > $o).
% 13.08/3.01  tff(func_def_1826, type, iG176: !>[X0: $tType]:((X0 * X0 * X0) > X0)).
% 13.08/3.01  tff(func_def_1827, type, iG177: !>[X0: $tType]:((nat * nat * X0) > X0)).
% 13.08/3.01  tff(func_def_1828, type, iG178: !>[X0: $tType]:((num * num) > product_prod(X0,X0))).
% 13.08/3.01  tff(func_def_1829, type, iG179: !>[X0: $tType]:((num * num) > product_prod(X0,X0))).
% 13.08/3.01  tff(func_def_1830, type, iG180: !>[X0: $tType]:((num * num) > product_prod(X0,X0))).
% 13.08/3.01  tff(func_def_1831, type, iG181: !>[X0: $tType]:((X0 * num * X0) > product_prod(X0,X0))).
% 13.08/3.01  tff(func_def_1832, type, iG182: !>[X0: $tType]:((X0 * num * X0) > product_prod(X0,X0))).
% 13.08/3.01  tff(func_def_1833, type, iG183: !>[X0: $tType]:((nat * X0) > X0)).
% 13.08/3.01  tff(func_def_1834, type, bG184: !>[X0: $tType]:((X0) > $o)).
% 13.08/3.01  tff(func_def_1835, type, iG185: !>[X0: $tType]:((set(nat) * fun(nat,X0) * fun(nat,X0)) > X0)).
% 13.08/3.01  tff(func_def_1836, type, iG186: !>[X0: $tType]:((X0 * X0 * X0) > X0)).
% 13.08/3.01  tff(func_def_1837, type, iG187: !>[X0: $tType]:((X0) > X0)).
% 13.08/3.01  tff(func_def_1838, type, iG188: !>[X0: $tType]:((set(nat) * fun(nat,X0)) > X0)).
% 13.08/3.01  tff(func_def_1839, type, iG189: !>[X0: $tType]:((X0 * X0 * X0) > X0)).
% 13.08/3.01  tff(func_def_1840, type, iG190: !>[X0: $tType]:((X0 * X0 * X0) > X0)).
% 13.08/3.01  tff(func_def_1841, type, iG191: !>[X0: $tType]:((X0 * X0 * X0) > X0)).
% 13.08/3.01  tff(func_def_1842, type, iG192: !>[X0: $tType]:((X0 * X0 * X0) > X0)).
% 13.08/3.01  tff(func_def_1843, type, iG193: !>[X0: $tType]:((X0 * X0 * X0) > X0)).
% 13.08/3.01  tff(func_def_1844, type, iG194: !>[X0: $tType]:((X0 * X0 * X0) > X0)).
% 13.08/3.01  tff(func_def_1845, type, bG207: nat > $o).
% 13.08/3.01  tff(func_def_1846, type, bG208: !>[X0: $tType]:((X0) > $o)).
% 13.08/3.01  tff(func_def_1847, type, bG209: !>[X0: $tType]:((X0) > $o)).
% 13.08/3.01  tff(func_def_1848, type, iG210: !>[X0: $tType]:((nat * X0) > fun(nat,fun(X0,X0)))).
% 13.08/3.01  tff(func_def_1849, type, iG211: !>[X0: $tType]:((nat * X0) > X0)).
% 13.08/3.01  tff(func_def_1850, type, iG212: !>[X0: $tType]:((nat * X0) > X0)).
% 13.08/3.01  tff(func_def_1851, type, bG213: $o > $o).
% 13.08/3.01  tff(func_def_1852, type, bG214: ($o * nat) > $o).
% 13.08/3.01  tff(func_def_1853, type, iG215: !>[X0: $tType]:((X0 * nat) > X0)).
% 13.08/3.01  tff(func_def_1854, type, iG216: !>[X0: $tType]:((nat * nat * X0) > X0)).
% 13.08/3.01  tff(func_def_1855, type, iG217: !>[X0: $tType]:((nat * nat * X0) > X0)).
% 13.08/3.01  tff(func_def_1856, type, iG218: !>[X0: $tType]:((nat * nat * X0) > X0)).
% 13.08/3.01  tff(func_def_1857, type, bG219: !>[X0: $tType]:((X0) > $o)).
% 13.08/3.01  tff(func_def_1858, type, iG220: !>[X0: $tType]:((nat * X0 * X0) > $o)).
% 13.08/3.01  tff(func_def_1859, type, iG221: !>[X0: $tType]:((X0) > X0)).
% 13.08/3.01  tff(func_def_1860, type, iG222: !>[X0: $tType]:((X0) > X0)).
% 13.08/3.01  tff(func_def_1861, type, iG223: !>[X0: $tType]:((X0) > X0)).
% 13.08/3.01  tff(func_def_1862, type, iG224: !>[X0: $tType]:((X0) > X0)).
% 13.08/3.01  tff(func_def_1863, type, iG225: !>[X0: $tType]:((X0) > X0)).
% 13.08/3.01  tff(func_def_1864, type, bG226: !>[X0: $tType]:((X0) > $o)).
% 13.08/3.01  tff(func_def_1865, type, iG227: !>[X0: $tType]:((nat * nat) > X0)).
% 13.08/3.01  tff(func_def_1866, type, iG228: !>[X0: $tType]:((nat * nat) > X0)).
% 13.08/3.01  tff(func_def_1867, type, iG229: !>[X0: $tType]:((nat * nat) > X0)).
% 13.08/3.01  tff(func_def_1868, type, iG230: !>[X0: $tType]:((nat * nat * X0) > X0)).
% 13.08/3.01  tff(func_def_1869, type, iG231: !>[X0: $tType]:((nat * nat * fun(nat,X0)) > X0)).
% 13.08/3.01  tff(func_def_1870, type, lG232: !>[X0: $tType]:((int) > X0)).
% 13.08/3.01  tff(func_def_1871, type, iG233: !>[X0: $tType]:((int) > X0)).
% 13.08/3.01  tff(func_def_1872, type, iG234: !>[X0: $tType]:((int) > X0)).
% 13.08/3.01  tff(func_def_1873, type, iG235: !>[X0: $tType]:((int) > X0)).
% 13.08/3.01  tff(func_def_1874, type, iG236: !>[X0: $tType]:((nat) > X0)).
% 13.08/3.01  tff(func_def_1875, type, bG237: $o > $o).
% 13.08/3.01  tff(func_def_1876, type, bG238: $o > $o).
% 13.08/3.01  tff(func_def_1877, type, iG239: !>[X0: $tType]:((nat * X0) > X0)).
% 13.08/3.01  tff(func_def_1878, type, bG240: $o > $o).
% 13.08/3.01  tff(func_def_1879, type, bG241: $o > $o).
% 13.08/3.01  tff(func_def_1880, type, bG242: $o > $o).
% 13.08/3.01  tff(func_def_1881, type, bG243: $o > $o).
% 13.08/3.01  tff(func_def_1882, type, bG244: $o > $o).
% 13.08/3.01  tff(func_def_1883, type, bG245: $o > $o).
% 13.08/3.01  tff(func_def_1884, type, bG246: $o > $o).
% 13.08/3.01  tff(func_def_1885, type, bG247: $o > $o).
% 13.08/3.01  tff(func_def_1886, type, bG248: $o > $o).
% 13.08/3.01  tff(func_def_1887, type, bG249: $o > $o).
% 13.08/3.01  tff(func_def_1888, type, bG250: $o > $o).
% 13.08/3.01  tff(func_def_1889, type, iG251: !>[X0: $tType]:(($o) > X0)).
% 13.08/3.01  tff(func_def_1890, type, bG252: $o > $o).
% 13.08/3.01  tff(func_def_1891, type, bG253: $o > $o).
% 13.08/3.01  tff(func_def_1892, type, bG254: $o > $o).
% 13.08/3.01  tff(func_def_1893, type, iG255: !>[X0: $tType]:((nat * X0) > X0)).
% 13.08/3.01  tff(func_def_1894, type, lG256: !>[X0: $tType]:((num) > X0)).
% 13.08/3.01  tff(func_def_1895, type, lG257: !>[X0: $tType]:((num) > X0)).
% 13.08/3.01  tff(func_def_1896, type, iG258: !>[X0: $tType]:((nat) > X0)).
% 13.08/3.01  tff(func_def_1897, type, iG259: !>[X0: $tType]:((nat) > X0)).
% 13.08/3.01  tff(func_def_1898, type, iG260: !>[X0: $tType]:((nat * X0) > X0)).
% 13.08/3.01  tff(func_def_1899, type, lG261: !>[X0: $tType]:((X0 * num) > X0)).
% 13.08/3.01  tff(func_def_1900, type, lG262: !>[X0: $tType]:((X0 * num) > X0)).
% 13.08/3.01  tff(func_def_1901, type, bG263: $o > $o).
% 13.08/3.01  tff(func_def_1902, type, bG264: $o > $o).
% 13.08/3.01  tff(func_def_1903, type, bG265: $o > $o).
% 13.08/3.01  tff(func_def_1904, type, bG266: $o > $o).
% 13.08/3.01  tff(func_def_1905, type, bG267: $o > $o).
% 13.08/3.01  tff(func_def_1906, type, bG268: $o > $o).
% 13.08/3.01  tff(func_def_1907, type, bG269: $o > $o).
% 13.08/3.01  tff(func_def_1908, type, bG270: $o > $o).
% 13.08/3.01  tff(func_def_1909, type, bG271: $o > $o).
% 13.08/3.01  tff(func_def_1910, type, bG272: $o > $o).
% 13.08/3.01  tff(func_def_1911, type, bG273: $o > $o).
% 13.08/3.01  tff(func_def_1912, type, bG274: $o > $o).
% 13.08/3.01  tff(func_def_1913, type, bG275: $o > $o).
% 13.08/3.01  tff(func_def_1914, type, bG276: $o > $o).
% 13.08/3.01  tff(func_def_1915, type, bG277: $o > $o).
% 13.08/3.01  tff(func_def_1916, type, bG278: $o > $o).
% 13.08/3.01  tff(func_def_1917, type, iG279: !>[X0: $tType]:((nat * nat * fun(nat,X0)) > X0)).
% 13.08/3.01  tff(func_def_1918, type, iG280: !>[X0: $tType]:((nat * nat * fun(nat,X0)) > X0)).
% 13.08/3.01  tff(func_def_1919, type, iG281: !>[X0: $tType]:((nat * nat * fun(nat,X0)) > X0)).
% 13.08/3.01  tff(func_def_1920, type, iG282: !>[X0: $tType]:((nat * nat * fun(nat,X0)) > X0)).
% 13.08/3.01  tff(func_def_1921, type, iG283: !>[X0: $tType]:((nat * nat * fun(nat,X0) * fun(nat,X0)) > X0)).
% 13.08/3.01  tff(func_def_1922, type, iG284: !>[X0: $tType]:((nat * nat * fun(nat,X0) * fun(nat,X0)) > X0)).
% 13.08/3.01  tff(func_def_1923, type, iG285: !>[X0: $tType]:((nat * nat * fun(nat,X0)) > X0)).
% 13.08/3.01  tff(func_def_1924, type, iG286: !>[X0: $tType]:((nat * nat * fun(nat,X0)) > X0)).
% 13.08/3.01  tff(func_def_1925, type, iG287: !>[X0: $tType]:((nat * nat * fun(nat,X0)) > X0)).
% 13.08/3.01  tff(func_def_1926, type, iG288: !>[X0: $tType]:((nat * nat * fun(nat,X0)) > X0)).
% 13.08/3.01  tff(func_def_1927, type, iG289: !>[X0: $tType]:((nat * nat * fun(nat,X0) * fun(nat,X0)) > X0)).
% 13.08/3.01  tff(func_def_1928, type, iG290: !>[X0: $tType]:((nat * nat * fun(nat,X0) * fun(nat,X0)) > X0)).
% 13.08/3.01  tff(func_def_1929, type, iG291: !>[X0: $tType]:((nat) > X0)).
% 13.08/3.01  tff(func_def_1930, type, iG292: !>[X0: $tType]:((nat) > X0)).
% 13.08/3.01  tff(func_def_1931, type, iG293: !>[X0: $tType]:((nat) > X0)).
% 13.08/3.01  tff(func_def_1932, type, bG294: $o > $o).
% 13.08/3.01  tff(func_def_1933, type, bG295: $o > $o).
% 13.08/3.01  tff(func_def_1934, type, bG296: ($o * $o) > $o).
% 13.08/3.01  tff(func_def_1935, type, bG297: $o > $o).
% 13.08/3.01  tff(func_def_1936, type, bG298: $o > $o).
% 13.08/3.01  tff(func_def_1937, type, iG299: !>[X0: $tType]:((list(X0) * X0) > X0)).
% 13.08/3.01  tff(func_def_1938, type, iG300: !>[X0: $tType]:((X0 * X0) > X0)).
% 13.08/3.01  tff(func_def_1939, type, iG301: !>[X0: $tType]:((X0 * X0) > X0)).
% 13.08/3.01  tff(func_def_1940, type, iG302: !>[X0: $tType]:((X0 * X0) > set(X0))).
% 13.08/3.01  tff(func_def_1941, type, iG303: !>[X0: $tType]:((set(nat) * nat * fun(nat,X0) * fun(nat,X0)) > X0)).
% 13.08/3.01  tff(func_def_1942, type, iG304: !>[X0: $tType]:((nat * X0) > X0)).
% 13.08/3.01  tff(func_def_1943, type, iG305: !>[X0: $tType]:((nat * X0) > X0)).
% 13.08/3.01  tff(func_def_1944, type, iG306: !>[X0: $tType]:((nat * nat * X0 * X0) > X0)).
% 13.08/3.01  tff(func_def_1945, type, iG307: !>[X0: $tType]:((nat * nat * X0 * X0) > X0)).
% 13.08/3.01  tff(func_def_1946, type, iG308: !>[X0: $tType]:((nat * nat * X0 * X0) > X0)).
% 13.08/3.01  tff(func_def_1947, type, iG309: !>[X0: $tType]:((X0 * nat) > X0)).
% 13.08/3.01  tff(func_def_1948, type, iG310: !>[X0: $tType]:((X0 * nat) > X0)).
% 13.08/3.01  tff(func_def_1949, type, iG311: !>[X0: $tType]:((X0 * nat * nat) > X0)).
% 13.08/3.01  tff(func_def_1950, type, iG312: !>[X0: $tType]:((nat * nat * X0) > X0)).
% 13.08/3.01  tff(func_def_1951, type, iG313: !>[X0: $tType]:((X0 * nat * nat) > X0)).
% 13.08/3.01  tff(func_def_1952, type, iG314: !>[X0: $tType]:((nat * nat) > X0)).
% 13.08/3.01  tff(func_def_1953, type, iG315: !>[X0: $tType]:((num * num) > X0)).
% 13.08/3.01  tff(func_def_1954, type, iG316: !>[X0: $tType]:((nat * nat * fun(nat,X0)) > X0)).
% 13.08/3.01  tff(func_def_1955, type, iG317: !>[X0: $tType]:((set(nat) * nat * fun(nat,X0)) > X0)).
% 13.08/3.01  tff(func_def_1956, type, iG318: !>[X0: $tType]:((nat * fun(nat,$o) * fun(nat,X0)) > X0)).
% 13.08/3.01  tff(func_def_1957, type, iG319: !>[X0: $tType]:((num * num) > X0)).
% 13.08/3.01  tff(func_def_1958, type, iG320: !>[X0: $tType]:((num * num) > X0)).
% 13.08/3.01  tff(func_def_1959, type, iG321: !>[X0: $tType]:((num * num) > X0)).
% 13.08/3.01  tff(func_def_1960, type, bG322: $o > $o).
% 13.08/3.01  tff(func_def_1961, type, bG323: $o > $o).
% 13.08/3.01  tff(func_def_1962, type, bG324: $o > $o).
% 13.08/3.01  tff(func_def_1963, type, bG325: $o > $o).
% 13.08/3.01  tff(func_def_1964, type, bG326: $o > $o).
% 13.08/3.01  tff(func_def_1965, type, bG327: $o > $o).
% 13.08/3.01  tff(func_def_1966, type, bG328: $o > $o).
% 13.08/3.01  tff(func_def_1967, type, bG329: $o > $o).
% 13.08/3.01  tff(func_def_1968, type, bG330: $o > $o).
% 13.08/3.01  tff(func_def_1969, type, bG331: $o > $o).
% 13.08/3.01  tff(func_def_1970, type, iG332: (nat * nat) > product_prod(nat,nat)).
% 13.08/3.01  tff(func_def_1971, type, iG333: (code_integer * code_integer) > product_prod(code_integer,code_integer)).
% 13.08/3.01  tff(func_def_1972, type, iG334: (code_integer * code_integer) > product_prod(code_integer,code_integer)).
% 13.08/3.01  tff(func_def_1973, type, iG335: (code_integer * code_integer) > product_prod(code_integer,code_integer)).
% 13.08/3.01  tff(func_def_1974, type, iG336: (code_integer * code_integer) > product_prod(code_integer,code_integer)).
% 13.08/3.01  tff(func_def_1975, type, iG337: (code_integer * code_integer) > product_prod(code_integer,code_integer)).
% 13.08/3.01  tff(func_def_1976, type, iG338: (code_integer * code_integer) > product_prod(code_integer,code_integer)).
% 13.08/3.01  tff(func_def_1977, type, iG339: (code_integer * code_integer) > product_prod(code_integer,code_integer)).
% 13.08/3.01  tff(func_def_1978, type, iG340: (code_integer * code_integer) > product_prod(code_integer,code_integer)).
% 13.08/3.01  tff(func_def_1979, type, iG341: (nat * nat) > product_prod(nat,nat)).
% 13.08/3.01  tff(func_def_1980, type, iG342: (nat * nat) > product_prod(int,int)).
% 13.08/3.01  tff(func_def_1981, type, iG343: (num * nat) > option(num)).
% 13.08/3.01  tff(func_def_1982, type, iG344: (int * int) > list(int)).
% 13.08/3.01  tff(func_def_1983, type, iG345: (nat * nat) > list(nat)).
% 13.08/3.01  tff(func_def_1984, type, iG346: (int * int) > set(int)).
% 13.08/3.01  tff(func_def_1985, type, bG347: (int * int) > $o).
% 13.08/3.01  tff(func_def_1986, type, iG348: (int * int) > int).
% 13.08/3.01  tff(func_def_1987, type, iG349: (int * int) > int).
% 13.08/3.01  tff(func_def_1988, type, iG350: (nat * nat) > nat).
% 13.08/3.01  tff(func_def_1989, type, iG351: !>[X0: $tType]:((nat) > list(list(X0)))).
% 13.08/3.01  tff(func_def_1990, type, iG352: (nat * real) > real).
% 13.08/3.01  tff(func_def_1991, type, iG353: (nat * nat) > nat).
% 13.08/3.01  tff(func_def_1992, type, iG354: (nat * nat) > nat).
% 13.08/3.01  tff(func_def_1993, type, iG355: (nat * nat) > list(nat)).
% 13.08/3.01  tff(func_def_1994, type, iG356: (nat * nat) > set(nat)).
% 13.08/3.01  tff(func_def_1995, type, iG357: (nat * nat) > nat).
% 13.08/3.01  tff(func_def_1996, type, iG358: !>[X0: $tType]:((list(X0)) > nat)).
% 13.08/3.01  tff(func_def_1997, type, iG359: (num * nat) > set(nat)).
% 13.08/3.01  tff(func_def_1998, type, iG360: (int * int) > int).
% 13.08/3.01  tff(func_def_1999, type, iG361: (int * int) > int).
% 13.08/3.01  tff(func_def_2000, type, iG362: nat > extended_enat).
% 13.08/3.01  tff(func_def_2001, type, iG363: (code_integer * code_integer) > code_integer).
% 13.08/3.01  tff(func_def_2002, type, iG364: extended_enat > extended_enat).
% 13.08/3.01  tff(func_def_2003, type, iG365: (int * int) > int).
% 13.08/3.01  tff(func_def_2004, type, iG366: (int * int) > int).
% 13.08/3.01  tff(func_def_2005, type, iG367: (int * int) > int).
% 13.08/3.01  tff(func_def_2006, type, iG368: (int * int) > int).
% 13.08/3.01  tff(func_def_2007, type, iG369: (int * int) > int).
% 13.08/3.01  tff(func_def_2008, type, bG370: (int * int) > $o).
% 13.08/3.01  tff(func_def_2009, type, iG371: (int * int) > int).
% 13.08/3.01  tff(func_def_2010, type, iG372: (int * int) > int).
% 13.08/3.01  tff(func_def_2011, type, iG373: (int * int) > int).
% 13.08/3.01  tff(func_def_2012, type, bG374: (int * int) > $o).
% 13.08/3.01  tff(func_def_2013, type, bG375: (int * int) > $o).
% 13.08/3.01  tff(func_def_2014, type, bG376: (int * int) > $o).
% 13.08/3.01  tff(func_def_2015, type, iG377: (int * int) > int).
% 13.08/3.01  tff(func_def_2016, type, iG378: (int * int) > int).
% 13.08/3.01  tff(func_def_2017, type, iG379: (int * int) > int).
% 13.08/3.01  tff(func_def_2018, type, iG380: (int * int) > int).
% 13.08/3.01  tff(func_def_2019, type, bG381: (int * int) > $o).
% 13.08/3.01  tff(func_def_2020, type, bG382: (int * int) > $o).
% 13.08/3.01  tff(func_def_2021, type, iG383: (int * int) > int).
% 13.08/3.01  tff(func_def_2022, type, iG384: (int * int) > int).
% 13.08/3.01  tff(func_def_2023, type, bG385: (nat * int) > $o).
% 13.08/3.01  tff(func_def_2024, type, iG386: (nat * fun(nat,real)) > real).
% 13.08/3.01  tff(func_def_2025, type, iG387: (nat * nat) > nat).
% 13.08/3.01  tff(func_def_2026, type, iG388: (nat * nat) > nat).
% 13.08/3.01  tff(func_def_2027, type, iG389: (nat * nat) > nat).
% 13.08/3.01  tff(func_def_2028, type, bG390: (nat * nat) > $o).
% 13.08/3.01  tff(func_def_2029, type, iG391: (nat * nat) > nat).
% 13.08/3.01  tff(func_def_2030, type, iG392: (nat * nat) > nat).
% 13.08/3.01  tff(func_def_2031, type, bG393: (nat * nat) > $o).
% 13.08/3.01  tff(func_def_2032, type, iG394: (nat * nat) > nat).
% 13.08/3.01  tff(func_def_2033, type, bG395: (nat * nat) > $o).
% 13.08/3.01  tff(func_def_2034, type, iG396: (nat * nat) > nat).
% 13.08/3.01  tff(func_def_2035, type, iG397: (nat * nat) > nat).
% 13.08/3.01  tff(func_def_2036, type, iG398: (nat * nat) > nat).
% 13.08/3.01  tff(func_def_2037, type, iG399: (num * num) > list(int)).
% 13.08/3.01  tff(func_def_2038, type, iG400: (num * num) > list(nat)).
% 13.08/3.01  tff(func_def_2039, type, lG401: (int * int) > int).
% 13.08/3.01  tff(func_def_2040, type, iG402: (int * int) > nat).
% 13.08/3.01  tff(func_def_2041, type, iG403: (int * int) > nat).
% 13.08/3.01  tff(func_def_2042, type, lG404: code_integer > num).
% 13.08/3.01  tff(func_def_2043, type, lG405: code_integer > num).
% 13.08/3.01  tff(func_def_2044, type, iG406: (code_integer * code_integer) > num).
% 13.08/3.01  tff(func_def_2045, type, lG407: code_integer > int).
% 13.08/3.01  tff(func_def_2046, type, iG408: (code_integer * code_integer) > int).
% 13.08/3.01  tff(func_def_2047, type, lG409: code_integer > nat).
% 13.08/3.01  tff(func_def_2048, type, lG410: code_integer > nat).
% 13.08/3.01  tff(func_def_2049, type, iG411: (code_integer * code_integer) > nat).
% 13.08/3.01  tff(func_def_2050, type, bG412: int > $o).
% 13.08/3.01  tff(func_def_2051, type, lG413: nat > a).
% 13.08/3.01  tff(func_def_2052, type, iG414: (nat * nat) > a).
% 13.08/3.01  tff(func_def_2053, type, iG415: (nat * nat) > int).
% 13.08/3.01  tff(func_def_2054, type, iG416: (num * num) > list(int)).
% 13.08/3.01  tff(func_def_2055, type, iG417: (num * num) > list(int)).
% 13.08/3.01  tff(func_def_2056, type, iG418: (int * int) > product_prod(int,int)).
% 13.08/3.01  tff(func_def_2057, type, iG419: (num * num) > list(int)).
% 13.08/3.01  tff(func_def_2058, type, iG420: (nat * nat) > nat).
% 13.08/3.01  tff(func_def_2059, type, bG421: $o > $o).
% 13.08/3.01  tff(func_def_2060, type, bG422: $o > $o).
% 13.08/3.01  tff(func_def_2061, type, bG423: $o > $o).
% 13.08/3.01  tff(func_def_2062, type, bG424: $o > $o).
% 13.08/3.01  tff(func_def_2063, type, bG425: $o > $o).
% 13.08/3.01  tff(func_def_2064, type, bG426: $o > $o).
% 13.08/3.01  tff(func_def_2065, type, bG427: $o > $o).
% 13.08/3.01  tff(func_def_2066, type, iG428: !>[X0: $tType]:(($o) > set(X0))).
% 13.08/3.01  tff(func_def_2067, type, bG429: $o > $o).
% 13.08/3.01  tff(func_def_2068, type, bG430: $o > $o).
% 13.08/3.01  tff(func_def_2069, type, iG431: !>[X0: $tType, X1: $tType]:((set(X1) * X1 * fun(X1,X0)) > X0)).
% 13.08/3.01  tff(func_def_2070, type, iG432: !>[X0: $tType, X1: $tType]:((set(X1) * X1 * fun(X1,X0)) > X0)).
% 13.08/3.01  tff(func_def_2071, type, iG433: !>[X0: $tType, X1: $tType]:((set(X1) * X1 * fun(X1,X0)) > X0)).
% 13.08/3.01  tff(func_def_2072, type, iG434: !>[X0: $tType, X1: $tType]:((set(X1) * X0) > X0)).
% 13.08/3.01  tff(func_def_2073, type, iG435: !>[X0: $tType, X1: $tType]:((set(X1) * X0) > X0)).
% 13.08/3.01  tff(func_def_2074, type, iG436: !>[X0: $tType, X1: $tType]:((X1 * fun(X1,$o) * fun(X1,X0) * fun(X1,X0)) > X0)).
% 13.08/3.01  tff(func_def_2075, type, iG437: !>[X0: $tType, X1: $tType]:((X1 * fun(X1,$o) * fun(X1,X0)) > X0)).
% 13.08/3.01  tff(func_def_2076, type, iG438: !>[X0: $tType, X1: $tType]:((set(X1) * X1 * fun(X1,X0)) > X0)).
% 13.08/3.01  tff(func_def_2077, type, iG439: !>[X0: $tType, X1: $tType]:((X1 * X1 * fun(X1,X0)) > X0)).
% 13.08/3.01  tff(func_def_2078, type, iG440: !>[X0: $tType, X1: $tType]:((X1 * X1 * fun(X1,X0)) > X0)).
% 13.08/3.01  tff(func_def_2079, type, iG441: !>[X0: $tType, X1: $tType]:((X1 * fun(X1,$o) * fun(X1,X0)) > X0)).
% 13.08/3.01  tff(func_def_2080, type, iG442: !>[X0: $tType, X1: $tType]:((set(X1) * X1 * fun(X1,X0)) > X0)).
% 13.08/3.01  tff(func_def_2081, type, iG443: !>[X0: $tType, X1: $tType]:((set(X1) * X1 * fun(X1,X0)) > X0)).
% 13.08/3.01  tff(func_def_2082, type, iG444: !>[X0: $tType, X1: $tType]:((set(X1) * X1 * fun(X1,X0)) > X0)).
% 13.08/3.01  tff(func_def_2083, type, iG445: !>[X0: $tType, X1: $tType]:((X1 * X1 * X0 * fun(X1,X0)) > X0)).
% 13.08/3.01  tff(func_def_2084, type, iG446: !>[X0: $tType, X1: $tType]:((X1 * X1 * fun(X1,X0) * fun(X1,X0)) > X0)).
% 13.08/3.01  tff(func_def_2085, type, iG447: !>[X0: $tType, X1: $tType]:((X1 * fun(X1,$o) * fun(X1,X0) * fun(X1,X0)) > X0)).
% 13.08/3.01  tff(func_def_2086, type, iG448: !>[X0: $tType, X1: $tType]:((set(X1) * X1 * X0 * fun(X1,X0)) > X0)).
% 13.08/3.01  tff(func_def_2087, type, iG449: !>[X0: $tType, X1: $tType]:((set(X1) * X1 * fun(X1,X0) * fun(X1,X0)) > X0)).
% 13.08/3.01  tff(func_def_2088, type, iG450: !>[X0: $tType, X1: $tType]:((set(X1) * fun(X1,X0)) > X0)).
% 13.08/3.01  tff(func_def_2089, type, iG451: !>[X0: $tType, X1: $tType]:((set(X1) * X1 * fun(X1,X0)) > X0)).
% 13.08/3.01  tff(func_def_2090, type, iG452: !>[X0: $tType, X1: $tType]:((X1 * X1 * fun(X1,X0)) > X0)).
% 13.08/3.01  tff(func_def_2091, type, iG453: !>[X0: $tType, X1: $tType]:((X1 * X1 * fun(X1,X0)) > X0)).
% 13.08/3.01  tff(func_def_2092, type, iG454: !>[X0: $tType, X1: $tType]:((X1 * fun(X1,$o) * fun(X1,X0)) > X0)).
% 13.08/3.01  tff(func_def_2093, type, iG455: !>[X0: $tType, X1: $tType]:((set(X1) * X1 * fun(X1,X0)) > X0)).
% 13.08/3.01  tff(func_def_2094, type, iG456: !>[X0: $tType, X1: $tType]:((set(X1) * X1 * fun(X1,X0)) > X0)).
% 13.08/3.01  tff(func_def_2095, type, iG457: !>[X0: $tType, X1: $tType]:((set(X1) * X1 * fun(X1,X0)) > X0)).
% 13.08/3.01  tff(func_def_2096, type, iG458: !>[X0: $tType, X1: $tType]:((set(X1) * X1 * fun(X1,X0)) > X0)).
% 13.08/3.01  tff(func_def_2097, type, iG459: !>[X0: $tType, X1: $tType]:((X1 * X1 * fun(X1,X0) * fun(X1,X0)) > X0)).
% 13.08/3.01  tff(func_def_2098, type, iG460: !>[X0: $tType, X1: $tType]:((X1 * fun(X1,$o) * fun(X1,X0) * fun(X1,X0)) > X0)).
% 13.08/3.01  tff(func_def_2099, type, iG461: !>[X0: $tType, X1: $tType]:((set(X1) * X1 * fun(X1,X0) * fun(X1,X0)) > X0)).
% 13.08/3.01  tff(func_def_2100, type, iG462: !>[X0: $tType, X1: $tType]:((X0 * fun(X0,X1) * X0 * list(X0)) > list(X0))).
% 13.08/3.01  tff(func_def_2101, type, bG463: $o > $o).
% 13.08/3.01  tff(func_def_2102, type, bG464: $o > $o).
% 13.08/3.01  tff(func_def_2103, type, lG467: (nat * nat) > nat).
% 13.08/3.01  tff(func_def_2104, type, bG469: $o > $o).
% 13.08/3.01  tff(func_def_2105, type, bG470: $o > $o).
% 13.08/3.01  tff(func_def_2106, type, bG471: $o > $o).
% 13.08/3.01  tff(func_def_2107, type, bG472: $o > $o).
% 13.08/3.01  tff(func_def_2108, type, lG475: (nat * nat) > nat).
% 13.08/3.01  tff(func_def_2109, type, bG477: $o > $o).
% 13.08/3.01  tff(func_def_2110, type, bG478: $o > $o).
% 13.08/3.01  tff(func_def_2111, type, lG479: (nat * nat) > nat).
% 13.08/3.01  tff(func_def_2112, type, lG481: (nat * nat) > nat).
% 13.08/3.01  tff(func_def_2113, type, bG483: $o > $o).
% 13.08/3.01  tff(func_def_2114, type, bG484: $o > $o).
% 13.08/3.01  tff(func_def_2115, type, bG485: $o > $o).
% 13.08/3.01  tff(func_def_2116, type, bG486: $o > $o).
% 13.08/3.01  tff(func_def_2117, type, lG487: (nat * nat) > nat).
% 13.08/3.01  tff(func_def_2118, type, lG489: (nat * nat) > nat).
% 13.08/3.01  tff(func_def_2119, type, bG491: $o > $o).
% 13.08/3.01  tff(func_def_2120, type, bG492: $o > $o).
% 13.08/3.01  tff(func_def_2121, type, lG493: nat > nat).
% 13.08/3.01  tff(func_def_2122, type, lG494: nat > nat).
% 13.08/3.01  tff(func_def_2123, type, bG495: (list(vEBT_VEBT) * vEBT_VEBT) > $o).
% 13.08/3.01  tff(func_def_2124, type, bG496: $o > $o).
% 13.08/3.01  tff(func_def_2125, type, bG497: $o > $o).
% 13.08/3.01  tff(func_def_2126, type, bG498: $o > $o).
% 13.08/3.01  tff(func_def_2127, type, bG499: $o > $o).
% 13.08/3.01  tff(func_def_2128, type, lG500: nat > nat).
% 13.08/3.01  tff(func_def_2129, type, lG501: nat > nat).
% 13.08/3.01  tff(func_def_2130, type, bG502: (list(vEBT_VEBT) * vEBT_VEBT) > $o).
% 13.08/3.01  tff(func_def_2131, type, bG503: $o > $o).
% 13.08/3.01  tff(func_def_2132, type, bG504: $o > $o).
% 13.08/3.01  tff(func_def_2133, type, lG507: (nat * nat) > nat).
% 13.08/3.01  tff(func_def_2134, type, bG509: $o > $o).
% 13.08/3.01  tff(func_def_2135, type, bG510: $o > $o).
% 13.08/3.01  tff(func_def_2136, type, bG511: $o > $o).
% 13.08/3.01  tff(func_def_2137, type, bG512: $o > $o).
% 13.08/3.01  tff(func_def_2138, type, lG515: (nat * nat) > nat).
% 13.08/3.01  tff(func_def_2139, type, lG517: (nat * nat) > nat).
% 13.08/3.01  tff(func_def_2140, type, lG519: (nat * nat) > nat).
% 13.08/3.01  tff(func_def_2141, type, lG521: (nat * nat) > nat).
% 13.08/3.01  tff(func_def_2142, type, lG523: (nat * nat) > nat).
% 13.08/3.01  tff(func_def_2143, type, bG525: $o > $o).
% 13.08/3.01  tff(func_def_2144, type, bG526: $o > $o).
% 13.08/3.01  tff(func_def_2145, type, lG527: nat > nat).
% 13.08/3.01  tff(func_def_2146, type, lG528: nat > nat).
% 13.08/3.01  tff(func_def_2147, type, bG529: (list(vEBT_VEBT) * vEBT_VEBT) > $o).
% 13.08/3.01  tff(func_def_2148, type, bG530: $o > $o).
% 13.08/3.01  tff(func_def_2149, type, bG531: $o > $o).
% 13.08/3.01  tff(func_def_2150, type, bG532: $o > $o).
% 13.08/3.01  tff(func_def_2151, type, bG533: $o > $o).
% 13.08/3.01  tff(func_def_2152, type, lG534: nat > nat).
% 13.08/3.01  tff(func_def_2153, type, lG535: nat > nat).
% 13.08/3.01  tff(func_def_2154, type, bG536: (list(vEBT_VEBT) * vEBT_VEBT) > $o).
% 13.08/3.01  tff(func_def_2155, type, bG537: $o > $o).
% 13.08/3.01  tff(func_def_2156, type, bG538: $o > $o).
% 13.08/3.01  tff(func_def_2157, type, iG539: (int * int) > int).
% 13.08/3.01  tff(func_def_2158, type, iG540: (int * int) > int).
% 13.08/3.01  tff(func_def_2159, type, lG541: nat > nat).
% 13.08/3.01  tff(func_def_2160, type, lG542: nat > nat).
% 13.08/3.01  tff(func_def_2161, type, iG543: nat > vEBT_VEBT).
% 13.08/3.01  tff(func_def_2162, type, lG544: nat > nat).
% 13.08/3.01  tff(func_def_2163, type, lG545: nat > nat).
% 13.08/3.01  tff(func_def_2164, type, iG546: nat > vEBT_VEBT).
% 13.08/3.01  tff(func_def_2165, type, iG547: !>[X0: $tType]:((list(list(X0))) > nat)).
% 13.08/3.01  tff(func_def_2166, type, iG548: !>[X0: $tType, X1: $tType]:((X1 * X1 * fun(X1,X0) * fun(X1,X0)) > X0)).
% 13.08/3.01  tff(func_def_2167, type, iG549: (int * real) > real).
% 13.08/3.01  tff(func_def_2168, type, iG550: (int * real) > real).
% 13.08/3.01  tff(func_def_2169, type, iG551: (int * int) > list(int)).
% 13.08/3.01  tff(func_def_2170, type, bG552: (int * int) > $o).
% 13.08/3.01  tff(func_def_2171, type, bG553: (int * int) > $o).
% 13.08/3.01  tff(func_def_2172, type, iG554: (int * int) > int).
% 13.08/3.01  tff(func_def_2173, type, bG555: $o > $o).
% 13.08/3.01  tff(func_def_2174, type, bG556: $o > $o).
% 13.08/3.01  tff(func_def_2175, type, bG559: nat > $o).
% 13.08/3.01  tff(func_def_2176, type, iG560: (int * nat) > $o).
% 13.08/3.01  tff(func_def_2177, type, bG561: $o > $o).
% 13.08/3.01  tff(func_def_2178, type, bG562: $o > $o).
% 13.08/3.01  tff(func_def_2179, type, iG563: (int * int * list(int)) > list(int)).
% 13.08/3.01  tff(func_def_2180, type, iG564: !>[X0: $tType]:((nat * X0) > list(X0))).
% 13.08/3.01  tff(func_def_2181, type, iG565: !>[X0: $tType]:((list(X0) * fun(X0,nat)) > nat)).
% 13.08/3.01  tff(func_def_2182, type, iG566: !>[X0: $tType]:((list(X0) * X0) > nat)).
% 13.08/3.01  tff(func_def_2183, type, lG567: !>[X0: $tType]:((list(X0)) > list(list(X0)))).
% 13.08/3.01  tff(func_def_2184, type, iG568: !>[X0: $tType]:((list(X0) * X0) > list(X0))).
% 13.08/3.01  tff(func_def_2185, type, iG569: !>[X0: $tType]:((nat * X0) > set(X0))).
% 13.08/3.01  tff(func_def_2186, type, iG570: (nat * nat) > set(nat)).
% 13.08/3.01  tff(func_def_2187, type, iG571: (nat * nat * nat) > set(nat)).
% 13.08/3.01  tff(func_def_2188, type, lG572: !>[X0: $tType]:((list(X0)) > set(set(X0)))).
% 13.08/3.01  tff(func_def_2189, type, iG573: !>[X0: $tType]:((list(X0) * list(X0)) > X0)).
% 13.08/3.01  tff(func_def_2190, type, iG574: (code_integer * code_integer * code_integer) > product_prod(code_integer,code_integer)).
% 13.08/3.01  tff(func_def_2191, type, iG575: (code_integer * code_integer * code_integer) > product_prod(code_integer,code_integer)).
% 13.08/3.01  tff(func_def_2192, type, iG576: (code_integer * code_integer * code_integer) > product_prod(code_integer,code_integer)).
% 13.08/3.01  tff(func_def_2193, type, iG577: (code_integer * num * code_integer) > product_prod(code_integer,code_integer)).
% 13.08/3.01  tff(func_def_2194, type, iG578: (code_integer * code_integer * code_integer) > code_integer).
% 13.08/3.01  tff(func_def_2195, type, bG579: code_integer > $o).
% 13.08/3.01  tff(func_def_2196, type, iG580: (int * num * int) > product_prod(int,int)).
% 13.08/3.01  tff(func_def_2197, type, iG581: (nat * fun(nat,real) * fun(nat,real)) > real).
% 13.08/3.01  tff(func_def_2198, type, iG582: (nat * fun(nat,real) * fun(nat,real)) > real).
% 13.08/3.01  tff(func_def_2199, type, iG583: (nat * num * nat) > product_prod(nat,nat)).
% 13.08/3.01  tff(func_def_2200, type, iG584: !>[X0: $tType]:((X0 * fun(X0,$o)) > set(X0))).
% 13.08/3.01  tff(func_def_2201, type, iG585: !>[X0: $tType]:((X0 * fun(X0,$o)) > set(X0))).
% 13.08/3.01  tff(func_def_2202, type, iG586: !>[X0: $tType]:((set(set(X0)) * set(X0)) > set(X0))).
% 13.08/3.01  tff(func_def_2203, type, iG587: !>[X0: $tType]:((set(set(X0)) * set(X0)) > set(X0))).
% 13.08/3.01  tff(func_def_2204, type, iG588: (nat * nat * nat) > nat).
% 13.08/3.01  tff(func_def_2205, type, iG589: !>[X0: $tType]:((set(X0) * X0) > nat)).
% 13.08/3.01  tff(func_def_2206, type, bG590: $o > $o).
% 13.08/3.01  tff(func_def_2207, type, bG591: $o > $o).
% 13.08/3.01  tff(func_def_2208, type, bG592: $o > $o).
% 13.08/3.01  tff(func_def_2209, type, bG593: $o > $o).
% 13.08/3.01  tff(func_def_2210, type, bG594: $o > $o).
% 13.08/3.01  tff(func_def_2211, type, bG595: $o > $o).
% 13.08/3.01  tff(func_def_2212, type, bG596: $o > $o).
% 13.08/3.01  tff(func_def_2213, type, bG597: $o > $o).
% 13.08/3.01  tff(func_def_2214, type, iG598: ($o * nat * nat) > nat).
% 13.08/3.01  tff(func_def_2215, type, iG599: ($o * nat * nat) > int).
% 13.08/3.01  tff(func_def_2216, type, bG600: $o > $o).
% 13.08/3.01  tff(func_def_2217, type, iG601: !>[X0: $tType, X1: $tType]:(($o) > set(product_prod(X1,X0)))).
% 13.08/3.01  tff(func_def_2218, type, bG602: $o > $o).
% 13.08/3.01  tff(func_def_2219, type, bG603: $o > $o).
% 13.08/3.01  tff(func_def_2220, type, bG604: $o > $o).
% 13.08/3.01  tff(func_def_2221, type, bG605: $o > $o).
% 13.08/3.01  tff(func_def_2222, type, bG606: $o > $o).
% 13.08/3.01  tff(func_def_2223, type, bG607: $o > $o).
% 13.08/3.01  tff(func_def_2224, type, bG608: $o > $o).
% 13.08/3.01  tff(func_def_2225, type, bG609: $o > $o).
% 13.08/3.01  tff(func_def_2226, type, bG610: $o > $o).
% 13.08/3.01  tff(func_def_2227, type, bG611: $o > $o).
% 13.08/3.01  tff(func_def_2228, type, bG612: $o > $o).
% 13.08/3.01  tff(func_def_2229, type, iG613: (int * int) > list(int)).
% 13.08/3.01  tff(func_def_2230, type, iG614: (int * int) > list(int)).
% 13.08/3.01  tff(func_def_2231, type, iG615: !>[X0: $tType]:((X0 * X0 * list(X0)) > list(X0))).
% 13.08/3.01  tff(func_def_2232, type, iG616: !>[X0: $tType]:((X0 * X0 * list(X0)) > list(X0))).
% 13.08/3.01  tff(func_def_2233, type, iG617: (nat * nat) > product_prod(nat,nat)).
% 13.08/3.01  tff(func_def_2234, type, iG618: (nat * nat) > product_prod(nat,nat)).
% 13.08/3.01  tff(func_def_2235, type, iG619: (nat * nat) > product_prod(int,int)).
% 13.08/3.01  tff(func_def_2236, type, iG620: (nat * nat) > product_prod(int,int)).
% 13.08/3.01  tff(func_def_2237, type, bG621: (int * int) > $o).
% 13.08/3.01  tff(func_def_2238, type, bG622: (int * int) > $o).
% 13.08/3.01  tff(func_def_2239, type, iG623: (int * int) > int).
% 13.08/3.01  tff(func_def_2240, type, bG624: (int * int) > $o).
% 13.08/3.01  tff(func_def_2241, type, bG625: (int * int) > $o).
% 13.08/3.01  tff(func_def_2242, type, iG626: (int * int) > int).
% 13.08/3.01  tff(func_def_2243, type, iG627: (nat * nat) > nat).
% 13.08/3.01  tff(func_def_2244, type, iG628: (nat * nat) > nat).
% 13.08/3.01  tff(func_def_2245, type, bG629: $o > $o).
% 13.08/3.01  tff(func_def_2246, type, bG630: $o > $o).
% 13.08/3.01  tff(func_def_2247, type, lG633: (nat * nat) > nat).
% 13.08/3.01  tff(func_def_2248, type, bG635: $o > $o).
% 13.08/3.01  tff(func_def_2249, type, bG636: $o > $o).
% 13.08/3.01  tff(func_def_2250, type, bG637: $o > $o).
% 13.08/3.01  tff(func_def_2251, type, bG638: $o > $o).
% 13.08/3.01  tff(func_def_2252, type, iG639: (nat * $o) > $o).
% 13.08/3.01  tff(func_def_2253, type, iG640: (nat * $o * $o) > $o).
% 13.08/3.01  tff(func_def_2254, type, bG641: $o > $o).
% 13.08/3.01  tff(func_def_2255, type, bG642: $o > $o).
% 13.08/3.01  tff(func_def_2256, type, lG643: (nat * nat) > nat).
% 13.08/3.01  tff(func_def_2257, type, bG644: (nat * nat * list(vEBT_VEBT)) > $o).
% 13.08/3.01  tff(func_def_2258, type, iG645: (list(vEBT_VEBT) * nat * nat) > $o).
% 13.08/3.01  tff(func_def_2259, type, bG646: $o > $o).
% 13.08/3.01  tff(func_def_2260, type, bG647: $o > $o).
% 13.08/3.01  tff(func_def_2261, type, lG648: (nat * nat) > nat).
% 13.08/3.01  tff(func_def_2262, type, lG650: (nat * nat) > nat).
% 13.08/3.01  tff(func_def_2263, type, bG652: $o > $o).
% 13.08/3.01  tff(func_def_2264, type, bG653: $o > $o).
% 13.08/3.01  tff(func_def_2265, type, bG654: $o > $o).
% 13.08/3.01  tff(func_def_2266, type, bG655: $o > $o).
% 13.08/3.01  tff(func_def_2267, type, lG656: (nat * nat) > nat).
% 13.08/3.01  tff(func_def_2268, type, lG658: (nat * nat) > nat).
% 13.08/3.01  tff(func_def_2269, type, bG659: (nat * nat * list(vEBT_VEBT)) > $o).
% 13.08/3.01  tff(func_def_2270, type, iG660: (list(vEBT_VEBT) * nat * nat) > $o).
% 13.08/3.01  tff(func_def_2271, type, bG661: $o > $o).
% 13.08/3.01  tff(func_def_2272, type, bG662: $o > $o).
% 13.08/3.01  tff(func_def_2273, type, lG663: nat > nat).
% 13.08/3.01  tff(func_def_2274, type, lG664: nat > nat).
% 13.08/3.01  tff(func_def_2275, type, bG665: (list(vEBT_VEBT) * vEBT_VEBT) > $o).
% 13.08/3.01  tff(func_def_2276, type, bG666: $o > $o).
% 13.08/3.01  tff(func_def_2277, type, bG667: $o > $o).
% 13.08/3.01  tff(func_def_2278, type, bG668: $o > $o).
% 13.08/3.01  tff(func_def_2279, type, bG669: $o > $o).
% 13.08/3.01  tff(func_def_2280, type, lG670: nat > nat).
% 13.08/3.01  tff(func_def_2281, type, lG671: nat > nat).
% 13.08/3.01  tff(func_def_2282, type, bG672: (list(vEBT_VEBT) * vEBT_VEBT) > $o).
% 13.08/3.01  tff(func_def_2283, type, iG673: (int * int) > int).
% 13.08/3.01  tff(func_def_2284, type, iG674: (nat * nat) > nat).
% 13.08/3.01  tff(func_def_2285, type, bG675: $o > $o).
% 13.08/3.01  tff(func_def_2286, type, bG676: $o > $o).
% 13.08/3.01  tff(func_def_2287, type, bG679: $o > $o).
% 13.08/3.01  tff(func_def_2288, type, bG680: $o > $o).
% 13.08/3.01  tff(func_def_2289, type, bG681: $o > $o).
% 13.08/3.01  tff(func_def_2290, type, bG682: $o > $o).
% 13.08/3.01  tff(func_def_2291, type, iG683: !>[X0: $tType]:(($o * X0 * X0) > X0)).
% 13.08/3.01  tff(func_def_2292, type, bG684: $o > $o).
% 13.08/3.01  tff(func_def_2293, type, iG685: !>[X0: $tType]:((nat * fun(nat,X0) * X0) > X0)).
% 13.08/3.01  tff(func_def_2294, type, iG686: !>[X0: $tType]:((X0 * fun(X0,$o) * nat) > list(X0))).
% 13.08/3.01  tff(func_def_2295, type, iG687: !>[X0: $tType]:((X0 * fun(X0,$o) * nat) > list(X0))).
% 13.08/3.01  tff(func_def_2296, type, iG688: !>[X0: $tType]:((X0 * fun(X0,$o) * list(X0)) > option(product_prod(list(X0),product_prod(X0,list(X0)))))).
% 13.08/3.01  tff(func_def_2297, type, iG689: !>[X0: $tType]:((X0 * fun(X0,$o) * list(X0)) > option(X0))).
% 13.08/3.01  tff(func_def_2298, type, iG690: !>[X0: $tType]:((X0 * X0 * list(X0)) > list(X0))).
% 13.08/3.01  tff(func_def_2299, type, iG691: !>[X0: $tType]:((X0 * fun(X0,$o) * list(X0)) > list(X0))).
% 13.08/3.01  tff(func_def_2300, type, iG692: !>[X0: $tType]:((X0 * fun(X0,$o) * list(X0)) > list(X0))).
% 13.08/3.01  tff(func_def_2301, type, iG693: !>[X0: $tType]:((nat * list(X0) * X0) > list(X0))).
% 13.08/3.01  tff(func_def_2302, type, iG694: !>[X0: $tType]:((nat * list(X0) * X0) > list(X0))).
% 13.08/3.01  tff(func_def_2303, type, iG695: !>[X0: $tType]:((X0 * fun(X0,$o) * nat) > list(X0))).
% 13.08/3.01  tff(func_def_2304, type, lG696: num > nat).
% 13.08/3.01  tff(func_def_2305, type, iG697: !>[X0: $tType]:((X0 * X0 * list(X0)) > nat)).
% 13.08/3.01  tff(func_def_2306, type, iG698: !>[X0: $tType]:((nat * list(X0) * X0) > X0)).
% 13.08/3.01  tff(func_def_2307, type, iG699: !>[X0: $tType]:((X0 * X0 * list(X0)) > list(X0))).
% 13.08/3.01  tff(func_def_2308, type, iG700: !>[X0: $tType]:((X0 * fun(X0,$o) * list(X0)) > list(X0))).
% 13.08/3.01  tff(func_def_2309, type, iG701: !>[X0: $tType]:((X0 * X0 * list(X0)) > list(X0))).
% 13.08/3.01  tff(func_def_2310, type, iG702: !>[X0: $tType]:((list(X0) * X0 * list(X0)) > list(X0))).
% 13.08/3.01  tff(func_def_2311, type, iG703: !>[X0: $tType]:((fun(X0,$o) * list(X0) * list(X0)) > list(X0))).
% 13.08/3.01  tff(func_def_2312, type, iG704: !>[X0: $tType]:((fun(X0,$o) * list(X0) * list(X0)) > list(X0))).
% 13.08/3.01  tff(func_def_2313, type, iG705: !>[X0: $tType, X1: $tType]:((set(X1) * X0) > set(X0))).
% 13.08/3.01  tff(func_def_2314, type, iG706: !>[X0: $tType]:((list(X0) * nat * list(X0)) > X0)).
% 13.08/3.01  tff(func_def_2315, type, iG707: !>[X0: $tType]:((X0 * X0 * list(X0)) > list(X0))).
% 13.08/3.01  tff(func_def_2316, type, iG708: !>[X0: $tType]:((X0 * fun(X0,$o) * set(X0)) > set(X0))).
% 13.08/3.01  tff(func_def_2317, type, iG709: !>[X0: $tType, X1: $tType]:((set(X1) * set(X0)) > set(X0))).
% 13.08/3.01  tff(func_def_2318, type, iG710: !>[X0: $tType, X1: $tType]:((set(X1) * set(X0)) > set(X0))).
% 13.08/3.01  tff(func_def_2319, type, iG711: !>[X0: $tType]:((X0 * X0) > list(X0))).
% 13.08/3.01  tff(func_def_2320, type, bG712: (nat * nat) > $o).
% 13.08/3.01  tff(func_def_2321, type, iG713: (int * int * nat * nat) > int).
% 13.08/3.01  tff(func_def_2322, type, iG714: (nat * int * int * nat) > int).
% 13.08/3.01  tff(func_def_2323, type, bG715: (nat * nat) > $o).
% 13.08/3.01  tff(func_def_2324, type, iG716: (int * int * nat * nat) > int).
% 13.08/3.01  tff(func_def_2325, type, iG717: (nat * int * int * nat) > int).
% 13.08/3.01  tff(func_def_2326, type, bG718: $o > $o).
% 13.08/3.01  tff(func_def_2327, type, bG719: $o > $o).
% 13.08/3.01  tff(func_def_2328, type, bG720: $o > $o).
% 13.08/3.01  tff(func_def_2329, type, bG721: $o > $o).
% 13.08/3.01  tff(func_def_2330, type, bG722: $o > $o).
% 13.08/3.01  tff(func_def_2331, type, bG723: $o > $o).
% 13.08/3.01  tff(func_def_2332, type, bG724: $o > $o).
% 13.08/3.01  tff(func_def_2333, type, iG725: !>[X0: $tType]:(($o * set(X0) * set(X0)) > set(X0))).
% 13.08/3.01  tff(func_def_2334, type, iG726: (int * int) > int).
% 13.08/3.01  tff(func_def_2335, type, iG727: (int * int) > int).
% 13.08/3.01  tff(func_def_2336, type, bG728: $o > $o).
% 13.08/3.01  tff(func_def_2337, type, lG729: (nat * nat) > nat).
% 13.08/3.01  tff(func_def_2338, type, bG734: $o > $o).
% 13.08/3.01  tff(func_def_2339, type, bG735: $o > $o).
% 13.08/3.01  tff(func_def_2340, type, bG736: $o > $o).
% 13.08/3.01  tff(func_def_2341, type, bG737: $o > $o).
% 13.08/3.01  tff(func_def_2342, type, bG738: $o > $o).
% 13.08/3.01  tff(func_def_2343, type, bG739: $o > $o).
% 13.08/3.01  tff(func_def_2344, type, bG740: $o > $o).
% 13.08/3.01  tff(func_def_2345, type, iG741: !>[X0: $tType]:((set(X0) * X0 * set(X0)) > $o)).
% 13.08/3.01  tff(func_def_2346, type, iG742: !>[X0: $tType]:((set(X0) * X0 * set(X0)) > $o)).
% 13.08/3.01  tff(func_def_2347, type, iG743: !>[X0: $tType]:((set(X0) * X0 * set(X0)) > $o)).
% 13.08/3.01  tff(func_def_2348, type, bG744: $o > $o).
% 13.08/3.01  tff(func_def_2349, type, bG745: $o > $o).
% 13.08/3.01  tff(func_def_2350, type, bG746: $o > $o).
% 13.08/3.01  tff(func_def_2351, type, bG747: $o > $o).
% 13.08/3.01  tff(func_def_2352, type, iG748: !>[X0: $tType]:((nat * nat * X0 * fun(nat,fun(X0,X0))) > X0)).
% 13.08/3.01  tff(func_def_2353, type, iG749: !>[X0: $tType, X1: $tType]:((list(X1) * fun(X1,fun(list(X1),X0)) * X0) > X0)).
% 13.08/3.01  tff(func_def_2354, type, iG750: !>[X0: $tType]:((list(X0) * nat * X0 * list(X0)) > list(X0))).
% 13.08/3.01  tff(func_def_2355, type, iG751: !>[X0: $tType, X1: $tType, X2: $tType]:((product_prod(X2,X0) * product_prod(X1,X2)) > list(product_prod(X1,X0)))).
% 13.08/3.01  tff(func_def_2356, type, lG752: num > nat).
% 13.08/3.01  tff(func_def_2357, type, iG753: !>[X0: $tType, X1: $tType]:((X1 * fun(X1,$o) * fun(X1,X0)) > option(X0))).
% 13.08/3.01  tff(func_def_2358, type, iG754: !>[X0: $tType, X1: $tType]:((set(X1) * fun(X1,set(X0)) * X0) > set(X0))).
% 13.08/3.01  tff(func_def_2359, type, iG755: !>[X0: $tType, X1: $tType]:((set(X1) * fun(X1,set(X0)) * set(X0)) > set(X0))).
% 13.08/3.01  tff(func_def_2360, type, iG756: !>[X0: $tType, X1: $tType]:((set(X1) * fun(X1,set(X0)) * set(X0)) > set(X0))).
% 13.08/3.01  tff(func_def_2361, type, iG757: !>[X0: $tType, X1: $tType]:((set(X1) * fun(X1,set(X0)) * set(X0)) > set(X0))).
% 13.08/3.01  tff(func_def_2362, type, iG758: !>[X0: $tType, X1: $tType]:((set(X1) * set(X0) * fun(X1,set(X0))) > set(X0))).
% 13.08/3.01  tff(func_def_2363, type, iG759: !>[X0: $tType, X1: $tType]:((set(X1) * set(X0) * fun(X1,set(X0))) > set(X0))).
% 13.08/3.01  tff(func_def_2364, type, iG760: !>[X0: $tType, X1: $tType]:((set(X1) * set(X0) * fun(X1,set(X0))) > set(X0))).
% 13.08/3.01  tff(func_def_2365, type, iG761: !>[X0: $tType, X1: $tType]:((set(X1) * set(X0) * fun(X1,set(X0))) > set(X0))).
% 13.08/3.01  tff(func_def_2366, type, iG762: !>[X0: $tType, X1: $tType]:((set(X1) * set(X0) * fun(X1,set(X0))) > set(X0))).
% 13.08/3.01  tff(func_def_2367, type, iG763: !>[X0: $tType, X1: $tType]:((set(X1) * set(X0) * fun(X1,set(X0))) > set(X0))).
% 13.08/3.01  tff(func_def_2368, type, iG764: !>[X0: $tType, X1: $tType]:((set(X1) * fun(X1,set(X0)) * X0) > set(X0))).
% 13.08/3.01  tff(func_def_2369, type, iG765: !>[X0: $tType, X1: $tType]:((set(X1) * fun(X1,set(X0)) * set(X0)) > set(X0))).
% 13.08/3.01  tff(func_def_2370, type, iG766: !>[X0: $tType, X1: $tType]:((set(X1) * fun(X1,set(X0)) * set(X0)) > set(X0))).
% 13.08/3.01  tff(func_def_2371, type, iG767: !>[X0: $tType, X1: $tType]:((set(X1) * fun(X1,set(X0)) * set(X0)) > set(X0))).
% 13.08/3.01  tff(func_def_2372, type, iG768: !>[X0: $tType]:((X0 * fun(X0,$o) * list(X0) * list(X0)) > product_prod(list(X0),list(X0)))).
% 13.08/3.01  tff(func_def_2373, type, bG769: $o > $o).
% 13.08/3.01  tff(func_def_2374, type, bG770: $o > $o).
% 13.08/3.01  tff(func_def_2375, type, bG771: $o > $o).
% 13.08/3.01  tff(func_def_2376, type, bG772: $o > $o).
% 13.08/3.01  tff(func_def_2377, type, bG773: $o > $o).
% 13.08/3.01  tff(func_def_2378, type, bG774: $o > $o).
% 13.08/3.01  tff(func_def_2379, type, bG775: $o > $o).
% 13.08/3.01  tff(func_def_2380, type, bG776: $o > $o).
% 13.08/3.01  tff(func_def_2381, type, iG777: !>[X0: $tType]:((nat * fun(nat,X0) * X0) > X0)).
% 13.08/3.01  tff(func_def_2382, type, iG778: !>[X0: $tType]:((nat * nat * list(X0) * X0) > X0)).
% 13.08/3.01  tff(func_def_2383, type, iG779: !>[X0: $tType]:((nat * nat * X0 * fun(nat,fun(X0,X0))) > X0)).
% 13.08/3.01  tff(func_def_2384, type, lG780: nat > nat).
% 13.08/3.01  tff(func_def_2385, type, lG781: nat > nat).
% 13.08/3.01  tff(func_def_2386, type, bG782: (list(vEBT_VEBT) * vEBT_VEBT) > $o).
% 13.08/3.01  tff(func_def_2387, type, lG783: (nat * nat) > nat).
% 13.08/3.01  tff(func_def_2388, type, bG786: $o > $o).
% 13.08/3.01  tff(func_def_2389, type, bG787: $o > $o).
% 13.08/3.01  tff(func_def_2390, type, bG788: $o > $o).
% 13.08/3.01  tff(func_def_2391, type, bG789: $o > $o).
% 13.08/3.01  tff(func_def_2392, type, bG790: $o > $o).
% 13.08/3.01  tff(func_def_2393, type, iG791: !>[X0: $tType, X1: $tType]:((set(X1) * X1 * set(X0) * X0) > set(X0))).
% 13.08/3.01  tff(func_def_2394, type, iG792: !>[X0: $tType, X1: $tType]:((set(X1) * X1 * fun(X1,X0) * fun(X1,X0)) > X0)).
% 13.08/3.01  tff(func_def_2395, type, iG793: !>[X0: $tType, X1: $tType]:((X1 * fun(X1,$o) * fun(X1,X0) * fun(X1,X0)) > X0)).
% 13.08/3.01  tff(func_def_2396, type, iG794: !>[X0: $tType, X1: $tType]:((X1 * fun(X1,$o) * fun(X1,X0) * fun(X1,X0)) > X0)).
% 13.08/3.01  tff(func_def_2397, type, bG795: $o > $o).
% 13.08/3.01  tff(func_def_2398, type, bG796: $o > $o).
% 13.08/3.01  tff(func_def_2399, type, bG797: $o > $o).
% 13.08/3.01  tff(func_def_2400, type, bG798: $o > $o).
% 13.08/3.01  tff(func_def_2401, type, bG799: $o > $o).
% 13.08/3.01  tff(func_def_2402, type, bG800: $o > $o).
% 13.08/3.01  tff(func_def_2403, type, bG801: $o > $o).
% 13.08/3.01  tff(func_def_2404, type, bG802: $o > $o).
% 13.08/3.01  tff(func_def_2405, type, bG803: $o > $o).
% 13.08/3.01  tff(func_def_2406, type, bG804: $o > $o).
% 13.08/3.01  tff(func_def_2407, type, iG805: !>[X0: $tType]:((nat * nat * X0 * fun(nat,fun(X0,X0))) > X0)).
% 13.08/3.01  tff(func_def_2408, type, iG806: !>[X0: $tType]:((nat * nat * X0 * fun(nat,fun(X0,X0))) > X0)).
% 13.08/3.01  tff(func_def_2409, type, lG807: (nat * nat) > nat).
% 13.08/3.01  tff(func_def_2410, type, bG809: $o > $o).
% 13.08/3.01  tff(func_def_2411, type, iG810: !>[X0: $tType, X1: $tType, X2: $tType]:((X2 * product_prod(X1,X2) * set(product_prod(X1,X0)) * X0) > set(product_prod(X1,X0)))).
% 13.08/3.01  tff(func_def_2412, type, bG811: $o > $o).
% 13.08/3.01  tff(func_def_2413, type, bG812: $o > $o).
% 13.08/3.01  tff(func_def_2414, type, bG813: $o > $o).
% 13.08/3.01  tff(func_def_2415, type, bG814: $o > $o).
% 13.08/3.01  tff(func_def_2416, type, bG815: $o > $o).
% 13.08/3.01  tff(func_def_2417, type, bG816: $o > $o).
% 13.08/3.01  tff(func_def_2418, type, bG817: $o > $o).
% 13.08/3.01  tff(func_def_2419, type, bG818: $o > $o).
% 13.08/3.01  tff(func_def_2420, type, bG819: $o > $o).
% 13.08/3.01  tff(func_def_2421, type, bG820: $o > $o).
% 13.08/3.01  tff(func_def_2422, type, bG821: $o > $o).
% 13.08/3.01  tff(func_def_2423, type, bG822: $o > $o).
% 13.08/3.01  tff(func_def_2424, type, iG825: !>[X0: $tType, X1: $tType, X2: $tType]:((X2 * X2 * set(product_prod(X1,X0)) * X0 * X1) > set(product_prod(X1,X0)))).
% 13.08/3.01  tff(func_def_2425, type, iG826: !>[X0: $tType, X1: $tType, X2: $tType]:((X2 * X2 * set(product_prod(X1,X0)) * X0 * X1) > set(product_prod(X1,X0)))).
% 13.08/3.01  tff(func_def_2426, type, bG827: $o > $o).
% 13.08/3.01  tff(func_def_2427, type, bG828: $o > $o).
% 13.08/3.01  tff(func_def_2428, type, bG829: $o > $o).
% 13.08/3.01  tff(func_def_2429, type, bG830: $o > $o).
% 13.08/3.01  tff(func_def_2430, type, bG831: $o > $o).
% 13.08/3.01  tff(func_def_2431, type, bG832: $o > $o).
% 13.08/3.01  tff(func_def_2432, type, bG833: $o > $o).
% 13.08/3.01  tff(func_def_2433, type, bG834: $o > $o).
% 13.08/3.01  tff(func_def_2434, type, bG835: $o > $o).
% 13.08/3.01  tff(func_def_2435, type, bG836: $o > $o).
% 13.08/3.01  tff(func_def_2436, type, bG837: $o > $o).
% 13.08/3.01  tff(func_def_2437, type, bG838: $o > $o).
% 13.08/3.01  tff(func_def_2438, type, bG839: $o > $o).
% 13.08/3.01  tff(func_def_2439, type, bG840: $o > $o).
% 13.08/3.01  tff(func_def_2440, type, bG841: $o > $o).
% 13.08/3.01  tff(func_def_2441, type, bG842: $o > $o).
% 13.08/3.01  tff(func_def_2442, type, bG843: $o > $o).
% 13.08/3.01  tff(func_def_2443, type, bG844: $o > $o).
% 13.08/3.01  tff(func_def_2444, type, bG845: $o > $o).
% 13.08/3.01  tff(func_def_2445, type, bG846: $o > $o).
% 13.08/3.01  tff(func_def_2446, type, bG847: $o > $o).
% 13.08/3.01  tff(func_def_2447, type, bG848: $o > $o).
% 13.08/3.01  tff(func_def_2448, type, bG849: $o > $o).
% 13.08/3.01  tff(func_def_2449, type, bG850: $o > $o).
% 13.08/3.01  tff(func_def_2450, type, bG851: $o > $o).
% 13.08/3.01  tff(func_def_2451, type, bG852: $o > $o).
% 13.08/3.01  tff(func_def_2452, type, bG853: $o > $o).
% 13.08/3.01  tff(func_def_2453, type, bG854: $o > $o).
% 13.08/3.01  tff(func_def_2454, type, bG855: $o > $o).
% 13.08/3.01  tff(func_def_2455, type, bG856: $o > $o).
% 13.08/3.01  tff(func_def_2456, type, bG857: $o > $o).
% 13.08/3.01  tff(func_def_2457, type, bG858: $o > $o).
% 13.08/3.01  tff(func_def_2458, type, bG859: $o > $o).
% 13.08/3.01  tff(func_def_2459, type, bG860: $o > $o).
% 13.08/3.01  tff(func_def_2460, type, bG861: $o > $o).
% 13.08/3.01  tff(func_def_2461, type, bG862: $o > $o).
% 13.08/3.01  tff(func_def_2462, type, bG863: $o > $o).
% 13.08/3.01  tff(func_def_2463, type, bG864: $o > $o).
% 13.08/3.01  tff(func_def_2464, type, bG865: $o > $o).
% 13.08/3.01  tff(func_def_2465, type, bG866: $o > $o).
% 13.08/3.01  tff(func_def_2466, type, bG867: $o > $o).
% 13.08/3.01  tff(func_def_2467, type, bG868: $o > $o).
% 13.08/3.01  tff(func_def_2468, type, bG869: $o > $o).
% 13.08/3.01  tff(func_def_2469, type, bG870: $o > $o).
% 13.08/3.01  tff(func_def_2470, type, bG871: $o > $o).
% 13.08/3.01  tff(func_def_2471, type, sK1352: (nat * nat * list(vEBT_VEBT) * nat * nat) > nat).
% 13.08/3.01  tff(func_def_2472, type, sK1353: list(vEBT_VEBT) > vEBT_VEBT).
% 13.08/3.01  tff(func_def_2473, type, sK1354: list(vEBT_VEBT) > nat).
% 13.08/3.01  tff(func_def_2474, type, sK1355: list(vEBT_VEBT) > vEBT_VEBT).
% 13.08/3.01  tff(func_def_2475, type, sK1356: list(vEBT_VEBT) > nat).
% 13.08/3.01  tff(func_def_2476, type, sK1357: vEBT_VEBT > nat).
% 13.08/3.01  tff(func_def_2477, type, sK1358: !>[X0: $tType]:((list(list(X0)) * list(X0) * list(X0)) > list(list(X0)))).
% 13.08/3.01  tff(func_def_2478, type, sK1359: !>[X0: $tType]:((list(list(X0)) * list(X0) * list(X0)) > list(X0))).
% 13.08/3.01  tff(func_def_2479, type, sK1360: !>[X0: $tType]:((list(list(X0)) * list(X0) * list(X0)) > list(X0))).
% 13.08/3.01  tff(func_def_2480, type, sK1361: !>[X0: $tType]:((list(list(X0)) * list(X0) * list(X0)) > list(list(X0)))).
% 13.08/3.01  tff(func_def_2481, type, sK1362: !>[X0: $tType]:((fun(X0,$o) * list(X0)) > X0)).
% 13.08/3.01  tff(func_def_2482, type, sK1363: !>[X0: $tType]:((fun(X0,$o) * list(X0)) > X0)).
% 13.08/3.01  tff(func_def_2483, type, sK1364: list(vEBT_VEBT) > vEBT_VEBT).
% 13.08/3.01  tff(func_def_2484, type, sK1365: list(vEBT_VEBT) > nat).
% 13.08/3.01  tff(func_def_2485, type, sK1366: vEBT_VEBT > nat).
% 13.08/3.01  tff(func_def_2486, type, sK1367: list(vEBT_VEBT) > vEBT_VEBT).
% 13.08/3.01  tff(func_def_2487, type, sK1368: list(vEBT_VEBT) > nat).
% 13.08/3.01  tff(func_def_2488, type, sK1369: vEBT_VEBT > nat).
% 13.08/3.01  tff(func_def_2489, type, sK1370: list(vEBT_VEBT) > vEBT_VEBT).
% 13.08/3.01  tff(func_def_2490, type, sK1371: list(vEBT_VEBT) > nat).
% 13.08/3.01  tff(func_def_2491, type, sK1372: vEBT_VEBT > nat).
% 13.08/3.01  tff(func_def_2492, type, sK1373: list(vEBT_VEBT) > vEBT_VEBT).
% 13.08/3.01  tff(func_def_2493, type, sK1374: list(vEBT_VEBT) > nat).
% 13.08/3.01  tff(func_def_2494, type, sK1375: vEBT_VEBT > nat).
% 13.08/3.01  tff(func_def_2495, type, sK1376: list(vEBT_VEBT) > vEBT_VEBT).
% 13.08/3.01  tff(func_def_2496, type, sK1377: list(vEBT_VEBT) > nat).
% 13.08/3.01  tff(func_def_2497, type, sK1378: vEBT_VEBT > nat).
% 13.08/3.01  tff(func_def_2498, type, sK1379: list(vEBT_VEBT) > vEBT_VEBT).
% 13.08/3.01  tff(func_def_2499, type, sK1380: list(vEBT_VEBT) > nat).
% 13.08/3.01  tff(func_def_2500, type, sK1381: vEBT_VEBT > nat).
% 13.08/3.01  tff(func_def_2501, type, sK1382: !>[X0: $tType]:((X0) > X0)).
% 13.08/3.01  tff(func_def_2502, type, sK1383: !>[X0: $tType]:((set(X0) * X0) > X0)).
% 13.08/3.01  tff(func_def_2503, type, sK1384: !>[X0: $tType]:((set(X0) * X0) > X0)).
% 13.08/3.01  tff(func_def_2504, type, sK1385: !>[X0: $tType]:((set(X0)) > X0)).
% 13.08/3.01  tff(func_def_2505, type, sK1386: !>[X0: $tType]:((X0 * X0) > X0)).
% 13.08/3.01  tff(func_def_2506, type, sK1387: !>[X0: $tType]:((X0) > nat)).
% 13.08/3.01  tff(func_def_2507, type, sK1388: !>[X0: $tType]:((X0) > nat)).
% 13.08/3.01  tff(func_def_2508, type, sK1389: !>[X0: $tType]:((X0) > int)).
% 13.08/3.01  tff(func_def_2509, type, sK1390: !>[X0: $tType]:((X0) > int)).
% 13.08/3.01  tff(func_def_2510, type, sK1391: !>[X0: $tType]:((X0) > int)).
% 13.08/3.01  tff(func_def_2511, type, sK1392: !>[X0: $tType]:((X0) > int)).
% 13.08/3.01  tff(func_def_2512, type, sK1393: !>[X0: $tType]:((X0) > int)).
% 13.08/3.01  tff(func_def_2513, type, sK1394: !>[X0: $tType]:((X0) > nat)).
% 13.08/3.01  tff(func_def_2514, type, sK1395: !>[X0: $tType]:((X0) > nat)).
% 13.08/3.01  tff(func_def_2515, type, sK1396: !>[X0: $tType]:((X0 * X0) > nat)).
% 13.08/3.01  tff(func_def_2516, type, sK1397: !>[X0: $tType]:((set(X0)) > filter(X0))).
% 13.08/3.01  tff(func_def_2517, type, sK1398: !>[X0: $tType]:((set(X0) * filter(X0)) > X0)).
% 13.08/3.01  tff(func_def_2518, type, sK1399: !>[X0: $tType]:((fun(nat,X0)) > fun(product_prod(X0,X0),$o))).
% 13.08/3.01  tff(func_def_2519, type, sK1400: !>[X0: $tType]:((fun(nat,X0) * nat) > nat)).
% 13.08/3.01  tff(func_def_2520, type, sK1401: !>[X0: $tType]:((fun(nat,X0) * nat) > nat)).
% 13.08/3.01  tff(func_def_2521, type, sK1402: !>[X0: $tType]:((fun(nat,X0) * fun(product_prod(X0,X0),$o)) > nat)).
% 13.08/3.01  tff(func_def_2522, type, sK1403: !>[X0: $tType]:((X0 * X0 * X0) > X0)).
% 13.08/3.01  tff(func_def_2523, type, sK1404: !>[X0: $tType]:((X0 * X0 * X0) > X0)).
% 13.08/3.01  tff(func_def_2524, type, sK1405: !>[X0: $tType]:((X0 * X0 * X0) > X0)).
% 13.08/3.01  tff(func_def_2525, type, sK1406: !>[X0: $tType]:((X0 * X0 * X0) > X0)).
% 13.08/3.01  tff(func_def_2526, type, sK1407: !>[X0: $tType]:((X0 * X0 * X0) > X0)).
% 13.08/3.01  tff(func_def_2527, type, sK1408: !>[X0: $tType]:((list(X0)) > X0)).
% 13.08/3.01  tff(func_def_2528, type, sK1409: !>[X0: $tType]:((X0 * X0) > X0)).
% 13.08/3.01  tff(func_def_2529, type, sK1410: !>[X0: $tType]:((X0 * X0) > X0)).
% 13.08/3.01  tff(func_def_2530, type, sK1411: !>[X0: $tType]:((X0 * X0) > X0)).
% 13.08/3.01  tff(func_def_2531, type, sK1412: !>[X0: $tType]:((set(X0)) > X0)).
% 13.08/3.01  tff(func_def_2532, type, sK1413: !>[X0: $tType]:((set(X0) * X0) > X0)).
% 13.08/3.01  tff(func_def_2533, type, sK1414: !>[X0: $tType]:((set(X0)) > X0)).
% 13.08/3.01  tff(func_def_2534, type, sK1415: !>[X0: $tType]:((set(X0) * X0) > X0)).
% 13.08/3.01  tff(func_def_2535, type, sK1416: !>[X0: $tType]:((X0 * set(X0)) > X0)).
% 13.08/3.01  tff(func_def_2536, type, sK1417: !>[X0: $tType]:((X0 * set(X0)) > X0)).
% 13.08/3.01  tff(func_def_2537, type, sK1418: !>[X0: $tType]:((set(X0) * X0) > X0)).
% 13.08/3.01  tff(func_def_2538, type, sK1419: !>[X0: $tType]:((set(X0) * X0) > X0)).
% 13.08/3.01  tff(func_def_2539, type, sK1420: !>[X0: $tType]:((set(X0) * X0) > X0)).
% 13.08/3.01  tff(func_def_2540, type, sK1421: !>[X0: $tType]:((set(X0) * X0) > X0)).
% 13.08/3.01  tff(func_def_2541, type, sK1422: !>[X0: $tType]:((X0) > fun(nat,set(X0)))).
% 13.08/3.01  tff(func_def_2542, type, sK1423: !>[X0: $tType]:((X0) > fun(nat,set(X0)))).
% 13.08/3.01  tff(func_def_2543, type, sK1424: !>[X0: $tType]:((X0) > fun(nat,set(X0)))).
% 13.08/3.01  tff(func_def_2544, type, sK1425: !>[X0: $tType]:((X0 * set(X0)) > nat)).
% 13.08/3.01  tff(func_def_2545, type, sK1426: !>[X0: $tType]:((fun(real,X0) * X0) > fun(nat,real))).
% 13.08/3.01  tff(func_def_2546, type, sK1427: !>[X0: $tType]:((fun(real,X0) * X0) > fun(nat,real))).
% 13.08/3.01  tff(func_def_2547, type, sK1428: !>[X0: $tType]:((X0 * fun(X0,$o)) > fun(nat,X0))).
% 13.08/3.01  tff(func_def_2548, type, sK1429: !>[X0: $tType]:((fun(X0,$o) * X0) > fun(nat,X0))).
% 13.08/3.01  tff(func_def_2549, type, sK1430: !>[X0: $tType]:((set(X0) * X0 * fun(X0,$o)) > fun(nat,X0))).
% 13.08/3.01  tff(func_def_2550, type, sK1431: !>[X0: $tType]:((set(X0) * X0 * fun(X0,$o)) > fun(nat,X0))).
% 13.08/3.01  tff(func_def_2551, type, sK1432: !>[X0: $tType]:((fun(X0,$o) * X0 * set(X0)) > fun(nat,X0))).
% 13.08/3.01  tff(func_def_2552, type, sK1433: !>[X0: $tType]:((set(X0) * fun(nat,X0)) > nat)).
% 13.08/3.01  tff(func_def_2553, type, sK1434: !>[X0: $tType]:((X0 * X0) > X0)).
% 13.08/3.01  tff(func_def_2554, type, sK1435: !>[X0: $tType]:((X0 * X0) > X0)).
% 13.08/3.01  tff(func_def_2555, type, sK1436: !>[X0: $tType]:((X0 * X0 * X0) > X0)).
% 13.08/3.01  tff(func_def_2556, type, sK1437: !>[X0: $tType]:((X0 * X0 * X0) > X0)).
% 13.08/3.01  tff(func_def_2557, type, sK1438: !>[X0: $tType]:((fun(nat,X0)) > real)).
% 13.08/3.01  tff(func_def_2558, type, sK1439: !>[X0: $tType]:((fun(nat,X0) * nat) > nat)).
% 13.08/3.01  tff(func_def_2559, type, sK1440: !>[X0: $tType]:((fun(nat,X0) * nat) > nat)).
% 13.08/3.01  tff(func_def_2560, type, sK1441: !>[X0: $tType]:((fun(nat,X0)) > real)).
% 13.08/3.01  tff(func_def_2561, type, sK1442: !>[X0: $tType]:((fun(nat,X0) * nat) > nat)).
% 13.08/3.01  tff(func_def_2562, type, sK1443: !>[X0: $tType]:((fun(nat,X0) * nat) > nat)).
% 13.08/3.01  tff(func_def_2563, type, sK1444: !>[X0: $tType]:((set(X0)) > real)).
% 13.08/3.01  tff(func_def_2564, type, sK1445: !>[X0: $tType]:((set(X0) * real) > set(X0))).
% 13.08/3.01  tff(func_def_2565, type, sK1446: !>[X0: $tType]:((fun(nat,X0)) > real)).
% 13.08/3.01  tff(func_def_2566, type, sK1447: !>[X0: $tType]:((fun(nat,X0) * nat) > nat)).
% 13.08/3.01  tff(func_def_2567, type, sK1448: !>[X0: $tType]:((fun(nat,X0) * nat) > nat)).
% 13.08/3.01  tff(func_def_2568, type, sK1449: !>[X0: $tType]:((fun(nat,X0) * real) > nat)).
% 13.08/3.01  tff(func_def_2569, type, sK1450: !>[X0: $tType]:((fun(nat,X0)) > real)).
% 13.08/3.01  tff(func_def_2570, type, sK1451: !>[X0: $tType]:((fun(nat,X0) * nat) > nat)).
% 13.08/3.01  tff(func_def_2571, type, sK1452: !>[X0: $tType]:((fun(nat,X0) * nat) > nat)).
% 13.08/3.01  tff(func_def_2572, type, sK1453: !>[X0: $tType]:((fun(nat,X0) * real) > nat)).
% 13.08/3.01  tff(func_def_2573, type, sK1454: !>[X0: $tType]:((fun(nat,X0)) > real)).
% 13.08/3.01  tff(func_def_2574, type, sK1455: !>[X0: $tType]:((fun(nat,X0) * nat) > nat)).
% 13.08/3.01  tff(func_def_2575, type, sK1456: !>[X0: $tType]:((fun(nat,X0) * real) > nat)).
% 13.08/3.01  tff(func_def_2576, type, sK1457: !>[X0: $tType]:((fun(nat,X0)) > nat)).
% 13.08/3.01  tff(func_def_2577, type, sK1458: !>[X0: $tType]:((fun(nat,X0) * nat) > nat)).
% 13.08/3.01  tff(func_def_2578, type, sK1459: !>[X0: $tType]:((fun(nat,X0) * nat) > nat)).
% 13.08/3.01  tff(func_def_2579, type, sK1460: !>[X0: $tType]:((fun(nat,X0) * nat) > nat)).
% 13.08/3.01  tff(func_def_2580, type, sK1461: !>[X0: $tType]:((fun(nat,X0) * real) > nat)).
% 13.08/3.01  tff(func_def_2581, type, sK1462: !>[X0: $tType]:((fun(nat,X0) * X0) > real)).
% 13.08/3.01  tff(func_def_2582, type, sK1463: !>[X0: $tType]:((fun(nat,X0) * X0 * nat) > nat)).
% 13.08/3.01  tff(func_def_2583, type, sK1464: !>[X0: $tType]:((X0 * fun(nat,X0)) > real)).
% 13.08/3.01  tff(func_def_2584, type, sK1465: !>[X0: $tType]:((X0 * fun(nat,X0) * nat) > nat)).
% 13.08/3.01  tff(func_def_2585, type, sK1466: !>[X0: $tType]:((X0 * fun(nat,X0) * real) > nat)).
% 13.08/3.01  tff(func_def_2586, type, sK1467: !>[X0: $tType]:((fun(nat,X0) * X0) > real)).
% 13.08/3.01  tff(func_def_2587, type, sK1468: !>[X0: $tType]:((fun(nat,X0) * X0 * nat) > nat)).
% 13.08/3.01  tff(func_def_2588, type, sK1469: !>[X0: $tType]:((fun(nat,X0) * X0 * real) > nat)).
% 13.08/3.01  tff(func_def_2589, type, sK1470: !>[X0: $tType]:((fun(nat,X0) * X0 * real) > nat)).
% 13.08/3.01  tff(func_def_2590, type, sK1471: !>[X0: $tType]:((fun(X0,$o) * X0 * set(X0) * real) > X0)).
% 13.08/3.01  tff(func_def_2591, type, sK1472: !>[X0: $tType]:((fun(X0,$o) * X0 * set(X0)) > real)).
% 13.08/3.01  tff(func_def_2592, type, sK1473: !>[X0: $tType]:((real * fun(nat,X0) * nat) > real)).
% 13.08/3.01  tff(func_def_2593, type, sK1474: !>[X0: $tType]:((X0 * X0) > nat)).
% 13.08/3.01  tff(func_def_2594, type, sK1475: !>[X0: $tType]:((X0) > nat)).
% 13.08/3.01  tff(func_def_2595, type, sK1476: !>[X0: $tType]:((X0) > int)).
% 13.08/3.01  tff(func_def_2596, type, sK1477: !>[X0: $tType]:((X0) > int)).
% 13.08/3.01  tff(func_def_2597, type, sK1478: !>[X0: $tType]:((fun(int,$o) * X0) > int)).
% 13.08/3.01  tff(func_def_2598, type, sK1479: !>[X0: $tType]:((fun(int,$o) * X0) > int)).
% 13.08/3.01  tff(func_def_2599, type, sK1480: !>[X0: $tType]:((X0) > X0)).
% 13.08/3.01  tff(func_def_2600, type, sK1481: !>[X0: $tType]:((X0) > X0)).
% 13.08/3.01  tff(func_def_2601, type, sK1482: !>[X0: $tType]:((X0 * X0) > X0)).
% 13.08/3.01  tff(func_def_2602, type, sK1483: !>[X0: $tType]:((X0 * X0) > X0)).
% 13.08/3.01  tff(func_def_2603, type, sK1484: !>[X0: $tType]:((X0 * X0) > X0)).
% 13.08/3.01  tff(func_def_2604, type, sK1485: !>[X0: $tType]:((fun(nat,X0)) > real)).
% 13.08/3.01  tff(func_def_2605, type, sK1486: !>[X0: $tType]:((fun(nat,X0) * nat) > nat)).
% 13.08/3.01  tff(func_def_2606, type, sK1487: !>[X0: $tType]:((fun(nat,X0) * nat) > nat)).
% 13.08/3.01  tff(func_def_2607, type, sK1488: !>[X0: $tType]:((fun(nat,X0) * real) > nat)).
% 13.08/3.01  tff(func_def_2608, type, sK1489: !>[X0: $tType]:((fun(nat,X0) * real) > nat)).
% 13.08/3.01  tff(func_def_2609, type, sK1490: !>[X0: $tType]:((fun(nat,X0) * fun(nat,real) * nat) > nat)).
% 13.08/3.01  tff(func_def_2610, type, sK1491: !>[X0: $tType]:((fun(nat,complex) * nat * fun(nat,X0)) > nat)).
% 13.08/3.01  tff(func_def_2611, type, sK1492: fun(nat,complex) > nat).
% 13.08/3.01  tff(func_def_2612, type, sK1493: fun(nat,complex) > nat).
% 13.08/3.01  tff(func_def_2613, type, sK1494: !>[X0: $tType]:((fun(nat,real) * nat * fun(nat,X0)) > nat)).
% 13.08/3.01  tff(func_def_2614, type, sK1495: !>[X0: $tType]:((real * nat * fun(nat,X0)) > nat)).
% 13.08/3.01  tff(func_def_2615, type, sK1496: !>[X0: $tType]:((fun(nat,X0) * fun(nat,real) * nat) > nat)).
% 13.08/3.01  tff(func_def_2616, type, sK1497: !>[X0: $tType]:((fun(X0,X0) * X0 * fun(X0,X0)) > X0)).
% 13.08/3.01  tff(func_def_2617, type, sK1498: !>[X0: $tType]:((fun(X0,X0) * X0 * X0) > fun(X0,X0))).
% 13.08/3.01  tff(func_def_2618, type, sK1499: !>[X0: $tType]:((fun(X0,X0) * X0) > X0)).
% 13.08/3.01  tff(func_def_2619, type, sK1500: !>[X0: $tType]:((fun(nat,X0)) > nat)).
% 13.08/3.01  tff(func_def_2620, type, sK1501: !>[X0: $tType]:((fun(X0,X0) * fun(X0,X0)) > X0)).
% 13.08/3.01  tff(func_def_2621, type, sK1502: !>[X0: $tType]:((set(X0) * fun(X0,X0) * fun(X0,X0)) > X0)).
% 13.08/3.01  tff(func_def_2622, type, sK1503: !>[X0: $tType]:((fun(nat,X0)) > real)).
% 13.08/3.01  tff(func_def_2623, type, sK1504: !>[X0: $tType]:((fun(nat,X0)) > real)).
% 13.08/3.01  tff(func_def_2624, type, sK1505: !>[X0: $tType]:((fun(nat,X0)) > real)).
% 13.08/3.01  tff(func_def_2625, type, sK1506: !>[X0: $tType]:((fun(nat,X0) * nat) > nat)).
% 13.08/3.01  tff(func_def_2626, type, sK1507: !>[X0: $tType]:((fun(nat,X0) * nat) > nat)).
% 13.08/3.01  tff(func_def_2627, type, sK1508: !>[X0: $tType]:((fun(nat,X0)) > nat)).
% 13.08/3.01  tff(func_def_2628, type, sK1509: !>[X0: $tType]:((fun(nat,X0)) > real)).
% 13.08/3.01  tff(func_def_2629, type, sK1510: !>[X0: $tType]:((fun(nat,X0) * nat) > nat)).
% 13.08/3.01  tff(func_def_2630, type, sK1511: !>[X0: $tType]:((fun(nat,X0) * nat) > nat)).
% 13.08/3.01  tff(func_def_2631, type, sK1512: !>[X0: $tType]:((fun(nat,X0) * real) > nat)).
% 13.08/3.01  tff(func_def_2632, type, sK1513: !>[X0: $tType]:((fun(X0,$o) * real) > X0)).
% 13.08/3.01  tff(func_def_2633, type, sK1514: !>[X0: $tType]:((fun(X0,$o)) > real)).
% 13.08/3.01  tff(func_def_2634, type, sK1515: !>[X0: $tType]:((fun(X0,$o) * real) > X0)).
% 13.08/3.01  tff(func_def_2635, type, sK1516: !>[X0: $tType]:((fun(X0,$o)) > real)).
% 13.08/3.01  tff(func_def_2636, type, sK1517: !>[X0: $tType]:((fun(nat,X0) * real) > nat)).
% 13.08/3.01  tff(func_def_2637, type, sK1518: !>[X0: $tType]:((fun(nat,X0)) > real)).
% 13.08/3.01  tff(func_def_2638, type, sK1519: !>[X0: $tType]:((fun(nat,X0) * real * X0) > nat)).
% 13.08/3.01  tff(func_def_2639, type, sK1520: !>[X0: $tType]:((fun(nat,X0)) > real)).
% 13.08/3.01  tff(func_def_2640, type, sK1521: !>[X0: $tType]:((fun(nat,X0)) > X0)).
% 13.08/3.01  tff(func_def_2641, type, sK1522: !>[X0: $tType]:((fun(nat,X0) * real * nat) > nat)).
% 13.08/3.01  tff(func_def_2642, type, sK1523: !>[X0: $tType]:((fun(nat,X0)) > real)).
% 13.08/3.01  tff(func_def_2643, type, sK1524: !>[X0: $tType]:((fun(nat,X0)) > nat)).
% 13.08/3.01  tff(func_def_2644, type, sK1525: !>[X0: $tType]:((fun(nat,X0) * nat) > nat)).
% 13.08/3.01  tff(func_def_2645, type, sK1526: !>[X0: $tType]:((fun(nat,X0)) > nat)).
% 13.08/3.01  tff(func_def_2646, type, sK1527: !>[X0: $tType]:((fun(nat,X0) * real) > nat)).
% 13.08/3.01  tff(func_def_2647, type, sK1528: !>[X0: $tType]:((fun(nat,X0) * X0) > real)).
% 13.08/3.01  tff(func_def_2648, type, sK1529: !>[X0: $tType]:((fun(nat,X0) * X0 * nat) > nat)).
% 13.08/3.01  tff(func_def_2649, type, sK1530: !>[X0: $tType]:((fun(nat,X0) * real) > nat)).
% 13.08/3.01  tff(func_def_2650, type, sK1531: !>[X0: $tType]:((fun(nat,X0) * fun(nat,real) * nat) > nat)).
% 13.08/3.01  tff(func_def_2651, type, sK1532: !>[X0: $tType]:((real * fun(nat,X0)) > nat)).
% 13.08/3.01  tff(func_def_2652, type, sK1533: !>[X0: $tType]:((real * fun(nat,X0)) > nat)).
% 13.08/3.01  tff(func_def_2653, type, sK1534: !>[X0: $tType]:((fun(nat,X0) * X0) > real)).
% 13.08/3.01  tff(func_def_2654, type, sK1535: !>[X0: $tType]:((fun(nat,X0) * X0 * nat) > nat)).
% 13.08/3.01  tff(func_def_2655, type, sK1536: !>[X0: $tType]:((fun(nat,X0) * X0 * real) > nat)).
% 13.08/3.01  tff(func_def_2656, type, sK1537: !>[X0: $tType]:((fun(nat,X0) * X0 * real) > nat)).
% 13.08/3.01  tff(func_def_2657, type, sK1538: !>[X0: $tType]:((nat * fun(nat,X0)) > nat)).
% 13.08/3.01  tff(func_def_2658, type, sK1539: !>[X0: $tType]:((real * fun(nat,X0) * real) > nat)).
% 13.08/3.01  tff(func_def_2659, type, sK1540: !>[X0: $tType]:((fun(X0,$o)) > X0)).
% 13.08/3.01  tff(func_def_2660, type, sK1541: !>[X0: $tType]:((fun(X0,$o) * X0) > X0)).
% 13.08/3.01  tff(func_def_2661, type, sK1542: !>[X0: $tType]:((fun(X0,$o)) > X0)).
% 13.08/3.01  tff(func_def_2662, type, sK1543: !>[X0: $tType]:((fun(X0,$o)) > X0)).
% 13.08/3.01  tff(func_def_2663, type, sK1544: !>[X0: $tType]:((X0) > X0)).
% 13.08/3.01  tff(func_def_2664, type, sK1545: !>[X0: $tType]:((X0) > X0)).
% 13.08/3.01  tff(func_def_2665, type, sK1546: !>[X0: $tType]:((X0) > X0)).
% 13.08/3.01  tff(func_def_2666, type, sK1547: !>[X0: $tType]:((X0) > nat)).
% 13.08/3.01  tff(func_def_2667, type, sK1548: !>[X0: $tType]:((fun(X0,$o)) > X0)).
% 13.08/3.01  tff(func_def_2668, type, sK1549: !>[X0: $tType]:((fun(X0,$o)) > $o)).
% 13.08/3.01  tff(func_def_2669, type, sK1550: !>[X0: $tType]:((fun(X0,$o)) > X0)).
% 13.08/3.01  tff(func_def_2670, type, sK1551: !>[X0: $tType]:((X0 * X0) > nat)).
% 13.08/3.01  tff(func_def_2671, type, sK1552: !>[X0: $tType]:((X0 * X0) > X0)).
% 13.08/3.01  tff(func_def_2672, type, sK1553: !>[X0: $tType]:((X0 * X0) > X0)).
% 13.08/3.01  tff(func_def_2673, type, sK1554: !>[X0: $tType]:((X0 * nat) > nat)).
% 13.08/3.01  tff(func_def_2674, type, sK1555: !>[X0: $tType]:((X0 * X0) > nat)).
% 13.08/3.01  tff(func_def_2675, type, sK1556: !>[X0: $tType]:((nat * X0) > X0)).
% 13.08/3.01  tff(func_def_2676, type, sK1557: !>[X0: $tType]:((X0) > nat)).
% 13.08/3.01  tff(func_def_2677, type, sK1558: !>[X0: $tType]:((X0) > X0)).
% 13.08/3.01  tff(func_def_2678, type, sK1559: !>[X0: $tType]:((X0 * X0 * fun(X0,$o)) > X0)).
% 13.08/3.01  tff(func_def_2679, type, sK1560: !>[X0: $tType]:((X0 * X0 * fun(X0,$o)) > X0)).
% 13.08/3.01  tff(func_def_2680, type, sK1561: !>[X0: $tType]:((set(X0)) > X0)).
% 13.08/3.01  tff(func_def_2681, type, sK1562: !>[X0: $tType]:((set(X0)) > X0)).
% 13.08/3.01  tff(func_def_2682, type, sK1563: !>[X0: $tType]:((product_prod(X0,X0)) > X0)).
% 13.08/3.01  tff(func_def_2683, type, sK1564: !>[X0: $tType]:((product_prod(X0,X0)) > X0)).
% 13.08/3.01  tff(func_def_2684, type, sK1565: !>[X0: $tType]:((product_prod(X0,X0)) > X0)).
% 13.08/3.01  tff(func_def_2685, type, sK1566: !>[X0: $tType]:((product_prod(X0,X0)) > X0)).
% 13.08/3.01  tff(func_def_2686, type, sK1567: !>[X0: $tType]:((fun(nat,X0) * X0 * nat) > nat)).
% 13.08/3.01  tff(func_def_2687, type, sK1568: !>[X0: $tType]:((fun(nat,X0) * X0 * nat) > nat)).
% 13.08/3.01  tff(func_def_2688, type, sK1569: !>[X0: $tType]:((set(X0) * X0) > X0)).
% 13.08/3.01  tff(func_def_2689, type, sK1570: !>[X0: $tType]:((set(X0) * X0) > X0)).
% 13.08/3.01  tff(func_def_2690, type, sK1571: !>[X0: $tType]:((fun(real,X0) * real * real) > X0)).
% 13.08/3.01  tff(func_def_2691, type, sK1572: !>[X0: $tType]:((fun(real,X0) * real * real) > real)).
% 13.08/3.01  tff(func_def_2692, type, sK1573: !>[X0: $tType]:((real * real * fun(real,X0)) > real)).
% 13.08/3.01  tff(func_def_2693, type, sK1574: !>[X0: $tType]:((fun(real,X0) * real * real) > X0)).
% 13.08/3.01  tff(func_def_2694, type, sK1575: !>[X0: $tType]:((fun(real,X0) * real * real * X0) > real)).
% 13.08/3.01  tff(func_def_2695, type, sK1576: !>[X0: $tType]:((real * real * fun(real,X0)) > real)).
% 13.08/3.01  tff(func_def_2696, type, sK1577: !>[X0: $tType]:((fun(real,X0) * real * real) > X0)).
% 13.08/3.01  tff(func_def_2697, type, sK1578: !>[X0: $tType]:((fun(real,X0) * real * real) > real)).
% 13.08/3.01  tff(func_def_2698, type, sK1579: !>[X0: $tType]:((real * real * fun(real,X0)) > real)).
% 13.08/3.01  tff(func_def_2699, type, sK1580: !>[X0: $tType]:((real * real * fun(real,X0)) > X0)).
% 13.08/3.01  tff(func_def_2700, type, sK1581: !>[X0: $tType]:((real * real * fun(real,X0)) > real)).
% 13.08/3.01  tff(func_def_2701, type, sK1582: !>[X0: $tType]:((fun(X0,$o) * X0 * X0) > X0)).
% 13.08/3.01  tff(func_def_2702, type, sK1583: !>[X0: $tType]:((fun(X0,$o) * X0) > X0)).
% 13.08/3.01  tff(func_def_2703, type, sK1584: !>[X0: $tType]:((fun(X0,$o) * X0 * X0) > X0)).
% 13.08/3.01  tff(func_def_2704, type, sK1585: !>[X0: $tType]:((fun(X0,$o) * X0) > X0)).
% 13.08/3.01  tff(func_def_2705, type, sK1586: !>[X0: $tType]:((fun(nat,X0) * fun(nat,X0) * nat) > nat)).
% 13.08/3.01  tff(func_def_2706, type, sK1587: !>[X0: $tType]:((fun(nat,X0) * nat * X0) > nat)).
% 13.08/3.01  tff(func_def_2707, type, sK1588: !>[X0: $tType]:((fun(nat,X0) * nat * X0) > nat)).
% 13.08/3.01  tff(func_def_2708, type, sK1589: !>[X0: $tType]:((nat * fun(nat,X0) * fun(nat,X0)) > nat)).
% 13.08/3.01  tff(func_def_2709, type, sK1590: !>[X0: $tType]:((fun(X0,fun(X0,$o))) > X0)).
% 13.08/3.01  tff(func_def_2710, type, sK1591: !>[X0: $tType]:((fun(nat,X0) * nat) > nat)).
% 13.08/3.01  tff(func_def_2711, type, sK1592: !>[X0: $tType]:((fun(nat,X0) * nat) > nat)).
% 13.08/3.01  tff(func_def_2712, type, sK1593: !>[X0: $tType]:((nat * fun(nat,X0)) > nat)).
% 13.08/3.01  tff(func_def_2713, type, sK1594: !>[X0: $tType]:((nat * fun(nat,X0)) > nat)).
% 13.08/3.01  tff(func_def_2714, type, sK1595: !>[X0: $tType]:((set(X0)) > X0)).
% 13.08/3.01  tff(func_def_2715, type, sK1596: !>[X0: $tType]:((set(X0)) > X0)).
% 13.08/3.01  tff(func_def_2716, type, sK1597: !>[X0: $tType]:((set(X0)) > X0)).
% 13.08/3.01  tff(func_def_2717, type, sK1598: !>[X0: $tType]:((set(X0)) > X0)).
% 13.08/3.01  tff(func_def_2718, type, sK1599: !>[X0: $tType]:((set(X0)) > X0)).
% 13.08/3.01  tff(func_def_2719, type, sK1600: !>[X0: $tType]:((set(X0) * X0) > X0)).
% 13.08/3.01  tff(func_def_2720, type, sK1601: !>[X0: $tType]:((set(X0) * X0) > X0)).
% 13.08/3.01  tff(func_def_2721, type, sK1602: !>[X0: $tType]:((set(X0) * X0) > X0)).
% 13.08/3.01  tff(func_def_2722, type, sK1603: !>[X0: $tType]:((set(X0) * X0) > X0)).
% 13.08/3.01  tff(func_def_2723, type, sK1604: !>[X0: $tType]:((set(X0) * X0) > X0)).
% 13.08/3.01  tff(func_def_2724, type, sK1605: !>[X0: $tType]:((set(X0) * X0) > X0)).
% 13.08/3.01  tff(func_def_2725, type, sK1606: !>[X0: $tType]:((X0 * set(X0)) > X0)).
% 13.08/3.01  tff(func_def_2726, type, sK1607: !>[X0: $tType]:((fun(nat,X0) * X0 * nat) > fun(nat,X0))).
% 13.08/3.01  tff(func_def_2727, type, sK1608: !>[X0: $tType]:((set(X0) * X0) > X0)).
% 13.08/3.01  tff(func_def_2728, type, sK1609: !>[X0: $tType]:((set(X0) * X0) > X0)).
% 13.08/3.01  tff(func_def_2729, type, sK1610: !>[X0: $tType]:((fun(X0,$o) * X0 * X0) > X0)).
% 13.08/3.01  tff(func_def_2730, type, sK1611: !>[X0: $tType]:((X0 * X0 * fun(X0,$o)) > X0)).
% 13.08/3.01  tff(func_def_2731, type, sK1612: !>[X0: $tType]:((fun(nat,X0) * nat * X0) > fun(nat,X0))).
% 13.08/3.01  tff(func_def_2732, type, sK1613: !>[X0: $tType]:((nat * fun(nat,X0)) > nat)).
% 13.08/3.01  tff(func_def_2733, type, sK1614: !>[X0: $tType]:((nat * fun(nat,X0)) > nat)).
% 13.08/3.01  tff(func_def_2734, type, sK1615: !>[X0: $tType]:((set(set(X0)) * fun(set(X0),X0)) > set(X0))).
% 13.08/3.01  tff(func_def_2735, type, sK1616: !>[X0: $tType]:((set(set(X0)) * set(X0)) > fun(set(X0),X0))).
% 13.08/3.01  tff(func_def_2736, type, sK1617: !>[X0: $tType]:((nat * fun(nat,X0) * X0) > nat)).
% 13.08/3.01  tff(func_def_2737, type, sK1618: !>[X0: $tType]:((list(X0)) > X0)).
% 13.08/3.01  tff(func_def_2738, type, sK1619: !>[X0: $tType]:((list(X0)) > X0)).
% 13.08/3.01  tff(func_def_2739, type, sK1620: !>[X0: $tType]:((list(X0)) > X0)).
% 13.08/3.01  tff(func_def_2740, type, sK1621: !>[X0: $tType]:((list(X0)) > X0)).
% 13.08/3.01  tff(func_def_2741, type, sK1622: !>[X0: $tType]:((fun(nat,X0)) > nat)).
% 13.08/3.01  tff(func_def_2742, type, sK1623: !>[X0: $tType]:((fun(nat,X0)) > nat)).
% 13.08/3.01  tff(func_def_2743, type, sK1624: !>[X0: $tType]:((set(X0) * set(X0)) > X0)).
% 13.08/3.01  tff(func_def_2744, type, sK1625: !>[X0: $tType]:((set(X0) * set(X0)) > X0)).
% 13.08/3.01  tff(func_def_2745, type, sK1626: !>[X0: $tType]:((set(X0) * X0) > X0)).
% 13.08/3.01  tff(func_def_2746, type, sK1627: !>[X0: $tType]:((set(X0) * X0) > X0)).
% 13.08/3.01  tff(func_def_2747, type, sK1628: !>[X0: $tType]:((set(X0) * X0) > X0)).
% 13.08/3.01  tff(func_def_2748, type, sK1629: !>[X0: $tType]:((set(X0) * X0) > X0)).
% 13.08/3.01  tff(func_def_2749, type, sK1630: !>[X0: $tType]:((set(X0) * X0) > X0)).
% 13.08/3.01  tff(func_def_2750, type, sK1631: !>[X0: $tType]:((set(X0) * X0) > X0)).
% 13.08/3.01  tff(func_def_2751, type, sK1632: !>[X0: $tType]:((set(X0) * X0) > X0)).
% 13.08/3.01  tff(func_def_2752, type, sK1633: !>[X0: $tType]:((set(X0) * X0) > X0)).
% 13.08/3.01  tff(func_def_2753, type, sK1634: !>[X0: $tType]:((set(X0) * X0) > X0)).
% 13.08/3.01  tff(func_def_2754, type, sK1635: !>[X0: $tType]:((set(X0) * X0) > X0)).
% 13.08/3.01  tff(func_def_2755, type, sK1636: !>[X0: $tType]:((set(set(X0)) * fun(set(X0),X0)) > set(X0))).
% 13.08/3.01  tff(func_def_2756, type, sK1637: !>[X0: $tType]:((set(set(X0)) * set(X0)) > fun(set(X0),X0))).
% 13.08/3.01  tff(func_def_2757, type, sK1638: !>[X0: $tType]:((X0 * set(X0)) > X0)).
% 13.08/3.01  tff(func_def_2758, type, sK1639: !>[X0: $tType]:((set(X0) * X0) > X0)).
% 13.08/3.01  tff(func_def_2759, type, sK1640: !>[X0: $tType]:((product_prod(X0,X0)) > X0)).
% 13.08/3.01  tff(func_def_2760, type, sK1641: !>[X0: $tType]:((product_prod(X0,X0)) > X0)).
% 13.08/3.01  tff(func_def_2761, type, sK1642: !>[X0: $tType]:((set(X0)) > set(set(X0)))).
% 13.08/3.01  tff(func_def_2762, type, sK1643: !>[X0: $tType]:((set(X0)) > X0)).
% 13.08/3.01  tff(func_def_2763, type, sK1644: !>[X0: $tType]:((set(X0)) > set(set(X0)))).
% 13.08/3.01  tff(func_def_2764, type, sK1645: !>[X0: $tType]:((set(set(X0))) > set(X0))).
% 13.08/3.01  tff(func_def_2765, type, sK1646: !>[X0: $tType]:((set(X0) * set(set(X0))) > set(set(X0)))).
% 13.08/3.01  tff(func_def_2766, type, sK1647: !>[X0: $tType]:((set(X0)) > X0)).
% 13.08/3.01  tff(func_def_2767, type, sK1648: !>[X0: $tType]:((set(X0) * X0) > set(X0))).
% 13.08/3.01  tff(func_def_2768, type, sK1649: !>[X0: $tType]:((set(X0) * set(set(X0))) > set(set(X0)))).
% 13.08/3.01  tff(func_def_2769, type, sK1650: !>[X0: $tType]:((set(set(X0))) > set(X0))).
% 13.08/3.01  tff(func_def_2770, type, sK1651: !>[X0: $tType]:((set(X0) * fun(X0,real)) > X0)).
% 13.08/3.01  tff(func_def_2771, type, sK1652: !>[X0: $tType]:((set(X0) * fun(X0,real)) > X0)).
% 13.08/3.01  tff(func_def_2772, type, sK1653: !>[X0: $tType]:((set(X0) * fun(X0,real)) > X0)).
% 13.08/3.01  tff(func_def_2773, type, sK1654: !>[X0: $tType]:((set(X0) * fun(X0,real)) > set(X0))).
% 13.08/3.01  tff(func_def_2774, type, sK1655: !>[X0: $tType]:((fun(nat,X0) * X0) > set(X0))).
% 13.08/3.01  tff(func_def_2775, type, sK1656: !>[X0: $tType]:((fun(nat,X0) * X0 * nat) > nat)).
% 13.08/3.01  tff(func_def_2776, type, sK1657: !>[X0: $tType]:((fun(nat,X0) * set(X0)) > nat)).
% 13.08/3.01  tff(func_def_2777, type, sK1658: !>[X0: $tType]:((set(X0) * fun(X0,real)) > X0)).
% 13.08/3.01  tff(func_def_2778, type, sK1659: !>[X0: $tType]:((set(X0) * fun(X0,real) * fun(X0,real)) > X0)).
% 13.08/3.01  tff(func_def_2779, type, sK1660: !>[X0: $tType]:((fun(X0,real) * set(X0)) > X0)).
% 13.08/3.01  tff(func_def_2780, type, sK1661: !>[X0: $tType]:((set(X0) * fun(X0,real)) > X0)).
% 13.08/3.01  tff(func_def_2781, type, sK1662: !>[X0: $tType]:((set(X0) * fun(X0,real)) > X0)).
% 13.08/3.01  tff(func_def_2782, type, sK1663: !>[X0: $tType]:((set(X0) * fun(X0,real) * fun(X0,real)) > set(X0))).
% 13.08/3.01  tff(func_def_2783, type, sK1664: !>[X0: $tType]:((fun(X0,real) * X0 * fun(X0,real)) > X0)).
% 13.08/3.01  tff(func_def_2784, type, sK1665: !>[X0: $tType]:((X0 * fun(X0,real)) > X0)).
% 13.08/3.01  tff(func_def_2785, type, sK1666: !>[X0: $tType]:((X0 * X0) > X0)).
% 13.08/3.01  tff(func_def_2786, type, sK1667: !>[X0: $tType]:((X0 * X0) > X0)).
% 13.08/3.01  tff(func_def_2787, type, sK1668: !>[X0: $tType]:((set(X0) * set(X0)) > X0)).
% 13.08/3.01  tff(func_def_2788, type, sK1669: !>[X0: $tType]:((set(X0) * X0) > X0)).
% 13.08/3.01  tff(func_def_2789, type, sK1670: !>[X0: $tType]:((set(X0) * set(X0)) > X0)).
% 13.08/3.01  tff(func_def_2790, type, sK1671: !>[X0: $tType]:((set(X0) * X0) > X0)).
% 13.08/3.01  tff(func_def_2791, type, sK1672: !>[X0: $tType]:((set(X0) * X0) > X0)).
% 13.08/3.01  tff(func_def_2792, type, sK1673: !>[X0: $tType]:((set(X0) * X0) > X0)).
% 13.08/3.01  tff(func_def_2793, type, sK1674: !>[X0: $tType]:((set(X0) * X0) > X0)).
% 13.08/3.01  tff(func_def_2794, type, sK1675: !>[X0: $tType]:((set(X0) * X0) > X0)).
% 13.08/3.01  tff(func_def_2795, type, sK1676: !>[X0: $tType]:((set(X0) * X0) > X0)).
% 13.08/3.01  tff(func_def_2796, type, sK1677: !>[X0: $tType]:((set(X0) * X0) > X0)).
% 13.08/3.01  tff(func_def_2797, type, sK1678: !>[X0: $tType]:((X0 * set(X0)) > X0)).
% 13.08/3.01  tff(func_def_2798, type, sK1679: !>[X0: $tType]:((X0 * set(X0)) > X0)).
% 13.08/3.01  tff(func_def_2799, type, sK1680: !>[X0: $tType]:((set(X0) * X0) > X0)).
% 13.08/3.01  tff(func_def_2800, type, sK1681: !>[X0: $tType]:((set(X0) * X0) > X0)).
% 13.08/3.01  tff(func_def_2801, type, sK1682: !>[X0: $tType]:((set(X0)) > X0)).
% 13.08/3.01  tff(func_def_2802, type, sK1683: !>[X0: $tType]:((set(X0)) > list(X0))).
% 13.08/3.01  tff(func_def_2803, type, sK1684: !>[X0: $tType]:((set(X0)) > list(X0))).
% 13.08/3.01  tff(func_def_2804, type, sK1685: !>[X0: $tType]:((list(X0)) > nat)).
% 13.08/3.01  tff(func_def_2805, type, sK1686: !>[X0: $tType]:((list(X0)) > nat)).
% 13.08/3.01  tff(func_def_2806, type, sK1687: !>[X0: $tType]:((list(X0)) > nat)).
% 13.08/3.01  tff(func_def_2807, type, sK1688: !>[X0: $tType]:((list(X0)) > nat)).
% 13.08/3.01  tff(func_def_2808, type, sK1689: !>[X0: $tType]:((list(X0)) > nat)).
% 13.08/3.01  tff(func_def_2809, type, sK1690: !>[X0: $tType]:((fun(X0,$o) * X0) > X0)).
% 13.08/3.01  tff(func_def_2810, type, sK1691: !>[X0: $tType]:((fun(X0,$o)) > X0)).
% 13.08/3.01  tff(func_def_2811, type, sK1692: !>[X0: $tType]:((fun(X0,$o) * X0) > X0)).
% 13.08/3.01  tff(func_def_2812, type, sK1693: !>[X0: $tType]:((fun(X0,$o)) > X0)).
% 13.08/3.01  tff(func_def_2813, type, sK1694: !>[X0: $tType]:((list(X0)) > nat)).
% 13.08/3.01  tff(func_def_2814, type, sK1695: !>[X0: $tType]:((list(X0)) > nat)).
% 13.08/3.01  tff(func_def_2815, type, sK1696: !>[X0: $tType]:((list(X0)) > nat)).
% 13.08/3.01  tff(func_def_2816, type, sK1697: !>[X0: $tType]:((X0) > X0)).
% 13.08/3.01  tff(func_def_2817, type, sK1698: !>[X0: $tType]:((X0) > X0)).
% 13.08/3.01  tff(func_def_2818, type, sK1699: !>[X0: $tType]:((X0) > X0)).
% 13.08/3.01  tff(func_def_2819, type, sK1700: !>[X0: $tType]:((X0) > X0)).
% 13.08/3.01  tff(func_def_2820, type, sK1701: !>[X0: $tType]:((X0) > X0)).
% 13.08/3.01  tff(func_def_2821, type, sK1702: !>[X0: $tType]:((X0) > X0)).
% 13.08/3.01  tff(func_def_2822, type, sK1703: !>[X0: $tType]:((X0) > X0)).
% 13.08/3.01  tff(func_def_2823, type, sK1704: !>[X0: $tType]:((X0) > X0)).
% 13.08/3.01  tff(func_def_2824, type, sK1705: !>[X0: $tType]:((X0) > X0)).
% 13.08/3.01  tff(func_def_2825, type, sK1706: !>[X0: $tType]:((X0) > X0)).
% 13.08/3.01  tff(func_def_2826, type, sK1707: !>[X0: $tType]:((X0) > X0)).
% 13.08/3.01  tff(func_def_2827, type, sK1708: !>[X0: $tType]:((X0) > X0)).
% 13.08/3.01  tff(func_def_2828, type, sK1709: !>[X0: $tType]:((list(X0) * X0) > X0)).
% 13.08/3.01  tff(func_def_2829, type, sK1710: !>[X0: $tType]:((X0 * fun(X0,$o)) > X0)).
% 13.08/3.01  tff(func_def_2830, type, sK1711: !>[X0: $tType]:((fun(set(X0),$o)) > X0)).
% 13.08/3.01  tff(func_def_2831, type, sK1712: !>[X0: $tType]:((fun(set(X0),$o)) > set(X0))).
% 13.08/3.01  tff(func_def_2832, type, sK1713: !>[X0: $tType]:((fun(set(X0),$o)) > X0)).
% 13.08/3.01  tff(func_def_2833, type, sK1714: !>[X0: $tType]:((fun(set(X0),$o)) > set(X0))).
% 13.08/3.01  tff(func_def_2834, type, sK1715: !>[X0: $tType]:((X0 * list(X0)) > X0)).
% 13.08/3.01  tff(func_def_2835, type, sK1716: !>[X0: $tType]:((X0 * list(X0)) > X0)).
% 13.08/3.01  tff(func_def_2836, type, sK1717: !>[X0: $tType]:((list(X0) * list(X0)) > X0)).
% 13.08/3.01  tff(func_def_2837, type, sK1718: !>[X0: $tType]:((list(X0) * list(X0)) > X0)).
% 13.08/3.01  tff(func_def_2838, type, sK1719: !>[X0: $tType]:((fun(X0,$o) * X0) > X0)).
% 13.08/3.01  tff(func_def_2839, type, sK1720: !>[X0: $tType]:((fun(X0,fun(X0,$o))) > X0)).
% 13.08/3.01  tff(func_def_2840, type, sK1721: !>[X0: $tType]:((fun(X0,fun(X0,$o))) > X0)).
% 13.08/3.01  tff(func_def_2841, type, sK1722: !>[X0: $tType]:((fun(X0,fun(X0,$o))) > X0)).
% 13.08/3.01  tff(func_def_2842, type, sK1723: !>[X0: $tType]:((fun(X0,fun(X0,$o))) > X0)).
% 13.08/3.01  tff(func_def_2843, type, sK1724: !>[X0: $tType]:((fun(X0,fun(X0,$o))) > X0)).
% 13.08/3.01  tff(func_def_2844, type, sK1725: !>[X0: $tType]:((fun(X0,fun(X0,$o))) > X0)).
% 13.08/3.01  tff(func_def_2845, type, sK1726: !>[X0: $tType]:((fun(X0,fun(X0,$o))) > X0)).
% 13.08/3.01  tff(func_def_2846, type, sK1727: !>[X0: $tType]:((fun(X0,fun(X0,$o))) > X0)).
% 13.08/3.01  tff(func_def_2847, type, sK1728: !>[X0: $tType]:((fun(X0,fun(X0,$o))) > X0)).
% 13.08/3.01  tff(func_def_2848, type, sK1729: !>[X0: $tType]:((fun(X0,$o) * fun(X0,$o) * fun(X0,$o) * fun(X0,$o)) > X0)).
% 13.08/3.01  tff(func_def_2849, type, sK1730: !>[X0: $tType]:((fun(X0,$o) * fun(X0,$o) * X0) > X0)).
% 13.08/3.01  tff(func_def_2850, type, sK1731: !>[X0: $tType]:((fun(X0,$o) * fun(X0,$o) * X0) > X0)).
% 13.08/3.01  tff(func_def_2851, type, sK1732: !>[X0: $tType]:((fun(X0,$o) * fun(X0,$o) * fun(X0,$o) * fun(X0,$o)) > X0)).
% 13.08/3.01  tff(func_def_2852, type, sK1733: !>[X0: $tType]:((fun(X0,$o) * fun(X0,$o) * X0) > X0)).
% 13.08/3.01  tff(func_def_2853, type, sK1734: !>[X0: $tType]:((fun(X0,$o) * fun(X0,$o) * X0) > X0)).
% 13.08/3.01  tff(func_def_2854, type, sK1735: !>[X0: $tType]:((fun(X0,$o) * fun(X0,$o) * fun(X0,$o) * fun(X0,$o)) > X0)).
% 13.08/3.01  tff(func_def_2855, type, sK1736: !>[X0: $tType]:((fun(X0,$o) * fun(X0,$o) * X0) > X0)).
% 13.08/3.01  tff(func_def_2856, type, sK1737: !>[X0: $tType]:((fun(X0,$o) * fun(X0,$o) * X0) > X0)).
% 13.08/3.01  tff(func_def_2857, type, sK1738: !>[X0: $tType]:((fun(X0,$o) * fun(X0,$o) * fun(X0,$o) * fun(X0,$o)) > X0)).
% 13.08/3.01  tff(func_def_2858, type, sK1739: !>[X0: $tType]:((fun(X0,$o) * fun(X0,$o) * X0) > X0)).
% 13.08/3.01  tff(func_def_2859, type, sK1740: !>[X0: $tType]:((fun(X0,$o) * fun(X0,$o) * X0) > X0)).
% 13.08/3.01  tff(func_def_2860, type, sK1741: !>[X0: $tType]:((fun(X0,fun(X0,X0))) > X0)).
% 13.08/3.01  tff(func_def_2861, type, sK1742: !>[X0: $tType]:((fun(X0,fun(X0,X0))) > X0)).
% 13.08/3.01  tff(func_def_2862, type, sK1743: !>[X0: $tType]:((fun(X0,fun(X0,X0))) > X0)).
% 13.08/3.01  tff(func_def_2863, type, sK1744: !>[X0: $tType]:((fun(X0,fun(X0,X0))) > X0)).
% 13.08/3.01  tff(func_def_2864, type, sK1745: !>[X0: $tType]:((fun(X0,fun(X0,X0))) > X0)).
% 13.08/3.01  tff(func_def_2865, type, sK1746: !>[X0: $tType]:((fun(X0,fun(X0,X0))) > X0)).
% 13.08/3.01  tff(func_def_2866, type, sK1747: !>[X0: $tType]:((fun(X0,fun(X0,X0))) > X0)).
% 13.08/3.01  tff(func_def_2867, type, sK1748: !>[X0: $tType]:((fun(X0,fun(X0,X0))) > X0)).
% 13.08/3.01  tff(func_def_2868, type, sK1749: !>[X0: $tType]:((fun(X0,fun(X0,X0))) > X0)).
% 13.08/3.01  tff(func_def_2869, type, sK1750: !>[X0: $tType]:((fun(X0,fun(X0,X0))) > X0)).
% 13.08/3.01  tff(func_def_2870, type, sK1751: !>[X0: $tType]:((fun(X0,fun(X0,X0))) > X0)).
% 13.08/3.01  tff(func_def_2871, type, sK1752: !>[X0: $tType]:((fun(X0,fun(X0,X0))) > X0)).
% 13.08/3.01  tff(func_def_2872, type, sK1753: !>[X0: $tType]:((fun(X0,fun(X0,X0))) > X0)).
% 13.08/3.01  tff(func_def_2873, type, sK1754: !>[X0: $tType]:((fun(X0,fun(X0,X0))) > X0)).
% 13.08/3.01  tff(func_def_2874, type, sK1755: !>[X0: $tType]:((list(X0)) > X0)).
% 13.08/3.01  tff(func_def_2875, type, sK1756: !>[X0: $tType]:((list(X0)) > list(X0))).
% 13.08/3.01  tff(func_def_2876, type, sK1757: !>[X0: $tType]:((fun(X0,nat) * fun(X0,nat)) > X0)).
% 13.08/3.01  tff(func_def_2877, type, sK1758: !>[X0: $tType]:((list(X0) * list(X0)) > X0)).
% 13.08/3.01  tff(func_def_2878, type, sK1759: !>[X0: $tType]:((list(X0) * list(X0)) > list(X0))).
% 13.08/3.01  tff(func_def_2879, type, sK1760: !>[X0: $tType]:((list(X0) * list(X0)) > X0)).
% 13.08/3.01  tff(func_def_2880, type, sK1761: !>[X0: $tType]:((list(X0) * list(X0)) > X0)).
% 13.08/3.01  tff(func_def_2881, type, sK1762: !>[X0: $tType]:((list(X0) * list(X0)) > list(X0))).
% 13.08/3.01  tff(func_def_2882, type, sK1763: !>[X0: $tType]:((list(X0) * list(X0)) > list(X0))).
% 13.08/3.01  tff(func_def_2883, type, sK1764: !>[X0: $tType]:((fun(list(X0),fun(list(X0),$o)) * list(X0) * list(X0)) > X0)).
% 13.08/3.01  tff(func_def_2884, type, sK1765: !>[X0: $tType]:((fun(list(X0),fun(list(X0),$o)) * list(X0) * list(X0)) > X0)).
% 13.08/3.01  tff(func_def_2885, type, sK1766: !>[X0: $tType]:((fun(list(X0),fun(list(X0),$o)) * list(X0) * list(X0)) > list(X0))).
% 13.08/3.01  tff(func_def_2886, type, sK1767: !>[X0: $tType]:((fun(list(X0),fun(list(X0),$o)) * list(X0) * list(X0)) > list(X0))).
% 13.08/3.01  tff(func_def_2887, type, sK1768: !>[X0: $tType]:((set(X0)) > X0)).
% 13.08/3.01  tff(func_def_2888, type, sK1769: !>[X0: $tType]:((set(X0)) > X0)).
% 13.08/3.01  tff(func_def_2889, type, sK1770: !>[X0: $tType]:((set(X0) * X0) > X0)).
% 13.08/3.01  tff(func_def_2890, type, sK1771: !>[X0: $tType]:((set(X0)) > X0)).
% 13.08/3.01  tff(func_def_2891, type, sK1772: !>[X0: $tType]:((set(X0) * X0) > X0)).
% 13.08/3.01  tff(func_def_2892, type, sK1773: !>[X0: $tType]:((set(X0)) > X0)).
% 13.08/3.01  tff(func_def_2893, type, sK1774: !>[X0: $tType]:((set(X0) * X0) > X0)).
% 13.08/3.01  tff(func_def_2894, type, sK1775: !>[X0: $tType]:((set(X0) * X0) > X0)).
% 13.08/3.01  tff(func_def_2895, type, sK1776: !>[X0: $tType]:((set(X0) * X0) > X0)).
% 13.08/3.01  tff(func_def_2896, type, sK1777: !>[X0: $tType]:((fun(nat,X0)) > nat)).
% 13.08/3.01  tff(func_def_2897, type, sK1778: !>[X0: $tType]:((fun(nat,X0)) > nat)).
% 13.08/3.01  tff(func_def_2898, type, sK1779: !>[X0: $tType]:((fun(nat,X0)) > nat)).
% 13.08/3.01  tff(func_def_2899, type, sK1780: !>[X0: $tType]:((fun(nat,X0)) > nat)).
% 13.08/3.01  tff(func_def_2900, type, sK1781: !>[X0: $tType]:((fun(nat,X0)) > nat)).
% 13.08/3.01  tff(func_def_2901, type, sK1782: !>[X0: $tType]:((fun(nat,X0)) > nat)).
% 13.08/3.01  tff(func_def_2902, type, sK1783: !>[X0: $tType]:((fun(nat,X0)) > nat)).
% 13.08/3.01  tff(func_def_2903, type, sK1784: !>[X0: $tType]:((fun(nat,X0)) > nat)).
% 13.08/3.01  tff(func_def_2904, type, sK1785: !>[X0: $tType]:((set(X0)) > X0)).
% 13.08/3.01  tff(func_def_2905, type, sK1786: !>[X0: $tType]:((set(X0)) > X0)).
% 13.08/3.01  tff(func_def_2906, type, sK1787: !>[X0: $tType]:((set(X0)) > X0)).
% 13.08/3.01  tff(func_def_2907, type, sK1788: !>[X0: $tType]:((fun(nat,X0)) > nat)).
% 13.08/3.01  tff(func_def_2908, type, sK1789: !>[X0: $tType]:((fun(nat,X0)) > nat)).
% 13.08/3.01  tff(func_def_2909, type, sK1790: !>[X0: $tType]:((fun(nat,X0)) > nat)).
% 13.08/3.01  tff(func_def_2910, type, sK1791: !>[X0: $tType]:((fun(nat,X0)) > nat)).
% 13.08/3.01  tff(func_def_2911, type, sK1792: !>[X0: $tType]:((fun(nat,X0)) > nat)).
% 13.08/3.01  tff(func_def_2912, type, sK1793: !>[X0: $tType]:((fun(nat,X0)) > nat)).
% 13.08/3.01  tff(func_def_2913, type, sK1794: !>[X0: $tType]:((fun(nat,X0)) > nat)).
% 13.08/3.01  tff(func_def_2914, type, sK1795: !>[X0: $tType]:((fun(nat,X0)) > nat)).
% 13.08/3.01  tff(func_def_2915, type, sK1796: !>[X0: $tType]:((fun(nat,X0)) > nat)).
% 13.08/3.01  tff(func_def_2916, type, sK1797: !>[X0: $tType]:((fun(nat,X0)) > nat)).
% 13.08/3.01  tff(func_def_2917, type, sK1798: !>[X0: $tType]:((fun(nat,X0)) > nat)).
% 13.08/3.01  tff(func_def_2918, type, sK1799: !>[X0: $tType]:((fun(nat,X0)) > nat)).
% 13.08/3.01  tff(func_def_2919, type, sK1800: !>[X0: $tType]:((fun(nat,X0)) > nat)).
% 13.08/3.01  tff(func_def_2920, type, sK1801: !>[X0: $tType]:((fun(nat,X0)) > nat)).
% 13.08/3.01  tff(func_def_2921, type, sK1802: !>[X0: $tType]:((fun(X0,$o) * X0) > X0)).
% 13.08/3.01  tff(func_def_2922, type, sK1803: !>[X0: $tType]:((set(X0) * X0) > X0)).
% 13.08/3.01  tff(func_def_2923, type, sK1804: !>[X0: $tType]:((set(X0) * X0) > X0)).
% 13.08/3.01  tff(func_def_2924, type, sK1805: !>[X0: $tType]:((X0 * X0) > X0)).
% 13.08/3.01  tff(func_def_2925, type, sK1806: !>[X0: $tType]:((X0 * X0) > X0)).
% 13.08/3.01  tff(func_def_2926, type, sK1807: !>[X0: $tType]:((fun(X0,$o) * X0) > X0)).
% 13.08/3.01  tff(func_def_2927, type, sK1808: !>[X0: $tType]:((fun(nat,X0)) > nat)).
% 13.08/3.01  tff(func_def_2928, type, sK1809: !>[X0: $tType]:((fun(nat,X0)) > nat)).
% 13.08/3.01  tff(func_def_2929, type, sK1810: !>[X0: $tType]:((fun(nat,X0)) > nat)).
% 13.08/3.01  tff(func_def_2930, type, sK1811: !>[X0: $tType]:((fun(nat,X0)) > nat)).
% 13.08/3.01  tff(func_def_2931, type, sK1812: !>[X0: $tType]:((fun(X0,$o) * fun(X0,$o)) > X0)).
% 13.08/3.01  tff(func_def_2932, type, sK1813: !>[X0: $tType]:((fun(X0,$o) * X0) > X0)).
% 13.08/3.01  tff(func_def_2933, type, sK1814: num > num).
% 13.08/3.01  tff(func_def_2934, type, sK1815: num > num).
% 13.08/3.01  tff(func_def_2935, type, sK1816: fun(nat,real) > nat).
% 13.08/3.01  tff(func_def_2936, type, sK1817: int > nat).
% 13.08/3.01  tff(func_def_2937, type, sK1818: int > nat).
% 13.08/3.01  tff(func_def_2938, type, sK1819: nat > nat).
% 13.08/3.01  tff(func_def_2939, type, sK1820: nat > nat).
% 13.08/3.01  tff(func_def_2940, type, sK1821: nat > nat).
% 13.08/3.01  tff(func_def_2941, type, sK1822: complex > real).
% 13.08/3.01  tff(func_def_2942, type, sK1823: fun(nat,real) > nat).
% 13.08/3.01  tff(func_def_2943, type, sK1824: fun(nat,real) > nat).
% 13.08/3.01  tff(func_def_2944, type, sK1825: fun(nat,real) > nat).
% 13.08/3.01  tff(func_def_2945, type, sK1826: fun(nat,real) > nat).
% 13.08/3.01  tff(func_def_2946, type, sK1827: fun(nat,real) > nat).
% 13.08/3.01  tff(func_def_2947, type, sK1828: fun(nat,real) > nat).
% 13.08/3.01  tff(func_def_2948, type, sK1829: fun(nat,real) > fun(nat,int)).
% 13.08/3.01  tff(func_def_2949, type, sK1830: product_prod(num,num) > num).
% 13.08/3.01  tff(func_def_2950, type, sK1831: product_prod(num,num) > num).
% 13.08/3.01  tff(func_def_2951, type, sK1832: product_prod(num,num) > num).
% 13.08/3.01  tff(func_def_2952, type, sK1833: product_prod(num,num) > num).
% 13.08/3.01  tff(func_def_2953, type, sK1834: product_prod(num,num) > num).
% 13.08/3.01  tff(func_def_2954, type, sK1835: product_prod(num,num) > num).
% 13.08/3.01  tff(func_def_2955, type, sK1836: product_prod(num,num) > num).
% 13.08/3.01  tff(func_def_2956, type, sK1837: product_prod(num,num) > num).
% 13.08/3.01  tff(func_def_2957, type, sK1838: product_prod(num,num) > num).
% 13.08/3.01  tff(func_def_2958, type, sK1839: product_prod(num,num) > num).
% 13.08/3.01  tff(func_def_2959, type, sK1840: product_prod(num,num) > num).
% 13.08/3.01  tff(func_def_2960, type, sK1841: product_prod(num,num) > num).
% 13.08/3.01  tff(func_def_2961, type, sK1842: !>[X0: $tType]:((fun(nat,X0) * fun(nat,real) * nat) > nat)).
% 13.08/3.01  tff(func_def_2962, type, sK1843: !>[X0: $tType]:((fun(nat,X0) * fun(nat,real) * nat) > nat)).
% 13.08/3.01  tff(func_def_2963, type, sK1844: !>[X0: $tType]:((fun(nat,X0) * set(X0)) > nat)).
% 13.08/3.01  tff(func_def_2964, type, sK1845: !>[X0: $tType]:((fun(nat,X0) * set(X0)) > nat)).
% 13.08/3.01  tff(func_def_2965, type, sK1846: !>[X0: $tType]:((fun(X0,$o) * X0 * X0) > fun(nat,X0))).
% 13.08/3.01  tff(func_def_2966, type, sK1847: !>[X0: $tType]:((fun(X0,$o) * X0 * X0) > fun(nat,X0))).
% 13.08/3.01  tff(func_def_2967, type, sK1848: !>[X0: $tType]:((X0) > fun(nat,X0))).
% 13.08/3.01  tff(func_def_2968, type, sK1849: !>[X0: $tType]:((X0) > fun(nat,X0))).
% 13.08/3.01  tff(func_def_2969, type, sK1850: !>[X0: $tType]:((fun(nat,X0) * nat) > nat)).
% 13.08/3.01  tff(func_def_2970, type, sK1851: !>[X0: $tType]:((fun(nat,X0) * nat) > X0)).
% 13.08/3.01  tff(func_def_2971, type, sK1852: !>[X0: $tType]:((fun(nat,X0) * nat) > nat)).
% 13.08/3.01  tff(func_def_2972, type, sK1853: !>[X0: $tType]:((fun(nat,X0) * nat) > nat)).
% 13.08/3.01  tff(func_def_2973, type, sK1854: !>[X0: $tType]:((fun(nat,X0) * nat * X0) > X0)).
% 13.08/3.01  tff(func_def_2974, type, sK1855: !>[X0: $tType]:((fun(nat,X0) * nat * fun(nat,X0)) > nat)).
% 13.08/3.01  tff(func_def_2975, type, sK1856: !>[X0: $tType]:((fun(nat,X0) * nat * fun(nat,X0)) > X0)).
% 13.08/3.01  tff(func_def_2976, type, sK1857: !>[X0: $tType]:((fun(X0,$o) * X0 * X0) > X0)).
% 13.08/3.01  tff(func_def_2977, type, sK1858: !>[X0: $tType]:((fun(X0,$o) * X0) > X0)).
% 13.08/3.01  tff(func_def_2978, type, sK1859: !>[X0: $tType]:((fun(X0,$o) * X0 * X0) > X0)).
% 13.08/3.01  tff(func_def_2979, type, sK1860: !>[X0: $tType]:((fun(X0,$o) * X0) > X0)).
% 13.08/3.01  tff(func_def_2980, type, sK1861: !>[X0: $tType]:((set(X0) * fun(X0,X0)) > X0)).
% 13.08/3.01  tff(func_def_2981, type, sK1862: !>[X0: $tType]:((set(X0) * fun(X0,X0)) > X0)).
% 13.08/3.01  tff(func_def_2982, type, sK1863: !>[X0: $tType]:((fun(nat,X0)) > X0)).
% 13.08/3.01  tff(func_def_2983, type, sK1864: !>[X0: $tType]:((fun(nat,X0)) > X0)).
% 13.08/3.01  tff(func_def_2984, type, sK1865: !>[X0: $tType]:((fun(nat,X0)) > X0)).
% 13.08/3.01  tff(func_def_2985, type, sK1866: !>[X0: $tType]:((real * fun(nat,X0)) > X0)).
% 13.08/3.01  tff(func_def_2986, type, sK1867: !>[X0: $tType]:((real * fun(nat,X0) * fun(X0,X0)) > X0)).
% 13.08/3.01  tff(func_def_2987, type, sK1868: !>[X0: $tType]:((real * fun(nat,X0) * fun(X0,X0)) > X0)).
% 13.08/3.01  tff(func_def_2988, type, sK1869: !>[X0: $tType]:((real * fun(nat,X0)) > X0)).
% 13.08/3.01  tff(func_def_2989, type, sK1870: !>[X0: $tType]:((real * fun(nat,X0) * fun(X0,X0)) > X0)).
% 13.08/3.01  tff(func_def_2990, type, sK1871: !>[X0: $tType]:((X0) > X0)).
% 13.08/3.01  tff(func_def_2991, type, sK1872: !>[X0: $tType]:((fun(nat,X0) * nat) > nat)).
% 13.08/3.01  tff(func_def_2992, type, sK1873: !>[X0: $tType]:((fun(nat,X0) * nat) > nat)).
% 13.08/3.01  tff(func_def_2993, type, sK1874: !>[X0: $tType]:((X0 * fun(X0,$o)) > X0)).
% 13.08/3.01  tff(func_def_2994, type, sK1875: !>[X0: $tType]:((X0 * fun(X0,$o)) > X0)).
% 13.08/3.01  tff(func_def_2995, type, sK1876: !>[X0: $tType]:((fun(X0,$o) * X0) > X0)).
% 13.08/3.01  tff(func_def_2996, type, sK1877: !>[X0: $tType]:((fun(X0,$o) * X0) > X0)).
% 13.08/3.01  tff(func_def_2997, type, sK1878: !>[X0: $tType]:((X0 * fun(X0,$o)) > X0)).
% 13.08/3.01  tff(func_def_2998, type, sK1879: !>[X0: $tType]:((X0 * fun(X0,$o)) > X0)).
% 13.08/3.01  tff(func_def_2999, type, sK1880: !>[X0: $tType]:((fun(X0,$o) * X0) > X0)).
% 13.08/3.01  tff(func_def_3000, type, sK1881: !>[X0: $tType]:((fun(X0,$o) * X0) > X0)).
% 13.08/3.01  tff(func_def_3001, type, sK1882: !>[X0: $tType]:((set(X0) * X0) > X0)).
% 13.08/3.01  tff(func_def_3002, type, sK1883: !>[X0: $tType]:((set(X0) * X0) > X0)).
% 13.08/3.01  tff(func_def_3003, type, sK1884: !>[X0: $tType]:((set(X0) * X0 * X0) > X0)).
% 13.08/3.01  tff(func_def_3004, type, sK1885: !>[X0: $tType]:((set(X0) * X0 * X0) > X0)).
% 13.08/3.01  tff(func_def_3005, type, sK1886: !>[X0: $tType]:((fun(nat,X0) * X0) > nat)).
% 13.08/3.01  tff(func_def_3006, type, sK1887: !>[X0: $tType]:((fun(nat,X0)) > nat)).
% 13.08/3.01  tff(func_def_3007, type, sK1888: !>[X0: $tType]:((fun(nat,X0) * X0) > nat)).
% 13.08/3.01  tff(func_def_3008, type, sK1889: !>[X0: $tType]:((fun(nat,X0)) > nat)).
% 13.08/3.01  tff(func_def_3009, type, sK1890: !>[X0: $tType]:((fun(X0,$o) * X0) > X0)).
% 13.08/3.01  tff(func_def_3010, type, sK1891: !>[X0: $tType]:((fun(X0,$o)) > X0)).
% 13.08/3.01  tff(func_def_3011, type, sK1892: !>[X0: $tType]:((fun(nat,X0)) > nat)).
% 13.08/3.01  tff(func_def_3012, type, sK1893: !>[X0: $tType]:((fun(nat,X0)) > nat)).
% 13.08/3.01  tff(func_def_3013, type, sK1894: !>[X0: $tType]:((fun(nat,X0)) > nat)).
% 13.08/3.01  tff(func_def_3014, type, sK1895: !>[X0: $tType]:((fun(nat,X0)) > nat)).
% 13.08/3.01  tff(func_def_3015, type, sK1896: !>[X0: $tType]:((fun(nat,X0)) > nat)).
% 13.08/3.01  tff(func_def_3016, type, sK1897: !>[X0: $tType]:((fun(nat,X0)) > nat)).
% 13.08/3.01  tff(func_def_3017, type, sK1898: !>[X0: $tType]:((fun(nat,X0)) > nat)).
% 13.08/3.01  tff(func_def_3018, type, sK1899: !>[X0: $tType]:((fun(nat,X0) * X0) > nat)).
% 13.08/3.01  tff(func_def_3019, type, sK1900: !>[X0: $tType]:((fun(nat,X0) * set(nat)) > nat)).
% 13.08/3.01  tff(func_def_3020, type, sK1901: !>[X0: $tType]:((fun(nat,X0) * fun(nat,X0)) > nat)).
% 13.08/3.01  tff(func_def_3021, type, sK1902: !>[X0: $tType]:((fun(nat,X0) * fun(nat,X0)) > nat)).
% 13.08/3.01  tff(func_def_3022, type, sK1903: !>[X0: $tType]:((fun(nat,X0) * nat) > X0)).
% 13.08/3.01  tff(func_def_3023, type, sK1904: !>[X0: $tType]:((fun(X0,$o) * X0) > X0)).
% 13.08/3.01  tff(func_def_3024, type, sK1905: !>[X0: $tType]:((fun(X0,$o) * X0) > X0)).
% 13.08/3.01  tff(func_def_3025, type, sK1906: !>[X0: $tType]:((set(nat) * fun(nat,X0)) > nat)).
% 13.08/3.01  tff(func_def_3026, type, sK1907: !>[X0: $tType]:((set(nat) * fun(nat,X0)) > nat)).
% 13.08/3.01  tff(func_def_3027, type, sK1908: !>[X0: $tType]:((X0 * X0) > X0)).
% 13.08/3.01  tff(func_def_3028, type, sK1909: !>[X0: $tType]:((X0 * X0) > X0)).
% 13.08/3.01  tff(func_def_3029, type, sK1910: !>[X0: $tType]:((X0 * X0) > X0)).
% 13.08/3.01  tff(func_def_3030, type, sK1911: !>[X0: $tType]:((X0 * X0) > X0)).
% 13.08/3.01  tff(func_def_3031, type, sK1912: !>[X0: $tType]:((set(X0) * X0) > X0)).
% 13.08/3.01  tff(func_def_3032, type, sK1913: !>[X0: $tType]:((set(X0) * X0) > X0)).
% 13.08/3.01  tff(func_def_3033, type, sK1914: !>[X0: $tType]:((set(X0) * X0) > X0)).
% 13.08/3.01  tff(func_def_3034, type, sK1915: !>[X0: $tType]:((set(X0) * X0) > X0)).
% 13.08/3.01  tff(func_def_3035, type, sK1916: !>[X0: $tType]:((fun(X0,$o) * X0) > X0)).
% 13.08/3.01  tff(func_def_3036, type, sK1917: !>[X0: $tType]:((fun(X0,$o)) > X0)).
% 13.08/3.01  tff(func_def_3037, type, sK1918: !>[X0: $tType]:((fun(X0,$o) * X0) > X0)).
% 13.08/3.01  tff(func_def_3038, type, sK1919: !>[X0: $tType]:((fun(X0,$o)) > X0)).
% 13.08/3.01  tff(func_def_3039, type, sK1920: !>[X0: $tType]:((X0 * X0 * fun(X0,X0)) > X0)).
% 13.08/3.01  tff(func_def_3040, type, sK1921: extended_enat > nat).
% 13.08/3.01  tff(func_def_3041, type, sK1922: int > nat).
% 13.08/3.01  tff(func_def_3042, type, sK1923: int > nat).
% 13.08/3.01  tff(func_def_3043, type, sK1924: nat > nat).
% 13.08/3.01  tff(func_def_3044, type, sK1925: nat > nat).
% 13.08/3.01  tff(func_def_3045, type, sK1926: fun(nat,real) > real).
% 13.08/3.01  tff(func_def_3046, type, sK1927: (fun(nat,real) * nat) > nat).
% 13.08/3.01  tff(func_def_3047, type, sK1928: fun(nat,real) > real).
% 13.08/3.01  tff(func_def_3048, type, sK1929: fun(nat,real) > nat).
% 13.08/3.01  tff(func_def_3049, type, sK1930: fun(nat,real) > nat).
% 13.08/3.01  tff(func_def_3050, type, sK1931: product_prod(vEBT_VEBT,extended_enat) > option(product_prod(nat,nat))).
% 13.08/3.01  tff(func_def_3051, type, sK1932: product_prod(vEBT_VEBT,extended_enat) > nat).
% 13.08/3.01  tff(func_def_3052, type, sK1933: product_prod(vEBT_VEBT,extended_enat) > list(vEBT_VEBT)).
% 13.08/3.01  tff(func_def_3053, type, sK1934: product_prod(vEBT_VEBT,extended_enat) > vEBT_VEBT).
% 13.08/3.01  tff(func_def_3054, type, sK1935: product_prod(vEBT_VEBT,extended_enat) > nat).
% 13.08/3.01  tff(func_def_3055, type, sK1936: product_prod(vEBT_VEBT,extended_enat) > option(product_prod(nat,nat))).
% 13.08/3.01  tff(func_def_3056, type, sK1937: product_prod(vEBT_VEBT,extended_enat) > nat).
% 13.08/3.01  tff(func_def_3057, type, sK1938: product_prod(vEBT_VEBT,extended_enat) > list(vEBT_VEBT)).
% 13.08/3.01  tff(func_def_3058, type, sK1939: product_prod(vEBT_VEBT,extended_enat) > vEBT_VEBT).
% 13.08/3.01  tff(func_def_3059, type, sK1940: product_prod(vEBT_VEBT,extended_enat) > $o).
% 13.08/3.01  tff(func_def_3060, type, sK1941: product_prod(vEBT_VEBT,extended_enat) > $o).
% 13.08/3.01  tff(func_def_3061, type, sK1942: product_prod(vEBT_VEBT,extended_enat) > extended_enat).
% 13.08/3.01  tff(func_def_3062, type, sK1943: product_prod(vEBT_VEBT,nat) > nat).
% 13.08/3.01  tff(func_def_3063, type, sK1944: product_prod(vEBT_VEBT,nat) > list(vEBT_VEBT)).
% 13.08/3.01  tff(func_def_3064, type, sK1945: product_prod(vEBT_VEBT,nat) > vEBT_VEBT).
% 13.08/3.01  tff(func_def_3065, type, sK1946: product_prod(vEBT_VEBT,nat) > nat).
% 13.08/3.01  tff(func_def_3066, type, sK1947: product_prod(vEBT_VEBT,nat) > nat).
% 13.08/3.01  tff(func_def_3067, type, sK1948: product_prod(vEBT_VEBT,nat) > nat).
% 13.08/3.01  tff(func_def_3068, type, sK1949: product_prod(vEBT_VEBT,nat) > nat).
% 13.08/3.01  tff(func_def_3069, type, sK1950: product_prod(vEBT_VEBT,nat) > list(vEBT_VEBT)).
% 13.08/3.01  tff(func_def_3070, type, sK1951: product_prod(vEBT_VEBT,nat) > vEBT_VEBT).
% 13.08/3.01  tff(func_def_3071, type, sK1952: product_prod(vEBT_VEBT,nat) > nat).
% 13.08/3.01  tff(func_def_3072, type, sK1953: product_prod(vEBT_VEBT,nat) > nat).
% 13.08/3.01  tff(func_def_3073, type, sK1954: product_prod(vEBT_VEBT,nat) > nat).
% 13.08/3.01  tff(func_def_3074, type, sK1955: product_prod(vEBT_VEBT,nat) > list(vEBT_VEBT)).
% 13.08/3.01  tff(func_def_3075, type, sK1956: product_prod(vEBT_VEBT,nat) > vEBT_VEBT).
% 13.08/3.01  tff(func_def_3076, type, sK1957: product_prod(vEBT_VEBT,nat) > nat).
% 13.08/3.01  tff(func_def_3077, type, sK1958: product_prod(vEBT_VEBT,nat) > list(vEBT_VEBT)).
% 13.08/3.01  tff(func_def_3078, type, sK1959: product_prod(vEBT_VEBT,nat) > vEBT_VEBT).
% 13.08/3.01  tff(func_def_3079, type, sK1960: product_prod(vEBT_VEBT,nat) > nat).
% 13.08/3.01  tff(func_def_3080, type, sK1961: product_prod(vEBT_VEBT,nat) > $o).
% 13.08/3.01  tff(func_def_3081, type, sK1962: product_prod(vEBT_VEBT,nat) > $o).
% 13.08/3.01  tff(func_def_3082, type, sK1963: product_prod(vEBT_VEBT,nat) > nat).
% 13.08/3.01  tff(func_def_3083, type, sK1964: product_prod(vEBT_VEBT,nat) > option(product_prod(nat,nat))).
% 13.08/3.01  tff(func_def_3084, type, sK1965: product_prod(vEBT_VEBT,nat) > nat).
% 13.08/3.01  tff(func_def_3085, type, sK1966: product_prod(vEBT_VEBT,nat) > list(vEBT_VEBT)).
% 13.08/3.01  tff(func_def_3086, type, sK1967: product_prod(vEBT_VEBT,nat) > vEBT_VEBT).
% 13.08/3.01  tff(func_def_3087, type, sK1968: product_prod(vEBT_VEBT,nat) > nat).
% 13.08/3.01  tff(func_def_3088, type, sK1969: product_prod(vEBT_VEBT,nat) > option(product_prod(nat,nat))).
% 13.08/3.01  tff(func_def_3089, type, sK1970: product_prod(vEBT_VEBT,nat) > list(vEBT_VEBT)).
% 13.08/3.01  tff(func_def_3090, type, sK1971: product_prod(vEBT_VEBT,nat) > vEBT_VEBT).
% 13.08/3.01  tff(func_def_3091, type, sK1972: product_prod(vEBT_VEBT,nat) > nat).
% 13.08/3.01  tff(func_def_3092, type, sK1973: product_prod(vEBT_VEBT,nat) > $o).
% 13.08/3.01  tff(func_def_3093, type, sK1974: product_prod(vEBT_VEBT,nat) > $o).
% 13.08/3.01  tff(func_def_3094, type, sK1975: product_prod(vEBT_VEBT,nat) > nat).
% 13.08/3.01  tff(func_def_3095, type, sK1976: product_prod(vEBT_VEBT,nat) > option(product_prod(nat,nat))).
% 13.08/3.01  tff(func_def_3096, type, sK1977: product_prod(vEBT_VEBT,nat) > nat).
% 13.08/3.01  tff(func_def_3097, type, sK1978: product_prod(vEBT_VEBT,nat) > list(vEBT_VEBT)).
% 13.08/3.01  tff(func_def_3098, type, sK1979: product_prod(vEBT_VEBT,nat) > vEBT_VEBT).
% 13.08/3.01  tff(func_def_3099, type, sK1980: product_prod(vEBT_VEBT,nat) > nat).
% 13.08/3.01  tff(func_def_3100, type, sK1981: product_prod(vEBT_VEBT,nat) > $o).
% 13.08/3.01  tff(func_def_3101, type, sK1982: product_prod(vEBT_VEBT,nat) > $o).
% 13.08/3.01  tff(func_def_3102, type, sK1983: product_prod(vEBT_VEBT,nat) > nat).
% 13.08/3.01  tff(func_def_3103, type, sK1984: vEBT_VEBT > $o).
% 13.08/3.01  tff(func_def_3104, type, sK1985: vEBT_VEBT > $o).
% 13.08/3.01  tff(func_def_3105, type, sK1986: vEBT_VEBT > option(product_prod(nat,nat))).
% 13.08/3.01  tff(func_def_3106, type, sK1987: vEBT_VEBT > nat).
% 13.08/3.01  tff(func_def_3107, type, sK1988: vEBT_VEBT > list(vEBT_VEBT)).
% 13.08/3.01  tff(func_def_3108, type, sK1989: vEBT_VEBT > vEBT_VEBT).
% 13.08/3.01  tff(func_def_3109, type, sK1990: set(real) > real).
% 13.08/3.01  tff(func_def_3110, type, sK1991: (set(real) * real) > real).
% 13.08/3.01  tff(func_def_3111, type, sK1992: (set(real) * real) > real).
% 13.08/3.01  tff(func_def_3112, type, sK1993: set(nat) > fun(nat,nat)).
% 13.08/3.01  tff(func_def_3113, type, sK1994: set(nat) > nat).
% 13.08/3.01  tff(func_def_3114, type, sK1995: rat > rat).
% 13.08/3.01  tff(func_def_3115, type, sK1996: rat > rat).
% 13.08/3.01  tff(func_def_3116, type, sK1997: extended_enat > nat).
% 13.08/3.01  tff(func_def_3117, type, sK1998: int > nat).
% 13.08/3.01  tff(func_def_3118, type, sK1999: int > nat).
% 13.08/3.01  tff(func_def_3119, type, sK2000: int > nat).
% 13.08/3.01  tff(func_def_3120, type, sK2001: int > nat).
% 13.08/3.01  tff(func_def_3121, type, sK2002: int > nat).
% 13.08/3.01  tff(func_def_3122, type, sK2003: int > nat).
% 13.08/3.01  tff(func_def_3123, type, sK2004: (real * real) > nat).
% 13.08/3.01  tff(func_def_3124, type, sK2005: real > real).
% 13.08/3.01  tff(func_def_3125, type, sK2006: real > real).
% 13.08/3.01  tff(func_def_3126, type, sK2007: real > nat).
% 13.08/3.01  tff(func_def_3127, type, sK2008: real > nat).
% 13.08/3.01  tff(func_def_3128, type, sK2009: real > real).
% 13.08/3.01  tff(func_def_3129, type, sK2010: nat > nat).
% 13.08/3.01  tff(func_def_3130, type, sK2011: real > real).
% 13.08/3.01  tff(func_def_3131, type, sK2012: real > real).
% 13.08/3.01  tff(func_def_3132, type, sK2013: real > real).
% 13.08/3.01  tff(func_def_3133, type, sK2014: fun(nat,real) > nat).
% 13.08/3.01  tff(func_def_3134, type, sK2015: (fun(nat,real) * nat) > nat).
% 13.08/3.01  tff(func_def_3135, type, sK2016: (fun(nat,real) * nat) > nat).
% 13.08/3.01  tff(func_def_3136, type, sK2017: (fun(nat,real) * nat) > nat).
% 13.08/3.01  tff(func_def_3137, type, sK2018: extended_enat > nat).
% 13.08/3.01  tff(func_def_3138, type, sK2019: (fun(real,real) * real) > real).
% 13.08/3.01  tff(func_def_3139, type, sK2020: fun(real,real) > real).
% 13.08/3.01  tff(func_def_3140, type, sK2021: (fun(nat,$o) * nat) > nat).
% 13.08/3.01  tff(func_def_3141, type, sK2022: fun(nat,$o) > nat).
% 13.08/3.01  tff(func_def_3142, type, sK2023: real > nat).
% 13.08/3.01  tff(func_def_3143, type, sK2024: real > nat).
% 13.08/3.01  tff(func_def_3144, type, sK2025: real > int).
% 13.08/3.01  tff(func_def_3145, type, sK2026: real > nat).
% 13.08/3.01  tff(func_def_3146, type, sK2027: real > nat).
% 13.08/3.01  tff(func_def_3147, type, sK2028: real > int).
% 13.08/3.01  tff(func_def_3148, type, sK2029: real > int).
% 13.08/3.01  tff(func_def_3149, type, sK2030: real > nat).
% 13.08/3.01  tff(func_def_3150, type, sK2031: real > nat).
% 13.08/3.01  tff(func_def_3151, type, sK2032: real > int).
% 13.08/3.01  tff(func_def_3152, type, sK2033: (fun(product_prod(nat,nat),$o) * nat) > nat).
% 13.08/3.01  tff(func_def_3153, type, sK2034: (fun(product_prod(nat,nat),$o) * nat) > nat).
% 13.08/3.01  tff(func_def_3154, type, sK2035: fun(product_prod(nat,nat),$o) > nat).
% 13.08/3.01  tff(func_def_3155, type, sK2036: set(int) > int).
% 13.08/3.01  tff(func_def_3156, type, sK2037: (set(int) * int) > int).
% 13.08/3.01  tff(func_def_3157, type, sK2038: set(nat) > nat).
% 13.08/3.01  tff(func_def_3158, type, sK2039: (set(nat) * nat) > nat).
% 13.08/3.01  tff(func_def_3159, type, sK2040: set(nat) > nat).
% 13.08/3.01  tff(func_def_3160, type, sK2041: (set(nat) * nat) > nat).
% 13.08/3.01  tff(func_def_3161, type, sK2042: extended_enat > nat).
% 13.08/3.01  tff(func_def_3162, type, sK2043: fun(nat,$o) > int).
% 13.08/3.01  tff(func_def_3163, type, sK2044: fun(nat,$o) > nat).
% 13.08/3.01  tff(func_def_3164, type, sK2045: fun(extended_enat,$o) > extended_enat).
% 13.08/3.01  tff(func_def_3165, type, sK2046: fun(extended_enat,$o) > nat).
% 13.08/3.01  tff(func_def_3166, type, sK2047: fun(nat,$o) > nat).
% 13.08/3.01  tff(func_def_3167, type, sK2048: fun(nat,$o) > int).
% 13.08/3.01  tff(func_def_3168, type, sK2049: set(complex) > complex).
% 13.08/3.01  tff(func_def_3169, type, sK2050: set(int) > int).
% 13.08/3.01  tff(func_def_3170, type, sK2051: set(int) > int).
% 13.08/3.01  tff(func_def_3171, type, sK2052: set(real) > real).
% 13.08/3.01  tff(func_def_3172, type, sK2053: (set(nat) * nat) > nat).
% 13.08/3.01  tff(func_def_3173, type, sK2054: set(nat) > nat).
% 13.08/3.01  tff(func_def_3174, type, sK2055: (set(nat) * nat) > nat).
% 13.08/3.01  tff(func_def_3175, type, sK2056: set(nat) > nat).
% 13.08/3.01  tff(func_def_3176, type, sK2057: set(nat) > nat).
% 13.08/3.01  tff(func_def_3177, type, sK2058: set(nat) > nat).
% 13.08/3.01  tff(func_def_3178, type, sK2059: real > nat).
% 13.08/3.01  tff(func_def_3179, type, sK2060: nat > nat).
% 13.08/3.01  tff(func_def_3180, type, sK2061: filter(nat) > nat).
% 13.08/3.01  tff(func_def_3181, type, sK2062: real > int).
% 13.08/3.01  tff(func_def_3182, type, sK2063: int > nat).
% 13.08/3.01  tff(func_def_3183, type, sK2064: int > nat).
% 13.08/3.01  tff(func_def_3184, type, sK2065: int > int).
% 13.08/3.01  tff(func_def_3185, type, sK2066: real > real).
% 13.08/3.01  tff(func_def_3186, type, sK2067: real > real).
% 13.08/3.01  tff(func_def_3187, type, sK2068: real > real).
% 13.08/3.01  tff(func_def_3188, type, sK2069: complex > complex).
% 13.08/3.01  tff(func_def_3189, type, sK2070: complex > real).
% 13.08/3.01  tff(func_def_3190, type, sK2071: complex > real).
% 13.08/3.01  tff(func_def_3191, type, sK2072: complex > real).
% 13.08/3.01  tff(func_def_3192, type, sK2073: !>[X0: $tType]:((fun(X0,$o)) > X0)).
% 13.08/3.01  tff(func_def_3193, type, sK2074: !>[X0: $tType, X1: $tType]:((fun(X1,X0) * filter(X1)) > X0)).
% 13.08/3.01  tff(func_def_3194, type, sK2075: !>[X0: $tType, X1: $tType]:((fun(X1,X0) * filter(X1) * X0) > X0)).
% 13.08/3.01  tff(func_def_3195, type, sK2076: !>[X0: $tType, X1: $tType]:((fun(X1,X0) * filter(X1) * X0) > X0)).
% 13.08/3.01  tff(func_def_3196, type, sK2077: !>[X0: $tType, X1: $tType]:((fun(X1,X0) * X0 * filter(X1)) > fun(product_prod(X0,X0),$o))).
% 13.08/3.01  tff(func_def_3197, type, sK2078: !>[X0: $tType, X1: $tType]:((fun(X0,X1) * set(X0)) > X1)).
% 13.08/3.01  tff(func_def_3198, type, sK2079: !>[X0: $tType, X1: $tType]:((fun(X0,X1) * set(X0) * X1) > X0)).
% 13.08/3.01  tff(func_def_3199, type, sK2080: !>[X0: $tType, X1: $tType]:((fun(X1,X0) * set(X1)) > X0)).
% 13.08/3.01  tff(func_def_3200, type, sK2081: !>[X0: $tType, X1: $tType]:((fun(X1,X0) * set(X1) * X0) > X1)).
% 13.08/3.01  tff(func_def_3201, type, sK2082: !>[X0: $tType, X1: $tType]:((X0 * fun(X1,X0) * set(X1)) > X1)).
% 13.08/3.01  tff(func_def_3202, type, sK2083: !>[X0: $tType, X1: $tType]:((X0 * fun(X1,X0) * set(X1)) > X0)).
% 13.08/3.01  tff(func_def_3203, type, sK2084: !>[X0: $tType, X1: $tType]:((fun(X1,X0) * set(X1) * X0) > X1)).
% 13.08/3.01  tff(func_def_3204, type, sK2085: !>[X0: $tType, X1: $tType]:((fun(X0,X1) * set(X0) * X1) > X0)).
% 13.08/3.01  tff(func_def_3205, type, sK2086: !>[X0: $tType, X1: $tType]:((fun(X0,X1) * set(X0) * X1) > X1)).
% 13.08/3.01  tff(func_def_3206, type, sK2087: !>[X0: $tType, X1: $tType]:((fun(X0,X1) * set(X0) * X1) > X0)).
% 13.08/3.01  tff(func_def_3207, type, sK2088: !>[X0: $tType, X1: $tType]:((fun(X1,X0) * filter(X1)) > X0)).
% 13.08/3.01  tff(func_def_3208, type, sK2089: !>[X0: $tType, X1: $tType]:((fun(X1,X0) * filter(X1)) > real)).
% 13.08/3.01  tff(func_def_3209, type, sK2090: !>[X0: $tType, X1: $tType]:((fun(X1,X0) * X0 * filter(X1)) > real)).
% 13.08/3.01  tff(func_def_3210, type, sK2091: !>[X0: $tType, X1: $tType]:((fun(X1,X0) * X0 * filter(X1)) > real)).
% 13.08/3.01  tff(func_def_3211, type, sK2092: !>[X0: $tType, X1: $tType]:((fun(X1,X0) * X1 * set(X1) * real * fun(X1,X0)) > X1)).
% 13.08/3.01  tff(func_def_3212, type, sK2093: !>[X0: $tType, X1: $tType]:((set(X0) * fun(X0,X1) * X1) > X0)).
% 13.08/3.01  tff(func_def_3213, type, sK2094: !>[X0: $tType, X1: $tType]:((fun(X0,X1)) > real)).
% 13.08/3.01  tff(func_def_3214, type, sK2095: !>[X0: $tType, X1: $tType]:((fun(X0,X1) * nat) > X0)).
% 13.08/3.01  tff(func_def_3215, type, sK2096: !>[X0: $tType, X1: $tType]:((fun(X0,X1)) > nat)).
% 13.08/3.01  tff(func_def_3216, type, sK2097: !>[X0: $tType, X1: $tType]:((fun(X0,X1) * real) > X0)).
% 13.08/3.01  tff(func_def_3217, type, sK2098: !>[X0: $tType, X1: $tType]:((fun(X0,X1)) > real)).
% 13.08/3.01  tff(func_def_3218, type, sK2099: !>[X0: $tType, X1: $tType]:((fun(X0,X1) * nat) > X0)).
% 13.08/3.01  tff(func_def_3219, type, sK2100: !>[X0: $tType, X1: $tType]:((fun(X0,X1)) > nat)).
% 13.08/3.01  tff(func_def_3220, type, sK2101: !>[X0: $tType, X1: $tType]:((fun(X0,X1) * real) > X0)).
% 13.08/3.01  tff(func_def_3221, type, sK2102: !>[X0: $tType, X1: $tType]:((fun(X1,X0) * filter(X1)) > real)).
% 13.08/3.01  tff(func_def_3222, type, sK2103: !>[X0: $tType, X1: $tType]:((fun(X1,X0) * filter(X1)) > real)).
% 13.08/3.01  tff(func_def_3223, type, sK2104: !>[X0: $tType, X1: $tType]:((set(X1) * fun(X1,X0) * real) > X1)).
% 13.08/3.01  tff(func_def_3224, type, sK2105: !>[X0: $tType, X1: $tType]:((set(X1) * fun(X1,X0) * fun(X1,real)) > X1)).
% 13.08/3.01  tff(func_def_3225, type, sK2106: !>[X0: $tType, X1: $tType]:((real * fun(X1,X0) * filter(X1)) > real)).
% 13.08/3.01  tff(func_def_3226, type, sK2107: !>[X0: $tType, X1: $tType]:((fun(X1,X0) * fun(X1,$o)) > X1)).
% 13.08/3.01  tff(func_def_3227, type, sK2108: !>[X0: $tType, X1: $tType]:((fun(X1,X0) * fun(X1,$o)) > X1)).
% 13.08/3.01  tff(func_def_3228, type, sK2109: !>[X0: $tType, X1: $tType]:((set(X1) * fun(X1,X0)) > X1)).
% 13.08/3.01  tff(func_def_3229, type, sK2110: !>[X0: $tType, X1: $tType]:((set(X1) * set(X1) * fun(X1,X0)) > X1)).
% 13.08/3.01  tff(func_def_3230, type, sK2111: !>[X0: $tType, X1: $tType]:((fun(X1,X0) * X0 * filter(X1)) > X0)).
% 13.08/3.01  tff(func_def_3231, type, sK2112: !>[X0: $tType, X1: $tType]:((X0 * fun(X1,X0) * filter(X1)) > X0)).
% 13.08/3.01  tff(func_def_3232, type, sK2113: !>[X0: $tType, X1: $tType]:((X0 * fun(X1,X0) * filter(X1)) > X0)).
% 13.08/3.01  tff(func_def_3233, type, sK2114: !>[X0: $tType, X1: $tType]:((X0 * fun(X1,X0) * filter(X1)) > X0)).
% 13.08/3.01  tff(func_def_3234, type, sK2115: !>[X0: $tType, X1: $tType]:((filter(X0) * fun(X0,X1) * X1) > X1)).
% 13.08/3.01  tff(func_def_3235, type, sK2116: !>[X0: $tType, X1: $tType]:((filter(X0) * fun(X0,X1) * X1) > X1)).
% 13.08/3.01  tff(func_def_3236, type, sK2117: !>[X0: $tType, X1: $tType]:((set(X1) * fun(X1,X0)) > X1)).
% 13.08/3.01  tff(func_def_3237, type, sK2118: !>[X0: $tType, X1: $tType]:((set(X1) * fun(X1,X0)) > X1)).
% 13.08/3.01  tff(func_def_3238, type, sK2119: !>[X0: $tType, X1: $tType]:((set(X1) * fun(X1,X0)) > X1)).
% 13.08/3.01  tff(func_def_3239, type, sK2120: !>[X0: $tType, X1: $tType]:((set(X1) * set(X1) * fun(X1,X0)) > X1)).
% 13.08/3.01  tff(func_def_3240, type, sK2121: !>[X0: $tType, X1: $tType]:((set(X0) * fun(X0,X1) * X1 * X1) > X0)).
% 13.08/3.01  tff(func_def_3241, type, sK2122: !>[X0: $tType, X1: $tType]:((set(X0) * fun(X0,X1)) > X0)).
% 13.08/3.01  tff(func_def_3242, type, sK2123: !>[X0: $tType, X1: $tType]:((set(X1) * fun(X1,X0) * fun(X1,X0)) > X1)).
% 13.08/3.01  tff(func_def_3243, type, sK2124: !>[X0: $tType, X1: $tType]:((fun(X1,X0) * set(X1) * fun(X1,X0)) > X1)).
% 13.08/3.01  tff(func_def_3244, type, sK2125: !>[X0: $tType, X1: $tType]:((set(X1) * fun(X1,X0)) > X1)).
% 13.08/3.01  tff(func_def_3245, type, sK2126: !>[X0: $tType, X1: $tType]:((set(X1) * fun(X1,X0) * X0) > X1)).
% 13.08/3.01  tff(func_def_3246, type, sK2127: !>[X0: $tType, X1: $tType]:((set(X0) * fun(X0,X1) * X1) > X0)).
% 13.08/3.01  tff(func_def_3247, type, sK2128: !>[X0: $tType, X1: $tType]:((set(X1) * fun(X1,X0)) > X1)).
% 13.08/3.01  tff(func_def_3248, type, sK2129: !>[X0: $tType, X1: $tType]:((set(X1) * fun(X1,X0)) > X1)).
% 13.08/3.01  tff(func_def_3249, type, sK2130: !>[X0: $tType, X1: $tType]:((set(X1) * fun(X1,X0) * fun(X1,X0)) > X1)).
% 13.08/3.01  tff(func_def_3250, type, sK2131: !>[X0: $tType, X1: $tType]:((set(X1) * fun(X1,X0) * fun(X1,X0)) > X1)).
% 13.08/3.01  tff(func_def_3251, type, sK2132: !>[X0: $tType, X1: $tType]:((set(X0) * fun(X0,X1) * X1) > X0)).
% 13.08/3.01  tff(func_def_3252, type, sK2133: !>[X0: $tType, X1: $tType]:((set(X1) * fun(X1,X0) * fun(X1,X0)) > X1)).
% 13.08/3.01  tff(func_def_3253, type, sK2134: !>[X0: $tType, X1: $tType]:((set(X0) * fun(X0,X1)) > X0)).
% 13.08/3.01  tff(func_def_3254, type, sK2135: !>[X0: $tType, X1: $tType]:((set(X1) * fun(X1,X0)) > X1)).
% 13.08/3.01  tff(func_def_3255, type, sK2136: !>[X0: $tType, X1: $tType]:((set(X1) * fun(X1,X0)) > X1)).
% 13.08/3.01  tff(func_def_3256, type, sK2137: !>[X0: $tType, X1: $tType]:((set(X0) * fun(X0,X1)) > X0)).
% 13.08/3.01  tff(func_def_3257, type, sK2138: !>[X0: $tType, X1: $tType]:((set(X1) * fun(X1,X0)) > X1)).
% 13.08/3.01  tff(func_def_3258, type, sK2139: !>[X0: $tType, X1: $tType]:((fun(X1,X0) * set(X1)) > X1)).
% 13.08/3.01  tff(func_def_3259, type, sK2140: !>[X0: $tType, X1: $tType]:((set(X0) * fun(X0,X1)) > X0)).
% 13.08/3.01  tff(func_def_3260, type, sK2141: !>[X0: $tType, X1: $tType]:((set(X1) * fun(X1,X0) * fun(X1,X0)) > X1)).
% 13.08/3.01  tff(func_def_3261, type, sK2142: !>[X0: $tType, X1: $tType]:((set(X0) * fun(X0,X1)) > X0)).
% 13.08/3.01  tff(func_def_3262, type, sK2143: !>[X0: $tType, X1: $tType]:((set(X1) * fun(X1,X0)) > X1)).
% 13.08/3.01  tff(func_def_3263, type, sK2144: !>[X0: $tType, X1: $tType]:((set(X1) * set(X1) * fun(X1,X0)) > X1)).
% 13.08/3.01  tff(func_def_3264, type, sK2145: !>[X0: $tType, X1: $tType]:((set(X0) * fun(X0,X1)) > X0)).
% 13.08/3.01  tff(func_def_3265, type, sK2146: !>[X0: $tType, X1: $tType]:((fun(X0,X1) * set(X0)) > X0)).
% 13.08/3.01  tff(func_def_3266, type, sK2147: !>[X0: $tType, X1: $tType]:((fun(X0,X1) * set(X0)) > X0)).
% 13.08/3.01  tff(func_def_3267, type, sK2148: !>[X0: $tType, X1: $tType]:((fun(X0,X1) * set(X0)) > X0)).
% 13.08/3.01  tff(func_def_3268, type, sK2149: !>[X0: $tType, X1: $tType]:((fun(X0,X1) * set(X0)) > X0)).
% 13.08/3.01  tff(func_def_3269, type, sK2150: !>[X0: $tType, X1: $tType]:((X0 * fun(X1,X0) * set(X1)) > X1)).
% 13.08/3.01  tff(func_def_3270, type, sK2151: !>[X0: $tType, X1: $tType]:((set(X0) * X1 * fun(X0,X1)) > X0)).
% 13.08/3.01  tff(func_def_3271, type, sK2152: !>[X0: $tType, X1: $tType]:((X0 * fun(X1,X0) * set(X1)) > X1)).
% 13.08/3.01  tff(func_def_3272, type, sK2153: !>[X0: $tType, X1: $tType]:((set(X0) * fun(X0,X1) * X1) > X0)).
% 13.08/3.01  tff(func_def_3273, type, sK2154: !>[X0: $tType, X1: $tType]:((set(X0) * X1 * fun(X0,X1)) > X1)).
% 13.08/3.01  tff(func_def_3274, type, sK2155: !>[X0: $tType, X1: $tType]:((set(X0) * X1 * fun(X0,X1)) > X0)).
% 13.08/3.01  tff(func_def_3275, type, sK2156: !>[X0: $tType, X1: $tType]:((set(X1) * X0 * fun(X1,X0)) > X1)).
% 13.08/3.01  tff(func_def_3276, type, sK2157: !>[X0: $tType, X1: $tType]:((set(X0) * fun(X0,X1) * X1) > X1)).
% 13.08/3.01  tff(func_def_3277, type, sK2158: !>[X0: $tType, X1: $tType]:((set(X0) * fun(X0,X1) * X1) > X0)).
% 13.08/3.01  tff(func_def_3278, type, sK2159: !>[X0: $tType, X1: $tType]:((set(X0) * fun(X0,X1) * X1) > X0)).
% 13.08/3.01  tff(func_def_3279, type, sK2160: !>[X0: $tType, X1: $tType]:((fun(X1,X0) * fun(X1,X0)) > X1)).
% 13.08/3.01  tff(func_def_3280, type, sK2161: !>[X0: $tType, X1: $tType]:((fun(X1,X0) * fun(X1,X0)) > X1)).
% 13.08/3.01  tff(func_def_3281, type, sK2162: !>[X0: $tType, X1: $tType]:((X0 * fun(X1,X0) * set(X1)) > X1)).
% 13.08/3.01  tff(func_def_3282, type, sK2163: !>[X0: $tType, X1: $tType]:((fun(X0,X1) * set(X0) * X1) > X0)).
% 13.08/3.01  tff(func_def_3283, type, sK2164: !>[X0: $tType, X1: $tType]:((set(X1) * fun(X1,X0) * fun(X1,X0)) > X1)).
% 13.08/3.01  tff(func_def_3284, type, sK2165: !>[X0: $tType, X1: $tType]:((set(X1) * fun(X1,X0) * fun(X1,X0)) > X1)).
% 13.08/3.01  tff(func_def_3285, type, sK2166: !>[X0: $tType, X1: $tType]:((fun(X1,fun(X0,$o))) > X1)).
% 13.08/3.01  tff(func_def_3286, type, sK2167: !>[X0: $tType, X1: $tType]:((set(X1) * fun(X1,set(X0))) > X1)).
% 13.08/3.01  tff(func_def_3287, type, sK2168: !>[X0: $tType, X1: $tType]:((set(X1) * fun(X1,set(X0))) > X1)).
% 13.08/3.01  tff(func_def_3288, type, sK2169: !>[X0: $tType, X1: $tType]:((fun(X0,fun(X1,$o)) * X1) > X0)).
% 13.08/3.01  tff(func_def_3289, type, sK2170: !>[X0: $tType, X1: $tType]:((fun(X1,set(X0)) * set(X0) * set(X1)) > set(X1))).
% 13.08/3.01  tff(func_def_3290, type, sK2171: !>[X0: $tType, X1: $tType]:((set(X1) * fun(X1,set(X0))) > X1)).
% 13.08/3.01  tff(func_def_3291, type, sK2172: !>[X0: $tType, X1: $tType]:((X0 * fun(X1,X0) * filter(X1)) > set(X0))).
% 13.08/3.01  tff(func_def_3292, type, sK2173: !>[X0: $tType, X1: $tType]:((fun(X1,X0) * X0 * filter(X1)) > set(X0))).
% 13.08/3.01  tff(func_def_3293, type, sK2174: !>[X0: $tType, X1: $tType]:((fun(X1,fun(X0,$o)) * filter(X1)) > X0)).
% 13.08/3.01  tff(func_def_3294, type, sK2175: !>[X0: $tType, X1: $tType]:((fun(X0,fun(X1,$o)) * X0) > X1)).
% 13.08/3.01  tff(func_def_3295, type, sK2176: !>[X0: $tType, X1: $tType]:((list(X1) * fun(X1,$o) * fun(X1,X0)) > X1)).
% 13.08/3.01  tff(func_def_3296, type, sK2177: !>[X0: $tType, X1: $tType]:((set(X1) * fun(X1,X0) * fun(X1,X0)) > X1)).
% 13.08/3.01  tff(func_def_3297, type, sK2178: !>[X0: $tType, X1: $tType]:((fun(X0,X1) * set(X0)) > X0)).
% 13.08/3.01  tff(func_def_3298, type, sK2179: !>[X0: $tType, X1: $tType]:((set(X0) * fun(X0,X1)) > X0)).
% 13.08/3.01  tff(func_def_3299, type, sK2180: !>[X0: $tType, X1: $tType]:((fun(X0,X1) * set(set(X0))) > set(X0))).
% 13.08/3.01  tff(func_def_3300, type, sK2181: !>[X0: $tType, X1: $tType]:((fun(X0,X1) * set(set(X0))) > set(X0))).
% 13.08/3.01  tff(func_def_3301, type, sK2182: !>[X0: $tType, X1: $tType]:((fun(X1,X0) * set(X1) * set(X1)) > X1)).
% 13.08/3.01  tff(func_def_3302, type, sK2183: !>[X0: $tType]:((set(set(X0))) > set(X0))).
% 13.08/3.01  tff(func_def_3303, type, sK2184: !>[X0: $tType, X1: $tType]:((set(X1) * set(X1) * fun(X1,X0)) > X1)).
% 13.08/3.01  tff(func_def_3304, type, sK2185: !>[X0: $tType, X1: $tType]:((set(X1) * set(X1) * fun(X1,X0)) > X1)).
% 13.08/3.01  tff(func_def_3305, type, sK2186: !>[X0: $tType, X1: $tType]:((set(X1) * set(X1) * fun(X1,X0)) > X1)).
% 13.08/3.01  tff(func_def_3306, type, sK2187: !>[X0: $tType, X1: $tType]:((fun(X1,X0) * set(X1) * set(X1)) > X1)).
% 13.08/3.01  tff(func_def_3307, type, sK2188: !>[X0: $tType, X1: $tType]:((set(X1) * set(X1) * fun(X1,X0) * fun(X1,X0)) > X1)).
% 13.08/3.01  tff(func_def_3308, type, sK2189: !>[X0: $tType, X1: $tType]:((set(X1) * set(X1) * fun(X1,X0)) > X1)).
% 13.08/3.01  tff(func_def_3309, type, sK2190: !>[X0: $tType, X1: $tType]:((set(X1) * fun(X1,X0) * fun(X1,X0)) > X1)).
% 13.08/3.01  tff(func_def_3310, type, sK2191: !>[X0: $tType, X1: $tType]:((set(X1) * set(X1) * fun(X1,X0)) > X1)).
% 13.08/3.01  tff(func_def_3311, type, sK2192: !>[X0: $tType, X1: $tType]:((set(X1) * fun(X1,X0) * fun(X1,X0)) > X1)).
% 13.08/3.01  tff(func_def_3312, type, sK2193: !>[X0: $tType, X1: $tType]:((set(X1) * set(X1) * fun(X1,X0)) > X1)).
% 13.08/3.01  tff(func_def_3313, type, sK2194: !>[X0: $tType]:((fun(X0,fun(X0,$o))) > X0)).
% 13.08/3.01  tff(func_def_3314, type, sK2195: !>[X0: $tType]:((fun(X0,fun(X0,$o))) > X0)).
% 13.08/3.01  tff(func_def_3315, type, sK2196: !>[X0: $tType]:((fun(X0,fun(X0,$o))) > X0)).
% 13.08/3.01  tff(func_def_3316, type, sK2197: !>[X0: $tType]:((fun(X0,fun(X0,$o))) > X0)).
% 13.08/3.01  tff(func_def_3317, type, sK2198: !>[X0: $tType, X1: $tType]:((fun(X0,fun(X0,$o)) * set(X1) * fun(X1,X0) * fun(X1,X0)) > X1)).
% 13.08/3.01  tff(func_def_3318, type, sK2199: !>[X0: $tType, X1: $tType]:((set(X1) * set(X1) * fun(X1,X0)) > X1)).
% 13.08/3.01  tff(func_def_3319, type, sK2200: !>[X0: $tType, X1: $tType]:((set(X1) * set(X1) * fun(X1,X0)) > X1)).
% 13.08/3.01  tff(func_def_3320, type, sK2201: !>[X0: $tType, X1: $tType]:((fun(X1,X0) * set(X1) * set(X1)) > X1)).
% 13.08/3.01  tff(func_def_3321, type, sK2202: !>[X0: $tType, X1: $tType]:((set(X1) * set(X1) * fun(X1,X0)) > X1)).
% 13.08/3.01  tff(func_def_3322, type, sK2203: !>[X0: $tType, X1: $tType]:((set(X1) * set(X1) * fun(X1,X0)) > X1)).
% 13.08/3.01  tff(func_def_3323, type, sK2204: !>[X0: $tType, X1: $tType]:((set(X1) * set(X1) * fun(X1,X0)) > X1)).
% 13.08/3.01  tff(func_def_3324, type, sK2205: !>[X0: $tType, X1: $tType]:((set(X1) * set(X1) * fun(X1,X0)) > X1)).
% 13.08/3.01  tff(func_def_3325, type, sK2206: !>[X0: $tType, X1: $tType]:((set(X1) * set(X1) * fun(X1,X0)) > X1)).
% 13.08/3.01  tff(func_def_3326, type, sK2207: !>[X0: $tType, X1: $tType]:((set(X1) * set(X1) * fun(X1,X0)) > X1)).
% 13.08/3.01  tff(func_def_3327, type, sK2208: !>[X0: $tType, X1: $tType]:((set(X1) * fun(X1,X0) * fun(X1,X0)) > X1)).
% 13.08/3.01  tff(func_def_3328, type, sK2209: !>[X0: $tType, X1: $tType]:((set(X1) * set(X1) * fun(X1,X0)) > X1)).
% 13.08/3.01  tff(func_def_3329, type, sK2210: !>[X0: $tType, X1: $tType]:((set(X1) * fun(X1,X0) * fun(X1,X0)) > X1)).
% 13.08/3.01  tff(func_def_3330, type, sK2211: !>[X0: $tType, X1: $tType]:((set(X1) * set(X1) * fun(X1,X0)) > X1)).
% 13.08/3.01  tff(func_def_3331, type, sK2212: !>[X0: $tType]:((fun(X0,fun(X0,$o))) > X0)).
% 13.08/3.01  tff(func_def_3332, type, sK2213: !>[X0: $tType]:((fun(X0,fun(X0,$o))) > X0)).
% 13.08/3.01  tff(func_def_3333, type, sK2214: !>[X0: $tType]:((fun(X0,fun(X0,$o))) > X0)).
% 13.08/3.01  tff(func_def_3334, type, sK2215: !>[X0: $tType]:((fun(X0,fun(X0,$o))) > X0)).
% 13.08/3.01  tff(func_def_3335, type, sK2216: !>[X0: $tType, X1: $tType]:((fun(X0,fun(X0,$o)) * set(X1) * fun(X1,X0) * fun(X1,X0)) > X1)).
% 13.08/3.01  tff(func_def_3336, type, sK2217: !>[X0: $tType, X1: $tType]:((set(X1) * fun(X1,X0) * fun(X1,X0)) > X1)).
% 13.08/3.01  tff(func_def_3337, type, sK2218: !>[X0: $tType, X1: $tType]:((set(X1) * set(X1) * fun(X1,X0)) > X1)).
% 13.08/3.01  tff(func_def_3338, type, sK2219: !>[X0: $tType, X1: $tType]:((set(X1) * fun(X1,X0) * fun(X1,X0)) > X1)).
% 13.08/3.01  tff(func_def_3339, type, sK2220: !>[X0: $tType, X1: $tType]:((set(X1) * set(X1) * fun(X1,X0)) > X1)).
% 13.08/3.01  tff(func_def_3340, type, sK2221: !>[X0: $tType, X1: $tType]:((set(X1) * set(X1) * fun(X1,X0)) > X1)).
% 13.08/3.01  tff(func_def_3341, type, sK2222: !>[X0: $tType, X1: $tType]:((set(X1) * set(X1) * fun(X1,X0)) > X1)).
% 13.08/3.01  tff(func_def_3342, type, sK2223: !>[X0: $tType, X1: $tType]:((fun(X1,X0) * set(X1) * set(X1)) > X1)).
% 13.08/3.01  tff(func_def_3343, type, sK2224: !>[X0: $tType, X1: $tType]:((set(X1) * set(X1) * fun(X1,X0)) > X1)).
% 13.08/3.01  tff(func_def_3344, type, sK2225: !>[X0: $tType, X1: $tType]:((set(X0) * fun(X0,X1) * X1) > X0)).
% 13.08/3.01  tff(func_def_3345, type, sK2226: !>[X0: $tType, X1: $tType]:((set(X1) * fun(X1,X0) * X0) > X1)).
% 13.08/3.01  tff(func_def_3346, type, sK2227: !>[X0: $tType, X1: $tType]:((set(X1) * X0 * fun(X1,X0)) > X1)).
% 13.08/3.01  tff(func_def_3347, type, sK2228: !>[X0: $tType, X1: $tType]:((set(X0) * fun(X0,X1) * X1) > X0)).
% 13.08/3.01  tff(func_def_3348, type, sK2229: !>[X0: $tType, X1: $tType]:((set(X1) * fun(X1,X0) * fun(X1,X0)) > X1)).
% 13.08/3.01  tff(func_def_3349, type, sK2230: !>[X0: $tType, X1: $tType]:((fun(X1,X0) * set(X1) * fun(X1,X0)) > X1)).
% 13.08/3.01  tff(func_def_3350, type, sK2231: !>[X0: $tType, X1: $tType]:((product_prod(fun(X1,X0),list(X1))) > fun(X1,X0))).
% 13.08/3.01  tff(func_def_3351, type, sK2232: !>[X0: $tType, X1: $tType]:((product_prod(fun(X1,X0),list(X1))) > fun(X1,X0))).
% 13.08/3.01  tff(func_def_3352, type, sK2233: !>[X0: $tType, X1: $tType]:((product_prod(fun(X1,X0),list(X1))) > X1)).
% 13.08/3.01  tff(func_def_3353, type, sK2234: !>[X0: $tType, X1: $tType]:((product_prod(fun(X1,X0),list(X1))) > X1)).
% 13.08/3.01  tff(func_def_3354, type, sK2235: !>[X0: $tType, X1: $tType]:((product_prod(fun(X1,X0),list(X1))) > list(X1))).
% 13.08/3.01  tff(func_def_3355, type, sK2236: !>[X0: $tType, X1: $tType]:((product_prod(fun(X1,X0),list(X1))) > fun(X1,X0))).
% 13.08/3.01  tff(func_def_3356, type, sK2237: !>[X0: $tType, X1: $tType]:((product_prod(fun(X1,X0),list(X1))) > X1)).
% 13.08/3.01  tff(func_def_3357, type, sK2238: !>[X0: $tType, X1: $tType]:((fun(X1,X0) * filter(X1)) > X0)).
% 13.08/3.01  tff(func_def_3358, type, sK2239: !>[X0: $tType, X1: $tType]:((fun(X1,X0) * filter(X1)) > X0)).
% 13.08/3.01  tff(func_def_3359, type, sK2240: !>[X0: $tType, X1: $tType]:((list(X1) * fun(X1,X0) * X1) > X1)).
% 13.08/3.01  tff(func_def_3360, type, sK2241: !>[X0: $tType, X1: $tType]:((fun(set(X1),$o) * fun(X1,X0)) > X1)).
% 13.08/3.01  tff(func_def_3361, type, sK2242: !>[X0: $tType, X1: $tType]:((fun(set(X1),$o) * fun(X1,X0)) > set(X1))).
% 13.08/3.01  tff(func_def_3362, type, sK2243: !>[X0: $tType, X1: $tType]:((fun(X1,X0) * filter(X1) * X0) > X0)).
% 13.08/3.01  tff(func_def_3363, type, sK2244: !>[X0: $tType, X1: $tType]:((fun(X1,X0) * filter(X1) * X0) > X0)).
% 13.08/3.01  tff(func_def_3364, type, sK2245: !>[X0: $tType, X1: $tType]:((set(X1) * fun(X1,set(X0))) > X1)).
% 13.08/3.01  tff(func_def_3365, type, sK2246: !>[X0: $tType, X1: $tType]:((set(X1) * fun(X1,set(X0))) > X1)).
% 13.08/3.01  tff(func_def_3366, type, sK2247: !>[X0: $tType, X1: $tType]:((X1) > X0)).
% 13.08/3.01  tff(func_def_3367, type, sK2248: !>[X0: $tType, X1: $tType]:((X1) > X0)).
% 13.08/3.01  tff(func_def_3368, type, sK2249: !>[X0: $tType, X1: $tType]:((fun(X1,X0) * fun(X1,X0)) > X1)).
% 13.08/3.01  tff(func_def_3369, type, sK2250: !>[X0: $tType, X1: $tType]:((fun(X1,X0) * fun(X1,X0)) > X1)).
% 13.08/3.01  tff(func_def_3370, type, sK2251: !>[X0: $tType, X1: $tType]:((set(X1) * X0 * fun(X1,X0)) > X1)).
% 13.08/3.01  tff(func_def_3371, type, sK2252: !>[X0: $tType, X1: $tType]:((set(X1) * X0 * fun(X1,X0)) > X1)).
% 13.08/3.01  tff(func_def_3372, type, sK2253: !>[X0: $tType, X1: $tType]:((set(X1) * fun(X1,X0) * X0) > X1)).
% 13.08/3.01  tff(func_def_3373, type, sK2254: (vEBT_VEBT * nat) > option(product_prod(nat,nat))).
% 13.08/3.01  tff(func_def_3374, type, sK2255: (vEBT_VEBT * nat) > nat).
% 13.08/3.01  tff(func_def_3375, type, sK2256: (vEBT_VEBT * nat) > list(vEBT_VEBT)).
% 13.08/3.01  tff(func_def_3376, type, sK2257: (vEBT_VEBT * nat) > vEBT_VEBT).
% 13.08/3.01  tff(func_def_3377, type, sK2258: vEBT_VEBT > option(product_prod(nat,nat))).
% 13.08/3.01  tff(func_def_3378, type, sK2259: vEBT_VEBT > list(vEBT_VEBT)).
% 13.08/3.01  tff(func_def_3379, type, sK2260: vEBT_VEBT > vEBT_VEBT).
% 13.08/3.01  tff(func_def_3380, type, sK2261: (vEBT_VEBT * nat) > $o).
% 13.08/3.01  tff(func_def_3381, type, sK2262: (vEBT_VEBT * nat) > $o).
% 13.08/3.01  tff(func_def_3382, type, sK2263: (nat * vEBT_VEBT) > option(product_prod(nat,nat))).
% 13.08/3.01  tff(func_def_3383, type, sK2264: (nat * vEBT_VEBT) > nat).
% 13.08/3.01  tff(func_def_3384, type, sK2265: (nat * vEBT_VEBT) > list(vEBT_VEBT)).
% 13.08/3.01  tff(func_def_3385, type, sK2266: (nat * vEBT_VEBT) > vEBT_VEBT).
% 13.08/3.01  tff(func_def_3386, type, sK2267: (nat * vEBT_VEBT) > $o).
% 13.08/3.01  tff(func_def_3387, type, sK2268: (nat * vEBT_VEBT) > $o).
% 13.08/3.01  tff(func_def_3388, type, sK2269: (vEBT_VEBT * nat) > option(product_prod(nat,nat))).
% 13.08/3.01  tff(func_def_3389, type, sK2270: (vEBT_VEBT * nat) > list(vEBT_VEBT)).
% 13.08/3.01  tff(func_def_3390, type, sK2271: (vEBT_VEBT * nat) > vEBT_VEBT).
% 13.08/3.01  tff(func_def_3391, type, sK2272: (nat * vEBT_VEBT) > nat).
% 13.08/3.01  tff(func_def_3392, type, sK2273: (nat * vEBT_VEBT) > nat).
% 13.08/3.01  tff(func_def_3393, type, sK2274: (nat * vEBT_VEBT) > list(vEBT_VEBT)).
% 13.08/3.01  tff(func_def_3394, type, sK2275: (nat * vEBT_VEBT) > vEBT_VEBT).
% 13.08/3.01  tff(func_def_3395, type, sK2276: (nat * vEBT_VEBT) > nat).
% 13.08/3.01  tff(func_def_3396, type, sK2277: (nat * vEBT_VEBT) > nat).
% 13.08/3.01  tff(func_def_3397, type, sK2278: (nat * vEBT_VEBT) > nat).
% 13.08/3.01  tff(func_def_3398, type, sK2279: (nat * vEBT_VEBT) > list(vEBT_VEBT)).
% 13.08/3.01  tff(func_def_3399, type, sK2280: (nat * vEBT_VEBT) > vEBT_VEBT).
% 13.08/3.01  tff(func_def_3400, type, sK2281: (vEBT_VEBT * nat) > nat).
% 13.08/3.01  tff(func_def_3401, type, sK2282: (vEBT_VEBT * nat) > list(vEBT_VEBT)).
% 13.08/3.01  tff(func_def_3402, type, sK2283: (vEBT_VEBT * nat) > vEBT_VEBT).
% 13.08/3.01  tff(func_def_3403, type, sK2284: vEBT_VEBT > list(vEBT_VEBT)).
% 13.08/3.01  tff(func_def_3404, type, sK2285: vEBT_VEBT > vEBT_VEBT).
% 13.08/3.01  tff(func_def_3405, type, sK2286: vEBT_VEBT > $o).
% 13.08/3.01  tff(func_def_3406, type, sK2287: vEBT_VEBT > $o).
% 13.08/3.01  tff(func_def_3407, type, sK2288: (nat * vEBT_VEBT) > nat).
% 13.08/3.01  tff(func_def_3408, type, sK2289: (nat * vEBT_VEBT) > list(vEBT_VEBT)).
% 13.08/3.01  tff(func_def_3409, type, sK2290: (nat * vEBT_VEBT) > vEBT_VEBT).
% 13.08/3.01  tff(func_def_3410, type, sK2291: (nat * vEBT_VEBT) > nat).
% 13.08/3.01  tff(func_def_3411, type, sK2292: (nat * vEBT_VEBT) > nat).
% 13.08/3.01  tff(func_def_3412, type, sK2293: (nat * vEBT_VEBT) > list(vEBT_VEBT)).
% 13.08/3.01  tff(func_def_3413, type, sK2294: (nat * vEBT_VEBT) > vEBT_VEBT).
% 13.08/3.01  tff(func_def_3414, type, sK2295: (nat * vEBT_VEBT) > nat).
% 13.08/3.01  tff(func_def_3415, type, sK2296: (nat * vEBT_VEBT) > nat).
% 13.08/3.01  tff(func_def_3416, type, sK2297: (nat * vEBT_VEBT) > nat).
% 13.08/3.01  tff(func_def_3417, type, sK2298: (nat * vEBT_VEBT) > list(vEBT_VEBT)).
% 13.08/3.01  tff(func_def_3418, type, sK2299: (nat * vEBT_VEBT) > vEBT_VEBT).
% 13.08/3.01  tff(func_def_3419, type, sK2300: (vEBT_VEBT * nat) > list(vEBT_VEBT)).
% 13.08/3.01  tff(func_def_3420, type, sK2301: (vEBT_VEBT * nat) > vEBT_VEBT).
% 13.08/3.01  tff(func_def_3421, type, sK2302: (vEBT_VEBT * nat) > $o).
% 13.08/3.01  tff(func_def_3422, type, sK2303: (vEBT_VEBT * nat) > $o).
% 13.08/3.01  tff(func_def_3423, type, sK2304: (nat * vEBT_VEBT) > option(product_prod(nat,nat))).
% 13.08/3.01  tff(func_def_3424, type, sK2305: (nat * vEBT_VEBT) > nat).
% 13.08/3.01  tff(func_def_3425, type, sK2306: (nat * vEBT_VEBT) > list(vEBT_VEBT)).
% 13.08/3.01  tff(func_def_3426, type, sK2307: (nat * vEBT_VEBT) > vEBT_VEBT).
% 13.08/3.01  tff(func_def_3427, type, sK2308: (nat * vEBT_VEBT) > vEBT_VEBT).
% 13.08/3.01  tff(func_def_3428, type, sK2309: vEBT_VEBT > $o).
% 13.08/3.01  tff(func_def_3429, type, sK2310: vEBT_VEBT > $o).
% 13.08/3.01  tff(func_def_3430, type, sK2311: (nat * vEBT_VEBT) > option(product_prod(nat,nat))).
% 13.08/3.01  tff(func_def_3431, type, sK2312: (nat * vEBT_VEBT) > nat).
% 13.08/3.01  tff(func_def_3432, type, sK2313: (nat * vEBT_VEBT) > list(vEBT_VEBT)).
% 13.08/3.01  tff(func_def_3433, type, sK2314: (nat * vEBT_VEBT) > vEBT_VEBT).
% 13.08/3.01  tff(func_def_3434, type, sK2315: (nat * vEBT_VEBT) > vEBT_VEBT).
% 13.08/3.01  tff(func_def_3435, type, sK2316: (vEBT_VEBT * nat) > $o).
% 13.08/3.01  tff(func_def_3436, type, sK2317: (vEBT_VEBT * nat) > $o).
% 13.08/3.01  tff(func_def_3437, type, sK2318: !>[X0: $tType]:((list(X0)) > list(X0))).
% 13.08/3.01  tff(func_def_3438, type, sK2319: !>[X0: $tType]:((list(X0)) > list(X0))).
% 13.08/3.01  tff(func_def_3439, type, sK2320: !>[X0: $tType]:((list(X0)) > list(X0))).
% 13.08/3.01  tff(func_def_3440, type, sK2321: !>[X0: $tType]:((list(X0)) > X0)).
% 13.08/3.01  tff(func_def_3441, type, sK2322: fun(nat,real) > real).
% 13.08/3.01  tff(func_def_3442, type, sK2323: (fun(nat,real) * real) > nat).
% 13.08/3.01  tff(func_def_3443, type, sK2324: (fun(nat,real) * nat) > nat).
% 13.08/3.01  tff(func_def_3444, type, sK2325: (vEBT_VEBT * nat) > option(product_prod(nat,nat))).
% 13.08/3.01  tff(func_def_3445, type, sK2326: (vEBT_VEBT * nat) > nat).
% 13.08/3.01  tff(func_def_3446, type, sK2327: (vEBT_VEBT * nat) > list(vEBT_VEBT)).
% 13.08/3.01  tff(func_def_3447, type, sK2328: (vEBT_VEBT * nat) > vEBT_VEBT).
% 13.08/3.01  tff(func_def_3448, type, sK2329: (vEBT_VEBT * nat) > $o).
% 13.08/3.01  tff(func_def_3449, type, sK2330: (vEBT_VEBT * nat) > $o).
% 13.08/3.01  tff(func_def_3450, type, sK2331: (nat * vEBT_VEBT) > $o).
% 13.08/3.01  tff(func_def_3451, type, sK2332: (nat * vEBT_VEBT) > $o).
% 13.08/3.01  tff(func_def_3452, type, sK2333: (vEBT_VEBT * nat) > option(product_prod(nat,nat))).
% 13.08/3.01  tff(func_def_3453, type, sK2334: (vEBT_VEBT * nat) > nat).
% 13.08/3.01  tff(func_def_3454, type, sK2335: (vEBT_VEBT * nat) > list(vEBT_VEBT)).
% 13.08/3.01  tff(func_def_3455, type, sK2336: (vEBT_VEBT * nat) > vEBT_VEBT).
% 13.08/3.01  tff(func_def_3456, type, sK2337: (nat * vEBT_VEBT) > nat).
% 13.08/3.01  tff(func_def_3457, type, sK2338: (nat * vEBT_VEBT) > nat).
% 13.08/3.01  tff(func_def_3458, type, sK2339: (nat * vEBT_VEBT) > list(vEBT_VEBT)).
% 13.08/3.01  tff(func_def_3459, type, sK2340: (nat * vEBT_VEBT) > vEBT_VEBT).
% 13.08/3.01  tff(func_def_3460, type, sK2341: (vEBT_VEBT * nat) > nat).
% 13.08/3.01  tff(func_def_3461, type, sK2342: (vEBT_VEBT * nat) > list(vEBT_VEBT)).
% 13.08/3.01  tff(func_def_3462, type, sK2343: (vEBT_VEBT * nat) > vEBT_VEBT).
% 13.08/3.01  tff(func_def_3463, type, sK2344: (vEBT_VEBT * nat) > nat).
% 13.08/3.01  tff(func_def_3464, type, sK2345: (vEBT_VEBT * nat) > nat).
% 13.08/3.01  tff(func_def_3465, type, sK2346: (vEBT_VEBT * nat) > nat).
% 13.08/3.01  tff(func_def_3466, type, sK2347: (vEBT_VEBT * nat) > list(vEBT_VEBT)).
% 13.08/3.01  tff(func_def_3467, type, sK2348: (vEBT_VEBT * nat) > vEBT_VEBT).
% 13.08/3.01  tff(func_def_3468, type, sK2349: (nat * vEBT_VEBT) > nat).
% 13.08/3.01  tff(func_def_3469, type, sK2350: (nat * vEBT_VEBT) > nat).
% 13.08/3.01  tff(func_def_3470, type, sK2351: (nat * vEBT_VEBT) > nat).
% 13.08/3.01  tff(func_def_3471, type, sK2352: (nat * vEBT_VEBT) > list(vEBT_VEBT)).
% 13.08/3.01  tff(func_def_3472, type, sK2353: (nat * vEBT_VEBT) > vEBT_VEBT).
% 13.08/3.01  tff(func_def_3473, type, sK2354: (nat * vEBT_VEBT) > nat).
% 13.08/3.01  tff(func_def_3474, type, sK2355: (nat * vEBT_VEBT) > nat).
% 13.08/3.01  tff(func_def_3475, type, sK2356: (nat * vEBT_VEBT) > list(vEBT_VEBT)).
% 13.08/3.01  tff(func_def_3476, type, sK2357: (nat * vEBT_VEBT) > vEBT_VEBT).
% 13.08/3.01  tff(func_def_3477, type, sK2358: (vEBT_VEBT * nat) > nat).
% 13.08/3.01  tff(func_def_3478, type, sK2359: (vEBT_VEBT * nat) > list(vEBT_VEBT)).
% 13.08/3.01  tff(func_def_3479, type, sK2360: (vEBT_VEBT * nat) > vEBT_VEBT).
% 13.08/3.01  tff(func_def_3480, type, sK2361: (nat * vEBT_VEBT) > option(product_prod(nat,nat))).
% 13.08/3.01  tff(func_def_3481, type, sK2362: (nat * vEBT_VEBT) > nat).
% 13.08/3.01  tff(func_def_3482, type, sK2363: (nat * vEBT_VEBT) > list(vEBT_VEBT)).
% 13.08/3.01  tff(func_def_3483, type, sK2364: (nat * vEBT_VEBT) > vEBT_VEBT).
% 13.08/3.01  tff(func_def_3484, type, sK2365: vEBT_VEBT > $o).
% 13.08/3.01  tff(func_def_3485, type, sK2366: vEBT_VEBT > $o).
% 13.08/3.01  tff(func_def_3486, type, sK2367: (nat * vEBT_VEBT) > option(product_prod(nat,nat))).
% 13.08/3.01  tff(func_def_3487, type, sK2368: (nat * vEBT_VEBT) > nat).
% 13.08/3.01  tff(func_def_3488, type, sK2369: (nat * vEBT_VEBT) > list(vEBT_VEBT)).
% 13.08/3.01  tff(func_def_3489, type, sK2370: (nat * vEBT_VEBT) > vEBT_VEBT).
% 13.08/3.01  tff(func_def_3490, type, sK2371: (vEBT_VEBT * nat) > $o).
% 13.08/3.01  tff(func_def_3491, type, sK2372: (vEBT_VEBT * nat) > $o).
% 13.08/3.01  tff(func_def_3492, type, sK2373: (nat * vEBT_VEBT) > list(vEBT_VEBT)).
% 13.08/3.01  tff(func_def_3493, type, sK2374: (nat * vEBT_VEBT) > nat).
% 13.08/3.01  tff(func_def_3494, type, sK2375: (nat * vEBT_VEBT) > vEBT_VEBT).
% 13.08/3.01  tff(func_def_3495, type, sK2376: (nat * vEBT_VEBT) > nat).
% 13.08/3.01  tff(func_def_3496, type, sK2377: (nat * vEBT_VEBT) > nat).
% 13.08/3.01  tff(func_def_3497, type, sK2378: (nat * vEBT_VEBT) > nat).
% 13.08/3.01  tff(func_def_3498, type, sK2379: (nat * vEBT_VEBT) > nat).
% 13.08/3.01  tff(func_def_3499, type, sK2380: (nat * vEBT_VEBT) > list(vEBT_VEBT)).
% 13.08/3.01  tff(func_def_3500, type, sK2381: (nat * vEBT_VEBT) > nat).
% 13.08/3.01  tff(func_def_3501, type, sK2382: (nat * vEBT_VEBT) > vEBT_VEBT).
% 13.08/3.01  tff(func_def_3502, type, sK2383: (nat * vEBT_VEBT) > nat).
% 13.08/3.01  tff(func_def_3503, type, sK2384: (nat * vEBT_VEBT) > nat).
% 13.08/3.01  tff(func_def_3504, type, sK2385: (nat * vEBT_VEBT) > nat).
% 13.08/3.01  tff(func_def_3505, type, sK2386: (nat * vEBT_VEBT) > nat).
% 13.08/3.01  tff(func_def_3506, type, sK2387: (nat * vEBT_VEBT) > list(vEBT_VEBT)).
% 13.08/3.01  tff(func_def_3507, type, sK2388: (nat * vEBT_VEBT) > nat).
% 13.08/3.01  tff(func_def_3508, type, sK2389: (nat * vEBT_VEBT) > vEBT_VEBT).
% 13.08/3.01  tff(func_def_3509, type, sK2390: (nat * vEBT_VEBT) > nat).
% 13.08/3.01  tff(func_def_3510, type, sK2391: (nat * vEBT_VEBT) > nat).
% 13.08/3.01  tff(func_def_3511, type, sK2392: (nat * vEBT_VEBT) > list(vEBT_VEBT)).
% 13.08/3.01  tff(func_def_3512, type, sK2393: (nat * vEBT_VEBT) > nat).
% 13.08/3.01  tff(func_def_3513, type, sK2394: (nat * vEBT_VEBT) > vEBT_VEBT).
% 13.08/3.01  tff(func_def_3514, type, sK2395: (nat * vEBT_VEBT) > nat).
% 13.08/3.01  tff(func_def_3515, type, sK2396: (nat * vEBT_VEBT) > nat).
% 13.08/3.01  tff(func_def_3516, type, sK2397: (list(vEBT_VEBT) * nat) > nat).
% 13.08/3.01  tff(func_def_3517, type, sK2398: (list(vEBT_VEBT) * nat) > nat).
% 13.08/3.01  tff(func_def_3518, type, sK2399: vEBT_VEBT > $o).
% 13.08/3.01  tff(func_def_3519, type, sK2400: vEBT_VEBT > $o).
% 13.08/3.01  tff(func_def_3520, type, sK2401: (real * nat) > real).
% 13.08/3.01  tff(func_def_3521, type, sK2402: (nat * nat) > nat).
% 13.08/3.01  tff(func_def_3522, type, sK2403: (nat * nat) > nat).
% 13.08/3.01  tff(func_def_3523, type, sK2404: (nat * nat) > nat).
% 13.08/3.01  tff(func_def_3524, type, sK2405: (nat * nat) > nat).
% 13.08/3.01  tff(func_def_3525, type, sK2406: (nat * nat) > nat).
% 13.08/3.01  tff(func_def_3526, type, sK2407: (nat * vEBT_VEBT) > nat).
% 13.08/3.01  tff(func_def_3527, type, sK2408: (nat * vEBT_VEBT) > nat).
% 13.08/3.01  tff(func_def_3528, type, sK2409: !>[X0: $tType]:((list(list(X0))) > list(X0))).
% 13.08/3.01  tff(func_def_3529, type, sK2410: !>[X0: $tType]:((list(list(X0))) > list(X0))).
% 13.08/3.01  tff(func_def_3530, type, sK2411: !>[X0: $tType]:((list(list(X0))) > list(X0))).
% 13.08/3.01  tff(func_def_3531, type, sK2412: (fun(nat,real) * real) > nat).
% 13.08/3.01  tff(func_def_3532, type, sK2413: fun(nat,real) > real).
% 13.08/3.01  tff(func_def_3533, type, sK2414: (fun(nat,real) * real) > nat).
% 13.08/3.01  tff(func_def_3534, type, sK2415: (fun(nat,real) * real) > nat).
% 13.08/3.01  tff(func_def_3535, type, sK2416: fun(nat,real) > real).
% 13.08/3.01  tff(func_def_3536, type, sK2417: (fun(nat,real) * real) > nat).
% 13.08/3.01  tff(func_def_3537, type, sK2418: !>[X0: $tType]:((option(X0)) > X0)).
% 13.08/3.01  tff(func_def_3538, type, sK2419: !>[X0: $tType]:((list(X0)) > X0)).
% 13.08/3.01  tff(func_def_3539, type, sK2420: !>[X0: $tType]:((list(X0)) > X0)).
% 13.08/3.01  tff(func_def_3540, type, sK2421: !>[X0: $tType]:((list(X0)) > list(X0))).
% 13.08/3.01  tff(func_def_3541, type, sK2422: !>[X0: $tType]:((list(X0)) > X0)).
% 13.08/3.01  tff(func_def_3542, type, sK2423: !>[X0: $tType]:((list(X0)) > X0)).
% 13.08/3.01  tff(func_def_3543, type, sK2424: !>[X0: $tType]:((list(X0)) > list(X0))).
% 13.08/3.01  tff(func_def_3544, type, sK2425: !>[X0: $tType]:((list(X0)) > list(X0))).
% 13.08/3.01  tff(func_def_3545, type, sK2426: !>[X0: $tType]:((list(X0)) > X0)).
% 13.08/3.01  tff(func_def_3546, type, sK2427: (set(real) * fun(real,real)) > real).
% 13.08/3.01  tff(func_def_3547, type, sK2428: (set(real) * fun(real,real)) > real).
% 13.08/3.01  tff(func_def_3548, type, sK2429: !>[X0: $tType]:((list(list(X0))) > X0)).
% 13.08/3.01  tff(func_def_3549, type, sK2430: !>[X0: $tType]:((list(list(X0))) > list(X0))).
% 13.08/3.01  tff(func_def_3550, type, sK2431: !>[X0: $tType]:((list(list(X0))) > list(list(X0)))).
% 13.08/3.01  tff(func_def_3551, type, sK2432: !>[X0: $tType]:((list(list(X0))) > list(list(X0)))).
% 13.08/3.01  tff(func_def_3552, type, sK2433: (int * int) > int).
% 13.08/3.01  tff(func_def_3553, type, sK2434: (nat * nat) > nat).
% 13.08/3.01  tff(func_def_3554, type, sK2435: !>[X0: $tType]:((set(X0)) > X0)).
% 13.08/3.01  tff(func_def_3555, type, sK2436: fun(nat,real) > nat).
% 13.08/3.01  tff(func_def_3556, type, sK2437: fun(nat,real) > nat).
% 13.08/3.01  tff(func_def_3557, type, sK2438: fun(nat,real) > nat).
% 13.08/3.01  tff(func_def_3558, type, sK2439: fun(nat,real) > nat).
% 13.08/3.01  tff(func_def_3559, type, sK2440: (fun(nat,real) * real) > fun(nat,int)).
% 13.08/3.01  tff(func_def_3560, type, sK2441: (real * real) > real).
% 13.08/3.01  tff(func_def_3561, type, sK2442: (real * real) > real).
% 13.08/3.01  tff(func_def_3562, type, sK2443: !>[X0: $tType, X1: $tType]:((X0 * fun(X1,X0) * X1 * X1) > fun(nat,X1))).
% 13.08/3.01  tff(func_def_3563, type, sK2444: !>[X0: $tType, X1: $tType]:((X0 * fun(X1,X0) * X1 * X1) > fun(nat,X1))).
% 13.08/3.01  tff(func_def_3564, type, sK2445: !>[X0: $tType, X1: $tType]:((X1 * fun(X1,X0) * X0) > fun(nat,X1))).
% 13.08/3.01  tff(func_def_3565, type, sK2446: !>[X0: $tType]:((X0 * fun(nat,X0)) > nat)).
% 13.08/3.01  tff(func_def_3566, type, sK2447: !>[X0: $tType, X1: $tType]:((X1 * fun(X1,X0) * X0) > fun(nat,X1))).
% 13.08/3.01  tff(func_def_3567, type, sK2448: !>[X0: $tType, X1: $tType]:((fun(X1,X0) * filter(X1)) > X0)).
% 13.08/3.01  tff(func_def_3568, type, sK2449: !>[X0: $tType, X1: $tType]:((real * fun(nat,real) * fun(X1,fun(nat,X0))) > X1)).
% 13.08/3.01  tff(func_def_3569, type, sK2450: !>[X0: $tType, X1: $tType]:((real * fun(nat,real) * fun(X1,fun(nat,X0))) > nat)).
% 13.08/3.01  tff(func_def_3570, type, sK2451: !>[X0: $tType, X1: $tType]:((fun(X1,X0)) > real)).
% 13.08/3.01  tff(func_def_3571, type, sK2452: !>[X0: $tType, X1: $tType]:((fun(X1,X0)) > real)).
% 13.08/3.01  tff(func_def_3572, type, sK2453: !>[X0: $tType, X1: $tType]:((fun(X1,X0)) > real)).
% 13.08/3.01  tff(func_def_3573, type, sK2454: !>[X0: $tType, X1: $tType]:((fun(X1,X0) * real) > X1)).
% 13.08/3.01  tff(func_def_3574, type, sK2455: !>[X0: $tType, X1: $tType]:((fun(X1,X0) * real) > X1)).
% 13.08/3.01  tff(func_def_3575, type, sK2456: !>[X0: $tType, X1: $tType]:((fun(X1,X0)) > real)).
% 13.08/3.01  tff(func_def_3576, type, sK2457: !>[X0: $tType, X1: $tType]:((fun(X1,X0) * real) > X1)).
% 13.08/3.01  tff(func_def_3577, type, sK2458: !>[X0: $tType, X1: $tType]:((fun(X1,X0)) > real)).
% 13.08/3.01  tff(func_def_3578, type, sK2459: !>[X0: $tType, X1: $tType]:((fun(X1,X0)) > X1)).
% 13.08/3.01  tff(func_def_3579, type, sK2460: !>[X0: $tType, X1: $tType]:((fun(X1,X0)) > X1)).
% 13.08/3.01  tff(func_def_3580, type, sK2461: !>[X0: $tType, X1: $tType]:((fun(X1,X0)) > X1)).
% 13.08/3.01  tff(func_def_3581, type, sK2462: !>[X0: $tType, X1: $tType]:((real * fun(X1,X0) * real) > X1)).
% 13.08/3.01  tff(func_def_3582, type, sK2463: !>[X0: $tType, X1: $tType]:((fun(X1,X0) * fun(X1,X0) * X1 * fun(X1,X0)) > X1)).
% 13.08/3.01  tff(func_def_3583, type, sK2464: !>[X0: $tType, X1: $tType]:((fun(X1,X0) * fun(X1,X0) * X1) > fun(X1,X0))).
% 13.08/3.01  tff(func_def_3584, type, sK2465: !>[X0: $tType, X1: $tType]:((fun(X0,X1) * X0 * fun(X0,X1) * set(X0) * fun(X0,X1)) > X0)).
% 13.08/3.01  tff(func_def_3585, type, sK2466: !>[X0: $tType, X1: $tType]:((fun(X0,X1) * X0 * fun(X0,X1) * set(X0)) > fun(X0,X1))).
% 13.08/3.01  tff(func_def_3586, type, sK2467: !>[X0: $tType, X1: $tType]:((real * fun(X1,X0) * set(X1) * X1 * fun(X1,X0) * fun(X1,real)) > X1)).
% 13.08/3.01  tff(func_def_3587, type, sK2468: !>[X0: $tType, X1: $tType]:((set(X1) * fun(X1,fun(nat,X0))) > X1)).
% 13.08/3.01  tff(func_def_3588, type, sK2469: !>[X0: $tType, X1: $tType]:((set(X1) * fun(X1,fun(nat,X0))) > X1)).
% 13.08/3.01  tff(func_def_3589, type, sK2470: !>[X0: $tType, X1: $tType]:((set(X1) * fun(X1,fun(nat,X0)) * fun(X1,X0)) > X1)).
% 13.08/3.01  tff(func_def_3590, type, sK2471: !>[X0: $tType, X1: $tType]:((fun(X0,X1) * X0 * X1 * X0) > X0)).
% 13.08/3.01  tff(func_def_3591, type, sK2472: !>[X0: $tType, X1: $tType]:((fun(X0,X1) * X0 * X1 * X0) > X0)).
% 13.08/3.01  tff(func_def_3592, type, sK2473: !>[X0: $tType, X1: $tType]:((fun(X0,X1) * X0 * X0) > X0)).
% 13.08/3.01  tff(func_def_3593, type, sK2474: !>[X0: $tType, X1: $tType]:((fun(X0,X1) * X0 * X1 * X0) > X0)).
% 13.08/3.01  tff(func_def_3594, type, sK2475: !>[X0: $tType, X1: $tType]:((fun(X0,X1) * X0 * X0) > X0)).
% 13.08/3.01  tff(func_def_3595, type, sK2476: !>[X0: $tType, X1: $tType]:((fun(X0,X1) * X0 * X1 * X0) > X0)).
% 13.08/3.01  tff(func_def_3596, type, sK2477: !>[X0: $tType, X1: $tType]:((fun(X1,X0) * set(X1)) > X1)).
% 13.08/3.01  tff(func_def_3597, type, sK2478: !>[X0: $tType, X1: $tType]:((fun(X1,X0) * set(X1)) > X1)).
% 13.08/3.01  tff(func_def_3598, type, sK2479: !>[X0: $tType, X1: $tType]:((fun(X1,X0) * X1 * X1) > X1)).
% 13.08/3.01  tff(func_def_3599, type, sK2480: !>[X0: $tType, X1: $tType]:((fun(X1,X0) * fun(X0,X1) * fun(X1,$o)) > X1)).
% 13.08/3.01  tff(func_def_3600, type, sK2481: !>[X0: $tType, X1: $tType]:((fun(X1,X0) * fun(X1,$o)) > X1)).
% 13.08/3.01  tff(func_def_3601, type, sK2482: !>[X0: $tType, X1: $tType]:((fun(X1,X0) * fun(X1,$o)) > X1)).
% 13.08/3.01  tff(func_def_3602, type, sK2483: !>[X0: $tType]:((fun(X0,$o) * X0) > X0)).
% 13.08/3.01  tff(func_def_3603, type, sK2484: !>[X0: $tType, X1: $tType]:((fun(X1,$o) * fun(X0,$o) * fun(X0,X1)) > X0)).
% 13.08/3.01  tff(func_def_3604, type, sK2485: !>[X0: $tType, X1: $tType]:((fun(X1,X0) * fun(X0,X1) * fun(X1,$o)) > X1)).
% 13.08/3.01  tff(func_def_3605, type, sK2486: !>[X0: $tType, X1: $tType]:((fun(X1,X0) * fun(X1,$o)) > X1)).
% 13.08/3.01  tff(func_def_3606, type, sK2487: !>[X0: $tType, X1: $tType]:((fun(X1,X0) * fun(X1,$o)) > X1)).
% 13.08/3.01  tff(func_def_3607, type, sK2488: !>[X0: $tType]:((fun(X0,$o) * X0) > X0)).
% 13.08/3.01  tff(func_def_3608, type, sK2489: !>[X0: $tType, X1: $tType]:((fun(X1,$o) * fun(X0,$o) * fun(X0,X1)) > X0)).
% 13.08/3.01  tff(func_def_3609, type, sK2490: !>[X0: $tType, X1: $tType]:((set(X0) * fun(X0,X1) * X1) > X0)).
% 13.08/3.01  tff(func_def_3610, type, sK2491: !>[X0: $tType, X1: $tType]:((set(X1) * X0 * fun(X1,X0)) > X1)).
% 13.08/3.01  tff(func_def_3611, type, sK2492: !>[X0: $tType, X1: $tType]:((set(X0) * fun(X0,X1) * X1) > X0)).
% 13.08/3.01  tff(func_def_3612, type, sK2493: !>[X0: $tType, X1: $tType]:((X1 * set(X1) * fun(X1,X0)) > X1)).
% 13.08/3.01  tff(func_def_3613, type, sK2494: !>[X0: $tType, X1: $tType]:((set(X1) * fun(X1,X0)) > X1)).
% 13.08/3.01  tff(func_def_3614, type, sK2495: !>[X0: $tType, X1: $tType]:((set(X1) * fun(X1,X0)) > X1)).
% 13.08/3.01  tff(func_def_3615, type, sK2496: !>[X0: $tType, X1: $tType]:((set(X1) * fun(X1,X0)) > X1)).
% 13.08/3.01  tff(func_def_3616, type, sK2497: !>[X0: $tType, X1: $tType]:((set(X1) * fun(X1,X0)) > X1)).
% 13.08/3.01  tff(func_def_3617, type, sK2498: !>[X0: $tType, X1: $tType]:((set(X1) * fun(X1,X0)) > X1)).
% 13.08/3.01  tff(func_def_3618, type, sK2499: !>[X0: $tType, X1: $tType]:((set(X1) * fun(X1,X0)) > X1)).
% 13.08/3.01  tff(func_def_3619, type, sK2500: !>[X0: $tType]:((X0 * fun(nat,X0)) > nat)).
% 13.08/3.01  tff(func_def_3620, type, sK2501: !>[X0: $tType, X1: $tType]:((list(X1) * fun(X1,X0) * fun(X1,X0)) > X1)).
% 13.08/3.01  tff(func_def_3621, type, sK2502: !>[X0: $tType, X1: $tType]:((list(X1) * fun(X1,X0) * fun(X1,X0)) > X1)).
% 13.08/3.01  tff(func_def_3622, type, sK2503: !>[X0: $tType, X1: $tType]:((set(X1) * fun(X1,X0)) > X1)).
% 13.08/3.01  tff(func_def_3623, type, sK2504: !>[X0: $tType, X1: $tType]:((set(X1) * fun(X1,X0)) > X1)).
% 13.08/3.01  tff(func_def_3624, type, sK2505: !>[X0: $tType, X1: $tType]:((fun(X1,X0) * fun(X1,$o)) > X1)).
% 13.08/3.01  tff(func_def_3625, type, sK2506: !>[X0: $tType, X1: $tType]:((fun(X1,X0) * fun(X1,$o)) > X1)).
% 13.08/3.01  tff(func_def_3626, type, sK2507: !>[X0: $tType, X1: $tType]:((fun(X1,$o) * fun(X0,$o) * fun(X0,X1)) > X0)).
% 13.08/3.01  tff(func_def_3627, type, sK2508: !>[X0: $tType, X1: $tType]:((fun(X1,X0) * fun(X0,$o) * fun(X0,X1)) > X0)).
% 13.08/3.01  tff(func_def_3628, type, sK2509: !>[X0: $tType, X1: $tType]:((X1 * X1 * fun(X1,X0) * fun(X1,X0)) > X1)).
% 13.08/3.01  tff(func_def_3629, type, sK2510: !>[X0: $tType, X1: $tType]:((X1 * X1 * fun(X1,X0) * fun(X1,X0)) > X1)).
% 13.08/3.01  tff(func_def_3630, type, sK2511: !>[X0: $tType, X1: $tType]:((set(X1) * fun(X1,X0)) > X1)).
% 13.08/3.01  tff(func_def_3631, type, sK2512: !>[X0: $tType, X1: $tType]:((set(X1) * fun(X1,X0)) > X1)).
% 13.08/3.01  tff(func_def_3632, type, sK2513: !>[X0: $tType, X1: $tType]:((fun(X1,X0) * set(X1)) > X1)).
% 13.08/3.01  tff(func_def_3633, type, sK2514: !>[X0: $tType, X1: $tType]:((fun(X1,X0) * set(X1)) > X1)).
% 13.08/3.01  tff(func_def_3634, type, sK2515: !>[X0: $tType, X1: $tType]:((fun(X1,X0)) > X1)).
% 13.08/3.01  tff(func_def_3635, type, sK2516: !>[X0: $tType, X1: $tType]:((fun(X1,X0)) > X1)).
% 13.08/3.01  tff(func_def_3636, type, sK2517: !>[X0: $tType, X1: $tType]:((fun(X1,X0)) > X1)).
% 13.08/3.01  tff(func_def_3637, type, sK2518: !>[X0: $tType, X1: $tType]:((fun(X1,X0)) > X1)).
% 13.08/3.01  tff(func_def_3638, type, sK2519: !>[X0: $tType, X1: $tType]:((fun(X0,X1)) > X0)).
% 13.08/3.01  tff(func_def_3639, type, sK2520: !>[X0: $tType, X1: $tType]:((fun(X0,X1)) > X0)).
% 13.08/3.01  tff(func_def_3640, type, sK2521: !>[X0: $tType, X1: $tType]:((fun(X0,X1)) > X0)).
% 13.08/3.01  tff(func_def_3641, type, sK2522: !>[X0: $tType, X1: $tType]:((fun(X0,X1)) > X0)).
% 13.08/3.01  tff(func_def_3642, type, sK2523: !>[X0: $tType, X1: $tType]:((fun(X1,X0)) > X1)).
% 13.08/3.01  tff(func_def_3643, type, sK2524: !>[X0: $tType, X1: $tType]:((fun(X1,X0)) > X1)).
% 13.08/3.01  tff(func_def_3644, type, sK2525: !>[X0: $tType, X1: $tType]:((fun(X1,X0)) > X1)).
% 13.08/3.01  tff(func_def_3645, type, sK2526: !>[X0: $tType, X1: $tType]:((fun(X1,X0)) > X1)).
% 13.08/3.01  tff(func_def_3646, type, sK2527: !>[X0: $tType, X1: $tType]:((fun(X1,X0)) > X1)).
% 13.08/3.01  tff(func_def_3647, type, sK2528: !>[X0: $tType, X1: $tType]:((fun(X1,X0)) > X1)).
% 13.08/3.01  tff(func_def_3648, type, sK2529: !>[X0: $tType, X1: $tType]:((fun(X1,X0)) > X1)).
% 13.08/3.01  tff(func_def_3649, type, sK2530: !>[X0: $tType, X1: $tType]:((fun(X1,X0)) > X1)).
% 13.08/3.01  tff(func_def_3650, type, sK2531: !>[X0: $tType, X1: $tType]:((fun(X0,X1)) > X0)).
% 13.08/3.01  tff(func_def_3651, type, sK2532: !>[X0: $tType, X1: $tType]:((fun(X0,X1)) > X0)).
% 13.08/3.01  tff(func_def_3652, type, sK2533: !>[X0: $tType, X1: $tType]:((fun(X0,X1)) > X0)).
% 13.08/3.01  tff(func_def_3653, type, sK2534: !>[X0: $tType, X1: $tType]:((fun(X0,X1)) > X0)).
% 13.08/3.01  tff(func_def_3654, type, sK2535: !>[X0: $tType, X1: $tType]:((fun(X0,X1)) > X0)).
% 13.08/3.01  tff(func_def_3655, type, sK2536: !>[X0: $tType, X1: $tType]:((fun(X0,X1)) > X0)).
% 13.08/3.01  tff(func_def_3656, type, sK2537: !>[X0: $tType, X1: $tType]:((fun(X0,X1)) > X0)).
% 13.08/3.01  tff(func_def_3657, type, sK2538: !>[X0: $tType, X1: $tType]:((fun(X0,X1)) > X0)).
% 13.08/3.01  tff(func_def_3658, type, sK2539: !>[X0: $tType, X1: $tType]:((fun(X1,X0)) > X1)).
% 13.08/3.01  tff(func_def_3659, type, sK2540: !>[X0: $tType, X1: $tType]:((fun(X1,X0)) > X1)).
% 13.08/3.01  tff(func_def_3660, type, sK2541: !>[X0: $tType, X1: $tType]:((fun(X1,X0)) > X1)).
% 13.08/3.01  tff(func_def_3661, type, sK2542: !>[X0: $tType, X1: $tType]:((fun(X1,X0)) > X1)).
% 13.08/3.01  tff(func_def_3662, type, sK2543: !>[X0: $tType, X1: $tType]:((fun(X1,X0)) > X1)).
% 13.08/3.01  tff(func_def_3663, type, sK2544: !>[X0: $tType, X1: $tType]:((fun(X1,X0)) > X1)).
% 13.08/3.01  tff(func_def_3664, type, sK2545: !>[X0: $tType, X1: $tType]:((fun(X1,X0)) > X1)).
% 13.08/3.01  tff(func_def_3665, type, sK2546: !>[X0: $tType, X1: $tType]:((fun(X1,X0)) > X1)).
% 13.08/3.01  tff(func_def_3666, type, sK2547: extended_enat > nat).
% 13.08/3.01  tff(func_def_3667, type, sK2548: extended_enat > nat).
% 13.08/3.01  tff(func_def_3668, type, sK2549: extended_enat > nat).
% 13.08/3.01  tff(func_def_3669, type, sK2550: extended_enat > nat).
% 13.08/3.01  tff(func_def_3670, type, sK2551: !>[X0: $tType]:((fun(X0,$o)) > X0)).
% 13.08/3.01  tff(func_def_3671, type, sK2552: !>[X0: $tType]:((product_prod(list(X0),list(X0))) > X0)).
% 13.08/3.01  tff(func_def_3672, type, sK2553: !>[X0: $tType]:((product_prod(list(X0),list(X0))) > list(X0))).
% 13.08/3.01  tff(func_def_3673, type, sK2554: !>[X0: $tType]:((product_prod(list(X0),list(X0))) > X0)).
% 13.08/3.01  tff(func_def_3674, type, sK2555: !>[X0: $tType]:((product_prod(list(X0),list(X0))) > list(X0))).
% 13.08/3.01  tff(func_def_3675, type, sK2556: !>[X0: $tType]:((product_prod(list(X0),list(X0))) > list(X0))).
% 13.08/3.01  tff(func_def_3676, type, sK2557: !>[X0: $tType]:((product_prod(list(X0),list(X0))) > list(X0))).
% 13.08/3.01  tff(func_def_3677, type, sK2558: !>[X0: $tType]:((product_prod(list(X0),list(X0))) > X0)).
% 13.08/3.01  tff(func_def_3678, type, sK2559: !>[X0: $tType]:((product_prod(list(X0),list(X0))) > list(X0))).
% 13.08/3.01  tff(func_def_3679, type, sK2560: !>[X0: $tType]:((product_prod(list(X0),list(X0))) > list(X0))).
% 13.08/3.01  tff(func_def_3680, type, sK2561: !>[X0: $tType]:((product_prod(list(X0),list(X0))) > list(X0))).
% 13.08/3.01  tff(func_def_3681, type, sK2562: !>[X0: $tType]:((product_prod(fun(X0,fun(X0,$o)),list(X0))) > fun(X0,fun(X0,$o)))).
% 13.08/3.01  tff(func_def_3682, type, sK2563: !>[X0: $tType]:((product_prod(fun(X0,fun(X0,$o)),list(X0))) > X0)).
% 13.08/3.01  tff(func_def_3683, type, sK2564: !>[X0: $tType]:((product_prod(fun(X0,fun(X0,$o)),list(X0))) > X0)).
% 13.08/3.01  tff(func_def_3684, type, sK2565: !>[X0: $tType]:((product_prod(fun(X0,fun(X0,$o)),list(X0))) > list(X0))).
% 13.08/3.01  tff(func_def_3685, type, sK2566: !>[X0: $tType]:((product_prod(fun(X0,fun(X0,$o)),list(X0))) > fun(X0,fun(X0,$o)))).
% 13.08/3.01  tff(func_def_3686, type, sK2567: !>[X0: $tType]:((product_prod(fun(X0,fun(X0,$o)),list(X0))) > X0)).
% 13.08/3.01  tff(func_def_3687, type, sK2568: !>[X0: $tType]:((product_prod(fun(X0,fun(X0,$o)),list(X0))) > fun(X0,fun(X0,$o)))).
% 13.08/3.01  tff(func_def_3688, type, sK2569: !>[X0: $tType]:((product_prod(fun(X0,fun(X0,$o)),list(X0))) > fun(X0,fun(X0,$o)))).
% 13.08/3.01  tff(func_def_3689, type, sK2570: !>[X0: $tType]:((product_prod(fun(X0,fun(X0,$o)),list(X0))) > X0)).
% 13.08/3.01  tff(func_def_3690, type, sK2571: !>[X0: $tType]:((product_prod(fun(X0,fun(X0,$o)),list(X0))) > list(X0))).
% 13.08/3.01  tff(func_def_3691, type, sK2572: !>[X0: $tType]:((product_prod(fun(X0,fun(X0,$o)),list(X0))) > fun(X0,fun(X0,$o)))).
% 13.08/3.01  tff(func_def_3692, type, sK2573: fun(nat,$o) > nat).
% 13.08/3.01  tff(func_def_3693, type, sK2574: fun(extended_enat,$o) > extended_enat).
% 13.08/3.01  tff(func_def_3694, type, sK2575: fun(nat,$o) > nat).
% 13.08/3.01  tff(func_def_3695, type, sK2576: fun(nat,$o) > nat).
% 13.08/3.01  tff(func_def_3696, type, sK2577: (set(extended_enat) * nat) > extended_enat).
% 13.08/3.01  tff(func_def_3697, type, sK2578: (set(nat) * nat) > nat).
% 13.08/3.01  tff(func_def_3698, type, sK2579: !>[X0: $tType]:((set(set(X0))) > set(X0))).
% 13.08/3.01  tff(func_def_3699, type, sK2580: (nat * set(nat)) > nat).
% 13.08/3.01  tff(func_def_3700, type, sK2581: (nat * fun(nat,$o)) > nat).
% 13.08/3.01  tff(func_def_3701, type, sK2582: !>[X0: $tType]:((set(filter(X0))) > set(filter(X0)))).
% 13.08/3.01  tff(func_def_3702, type, sK2583: !>[X0: $tType]:((list(list(X0))) > list(X0))).
% 13.08/3.01  tff(func_def_3703, type, sK2584: !>[X0: $tType]:((set(X0)) > X0)).
% 13.08/3.01  tff(func_def_3704, type, sK2585: !>[X0: $tType]:((fun(X0,fun(X0,$o))) > X0)).
% 13.08/3.01  tff(func_def_3705, type, sK2586: fun(nat,nat) > nat).
% 13.08/3.01  tff(func_def_3706, type, sK2587: fun(nat,real) > nat).
% 13.08/3.01  tff(func_def_3707, type, sK2588: fun(nat,real) > nat).
% 13.08/3.01  tff(func_def_3708, type, sK2589: (fun(nat,real) * real) > real).
% 13.08/3.01  tff(func_def_3709, type, sK2590: (fun(nat,real) * real) > nat).
% 13.08/3.01  tff(func_def_3710, type, sK2591: fun(nat,real) > nat).
% 13.08/3.01  tff(func_def_3711, type, sK2592: (fun(nat,real) * fun(nat,real)) > real).
% 13.08/3.01  tff(func_def_3712, type, sK2593: (fun(nat,real) * fun(nat,real)) > nat).
% 13.08/3.01  tff(func_def_3713, type, sK2594: fun(nat,real) > nat).
% 13.08/3.01  tff(func_def_3714, type, sK2595: fun(nat,real) > nat).
% 13.08/3.01  tff(func_def_3715, type, sK2596: fun(real,$o) > real).
% 13.08/3.01  tff(func_def_3716, type, sK2597: fun(real,$o) > real).
% 13.08/3.01  tff(func_def_3717, type, sK2598: fun(real,$o) > nat).
% 13.08/3.01  tff(func_def_3718, type, sK2599: fun(real,$o) > nat).
% 13.08/3.01  tff(func_def_3719, type, sK2600: fun(real,$o) > real).
% 13.08/3.01  tff(func_def_3720, type, sK2601: fun(real,$o) > real).
% 13.08/3.01  tff(func_def_3721, type, sK2602: !>[X0: $tType]:((fun(X0,$o) * X0) > X0)).
% 13.08/3.01  tff(func_def_3722, type, sK2603: (fun(nat,real) * fun(nat,real) * nat) > nat).
% 13.08/3.01  tff(func_def_3723, type, sK2604: (fun(nat,$o) * nat) > nat).
% 13.08/3.01  tff(func_def_3724, type, sK2605: fun(num,$o) > num).
% 13.08/3.01  tff(func_def_3725, type, sK2606: (fun(nat,$o) * nat) > nat).
% 13.08/3.01  tff(func_def_3726, type, sK2607: (fun(nat,$o) * nat) > nat).
% 13.08/3.01  tff(func_def_3727, type, sK2608: fun(nat,$o) > nat).
% 13.08/3.01  tff(func_def_3728, type, sK2609: fun(int,$o) > int).
% 13.08/3.01  tff(func_def_3729, type, sK2610: fun(int,$o) > int).
% 13.08/3.01  tff(func_def_3730, type, sK2611: fun(nat,$o) > nat).
% 13.08/3.01  tff(func_def_3731, type, sK2612: fun(nat,$o) > nat).
% 13.08/3.01  tff(func_def_3732, type, sK2613: fun(nat,$o) > nat).
% 13.08/3.01  tff(func_def_3733, type, sK2614: fun(nat,$o) > nat).
% 13.08/3.01  tff(func_def_3734, type, sK2615: fun(nat,$o) > nat).
% 13.08/3.01  tff(func_def_3735, type, sK2616: !>[X0: $tType]:((set(X0)) > X0)).
% 13.08/3.01  tff(func_def_3736, type, sK2617: !>[X0: $tType]:((set(X0)) > X0)).
% 13.08/3.01  tff(func_def_3737, type, sK2618: !>[X0: $tType]:((set(X0)) > list(X0))).
% 13.08/3.01  tff(func_def_3738, type, sK2619: !>[X0: $tType]:((set(X0)) > fun(nat,X0))).
% 13.08/3.01  tff(func_def_3739, type, sK2620: !>[X0: $tType]:((set(X0)) > list(X0))).
% 13.08/3.01  tff(func_def_3740, type, sK2621: !>[X0: $tType]:((set(list(X0))) > nat)).
% 13.08/3.01  tff(func_def_3741, type, sK2622: !>[X0: $tType]:((set(set(X0))) > set(X0))).
% 13.08/3.01  tff(func_def_3742, type, sK2623: (nat * nat) > nat).
% 13.08/3.01  tff(func_def_3743, type, sK2624: (nat * nat) > nat).
% 13.08/3.01  tff(func_def_3744, type, sK2625: (nat * nat) > nat).
% 13.08/3.01  tff(func_def_3745, type, sK2626: (nat * nat) > nat).
% 13.08/3.01  tff(func_def_3746, type, sK2627: (nat * nat) > nat).
% 13.08/3.01  tff(func_def_3747, type, sK2628: fun(int,$o) > int).
% 13.08/3.01  tff(func_def_3748, type, sK2629: (int * fun(int,$o)) > int).
% 13.08/3.01  tff(func_def_3749, type, sK2630: (int * fun(int,$o)) > int).
% 13.08/3.01  tff(func_def_3750, type, sK2631: (int * fun(int,$o)) > int).
% 13.08/3.01  tff(func_def_3751, type, sK2632: (real * real) > nat).
% 13.08/3.01  tff(func_def_3752, type, sK2633: (real * real) > nat).
% 13.08/3.01  tff(func_def_3753, type, sK2634: (real * nat) > real).
% 13.08/3.01  tff(func_def_3754, type, sK2635: (real * nat) > real).
% 13.08/3.01  tff(func_def_3755, type, sK2636: (real * nat) > real).
% 13.08/3.01  tff(func_def_3756, type, sK2637: (real * real) > real).
% 13.08/3.01  tff(func_def_3757, type, sK2638: (real * real) > real).
% 13.08/3.01  tff(func_def_3758, type, sK2639: (real * real) > nat).
% 13.08/3.01  tff(func_def_3759, type, sK2640: fun(nat,$o) > nat).
% 13.08/3.01  tff(func_def_3760, type, sK2641: (nat * real) > real).
% 13.08/3.01  tff(func_def_3761, type, sK2642: (nat * real) > real).
% 13.08/3.01  tff(func_def_3762, type, sK2643: (nat * real) > real).
% 13.08/3.01  tff(func_def_3763, type, sK2644: (nat * real) > real).
% 13.08/3.01  tff(func_def_3764, type, sK2645: (extended_enat * nat) > nat).
% 13.08/3.01  tff(func_def_3765, type, sK2646: extended_enat > nat).
% 13.08/3.01  tff(func_def_3766, type, sK2647: extended_enat > nat).
% 13.08/3.01  tff(func_def_3767, type, sK2648: (nat * nat) > nat).
% 13.08/3.01  tff(func_def_3768, type, sK2649: nat > nat).
% 13.08/3.01  tff(func_def_3769, type, sK2650: (nat * nat) > nat).
% 13.08/3.01  tff(func_def_3770, type, sK2651: (nat * nat) > nat).
% 13.08/3.01  tff(func_def_3771, type, sK2652: !>[X0: $tType]:((list(X0)) > list(X0))).
% 13.08/3.01  tff(func_def_3772, type, sK2653: !>[X0: $tType]:((list(X0)) > X0)).
% 13.08/3.01  tff(func_def_3773, type, sK2654: !>[X0: $tType]:((list(X0)) > list(X0))).
% 13.08/3.01  tff(func_def_3774, type, sK2655: vEBT_VEBT > $o).
% 13.08/3.01  tff(func_def_3775, type, sK2656: vEBT_VEBT > $o).
% 13.08/3.01  tff(func_def_3776, type, sK2657: (list(vEBT_VEBT) * nat) > vEBT_VEBT).
% 13.08/3.01  tff(func_def_3777, type, sK2658: (nat * vEBT_VEBT) > list(vEBT_VEBT)).
% 13.08/3.01  tff(func_def_3778, type, sK2659: (nat * vEBT_VEBT) > nat).
% 13.08/3.01  tff(func_def_3779, type, sK2660: (nat * vEBT_VEBT) > vEBT_VEBT).
% 13.08/3.01  tff(func_def_3780, type, sK2661: (nat * vEBT_VEBT) > nat).
% 13.08/3.01  tff(func_def_3781, type, sK2662: (nat * vEBT_VEBT) > nat).
% 13.08/3.01  tff(func_def_3782, type, sK2663: (list(vEBT_VEBT) * nat) > vEBT_VEBT).
% 13.08/3.01  tff(func_def_3783, type, sK2664: (nat * vEBT_VEBT) > list(vEBT_VEBT)).
% 13.08/3.01  tff(func_def_3784, type, sK2665: (nat * vEBT_VEBT) > nat).
% 13.08/3.01  tff(func_def_3785, type, sK2666: (nat * vEBT_VEBT) > vEBT_VEBT).
% 13.08/3.01  tff(func_def_3786, type, sK2667: (nat * vEBT_VEBT) > nat).
% 13.08/3.01  tff(func_def_3787, type, sK2668: (nat * vEBT_VEBT) > nat).
% 13.08/3.01  tff(func_def_3788, type, sK2669: list(vEBT_VEBT) > vEBT_VEBT).
% 13.08/3.01  tff(func_def_3789, type, sK2670: list(vEBT_VEBT) > nat).
% 13.08/3.01  tff(func_def_3790, type, sK2671: vEBT_VEBT > nat).
% 13.08/3.01  tff(func_def_3791, type, sK2672: (list(vEBT_VEBT) * nat) > vEBT_VEBT).
% 13.08/3.01  tff(func_def_3792, type, sK2673: (nat * vEBT_VEBT) > list(vEBT_VEBT)).
% 13.08/3.01  tff(func_def_3793, type, sK2674: (nat * vEBT_VEBT) > nat).
% 13.08/3.01  tff(func_def_3794, type, sK2675: (nat * vEBT_VEBT) > vEBT_VEBT).
% 13.08/3.01  tff(func_def_3795, type, sK2676: list(vEBT_VEBT) > vEBT_VEBT).
% 13.08/3.01  tff(func_def_3796, type, sK2677: list(vEBT_VEBT) > nat).
% 13.08/3.01  tff(func_def_3797, type, sK2678: vEBT_VEBT > nat).
% 13.08/3.01  tff(func_def_3798, type, sK2679: (list(vEBT_VEBT) * nat) > vEBT_VEBT).
% 13.08/3.01  tff(func_def_3799, type, sK2680: (nat * vEBT_VEBT) > list(vEBT_VEBT)).
% 13.08/3.01  tff(func_def_3800, type, sK2681: (nat * vEBT_VEBT) > nat).
% 13.08/3.01  tff(func_def_3801, type, sK2682: (nat * vEBT_VEBT) > vEBT_VEBT).
% 13.08/3.01  tff(func_def_3802, type, sK2683: list(vEBT_VEBT) > vEBT_VEBT).
% 13.08/3.01  tff(func_def_3803, type, sK2684: list(vEBT_VEBT) > nat).
% 13.08/3.01  tff(func_def_3804, type, sK2685: (vEBT_VEBT * list(vEBT_VEBT) * nat) > nat).
% 13.08/3.01  tff(func_def_3805, type, sK2686: (vEBT_VEBT * list(vEBT_VEBT) * nat) > nat).
% 13.08/3.01  tff(func_def_3806, type, sK2687: (list(vEBT_VEBT) * nat) > nat).
% 13.08/3.01  tff(func_def_3807, type, sK2688: (list(vEBT_VEBT) * nat * nat * nat) > nat).
% 13.08/3.01  tff(func_def_3808, type, sK2689: (nat * nat * nat * nat * list(vEBT_VEBT)) > nat).
% 13.08/3.01  tff(func_def_3809, type, sK2690: list(vEBT_VEBT) > vEBT_VEBT).
% 13.08/3.01  tff(func_def_3810, type, sK2691: list(vEBT_VEBT) > nat).
% 13.08/3.01  tff(func_def_3811, type, sK2692: (vEBT_VEBT * list(vEBT_VEBT) * nat) > nat).
% 13.08/3.01  tff(func_def_3812, type, sK2693: (vEBT_VEBT * list(vEBT_VEBT) * nat) > nat).
% 13.08/3.01  tff(func_def_3813, type, sK2694: (list(vEBT_VEBT) * nat) > nat).
% 13.08/3.01  tff(func_def_3814, type, sK2695: (list(vEBT_VEBT) * nat * nat * nat) > nat).
% 13.08/3.01  tff(func_def_3815, type, sK2696: (nat * nat * nat * nat * list(vEBT_VEBT)) > nat).
% 13.08/3.01  tff(func_def_3816, type, sK2697: !>[X0: $tType]:((list(X0)) > nat)).
% 13.08/3.01  tff(func_def_3817, type, sK2698: !>[X0: $tType]:((list(X0)) > nat)).
% 13.08/3.01  tff(func_def_3818, type, sK2699: !>[X0: $tType]:((option(X0)) > X0)).
% 13.08/3.01  tff(func_def_3819, type, sK2700: !>[X0: $tType]:((list(X0)) > X0)).
% 13.08/3.01  tff(func_def_3820, type, sK2701: !>[X0: $tType]:((list(X0)) > list(X0))).
% 13.08/3.01  tff(func_def_3821, type, sK2702: !>[X0: $tType]:((list(list(X0))) > list(X0))).
% 13.08/3.01  tff(func_def_3822, type, sK2703: !>[X0: $tType]:((list(list(X0))) > list(X0))).
% 13.08/3.01  tff(func_def_3823, type, sK2704: !>[X0: $tType]:((list(list(X0))) > list(X0))).
% 13.08/3.01  tff(func_def_3824, type, sK2705: (int * int) > int).
% 13.08/3.01  tff(func_def_3825, type, sK2706: !>[X0: $tType]:((list(list(X0))) > list(X0))).
% 13.08/3.01  tff(func_def_3826, type, sK2707: !>[X0: $tType]:((list(list(X0))) > list(X0))).
% 13.08/3.01  tff(func_def_3827, type, sK2708: !>[X0: $tType]:((list(list(X0))) > list(X0))).
% 13.08/3.01  tff(func_def_3828, type, sK2709: !>[X0: $tType]:((list(X0)) > X0)).
% 13.08/3.01  tff(func_def_3829, type, sK2710: !>[X0: $tType]:((list(X0)) > X0)).
% 13.08/3.01  tff(func_def_3830, type, sK2711: !>[X0: $tType]:((set(X0)) > X0)).
% 13.08/3.01  tff(func_def_3831, type, sK2712: !>[X0: $tType]:((set(X0)) > X0)).
% 13.08/3.01  tff(func_def_3832, type, sK2713: !>[X0: $tType]:((set(X0)) > X0)).
% 13.08/3.01  tff(func_def_3833, type, sK2714: !>[X0: $tType]:((set(X0) * X0 * X0) > X0)).
% 13.08/3.01  tff(func_def_3834, type, sK2715: !>[X0: $tType]:((set(X0)) > X0)).
% 13.08/3.01  tff(func_def_3835, type, sK2716: !>[X0: $tType]:((set(X0)) > X0)).
% 13.08/3.01  tff(func_def_3836, type, sK2717: !>[X0: $tType]:((set(X0)) > X0)).
% 13.08/3.01  tff(func_def_3837, type, sK2718: !>[X0: $tType]:((set(X0)) > X0)).
% 13.08/3.01  tff(func_def_3838, type, sK2719: !>[X0: $tType]:((option(X0)) > X0)).
% 13.08/3.01  tff(func_def_3839, type, sK2720: (nat * fun(nat,$o)) > nat).
% 13.08/3.01  tff(func_def_3840, type, sK2721: (nat * fun(nat,$o)) > nat).
% 13.08/3.01  tff(func_def_3841, type, sK2722: (nat * fun(nat,$o)) > nat).
% 13.08/3.01  tff(func_def_3842, type, sK2723: (nat * fun(nat,$o)) > nat).
% 13.08/3.01  tff(func_def_3843, type, sK2724: (fun(nat,$o) * nat) > nat).
% 13.08/3.01  tff(func_def_3844, type, sK2725: (nat * fun(nat,$o)) > nat).
% 13.08/3.01  tff(func_def_3845, type, sK2726: (fun(nat,$o) * nat) > nat).
% 13.08/3.01  tff(func_def_3846, type, sK2727: (nat * fun(nat,$o)) > nat).
% 13.08/3.01  tff(func_def_3847, type, sK2728: !>[X0: $tType]:((fun(X0,$o)) > X0)).
% 13.08/3.01  tff(func_def_3848, type, sK2729: !>[X0: $tType]:((fun(option(X0),$o)) > X0)).
% 13.08/3.01  tff(func_def_3849, type, sK2730: !>[X0: $tType]:((fun(option(X0),$o)) > option(X0))).
% 13.08/3.01  tff(func_def_3850, type, sK2731: (nat * fun(nat,$o)) > nat).
% 13.08/3.01  tff(func_def_3851, type, sK2732: (nat * fun(nat,$o)) > nat).
% 13.08/3.01  tff(func_def_3852, type, sK2733: (nat * fun(nat,$o)) > nat).
% 13.08/3.01  tff(func_def_3853, type, sK2734: (nat * fun(nat,$o)) > nat).
% 13.08/3.01  tff(func_def_3854, type, sK2735: (fun(nat,$o) * nat) > nat).
% 13.08/3.01  tff(func_def_3855, type, sK2736: (nat * fun(nat,$o)) > nat).
% 13.08/3.01  tff(func_def_3856, type, sK2737: (fun(nat,$o) * nat) > nat).
% 13.08/3.01  tff(func_def_3857, type, sK2738: (nat * fun(nat,$o)) > nat).
% 13.08/3.01  tff(func_def_3858, type, sK2739: !>[X0: $tType]:((fun(option(X0),$o)) > option(X0))).
% 13.08/3.01  tff(func_def_3859, type, sK2740: !>[X0: $tType]:((fun(option(X0),$o)) > X0)).
% 13.08/3.01  tff(func_def_3860, type, sK2741: !>[X0: $tType]:((set(X0)) > nat)).
% 13.08/3.01  tff(func_def_3861, type, sK2742: !>[X0: $tType]:((set(X0)) > fun(nat,X0))).
% 13.08/3.01  tff(func_def_3862, type, sK2743: !>[X0: $tType]:((fun(X0,$o)) > X0)).
% 13.08/3.01  tff(func_def_3863, type, sK2744: (set(int) * int) > int).
% 13.08/3.01  tff(func_def_3864, type, sK2745: (int * int) > nat).
% 13.08/3.01  tff(func_def_3865, type, sK2746: (nat * nat) > nat).
% 13.08/3.01  tff(func_def_3866, type, sK2747: (nat * nat) > nat).
% 13.08/3.01  tff(func_def_3867, type, sK2748: (nat * nat) > nat).
% 13.08/3.01  tff(func_def_3868, type, sK2749: (nat * nat) > nat).
% 13.08/3.01  tff(func_def_3869, type, sK2750: !>[X0: $tType]:((nat) > list(X0))).
% 13.08/3.01  tff(func_def_3870, type, sK2751: (real * nat) > real).
% 13.08/3.01  tff(func_def_3871, type, sK2752: (real * nat) > real).
% 13.08/3.01  tff(func_def_3872, type, sK2753: (real * nat) > real).
% 13.08/3.01  tff(func_def_3873, type, sK2754: (real * nat) > real).
% 13.08/3.01  tff(func_def_3874, type, sK2755: (int * int) > int).
% 13.08/3.01  tff(func_def_3875, type, sK2756: (int * int) > int).
% 13.08/3.01  tff(func_def_3876, type, sK2757: (real * real) > real).
% 13.08/3.01  tff(func_def_3877, type, sK2758: (real * real) > real).
% 13.08/3.01  tff(func_def_3878, type, sK2759: (nat * nat) > nat).
% 13.08/3.01  tff(func_def_3879, type, sK2760: (nat * nat) > nat).
% 13.08/3.01  tff(func_def_3880, type, sK2761: (nat * nat) > nat).
% 13.08/3.01  tff(func_def_3881, type, sK2762: (nat * nat) > nat).
% 13.08/3.01  tff(func_def_3882, type, sK2763: (nat * nat) > nat).
% 13.08/3.01  tff(func_def_3883, type, sK2764: (nat * nat) > nat).
% 13.08/3.01  tff(func_def_3884, type, sK2765: (nat * nat) > nat).
% 13.08/3.01  tff(func_def_3885, type, sK2766: (nat * nat) > nat).
% 13.08/3.01  tff(func_def_3886, type, sK2767: !>[X0: $tType, X1: $tType, X2: $tType]:((set(X1) * fun(X2,fun(X1,X0)) * filter(X2)) > X1)).
% 13.08/3.01  tff(func_def_3887, type, sK2768: !>[X0: $tType, X1: $tType, X2: $tType]:((set(X0) * fun(X0,fun(X2,X1)) * fun(X0,X1) * filter(X2)) > X0)).
% 13.08/3.01  tff(func_def_3888, type, sK2769: !>[X0: $tType, X1: $tType, X2: $tType]:((set(X0) * fun(X2,fun(X0,X2)) * fun(X1,fun(X0,X2)) * X1 * filter(X2)) > X0)).
% 13.08/3.01  tff(func_def_3889, type, sK2770: !>[X0: $tType, X1: $tType, X2: $tType]:((set(X1) * fun(X2,fun(X1,X0)) * filter(X2)) > X1)).
% 13.08/3.01  tff(func_def_3890, type, sK2771: !>[X0: $tType, X1: $tType, X2: $tType]:((set(X0) * fun(X0,fun(X2,X1)) * fun(X0,X1) * filter(X2)) > X0)).
% 13.08/3.01  tff(func_def_3891, type, sK2772: !>[X0: $tType, X1: $tType, X2: $tType]:((set(X2) * fun(X0,X1) * fun(X2,X0)) > X2)).
% 13.08/3.01  tff(func_def_3892, type, sK2773: !>[X0: $tType, X1: $tType, X2: $tType]:((set(X0) * set(X2) * fun(X2,X1) * fun(X2,X0) * fun(X0,X1)) > X0)).
% 13.08/3.01  tff(func_def_3893, type, sK2774: !>[X0: $tType, X1: $tType]:((set(X1) * fun(X1,X0)) > X1)).
% 13.08/3.01  tff(func_def_3894, type, sK2775: !>[X0: $tType, X1: $tType, X2: $tType]:((set(X0) * set(X2) * fun(X2,X1) * fun(X0,X1)) > X2)).
% 13.08/3.01  tff(func_def_3895, type, sK2776: !>[X0: $tType, X1: $tType, X2: $tType]:((set(X0) * set(X2) * fun(X2,X1) * fun(X0,X1)) > X0)).
% 13.08/3.01  tff(func_def_3896, type, sK2777: !>[X0: $tType, X1: $tType, X2: $tType]:((set(X0) * set(X2) * fun(X0,X1) * fun(X2,X1)) > X2)).
% 13.08/3.01  tff(func_def_3897, type, sK2778: !>[X0: $tType, X1: $tType, X2: $tType]:((set(X0) * set(X2) * fun(X0,X1) * fun(X2,X1)) > X0)).
% 13.08/3.01  tff(func_def_3898, type, sK2779: !>[X0: $tType, X1: $tType, X2: $tType]:((set(X2) * set(X0) * fun(X0,X1) * fun(X2,X1)) > X2)).
% 13.08/3.01  tff(func_def_3899, type, sK2780: !>[X0: $tType, X1: $tType, X2: $tType]:((set(X0) * set(X2) * fun(X0,X1) * fun(X2,X1)) > X0)).
% 13.08/3.01  tff(func_def_3900, type, sK2781: !>[X0: $tType, X1: $tType, X2: $tType]:((fun(fun(X0,X1),X2) * X2) > fun(X0,X1))).
% 13.08/3.01  tff(func_def_3901, type, sK2782: !>[X0: $tType, X1: $tType]:((fun(X1,set(X0)) * set(X1)) > X1)).
% 13.08/3.01  tff(func_def_3902, type, sK2783: !>[X0: $tType, X1: $tType]:((fun(X1,set(X0)) * set(X1)) > X1)).
% 13.08/3.01  tff(func_def_3903, type, sK2784: !>[X0: $tType, X1: $tType]:((set(X1) * fun(X1,set(X0))) > X1)).
% 13.08/3.01  tff(func_def_3904, type, sK2785: !>[X0: $tType, X1: $tType, X2: $tType]:((fun(X1,X0) * fun(X0,X2) * set(X1)) > X1)).
% 13.08/3.01  tff(func_def_3905, type, sK2786: !>[X0: $tType, X1: $tType, X2: $tType]:((fun(X1,X0) * fun(X0,X2) * set(X1)) > X1)).
% 13.08/3.01  tff(func_def_3906, type, sK2787: !>[X0: $tType, X1: $tType]:((set(X1) * fun(X1,X0)) > X1)).
% 13.08/3.01  tff(func_def_3907, type, sK2788: !>[X0: $tType, X1: $tType, X2: $tType]:((set(X0) * fun(X0,X2) * fun(X2,X1)) > X0)).
% 13.08/3.01  tff(func_def_3908, type, sK2789: !>[X0: $tType, X1: $tType]:((fun(X1,X0) * set(X1)) > X1)).
% 13.08/3.01  tff(func_def_3909, type, sK2790: !>[X0: $tType, X1: $tType]:((set(X0) * set(X0) * fun(X1,X0) * set(X1) * set(X1)) > X1)).
% 13.08/3.01  tff(func_def_3910, type, sK2791: !>[X0: $tType, X1: $tType]:((fun(X1,X0) * fun(X0,X1) * set(X1) * set(X1)) > X1)).
% 13.08/3.01  tff(func_def_3911, type, sK2792: !>[X0: $tType, X1: $tType]:((set(X0) * set(X0) * fun(X1,X0) * set(X1) * set(X1)) > X1)).
% 13.08/3.01  tff(func_def_3912, type, sK2793: !>[X0: $tType, X1: $tType]:((fun(X1,X0) * fun(X0,X1) * set(X1) * set(X1)) > X1)).
% 13.08/3.01  tff(func_def_3913, type, sK2794: !>[X0: $tType, X1: $tType, X2: $tType]:((set(X0) * fun(X0,X2) * fun(X0,X1) * fun(X2,X1)) > X0)).
% 13.08/3.01  tff(func_def_3914, type, sK2795: !>[X0: $tType, X1: $tType]:((set(X1) * fun(X1,X0)) > X1)).
% 13.08/3.01  tff(func_def_3915, type, sK2796: !>[X0: $tType, X1: $tType]:((fun(X1,set(X0)) * set(X1)) > X1)).
% 13.08/3.01  tff(func_def_3916, type, sK2797: !>[X0: $tType, X1: $tType]:((fun(X1,set(X0)) * set(X1)) > X1)).
% 13.08/3.01  tff(func_def_3917, type, sK2798: !>[X0: $tType, X1: $tType]:((set(X1) * fun(X1,set(X0))) > X1)).
% 13.08/3.01  tff(func_def_3918, type, sK2799: !>[X0: $tType, X1: $tType]:((set(X1) * fun(X1,X0)) > X1)).
% 13.08/3.01  tff(func_def_3919, type, sK2800: !>[X0: $tType, X1: $tType, X2: $tType]:((set(X0) * fun(X0,X2) * fun(X2,X1)) > X0)).
% 13.08/3.01  tff(func_def_3920, type, sK2801: !>[X0: $tType, X1: $tType]:((set(X1) * fun(X1,set(X0))) > X1)).
% 13.08/3.01  tff(func_def_3921, type, sK2802: !>[X0: $tType, X1: $tType]:((set(X1) * fun(X1,set(X0))) > X1)).
% 13.08/3.01  tff(func_def_3922, type, sK2803: !>[X0: $tType, X1: $tType, X2: $tType]:((set(X0) * fun(X2,X1) * set(X2) * fun(X0,X1)) > X0)).
% 13.08/3.01  tff(func_def_3923, type, sK2804: !>[X0: $tType, X1: $tType, X2: $tType]:((set(X2) * fun(X0,X1) * set(X0) * fun(X2,X1)) > X2)).
% 13.08/3.01  tff(func_def_3924, type, sK2805: !>[X0: $tType]:((list(X0) * X0) > nat)).
% 13.08/3.01  tff(func_def_3925, type, sK2806: !>[X0: $tType]:((list(X0) * list(X0)) > list(X0))).
% 13.08/3.01  tff(func_def_3926, type, sK2807: !>[X0: $tType]:((list(X0) * list(X0)) > X0)).
% 13.08/3.01  tff(func_def_3927, type, sK2808: !>[X0: $tType]:((list(X0) * list(X0)) > list(X0))).
% 13.08/3.01  tff(func_def_3928, type, sK2809: !>[X0: $tType]:((list(X0) * list(X0)) > X0)).
% 13.08/3.01  tff(func_def_3929, type, sK2810: !>[X0: $tType]:((list(X0) * list(X0)) > list(X0))).
% 13.08/3.01  tff(func_def_3930, type, sK2811: !>[X0: $tType]:((fun(X0,fun(X0,$o)) * list(X0)) > X0)).
% 13.08/3.01  tff(func_def_3931, type, sK2812: !>[X0: $tType]:((fun(X0,fun(X0,$o)) * list(X0)) > list(X0))).
% 13.08/3.01  tff(func_def_3932, type, sK2813: !>[X0: $tType]:((fun(X0,fun(X0,$o)) * list(X0)) > X0)).
% 13.08/3.01  tff(func_def_3933, type, sK2814: !>[X0: $tType]:((fun(X0,fun(X0,$o)) * list(X0)) > X0)).
% 13.08/3.01  tff(func_def_3934, type, sK2815: !>[X0: $tType]:((fun(X0,fun(X0,$o)) * list(X0)) > list(X0))).
% 13.08/3.01  tff(func_def_3935, type, sK2816: !>[X0: $tType]:((fun(X0,fun(X0,$o)) * list(X0)) > X0)).
% 13.08/3.01  tff(func_def_3936, type, sK2817: (int * int * product_prod(int,int)) > int).
% 13.08/3.01  tff(func_def_3937, type, sK2818: (int * int * product_prod(int,int)) > int).
% 13.08/3.01  tff(func_def_3938, type, sK2819: (int * int * product_prod(int,int)) > int).
% 13.08/3.01  tff(func_def_3939, type, sK2820: !>[X0: $tType]:((fun(X0,fun(X0,$o)) * list(X0)) > X0)).
% 13.08/3.01  tff(func_def_3940, type, sK2821: !>[X0: $tType]:((fun(X0,fun(X0,$o)) * list(X0)) > list(X0))).
% 13.08/3.01  tff(func_def_3941, type, sK2822: !>[X0: $tType]:((fun(X0,fun(X0,$o)) * list(X0)) > X0)).
% 13.08/3.01  tff(func_def_3942, type, sK2823: !>[X0: $tType]:((fun(X0,fun(X0,$o)) * list(X0)) > list(X0))).
% 13.08/3.01  tff(func_def_3943, type, sK2824: !>[X0: $tType]:((list(X0) * list(X0)) > nat)).
% 13.08/3.01  tff(func_def_3944, type, sK2825: !>[X0: $tType]:((list(X0) * list(X0)) > list(X0))).
% 13.08/3.01  tff(func_def_3945, type, sK2826: !>[X0: $tType]:((fun(list(X0),$o)) > X0)).
% 13.08/3.01  tff(func_def_3946, type, sK2827: !>[X0: $tType]:((fun(list(X0),$o)) > list(X0))).
% 13.08/3.01  tff(func_def_3947, type, sK2828: !>[X0: $tType]:((fun(list(X0),$o)) > X0)).
% 13.08/3.01  tff(func_def_3948, type, sK2829: !>[X0: $tType]:((fun(list(X0),$o)) > X0)).
% 13.08/3.01  tff(func_def_3949, type, sK2830: !>[X0: $tType]:((fun(list(X0),$o)) > list(X0))).
% 13.08/3.01  tff(func_def_3950, type, sK2831: !>[X0: $tType]:((fun(list(X0),$o)) > X0)).
% 13.08/3.01  tff(func_def_3951, type, sK2832: (vEBT_VEBT * extended_enat * vEBT_VEBT) > option(product_prod(nat,nat))).
% 13.08/3.01  tff(func_def_3952, type, sK2833: (vEBT_VEBT * extended_enat * vEBT_VEBT) > nat).
% 13.08/3.01  tff(func_def_3953, type, sK2834: (vEBT_VEBT * extended_enat * vEBT_VEBT) > list(vEBT_VEBT)).
% 13.08/3.01  tff(func_def_3954, type, sK2835: (vEBT_VEBT * extended_enat * vEBT_VEBT) > vEBT_VEBT).
% 13.08/3.01  tff(func_def_3955, type, sK2836: (vEBT_VEBT * extended_enat * vEBT_VEBT) > nat).
% 13.08/3.01  tff(func_def_3956, type, sK2837: (vEBT_VEBT * extended_enat * vEBT_VEBT) > option(product_prod(nat,nat))).
% 13.08/3.01  tff(func_def_3957, type, sK2838: (vEBT_VEBT * extended_enat * vEBT_VEBT) > nat).
% 13.08/3.01  tff(func_def_3958, type, sK2839: (vEBT_VEBT * extended_enat * vEBT_VEBT) > list(vEBT_VEBT)).
% 13.08/3.01  tff(func_def_3959, type, sK2840: (vEBT_VEBT * extended_enat * vEBT_VEBT) > vEBT_VEBT).
% 13.08/3.01  tff(func_def_3960, type, sK2841: (vEBT_VEBT * vEBT_VEBT) > $o).
% 13.08/3.01  tff(func_def_3961, type, sK2842: (vEBT_VEBT * vEBT_VEBT) > $o).
% 13.08/3.01  tff(func_def_3962, type, sK2843: (vEBT_VEBT * extended_enat * vEBT_VEBT) > option(product_prod(nat,nat))).
% 13.08/3.01  tff(func_def_3963, type, sK2844: (vEBT_VEBT * extended_enat * vEBT_VEBT) > nat).
% 13.08/3.01  tff(func_def_3964, type, sK2845: (vEBT_VEBT * extended_enat * vEBT_VEBT) > list(vEBT_VEBT)).
% 13.08/3.01  tff(func_def_3965, type, sK2846: (vEBT_VEBT * extended_enat * vEBT_VEBT) > vEBT_VEBT).
% 13.08/3.01  tff(func_def_3966, type, sK2847: (vEBT_VEBT * extended_enat * vEBT_VEBT) > nat).
% 13.08/3.01  tff(func_def_3967, type, sK2848: (vEBT_VEBT * extended_enat * vEBT_VEBT) > option(product_prod(nat,nat))).
% 13.08/3.01  tff(func_def_3968, type, sK2849: (vEBT_VEBT * extended_enat * vEBT_VEBT) > nat).
% 13.08/3.01  tff(func_def_3969, type, sK2850: (vEBT_VEBT * extended_enat * vEBT_VEBT) > list(vEBT_VEBT)).
% 13.08/3.01  tff(func_def_3970, type, sK2851: (vEBT_VEBT * extended_enat * vEBT_VEBT) > vEBT_VEBT).
% 13.08/3.01  tff(func_def_3971, type, sK2852: (vEBT_VEBT * extended_enat * vEBT_VEBT) > $o).
% 13.08/3.01  tff(func_def_3972, type, sK2853: (vEBT_VEBT * extended_enat * vEBT_VEBT) > $o).
% 13.08/3.01  tff(func_def_3973, type, sK2854: !>[X0: $tType]:((fun(X0,$o)) > X0)).
% 13.08/3.01  tff(func_def_3974, type, sK2855: (num * num * num) > num).
% 13.08/3.01  tff(func_def_3975, type, sK2856: (num * num * num) > num).
% 13.08/3.01  tff(func_def_3976, type, sK2857: num > num).
% 13.08/3.01  tff(func_def_3977, type, sK2858: (num * num * num) > num).
% 13.08/3.01  tff(func_def_3978, type, sK2859: (num * num * num) > num).
% 13.08/3.01  tff(func_def_3979, type, sK2860: (num * num * num) > num).
% 13.08/3.01  tff(func_def_3980, type, sK2861: (num * num * num) > num).
% 13.08/3.01  tff(func_def_3981, type, sK2862: num > num).
% 13.08/3.01  tff(func_def_3982, type, sK2863: (num * num) > num).
% 13.08/3.01  tff(func_def_3983, type, sK2864: (num * num) > num).
% 13.08/3.01  tff(func_def_3984, type, sK2865: (num * num * num) > num).
% 13.08/3.01  tff(func_def_3985, type, sK2866: (num * num * num) > num).
% 13.08/3.01  tff(func_def_3986, type, sK2867: (num * num * num) > num).
% 13.08/3.01  tff(func_def_3987, type, sK2868: (num * num * num) > num).
% 13.08/3.01  tff(func_def_3988, type, sK2869: (num * num * num) > num).
% 13.08/3.01  tff(func_def_3989, type, sK2870: (num * num * num) > num).
% 13.08/3.01  tff(func_def_3990, type, sK2871: (num * num * num) > num).
% 13.08/3.01  tff(func_def_3991, type, sK2872: (num * num * num) > num).
% 13.08/3.01  tff(func_def_3992, type, sK2873: (num * num * num) > num).
% 13.08/3.01  tff(func_def_3993, type, sK2874: (num * num * num) > num).
% 13.08/3.01  tff(func_def_3994, type, sK2875: (num * num) > num).
% 13.08/3.01  tff(func_def_3995, type, sK2876: (num * num) > num).
% 13.08/3.01  tff(func_def_3996, type, sK2877: (num * num * num) > num).
% 13.08/3.01  tff(func_def_3997, type, sK2878: (num * num * num) > num).
% 13.08/3.01  tff(func_def_3998, type, sK2879: (option(num) * num * num) > num).
% 13.08/3.01  tff(func_def_3999, type, sK2880: (option(num) * num * num) > num).
% 13.08/3.01  tff(func_def_4000, type, sK2881: (option(num) * num * num) > num).
% 13.08/3.01  tff(func_def_4001, type, sK2882: (option(num) * num * num) > num).
% 13.08/3.01  tff(func_def_4002, type, sK2883: (option(num) * num * num) > num).
% 13.08/3.01  tff(func_def_4003, type, sK2884: (option(num) * num * num) > num).
% 13.08/3.01  tff(func_def_4004, type, sK2885: (option(num) * num * num) > num).
% 13.08/3.01  tff(func_def_4005, type, sK2886: (option(num) * num * num) > num).
% 13.08/3.01  tff(func_def_4006, type, sK2887: num > num).
% 13.08/3.01  tff(func_def_4007, type, sK2888: num > num).
% 13.08/3.01  tff(func_def_4008, type, sK2889: (num * num * option(num)) > num).
% 13.08/3.01  tff(func_def_4009, type, sK2890: (num * num * option(num)) > num).
% 13.08/3.01  tff(func_def_4010, type, sK2891: !>[X0: $tType]:((list(X0) * list(X0)) > X0)).
% 13.08/3.01  tff(func_def_4011, type, sK2892: !>[X0: $tType]:((list(X0) * list(X0)) > X0)).
% 13.08/3.01  tff(func_def_4012, type, sK2893: !>[X0: $tType]:((list(X0) * list(X0)) > list(X0))).
% 13.08/3.01  tff(func_def_4013, type, sK2894: !>[X0: $tType]:((list(X0) * list(X0)) > X0)).
% 13.08/3.01  tff(func_def_4014, type, sK2895: !>[X0: $tType]:((list(X0) * list(X0)) > X0)).
% 13.08/3.01  tff(func_def_4015, type, sK2896: !>[X0: $tType]:((list(X0) * list(X0)) > X0)).
% 13.08/3.01  tff(func_def_4016, type, sK2897: !>[X0: $tType]:((list(X0) * list(X0)) > X0)).
% 13.08/3.01  tff(func_def_4017, type, sK2898: !>[X0: $tType]:((list(X0) * list(X0)) > list(X0))).
% 13.08/3.01  tff(func_def_4018, type, sK2899: !>[X0: $tType]:((list(list(X0)) * list(list(X0))) > X0)).
% 13.08/3.01  tff(func_def_4019, type, sK2900: !>[X0: $tType]:((list(list(X0)) * list(list(X0))) > list(X0))).
% 13.08/3.01  tff(func_def_4020, type, sK2901: !>[X0: $tType]:((list(list(X0)) * list(list(X0))) > list(list(X0)))).
% 13.08/3.01  tff(func_def_4021, type, sK2902: !>[X0: $tType]:((list(list(X0)) * list(list(X0))) > list(list(X0)))).
% 13.08/3.01  tff(func_def_4022, type, sK2903: !>[X0: $tType]:((list(list(X0)) * list(list(X0))) > list(list(X0)))).
% 13.08/3.01  tff(func_def_4023, type, sK2904: !>[X0: $tType]:((list(list(X0)) * list(list(X0))) > X0)).
% 13.08/3.01  tff(func_def_4024, type, sK2905: !>[X0: $tType]:((list(list(X0)) * list(list(X0))) > list(X0))).
% 13.08/3.01  tff(func_def_4025, type, sK2906: !>[X0: $tType]:((list(list(X0)) * list(list(X0))) > list(list(X0)))).
% 13.08/3.01  tff(func_def_4026, type, sK2907: !>[X0: $tType]:((set(filter(X0))) > filter(X0))).
% 13.08/3.01  tff(func_def_4027, type, sK2908: !>[X0: $tType]:((set(filter(X0))) > filter(X0))).
% 13.08/3.01  tff(func_def_4028, type, sK2909: !>[X0: $tType]:((set(filter(X0)) * fun(X0,$o)) > filter(X0))).
% 13.08/3.01  tff(func_def_4029, type, sK2910: (nat * nat * nat) > nat).
% 13.08/3.01  tff(func_def_4030, type, sK2911: (nat * nat * nat) > nat).
% 13.08/3.01  tff(func_def_4031, type, sK2912: (nat * nat * nat) > nat).
% 13.08/3.01  tff(func_def_4032, type, sK2913: !>[X0: $tType]:((fun(X0,$o)) > X0)).
% 13.08/3.01  tff(func_def_4033, type, sK2914: !>[X0: $tType]:((list(X0) * list(X0)) > nat)).
% 13.08/3.01  tff(func_def_4034, type, sK2915: !>[X0: $tType]:((list(X0) * list(X0)) > nat)).
% 13.08/3.01  tff(func_def_4035, type, sK2916: !>[X0: $tType]:((list(X0) * list(X0)) > nat)).
% 13.08/3.01  tff(func_def_4036, type, sK2917: !>[X0: $tType]:((list(X0) * list(X0)) > list(X0))).
% 13.08/3.01  tff(func_def_4037, type, sK2918: !>[X0: $tType, X1: $tType]:((X1 * fun(X1,X0) * real) > X1)).
% 13.08/3.01  tff(func_def_4038, type, sK2919: !>[X0: $tType, X1: $tType]:((fun(X1,X0) * X0 * X1 * real) > X1)).
% 13.08/3.01  tff(func_def_4039, type, sK2920: !>[X0: $tType, X1: $tType, X2: $tType]:((set(X0) * fun(X0,fun(X2,X1)) * fun(X0,X1) * filter(X2)) > X0)).
% 13.08/3.01  tff(func_def_4040, type, sK2921: !>[X0: $tType, X1: $tType, X2: $tType]:((set(X1) * fun(X1,fun(X2,X0)) * fun(X1,fun(X2,X0)) * X2 * set(X2)) > X1)).
% 13.08/3.01  tff(func_def_4041, type, sK2922: !>[X0: $tType, X1: $tType]:((set(X0) * fun(X0,X1) * fun(X0,fun(X0,X1))) > X0)).
% 13.08/3.01  tff(func_def_4042, type, sK2923: !>[X0: $tType, X1: $tType, X2: $tType]:((set(X2) * fun(X2,fun(X1,X0))) > X2)).
% 13.08/3.01  tff(func_def_4043, type, sK2924: !>[X0: $tType, X1: $tType, X2: $tType]:((set(X0) * fun(X0,fun(X2,X1)) * filter(X2)) > X0)).
% 13.08/3.01  tff(func_def_4044, type, sK2925: !>[X0: $tType, X1: $tType, X2: $tType]:((set(X0) * fun(X0,fun(X2,X1)) * fun(X0,fun(X2,X1)) * filter(X2)) > X0)).
% 13.08/3.01  tff(func_def_4045, type, sK2926: !>[X0: $tType, X1: $tType]:((X1 * fun(X1,X0) * real) > X1)).
% 13.08/3.01  tff(func_def_4046, type, sK2927: !>[X0: $tType, X1: $tType]:((fun(X1,X0) * X0 * X1 * real) > X1)).
% 13.08/3.01  tff(func_def_4047, type, sK2928: !>[X0: $tType, X1: $tType, X2: $tType]:((set(X2) * filter(X1) * fun(X2,fun(X1,X0))) > X2)).
% 13.08/3.01  tff(func_def_4048, type, sK2929: !>[X0: $tType, X1: $tType, X2: $tType]:((set(X2) * filter(X1) * fun(X2,fun(X1,X0))) > X2)).
% 13.08/3.01  tff(func_def_4049, type, sK2930: !>[X0: $tType, X1: $tType, X2: $tType]:((set(X2) * filter(X1) * fun(X2,fun(X1,X0))) > X2)).
% 13.08/3.01  tff(func_def_4050, type, sK2931: !>[X0: $tType, X1: $tType, X2: $tType]:((set(X2) * X1 * fun(X2,fun(X1,X0))) > X2)).
% 13.08/3.01  tff(func_def_4051, type, sK2932: !>[X0: $tType, X1: $tType, X2: $tType]:((set(X2) * set(X1) * fun(X2,fun(X1,X0))) > X2)).
% 13.08/3.01  tff(func_def_4052, type, sK2933: !>[X0: $tType, X1: $tType, X2: $tType]:((fun(X2,X0) * X0 * X2 * fun(X2,X1) * X1) > X2)).
% 13.08/3.01  tff(func_def_4053, type, sK2934: !>[X0: $tType, X1: $tType, X2: $tType]:((set(X2) * set(X1) * fun(X2,fun(X1,X0))) > X2)).
% 13.08/3.01  tff(func_def_4054, type, sK2935: !>[X0: $tType, X1: $tType, X2: $tType]:((fun(X2,X0) * X0 * X2 * fun(X2,X1) * X1) > X2)).
% 13.08/3.01  tff(func_def_4055, type, sK2936: !>[X0: $tType, X1: $tType, X2: $tType]:((set(X2) * set(X1) * fun(X2,fun(X1,X0))) > X2)).
% 13.08/3.01  tff(func_def_4056, type, sK2937: !>[X0: $tType, X1: $tType, X2: $tType]:((set(X0) * fun(X0,set(X2)) * fun(X2,X1)) > X0)).
% 13.08/3.01  tff(func_def_4057, type, sK2938: !>[X0: $tType, X1: $tType]:((set(X0) * fun(X0,set(X1))) > X0)).
% 13.08/3.01  tff(func_def_4058, type, sK2939: !>[X0: $tType, X1: $tType]:((fun(X1,X0)) > X1)).
% 13.08/3.01  tff(func_def_4059, type, sK2940: !>[X0: $tType, X1: $tType]:((fun(X1,X0)) > X1)).
% 13.08/3.01  tff(func_def_4060, type, sK2941: !>[X0: $tType]:((list(list(X0)) * nat) > nat)).
% 13.08/3.01  tff(func_def_4061, type, sK2942: extended_enat > nat).
% 13.08/3.01  tff(func_def_4062, type, sK2943: extended_enat > nat).
% 13.08/3.01  tff(func_def_4063, type, sK2944: extended_enat > nat).
% 13.08/3.01  tff(func_def_4064, type, sK2945: extended_enat > nat).
% 13.08/3.01  tff(func_def_4065, type, sK2946: extended_enat > nat).
% 13.08/3.01  tff(func_def_4066, type, sK2947: extended_enat > nat).
% 13.08/3.01  tff(func_def_4067, type, sK2948: extended_enat > nat).
% 13.08/3.01  tff(func_def_4068, type, sK2949: extended_enat > nat).
% 13.08/3.01  tff(func_def_4069, type, sK2950: extended_enat > nat).
% 13.08/3.01  tff(func_def_4070, type, sK2951: extended_enat > nat).
% 13.08/3.01  tff(func_def_4071, type, sK2952: extended_enat > nat).
% 13.08/3.01  tff(func_def_4072, type, sK2953: extended_enat > nat).
% 13.08/3.01  tff(func_def_4073, type, sK2954: (nat * $o * vEBT_VEBT) > option(product_prod(nat,nat))).
% 13.08/3.01  tff(func_def_4074, type, sK2955: (nat * $o * vEBT_VEBT) > nat).
% 13.08/3.01  tff(func_def_4075, type, sK2956: (nat * $o * vEBT_VEBT) > list(vEBT_VEBT)).
% 13.08/3.01  tff(func_def_4076, type, sK2957: (nat * $o * vEBT_VEBT) > vEBT_VEBT).
% 13.08/3.01  tff(func_def_4077, type, sK2958: (nat * $o * vEBT_VEBT) > $o).
% 13.08/3.01  tff(func_def_4078, type, sK2959: (nat * $o * vEBT_VEBT) > $o).
% 13.08/3.01  tff(func_def_4079, type, sK2960: vEBT_VEBT > option(product_prod(nat,nat))).
% 13.08/3.01  tff(func_def_4080, type, sK2961: vEBT_VEBT > list(vEBT_VEBT)).
% 13.08/3.01  tff(func_def_4081, type, sK2962: vEBT_VEBT > vEBT_VEBT).
% 13.08/3.01  tff(func_def_4082, type, sK2963: (nat * $o * vEBT_VEBT) > option(product_prod(nat,nat))).
% 13.08/3.01  tff(func_def_4083, type, sK2964: (nat * $o * vEBT_VEBT) > nat).
% 13.08/3.01  tff(func_def_4084, type, sK2965: (nat * $o * vEBT_VEBT) > list(vEBT_VEBT)).
% 13.08/3.01  tff(func_def_4085, type, sK2966: (nat * $o * vEBT_VEBT) > vEBT_VEBT).
% 13.08/3.01  tff(func_def_4086, type, sK2967: (nat * $o * vEBT_VEBT) > option(product_prod(nat,nat))).
% 13.08/3.01  tff(func_def_4087, type, sK2968: (nat * $o * vEBT_VEBT) > list(vEBT_VEBT)).
% 13.08/3.01  tff(func_def_4088, type, sK2969: (nat * $o * vEBT_VEBT) > vEBT_VEBT).
% 13.08/3.01  tff(func_def_4089, type, sK2970: (nat * $o * vEBT_VEBT) > $o).
% 13.08/3.01  tff(func_def_4090, type, sK2971: (nat * $o * vEBT_VEBT) > $o).
% 13.08/3.01  tff(func_def_4091, type, sK2972: vEBT_VEBT > $o).
% 13.08/3.01  tff(func_def_4092, type, sK2973: vEBT_VEBT > $o).
% 13.08/3.01  tff(func_def_4093, type, sK2974: (nat * $o * vEBT_VEBT) > nat).
% 13.08/3.01  tff(func_def_4094, type, sK2975: (nat * $o * vEBT_VEBT) > list(vEBT_VEBT)).
% 13.08/3.01  tff(func_def_4095, type, sK2976: (nat * $o * vEBT_VEBT) > vEBT_VEBT).
% 13.08/3.01  tff(func_def_4096, type, sK2977: (nat * $o * vEBT_VEBT) > nat).
% 13.08/3.01  tff(func_def_4097, type, sK2978: (nat * $o * vEBT_VEBT) > nat).
% 13.08/3.01  tff(func_def_4098, type, sK2979: (nat * $o * vEBT_VEBT) > list(vEBT_VEBT)).
% 13.08/3.01  tff(func_def_4099, type, sK2980: (nat * $o * vEBT_VEBT) > vEBT_VEBT).
% 13.08/3.01  tff(func_def_4100, type, sK2981: (vEBT_VEBT * nat * $o) > nat).
% 13.08/3.01  tff(func_def_4101, type, sK2982: (vEBT_VEBT * nat * $o) > nat).
% 13.08/3.01  tff(func_def_4102, type, sK2983: (vEBT_VEBT * nat * $o) > nat).
% 13.08/3.01  tff(func_def_4103, type, sK2984: (vEBT_VEBT * nat * $o) > list(vEBT_VEBT)).
% 13.08/3.01  tff(func_def_4104, type, sK2985: (vEBT_VEBT * nat * $o) > vEBT_VEBT).
% 13.08/3.01  tff(func_def_4105, type, sK2986: vEBT_VEBT > list(vEBT_VEBT)).
% 13.08/3.01  tff(func_def_4106, type, sK2987: vEBT_VEBT > vEBT_VEBT).
% 13.08/3.01  tff(func_def_4107, type, sK2988: (nat * $o * vEBT_VEBT) > nat).
% 13.08/3.01  tff(func_def_4108, type, sK2989: (nat * $o * vEBT_VEBT) > list(vEBT_VEBT)).
% 13.08/3.01  tff(func_def_4109, type, sK2990: (nat * $o * vEBT_VEBT) > vEBT_VEBT).
% 13.08/3.01  tff(func_def_4110, type, sK2991: (nat * $o * vEBT_VEBT) > nat).
% 13.08/3.01  tff(func_def_4111, type, sK2992: (nat * $o * vEBT_VEBT) > nat).
% 13.08/3.01  tff(func_def_4112, type, sK2993: (nat * $o * vEBT_VEBT) > nat).
% 13.08/3.01  tff(func_def_4113, type, sK2994: (nat * $o * vEBT_VEBT) > list(vEBT_VEBT)).
% 13.08/3.01  tff(func_def_4114, type, sK2995: (nat * $o * vEBT_VEBT) > vEBT_VEBT).
% 13.08/3.01  tff(func_def_4115, type, sK2996: (nat * $o * vEBT_VEBT) > nat).
% 13.08/3.01  tff(func_def_4116, type, sK2997: (nat * $o * vEBT_VEBT) > nat).
% 13.08/3.01  tff(func_def_4117, type, sK2998: (nat * $o * vEBT_VEBT) > list(vEBT_VEBT)).
% 13.08/3.01  tff(func_def_4118, type, sK2999: (nat * $o * vEBT_VEBT) > vEBT_VEBT).
% 13.08/3.01  tff(func_def_4119, type, sK3000: (nat * $o * vEBT_VEBT) > list(vEBT_VEBT)).
% 13.08/3.01  tff(func_def_4120, type, sK3001: (nat * $o * vEBT_VEBT) > vEBT_VEBT).
% 13.08/3.01  tff(func_def_4121, type, sK3002: (nat * $o * vEBT_VEBT) > $o).
% 13.08/3.01  tff(func_def_4122, type, sK3003: (nat * $o * vEBT_VEBT) > $o).
% 13.08/3.01  tff(func_def_4123, type, sK3004: vEBT_VEBT > $o).
% 13.08/3.01  tff(func_def_4124, type, sK3005: vEBT_VEBT > $o).
% 13.08/3.01  tff(func_def_4125, type, sK3006: (nat * list(vEBT_VEBT)) > vEBT_VEBT).
% 13.08/3.01  tff(func_def_4126, type, sK3007: (vEBT_VEBT * nat * $o) > option(product_prod(nat,nat))).
% 13.08/3.01  tff(func_def_4127, type, sK3008: (vEBT_VEBT * nat * $o) > nat).
% 13.08/3.01  tff(func_def_4128, type, sK3009: (vEBT_VEBT * nat * $o) > list(vEBT_VEBT)).
% 13.08/3.01  tff(func_def_4129, type, sK3010: (vEBT_VEBT * nat * $o) > vEBT_VEBT).
% 13.08/3.01  tff(func_def_4130, type, sK3011: (nat * $o * vEBT_VEBT) > option(product_prod(nat,nat))).
% 13.08/3.01  tff(func_def_4131, type, sK3012: (nat * $o * vEBT_VEBT) > nat).
% 13.08/3.01  tff(func_def_4132, type, sK3013: (nat * $o * vEBT_VEBT) > list(vEBT_VEBT)).
% 13.08/3.01  tff(func_def_4133, type, sK3014: (nat * $o * vEBT_VEBT) > vEBT_VEBT).
% 13.08/3.01  tff(func_def_4134, type, sK3015: (nat * $o * vEBT_VEBT) > $o).
% 13.08/3.01  tff(func_def_4135, type, sK3016: (nat * $o * vEBT_VEBT) > $o).
% 13.08/3.01  tff(func_def_4136, type, sK3017: (nat * list(vEBT_VEBT)) > vEBT_VEBT).
% 13.08/3.01  tff(func_def_4137, type, sK3018: !>[X0: $tType]:((fun(X0,$o)) > X0)).
% 13.08/3.01  tff(func_def_4138, type, sK3019: !>[X0: $tType]:((fun(X0,$o)) > X0)).
% 13.08/3.01  tff(func_def_4139, type, sK3020: !>[X0: $tType]:((set(X0) * nat) > set(X0))).
% 13.08/3.01  tff(func_def_4140, type, sK3021: !>[X0: $tType]:((list(X0) * list(X0)) > nat)).
% 13.08/3.01  tff(func_def_4141, type, sK3022: !>[X0: $tType]:((filter(X0) * filter(X0)) > fun(X0,$o))).
% 13.08/3.01  tff(func_def_4142, type, sK3023: !>[X0: $tType]:((fun(list(X0),$o)) > list(X0))).
% 13.08/3.01  tff(func_def_4143, type, sK3024: !>[X0: $tType]:((fun(X0,$o) * fun(X0,$o)) > X0)).
% 13.08/3.01  tff(func_def_4144, type, sK3025: !>[X0: $tType]:((fun(X0,$o) * fun(X0,$o)) > X0)).
% 13.08/3.01  tff(func_def_4145, type, sK3026: !>[X0: $tType]:((set(X0) * set(X0)) > X0)).
% 13.08/3.01  tff(func_def_4146, type, sK3027: !>[X0: $tType]:((set(X0) * fun(X0,complex)) > X0)).
% 13.08/3.01  tff(func_def_4147, type, sK3028: !>[X0: $tType]:((set(set(X0)) * set(set(X0))) > set(X0))).
% 13.08/3.01  tff(func_def_4148, type, sK3029: !>[X0: $tType]:((set(set(X0)) * set(X0)) > set(X0))).
% 13.08/3.01  tff(func_def_4149, type, sK3030: !>[X0: $tType]:((set(set(X0)) * set(X0)) > set(X0))).
% 13.08/3.01  tff(func_def_4150, type, sK3031: !>[X0: $tType]:((set(set(X0)) * set(X0)) > set(X0))).
% 13.08/3.01  tff(func_def_4151, type, sK3032: (real * fun(real,real)) > real).
% 13.08/3.01  tff(func_def_4152, type, sK3033: (real * fun(real,real)) > real).
% 13.08/3.01  tff(func_def_4153, type, sK3034: (fun(nat,$o) * nat) > nat).
% 13.08/3.01  tff(func_def_4154, type, sK3035: (nat * fun(nat,$o)) > nat).
% 13.08/3.01  tff(func_def_4155, type, sK3036: (nat * fun(nat,int) * int) > nat).
% 13.08/3.01  tff(func_def_4156, type, sK3037: (nat * fun(nat,int)) > nat).
% 13.08/3.01  tff(func_def_4157, type, sK3038: (nat * fun(nat,int) * int) > nat).
% 13.08/3.01  tff(func_def_4158, type, sK3039: (nat * fun(nat,int)) > nat).
% 13.08/3.01  tff(func_def_4159, type, sK3040: (list(vEBT_VEBT) * nat) > vEBT_VEBT).
% 13.08/3.01  tff(func_def_4160, type, sK3041: !>[X0: $tType]:((list(X0) * X0) > X0)).
% 13.08/3.01  tff(func_def_4161, type, sK3042: !>[X0: $tType]:((list(X0) * fun(X0,X0)) > X0)).
% 13.08/3.01  tff(func_def_4162, type, sK3043: !>[X0: $tType]:((list(X0) * fun(X0,$o)) > X0)).
% 13.08/3.01  tff(func_def_4163, type, sK3044: !>[X0: $tType]:((list(X0) * fun(X0,$o)) > X0)).
% 13.08/3.01  tff(func_def_4164, type, sK3045: (real * fun(nat,real)) > real).
% 13.08/3.01  tff(func_def_4165, type, sK3046: !>[X0: $tType]:((nat * set(X0)) > set(X0))).
% 13.08/3.01  tff(func_def_4166, type, sK3047: !>[X0: $tType]:((fun(X0,$o) * list(X0)) > X0)).
% 13.08/3.01  tff(func_def_4167, type, sK3048: !>[X0: $tType]:((list(list(X0)) * nat) > list(X0))).
% 13.08/3.01  tff(func_def_4168, type, sK3049: !>[X0: $tType]:((fun(X0,$o) * fun(X0,$o)) > X0)).
% 13.08/3.01  tff(func_def_4169, type, sK3050: !>[X0: $tType]:((fun(X0,$o)) > X0)).
% 13.08/3.01  tff(func_def_4170, type, sK3051: !>[X0: $tType]:((set(product_prod(X0,X0))) > X0)).
% 13.08/3.01  tff(func_def_4171, type, sK3052: !>[X0: $tType]:((set(product_prod(X0,X0))) > X0)).
% 13.08/3.01  tff(func_def_4172, type, sK3053: !>[X0: $tType]:((fun(X0,extended_enat) * nat) > X0)).
% 13.08/3.01  tff(func_def_4173, type, sK3054: !>[X0: $tType]:((fun(X0,extended_enat)) > X0)).
% 13.08/3.01  tff(func_def_4174, type, sK3055: fun(nat,fun(nat,$o)) > nat).
% 13.08/3.01  tff(func_def_4175, type, sK3056: fun(nat,fun(nat,$o)) > nat).
% 13.08/3.01  tff(func_def_4176, type, sK3057: fun(nat,fun(nat,$o)) > nat).
% 13.08/3.01  tff(func_def_4177, type, sK3058: fun(nat,fun(nat,$o)) > nat).
% 13.08/3.01  tff(func_def_4178, type, sK3059: fun(nat,fun(nat,$o)) > nat).
% 13.08/3.01  tff(func_def_4179, type, sK3060: fun(nat,fun(nat,$o)) > nat).
% 13.08/3.01  tff(func_def_4180, type, sK3061: fun(nat,fun(nat,$o)) > nat).
% 13.08/3.01  tff(func_def_4181, type, sK3062: !>[X0: $tType]:((fun(nat,set(X0)) * nat) > nat)).
% 13.08/3.01  tff(func_def_4182, type, sK3063: !>[X0: $tType]:((fun(nat,set(X0)) * nat) > nat)).
% 13.08/3.01  tff(func_def_4183, type, sK3064: !>[X0: $tType]:((fun(nat,set(X0)) * nat) > nat)).
% 13.08/3.01  tff(func_def_4184, type, sK3065: !>[X0: $tType]:((fun(nat,set(X0)) * set(X0)) > nat)).
% 13.08/3.01  tff(func_def_4185, type, sK3066: !>[X0: $tType]:((fun(nat,set(X0)) * set(X0)) > nat)).
% 13.08/3.01  tff(func_def_4186, type, sK3067: !>[X0: $tType, X1: $tType]:((product_prod(fun(X0,X1),product_prod(list(X0),list(X1)))) > fun(X0,X1))).
% 13.08/3.01  tff(func_def_4187, type, sK3068: !>[X0: $tType, X1: $tType]:((product_prod(fun(X0,X1),product_prod(list(X0),list(X1)))) > X0)).
% 13.08/3.01  tff(func_def_4188, type, sK3069: !>[X0: $tType, X1: $tType]:((product_prod(fun(X0,X1),product_prod(list(X0),list(X1)))) > list(X0))).
% 13.08/3.01  tff(func_def_4189, type, sK3070: !>[X0: $tType, X1: $tType]:((product_prod(fun(X0,X1),product_prod(list(X0),list(X1)))) > list(X1))).
% 13.08/3.01  tff(func_def_4190, type, sK3071: !>[X0: $tType, X1: $tType]:((product_prod(fun(X0,X1),product_prod(list(X0),list(X1)))) > fun(X0,X1))).
% 13.08/3.01  tff(func_def_4191, type, sK3072: !>[X0: $tType, X1: $tType]:((product_prod(fun(X0,X1),product_prod(list(X0),list(X1)))) > list(X1))).
% 13.08/3.01  tff(func_def_4192, type, sK3073: fun(nat,nat) > nat).
% 13.08/3.01  tff(func_def_4193, type, sK3074: fun(nat,nat) > nat).
% 13.08/3.01  tff(func_def_4194, type, sK3075: fun(nat,nat) > nat).
% 13.08/3.01  tff(func_def_4195, type, sK3076: fun(nat,nat) > nat).
% 13.08/3.01  tff(func_def_4196, type, sK3077: (fun(nat,nat) * nat) > nat).
% 13.08/3.01  tff(func_def_4197, type, sK3078: (fun(nat,nat) * nat) > nat).
% 13.08/3.01  tff(func_def_4198, type, sK3079: (nat * fun(nat,nat)) > nat).
% 13.08/3.01  tff(func_def_4199, type, sK3080: (nat * fun(nat,nat)) > nat).
% 13.08/3.01  tff(func_def_4200, type, sK3081: fun(nat,fun(nat,$o)) > nat).
% 13.08/3.01  tff(func_def_4201, type, sK3082: fun(nat,fun(nat,$o)) > nat).
% 13.08/3.01  tff(func_def_4202, type, sK3083: fun(nat,fun(nat,$o)) > nat).
% 13.08/3.01  tff(func_def_4203, type, sK3084: fun(nat,fun(nat,$o)) > nat).
% 13.08/3.01  tff(func_def_4204, type, sK3085: fun(nat,fun(nat,$o)) > nat).
% 13.08/3.01  tff(func_def_4205, type, sK3086: !>[X0: $tType]:((fun(X0,$o) * fun(X0,$o)) > X0)).
% 13.08/3.01  tff(func_def_4206, type, sK3087: !>[X0: $tType]:((fun(X0,$o) * X0) > X0)).
% 13.08/3.01  tff(func_def_4207, type, sK3088: !>[X0: $tType]:((fun(X0,$o) * X0) > X0)).
% 13.08/3.01  tff(func_def_4208, type, sK3089: !>[X0: $tType]:((fun(X0,$o) * X0) > X0)).
% 13.08/3.01  tff(func_def_4209, type, sK3090: !>[X0: $tType]:((list(X0) * fun(X0,$o)) > list(X0))).
% 13.08/3.01  tff(func_def_4210, type, sK3091: !>[X0: $tType]:((list(X0) * fun(X0,$o)) > X0)).
% 13.08/3.01  tff(func_def_4211, type, sK3092: !>[X0: $tType]:((list(X0) * fun(X0,$o)) > list(X0))).
% 13.08/3.01  tff(func_def_4212, type, sK3093: !>[X0: $tType]:((list(X0) * fun(X0,$o)) > list(X0))).
% 13.08/3.01  tff(func_def_4213, type, sK3094: !>[X0: $tType]:((list(X0) * fun(X0,$o)) > X0)).
% 13.08/3.01  tff(func_def_4214, type, sK3095: !>[X0: $tType]:((list(X0) * fun(X0,$o)) > list(X0))).
% 13.08/3.01  tff(func_def_4215, type, sK3096: !>[X0: $tType]:((list(X0) * fun(X0,$o)) > list(X0))).
% 13.08/3.01  tff(func_def_4216, type, sK3097: !>[X0: $tType]:((list(X0) * fun(X0,$o)) > X0)).
% 13.08/3.01  tff(func_def_4217, type, sK3098: !>[X0: $tType]:((list(X0) * fun(X0,$o)) > list(X0))).
% 13.08/3.01  tff(func_def_4218, type, sK3099: !>[X0: $tType]:((list(X0) * fun(X0,$o)) > list(X0))).
% 13.08/3.01  tff(func_def_4219, type, sK3100: !>[X0: $tType]:((list(X0) * fun(X0,$o)) > X0)).
% 13.08/3.01  tff(func_def_4220, type, sK3101: !>[X0: $tType]:((list(X0) * fun(X0,$o)) > list(X0))).
% 13.08/3.01  tff(func_def_4221, type, sK3102: !>[X0: $tType]:((list(X0) * fun(X0,$o)) > list(X0))).
% 13.08/3.01  tff(func_def_4222, type, sK3103: !>[X0: $tType]:((list(X0) * fun(X0,$o)) > X0)).
% 13.08/3.01  tff(func_def_4223, type, sK3104: !>[X0: $tType]:((list(X0) * fun(X0,$o)) > list(X0))).
% 13.08/3.01  tff(func_def_4224, type, sK3105: !>[X0: $tType]:((list(X0) * fun(X0,$o)) > list(X0))).
% 13.08/3.01  tff(func_def_4225, type, sK3106: !>[X0: $tType]:((list(X0) * fun(X0,$o)) > X0)).
% 13.08/3.01  tff(func_def_4226, type, sK3107: !>[X0: $tType]:((list(X0) * fun(X0,$o)) > list(X0))).
% 13.08/3.01  tff(func_def_4227, type, sK3108: !>[X0: $tType]:((fun(X0,$o) * fun(X0,$o)) > X0)).
% 13.08/3.01  tff(func_def_4228, type, sK3109: (fun(int,$o) * int) > int).
% 13.08/3.01  tff(func_def_4229, type, sK3110: (fun(int,$o) * int) > int).
% 13.08/3.01  tff(func_def_4230, type, sK3111: fun(nat,$o) > nat).
% 13.08/3.01  tff(func_def_4231, type, sK3112: (fun(nat,$o) * nat) > nat).
% 13.08/3.01  tff(func_def_4232, type, sK3113: fun(nat,$o) > nat).
% 13.08/3.01  tff(func_def_4233, type, sK3114: (fun(nat,$o) * nat) > nat).
% 13.08/3.01  tff(func_def_4234, type, sK3115: (fun(nat,$o) * nat) > nat).
% 13.08/3.01  tff(func_def_4235, type, sK3116: (fun(nat,$o) * nat) > nat).
% 13.08/3.01  tff(func_def_4236, type, sK3117: fun(nat,$o) > nat).
% 13.08/3.01  tff(func_def_4237, type, sK3118: !>[X0: $tType]:((fun(X0,$o) * X0) > X0)).
% 13.08/3.01  tff(func_def_4238, type, sK3119: !>[X0: $tType]:((fun(X0,$o) * X0) > X0)).
% 13.08/3.01  tff(func_def_4239, type, sK3120: !>[X0: $tType]:((fun(X0,$o) * X0) > X0)).
% 13.08/3.01  tff(func_def_4240, type, sK3121: !>[X0: $tType]:((fun(list(X0),$o)) > X0)).
% 13.08/3.01  tff(func_def_4241, type, sK3122: !>[X0: $tType]:((fun(list(X0),$o)) > list(X0))).
% 13.08/3.01  tff(func_def_4242, type, sK3123: !>[X0: $tType]:((set(X0) * fun(X0,real)) > X0)).
% 13.08/3.01  tff(func_def_4243, type, sK3124: !>[X0: $tType]:((fun(set(X0),$o) * set(X0)) > set(X0))).
% 13.08/3.01  tff(func_def_4244, type, sK3125: !>[X0: $tType]:((set(X0) * set(set(X0))) > set(set(X0)))).
% 13.08/3.01  tff(func_def_4245, type, sK3126: !>[X0: $tType]:((fun(X0,nat) * set(X0) * X0) > X0)).
% 13.08/3.01  tff(func_def_4246, type, sK3127: !>[X0: $tType]:((fun(X0,nat) * set(X0)) > X0)).
% 13.08/3.01  tff(func_def_4247, type, sK3128: !>[X0: $tType]:((set(X0) * fun(X0,nat)) > X0)).
% 13.08/3.01  tff(func_def_4248, type, sK3129: !>[X0: $tType]:((set(X0) * fun(X0,$o)) > X0)).
% 13.08/3.01  tff(func_def_4249, type, sK3130: !>[X0: $tType]:((set(X0) * fun(X0,nat)) > X0)).
% 13.08/3.01  tff(func_def_4250, type, sK3131: !>[X0: $tType]:((fun(set(X0),$o) * set(X0)) > set(X0))).
% 13.08/3.01  tff(func_def_4251, type, sK3132: !>[X0: $tType]:((set(set(X0))) > set(X0))).
% 13.08/3.01  tff(func_def_4252, type, sK3133: !>[X0: $tType]:((set(set(X0))) > set(X0))).
% 13.08/3.01  tff(func_def_4253, type, sK3134: !>[X0: $tType]:((set(set(X0)) * nat) > set(X0))).
% 13.08/3.01  tff(func_def_4254, type, sK3135: (int * fun(int,$o)) > int).
% 13.08/3.01  tff(func_def_4255, type, sK3136: (int * fun(int,$o)) > int).
% 13.08/3.01  tff(func_def_4256, type, sK3137: (int * fun(int,$o)) > int).
% 13.08/3.01  tff(func_def_4257, type, sK3138: (int * fun(int,$o)) > int).
% 13.08/3.01  tff(func_def_4258, type, sK3139: (real * real * fun(real,real)) > real).
% 13.08/3.01  tff(func_def_4259, type, sK3140: (real * real * fun(real,real)) > real).
% 13.08/3.01  tff(func_def_4260, type, sK3141: (real * real * fun(real,real)) > real).
% 13.08/3.01  tff(func_def_4261, type, sK3142: (real * real * fun(real,real)) > real).
% 13.08/3.01  tff(func_def_4262, type, sK3143: (real * real * fun(real,real)) > real).
% 13.08/3.01  tff(func_def_4263, type, sK3144: (real * real * fun(real,real)) > real).
% 13.08/3.01  tff(func_def_4264, type, sK3145: (real * real * real) > real).
% 13.08/3.01  tff(func_def_4265, type, sK3146: (real * real * fun(real,real)) > real).
% 13.08/3.01  tff(func_def_4266, type, sK3147: (real * real * fun(real,real)) > real).
% 13.08/3.01  tff(func_def_4267, type, sK3148: (fun(real,real) * real * real) > real).
% 13.08/3.01  tff(func_def_4268, type, sK3149: (fun(real,real) * real * real * real) > real).
% 13.08/3.01  tff(func_def_4269, type, sK3150: (real * real * fun(real,real)) > real).
% 13.08/3.01  tff(func_def_4270, type, sK3151: (real * real * fun(real,real)) > real).
% 13.08/3.01  tff(func_def_4271, type, sK3152: (real * real * fun(real,real)) > real).
% 13.08/3.01  tff(func_def_4272, type, sK3153: (real * real * fun(real,real)) > real).
% 13.08/3.01  tff(func_def_4273, type, sK3154: fun(real,fun(real,$o)) > real).
% 13.08/3.01  tff(func_def_4274, type, sK3155: fun(real,fun(real,$o)) > real).
% 13.08/3.01  tff(func_def_4275, type, sK3156: fun(real,fun(real,$o)) > real).
% 13.08/3.01  tff(func_def_4276, type, sK3157: (fun(real,fun(real,$o)) * real * real) > real).
% 13.08/3.01  tff(func_def_4277, type, sK3158: (fun(real,fun(real,$o)) * real * real) > real).
% 13.08/3.01  tff(func_def_4278, type, sK3159: (real * real * fun(real,fun(real,$o))) > real).
% 13.08/3.01  tff(func_def_4279, type, sK3160: (fun(nat,$o) * nat) > nat).
% 13.08/3.01  tff(func_def_4280, type, sK3161: (nat * fun(nat,$o)) > nat).
% 13.08/3.01  tff(func_def_4281, type, sK3162: fun(nat,fun(nat,$o)) > nat).
% 13.08/3.01  tff(func_def_4282, type, sK3163: fun(nat,fun(nat,$o)) > nat).
% 13.08/3.01  tff(func_def_4283, type, sK3164: fun(nat,fun(nat,$o)) > nat).
% 13.08/3.01  tff(func_def_4284, type, sK3165: fun(nat,fun(nat,$o)) > nat).
% 13.08/3.01  tff(func_def_4285, type, sK3166: fun(nat,fun(nat,$o)) > nat).
% 13.08/3.01  tff(func_def_4286, type, sK3167: fun(nat,fun(nat,$o)) > nat).
% 13.08/3.01  tff(func_def_4287, type, sK3168: fun(nat,fun(nat,$o)) > nat).
% 13.08/3.01  tff(func_def_4288, type, sK3169: fun(nat,fun(nat,$o)) > nat).
% 13.08/3.01  tff(func_def_4289, type, sK3170: fun(nat,fun(nat,$o)) > nat).
% 13.08/3.01  tff(func_def_4290, type, sK3171: (nat * fun(nat,$o)) > nat).
% 13.08/3.01  tff(func_def_4291, type, sK3172: (nat * nat * fun(nat,$o)) > nat).
% 13.08/3.01  tff(func_def_4292, type, sK3173: (nat * nat * fun(nat,$o)) > nat).
% 13.08/3.01  tff(func_def_4293, type, sK3174: !>[X0: $tType]:((fun(list(list(X0)),$o)) > X0)).
% 13.08/3.01  tff(func_def_4294, type, sK3175: !>[X0: $tType]:((fun(list(list(X0)),$o)) > list(X0))).
% 13.08/3.01  tff(func_def_4295, type, sK3176: !>[X0: $tType]:((fun(list(list(X0)),$o)) > list(list(X0)))).
% 13.08/3.01  tff(func_def_4296, type, sK3177: !>[X0: $tType]:((fun(list(list(X0)),$o)) > list(list(X0)))).
% 13.08/3.01  tff(func_def_4297, type, sK3178: (fun(int,fun(int,$o)) * int * int) > int).
% 13.08/3.01  tff(func_def_4298, type, sK3179: (fun(int,fun(int,$o)) * int * int) > int).
% 13.08/3.01  tff(func_def_4299, type, sK3180: (int * fun(int,$o)) > int).
% 13.08/3.01  tff(func_def_4300, type, sK3181: (int * fun(int,$o)) > int).
% 13.08/3.01  tff(func_def_4301, type, sK3182: fun(int,$o) > int).
% 13.08/3.01  tff(func_def_4302, type, sK3183: (fun(int,$o) * fun(int,$o) * int) > int).
% 13.08/3.01  tff(func_def_4303, type, sK3184: (int * fun(int,$o)) > int).
% 13.08/3.01  tff(func_def_4304, type, sK3185: (int * fun(int,$o)) > int).
% 13.08/3.01  tff(func_def_4305, type, sK3186: fun(int,$o) > int).
% 13.08/3.01  tff(func_def_4306, type, sK3187: (fun(int,$o) * fun(int,$o) * int) > int).
% 13.08/3.01  tff(func_def_4307, type, sK3188: (int * fun(int,$o)) > int).
% 13.08/3.01  tff(func_def_4308, type, sK3189: (int * fun(int,$o)) > int).
% 13.08/3.02  tff(func_def_4309, type, sK3190: (int * set(int) * int) > int).
% 13.08/3.02  tff(func_def_4310, type, sK3191: (int * set(int) * int) > int).
% 13.08/3.02  tff(func_def_4311, type, sK3192: (int * set(int) * int) > int).
% 13.08/3.02  tff(func_def_4312, type, sK3193: (int * set(int) * int) > int).
% 13.08/3.02  tff(func_def_4313, type, sK3194: (int * set(int) * int) > int).
% 13.08/3.02  tff(func_def_4314, type, sK3195: (int * set(int) * int) > int).
% 13.08/3.02  tff(func_def_4315, type, sK3196: (int * set(int) * int) > int).
% 13.08/3.02  tff(func_def_4316, type, sK3197: (int * set(int) * int) > int).
% 13.08/3.02  tff(func_def_4317, type, sK3198: (int * set(int) * int) > int).
% 13.08/3.02  tff(func_def_4318, type, sK3199: (int * set(int) * int) > int).
% 13.08/3.02  tff(func_def_4319, type, sK3200: (int * set(int) * int) > int).
% 13.08/3.02  tff(func_def_4320, type, sK3201: (int * set(int) * int) > int).
% 13.08/3.02  tff(func_def_4321, type, sK3202: (int * set(int) * int) > int).
% 13.08/3.02  tff(func_def_4322, type, sK3203: (int * set(int) * int) > int).
% 13.08/3.02  tff(func_def_4323, type, sK3204: (int * set(int) * int) > int).
% 13.08/3.02  tff(func_def_4324, type, sK3205: (int * set(int) * int) > int).
% 13.08/3.02  tff(func_def_4325, type, sK3206: (fun(int,fun(int,$o)) * int * int) > int).
% 13.08/3.02  tff(func_def_4326, type, sK3207: (fun(int,fun(int,$o)) * int * int) > int).
% 13.08/3.02  tff(func_def_4327, type, sK3208: (int * set(int) * int) > int).
% 13.08/3.02  tff(func_def_4328, type, sK3209: (int * set(int) * int) > int).
% 13.08/3.02  tff(func_def_4329, type, sK3210: (int * set(int) * int) > int).
% 13.08/3.02  tff(func_def_4330, type, sK3211: (int * set(int) * int) > int).
% 13.08/3.02  tff(func_def_4331, type, sK3212: (int * set(int) * int) > int).
% 13.08/3.02  tff(func_def_4332, type, sK3213: (int * set(int) * int) > int).
% 13.08/3.02  tff(func_def_4333, type, sK3214: (int * set(int) * int) > int).
% 13.08/3.02  tff(func_def_4334, type, sK3215: (int * set(int) * int) > int).
% 13.08/3.02  tff(func_def_4335, type, sK3216: !>[X0: $tType]:((X0 * list(X0)) > X0)).
% 13.08/3.02  tff(func_def_4336, type, sK3217: !>[X0: $tType]:((X0 * list(X0)) > list(X0))).
% 13.08/3.02  tff(func_def_4337, type, sK3218: !>[X0: $tType]:((X0 * list(X0)) > list(X0))).
% 13.08/3.02  tff(func_def_4338, type, sK3219: !>[X0: $tType]:((X0 * list(X0)) > list(X0))).
% 13.08/3.02  tff(func_def_4339, type, sK3220: !>[X0: $tType]:((X0 * list(X0)) > list(X0))).
% 13.08/3.02  tff(func_def_4340, type, sK3221: !>[X0: $tType]:((X0 * list(X0)) > list(X0))).
% 13.08/3.02  tff(func_def_4341, type, sK3222: !>[X0: $tType]:((X0 * list(X0)) > list(X0))).
% 13.08/3.02  tff(func_def_4342, type, sK3223: !>[X0: $tType]:((X0 * list(X0)) > list(X0))).
% 13.08/3.02  tff(func_def_4343, type, sK3224: !>[X0: $tType]:((X0 * list(X0)) > list(X0))).
% 13.08/3.02  tff(func_def_4344, type, sK3225: !>[X0: $tType]:((nat * set(X0)) > set(X0))).
% 13.08/3.02  tff(func_def_4345, type, sK3226: fun(int,fun(int,$o)) > int).
% 13.08/3.02  tff(func_def_4346, type, sK3227: fun(int,fun(int,$o)) > int).
% 13.08/3.02  tff(func_def_4347, type, sK3228: fun(int,fun(int,$o)) > int).
% 13.08/3.02  tff(func_def_4348, type, sK3229: fun(int,fun(int,$o)) > int).
% 13.08/3.02  tff(func_def_4349, type, sK3230: !>[X0: $tType]:((list(X0) * list(X0)) > nat)).
% 13.08/3.02  tff(func_def_4350, type, sK3231: (int * int * product_prod(int,int)) > int).
% 13.08/3.02  tff(func_def_4351, type, sK3232: (product_prod(int,int) * int * int) > int).
% 13.08/3.02  tff(func_def_4352, type, sK3233: (product_prod(int,int) * int * int) > int).
% 13.08/3.02  tff(func_def_4353, type, sK3234: (product_prod(int,int) * int * int) > int).
% 13.08/3.02  tff(func_def_4354, type, sK3235: (product_prod(int,int) * int * int) > int).
% 13.08/3.02  tff(func_def_4355, type, sK3236: (product_prod(int,int) * int * int) > int).
% 13.08/3.02  tff(func_def_4356, type, sK3237: (product_prod(int,int) * int * int) > int).
% 13.08/3.02  tff(func_def_4357, type, sK3238: (product_prod(int,int) * int * int) > int).
% 13.08/3.02  tff(func_def_4358, type, sK3239: !>[X0: $tType]:((fun(X0,fun(X0,$o)) * list(X0)) > nat)).
% 13.08/3.02  tff(func_def_4359, type, sK3240: !>[X0: $tType]:((fun(X0,fun(X0,$o)) * list(X0)) > nat)).
% 13.08/3.02  tff(func_def_4360, type, sK3241: !>[X0: $tType]:((list(X0) * list(X0) * fun(nat,nat)) > nat)).
% 13.08/3.02  tff(func_def_4361, type, sK3242: !>[X0: $tType]:((list(X0) * list(X0)) > fun(nat,nat))).
% 13.08/3.02  tff(func_def_4362, type, sK3243: !>[X0: $tType]:((fun(nat,nat) * list(X0)) > nat)).
% 13.08/3.02  tff(func_def_4363, type, sK3244: !>[X0: $tType]:((fun(X0,$o) * list(X0)) > X0)).
% 13.08/3.02  tff(func_def_4364, type, sK3245: !>[X0: $tType]:((fun(X0,$o) * list(X0)) > X0)).
% 13.08/3.02  tff(func_def_4365, type, sK3246: !>[X0: $tType]:((fun(X0,$o) * list(X0)) > X0)).
% 13.08/3.02  tff(func_def_4366, type, sK3247: !>[X0: $tType]:((fun(X0,$o) * list(X0)) > X0)).
% 13.08/3.02  tff(func_def_4367, type, sK3248: (nat * nat * nat) > nat).
% 13.08/3.02  tff(func_def_4368, type, sK3249: (nat * nat * nat) > nat).
% 13.08/3.02  tff(func_def_4369, type, sK3250: !>[X0: $tType]:((fun(X0,$o) * list(X0)) > X0)).
% 13.08/3.02  tff(func_def_4370, type, sK3251: !>[X0: $tType]:((fun(X0,$o) * list(X0)) > X0)).
% 13.08/3.02  tff(func_def_4371, type, sK3252: !>[X0: $tType]:((fun(X0,$o) * list(X0)) > X0)).
% 13.08/3.02  tff(func_def_4372, type, sK3253: !>[X0: $tType]:((fun(X0,$o) * set(filter(X0))) > set(filter(X0)))).
% 13.08/3.02  tff(func_def_4373, type, sK3254: !>[X0: $tType]:((list(X0) * nat) > X0)).
% 13.08/3.02  tff(func_def_4374, type, sK3255: !>[X0: $tType]:((list(X0) * nat) > list(X0))).
% 13.08/3.02  tff(func_def_4375, type, sK3256: !>[X0: $tType]:((nat * list(X0)) > X0)).
% 13.08/3.02  tff(func_def_4376, type, sK3257: !>[X0: $tType]:((nat * list(X0)) > list(X0))).
% 13.08/3.02  tff(func_def_4377, type, sK3258: !>[X0: $tType]:((list(X0) * nat) > X0)).
% 13.08/3.02  tff(func_def_4378, type, sK3259: !>[X0: $tType]:((list(X0) * nat) > list(X0))).
% 13.08/3.02  tff(func_def_4379, type, sK3260: !>[X0: $tType]:((fun(X0,$o) * list(X0)) > X0)).
% 13.08/3.02  tff(func_def_4380, type, sK3261: (int * int * int) > int).
% 13.08/3.02  tff(func_def_4381, type, sK3262: !>[X0: $tType]:((set(X0) * fun(X0,$o)) > X0)).
% 13.08/3.02  tff(func_def_4382, type, sK3263: !>[X0: $tType]:((fun(nat,fun(X0,$o)) * nat) > nat)).
% 13.08/3.02  tff(func_def_4383, type, sK3264: !>[X0: $tType]:((fun(nat,fun(X0,$o)) * nat) > X0)).
% 13.08/3.02  tff(func_def_4384, type, sK3265: !>[X0: $tType]:((nat * fun(nat,fun(X0,$o)) * list(X0)) > nat)).
% 13.08/3.02  tff(func_def_4385, type, sK3266: !>[X0: $tType]:((nat * fun(nat,fun(X0,$o))) > list(X0))).
% 13.08/3.02  tff(func_def_4386, type, sK3267: !>[X0: $tType]:((list(X0) * fun(X0,$o)) > nat)).
% 13.08/3.02  tff(func_def_4387, type, sK3268: !>[X0: $tType]:((list(X0) * fun(X0,$o)) > X0)).
% 13.08/3.02  tff(func_def_4388, type, sK3269: !>[X0: $tType]:((fun(X0,$o) * list(X0)) > X0)).
% 13.08/3.02  tff(func_def_4389, type, sK3270: !>[X0: $tType]:((fun(X0,$o) * list(X0)) > list(X0))).
% 13.08/3.02  tff(func_def_4390, type, sK3271: !>[X0: $tType]:((fun(X0,$o) * list(X0)) > X0)).
% 13.08/3.02  tff(func_def_4391, type, sK3272: !>[X0: $tType]:((fun(X0,$o) * list(X0)) > list(X0))).
% 13.08/3.02  tff(func_def_4392, type, sK3273: !>[X0: $tType]:((fun(X0,$o) * list(X0)) > X0)).
% 13.08/3.02  tff(func_def_4393, type, sK3274: !>[X0: $tType]:((fun(X0,$o) * list(X0)) > X0)).
% 13.08/3.02  tff(func_def_4394, type, sK3275: !>[X0: $tType]:((fun(X0,$o) * list(X0)) > list(X0))).
% 13.08/3.02  tff(func_def_4395, type, sK3276: !>[X0: $tType]:((fun(X0,$o) * list(X0)) > X0)).
% 13.08/3.02  tff(func_def_4396, type, sK3277: !>[X0: $tType]:((fun(X0,$o) * list(X0)) > list(X0))).
% 13.08/3.02  tff(func_def_4397, type, sK3278: !>[X0: $tType]:((fun(X0,$o) * list(X0)) > X0)).
% 13.08/3.02  tff(func_def_4398, type, sK3279: (fun(int,$o) * int * int) > int).
% 13.08/3.02  tff(func_def_4399, type, sK3280: (fun(int,$o) * int * int) > int).
% 13.08/3.02  tff(func_def_4400, type, sK3281: (fun(int,$o) * int * int) > int).
% 13.08/3.02  tff(func_def_4401, type, sK3282: (fun(int,$o) * int * int) > int).
% 13.08/3.02  tff(func_def_4402, type, sK3283: (fun(nat,$o) * nat * nat) > nat).
% 13.08/3.02  tff(func_def_4403, type, sK3284: (fun(nat,$o) * nat * nat) > nat).
% 13.08/3.02  tff(func_def_4404, type, sK3285: (fun(real,$o) * real * nat) > real).
% 13.08/3.02  tff(func_def_4405, type, sK3286: !>[X0: $tType]:((list(X0) * X0) > nat)).
% 13.08/3.02  tff(func_def_4406, type, sK3287: !>[X0: $tType]:((set(set(X0)) * X0) > set(X0))).
% 13.08/3.02  tff(func_def_4407, type, sK3288: !>[X0: $tType]:((set(X0) * set(X0)) > set(X0))).
% 13.08/3.02  tff(func_def_4408, type, sK3289: !>[X0: $tType]:((set(filter(X0)) * filter(X0)) > filter(X0))).
% 13.08/3.02  tff(func_def_4409, type, sK3290: !>[X0: $tType]:((set(set(X0)) * set(X0)) > set(X0))).
% 13.08/3.02  tff(func_def_4410, type, sK3291: !>[X0: $tType]:((set(set(X0)) * fun(set(X0),X0)) > set(X0))).
% 13.08/3.02  tff(func_def_4411, type, sK3292: !>[X0: $tType]:((set(set(X0)) * set(X0)) > fun(set(X0),X0))).
% 13.08/3.02  tff(func_def_4412, type, sK3293: !>[X0: $tType]:((product_prod(X0,X0) * set(product_prod(X0,X0))) > nat)).
% 13.08/3.02  tff(func_def_4413, type, sK3294: !>[X0: $tType]:((X0 * list(X0)) > nat)).
% 13.08/3.02  tff(func_def_4414, type, sK3295: !>[X0: $tType]:((X0 * list(X0)) > list(X0))).
% 13.08/3.02  tff(func_def_4415, type, sK3296: !>[X0: $tType]:((X0 * list(X0)) > list(X0))).
% 13.08/3.02  tff(func_def_4416, type, sK3297: !>[X0: $tType]:((X0 * list(X0)) > list(X0))).
% 13.08/3.02  tff(func_def_4417, type, sK3298: !>[X0: $tType]:((X0 * list(X0)) > list(X0))).
% 13.08/3.02  tff(func_def_4418, type, sK3299: !>[X0: $tType]:((X0 * list(X0)) > list(X0))).
% 13.08/3.02  tff(func_def_4419, type, sK3300: !>[X0: $tType]:((X0 * list(X0)) > list(X0))).
% 13.08/3.02  tff(func_def_4420, type, sK3301: (fun(int,$o) * int * int) > int).
% 13.08/3.02  tff(func_def_4421, type, sK3302: (fun(int,$o) * int * int) > int).
% 13.08/3.02  tff(func_def_4422, type, sK3303: (fun(int,$o) * int * int) > int).
% 13.08/3.02  tff(func_def_4423, type, sK3304: (fun(int,$o) * int * int) > int).
% 13.08/3.02  tff(func_def_4424, type, sK3305: (fun(nat,$o) * nat * nat) > nat).
% 13.08/3.02  tff(func_def_4425, type, sK3306: (fun(nat,$o) * nat * nat) > nat).
% 13.08/3.02  tff(func_def_4426, type, sK3307: (fun(nat,$o) * nat * nat) > nat).
% 13.08/3.02  tff(func_def_4427, type, sK3308: (fun(nat,$o) * nat * nat) > nat).
% 13.08/3.02  tff(func_def_4428, type, sK3309: (fun(nat,$o) * nat * nat) > nat).
% 13.08/3.02  tff(func_def_4429, type, sK3310: !>[X0: $tType]:((filter(X0) * filter(X0)) > fun(X0,$o))).
% 13.08/3.02  tff(func_def_4430, type, sK3311: !>[X0: $tType]:((set(X0) * set(X0)) > X0)).
% 13.08/3.02  tff(func_def_4431, type, sK3312: !>[X0: $tType]:((set(X0) * set(X0)) > X0)).
% 13.08/3.02  tff(func_def_4432, type, sK3313: !>[X0: $tType]:((nat * set(X0)) > X0)).
% 13.08/3.02  tff(func_def_4433, type, sK3314: !>[X0: $tType]:((nat * set(X0)) > set(X0))).
% 13.08/3.02  tff(func_def_4434, type, sK3315: !>[X0: $tType]:((nat * list(X0)) > X0)).
% 13.08/3.02  tff(func_def_4435, type, sK3316: !>[X0: $tType]:((nat * list(X0)) > list(X0))).
% 13.08/3.02  tff(func_def_4436, type, sK3317: !>[X0: $tType]:((list(X0) * set(X0)) > X0)).
% 13.08/3.02  tff(func_def_4437, type, sK3318: (extended_enat * extended_enat * nat) > nat).
% 13.08/3.02  tff(func_def_4438, type, sK3319: (extended_enat * extended_enat * nat) > nat).
% 13.08/3.02  tff(func_def_4439, type, sK3320: !>[X0: $tType]:((fun(set(X0),$o) * set(X0)) > set(X0))).
% 13.08/3.02  tff(func_def_4440, type, sK3321: !>[X0: $tType]:((fun(set(X0),$o) * set(X0)) > X0)).
% 13.08/3.02  tff(func_def_4441, type, sK3322: !>[X0: $tType]:((fun(X0,$o) * fun(X0,$o)) > X0)).
% 13.08/3.02  tff(func_def_4442, type, sK3323: !>[X0: $tType]:((list(X0)) > X0)).
% 13.08/3.02  tff(func_def_4443, type, sK3324: !>[X0: $tType]:((list(X0)) > list(X0))).
% 13.08/3.02  tff(func_def_4444, type, sK3325: !>[X0: $tType]:((list(X0) * list(X0)) > list(X0))).
% 13.08/3.02  tff(func_def_4445, type, sK3326: !>[X0: $tType]:((list(X0) * list(X0)) > list(X0))).
% 13.08/3.02  tff(func_def_4446, type, sK3327: !>[X0: $tType]:((list(X0) * list(X0)) > list(X0))).
% 13.08/3.02  tff(func_def_4447, type, sK3328: (fun(real,real) * real) > real).
% 13.08/3.02  tff(func_def_4448, type, sK3329: (fun(real,real) * real) > real).
% 13.08/3.02  tff(func_def_4449, type, sK3330: !>[X0: $tType]:((fun(X0,$o)) > X0)).
% 13.08/3.02  tff(func_def_4450, type, sK3331: !>[X0: $tType]:((fun(X0,$o) * fun(X0,$o)) > X0)).
% 13.08/3.02  tff(func_def_4451, type, sK3332: !>[X0: $tType]:((list(X0) * list(X0) * list(X0)) > X0)).
% 13.08/3.02  tff(func_def_4452, type, sK3333: !>[X0: $tType]:((list(X0) * list(X0) * list(X0)) > list(X0))).
% 13.08/3.02  tff(func_def_4453, type, sK3334: !>[X0: $tType]:((list(X0) * list(X0) * list(X0)) > X0)).
% 13.08/3.02  tff(func_def_4454, type, sK3335: !>[X0: $tType]:((list(X0) * list(X0) * list(X0)) > list(X0))).
% 13.08/3.02  tff(func_def_4455, type, sK3336: !>[X0: $tType]:((set(list(X0)) * list(X0) * list(X0)) > X0)).
% 13.08/3.02  tff(func_def_4456, type, sK3337: !>[X0: $tType]:((set(list(X0)) * list(X0) * list(X0)) > list(X0))).
% 13.08/3.02  tff(func_def_4457, type, sK3338: !>[X0: $tType]:((set(list(X0)) * list(X0) * list(X0)) > X0)).
% 13.08/3.02  tff(func_def_4458, type, sK3339: !>[X0: $tType]:((set(list(X0)) * list(X0) * list(X0)) > list(X0))).
% 13.08/3.02  tff(func_def_4459, type, sK3340: !>[X0: $tType]:((set(list(X0)) * list(X0) * list(X0)) > X0)).
% 13.08/3.02  tff(func_def_4460, type, sK3341: !>[X0: $tType]:((set(list(X0)) * list(X0) * list(X0)) > list(X0))).
% 13.08/3.02  tff(func_def_4461, type, sK3342: !>[X0: $tType]:((set(list(X0)) * list(X0) * list(X0)) > X0)).
% 13.08/3.02  tff(func_def_4462, type, sK3343: !>[X0: $tType]:((set(list(X0)) * list(X0) * list(X0)) > list(X0))).
% 13.08/3.02  tff(func_def_4463, type, sK3344: !>[X0: $tType]:((list(X0) * X0) > X0)).
% 13.08/3.02  tff(func_def_4464, type, sK3345: (fun(real,real) * real * real) > real).
% 13.08/3.02  tff(func_def_4465, type, sK3346: (fun(real,real) * real * real) > real).
% 13.08/3.02  tff(func_def_4466, type, sK3347: (fun(nat,fun(real,real)) * fun(real,real) * real * nat) > real).
% 13.08/3.02  tff(func_def_4467, type, sK3348: fun(nat,fun(real,real)) > nat).
% 13.08/3.02  tff(func_def_4468, type, sK3349: fun(nat,fun(real,real)) > real).
% 13.08/3.02  tff(func_def_4469, type, sK3350: (fun(nat,fun(real,real)) * real * nat) > nat).
% 13.08/3.02  tff(func_def_4470, type, sK3351: (fun(nat,fun(real,real)) * real * nat) > real).
% 13.08/3.02  tff(func_def_4471, type, sK3352: (fun(nat,fun(real,real)) * fun(real,real) * nat * real) > real).
% 13.08/3.02  tff(func_def_4472, type, sK3353: (fun(nat,fun(real,real)) * fun(real,real) * nat * real) > real).
% 13.08/3.02  tff(func_def_4473, type, sK3354: fun(nat,fun(real,real)) > nat).
% 13.08/3.02  tff(func_def_4474, type, sK3355: fun(nat,fun(real,real)) > real).
% 13.08/3.02  tff(func_def_4475, type, sK3356: !>[X0: $tType]:((fun(X0,$o)) > X0)).
% 13.08/3.02  tff(func_def_4476, type, sK3357: !>[X0: $tType]:((fun(X0,$o) * fun(X0,$o)) > X0)).
% 13.08/3.02  tff(func_def_4477, type, sK3358: !>[X0: $tType]:((fun(X0,nat) * set(X0)) > X0)).
% 13.08/3.02  tff(func_def_4478, type, sK3359: !>[X0: $tType]:((list(list(X0)) * list(X0) * list(X0)) > list(list(X0)))).
% 13.08/3.02  tff(func_def_4479, type, sK3360: !>[X0: $tType]:((list(list(X0)) * list(X0) * list(X0)) > list(X0))).
% 13.08/3.02  tff(func_def_4480, type, sK3361: !>[X0: $tType]:((list(list(X0)) * list(X0) * list(X0)) > list(X0))).
% 13.08/3.02  tff(func_def_4481, type, sK3362: !>[X0: $tType]:((list(list(X0)) * list(X0) * list(X0)) > list(list(X0)))).
% 13.08/3.02  tff(func_def_4482, type, sK3363: (fun(nat,fun(real,real)) * fun(real,real) * real * nat) > real).
% 13.08/3.02  tff(func_def_4483, type, sK3364: fun(nat,fun(real,real)) > nat).
% 13.08/3.02  tff(func_def_4484, type, sK3365: fun(nat,fun(real,real)) > real).
% 13.08/3.02  tff(func_def_4485, type, sK3366: !>[X0: $tType]:((list(X0) * fun(X0,fun(X0,$o)) * X0) > X0)).
% 13.08/3.02  tff(func_def_4486, type, sK3367: !>[X0: $tType]:((fun(X0,fun(X0,$o)) * list(X0) * $o) > X0)).
% 13.08/3.02  tff(func_def_4487, type, sK3368: !>[X0: $tType]:((fun(X0,fun(X0,$o)) * list(X0) * $o) > list(X0))).
% 13.08/3.02  tff(func_def_4488, type, sK3369: !>[X0: $tType]:((fun(X0,fun(X0,$o)) * $o * list(X0)) > X0)).
% 13.08/3.02  tff(func_def_4489, type, sK3370: !>[X0: $tType]:((fun(X0,fun(X0,$o)) * $o * list(X0)) > list(X0))).
% 13.08/3.02  tff(func_def_4490, type, sK3371: !>[X0: $tType]:((list(X0) * fun(X0,fun(X0,$o)) * X0) > X0)).
% 13.08/3.02  tff(func_def_4491, type, sK3372: !>[X0: $tType, X1: $tType]:((set(X1) * fun(X1,X0)) > X1)).
% 13.08/3.02  tff(func_def_4492, type, sK3373: !>[X0: $tType, X1: $tType]:((fun(X1,X0) * fun(X1,X0)) > X1)).
% 13.08/3.02  tff(func_def_4493, type, sK3374: !>[X0: $tType]:((fun(nat,set(X0)) * fun(nat,set(X0)) * nat) > nat)).
% 13.08/3.02  tff(func_def_4494, type, sK3375: !>[X0: $tType]:((fun(X0,$o) * fun(X0,nat)) > X0)).
% 13.08/3.02  tff(func_def_4495, type, sK3376: !>[X0: $tType]:((fun(X0,nat) * fun(X0,$o)) > X0)).
% 13.08/3.02  tff(func_def_4496, type, sK3377: (fun(nat,int) * nat * nat) > nat).
% 13.08/3.02  tff(func_def_4497, type, sK3378: (nat * nat * fun(nat,int) * int) > nat).
% 13.08/3.02  tff(func_def_4498, type, sK3379: !>[X0: $tType]:((fun(X0,$o) * fun(X0,nat)) > X0)).
% 13.08/3.02  tff(func_def_4499, type, sK3380: (int * fun(int,$o) * set(int)) > int).
% 13.08/3.02  tff(func_def_4500, type, sK3381: (int * fun(int,$o) * set(int)) > int).
% 13.08/3.02  tff(func_def_4501, type, sK3382: (int * set(int) * int) > int).
% 13.08/3.02  tff(func_def_4502, type, sK3383: (int * set(int) * int) > int).
% 13.08/3.02  tff(func_def_4503, type, sK3384: (int * fun(int,$o) * set(int)) > int).
% 13.08/3.02  tff(func_def_4504, type, sK3385: (int * fun(int,$o) * set(int)) > int).
% 13.08/3.02  tff(func_def_4505, type, sK3386: (int * set(int) * int) > int).
% 13.08/3.02  tff(func_def_4506, type, sK3387: (int * set(int) * int) > int).
% 13.08/3.02  tff(func_def_4507, type, sK3388: (int * fun(int,$o) * set(int)) > int).
% 13.08/3.02  tff(func_def_4508, type, sK3389: (int * fun(int,$o) * set(int)) > int).
% 13.08/3.02  tff(func_def_4509, type, sK3390: (int * set(int) * int) > int).
% 13.08/3.02  tff(func_def_4510, type, sK3391: (int * set(int) * int) > int).
% 13.08/3.02  tff(func_def_4511, type, sK3392: (int * fun(int,$o) * set(int)) > int).
% 13.08/3.02  tff(func_def_4512, type, sK3393: (int * fun(int,$o) * set(int)) > int).
% 13.08/3.02  tff(func_def_4513, type, sK3394: (int * set(int) * int) > int).
% 13.08/3.02  tff(func_def_4514, type, sK3395: (int * set(int) * int) > int).
% 13.08/3.02  tff(func_def_4515, type, sK3396: !>[X0: $tType, X1: $tType]:((fun(X1,filter(X0)) * set(X1)) > X1)).
% 13.08/3.02  tff(func_def_4516, type, sK3397: !>[X0: $tType, X1: $tType]:((fun(X1,filter(X0)) * set(X1)) > X1)).
% 13.08/3.02  tff(func_def_4517, type, sK3398: !>[X0: $tType, X1: $tType]:((set(X0) * fun(X0,filter(X1))) > X0)).
% 13.08/3.02  tff(func_def_4518, type, sK3399: !>[X0: $tType]:((set(X0) * fun(X0,nat) * fun(X0,nat)) > X0)).
% 13.08/3.02  tff(func_def_4519, type, sK3400: (real * real * fun(real,real)) > real).
% 13.08/3.02  tff(func_def_4520, type, sK3401: (real * real * fun(real,real) * fun(real,real)) > real).
% 13.08/3.02  tff(func_def_4521, type, sK3402: !>[X0: $tType]:((list(X0) * fun(X0,$o) * nat) > nat)).
% 13.08/3.02  tff(func_def_4522, type, sK3403: !>[X0: $tType]:((nat * fun(X0,$o) * list(X0)) > nat)).
% 13.08/3.02  tff(func_def_4523, type, sK3404: !>[X0: $tType]:((list(X0) * fun(X0,$o)) > X0)).
% 13.08/3.02  tff(func_def_4524, type, sK3405: !>[X0: $tType]:((list(X0) * fun(X0,$o)) > X0)).
% 13.08/3.02  tff(func_def_4525, type, sK3406: !>[X0: $tType]:((list(X0) * fun(X0,$o)) > X0)).
% 13.08/3.02  tff(func_def_4526, type, sK3407: !>[X0: $tType]:((list(X0) * fun(X0,nat) * fun(X0,nat)) > X0)).
% 13.08/3.02  tff(func_def_4527, type, sK3408: !>[X0: $tType, X1: $tType]:((set(X0) * fun(X0,filter(X1))) > set(X0))).
% 13.08/3.02  tff(func_def_4528, type, sK3409: !>[X0: $tType]:((list(X0) * fun(X0,$o)) > nat)).
% 13.08/3.02  tff(func_def_4529, type, sK3410: !>[X0: $tType]:((fun(nat,set(X0)) * fun(nat,set(X0)) * nat) > nat)).
% 13.08/3.02  tff(func_def_4530, type, sK3411: !>[X0: $tType]:((set(product_prod(X0,X0))) > X0)).
% 13.08/3.02  tff(func_def_4531, type, sK3412: !>[X0: $tType]:((set(product_prod(X0,X0))) > X0)).
% 13.08/3.02  tff(func_def_4532, type, sK3413: !>[X0: $tType, X1: $tType]:((product_prod(X1,X0) * fun(X1,fun(X0,$o))) > X1)).
% 13.08/3.02  tff(func_def_4533, type, sK3414: !>[X0: $tType, X1: $tType]:((product_prod(X1,X0) * fun(X1,fun(X0,$o))) > X0)).
% 13.08/3.02  tff(func_def_4534, type, sK3415: !>[X0: $tType, X1: $tType]:((fun(X1,fun(X0,$o)) * fun(X1,fun(X0,$o))) > X1)).
% 13.08/3.02  tff(func_def_4535, type, sK3416: !>[X0: $tType, X1: $tType]:((fun(X1,fun(X0,$o)) * fun(X1,fun(X0,$o))) > X0)).
% 13.08/3.02  tff(func_def_4536, type, sK3417: !>[X0: $tType]:((list(X0) * fun(X0,fun(X0,$o)) * fun(X0,fun(X0,$o))) > X0)).
% 13.08/3.02  tff(func_def_4537, type, sK3418: !>[X0: $tType]:((list(X0) * fun(X0,fun(X0,$o)) * fun(X0,fun(X0,$o))) > X0)).
% 13.08/3.02  tff(func_def_4538, type, sK3419: !>[X0: $tType, X1: $tType]:((set(product_prod(X1,X0)) * set(product_prod(X1,X0))) > X1)).
% 13.08/3.02  tff(func_def_4539, type, sK3420: !>[X0: $tType, X1: $tType]:((set(product_prod(X1,X0)) * set(product_prod(X1,X0))) > X0)).
% 13.08/3.02  tff(func_def_4540, type, sK3421: !>[X0: $tType]:((set(X0) * fun(X0,$o) * fun(X0,$o)) > X0)).
% 13.08/3.02  tff(func_def_4541, type, sK3422: (fun(nat,$o) * nat) > nat).
% 13.08/3.02  tff(func_def_4542, type, sK3423: !>[X0: $tType]:((fun(X0,$o) * fun(X0,$o)) > X0)).
% 13.08/3.02  tff(func_def_4543, type, sK3424: !>[X0: $tType]:((fun(X0,$o) * X0) > X0)).
% 13.08/3.02  tff(func_def_4544, type, sK3425: !>[X0: $tType]:((fun(X0,$o) * fun(X0,$o)) > X0)).
% 13.08/3.02  tff(func_def_4545, type, sK3426: !>[X0: $tType]:((fun(X0,$o) * fun(X0,nat)) > X0)).
% 13.08/3.02  tff(func_def_4546, type, sK3427: !>[X0: $tType, X1: $tType]:((fun(X1,set(X0)) * set(X1)) > X1)).
% 13.08/3.02  tff(func_def_4547, type, sK3428: !>[X0: $tType, X1: $tType]:((fun(X1,set(X0)) * set(X1)) > X1)).
% 13.08/3.02  tff(func_def_4548, type, sK3429: !>[X0: $tType, X1: $tType]:((set(X1) * fun(X1,set(X0))) > X1)).
% 13.08/3.02  tff(func_def_4549, type, sK3430: !>[X0: $tType, X1: $tType]:((set(X1) * fun(X1,set(X0))) > X1)).
% 13.08/3.02  tff(func_def_4550, type, sK3431: !>[X0: $tType]:((fun(set(X0),$o) * set(X0)) > X0)).
% 13.08/3.02  tff(func_def_4551, type, sK3432: !>[X0: $tType]:((fun(set(X0),$o) * set(X0)) > set(X0))).
% 13.08/3.02  tff(func_def_4552, type, sK3433: !>[X0: $tType]:((fun(set(X0),$o) * set(X0)) > X0)).
% 13.08/3.02  tff(func_def_4553, type, sK3434: !>[X0: $tType]:((fun(set(X0),$o) * set(X0)) > set(X0))).
% 13.08/3.02  tff(func_def_4554, type, sK3435: (int * set(int) * int) > int).
% 13.08/3.02  tff(func_def_4555, type, sK3436: (int * set(int) * int) > int).
% 13.08/3.02  tff(func_def_4556, type, sK3437: (int * set(int) * int) > int).
% 13.08/3.02  tff(func_def_4557, type, sK3438: (int * set(int) * int) > int).
% 13.08/3.02  tff(func_def_4558, type, sK3439: (int * set(int) * int) > int).
% 13.08/3.02  tff(func_def_4559, type, sK3440: (int * set(int) * int) > int).
% 13.08/3.02  tff(func_def_4560, type, sK3441: (int * set(int) * int) > int).
% 13.08/3.02  tff(func_def_4561, type, sK3442: (int * set(int) * int) > int).
% 13.08/3.02  tff(func_def_4562, type, sK3443: (real * real * fun(real,real)) > real).
% 13.08/3.02  tff(func_def_4563, type, sK3444: (fun(real,real) * real * real) > real).
% 13.08/3.02  tff(func_def_4564, type, sK3445: (fun(real,real) * real * real) > real).
% 13.08/3.02  tff(func_def_4565, type, sK3446: (fun(real,real) * real * real) > real).
% 13.08/3.02  tff(func_def_4566, type, sK3447: (real * fun(real,real) * real * fun(real,real)) > real).
% 13.08/3.02  tff(func_def_4567, type, sK3448: (real * fun(real,real) * real * fun(real,real)) > real).
% 13.08/3.02  tff(func_def_4568, type, sK3449: (real * fun(real,real) * real * fun(real,real)) > real).
% 13.08/3.02  tff(func_def_4569, type, sK3450: (real * real * fun(real,real)) > real).
% 13.08/3.02  tff(func_def_4570, type, sK3451: (fun(real,real) * fun(real,real) * real * real) > real).
% 13.08/3.02  tff(func_def_4571, type, sK3452: (real * real * fun(real,real) * fun(real,real)) > real).
% 13.08/3.02  tff(func_def_4572, type, sK3453: (int * fun(int,$o) * set(int)) > int).
% 13.08/3.02  tff(func_def_4573, type, sK3454: fun(int,$o) > int).
% 13.08/3.02  tff(func_def_4574, type, sK3455: (int * fun(int,$o)) > int).
% 13.08/3.02  tff(func_def_4575, type, sK3456: (fun(int,$o) * set(int) * int) > int).
% 13.08/3.02  tff(func_def_4576, type, sK3457: (fun(int,$o) * set(int) * int) > int).
% 13.08/3.02  tff(func_def_4577, type, sK3458: (int * fun(int,$o)) > int).
% 13.08/3.02  tff(func_def_4578, type, sK3459: (int * fun(int,$o)) > int).
% 13.08/3.02  tff(func_def_4579, type, sK3460: (fun(int,$o) * fun(int,$o) * int) > int).
% 13.08/3.02  tff(func_def_4580, type, sK3461: (int * fun(int,$o) * set(int)) > int).
% 13.08/3.02  tff(func_def_4581, type, sK3462: fun(int,$o) > int).
% 13.08/3.02  tff(func_def_4582, type, sK3463: (int * fun(int,$o)) > int).
% 13.08/3.02  tff(func_def_4583, type, sK3464: (fun(int,$o) * set(int) * int) > int).
% 13.08/3.02  tff(func_def_4584, type, sK3465: (fun(int,$o) * set(int) * int) > int).
% 13.08/3.02  tff(func_def_4585, type, sK3466: (int * fun(int,$o)) > int).
% 13.08/3.02  tff(func_def_4586, type, sK3467: (int * fun(int,$o)) > int).
% 13.08/3.02  tff(func_def_4587, type, sK3468: (fun(int,$o) * fun(int,$o) * int) > int).
% 13.08/3.02  tff(func_def_4588, type, sK3469: (fun(nat,fun(real,real)) * real * nat) > nat).
% 13.08/3.02  tff(func_def_4589, type, sK3470: (fun(nat,fun(real,real)) * real * nat) > real).
% 13.08/3.02  tff(func_def_4590, type, sK3471: (real * nat * fun(nat,fun(real,real)) * fun(real,real)) > real).
% 13.08/3.02  tff(func_def_4591, type, sK3472: (fun(nat,fun(real,real)) * real * nat) > nat).
% 13.08/3.02  tff(func_def_4592, type, sK3473: (fun(nat,fun(real,real)) * real * nat) > real).
% 13.08/3.02  tff(func_def_4593, type, sK3474: (real * fun(nat,fun(real,real)) * fun(real,real) * nat) > real).
% 13.08/3.02  tff(func_def_4594, type, sK3475: (real * real * fun(real,real)) > real).
% 13.08/3.02  tff(func_def_4595, type, sK3476: (real * real * fun(real,real) * fun(real,real)) > real).
% 13.08/3.02  tff(func_def_4596, type, sK3477: (fun(nat,fun(real,real)) * real * nat) > nat).
% 13.08/3.02  tff(func_def_4597, type, sK3478: (fun(nat,fun(real,real)) * real * nat) > real).
% 13.08/3.02  tff(func_def_4598, type, sK3479: (real * nat * fun(nat,fun(real,real)) * fun(real,real)) > real).
% 13.08/3.02  tff(func_def_4599, type, sK3480: (real * fun(real,real) * fun(nat,real) * nat) > real).
% 13.08/3.02  tff(func_def_4600, type, sK3481: !>[X0: $tType]:((list(X0) * list(X0) * list(X0)) > X0)).
% 13.08/3.02  tff(func_def_4601, type, sK3482: !>[X0: $tType]:((list(X0) * list(X0) * list(X0)) > list(X0))).
% 13.08/3.02  tff(func_def_4602, type, sK3483: !>[X0: $tType]:((list(X0) * list(X0) * list(X0)) > X0)).
% 13.08/3.02  tff(func_def_4603, type, sK3484: !>[X0: $tType]:((list(X0) * list(X0) * list(X0)) > list(X0))).
% 13.08/3.02  tff(func_def_4604, type, sK3485: !>[X0: $tType]:((list(X0) * list(X0) * list(X0)) > X0)).
% 13.08/3.02  tff(func_def_4605, type, sK3486: !>[X0: $tType]:((list(X0) * list(X0) * list(X0)) > list(X0))).
% 13.08/3.02  tff(func_def_4606, type, sK3487: !>[X0: $tType]:((list(X0) * list(X0) * list(X0)) > X0)).
% 13.08/3.02  tff(func_def_4607, type, sK3488: !>[X0: $tType]:((list(X0) * list(X0) * list(X0)) > list(X0))).
% 13.08/3.02  tff(func_def_4608, type, sK3489: !>[X0: $tType, X1: $tType]:((fun(X1,$o) * fun(X0,fun(X1,$o))) > X1)).
% 13.08/3.02  tff(func_def_4609, type, sK3490: !>[X0: $tType]:((X0 * list(X0) * list(X0)) > list(X0))).
% 13.08/3.02  tff(func_def_4610, type, sK3491: !>[X0: $tType]:((X0 * list(X0) * list(X0)) > list(X0))).
% 13.08/3.02  tff(func_def_4611, type, sK3492: !>[X0: $tType]:((set(X0) * fun(X0,$o)) > X0)).
% 13.08/3.02  tff(func_def_4612, type, sK3493: !>[X0: $tType]:((list(X0) * fun(X0,$o)) > X0)).
% 13.08/3.02  tff(func_def_4613, type, sK3494: !>[X0: $tType]:((nat * list(X0) * list(X0)) > nat)).
% 13.08/3.02  tff(func_def_4614, type, sK3495: !>[X0: $tType, X1: $tType]:((X0 * fun(X1,X0)) > X1)).
% 13.08/3.02  tff(func_def_4615, type, sK3496: !>[X0: $tType, X1: $tType]:((fun(X0,fun(X1,$o)) * product_prod(X0,X1)) > X0)).
% 13.08/3.02  tff(func_def_4616, type, sK3497: !>[X0: $tType, X1: $tType]:((fun(X0,fun(X1,$o)) * product_prod(X0,X1)) > X1)).
% 13.08/3.02  tff(func_def_4617, type, sK3498: !>[X0: $tType]:((set(X0) * set(X0) * set(X0)) > set(X0))).
% 13.08/3.02  tff(func_def_4618, type, sK3499: !>[X0: $tType]:((set(X0) * set(X0) * set(X0)) > set(X0))).
% 13.08/3.02  tff(func_def_4619, type, sK3500: !>[X0: $tType]:((fun(list(X0),fun(list(X0),$o))) > X0)).
% 13.08/3.02  tff(func_def_4620, type, sK3501: !>[X0: $tType]:((fun(list(X0),fun(list(X0),$o))) > list(X0))).
% 13.08/3.02  tff(func_def_4621, type, sK3502: !>[X0: $tType]:((fun(list(X0),fun(list(X0),$o))) > list(X0))).
% 13.08/3.02  tff(func_def_4622, type, sK3503: !>[X0: $tType]:((fun(list(X0),fun(list(X0),$o))) > list(X0))).
% 13.08/3.02  tff(func_def_4623, type, sK3504: !>[X0: $tType]:((fun(list(X0),fun(list(X0),$o))) > X0)).
% 13.08/3.02  tff(func_def_4624, type, sK3505: !>[X0: $tType]:((fun(list(X0),fun(list(X0),$o))) > list(X0))).
% 13.08/3.02  tff(func_def_4625, type, sK3506: !>[X0: $tType]:((fun(list(X0),fun(list(X0),$o))) > X0)).
% 13.08/3.02  tff(func_def_4626, type, sK3507: !>[X0: $tType]:((fun(list(X0),fun(list(X0),$o))) > list(X0))).
% 13.08/3.02  tff(func_def_4627, type, sK3508: !>[X0: $tType]:((fun(list(X0),fun(list(X0),$o))) > list(X0))).
% 13.08/3.02  tff(func_def_4628, type, sK3509: !>[X0: $tType]:((fun(list(X0),fun(list(X0),$o))) > list(X0))).
% 13.08/3.02  tff(func_def_4629, type, sK3510: !>[X0: $tType]:((list(X0) * list(X0) * set(product_prod(X0,X0))) > nat)).
% 13.08/3.02  tff(func_def_4630, type, sK3511: !>[X0: $tType]:((list(X0) * list(X0) * set(product_prod(X0,X0))) > X0)).
% 13.08/3.02  tff(func_def_4631, type, sK3512: !>[X0: $tType]:((list(X0) * list(X0) * set(product_prod(X0,X0))) > X0)).
% 13.08/3.02  tff(func_def_4632, type, sK3513: !>[X0: $tType]:((list(X0) * list(X0) * set(product_prod(X0,X0))) > list(X0))).
% 13.08/3.02  tff(func_def_4633, type, sK3514: !>[X0: $tType]:((list(X0) * list(X0) * set(product_prod(X0,X0))) > list(X0))).
% 13.08/3.02  tff(func_def_4634, type, sK3515: !>[X0: $tType]:((fun(X0,$o) * option(X0)) > X0)).
% 13.08/3.02  tff(func_def_4635, type, sK3516: !>[X0: $tType]:((fun(X0,fun(X0,$o)) * X0 * list(X0)) > X0)).
% 13.08/3.02  tff(func_def_4636, type, sK3517: !>[X0: $tType]:((list(X0) * fun(X0,$o) * nat) > nat)).
% 13.08/3.02  tff(func_def_4637, type, sK3518: !>[X0: $tType]:((list(X0) * fun(X0,$o) * X0) > nat)).
% 13.08/3.02  tff(func_def_4638, type, sK3519: !>[X0: $tType]:((list(X0) * fun(X0,$o) * nat) > nat)).
% 13.08/3.02  tff(func_def_4639, type, sK3520: !>[X0: $tType]:((list(X0) * fun(X0,$o) * X0) > nat)).
% 13.08/3.02  tff(func_def_4640, type, sK3521: !>[X0: $tType, X1: $tType]:((fun(X1,fun(X0,$o)) * filter(X1)) > fun(X1,X0))).
% 13.08/3.02  tff(func_def_4641, type, sK3522: !>[X0: $tType]:((fun(X0,fun(X0,$o)) * list(X0) * list(X0)) > X0)).
% 13.08/3.02  tff(func_def_4642, type, sK3523: !>[X0: $tType]:((fun(X0,fun(X0,$o)) * list(X0) * list(X0)) > X0)).
% 13.08/3.02  tff(func_def_4643, type, sK3524: !>[X0: $tType, X1: $tType]:((fun(X0,set(X1)) * set(X0)) > X0)).
% 13.08/3.02  tff(func_def_4644, type, sK3525: !>[X0: $tType, X1: $tType]:((fun(X0,set(X1)) * set(X0)) > X0)).
% 13.08/3.02  tff(func_def_4645, type, sK3526: !>[X0: $tType, X1: $tType]:((fun(X0,set(X1)) * set(X0)) > X0)).
% 13.08/3.02  tff(func_def_4646, type, sK3527: !>[X0: $tType, X1: $tType]:((fun(X0,set(X1)) * set(X0)) > X0)).
% 13.08/3.02  tff(func_def_4647, type, sK3528: !>[X0: $tType]:((nat * X0 * fun(X0,$o)) > X0)).
% 13.08/3.02  tff(func_def_4648, type, sK3529: !>[X0: $tType, X1: $tType]:((set(product_prod(X1,X0)) * set(product_prod(X1,X0))) > X1)).
% 13.08/3.02  tff(func_def_4649, type, sK3530: !>[X0: $tType, X1: $tType]:((set(product_prod(X1,X0)) * set(product_prod(X1,X0))) > X0)).
% 13.08/3.02  tff(func_def_4650, type, sK3531: !>[X0: $tType, X1: $tType]:((list(X0) * fun(X1,X0)) > list(X1))).
% 13.08/3.02  tff(func_def_4651, type, sK3532: !>[X0: $tType, X1: $tType]:((list(X0) * fun(X1,X0)) > X0)).
% 13.08/3.02  tff(func_def_4652, type, sK3533: !>[X0: $tType, X1: $tType]:((fun(X1,X0) * X0) > X1)).
% 13.08/3.02  tff(func_def_4653, type, sK3534: !>[X0: $tType]:((nat * X0 * fun(X0,$o)) > X0)).
% 13.08/3.02  tff(func_def_4654, type, sK3535: !>[X0: $tType, X1: $tType]:((fun(X1,X0) * X0) > X1)).
% 13.08/3.02  tff(func_def_4655, type, sK3536: !>[X0: $tType, X1: $tType]:((fun(X0,fun(X1,$o)) * X0) > X1)).
% 13.08/3.02  tff(func_def_4656, type, sK3537: !>[X0: $tType, X1: $tType]:((fun(X0,fun(X1,$o)) * X0) > X1)).
% 13.08/3.02  tff(func_def_4657, type, sK3538: !>[X0: $tType]:((set(X0) * set(list(X0)) * list(X0)) > X0)).
% 13.08/3.02  tff(func_def_4658, type, sK3539: !>[X0: $tType]:((set(X0) * set(list(X0)) * list(X0)) > list(X0))).
% 13.08/3.02  tff(func_def_4659, type, sK3540: !>[X0: $tType]:((fun(X0,fun(X0,$o)) * fun(X0,$o) * X0) > X0)).
% 13.08/3.02  tff(func_def_4660, type, sK3541: !>[X0: $tType]:((set(product_prod(X0,X0)) * list(X0) * list(X0)) > list(X0))).
% 13.08/3.02  tff(func_def_4661, type, sK3542: !>[X0: $tType]:((set(product_prod(X0,X0)) * list(X0) * list(X0)) > X0)).
% 13.08/3.02  tff(func_def_4662, type, sK3543: !>[X0: $tType]:((set(product_prod(X0,X0)) * list(X0) * list(X0)) > X0)).
% 13.08/3.02  tff(func_def_4663, type, sK3544: !>[X0: $tType]:((set(product_prod(X0,X0)) * list(X0) * list(X0)) > list(X0))).
% 13.08/3.02  tff(func_def_4664, type, sK3545: !>[X0: $tType]:((set(product_prod(X0,X0)) * list(X0) * list(X0)) > list(X0))).
% 13.08/3.02  tff(func_def_4665, type, sK3546: !>[X0: $tType]:((list(X0) * list(X0) * set(product_prod(X0,X0))) > X0)).
% 13.08/3.02  tff(func_def_4666, type, sK3547: !>[X0: $tType]:((list(X0) * list(X0) * set(product_prod(X0,X0))) > list(X0))).
% 13.08/3.02  tff(func_def_4667, type, sK3548: !>[X0: $tType]:((list(X0) * list(X0) * set(product_prod(X0,X0))) > list(X0))).
% 13.08/3.02  tff(func_def_4668, type, sK3549: !>[X0: $tType]:((list(X0) * list(X0) * set(product_prod(X0,X0))) > X0)).
% 13.08/3.02  tff(func_def_4669, type, sK3550: !>[X0: $tType]:((list(X0) * list(X0) * set(product_prod(X0,X0))) > X0)).
% 13.08/3.02  tff(func_def_4670, type, sK3551: !>[X0: $tType]:((list(X0) * list(X0) * set(product_prod(X0,X0))) > list(X0))).
% 13.08/3.02  tff(func_def_4671, type, sK3552: !>[X0: $tType]:((list(X0) * list(X0) * set(product_prod(X0,X0))) > list(X0))).
% 13.08/3.02  tff(func_def_4672, type, sK3553: !>[X0: $tType]:((set(product_prod(X0,X0)) * list(X0) * list(X0)) > list(X0))).
% 13.08/3.02  tff(func_def_4673, type, sK3554: !>[X0: $tType]:((set(product_prod(X0,X0)) * list(X0) * list(X0)) > X0)).
% 13.08/3.02  tff(func_def_4674, type, sK3555: !>[X0: $tType]:((set(product_prod(X0,X0)) * list(X0) * list(X0)) > X0)).
% 13.08/3.02  tff(func_def_4675, type, sK3556: !>[X0: $tType]:((set(product_prod(X0,X0)) * list(X0) * list(X0)) > list(X0))).
% 13.08/3.02  tff(func_def_4676, type, sK3557: !>[X0: $tType]:((list(X0) * list(X0) * set(product_prod(X0,X0))) > X0)).
% 13.08/3.02  tff(func_def_4677, type, sK3558: !>[X0: $tType]:((list(X0) * list(X0) * set(product_prod(X0,X0))) > nat)).
% 13.08/3.02  tff(func_def_4678, type, sK3559: !>[X0: $tType]:((list(X0) * fun(X0,$o) * fun(X0,$o)) > X0)).
% 13.08/3.02  tff(func_def_4679, type, sK3560: !>[X0: $tType]:((list(X0) * fun(X0,$o) * fun(X0,$o)) > X0)).
% 13.08/3.02  tff(func_def_4680, type, sK3561: !>[X0: $tType]:((list(X0) * fun(X0,$o) * fun(X0,$o)) > X0)).
% 13.08/3.02  tff(func_def_4681, type, sK3562: !>[X0: $tType]:((list(X0) * fun(X0,$o) * fun(X0,$o)) > X0)).
% 13.08/3.02  tff(func_def_4682, type, sK3563: !>[X0: $tType]:((fun(X0,$o) * fun(X0,$o) * fun(X0,$o)) > X0)).
% 13.08/3.02  tff(func_def_4683, type, sK3564: !>[X0: $tType, X1: $tType]:((fun(X1,filter(X0)) * set(X1)) > X1)).
% 13.08/3.02  tff(func_def_4684, type, sK3565: !>[X0: $tType, X1: $tType]:((fun(X1,filter(X0)) * set(X1)) > X1)).
% 13.08/3.02  tff(func_def_4685, type, sK3566: !>[X0: $tType, X1: $tType]:((set(X1) * fun(X1,filter(X0)) * fun(X0,$o)) > X1)).
% 13.08/3.02  tff(func_def_4686, type, sK3567: !>[X0: $tType, X1: $tType]:((fun(list(X0),fun(list(X1),$o))) > X0)).
% 13.08/3.02  tff(func_def_4687, type, sK3568: !>[X0: $tType, X1: $tType]:((fun(list(X0),fun(list(X1),$o))) > list(X0))).
% 13.08/3.02  tff(func_def_4688, type, sK3569: !>[X0: $tType, X1: $tType]:((fun(list(X0),fun(list(X1),$o))) > X1)).
% 13.08/3.02  tff(func_def_4689, type, sK3570: !>[X0: $tType, X1: $tType]:((fun(list(X0),fun(list(X1),$o))) > list(X1))).
% 13.08/3.02  tff(func_def_4690, type, sK3571: !>[X0: $tType]:((X0 * list(X0) * fun(X0,$o) * list(X0)) > list(X0))).
% 13.08/3.02  tff(func_def_4691, type, sK3572: !>[X0: $tType]:((X0 * list(X0) * fun(X0,$o) * list(X0)) > list(X0))).
% 13.08/3.02  tff(func_def_4692, type, sK3573: !>[X0: $tType]:((fun(X0,$o) * list(X0) * X0 * list(X0)) > list(X0))).
% 13.08/3.02  tff(func_def_4693, type, sK3574: !>[X0: $tType]:((fun(X0,$o) * list(X0) * X0 * list(X0)) > list(X0))).
% 13.08/3.02  tff(func_def_4694, type, sK3575: !>[X0: $tType]:((list(X0) * nat * fun(nat,X0)) > nat)).
% 13.08/3.02  tff(func_def_4695, type, sK3576: !>[X0: $tType, X1: $tType]:((option(X0) * option(X1) * fun(option(X1),fun(option(X0),$o))) > X1)).
% 13.08/3.02  tff(func_def_4696, type, sK3577: !>[X0: $tType, X1: $tType]:((option(X0) * option(X1) * fun(option(X1),fun(option(X0),$o))) > X0)).
% 13.08/3.02  tff(func_def_4697, type, sK3578: !>[X0: $tType, X1: $tType]:((set(X0) * set(X1) * fun(X0,fun(X1,$o))) > X1)).
% 13.08/3.02  tff(func_def_4698, type, sK3579: !>[X0: $tType, X1: $tType]:((set(X0) * set(X1) * fun(X0,fun(X1,$o))) > X0)).
% 13.08/3.02  tff(func_def_4699, type, sK3580: !>[X0: $tType]:((fun(nat,X0) * fun(nat,X0)) > nat)).
% 13.08/3.02  tff(func_def_4700, type, sK3581: !>[X0: $tType, X1: $tType]:((fun(X0,$o) * fun(X0,X1) * set(X1)) > X0)).
% 13.08/3.02  tff(func_def_4701, type, sK3582: !>[X0: $tType, X1: $tType]:((set(X0) * fun(X0,fun(X1,$o)) * X1) > X0)).
% 13.08/3.02  tff(func_def_4702, type, sK3583: !>[X0: $tType, X1: $tType]:((set(X0) * fun(X0,X1) * set(X1)) > X0)).
% 13.08/3.02  tff(func_def_4703, type, sK3584: !>[X0: $tType, X1: $tType]:((set(X1) * set(set(X0)) * fun(X1,set(X0))) > X1)).
% 13.08/3.02  tff(func_def_4704, type, sK3585: !>[X0: $tType, X1: $tType]:((set(X1) * X0 * fun(X1,set(X0))) > X1)).
% 13.08/3.02  tff(func_def_4705, type, sK3586: !>[X0: $tType, X1: $tType]:((set(X1) * set(X0) * fun(X1,set(X0))) > X1)).
% 13.08/3.02  tff(func_def_4706, type, sK3587: !>[X0: $tType, X1: $tType]:((set(X0) * fun(X0,set(X1)) * set(X1)) > X0)).
% 13.08/3.02  tff(func_def_4707, type, sK3588: (nat * fun(nat,nat)) > nat).
% 13.08/3.02  tff(func_def_4708, type, sK3589: (nat * fun(nat,nat)) > nat).
% 13.08/3.02  tff(func_def_4709, type, sK3590: list(vEBT_VEBT) > vEBT_VEBT).
% 13.08/3.02  tff(func_def_4710, type, sK3591: list(vEBT_VEBT) > nat).
% 13.08/3.02  tff(func_def_4711, type, sK3592: vEBT_VEBT > nat).
% 13.08/3.02  tff(func_def_4712, type, sK3593: (list(vEBT_VEBT) * nat) > vEBT_VEBT).
% 13.08/3.02  tff(func_def_4713, type, sK3594: list(vEBT_VEBT) > vEBT_VEBT).
% 13.08/3.02  tff(func_def_4714, type, sK3595: list(vEBT_VEBT) > nat).
% 13.08/3.02  tff(func_def_4715, type, sK3596: vEBT_VEBT > nat).
% 13.08/3.02  tff(func_def_4716, type, sK3597: (list(vEBT_VEBT) * nat) > vEBT_VEBT).
% 13.08/3.02  tff(func_def_4717, type, sK3598: !>[X0: $tType, X1: $tType]:((list(X1) * fun(X1,X0) * fun(X1,X0)) > X1)).
% 13.08/3.02  tff(func_def_4718, type, sK3599: !>[X0: $tType, X1: $tType]:((list(X1) * fun(X1,X0) * fun(X1,X0)) > X1)).
% 13.08/3.02  tff(func_def_4719, type, sK3600: !>[X0: $tType]:((set(product_prod(X0,X0))) > X0)).
% 13.08/3.02  tff(func_def_4720, type, sK3601: !>[X0: $tType]:((set(product_prod(X0,X0))) > X0)).
% 13.08/3.02  tff(func_def_4721, type, sK3602: !>[X0: $tType, X1: $tType, X2: $tType]:((fun(X2,fun(X1,X0)) * fun(product_prod(X2,X1),X0)) > X2)).
% 13.08/3.02  tff(func_def_4722, type, sK3603: !>[X0: $tType, X1: $tType, X2: $tType]:((fun(X2,fun(X1,X0)) * fun(product_prod(X2,X1),X0)) > X1)).
% 13.08/3.02  tff(func_def_4723, type, sK3604: (nat * real * fun(nat,fun(real,real))) > nat).
% 13.08/3.02  tff(func_def_4724, type, sK3605: (nat * real * fun(nat,fun(real,real))) > real).
% 13.08/3.02  tff(func_def_4725, type, sK3606: !>[X0: $tType]:((list(X0) * set(product_prod(X0,X0))) > X0)).
% 13.08/3.02  tff(func_def_4726, type, sK3607: !>[X0: $tType]:((list(X0) * set(product_prod(X0,X0))) > X0)).
% 13.08/3.02  tff(func_def_4727, type, sK3608: !>[X0: $tType]:((list(X0) * set(product_prod(X0,X0))) > X0)).
% 13.08/3.02  tff(func_def_4728, type, sK3609: !>[X0: $tType]:((fun(X0,$o) * X0 * fun(X0,nat) * nat) > X0)).
% 13.08/3.02  tff(func_def_4729, type, sK3610: !>[X0: $tType]:((fun(X0,$o) * fun(X0,nat)) > X0)).
% 13.08/3.02  tff(func_def_4730, type, sK3611: !>[X0: $tType]:((fun(X0,$o) * fun(X0,nat)) > X0)).
% 13.08/3.02  tff(func_def_4731, type, sK3612: !>[X0: $tType]:((fun(X0,$o) * fun(X0,nat) * nat) > X0)).
% 13.08/3.02  tff(func_def_4732, type, sK3613: !>[X0: $tType, X1: $tType]:((set(X0) * fun(X1,fun(X0,$o)) * filter(X1)) > X0)).
% 13.08/3.02  tff(func_def_4733, type, sK3614: !>[X0: $tType, X1: $tType]:((fun(X0,fun(X1,$o)) * set(X1) * set(X0)) > X0)).
% 13.08/3.02  tff(func_def_4734, type, sK3615: !>[X0: $tType, X1: $tType]:((fun(X0,fun(X1,$o)) * set(X1) * set(X0)) > X0)).
% 13.08/3.02  tff(func_def_4735, type, sK3616: !>[X0: $tType, X1: $tType]:((fun(X0,fun(X1,$o)) * set(X1) * set(X0)) > X1)).
% 13.08/3.02  tff(func_def_4736, type, sK3617: !>[X0: $tType, X1: $tType]:((set(X1) * set(X0) * fun(X0,fun(X1,$o))) > X0)).
% 13.08/3.02  tff(func_def_4737, type, sK3618: !>[X0: $tType, X1: $tType]:((set(X0) * fun(X1,X0) * set(X1)) > set(X1))).
% 13.08/3.02  tff(func_def_4738, type, sK3619: !>[X0: $tType, X1: $tType]:((fun(X0,$o) * set(X1) * fun(X1,fun(X0,$o))) > X0)).
% 13.08/3.02  tff(func_def_4739, type, sK3620: !>[X0: $tType, X1: $tType]:((set(X1) * fun(X1,filter(X0)) * fun(X1,fun(X0,$o))) > X1)).
% 13.08/3.02  tff(func_def_4740, type, sK3621: !>[X0: $tType, X1: $tType]:((fun(X0,$o) * set(X1) * fun(X1,filter(X0))) > fun(X1,fun(X0,$o)))).
% 13.08/3.02  tff(func_def_4741, type, sK3622: !>[X0: $tType, X1: $tType]:((fun(X0,$o) * set(X1) * fun(X1,filter(X0)) * X0) > X1)).
% 13.08/3.02  tff(func_def_4742, type, sK3623: !>[X0: $tType, X1: $tType]:((set(X0) * fun(X1,fun(X0,$o)) * filter(X1)) > X0)).
% 13.08/3.02  tff(func_def_4743, type, sK3624: (fun(real,real) * fun(real,real) * real * real) > real).
% 13.08/3.02  tff(func_def_4744, type, sK3625: (real * real * fun(real,real)) > real).
% 13.08/3.02  tff(func_def_4745, type, sK3626: (nat * nat * nat) > nat).
% 13.08/3.02  tff(func_def_4746, type, sK3627: (nat * nat * nat) > nat).
% 13.08/3.02  tff(func_def_4747, type, sK3628: !>[X0: $tType, X1: $tType]:((fun(list(X0),fun(list(X1),$o))) > X0)).
% 13.08/3.02  tff(func_def_4748, type, sK3629: !>[X0: $tType, X1: $tType]:((fun(list(X0),fun(list(X1),$o))) > list(X0))).
% 13.08/3.02  tff(func_def_4749, type, sK3630: !>[X0: $tType, X1: $tType]:((fun(list(X0),fun(list(X1),$o))) > X1)).
% 13.08/3.02  tff(func_def_4750, type, sK3631: !>[X0: $tType, X1: $tType]:((fun(list(X0),fun(list(X1),$o))) > list(X1))).
% 13.08/3.02  tff(func_def_4751, type, sK3632: !>[X0: $tType, X1: $tType]:((fun(list(X0),fun(list(X1),$o))) > X1)).
% 13.08/3.02  tff(func_def_4752, type, sK3633: !>[X0: $tType, X1: $tType]:((fun(list(X0),fun(list(X1),$o))) > list(X1))).
% 13.08/3.02  tff(func_def_4753, type, sK3634: !>[X0: $tType, X1: $tType]:((fun(list(X0),fun(list(X1),$o))) > X0)).
% 13.08/3.02  tff(func_def_4754, type, sK3635: !>[X0: $tType, X1: $tType]:((fun(list(X0),fun(list(X1),$o))) > list(X0))).
% 13.08/3.02  tff(func_def_4755, type, sK3636: !>[X0: $tType]:((set(X0) * fun(X0,$o) * fun(X0,$o)) > X0)).
% 13.08/3.02  tff(func_def_4756, type, sK3637: !>[X0: $tType]:((set(X0) * fun(X0,$o) * fun(X0,$o)) > X0)).
% 13.08/3.02  tff(func_def_4757, type, sK3638: !>[X0: $tType, X1: $tType]:((X0 * fun(X1,X0) * set(X1)) > X1)).
% 13.08/3.02  tff(func_def_4758, type, sK3639: !>[X0: $tType]:((fun(X0,$o) * fun(X0,fun(X0,$o))) > X0)).
% 13.08/3.02  tff(func_def_4759, type, sK3640: !>[X0: $tType]:((fun(X0,$o) * fun(X0,fun(X0,$o))) > X0)).
% 13.08/3.02  tff(func_def_4760, type, sK3641: !>[X0: $tType]:((fun(X0,$o) * fun(X0,fun(X0,$o)) * fun(X0,$o)) > X0)).
% 13.08/3.02  tff(func_def_4761, type, sK3642: !>[X0: $tType, X1: $tType]:((set(X0) * fun(X1,X0) * set(X1)) > set(X1))).
% 13.08/3.02  tff(func_def_4762, type, sK3643: !>[X0: $tType, X1: $tType]:((X0 * fun(X1,set(X0)) * set(X1)) > X1)).
% 13.08/3.02  tff(func_def_4763, type, sK3644: !>[X0: $tType, X1: $tType]:((fun(X0,fun(X1,$o)) * set(X0) * X1) > X0)).
% 13.08/3.02  tff(func_def_4764, type, sK3645: !>[X0: $tType]:((list(X0) * X0 * list(X0) * set(product_prod(X0,X0))) > list(X0))).
% 13.08/3.02  tff(func_def_4765, type, sK3646: !>[X0: $tType]:((list(X0) * X0 * list(X0) * set(product_prod(X0,X0))) > X0)).
% 13.08/3.02  tff(func_def_4766, type, sK3647: !>[X0: $tType]:((X0 * list(X0) * list(X0) * set(product_prod(X0,X0))) > list(X0))).
% 13.08/3.02  tff(func_def_4767, type, sK3648: !>[X0: $tType]:((X0 * list(X0) * list(X0) * set(product_prod(X0,X0))) > X0)).
% 13.08/3.02  tff(func_def_4768, type, sK3649: !>[X0: $tType]:((set(product_prod(X0,X0))) > X0)).
% 13.08/3.02  tff(func_def_4769, type, sK3650: !>[X0: $tType, X1: $tType]:((fun(X1,X0) * filter(X0) * filter(X1)) > fun(X0,$o))).
% 13.08/3.02  tff(func_def_4770, type, sK3651: (nat * list(vEBT_VEBT)) > vEBT_VEBT).
% 13.08/3.02  tff(func_def_4771, type, sK3652: !>[X0: $tType]:((fun(X0,$o) * list(X0)) > X0)).
% 13.08/3.02  tff(func_def_4772, type, sK3653: !>[X0: $tType]:((list(X0) * fun(X0,$o) * X0 * list(X0)) > list(X0))).
% 13.08/3.02  tff(func_def_4773, type, sK3654: !>[X0: $tType]:((list(X0) * fun(X0,$o) * X0 * list(X0)) > list(X0))).
% 13.08/3.02  tff(func_def_4774, type, sK3655: !>[X0: $tType]:((fun(X0,$o) * list(X0)) > X0)).
% 13.08/3.02  tff(func_def_4775, type, sK3656: !>[X0: $tType]:((list(X0) * fun(X0,$o) * X0 * list(X0)) > list(X0))).
% 13.08/3.02  tff(func_def_4776, type, sK3657: !>[X0: $tType]:((list(X0) * fun(X0,$o) * X0 * list(X0)) > list(X0))).
% 13.08/3.02  tff(func_def_4777, type, sK3658: !>[X0: $tType, X1: $tType]:((fun(X1,X0) * list(X1) * fun(X1,X0)) > X1)).
% 13.08/3.02  tff(func_def_4778, type, sK3659: !>[X0: $tType, X1: $tType]:((fun(X0,$o) * fun(X1,filter(X0)) * set(X1)) > set(X1))).
% 13.08/3.02  tff(func_def_4779, type, sK3660: !>[X0: $tType]:((list(X0) * list(X0) * list(X0) * X0) > list(X0))).
% 13.08/3.02  tff(func_def_4780, type, sK3661: !>[X0: $tType]:((list(X0) * list(X0) * list(X0) * X0) > list(X0))).
% 13.08/3.02  tff(func_def_4781, type, sK3662: !>[X0: $tType]:((list(X0) * list(X0) * list(X0) * list(X0)) > list(X0))).
% 13.08/3.02  tff(func_def_4782, type, sK3663: !>[X0: $tType, X1: $tType]:((fun(X1,X0) * set(X1) * fun(set(X0),$o)) > set(X1))).
% 13.08/3.02  tff(func_def_4783, type, sK3664: !>[X0: $tType, X1: $tType]:((fun(X1,X0) * set(X1) * fun(set(X0),$o)) > set(X0))).
% 13.08/3.02  tff(func_def_4784, type, sK3665: !>[X0: $tType, X1: $tType]:((fun(X1,X0) * set(X1) * fun(set(X0),$o)) > set(X1))).
% 13.08/3.02  tff(func_def_4785, type, sK3666: !>[X0: $tType, X1: $tType]:((fun(X1,X0) * set(X1) * fun(set(X0),$o)) > set(X0))).
% 13.08/3.02  tff(func_def_4786, type, sK3667: !>[X0: $tType, X1: $tType]:((fun(X1,X0) * set(X1) * fun(set(X0),$o)) > set(X0))).
% 13.08/3.02  tff(func_def_4787, type, sK3668: !>[X0: $tType, X1: $tType]:((fun(X1,X0) * set(X1) * fun(set(X0),$o)) > set(X1))).
% 13.08/3.02  tff(func_def_4788, type, sK3669: !>[X0: $tType, X1: $tType]:((fun(X1,X0) * set(X1) * X0) > X1)).
% 13.08/3.02  tff(func_def_4789, type, sK3670: !>[X0: $tType, X1: $tType]:((fun(X1,set(X0)) * set(X1) * X0) > X1)).
% 13.08/3.02  tff(func_def_4790, type, sK3671: !>[X0: $tType, X1: $tType]:((fun(X1,X0) * fun(X1,$o) * X0) > X1)).
% 13.08/3.02  tff(func_def_4791, type, sK3672: !>[X0: $tType, X1: $tType]:((fun(X1,$o) * fun(X1,X0) * X0) > X1)).
% 13.08/3.02  tff(func_def_4792, type, sK3673: !>[X0: $tType, X1: $tType]:((fun(X0,set(X1)) * fun(X1,$o) * X0) > X1)).
% 13.08/3.02  tff(func_def_4793, type, sK3674: !>[X0: $tType, X1: $tType]:((fun(X1,set(X0)) * fun(X1,$o) * X0) > X1)).
% 13.08/3.02  tff(func_def_4794, type, sK3675: !>[X0: $tType, X1: $tType]:((set(X0) * fun(X1,X0) * set(X1)) > set(X1))).
% 13.08/3.02  tff(func_def_4795, type, sK3676: !>[X0: $tType, X1: $tType]:((fun(X0,X1) * set(X0) * set(X1)) > X0)).
% 13.08/3.02  tff(func_def_4796, type, sK3677: !>[X0: $tType, X1: $tType]:((set(X1) * fun(X0,fun(X1,$o)) * X0) > X1)).
% 13.08/3.02  tff(func_def_4797, type, sK3678: !>[X0: $tType, X1: $tType]:((set(X1) * fun(X0,fun(X1,$o)) * X0) > X1)).
% 13.08/3.02  tff(func_def_4798, type, sK3679: !>[X0: $tType, X1: $tType]:((fun(X1,set(X0)) * fun(X1,$o) * set(X0)) > X1)).
% 13.08/3.02  tff(func_def_4799, type, sK3680: !>[X0: $tType, X1: $tType]:((fun(X1,$o) * fun(X0,fun(X1,$o)) * X0) > X1)).
% 13.08/3.02  tff(func_def_4800, type, sK3681: !>[X0: $tType, X1: $tType]:((X0 * fun(X1,set(X0)) * set(X1)) > X1)).
% 13.08/3.02  tff(func_def_4801, type, sK3682: !>[X0: $tType, X1: $tType]:((X0 * fun(X1,set(X0)) * set(X1)) > X1)).
% 13.08/3.02  tff(func_def_4802, type, sK3683: !>[X0: $tType, X1: $tType]:((set(X0) * fun(X1,set(X0)) * set(X1)) > X1)).
% 13.08/3.02  tff(func_def_4803, type, sK3684: !>[X0: $tType, X1: $tType]:((fun(X0,set(X1)) * set(X0) * set(X1)) > X0)).
% 13.08/3.02  tff(func_def_4804, type, sK3685: !>[X0: $tType]:((set(product_prod(X0,X0)) * list(X0) * list(X0)) > list(X0))).
% 13.08/3.02  tff(func_def_4805, type, sK3686: !>[X0: $tType]:((set(product_prod(X0,X0)) * list(X0) * list(X0)) > X0)).
% 13.08/3.02  tff(func_def_4806, type, sK3687: !>[X0: $tType]:((set(product_prod(X0,X0)) * list(X0) * list(X0)) > X0)).
% 13.08/3.02  tff(func_def_4807, type, sK3688: !>[X0: $tType]:((set(product_prod(X0,X0)) * list(X0) * list(X0)) > list(X0))).
% 13.08/3.02  tff(func_def_4808, type, sK3689: !>[X0: $tType]:((set(product_prod(X0,X0)) * list(X0) * list(X0)) > list(X0))).
% 13.08/3.02  tff(func_def_4809, type, sK3690: !>[X0: $tType]:((fun(X0,fun(X0,$o)) * fun(X0,fun(X0,$o)) * X0 * X0) > X0)).
% 13.08/3.02  tff(func_def_4810, type, sK3691: !>[X0: $tType]:((fun(X0,fun(X0,$o)) * fun(X0,fun(X0,$o)) * X0 * X0) > X0)).
% 13.08/3.02  tff(func_def_4811, type, sK3692: !>[X0: $tType]:((fun(X0,fun(X0,$o)) * fun(X0,fun(X0,$o)) * X0 * X0) > X0)).
% 13.08/3.02  tff(func_def_4812, type, sK3693: !>[X0: $tType]:((X0 * X0) > X0)).
% 13.08/3.02  tff(func_def_4813, type, sK3694: !>[X0: $tType]:((X0 * X0 * fun(X0,fun(X0,$o))) > X0)).
% 13.08/3.02  tff(func_def_4814, type, sK3695: !>[X0: $tType]:((X0 * X0 * fun(X0,fun(X0,$o))) > X0)).
% 13.08/3.02  tff(func_def_4815, type, sK3696: !>[X0: $tType]:((fun(X0,fun(X0,$o)) * fun(X0,fun(X0,$o)) * X0 * X0) > X0)).
% 13.08/3.02  tff(func_def_4816, type, sK3697: !>[X0: $tType]:((fun(X0,fun(X0,$o)) * fun(X0,fun(X0,$o)) * X0 * X0) > X0)).
% 13.08/3.02  tff(func_def_4817, type, sK3698: !>[X0: $tType]:((fun(X0,fun(X0,$o)) * fun(X0,fun(X0,$o)) * X0 * X0) > X0)).
% 13.08/3.02  tff(func_def_4818, type, sK3699: !>[X0: $tType]:((fun(X0,fun(X0,$o)) * nat * fun(nat,X0)) > nat)).
% 13.08/3.02  tff(func_def_4819, type, sK3700: !>[X0: $tType]:((fun(X0,fun(X0,$o)) * nat * X0 * X0) > fun(nat,X0))).
% 13.08/3.02  tff(func_def_4820, type, sK3701: !>[X0: $tType]:((list(X0) * list(X0)) > X0)).
% 13.08/3.02  tff(func_def_4821, type, sK3702: !>[X0: $tType]:((list(X0) * list(X0)) > list(X0))).
% 13.08/3.02  tff(func_def_4822, type, sK3703: !>[X0: $tType]:((fun(X0,fun(X0,$o)) * list(X0) * list(X0)) > X0)).
% 13.08/3.02  tff(func_def_4823, type, sK3704: !>[X0: $tType]:((fun(X0,fun(X0,$o)) * list(X0) * list(X0)) > X0)).
% 13.08/3.02  tff(func_def_4824, type, sK3705: !>[X0: $tType]:((fun(X0,fun(X0,$o)) * list(X0) * list(X0)) > list(X0))).
% 13.08/3.02  tff(func_def_4825, type, sK3706: !>[X0: $tType]:((fun(X0,fun(X0,$o)) * list(X0) * list(X0)) > list(X0))).
% 13.08/3.02  tff(func_def_4826, type, sK3707: !>[X0: $tType]:((fun(list(X0),fun(list(X0),$o)) * fun(X0,fun(X0,$o)) * list(X0) * list(X0)) > X0)).
% 13.08/3.02  tff(func_def_4827, type, sK3708: !>[X0: $tType]:((fun(list(X0),fun(list(X0),$o)) * fun(X0,fun(X0,$o)) * list(X0) * list(X0)) > X0)).
% 13.08/3.02  tff(func_def_4828, type, sK3709: !>[X0: $tType]:((fun(list(X0),fun(list(X0),$o)) * fun(X0,fun(X0,$o)) * list(X0) * list(X0)) > list(X0))).
% 13.08/3.02  tff(func_def_4829, type, sK3710: !>[X0: $tType]:((fun(list(X0),fun(list(X0),$o)) * fun(X0,fun(X0,$o)) * list(X0) * list(X0)) > list(X0))).
% 13.08/3.02  tff(func_def_4830, type, sK3711: !>[X0: $tType]:((set(product_prod(X0,X0)) * nat * fun(nat,X0)) > nat)).
% 13.08/3.02  tff(func_def_4831, type, sK3712: !>[X0: $tType]:((set(product_prod(X0,X0)) * nat * X0 * X0) > fun(nat,X0))).
% 13.08/3.02  tff(func_def_4832, type, sK3713: !>[X0: $tType]:((list(X0) * set(product_prod(X0,X0))) > X0)).
% 13.08/3.02  tff(func_def_4833, type, sK3714: !>[X0: $tType, X1: $tType]:((list(X1) * fun(X1,X0) * fun(X1,X0)) > X1)).
% 13.08/3.02  tff(func_def_4834, type, sK3715: !>[X0: $tType, X1: $tType]:((list(X1) * fun(X1,X0) * fun(X1,X0)) > X1)).
% 13.08/3.02  tff(func_def_4835, type, sK3716: !>[X0: $tType, X1: $tType]:((X0 * list(X0) * fun(X1,X0) * list(X1)) > X1)).
% 13.08/3.02  tff(func_def_4836, type, sK3717: !>[X0: $tType, X1: $tType]:((X0 * list(X0) * fun(X1,X0) * list(X1)) > list(X1))).
% 13.08/3.02  tff(func_def_4837, type, sK3718: !>[X0: $tType, X1: $tType]:((fun(X0,X1) * list(X0) * X1 * list(X1)) > X0)).
% 13.08/3.02  tff(func_def_4838, type, sK3719: !>[X0: $tType, X1: $tType]:((fun(X0,X1) * list(X0) * X1 * list(X1)) > list(X0))).
% 13.08/3.02  tff(func_def_4839, type, sK3720: (fun(nat,real) * fun(real,fun(nat,real)) * real * real) > nat).
% 13.08/3.02  tff(func_def_4840, type, sK3721: (fun(nat,real) * fun(real,fun(nat,real)) * real * real) > real).
% 13.08/3.02  tff(func_def_4841, type, sK3722: (fun(nat,real) * fun(real,fun(nat,real)) * real * real) > real).
% 13.08/3.02  tff(func_def_4842, type, sK3723: (fun(real,fun(nat,real)) * real * real) > real).
% 13.08/3.02  tff(func_def_4843, type, sK3724: (fun(real,fun(nat,real)) * fun(real,fun(nat,real)) * real) > nat).
% 13.08/3.02  tff(func_def_4844, type, sK3725: !>[X0: $tType, X1: $tType]:((fun(X1,X0) * fun(X0,X1) * set(X1)) > X1)).
% 13.08/3.02  tff(func_def_4845, type, sK3726: !>[X0: $tType, X1: $tType]:((set(X0) * fun(X1,X0) * fun(X0,X1)) > X0)).
% 13.08/3.02  tff(func_def_4846, type, sK3727: !>[X0: $tType, X1: $tType, X2: $tType]:((product_prod(X0,X1) * fun(X0,fun(X1,fun(X2,$o))) * X2) > X0)).
% 13.08/3.02  tff(func_def_4847, type, sK3728: !>[X0: $tType, X1: $tType, X2: $tType]:((product_prod(X0,X1) * fun(X0,fun(X1,fun(X2,$o))) * X2) > X1)).
% 13.08/3.02  tff(func_def_4848, type, sK3729: !>[X0: $tType, X1: $tType, X2: $tType]:((product_prod(X2,X1) * X0 * fun(X2,fun(X1,set(X0)))) > X2)).
% 13.08/3.02  tff(func_def_4849, type, sK3730: !>[X0: $tType, X1: $tType, X2: $tType]:((product_prod(X2,X1) * X0 * fun(X2,fun(X1,set(X0)))) > X1)).
% 13.08/3.02  tff(func_def_4850, type, sK3731: !>[X0: $tType, X1: $tType]:((list(X1) * list(X1) * fun(X1,X0) * fun(X1,X0)) > X1)).
% 13.08/3.02  tff(func_def_4851, type, sK3732: !>[X0: $tType, X1: $tType]:((list(X1) * list(X1) * fun(X1,X0) * fun(X1,X0)) > X1)).
% 13.08/3.02  tff(func_def_4852, type, sK3733: !>[X0: $tType, X1: $tType]:((set(X0) * set(X1) * fun(X0,fun(X1,$o)) * nat) > X1)).
% 13.08/3.02  tff(func_def_4853, type, sK3734: !>[X0: $tType, X1: $tType]:((set(X0) * set(X1) * fun(X0,fun(X1,$o)) * fun(X1,nat)) > X1)).
% 13.08/3.02  tff(func_def_4854, type, sK3735: !>[X0: $tType, X1: $tType]:((set(X0) * fun(X0,set(X1)) * set(X1)) > X0)).
% 13.08/3.02  tff(func_def_4855, type, sK3736: (fun(real,real) * fun(real,real) * real * real) > real).
% 13.08/3.02  tff(func_def_4856, type, sK3737: (fun(real,real) * fun(real,real) * real * real) > real).
% 13.08/3.02  tff(func_def_4857, type, sK3738: (fun(real,real) * real * real) > real).
% 13.08/3.02  tff(func_def_4858, type, sK3739: (fun(real,real) * real * real) > real).
% 13.08/3.02  tff(func_def_4859, type, sK3740: (real * real * fun(real,real) * fun(real,real) * fun(real,real) * fun(real,real)) > real).
% 13.08/3.02  tff(func_def_4860, type, sK3741: (fun(nat,fun(real,real)) * real * real * nat) > nat).
% 13.08/3.02  tff(func_def_4861, type, sK3742: (fun(nat,fun(real,real)) * real * real * nat) > real).
% 13.08/3.02  tff(func_def_4862, type, sK3743: (nat * fun(nat,fun(real,real)) * fun(real,real) * real * real) > real).
% 13.08/3.02  tff(func_def_4863, type, sK3744: (fun(nat,fun(real,real)) * real * real * nat) > nat).
% 13.08/3.02  tff(func_def_4864, type, sK3745: (fun(nat,fun(real,real)) * real * real * nat) > real).
% 13.08/3.02  tff(func_def_4865, type, sK3746: (nat * fun(nat,fun(real,real)) * fun(real,real) * real * real) > real).
% 13.08/3.02  tff(func_def_4866, type, sK3747: !>[X0: $tType, X1: $tType]:((set(X1) * fun(X1,set(X0)) * fun(X1,set(X0))) > X1)).
% 13.08/3.02  tff(func_def_4867, type, sK3748: !>[X0: $tType, X1: $tType]:((set(X1) * fun(X1,set(X0)) * fun(X1,set(X0))) > X1)).
% 13.08/3.02  tff(func_def_4868, type, sK3749: !>[X0: $tType, X1: $tType, X2: $tType]:((fun(X1,$o) * fun(X0,fun(X2,X1)) * product_prod(X0,X2)) > X0)).
% 13.08/3.02  tff(func_def_4869, type, sK3750: !>[X0: $tType, X1: $tType, X2: $tType]:((fun(X1,$o) * fun(X0,fun(X2,X1)) * product_prod(X0,X2)) > X2)).
% 13.08/3.02  tff(func_def_4870, type, sK3751: !>[X0: $tType, X1: $tType, X2: $tType]:((fun(X1,fun(X0,fun(X2,$o))) * product_prod(X1,X0) * X2) > X1)).
% 13.08/3.02  tff(func_def_4871, type, sK3752: !>[X0: $tType, X1: $tType, X2: $tType]:((fun(X1,fun(X0,fun(X2,$o))) * product_prod(X1,X0) * X2) > X0)).
% 13.08/3.02  tff(func_def_4872, type, sK3753: !>[X0: $tType]:((fun(fun(nat,fun(X0,X0)),fun(nat,fun(nat,fun(X0,$o))))) > fun(nat,fun(X0,X0)))).
% 13.08/3.02  tff(func_def_4873, type, sK3754: !>[X0: $tType]:((fun(fun(nat,fun(X0,X0)),fun(nat,fun(nat,fun(X0,$o))))) > nat)).
% 13.08/3.02  tff(func_def_4874, type, sK3755: !>[X0: $tType]:((fun(fun(nat,fun(X0,X0)),fun(nat,fun(nat,fun(X0,$o))))) > nat)).
% 13.08/3.02  tff(func_def_4875, type, sK3756: !>[X0: $tType]:((fun(fun(nat,fun(X0,X0)),fun(nat,fun(nat,fun(X0,$o))))) > X0)).
% 13.08/3.02  tff(func_def_4876, type, sK3757: !>[X0: $tType, X1: $tType]:((X0 * list(X0) * fun(X1,X0) * list(X1)) > X1)).
% 13.08/3.02  tff(func_def_4877, type, sK3758: !>[X0: $tType, X1: $tType]:((X0 * list(X0) * fun(X1,X0) * list(X1)) > list(X1))).
% 13.08/3.02  tff(func_def_4878, type, sK3759: !>[X0: $tType, X1: $tType]:((fun(X0,X1) * list(X0) * X1 * list(X1)) > X0)).
% 13.08/3.02  tff(func_def_4879, type, sK3760: !>[X0: $tType, X1: $tType]:((fun(X0,X1) * list(X0) * X1 * list(X1)) > list(X0))).
% 13.08/3.02  tff(func_def_4880, type, sK3761: !>[X0: $tType, X1: $tType]:((list(X0) * list(X0) * fun(X1,X0) * list(X1)) > list(X1))).
% 13.08/3.02  tff(func_def_4881, type, sK3762: !>[X0: $tType, X1: $tType]:((list(X0) * list(X0) * fun(X1,X0) * list(X1)) > list(X1))).
% 13.08/3.02  tff(func_def_4882, type, sK3763: !>[X0: $tType, X1: $tType]:((fun(X1,X0) * list(X1) * list(X0) * list(X0)) > list(X1))).
% 13.08/3.02  tff(func_def_4883, type, sK3764: !>[X0: $tType, X1: $tType]:((fun(X1,X0) * list(X1) * list(X0) * list(X0)) > list(X1))).
% 13.08/3.02  tff(func_def_4884, type, sK3765: !>[X0: $tType]:((fun(X0,$o) * list(X0)) > X0)).
% 13.08/3.02  tff(func_def_4885, type, sK3766: !>[X0: $tType, X1: $tType]:((X0 * fun(X1,X0) * set(X1) * set(X0)) > X1)).
% 13.08/3.02  tff(func_def_4886, type, sK3767: !>[X0: $tType, X1: $tType]:((fun(X0,fun(X0,$o)) * fun(X1,X0) * set(X1)) > list(X1))).
% 13.08/3.02  tff(func_def_4887, type, sK3768: !>[X0: $tType, X1: $tType, X2: $tType]:((fun(list(X1),fun(list(X0),fun(list(X2),$o)))) > X1)).
% 13.08/3.02  tff(func_def_4888, type, sK3769: !>[X0: $tType, X1: $tType, X2: $tType]:((fun(list(X1),fun(list(X0),fun(list(X2),$o)))) > list(X1))).
% 13.08/3.02  tff(func_def_4889, type, sK3770: !>[X0: $tType, X1: $tType, X2: $tType]:((fun(list(X1),fun(list(X0),fun(list(X2),$o)))) > X0)).
% 13.08/3.02  tff(func_def_4890, type, sK3771: !>[X0: $tType, X1: $tType, X2: $tType]:((fun(list(X1),fun(list(X0),fun(list(X2),$o)))) > list(X0))).
% 13.08/3.02  tff(func_def_4891, type, sK3772: !>[X0: $tType, X1: $tType, X2: $tType]:((fun(list(X1),fun(list(X0),fun(list(X2),$o)))) > X2)).
% 13.08/3.02  tff(func_def_4892, type, sK3773: !>[X0: $tType, X1: $tType, X2: $tType]:((fun(list(X1),fun(list(X0),fun(list(X2),$o)))) > list(X2))).
% 13.08/3.02  tff(func_def_4893, type, sK3774: !>[X0: $tType, X1: $tType]:((set(X1) * set(X0) * fun(X1,fun(X0,$o)) * fun(X1,fun(X0,$o))) > X1)).
% 13.08/3.02  tff(func_def_4894, type, sK3775: !>[X0: $tType, X1: $tType]:((set(X1) * set(X0) * fun(X1,fun(X0,$o)) * fun(X1,fun(X0,$o))) > X0)).
% 13.08/3.02  tff(func_def_4895, type, sK3776: !>[X0: $tType, X1: $tType, X2: $tType]:((set(X1) * fun(X1,fun(X0,fun(X2,$o))) * X0 * X2) > X1)).
% 13.08/3.02  tff(func_def_4896, type, sK3777: list(vEBT_VEBT) > vEBT_VEBT).
% 13.08/3.02  tff(func_def_4897, type, sK3778: list(vEBT_VEBT) > nat).
% 13.08/3.02  tff(func_def_4898, type, sK3779: (vEBT_VEBT * list(vEBT_VEBT) * nat) > nat).
% 13.08/3.02  tff(func_def_4899, type, sK3780: (vEBT_VEBT * list(vEBT_VEBT) * nat) > nat).
% 13.08/3.02  tff(func_def_4900, type, sK3781: (list(vEBT_VEBT) * nat * nat * nat * nat) > nat).
% 13.08/3.02  tff(func_def_4901, type, sK3782: (nat * nat * nat * nat * list(vEBT_VEBT)) > nat).
% 13.08/3.02  tff(func_def_4902, type, sK3783: (list(vEBT_VEBT) * nat) > vEBT_VEBT).
% 13.08/3.02  tff(func_def_4903, type, sK3784: list(vEBT_VEBT) > vEBT_VEBT).
% 13.08/3.02  tff(func_def_4904, type, sK3785: list(vEBT_VEBT) > nat).
% 13.08/3.02  tff(func_def_4905, type, sK3786: (vEBT_VEBT * list(vEBT_VEBT) * nat) > nat).
% 13.08/3.02  tff(func_def_4906, type, sK3787: (vEBT_VEBT * list(vEBT_VEBT) * nat) > nat).
% 13.08/3.02  tff(func_def_4907, type, sK3788: (list(vEBT_VEBT) * nat * nat * nat * nat) > nat).
% 13.08/3.02  tff(func_def_4908, type, sK3789: (nat * nat * nat * nat * list(vEBT_VEBT)) > nat).
% 13.08/3.02  tff(func_def_4909, type, sK3790: (list(vEBT_VEBT) * nat) > vEBT_VEBT).
% 13.08/3.02  tff(func_def_4910, type, sK3791: !>[X0: $tType, X1: $tType]:((fun(X1,set(X0)) * set(X1)) > X1)).
% 13.08/3.02  tff(func_def_4911, type, sK3792: !>[X0: $tType, X1: $tType]:((fun(X1,set(X0)) * set(X1)) > X1)).
% 13.08/3.02  tff(func_def_4912, type, sK3793: !>[X0: $tType, X1: $tType, X2: $tType]:((set(X2) * fun(X2,set(X0)) * fun(X0,X1) * fun(X2,set(X1))) > X2)).
% 13.08/3.02  tff(func_def_4913, type, sK3794: (fun(nat,fun(real,real)) * real * real * nat) > nat).
% 13.08/3.02  tff(func_def_4914, type, sK3795: (fun(nat,fun(real,real)) * real * real * nat) > real).
% 13.08/3.02  tff(func_def_4915, type, sK3796: (nat * fun(nat,fun(real,real)) * fun(real,real) * real * real) > real).
% 13.08/3.02  tff(func_def_4916, type, sK3797: !>[X0: $tType, X1: $tType, X2: $tType]:((fun(X1,fun(X2,$o)) * fun(X0,$o) * fun(X2,fun(X1,X0))) > X2)).
% 13.08/3.02  tff(func_def_4917, type, sK3798: !>[X0: $tType, X1: $tType, X2: $tType]:((fun(X1,fun(X2,$o)) * fun(X0,$o) * fun(X2,fun(X1,X0))) > X1)).
% 13.08/3.02  tff(func_def_4918, type, sK3799: !>[X0: $tType, X1: $tType, X2: $tType]:((fun(X1,fun(X0,fun(X2,$o))) * set(X1) * X0 * X2) > X1)).
% 13.08/3.02  tff(func_def_4919, type, sK3800: !>[X0: $tType, X1: $tType, X2: $tType]:((fun(X2,X1) * fun(X0,filter(X1)) * set(X0) * filter(X2)) > X0)).
% 13.08/3.02  tff(func_def_4920, type, sK3801: !>[X0: $tType, X1: $tType, X2: $tType]:((fun(X1,set(X2)) * fun(X2,$o) * fun(X0,X1) * X0) > X2)).
% 13.08/3.02  tff(func_def_4921, type, sK3802: !>[X0: $tType, X1: $tType, X2: $tType]:((set(product_prod(X0,X2)) * set(product_prod(X2,X1)) * X0 * X1) > X2)).
% 13.08/3.02  tff(func_def_4922, type, sK3803: !>[X0: $tType, X1: $tType, X2: $tType]:((fun(X0,$o) * fun(X2,$o) * fun(X0,fun(X2,X1)) * X1) > X0)).
% 13.08/3.02  tff(func_def_4923, type, sK3804: !>[X0: $tType, X1: $tType, X2: $tType]:((fun(X0,$o) * fun(X2,$o) * fun(X0,fun(X2,X1)) * X1) > X2)).
% 13.08/3.02  tff(func_def_4924, type, sK3805: !>[X0: $tType, X1: $tType, X2: $tType]:((set(X2) * fun(X2,X1) * fun(X2,X0) * product_prod(X1,X0)) > X2)).
% 13.08/3.02  tff(func_def_4925, type, sK3806: (vEBT_VEBT * list(vEBT_VEBT) * nat) > nat).
% 13.08/3.02  tff(func_def_4926, type, sK3807: (vEBT_VEBT * list(vEBT_VEBT) * nat) > nat).
% 13.08/3.02  tff(func_def_4927, type, sK3808: (list(vEBT_VEBT) * nat) > nat).
% 13.08/3.02  tff(func_def_4928, type, sK3809: !>[X0: $tType, X1: $tType]:((list(X0) * fun(X0,fun(X1,X1)) * fun(X0,fun(X1,X1))) > X1)).
% 13.08/3.02  tff(func_def_4929, type, sK3810: !>[X0: $tType, X1: $tType]:((list(X0) * fun(X0,fun(X1,X1)) * fun(X0,fun(X1,X1))) > X0)).
% 13.08/3.02  tff(func_def_4930, type, sK3811: !>[X0: $tType, X1: $tType]:((fun(X1,$o) * fun(X0,$o) * fun(X1,X0)) > X1)).
% 13.08/3.02  tff(func_def_4931, type, sK3812: !>[X0: $tType, X1: $tType, X2: $tType, X3: $tType]:((fun(X1,set(X0)) * fun(X2,X0) * fun(X3,set(X2)) * set(X3) * set(X1)) > X1)).
% 13.08/3.02  tff(func_def_4932, type, sK3813: !>[X0: $tType, X1: $tType, X2: $tType, X3: $tType]:((fun(X1,set(X0)) * fun(X2,X0) * fun(X3,set(X2)) * set(X3) * set(X1) * X3) > X2)).
% 13.08/3.02  tff(func_def_4933, type, sK3814: !>[X0: $tType, X1: $tType, X2: $tType, X3: $tType]:((fun(X1,set(X0)) * fun(X2,X0) * fun(X3,set(X2)) * set(X3) * X1) > X3)).
% 13.08/3.02  tff(func_def_4934, type, sK3815: !>[X0: $tType, X1: $tType]:((set(X0) * fun(X0,set(X1))) > X0)).
% 13.08/3.02  tff(func_def_4935, type, sK3816: !>[X0: $tType, X1: $tType]:((set(X0) * fun(X0,set(X1))) > X0)).
% 13.08/3.02  tff(func_def_4936, type, sK3817: !>[X0: $tType, X1: $tType, X2: $tType, X3: $tType]:((fun(list(X3),fun(list(X2),fun(list(X1),fun(list(X0),$o))))) > X3)).
% 13.08/3.02  tff(func_def_4937, type, sK3818: !>[X0: $tType, X1: $tType, X2: $tType, X3: $tType]:((fun(list(X3),fun(list(X2),fun(list(X1),fun(list(X0),$o))))) > list(X3))).
% 13.08/3.02  tff(func_def_4938, type, sK3819: !>[X0: $tType, X1: $tType, X2: $tType, X3: $tType]:((fun(list(X3),fun(list(X2),fun(list(X1),fun(list(X0),$o))))) > X2)).
% 13.08/3.02  tff(func_def_4939, type, sK3820: !>[X0: $tType, X1: $tType, X2: $tType, X3: $tType]:((fun(list(X3),fun(list(X2),fun(list(X1),fun(list(X0),$o))))) > list(X2))).
% 13.08/3.02  tff(func_def_4940, type, sK3821: !>[X0: $tType, X1: $tType, X2: $tType, X3: $tType]:((fun(list(X3),fun(list(X2),fun(list(X1),fun(list(X0),$o))))) > X1)).
% 13.08/3.02  tff(func_def_4941, type, sK3822: !>[X0: $tType, X1: $tType, X2: $tType, X3: $tType]:((fun(list(X3),fun(list(X2),fun(list(X1),fun(list(X0),$o))))) > list(X1))).
% 13.08/3.02  tff(func_def_4942, type, sK3823: !>[X0: $tType, X1: $tType, X2: $tType, X3: $tType]:((fun(list(X3),fun(list(X2),fun(list(X1),fun(list(X0),$o))))) > X0)).
% 13.08/3.02  tff(func_def_4943, type, sK3824: !>[X0: $tType, X1: $tType, X2: $tType, X3: $tType]:((fun(list(X3),fun(list(X2),fun(list(X1),fun(list(X0),$o))))) > list(X0))).
% 13.08/3.02  tff(func_def_4944, type, sK3825: !>[X0: $tType, X1: $tType, X2: $tType, X3: $tType]:((fun(X1,set(X0)) * fun(X2,X0) * fun(X1,X3) * fun(X3,set(X2)) * set(X1)) > X1)).
% 13.08/3.02  tff(func_def_4945, type, sK3826: !>[X0: $tType, X1: $tType, X2: $tType, X3: $tType]:((fun(X1,set(X0)) * fun(X2,X0) * fun(X1,X3) * fun(X3,set(X2)) * set(X1)) > X2)).
% 13.08/3.02  tff(func_def_4946, type, sK3827: !>[X0: $tType, X1: $tType]:((set(X0) * fun(X0,X1) * set(X1)) > X0)).
% 13.08/3.02  tff(func_def_4947, type, sK3828: real).
% 13.08/3.02  tff(pred_def_1, type, bounded_lattice: !>[X0: $tType]:($o)).
% 13.08/3.02  tff(pred_def_2, type, type: !>[X0: $tType]:($o)).
% 13.08/3.02  tff(pred_def_3, type, size: !>[X0: $tType]:($o)).
% 13.08/3.02  tff(pred_def_4, type, dvd: !>[X0: $tType]:($o)).
% 13.08/3.02  tff(pred_def_5, type, one: !>[X0: $tType]:($o)).
% 13.08/3.02  tff(pred_def_6, type, idom: !>[X0: $tType]:($o)).
% 13.08/3.02  tff(pred_def_7, type, ring: !>[X0: $tType]:($o)).
% 13.08/3.02  tff(pred_def_8, type, plus: !>[X0: $tType]:($o)).
% 13.08/3.02  tff(pred_def_9, type, zero: !>[X0: $tType]:($o)).
% 13.08/3.02  tff(pred_def_10, type, numeral: !>[X0: $tType]:($o)).
% 13.08/3.02  tff(pred_def_11, type, power: !>[X0: $tType]:($o)).
% 13.08/3.02  tff(pred_def_12, type, field: !>[X0: $tType]:($o)).
% 13.08/3.02  tff(pred_def_13, type, ring_gcd: !>[X0: $tType]:($o)).
% 13.08/3.02  tff(pred_def_14, type, abs_if: !>[X0: $tType]:($o)).
% 13.08/3.02  tff(pred_def_15, type, ring_1: !>[X0: $tType]:($o)).
% 13.08/3.02  tff(pred_def_16, type, uminus: !>[X0: $tType]:($o)).
% 13.08/3.02  tff(pred_def_17, type, ord: !>[X0: $tType]:($o)).
% 13.08/3.02  tff(pred_def_18, type, inverse: !>[X0: $tType]:($o)).
% 13.08/3.02  tff(pred_def_19, type, semiring: !>[X0: $tType]:($o)).
% 13.08/3.02  tff(pred_def_20, type, ring_char_0: !>[X0: $tType]:($o)).
% 13.08/3.02  tff(pred_def_21, type, neg_numeral: !>[X0: $tType]:($o)).
% 13.08/3.02  tff(pred_def_22, type, order: !>[X0: $tType]:($o)).
% 13.08/3.02  tff(pred_def_23, type, comm_ring: !>[X0: $tType]:($o)).
% 13.08/3.02  tff(pred_def_24, type, mult_zero: !>[X0: $tType]:($o)).
% 13.08/3.02  tff(pred_def_25, type, semiring_gcd: !>[X0: $tType]:($o)).
% 13.08/3.02  tff(pred_def_26, type, group_add: !>[X0: $tType]:($o)).
% 13.08/3.02  tff(pred_def_27, type, lattice: !>[X0: $tType]:($o)).
% 13.08/3.02  tff(pred_def_28, type, no_bot: !>[X0: $tType]:($o)).
% 13.08/3.02  tff(pred_def_29, type, no_top: !>[X0: $tType]:($o)).
% 13.08/3.02  tff(pred_def_30, type, semiring_0: !>[X0: $tType]:($o)).
% 13.08/3.02  tff(pred_def_31, type, semiring_1: !>[X0: $tType]:($o)).
% 13.08/3.02  tff(pred_def_32, type, finite_finite: !>[X0: $tType]:($o)).
% 13.08/3.02  tff(pred_def_33, type, monoid_add: !>[X0: $tType]:($o)).
% 13.08/3.02  tff(pred_def_34, type, comm_ring_1: !>[X0: $tType]:($o)).
% 13.08/3.02  tff(pred_def_35, type, idom_divide: !>[X0: $tType]:($o)).
% 13.08/3.02  tff(pred_def_36, type, idom_modulo: !>[X0: $tType]:($o)).
% 13.08/3.02  tff(pred_def_37, type, ln: !>[X0: $tType]:($o)).
% 13.08/3.02  tff(pred_def_38, type, monoid_mult: !>[X0: $tType]:($o)).
% 13.08/3.02  tff(pred_def_39, type, linorder: !>[X0: $tType]:($o)).
% 13.08/3.02  tff(pred_def_40, type, preorder: !>[X0: $tType]:($o)).
% 13.08/3.02  tff(pred_def_41, type, ring_parity: !>[X0: $tType]:($o)).
% 13.08/3.02  tff(pred_def_42, type, idom_abs_sgn: !>[X0: $tType]:($o)).
% 13.08/3.02  tff(pred_def_43, type, ordered_ring: !>[X0: $tType]:($o)).
% 13.08/3.02  tff(pred_def_44, type, zero_neq_one: !>[X0: $tType]:($o)).
% 13.08/3.02  tff(pred_def_45, type, field_char_0: !>[X0: $tType]:($o)).
% 13.08/3.02  tff(pred_def_46, type, ab_group_add: !>[X0: $tType]:($o)).
% 13.08/3.02  tff(pred_def_47, type, semiring_char_0: !>[X0: $tType]:($o)).
% 13.08/3.02  tff(pred_def_48, type, order_bot: !>[X0: $tType]:($o)).
% 13.08/3.02  tff(pred_def_49, type, order_top: !>[X0: $tType]:($o)).
% 13.08/3.02  tff(pred_def_50, type, wellorder: !>[X0: $tType]:($o)).
% 13.08/3.02  tff(pred_def_51, type, comm_semiring: !>[X0: $tType]:($o)).
% 13.08/3.02  tff(pred_def_52, type, zero_less_one: !>[X0: $tType]:($o)).
% 13.08/3.02  tff(pred_def_53, type, division_ring: !>[X0: $tType]:($o)).
% 13.08/3.02  tff(pred_def_54, type, field_abs_sgn: !>[X0: $tType]:($o)).
% 13.08/3.02  tff(pred_def_55, type, semigroup_add: !>[X0: $tType]:($o)).
% 13.08/3.02  tff(pred_def_56, type, semiring_numeral: !>[X0: $tType]:($o)).
% 13.08/3.02  tff(pred_def_57, type, semidom_divide: !>[X0: $tType]:($o)).
% 13.08/3.02  tff(pred_def_58, type, semidom_modulo: !>[X0: $tType]:($o)).
% 13.08/3.02  tff(pred_def_59, type, complete_Inf: !>[X0: $tType]:($o)).
% 13.08/3.02  tff(pred_def_60, type, complete_Sup: !>[X0: $tType]:($o)).
% 13.08/3.02  tff(pred_def_61, type, semigroup_mult: !>[X0: $tType]:($o)).
% 13.08/3.02  tff(pred_def_62, type, dense_order: !>[X0: $tType]:($o)).
% 13.08/3.02  tff(pred_def_63, type, comm_semiring_0: !>[X0: $tType]:($o)).
% 13.08/3.02  tff(pred_def_64, type, comm_semiring_1: !>[X0: $tType]:($o)).
% 13.08/3.02  tff(pred_def_65, type, linordered_idom: !>[X0: $tType]:($o)).
% 13.08/3.02  tff(pred_def_66, type, linordered_ring: !>[X0: $tType]:($o)).
% 13.08/3.02  tff(pred_def_67, type, semiring_modulo: !>[X0: $tType]:($o)).
% 13.08/3.02  tff(pred_def_68, type, comm_monoid_add: !>[X0: $tType]:($o)).
% 13.08/3.02  tff(pred_def_69, type, semiring_parity: !>[X0: $tType]:($o)).
% 13.08/3.02  tff(pred_def_70, type, ordered_ring_abs: !>[X0: $tType]:($o)).
% 13.08/3.02  tff(pred_def_71, type, ordered_semiring: !>[X0: $tType]:($o)).
% 13.08/3.02  tff(pred_def_72, type, linordered_field: !>[X0: $tType]:($o)).
% 13.08/3.02  tff(pred_def_73, type, ab_semigroup_add: !>[X0: $tType]:($o)).
% 13.08/3.02  tff(pred_def_74, type, comm_monoid_diff: !>[X0: $tType]:($o)).
% 13.08/3.02  tff(pred_def_75, type, comm_monoid_mult: !>[X0: $tType]:($o)).
% 13.08/3.02  tff(pred_def_76, type, algebraic_semidom: !>[X0: $tType]:($o)).
% 13.08/3.02  tff(pred_def_77, type, semiring_1_cancel: !>[X0: $tType]:($o)).
% 13.08/3.02  tff(pred_def_78, type, ab_semigroup_mult: !>[X0: $tType]:($o)).
% 13.08/3.02  tff(pred_def_79, type, semilattice_inf: !>[X0: $tType]:($o)).
% 13.08/3.02  tff(pred_def_80, type, semilattice_sup: !>[X0: $tType]:($o)).
% 13.08/3.02  tff(pred_def_81, type, dense_linorder: !>[X0: $tType]:($o)).
% 13.08/3.02  tff(pred_def_82, type, linordered_semidom: !>[X0: $tType]:($o)).
% 13.08/3.02  tff(pred_def_83, type, ordered_semiring_0: !>[X0: $tType]:($o)).
% 13.08/3.02  tff(pred_def_84, type, real_Vector_banach: !>[X0: $tType]:($o)).
% 13.08/3.02  tff(pred_def_85, type, linordered_semiring: !>[X0: $tType]:($o)).
% 13.08/3.02  tff(pred_def_86, type, finite8700451911770168679attice: !>[X0: $tType]:($o)).
% 13.08/3.02  tff(pred_def_87, type, cancel_semigroup_add: !>[X0: $tType]:($o)).
% 13.08/3.02  tff(pred_def_88, type, ordered_ab_group_add: !>[X0: $tType]:($o)).
% 13.08/3.02  tff(pred_def_89, type, linord6961819062388156250ring_1: !>[X0: $tType]:($o)).
% 13.08/3.02  tff(pred_def_90, type, ordere2520102378445227354miring: !>[X0: $tType]:($o)).
% 13.08/3.02  tff(pred_def_91, type, topological_t1_space: !>[X0: $tType]:($o)).
% 13.08/3.02  tff(pred_def_92, type, topological_t2_space: !>[X0: $tType]:($o)).
% 13.08/3.02  tff(pred_def_93, type, bit_semiring_bits: !>[X0: $tType]:($o)).
% 13.08/3.02  tff(pred_def_94, type, topolo1633459387980952147up_add: !>[X0: $tType]:($o)).
% 13.08/3.02  tff(pred_def_95, type, comm_s4317794764714335236cancel: !>[X0: $tType]:($o)).
% 13.08/3.02  tff(pred_def_96, type, linord4710134922213307826strict: !>[X0: $tType]:($o)).
% 13.08/3.02  tff(pred_def_97, type, cancel1802427076303600483id_add: !>[X0: $tType]:($o)).
% 13.08/3.02  tff(pred_def_98, type, topolo6943815403480290642id_add: !>[X0: $tType]:($o)).
% 13.08/3.02  tff(pred_def_99, type, real_V7773925162809079976_field: !>[X0: $tType]:($o)).
% 13.08/3.02  tff(pred_def_100, type, ring_15535105094025558882visors: !>[X0: $tType]:($o)).
% 13.08/3.02  tff(pred_def_101, type, cancel2418104881723323429up_add: !>[X0: $tType]:($o)).
% 13.08/3.02  tff(pred_def_102, type, linord5086331880401160121up_add: !>[X0: $tType]:($o)).
% 13.08/3.02  tff(pred_def_103, type, ordere6911136660526730532id_add: !>[X0: $tType]:($o)).
% 13.08/3.02  tff(pred_def_104, type, topolo1898628316856586783d_mult: !>[X0: $tType]:($o)).
% 13.08/3.02  tff(pred_def_105, type, real_V4867850818363320053vector: !>[X0: $tType]:($o)).
% 13.08/3.02  tff(pred_def_106, type, archim2362893244070406136eiling: !>[X0: $tType]:($o)).
% 13.08/3.02  tff(pred_def_107, type, semiri6843258321239162965malize: !>[X0: $tType]:($o)).
% 13.08/3.02  tff(pred_def_108, type, ordere166539214618696060dd_abs: !>[X0: $tType]:($o)).
% 13.08/3.02  tff(pred_def_109, type, ordere6658533253407199908up_add: !>[X0: $tType]:($o)).
% 13.08/3.02  tff(pred_def_110, type, topolo1287966508704411220up_add: !>[X0: $tType]:($o)).
% 13.08/3.02  tff(pred_def_111, type, real_V7819770556892013058_space: !>[X0: $tType]:($o)).
% 13.08/3.02  tff(pred_def_112, type, real_V6157519004096292374lgebra: !>[X0: $tType]:($o)).
% 13.08/3.02  tff(pred_def_113, type, semiri3467727345109120633visors: !>[X0: $tType]:($o)).
% 13.08/3.02  tff(pred_def_114, type, boolea8198339166811842893lgebra: !>[X0: $tType]:($o)).
% 13.08/3.02  tff(pred_def_115, type, linord8928482502909563296strict: !>[X0: $tType]:($o)).
% 13.08/3.02  tff(pred_def_116, type, topolo8386298272705272623_space: !>[X0: $tType]:($o)).
% 13.08/3.02  tff(pred_def_117, type, topolo7287701948861334536_space: !>[X0: $tType]:($o)).
% 13.08/3.02  tff(pred_def_118, type, euclid5891614535332579305n_ring: !>[X0: $tType]:($o)).
% 13.08/3.02  tff(pred_def_119, type, topolo4211221413907600880p_mult: !>[X0: $tType]:($o)).
% 13.08/3.02  tff(pred_def_120, type, real_V8037385150606011577_space: !>[X0: $tType]:($o)).
% 13.08/3.02  tff(pred_def_121, type, real_V2191834092415804123ebra_1: !>[X0: $tType]:($o)).
% 13.08/3.02  tff(pred_def_122, type, linord181362715937106298miring: !>[X0: $tType]:($o)).
% 13.08/3.02  tff(pred_def_123, type, semiri2026040879449505780visors: !>[X0: $tType]:($o)).
% 13.08/3.02  tff(pred_def_124, type, topolo2564578578187576103pology: !>[X0: $tType]:($o)).
% 13.08/3.02  tff(pred_def_125, type, bit_ri3973907225187159222ations: !>[X0: $tType]:($o)).
% 13.08/3.02  tff(pred_def_126, type, comple6319245703460814977attice: !>[X0: $tType]:($o)).
% 13.08/3.02  tff(pred_def_127, type, topolo5987344860129210374id_add: !>[X0: $tType]:($o)).
% 13.08/3.02  tff(pred_def_128, type, unboun7993243217541854897norder: !>[X0: $tType]:($o)).
% 13.08/3.02  tff(pred_def_129, type, real_V768167426530841204y_dist: !>[X0: $tType]:($o)).
% 13.08/3.02  tff(pred_def_130, type, linord715952674999750819strict: !>[X0: $tType]:($o)).
% 13.08/3.02  tff(pred_def_131, type, topolo569519726778239578ormity: !>[X0: $tType]:($o)).
% 13.08/3.02  tff(pred_def_132, type, archim462609752435547400_field: !>[X0: $tType]:($o)).
% 13.08/3.02  tff(pred_def_133, type, comple5582772986160207858norder: !>[X0: $tType]:($o)).
% 13.08/3.02  tff(pred_def_134, type, topolo4987421752381908075d_mult: !>[X0: $tType]:($o)).
% 13.08/3.02  tff(pred_def_135, type, real_V5047593784448816457lgebra: !>[X0: $tType]:($o)).
% 13.08/3.02  tff(pred_def_136, type, bounde4346867609351753570nf_top: !>[X0: $tType]:($o)).
% 13.08/3.02  tff(pred_def_137, type, bounde4967611905675639751up_bot: !>[X0: $tType]:($o)).
% 13.08/3.02  tff(pred_def_138, type, real_V3459762299906320749_field: !>[X0: $tType]:($o)).
% 13.08/3.02  tff(pred_def_139, type, topolo8865339358273720382pology: !>[X0: $tType]:($o)).
% 13.08/3.02  tff(pred_def_140, type, topolo1944317154257567458pology: !>[X0: $tType]:($o)).
% 13.08/3.02  tff(pred_def_141, type, topolo4958980785337419405_space: !>[X0: $tType]:($o)).
% 13.08/3.02  tff(pred_def_142, type, euclid3725896446679973847miring: !>[X0: $tType]:($o)).
% 13.08/3.02  tff(pred_def_143, type, canoni5634975068530333245id_add: !>[X0: $tType]:($o)).
% 13.08/3.02  tff(pred_def_144, type, ordere8940638589300402666id_add: !>[X0: $tType]:($o)).
% 13.08/3.02  tff(pred_def_145, type, strict7427464778891057005id_add: !>[X0: $tType]:($o)).
% 13.08/3.02  tff(pred_def_146, type, real_V822414075346904944vector: !>[X0: $tType]:($o)).
% 13.08/3.02  tff(pred_def_147, type, linord2810124833399127020strict: !>[X0: $tType]:($o)).
% 13.08/3.02  tff(pred_def_148, type, bit_se359711467146920520ations: !>[X0: $tType]:($o)).
% 13.08/3.02  tff(pred_def_149, type, ordere2412721322843649153imp_le: !>[X0: $tType]:($o)).
% 13.08/3.02  tff(pred_def_150, type, ordere580206878836729694up_add: !>[X0: $tType]:($o)).
% 13.08/3.02  tff(pred_def_151, type, ordere1170586879665033532d_diff: !>[X0: $tType]:($o)).
% 13.08/3.02  tff(pred_def_152, type, strict9044650504122735259up_add: !>[X0: $tType]:($o)).
% 13.08/3.02  tff(pred_def_153, type, real_V5355595471888546746vector: !>[X0: $tType]:($o)).
% 13.08/3.02  tff(pred_def_154, type, real_V4412858255891104859lgebra: !>[X0: $tType]:($o)).
% 13.08/3.02  tff(pred_def_155, type, semiri6575147826004484403cancel: !>[X0: $tType]:($o)).
% 13.08/3.02  tff(pred_def_156, type, euclid8851590272496341667cancel: !>[X0: $tType]:($o)).
% 13.08/3.02  tff(pred_def_157, type, real_V2822296259951069270ebra_1: !>[X0: $tType]:($o)).
% 13.08/3.02  tff(pred_def_158, type, unique1627219031080169319umeral: !>[X0: $tType]:($o)).
% 13.08/3.02  tff(pred_def_159, type, comple489889107523837845lgebra: !>[X0: $tType]:($o)).
% 13.08/3.02  tff(pred_def_160, type, comple592849572758109894attice: !>[X0: $tType]:($o)).
% 13.08/3.02  tff(pred_def_161, type, real_V8999393235501362500lgebra: !>[X0: $tType]:($o)).
% 13.08/3.02  tff(pred_def_162, type, topolo3112930676232923870pology: !>[X0: $tType]:($o)).
% 13.08/3.02  tff(pred_def_163, type, euclid4440199948858584721cancel: !>[X0: $tType]:($o)).
% 13.08/3.02  tff(pred_def_164, type, euclid3128863361964157862miring: !>[X0: $tType]:($o)).
% 13.08/3.02  tff(pred_def_165, type, topolo8458572112393995274pology: !>[X0: $tType]:($o)).
% 13.08/3.02  tff(pred_def_166, type, ordere1937475149494474687imp_le: !>[X0: $tType]:($o)).
% 13.08/3.02  tff(pred_def_167, type, condit5016429287641298734tinuum: !>[X0: $tType]:($o)).
% 13.08/3.02  tff(pred_def_168, type, euclid8789492081693882211th_nat: !>[X0: $tType]:($o)).
% 13.08/3.02  tff(pred_def_169, type, euclid5411537665997757685th_nat: !>[X0: $tType]:($o)).
% 13.08/3.02  tff(pred_def_170, type, counta3822494911875563373attice: !>[X0: $tType]:($o)).
% 13.08/3.02  tff(pred_def_171, type, semiri1453513574482234551roduct: !>[X0: $tType]:($o)).
% 13.08/3.02  tff(pred_def_172, type, bit_un5681908812861735899ations: !>[X0: $tType]:($o)).
% 13.08/3.02  tff(pred_def_173, type, condit1219197933456340205attice: !>[X0: $tType]:($o)).
% 13.08/3.02  tff(pred_def_174, type, condit6923001295902523014norder: !>[X0: $tType]:($o)).
% 13.08/3.02  tff(pred_def_175, type, boolea2506097494486148201lgebra: !>[X0: $tType]:((fun(X0,fun(X0,X0)) * fun(X0,fun(X0,X0)) * fun(X0,X0) * X0 * X0) > $o)).
% 13.08/3.02  tff(pred_def_176, type, boolea3799213064322606851m_diff: !>[X0: $tType]:((fun(X0,fun(X0,X0)) * fun(X0,fun(X0,X0)) * fun(X0,X0) * X0 * X0 * fun(X0,fun(X0,X0))) > $o)).
% 13.08/3.02  tff(pred_def_177, type, condit941137186595557371_above: !>[X0: $tType]:((set(X0)) > $o)).
% 13.08/3.02  tff(pred_def_178, type, condit1013018076250108175_below: !>[X0: $tType]:((set(X0)) > $o)).
% 13.08/3.02  tff(pred_def_179, type, differentiable: !>[X0: $tType, X1: $tType]:((fun(X0,X1) * filter(X0)) > $o)).
% 13.08/3.02  tff(pred_def_180, type, has_derivative: !>[X0: $tType, X1: $tType]:((fun(X0,X1) * fun(X0,X1) * filter(X0)) > $o)).
% 13.08/3.02  tff(pred_def_181, type, has_field_derivative: !>[X0: $tType]:((fun(X0,X0) * X0 * filter(X0)) > $o)).
% 13.08/3.02  tff(pred_def_182, type, eucl_rel_int: (int * int * product_prod(int,int)) > $o).
% 13.08/3.02  tff(pred_def_183, type, unique5940410009612947441es_aux: !>[X0: $tType]:((product_prod(X0,X0)) > $o)).
% 13.08/3.02  tff(pred_def_184, type, eventually: !>[X0: $tType]:((fun(X0,$o) * filter(X0)) > $o)).
% 13.08/3.02  tff(pred_def_185, type, filterlim: !>[X0: $tType, X1: $tType]:((fun(X0,X1) * filter(X1) * filter(X0)) > $o)).
% 13.08/3.02  tff(pred_def_186, type, finite6289374366891150609ommute: !>[X0: $tType, X1: $tType]:((fun(X0,fun(X1,X1))) > $o)).
% 13.08/3.02  tff(pred_def_187, type, bij_betw: !>[X0: $tType, X1: $tType]:((fun(X0,X1) * set(X0) * set(X1)) > $o)).
% 13.08/3.02  tff(pred_def_188, type, strict_mono_on: !>[X0: $tType, X1: $tType]:((fun(X0,X1) * set(X0)) > $o)).
% 13.08/3.02  tff(pred_def_189, type, nO_MATCH: !>[X0: $tType, X1: $tType]:((X0 * X1) > $o)).
% 13.08/3.02  tff(pred_def_190, type, semila1105856199041335345_order: !>[X0: $tType]:((fun(X0,fun(X0,X0)) * X0 * fun(X0,fun(X0,$o)) * fun(X0,fun(X0,$o))) > $o)).
% 13.08/3.02  tff(pred_def_191, type, bfun: !>[X0: $tType, X1: $tType]:((fun(X0,X1) * filter(X0)) > $o)).
% 13.08/3.02  tff(pred_def_192, type, distinct: !>[X0: $tType]:((list(X0)) > $o)).
% 13.08/3.02  tff(pred_def_193, type, folding_insort_key: !>[X0: $tType, X1: $tType]:((fun(X0,fun(X0,$o)) * fun(X0,fun(X0,$o)) * set(X1) * fun(X1,X0)) > $o)).
% 13.08/3.02  tff(pred_def_194, type, lexordp: !>[X0: $tType]:((fun(X0,fun(X0,$o)) * list(X0) * list(X0)) > $o)).
% 13.08/3.02  tff(pred_def_195, type, listrel1p: !>[X0: $tType]:((fun(X0,fun(X0,$o)) * list(X0) * list(X0)) > $o)).
% 13.08/3.02  tff(pred_def_196, type, sorted_wrt: !>[X0: $tType]:((fun(X0,fun(X0,$o)) * list(X0)) > $o)).
% 13.08/3.02  tff(pred_def_197, type, order_antimono: !>[X0: $tType, X1: $tType]:((fun(X0,X1)) > $o)).
% 13.08/3.02  tff(pred_def_198, type, order_mono: !>[X0: $tType, X1: $tType]:((fun(X0,X1)) > $o)).
% 13.08/3.02  tff(pred_def_199, type, order_strict_mono: !>[X0: $tType, X1: $tType]:((fun(X0,X1)) > $o)).
% 13.08/3.02  tff(pred_def_200, type, real_V3181309239436604168linear: !>[X0: $tType, X1: $tType]:((fun(X0,X1)) > $o)).
% 13.08/3.02  tff(pred_def_201, type, real_V4916620083959148203axioms: !>[X0: $tType, X1: $tType]:((fun(X0,X1)) > $o)).
% 13.08/3.02  tff(pred_def_202, type, summable: !>[X0: $tType]:((fun(nat,X0)) > $o)).
% 13.08/3.02  tff(pred_def_203, type, topolo3448309680560233919inuous: !>[X0: $tType, X1: $tType]:((filter(X0) * fun(X0,X1)) > $o)).
% 13.08/3.02  tff(pred_def_204, type, topolo81223032696312382ous_on: !>[X0: $tType, X1: $tType]:((set(X0) * fun(X0,X1)) > $o)).
% 13.08/3.02  tff(pred_def_205, type, topological_monoseq: !>[X0: $tType]:((fun(nat,X0)) > $o)).
% 13.08/3.02  tff(pred_def_206, type, topolo2193935891317330818ompact: !>[X0: $tType]:((set(X0)) > $o)).
% 13.08/3.02  tff(pred_def_207, type, topolo3814608138187158403Cauchy: !>[X0: $tType]:((fun(nat,X0)) > $o)).
% 13.08/3.02  tff(pred_def_208, type, topolo6773858410816713723filter: !>[X0: $tType]:((filter(X0)) > $o)).
% 13.08/3.02  tff(pred_def_209, type, topolo2479028161051973599mplete: !>[X0: $tType]:((set(X0)) > $o)).
% 13.08/3.02  tff(pred_def_210, type, topolo6688025880775521714ounded: !>[X0: $tType]:((set(X0)) > $o)).
% 13.08/3.02  tff(pred_def_211, type, vEBT_V5917875025757280293ildren: (nat * list(vEBT_VEBT) * nat) > $o).
% 13.08/3.02  tff(pred_def_212, type, vEBT_VEBT_membermima: (vEBT_VEBT * nat) > $o).
% 13.08/3.02  tff(pred_def_213, type, vEBT_V5719532721284313246member: (vEBT_VEBT * nat) > $o).
% 13.08/3.02  tff(pred_def_214, type, vEBT_VEBT_valid: (vEBT_VEBT * nat) > $o).
% 13.08/3.02  tff(pred_def_215, type, vEBT_invar_vebt: (vEBT_VEBT * nat) > $o).
% 13.08/3.02  tff(pred_def_216, type, iG195: !>[X0: $tType]:((X0 * X0 * X0) > $o)).
% 13.08/3.02  tff(pred_def_217, type, iG196: !>[X0: $tType]:((X0 * X0 * X0) > $o)).
% 13.08/3.02  tff(pred_def_218, type, iG197: !>[X0: $tType]:((X0 * num * X0) > $o)).
% 13.08/3.02  tff(pred_def_219, type, iG198: !>[X0: $tType]:((X0 * num * X0) > $o)).
% 13.08/3.02  tff(pred_def_220, type, iG199: !>[X0: $tType]:((num * X0 * X0) > $o)).
% 13.08/3.02  tff(pred_def_221, type, iG200: !>[X0: $tType]:((num * X0 * X0) > $o)).
% 13.08/3.02  tff(pred_def_222, type, iG201: !>[X0: $tType]:((X0 * X0 * X0) > $o)).
% 13.08/3.02  tff(pred_def_223, type, iG202: !>[X0: $tType]:((X0 * X0 * X0) > $o)).
% 13.08/3.02  tff(pred_def_224, type, iG203: !>[X0: $tType]:((X0 * num * X0) > $o)).
% 13.08/3.02  tff(pred_def_225, type, iG204: !>[X0: $tType]:((X0 * num * X0) > $o)).
% 13.08/3.02  tff(pred_def_226, type, iG205: !>[X0: $tType]:((num * X0 * X0) > $o)).
% 13.08/3.02  tff(pred_def_227, type, iG206: !>[X0: $tType]:((num * X0 * X0) > $o)).
% 13.08/3.02  tff(pred_def_228, type, iG465: (nat * $o) > $o).
% 13.08/3.02  tff(pred_def_229, type, iG466: (nat * $o * $o) > $o).
% 13.08/3.02  tff(pred_def_230, type, iG468: (list(vEBT_VEBT) * nat * nat) > $o).
% 13.08/3.02  tff(pred_def_231, type, iG473: (nat * $o) > $o).
% 13.08/3.02  tff(pred_def_232, type, iG474: (nat * $o * $o) > $o).
% 13.08/3.02  tff(pred_def_233, type, iG476: (list(vEBT_VEBT) * nat * nat) > $o).
% 13.08/3.02  tff(pred_def_234, type, iG480: (list(vEBT_VEBT) * nat * nat) > $o).
% 13.08/3.02  tff(pred_def_235, type, iG482: (list(vEBT_VEBT) * nat * nat) > $o).
% 13.08/3.02  tff(pred_def_236, type, iG488: (list(vEBT_VEBT) * nat * nat) > $o).
% 13.08/3.02  tff(pred_def_237, type, iG490: (list(vEBT_VEBT) * nat * nat) > $o).
% 13.08/3.02  tff(pred_def_238, type, iG505: (nat * $o) > $o).
% 13.08/3.02  tff(pred_def_239, type, iG506: (nat * $o * $o) > $o).
% 13.08/3.02  tff(pred_def_240, type, iG508: (list(vEBT_VEBT) * nat * nat) > $o).
% 13.08/3.02  tff(pred_def_241, type, iG513: (nat * $o) > $o).
% 13.08/3.02  tff(pred_def_242, type, iG514: (nat * $o * $o) > $o).
% 13.08/3.02  tff(pred_def_243, type, iG516: (list(vEBT_VEBT) * nat * nat) > $o).
% 13.08/3.02  tff(pred_def_244, type, iG518: (list(vEBT_VEBT) * nat * nat) > $o).
% 13.08/3.02  tff(pred_def_245, type, iG520: (list(vEBT_VEBT) * nat * nat) > $o).
% 13.08/3.02  tff(pred_def_246, type, iG522: (list(vEBT_VEBT) * nat * nat) > $o).
% 13.08/3.02  tff(pred_def_247, type, iG524: (list(vEBT_VEBT) * nat * nat) > $o).
% 13.08/3.02  tff(pred_def_248, type, iG557: (int * nat) > $o).
% 13.08/3.02  tff(pred_def_249, type, iG558: (int * nat) > $o).
% 13.08/3.02  tff(pred_def_250, type, iG631: (nat * $o) > $o).
% 13.08/3.02  tff(pred_def_251, type, iG632: (nat * $o * $o) > $o).
% 13.08/3.02  tff(pred_def_252, type, iG634: (list(vEBT_VEBT) * nat * nat) > $o).
% 13.08/3.02  tff(pred_def_253, type, iG649: (list(vEBT_VEBT) * nat * nat) > $o).
% 13.08/3.02  tff(pred_def_254, type, iG651: (list(vEBT_VEBT) * nat * nat) > $o).
% 13.08/3.02  tff(pred_def_255, type, iG657: (list(vEBT_VEBT) * nat * nat) > $o).
% 13.08/3.02  tff(pred_def_256, type, iG677: (nat * $o) > $o).
% 13.08/3.02  tff(pred_def_257, type, iG678: (nat * $o * $o) > $o).
% 13.08/3.02  tff(pred_def_258, type, iG730: (list(vEBT_VEBT) * nat * nat) > $o).
% 13.08/3.02  tff(pred_def_259, type, iG731: (int * int * int) > $o).
% 13.08/3.02  tff(pred_def_260, type, iG732: (int * int * int) > $o).
% 13.08/3.02  tff(pred_def_261, type, iG733: !>[X0: $tType]:((list(list(X0)) * list(X0) * list(X0)) > $o)).
% 13.08/3.02  tff(pred_def_262, type, iG784: (list(vEBT_VEBT) * nat * nat) > $o).
% 13.08/3.02  tff(pred_def_263, type, iG785: !>[X0: $tType]:((list(X0) * list(X0) * list(X0) * list(X0)) > $o)).
% 13.08/3.02  tff(pred_def_264, type, iG808: (list(vEBT_VEBT) * nat * nat) > $o).
% 13.08/3.02  tff(pred_def_265, type, iG823: (real * real * real) > $o).
% 13.08/3.02  tff(pred_def_266, type, iG824: (nat * nat * list(vEBT_VEBT) * nat * nat) > $o).
% 13.08/3.02  tff(pred_def_267, type, sP872: (nat * nat * list(vEBT_VEBT) * nat * nat) > $o).
% 13.08/3.02  tff(pred_def_268, type, sP873: (nat * nat * list(vEBT_VEBT) * nat * nat) > $o).
% 13.08/3.02  tff(pred_def_269, type, sP874: !>[X0: $tType]:((real * X0) > $o)).
% 13.08/3.02  tff(pred_def_270, type, sP875: !>[X0: $tType]:($o)).
% 13.08/3.02  tff(pred_def_271, type, sP876: !>[X0: $tType]:((real * X0) > $o)).
% 13.08/3.02  tff(pred_def_272, type, sP877: !>[X0: $tType]:($o)).
% 13.08/3.02  tff(pred_def_273, type, sP878: !>[X0: $tType]:((X0 * X0 * real) > $o)).
% 13.08/3.02  tff(pred_def_274, type, sP879: !>[X0: $tType]:($o)).
% 13.08/3.02  tff(pred_def_275, type, sP880: !>[X0: $tType]:((set(X0)) > $o)).
% 13.08/3.02  tff(pred_def_276, type, sP881: !>[X0: $tType]:($o)).
% 13.08/3.02  tff(pred_def_277, type, sP882: !>[X0: $tType]:((fun(nat,X0)) > $o)).
% 13.08/3.02  tff(pred_def_278, type, sP883: !>[X0: $tType]:($o)).
% 13.08/3.02  tff(pred_def_279, type, sP884: !>[X0: $tType]:((fun(nat,X0)) > $o)).
% 13.08/3.02  tff(pred_def_280, type, sP885: !>[X0: $tType]:($o)).
% 13.08/3.02  tff(pred_def_281, type, sP886: !>[X0: $tType]:((fun(nat,X0)) > $o)).
% 13.08/3.02  tff(pred_def_282, type, sP887: !>[X0: $tType]:($o)).
% 13.08/3.02  tff(pred_def_283, type, sP888: !>[X0: $tType]:((X0 * fun(nat,X0)) > $o)).
% 13.08/3.02  tff(pred_def_284, type, sP889: !>[X0: $tType]:($o)).
% 13.08/3.02  tff(pred_def_285, type, sP890: !>[X0: $tType]:((fun(X0,$o) * X0 * set(X0)) > $o)).
% 13.08/3.02  tff(pred_def_286, type, sP891: !>[X0: $tType]:($o)).
% 13.08/3.02  tff(pred_def_287, type, sP892: !>[X0: $tType]:((X0 * X0) > $o)).
% 13.08/3.02  tff(pred_def_288, type, sP893: !>[X0: $tType]:($o)).
% 13.08/3.02  tff(pred_def_289, type, sP894: !>[X0: $tType]:((X0 * X0) > $o)).
% 13.08/3.02  tff(pred_def_290, type, sP895: !>[X0: $tType]:($o)).
% 13.08/3.02  tff(pred_def_291, type, sP896: !>[X0: $tType]:((X0 * X0) > $o)).
% 13.08/3.02  tff(pred_def_292, type, sP897: !>[X0: $tType]:($o)).
% 13.08/3.02  tff(pred_def_293, type, sP898: !>[X0: $tType]:((X0 * X0) > $o)).
% 13.08/3.02  tff(pred_def_294, type, sP899: !>[X0: $tType]:($o)).
% 13.08/3.02  tff(pred_def_295, type, sP900: !>[X0: $tType]:((X0 * X0) > $o)).
% 13.08/3.02  tff(pred_def_296, type, sP901: !>[X0: $tType]:($o)).
% 13.08/3.02  tff(pred_def_297, type, sP902: !>[X0: $tType]:((X0 * X0) > $o)).
% 13.08/3.02  tff(pred_def_298, type, sP903: !>[X0: $tType]:($o)).
% 13.08/3.02  tff(pred_def_299, type, sP904: !>[X0: $tType]:((X0 * X0) > $o)).
% 13.08/3.02  tff(pred_def_300, type, sP905: !>[X0: $tType]:($o)).
% 13.08/3.02  tff(pred_def_301, type, sP906: !>[X0: $tType]:((X0 * X0) > $o)).
% 13.08/3.02  tff(pred_def_302, type, sP907: !>[X0: $tType]:($o)).
% 13.08/3.02  tff(pred_def_303, type, sP908: !>[X0: $tType]:((X0 * X0) > $o)).
% 13.08/3.02  tff(pred_def_304, type, sP909: !>[X0: $tType]:($o)).
% 13.08/3.02  tff(pred_def_305, type, sP910: !>[X0: $tType]:((X0 * X0) > $o)).
% 13.08/3.02  tff(pred_def_306, type, sP911: !>[X0: $tType]:($o)).
% 13.08/3.02  tff(pred_def_307, type, sP912: !>[X0: $tType]:((X0 * X0 * X0) > $o)).
% 13.08/3.02  tff(pred_def_308, type, sP913: !>[X0: $tType]:($o)).
% 13.08/3.02  tff(pred_def_309, type, sP914: !>[X0: $tType]:((X0 * X0 * X0) > $o)).
% 13.08/3.02  tff(pred_def_310, type, sP915: !>[X0: $tType]:($o)).
% 13.08/3.02  tff(pred_def_311, type, sP916: !>[X0: $tType]:((fun(nat,X0)) > $o)).
% 13.08/3.02  tff(pred_def_312, type, sP917: !>[X0: $tType]:($o)).
% 13.08/3.02  tff(pred_def_313, type, sP918: !>[X0: $tType]:((fun(X0,$o)) > $o)).
% 13.08/3.02  tff(pred_def_314, type, sP919: !>[X0: $tType]:((nat * X0 * X0) > $o)).
% 13.08/3.02  tff(pred_def_315, type, sP920: !>[X0: $tType]:((nat * nat * X0) > $o)).
% 13.08/3.02  tff(pred_def_316, type, sP921: !>[X0: $tType]:($o)).
% 13.08/3.02  tff(pred_def_317, type, sP922: !>[X0: $tType]:((X0 * X0) > $o)).
% 13.08/3.02  tff(pred_def_318, type, sP923: !>[X0: $tType]:((X0 * X0) > $o)).
% 13.08/3.02  tff(pred_def_319, type, sP924: !>[X0: $tType]:($o)).
% 13.08/3.02  tff(pred_def_320, type, sP925: !>[X0: $tType]:((X0 * X0) > $o)).
% 13.08/3.02  tff(pred_def_321, type, sP926: !>[X0: $tType]:($o)).
% 13.08/3.02  tff(pred_def_322, type, sP927: !>[X0: $tType]:((X0 * X0) > $o)).
% 13.08/3.02  tff(pred_def_323, type, sP928: !>[X0: $tType]:($o)).
% 13.08/3.02  tff(pred_def_324, type, sP929: !>[X0: $tType]:((X0 * X0) > $o)).
% 13.08/3.02  tff(pred_def_325, type, sP930: !>[X0: $tType]:($o)).
% 13.08/3.02  tff(pred_def_326, type, sP931: !>[X0: $tType]:((X0 * X0 * X0) > $o)).
% 13.08/3.02  tff(pred_def_327, type, sP932: !>[X0: $tType]:($o)).
% 13.08/3.02  tff(pred_def_328, type, sP933: !>[X0: $tType]:((X0 * X0 * X0) > $o)).
% 13.08/3.02  tff(pred_def_329, type, sP934: !>[X0: $tType]:($o)).
% 13.08/3.02  tff(pred_def_330, type, sP935: !>[X0: $tType]:((X0 * X0 * X0) > $o)).
% 13.08/3.02  tff(pred_def_331, type, sP936: !>[X0: $tType]:($o)).
% 13.08/3.02  tff(pred_def_332, type, sP937: !>[X0: $tType]:((X0 * X0 * X0) > $o)).
% 13.08/3.02  tff(pred_def_333, type, sP938: !>[X0: $tType]:($o)).
% 13.08/3.02  tff(pred_def_334, type, sP939: !>[X0: $tType]:((X0 * X0 * X0) > $o)).
% 13.08/3.02  tff(pred_def_335, type, sP940: !>[X0: $tType]:($o)).
% 13.08/3.02  tff(pred_def_336, type, sP941: !>[X0: $tType]:((X0 * X0 * X0) > $o)).
% 13.08/3.02  tff(pred_def_337, type, sP942: !>[X0: $tType]:($o)).
% 13.08/3.02  tff(pred_def_338, type, sP943: !>[X0: $tType]:((fun(real,X0) * real * real) > $o)).
% 13.08/3.02  tff(pred_def_339, type, sP944: !>[X0: $tType]:((fun(real,X0) * real * real) > $o)).
% 13.08/3.02  tff(pred_def_340, type, sP945: !>[X0: $tType]:((fun(real,X0) * real * real) > $o)).
% 13.08/3.02  tff(pred_def_341, type, sP946: !>[X0: $tType]:((fun(X0,$o) * X0) > $o)).
% 13.08/3.02  tff(pred_def_342, type, sP947: !>[X0: $tType]:((X0 * fun(X0,$o)) > $o)).
% 13.08/3.02  tff(pred_def_343, type, sP948: !>[X0: $tType]:((fun(X0,$o) * X0) > $o)).
% 13.08/3.02  tff(pred_def_344, type, sP949: !>[X0: $tType]:((X0 * fun(X0,$o)) > $o)).
% 13.08/3.02  tff(pred_def_345, type, sP950: !>[X0: $tType]:((X0 * nat) > $o)).
% 13.08/3.02  tff(pred_def_346, type, sP951: !>[X0: $tType]:($o)).
% 13.08/3.02  tff(pred_def_347, type, sP952: !>[X0: $tType]:((X0 * nat) > $o)).
% 13.08/3.02  tff(pred_def_348, type, sP953: !>[X0: $tType]:((X0 * X0) > $o)).
% 13.08/3.02  tff(pred_def_349, type, sP954: !>[X0: $tType]:($o)).
% 13.08/3.02  tff(pred_def_350, type, sP955: !>[X0: $tType]:((X0 * X0) > $o)).
% 13.08/3.02  tff(pred_def_351, type, sP956: !>[X0: $tType]:($o)).
% 13.08/3.02  tff(pred_def_352, type, sP957: !>[X0: $tType]:((X0 * X0) > $o)).
% 13.08/3.02  tff(pred_def_353, type, sP958: !>[X0: $tType]:($o)).
% 13.08/3.02  tff(pred_def_354, type, sP959: !>[X0: $tType]:((X0 * X0) > $o)).
% 13.08/3.02  tff(pred_def_355, type, sP960: !>[X0: $tType]:($o)).
% 13.08/3.02  tff(pred_def_356, type, sP961: !>[X0: $tType]:((X0 * X0) > $o)).
% 13.08/3.02  tff(pred_def_357, type, sP962: !>[X0: $tType]:($o)).
% 13.08/3.02  tff(pred_def_358, type, sP963: !>[X0: $tType]:((X0 * X0) > $o)).
% 13.08/3.02  tff(pred_def_359, type, sP964: !>[X0: $tType]:($o)).
% 13.08/3.02  tff(pred_def_360, type, sP965: !>[X0: $tType]:((X0 * X0) > $o)).
% 13.08/3.02  tff(pred_def_361, type, sP966: !>[X0: $tType]:($o)).
% 13.08/3.02  tff(pred_def_362, type, sP967: !>[X0: $tType]:((X0 * X0) > $o)).
% 13.08/3.02  tff(pred_def_363, type, sP968: !>[X0: $tType]:($o)).
% 13.08/3.02  tff(pred_def_364, type, sP969: !>[X0: $tType]:((X0 * num) > $o)).
% 13.08/3.02  tff(pred_def_365, type, sP970: !>[X0: $tType]:($o)).
% 13.08/3.02  tff(pred_def_366, type, sP971: !>[X0: $tType]:((X0 * num) > $o)).
% 13.08/3.02  tff(pred_def_367, type, sP972: !>[X0: $tType]:((fun(nat,X0) * nat) > $o)).
% 13.08/3.02  tff(pred_def_368, type, sP973: !>[X0: $tType]:((set(X0)) > $o)).
% 13.08/3.02  tff(pred_def_369, type, sP974: !>[X0: $tType]:((X0 * fun(X0,$o) * X0) > $o)).
% 13.08/3.02  tff(pred_def_370, type, sP975: !>[X0: $tType]:((list(X0)) > $o)).
% 13.08/3.02  tff(pred_def_371, type, sP976: !>[X0: $tType]:((set(X0) * set(set(X0))) > $o)).
% 13.08/3.02  tff(pred_def_372, type, sP977: !>[X0: $tType]:((set(X0)) > $o)).
% 13.08/3.02  tff(pred_def_373, type, sP978: !>[X0: $tType]:($o)).
% 13.08/3.02  tff(pred_def_374, type, sP979: !>[X0: $tType]:((set(X0)) > $o)).
% 13.08/3.02  tff(pred_def_375, type, sP980: !>[X0: $tType]:($o)).
% 13.08/3.02  tff(pred_def_376, type, sP981: !>[X0: $tType]:((set(X0) * set(set(X0))) > $o)).
% 13.08/3.02  tff(pred_def_377, type, sP982: !>[X0: $tType]:((fun(nat,X0) * X0) > $o)).
% 13.08/3.02  tff(pred_def_378, type, sP983: !>[X0: $tType]:($o)).
% 13.08/3.02  tff(pred_def_379, type, sP984: !>[X0: $tType]:((fun(X0,real) * set(X0)) > $o)).
% 13.08/3.02  tff(pred_def_380, type, sP985: !>[X0: $tType]:((fun(X0,$o) * $o) > $o)).
% 13.08/3.02  tff(pred_def_381, type, sP986: !>[X0: $tType]:($o)).
% 13.08/3.02  tff(pred_def_382, type, sP987: !>[X0: $tType]:((fun(X0,$o) * $o) > $o)).
% 13.08/3.02  tff(pred_def_383, type, sP988: !>[X0: $tType]:($o)).
% 13.08/3.02  tff(pred_def_384, type, sP989: !>[X0: $tType]:((list(X0) * list(X0)) > $o)).
% 13.08/3.02  tff(pred_def_385, type, sP990: !>[X0: $tType]:($o)).
% 13.08/3.02  tff(pred_def_386, type, sP991: !>[X0: $tType]:((X0 * X0 * X0) > $o)).
% 13.08/3.02  tff(pred_def_387, type, sP992: !>[X0: $tType]:((X0 * X0 * X0) > $o)).
% 13.08/3.02  tff(pred_def_388, type, sP993: !>[X0: $tType]:((X0 * X0 * X0) > $o)).
% 13.08/3.02  tff(pred_def_389, type, sP994: !>[X0: $tType]:((X0 * X0 * X0) > $o)).
% 13.08/3.02  tff(pred_def_390, type, sP995: !>[X0: $tType]:((fun(X0,$o) * fun(X0,$o) * fun(X0,$o) * fun(X0,$o)) > $o)).
% 13.08/3.02  tff(pred_def_391, type, sP996: !>[X0: $tType]:((fun(X0,$o) * fun(X0,$o) * fun(X0,$o) * fun(X0,$o)) > $o)).
% 13.08/3.02  tff(pred_def_392, type, sP997: !>[X0: $tType]:((fun(X0,$o) * fun(X0,$o) * fun(X0,$o) * fun(X0,$o)) > $o)).
% 13.08/3.02  tff(pred_def_393, type, sP998: !>[X0: $tType]:((fun(X0,$o) * fun(X0,$o) * fun(X0,$o) * fun(X0,$o)) > $o)).
% 13.08/3.02  tff(pred_def_394, type, sP999: !>[X0: $tType]:((X0 * X0 * X0 * X0) > $o)).
% 13.08/3.02  tff(pred_def_395, type, sP1000: !>[X0: $tType]:($o)).
% 13.08/3.02  tff(pred_def_396, type, sP1001: !>[X0: $tType]:((X0 * X0 * X0 * X0) > $o)).
% 13.08/3.02  tff(pred_def_397, type, sP1002: !>[X0: $tType]:($o)).
% 13.08/3.02  tff(pred_def_398, type, sP1003: !>[X0: $tType]:((fun(list(X0),fun(list(X0),$o)) * list(X0) * list(X0)) > $o)).
% 13.08/3.02  tff(pred_def_399, type, sP1004: !>[X0: $tType]:((list(X0) * list(X0)) > $o)).
% 13.08/3.02  tff(pred_def_400, type, sP1005: !>[X0: $tType]:((list(X0) * list(X0) * fun(list(X0),fun(list(X0),$o))) > $o)).
% 13.08/3.02  tff(pred_def_401, type, sP1006: !>[X0: $tType]:($o)).
% 13.08/3.02  tff(pred_def_402, type, sP1007: !>[X0: $tType]:((X0 * X0 * X0 * X0) > $o)).
% 13.08/3.02  tff(pred_def_403, type, sP1008: !>[X0: $tType]:($o)).
% 13.08/3.02  tff(pred_def_404, type, sP1009: !>[X0: $tType]:((fun(nat,X0)) > $o)).
% 13.08/3.02  tff(pred_def_405, type, sP1010: !>[X0: $tType]:($o)).
% 13.08/3.02  tff(pred_def_406, type, sP1011: !>[X0: $tType]:((fun(X0,$o) * fun(X0,$o)) > $o)).
% 13.08/3.02  tff(pred_def_407, type, sP1012: !>[X0: $tType]:((X0 * X0 * X0 * X0) > $o)).
% 13.08/3.02  tff(pred_def_408, type, sP1013: !>[X0: $tType]:($o)).
% 13.08/3.02  tff(pred_def_409, type, sP1014: !>[X0: $tType]:((fun(X0,$o) * X0 * X0) > $o)).
% 13.08/3.02  tff(pred_def_410, type, sP1015: !>[X0: $tType]:((fun(X0,$o) * X0 * X0) > $o)).
% 13.08/3.02  tff(pred_def_411, type, sP1016: !>[X0: $tType]:((fun(X0,$o) * X0) > $o)).
% 13.08/3.02  tff(pred_def_412, type, sP1017: !>[X0: $tType]:($o)).
% 13.08/3.02  tff(pred_def_413, type, sP1018: !>[X0: $tType]:((fun(X0,$o) * X0) > $o)).
% 13.08/3.02  tff(pred_def_414, type, sP1019: !>[X0: $tType]:($o)).
% 13.08/3.02  tff(pred_def_415, type, sP1020: set(real) > $o).
% 13.08/3.02  tff(pred_def_416, type, sP1021: real > $o).
% 13.08/3.02  tff(pred_def_417, type, sP1022: real > $o).
% 13.08/3.02  tff(pred_def_418, type, sP1023: !>[X0: $tType, X1: $tType]:((filter(X0) * fun(X0,X1) * X1) > $o)).
% 13.08/3.02  tff(pred_def_419, type, sP1024: !>[X0: $tType, X1: $tType]:($o)).
% 13.08/3.02  tff(pred_def_420, type, sP1025: !>[X0: $tType, X1: $tType]:((fun(X1,X0) * set(X1)) > $o)).
% 13.08/3.02  tff(pred_def_421, type, sP1026: !>[X0: $tType, X1: $tType]:((X0 * fun(X1,X0) * set(X1)) > $o)).
% 13.08/3.02  tff(pred_def_422, type, sP1027: !>[X0: $tType, X1: $tType]:((X0 * fun(X1,X0) * set(X1)) > $o)).
% 13.08/3.02  tff(pred_def_423, type, sP1028: !>[X0: $tType, X1: $tType]:((fun(X1,set(X0)) * set(X0) * set(X1)) > $o)).
% 13.08/3.02  tff(pred_def_424, type, sP1029: !>[X0: $tType, X1: $tType]:((fun(X1,X0) * set(X1) * set(X1)) > $o)).
% 13.08/3.02  tff(pred_def_425, type, sP1030: !>[X0: $tType, X1: $tType]:((fun(X0,X1) * set(set(X0))) > $o)).
% 13.08/3.02  tff(pred_def_426, type, sP1031: !>[X0: $tType, X1: $tType]:((fun(X1,X0) * set(X1) * set(X1)) > $o)).
% 13.08/3.02  tff(pred_def_427, type, sP1032: !>[X0: $tType]:((fun(X0,fun(X0,$o))) > $o)).
% 13.08/3.02  tff(pred_def_428, type, sP1033: !>[X0: $tType, X1: $tType]:((fun(X1,X0) * set(X1) * set(X1)) > $o)).
% 13.08/3.02  tff(pred_def_429, type, sP1034: !>[X0: $tType]:((fun(X0,fun(X0,$o))) > $o)).
% 13.08/3.02  tff(pred_def_430, type, sP1035: !>[X0: $tType, X1: $tType]:((fun(X1,X0) * set(X1) * set(X1)) > $o)).
% 13.08/3.02  tff(pred_def_431, type, sP1036: (nat * vEBT_VEBT) > $o).
% 13.08/3.02  tff(pred_def_432, type, sP1037: (nat * vEBT_VEBT) > $o).
% 13.08/3.02  tff(pred_def_433, type, sP1038: (nat * vEBT_VEBT) > $o).
% 13.08/3.02  tff(pred_def_434, type, sP1039: (nat * vEBT_VEBT) > $o).
% 13.08/3.02  tff(pred_def_435, type, sP1040: (nat * vEBT_VEBT) > $o).
% 13.08/3.02  tff(pred_def_436, type, sP1041: (nat * vEBT_VEBT) > $o).
% 13.08/3.02  tff(pred_def_437, type, sP1042: (nat * vEBT_VEBT) > $o).
% 13.08/3.02  tff(pred_def_438, type, sP1043: (nat * vEBT_VEBT) > $o).
% 13.08/3.02  tff(pred_def_439, type, sP1044: (nat * vEBT_VEBT) > $o).
% 13.08/3.02  tff(pred_def_440, type, sP1045: (nat * vEBT_VEBT) > $o).
% 13.08/3.02  tff(pred_def_441, type, sP1046: (nat * vEBT_VEBT) > $o).
% 13.08/3.02  tff(pred_def_442, type, sP1047: (nat * vEBT_VEBT) > $o).
% 13.08/3.02  tff(pred_def_443, type, sP1048: (nat * vEBT_VEBT) > $o).
% 13.08/3.02  tff(pred_def_444, type, sP1049: (nat * vEBT_VEBT) > $o).
% 13.08/3.02  tff(pred_def_445, type, sP1050: (nat * vEBT_VEBT) > $o).
% 13.08/3.02  tff(pred_def_446, type, sP1051: (nat * nat * nat * list(vEBT_VEBT) * nat) > $o).
% 13.08/3.02  tff(pred_def_447, type, sP1052: (vEBT_VEBT * list(vEBT_VEBT) * nat) > $o).
% 13.08/3.02  tff(pred_def_448, type, sP1053: (nat * nat * nat * list(vEBT_VEBT) * nat) > $o).
% 13.08/3.02  tff(pred_def_449, type, sP1054: (vEBT_VEBT * list(vEBT_VEBT) * nat) > $o).
% 13.08/3.02  tff(pred_def_450, type, sP1055: (nat * vEBT_VEBT) > $o).
% 13.08/3.02  tff(pred_def_451, type, sP1056: (nat * vEBT_VEBT) > $o).
% 13.08/3.02  tff(pred_def_452, type, sP1057: (nat * vEBT_VEBT) > $o).
% 13.08/3.02  tff(pred_def_453, type, sP1058: (nat * vEBT_VEBT) > $o).
% 13.08/3.02  tff(pred_def_454, type, sP1059: (vEBT_VEBT * nat) > $o).
% 13.08/3.02  tff(pred_def_455, type, sP1060: (vEBT_VEBT * nat) > $o).
% 13.08/3.02  tff(pred_def_456, type, sP1061: (vEBT_VEBT * nat) > $o).
% 13.08/3.02  tff(pred_def_457, type, sP1062: !>[X0: $tType]:((list(list(X0))) > $o)).
% 13.08/3.02  tff(pred_def_458, type, sP1063: !>[X0: $tType, X1: $tType]:((X0 * fun(X1,X0) * X1 * X1) > $o)).
% 13.08/3.02  tff(pred_def_459, type, sP1064: !>[X0: $tType, X1: $tType]:((X0 * fun(X1,X0) * X1 * X1) > $o)).
% 13.08/3.02  tff(pred_def_460, type, sP1065: !>[X0: $tType, X1: $tType]:((fun(X0,X1) * X0 * fun(X0,X1) * set(X0)) > $o)).
% 13.08/3.02  tff(pred_def_461, type, sP1066: !>[X0: $tType, X1: $tType]:((set(X1) * fun(X1,X0) * X1 * fun(X1,X0)) > $o)).
% 13.08/3.02  tff(pred_def_462, type, sP1067: !>[X0: $tType, X1: $tType]:((fun(X0,X1) * X0 * X0) > $o)).
% 13.08/3.02  tff(pred_def_463, type, sP1068: !>[X0: $tType, X1: $tType]:((fun(X0,X1) * X0 * X0) > $o)).
% 13.08/3.02  tff(pred_def_464, type, sP1069: !>[X0: $tType, X1: $tType]:((fun(X1,X0) * fun(X1,$o)) > $o)).
% 13.08/3.02  tff(pred_def_465, type, sP1070: !>[X0: $tType, X1: $tType]:((fun(X1,X0) * fun(X0,X1) * fun(X1,$o)) > $o)).
% 13.08/3.02  tff(pred_def_466, type, sP1071: !>[X0: $tType, X1: $tType]:((fun(X1,X0) * fun(X1,$o)) > $o)).
% 13.08/3.02  tff(pred_def_467, type, sP1072: !>[X0: $tType, X1: $tType]:((fun(X1,X0) * fun(X0,X1) * fun(X1,$o)) > $o)).
% 13.08/3.02  tff(pred_def_468, type, sP1073: !>[X0: $tType, X1: $tType]:((fun(X1,X0) * fun(X1,$o)) > $o)).
% 13.08/3.02  tff(pred_def_469, type, sP1074: !>[X0: $tType, X1: $tType]:((fun(X1,X0) * set(X1)) > $o)).
% 13.08/3.02  tff(pred_def_470, type, sP1075: !>[X0: $tType, X1: $tType]:($o)).
% 13.08/3.02  tff(pred_def_471, type, sP1076: (extended_enat * extended_enat) > $o).
% 13.08/3.02  tff(pred_def_472, type, sP1077: (extended_enat * extended_enat) > $o).
% 13.08/3.02  tff(pred_def_473, type, sP1078: fun(real,$o) > $o).
% 13.08/3.02  tff(pred_def_474, type, sP1079: fun(int,$o) > $o).
% 13.08/3.02  tff(pred_def_475, type, sP1080: fun(nat,$o) > $o).
% 13.08/3.02  tff(pred_def_476, type, sP1081: (nat * nat * nat * nat * list(vEBT_VEBT)) > $o).
% 13.08/3.02  tff(pred_def_477, type, sP1082: (list(vEBT_VEBT) * nat * nat * nat) > $o).
% 13.08/3.02  tff(pred_def_478, type, sP1083: (vEBT_VEBT * list(vEBT_VEBT) * nat) > $o).
% 13.08/3.02  tff(pred_def_479, type, sP1084: (list(vEBT_VEBT) * nat * nat) > $o).
% 13.08/3.02  tff(pred_def_480, type, sP1085: (nat * nat * nat * nat * list(vEBT_VEBT)) > $o).
% 13.08/3.02  tff(pred_def_481, type, sP1086: (list(vEBT_VEBT) * nat * nat * nat) > $o).
% 13.08/3.02  tff(pred_def_482, type, sP1087: (vEBT_VEBT * list(vEBT_VEBT) * nat) > $o).
% 13.08/3.02  tff(pred_def_483, type, sP1088: (list(vEBT_VEBT) * nat * nat) > $o).
% 13.08/3.02  tff(pred_def_484, type, sP1089: (nat * vEBT_VEBT) > $o).
% 13.08/3.02  tff(pred_def_485, type, sP1090: (nat * vEBT_VEBT) > $o).
% 13.08/3.02  tff(pred_def_486, type, sP1091: (nat * vEBT_VEBT) > $o).
% 13.08/3.02  tff(pred_def_487, type, sP1092: (nat * vEBT_VEBT) > $o).
% 13.08/3.02  tff(pred_def_488, type, sP1093: (vEBT_VEBT * nat) > $o).
% 13.08/3.02  tff(pred_def_489, type, sP1094: !>[X0: $tType]:((list(list(X0))) > $o)).
% 13.08/3.02  tff(pred_def_490, type, sP1095: !>[X0: $tType]:((list(list(X0))) > $o)).
% 13.08/3.02  tff(pred_def_491, type, sP1096: (int * int) > $o).
% 13.08/3.02  tff(pred_def_492, type, sP1097: (extended_enat * extended_enat) > $o).
% 13.08/3.02  tff(pred_def_493, type, sP1098: (int * int) > $o).
% 13.08/3.02  tff(pred_def_494, type, sP1099: (int * int) > $o).
% 13.08/3.02  tff(pred_def_495, type, sP1100: !>[X0: $tType]:((set(X0)) > $o)).
% 13.08/3.02  tff(pred_def_496, type, sP1101: (nat * nat) > $o).
% 13.08/3.02  tff(pred_def_497, type, sP1102: (nat * nat) > $o).
% 13.08/3.02  tff(pred_def_498, type, sP1103: (fun(nat,$o) * nat) > $o).
% 13.08/3.02  tff(pred_def_499, type, sP1104: (fun(nat,$o) * nat) > $o).
% 13.08/3.02  tff(pred_def_500, type, sP1105: (fun(nat,$o) * nat) > $o).
% 13.08/3.02  tff(pred_def_501, type, sP1106: (fun(nat,$o) * nat) > $o).
% 13.08/3.02  tff(pred_def_502, type, sP1107: (int * int) > $o).
% 13.08/3.02  tff(pred_def_503, type, sP1108: (int * int) > $o).
% 13.08/3.02  tff(pred_def_504, type, sP1109: !>[X0: $tType, X1: $tType]:((fun(X1,set(X0)) * set(X1)) > $o)).
% 13.08/3.02  tff(pred_def_505, type, sP1110: !>[X0: $tType, X1: $tType, X2: $tType]:((fun(X1,X0) * fun(X0,X2) * set(X1)) > $o)).
% 13.08/3.02  tff(pred_def_506, type, sP1111: !>[X0: $tType, X1: $tType]:((fun(X1,X0) * fun(X0,X1) * set(X1) * set(X1)) > $o)).
% 13.08/3.02  tff(pred_def_507, type, sP1112: !>[X0: $tType, X1: $tType]:((set(X0) * set(X0) * fun(X1,X0) * set(X1) * set(X1)) > $o)).
% 13.08/3.02  tff(pred_def_508, type, sP1113: !>[X0: $tType, X1: $tType]:((fun(X1,X0) * fun(X0,X1) * set(X1) * set(X1)) > $o)).
% 13.08/3.02  tff(pred_def_509, type, sP1114: !>[X0: $tType, X1: $tType]:((set(X0) * set(X0) * fun(X1,X0) * set(X1) * set(X1)) > $o)).
% 13.08/3.02  tff(pred_def_510, type, sP1115: !>[X0: $tType, X1: $tType]:((fun(X1,X0) * set(X1)) > $o)).
% 13.08/3.02  tff(pred_def_511, type, sP1116: !>[X0: $tType, X1: $tType]:((fun(X1,set(X0)) * set(X1)) > $o)).
% 13.08/3.02  tff(pred_def_512, type, sP1117: (int * int * product_prod(int,int)) > $o).
% 13.08/3.02  tff(pred_def_513, type, sP1118: (int * int * product_prod(int,int)) > $o).
% 13.08/3.02  tff(pred_def_514, type, sP1119: !>[X0: $tType]:((fun(X0,fun(X0,$o)) * list(X0)) > $o)).
% 13.08/3.02  tff(pred_def_515, type, sP1120: (vEBT_VEBT * extended_enat * vEBT_VEBT) > $o).
% 13.08/3.02  tff(pred_def_516, type, sP1121: (vEBT_VEBT * extended_enat * vEBT_VEBT) > $o).
% 13.08/3.02  tff(pred_def_517, type, sP1122: (vEBT_VEBT * extended_enat * vEBT_VEBT) > $o).
% 13.08/3.02  tff(pred_def_518, type, sP1123: (vEBT_VEBT * extended_enat * vEBT_VEBT) > $o).
% 13.08/3.02  tff(pred_def_519, type, sP1124: (num * num * num) > $o).
% 13.08/3.02  tff(pred_def_520, type, sP1125: (num * num * num) > $o).
% 13.08/3.02  tff(pred_def_521, type, sP1126: (num * num * num) > $o).
% 13.08/3.02  tff(pred_def_522, type, sP1127: (num * num * num) > $o).
% 13.08/3.02  tff(pred_def_523, type, sP1128: (num * num * num) > $o).
% 13.08/3.02  tff(pred_def_524, type, sP1129: (num * num * num) > $o).
% 13.08/3.02  tff(pred_def_525, type, sP1130: (num * num * num) > $o).
% 13.08/3.02  tff(pred_def_526, type, sP1131: (num * num * num) > $o).
% 13.08/3.02  tff(pred_def_527, type, sP1132: (num * num * num) > $o).
% 13.08/3.02  tff(pred_def_528, type, sP1133: (num * num * num) > $o).
% 13.08/3.02  tff(pred_def_529, type, sP1134: (num * num * num) > $o).
% 13.08/3.02  tff(pred_def_530, type, sP1135: (num * num * num) > $o).
% 13.08/3.02  tff(pred_def_531, type, sP1136: (num * num * num) > $o).
% 13.08/3.02  tff(pred_def_532, type, sP1137: (num * num * num) > $o).
% 13.08/3.02  tff(pred_def_533, type, sP1138: (num * num * num) > $o).
% 13.08/3.02  tff(pred_def_534, type, sP1139: (num * num * num) > $o).
% 13.08/3.02  tff(pred_def_535, type, sP1140: (option(num) * num * num) > $o).
% 13.08/3.02  tff(pred_def_536, type, sP1141: (option(num) * num * num) > $o).
% 13.08/3.02  tff(pred_def_537, type, sP1142: (option(num) * num * num) > $o).
% 13.08/3.02  tff(pred_def_538, type, sP1143: (option(num) * num * num) > $o).
% 13.08/3.02  tff(pred_def_539, type, sP1144: (option(num) * num * num) > $o).
% 13.08/3.02  tff(pred_def_540, type, sP1145: (option(num) * num * num) > $o).
% 13.08/3.02  tff(pred_def_541, type, sP1146: (option(num) * num * num) > $o).
% 13.08/3.02  tff(pred_def_542, type, sP1147: (option(num) * num * num) > $o).
% 13.08/3.02  tff(pred_def_543, type, sP1148: !>[X0: $tType]:((list(X0) * list(X0)) > $o)).
% 13.08/3.02  tff(pred_def_544, type, sP1149: !>[X0: $tType]:((list(X0) * list(X0)) > $o)).
% 13.08/3.02  tff(pred_def_545, type, sP1150: !>[X0: $tType]:((list(X0) * list(X0)) > $o)).
% 13.08/3.02  tff(pred_def_546, type, sP1151: !>[X0: $tType]:((list(list(X0)) * list(list(X0))) > $o)).
% 13.08/3.02  tff(pred_def_547, type, sP1152: !>[X0: $tType]:((list(list(X0)) * list(list(X0))) > $o)).
% 13.08/3.02  tff(pred_def_548, type, sP1153: !>[X0: $tType]:((list(list(X0)) * list(list(X0))) > $o)).
% 13.08/3.02  tff(pred_def_549, type, sP1154: !>[X0: $tType]:((set(filter(X0))) > $o)).
% 13.08/3.02  tff(pred_def_550, type, sP1155: (extended_enat * extended_enat * extended_enat) > $o).
% 13.08/3.02  tff(pred_def_551, type, sP1156: (extended_enat * extended_enat * extended_enat) > $o).
% 13.08/3.02  tff(pred_def_552, type, sP1157: (extended_enat * extended_enat * extended_enat) > $o).
% 13.08/3.02  tff(pred_def_553, type, sP1158: (extended_enat * extended_enat * extended_enat) > $o).
% 13.08/3.02  tff(pred_def_554, type, sP1159: (extended_enat * extended_enat * extended_enat) > $o).
% 13.08/3.02  tff(pred_def_555, type, sP1160: (extended_enat * extended_enat * extended_enat) > $o).
% 13.08/3.02  tff(pred_def_556, type, sP1161: (extended_enat * extended_enat * extended_enat) > $o).
% 13.08/3.02  tff(pred_def_557, type, sP1162: (int * int * fun(int,$o)) > $o).
% 13.08/3.02  tff(pred_def_558, type, sP1163: (int * int * fun(int,$o)) > $o).
% 13.08/3.02  tff(pred_def_559, type, sP1164: (int * int * fun(int,$o)) > $o).
% 13.08/3.02  tff(pred_def_560, type, sP1165: (nat * $o * vEBT_VEBT) > $o).
% 13.08/3.02  tff(pred_def_561, type, sP1166: (nat * $o * vEBT_VEBT) > $o).
% 13.08/3.02  tff(pred_def_562, type, sP1167: (nat * $o * vEBT_VEBT) > $o).
% 13.08/3.02  tff(pred_def_563, type, sP1168: (nat * $o * vEBT_VEBT) > $o).
% 13.08/3.02  tff(pred_def_564, type, sP1169: (nat * $o * vEBT_VEBT) > $o).
% 13.08/3.02  tff(pred_def_565, type, sP1170: (nat * nat * list(vEBT_VEBT) * nat * nat * $o) > $o).
% 13.08/3.02  tff(pred_def_566, type, sP1171: (nat * $o * vEBT_VEBT) > $o).
% 13.08/3.02  tff(pred_def_567, type, sP1172: (nat * $o * vEBT_VEBT) > $o).
% 13.08/3.02  tff(pred_def_568, type, sP1173: ($o * nat * vEBT_VEBT) > $o).
% 13.08/3.02  tff(pred_def_569, type, sP1174: ($o * vEBT_VEBT) > $o).
% 13.08/3.02  tff(pred_def_570, type, sP1175: (nat * nat * nat * $o) > $o).
% 13.08/3.02  tff(pred_def_571, type, sP1176: (nat * nat * list(vEBT_VEBT) * nat * nat * $o) > $o).
% 13.08/3.02  tff(pred_def_572, type, sP1177: (nat * $o * vEBT_VEBT) > $o).
% 13.08/3.02  tff(pred_def_573, type, sP1178: (nat * $o * vEBT_VEBT) > $o).
% 13.08/3.02  tff(pred_def_574, type, sP1179: (nat * $o * vEBT_VEBT) > $o).
% 13.08/3.02  tff(pred_def_575, type, sP1180: (nat * $o * vEBT_VEBT) > $o).
% 13.08/3.02  tff(pred_def_576, type, sP1181: (nat * $o * vEBT_VEBT) > $o).
% 13.08/3.02  tff(pred_def_577, type, sP1182: (option(product_prod(nat,nat)) * nat * vEBT_VEBT * list(vEBT_VEBT) * nat) > $o).
% 13.08/3.02  tff(pred_def_578, type, sP1183: (nat * list(vEBT_VEBT) * vEBT_VEBT * nat * option(product_prod(nat,nat)) * $o) > $o).
% 13.08/3.02  tff(pred_def_579, type, sP1184: (nat * $o * vEBT_VEBT) > $o).
% 13.08/3.02  tff(pred_def_580, type, sP1185: (option(product_prod(nat,nat)) * nat * vEBT_VEBT * list(vEBT_VEBT) * nat) > $o).
% 13.08/3.02  tff(pred_def_581, type, sP1186: (nat * list(vEBT_VEBT) * vEBT_VEBT * nat * option(product_prod(nat,nat)) * $o) > $o).
% 13.08/3.02  tff(pred_def_582, type, sP1187: (nat * $o * vEBT_VEBT) > $o).
% 13.08/3.02  tff(pred_def_583, type, sP1188: (nat * $o * vEBT_VEBT) > $o).
% 13.08/3.02  tff(pred_def_584, type, sP1189: !>[X0: $tType]:((list(X0) * list(X0)) > $o)).
% 13.08/3.02  tff(pred_def_585, type, sP1190: (fun(nat,$o) * nat) > $o).
% 13.08/3.02  tff(pred_def_586, type, sP1191: !>[X0: $tType]:((nat * set(X0)) > $o)).
% 13.08/3.02  tff(pred_def_587, type, sP1192: !>[X0: $tType]:((fun(nat,set(X0)) * nat) > $o)).
% 13.08/3.02  tff(pred_def_588, type, sP1193: (fun(nat,nat) * nat) > $o).
% 13.08/3.02  tff(pred_def_589, type, sP1194: (fun(int,$o) * int) > $o).
% 13.08/3.02  tff(pred_def_590, type, sP1195: !>[X0: $tType]:((fun(set(X0),$o) * set(X0)) > $o)).
% 13.08/3.02  tff(pred_def_591, type, sP1196: !>[X0: $tType]:((fun(X0,nat) * set(X0)) > $o)).
% 13.08/3.02  tff(pred_def_592, type, sP1197: !>[X0: $tType]:((set(X0) * fun(X0,nat)) > $o)).
% 13.08/3.02  tff(pred_def_593, type, sP1198: !>[X0: $tType]:((fun(set(X0),$o) * set(X0)) > $o)).
% 13.08/3.02  tff(pred_def_594, type, sP1199: !>[X0: $tType]:((set(set(X0))) > $o)).
% 13.08/3.02  tff(pred_def_595, type, sP1200: (real * real * fun(real,real)) > $o).
% 13.08/3.02  tff(pred_def_596, type, sP1201: (fun(real,real) * real * real * real * real) > $o).
% 13.08/3.02  tff(pred_def_597, type, sP1202: (fun(real,real) * real * real) > $o).
% 13.08/3.02  tff(pred_def_598, type, sP1203: (fun(real,fun(real,$o)) * real) > $o).
% 13.08/3.02  tff(pred_def_599, type, sP1204: fun(real,fun(real,$o)) > $o).
% 13.08/3.02  tff(pred_def_600, type, sP1205: (fun(nat,$o) * nat) > $o).
% 13.08/3.02  tff(pred_def_601, type, sP1206: fun(nat,fun(nat,$o)) > $o).
% 13.08/3.02  tff(pred_def_602, type, sP1207: !>[X0: $tType]:((fun(list(list(X0)),$o)) > $o)).
% 13.08/3.02  tff(pred_def_603, type, sP1208: !>[X0: $tType]:((fun(list(list(X0)),$o)) > $o)).
% 13.08/3.02  tff(pred_def_604, type, sP1209: (fun(int,fun(int,$o)) * int * int) > $o).
% 13.08/3.02  tff(pred_def_605, type, sP1210: (int * int * fun(int,fun(int,$o))) > $o).
% 13.08/3.02  tff(pred_def_606, type, sP1211: (fun(int,fun(int,$o)) * int * int) > $o).
% 13.08/3.02  tff(pred_def_607, type, sP1212: (int * int * fun(int,fun(int,$o))) > $o).
% 13.08/3.02  tff(pred_def_608, type, sP1213: (real * nat * real) > $o).
% 13.08/3.02  tff(pred_def_609, type, sP1214: (real * nat * real) > $o).
% 13.08/3.02  tff(pred_def_610, type, sP1215: (product_prod(int,int) * int * int) > $o).
% 13.08/3.02  tff(pred_def_611, type, sP1216: (product_prod(int,int) * int * int) > $o).
% 13.08/3.02  tff(pred_def_612, type, sP1217: (int * int * product_prod(int,int)) > $o).
% 13.08/3.02  tff(pred_def_613, type, sP1218: !>[X0: $tType]:((fun(nat,nat) * list(X0)) > $o)).
% 13.08/3.02  tff(pred_def_614, type, sP1219: !>[X0: $tType]:((list(X0) * list(X0)) > $o)).
% 13.08/3.02  tff(pred_def_615, type, sP1220: (int * int * int) > $o).
% 13.08/3.02  tff(pred_def_616, type, sP1221: !>[X0: $tType]:((fun(nat,fun(X0,$o)) * nat) > $o)).
% 13.08/3.02  tff(pred_def_617, type, sP1222: !>[X0: $tType]:((fun(X0,$o) * list(X0)) > $o)).
% 13.08/3.02  tff(pred_def_618, type, sP1223: !>[X0: $tType]:((fun(X0,$o) * list(X0)) > $o)).
% 13.08/3.02  tff(pred_def_619, type, sP1224: !>[X0: $tType]:((fun(X0,$o) * list(X0)) > $o)).
% 13.08/3.02  tff(pred_def_620, type, sP1225: !>[X0: $tType]:((fun(X0,$o) * list(X0)) > $o)).
% 13.08/3.02  tff(pred_def_621, type, sP1226: (fun(int,$o) * int * int) > $o).
% 13.08/3.02  tff(pred_def_622, type, sP1227: (fun(int,$o) * int * int) > $o).
% 13.08/3.02  tff(pred_def_623, type, sP1228: (int * int * fun(int,$o)) > $o).
% 13.08/3.02  tff(pred_def_624, type, sP1229: (fun(nat,$o) * nat * nat) > $o).
% 13.08/3.02  tff(pred_def_625, type, sP1230: (fun(real,$o) * real * nat) > $o).
% 13.08/3.02  tff(pred_def_626, type, sP1231: (fun(int,$o) * int * int) > $o).
% 13.08/3.02  tff(pred_def_627, type, sP1232: (fun(int,$o) * int * int) > $o).
% 13.08/3.02  tff(pred_def_628, type, sP1233: (int * int * fun(int,$o)) > $o).
% 13.08/3.02  tff(pred_def_629, type, sP1234: (fun(nat,$o) * nat * nat) > $o).
% 13.08/3.02  tff(pred_def_630, type, sP1235: (fun(nat,$o) * nat * nat) > $o).
% 13.08/3.02  tff(pred_def_631, type, sP1236: (fun(nat,$o) * nat * nat) > $o).
% 13.08/3.02  tff(pred_def_632, type, sP1237: (fun(nat,$o) * nat * nat) > $o).
% 13.08/3.02  tff(pred_def_633, type, sP1238: (fun(int,$o) * nat * nat) > $o).
% 13.08/3.02  tff(pred_def_634, type, sP1239: ($o * int * $o * int) > $o).
% 13.08/3.02  tff(pred_def_635, type, sP1240: ($o * int * $o * int) > $o).
% 13.08/3.02  tff(pred_def_636, type, sP1241: !>[X0: $tType]:((list(X0) * list(X0) * list(X0)) > $o)).
% 13.08/3.02  tff(pred_def_637, type, sP1242: !>[X0: $tType]:((set(list(X0)) * list(X0) * list(X0)) > $o)).
% 13.08/3.02  tff(pred_def_638, type, sP1243: !>[X0: $tType]:((set(list(X0)) * list(X0) * list(X0)) > $o)).
% 13.08/3.02  tff(pred_def_639, type, sP1244: !>[X0: $tType]:((list(X0) * set(list(X0)) * list(X0)) > $o)).
% 13.08/3.02  tff(pred_def_640, type, sP1245: (fun(nat,fun(real,real)) * real * nat) > $o).
% 13.08/3.02  tff(pred_def_641, type, sP1246: !>[X0: $tType]:((list(X0) * fun(X0,fun(X0,$o)) * X0 * $o) > $o)).
% 13.08/3.02  tff(pred_def_642, type, sP1247: !>[X0: $tType]:(($o * list(X0) * fun(X0,fun(X0,$o))) > $o)).
% 13.08/3.02  tff(pred_def_643, type, sP1248: !>[X0: $tType]:((list(X0) * fun(X0,fun(X0,$o)) * X0 * $o) > $o)).
% 13.08/3.02  tff(pred_def_644, type, sP1249: !>[X0: $tType]:((fun(X0,fun(X0,$o)) * $o * list(X0)) > $o)).
% 13.08/3.02  tff(pred_def_645, type, sP1250: !>[X0: $tType]:((fun(X0,fun(X0,$o)) * $o * list(X0)) > $o)).
% 13.08/3.02  tff(pred_def_646, type, sP1251: !>[X0: $tType]:((fun(X0,$o) * fun(X0,nat)) > $o)).
% 13.08/3.02  tff(pred_def_647, type, sP1252: (fun(nat,int) * nat * nat) > $o).
% 13.08/3.02  tff(pred_def_648, type, sP1253: (int * set(int) * int) > $o).
% 13.08/3.02  tff(pred_def_649, type, sP1254: (int * fun(int,$o) * set(int)) > $o).
% 13.08/3.02  tff(pred_def_650, type, sP1255: (int * fun(int,$o) * set(int)) > $o).
% 13.08/3.02  tff(pred_def_651, type, sP1256: (int * set(int) * int) > $o).
% 13.08/3.02  tff(pred_def_652, type, sP1257: (int * fun(int,$o) * set(int)) > $o).
% 13.08/3.02  tff(pred_def_653, type, sP1258: (int * fun(int,$o) * set(int)) > $o).
% 13.08/3.02  tff(pred_def_654, type, sP1259: (int * set(int) * int) > $o).
% 13.08/3.02  tff(pred_def_655, type, sP1260: (int * fun(int,$o) * set(int)) > $o).
% 13.08/3.02  tff(pred_def_656, type, sP1261: (int * fun(int,$o) * set(int)) > $o).
% 13.08/3.02  tff(pred_def_657, type, sP1262: (int * set(int) * int) > $o).
% 13.08/3.02  tff(pred_def_658, type, sP1263: (int * fun(int,$o) * set(int)) > $o).
% 13.08/3.02  tff(pred_def_659, type, sP1264: (int * fun(int,$o) * set(int)) > $o).
% 13.08/3.02  tff(pred_def_660, type, sP1265: !>[X0: $tType, X1: $tType]:((fun(X1,filter(X0)) * set(X1)) > $o)).
% 13.08/3.02  tff(pred_def_661, type, sP1266: !>[X0: $tType]:((list(X0) * fun(X0,$o) * nat) > $o)).
% 13.08/3.02  tff(pred_def_662, type, sP1267: !>[X0: $tType, X1: $tType]:((fun(X1,set(X0)) * set(X1)) > $o)).
% 13.08/3.02  tff(pred_def_663, type, sP1268: !>[X0: $tType]:((fun(set(X0),$o) * set(X0)) > $o)).
% 13.08/3.02  tff(pred_def_664, type, sP1269: !>[X0: $tType]:((fun(set(X0),$o) * set(X0)) > $o)).
% 13.08/3.02  tff(pred_def_665, type, sP1270: (real * fun(real,real) * real * fun(real,real)) > $o).
% 13.08/3.02  tff(pred_def_666, type, sP1271: (fun(real,real) * real * real) > $o).
% 13.08/3.02  tff(pred_def_667, type, sP1272: (fun(real,real) * real * real) > $o).
% 13.08/3.02  tff(pred_def_668, type, sP1273: (fun(real,real) * real * real) > $o).
% 13.08/3.02  tff(pred_def_669, type, sP1274: (fun(real,real) * fun(real,real) * real * real) > $o).
% 13.08/3.02  tff(pred_def_670, type, sP1275: (fun(int,$o) * set(int) * int) > $o).
% 13.08/3.02  tff(pred_def_671, type, sP1276: (int * set(int) * fun(int,$o) * fun(int,$o)) > $o).
% 13.08/3.02  tff(pred_def_672, type, sP1277: (int * fun(int,$o) * set(int)) > $o).
% 13.08/3.02  tff(pred_def_673, type, sP1278: (fun(int,$o) * set(int) * int) > $o).
% 13.08/3.02  tff(pred_def_674, type, sP1279: (int * set(int) * fun(int,$o) * fun(int,$o)) > $o).
% 13.08/3.02  tff(pred_def_675, type, sP1280: (int * fun(int,$o) * set(int)) > $o).
% 13.08/3.02  tff(pred_def_676, type, sP1281: (fun(nat,fun(real,real)) * real * nat) > $o).
% 13.08/3.02  tff(pred_def_677, type, sP1282: (fun(nat,fun(real,real)) * real * nat) > $o).
% 13.08/3.02  tff(pred_def_678, type, sP1283: (fun(nat,fun(real,real)) * real * nat) > $o).
% 13.08/3.02  tff(pred_def_679, type, sP1284: !>[X0: $tType]:((list(X0) * list(X0) * list(X0)) > $o)).
% 13.08/3.02  tff(pred_def_680, type, sP1285: !>[X0: $tType]:((list(X0) * list(X0) * list(X0)) > $o)).
% 13.08/3.02  tff(pred_def_681, type, sP1286: !>[X0: $tType]:((fun(list(X0),fun(list(X0),$o))) > $o)).
% 13.08/3.02  tff(pred_def_682, type, sP1287: !>[X0: $tType]:((fun(list(X0),fun(list(X0),$o))) > $o)).
% 13.08/3.02  tff(pred_def_683, type, sP1288: !>[X0: $tType]:((list(X0) * fun(X0,$o) * X0) > $o)).
% 13.08/3.02  tff(pred_def_684, type, sP1289: !>[X0: $tType]:((list(X0) * fun(X0,$o) * X0) > $o)).
% 13.08/3.02  tff(pred_def_685, type, sP1290: !>[X0: $tType]:((fun(X0,fun(X0,$o)) * list(X0) * list(X0)) > $o)).
% 13.08/3.02  tff(pred_def_686, type, sP1291: (nat * nat * int * int) > $o).
% 13.08/3.02  tff(pred_def_687, type, sP1292: !>[X0: $tType]:((list(X0) * list(X0) * set(product_prod(X0,X0))) > $o)).
% 13.08/3.02  tff(pred_def_688, type, sP1293: !>[X0: $tType, X1: $tType]:((fun(X1,filter(X0)) * set(X1)) > $o)).
% 13.08/3.02  tff(pred_def_689, type, sP1294: !>[X0: $tType]:((list(X0) * list(X0) * list(X0) * list(X0)) > $o)).
% 13.08/3.02  tff(pred_def_690, type, sP1295: !>[X0: $tType, X1: $tType]:((option(X0) * option(X1) * fun(option(X1),fun(option(X0),$o))) > $o)).
% 13.08/3.02  tff(pred_def_691, type, sP1296: !>[X0: $tType, X1: $tType]:((fun(X0,fun(X1,$o)) * set(X1) * set(X0)) > $o)).
% 13.08/3.02  tff(pred_def_692, type, sP1297: !>[X0: $tType, X1: $tType]:((fun(X0,$o) * set(X1) * fun(X1,filter(X0))) > $o)).
% 13.08/3.02  tff(pred_def_693, type, sP1298: !>[X0: $tType, X1: $tType]:((fun(X0,filter(X1)) * set(X0) * fun(X1,$o)) > $o)).
% 13.08/3.02  tff(pred_def_694, type, sP1299: (fun(real,real) * fun(real,real) * real * real) > $o).
% 13.08/3.02  tff(pred_def_695, type, sP1300: (nat * nat * nat) > $o).
% 13.08/3.02  tff(pred_def_696, type, sP1301: !>[X0: $tType]:((fun(X0,$o) * fun(X0,fun(X0,$o))) > $o)).
% 13.08/3.02  tff(pred_def_697, type, sP1302: (option(product_prod(nat,nat)) * nat * vEBT_VEBT * list(vEBT_VEBT) * nat) > $o).
% 13.08/3.02  tff(pred_def_698, type, sP1303: !>[X0: $tType]:((list(X0) * fun(X0,$o) * X0 * list(X0)) > $o)).
% 13.08/3.02  tff(pred_def_699, type, sP1304: !>[X0: $tType]:((list(X0) * fun(X0,$o) * X0 * list(X0)) > $o)).
% 13.08/3.02  tff(pred_def_700, type, sP1305: !>[X0: $tType]:((list(X0) * list(X0) * list(X0) * X0) > $o)).
% 13.08/3.02  tff(pred_def_701, type, sP1306: !>[X0: $tType]:((list(X0) * list(X0) * list(X0) * X0) > $o)).
% 13.08/3.02  tff(pred_def_702, type, sP1307: !>[X0: $tType]:((list(X0) * list(X0) * list(X0) * list(X0)) > $o)).
% 13.08/3.02  tff(pred_def_703, type, sP1308: !>[X0: $tType]:((nat * fun(nat,X0) * fun(X0,$o) * X0) > $o)).
% 13.08/3.02  tff(pred_def_704, type, sP1309: !>[X0: $tType]:((nat * fun(nat,X0) * fun(X0,$o) * X0) > $o)).
% 13.08/3.02  tff(pred_def_705, type, sP1310: !>[X0: $tType]:((list(X0) * list(X0) * list(X0) * X0) > $o)).
% 13.08/3.02  tff(pred_def_706, type, sP1311: !>[X0: $tType]:((list(X0) * list(X0) * list(X0) * X0) > $o)).
% 13.08/3.02  tff(pred_def_707, type, sP1312: !>[X0: $tType]:((fun(X0,fun(X0,$o)) * fun(X0,fun(X0,$o)) * X0 * X0) > $o)).
% 13.08/3.02  tff(pred_def_708, type, sP1313: !>[X0: $tType]:((fun(X0,fun(X0,$o)) * fun(X0,fun(X0,$o)) * X0 * X0) > $o)).
% 13.08/3.02  tff(pred_def_709, type, sP1314: !>[X0: $tType]:((X0 * X0 * fun(X0,fun(X0,$o)) * fun(X0,fun(X0,$o))) > $o)).
% 13.08/3.02  tff(pred_def_710, type, sP1315: !>[X0: $tType]:((fun(X0,fun(X0,$o)) * nat * X0 * X0) > $o)).
% 13.08/3.02  tff(pred_def_711, type, sP1316: !>[X0: $tType]:((fun(list(X0),fun(list(X0),$o)) * fun(X0,fun(X0,$o)) * list(X0) * list(X0)) > $o)).
% 13.08/3.02  tff(pred_def_712, type, sP1317: !>[X0: $tType]:((fun(X0,fun(X0,$o)) * list(X0) * list(X0)) > $o)).
% 13.08/3.02  tff(pred_def_713, type, sP1318: !>[X0: $tType]:((list(X0) * list(X0) * fun(X0,fun(X0,$o)) * fun(list(X0),fun(list(X0),$o))) > $o)).
% 13.08/3.02  tff(pred_def_714, type, sP1319: !>[X0: $tType]:((set(product_prod(X0,X0)) * nat * X0 * X0) > $o)).
% 13.08/3.02  tff(pred_def_715, type, sP1320: !>[X0: $tType]:((X0 * X0 * $o * X0) > $o)).
% 13.08/3.02  tff(pred_def_716, type, sP1321: (fun(nat,real) * fun(real,fun(nat,real)) * real * real) > $o).
% 13.08/3.02  tff(pred_def_717, type, sP1322: (fun(real,real) * real * real) > $o).
% 13.08/3.02  tff(pred_def_718, type, sP1323: (fun(real,real) * real * real) > $o).
% 13.08/3.02  tff(pred_def_719, type, sP1324: (fun(real,real) * fun(real,real) * real * real) > $o).
% 13.08/3.02  tff(pred_def_720, type, sP1325: (fun(real,real) * fun(real,real) * real * real) > $o).
% 13.08/3.02  tff(pred_def_721, type, sP1326: (fun(nat,fun(real,real)) * real * real * nat) > $o).
% 13.08/3.02  tff(pred_def_722, type, sP1327: (fun(nat,fun(real,real)) * real * real * nat) > $o).
% 13.08/3.02  tff(pred_def_723, type, sP1328: !>[X0: $tType]:((fun(X0,$o) * list(X0) * X0 * list(X0) * list(X0)) > $o)).
% 13.08/3.02  tff(pred_def_724, type, sP1329: !>[X0: $tType, X1: $tType]:((list(X0) * fun(X0,fun(list(X0),X1)) * fun(X1,$o) * X1) > $o)).
% 13.08/3.02  tff(pred_def_725, type, sP1330: !>[X0: $tType, X1: $tType]:((list(X0) * fun(X0,fun(list(X0),X1)) * fun(X1,$o) * X1) > $o)).
% 13.08/3.02  tff(pred_def_726, type, sP1331: !>[X0: $tType, X1: $tType]:((X0 * fun(X1,X0) * set(X1) * set(X0)) > $o)).
% 13.08/3.02  tff(pred_def_727, type, sP1332: !>[X0: $tType]:((X0 * X0 * set(product_prod(X0,X0)) * X0 * X0) > $o)).
% 13.08/3.02  tff(pred_def_728, type, sP1333: !>[X0: $tType]:((set(product_prod(X0,X0)) * list(X0) * list(X0) * X0 * X0) > $o)).
% 13.08/3.02  tff(pred_def_729, type, sP1334: !>[X0: $tType]:((set(product_prod(X0,X0)) * list(X0) * list(X0) * X0 * X0) > $o)).
% 13.08/3.02  tff(pred_def_730, type, sP1335: !>[X0: $tType]:((set(product_prod(X0,X0)) * list(X0) * list(X0) * X0 * X0) > $o)).
% 13.08/3.02  tff(pred_def_731, type, sP1336: !>[X0: $tType]:((set(product_prod(X0,X0)) * X0 * X0 * list(X0) * list(X0)) > $o)).
% 13.08/3.02  tff(pred_def_732, type, sP1337: (nat * nat * nat * nat * list(vEBT_VEBT)) > $o).
% 13.08/3.02  tff(pred_def_733, type, sP1338: (list(vEBT_VEBT) * nat * nat * nat * nat) > $o).
% 13.08/3.02  tff(pred_def_734, type, sP1339: (vEBT_VEBT * list(vEBT_VEBT) * nat) > $o).
% 13.08/3.02  tff(pred_def_735, type, sP1340: (list(vEBT_VEBT) * nat * nat) > $o).
% 13.08/3.02  tff(pred_def_736, type, sP1341: (nat * nat * nat * nat * list(vEBT_VEBT)) > $o).
% 13.08/3.02  tff(pred_def_737, type, sP1342: (list(vEBT_VEBT) * nat * nat * nat * nat) > $o).
% 13.08/3.02  tff(pred_def_738, type, sP1343: (vEBT_VEBT * list(vEBT_VEBT) * nat) > $o).
% 13.08/3.02  tff(pred_def_739, type, sP1344: (list(vEBT_VEBT) * nat * nat) > $o).
% 13.08/3.02  tff(pred_def_740, type, sP1345: !>[X0: $tType, X1: $tType]:((fun(X1,set(X0)) * set(X1)) > $o)).
% 13.08/3.02  tff(pred_def_741, type, sP1346: (fun(nat,fun(real,real)) * real * real * nat) > $o).
% 13.08/3.02  tff(pred_def_742, type, sP1347: (vEBT_VEBT * list(vEBT_VEBT) * nat) > $o).
% 13.08/3.02  tff(pred_def_743, type, sP1348: !>[X0: $tType, X1: $tType, X2: $tType, X3: $tType]:((fun(X1,set(X0)) * fun(X2,X0) * fun(X3,set(X2)) * set(X3) * set(X1)) > $o)).
% 13.08/3.02  tff(pred_def_744, type, sP1349: !>[X0: $tType, X1: $tType, X2: $tType, X3: $tType]:((set(X2) * set(X0) * fun(X0,set(X1)) * fun(X1,X3) * fun(X2,set(X3))) > $o)).
% 13.08/3.02  tff(pred_def_745, type, sP1350: !>[X0: $tType, X1: $tType, X2: $tType, X3: $tType]:((fun(list(X3),fun(list(X2),fun(list(X1),fun(list(X0),$o))))) > $o)).
% 13.08/3.02  tff(pred_def_746, type, sP1351: !>[X0: $tType, X1: $tType, X2: $tType, X3: $tType]:((fun(X1,set(X0)) * fun(X2,X0) * fun(X1,X3) * fun(X3,set(X2)) * set(X1)) > $o)).
% 13.08/3.02  tff(f63582,plain,(
% 13.08/3.02    $false),
% 13.08/3.02    inference(global_subsumption,[],[f44582,f61725,f44584,f61726,f44586,f61727,f44588,f61728,f44590,f61729,f44592,f61730,f44594,f61731,f44596,f61732,f44598,f61733,f44600,f61734,f44602,f61735,f44604,f61736,f44606,f61737,f44608,f61738,f44610,f61739,f44612,f61740,f44614,f61741,f44616,f61742,f44618,f61743,f44620,f61744,f44622,f61745,f44624,f61746,f44626,f61747,f44628,f61748,f44630,f61749,f44632,f61750,f44634,f61751,f44636,f61752,f44638,f61753,f44640,f61754,f44642,f61755,f44644,f61756,f44646,f61757,f44648,f61758,f44650,f61759,f44652,f61760,f44654,f61761,f44656,f61762,f44658,f61763,f44660,f61764,f44662,f61765,f44664,f61766,f44666,f61767,f44668,f61768,f44670,f61769,f44672,f61770,f44674,f61771,f44676,f44675,f44682,f44681,f44680,f44679,f44678,f44677,f44686,f61772,f61773,f61774,f44691,f44690,f44688,f44687,f44694,f61775,f44696,f61776,f44698,f61777,f44700,f61778,f44702,f61779,f44704,f61780,f44706,f61781,f44708,f61782,f44710,f61783,f44712,f61784,f44714,f61785,f44716,f61786,f44718,f61787,f44720,f61788,f44723,f44722,f44721,f44724,f44726,f44725,f44728,f44727,f44730,f61789,f44732,f61790,f44734,f61791,f44736,f61792,f44738,f61793,f44740,f61794,f44742,f61795,f44744,f61796,f44746,f61797,f44748,f61798,f44750,f44749,f44752,f44751,f44754,f44753,f44756,f44755,f44758,f61799,f44760,f61800,f44762,f61801,f44764,f61802,f44766,f61803,f61804,f44771,f44770,f61805,f44768,f44767,f44775,f44774,f44773,f44776,f44780,f44779,f44778,f44777,f44781,f44782,f44784,f44783,f44786,f61806,f44788,f61807,f44790,f61808,f44792,f61809,f44794,f61810,f44796,f61811,f44798,f61812,f44800,f61813,f44802,f61814,f44804,f61815,f44806,f44805,f44808,f61816,f44810,f61817,f44812,f61818,f44814,f61819,f44816,f61820,f44818,f61821,f44820,f61822,f44822,f61823,f44824,f61824,f44826,f61825,f44828,f61826,f44830,f61827,f44832,f61828,f44834,f61829,f44836,f44835,f44837,f44839,f44838,f44841,f44840,f44843,f61830,f44845,f44844,f44847,f61831,f44849,f61832,f44851,f61833,f44853,f61834,f44855,f44854,f44857,f44856,f44859,f44858,f44861,f61835,f44863,f61836,f44865,f61837,f44867,f61838,f44869,f61839,f44871,f61840,f44873,f61841,f61844,f44879,f44878,f44877,f61847,f61848,f61849,f44885,f44884,f44883,f44882,f44881,f61850,f44889,f44888,f44887,f44886,f44893,f44892,f44891,f44894,f44896,f61851,f44898,f61852,f44900,f61853,f44902,f61854,f44904,f61855,f44906,f61856,f44908,f61857,f44910,f61858,f44912,f61859,f44914,f61860,f44916,f61861,f44920,f61862,f44918,f44917,f44922,f44921,f44924,f44923,f44928,f61863,f44926,f63581,f44925,f44930,f44929,f44932,f44931,f44934,f61864,f44936,f61865,f44938,f61866,f44940,f44939,f44942,f61867,f44944,f44943,f44946,f61868,f44949,f44948,f44947,f44952,f44951,f44950,f44954,f44953,f44956,f61869,f44958,f44957,f44960,f61870,f44962,f61871,f44964,f61872,f44965,f44967,f44966,f44969,f61873,f44971,f61874,f44973,f44972,f44975,f44974,f44977,f61875,f44979,f44978,f44981,f44980,f44983,f44982,f44985,f44984,f44987,f61876,f44989,f61877,f44991,f61878,f44993,f61879,f44995,f61880,f44997,f61881,f44999,f61882,f45003,f45002,f61884,f61885,f45006,f61887,f61888,f45008,f61889,f45010,f61890,f45012,f45011,f45014,f45013,f45018,f45017,f45016,f45015,f45019,f45020,f45022,f61891,f45024,f61892,f45026,f61893,f45028,f61894,f45032,f45031,f45030,f45029,f45033,f45034,f45036,f61895,f45038,f61896,f45040,f45039,f45042,f45041,f45043,f45046,f45045,f45044,f45047,f45049,f61897,f45051,f61898,f45053,f61899,f45055,f61900,f45058,f45057,f45056,f45059,f45062,f45061,f45060,f45063,f45065,f61901,f45067,f61902,f45069,f45068,f45071,f45070,f45072,f45074,f61903,f45076,f61904,f45078,f61905,f45080,f61906,f45082,f61907,f45084,f61908,f45086,f61909,f45088,f61910,f45091,f45090,f45089,f45092,f45096,f45095,f61912,f61913,f45099,f61915,f61916,f45101,f61917,f45103,f61918,f45105,f61919,f45107,f61920,f45110,f45109,f45108,f45113,f45112,f45111,f45116,f45115,f45114,f45119,f45118,f45117,f45122,f45121,f45120,f45125,f45124,f45123,f45127,f61921,f45129,f61922,f45131,f45130,f45133,f45132,f45135,f61923,f45137,f61924,f45139,f45138,f45141,f45140,f45143,f61925,f45145,f61926,f45147,f61927,f45149,f61928,f45151,f61929,f45153,f61930,f45155,f61931,f45157,f61932,f45159,f61933,f45161,f61934,f45163,f61935,f45165,f61936,f45167,f61937,f45169,f61938,f45171,f61939,f45173,f61940,f45175,f61941,f45177,f61942,f45179,f61943,f45181,f61944,f45183,f61945,f45185,f61946,f45187,f61947,f45189,f45188,f45191,f61948,f45193,f61949,f45195,f61950,f45197,f45196,f45199,f45198,f45201,f45200,f45203,f45202,f45205,f45204,f45207,f45206,f45209,f61951,f45211,f45210,f45213,f45212,f45215,f61952,f45217,f61953,f45219,f61954,f45221,f61955,f45222,f45224,f45223,f45226,f45225,f45228,f61956,f45230,f45229,f45231,f45233,f45232,f45235,f61957,f45237,f61958,f45239,f45238,f45241,f61959,f45243,f61960,f45245,f45244,f45247,f61961,f61962,f45250,f61963,f45248,f61964,f45254,f61965,f45252,f45257,f61966,f45259,f61967,f45262,f45261,f45260,f45265,f45264,f45263,f45268,f45267,f45266,f45270,f45269,f45272,f45271,f45274,f45273,f45276,f45275,f45278,f61968,f45280,f45279,f45281,f45282,f45284,f45283,f45285,f45286,f45288,f45287,f45290,f45289,f45292,f61969,f45294,f61970,f45298,f45297,f45296,f45295,f45299,f45300,f45302,f61971,f45304,f61972,f45306,f61973,f45308,f61974,f45312,f45311,f45310,f45309,f45313,f45314,f45316,f61975,f45318,f61976,f45321,f45319,f45322,f45325,f45323,f45326,f45329,f45327,f45330,f45333,f45331,f45334,f45337,f45335,f45338,f45341,f61979,f45345,f61982,f45347,f61983,f45349,f61984,f45351,f61985,f45353,f61986,f45356,f45354,f45357,f45360,f61989,f45364,f61992,f45366,f61993,f45368,f61994,f45372,f45371,f45370,f45369,f45373,f45374,f45376,f61995,f45378,f61996,f45380,f61997,f45382,f61998,f45386,f45385,f45384,f45383,f45387,f45388,f45390,f61999,f45392,f62000,f45394,f45396,f45398,f45400,f45402,f62001,f45404,f62002,f45406,f62003,f45408,f62004,f45410,f45412,f45414,f45416,f45418,f62005,f45420,f62006,f45422,f45424,f45428,f62008,f62011,f45433,f62013,f45435,f62014,f45437,f62015,f45439,f62016,f45441,f45443,f45447,f62018,f62021,f45452,f62023,f45454,f62024,f45456,f45455,f45458,f45457,f45460,f45459,f45462,f62025,f45464,f45463,f45466,f45465,f45468,f45467,f45470,f45469,f45472,f45471,f45474,f62026,f45476,f62027,f45478,f45477,f45480,f45479,f45482,f45481,f45484,f45483,f45486,f45485,f45488,f62028,f45490,f62029,f45492,f45491,f45494,f45493,f45496,f45495,f45498,f45497,f45500,f62030,f45502,f62031,f45504,f45503,f45506,f45505,f45508,f45507,f45510,f62032,f45512,f62033,f45514,f45513,f45516,f45515,f45518,f45517,f45520,f62034,f45522,f62035,f45524,f62036,f45526,f62037,f45528,f62038,f45530,f62039,f45532,f62040,f45534,f62041,f45536,f62042,f45538,f62043,f45540,f45539,f45542,f45541,f45544,f62044,f45546,f45545,f45548,f45547,f45550,f45549,f45552,f62045,f45553,f62046,f45554,f45557,f62047,f45558,f45559,f45561,f62048,f45562,f45564,f62049,f45565,f45566,f45568,f45567,f45570,f45569,f45571,f45573,f45572,f45575,f45574,f45577,f62050,f45579,f62051,f45582,f62052,f45580,f45585,f45584,f45583,f45588,f62053,f62054,f45591,f45590,f45589,f45593,f62055,f45595,f62056,f45599,f45598,f45597,f45596,f45601,f62057,f45603,f62058,f45605,f62059,f45607,f45606,f45609,f45608,f45611,f62060,f45613,f45612,f45615,f45614,f45618,f45617,f45616,f45621,f62061,f62062,f45623,f62063,f45625,f62064,f45628,f45627,f45626,f45631,f45630,f45629,f45634,f45633,f45632,f45637,f45636,f45635,f45640,f62065,f62066,f45642,f62067,f45644,f62068,f45648,f45647,f45646,f45645,f45650,f62069,f45652,f62070,f45654,f62071,f45656,f62072,f45658,f62073,f45660,f62074,f45662,f62075,f45664,f62076,f45666,f45665,f45668,f45667,f45670,f45669,f45672,f62077,f45674,f45673,f45676,f45675,f45678,f45677,f45680,f45679,f45682,f45681,f45684,f62078,f45686,f62079,f45688,f45687,f45690,f62080,f45692,f45691,f45694,f45693,f45696,f45695,f45698,f45697,f45700,f45699,f45702,f45701,f45704,f62081,f45707,f45706,f62082,f45709,f62083,f45711,f45710,f45713,f62084,f45715,f45714,f45717,f45716,f45719,f62085,f45721,f62086,f45723,f45722,f45725,f45724,f45727,f62087,f45729,f62088,f45731,f62089,f45733,f62090,f45735,f62091,f45737,f62092,f45739,f62093,f45741,f62094,f45743,f62095,f45745,f62096,f45747,f45746,f45749,f45748,f45751,f45750,f45753,f45752,f45755,f45754,f45757,f62097,f45759,f45758,f45761,f62098,f45763,f62099,f45765,f45764,f45767,f62100,f45769,f62101,f45771,f62102,f45773,f45772,f45776,f45775,f45774,f45779,f45778,f45777,f45781,f45780,f45783,f45782,f45785,f45784,f45787,f45786,f45789,f45788,f45791,f45790,f45793,f62103,f45795,f62104,f45797,f62105,f45800,f45799,f62107,f45802,f62108,f45804,f62109,f45806,f62110,f45808,f62111,f45810,f62112,f45812,f45811,f45814,f45813,f45816,f62113,f45818,f45817,f45820,f45819,f45822,f45821,f45824,f45823,f45826,f45825,f45828,f62114,f45830,f45829,f45832,f45831,f45834,f45833,f45836,f62115,f45838,f62116,f45840,f62117,f45842,f62118,f45844,f62119,f45846,f62120,f45848,f62121,f45850,f62122,f45852,f62123,f45854,f62124,f45856,f62125,f45858,f62126,f45860,f62127,f45862,f62128,f45864,f62129,f45866,f62130,f45867,f45868,f45870,f62131,f45872,f62132,f45874,f62133,f45875,f45876,f45878,f62134,f45880,f62135,f45882,f62136,f45884,f62137,f45886,f62138,f45888,f62139,f45890,f62140,f45892,f62141,f45894,f62142,f45896,f62143,f45898,f62144,f45900,f62145,f45902,f62146,f45904,f62147,f45906,f62148,f45908,f62149,f45910,f45909,f45912,f62150,f62151,f45913,f45916,f45915,f45918,f62152,f45920,f45919,f45922,f45921,f45923,f45925,f45924,f45927,f62153,f45929,f62154,f45931,f45930,f45933,f45932,f62155,f45934,f45937,f62156,f45939,f62157,f45941,f45940,f45943,f45942,f45945,f45944,f45947,f62158,f45949,f45948,f45951,f45950,f45953,f45952,f45955,f45954,f45957,f45956,f45960,f45959,f62160,f45962,f62161,f45964,f62162,f45966,f62163,f45968,f45967,f45970,f45969,f45972,f45971,f45974,f62164,f62165,f45977,f62166,f45975,f62167,f45981,f62168,f45979,f62169,f62170,f62171,f45983,f62172,f62173,f62174,f45987,f62176,f62177,f45992,f45991,f62179,f62180,f45996,f45995,f62181,f46001,f62182,f45999,f62183,f46005,f62184,f46003,f62185,f62186,f62187,f46007,f62188,f62189,f62190,f46011,f62192,f62193,f62194,f46015,f62196,f62197,f62198,f46019,f46024,f62199,f46026,f62200,f46028,f62201,f46030,f62202,f46032,f62203,f46034,f62204,f46037,f46036,f46035,f46039,f62205,f46041,f62206,f46044,f46043,f46042,f46046,f46045,f46048,f62207,f46050,f46049,f46052,f46051,f46054,f46053,f46056,f46055,f46058,f46057,f46060,f46059,f46062,f62208,f46064,f62209,f46066,f62210,f46068,f46067,f46070,f62211,f46072,f62212,f46075,f46074,f46073,f46077,f62213,f46079,f62214,f46081,f46080,f46083,f46082,f46085,f62215,f46087,f62216,f46089,f62217,f46091,f46090,f46093,f46092,f46095,f46094,f46097,f46096,f46099,f46098,f46101,f46100,f46103,f46102,f46105,f46104,f46107,f46106,f46109,f46108,f46111,f46110,f46113,f46112,f46115,f46114,f46117,f46116,f46119,f46118,f46121,f46120,f46123,f46122,f46125,f46124,f46127,f46126,f46129,f46128,f46131,f46130,f46133,f46132,f46135,f46134,f46137,f46136,f46139,f46138,f46141,f46140,f46143,f46142,f46145,f46144,f46147,f46146,f46149,f46148,f46151,f46150,f46153,f46152,f46155,f46154,f46157,f46156,f46159,f46158,f46161,f46160,f46163,f46162,f46165,f46164,f46167,f46166,f46169,f46168,f46171,f46170,f46173,f46172,f46175,f46174,f46177,f46176,f46179,f46178,f46181,f46180,f46183,f46182,f46185,f46184,f46187,f46186,f46189,f46188,f46191,f46190,f46192,f46194,f62218,f46196,f62219,f46198,f62220,f46200,f62221,f46202,f62222,f46204,f62223,f46206,f46205,f46208,f46207,f46210,f46209,f46212,f62224,f46214,f62225,f46216,f46215,f46217,f46218,f62226,f46219,f46222,f62227,f46224,f46223,f46226,f46225,f46228,f62228,f46230,f46229,f46232,f62229,f46234,f46233,f46236,f62230,f46238,f46237,f46240,f62231,f46242,f46241,f46244,f46243,f46245,f46246,f46248,f46247,f46250,f46249,f46252,f46251,f46254,f62232,f46256,f46255,f46258,f46257,f46260,f62233,f46262,f46261,f46263,f46265,f62234,f46267,f62235,f46269,f46268,f46271,f46270,f46272,f46273,f46275,f46274,f46277,f46276,f46279,f46278,f46281,f46280,f10321,f10320,f46282,f46283,f46284,f46285,f46286,f46287,f46288,f46289,f46290,f46291,f46292,f46293,f46294,f46295,f46296,f46297,f46298,f46299,f46300,f46301,f46302,f46303,f46304,f46305,f46306,f46307,f46308,f46309,f46310,f46311,f46312,f46313,f46314,f46315,f46316,f46317,f46318,f46319,f46320,f46321,f46322,f46323,f46324,f46325,f46326,f46327,f46328,f46329,f46330,f46331,f46332,f46333,f46334,f46335,f46336,f46337,f46338,f46339,f46340,f46341,f46342,f46343,f46344,f46345,f46346,f46347,f46348,f46349,f46350,f46351,f46352,f46353,f46354,f46355,f46356,f46357,f46358,f46359,f46360,f46361,f46362,f46363,f46364,f46365,f46366,f46367,f46368,f46369,f46370,f46371,f46372,f46373,f46374,f46375,f46376,f46377,f46378,f46379,f46380,f46381,f46382,f46383,f46384,f46385,f46386,f46387,f46388,f46389,f46390,f46391,f46392,f46393,f46394,f46395,f46396,f46397,f46398,f46399,f46400,f46401,f46402,f46403,f46404,f46405,f46406,f46407,f46408,f46409,f46410,f46411,f46412,f46413,f46414,f46415,f46416,f46417,f46418,f46419,f46420,f46421,f46422,f46423,f46424,f46425,f46426,f46427,f46428,f46429,f46430,f46431,f46432,f46433,f46434,f46435,f46436,f46437,f46438,f46439,f46440,f46441,f46442,f46443,f46444,f46445,f46446,f46447,f46448,f46449,f46450,f46451,f46452,f46453,f46454,f46455,f46456,f46457,f46458,f46459,f46460,f46461,f46462,f46463,f46464,f46465,f46466,f46467,f46468,f46469,f46470,f46471,f46472,f46473,f46474,f46475,f46476,f46477,f46478,f46479,f46480,f46481,f46482,f46483,f46484,f46485,f46486,f46487,f46488,f46489,f46490,f46491,f46492,f46493,f46494,f46495,f46496,f46497,f46498,f46499,f46500,f46501,f46502,f46503,f46504,f46505,f46506,f46507,f46508,f46509,f46510,f46511,f46512,f46513,f46514,f46515,f46516,f46517,f46518,f46519,f46520,f46521,f46522,f46523,f46524,f46525,f46526,f46527,f46528,f46529,f46530,f46531,f46532,f46533,f46534,f46535,f46536,f46537,f46538,f46539,f46540,f46541,f46542,f46543,f46544,f46545,f46546,f46547,f46548,f46549,f46550,f46551,f46552,f46553,f46554,f46555,f46556,f46557,f46558,f46559,f46560,f46561,f46562,f46563,f46564,f46565,f46566,f46567,f46568,f46569,f46570,f46571,f46572,f46573,f46574,f46575,f46576,f46577,f46578,f46579,f46580,f46581,f46582,f46583,f46584,f46585,f46586,f46587,f46588,f46589,f46590,f46591,f46592,f46593,f46594,f46595,f46596,f46597,f46598,f46599,f46600,f46601,f46602,f46603,f46604,f46605,f46606,f46607,f46608,f46609,f46610,f46611,f46612,f46613,f46614,f46615,f46616,f46617,f46618,f46619,f46620,f46621,f46622,f46623,f46624,f46625,f46626,f46627,f46628,f46629,f46630,f46631,f46632,f46633,f46634,f46635,f46636,f46637,f46638,f46639,f46640,f46641,f46642,f46643,f46644,f46645,f46646,f46647,f46648,f46649,f46650,f46651,f46652,f46653,f46654,f46655,f46656,f46657,f46658,f46659,f46660,f46661,f46662,f46663,f46664,f46665,f46666,f46667,f46668,f46669,f46670,f46671,f46672,f46673,f46674,f46675,f46676,f46677,f46678,f46679,f46680,f46681,f46682,f46683,f46684,f46685,f46686,f46687,f46688,f46689,f46690,f46691,f46692,f46693,f46694,f46695,f46696,f46697,f46698,f46699,f46700,f46701,f46702,f46703,f46704,f46705,f46706,f46707,f46708,f46709,f46710,f46711,f46712,f46713,f46714,f46715,f46716,f46717,f46718,f46719,f46720,f46721,f46722,f46723,f46724,f46725,f46726,f46727,f46728,f46729,f46730,f46731,f46732,f46733,f46734,f46735,f46736,f46737,f46738,f46739,f46740,f46741,f46742,f46743,f46745,f46746,f46748,f46751,f46752,f46753,f46754,f46755,f46757,f46759,f46760,f46761,f46763,f46765,f46766,f46767,f46769,f46770,f46773,f46774,f46775,f46776,f46777,f46778,f46779,f46780,f46781,f46782,f46783,f46784,f46785,f46786,f46787,f46788,f46789,f46790,f46791,f46792,f46793,f46794,f46795,f46796,f46797,f46798,f46799,f46800,f46801,f46802,f46803,f46804,f46805,f46806,f46807,f46808,f46809,f46810,f46811,f46812,f46813,f46814,f46815,f46816,f46817,f46818,f46819,f46820,f46821,f46822,f46823,f46824,f46825,f46826,f46827,f46828,f46829,f46830,f46831,f46832,f46833,f46834,f46835,f46836,f46837,f46838,f46839,f46840,f46841,f46842,f46843,f46844,f46845,f46846,f46847,f46848,f46849,f46850,f46851,f46852,f46853,f46854,f46855,f46856,f46857,f46858,f46859,f46860,f46861,f46862,f46863,f46864,f46865,f46866,f46867,f46868,f46869,f46870,f46871,f46872,f46873,f46874,f46875,f46876,f46877,f46878,f46879,f46880,f46881,f46882,f46883,f46884,f46885,f46886,f46887,f46888,f46889,f46890,f46891,f46892,f46893,f46894,f46895,f46896,f46897,f46898,f46899,f46900,f46901,f46902,f46903,f46904,f46905,f46906,f46907,f46908,f46909,f46910,f46911,f46912,f46913,f46914,f46915,f46924,f46925,f46926,f46927,f46928,f46929,f46930,f46931,f46932,f46933,f46934,f46935,f46936,f46937,f46938,f46939,f46940,f46941,f46942,f46943,f46944,f46945,f46946,f46947,f46948,f46949,f46950,f46951,f46952,f46953,f46954,f46955,f46956,f46957,f46958,f46959,f46960,f46961,f46962,f46963,f46964,f46965,f46966,f46967,f46968,f46969,f46970,f46971,f46972,f46973,f46974,f46975,f46976,f46977,f46978,f46979,f46980,f46981,f46982,f46983,f46984,f46985,f46986,f46987,f46988,f46989,f46990,f46991,f46992,f46993,f46994,f46995,f46996,f46997,f46998,f46999,f47000,f47001,f47002,f47003,f47004,f47005,f47006,f47007,f47008,f47009,f47010,f47011,f47012,f47013,f47014,f47015,f47016,f47017,f47018,f47019,f47020,f47021,f47022,f47023,f47024,f47026,f47028,f47029,f47030,f47031,f47032])).
% 13.08/3.02  tff(f47032,plain,(
% 13.08/3.02    summarya = vEBT_VEBT_elim_dead(summarya,extend4730790105801354508finity(extended_enat))),
% 13.08/3.02    inference(cnf_transformation,[],[f2])).
% 13.08/3.02  tff(f2,axiom,(
% 13.08/3.02    summarya = vEBT_VEBT_elim_dead(summarya,extend4730790105801354508finity(extended_enat))),
% 13.08/3.02    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',fact_1__C2_OIH_C_I2_J)).
% 13.08/3.02  tff(f47031,plain,(
% 13.08/3.02    zero_zero(nat) = bot_bot(nat)),
% 13.08/3.02    inference(cnf_transformation,[],[f5183])).
% 13.08/3.02  tff(f5183,axiom,(
% 13.08/3.02    zero_zero(nat) = bot_bot(nat)),
% 13.08/3.02    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',fact_5182_bot__nat__def)).
% 13.08/3.02  tff(f47030,plain,(
% 13.08/3.02    zero_zero(nat) = pred_numeral(one2)),
% 13.08/3.02    inference(cnf_transformation,[],[f2195])).
% 13.08/3.02  tff(f2195,axiom,(
% 13.08/3.02    zero_zero(nat) = pred_numeral(one2)),
% 13.08/3.02    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',fact_2194_pred__numeral__simps_I1_J)).
% 13.08/3.02  tff(f47029,plain,(
% 13.08/3.02    zero_zero(nat) = size_num(one2)),
% 13.08/3.02    inference(cnf_transformation,[],[f2481])).
% 13.08/3.02  tff(f2481,axiom,(
% 13.08/3.02    zero_zero(nat) = size_num(one2)),
% 13.08/3.02    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',fact_2480_num_Osize__gen_I1_J)).
% 13.08/3.02  tff(f47028,plain,(
% 13.08/3.02    zero_zero(extended_enat) = bot_bot(extended_enat)),
% 13.08/3.02    inference(cnf_transformation,[],[f5182])).
% 13.08/3.02  tff(f5182,axiom,(
% 13.08/3.02    zero_zero(extended_enat) = bot_bot(extended_enat)),
% 13.08/3.02    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',fact_5181_bot__enat__def)).
% 13.08/3.02  tff(f47026,plain,(
% 13.08/3.02    one_one(real) = im(imaginary_unit)),
% 13.08/3.02    inference(cnf_transformation,[],[f4565])).
% 13.08/3.02  tff(f4565,axiom,(
% 13.08/3.02    one_one(real) = im(imaginary_unit)),
% 13.08/3.02    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',fact_4564_imaginary__unit_Osimps_I2_J)).
% 13.08/3.02  tff(f47024,plain,(
% 13.08/3.02    one_one(code_integer) = code_integer_of_num(one2)),
% 13.08/3.02    inference(cnf_transformation,[],[f4636])).
% 13.08/3.02  tff(f4636,axiom,(
% 13.08/3.02    one_one(code_integer) = code_integer_of_num(one2)),
% 13.08/3.02    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',fact_4635_integer__of__num__triv_I1_J)).
% 13.08/3.02  tff(f47023,plain,(
% 13.08/3.02    extend4730790105801354508finity(extended_enat) = top_top(extended_enat)),
% 13.08/3.02    inference(cnf_transformation,[],[f6250])).
% 13.08/3.02  tff(f6250,axiom,(
% 13.08/3.02    extend4730790105801354508finity(extended_enat) = top_top(extended_enat)),
% 13.08/3.02    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',fact_6249_top__enat__def)).
% 13.08/3.02  tff(f47022,plain,(
% 13.08/3.02    one2 = bit_or_not_num_neg(one2,one2)),
% 13.08/3.02    inference(cnf_transformation,[],[f4796])).
% 13.08/3.02  tff(f4796,axiom,(
% 13.08/3.02    one2 = bit_or_not_num_neg(one2,one2)),
% 13.08/3.02    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',fact_4795_or__not__num__neg_Osimps_I1_J)).
% 13.08/3.02  tff(f47021,plain,(
% 13.08/3.02    one2 = num_of_nat(zero_zero(nat))),
% 13.08/3.02    inference(cnf_transformation,[],[f6877])).
% 13.08/3.02  tff(f6877,axiom,(
% 13.08/3.02    one2 = num_of_nat(zero_zero(nat))),
% 13.08/3.02    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',fact_6876_num__of__nat_Osimps_I1_J)).
% 13.08/3.02  tff(f47020,plain,(
% 13.08/3.02    one_one(extended_enat) != zero_zero(extended_enat)),
% 13.08/3.02    inference(cnf_transformation,[],[f652])).
% 13.08/3.02  tff(f652,axiom,(
% 13.08/3.02    one_one(extended_enat) != zero_zero(extended_enat)),
% 13.08/3.02    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',fact_651_zero__one__enat__neq_I1_J)).
% 13.08/3.02  tff(f47019,plain,(
% 13.08/3.02    extend4730790105801354508finity(extended_enat) != zero_zero(extended_enat)),
% 13.08/3.02    inference(cnf_transformation,[],[f769])).
% 13.08/3.02  tff(f769,axiom,(
% 13.08/3.02    extend4730790105801354508finity(extended_enat) != zero_zero(extended_enat)),
% 13.08/3.02    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',fact_768_infinity__ne__i0)).
% 13.08/3.02  tff(f47018,plain,(
% 13.08/3.02    extend4730790105801354508finity(extended_enat) != one_one(extended_enat)),
% 13.08/3.02    inference(cnf_transformation,[],[f404])).
% 13.08/3.02  tff(f404,axiom,(
% 13.08/3.02    extend4730790105801354508finity(extended_enat) != one_one(extended_enat)),
% 13.08/3.02    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',fact_403_infinity__ne__i1)).
% 13.08/3.02  tff(f47017,plain,(
% 13.08/3.02    order_mono(nat,nat,suc)),
% 13.08/3.02    inference(cnf_transformation,[],[f8116])).
% 13.08/3.02  tff(f8116,axiom,(
% 13.08/3.02    order_mono(nat,nat,suc)),
% 13.08/3.02    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',fact_8115_mono__Suc)).
% 13.08/3.02  tff(f47016,plain,(
% 13.08/3.02    one2 = bitM(one2)),
% 13.08/3.02    inference(cnf_transformation,[],[f2285])).
% 13.08/3.02  tff(f2285,axiom,(
% 13.08/3.02    one2 = bitM(one2)),
% 13.08/3.02    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',fact_2284_semiring__norm_I26_J)).
% 13.08/3.02  tff(f47015,plain,(
% 13.08/3.02    one_one(complex) != imaginary_unit),
% 13.08/3.02    inference(cnf_transformation,[],[f3512])).
% 13.08/3.02  tff(f3512,axiom,(
% 13.08/3.02    one_one(complex) != imaginary_unit),
% 13.08/3.02    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',fact_3511_complex__i__not__one)).
% 13.08/3.02  tff(f47014,plain,(
% 13.08/3.02    vEBT_invar_vebt(summarya,m)),
% 13.08/3.02    inference(cnf_transformation,[],[f4])).
% 13.08/3.02  tff(f4,axiom,(
% 13.08/3.02    vEBT_invar_vebt(summarya,m)),
% 13.08/3.02    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',fact_3__C2_Ohyps_C_I1_J)).
% 13.08/3.02  tff(f47013,plain,(
% 13.08/3.02    m = na),
% 13.08/3.02    inference(cnf_transformation,[],[f1])).
% 13.08/3.02  tff(f1,axiom,(
% 13.08/3.02    m = na),
% 13.08/3.02    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',fact_0__C2_Ohyps_C_I3_J)).
% 13.08/3.02  tff(f47012,plain,(
% 13.08/3.02    order(nat)),
% 13.08/3.02    inference(cnf_transformation,[],[f9744])).
% 13.08/3.02  tff(f9744,axiom,(
% 13.08/3.02    order(nat)),
% 13.08/3.02    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',tcon_Nat_Onat___Orderings_Oorder_96)).
% 13.08/3.02  tff(f47011,plain,(
% 13.08/3.02    order(real)),
% 13.08/3.02    inference(cnf_transformation,[],[f10016])).
% 13.08/3.02  tff(f10016,axiom,(
% 13.08/3.02    order(real)),
% 13.08/3.02    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',tcon_Real_Oreal___Orderings_Oorder_332)).
% 13.08/3.02  tff(f47010,plain,(
% 13.08/3.02    order($o)),
% 13.08/3.02    inference(cnf_transformation,[],[f9899])).
% 13.08/3.02  tff(f9899,axiom,(
% 13.08/3.02    order($o)),
% 13.08/3.02    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',tcon_HOL_Obool___Orderings_Oorder_239)).
% 13.08/3.02  tff(f47009,plain,(
% 13.08/3.02    order(int)),
% 13.08/3.02    inference(cnf_transformation,[],[f9643])).
% 13.08/3.02  tff(f9643,axiom,(
% 13.08/3.02    order(int)),
% 13.08/3.02    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',tcon_Int_Oint___Orderings_Oorder_13)).
% 13.08/3.02  tff(f47008,plain,(
% 13.08/3.02    order(num)),
% 13.08/3.02    inference(cnf_transformation,[],[f9756])).
% 13.08/3.02  tff(f9756,axiom,(
% 13.08/3.02    order(num)),
% 13.08/3.02    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',tcon_Num_Onum___Orderings_Oorder_107)).
% 13.08/3.02  tff(f47007,plain,(
% 13.08/3.02    order(extended_enat)),
% 13.08/3.02    inference(cnf_transformation,[],[f10176])).
% 13.08/3.02  tff(f10176,axiom,(
% 13.08/3.02    order(extended_enat)),
% 13.08/3.02    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',tcon_Extended__Nat_Oenat___Orderings_Oorder_491)).
% 13.08/3.02  tff(f47006,plain,(
% 13.08/3.02    order(code_integer)),
% 13.08/3.02    inference(cnf_transformation,[],[f10295])).
% 13.08/3.02  tff(f10295,axiom,(
% 13.08/3.02    order(code_integer)),
% 13.08/3.02    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',tcon_Code__Numeral_Ointeger___Orderings_Oorder_610)).
% 13.08/3.02  tff(f47005,plain,(
% 13.08/3.02    order(rat)),
% 13.08/3.02    inference(cnf_transformation,[],[f9837])).
% 13.08/3.02  tff(f9837,axiom,(
% 13.08/3.02    order(rat)),
% 13.08/3.02    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',tcon_Rat_Orat___Orderings_Oorder_179)).
% 13.08/3.02  tff(f47004,plain,(
% 13.08/3.02    order(product_unit)),
% 13.08/3.02    inference(cnf_transformation,[],[f10211])).
% 13.08/3.02  tff(f10211,axiom,(
% 13.08/3.02    order(product_unit)),
% 13.08/3.02    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',tcon_Product__Type_Ounit___Orderings_Oorder_526)).
% 13.08/3.02  tff(f47003,plain,(
% 13.08/3.02    preorder(nat)),
% 13.08/3.02    inference(cnf_transformation,[],[f9734])).
% 13.08/3.02  tff(f9734,axiom,(
% 13.08/3.02    preorder(nat)),
% 13.08/3.02    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',tcon_Nat_Onat___Orderings_Opreorder_86)).
% 13.08/3.02  tff(f47002,plain,(
% 13.08/3.02    preorder(real)),
% 13.08/3.02    inference(cnf_transformation,[],[f10001])).
% 13.08/3.02  tff(f10001,axiom,(
% 13.08/3.02    preorder(real)),
% 13.08/3.02    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',tcon_Real_Oreal___Orderings_Opreorder_318)).
% 13.08/3.02  tff(f47001,plain,(
% 13.08/3.02    preorder($o)),
% 13.08/3.02    inference(cnf_transformation,[],[f9895])).
% 13.08/3.02  tff(f9895,axiom,(
% 13.08/3.02    preorder($o)),
% 13.08/3.02    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',tcon_HOL_Obool___Orderings_Opreorder_235)).
% 13.08/3.02  tff(f47000,plain,(
% 13.08/3.02    preorder(int)),
% 13.08/3.02    inference(cnf_transformation,[],[f9627])).
% 13.08/3.02  tff(f9627,axiom,(
% 13.08/3.02    preorder(int)),
% 13.08/3.02    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',tcon_Int_Oint___Orderings_Opreorder_11)).
% 13.08/3.02  tff(f46999,plain,(
% 13.08/3.02    preorder(num)),
% 13.08/3.02    inference(cnf_transformation,[],[f9754])).
% 13.08/3.02  tff(f9754,axiom,(
% 13.08/3.02    preorder(num)),
% 13.08/3.02    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',tcon_Num_Onum___Orderings_Opreorder_105)).
% 13.08/3.02  tff(f46998,plain,(
% 13.08/3.02    preorder(extended_enat)),
% 13.08/3.02    inference(cnf_transformation,[],[f10168])).
% 13.08/3.02  tff(f10168,axiom,(
% 13.08/3.02    preorder(extended_enat)),
% 13.08/3.02    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',tcon_Extended__Nat_Oenat___Orderings_Opreorder_483)).
% 13.08/3.02  tff(f46997,plain,(
% 13.08/3.02    preorder(code_integer)),
% 13.08/3.02    inference(cnf_transformation,[],[f10283])).
% 13.08/3.02  tff(f10283,axiom,(
% 13.08/3.02    preorder(code_integer)),
% 13.08/3.02    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',tcon_Code__Numeral_Ointeger___Orderings_Opreorder_598)).
% 13.08/3.02  tff(f46996,plain,(
% 13.08/3.02    preorder(rat)),
% 13.08/3.02    inference(cnf_transformation,[],[f9823])).
% 13.08/3.02  tff(f9823,axiom,(
% 13.08/3.02    preorder(rat)),
% 13.08/3.02    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',tcon_Rat_Orat___Orderings_Opreorder_165)).
% 13.08/3.02  tff(f46995,plain,(
% 13.08/3.02    preorder(product_unit)),
% 13.08/3.02    inference(cnf_transformation,[],[f10207])).
% 13.08/3.02  tff(f10207,axiom,(
% 13.08/3.02    preorder(product_unit)),
% 13.08/3.02    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',tcon_Product__Type_Ounit___Orderings_Opreorder_522)).
% 13.08/3.02  tff(f46994,plain,(
% 13.08/3.02    ord(nat)),
% 13.08/3.02    inference(cnf_transformation,[],[f9746])).
% 13.08/3.02  tff(f9746,axiom,(
% 13.08/3.02    ord(nat)),
% 13.08/3.02    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',tcon_Nat_Onat___Orderings_Oord_98)).
% 13.08/3.02  tff(f46993,plain,(
% 13.08/3.02    ord(real)),
% 13.08/3.02    inference(cnf_transformation,[],[f10021])).
% 13.08/3.02  tff(f10021,axiom,(
% 13.08/3.02    ord(real)),
% 13.08/3.02    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',tcon_Real_Oreal___Orderings_Oord_337)).
% 13.08/3.02  tff(f46992,plain,(
% 13.08/3.02    ord($o)),
% 13.08/3.02    inference(cnf_transformation,[],[f9900])).
% 13.08/3.02  tff(f9900,axiom,(
% 13.08/3.02    ord($o)),
% 13.08/3.02    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',tcon_HOL_Obool___Orderings_Oord_240)).
% 13.08/3.02  tff(f46991,plain,(
% 13.08/3.02    ord(int)),
% 13.08/3.02    inference(cnf_transformation,[],[f9647])).
% 13.08/3.02  tff(f9647,axiom,(
% 13.08/3.02    ord(int)),
% 13.08/3.02    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',tcon_Int_Oint___Orderings_Oord_14)).
% 13.08/3.02  tff(f46990,plain,(
% 13.08/3.02    ord(num)),
% 13.08/3.02    inference(cnf_transformation,[],[f9757])).
% 13.08/3.02  tff(f9757,axiom,(
% 13.08/3.02    ord(num)),
% 13.08/3.02    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',tcon_Num_Onum___Orderings_Oord_108)).
% 13.08/3.02  tff(f46989,plain,(
% 13.08/3.02    ord(extended_enat)),
% 13.08/3.02    inference(cnf_transformation,[],[f10178])).
% 13.08/3.02  tff(f10178,axiom,(
% 13.08/3.02    ord(extended_enat)),
% 13.08/3.02    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',tcon_Extended__Nat_Oenat___Orderings_Oord_493)).
% 13.08/3.02  tff(f46988,plain,(
% 13.08/3.02    ord(code_integer)),
% 13.08/3.02    inference(cnf_transformation,[],[f10299])).
% 13.08/3.02  tff(f10299,axiom,(
% 13.08/3.02    ord(code_integer)),
% 13.08/3.02    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',tcon_Code__Numeral_Ointeger___Orderings_Oord_614)).
% 13.08/3.02  tff(f46987,plain,(
% 13.08/3.02    ord(rat)),
% 13.08/3.02    inference(cnf_transformation,[],[f9842])).
% 13.08/3.02  tff(f9842,axiom,(
% 13.08/3.02    ord(rat)),
% 13.08/3.02    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',tcon_Rat_Orat___Orderings_Oord_183)).
% 13.08/3.02  tff(f46986,plain,(
% 13.08/3.02    ord(product_unit)),
% 13.08/3.02    inference(cnf_transformation,[],[f10212])).
% 13.08/3.02  tff(f10212,axiom,(
% 13.08/3.02    ord(product_unit)),
% 13.08/3.02    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',tcon_Product__Type_Ounit___Orderings_Oord_527)).
% 13.08/3.02  tff(f46985,plain,(
% 13.08/3.02    semilattice_sup(nat)),
% 13.08/3.02    inference(cnf_transformation,[],[f9707])).
% 13.08/3.02  tff(f9707,axiom,(
% 13.08/3.02    semilattice_sup(nat)),
% 13.08/3.02    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',tcon_Nat_Onat___Lattices_Osemilattice__sup_61)).
% 13.08/3.02  tff(f46984,plain,(
% 13.08/3.02    semilattice_sup(real)),
% 13.08/3.02    inference(cnf_transformation,[],[f9970])).
% 13.08/3.02  tff(f9970,axiom,(
% 13.08/3.02    semilattice_sup(real)),
% 13.08/3.02    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',tcon_Real_Oreal___Lattices_Osemilattice__sup_287)).
% 13.08/3.02  tff(f46983,plain,(
% 13.08/3.02    semilattice_sup($o)),
% 13.08/3.02    inference(cnf_transformation,[],[f9889])).
% 13.08/3.02  tff(f9889,axiom,(
% 13.08/3.02    semilattice_sup($o)),
% 13.08/3.02    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',tcon_HOL_Obool___Lattices_Osemilattice__sup_229)).
% 13.08/3.02  tff(f46982,plain,(
% 13.08/3.02    semilattice_sup(int)),
% 13.08/3.02    inference(cnf_transformation,[],[f9596])).
% 13.08/3.02  tff(f9596,axiom,(
% 13.08/3.02    semilattice_sup(int)),
% 13.08/3.02    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',tcon_Int_Oint___Lattices_Osemilattice__sup_7)).
% 13.08/3.02  tff(f46981,plain,(
% 13.08/3.02    semilattice_sup(extended_enat)),
% 13.08/3.02    inference(cnf_transformation,[],[f10147])).
% 13.08/3.02  tff(f10147,axiom,(
% 13.08/3.02    semilattice_sup(extended_enat)),
% 13.08/3.02    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',tcon_Extended__Nat_Oenat___Lattices_Osemilattice__sup_462)).
% 13.08/3.02  tff(f46980,plain,(
% 13.08/3.02    semilattice_sup(rat)),
% 13.08/3.02    inference(cnf_transformation,[],[f9794])).
% 13.08/3.02  tff(f9794,axiom,(
% 13.08/3.02    semilattice_sup(rat)),
% 13.08/3.02    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',tcon_Rat_Orat___Lattices_Osemilattice__sup_141)).
% 13.08/3.02  tff(f46979,plain,(
% 13.08/3.02    semilattice_sup(product_unit)),
% 13.08/3.02    inference(cnf_transformation,[],[f10200])).
% 13.08/3.02  tff(f10200,axiom,(
% 13.08/3.02    semilattice_sup(product_unit)),
% 13.08/3.02    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',tcon_Product__Type_Ounit___Lattices_Osemilattice__sup_515)).
% 13.08/3.02  tff(f46978,plain,(
% 13.08/3.02    semilattice_inf(nat)),
% 13.08/3.02    inference(cnf_transformation,[],[f9708])).
% 13.08/3.02  tff(f9708,axiom,(
% 13.08/3.02    semilattice_inf(nat)),
% 13.08/3.02    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',tcon_Nat_Onat___Lattices_Osemilattice__inf_62)).
% 13.08/3.02  tff(f46977,plain,(
% 13.08/3.02    semilattice_inf(real)),
% 13.08/3.02    inference(cnf_transformation,[],[f9971])).
% 13.08/3.02  tff(f9971,axiom,(
% 13.08/3.02    semilattice_inf(real)),
% 13.08/3.02    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',tcon_Real_Oreal___Lattices_Osemilattice__inf_288)).
% 13.08/3.02  tff(f46976,plain,(
% 13.08/3.02    semilattice_inf($o)),
% 13.08/3.02    inference(cnf_transformation,[],[f9890])).
% 13.08/3.02  tff(f9890,axiom,(
% 13.08/3.02    semilattice_inf($o)),
% 13.08/3.02    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',tcon_HOL_Obool___Lattices_Osemilattice__inf_230)).
% 13.08/3.02  tff(f46975,plain,(
% 13.08/3.02    semilattice_inf(int)),
% 13.08/3.02    inference(cnf_transformation,[],[f9597])).
% 13.08/3.02  tff(f9597,axiom,(
% 13.08/3.02    semilattice_inf(int)),
% 13.08/3.02    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',tcon_Int_Oint___Lattices_Osemilattice__inf_8)).
% 13.08/3.02  tff(f46974,plain,(
% 13.08/3.02    semilattice_inf(extended_enat)),
% 13.08/3.02    inference(cnf_transformation,[],[f10148])).
% 13.08/3.02  tff(f10148,axiom,(
% 13.08/3.02    semilattice_inf(extended_enat)),
% 13.08/3.02    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',tcon_Extended__Nat_Oenat___Lattices_Osemilattice__inf_463)).
% 13.08/3.02  tff(f46973,plain,(
% 13.08/3.02    semilattice_inf(rat)),
% 13.08/3.02    inference(cnf_transformation,[],[f9795])).
% 13.08/3.02  tff(f9795,axiom,(
% 13.08/3.02    semilattice_inf(rat)),
% 13.08/3.02    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',tcon_Rat_Orat___Lattices_Osemilattice__inf_142)).
% 13.08/3.02  tff(f46972,plain,(
% 13.08/3.02    semilattice_inf(product_unit)),
% 13.08/3.02    inference(cnf_transformation,[],[f10201])).
% 13.08/3.02  tff(f10201,axiom,(
% 13.08/3.02    semilattice_inf(product_unit)),
% 13.08/3.02    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',tcon_Product__Type_Ounit___Lattices_Osemilattice__inf_516)).
% 13.08/3.02  tff(f46971,plain,(
% 13.08/3.02    lattice(nat)),
% 13.08/3.02    inference(cnf_transformation,[],[f9741])).
% 13.08/3.02  tff(f9741,axiom,(
% 13.08/3.02    lattice(nat)),
% 13.08/3.02    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',tcon_Nat_Onat___Lattices_Olattice_93)).
% 13.08/3.02  tff(f46970,plain,(
% 13.08/3.02    lattice(real)),
% 13.08/3.02    inference(cnf_transformation,[],[f10012])).
% 13.08/3.02  tff(f10012,axiom,(
% 13.08/3.02    lattice(real)),
% 13.08/3.02    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',tcon_Real_Oreal___Lattices_Olattice_328)).
% 13.08/3.02  tff(f46969,plain,(
% 13.08/3.02    lattice($o)),
% 13.08/3.02    inference(cnf_transformation,[],[f9898])).
% 13.08/3.02  tff(f9898,axiom,(
% 13.08/3.02    lattice($o)),
% 13.08/3.02    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',tcon_HOL_Obool___Lattices_Olattice_238)).
% 13.08/3.02  tff(f46968,plain,(
% 13.08/3.02    lattice(int)),
% 13.08/3.02    inference(cnf_transformation,[],[f9638])).
% 13.08/3.02  tff(f9638,axiom,(
% 13.08/3.02    lattice(int)),
% 13.08/3.02    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',tcon_Int_Oint___Lattices_Olattice_12)).
% 13.08/3.02  tff(f46967,plain,(
% 13.08/3.02    lattice(extended_enat)),
% 13.08/3.02    inference(cnf_transformation,[],[f10174])).
% 13.08/3.02  tff(f10174,axiom,(
% 13.08/3.02    lattice(extended_enat)),
% 13.08/3.02    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',tcon_Extended__Nat_Oenat___Lattices_Olattice_489)).
% 13.08/3.02  tff(f46966,plain,(
% 13.08/3.02    lattice(rat)),
% 13.08/3.02    inference(cnf_transformation,[],[f9833])).
% 13.08/3.02  tff(f9833,axiom,(
% 13.08/3.02    lattice(rat)),
% 13.08/3.02    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',tcon_Rat_Orat___Lattices_Olattice_175)).
% 13.08/3.02  tff(f46965,plain,(
% 13.08/3.02    lattice(product_unit)),
% 13.08/3.02    inference(cnf_transformation,[],[f10210])).
% 13.08/3.02  tff(f10210,axiom,(
% 13.08/3.02    lattice(product_unit)),
% 13.08/3.02    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',tcon_Product__Type_Ounit___Lattices_Olattice_525)).
% 13.08/3.02  tff(f46964,plain,(
% 13.08/3.02    linorder(nat)),
% 13.08/3.02    inference(cnf_transformation,[],[f9735])).
% 13.08/3.02  tff(f9735,axiom,(
% 13.08/3.02    linorder(nat)),
% 13.08/3.02    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',tcon_Nat_Onat___Orderings_Olinorder_87)).
% 13.08/3.02  tff(f46963,plain,(
% 13.08/3.02    linorder(real)),
% 13.08/3.02    inference(cnf_transformation,[],[f10002])).
% 13.08/3.02  tff(f10002,axiom,(
% 13.08/3.02    linorder(real)),
% 13.08/3.02    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',tcon_Real_Oreal___Orderings_Olinorder_319)).
% 13.08/3.02  tff(f46962,plain,(
% 13.08/3.02    linorder($o)),
% 13.08/3.02    inference(cnf_transformation,[],[f9896])).
% 13.08/3.02  tff(f9896,axiom,(
% 13.08/3.02    linorder($o)),
% 13.08/3.02    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',tcon_HOL_Obool___Orderings_Olinorder_236)).
% 13.08/3.02  tff(f46961,plain,(
% 13.08/3.02    linorder(int)),
% 13.08/3.02    inference(cnf_transformation,[],[f9628])).
% 13.08/3.02  tff(f9628,axiom,(
% 13.08/3.02    linorder(int)),
% 13.08/3.02    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',tcon_Int_Oint___Orderings_Olinorder)).
% 13.08/3.02  tff(f46960,plain,(
% 13.08/3.02    linorder(num)),
% 13.08/3.02    inference(cnf_transformation,[],[f9755])).
% 13.08/3.02  tff(f9755,axiom,(
% 13.08/3.02    linorder(num)),
% 13.08/3.02    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',tcon_Num_Onum___Orderings_Olinorder_106)).
% 13.08/3.02  tff(f46959,plain,(
% 13.08/3.02    linorder(extended_enat)),
% 13.08/3.02    inference(cnf_transformation,[],[f10169])).
% 13.08/3.02  tff(f10169,axiom,(
% 13.08/3.02    linorder(extended_enat)),
% 13.08/3.02    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',tcon_Extended__Nat_Oenat___Orderings_Olinorder_484)).
% 13.08/3.02  tff(f46958,plain,(
% 13.08/3.02    linorder(code_integer)),
% 13.08/3.02    inference(cnf_transformation,[],[f10284])).
% 13.08/3.02  tff(f10284,axiom,(
% 13.08/3.02    linorder(code_integer)),
% 13.08/3.02    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',tcon_Code__Numeral_Ointeger___Orderings_Olinorder_599)).
% 13.08/3.02  tff(f46957,plain,(
% 13.08/3.02    linorder(rat)),
% 13.08/3.02    inference(cnf_transformation,[],[f9824])).
% 13.08/3.02  tff(f9824,axiom,(
% 13.08/3.02    linorder(rat)),
% 13.08/3.02    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',tcon_Rat_Orat___Orderings_Olinorder_166)).
% 13.08/3.02  tff(f46956,plain,(
% 13.08/3.02    linorder(product_unit)),
% 13.08/3.02    inference(cnf_transformation,[],[f10208])).
% 13.08/3.02  tff(f10208,axiom,(
% 13.08/3.02    linorder(product_unit)),
% 13.08/3.02    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',tcon_Product__Type_Ounit___Orderings_Olinorder_523)).
% 13.08/3.02  tff(f46955,plain,(
% 13.08/3.02    condit1219197933456340205attice(nat)),
% 13.08/3.02    inference(cnf_transformation,[],[f9661])).
% 13.08/3.02  tff(f9661,axiom,(
% 13.08/3.02    condit1219197933456340205attice(nat)),
% 13.08/3.02    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',tcon_Nat_Onat___Conditionally__Complete__Lattices_Oconditionally__complete__lattice_17)).
% 13.08/3.02  tff(f46954,plain,(
% 13.08/3.02    condit1219197933456340205attice(real)),
% 13.08/3.02    inference(cnf_transformation,[],[f9904])).
% 13.08/3.02  tff(f9904,axiom,(
% 13.08/3.02    condit1219197933456340205attice(real)),
% 13.08/3.02    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',tcon_Real_Oreal___Conditionally__Complete__Lattices_Oconditionally__complete__lattice_244)).
% 13.08/3.02  tff(f46953,plain,(
% 13.08/3.02    condit1219197933456340205attice($o)),
% 13.08/3.02    inference(cnf_transformation,[],[f9875])).
% 13.08/3.02  tff(f9875,axiom,(
% 13.08/3.02    condit1219197933456340205attice($o)),
% 13.08/3.02    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',tcon_HOL_Obool___Conditionally__Complete__Lattices_Oconditionally__complete__lattice_215)).
% 13.08/3.02  tff(f46952,plain,(
% 13.08/3.02    condit1219197933456340205attice(int)),
% 13.08/3.02    inference(cnf_transformation,[],[f9541])).
% 13.08/3.02  tff(f9541,axiom,(
% 13.08/3.02    condit1219197933456340205attice(int)),
% 13.08/3.02    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',tcon_Int_Oint___Conditionally__Complete__Lattices_Oconditionally__complete__lattice_6)).
% 13.08/3.02  tff(f46951,plain,(
% 13.08/3.02    condit1219197933456340205attice(extended_enat)),
% 13.08/3.02    inference(cnf_transformation,[],[f10132])).
% 13.08/3.02  tff(f10132,axiom,(
% 13.08/3.02    condit1219197933456340205attice(extended_enat)),
% 13.08/3.02    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',tcon_Extended__Nat_Oenat___Conditionally__Complete__Lattices_Oconditionally__complete__lattice_448)).
% 13.08/3.02  tff(f46950,plain,(
% 13.08/3.02    condit1219197933456340205attice(product_unit)),
% 13.08/3.02    inference(cnf_transformation,[],[f10191])).
% 13.08/3.02  tff(f10191,axiom,(
% 13.08/3.02    condit1219197933456340205attice(product_unit)),
% 13.08/3.02    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',tcon_Product__Type_Ounit___Conditionally__Complete__Lattices_Oconditionally__complete__lattice_506)).
% 13.08/3.02  tff(f46949,plain,(
% 13.08/3.02    complete_Sup(nat)),
% 13.08/3.02    inference(cnf_transformation,[],[f9722])).
% 13.08/3.02  tff(f9722,axiom,(
% 13.08/3.02    complete_Sup(nat)),
% 13.08/3.02    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',tcon_Nat_Onat___Complete__Lattices_OSup_75)).
% 13.08/3.02  tff(f46948,plain,(
% 13.08/3.02    complete_Inf(nat)),
% 13.08/3.02    inference(cnf_transformation,[],[f9723])).
% 13.08/3.02  tff(f9723,axiom,(
% 13.08/3.02    complete_Inf(nat)),
% 13.08/3.02    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',tcon_Nat_Onat___Complete__Lattices_OInf_76)).
% 13.08/3.02  tff(f46947,plain,(
% 13.08/3.02    complete_Inf(real)),
% 13.08/3.02    inference(cnf_transformation,[],[f9987])).
% 13.08/3.02  tff(f9987,axiom,(
% 13.08/3.02    complete_Inf(real)),
% 13.08/3.02    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',tcon_Real_Oreal___Complete__Lattices_OInf_304)).
% 13.08/3.02  tff(f46946,plain,(
% 13.08/3.02    complete_Sup(real)),
% 13.08/3.02    inference(cnf_transformation,[],[f9986])).
% 13.08/3.02  tff(f9986,axiom,(
% 13.08/3.02    complete_Sup(real)),
% 13.08/3.02    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',tcon_Real_Oreal___Complete__Lattices_OSup_303)).
% 13.08/3.02  tff(f46945,plain,(
% 13.08/3.02    complete_Inf($o)),
% 13.08/3.02    inference(cnf_transformation,[],[f9892])).
% 13.08/3.02  tff(f9892,axiom,(
% 13.08/3.02    complete_Inf($o)),
% 13.08/3.02    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',tcon_HOL_Obool___Complete__Lattices_OInf_232)).
% 13.08/3.02  tff(f46944,plain,(
% 13.08/3.02    complete_Sup($o)),
% 13.08/3.02    inference(cnf_transformation,[],[f9891])).
% 13.08/3.02  tff(f9891,axiom,(
% 13.08/3.02    complete_Sup($o)),
% 13.08/3.02    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',tcon_HOL_Obool___Complete__Lattices_OSup_231)).
% 13.08/3.02  tff(f46943,plain,(
% 13.08/3.02    complete_Inf(int)),
% 13.08/3.02    inference(cnf_transformation,[],[f9614])).
% 13.08/3.02  tff(f9614,axiom,(
% 13.08/3.02    complete_Inf(int)),
% 13.08/3.02    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',tcon_Int_Oint___Complete__Lattices_OInf_10)).
% 13.08/3.02  tff(f46942,plain,(
% 13.08/3.02    complete_Sup(int)),
% 13.08/3.02    inference(cnf_transformation,[],[f9613])).
% 13.08/3.02  tff(f9613,axiom,(
% 13.08/3.02    complete_Sup(int)),
% 13.08/3.02    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',tcon_Int_Oint___Complete__Lattices_OSup_9)).
% 13.08/3.02  tff(f46941,plain,(
% 13.08/3.02    complete_Inf(extended_enat)),
% 13.08/3.02    inference(cnf_transformation,[],[f10158])).
% 13.08/3.02  tff(f10158,axiom,(
% 13.08/3.02    complete_Inf(extended_enat)),
% 13.08/3.02    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',tcon_Extended__Nat_Oenat___Complete__Lattices_OInf_473)).
% 13.08/3.02  tff(f46940,plain,(
% 13.08/3.02    complete_Sup(extended_enat)),
% 13.08/3.02    inference(cnf_transformation,[],[f10157])).
% 13.08/3.02  tff(f10157,axiom,(
% 13.08/3.02    complete_Sup(extended_enat)),
% 13.08/3.02    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',tcon_Extended__Nat_Oenat___Complete__Lattices_OSup_472)).
% 13.08/3.02  tff(f46939,plain,(
% 13.08/3.02    complete_Inf(product_unit)),
% 13.08/3.02    inference(cnf_transformation,[],[f10203])).
% 13.08/3.02  tff(f10203,axiom,(
% 13.08/3.02    complete_Inf(product_unit)),
% 13.08/3.02    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',tcon_Product__Type_Ounit___Complete__Lattices_OInf_518)).
% 13.08/3.02  tff(f46938,plain,(
% 13.08/3.02    complete_Sup(product_unit)),
% 13.08/3.02    inference(cnf_transformation,[],[f10202])).
% 13.08/3.02  tff(f10202,axiom,(
% 13.08/3.02    complete_Sup(product_unit)),
% 13.08/3.02    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',tcon_Product__Type_Ounit___Complete__Lattices_OSup_517)).
% 13.08/3.02  tff(f46937,plain,(
% 13.08/3.02    uminus(real)),
% 13.08/3.02    inference(cnf_transformation,[],[f10022])).
% 13.08/3.02  tff(f10022,axiom,(
% 13.08/3.02    uminus(real)),
% 13.08/3.02    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',tcon_Real_Oreal___Groups_Ouminus_338)).
% 13.08/3.02  tff(f46936,plain,(
% 13.08/3.02    uminus($o)),
% 13.08/3.02    inference(cnf_transformation,[],[f9901])).
% 13.08/3.02  tff(f9901,axiom,(
% 13.08/3.02    uminus($o)),
% 13.08/3.02    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',tcon_HOL_Obool___Groups_Ouminus_241)).
% 13.08/3.02  tff(f46935,plain,(
% 13.08/3.02    uminus(int)),
% 13.08/3.02    inference(cnf_transformation,[],[f9648])).
% 13.08/3.02  tff(f9648,axiom,(
% 13.08/3.02    uminus(int)),
% 13.08/3.02    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',tcon_Int_Oint___Groups_Ouminus_15)).
% 13.08/3.02  tff(f46934,plain,(
% 13.08/3.02    uminus(complex)),
% 13.08/3.02    inference(cnf_transformation,[],[f10120])).
% 13.08/3.02  tff(f10120,axiom,(
% 13.08/3.02    uminus(complex)),
% 13.08/3.02    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',tcon_Complex_Ocomplex___Groups_Ouminus_436)).
% 13.08/3.02  tff(f46933,plain,(
% 13.08/3.02    uminus(code_integer)),
% 13.08/3.02    inference(cnf_transformation,[],[f10300])).
% 13.08/3.02  tff(f10300,axiom,(
% 13.08/3.02    uminus(code_integer)),
% 13.08/3.02    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',tcon_Code__Numeral_Ointeger___Groups_Ouminus_615)).
% 13.08/3.02  tff(f46932,plain,(
% 13.08/3.02    uminus(rat)),
% 13.08/3.02    inference(cnf_transformation,[],[f9843])).
% 13.08/3.02  tff(f9843,axiom,(
% 13.08/3.02    uminus(rat)),
% 13.08/3.02    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',tcon_Rat_Orat___Groups_Ouminus_184)).
% 13.08/3.02  tff(f46931,plain,(
% 13.08/3.02    uminus(product_unit)),
% 13.08/3.02    inference(cnf_transformation,[],[f10213])).
% 13.08/3.02  tff(f10213,axiom,(
% 13.08/3.02    uminus(product_unit)),
% 13.08/3.02    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',tcon_Product__Type_Ounit___Groups_Ouminus_528)).
% 13.08/3.02  tff(f46930,plain,(
% 13.08/3.02    semiring_1(nat)),
% 13.08/3.02    inference(cnf_transformation,[],[f9738])).
% 13.08/3.02  tff(f9738,axiom,(
% 13.08/3.02    semiring_1(nat)),
% 13.08/3.02    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',tcon_Nat_Onat___Rings_Osemiring__1_90)).
% 13.08/3.02  tff(f46929,plain,(
% 13.08/3.02    semiring_1(real)),
% 13.08/3.02    inference(cnf_transformation,[],[f10008])).
% 13.08/3.02  tff(f10008,axiom,(
% 13.08/3.02    semiring_1(real)),
% 13.08/3.02    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',tcon_Real_Oreal___Rings_Osemiring__1_324)).
% 13.08/3.02  tff(f46928,plain,(
% 13.08/3.02    semiring_1(int)),
% 13.08/3.02    inference(cnf_transformation,[],[f9634])).
% 13.08/3.02  tff(f9634,axiom,(
% 13.08/3.02    semiring_1(int)),
% 13.08/3.02    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',tcon_Int_Oint___Rings_Osemiring__1)).
% 13.08/3.02  tff(f46927,plain,(
% 13.08/3.02    semiring_1(complex)),
% 13.08/3.02    inference(cnf_transformation,[],[f10111])).
% 13.08/3.02  tff(f10111,axiom,(
% 13.08/3.02    semiring_1(complex)),
% 13.08/3.02    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',tcon_Complex_Ocomplex___Rings_Osemiring__1_427)).
% 13.08/3.02  tff(f46926,plain,(
% 13.08/3.02    semiring_1(extended_enat)),
% 13.08/3.02    inference(cnf_transformation,[],[f10172])).
% 13.08/3.02  tff(f10172,axiom,(
% 13.08/3.02    semiring_1(extended_enat)),
% 13.08/3.02    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',tcon_Extended__Nat_Oenat___Rings_Osemiring__1_487)).
% 13.08/3.02  tff(f46925,plain,(
% 13.08/3.02    semiring_1(code_integer)),
% 13.08/3.02    inference(cnf_transformation,[],[f10290])).
% 13.08/3.02  tff(f10290,axiom,(
% 13.08/3.02    semiring_1(code_integer)),
% 13.08/3.02    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',tcon_Code__Numeral_Ointeger___Rings_Osemiring__1_605)).
% 13.08/3.02  tff(f46924,plain,(
% 13.08/3.02    semiring_1(rat)),
% 13.08/3.02    inference(cnf_transformation,[],[f9829])).
% 13.08/3.02  tff(f9829,axiom,(
% 13.08/3.02    semiring_1(rat)),
% 13.08/3.02    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',tcon_Rat_Orat___Rings_Osemiring__1_171)).
% 13.08/3.02  tff(f46915,plain,(
% 13.08/3.02    comm_monoid_add(nat)),
% 13.08/3.02    inference(cnf_transformation,[],[f9717])).
% 13.08/3.02  tff(f9717,axiom,(
% 13.08/3.02    comm_monoid_add(nat)),
% 13.08/3.02    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',tcon_Nat_Onat___Groups_Ocomm__monoid__add_70)).
% 13.08/3.02  tff(f46914,plain,(
% 13.08/3.02    comm_monoid_add(real)),
% 13.08/3.02    inference(cnf_transformation,[],[f9979])).
% 13.08/3.02  tff(f9979,axiom,(
% 13.08/3.02    comm_monoid_add(real)),
% 13.08/3.02    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',tcon_Real_Oreal___Groups_Ocomm__monoid__add_296)).
% 13.08/3.02  tff(f46913,plain,(
% 13.08/3.02    comm_monoid_add(int)),
% 13.08/3.02    inference(cnf_transformation,[],[f9606])).
% 13.08/3.02  tff(f9606,axiom,(
% 13.08/3.02    comm_monoid_add(int)),
% 13.08/3.02    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',tcon_Int_Oint___Groups_Ocomm__monoid__add)).
% 13.08/3.02  tff(f46912,plain,(
% 13.08/3.02    comm_monoid_add(complex)),
% 13.08/3.02    inference(cnf_transformation,[],[f10092])).
% 13.08/3.02  tff(f10092,axiom,(
% 13.08/3.02    comm_monoid_add(complex)),
% 13.08/3.02    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',tcon_Complex_Ocomplex___Groups_Ocomm__monoid__add_408)).
% 13.08/3.02  tff(f46911,plain,(
% 13.08/3.02    comm_monoid_add(extended_enat)),
% 13.08/3.02    inference(cnf_transformation,[],[f10153])).
% 13.08/3.02  tff(f10153,axiom,(
% 13.08/3.02    comm_monoid_add(extended_enat)),
% 13.08/3.02    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',tcon_Extended__Nat_Oenat___Groups_Ocomm__monoid__add_468)).
% 13.08/3.02  tff(f46910,plain,(
% 13.08/3.02    comm_monoid_add(code_integer)),
% 13.08/3.02    inference(cnf_transformation,[],[f10264])).
% 13.08/3.02  tff(f10264,axiom,(
% 13.08/3.02    comm_monoid_add(code_integer)),
% 13.08/3.02    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',tcon_Code__Numeral_Ointeger___Groups_Ocomm__monoid__add_579)).
% 13.08/3.02  tff(f46909,plain,(
% 13.08/3.02    comm_monoid_add(rat)),
% 13.08/3.02    inference(cnf_transformation,[],[f9803])).
% 13.08/3.02  tff(f9803,axiom,(
% 13.08/3.02    comm_monoid_add(rat)),
% 13.08/3.02    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',tcon_Rat_Orat___Groups_Ocomm__monoid__add_149)).
% 13.08/3.02  tff(f46908,plain,(
% 13.08/3.02    comm_monoid_mult(nat)),
% 13.08/3.02    inference(cnf_transformation,[],[f9712])).
% 13.08/3.02  tff(f9712,axiom,(
% 13.08/3.02    comm_monoid_mult(nat)),
% 13.08/3.02    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',tcon_Nat_Onat___Groups_Ocomm__monoid__mult_66)).
% 13.08/3.02  tff(f46907,plain,(
% 13.08/3.02    comm_monoid_mult(real)),
% 13.08/3.02    inference(cnf_transformation,[],[f9974])).
% 13.08/3.02  tff(f9974,axiom,(
% 13.08/3.02    comm_monoid_mult(real)),
% 13.08/3.02    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',tcon_Real_Oreal___Groups_Ocomm__monoid__mult_291)).
% 13.08/3.02  tff(f46906,plain,(
% 13.08/3.02    comm_monoid_mult(int)),
% 13.08/3.02    inference(cnf_transformation,[],[f9601])).
% 13.08/3.02  tff(f9601,axiom,(
% 13.08/3.02    comm_monoid_mult(int)),
% 13.08/3.02    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',tcon_Int_Oint___Groups_Ocomm__monoid__mult)).
% 13.08/3.02  tff(f46905,plain,(
% 13.08/3.02    comm_monoid_mult(complex)),
% 13.08/3.02    inference(cnf_transformation,[],[f10090])).
% 13.08/3.02  tff(f10090,axiom,(
% 13.08/3.02    comm_monoid_mult(complex)),
% 13.08/3.02    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',tcon_Complex_Ocomplex___Groups_Ocomm__monoid__mult_406)).
% 13.08/3.02  tff(f46904,plain,(
% 13.08/3.02    comm_monoid_mult(extended_enat)),
% 13.08/3.02    inference(cnf_transformation,[],[f10150])).
% 13.08/3.02  tff(f10150,axiom,(
% 13.08/3.02    comm_monoid_mult(extended_enat)),
% 13.08/3.02    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',tcon_Extended__Nat_Oenat___Groups_Ocomm__monoid__mult_465)).
% 13.08/3.02  tff(f46903,plain,(
% 13.08/3.02    comm_monoid_mult(code_integer)),
% 13.08/3.02    inference(cnf_transformation,[],[f10259])).
% 13.08/3.02  tff(f10259,axiom,(
% 13.08/3.02    comm_monoid_mult(code_integer)),
% 13.08/3.02    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',tcon_Code__Numeral_Ointeger___Groups_Ocomm__monoid__mult_574)).
% 13.08/3.02  tff(f46902,plain,(
% 13.08/3.02    comm_monoid_mult(rat)),
% 13.08/3.02    inference(cnf_transformation,[],[f9798])).
% 13.08/3.02  tff(f9798,axiom,(
% 13.08/3.02    comm_monoid_mult(rat)),
% 13.08/3.02    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',tcon_Rat_Orat___Groups_Ocomm__monoid__mult_145)).
% 13.08/3.02  tff(f46901,plain,(
% 13.08/3.02    comm_semiring_1(nat)),
% 13.08/3.02    inference(cnf_transformation,[],[f9719])).
% 13.08/3.02  tff(f9719,axiom,(
% 13.08/3.02    comm_semiring_1(nat)),
% 13.08/3.02    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',tcon_Nat_Onat___Rings_Ocomm__semiring__1_72)).
% 13.08/3.02  tff(f46900,plain,(
% 13.08/3.02    monoid_mult(nat)),
% 13.08/3.02    inference(cnf_transformation,[],[f9736])).
% 13.08/3.02  tff(f9736,axiom,(
% 13.08/3.02    monoid_mult(nat)),
% 13.08/3.02    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',tcon_Nat_Onat___Groups_Omonoid__mult_88)).
% 13.08/3.02  tff(f46899,plain,(
% 13.08/3.02    monoid_mult(real)),
% 13.08/3.02    inference(cnf_transformation,[],[f10003])).
% 13.08/3.02  tff(f10003,axiom,(
% 13.08/3.02    monoid_mult(real)),
% 13.08/3.02    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',tcon_Real_Oreal___Groups_Omonoid__mult_320)).
% 13.08/3.02  tff(f46898,plain,(
% 13.08/3.02    comm_semiring_1(real)),
% 13.08/3.02    inference(cnf_transformation,[],[f9982])).
% 13.08/3.02  tff(f9982,axiom,(
% 13.08/3.02    comm_semiring_1(real)),
% 13.08/3.02    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',tcon_Real_Oreal___Rings_Ocomm__semiring__1_299)).
% 13.08/3.02  tff(f46897,plain,(
% 13.08/3.02    comm_semiring_1(int)),
% 13.08/3.02    inference(cnf_transformation,[],[f9610])).
% 13.08/3.02  tff(f9610,axiom,(
% 13.08/3.02    comm_semiring_1(int)),
% 13.08/3.02    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',tcon_Int_Oint___Rings_Ocomm__semiring__1)).
% 13.08/3.02  tff(f46896,plain,(
% 13.08/3.02    monoid_mult(int)),
% 13.08/3.02    inference(cnf_transformation,[],[f9629])).
% 13.08/3.02  tff(f9629,axiom,(
% 13.08/3.02    monoid_mult(int)),
% 13.08/3.02    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',tcon_Int_Oint___Groups_Omonoid__mult)).
% 13.08/3.02  tff(f46895,plain,(
% 13.08/3.02    monoid_mult(complex)),
% 13.08/3.02    inference(cnf_transformation,[],[f10107])).
% 13.08/3.02  tff(f10107,axiom,(
% 13.08/3.02    monoid_mult(complex)),
% 13.08/3.02    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',tcon_Complex_Ocomplex___Groups_Omonoid__mult_423)).
% 13.08/3.02  tff(f46894,plain,(
% 13.08/3.02    comm_semiring_1(complex)),
% 13.08/3.02    inference(cnf_transformation,[],[f10093])).
% 13.08/3.02  tff(f10093,axiom,(
% 13.08/3.02    comm_semiring_1(complex)),
% 13.08/3.02    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',tcon_Complex_Ocomplex___Rings_Ocomm__semiring__1_409)).
% 13.08/3.02  tff(f46893,plain,(
% 13.08/3.02    comm_semiring_1(extended_enat)),
% 13.08/3.02    inference(cnf_transformation,[],[f10154])).
% 13.08/3.02  tff(f10154,axiom,(
% 13.08/3.02    comm_semiring_1(extended_enat)),
% 13.08/3.02    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',tcon_Extended__Nat_Oenat___Rings_Ocomm__semiring__1_469)).
% 13.08/3.02  tff(f46892,plain,(
% 13.08/3.02    monoid_mult(extended_enat)),
% 13.08/3.02    inference(cnf_transformation,[],[f10170])).
% 13.08/3.02  tff(f10170,axiom,(
% 13.08/3.02    monoid_mult(extended_enat)),
% 13.08/3.02    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',tcon_Extended__Nat_Oenat___Groups_Omonoid__mult_485)).
% 13.08/3.02  tff(f46891,plain,(
% 13.08/3.02    comm_semiring_1(code_integer)),
% 13.08/3.02    inference(cnf_transformation,[],[f10268])).
% 13.08/3.02  tff(f10268,axiom,(
% 13.08/3.02    comm_semiring_1(code_integer)),
% 13.08/3.02    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',tcon_Code__Numeral_Ointeger___Rings_Ocomm__semiring__1_583)).
% 13.08/3.02  tff(f46890,plain,(
% 13.08/3.02    monoid_mult(code_integer)),
% 13.08/3.02    inference(cnf_transformation,[],[f10285])).
% 13.08/3.02  tff(f10285,axiom,(
% 13.08/3.02    monoid_mult(code_integer)),
% 13.08/3.02    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',tcon_Code__Numeral_Ointeger___Groups_Omonoid__mult_600)).
% 13.08/3.02  tff(f46889,plain,(
% 13.08/3.02    comm_semiring_1(rat)),
% 13.08/3.02    inference(cnf_transformation,[],[f9806])).
% 13.08/3.02  tff(f9806,axiom,(
% 13.08/3.02    comm_semiring_1(rat)),
% 13.08/3.02    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',tcon_Rat_Orat___Rings_Ocomm__semiring__1_152)).
% 13.08/3.02  tff(f46888,plain,(
% 13.08/3.02    monoid_mult(rat)),
% 13.08/3.02    inference(cnf_transformation,[],[f9825])).
% 13.08/3.02  tff(f9825,axiom,(
% 13.08/3.02    monoid_mult(rat)),
% 13.08/3.02    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',tcon_Rat_Orat___Groups_Omonoid__mult_167)).
% 13.08/3.02  tff(f46887,plain,(
% 13.08/3.02    semiring_char_0(nat)),
% 13.08/3.02    inference(cnf_transformation,[],[f9732])).
% 13.08/3.02  tff(f9732,axiom,(
% 13.08/3.02    semiring_char_0(nat)),
% 13.08/3.02    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',tcon_Nat_Onat___Nat_Osemiring__char__0_84)).
% 13.08/3.02  tff(f46886,plain,(
% 13.08/3.02    semiring_char_0(real)),
% 13.08/3.02    inference(cnf_transformation,[],[f9995])).
% 13.08/3.02  tff(f9995,axiom,(
% 13.08/3.02    semiring_char_0(real)),
% 13.08/3.02    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',tcon_Real_Oreal___Nat_Osemiring__char__0_312)).
% 13.08/3.02  tff(f46885,plain,(
% 13.08/3.02    semiring_char_0(int)),
% 13.08/3.02    inference(cnf_transformation,[],[f9621])).
% 13.08/3.02  tff(f9621,axiom,(
% 13.08/3.02    semiring_char_0(int)),
% 13.08/3.02    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',tcon_Int_Oint___Nat_Osemiring__char__0)).
% 13.08/3.02  tff(f46884,plain,(
% 13.08/3.02    semiring_char_0(complex)),
% 13.08/3.02    inference(cnf_transformation,[],[f10102])).
% 13.08/3.02  tff(f10102,axiom,(
% 13.08/3.02    semiring_char_0(complex)),
% 13.08/3.02    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',tcon_Complex_Ocomplex___Nat_Osemiring__char__0_418)).
% 13.08/3.02  tff(f46883,plain,(
% 13.08/3.02    semiring_char_0(extended_enat)),
% 13.08/3.02    inference(cnf_transformation,[],[f10166])).
% 13.08/3.02  tff(f10166,axiom,(
% 13.08/3.02    semiring_char_0(extended_enat)),
% 13.08/3.02    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',tcon_Extended__Nat_Oenat___Nat_Osemiring__char__0_481)).
% 13.08/3.02  tff(f46882,plain,(
% 13.08/3.02    semiring_char_0(code_integer)),
% 13.08/3.02    inference(cnf_transformation,[],[f10277])).
% 13.08/3.02  tff(f10277,axiom,(
% 13.08/3.02    semiring_char_0(code_integer)),
% 13.08/3.02    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',tcon_Code__Numeral_Ointeger___Nat_Osemiring__char__0_592)).
% 13.08/3.02  tff(f46881,plain,(
% 13.08/3.02    semiring_char_0(rat)),
% 13.08/3.02    inference(cnf_transformation,[],[f9817])).
% 13.08/3.02  tff(f9817,axiom,(
% 13.08/3.02    semiring_char_0(rat)),
% 13.08/3.02    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',tcon_Rat_Orat___Nat_Osemiring__char__0_160)).
% 13.08/3.02  tff(f46880,plain,(
% 13.08/3.02    numeral(nat)),
% 13.08/3.02    inference(cnf_transformation,[],[f9748])).
% 13.08/3.02  tff(f9748,axiom,(
% 13.08/3.02    numeral(nat)),
% 13.08/3.02    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',tcon_Nat_Onat___Num_Onumeral_100)).
% 13.08/3.02  tff(f46879,plain,(
% 13.08/3.02    numeral(real)),
% 13.08/3.02    inference(cnf_transformation,[],[f10027])).
% 13.08/3.02  tff(f10027,axiom,(
% 13.08/3.02    numeral(real)),
% 13.08/3.02    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',tcon_Real_Oreal___Num_Onumeral_343)).
% 13.08/3.02  tff(f46878,plain,(
% 13.08/3.02    numeral(int)),
% 13.08/3.02    inference(cnf_transformation,[],[f9653])).
% 13.08/3.02  tff(f9653,axiom,(
% 13.08/3.02    numeral(int)),
% 13.08/3.02    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',tcon_Int_Oint___Num_Onumeral)).
% 13.08/3.02  tff(f46877,plain,(
% 13.08/3.02    numeral(complex)),
% 13.08/3.02    inference(cnf_transformation,[],[f10124])).
% 13.08/3.02  tff(f10124,axiom,(
% 13.08/3.02    numeral(complex)),
% 13.08/3.02    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',tcon_Complex_Ocomplex___Num_Onumeral_440)).
% 13.08/3.02  tff(f46876,plain,(
% 13.08/3.02    numeral(extended_enat)),
% 13.08/3.02    inference(cnf_transformation,[],[f10180])).
% 13.08/3.02  tff(f10180,axiom,(
% 13.08/3.02    numeral(extended_enat)),
% 13.08/3.02    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',tcon_Extended__Nat_Oenat___Num_Onumeral_495)).
% 13.08/3.02  tff(f46875,plain,(
% 13.08/3.02    numeral(code_integer)),
% 13.08/3.02    inference(cnf_transformation,[],[f10304])).
% 13.08/3.02  tff(f10304,axiom,(
% 13.08/3.02    numeral(code_integer)),
% 13.08/3.02    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',tcon_Code__Numeral_Ointeger___Num_Onumeral_619)).
% 13.08/3.02  tff(f46874,plain,(
% 13.08/3.02    numeral(rat)),
% 13.08/3.02    inference(cnf_transformation,[],[f9848])).
% 13.08/3.02  tff(f9848,axiom,(
% 13.08/3.02    numeral(rat)),
% 13.08/3.02    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',tcon_Rat_Orat___Num_Onumeral_188)).
% 13.08/3.02  tff(f46873,plain,(
% 13.08/3.02    dvd(nat)),
% 13.08/3.02    inference(cnf_transformation,[],[f9752])).
% 13.08/3.02  tff(f9752,axiom,(
% 13.08/3.02    dvd(nat)),
% 13.08/3.02    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',tcon_Nat_Onat___Rings_Odvd_104)).
% 13.08/3.02  tff(f46872,plain,(
% 13.08/3.02    monoid_add(nat)),
% 13.08/3.02    inference(cnf_transformation,[],[f9737])).
% 13.08/3.02  tff(f9737,axiom,(
% 13.08/3.02    monoid_add(nat)),
% 13.08/3.02    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',tcon_Nat_Onat___Groups_Omonoid__add_89)).
% 13.08/3.02  tff(f46871,plain,(
% 13.08/3.02    dvd(real)),
% 13.08/3.02    inference(cnf_transformation,[],[f10033])).
% 13.08/3.02  tff(f10033,axiom,(
% 13.08/3.02    dvd(real)),
% 13.08/3.02    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',tcon_Real_Oreal___Rings_Odvd_349)).
% 13.08/3.02  tff(f46870,plain,(
% 13.08/3.02    monoid_add(real)),
% 13.08/3.02    inference(cnf_transformation,[],[f10007])).
% 13.08/3.02  tff(f10007,axiom,(
% 13.08/3.02    monoid_add(real)),
% 13.08/3.02    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',tcon_Real_Oreal___Groups_Omonoid__add_323)).
% 13.08/3.02  tff(f46869,plain,(
% 13.08/3.02    dvd(int)),
% 13.08/3.02    inference(cnf_transformation,[],[f9659])).
% 13.08/3.02  tff(f9659,axiom,(
% 13.08/3.02    dvd(int)),
% 13.08/3.02    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',tcon_Int_Oint___Rings_Odvd)).
% 13.08/3.02  tff(f46868,plain,(
% 13.08/3.02    monoid_add(int)),
% 13.08/3.02    inference(cnf_transformation,[],[f9633])).
% 13.08/3.02  tff(f9633,axiom,(
% 13.08/3.02    monoid_add(int)),
% 13.08/3.02    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',tcon_Int_Oint___Groups_Omonoid__add)).
% 13.08/3.02  tff(f46867,plain,(
% 13.08/3.02    dvd(complex)),
% 13.08/3.02    inference(cnf_transformation,[],[f10130])).
% 13.08/3.02  tff(f10130,axiom,(
% 13.08/3.02    dvd(complex)),
% 13.08/3.02    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',tcon_Complex_Ocomplex___Rings_Odvd_446)).
% 13.08/3.02  tff(f46866,plain,(
% 13.08/3.02    monoid_add(complex)),
% 13.08/3.02    inference(cnf_transformation,[],[f10110])).
% 13.08/3.02  tff(f10110,axiom,(
% 13.08/3.02    monoid_add(complex)),
% 13.08/3.02    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',tcon_Complex_Ocomplex___Groups_Omonoid__add_426)).
% 13.08/3.02  tff(f46865,plain,(
% 13.08/3.02    dvd(extended_enat)),
% 13.08/3.02    inference(cnf_transformation,[],[f10184])).
% 13.08/3.02  tff(f10184,axiom,(
% 13.08/3.02    dvd(extended_enat)),
% 13.08/3.02    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',tcon_Extended__Nat_Oenat___Rings_Odvd_499)).
% 13.08/3.02  tff(f46864,plain,(
% 13.08/3.02    monoid_add(extended_enat)),
% 13.08/3.02    inference(cnf_transformation,[],[f10171])).
% 13.08/3.02  tff(f10171,axiom,(
% 13.08/3.02    monoid_add(extended_enat)),
% 13.08/3.02    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',tcon_Extended__Nat_Oenat___Groups_Omonoid__add_486)).
% 13.08/3.02  tff(f46863,plain,(
% 13.08/3.02    dvd(code_integer)),
% 13.08/3.02    inference(cnf_transformation,[],[f10310])).
% 13.08/3.02  tff(f10310,axiom,(
% 13.08/3.02    dvd(code_integer)),
% 13.08/3.02    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',tcon_Code__Numeral_Ointeger___Rings_Odvd_625)).
% 13.08/3.02  tff(f46862,plain,(
% 13.08/3.02    monoid_add(code_integer)),
% 13.08/3.02    inference(cnf_transformation,[],[f10289])).
% 13.08/3.02  tff(f10289,axiom,(
% 13.08/3.02    monoid_add(code_integer)),
% 13.08/3.02    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',tcon_Code__Numeral_Ointeger___Groups_Omonoid__add_604)).
% 13.08/3.02  tff(f46861,plain,(
% 13.08/3.02    dvd(rat)),
% 13.08/3.02    inference(cnf_transformation,[],[f9854])).
% 13.08/3.02  tff(f9854,axiom,(
% 13.08/3.02    dvd(rat)),
% 13.08/3.02    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',tcon_Rat_Orat___Rings_Odvd_194)).
% 13.08/3.02  tff(f46860,plain,(
% 13.08/3.02    monoid_add(rat)),
% 13.08/3.02    inference(cnf_transformation,[],[f9828])).
% 13.08/3.02  tff(f9828,axiom,(
% 13.08/3.02    monoid_add(rat)),
% 13.08/3.02    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',tcon_Rat_Orat___Groups_Omonoid__add_170)).
% 13.08/3.02  tff(f46859,plain,(
% 13.08/3.02    power(nat)),
% 13.08/3.02    inference(cnf_transformation,[],[f9747])).
% 13.08/3.02  tff(f9747,axiom,(
% 13.08/3.02    power(nat)),
% 13.08/3.02    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',tcon_Nat_Onat___Power_Opower_99)).
% 13.08/3.02  tff(f46858,plain,(
% 13.08/3.02    order_bot(nat)),
% 13.08/3.02    inference(cnf_transformation,[],[f9731])).
% 13.08/3.02  tff(f9731,axiom,(
% 13.08/3.02    order_bot(nat)),
% 13.08/3.02    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',tcon_Nat_Onat___Orderings_Oorder__bot_83)).
% 13.08/3.02  tff(f46857,plain,(
% 13.08/3.02    semiring_0(nat)),
% 13.08/3.02    inference(cnf_transformation,[],[f9739])).
% 13.08/3.02  tff(f9739,axiom,(
% 13.08/3.02    semiring_0(nat)),
% 13.08/3.02    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',tcon_Nat_Onat___Rings_Osemiring__0_91)).
% 13.08/3.02  tff(f46856,plain,(
% 13.08/3.02    semiring_0(real)),
% 13.08/3.02    inference(cnf_transformation,[],[f10009])).
% 13.08/3.02  tff(f10009,axiom,(
% 13.08/3.02    semiring_0(real)),
% 13.08/3.02    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',tcon_Real_Oreal___Rings_Osemiring__0_325)).
% 13.08/3.02  tff(f46855,plain,(
% 13.08/3.02    power(real)),
% 13.08/3.02    inference(cnf_transformation,[],[f10026])).
% 13.08/3.02  tff(f10026,axiom,(
% 13.08/3.02    power(real)),
% 13.08/3.02    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',tcon_Real_Oreal___Power_Opower_342)).
% 13.08/3.02  tff(f46854,plain,(
% 13.08/3.02    order_bot($o)),
% 13.08/3.02    inference(cnf_transformation,[],[f9894])).
% 13.08/3.02  tff(f9894,axiom,(
% 13.08/3.02    order_bot($o)),
% 13.08/3.02    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',tcon_HOL_Obool___Orderings_Oorder__bot_234)).
% 13.08/3.02  tff(f46853,plain,(
% 13.08/3.02    power(int)),
% 13.08/3.02    inference(cnf_transformation,[],[f9652])).
% 13.08/3.02  tff(f9652,axiom,(
% 13.08/3.02    power(int)),
% 13.08/3.02    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',tcon_Int_Oint___Power_Opower)).
% 13.08/3.02  tff(f46852,plain,(
% 13.08/3.02    semiring_0(int)),
% 13.08/3.02    inference(cnf_transformation,[],[f9635])).
% 13.08/3.02  tff(f9635,axiom,(
% 13.08/3.02    semiring_0(int)),
% 13.08/3.02    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',tcon_Int_Oint___Rings_Osemiring__0)).
% 13.08/3.02  tff(f46851,plain,(
% 13.08/3.02    power(complex)),
% 13.08/3.02    inference(cnf_transformation,[],[f10123])).
% 13.08/3.02  tff(f10123,axiom,(
% 13.08/3.02    power(complex)),
% 13.08/3.02    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',tcon_Complex_Ocomplex___Power_Opower_439)).
% 13.08/3.02  tff(f46850,plain,(
% 13.08/3.02    semiring_0(complex)),
% 13.08/3.02    inference(cnf_transformation,[],[f10112])).
% 13.08/3.02  tff(f10112,axiom,(
% 13.08/3.02    semiring_0(complex)),
% 13.08/3.02    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',tcon_Complex_Ocomplex___Rings_Osemiring__0_428)).
% 13.08/3.02  tff(f46849,plain,(
% 13.08/3.02    order_bot(extended_enat)),
% 13.08/3.02    inference(cnf_transformation,[],[f10165])).
% 13.08/3.02  tff(f10165,axiom,(
% 13.08/3.02    order_bot(extended_enat)),
% 13.08/3.02    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',tcon_Extended__Nat_Oenat___Orderings_Oorder__bot_480)).
% 13.08/3.02  tff(f46848,plain,(
% 13.08/3.02    power(extended_enat)),
% 13.08/3.02    inference(cnf_transformation,[],[f10179])).
% 13.08/3.02  tff(f10179,axiom,(
% 13.08/3.02    power(extended_enat)),
% 13.08/3.02    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',tcon_Extended__Nat_Oenat___Power_Opower_494)).
% 13.08/3.02  tff(f46847,plain,(
% 13.08/3.02    semiring_0(extended_enat)),
% 13.08/3.02    inference(cnf_transformation,[],[f10173])).
% 13.08/3.02  tff(f10173,axiom,(
% 13.08/3.02    semiring_0(extended_enat)),
% 13.08/3.02    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',tcon_Extended__Nat_Oenat___Rings_Osemiring__0_488)).
% 13.08/3.02  tff(f46846,plain,(
% 13.08/3.02    power(code_integer)),
% 13.08/3.02    inference(cnf_transformation,[],[f10303])).
% 13.08/3.02  tff(f10303,axiom,(
% 13.08/3.02    power(code_integer)),
% 13.08/3.02    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',tcon_Code__Numeral_Ointeger___Power_Opower_618)).
% 13.08/3.02  tff(f46845,plain,(
% 13.08/3.02    semiring_0(code_integer)),
% 13.08/3.02    inference(cnf_transformation,[],[f10291])).
% 13.08/3.02  tff(f10291,axiom,(
% 13.08/3.02    semiring_0(code_integer)),
% 13.08/3.02    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',tcon_Code__Numeral_Ointeger___Rings_Osemiring__0_606)).
% 13.08/3.02  tff(f46844,plain,(
% 13.08/3.02    semiring_0(rat)),
% 13.08/3.02    inference(cnf_transformation,[],[f9830])).
% 13.08/3.02  tff(f9830,axiom,(
% 13.08/3.02    semiring_0(rat)),
% 13.08/3.02    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',tcon_Rat_Orat___Rings_Osemiring__0_172)).
% 13.08/3.02  tff(f46843,plain,(
% 13.08/3.02    power(rat)),
% 13.08/3.02    inference(cnf_transformation,[],[f9847])).
% 13.08/3.02  tff(f9847,axiom,(
% 13.08/3.02    power(rat)),
% 13.08/3.02    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',tcon_Rat_Orat___Power_Opower_187)).
% 13.08/3.02  tff(f46842,plain,(
% 13.08/3.02    order_bot(product_unit)),
% 13.08/3.02    inference(cnf_transformation,[],[f10206])).
% 13.08/3.02  tff(f10206,axiom,(
% 13.08/3.02    order_bot(product_unit)),
% 13.08/3.02    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',tcon_Product__Type_Ounit___Orderings_Oorder__bot_521)).
% 13.08/3.02  tff(f46841,plain,(
% 13.08/3.02    semiring_numeral(nat)),
% 13.08/3.02    inference(cnf_transformation,[],[f9726])).
% 13.08/3.02  tff(f9726,axiom,(
% 13.08/3.02    semiring_numeral(nat)),
% 13.08/3.02    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',tcon_Nat_Onat___Num_Osemiring__numeral_79)).
% 13.08/3.02  tff(f46840,plain,(
% 13.08/3.02    zero(nat)),
% 13.08/3.02    inference(cnf_transformation,[],[f9749])).
% 13.08/3.02  tff(f9749,axiom,(
% 13.08/3.02    zero(nat)),
% 13.08/3.02    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',tcon_Nat_Onat___Groups_Ozero_101)).
% 13.08/3.02  tff(f46839,plain,(
% 13.08/3.02    zero(real)),
% 13.08/3.02    inference(cnf_transformation,[],[f10028])).
% 13.08/3.02  tff(f10028,axiom,(
% 13.08/3.02    zero(real)),
% 13.08/3.02    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',tcon_Real_Oreal___Groups_Ozero_344)).
% 13.08/3.02  tff(f46838,plain,(
% 13.08/3.02    semiring_numeral(real)),
% 13.08/3.02    inference(cnf_transformation,[],[f9989])).
% 13.08/3.02  tff(f9989,axiom,(
% 13.08/3.02    semiring_numeral(real)),
% 13.08/3.02    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',tcon_Real_Oreal___Num_Osemiring__numeral_306)).
% 13.08/3.02  tff(f46837,plain,(
% 13.08/3.02    finite_finite($o)),
% 13.08/3.02    inference(cnf_transformation,[],[f9897])).
% 13.08/3.02  tff(f9897,axiom,(
% 13.08/3.02    finite_finite($o)),
% 13.08/3.02    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',tcon_HOL_Obool___Finite__Set_Ofinite_237)).
% 13.08/3.02  tff(f46836,plain,(
% 13.08/3.02    semiring_numeral(int)),
% 13.08/3.02    inference(cnf_transformation,[],[f9617])).
% 13.08/3.02  tff(f9617,axiom,(
% 13.08/3.02    semiring_numeral(int)),
% 13.08/3.02    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',tcon_Int_Oint___Num_Osemiring__numeral)).
% 13.08/3.02  tff(f46835,plain,(
% 13.08/3.02    zero(int)),
% 13.08/3.02    inference(cnf_transformation,[],[f9654])).
% 13.08/3.02  tff(f9654,axiom,(
% 13.08/3.02    zero(int)),
% 13.08/3.02    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',tcon_Int_Oint___Groups_Ozero)).
% 13.08/3.02  tff(f46834,plain,(
% 13.08/3.02    zero(complex)),
% 13.08/3.02    inference(cnf_transformation,[],[f10125])).
% 13.08/3.02  tff(f10125,axiom,(
% 13.08/3.02    zero(complex)),
% 13.08/3.02    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',tcon_Complex_Ocomplex___Groups_Ozero_441)).
% 13.08/3.02  tff(f46833,plain,(
% 13.08/3.02    semiring_numeral(complex)),
% 13.08/3.02    inference(cnf_transformation,[],[f10097])).
% 13.08/3.02  tff(f10097,axiom,(
% 13.08/3.02    semiring_numeral(complex)),
% 13.08/3.02    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',tcon_Complex_Ocomplex___Num_Osemiring__numeral_413)).
% 13.08/3.02  tff(f46832,plain,(
% 13.08/3.02    semiring_numeral(extended_enat)),
% 13.08/3.02    inference(cnf_transformation,[],[f10159])).
% 13.08/3.02  tff(f10159,axiom,(
% 13.08/3.02    semiring_numeral(extended_enat)),
% 13.08/3.02    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',tcon_Extended__Nat_Oenat___Num_Osemiring__numeral_474)).
% 13.08/3.02  tff(f46831,plain,(
% 13.08/3.02    zero(extended_enat)),
% 13.08/3.02    inference(cnf_transformation,[],[f10181])).
% 13.08/3.02  tff(f10181,axiom,(
% 13.08/3.02    zero(extended_enat)),
% 13.08/3.02    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',tcon_Extended__Nat_Oenat___Groups_Ozero_496)).
% 13.08/3.02  tff(f46830,plain,(
% 13.08/3.02    semiring_numeral(code_integer)),
% 13.08/3.02    inference(cnf_transformation,[],[f10273])).
% 13.08/3.02  tff(f10273,axiom,(
% 13.08/3.02    semiring_numeral(code_integer)),
% 13.08/3.02    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',tcon_Code__Numeral_Ointeger___Num_Osemiring__numeral_588)).
% 13.08/3.02  tff(f46829,plain,(
% 13.08/3.02    zero(code_integer)),
% 13.08/3.02    inference(cnf_transformation,[],[f10305])).
% 13.08/3.02  tff(f10305,axiom,(
% 13.08/3.02    zero(code_integer)),
% 13.08/3.02    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',tcon_Code__Numeral_Ointeger___Groups_Ozero_620)).
% 13.08/3.02  tff(f46828,plain,(
% 13.08/3.02    semiring_numeral(rat)),
% 13.08/3.02    inference(cnf_transformation,[],[f9811])).
% 13.08/3.02  tff(f9811,axiom,(
% 13.08/3.02    semiring_numeral(rat)),
% 13.08/3.02    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',tcon_Rat_Orat___Num_Osemiring__numeral_156)).
% 13.08/3.02  tff(f46827,plain,(
% 13.08/3.02    zero(rat)),
% 13.08/3.02    inference(cnf_transformation,[],[f9849])).
% 13.08/3.02  tff(f9849,axiom,(
% 13.08/3.02    zero(rat)),
% 13.08/3.02    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',tcon_Rat_Orat___Groups_Ozero_189)).
% 13.08/3.02  tff(f46826,plain,(
% 13.08/3.02    finite_finite(char)),
% 13.08/3.02    inference(cnf_transformation,[],[f10034])).
% 13.08/3.02  tff(f10034,axiom,(
% 13.08/3.02    finite_finite(char)),
% 13.08/3.02    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',tcon_String_Ochar___Finite__Set_Ofinite_350)).
% 13.08/3.02  tff(f46825,plain,(
% 13.08/3.02    finite_finite(product_unit)),
% 13.08/3.02    inference(cnf_transformation,[],[f10209])).
% 13.08/3.02  tff(f10209,axiom,(
% 13.08/3.02    finite_finite(product_unit)),
% 13.08/3.02    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',tcon_Product__Type_Ounit___Finite__Set_Ofinite_524)).
% 13.08/3.02  tff(f46824,plain,(
% 13.08/3.02    semiring(nat)),
% 13.08/3.02    inference(cnf_transformation,[],[f9745])).
% 13.08/3.02  tff(f9745,axiom,(
% 13.08/3.02    semiring(nat)),
% 13.08/3.02    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',tcon_Nat_Onat___Rings_Osemiring_97)).
% 13.08/3.02  tff(f46823,plain,(
% 13.08/3.02    ab_semigroup_mult(nat)),
% 13.08/3.02    inference(cnf_transformation,[],[f9709])).
% 13.08/3.02  tff(f9709,axiom,(
% 13.08/3.02    ab_semigroup_mult(nat)),
% 13.08/3.02    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',tcon_Nat_Onat___Groups_Oab__semigroup__mult_63)).
% 13.08/3.02  tff(f46822,plain,(
% 13.08/3.02    ab_semigroup_mult(real)),
% 13.08/3.02    inference(cnf_transformation,[],[f9972])).
% 13.08/3.02  tff(f9972,axiom,(
% 13.08/3.02    ab_semigroup_mult(real)),
% 13.08/3.02    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',tcon_Real_Oreal___Groups_Oab__semigroup__mult_289)).
% 13.08/3.02  tff(f46821,plain,(
% 13.08/3.02    semiring(real)),
% 13.08/3.02    inference(cnf_transformation,[],[f10019])).
% 13.08/3.02  tff(f10019,axiom,(
% 13.08/3.02    semiring(real)),
% 13.08/3.02    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',tcon_Real_Oreal___Rings_Osemiring_335)).
% 13.08/3.02  tff(f46820,plain,(
% 13.08/3.02    ab_semigroup_mult(int)),
% 13.08/3.02    inference(cnf_transformation,[],[f9598])).
% 13.08/3.02  tff(f9598,axiom,(
% 13.08/3.02    ab_semigroup_mult(int)),
% 13.08/3.02    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',tcon_Int_Oint___Groups_Oab__semigroup__mult)).
% 13.08/3.02  tff(f46819,plain,(
% 13.08/3.02    semiring(int)),
% 13.08/3.02    inference(cnf_transformation,[],[f9646])).
% 13.08/3.02  tff(f9646,axiom,(
% 13.08/3.02    semiring(int)),
% 13.08/3.02    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',tcon_Int_Oint___Rings_Osemiring)).
% 13.08/3.02  tff(f46818,plain,(
% 13.08/3.02    ab_semigroup_mult(complex)),
% 13.08/3.02    inference(cnf_transformation,[],[f10088])).
% 13.08/3.02  tff(f10088,axiom,(
% 13.08/3.02    ab_semigroup_mult(complex)),
% 13.08/3.02    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',tcon_Complex_Ocomplex___Groups_Oab__semigroup__mult_404)).
% 13.08/3.02  tff(f46817,plain,(
% 13.08/3.02    semiring(complex)),
% 13.08/3.02    inference(cnf_transformation,[],[f10118])).
% 13.08/3.02  tff(f10118,axiom,(
% 13.08/3.02    semiring(complex)),
% 13.08/3.02    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',tcon_Complex_Ocomplex___Rings_Osemiring_434)).
% 13.08/3.02  tff(f46816,plain,(
% 13.08/3.02    ab_semigroup_mult(extended_enat)),
% 13.08/3.02    inference(cnf_transformation,[],[f10149])).
% 13.08/3.02  tff(f10149,axiom,(
% 13.08/3.02    ab_semigroup_mult(extended_enat)),
% 13.08/3.02    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',tcon_Extended__Nat_Oenat___Groups_Oab__semigroup__mult_464)).
% 13.08/3.02  tff(f46815,plain,(
% 13.08/3.02    semiring(extended_enat)),
% 13.08/3.02    inference(cnf_transformation,[],[f10177])).
% 13.08/3.02  tff(f10177,axiom,(
% 13.08/3.02    semiring(extended_enat)),
% 13.08/3.02    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',tcon_Extended__Nat_Oenat___Rings_Osemiring_492)).
% 13.08/3.02  tff(f46814,plain,(
% 13.08/3.02    ab_semigroup_mult(code_integer)),
% 13.08/3.02    inference(cnf_transformation,[],[f10256])).
% 13.08/3.02  tff(f10256,axiom,(
% 13.08/3.02    ab_semigroup_mult(code_integer)),
% 13.08/3.02    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',tcon_Code__Numeral_Ointeger___Groups_Oab__semigroup__mult_571)).
% 13.08/3.02  tff(f46813,plain,(
% 13.08/3.02    semiring(code_integer)),
% 13.08/3.02    inference(cnf_transformation,[],[f10298])).
% 13.08/3.02  tff(f10298,axiom,(
% 13.08/3.02    semiring(code_integer)),
% 13.08/3.02    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',tcon_Code__Numeral_Ointeger___Rings_Osemiring_613)).
% 13.08/3.02  tff(f46812,plain,(
% 13.08/3.02    semiring(rat)),
% 13.08/3.02    inference(cnf_transformation,[],[f9840])).
% 13.08/3.02  tff(f9840,axiom,(
% 13.08/3.02    semiring(rat)),
% 13.08/3.02    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',tcon_Rat_Orat___Rings_Osemiring_182)).
% 13.08/3.02  tff(f46811,plain,(
% 13.08/3.02    ab_semigroup_mult(rat)),
% 13.08/3.02    inference(cnf_transformation,[],[f9796])).
% 13.08/3.02  tff(f9796,axiom,(
% 13.08/3.02    ab_semigroup_mult(rat)),
% 13.08/3.02    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',tcon_Rat_Orat___Groups_Oab__semigroup__mult_143)).
% 13.08/3.02  tff(f46810,plain,(
% 13.08/3.02    zero_neq_one(nat)),
% 13.08/3.02    inference(cnf_transformation,[],[f9733])).
% 13.08/3.02  tff(f9733,axiom,(
% 13.08/3.02    zero_neq_one(nat)),
% 13.08/3.02    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',tcon_Nat_Onat___Rings_Ozero__neq__one_85)).
% 13.08/3.02  tff(f46809,plain,(
% 13.08/3.02    zero_neq_one(real)),
% 13.08/3.02    inference(cnf_transformation,[],[f9998])).
% 13.08/3.02  tff(f9998,axiom,(
% 13.08/3.02    zero_neq_one(real)),
% 13.08/3.02    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',tcon_Real_Oreal___Rings_Ozero__neq__one_315)).
% 13.08/3.02  tff(f46808,plain,(
% 13.08/3.02    zero_neq_one(int)),
% 13.08/3.02    inference(cnf_transformation,[],[f9623])).
% 13.08/3.02  tff(f9623,axiom,(
% 13.08/3.02    zero_neq_one(int)),
% 13.08/3.02    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',tcon_Int_Oint___Rings_Ozero__neq__one)).
% 13.08/3.02  tff(f46807,plain,(
% 13.08/3.02    zero_neq_one(complex)),
% 13.08/3.02    inference(cnf_transformation,[],[f10105])).
% 13.08/3.02  tff(f10105,axiom,(
% 13.08/3.02    zero_neq_one(complex)),
% 13.08/3.02    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',tcon_Complex_Ocomplex___Rings_Ozero__neq__one_421)).
% 13.08/3.02  tff(f46806,plain,(
% 13.08/3.02    zero_neq_one(extended_enat)),
% 13.08/3.02    inference(cnf_transformation,[],[f10167])).
% 13.08/3.02  tff(f10167,axiom,(
% 13.08/3.02    zero_neq_one(extended_enat)),
% 13.08/3.02    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',tcon_Extended__Nat_Oenat___Rings_Ozero__neq__one_482)).
% 13.08/3.02  tff(f46805,plain,(
% 13.08/3.02    zero_neq_one(code_integer)),
% 13.08/3.02    inference(cnf_transformation,[],[f10279])).
% 13.08/3.02  tff(f10279,axiom,(
% 13.08/3.02    zero_neq_one(code_integer)),
% 13.08/3.02    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',tcon_Code__Numeral_Ointeger___Rings_Ozero__neq__one_594)).
% 13.08/3.02  tff(f46804,plain,(
% 13.08/3.02    zero_neq_one(rat)),
% 13.08/3.02    inference(cnf_transformation,[],[f9820])).
% 13.08/3.02  tff(f9820,axiom,(
% 13.08/3.02    zero_neq_one(rat)),
% 13.08/3.02    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',tcon_Rat_Orat___Rings_Ozero__neq__one_162)).
% 13.08/3.02  tff(f46803,plain,(
% 13.08/3.02    comm_semiring_0(nat)),
% 13.08/3.02    inference(cnf_transformation,[],[f9720])).
% 13.08/3.02  tff(f9720,axiom,(
% 13.08/3.02    comm_semiring_0(nat)),
% 13.08/3.02    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',tcon_Nat_Onat___Rings_Ocomm__semiring__0_73)).
% 13.08/3.02  tff(f46802,plain,(
% 13.08/3.02    mult_zero(nat)),
% 13.08/3.02    inference(cnf_transformation,[],[f9743])).
% 13.08/3.02  tff(f9743,axiom,(
% 13.08/3.02    mult_zero(nat)),
% 13.08/3.02    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',tcon_Nat_Onat___Rings_Omult__zero_95)).
% 13.08/3.02  tff(f46801,plain,(
% 13.08/3.02    mult_zero(real)),
% 13.08/3.02    inference(cnf_transformation,[],[f10014])).
% 13.08/3.02  tff(f10014,axiom,(
% 13.08/3.02    mult_zero(real)),
% 13.08/3.02    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',tcon_Real_Oreal___Rings_Omult__zero_330)).
% 13.08/3.02  tff(f46800,plain,(
% 13.08/3.02    comm_semiring_0(real)),
% 13.08/3.02    inference(cnf_transformation,[],[f9983])).
% 13.08/3.02  tff(f9983,axiom,(
% 13.08/3.02    comm_semiring_0(real)),
% 13.08/3.02    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',tcon_Real_Oreal___Rings_Ocomm__semiring__0_300)).
% 13.08/3.02  tff(f46799,plain,(
% 13.08/3.02    comm_semiring_0(int)),
% 13.08/3.02    inference(cnf_transformation,[],[f9611])).
% 13.08/3.02  tff(f9611,axiom,(
% 13.08/3.02    comm_semiring_0(int)),
% 13.08/3.02    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',tcon_Int_Oint___Rings_Ocomm__semiring__0)).
% 13.08/3.02  tff(f46798,plain,(
% 13.08/3.02    mult_zero(int)),
% 13.08/3.02    inference(cnf_transformation,[],[f9641])).
% 13.08/3.02  tff(f9641,axiom,(
% 13.08/3.02    mult_zero(int)),
% 13.08/3.02    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',tcon_Int_Oint___Rings_Omult__zero)).
% 13.08/3.02  tff(f46797,plain,(
% 13.08/3.02    mult_zero(complex)),
% 13.08/3.02    inference(cnf_transformation,[],[f10114])).
% 13.08/3.02  tff(f10114,axiom,(
% 13.08/3.02    mult_zero(complex)),
% 13.08/3.02    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',tcon_Complex_Ocomplex___Rings_Omult__zero_430)).
% 13.08/3.02  tff(f46796,plain,(
% 13.08/3.02    comm_semiring_0(complex)),
% 13.08/3.02    inference(cnf_transformation,[],[f10094])).
% 13.08/3.02  tff(f10094,axiom,(
% 13.08/3.02    comm_semiring_0(complex)),
% 13.08/3.02    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',tcon_Complex_Ocomplex___Rings_Ocomm__semiring__0_410)).
% 13.08/3.02  tff(f46795,plain,(
% 13.08/3.02    comm_semiring_0(extended_enat)),
% 13.08/3.02    inference(cnf_transformation,[],[f10155])).
% 13.08/3.02  tff(f10155,axiom,(
% 13.08/3.02    comm_semiring_0(extended_enat)),
% 13.08/3.02    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',tcon_Extended__Nat_Oenat___Rings_Ocomm__semiring__0_470)).
% 13.08/3.02  tff(f46794,plain,(
% 13.08/3.02    mult_zero(extended_enat)),
% 13.08/3.02    inference(cnf_transformation,[],[f10175])).
% 13.08/3.02  tff(f10175,axiom,(
% 13.08/3.02    mult_zero(extended_enat)),
% 13.08/3.02    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',tcon_Extended__Nat_Oenat___Rings_Omult__zero_490)).
% 13.08/3.02  tff(f46793,plain,(
% 13.08/3.02    mult_zero(code_integer)),
% 13.08/3.02    inference(cnf_transformation,[],[f10293])).
% 13.08/3.02  tff(f10293,axiom,(
% 13.08/3.02    mult_zero(code_integer)),
% 13.08/3.02    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',tcon_Code__Numeral_Ointeger___Rings_Omult__zero_608)).
% 13.08/3.02  tff(f46792,plain,(
% 13.08/3.02    comm_semiring_0(code_integer)),
% 13.08/3.02    inference(cnf_transformation,[],[f10269])).
% 13.08/3.02  tff(f10269,axiom,(
% 13.08/3.02    comm_semiring_0(code_integer)),
% 13.08/3.02    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',tcon_Code__Numeral_Ointeger___Rings_Ocomm__semiring__0_584)).
% 13.08/3.02  tff(f46791,plain,(
% 13.08/3.02    comm_semiring_0(rat)),
% 13.08/3.02    inference(cnf_transformation,[],[f9807])).
% 13.08/3.02  tff(f9807,axiom,(
% 13.08/3.02    comm_semiring_0(rat)),
% 13.08/3.02    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',tcon_Rat_Orat___Rings_Ocomm__semiring__0_153)).
% 13.08/3.02  tff(f46790,plain,(
% 13.08/3.02    mult_zero(rat)),
% 13.08/3.02    inference(cnf_transformation,[],[f9835])).
% 13.08/3.02  tff(f9835,axiom,(
% 13.08/3.02    mult_zero(rat)),
% 13.08/3.02    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',tcon_Rat_Orat___Rings_Omult__zero_177)).
% 13.08/3.02  tff(f46789,plain,(
% 13.08/3.02    semiri3467727345109120633visors(nat)),
% 13.08/3.02    inference(cnf_transformation,[],[f9690])).
% 13.08/3.02  tff(f9690,axiom,(
% 13.08/3.02    semiri3467727345109120633visors(nat)),
% 13.08/3.02    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',tcon_Nat_Onat___Rings_Osemiring__no__zero__divisors_44)).
% 13.08/3.02  tff(f46788,plain,(
% 13.08/3.02    semiri3467727345109120633visors(real)),
% 13.08/3.02    inference(cnf_transformation,[],[f9941])).
% 13.08/3.02  tff(f9941,axiom,(
% 13.08/3.02    semiri3467727345109120633visors(real)),
% 13.08/3.02    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',tcon_Real_Oreal___Rings_Osemiring__no__zero__divisors_265)).
% 13.08/3.02  tff(f46787,plain,(
% 13.08/3.02    semiri3467727345109120633visors(int)),
% 13.08/3.02    inference(cnf_transformation,[],[f9573])).
% 13.08/3.02  tff(f9573,axiom,(
% 13.08/3.02    semiri3467727345109120633visors(int)),
% 13.08/3.02    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',tcon_Int_Oint___Rings_Osemiring__no__zero__divisors)).
% 13.08/3.02  tff(f46786,plain,(
% 13.08/3.02    semiri3467727345109120633visors(complex)),
% 13.08/3.02    inference(cnf_transformation,[],[f10072])).
% 13.08/3.02  tff(f10072,axiom,(
% 13.08/3.02    semiri3467727345109120633visors(complex)),
% 13.08/3.02    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',tcon_Complex_Ocomplex___Rings_Osemiring__no__zero__divisors_388)).
% 13.08/3.02  tff(f46785,plain,(
% 13.08/3.02    semiri3467727345109120633visors(extended_enat)),
% 13.08/3.02    inference(cnf_transformation,[],[f10143])).
% 13.08/3.02  tff(f10143,axiom,(
% 13.08/3.02    semiri3467727345109120633visors(extended_enat)),
% 13.08/3.02    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',tcon_Extended__Nat_Oenat___Rings_Osemiring__no__zero__divisors_458)).
% 13.08/3.02  tff(f46784,plain,(
% 13.08/3.02    semiri3467727345109120633visors(code_integer)),
% 13.08/3.02    inference(cnf_transformation,[],[f10238])).
% 13.08/3.02  tff(f10238,axiom,(
% 13.08/3.02    semiri3467727345109120633visors(code_integer)),
% 13.08/3.02    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',tcon_Code__Numeral_Ointeger___Rings_Osemiring__no__zero__divisors_553)).
% 13.08/3.02  tff(f46783,plain,(
% 13.08/3.02    semiri3467727345109120633visors(rat)),
% 13.08/3.02    inference(cnf_transformation,[],[f9775])).
% 13.08/3.02  tff(f9775,axiom,(
% 13.08/3.02    semiri3467727345109120633visors(rat)),
% 13.08/3.02    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',tcon_Rat_Orat___Rings_Osemiring__no__zero__divisors_124)).
% 13.08/3.02  tff(f46782,plain,(
% 13.08/3.02    ab_semigroup_add(nat)),
% 13.08/3.02    inference(cnf_transformation,[],[f9714])).
% 13.08/3.02  tff(f9714,axiom,(
% 13.08/3.02    ab_semigroup_add(nat)),
% 13.08/3.02    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',tcon_Nat_Onat___Groups_Oab__semigroup__add_67)).
% 13.08/3.02  tff(f46781,plain,(
% 13.08/3.02    ab_semigroup_add(real)),
% 13.08/3.02    inference(cnf_transformation,[],[f9975])).
% 13.08/3.02  tff(f9975,axiom,(
% 13.08/3.02    ab_semigroup_add(real)),
% 13.08/3.02    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',tcon_Real_Oreal___Groups_Oab__semigroup__add_292)).
% 13.08/3.02  tff(f46780,plain,(
% 13.08/3.02    ab_semigroup_add(int)),
% 13.08/3.02    inference(cnf_transformation,[],[f9602])).
% 13.08/3.02  tff(f9602,axiom,(
% 13.08/3.02    ab_semigroup_add(int)),
% 13.08/3.02    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',tcon_Int_Oint___Groups_Oab__semigroup__add)).
% 13.08/3.02  tff(f46779,plain,(
% 13.08/3.02    ab_semigroup_add(complex)),
% 13.08/3.02    inference(cnf_transformation,[],[f10091])).
% 13.08/3.02  tff(f10091,axiom,(
% 13.08/3.02    ab_semigroup_add(complex)),
% 13.08/3.02    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',tcon_Complex_Ocomplex___Groups_Oab__semigroup__add_407)).
% 13.08/3.02  tff(f46778,plain,(
% 13.08/3.02    ab_semigroup_add(extended_enat)),
% 13.08/3.02    inference(cnf_transformation,[],[f10151])).
% 13.08/3.02  tff(f10151,axiom,(
% 13.08/3.02    ab_semigroup_add(extended_enat)),
% 13.08/3.02    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',tcon_Extended__Nat_Oenat___Groups_Oab__semigroup__add_466)).
% 13.08/3.02  tff(f46777,plain,(
% 13.08/3.02    ab_semigroup_add(code_integer)),
% 13.08/3.02    inference(cnf_transformation,[],[f10260])).
% 13.08/3.02  tff(f10260,axiom,(
% 13.08/3.02    ab_semigroup_add(code_integer)),
% 13.08/3.02    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',tcon_Code__Numeral_Ointeger___Groups_Oab__semigroup__add_575)).
% 13.08/3.02  tff(f46776,plain,(
% 13.08/3.02    ab_semigroup_add(rat)),
% 13.08/3.02    inference(cnf_transformation,[],[f9799])).
% 13.08/3.02  tff(f9799,axiom,(
% 13.08/3.02    ab_semigroup_add(rat)),
% 13.08/3.02    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',tcon_Rat_Orat___Groups_Oab__semigroup__add_146)).
% 13.08/3.02  tff(f46775,plain,(
% 13.08/3.02    semigroup_add(nat)),
% 13.08/3.02    inference(cnf_transformation,[],[f9727])).
% 13.08/3.02  tff(f9727,axiom,(
% 13.08/3.02    semigroup_add(nat)),
% 13.08/3.02    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',tcon_Nat_Onat___Groups_Osemigroup__add_80)).
% 13.08/3.02  tff(f46774,plain,(
% 13.08/3.02    comm_semiring(nat)),
% 13.08/3.02    inference(cnf_transformation,[],[f9729])).
% 13.08/3.02  tff(f9729,axiom,(
% 13.08/3.02    comm_semiring(nat)),
% 13.08/3.02    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',tcon_Nat_Onat___Rings_Ocomm__semiring_82)).
% 13.08/3.02  tff(f46773,plain,(
% 13.08/3.02    semigroup_mult(nat)),
% 13.08/3.02    inference(cnf_transformation,[],[f9721])).
% 13.08/3.02  tff(f9721,axiom,(
% 13.08/3.02    semigroup_mult(nat)),
% 13.08/3.02    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',tcon_Nat_Onat___Groups_Osemigroup__mult_74)).
% 13.08/3.02  tff(f46770,plain,(
% 13.08/3.02    comm_semiring(real)),
% 13.08/3.02    inference(cnf_transformation,[],[f9994])).
% 13.08/3.02  tff(f9994,axiom,(
% 13.08/3.02    comm_semiring(real)),
% 13.08/3.02    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',tcon_Real_Oreal___Rings_Ocomm__semiring_311)).
% 13.08/3.02  tff(f46769,plain,(
% 13.08/3.02    semigroup_add(real)),
% 13.08/3.02    inference(cnf_transformation,[],[f9990])).
% 13.08/3.02  tff(f9990,axiom,(
% 13.08/3.02    semigroup_add(real)),
% 13.08/3.02    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',tcon_Real_Oreal___Groups_Osemigroup__add_307)).
% 13.08/3.02  tff(f46767,plain,(
% 13.08/3.02    semigroup_mult(real)),
% 13.08/3.02    inference(cnf_transformation,[],[f9985])).
% 13.08/3.02  tff(f9985,axiom,(
% 13.08/3.02    semigroup_mult(real)),
% 13.08/3.02    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',tcon_Real_Oreal___Groups_Osemigroup__mult_302)).
% 13.08/3.02  tff(f46766,plain,(
% 13.08/3.02    semigroup_mult(int)),
% 13.08/3.02    inference(cnf_transformation,[],[f9612])).
% 13.08/3.02  tff(f9612,axiom,(
% 13.08/3.02    semigroup_mult(int)),
% 13.08/3.02    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',tcon_Int_Oint___Groups_Osemigroup__mult)).
% 13.08/3.02  tff(f46765,plain,(
% 13.08/3.02    semigroup_add(int)),
% 13.08/3.02    inference(cnf_transformation,[],[f9618])).
% 13.08/3.02  tff(f9618,axiom,(
% 13.08/3.02    semigroup_add(int)),
% 13.08/3.02    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',tcon_Int_Oint___Groups_Osemigroup__add)).
% 13.08/3.02  tff(f46763,plain,(
% 13.08/3.02    comm_semiring(int)),
% 13.08/3.02    inference(cnf_transformation,[],[f9620])).
% 13.08/3.02  tff(f9620,axiom,(
% 13.08/3.02    comm_semiring(int)),
% 13.08/3.02    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',tcon_Int_Oint___Rings_Ocomm__semiring)).
% 13.08/3.02  tff(f46761,plain,(
% 13.08/3.02    semigroup_add(complex)),
% 13.08/3.02    inference(cnf_transformation,[],[f10098])).
% 13.08/3.02  tff(f10098,axiom,(
% 13.08/3.02    semigroup_add(complex)),
% 13.08/3.02    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',tcon_Complex_Ocomplex___Groups_Osemigroup__add_414)).
% 13.08/3.02  tff(f46760,plain,(
% 13.08/3.02    comm_semiring(complex)),
% 13.08/3.02    inference(cnf_transformation,[],[f10101])).
% 13.08/3.02  tff(f10101,axiom,(
% 13.08/3.02    comm_semiring(complex)),
% 13.08/3.02    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',tcon_Complex_Ocomplex___Rings_Ocomm__semiring_417)).
% 13.08/3.02  tff(f46759,plain,(
% 13.08/3.02    semigroup_mult(complex)),
% 13.08/3.02    inference(cnf_transformation,[],[f10095])).
% 13.08/3.02  tff(f10095,axiom,(
% 13.08/3.02    semigroup_mult(complex)),
% 13.08/3.02    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',tcon_Complex_Ocomplex___Groups_Osemigroup__mult_411)).
% 13.08/3.02  tff(f46757,plain,(
% 13.08/3.02    semigroup_mult(extended_enat)),
% 13.08/3.02    inference(cnf_transformation,[],[f10156])).
% 13.08/3.02  tff(f10156,axiom,(
% 13.08/3.02    semigroup_mult(extended_enat)),
% 13.08/3.02    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',tcon_Extended__Nat_Oenat___Groups_Osemigroup__mult_471)).
% 13.08/3.02  tff(f46755,plain,(
% 13.08/3.02    semigroup_add(extended_enat)),
% 13.08/3.02    inference(cnf_transformation,[],[f10160])).
% 13.08/3.02  tff(f10160,axiom,(
% 13.08/3.02    semigroup_add(extended_enat)),
% 13.08/3.02    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',tcon_Extended__Nat_Oenat___Groups_Osemigroup__add_475)).
% 13.08/3.02  tff(f46754,plain,(
% 13.08/3.02    comm_semiring(extended_enat)),
% 13.08/3.02    inference(cnf_transformation,[],[f10162])).
% 13.08/3.02  tff(f10162,axiom,(
% 13.08/3.02    comm_semiring(extended_enat)),
% 13.08/3.02    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',tcon_Extended__Nat_Oenat___Rings_Ocomm__semiring_477)).
% 13.08/3.02  tff(f46753,plain,(
% 13.08/3.02    semigroup_mult(code_integer)),
% 13.08/3.02    inference(cnf_transformation,[],[f10270])).
% 13.08/3.02  tff(f10270,axiom,(
% 13.08/3.02    semigroup_mult(code_integer)),
% 13.08/3.02    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',tcon_Code__Numeral_Ointeger___Groups_Osemigroup__mult_585)).
% 13.08/3.02  tff(f46752,plain,(
% 13.08/3.02    semigroup_add(code_integer)),
% 13.08/3.02    inference(cnf_transformation,[],[f10274])).
% 13.08/3.02  tff(f10274,axiom,(
% 13.08/3.02    semigroup_add(code_integer)),
% 13.08/3.02    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',tcon_Code__Numeral_Ointeger___Groups_Osemigroup__add_589)).
% 13.08/3.02  tff(f46751,plain,(
% 13.08/3.02    comm_semiring(code_integer)),
% 13.08/3.02    inference(cnf_transformation,[],[f10276])).
% 13.08/3.02  tff(f10276,axiom,(
% 13.08/3.02    comm_semiring(code_integer)),
% 13.08/3.02    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',tcon_Code__Numeral_Ointeger___Rings_Ocomm__semiring_591)).
% 13.08/3.02  tff(f46748,plain,(
% 13.08/3.02    semigroup_mult(rat)),
% 13.08/3.02    inference(cnf_transformation,[],[f9809])).
% 13.08/3.02  tff(f9809,axiom,(
% 13.08/3.02    semigroup_mult(rat)),
% 13.08/3.02    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',tcon_Rat_Orat___Groups_Osemigroup__mult_154)).
% 13.08/3.02  tff(f46746,plain,(
% 13.08/3.02    comm_semiring(rat)),
% 13.08/3.02    inference(cnf_transformation,[],[f9816])).
% 13.08/3.02  tff(f9816,axiom,(
% 13.08/3.02    comm_semiring(rat)),
% 13.08/3.02    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',tcon_Rat_Orat___Rings_Ocomm__semiring_159)).
% 13.08/3.02  tff(f46745,plain,(
% 13.08/3.02    semigroup_add(rat)),
% 13.08/3.02    inference(cnf_transformation,[],[f9812])).
% 13.08/3.02  tff(f9812,axiom,(
% 13.08/3.02    semigroup_add(rat)),
% 13.08/3.02    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',tcon_Rat_Orat___Groups_Osemigroup__add_157)).
% 13.08/3.02  tff(f46743,plain,(
% 13.08/3.02    topolo4958980785337419405_space(nat)),
% 13.08/3.02    inference(cnf_transformation,[],[f9680])).
% 13.08/3.02  tff(f9680,axiom,(
% 13.08/3.02    topolo4958980785337419405_space(nat)),
% 13.08/3.02    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',tcon_Nat_Onat___Topological__Spaces_Otopological__space_34)).
% 13.08/3.02  tff(f46742,plain,(
% 13.08/3.02    topolo4958980785337419405_space(real)),
% 13.08/3.02    inference(cnf_transformation,[],[f9922])).
% 13.08/3.02  tff(f9922,axiom,(
% 13.08/3.02    topolo4958980785337419405_space(real)),
% 13.08/3.02    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',tcon_Real_Oreal___Topological__Spaces_Otopological__space_254)).
% 13.08/3.02  tff(f46741,plain,(
% 13.08/3.02    topolo4958980785337419405_space($o)),
% 13.08/3.02    inference(cnf_transformation,[],[f9879])).
% 13.08/3.02  tff(f9879,axiom,(
% 13.08/3.02    topolo4958980785337419405_space($o)),
% 13.08/3.02    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',tcon_HOL_Obool___Topological__Spaces_Otopological__space_219)).
% 13.08/3.02  tff(f46740,plain,(
% 13.08/3.02    topolo4958980785337419405_space(int)),
% 13.08/3.02    inference(cnf_transformation,[],[f9560])).
% 13.08/3.02  tff(f9560,axiom,(
% 13.08/3.02    topolo4958980785337419405_space(int)),
% 13.08/3.02    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',tcon_Int_Oint___Topological__Spaces_Otopological__space)).
% 13.08/3.02  tff(f46739,plain,(
% 13.08/3.02    topolo4958980785337419405_space(complex)),
% 13.08/3.02    inference(cnf_transformation,[],[f10060])).
% 13.08/3.02  tff(f10060,axiom,(
% 13.08/3.02    topolo4958980785337419405_space(complex)),
% 13.08/3.02    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',tcon_Complex_Ocomplex___Topological__Spaces_Otopological__space_376)).
% 13.08/3.02  tff(f46738,plain,(
% 13.08/3.02    topological_t2_space(nat)),
% 13.08/3.02    inference(cnf_transformation,[],[f9700])).
% 13.08/3.02  tff(f9700,axiom,(
% 13.08/3.02    topological_t2_space(nat)),
% 13.08/3.02    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',tcon_Nat_Onat___Topological__Spaces_Ot2__space_54)).
% 13.08/3.02  tff(f46737,plain,(
% 13.08/3.02    topological_t2_space(real)),
% 13.08/3.02    inference(cnf_transformation,[],[f9959])).
% 13.08/3.02  tff(f9959,axiom,(
% 13.08/3.02    topological_t2_space(real)),
% 13.08/3.02    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',tcon_Real_Oreal___Topological__Spaces_Ot2__space_277)).
% 13.08/3.02  tff(f46736,plain,(
% 13.08/3.02    topological_t2_space($o)),
% 13.08/3.02    inference(cnf_transformation,[],[f9887])).
% 13.08/3.02  tff(f9887,axiom,(
% 13.08/3.02    topological_t2_space($o)),
% 13.08/3.02    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',tcon_HOL_Obool___Topological__Spaces_Ot2__space_227)).
% 13.08/3.02  tff(f46735,plain,(
% 13.08/3.02    topological_t2_space(int)),
% 13.08/3.02    inference(cnf_transformation,[],[f9587])).
% 13.08/3.02  tff(f9587,axiom,(
% 13.08/3.02    topological_t2_space(int)),
% 13.08/3.02    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',tcon_Int_Oint___Topological__Spaces_Ot2__space)).
% 13.08/3.02  tff(f46734,plain,(
% 13.08/3.02    topological_t2_space(complex)),
% 13.08/3.02    inference(cnf_transformation,[],[f10084])).
% 13.08/3.02  tff(f10084,axiom,(
% 13.08/3.02    topological_t2_space(complex)),
% 13.08/3.02    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',tcon_Complex_Ocomplex___Topological__Spaces_Ot2__space_400)).
% 13.08/3.02  tff(f46733,plain,(
% 13.08/3.02    comple6319245703460814977attice($o)),
% 13.08/3.02    inference(cnf_transformation,[],[f9884])).
% 13.08/3.02  tff(f9884,axiom,(
% 13.08/3.02    comple6319245703460814977attice($o)),
% 13.08/3.02    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',tcon_HOL_Obool___Complete__Lattices_Ocomplete__lattice_224)).
% 13.08/3.02  tff(f46732,plain,(
% 13.08/3.02    comple6319245703460814977attice(extended_enat)),
% 13.08/3.02    inference(cnf_transformation,[],[f10141])).
% 13.08/3.02  tff(f10141,axiom,(
% 13.08/3.02    comple6319245703460814977attice(extended_enat)),
% 13.08/3.02    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',tcon_Extended__Nat_Oenat___Complete__Lattices_Ocomplete__lattice_456)).
% 13.08/3.02  tff(f46731,plain,(
% 13.08/3.02    comple6319245703460814977attice(product_unit)),
% 13.08/3.02    inference(cnf_transformation,[],[f10198])).
% 13.08/3.02  tff(f10198,axiom,(
% 13.08/3.02    comple6319245703460814977attice(product_unit)),
% 13.08/3.02    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',tcon_Product__Type_Ounit___Complete__Lattices_Ocomplete__lattice_513)).
% 13.08/3.02  tff(f46730,plain,(
% 13.08/3.02    ordere6911136660526730532id_add(nat)),
% 13.08/3.02    inference(cnf_transformation,[],[f9694])).
% 13.08/3.02  tff(f9694,axiom,(
% 13.08/3.02    ordere6911136660526730532id_add(nat)),
% 13.08/3.02    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',tcon_Nat_Onat___Groups_Oordered__comm__monoid__add_48)).
% 13.08/3.02  tff(f46729,plain,(
% 13.08/3.02    linord181362715937106298miring(nat)),
% 13.08/3.02    inference(cnf_transformation,[],[f9687])).
% 13.08/3.02  tff(f9687,axiom,(
% 13.08/3.02    linord181362715937106298miring(nat)),
% 13.08/3.02    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',tcon_Nat_Onat___Rings_Olinordered__nonzero__semiring_41)).
% 13.08/3.02  tff(f46728,plain,(
% 13.08/3.02    ordere6911136660526730532id_add(real)),
% 13.08/3.02    inference(cnf_transformation,[],[f9949])).
% 13.08/3.02  tff(f9949,axiom,(
% 13.08/3.02    ordere6911136660526730532id_add(real)),
% 13.08/3.02    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',tcon_Real_Oreal___Groups_Oordered__comm__monoid__add_269)).
% 13.08/3.02  tff(f46727,plain,(
% 13.08/3.02    linord181362715937106298miring(real)),
% 13.08/3.02    inference(cnf_transformation,[],[f9934])).
% 13.08/3.02  tff(f9934,axiom,(
% 13.08/3.02    linord181362715937106298miring(real)),
% 13.08/3.02    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',tcon_Real_Oreal___Rings_Olinordered__nonzero__semiring_262)).
% 13.08/3.02  tff(f46726,plain,(
% 13.08/3.02    linord181362715937106298miring(int)),
% 13.08/3.02    inference(cnf_transformation,[],[f9569])).
% 13.08/3.02  tff(f9569,axiom,(
% 13.08/3.02    linord181362715937106298miring(int)),
% 13.08/3.02    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',tcon_Int_Oint___Rings_Olinordered__nonzero__semiring)).
% 13.08/3.02  tff(f46725,plain,(
% 13.08/3.02    ordere6911136660526730532id_add(int)),
% 13.08/3.02    inference(cnf_transformation,[],[f9578])).
% 13.08/3.02  tff(f9578,axiom,(
% 13.08/3.02    ordere6911136660526730532id_add(int)),
% 13.08/3.02    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',tcon_Int_Oint___Groups_Oordered__comm__monoid__add)).
% 13.08/3.02  tff(f46724,plain,(
% 13.08/3.02    ordere6911136660526730532id_add(extended_enat)),
% 13.08/3.02    inference(cnf_transformation,[],[f10145])).
% 13.08/3.02  tff(f10145,axiom,(
% 13.08/3.02    ordere6911136660526730532id_add(extended_enat)),
% 13.08/3.02    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',tcon_Extended__Nat_Oenat___Groups_Oordered__comm__monoid__add_460)).
% 13.08/3.02  tff(f46723,plain,(
% 13.08/3.02    linord181362715937106298miring(extended_enat)),
% 13.08/3.02    inference(cnf_transformation,[],[f10142])).
% 13.08/3.02  tff(f10142,axiom,(
% 13.08/3.02    linord181362715937106298miring(extended_enat)),
% 13.08/3.02    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',tcon_Extended__Nat_Oenat___Rings_Olinordered__nonzero__semiring_457)).
% 13.08/3.02  tff(f46722,plain,(
% 13.08/3.02    linord181362715937106298miring(code_integer)),
% 13.08/3.02    inference(cnf_transformation,[],[f10235])).
% 13.08/3.02  tff(f10235,axiom,(
% 13.08/3.02    linord181362715937106298miring(code_integer)),
% 13.08/3.02    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',tcon_Code__Numeral_Ointeger___Rings_Olinordered__nonzero__semiring_550)).
% 13.08/3.02  tff(f46721,plain,(
% 13.08/3.02    ordere6911136660526730532id_add(code_integer)),
% 13.08/3.02    inference(cnf_transformation,[],[f10241])).
% 13.08/3.02  tff(f10241,axiom,(
% 13.08/3.02    ordere6911136660526730532id_add(code_integer)),
% 13.08/3.02    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',tcon_Code__Numeral_Ointeger___Groups_Oordered__comm__monoid__add_556)).
% 13.08/3.02  tff(f46720,plain,(
% 13.08/3.02    linord181362715937106298miring(rat)),
% 13.08/3.02    inference(cnf_transformation,[],[f9773])).
% 13.08/3.02  tff(f9773,axiom,(
% 13.08/3.02    linord181362715937106298miring(rat)),
% 13.08/3.02    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',tcon_Rat_Orat___Rings_Olinordered__nonzero__semiring_122)).
% 13.08/3.02  tff(f46719,plain,(
% 13.08/3.02    ordere6911136660526730532id_add(rat)),
% 13.08/3.02    inference(cnf_transformation,[],[f9779])).
% 13.08/3.02  tff(f9779,axiom,(
% 13.08/3.02    ordere6911136660526730532id_add(rat)),
% 13.08/3.02    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',tcon_Rat_Orat___Groups_Oordered__comm__monoid__add_127)).
% 13.08/3.02  tff(f46718,plain,(
% 13.08/3.02    semidom_divide(nat)),
% 13.08/3.02    inference(cnf_transformation,[],[f9725])).
% 13.08/3.02  tff(f9725,axiom,(
% 13.08/3.02    semidom_divide(nat)),
% 13.08/3.02    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',tcon_Nat_Onat___Rings_Osemidom__divide_78)).
% 13.08/3.02  tff(f46717,plain,(
% 13.08/3.02    semidom_divide(real)),
% 13.08/3.02    inference(cnf_transformation,[],[f9988])).
% 13.08/3.02  tff(f9988,axiom,(
% 13.08/3.02    semidom_divide(real)),
% 13.08/3.02    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',tcon_Real_Oreal___Rings_Osemidom__divide_305)).
% 13.08/3.02  tff(f46716,plain,(
% 13.08/3.02    counta3822494911875563373attice($o)),
% 13.08/3.02    inference(cnf_transformation,[],[f9876])).
% 13.08/3.02  tff(f9876,axiom,(
% 13.08/3.02    counta3822494911875563373attice($o)),
% 13.08/3.02    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',tcon_HOL_Obool___Countable__Complete__Lattices_Ocountable__complete__lattice_216)).
% 13.08/3.02  tff(f46715,plain,(
% 13.08/3.02    semidom_divide(int)),
% 13.08/3.02    inference(cnf_transformation,[],[f9616])).
% 13.08/3.02  tff(f9616,axiom,(
% 13.08/3.02    semidom_divide(int)),
% 13.08/3.02    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',tcon_Int_Oint___Rings_Osemidom__divide)).
% 13.08/3.02  tff(f46714,plain,(
% 13.08/3.02    semidom_divide(complex)),
% 13.08/3.02    inference(cnf_transformation,[],[f10096])).
% 13.08/3.02  tff(f10096,axiom,(
% 13.08/3.02    semidom_divide(complex)),
% 13.08/3.02    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',tcon_Complex_Ocomplex___Rings_Osemidom__divide_412)).
% 13.08/3.02  tff(f46713,plain,(
% 13.08/3.02    counta3822494911875563373attice(extended_enat)),
% 13.08/3.02    inference(cnf_transformation,[],[f10133])).
% 13.08/3.02  tff(f10133,axiom,(
% 13.08/3.02    counta3822494911875563373attice(extended_enat)),
% 13.08/3.02    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',tcon_Extended__Nat_Oenat___Countable__Complete__Lattices_Ocountable__complete__lattice_449)).
% 13.08/3.02  tff(f46712,plain,(
% 13.08/3.02    semidom_divide(code_integer)),
% 13.08/3.02    inference(cnf_transformation,[],[f10272])).
% 13.08/3.02  tff(f10272,axiom,(
% 13.08/3.02    semidom_divide(code_integer)),
% 13.08/3.02    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',tcon_Code__Numeral_Ointeger___Rings_Osemidom__divide_587)).
% 13.08/3.02  tff(f46711,plain,(
% 13.08/3.02    semidom_divide(rat)),
% 13.08/3.02    inference(cnf_transformation,[],[f9810])).
% 13.08/3.02  tff(f9810,axiom,(
% 13.08/3.02    semidom_divide(rat)),
% 13.08/3.02    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',tcon_Rat_Orat___Rings_Osemidom__divide_155)).
% 13.08/3.02  tff(f46710,plain,(
% 13.08/3.02    counta3822494911875563373attice(product_unit)),
% 13.08/3.02    inference(cnf_transformation,[],[f10192])).
% 13.08/3.02  tff(f10192,axiom,(
% 13.08/3.02    counta3822494911875563373attice(product_unit)),
% 13.08/3.02    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',tcon_Product__Type_Ounit___Countable__Complete__Lattices_Ocountable__complete__lattice_507)).
% 13.08/3.02  tff(f46709,plain,(
% 13.08/3.02    order_top($o)),
% 13.08/3.02    inference(cnf_transformation,[],[f9893])).
% 13.08/3.02  tff(f9893,axiom,(
% 13.08/3.02    order_top($o)),
% 13.08/3.02    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',tcon_HOL_Obool___Orderings_Oorder__top_233)).
% 13.08/3.02  tff(f46708,plain,(
% 13.08/3.02    order_top(extended_enat)),
% 13.08/3.02    inference(cnf_transformation,[],[f10164])).
% 13.08/3.02  tff(f10164,axiom,(
% 13.08/3.02    order_top(extended_enat)),
% 13.08/3.02    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',tcon_Extended__Nat_Oenat___Orderings_Oorder__top_479)).
% 13.08/3.02  tff(f46707,plain,(
% 13.08/3.02    order_top(product_unit)),
% 13.08/3.02    inference(cnf_transformation,[],[f10205])).
% 13.08/3.02  tff(f10205,axiom,(
% 13.08/3.02    order_top(product_unit)),
% 13.08/3.02    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',tcon_Product__Type_Ounit___Orderings_Oorder__top_520)).
% 13.08/3.02  tff(f46706,plain,(
% 13.08/3.02    ordere6658533253407199908up_add(nat)),
% 13.08/3.02    inference(cnf_transformation,[],[f9691])).
% 13.08/3.02  tff(f9691,axiom,(
% 13.08/3.02    ordere6658533253407199908up_add(nat)),
% 13.08/3.02    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',tcon_Nat_Onat___Groups_Oordered__ab__semigroup__add_45)).
% 13.08/3.02  tff(f46705,plain,(
% 13.08/3.02    ordere6658533253407199908up_add(real)),
% 13.08/3.02    inference(cnf_transformation,[],[f9945])).
% 13.08/3.02  tff(f9945,axiom,(
% 13.08/3.02    ordere6658533253407199908up_add(real)),
% 13.08/3.02    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',tcon_Real_Oreal___Groups_Oordered__ab__semigroup__add_266)).
% 13.08/3.02  tff(f46704,plain,(
% 13.08/3.02    ordere6658533253407199908up_add(int)),
% 13.08/3.02    inference(cnf_transformation,[],[f9574])).
% 13.08/3.02  tff(f9574,axiom,(
% 13.08/3.02    ordere6658533253407199908up_add(int)),
% 13.08/3.02    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',tcon_Int_Oint___Groups_Oordered__ab__semigroup__add)).
% 13.08/3.02  tff(f46703,plain,(
% 13.08/3.02    ordere6658533253407199908up_add(extended_enat)),
% 13.08/3.02    inference(cnf_transformation,[],[f10144])).
% 13.08/3.02  tff(f10144,axiom,(
% 13.08/3.02    ordere6658533253407199908up_add(extended_enat)),
% 13.08/3.02    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',tcon_Extended__Nat_Oenat___Groups_Oordered__ab__semigroup__add_459)).
% 13.08/3.02  tff(f46702,plain,(
% 13.08/3.02    ordere6658533253407199908up_add(code_integer)),
% 13.08/3.02    inference(cnf_transformation,[],[f10239])).
% 13.08/3.02  tff(f10239,axiom,(
% 13.08/3.02    ordere6658533253407199908up_add(code_integer)),
% 13.08/3.02    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',tcon_Code__Numeral_Ointeger___Groups_Oordered__ab__semigroup__add_554)).
% 13.08/3.02  tff(f46701,plain,(
% 13.08/3.02    ordere6658533253407199908up_add(rat)),
% 13.08/3.02    inference(cnf_transformation,[],[f9776])).
% 13.08/3.02  tff(f9776,axiom,(
% 13.08/3.02    ordere6658533253407199908up_add(rat)),
% 13.08/3.02    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',tcon_Rat_Orat___Groups_Oordered__ab__semigroup__add_125)).
% 13.08/3.02  tff(f46700,plain,(
% 13.08/3.02    comm_s4317794764714335236cancel(nat)),
% 13.08/3.02    inference(cnf_transformation,[],[f9698])).
% 13.08/3.02  tff(f9698,axiom,(
% 13.08/3.02    comm_s4317794764714335236cancel(nat)),
% 13.08/3.02    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',tcon_Nat_Onat___Rings_Ocomm__semiring__1__cancel_52)).
% 13.08/3.02  tff(f46699,plain,(
% 13.08/3.02    cancel1802427076303600483id_add(nat)),
% 13.08/3.02    inference(cnf_transformation,[],[f9697])).
% 13.08/3.02  tff(f9697,axiom,(
% 13.08/3.02    cancel1802427076303600483id_add(nat)),
% 13.08/3.02    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',tcon_Nat_Onat___Groups_Ocancel__comm__monoid__add_51)).
% 13.08/3.02  tff(f46698,plain,(
% 13.08/3.02    comm_s4317794764714335236cancel(real)),
% 13.08/3.02    inference(cnf_transformation,[],[f9957])).
% 13.08/3.02  tff(f9957,axiom,(
% 13.08/3.02    comm_s4317794764714335236cancel(real)),
% 13.08/3.02    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',tcon_Real_Oreal___Rings_Ocomm__semiring__1__cancel_276)).
% 13.08/3.02  tff(f46697,plain,(
% 13.08/3.02    cancel1802427076303600483id_add(real)),
% 13.08/3.02    inference(cnf_transformation,[],[f9955])).
% 13.08/3.02  tff(f9955,axiom,(
% 13.08/3.02    cancel1802427076303600483id_add(real)),
% 13.08/3.02    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',tcon_Real_Oreal___Groups_Ocancel__comm__monoid__add_274)).
% 13.08/3.02  tff(f46696,plain,(
% 13.08/3.02    cancel1802427076303600483id_add(int)),
% 13.08/3.02    inference(cnf_transformation,[],[f9583])).
% 13.08/3.02  tff(f9583,axiom,(
% 13.08/3.02    cancel1802427076303600483id_add(int)),
% 13.08/3.02    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',tcon_Int_Oint___Groups_Ocancel__comm__monoid__add)).
% 13.08/3.02  tff(f46695,plain,(
% 13.08/3.02    comm_s4317794764714335236cancel(int)),
% 13.08/3.02    inference(cnf_transformation,[],[f9585])).
% 13.08/3.02  tff(f9585,axiom,(
% 13.08/3.02    comm_s4317794764714335236cancel(int)),
% 13.08/3.02    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',tcon_Int_Oint___Rings_Ocomm__semiring__1__cancel)).
% 13.08/3.02  tff(f46694,plain,(
% 13.08/3.02    cancel1802427076303600483id_add(complex)),
% 13.08/3.02    inference(cnf_transformation,[],[f10081])).
% 13.08/3.02  tff(f10081,axiom,(
% 13.08/3.02    cancel1802427076303600483id_add(complex)),
% 13.08/3.02    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',tcon_Complex_Ocomplex___Groups_Ocancel__comm__monoid__add_397)).
% 13.08/3.02  tff(f46693,plain,(
% 13.08/3.02    comm_s4317794764714335236cancel(complex)),
% 13.08/3.02    inference(cnf_transformation,[],[f10082])).
% 13.08/3.02  tff(f10082,axiom,(
% 13.08/3.02    comm_s4317794764714335236cancel(complex)),
% 13.08/3.02    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',tcon_Complex_Ocomplex___Rings_Ocomm__semiring__1__cancel_398)).
% 13.08/3.02  tff(f46692,plain,(
% 13.08/3.02    cancel1802427076303600483id_add(code_integer)),
% 13.08/3.02    inference(cnf_transformation,[],[f10245])).
% 13.08/3.02  tff(f10245,axiom,(
% 13.08/3.02    cancel1802427076303600483id_add(code_integer)),
% 13.08/3.02    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',tcon_Code__Numeral_Ointeger___Groups_Ocancel__comm__monoid__add_560)).
% 13.08/3.02  tff(f46691,plain,(
% 13.08/3.02    comm_s4317794764714335236cancel(code_integer)),
% 13.08/3.02    inference(cnf_transformation,[],[f10247])).
% 13.08/3.02  tff(f10247,axiom,(
% 13.08/3.02    comm_s4317794764714335236cancel(code_integer)),
% 13.08/3.02    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',tcon_Code__Numeral_Ointeger___Rings_Ocomm__semiring__1__cancel_562)).
% 13.08/3.02  tff(f46690,plain,(
% 13.08/3.02    comm_s4317794764714335236cancel(rat)),
% 13.08/3.02    inference(cnf_transformation,[],[f9785])).
% 13.08/3.02  tff(f9785,axiom,(
% 13.08/3.02    comm_s4317794764714335236cancel(rat)),
% 13.08/3.02    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',tcon_Rat_Orat___Rings_Ocomm__semiring__1__cancel_133)).
% 13.08/3.02  tff(f46689,plain,(
% 13.08/3.02    cancel1802427076303600483id_add(rat)),
% 13.08/3.02    inference(cnf_transformation,[],[f9783])).
% 13.08/3.02  tff(f9783,axiom,(
% 13.08/3.02    cancel1802427076303600483id_add(rat)),
% 13.08/3.02    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',tcon_Rat_Orat___Groups_Ocancel__comm__monoid__add_131)).
% 13.08/3.02  tff(f46688,plain,(
% 13.08/3.02    topological_t1_space(nat)),
% 13.08/3.02    inference(cnf_transformation,[],[f9701])).
% 13.08/3.02  tff(f9701,axiom,(
% 13.08/3.02    topological_t1_space(nat)),
% 13.08/3.02    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',tcon_Nat_Onat___Topological__Spaces_Ot1__space_55)).
% 13.08/3.02  tff(f46687,plain,(
% 13.08/3.02    cancel2418104881723323429up_add(nat)),
% 13.08/3.02    inference(cnf_transformation,[],[f9695])).
% 13.08/3.02  tff(f9695,axiom,(
% 13.08/3.02    cancel2418104881723323429up_add(nat)),
% 13.08/3.02    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',tcon_Nat_Onat___Groups_Ocancel__ab__semigroup__add_49)).
% 13.08/3.02  tff(f46686,plain,(
% 13.08/3.02    cancel2418104881723323429up_add(real)),
% 13.08/3.02    inference(cnf_transformation,[],[f9951])).
% 13.08/3.02  tff(f9951,axiom,(
% 13.08/3.02    cancel2418104881723323429up_add(real)),
% 13.08/3.02    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',tcon_Real_Oreal___Groups_Ocancel__ab__semigroup__add_271)).
% 13.08/3.02  tff(f46685,plain,(
% 13.08/3.02    topological_t1_space(real)),
% 13.08/3.02    inference(cnf_transformation,[],[f9960])).
% 13.08/3.02  tff(f9960,axiom,(
% 13.08/3.02    topological_t1_space(real)),
% 13.08/3.02    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',tcon_Real_Oreal___Topological__Spaces_Ot1__space_278)).
% 13.08/3.02  tff(f46684,plain,(
% 13.08/3.02    topological_t1_space($o)),
% 13.08/3.02    inference(cnf_transformation,[],[f9888])).
% 13.08/3.02  tff(f9888,axiom,(
% 13.08/3.02    topological_t1_space($o)),
% 13.08/3.02    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',tcon_HOL_Obool___Topological__Spaces_Ot1__space_228)).
% 13.08/3.02  tff(f46683,plain,(
% 13.08/3.02    topological_t1_space(int)),
% 13.08/3.02    inference(cnf_transformation,[],[f9588])).
% 13.08/3.02  tff(f9588,axiom,(
% 13.08/3.02    topological_t1_space(int)),
% 13.08/3.02    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',tcon_Int_Oint___Topological__Spaces_Ot1__space)).
% 13.08/3.02  tff(f46682,plain,(
% 13.08/3.02    cancel2418104881723323429up_add(int)),
% 13.08/3.02    inference(cnf_transformation,[],[f9580])).
% 13.08/3.02  tff(f9580,axiom,(
% 13.08/3.02    cancel2418104881723323429up_add(int)),
% 13.08/3.02    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',tcon_Int_Oint___Groups_Ocancel__ab__semigroup__add)).
% 13.08/3.02  tff(f46681,plain,(
% 13.08/3.02    topological_t1_space(complex)),
% 13.08/3.02    inference(cnf_transformation,[],[f10085])).
% 13.08/3.02  tff(f10085,axiom,(
% 13.08/3.02    topological_t1_space(complex)),
% 13.08/3.02    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',tcon_Complex_Ocomplex___Topological__Spaces_Ot1__space_401)).
% 13.08/3.02  tff(f46680,plain,(
% 13.08/3.02    cancel2418104881723323429up_add(complex)),
% 13.08/3.02    inference(cnf_transformation,[],[f10077])).
% 13.08/3.02  tff(f10077,axiom,(
% 13.08/3.02    cancel2418104881723323429up_add(complex)),
% 13.08/3.02    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',tcon_Complex_Ocomplex___Groups_Ocancel__ab__semigroup__add_393)).
% 13.08/3.02  tff(f46679,plain,(
% 13.08/3.02    cancel2418104881723323429up_add(code_integer)),
% 13.08/3.02    inference(cnf_transformation,[],[f10243])).
% 13.08/3.02  tff(f10243,axiom,(
% 13.08/3.02    cancel2418104881723323429up_add(code_integer)),
% 13.08/3.02    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',tcon_Code__Numeral_Ointeger___Groups_Ocancel__ab__semigroup__add_558)).
% 13.08/3.02  tff(f46678,plain,(
% 13.08/3.02    cancel2418104881723323429up_add(rat)),
% 13.08/3.02    inference(cnf_transformation,[],[f9781])).
% 13.08/3.02  tff(f9781,axiom,(
% 13.08/3.02    cancel2418104881723323429up_add(rat)),
% 13.08/3.02    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',tcon_Rat_Orat___Groups_Ocancel__ab__semigroup__add_129)).
% 13.08/3.02  tff(f46677,plain,(
% 13.08/3.02    cancel_semigroup_add(nat)),
% 13.08/3.02    inference(cnf_transformation,[],[f9703])).
% 13.08/3.02  tff(f9703,axiom,(
% 13.08/3.02    cancel_semigroup_add(nat)),
% 13.08/3.02    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',tcon_Nat_Onat___Groups_Ocancel__semigroup__add_57)).
% 13.08/3.02  tff(f46676,plain,(
% 13.08/3.02    ordered_semiring(nat)),
% 13.08/3.02    inference(cnf_transformation,[],[f9715])).
% 13.08/3.02  tff(f9715,axiom,(
% 13.08/3.02    ordered_semiring(nat)),
% 13.08/3.02    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',tcon_Nat_Onat___Rings_Oordered__semiring_68)).
% 13.08/3.02  tff(f46675,plain,(
% 13.08/3.02    ordered_semiring(real)),
% 13.08/3.02    inference(cnf_transformation,[],[f9977])).
% 13.08/3.02  tff(f9977,axiom,(
% 13.08/3.02    ordered_semiring(real)),
% 13.08/3.02    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',tcon_Real_Oreal___Rings_Oordered__semiring_294)).
% 13.08/3.02  tff(f46674,plain,(
% 13.08/3.02    cancel_semigroup_add(real)),
% 13.08/3.02    inference(cnf_transformation,[],[f9964])).
% 13.08/3.02  tff(f9964,axiom,(
% 13.08/3.02    cancel_semigroup_add(real)),
% 13.08/3.02    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',tcon_Real_Oreal___Groups_Ocancel__semigroup__add_282)).
% 13.08/3.02  tff(f46673,plain,(
% 13.08/3.02    cancel_semigroup_add(int)),
% 13.08/3.02    inference(cnf_transformation,[],[f9592])).
% 13.08/3.02  tff(f9592,axiom,(
% 13.08/3.02    cancel_semigroup_add(int)),
% 13.08/3.02    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',tcon_Int_Oint___Groups_Ocancel__semigroup__add)).
% 13.08/3.02  tff(f46672,plain,(
% 13.08/3.02    ordered_semiring(int)),
% 13.08/3.02    inference(cnf_transformation,[],[f9603])).
% 13.08/3.02  tff(f9603,axiom,(
% 13.08/3.02    ordered_semiring(int)),
% 13.08/3.02    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',tcon_Int_Oint___Rings_Oordered__semiring)).
% 13.08/3.02  tff(f46671,plain,(
% 13.08/3.02    cancel_semigroup_add(complex)),
% 13.08/3.02    inference(cnf_transformation,[],[f10086])).
% 13.08/3.02  tff(f10086,axiom,(
% 13.08/3.02    cancel_semigroup_add(complex)),
% 13.08/3.02    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',tcon_Complex_Ocomplex___Groups_Ocancel__semigroup__add_402)).
% 13.08/3.02  tff(f46670,plain,(
% 13.08/3.02    ordered_semiring(extended_enat)),
% 13.08/3.02    inference(cnf_transformation,[],[f10152])).
% 13.08/3.02  tff(f10152,axiom,(
% 13.08/3.02    ordered_semiring(extended_enat)),
% 13.08/3.02    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',tcon_Extended__Nat_Oenat___Rings_Oordered__semiring_467)).
% 13.08/3.02  tff(f46669,plain,(
% 13.08/3.02    cancel_semigroup_add(code_integer)),
% 13.08/3.02    inference(cnf_transformation,[],[f10252])).
% 13.08/3.02  tff(f10252,axiom,(
% 13.08/3.02    cancel_semigroup_add(code_integer)),
% 13.08/3.02    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',tcon_Code__Numeral_Ointeger___Groups_Ocancel__semigroup__add_567)).
% 13.08/3.02  tff(f46668,plain,(
% 13.08/3.02    ordered_semiring(code_integer)),
% 13.08/3.02    inference(cnf_transformation,[],[f10261])).
% 13.08/3.02  tff(f10261,axiom,(
% 13.08/3.02    ordered_semiring(code_integer)),
% 13.08/3.02    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',tcon_Code__Numeral_Ointeger___Rings_Oordered__semiring_576)).
% 13.08/3.02  tff(f46667,plain,(
% 13.08/3.02    ordered_semiring(rat)),
% 13.08/3.02    inference(cnf_transformation,[],[f9801])).
% 13.08/3.02  tff(f9801,axiom,(
% 13.08/3.02    ordered_semiring(rat)),
% 13.08/3.02    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',tcon_Rat_Orat___Rings_Oordered__semiring_147)).
% 13.08/3.02  tff(f46666,plain,(
% 13.08/3.02    cancel_semigroup_add(rat)),
% 13.08/3.02    inference(cnf_transformation,[],[f9789])).
% 13.08/3.02  tff(f9789,axiom,(
% 13.08/3.02    cancel_semigroup_add(rat)),
% 13.08/3.02    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',tcon_Rat_Orat___Groups_Ocancel__semigroup__add_137)).
% 13.08/3.02  tff(f46665,plain,(
% 13.08/3.02    semiri6575147826004484403cancel(nat)),
% 13.08/3.02    inference(cnf_transformation,[],[f9669])).
% 13.08/3.02  tff(f9669,axiom,(
% 13.08/3.02    semiri6575147826004484403cancel(nat)),
% 13.08/3.02    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',tcon_Nat_Onat___Rings_Osemiring__no__zero__divisors__cancel_25)).
% 13.08/3.02  tff(f46664,plain,(
% 13.08/3.02    semiri1453513574482234551roduct(nat)),
% 13.08/3.02    inference(cnf_transformation,[],[f9663])).
% 13.08/3.02  tff(f9663,axiom,(
% 13.08/3.02    semiri1453513574482234551roduct(nat)),
% 13.08/3.02    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',tcon_Nat_Onat___Semiring__Normalization_Ocomm__semiring__1__cancel__crossproduct_19)).
% 13.08/3.02  tff(f46663,plain,(
% 13.08/3.02    semiri1453513574482234551roduct(real)),
% 13.08/3.02    inference(cnf_transformation,[],[f9905])).
% 13.08/3.02  tff(f9905,axiom,(
% 13.08/3.02    semiri1453513574482234551roduct(real)),
% 13.08/3.02    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',tcon_Real_Oreal___Semiring__Normalization_Ocomm__semiring__1__cancel__crossproduct_245)).
% 13.08/3.02  tff(f46662,plain,(
% 13.08/3.02    semiri6575147826004484403cancel(real)),
% 13.08/3.02    inference(cnf_transformation,[],[f9912])).
% 13.08/3.02  tff(f9912,axiom,(
% 13.08/3.02    semiri6575147826004484403cancel(real)),
% 13.08/3.02    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',tcon_Real_Oreal___Rings_Osemiring__no__zero__divisors__cancel_247)).
% 13.08/3.02  tff(f46661,plain,(
% 13.08/3.02    semiri1453513574482234551roduct(int)),
% 13.08/3.02    inference(cnf_transformation,[],[f9543])).
% 13.08/3.02  tff(f9543,axiom,(
% 13.08/3.02    semiri1453513574482234551roduct(int)),
% 13.08/3.02    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',tcon_Int_Oint___Semiring__Normalization_Ocomm__semiring__1__cancel__crossproduct)).
% 13.08/3.02  tff(f46660,plain,(
% 13.08/3.02    semiri6575147826004484403cancel(int)),
% 13.08/3.02    inference(cnf_transformation,[],[f9551])).
% 13.08/3.02  tff(f9551,axiom,(
% 13.08/3.02    semiri6575147826004484403cancel(int)),
% 13.08/3.02    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',tcon_Int_Oint___Rings_Osemiring__no__zero__divisors__cancel)).
% 13.08/3.02  tff(f46659,plain,(
% 13.08/3.02    semiri6575147826004484403cancel(complex)),
% 13.08/3.02    inference(cnf_transformation,[],[f10057])).
% 13.08/3.02  tff(f10057,axiom,(
% 13.08/3.02    semiri6575147826004484403cancel(complex)),
% 13.08/3.02    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',tcon_Complex_Ocomplex___Rings_Osemiring__no__zero__divisors__cancel_373)).
% 13.08/3.02  tff(f46658,plain,(
% 13.08/3.02    semiri1453513574482234551roduct(complex)),
% 13.08/3.02    inference(cnf_transformation,[],[f10053])).
% 13.08/3.02  tff(f10053,axiom,(
% 13.08/3.02    semiri1453513574482234551roduct(complex)),
% 13.08/3.02    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',tcon_Complex_Ocomplex___Semiring__Normalization_Ocomm__semiring__1__cancel__crossproduct_369)).
% 13.08/3.02  tff(f46657,plain,(
% 13.08/3.02    semiri1453513574482234551roduct(code_integer)),
% 13.08/3.02    inference(cnf_transformation,[],[f10215])).
% 13.08/3.02  tff(f10215,axiom,(
% 13.08/3.02    semiri1453513574482234551roduct(code_integer)),
% 13.08/3.02    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',tcon_Code__Numeral_Ointeger___Semiring__Normalization_Ocomm__semiring__1__cancel__crossproduct_530)).
% 13.08/3.02  tff(f46656,plain,(
% 13.08/3.02    semiri6575147826004484403cancel(code_integer)),
% 13.08/3.02    inference(cnf_transformation,[],[f10223])).
% 13.08/3.02  tff(f10223,axiom,(
% 13.08/3.02    semiri6575147826004484403cancel(code_integer)),
% 13.08/3.02    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',tcon_Code__Numeral_Ointeger___Rings_Osemiring__no__zero__divisors__cancel_538)).
% 13.08/3.02  tff(f46655,plain,(
% 13.08/3.02    semiri6575147826004484403cancel(rat)),
% 13.08/3.02    inference(cnf_transformation,[],[f9762])).
% 13.08/3.02  tff(f9762,axiom,(
% 13.08/3.02    semiri6575147826004484403cancel(rat)),
% 13.08/3.02    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',tcon_Rat_Orat___Rings_Osemiring__no__zero__divisors__cancel_113)).
% 13.08/3.02  tff(f46654,plain,(
% 13.08/3.02    semiri1453513574482234551roduct(rat)),
% 13.08/3.02    inference(cnf_transformation,[],[f9760])).
% 13.08/3.02  tff(f9760,axiom,(
% 13.08/3.02    semiri1453513574482234551roduct(rat)),
% 13.08/3.02    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',tcon_Rat_Orat___Semiring__Normalization_Ocomm__semiring__1__cancel__crossproduct_111)).
% 13.08/3.02  tff(f46653,plain,(
% 13.08/3.02    semiri2026040879449505780visors(nat)),
% 13.08/3.02    inference(cnf_transformation,[],[f9686])).
% 13.08/3.02  tff(f9686,axiom,(
% 13.08/3.02    semiri2026040879449505780visors(nat)),
% 13.08/3.02    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',tcon_Nat_Onat___Rings_Osemiring__1__no__zero__divisors_40)).
% 13.08/3.02  tff(f46652,plain,(
% 13.08/3.02    semiri2026040879449505780visors(real)),
% 13.08/3.02    inference(cnf_transformation,[],[f9933])).
% 13.08/3.02  tff(f9933,axiom,(
% 13.08/3.02    semiri2026040879449505780visors(real)),
% 13.08/3.02    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',tcon_Real_Oreal___Rings_Osemiring__1__no__zero__divisors_261)).
% 13.08/3.02  tff(f46651,plain,(
% 13.08/3.02    bounded_lattice($o)),
% 13.08/3.02    inference(cnf_transformation,[],[f9517])).
% 13.08/3.02  tff(f9517,axiom,(
% 13.08/3.02    bounded_lattice($o)),
% 13.08/3.02    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',tcon_HOL_Obool___Lattices_Obounded__lattice_3)).
% 13.08/3.02  tff(f46650,plain,(
% 13.08/3.02    bounde4967611905675639751up_bot($o)),
% 13.08/3.02    inference(cnf_transformation,[],[f9882])).
% 13.08/3.02  tff(f9882,axiom,(
% 13.08/3.02    bounde4967611905675639751up_bot($o)),
% 13.08/3.02    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',tcon_HOL_Obool___Lattices_Obounded__semilattice__sup__bot_222)).
% 13.08/3.02  tff(f46649,plain,(
% 13.08/3.02    semiri2026040879449505780visors(int)),
% 13.08/3.02    inference(cnf_transformation,[],[f9568])).
% 13.08/3.02  tff(f9568,axiom,(
% 13.08/3.02    semiri2026040879449505780visors(int)),
% 13.08/3.02    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',tcon_Int_Oint___Rings_Osemiring__1__no__zero__divisors)).
% 13.08/3.02  tff(f46648,plain,(
% 13.08/3.02    semiri2026040879449505780visors(complex)),
% 13.08/3.02    inference(cnf_transformation,[],[f10066])).
% 13.08/3.02  tff(f10066,axiom,(
% 13.08/3.02    semiri2026040879449505780visors(complex)),
% 13.08/3.02    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',tcon_Complex_Ocomplex___Rings_Osemiring__1__no__zero__divisors_382)).
% 13.08/3.02  tff(f46647,plain,(
% 13.08/3.02    bounded_lattice(extended_enat)),
% 13.08/3.02    inference(cnf_transformation,[],[f9515])).
% 13.08/3.02  tff(f9515,axiom,(
% 13.08/3.02    bounded_lattice(extended_enat)),
% 13.08/3.02    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',tcon_Extended__Nat_Oenat___Lattices_Obounded__lattice_1)).
% 13.08/3.02  tff(f46646,plain,(
% 13.08/3.02    bounde4967611905675639751up_bot(extended_enat)),
% 13.08/3.02    inference(cnf_transformation,[],[f10138])).
% 13.08/3.02  tff(f10138,axiom,(
% 13.08/3.02    bounde4967611905675639751up_bot(extended_enat)),
% 13.08/3.02    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',tcon_Extended__Nat_Oenat___Lattices_Obounded__semilattice__sup__bot_454)).
% 13.08/3.02  tff(f46645,plain,(
% 13.08/3.02    semiri2026040879449505780visors(code_integer)),
% 13.08/3.02    inference(cnf_transformation,[],[f10234])).
% 13.08/3.02  tff(f10234,axiom,(
% 13.08/3.02    semiri2026040879449505780visors(code_integer)),
% 13.08/3.02    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',tcon_Code__Numeral_Ointeger___Rings_Osemiring__1__no__zero__divisors_549)).
% 13.08/3.02  tff(f46644,plain,(
% 13.08/3.02    semiri2026040879449505780visors(rat)),
% 13.08/3.02    inference(cnf_transformation,[],[f9772])).
% 13.08/3.02  tff(f9772,axiom,(
% 13.08/3.02    semiri2026040879449505780visors(rat)),
% 13.08/3.02    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',tcon_Rat_Orat___Rings_Osemiring__1__no__zero__divisors_121)).
% 13.08/3.02  tff(f46643,plain,(
% 13.08/3.02    bounde4967611905675639751up_bot(product_unit)),
% 13.08/3.02    inference(cnf_transformation,[],[f10195])).
% 13.08/3.02  tff(f10195,axiom,(
% 13.08/3.02    bounde4967611905675639751up_bot(product_unit)),
% 13.08/3.02    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',tcon_Product__Type_Ounit___Lattices_Obounded__semilattice__sup__bot_510)).
% 13.08/3.02  tff(f46642,plain,(
% 13.08/3.02    bounded_lattice(product_unit)),
% 13.08/3.02    inference(cnf_transformation,[],[f9514])).
% 13.08/3.02  tff(f9514,axiom,(
% 13.08/3.02    bounded_lattice(product_unit)),
% 13.08/3.02    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',tcon_Product__Type_Ounit___Lattices_Obounded__lattice)).
% 13.08/3.02  tff(f46641,plain,(
% 13.08/3.02    strict7427464778891057005id_add(nat)),
% 13.08/3.02    inference(cnf_transformation,[],[f9676])).
% 13.08/3.02  tff(f9676,axiom,(
% 13.08/3.02    strict7427464778891057005id_add(nat)),
% 13.08/3.02    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',tcon_Nat_Onat___Groups_Ostrict__ordered__comm__monoid__add_31)).
% 13.08/3.02  tff(f46640,plain,(
% 13.08/3.02    zero_less_one(nat)),
% 13.08/3.02    inference(cnf_transformation,[],[f9728])).
% 13.08/3.02  tff(f9728,axiom,(
% 13.08/3.02    zero_less_one(nat)),
% 13.08/3.02    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',tcon_Nat_Onat___Rings_Ozero__less__one_81)).
% 13.08/3.02  tff(f46639,plain,(
% 13.08/3.02    strict9044650504122735259up_add(nat)),
% 13.08/3.02    inference(cnf_transformation,[],[f9670])).
% 13.08/3.02  tff(f9670,axiom,(
% 13.08/3.02    strict9044650504122735259up_add(nat)),
% 13.08/3.02    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',tcon_Nat_Onat___Groups_Ostrict__ordered__ab__semigroup__add_26)).
% 13.08/3.02  tff(f46638,plain,(
% 13.08/3.02    strict7427464778891057005id_add(real)),
% 13.08/3.02    inference(cnf_transformation,[],[f9920])).
% 13.08/3.02  tff(f9920,axiom,(
% 13.08/3.02    strict7427464778891057005id_add(real)),
% 13.08/3.02    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',tcon_Real_Oreal___Groups_Ostrict__ordered__comm__monoid__add_252)).
% 13.08/3.02  tff(f46637,plain,(
% 13.08/3.02    strict9044650504122735259up_add(real)),
% 13.08/3.02    inference(cnf_transformation,[],[f9915])).
% 13.08/3.02  tff(f9915,axiom,(
% 13.08/3.02    strict9044650504122735259up_add(real)),
% 13.08/3.02    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',tcon_Real_Oreal___Groups_Ostrict__ordered__ab__semigroup__add_248)).
% 13.08/3.02  tff(f46636,plain,(
% 13.08/3.02    zero_less_one(real)),
% 13.08/3.02    inference(cnf_transformation,[],[f9993])).
% 13.08/3.02  tff(f9993,axiom,(
% 13.08/3.02    zero_less_one(real)),
% 13.08/3.02    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',tcon_Real_Oreal___Rings_Ozero__less__one_310)).
% 13.08/3.02  tff(f46635,plain,(
% 13.08/3.02    strict9044650504122735259up_add(int)),
% 13.08/3.02    inference(cnf_transformation,[],[f9552])).
% 13.08/3.02  tff(f9552,axiom,(
% 13.08/3.02    strict9044650504122735259up_add(int)),
% 13.08/3.02    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',tcon_Int_Oint___Groups_Ostrict__ordered__ab__semigroup__add)).
% 13.08/3.02  tff(f46634,plain,(
% 13.08/3.02    strict7427464778891057005id_add(int)),
% 13.08/3.02    inference(cnf_transformation,[],[f9557])).
% 13.08/3.02  tff(f9557,axiom,(
% 13.08/3.02    strict7427464778891057005id_add(int)),
% 13.08/3.02    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',tcon_Int_Oint___Groups_Ostrict__ordered__comm__monoid__add)).
% 13.08/3.02  tff(f46633,plain,(
% 13.08/3.02    zero_less_one(int)),
% 13.08/3.02    inference(cnf_transformation,[],[f9619])).
% 13.08/3.02  tff(f9619,axiom,(
% 13.08/3.02    zero_less_one(int)),
% 13.08/3.02    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',tcon_Int_Oint___Rings_Ozero__less__one)).
% 13.08/3.02  tff(f46632,plain,(
% 13.08/3.02    strict7427464778891057005id_add(extended_enat)),
% 13.08/3.02    inference(cnf_transformation,[],[f10136])).
% 13.08/3.02  tff(f10136,axiom,(
% 13.08/3.02    strict7427464778891057005id_add(extended_enat)),
% 13.08/3.02    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',tcon_Extended__Nat_Oenat___Groups_Ostrict__ordered__comm__monoid__add_452)).
% 13.08/3.03  tff(f46631,plain,(
% 13.08/3.03    zero_less_one(extended_enat)),
% 13.08/3.03    inference(cnf_transformation,[],[f10161])).
% 13.08/3.03  tff(f10161,axiom,(
% 13.08/3.03    zero_less_one(extended_enat)),
% 13.08/3.03    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',tcon_Extended__Nat_Oenat___Rings_Ozero__less__one_476)).
% 13.08/3.03  tff(f46630,plain,(
% 13.08/3.03    strict9044650504122735259up_add(extended_enat)),
% 13.08/3.03    inference(cnf_transformation,[],[f10135])).
% 13.08/3.03  tff(f10135,axiom,(
% 13.08/3.03    strict9044650504122735259up_add(extended_enat)),
% 13.08/3.03    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',tcon_Extended__Nat_Oenat___Groups_Ostrict__ordered__ab__semigroup__add_451)).
% 13.08/3.03  tff(f46629,plain,(
% 13.08/3.03    strict7427464778891057005id_add(code_integer)),
% 13.08/3.03    inference(cnf_transformation,[],[f10229])).
% 13.08/3.03  tff(f10229,axiom,(
% 13.08/3.03    strict7427464778891057005id_add(code_integer)),
% 13.08/3.03    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',tcon_Code__Numeral_Ointeger___Groups_Ostrict__ordered__comm__monoid__add_544)).
% 13.08/3.03  tff(f46628,plain,(
% 13.08/3.03    zero_less_one(code_integer)),
% 13.08/3.03    inference(cnf_transformation,[],[f10275])).
% 13.08/3.03  tff(f10275,axiom,(
% 13.08/3.03    zero_less_one(code_integer)),
% 13.08/3.03    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',tcon_Code__Numeral_Ointeger___Rings_Ozero__less__one_590)).
% 13.08/3.03  tff(f46627,plain,(
% 13.08/3.03    strict9044650504122735259up_add(code_integer)),
% 13.08/3.03    inference(cnf_transformation,[],[f10224])).
% 13.08/3.03  tff(f10224,axiom,(
% 13.08/3.03    strict9044650504122735259up_add(code_integer)),
% 13.08/3.03    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',tcon_Code__Numeral_Ointeger___Groups_Ostrict__ordered__ab__semigroup__add_539)).
% 13.08/3.03  tff(f46626,plain,(
% 13.08/3.03    zero_less_one(rat)),
% 13.08/3.03    inference(cnf_transformation,[],[f9815])).
% 13.08/3.03  tff(f9815,axiom,(
% 13.08/3.03    zero_less_one(rat)),
% 13.08/3.03    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',tcon_Rat_Orat___Rings_Ozero__less__one_158)).
% 13.08/3.03  tff(f46625,plain,(
% 13.08/3.03    strict9044650504122735259up_add(rat)),
% 13.08/3.03    inference(cnf_transformation,[],[f9763])).
% 13.08/3.03  tff(f9763,axiom,(
% 13.08/3.03    strict9044650504122735259up_add(rat)),
% 13.08/3.03    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',tcon_Rat_Orat___Groups_Ostrict__ordered__ab__semigroup__add_114)).
% 13.08/3.03  tff(f46624,plain,(
% 13.08/3.03    strict7427464778891057005id_add(rat)),
% 13.08/3.03    inference(cnf_transformation,[],[f9767])).
% 13.08/3.03  tff(f9767,axiom,(
% 13.08/3.03    strict7427464778891057005id_add(rat)),
% 13.08/3.03    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',tcon_Rat_Orat___Groups_Ostrict__ordered__comm__monoid__add_118)).
% 13.08/3.03  tff(f46623,plain,(
% 13.08/3.03    ordere2520102378445227354miring(nat)),
% 13.08/3.03    inference(cnf_transformation,[],[f9702])).
% 13.08/3.03  tff(f9702,axiom,(
% 13.08/3.03    ordere2520102378445227354miring(nat)),
% 13.08/3.03    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',tcon_Nat_Onat___Rings_Oordered__comm__semiring_56)).
% 13.08/3.03  tff(f46622,plain,(
% 13.08/3.03    semiring_1_cancel(nat)),
% 13.08/3.03    inference(cnf_transformation,[],[f9710])).
% 13.08/3.03  tff(f9710,axiom,(
% 13.08/3.03    semiring_1_cancel(nat)),
% 13.08/3.03    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',tcon_Nat_Onat___Rings_Osemiring__1__cancel_64)).
% 13.08/3.03  tff(f46621,plain,(
% 13.08/3.03    semiring_1_cancel(real)),
% 13.08/3.03    inference(cnf_transformation,[],[f9973])).
% 13.08/3.03  tff(f9973,axiom,(
% 13.08/3.03    semiring_1_cancel(real)),
% 13.08/3.03    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',tcon_Real_Oreal___Rings_Osemiring__1__cancel_290)).
% 13.08/3.03  tff(f46620,plain,(
% 13.08/3.03    ordere2520102378445227354miring(real)),
% 13.08/3.03    inference(cnf_transformation,[],[f9961])).
% 13.08/3.03  tff(f9961,axiom,(
% 13.08/3.03    ordere2520102378445227354miring(real)),
% 13.08/3.03    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',tcon_Real_Oreal___Rings_Oordered__comm__semiring_279)).
% 13.08/3.03  tff(f46619,plain,(
% 13.08/3.03    semiring_1_cancel(int)),
% 13.08/3.03    inference(cnf_transformation,[],[f9599])).
% 13.08/3.03  tff(f9599,axiom,(
% 13.08/3.03    semiring_1_cancel(int)),
% 13.08/3.03    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',tcon_Int_Oint___Rings_Osemiring__1__cancel)).
% 13.08/3.03  tff(f46618,plain,(
% 13.08/3.03    ordere2520102378445227354miring(int)),
% 13.08/3.03    inference(cnf_transformation,[],[f9589])).
% 13.08/3.03  tff(f9589,axiom,(
% 13.08/3.03    ordere2520102378445227354miring(int)),
% 13.08/3.03    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',tcon_Int_Oint___Rings_Oordered__comm__semiring)).
% 13.08/3.03  tff(f46617,plain,(
% 13.08/3.03    semiring_1_cancel(complex)),
% 13.08/3.03    inference(cnf_transformation,[],[f10089])).
% 13.08/3.03  tff(f10089,axiom,(
% 13.08/3.03    semiring_1_cancel(complex)),
% 13.08/3.03    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',tcon_Complex_Ocomplex___Rings_Osemiring__1__cancel_405)).
% 13.08/3.03  tff(f46616,plain,(
% 13.08/3.03    ordere2520102378445227354miring(extended_enat)),
% 13.08/3.03    inference(cnf_transformation,[],[f10146])).
% 13.08/3.03  tff(f10146,axiom,(
% 13.08/3.03    ordere2520102378445227354miring(extended_enat)),
% 13.08/3.03    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',tcon_Extended__Nat_Oenat___Rings_Oordered__comm__semiring_461)).
% 13.08/3.03  tff(f46615,plain,(
% 13.08/3.03    semiring_1_cancel(code_integer)),
% 13.08/3.03    inference(cnf_transformation,[],[f10257])).
% 13.08/3.03  tff(f10257,axiom,(
% 13.08/3.03    semiring_1_cancel(code_integer)),
% 13.08/3.03    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',tcon_Code__Numeral_Ointeger___Rings_Osemiring__1__cancel_572)).
% 13.08/3.03  tff(f46614,plain,(
% 13.08/3.03    ordere2520102378445227354miring(code_integer)),
% 13.08/3.03    inference(cnf_transformation,[],[f10249])).
% 13.08/3.03  tff(f10249,axiom,(
% 13.08/3.03    ordere2520102378445227354miring(code_integer)),
% 13.08/3.03    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',tcon_Code__Numeral_Ointeger___Rings_Oordered__comm__semiring_564)).
% 13.08/3.03  tff(f46613,plain,(
% 13.08/3.03    semiring_1_cancel(rat)),
% 13.08/3.03    inference(cnf_transformation,[],[f9797])).
% 13.08/3.03  tff(f9797,axiom,(
% 13.08/3.03    semiring_1_cancel(rat)),
% 13.08/3.03    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',tcon_Rat_Orat___Rings_Osemiring__1__cancel_144)).
% 13.08/3.03  tff(f46612,plain,(
% 13.08/3.03    ordere2520102378445227354miring(rat)),
% 13.08/3.03    inference(cnf_transformation,[],[f9786])).
% 13.08/3.03  tff(f9786,axiom,(
% 13.08/3.03    ordere2520102378445227354miring(rat)),
% 13.08/3.03    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',tcon_Rat_Orat___Rings_Oordered__comm__semiring_134)).
% 13.08/3.03  tff(f46611,plain,(
% 13.08/3.03    linordered_semidom(nat)),
% 13.08/3.03    inference(cnf_transformation,[],[f9706])).
% 13.08/3.03  tff(f9706,axiom,(
% 13.08/3.03    linordered_semidom(nat)),
% 13.08/3.03    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',tcon_Nat_Onat___Rings_Olinordered__semidom_60)).
% 13.08/3.03  tff(f46610,plain,(
% 13.08/3.03    linordered_semidom(real)),
% 13.08/3.03    inference(cnf_transformation,[],[f9968])).
% 13.08/3.03  tff(f9968,axiom,(
% 13.08/3.03    linordered_semidom(real)),
% 13.08/3.03    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',tcon_Real_Oreal___Rings_Olinordered__semidom_285)).
% 13.08/3.03  tff(f46609,plain,(
% 13.08/3.03    linordered_semidom(int)),
% 13.08/3.03    inference(cnf_transformation,[],[f9595])).
% 13.08/3.03  tff(f9595,axiom,(
% 13.08/3.03    linordered_semidom(int)),
% 13.08/3.03    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',tcon_Int_Oint___Rings_Olinordered__semidom)).
% 13.08/3.03  tff(f46608,plain,(
% 13.08/3.03    linordered_semidom(code_integer)),
% 13.08/3.03    inference(cnf_transformation,[],[f10255])).
% 13.08/3.03  tff(f10255,axiom,(
% 13.08/3.03    linordered_semidom(code_integer)),
% 13.08/3.03    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',tcon_Code__Numeral_Ointeger___Rings_Olinordered__semidom_570)).
% 13.08/3.03  tff(f46607,plain,(
% 13.08/3.03    linordered_semidom(rat)),
% 13.08/3.03    inference(cnf_transformation,[],[f9792])).
% 13.08/3.03  tff(f9792,axiom,(
% 13.08/3.03    linordered_semidom(rat)),
% 13.08/3.03    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',tcon_Rat_Orat___Rings_Olinordered__semidom_140)).
% 13.08/3.03  tff(f46606,plain,(
% 13.08/3.03    ring_1(real)),
% 13.08/3.03    inference(cnf_transformation,[],[f10023])).
% 13.08/3.03  tff(f10023,axiom,(
% 13.08/3.03    ring_1(real)),
% 13.08/3.03    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',tcon_Real_Oreal___Rings_Oring__1_339)).
% 13.08/3.03  tff(f46605,plain,(
% 13.08/3.03    ring_1(int)),
% 13.08/3.03    inference(cnf_transformation,[],[f9649])).
% 13.08/3.03  tff(f9649,axiom,(
% 13.08/3.03    ring_1(int)),
% 13.08/3.03    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',tcon_Int_Oint___Rings_Oring__1)).
% 13.08/3.03  tff(f46604,plain,(
% 13.08/3.03    ring_1(complex)),
% 13.08/3.03    inference(cnf_transformation,[],[f10121])).
% 13.08/3.03  tff(f10121,axiom,(
% 13.08/3.03    ring_1(complex)),
% 13.08/3.03    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',tcon_Complex_Ocomplex___Rings_Oring__1_437)).
% 13.08/3.03  tff(f46603,plain,(
% 13.08/3.03    ring_1(code_integer)),
% 13.08/3.03    inference(cnf_transformation,[],[f10301])).
% 13.08/3.03  tff(f10301,axiom,(
% 13.08/3.03    ring_1(code_integer)),
% 13.08/3.03    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',tcon_Code__Numeral_Ointeger___Rings_Oring__1_616)).
% 13.08/3.03  tff(f46602,plain,(
% 13.08/3.03    ring_1(rat)),
% 13.08/3.03    inference(cnf_transformation,[],[f9844])).
% 13.08/3.03  tff(f9844,axiom,(
% 13.08/3.03    ring_1(rat)),
% 13.08/3.03    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',tcon_Rat_Orat___Rings_Oring__1_185)).
% 13.08/3.03  tff(f46601,plain,(
% 13.08/3.03    neg_numeral(real)),
% 13.08/3.03    inference(cnf_transformation,[],[f10017])).
% 13.08/3.03  tff(f10017,axiom,(
% 13.08/3.03    neg_numeral(real)),
% 13.08/3.03    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',tcon_Real_Oreal___Num_Oneg__numeral_333)).
% 13.08/3.03  tff(f46600,plain,(
% 13.08/3.03    neg_numeral(int)),
% 13.08/3.03    inference(cnf_transformation,[],[f9644])).
% 13.08/3.03  tff(f9644,axiom,(
% 13.08/3.03    neg_numeral(int)),
% 13.08/3.03    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',tcon_Int_Oint___Num_Oneg__numeral)).
% 13.08/3.03  tff(f46599,plain,(
% 13.08/3.03    neg_numeral(complex)),
% 13.08/3.03    inference(cnf_transformation,[],[f10116])).
% 13.08/3.03  tff(f10116,axiom,(
% 13.08/3.03    neg_numeral(complex)),
% 13.08/3.03    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',tcon_Complex_Ocomplex___Num_Oneg__numeral_432)).
% 13.08/3.03  tff(f46598,plain,(
% 13.08/3.03    neg_numeral(code_integer)),
% 13.08/3.03    inference(cnf_transformation,[],[f10296])).
% 13.08/3.03  tff(f10296,axiom,(
% 13.08/3.03    neg_numeral(code_integer)),
% 13.08/3.03    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',tcon_Code__Numeral_Ointeger___Num_Oneg__numeral_611)).
% 13.08/3.03  tff(f46597,plain,(
% 13.08/3.03    neg_numeral(rat)),
% 13.08/3.03    inference(cnf_transformation,[],[f9838])).
% 13.08/3.03  tff(f9838,axiom,(
% 13.08/3.03    neg_numeral(rat)),
% 13.08/3.03    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',tcon_Rat_Orat___Num_Oneg__numeral_180)).
% 13.08/3.03  tff(f46596,plain,(
% 13.08/3.03    ab_group_add(real)),
% 13.08/3.03    inference(cnf_transformation,[],[f9996])).
% 13.08/3.03  tff(f9996,axiom,(
% 13.08/3.03    ab_group_add(real)),
% 13.08/3.03    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',tcon_Real_Oreal___Groups_Oab__group__add_313)).
% 13.08/3.03  tff(f46595,plain,(
% 13.08/3.03    ab_group_add(int)),
% 13.08/3.03    inference(cnf_transformation,[],[f9622])).
% 13.08/3.03  tff(f9622,axiom,(
% 13.08/3.03    ab_group_add(int)),
% 13.08/3.03    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',tcon_Int_Oint___Groups_Oab__group__add)).
% 13.08/3.03  tff(f46594,plain,(
% 13.08/3.03    ab_group_add(complex)),
% 13.08/3.03    inference(cnf_transformation,[],[f10103])).
% 13.08/3.03  tff(f10103,axiom,(
% 13.08/3.03    ab_group_add(complex)),
% 13.08/3.03    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',tcon_Complex_Ocomplex___Groups_Oab__group__add_419)).
% 13.08/3.03  tff(f46593,plain,(
% 13.08/3.03    ab_group_add(code_integer)),
% 13.08/3.03    inference(cnf_transformation,[],[f10278])).
% 13.08/3.03  tff(f10278,axiom,(
% 13.08/3.03    ab_group_add(code_integer)),
% 13.08/3.03    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',tcon_Code__Numeral_Ointeger___Groups_Oab__group__add_593)).
% 13.08/3.03  tff(f46592,plain,(
% 13.08/3.03    ab_group_add(rat)),
% 13.08/3.03    inference(cnf_transformation,[],[f9818])).
% 13.08/3.03  tff(f9818,axiom,(
% 13.08/3.03    ab_group_add(rat)),
% 13.08/3.03    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',tcon_Rat_Orat___Groups_Oab__group__add_161)).
% 13.08/3.03  tff(f46591,plain,(
% 13.08/3.03    group_add(real)),
% 13.08/3.03    inference(cnf_transformation,[],[f10013])).
% 13.08/3.03  tff(f10013,axiom,(
% 13.08/3.03    group_add(real)),
% 13.08/3.03    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',tcon_Real_Oreal___Groups_Ogroup__add_329)).
% 13.08/3.03  tff(f46590,plain,(
% 13.08/3.03    group_add(int)),
% 13.08/3.03    inference(cnf_transformation,[],[f9639])).
% 13.08/3.03  tff(f9639,axiom,(
% 13.08/3.03    group_add(int)),
% 13.08/3.03    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',tcon_Int_Oint___Groups_Ogroup__add)).
% 13.08/3.03  tff(f46589,plain,(
% 13.08/3.03    group_add(complex)),
% 13.08/3.03    inference(cnf_transformation,[],[f10113])).
% 13.08/3.03  tff(f10113,axiom,(
% 13.08/3.03    group_add(complex)),
% 13.08/3.03    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',tcon_Complex_Ocomplex___Groups_Ogroup__add_429)).
% 13.08/3.03  tff(f46588,plain,(
% 13.08/3.03    group_add(code_integer)),
% 13.08/3.03    inference(cnf_transformation,[],[f10292])).
% 13.08/3.03  tff(f10292,axiom,(
% 13.08/3.03    group_add(code_integer)),
% 13.08/3.03    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',tcon_Code__Numeral_Ointeger___Groups_Ogroup__add_607)).
% 13.08/3.03  tff(f46587,plain,(
% 13.08/3.03    group_add(rat)),
% 13.08/3.03    inference(cnf_transformation,[],[f9834])).
% 13.08/3.03  tff(f9834,axiom,(
% 13.08/3.03    group_add(rat)),
% 13.08/3.03    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',tcon_Rat_Orat___Groups_Ogroup__add_176)).
% 13.08/3.03  tff(f46586,plain,(
% 13.08/3.03    comple592849572758109894attice($o)),
% 13.08/3.03    inference(cnf_transformation,[],[f9877])).
% 13.08/3.03  tff(f9877,axiom,(
% 13.08/3.03    comple592849572758109894attice($o)),
% 13.08/3.03    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',tcon_HOL_Obool___Complete__Lattices_Ocomplete__distrib__lattice_217)).
% 13.08/3.03  tff(f46585,plain,(
% 13.08/3.03    comple592849572758109894attice(extended_enat)),
% 13.08/3.03    inference(cnf_transformation,[],[f10134])).
% 13.08/3.03  tff(f10134,axiom,(
% 13.08/3.03    comple592849572758109894attice(extended_enat)),
% 13.08/3.03    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',tcon_Extended__Nat_Oenat___Complete__Lattices_Ocomplete__distrib__lattice_450)).
% 13.08/3.03  tff(f46584,plain,(
% 13.08/3.03    comple592849572758109894attice(product_unit)),
% 13.08/3.03    inference(cnf_transformation,[],[f10193])).
% 13.08/3.03  tff(f10193,axiom,(
% 13.08/3.03    comple592849572758109894attice(product_unit)),
% 13.08/3.03    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',tcon_Product__Type_Ounit___Complete__Lattices_Ocomplete__distrib__lattice_508)).
% 13.08/3.03  tff(f46583,plain,(
% 13.08/3.03    condit6923001295902523014norder(nat)),
% 13.08/3.03    inference(cnf_transformation,[],[f9660])).
% 13.08/3.03  tff(f9660,axiom,(
% 13.08/3.03    condit6923001295902523014norder(nat)),
% 13.08/3.03    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',tcon_Nat_Onat___Conditionally__Complete__Lattices_Oconditionally__complete__linorder_16)).
% 13.08/3.03  tff(f46582,plain,(
% 13.08/3.03    idom(real)),
% 13.08/3.03    inference(cnf_transformation,[],[f10031])).
% 13.08/3.03  tff(f10031,axiom,(
% 13.08/3.03    idom(real)),
% 13.08/3.03    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',tcon_Real_Oreal___Rings_Oidom_347)).
% 13.08/3.03  tff(f46581,plain,(
% 13.08/3.03    condit6923001295902523014norder(real)),
% 13.08/3.03    inference(cnf_transformation,[],[f9903])).
% 13.08/3.03  tff(f9903,axiom,(
% 13.08/3.03    condit6923001295902523014norder(real)),
% 13.08/3.03    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',tcon_Real_Oreal___Conditionally__Complete__Lattices_Oconditionally__complete__linorder_243)).
% 13.08/3.03  tff(f46580,plain,(
% 13.08/3.03    idom(int)),
% 13.08/3.03    inference(cnf_transformation,[],[f9657])).
% 13.08/3.03  tff(f9657,axiom,(
% 13.08/3.03    idom(int)),
% 13.08/3.03    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',tcon_Int_Oint___Rings_Oidom)).
% 13.08/3.03  tff(f46579,plain,(
% 13.08/3.03    condit6923001295902523014norder(int)),
% 13.08/3.03    inference(cnf_transformation,[],[f9540])).
% 13.08/3.03  tff(f9540,axiom,(
% 13.08/3.03    condit6923001295902523014norder(int)),
% 13.08/3.03    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',tcon_Int_Oint___Conditionally__Complete__Lattices_Oconditionally__complete__linorder)).
% 13.08/3.03  tff(f46578,plain,(
% 13.08/3.03    idom(complex)),
% 13.08/3.03    inference(cnf_transformation,[],[f10128])).
% 13.08/3.03  tff(f10128,axiom,(
% 13.08/3.03    idom(complex)),
% 13.08/3.03    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',tcon_Complex_Ocomplex___Rings_Oidom_444)).
% 13.08/3.03  tff(f46577,plain,(
% 13.08/3.03    condit6923001295902523014norder(extended_enat)),
% 13.08/3.03    inference(cnf_transformation,[],[f10131])).
% 13.08/3.03  tff(f10131,axiom,(
% 13.08/3.03    condit6923001295902523014norder(extended_enat)),
% 13.08/3.03    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',tcon_Extended__Nat_Oenat___Conditionally__Complete__Lattices_Oconditionally__complete__linorder_447)).
% 13.08/3.03  tff(f46576,plain,(
% 13.08/3.03    idom(code_integer)),
% 13.08/3.03    inference(cnf_transformation,[],[f10308])).
% 13.08/3.03  tff(f10308,axiom,(
% 13.08/3.03    idom(code_integer)),
% 13.08/3.03    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',tcon_Code__Numeral_Ointeger___Rings_Oidom_623)).
% 13.08/3.03  tff(f46575,plain,(
% 13.08/3.03    idom(rat)),
% 13.08/3.03    inference(cnf_transformation,[],[f9852])).
% 13.08/3.03  tff(f9852,axiom,(
% 13.08/3.03    idom(rat)),
% 13.08/3.03    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',tcon_Rat_Orat___Rings_Oidom_192)).
% 13.08/3.03  tff(f46574,plain,(
% 13.08/3.03    condit6923001295902523014norder(product_unit)),
% 13.08/3.03    inference(cnf_transformation,[],[f10190])).
% 13.08/3.03  tff(f10190,axiom,(
% 13.08/3.03    condit6923001295902523014norder(product_unit)),
% 13.08/3.03    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',tcon_Product__Type_Ounit___Conditionally__Complete__Lattices_Oconditionally__complete__linorder_505)).
% 13.08/3.03  tff(f46573,plain,(
% 13.08/3.03    comm_ring_1(real)),
% 13.08/3.03    inference(cnf_transformation,[],[f10006])).
% 13.08/3.03  tff(f10006,axiom,(
% 13.08/3.03    comm_ring_1(real)),
% 13.08/3.03    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',tcon_Real_Oreal___Rings_Ocomm__ring__1_322)).
% 13.08/3.03  tff(f46572,plain,(
% 13.08/3.03    comm_ring_1(int)),
% 13.08/3.03    inference(cnf_transformation,[],[f9632])).
% 13.08/3.03  tff(f9632,axiom,(
% 13.08/3.03    comm_ring_1(int)),
% 13.08/3.03    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',tcon_Int_Oint___Rings_Ocomm__ring__1)).
% 13.08/3.03  tff(f46571,plain,(
% 13.08/3.03    comm_ring_1(complex)),
% 13.08/3.03    inference(cnf_transformation,[],[f10109])).
% 13.08/3.03  tff(f10109,axiom,(
% 13.08/3.03    comm_ring_1(complex)),
% 13.08/3.03    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',tcon_Complex_Ocomplex___Rings_Ocomm__ring__1_425)).
% 13.08/3.03  tff(f46570,plain,(
% 13.08/3.03    comm_ring_1(code_integer)),
% 13.08/3.03    inference(cnf_transformation,[],[f10288])).
% 13.08/3.03  tff(f10288,axiom,(
% 13.08/3.03    comm_ring_1(code_integer)),
% 13.08/3.03    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',tcon_Code__Numeral_Ointeger___Rings_Ocomm__ring__1_603)).
% 13.08/3.03  tff(f46569,plain,(
% 13.08/3.03    comm_ring_1(rat)),
% 13.08/3.03    inference(cnf_transformation,[],[f9827])).
% 13.08/3.03  tff(f9827,axiom,(
% 13.08/3.03    comm_ring_1(rat)),
% 13.08/3.03    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',tcon_Rat_Orat___Rings_Ocomm__ring__1_169)).
% 13.08/3.03  tff(f46568,plain,(
% 13.08/3.03    comm_ring(real)),
% 13.08/3.03    inference(cnf_transformation,[],[f10015])).
% 13.08/3.03  tff(f10015,axiom,(
% 13.08/3.03    comm_ring(real)),
% 13.08/3.03    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',tcon_Real_Oreal___Rings_Ocomm__ring_331)).
% 13.08/3.03  tff(f46567,plain,(
% 13.08/3.03    comm_ring(int)),
% 13.08/3.03    inference(cnf_transformation,[],[f9642])).
% 13.08/3.03  tff(f9642,axiom,(
% 13.08/3.03    comm_ring(int)),
% 13.08/3.03    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',tcon_Int_Oint___Rings_Ocomm__ring)).
% 13.08/3.03  tff(f46566,plain,(
% 13.08/3.03    comm_ring(complex)),
% 13.08/3.03    inference(cnf_transformation,[],[f10115])).
% 13.08/3.03  tff(f10115,axiom,(
% 13.08/3.03    comm_ring(complex)),
% 13.08/3.03    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',tcon_Complex_Ocomplex___Rings_Ocomm__ring_431)).
% 13.08/3.03  tff(f46565,plain,(
% 13.08/3.03    comm_ring(code_integer)),
% 13.08/3.03    inference(cnf_transformation,[],[f10294])).
% 13.08/3.03  tff(f10294,axiom,(
% 13.08/3.03    comm_ring(code_integer)),
% 13.08/3.03    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',tcon_Code__Numeral_Ointeger___Rings_Ocomm__ring_609)).
% 13.08/3.03  tff(f46564,plain,(
% 13.08/3.03    comm_ring(rat)),
% 13.08/3.03    inference(cnf_transformation,[],[f9836])).
% 13.08/3.03  tff(f9836,axiom,(
% 13.08/3.03    comm_ring(rat)),
% 13.08/3.03    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',tcon_Rat_Orat___Rings_Ocomm__ring_178)).
% 13.08/3.03  tff(f46563,plain,(
% 13.08/3.03    ring_char_0(real)),
% 13.08/3.03    inference(cnf_transformation,[],[f10018])).
% 13.08/3.03  tff(f10018,axiom,(
% 13.08/3.03    ring_char_0(real)),
% 13.08/3.03    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',tcon_Real_Oreal___Nat_Oring__char__0_334)).
% 13.08/3.03  tff(f46562,plain,(
% 13.08/3.03    ring_char_0(int)),
% 13.08/3.03    inference(cnf_transformation,[],[f9645])).
% 13.08/3.03  tff(f9645,axiom,(
% 13.08/3.03    ring_char_0(int)),
% 13.08/3.03    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',tcon_Int_Oint___Nat_Oring__char__0)).
% 13.08/3.03  tff(f46561,plain,(
% 13.08/3.03    ring_char_0(complex)),
% 13.08/3.03    inference(cnf_transformation,[],[f10117])).
% 13.08/3.03  tff(f10117,axiom,(
% 13.08/3.03    ring_char_0(complex)),
% 13.08/3.03    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',tcon_Complex_Ocomplex___Nat_Oring__char__0_433)).
% 13.08/3.03  tff(f46560,plain,(
% 13.08/3.03    ring_char_0(code_integer)),
% 13.08/3.03    inference(cnf_transformation,[],[f10297])).
% 13.08/3.03  tff(f10297,axiom,(
% 13.08/3.03    ring_char_0(code_integer)),
% 13.08/3.03    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',tcon_Code__Numeral_Ointeger___Nat_Oring__char__0_612)).
% 13.08/3.03  tff(f46559,plain,(
% 13.08/3.03    ring_char_0(rat)),
% 13.08/3.03    inference(cnf_transformation,[],[f9839])).
% 13.08/3.03  tff(f9839,axiom,(
% 13.08/3.03    ring_char_0(rat)),
% 13.08/3.03    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',tcon_Rat_Orat___Nat_Oring__char__0_181)).
% 13.08/3.03  tff(f46558,plain,(
% 13.08/3.03    ring(real)),
% 13.08/3.03    inference(cnf_transformation,[],[f10030])).
% 13.08/3.03  tff(f10030,axiom,(
% 13.08/3.03    ring(real)),
% 13.08/3.03    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',tcon_Real_Oreal___Rings_Oring_346)).
% 13.08/3.03  tff(f46557,plain,(
% 13.08/3.03    ring(int)),
% 13.08/3.03    inference(cnf_transformation,[],[f9656])).
% 13.08/3.03  tff(f9656,axiom,(
% 13.08/3.03    ring(int)),
% 13.08/3.03    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',tcon_Int_Oint___Rings_Oring)).
% 13.08/3.03  tff(f46556,plain,(
% 13.08/3.03    ring(complex)),
% 13.08/3.03    inference(cnf_transformation,[],[f10127])).
% 13.08/3.03  tff(f10127,axiom,(
% 13.08/3.03    ring(complex)),
% 13.08/3.03    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',tcon_Complex_Ocomplex___Rings_Oring_443)).
% 13.08/3.03  tff(f46555,plain,(
% 13.08/3.03    ring(code_integer)),
% 13.08/3.03    inference(cnf_transformation,[],[f10307])).
% 13.08/3.03  tff(f10307,axiom,(
% 13.08/3.03    ring(code_integer)),
% 13.08/3.03    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',tcon_Code__Numeral_Ointeger___Rings_Oring_622)).
% 13.08/3.03  tff(f46554,plain,(
% 13.08/3.03    ring(rat)),
% 13.08/3.03    inference(cnf_transformation,[],[f9851])).
% 13.08/3.03  tff(f9851,axiom,(
% 13.08/3.03    ring(rat)),
% 13.08/3.03    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',tcon_Rat_Orat___Rings_Oring_191)).
% 13.08/3.03  tff(f46553,plain,(
% 13.08/3.03    linord8928482502909563296strict(nat)),
% 13.08/3.03    inference(cnf_transformation,[],[f9689])).
% 13.08/3.03  tff(f9689,axiom,(
% 13.08/3.03    linord8928482502909563296strict(nat)),
% 13.08/3.03    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',tcon_Nat_Onat___Rings_Olinordered__semiring__strict_43)).
% 13.08/3.03  tff(f46552,plain,(
% 13.08/3.03    linord8928482502909563296strict(real)),
% 13.08/3.03    inference(cnf_transformation,[],[f9940])).
% 13.08/3.03  tff(f9940,axiom,(
% 13.08/3.03    linord8928482502909563296strict(real)),
% 13.08/3.03    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',tcon_Real_Oreal___Rings_Olinordered__semiring__strict_264)).
% 13.08/3.03  tff(f46551,plain,(
% 13.08/3.03    linord8928482502909563296strict(int)),
% 13.08/3.03    inference(cnf_transformation,[],[f9572])).
% 13.08/3.03  tff(f9572,axiom,(
% 13.08/3.03    linord8928482502909563296strict(int)),
% 13.08/3.03    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',tcon_Int_Oint___Rings_Olinordered__semiring__strict)).
% 13.08/3.03  tff(f46550,plain,(
% 13.08/3.03    linord8928482502909563296strict(code_integer)),
% 13.08/3.03    inference(cnf_transformation,[],[f10237])).
% 13.08/3.03  tff(f10237,axiom,(
% 13.08/3.03    linord8928482502909563296strict(code_integer)),
% 13.08/3.03    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',tcon_Code__Numeral_Ointeger___Rings_Olinordered__semiring__strict_552)).
% 13.08/3.03  tff(f46549,plain,(
% 13.08/3.03    linord8928482502909563296strict(rat)),
% 13.08/3.03    inference(cnf_transformation,[],[f9774])).
% 13.08/3.03  tff(f9774,axiom,(
% 13.08/3.03    linord8928482502909563296strict(rat)),
% 13.08/3.03    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',tcon_Rat_Orat___Rings_Olinordered__semiring__strict_123)).
% 13.08/3.03  tff(f46548,plain,(
% 13.08/3.03    ordere2412721322843649153imp_le(nat)),
% 13.08/3.03    inference(cnf_transformation,[],[f9673])).
% 13.08/3.03  tff(f9673,axiom,(
% 13.08/3.03    ordere2412721322843649153imp_le(nat)),
% 13.08/3.03    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',tcon_Nat_Onat___Groups_Oordered__ab__semigroup__add__imp__le_28)).
% 13.08/3.03  tff(f46547,plain,(
% 13.08/3.03    ordere2412721322843649153imp_le(real)),
% 13.08/3.03    inference(cnf_transformation,[],[f9917])).
% 13.08/3.03  tff(f9917,axiom,(
% 13.08/3.03    ordere2412721322843649153imp_le(real)),
% 13.08/3.03    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',tcon_Real_Oreal___Groups_Oordered__ab__semigroup__add__imp__le_250)).
% 13.08/3.03  tff(f46546,plain,(
% 13.08/3.03    ordere2412721322843649153imp_le(int)),
% 13.08/3.03    inference(cnf_transformation,[],[f9554])).
% 13.08/3.03  tff(f9554,axiom,(
% 13.08/3.03    ordere2412721322843649153imp_le(int)),
% 13.08/3.03    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',tcon_Int_Oint___Groups_Oordered__ab__semigroup__add__imp__le)).
% 13.08/3.03  tff(f46545,plain,(
% 13.08/3.03    ordere2412721322843649153imp_le(code_integer)),
% 13.08/3.03    inference(cnf_transformation,[],[f10226])).
% 13.08/3.03  tff(f10226,axiom,(
% 13.08/3.03    ordere2412721322843649153imp_le(code_integer)),
% 13.08/3.03    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',tcon_Code__Numeral_Ointeger___Groups_Oordered__ab__semigroup__add__imp__le_541)).
% 13.08/3.03  tff(f46544,plain,(
% 13.08/3.03    ordere2412721322843649153imp_le(rat)),
% 13.08/3.03    inference(cnf_transformation,[],[f9765])).
% 13.08/3.03  tff(f9765,axiom,(
% 13.08/3.03    ordere2412721322843649153imp_le(rat)),
% 13.08/3.03    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',tcon_Rat_Orat___Groups_Oordered__ab__semigroup__add__imp__le_116)).
% 13.08/3.03  tff(f46543,plain,(
% 13.08/3.03    ordere580206878836729694up_add(nat)),
% 13.08/3.03    inference(cnf_transformation,[],[f9672])).
% 13.08/3.03  tff(f9672,axiom,(
% 13.08/3.03    ordere580206878836729694up_add(nat)),
% 13.08/3.03    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',tcon_Nat_Onat___Groups_Oordered__cancel__ab__semigroup__add_27)).
% 13.08/3.03  tff(f46542,plain,(
% 13.08/3.03    ordere580206878836729694up_add(real)),
% 13.08/3.03    inference(cnf_transformation,[],[f9916])).
% 13.08/3.03  tff(f9916,axiom,(
% 13.08/3.03    ordere580206878836729694up_add(real)),
% 13.08/3.03    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',tcon_Real_Oreal___Groups_Oordered__cancel__ab__semigroup__add_249)).
% 13.08/3.03  tff(f46541,plain,(
% 13.08/3.03    ordere580206878836729694up_add(int)),
% 13.08/3.03    inference(cnf_transformation,[],[f9553])).
% 13.08/3.03  tff(f9553,axiom,(
% 13.08/3.03    ordere580206878836729694up_add(int)),
% 13.08/3.03    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',tcon_Int_Oint___Groups_Oordered__cancel__ab__semigroup__add)).
% 13.08/3.03  tff(f46540,plain,(
% 13.08/3.03    ordere580206878836729694up_add(code_integer)),
% 13.08/3.03    inference(cnf_transformation,[],[f10225])).
% 13.08/3.03  tff(f10225,axiom,(
% 13.08/3.03    ordere580206878836729694up_add(code_integer)),
% 13.08/3.03    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',tcon_Code__Numeral_Ointeger___Groups_Oordered__cancel__ab__semigroup__add_540)).
% 13.08/3.03  tff(f46539,plain,(
% 13.08/3.03    ordere580206878836729694up_add(rat)),
% 13.08/3.03    inference(cnf_transformation,[],[f9764])).
% 13.08/3.03  tff(f9764,axiom,(
% 13.08/3.03    ordere580206878836729694up_add(rat)),
% 13.08/3.03    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',tcon_Rat_Orat___Groups_Oordered__cancel__ab__semigroup__add_115)).
% 13.08/3.03  tff(f46538,plain,(
% 13.08/3.03    ordere1937475149494474687imp_le(nat)),
% 13.08/3.03    inference(cnf_transformation,[],[f9665])).
% 13.08/3.03  tff(f9665,axiom,(
% 13.08/3.03    ordere1937475149494474687imp_le(nat)),
% 13.08/3.03    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',tcon_Nat_Onat___Groups_Oordered__ab__semigroup__monoid__add__imp__le_21)).
% 13.08/3.03  tff(f46537,plain,(
% 13.08/3.03    ordere8940638589300402666id_add(nat)),
% 13.08/3.03    inference(cnf_transformation,[],[f9677])).
% 13.08/3.03  tff(f9677,axiom,(
% 13.08/3.03    ordere8940638589300402666id_add(nat)),
% 13.08/3.03    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',tcon_Nat_Onat___Groups_Oordered__cancel__comm__monoid__add_32)).
% 13.08/3.03  tff(f46536,plain,(
% 13.08/3.03    ordere1937475149494474687imp_le(real)),
% 13.08/3.03    inference(cnf_transformation,[],[f9907])).
% 13.08/3.03  tff(f9907,axiom,(
% 13.08/3.03    ordere1937475149494474687imp_le(real)),
% 13.08/3.03    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',tcon_Real_Oreal___Groups_Oordered__ab__semigroup__monoid__add__imp__le_246)).
% 13.08/3.03  tff(f46535,plain,(
% 13.08/3.03    ordere8940638589300402666id_add(real)),
% 13.08/3.03    inference(cnf_transformation,[],[f9921])).
% 13.08/3.03  tff(f9921,axiom,(
% 13.08/3.03    ordere8940638589300402666id_add(real)),
% 13.08/3.03    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',tcon_Real_Oreal___Groups_Oordered__cancel__comm__monoid__add_253)).
% 13.08/3.03  tff(f46534,plain,(
% 13.08/3.03    ordere8940638589300402666id_add(int)),
% 13.08/3.03    inference(cnf_transformation,[],[f9558])).
% 13.08/3.03  tff(f9558,axiom,(
% 13.08/3.03    ordere8940638589300402666id_add(int)),
% 13.08/3.03    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',tcon_Int_Oint___Groups_Oordered__cancel__comm__monoid__add)).
% 13.08/3.03  tff(f46533,plain,(
% 13.08/3.03    ordere1937475149494474687imp_le(int)),
% 13.08/3.03    inference(cnf_transformation,[],[f9546])).
% 13.08/3.03  tff(f9546,axiom,(
% 13.08/3.03    ordere1937475149494474687imp_le(int)),
% 13.08/3.03    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',tcon_Int_Oint___Groups_Oordered__ab__semigroup__monoid__add__imp__le)).
% 13.08/3.03  tff(f46532,plain,(
% 13.08/3.03    ordere8940638589300402666id_add(code_integer)),
% 13.08/3.03    inference(cnf_transformation,[],[f10230])).
% 13.08/3.03  tff(f10230,axiom,(
% 13.08/3.03    ordere8940638589300402666id_add(code_integer)),
% 13.08/3.03    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',tcon_Code__Numeral_Ointeger___Groups_Oordered__cancel__comm__monoid__add_545)).
% 13.08/3.03  tff(f46531,plain,(
% 13.08/3.03    ordere1937475149494474687imp_le(code_integer)),
% 13.08/3.03    inference(cnf_transformation,[],[f10218])).
% 13.08/3.03  tff(f10218,axiom,(
% 13.08/3.03    ordere1937475149494474687imp_le(code_integer)),
% 13.08/3.03    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',tcon_Code__Numeral_Ointeger___Groups_Oordered__ab__semigroup__monoid__add__imp__le_533)).
% 13.08/3.03  tff(f46530,plain,(
% 13.08/3.03    ordere8940638589300402666id_add(rat)),
% 13.08/3.03    inference(cnf_transformation,[],[f9768])).
% 13.08/3.03  tff(f9768,axiom,(
% 13.08/3.03    ordere8940638589300402666id_add(rat)),
% 13.08/3.03    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',tcon_Rat_Orat___Groups_Oordered__cancel__comm__monoid__add_119)).
% 13.08/3.03  tff(f46529,plain,(
% 13.08/3.03    ordere1937475149494474687imp_le(rat)),
% 13.08/3.03    inference(cnf_transformation,[],[f9761])).
% 13.08/3.03  tff(f9761,axiom,(
% 13.08/3.03    ordere1937475149494474687imp_le(rat)),
% 13.08/3.03    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',tcon_Rat_Orat___Groups_Oordered__ab__semigroup__monoid__add__imp__le_112)).
% 13.08/3.03  tff(f46528,plain,(
% 13.08/3.03    idom_abs_sgn(real)),
% 13.08/3.03    inference(cnf_transformation,[],[f10000])).
% 13.08/3.03  tff(f10000,axiom,(
% 13.08/3.03    idom_abs_sgn(real)),
% 13.08/3.03    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',tcon_Real_Oreal___Rings_Oidom__abs__sgn_317)).
% 13.08/3.03  tff(f46527,plain,(
% 13.08/3.03    idom_abs_sgn(int)),
% 13.08/3.03    inference(cnf_transformation,[],[f9625])).
% 13.08/3.03  tff(f9625,axiom,(
% 13.08/3.03    idom_abs_sgn(int)),
% 13.08/3.03    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',tcon_Int_Oint___Rings_Oidom__abs__sgn)).
% 13.08/3.03  tff(f46526,plain,(
% 13.08/3.03    idom_abs_sgn(complex)),
% 13.08/3.03    inference(cnf_transformation,[],[f10106])).
% 13.08/3.03  tff(f10106,axiom,(
% 13.08/3.03    idom_abs_sgn(complex)),
% 13.08/3.03    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',tcon_Complex_Ocomplex___Rings_Oidom__abs__sgn_422)).
% 13.08/3.03  tff(f46525,plain,(
% 13.08/3.03    idom_abs_sgn(code_integer)),
% 13.08/3.03    inference(cnf_transformation,[],[f10281])).
% 13.08/3.03  tff(f10281,axiom,(
% 13.08/3.03    idom_abs_sgn(code_integer)),
% 13.08/3.03    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',tcon_Code__Numeral_Ointeger___Rings_Oidom__abs__sgn_596)).
% 13.08/3.03  tff(f46524,plain,(
% 13.08/3.03    idom_abs_sgn(rat)),
% 13.08/3.03    inference(cnf_transformation,[],[f9822])).
% 13.08/3.03  tff(f9822,axiom,(
% 13.08/3.03    idom_abs_sgn(rat)),
% 13.08/3.03    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',tcon_Rat_Orat___Rings_Oidom__abs__sgn_164)).
% 13.08/3.03  tff(f46523,plain,(
% 13.08/3.03    ring_15535105094025558882visors(real)),
% 13.08/3.03    inference(cnf_transformation,[],[f9952])).
% 13.08/3.03  tff(f9952,axiom,(
% 13.08/3.03    ring_15535105094025558882visors(real)),
% 13.08/3.03    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',tcon_Real_Oreal___Rings_Oring__1__no__zero__divisors_272)).
% 13.08/3.03  tff(f46522,plain,(
% 13.08/3.03    ring_15535105094025558882visors(int)),
% 13.08/3.03    inference(cnf_transformation,[],[f9581])).
% 13.08/3.03  tff(f9581,axiom,(
% 13.08/3.03    ring_15535105094025558882visors(int)),
% 13.08/3.03    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',tcon_Int_Oint___Rings_Oring__1__no__zero__divisors)).
% 13.08/3.03  tff(f46521,plain,(
% 13.08/3.03    ring_15535105094025558882visors(complex)),
% 13.08/3.03    inference(cnf_transformation,[],[f10078])).
% 13.08/3.03  tff(f10078,axiom,(
% 13.08/3.03    ring_15535105094025558882visors(complex)),
% 13.08/3.03    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',tcon_Complex_Ocomplex___Rings_Oring__1__no__zero__divisors_394)).
% 13.08/3.03  tff(f46520,plain,(
% 13.08/3.03    ring_15535105094025558882visors(code_integer)),
% 13.08/3.03    inference(cnf_transformation,[],[f10244])).
% 13.08/3.03  tff(f10244,axiom,(
% 13.08/3.03    ring_15535105094025558882visors(code_integer)),
% 13.08/3.03    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',tcon_Code__Numeral_Ointeger___Rings_Oring__1__no__zero__divisors_559)).
% 13.08/3.03  tff(f46519,plain,(
% 13.08/3.03    ring_15535105094025558882visors(rat)),
% 13.08/3.03    inference(cnf_transformation,[],[f9782])).
% 13.08/3.03  tff(f9782,axiom,(
% 13.08/3.03    ring_15535105094025558882visors(rat)),
% 13.08/3.03    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',tcon_Rat_Orat___Rings_Oring__1__no__zero__divisors_130)).
% 13.08/3.03  tff(f46518,plain,(
% 13.08/3.03    ordered_semiring_0(nat)),
% 13.08/3.03    inference(cnf_transformation,[],[f9705])).
% 13.08/3.03  tff(f9705,axiom,(
% 13.08/3.03    ordered_semiring_0(nat)),
% 13.08/3.03    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',tcon_Nat_Onat___Rings_Oordered__semiring__0_59)).
% 13.08/3.03  tff(f46517,plain,(
% 13.08/3.03    ordered_semiring_0(real)),
% 13.08/3.03    inference(cnf_transformation,[],[f9967])).
% 13.08/3.03  tff(f9967,axiom,(
% 13.08/3.03    ordered_semiring_0(real)),
% 13.08/3.03    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',tcon_Real_Oreal___Rings_Oordered__semiring__0_284)).
% 13.08/3.03  tff(f46516,plain,(
% 13.08/3.03    ordered_semiring_0(int)),
% 13.08/3.03    inference(cnf_transformation,[],[f9594])).
% 13.08/3.03  tff(f9594,axiom,(
% 13.08/3.03    ordered_semiring_0(int)),
% 13.08/3.03    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',tcon_Int_Oint___Rings_Oordered__semiring__0)).
% 13.08/3.03  tff(f46515,plain,(
% 13.08/3.03    ordered_semiring_0(code_integer)),
% 13.08/3.03    inference(cnf_transformation,[],[f10254])).
% 13.08/3.03  tff(f10254,axiom,(
% 13.08/3.03    ordered_semiring_0(code_integer)),
% 13.08/3.03    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',tcon_Code__Numeral_Ointeger___Rings_Oordered__semiring__0_569)).
% 13.08/3.03  tff(f46514,plain,(
% 13.08/3.03    ordered_semiring_0(rat)),
% 13.08/3.03    inference(cnf_transformation,[],[f9791])).
% 13.08/3.03  tff(f9791,axiom,(
% 13.08/3.03    ordered_semiring_0(rat)),
% 13.08/3.03    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',tcon_Rat_Orat___Rings_Oordered__semiring__0_139)).
% 13.08/3.03  tff(f46513,plain,(
% 13.08/3.03    idom_divide(real)),
% 13.08/3.03    inference(cnf_transformation,[],[f10005])).
% 13.08/3.03  tff(f10005,axiom,(
% 13.08/3.03    idom_divide(real)),
% 13.08/3.03    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',tcon_Real_Oreal___Rings_Oidom__divide_321)).
% 13.08/3.03  tff(f46512,plain,(
% 13.08/3.03    idom_divide(int)),
% 13.08/3.03    inference(cnf_transformation,[],[f9631])).
% 13.08/3.03  tff(f9631,axiom,(
% 13.08/3.03    idom_divide(int)),
% 13.08/3.03    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',tcon_Int_Oint___Rings_Oidom__divide)).
% 13.08/3.03  tff(f46511,plain,(
% 13.08/3.03    idom_divide(complex)),
% 13.08/3.03    inference(cnf_transformation,[],[f10108])).
% 13.08/3.03  tff(f10108,axiom,(
% 13.08/3.03    idom_divide(complex)),
% 13.08/3.03    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',tcon_Complex_Ocomplex___Rings_Oidom__divide_424)).
% 13.08/3.03  tff(f46510,plain,(
% 13.08/3.03    idom_divide(code_integer)),
% 13.08/3.03    inference(cnf_transformation,[],[f10287])).
% 13.08/3.03  tff(f10287,axiom,(
% 13.08/3.03    idom_divide(code_integer)),
% 13.08/3.03    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',tcon_Code__Numeral_Ointeger___Rings_Oidom__divide_602)).
% 13.08/3.03  tff(f46509,plain,(
% 13.08/3.03    idom_divide(rat)),
% 13.08/3.03    inference(cnf_transformation,[],[f9826])).
% 13.08/3.03  tff(f9826,axiom,(
% 13.08/3.03    idom_divide(rat)),
% 13.08/3.03    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',tcon_Rat_Orat___Rings_Oidom__divide_168)).
% 13.08/3.03  tff(f46508,plain,(
% 13.08/3.03    linord2810124833399127020strict(nat)),
% 13.08/3.03    inference(cnf_transformation,[],[f9675])).
% 13.08/3.03  tff(f9675,axiom,(
% 13.08/3.03    linord2810124833399127020strict(nat)),
% 13.08/3.03    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',tcon_Nat_Onat___Rings_Olinordered__comm__semiring__strict_30)).
% 13.08/3.03  tff(f46507,plain,(
% 13.08/3.03    linordered_semiring(nat)),
% 13.08/3.03    inference(cnf_transformation,[],[f9704])).
% 13.08/3.03  tff(f9704,axiom,(
% 13.08/3.03    linordered_semiring(nat)),
% 13.08/3.03    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',tcon_Nat_Onat___Rings_Olinordered__semiring_58)).
% 13.08/3.03  tff(f46506,plain,(
% 13.08/3.03    linord2810124833399127020strict(real)),
% 13.08/3.03    inference(cnf_transformation,[],[f9918])).
% 13.08/3.03  tff(f9918,axiom,(
% 13.08/3.03    linord2810124833399127020strict(real)),
% 13.08/3.03    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',tcon_Real_Oreal___Rings_Olinordered__comm__semiring__strict_251)).
% 13.08/3.03  tff(f46505,plain,(
% 13.08/3.03    linordered_semiring(real)),
% 13.08/3.03    inference(cnf_transformation,[],[f9965])).
% 13.08/3.03  tff(f9965,axiom,(
% 13.08/3.03    linordered_semiring(real)),
% 13.08/3.03    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',tcon_Real_Oreal___Rings_Olinordered__semiring_283)).
% 13.08/3.03  tff(f46504,plain,(
% 13.08/3.03    linord2810124833399127020strict(int)),
% 13.08/3.03    inference(cnf_transformation,[],[f9556])).
% 13.08/3.03  tff(f9556,axiom,(
% 13.08/3.03    linord2810124833399127020strict(int)),
% 13.08/3.03    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',tcon_Int_Oint___Rings_Olinordered__comm__semiring__strict)).
% 13.08/3.03  tff(f46503,plain,(
% 13.08/3.03    linordered_semiring(int)),
% 13.08/3.03    inference(cnf_transformation,[],[f9593])).
% 13.08/3.03  tff(f9593,axiom,(
% 13.08/3.03    linordered_semiring(int)),
% 13.08/3.03    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',tcon_Int_Oint___Rings_Olinordered__semiring)).
% 13.08/3.03  tff(f46502,plain,(
% 13.08/3.03    linord2810124833399127020strict(code_integer)),
% 13.08/3.03    inference(cnf_transformation,[],[f10228])).
% 13.08/3.03  tff(f10228,axiom,(
% 13.08/3.03    linord2810124833399127020strict(code_integer)),
% 13.08/3.03    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',tcon_Code__Numeral_Ointeger___Rings_Olinordered__comm__semiring__strict_543)).
% 13.08/3.03  tff(f46501,plain,(
% 13.08/3.03    linordered_semiring(code_integer)),
% 13.08/3.03    inference(cnf_transformation,[],[f10253])).
% 13.08/3.03  tff(f10253,axiom,(
% 13.08/3.03    linordered_semiring(code_integer)),
% 13.08/3.03    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',tcon_Code__Numeral_Ointeger___Rings_Olinordered__semiring_568)).
% 13.08/3.03  tff(f46500,plain,(
% 13.08/3.03    linordered_semiring(rat)),
% 13.08/3.03    inference(cnf_transformation,[],[f9790])).
% 13.08/3.03  tff(f9790,axiom,(
% 13.08/3.03    linordered_semiring(rat)),
% 13.08/3.03    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',tcon_Rat_Orat___Rings_Olinordered__semiring_138)).
% 13.08/3.03  tff(f46499,plain,(
% 13.08/3.03    linord2810124833399127020strict(rat)),
% 13.08/3.03    inference(cnf_transformation,[],[f9766])).
% 13.08/3.03  tff(f9766,axiom,(
% 13.08/3.03    linord2810124833399127020strict(rat)),
% 13.08/3.03    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',tcon_Rat_Orat___Rings_Olinordered__comm__semiring__strict_117)).
% 13.08/3.03  tff(f46498,plain,(
% 13.08/3.03    linordered_idom(real)),
% 13.08/3.03    inference(cnf_transformation,[],[f9981])).
% 13.08/3.03  tff(f9981,axiom,(
% 13.08/3.03    linordered_idom(real)),
% 13.08/3.03    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',tcon_Real_Oreal___Rings_Olinordered__idom_298)).
% 13.08/3.03  tff(f46497,plain,(
% 13.08/3.03    linordered_idom(int)),
% 13.08/3.03    inference(cnf_transformation,[],[f9609])).
% 13.08/3.03  tff(f9609,axiom,(
% 13.08/3.03    linordered_idom(int)),
% 13.08/3.03    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',tcon_Int_Oint___Rings_Olinordered__idom)).
% 13.08/3.03  tff(f46496,plain,(
% 13.08/3.03    linordered_idom(code_integer)),
% 13.08/3.03    inference(cnf_transformation,[],[f10267])).
% 13.08/3.03  tff(f10267,axiom,(
% 13.08/3.03    linordered_idom(code_integer)),
% 13.08/3.03    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',tcon_Code__Numeral_Ointeger___Rings_Olinordered__idom_582)).
% 13.08/3.03  tff(f46495,plain,(
% 13.08/3.03    linordered_idom(rat)),
% 13.08/3.03    inference(cnf_transformation,[],[f9805])).
% 13.08/3.03  tff(f9805,axiom,(
% 13.08/3.03    linordered_idom(rat)),
% 13.08/3.03    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',tcon_Rat_Orat___Rings_Olinordered__idom_151)).
% 13.08/3.03  tff(f46494,plain,(
% 13.08/3.03    topolo1944317154257567458pology(nat)),
% 13.08/3.03    inference(cnf_transformation,[],[f9681])).
% 13.08/3.03  tff(f9681,axiom,(
% 13.08/3.03    topolo1944317154257567458pology(nat)),
% 13.08/3.03    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',tcon_Nat_Onat___Topological__Spaces_Olinorder__topology_35)).
% 13.08/3.03  tff(f46493,plain,(
% 13.08/3.03    topolo1944317154257567458pology(real)),
% 13.08/3.03    inference(cnf_transformation,[],[f9923])).
% 13.08/3.03  tff(f9923,axiom,(
% 13.08/3.03    topolo1944317154257567458pology(real)),
% 13.08/3.03    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',tcon_Real_Oreal___Topological__Spaces_Olinorder__topology_255)).
% 13.08/3.03  tff(f46492,plain,(
% 13.08/3.03    topolo1944317154257567458pology($o)),
% 13.08/3.03    inference(cnf_transformation,[],[f9880])).
% 13.08/3.03  tff(f9880,axiom,(
% 13.08/3.03    topolo1944317154257567458pology($o)),
% 13.08/3.03    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',tcon_HOL_Obool___Topological__Spaces_Olinorder__topology_220)).
% 13.08/3.03  tff(f46491,plain,(
% 13.08/3.03    topolo1944317154257567458pology(int)),
% 13.08/3.03    inference(cnf_transformation,[],[f9561])).
% 13.08/3.03  tff(f9561,axiom,(
% 13.08/3.03    topolo1944317154257567458pology(int)),
% 13.08/3.03    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',tcon_Int_Oint___Topological__Spaces_Olinorder__topology)).
% 13.08/3.03  tff(f46490,plain,(
% 13.08/3.03    topolo2564578578187576103pology(nat)),
% 13.08/3.03    inference(cnf_transformation,[],[f9685])).
% 13.08/3.03  tff(f9685,axiom,(
% 13.08/3.03    topolo2564578578187576103pology(nat)),
% 13.08/3.03    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',tcon_Nat_Onat___Topological__Spaces_Oorder__topology_39)).
% 13.08/3.03  tff(f46489,plain,(
% 13.08/3.03    topolo2564578578187576103pology(real)),
% 13.08/3.03    inference(cnf_transformation,[],[f9932])).
% 13.08/3.03  tff(f9932,axiom,(
% 13.08/3.03    topolo2564578578187576103pology(real)),
% 13.08/3.03    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',tcon_Real_Oreal___Topological__Spaces_Oorder__topology_260)).
% 13.08/3.03  tff(f46488,plain,(
% 13.08/3.03    topolo2564578578187576103pology($o)),
% 13.08/3.03    inference(cnf_transformation,[],[f9885])).
% 13.08/3.03  tff(f9885,axiom,(
% 13.08/3.03    topolo2564578578187576103pology($o)),
% 13.08/3.03    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',tcon_HOL_Obool___Topological__Spaces_Oorder__topology_225)).
% 13.08/3.03  tff(f46487,plain,(
% 13.08/3.03    topolo2564578578187576103pology(int)),
% 13.08/3.03    inference(cnf_transformation,[],[f9567])).
% 13.08/3.03  tff(f9567,axiom,(
% 13.08/3.03    topolo2564578578187576103pology(int)),
% 13.08/3.03    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',tcon_Int_Oint___Topological__Spaces_Oorder__topology)).
% 13.08/3.03  tff(f46486,plain,(
% 13.08/3.03    ordere166539214618696060dd_abs(real)),
% 13.08/3.03    inference(cnf_transformation,[],[f9946])).
% 13.08/3.03  tff(f9946,axiom,(
% 13.08/3.03    ordere166539214618696060dd_abs(real)),
% 13.08/3.03    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',tcon_Real_Oreal___Groups_Oordered__ab__group__add__abs_267)).
% 13.08/3.03  tff(f46485,plain,(
% 13.08/3.03    ordere166539214618696060dd_abs(int)),
% 13.08/3.03    inference(cnf_transformation,[],[f9575])).
% 13.08/3.03  tff(f9575,axiom,(
% 13.08/3.03    ordere166539214618696060dd_abs(int)),
% 13.08/3.03    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',tcon_Int_Oint___Groups_Oordered__ab__group__add__abs)).
% 13.08/3.03  tff(f46484,plain,(
% 13.08/3.03    ordere166539214618696060dd_abs(code_integer)),
% 13.08/3.03    inference(cnf_transformation,[],[f10240])).
% 13.08/3.03  tff(f10240,axiom,(
% 13.08/3.03    ordere166539214618696060dd_abs(code_integer)),
% 13.08/3.03    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',tcon_Code__Numeral_Ointeger___Groups_Oordered__ab__group__add__abs_555)).
% 13.08/3.03  tff(f46483,plain,(
% 13.08/3.03    ordere166539214618696060dd_abs(rat)),
% 13.08/3.03    inference(cnf_transformation,[],[f9777])).
% 13.08/3.03  tff(f9777,axiom,(
% 13.08/3.03    ordere166539214618696060dd_abs(rat)),
% 13.08/3.03    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',tcon_Rat_Orat___Groups_Oordered__ab__group__add__abs_126)).
% 13.08/3.03  tff(f46482,plain,(
% 13.08/3.03    ordered_ab_group_add(real)),
% 13.08/3.03    inference(cnf_transformation,[],[f9963])).
% 13.08/3.03  tff(f9963,axiom,(
% 13.08/3.03    ordered_ab_group_add(real)),
% 13.08/3.03    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',tcon_Real_Oreal___Groups_Oordered__ab__group__add_281)).
% 13.08/3.03  tff(f46481,plain,(
% 13.08/3.03    ordered_ab_group_add(int)),
% 13.08/3.03    inference(cnf_transformation,[],[f9591])).
% 13.08/3.03  tff(f9591,axiom,(
% 13.08/3.03    ordered_ab_group_add(int)),
% 13.08/3.03    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',tcon_Int_Oint___Groups_Oordered__ab__group__add)).
% 13.08/3.03  tff(f46480,plain,(
% 13.08/3.03    ordered_ab_group_add(code_integer)),
% 13.08/3.03    inference(cnf_transformation,[],[f10251])).
% 13.08/3.03  tff(f10251,axiom,(
% 13.08/3.03    ordered_ab_group_add(code_integer)),
% 13.08/3.03    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',tcon_Code__Numeral_Ointeger___Groups_Oordered__ab__group__add_566)).
% 13.08/3.03  tff(f46479,plain,(
% 13.08/3.03    ordered_ab_group_add(rat)),
% 13.08/3.03    inference(cnf_transformation,[],[f9788])).
% 13.08/3.03  tff(f9788,axiom,(
% 13.08/3.03    ordered_ab_group_add(rat)),
% 13.08/3.03    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',tcon_Rat_Orat___Groups_Oordered__ab__group__add_136)).
% 13.08/3.03  tff(f46478,plain,(
% 13.08/3.03    topolo5987344860129210374id_add(nat)),
% 13.08/3.03    inference(cnf_transformation,[],[f9684])).
% 13.08/3.03  tff(f9684,axiom,(
% 13.08/3.03    topolo5987344860129210374id_add(nat)),
% 13.08/3.03    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',tcon_Nat_Onat___Limits_Otopological__comm__monoid__add_38)).
% 13.08/3.03  tff(f46477,plain,(
% 13.08/3.03    topolo5987344860129210374id_add(real)),
% 13.08/3.03    inference(cnf_transformation,[],[f9931])).
% 13.08/3.03  tff(f9931,axiom,(
% 13.08/3.03    topolo5987344860129210374id_add(real)),
% 13.08/3.03    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',tcon_Real_Oreal___Limits_Otopological__comm__monoid__add_259)).
% 13.08/3.03  tff(f46476,plain,(
% 13.08/3.03    topolo5987344860129210374id_add(int)),
% 13.08/3.03    inference(cnf_transformation,[],[f9565])).
% 13.08/3.03  tff(f9565,axiom,(
% 13.08/3.03    topolo5987344860129210374id_add(int)),
% 13.08/3.03    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',tcon_Int_Oint___Limits_Otopological__comm__monoid__add)).
% 13.08/3.03  tff(f46475,plain,(
% 13.08/3.03    topolo5987344860129210374id_add(complex)),
% 13.08/3.03    inference(cnf_transformation,[],[f10065])).
% 13.08/3.03  tff(f10065,axiom,(
% 13.08/3.03    topolo5987344860129210374id_add(complex)),
% 13.08/3.03    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',tcon_Complex_Ocomplex___Limits_Otopological__comm__monoid__add_381)).
% 13.08/3.03  tff(f46474,plain,(
% 13.08/3.03    topolo4211221413907600880p_mult(nat)),
% 13.08/3.03    inference(cnf_transformation,[],[f9688])).
% 13.08/3.03  tff(f9688,axiom,(
% 13.08/3.03    topolo4211221413907600880p_mult(nat)),
% 13.08/3.03    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',tcon_Nat_Onat___Limits_Otopological__semigroup__mult_42)).
% 13.08/3.03  tff(f46473,plain,(
% 13.08/3.03    topolo4211221413907600880p_mult(real)),
% 13.08/3.03    inference(cnf_transformation,[],[f9937])).
% 13.08/3.03  tff(f9937,axiom,(
% 13.08/3.03    topolo4211221413907600880p_mult(real)),
% 13.08/3.03    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',tcon_Real_Oreal___Limits_Otopological__semigroup__mult_263)).
% 13.08/3.03  tff(f46472,plain,(
% 13.08/3.03    topolo4211221413907600880p_mult(int)),
% 13.08/3.03    inference(cnf_transformation,[],[f9570])).
% 13.08/3.03  tff(f9570,axiom,(
% 13.08/3.03    topolo4211221413907600880p_mult(int)),
% 13.08/3.03    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',tcon_Int_Oint___Limits_Otopological__semigroup__mult)).
% 13.08/3.03  tff(f46471,plain,(
% 13.08/3.03    topolo4211221413907600880p_mult(complex)),
% 13.08/3.03    inference(cnf_transformation,[],[f10069])).
% 13.08/3.03  tff(f10069,axiom,(
% 13.08/3.03    topolo4211221413907600880p_mult(complex)),
% 13.08/3.03    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',tcon_Complex_Ocomplex___Limits_Otopological__semigroup__mult_385)).
% 13.08/3.03  tff(f46470,plain,(
% 13.08/3.03    linord4710134922213307826strict(real)),
% 13.08/3.03    inference(cnf_transformation,[],[f9956])).
% 13.08/3.03  tff(f9956,axiom,(
% 13.08/3.03    linord4710134922213307826strict(real)),
% 13.08/3.03    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',tcon_Real_Oreal___Rings_Olinordered__ring__strict_275)).
% 13.08/3.03  tff(f46469,plain,(
% 13.08/3.03    linord4710134922213307826strict(int)),
% 13.08/3.03    inference(cnf_transformation,[],[f9584])).
% 13.08/3.03  tff(f9584,axiom,(
% 13.08/3.03    linord4710134922213307826strict(int)),
% 13.08/3.03    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',tcon_Int_Oint___Rings_Olinordered__ring__strict)).
% 13.08/3.03  tff(f46468,plain,(
% 13.08/3.03    linord4710134922213307826strict(code_integer)),
% 13.08/3.03    inference(cnf_transformation,[],[f10246])).
% 13.08/3.03  tff(f10246,axiom,(
% 13.08/3.03    linord4710134922213307826strict(code_integer)),
% 13.08/3.03    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',tcon_Code__Numeral_Ointeger___Rings_Olinordered__ring__strict_561)).
% 13.08/3.03  tff(f46467,plain,(
% 13.08/3.03    linord4710134922213307826strict(rat)),
% 13.08/3.03    inference(cnf_transformation,[],[f9784])).
% 13.08/3.03  tff(f9784,axiom,(
% 13.08/3.03    linord4710134922213307826strict(rat)),
% 13.08/3.03    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',tcon_Rat_Orat___Rings_Olinordered__ring__strict_132)).
% 13.08/3.03  tff(f46466,plain,(
% 13.08/3.03    boolea8198339166811842893lgebra($o)),
% 13.08/3.03    inference(cnf_transformation,[],[f9886])).
% 13.08/3.03  tff(f9886,axiom,(
% 13.08/3.03    boolea8198339166811842893lgebra($o)),
% 13.08/3.03    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',tcon_HOL_Obool___Boolean__Algebras_Oboolean__algebra_226)).
% 13.08/3.03  tff(f46465,plain,(
% 13.08/3.03    boolea8198339166811842893lgebra(product_unit)),
% 13.08/3.03    inference(cnf_transformation,[],[f10199])).
% 13.08/3.03  tff(f10199,axiom,(
% 13.08/3.03    boolea8198339166811842893lgebra(product_unit)),
% 13.08/3.03    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',tcon_Product__Type_Ounit___Boolean__Algebras_Oboolean__algebra_514)).
% 13.08/3.03  tff(f46464,plain,(
% 13.08/3.03    linord5086331880401160121up_add(real)),
% 13.08/3.03    inference(cnf_transformation,[],[f9950])).
% 13.08/3.03  tff(f9950,axiom,(
% 13.08/3.03    linord5086331880401160121up_add(real)),
% 13.08/3.03    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',tcon_Real_Oreal___Groups_Olinordered__ab__group__add_270)).
% 13.08/3.03  tff(f46463,plain,(
% 13.08/3.03    linord5086331880401160121up_add(int)),
% 13.08/3.03    inference(cnf_transformation,[],[f9579])).
% 13.08/3.03  tff(f9579,axiom,(
% 13.08/3.03    linord5086331880401160121up_add(int)),
% 13.08/3.03    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',tcon_Int_Oint___Groups_Olinordered__ab__group__add)).
% 13.08/3.03  tff(f46462,plain,(
% 13.08/3.03    linord5086331880401160121up_add(code_integer)),
% 13.08/3.03    inference(cnf_transformation,[],[f10242])).
% 13.08/3.03  tff(f10242,axiom,(
% 13.08/3.03    linord5086331880401160121up_add(code_integer)),
% 13.08/3.03    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',tcon_Code__Numeral_Ointeger___Groups_Olinordered__ab__group__add_557)).
% 13.08/3.03  tff(f46461,plain,(
% 13.08/3.03    linord5086331880401160121up_add(rat)),
% 13.08/3.03    inference(cnf_transformation,[],[f9780])).
% 13.08/3.03  tff(f9780,axiom,(
% 13.08/3.03    linord5086331880401160121up_add(rat)),
% 13.08/3.03    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',tcon_Rat_Orat___Groups_Olinordered__ab__group__add_128)).
% 13.08/3.03  tff(f46460,plain,(
% 13.08/3.03    no_top(nat)),
% 13.08/3.03    inference(cnf_transformation,[],[f9740])).
% 13.08/3.03  tff(f9740,axiom,(
% 13.08/3.03    no_top(nat)),
% 13.08/3.03    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',tcon_Nat_Onat___Orderings_Ono__top_92)).
% 13.08/3.03  tff(f46459,plain,(
% 13.08/3.03    no_top(real)),
% 13.08/3.03    inference(cnf_transformation,[],[f10010])).
% 13.08/3.03  tff(f10010,axiom,(
% 13.08/3.03    no_top(real)),
% 13.08/3.03    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',tcon_Real_Oreal___Orderings_Ono__top_326)).
% 13.08/3.03  tff(f46458,plain,(
% 13.08/3.03    no_top(int)),
% 13.08/3.03    inference(cnf_transformation,[],[f9636])).
% 13.08/3.03  tff(f9636,axiom,(
% 13.08/3.03    no_top(int)),
% 13.08/3.03    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',tcon_Int_Oint___Orderings_Ono__top)).
% 13.08/3.03  tff(f46457,plain,(
% 13.08/3.03    no_top(rat)),
% 13.08/3.03    inference(cnf_transformation,[],[f9831])).
% 13.08/3.03  tff(f9831,axiom,(
% 13.08/3.03    no_top(rat)),
% 13.08/3.03    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',tcon_Rat_Orat___Orderings_Ono__top_173)).
% 13.08/3.03  tff(f46456,plain,(
% 13.08/3.03    topolo6943815403480290642id_add(nat)),
% 13.08/3.03    inference(cnf_transformation,[],[f9696])).
% 13.08/3.03  tff(f9696,axiom,(
% 13.08/3.03    topolo6943815403480290642id_add(nat)),
% 13.08/3.03    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',tcon_Nat_Onat___Limits_Otopological__monoid__add_50)).
% 13.08/3.03  tff(f46455,plain,(
% 13.08/3.03    topolo6943815403480290642id_add(real)),
% 13.08/3.03    inference(cnf_transformation,[],[f9954])).
% 13.08/3.03  tff(f9954,axiom,(
% 13.08/3.03    topolo6943815403480290642id_add(real)),
% 13.08/3.03    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',tcon_Real_Oreal___Limits_Otopological__monoid__add_273)).
% 13.08/3.03  tff(f46454,plain,(
% 13.08/3.03    topolo6943815403480290642id_add(int)),
% 13.08/3.03    inference(cnf_transformation,[],[f9582])).
% 13.08/3.03  tff(f9582,axiom,(
% 13.08/3.03    topolo6943815403480290642id_add(int)),
% 13.08/3.03    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',tcon_Int_Oint___Limits_Otopological__monoid__add)).
% 13.08/3.03  tff(f46453,plain,(
% 13.08/3.03    topolo6943815403480290642id_add(complex)),
% 13.08/3.03    inference(cnf_transformation,[],[f10080])).
% 13.08/3.03  tff(f10080,axiom,(
% 13.08/3.03    topolo6943815403480290642id_add(complex)),
% 13.08/3.03    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',tcon_Complex_Ocomplex___Limits_Otopological__monoid__add_396)).
% 13.08/3.03  tff(f46452,plain,(
% 13.08/3.03    ordered_ring(real)),
% 13.08/3.03    inference(cnf_transformation,[],[f9999])).
% 13.08/3.03  tff(f9999,axiom,(
% 13.08/3.03    ordered_ring(real)),
% 13.08/3.03    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',tcon_Real_Oreal___Rings_Oordered__ring_316)).
% 13.08/3.03  tff(f46451,plain,(
% 13.08/3.03    ordered_ring(int)),
% 13.08/3.03    inference(cnf_transformation,[],[f9624])).
% 13.08/3.03  tff(f9624,axiom,(
% 13.08/3.03    ordered_ring(int)),
% 13.08/3.03    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',tcon_Int_Oint___Rings_Oordered__ring)).
% 13.08/3.03  tff(f46450,plain,(
% 13.08/3.03    ordered_ring(code_integer)),
% 13.08/3.03    inference(cnf_transformation,[],[f10280])).
% 13.08/3.03  tff(f10280,axiom,(
% 13.08/3.03    ordered_ring(code_integer)),
% 13.08/3.03    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',tcon_Code__Numeral_Ointeger___Rings_Oordered__ring_595)).
% 13.08/3.03  tff(f46449,plain,(
% 13.08/3.03    ordered_ring(rat)),
% 13.08/3.03    inference(cnf_transformation,[],[f9821])).
% 13.08/3.03  tff(f9821,axiom,(
% 13.08/3.03    ordered_ring(rat)),
% 13.08/3.03    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',tcon_Rat_Orat___Rings_Oordered__ring_163)).
% 13.08/3.03  tff(f46448,plain,(
% 13.08/3.03    linordered_ring(real)),
% 13.08/3.03    inference(cnf_transformation,[],[f9980])).
% 13.08/3.03  tff(f9980,axiom,(
% 13.08/3.03    linordered_ring(real)),
% 13.08/3.03    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',tcon_Real_Oreal___Rings_Olinordered__ring_297)).
% 13.08/3.03  tff(f46447,plain,(
% 13.08/3.03    linordered_ring(int)),
% 13.08/3.03    inference(cnf_transformation,[],[f9608])).
% 13.08/3.03  tff(f9608,axiom,(
% 13.08/3.03    linordered_ring(int)),
% 13.08/3.03    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',tcon_Int_Oint___Rings_Olinordered__ring)).
% 13.08/3.03  tff(f46446,plain,(
% 13.08/3.03    linordered_ring(code_integer)),
% 13.08/3.03    inference(cnf_transformation,[],[f10266])).
% 13.08/3.03  tff(f10266,axiom,(
% 13.08/3.03    linordered_ring(code_integer)),
% 13.08/3.03    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',tcon_Code__Numeral_Ointeger___Rings_Olinordered__ring_581)).
% 13.08/3.03  tff(f46445,plain,(
% 13.08/3.03    linordered_ring(rat)),
% 13.08/3.03    inference(cnf_transformation,[],[f9804])).
% 13.08/3.03  tff(f9804,axiom,(
% 13.08/3.03    linordered_ring(rat)),
% 13.08/3.03    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',tcon_Rat_Orat___Rings_Olinordered__ring_150)).
% 13.08/3.03  tff(f46444,plain,(
% 13.08/3.03    comple489889107523837845lgebra($o)),
% 13.08/3.03    inference(cnf_transformation,[],[f9878])).
% 13.08/3.03  tff(f9878,axiom,(
% 13.08/3.03    comple489889107523837845lgebra($o)),
% 13.08/3.03    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',tcon_HOL_Obool___Complete__Lattices_Ocomplete__boolean__algebra_218)).
% 13.08/3.03  tff(f46443,plain,(
% 13.08/3.03    comple489889107523837845lgebra(product_unit)),
% 13.08/3.03    inference(cnf_transformation,[],[f10194])).
% 13.08/3.03  tff(f10194,axiom,(
% 13.08/3.03    comple489889107523837845lgebra(product_unit)),
% 13.08/3.03    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',tcon_Product__Type_Ounit___Complete__Lattices_Ocomplete__boolean__algebra_509)).
% 13.08/3.03  tff(f46442,plain,(
% 13.08/3.03    abs_if(real)),
% 13.08/3.03    inference(cnf_transformation,[],[f10024])).
% 13.08/3.03  tff(f10024,axiom,(
% 13.08/3.03    abs_if(real)),
% 13.08/3.03    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',tcon_Real_Oreal___Rings_Oabs__if_340)).
% 13.08/3.03  tff(f46441,plain,(
% 13.08/3.03    abs_if(int)),
% 13.08/3.03    inference(cnf_transformation,[],[f9650])).
% 13.08/3.03  tff(f9650,axiom,(
% 13.08/3.03    abs_if(int)),
% 13.08/3.03    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',tcon_Int_Oint___Rings_Oabs__if)).
% 13.08/3.03  tff(f46440,plain,(
% 13.08/3.03    abs_if(code_integer)),
% 13.08/3.03    inference(cnf_transformation,[],[f10302])).
% 13.08/3.03  tff(f10302,axiom,(
% 13.08/3.03    abs_if(code_integer)),
% 13.08/3.03    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',tcon_Code__Numeral_Ointeger___Rings_Oabs__if_617)).
% 13.08/3.03  tff(f46439,plain,(
% 13.08/3.03    abs_if(rat)),
% 13.08/3.03    inference(cnf_transformation,[],[f9845])).
% 13.08/3.03  tff(f9845,axiom,(
% 13.08/3.03    abs_if(rat)),
% 13.08/3.03    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',tcon_Rat_Orat___Rings_Oabs__if_186)).
% 13.08/3.03  tff(f46438,plain,(
% 13.08/3.03    ordered_ring_abs(real)),
% 13.08/3.03    inference(cnf_transformation,[],[f9978])).
% 13.08/3.03  tff(f9978,axiom,(
% 13.08/3.03    ordered_ring_abs(real)),
% 13.08/3.03    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',tcon_Real_Oreal___Rings_Oordered__ring__abs_295)).
% 13.08/3.03  tff(f46437,plain,(
% 13.08/3.03    linord715952674999750819strict(real)),
% 13.08/3.03    inference(cnf_transformation,[],[f9928])).
% 13.08/3.03  tff(f9928,axiom,(
% 13.08/3.03    linord715952674999750819strict(real)),
% 13.08/3.03    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',tcon_Real_Oreal___Rings_Olinordered__semiring__1__strict_257)).
% 13.08/3.03  tff(f46436,plain,(
% 13.08/3.03    linord6961819062388156250ring_1(real)),
% 13.08/3.03    inference(cnf_transformation,[],[f9962])).
% 13.08/3.03  tff(f9962,axiom,(
% 13.08/3.03    linord6961819062388156250ring_1(real)),
% 13.08/3.03    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',tcon_Real_Oreal___Rings_Olinordered__semiring__1_280)).
% 13.08/3.03  tff(f46435,plain,(
% 13.08/3.03    linord715952674999750819strict(int)),
% 13.08/3.03    inference(cnf_transformation,[],[f9564])).
% 13.08/3.03  tff(f9564,axiom,(
% 13.08/3.03    linord715952674999750819strict(int)),
% 13.08/3.03    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',tcon_Int_Oint___Rings_Olinordered__semiring__1__strict)).
% 13.08/3.03  tff(f46434,plain,(
% 13.08/3.03    ordered_ring_abs(int)),
% 13.08/3.03    inference(cnf_transformation,[],[f9604])).
% 13.08/3.03  tff(f9604,axiom,(
% 13.08/3.03    ordered_ring_abs(int)),
% 13.08/3.03    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',tcon_Int_Oint___Rings_Oordered__ring__abs)).
% 13.08/3.03  tff(f46433,plain,(
% 13.08/3.03    linord6961819062388156250ring_1(int)),
% 13.08/3.03    inference(cnf_transformation,[],[f9590])).
% 13.08/3.03  tff(f9590,axiom,(
% 13.08/3.03    linord6961819062388156250ring_1(int)),
% 13.08/3.03    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',tcon_Int_Oint___Rings_Olinordered__semiring__1)).
% 13.08/3.03  tff(f46432,plain,(
% 13.08/3.03    linord6961819062388156250ring_1(code_integer)),
% 13.08/3.03    inference(cnf_transformation,[],[f10250])).
% 13.08/3.03  tff(f10250,axiom,(
% 13.08/3.03    linord6961819062388156250ring_1(code_integer)),
% 13.08/3.03    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',tcon_Code__Numeral_Ointeger___Rings_Olinordered__semiring__1_565)).
% 13.08/3.03  tff(f46431,plain,(
% 13.08/3.03    ordered_ring_abs(code_integer)),
% 13.08/3.03    inference(cnf_transformation,[],[f10262])).
% 13.08/3.03  tff(f10262,axiom,(
% 13.08/3.03    ordered_ring_abs(code_integer)),
% 13.08/3.03    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',tcon_Code__Numeral_Ointeger___Rings_Oordered__ring__abs_577)).
% 13.08/3.03  tff(f46430,plain,(
% 13.08/3.03    linord715952674999750819strict(code_integer)),
% 13.08/3.03    inference(cnf_transformation,[],[f10232])).
% 13.08/3.03  tff(f10232,axiom,(
% 13.08/3.03    linord715952674999750819strict(code_integer)),
% 13.08/3.03    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',tcon_Code__Numeral_Ointeger___Rings_Olinordered__semiring__1__strict_547)).
% 13.08/3.03  tff(f46429,plain,(
% 13.08/3.03    linord715952674999750819strict(rat)),
% 13.08/3.03    inference(cnf_transformation,[],[f9770])).
% 13.08/3.03  tff(f9770,axiom,(
% 13.08/3.03    linord715952674999750819strict(rat)),
% 13.08/3.03    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',tcon_Rat_Orat___Rings_Olinordered__semiring__1__strict_120)).
% 13.08/3.03  tff(f46428,plain,(
% 13.08/3.03    ordered_ring_abs(rat)),
% 13.08/3.03    inference(cnf_transformation,[],[f9802])).
% 13.08/3.03  tff(f9802,axiom,(
% 13.08/3.03    ordered_ring_abs(rat)),
% 13.08/3.03    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',tcon_Rat_Orat___Rings_Oordered__ring__abs_148)).
% 13.08/3.03  tff(f46427,plain,(
% 13.08/3.03    linord6961819062388156250ring_1(rat)),
% 13.08/3.03    inference(cnf_transformation,[],[f9787])).
% 13.08/3.03  tff(f9787,axiom,(
% 13.08/3.03    linord6961819062388156250ring_1(rat)),
% 13.08/3.03    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',tcon_Rat_Orat___Rings_Olinordered__semiring__1_135)).
% 13.08/3.03  tff(f46426,plain,(
% 13.08/3.03    bit_se359711467146920520ations(nat)),
% 13.08/3.03    inference(cnf_transformation,[],[f9674])).
% 13.08/3.03  tff(f9674,axiom,(
% 13.08/3.03    bit_se359711467146920520ations(nat)),
% 13.08/3.03    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',tcon_Nat_Onat___Bit__Operations_Osemiring__bit__operations_29)).
% 13.08/3.03  tff(f46425,plain,(
% 13.08/3.03    bit_se359711467146920520ations(int)),
% 13.08/3.03    inference(cnf_transformation,[],[f9555])).
% 13.08/3.03  tff(f9555,axiom,(
% 13.08/3.03    bit_se359711467146920520ations(int)),
% 13.08/3.03    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',tcon_Int_Oint___Bit__Operations_Osemiring__bit__operations)).
% 13.08/3.03  tff(f46424,plain,(
% 13.08/3.03    bit_se359711467146920520ations(code_integer)),
% 13.08/3.03    inference(cnf_transformation,[],[f10227])).
% 13.08/3.03  tff(f10227,axiom,(
% 13.08/3.03    bit_se359711467146920520ations(code_integer)),
% 13.08/3.03    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',tcon_Code__Numeral_Ointeger___Bit__Operations_Osemiring__bit__operations_542)).
% 13.08/3.03  tff(f46423,plain,(
% 13.08/3.03    division_ring(real)),
% 13.08/3.03    inference(cnf_transformation,[],[f9992])).
% 13.08/3.03  tff(f9992,axiom,(
% 13.08/3.03    division_ring(real)),
% 13.08/3.03    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',tcon_Real_Oreal___Fields_Odivision__ring_309)).
% 13.08/3.03  tff(f46422,plain,(
% 13.08/3.03    division_ring(complex)),
% 13.08/3.03    inference(cnf_transformation,[],[f10100])).
% 13.08/3.03  tff(f10100,axiom,(
% 13.08/3.03    division_ring(complex)),
% 13.08/3.03    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',tcon_Complex_Ocomplex___Fields_Odivision__ring_416)).
% 13.08/3.03  tff(f46421,plain,(
% 13.08/3.03    division_ring(rat)),
% 13.08/3.03    inference(cnf_transformation,[],[f9814])).
% 13.08/3.03  tff(f9814,axiom,(
% 13.08/3.03    division_ring(rat)),
% 13.08/3.03    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',tcon_Rat_Orat___Fields_Odivision__ring)).
% 13.08/3.03  tff(f46420,plain,(
% 13.08/3.03    field(real)),
% 13.08/3.03    inference(cnf_transformation,[],[f10025])).
% 13.08/3.03  tff(f10025,axiom,(
% 13.08/3.03    field(real)),
% 13.08/3.03    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',tcon_Real_Oreal___Fields_Ofield_341)).
% 13.08/3.03  tff(f46419,plain,(
% 13.08/3.03    field(complex)),
% 13.08/3.03    inference(cnf_transformation,[],[f10122])).
% 13.08/3.03  tff(f10122,axiom,(
% 13.08/3.03    field(complex)),
% 13.08/3.03    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',tcon_Complex_Ocomplex___Fields_Ofield_438)).
% 13.08/3.03  tff(f46418,plain,(
% 13.08/3.03    field(rat)),
% 13.08/3.03    inference(cnf_transformation,[],[f9846])).
% 13.08/3.03  tff(f9846,axiom,(
% 13.08/3.03    field(rat)),
% 13.08/3.03    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',tcon_Rat_Orat___Fields_Ofield)).
% 13.08/3.03  tff(f46417,plain,(
% 13.08/3.03    bit_un5681908812861735899ations(nat)),
% 13.08/3.03    inference(cnf_transformation,[],[f9662])).
% 13.08/3.03  tff(f9662,axiom,(
% 13.08/3.03    bit_un5681908812861735899ations(nat)),
% 13.08/3.03    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',tcon_Nat_Onat___Bit__Operations_Ounique__euclidean__semiring__with__bit__operations_18)).
% 13.08/3.03  tff(f46416,plain,(
% 13.08/3.03    bit_un5681908812861735899ations(int)),
% 13.08/3.03    inference(cnf_transformation,[],[f9542])).
% 13.08/3.03  tff(f9542,axiom,(
% 13.08/3.03    bit_un5681908812861735899ations(int)),
% 13.08/3.03    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',tcon_Int_Oint___Bit__Operations_Ounique__euclidean__semiring__with__bit__operations)).
% 13.08/3.03  tff(f46415,plain,(
% 13.08/3.03    bit_un5681908812861735899ations(code_integer)),
% 13.08/3.03    inference(cnf_transformation,[],[f10214])).
% 13.08/3.03  tff(f10214,axiom,(
% 13.08/3.03    bit_un5681908812861735899ations(code_integer)),
% 13.08/3.03    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',tcon_Code__Numeral_Ointeger___Bit__Operations_Ounique__euclidean__semiring__with__bit__operations_529)).
% 13.08/3.03  tff(f46414,plain,(
% 13.08/3.03    field_char_0(real)),
% 13.08/3.03    inference(cnf_transformation,[],[f9997])).
% 13.08/3.03  tff(f9997,axiom,(
% 13.08/3.03    field_char_0(real)),
% 13.08/3.03    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',tcon_Real_Oreal___Fields_Ofield__char__0_314)).
% 13.08/3.03  tff(f46413,plain,(
% 13.08/3.03    field_char_0(complex)),
% 13.08/3.03    inference(cnf_transformation,[],[f10104])).
% 13.08/3.03  tff(f10104,axiom,(
% 13.08/3.03    field_char_0(complex)),
% 13.08/3.03    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',tcon_Complex_Ocomplex___Fields_Ofield__char__0_420)).
% 13.08/3.03  tff(f46412,plain,(
% 13.08/3.03    field_char_0(rat)),
% 13.08/3.03    inference(cnf_transformation,[],[f9819])).
% 13.08/3.03  tff(f9819,axiom,(
% 13.08/3.03    field_char_0(rat)),
% 13.08/3.03    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',tcon_Rat_Orat___Fields_Ofield__char__0)).
% 13.08/3.03  tff(f46411,plain,(
% 13.08/3.03    algebraic_semidom(nat)),
% 13.08/3.03    inference(cnf_transformation,[],[f9711])).
% 13.08/3.03  tff(f9711,axiom,(
% 13.08/3.03    algebraic_semidom(nat)),
% 13.08/3.03    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',tcon_Nat_Onat___Rings_Oalgebraic__semidom_65)).
% 13.08/3.03  tff(f46410,plain,(
% 13.08/3.03    algebraic_semidom(int)),
% 13.08/3.03    inference(cnf_transformation,[],[f9600])).
% 13.08/3.03  tff(f9600,axiom,(
% 13.08/3.03    algebraic_semidom(int)),
% 13.08/3.03    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',tcon_Int_Oint___Rings_Oalgebraic__semidom)).
% 13.08/3.03  tff(f46409,plain,(
% 13.08/3.03    algebraic_semidom(code_integer)),
% 13.08/3.03    inference(cnf_transformation,[],[f10258])).
% 13.08/3.03  tff(f10258,axiom,(
% 13.08/3.03    algebraic_semidom(code_integer)),
% 13.08/3.03    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',tcon_Code__Numeral_Ointeger___Rings_Oalgebraic__semidom_573)).
% 13.08/3.03  tff(f46408,plain,(
% 13.08/3.03    unique1627219031080169319umeral(nat)),
% 13.08/3.03    inference(cnf_transformation,[],[f9668])).
% 13.08/3.03  tff(f9668,axiom,(
% 13.08/3.03    unique1627219031080169319umeral(nat)),
% 13.08/3.03    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',tcon_Nat_Onat___Divides_Ounique__euclidean__semiring__numeral_24)).
% 13.08/3.03  tff(f46407,plain,(
% 13.08/3.03    unique1627219031080169319umeral(int)),
% 13.08/3.03    inference(cnf_transformation,[],[f9549])).
% 13.08/3.03  tff(f9549,axiom,(
% 13.08/3.03    unique1627219031080169319umeral(int)),
% 13.08/3.03    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',tcon_Int_Oint___Divides_Ounique__euclidean__semiring__numeral)).
% 13.08/3.03  tff(f46406,plain,(
% 13.08/3.03    unique1627219031080169319umeral(code_integer)),
% 13.08/3.03    inference(cnf_transformation,[],[f10221])).
% 13.08/3.03  tff(f10221,axiom,(
% 13.08/3.03    unique1627219031080169319umeral(code_integer)),
% 13.08/3.03    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',tcon_Code__Numeral_Ointeger___Divides_Ounique__euclidean__semiring__numeral_536)).
% 13.08/3.03  tff(f46405,plain,(
% 13.08/3.03    euclid4440199948858584721cancel(nat)),
% 13.08/3.03    inference(cnf_transformation,[],[f9667])).
% 13.08/3.03  tff(f9667,axiom,(
% 13.08/3.03    euclid4440199948858584721cancel(nat)),
% 13.08/3.03    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',tcon_Nat_Onat___Euclidean__Division_Oeuclidean__semiring__cancel_23)).
% 13.08/3.03  tff(f46404,plain,(
% 13.08/3.03    euclid4440199948858584721cancel(int)),
% 13.08/3.03    inference(cnf_transformation,[],[f9548])).
% 13.08/3.03  tff(f9548,axiom,(
% 13.08/3.03    euclid4440199948858584721cancel(int)),
% 13.08/3.03    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',tcon_Int_Oint___Euclidean__Division_Oeuclidean__semiring__cancel)).
% 13.08/3.03  tff(f46403,plain,(
% 13.08/3.03    euclid4440199948858584721cancel(code_integer)),
% 13.08/3.03    inference(cnf_transformation,[],[f10220])).
% 13.08/3.03  tff(f10220,axiom,(
% 13.08/3.03    euclid4440199948858584721cancel(code_integer)),
% 13.08/3.03    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',tcon_Code__Numeral_Ointeger___Euclidean__Division_Oeuclidean__semiring__cancel_535)).
% 13.08/3.03  tff(f46402,plain,(
% 13.08/3.03    bit_semiring_bits(nat)),
% 13.08/3.03    inference(cnf_transformation,[],[f9699])).
% 13.08/3.03  tff(f9699,axiom,(
% 13.08/3.03    bit_semiring_bits(nat)),
% 13.08/3.03    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',tcon_Nat_Onat___Bit__Operations_Osemiring__bits_53)).
% 13.08/3.03  tff(f46401,plain,(
% 13.08/3.03    bit_semiring_bits(int)),
% 13.08/3.03    inference(cnf_transformation,[],[f9586])).
% 13.08/3.03  tff(f9586,axiom,(
% 13.08/3.03    bit_semiring_bits(int)),
% 13.08/3.03    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',tcon_Int_Oint___Bit__Operations_Osemiring__bits)).
% 13.08/3.03  tff(f46400,plain,(
% 13.08/3.03    bit_semiring_bits(code_integer)),
% 13.08/3.03    inference(cnf_transformation,[],[f10248])).
% 13.08/3.03  tff(f10248,axiom,(
% 13.08/3.03    bit_semiring_bits(code_integer)),
% 13.08/3.03    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',tcon_Code__Numeral_Ointeger___Bit__Operations_Osemiring__bits_563)).
% 13.08/3.03  tff(f46399,plain,(
% 13.08/3.03    semiring_parity(nat)),
% 13.08/3.03    inference(cnf_transformation,[],[f9716])).
% 13.08/3.03  tff(f9716,axiom,(
% 13.08/3.03    semiring_parity(nat)),
% 13.08/3.03    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',tcon_Nat_Onat___Parity_Osemiring__parity_69)).
% 13.08/3.03  tff(f46398,plain,(
% 13.08/3.03    semiring_parity(int)),
% 13.08/3.03    inference(cnf_transformation,[],[f9605])).
% 13.08/3.03  tff(f9605,axiom,(
% 13.08/3.03    semiring_parity(int)),
% 13.08/3.03    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',tcon_Int_Oint___Parity_Osemiring__parity)).
% 13.08/3.03  tff(f46397,plain,(
% 13.08/3.03    semiring_parity(code_integer)),
% 13.08/3.03    inference(cnf_transformation,[],[f10263])).
% 13.08/3.03  tff(f10263,axiom,(
% 13.08/3.03    semiring_parity(code_integer)),
% 13.08/3.03    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',tcon_Code__Numeral_Ointeger___Parity_Osemiring__parity_578)).
% 13.08/3.03  tff(f46396,plain,(
% 13.08/3.03    euclid5411537665997757685th_nat(nat)),
% 13.08/3.03    inference(cnf_transformation,[],[f9664])).
% 13.08/3.03  tff(f9664,axiom,(
% 13.08/3.03    euclid5411537665997757685th_nat(nat)),
% 13.08/3.03    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',tcon_Nat_Onat___Euclidean__Division_Ounique__euclidean__semiring__with__nat_20)).
% 13.08/3.03  tff(f46395,plain,(
% 13.08/3.03    euclid5411537665997757685th_nat(int)),
% 13.08/3.03    inference(cnf_transformation,[],[f9544])).
% 13.08/3.03  tff(f9544,axiom,(
% 13.08/3.03    euclid5411537665997757685th_nat(int)),
% 13.08/3.03    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',tcon_Int_Oint___Euclidean__Division_Ounique__euclidean__semiring__with__nat)).
% 13.08/3.03  tff(f46394,plain,(
% 13.08/3.03    euclid5411537665997757685th_nat(code_integer)),
% 13.08/3.03    inference(cnf_transformation,[],[f10216])).
% 13.08/3.03  tff(f10216,axiom,(
% 13.08/3.03    euclid5411537665997757685th_nat(code_integer)),
% 13.08/3.03    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',tcon_Code__Numeral_Ointeger___Euclidean__Division_Ounique__euclidean__semiring__with__nat_531)).
% 13.08/3.03  tff(f46393,plain,(
% 13.08/3.03    semidom_modulo(nat)),
% 13.08/3.03    inference(cnf_transformation,[],[f9724])).
% 13.08/3.03  tff(f9724,axiom,(
% 13.08/3.03    semidom_modulo(nat)),
% 13.08/3.03    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',tcon_Nat_Onat___Rings_Osemidom__modulo_77)).
% 13.08/3.03  tff(f46392,plain,(
% 13.08/3.03    semidom_modulo(int)),
% 13.08/3.03    inference(cnf_transformation,[],[f9615])).
% 13.08/3.03  tff(f9615,axiom,(
% 13.08/3.03    semidom_modulo(int)),
% 13.08/3.03    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',tcon_Int_Oint___Rings_Osemidom__modulo)).
% 13.08/3.03  tff(f46391,plain,(
% 13.08/3.03    semidom_modulo(code_integer)),
% 13.08/3.03    inference(cnf_transformation,[],[f10271])).
% 13.08/3.03  tff(f10271,axiom,(
% 13.08/3.03    semidom_modulo(code_integer)),
% 13.08/3.03    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',tcon_Code__Numeral_Ointeger___Rings_Osemidom__modulo_586)).
% 13.08/3.03  tff(f46390,plain,(
% 13.08/3.03    semiring_modulo(nat)),
% 13.08/3.03    inference(cnf_transformation,[],[f9718])).
% 13.08/3.03  tff(f9718,axiom,(
% 13.08/3.03    semiring_modulo(nat)),
% 13.08/3.03    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',tcon_Nat_Onat___Rings_Osemiring__modulo_71)).
% 13.08/3.03  tff(f46389,plain,(
% 13.08/3.03    no_bot(real)),
% 13.08/3.03    inference(cnf_transformation,[],[f10011])).
% 13.08/3.03  tff(f10011,axiom,(
% 13.08/3.03    no_bot(real)),
% 13.08/3.03    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',tcon_Real_Oreal___Orderings_Ono__bot_327)).
% 13.08/3.03  tff(f46388,plain,(
% 13.08/3.03    semiring_modulo(int)),
% 13.08/3.03    inference(cnf_transformation,[],[f9607])).
% 13.08/3.03  tff(f9607,axiom,(
% 13.08/3.03    semiring_modulo(int)),
% 13.08/3.03    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',tcon_Int_Oint___Rings_Osemiring__modulo)).
% 13.08/3.03  tff(f46387,plain,(
% 13.08/3.03    no_bot(int)),
% 13.08/3.03    inference(cnf_transformation,[],[f9637])).
% 13.08/3.03  tff(f9637,axiom,(
% 13.08/3.03    no_bot(int)),
% 13.08/3.03    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',tcon_Int_Oint___Orderings_Ono__bot)).
% 13.08/3.03  tff(f46386,plain,(
% 13.08/3.03    semiring_modulo(code_integer)),
% 13.08/3.03    inference(cnf_transformation,[],[f10265])).
% 13.08/3.03  tff(f10265,axiom,(
% 13.08/3.03    semiring_modulo(code_integer)),
% 13.08/3.03    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',tcon_Code__Numeral_Ointeger___Rings_Osemiring__modulo_580)).
% 13.08/3.03  tff(f46385,plain,(
% 13.08/3.03    no_bot(rat)),
% 13.08/3.03    inference(cnf_transformation,[],[f9832])).
% 13.08/3.03  tff(f9832,axiom,(
% 13.08/3.03    no_bot(rat)),
% 13.08/3.03    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',tcon_Rat_Orat___Orderings_Ono__bot_174)).
% 13.08/3.03  tff(f46384,plain,(
% 13.08/3.03    wellorder(nat)),
% 13.08/3.03    inference(cnf_transformation,[],[f9730])).
% 13.08/3.03  tff(f9730,axiom,(
% 13.08/3.03    wellorder(nat)),
% 13.08/3.03    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',tcon_Nat_Onat___Orderings_Owellorder)).
% 13.08/3.03  tff(f46383,plain,(
% 13.08/3.03    field_abs_sgn(real)),
% 13.08/3.03    inference(cnf_transformation,[],[f9991])).
% 13.08/3.03  tff(f9991,axiom,(
% 13.08/3.03    field_abs_sgn(real)),
% 13.08/3.03    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',tcon_Real_Oreal___Fields_Ofield__abs__sgn_308)).
% 13.08/3.03  tff(f46382,plain,(
% 13.08/3.03    field_abs_sgn(complex)),
% 13.08/3.03    inference(cnf_transformation,[],[f10099])).
% 13.08/3.03  tff(f10099,axiom,(
% 13.08/3.03    field_abs_sgn(complex)),
% 13.08/3.03    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',tcon_Complex_Ocomplex___Fields_Ofield__abs__sgn_415)).
% 13.08/3.03  tff(f46381,plain,(
% 13.08/3.03    wellorder(extended_enat)),
% 13.08/3.03    inference(cnf_transformation,[],[f10163])).
% 13.08/3.03  tff(f10163,axiom,(
% 13.08/3.03    wellorder(extended_enat)),
% 13.08/3.03    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',tcon_Extended__Nat_Oenat___Orderings_Owellorder_478)).
% 13.08/3.03  tff(f46380,plain,(
% 13.08/3.03    field_abs_sgn(rat)),
% 13.08/3.03    inference(cnf_transformation,[],[f9813])).
% 13.08/3.03  tff(f9813,axiom,(
% 13.08/3.03    field_abs_sgn(rat)),
% 13.08/3.03    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',tcon_Rat_Orat___Fields_Ofield__abs__sgn)).
% 13.08/3.03  tff(f46379,plain,(
% 13.08/3.03    wellorder(product_unit)),
% 13.08/3.03    inference(cnf_transformation,[],[f10204])).
% 13.08/3.03  tff(f10204,axiom,(
% 13.08/3.03    wellorder(product_unit)),
% 13.08/3.03    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',tcon_Product__Type_Ounit___Orderings_Owellorder_519)).
% 13.08/3.03  tff(f46378,plain,(
% 13.08/3.03    inverse(real)),
% 13.08/3.03    inference(cnf_transformation,[],[f10020])).
% 13.08/3.03  tff(f10020,axiom,(
% 13.08/3.03    inverse(real)),
% 13.08/3.03    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',tcon_Real_Oreal___Fields_Oinverse_336)).
% 13.08/3.03  tff(f46377,plain,(
% 13.08/3.03    inverse(complex)),
% 13.08/3.03    inference(cnf_transformation,[],[f10119])).
% 13.08/3.03  tff(f10119,axiom,(
% 13.08/3.03    inverse(complex)),
% 13.08/3.03    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',tcon_Complex_Ocomplex___Fields_Oinverse_435)).
% 13.08/3.03  tff(f46376,plain,(
% 13.08/3.03    inverse(rat)),
% 13.08/3.03    inference(cnf_transformation,[],[f9841])).
% 13.08/3.03  tff(f9841,axiom,(
% 13.08/3.03    inverse(rat)),
% 13.08/3.03    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',tcon_Rat_Orat___Fields_Oinverse)).
% 13.08/3.03  tff(f46375,plain,(
% 13.08/3.03    euclid3725896446679973847miring(nat)),
% 13.08/3.03    inference(cnf_transformation,[],[f9679])).
% 13.08/3.03  tff(f9679,axiom,(
% 13.08/3.03    euclid3725896446679973847miring(nat)),
% 13.08/3.03    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',tcon_Nat_Onat___Euclidean__Division_Oeuclidean__semiring_33)).
% 13.08/3.03  tff(f46374,plain,(
% 13.08/3.03    euclid3128863361964157862miring(nat)),
% 13.08/3.03    inference(cnf_transformation,[],[f9666])).
% 13.08/3.03  tff(f9666,axiom,(
% 13.08/3.03    euclid3128863361964157862miring(nat)),
% 13.08/3.03    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',tcon_Nat_Onat___Euclidean__Division_Ounique__euclidean__semiring_22)).
% 13.08/3.03  tff(f46373,plain,(
% 13.08/3.03    topolo8865339358273720382pology(nat)),
% 13.08/3.03    inference(cnf_transformation,[],[f9682])).
% 13.08/3.03  tff(f9682,axiom,(
% 13.08/3.03    topolo8865339358273720382pology(nat)),
% 13.08/3.03    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',tcon_Nat_Onat___Topological__Spaces_Odiscrete__topology_36)).
% 13.08/3.03  tff(f46372,plain,(
% 13.08/3.03    topolo8865339358273720382pology($o)),
% 13.08/3.03    inference(cnf_transformation,[],[f9881])).
% 13.08/3.03  tff(f9881,axiom,(
% 13.08/3.03    topolo8865339358273720382pology($o)),
% 13.08/3.03    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',tcon_HOL_Obool___Topological__Spaces_Odiscrete__topology_221)).
% 13.08/3.03  tff(f46371,plain,(
% 13.08/3.03    euclid3725896446679973847miring(int)),
% 13.08/3.03    inference(cnf_transformation,[],[f9559])).
% 13.08/3.03  tff(f9559,axiom,(
% 13.08/3.03    euclid3725896446679973847miring(int)),
% 13.08/3.03    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',tcon_Int_Oint___Euclidean__Division_Oeuclidean__semiring)).
% 13.08/3.03  tff(f46370,plain,(
% 13.08/3.03    topolo8865339358273720382pology(int)),
% 13.08/3.03    inference(cnf_transformation,[],[f9562])).
% 13.08/3.03  tff(f9562,axiom,(
% 13.08/3.03    topolo8865339358273720382pology(int)),
% 13.08/3.03    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',tcon_Int_Oint___Topological__Spaces_Odiscrete__topology)).
% 13.08/3.03  tff(f46369,plain,(
% 13.08/3.03    euclid3128863361964157862miring(int)),
% 13.08/3.03    inference(cnf_transformation,[],[f9547])).
% 13.08/3.03  tff(f9547,axiom,(
% 13.08/3.03    euclid3128863361964157862miring(int)),
% 13.08/3.03    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',tcon_Int_Oint___Euclidean__Division_Ounique__euclidean__semiring)).
% 13.08/3.03  tff(f46368,plain,(
% 13.08/3.03    euclid3128863361964157862miring(code_integer)),
% 13.08/3.03    inference(cnf_transformation,[],[f10219])).
% 13.08/3.03  tff(f10219,axiom,(
% 13.08/3.03    euclid3128863361964157862miring(code_integer)),
% 13.08/3.03    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',tcon_Code__Numeral_Ointeger___Euclidean__Division_Ounique__euclidean__semiring_534)).
% 13.08/3.03  tff(f46367,plain,(
% 13.08/3.03    euclid3725896446679973847miring(code_integer)),
% 13.08/3.03    inference(cnf_transformation,[],[f10231])).
% 13.08/3.03  tff(f10231,axiom,(
% 13.08/3.03    euclid3725896446679973847miring(code_integer)),
% 13.08/3.03    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',tcon_Code__Numeral_Ointeger___Euclidean__Division_Oeuclidean__semiring_546)).
% 13.08/3.03  tff(f46366,plain,(
% 13.08/3.03    real_V822414075346904944vector(real)),
% 13.08/3.03    inference(cnf_transformation,[],[f9919])).
% 13.08/3.03  tff(f9919,axiom,(
% 13.08/3.03    real_V822414075346904944vector(real)),
% 13.08/3.03    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',tcon_Real_Oreal___Real__Vector__Spaces_Oreal__normed__vector)).
% 13.08/3.03  tff(f46365,plain,(
% 13.08/3.03    real_V822414075346904944vector(complex)),
% 13.08/3.03    inference(cnf_transformation,[],[f10059])).
% 13.08/3.03  tff(f10059,axiom,(
% 13.08/3.03    real_V822414075346904944vector(complex)),
% 13.08/3.03    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',tcon_Complex_Ocomplex___Real__Vector__Spaces_Oreal__normed__vector_375)).
% 13.08/3.03  tff(f46364,plain,(
% 13.08/3.03    real_V3459762299906320749_field(real)),
% 13.08/3.03    inference(cnf_transformation,[],[f9924])).
% 13.08/3.03  tff(f9924,axiom,(
% 13.08/3.03    real_V3459762299906320749_field(real)),
% 13.08/3.03    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',tcon_Real_Oreal___Real__Vector__Spaces_Oreal__normed__field)).
% 13.08/3.03  tff(f46363,plain,(
% 13.08/3.03    real_V3459762299906320749_field(complex)),
% 13.08/3.03    inference(cnf_transformation,[],[f10061])).
% 13.08/3.03  tff(f10061,axiom,(
% 13.08/3.03    real_V3459762299906320749_field(complex)),
% 13.08/3.03    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',tcon_Complex_Ocomplex___Real__Vector__Spaces_Oreal__normed__field_377)).
% 13.08/3.03  tff(f46362,plain,(
% 13.08/3.03    real_Vector_banach(real)),
% 13.08/3.03    inference(cnf_transformation,[],[f9966])).
% 13.08/3.03  tff(f9966,axiom,(
% 13.08/3.03    real_Vector_banach(real)),
% 13.08/3.03    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',tcon_Real_Oreal___Real__Vector__Spaces_Obanach)).
% 13.08/3.03  tff(f46361,plain,(
% 13.08/3.03    real_Vector_banach(complex)),
% 13.08/3.03    inference(cnf_transformation,[],[f10087])).
% 13.08/3.03  tff(f10087,axiom,(
% 13.08/3.03    real_Vector_banach(complex)),
% 13.08/3.03    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',tcon_Complex_Ocomplex___Real__Vector__Spaces_Obanach_403)).
% 13.08/3.03  tff(f46360,plain,(
% 13.08/3.03    linordered_field(real)),
% 13.08/3.03    inference(cnf_transformation,[],[f9976])).
% 13.08/3.03  tff(f9976,axiom,(
% 13.08/3.03    linordered_field(real)),
% 13.08/3.03    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',tcon_Real_Oreal___Fields_Olinordered__field_293)).
% 13.08/3.03  tff(f46359,plain,(
% 13.08/3.03    linordered_field(rat)),
% 13.08/3.03    inference(cnf_transformation,[],[f9800])).
% 13.08/3.03  tff(f9800,axiom,(
% 13.08/3.03    linordered_field(rat)),
% 13.08/3.03    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',tcon_Rat_Orat___Fields_Olinordered__field)).
% 13.08/3.03  tff(f46358,plain,(
% 13.08/3.03    archim2362893244070406136eiling(real)),
% 13.08/3.03    inference(cnf_transformation,[],[f9947])).
% 13.08/3.03  tff(f9947,axiom,(
% 13.08/3.03    archim2362893244070406136eiling(real)),
% 13.08/3.03    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',tcon_Real_Oreal___Archimedean__Field_Ofloor__ceiling_268)).
% 13.08/3.03  tff(f46357,plain,(
% 13.08/3.03    archim2362893244070406136eiling(rat)),
% 13.08/3.03    inference(cnf_transformation,[],[f9778])).
% 13.08/3.03  tff(f9778,axiom,(
% 13.08/3.03    archim2362893244070406136eiling(rat)),
% 13.08/3.03    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',tcon_Rat_Orat___Archimedean__Field_Ofloor__ceiling)).
% 13.08/3.03  tff(f46356,plain,(
% 13.08/3.03    bit_ri3973907225187159222ations(int)),
% 13.08/3.03    inference(cnf_transformation,[],[f9566])).
% 13.08/3.03  tff(f9566,axiom,(
% 13.08/3.03    bit_ri3973907225187159222ations(int)),
% 13.08/3.03    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',tcon_Int_Oint___Bit__Operations_Oring__bit__operations)).
% 13.08/3.03  tff(f46355,plain,(
% 13.08/3.03    bit_ri3973907225187159222ations(code_integer)),
% 13.08/3.03    inference(cnf_transformation,[],[f10233])).
% 13.08/3.03  tff(f10233,axiom,(
% 13.08/3.03    bit_ri3973907225187159222ations(code_integer)),
% 13.08/3.03    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',tcon_Code__Numeral_Ointeger___Bit__Operations_Oring__bit__operations_548)).
% 13.08/3.03  tff(f46354,plain,(
% 13.08/3.03    real_V8999393235501362500lgebra(real)),
% 13.08/3.03    inference(cnf_transformation,[],[f9910])).
% 13.08/3.03  tff(f9910,axiom,(
% 13.08/3.03    real_V8999393235501362500lgebra(real)),
% 13.08/3.03    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',tcon_Real_Oreal___Real__Vector__Spaces_Oreal__normed__div__algebra)).
% 13.08/3.03  tff(f46353,plain,(
% 13.08/3.03    real_V8999393235501362500lgebra(complex)),
% 13.08/3.03    inference(cnf_transformation,[],[f10055])).
% 13.08/3.03  tff(f10055,axiom,(
% 13.08/3.03    real_V8999393235501362500lgebra(complex)),
% 13.08/3.03    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',tcon_Complex_Ocomplex___Real__Vector__Spaces_Oreal__normed__div__algebra_371)).
% 13.08/3.03  tff(f46352,plain,(
% 13.08/3.03    real_V2822296259951069270ebra_1(real)),
% 13.08/3.03    inference(cnf_transformation,[],[f9911])).
% 13.08/3.03  tff(f9911,axiom,(
% 13.08/3.03    real_V2822296259951069270ebra_1(real)),
% 13.08/3.03    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',tcon_Real_Oreal___Real__Vector__Spaces_Oreal__normed__algebra__1)).
% 13.08/3.03  tff(f46351,plain,(
% 13.08/3.03    real_V2822296259951069270ebra_1(complex)),
% 13.08/3.03    inference(cnf_transformation,[],[f10056])).
% 13.08/3.03  tff(f10056,axiom,(
% 13.08/3.03    real_V2822296259951069270ebra_1(complex)),
% 13.08/3.03    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',tcon_Complex_Ocomplex___Real__Vector__Spaces_Oreal__normed__algebra__1_372)).
% 13.08/3.03  tff(f46350,plain,(
% 13.08/3.03    real_V4412858255891104859lgebra(real)),
% 13.08/3.03    inference(cnf_transformation,[],[f9913])).
% 13.08/3.03  tff(f9913,axiom,(
% 13.08/3.03    real_V4412858255891104859lgebra(real)),
% 13.08/3.03    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',tcon_Real_Oreal___Real__Vector__Spaces_Oreal__normed__algebra)).
% 13.08/3.03  tff(f46349,plain,(
% 13.08/3.03    real_V4412858255891104859lgebra(complex)),
% 13.08/3.03    inference(cnf_transformation,[],[f10058])).
% 13.08/3.03  tff(f10058,axiom,(
% 13.08/3.03    real_V4412858255891104859lgebra(complex)),
% 13.08/3.03    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',tcon_Complex_Ocomplex___Real__Vector__Spaces_Oreal__normed__algebra_374)).
% 13.08/3.03  tff(f46348,plain,(
% 13.08/3.03    real_V7819770556892013058_space(real)),
% 13.08/3.03    inference(cnf_transformation,[],[f9943])).
% 13.08/3.03  tff(f9943,axiom,(
% 13.08/3.03    real_V7819770556892013058_space(real)),
% 13.08/3.03    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',tcon_Real_Oreal___Real__Vector__Spaces_Ometric__space)).
% 13.08/3.03  tff(f46347,plain,(
% 13.08/3.03    real_V7819770556892013058_space(complex)),
% 13.08/3.03    inference(cnf_transformation,[],[f10074])).
% 13.08/3.03  tff(f10074,axiom,(
% 13.08/3.03    real_V7819770556892013058_space(complex)),
% 13.08/3.03    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',tcon_Complex_Ocomplex___Real__Vector__Spaces_Ometric__space_390)).
% 13.08/3.03  tff(f46346,plain,(
% 13.08/3.03    real_V2191834092415804123ebra_1(real)),
% 13.08/3.03    inference(cnf_transformation,[],[f9935])).
% 13.08/3.03  tff(f9935,axiom,(
% 13.08/3.03    real_V2191834092415804123ebra_1(real)),
% 13.08/3.03    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',tcon_Real_Oreal___Real__Vector__Spaces_Oreal__algebra__1)).
% 13.08/3.03  tff(f46345,plain,(
% 13.08/3.03    real_V2191834092415804123ebra_1(complex)),
% 13.08/3.03    inference(cnf_transformation,[],[f10067])).
% 13.08/3.03  tff(f10067,axiom,(
% 13.08/3.03    real_V2191834092415804123ebra_1(complex)),
% 13.08/3.03    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',tcon_Complex_Ocomplex___Real__Vector__Spaces_Oreal__algebra__1_383)).
% 13.08/3.03  tff(f46344,plain,(
% 13.08/3.03    dense_linorder(real)),
% 13.08/3.03    inference(cnf_transformation,[],[f9969])).
% 13.08/3.03  tff(f9969,axiom,(
% 13.08/3.03    dense_linorder(real)),
% 13.08/3.03    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',tcon_Real_Oreal___Orderings_Odense__linorder_286)).
% 13.08/3.03  tff(f46343,plain,(
% 13.08/3.03    dense_linorder(rat)),
% 13.08/3.03    inference(cnf_transformation,[],[f9793])).
% 13.08/3.03  tff(f9793,axiom,(
% 13.08/3.03    dense_linorder(rat)),
% 13.08/3.03    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',tcon_Rat_Orat___Orderings_Odense__linorder)).
% 13.08/3.03  tff(f46342,plain,(
% 13.08/3.03    topolo3112930676232923870pology(real)),
% 13.08/3.03    inference(cnf_transformation,[],[f9909])).
% 13.08/3.03  tff(f9909,axiom,(
% 13.08/3.03    topolo3112930676232923870pology(real)),
% 13.08/3.03    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',tcon_Real_Oreal___Topological__Spaces_Ofirst__countable__topology)).
% 13.08/3.03  tff(f46341,plain,(
% 13.08/3.03    topolo3112930676232923870pology(complex)),
% 13.08/3.03    inference(cnf_transformation,[],[f10054])).
% 13.08/3.03  tff(f10054,axiom,(
% 13.08/3.03    topolo3112930676232923870pology(complex)),
% 13.08/3.03    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',tcon_Complex_Ocomplex___Topological__Spaces_Ofirst__countable__topology_370)).
% 13.08/3.03  tff(f46340,plain,(
% 13.08/3.03    real_V4867850818363320053vector(real)),
% 13.08/3.03    inference(cnf_transformation,[],[f9948])).
% 13.08/3.03  tff(f9948,axiom,(
% 13.08/3.03    real_V4867850818363320053vector(real)),
% 13.08/3.03    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',tcon_Real_Oreal___Real__Vector__Spaces_Oreal__vector)).
% 13.08/3.03  tff(f46339,plain,(
% 13.08/3.03    real_V4867850818363320053vector(complex)),
% 13.08/3.03    inference(cnf_transformation,[],[f10076])).
% 13.08/3.03  tff(f10076,axiom,(
% 13.08/3.03    real_V4867850818363320053vector(complex)),
% 13.08/3.03    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',tcon_Complex_Ocomplex___Real__Vector__Spaces_Oreal__vector_392)).
% 13.08/3.03  tff(f46338,plain,(
% 13.08/3.03    comple5582772986160207858norder(extended_enat)),
% 13.08/3.03    inference(cnf_transformation,[],[f10140])).
% 13.08/3.03  tff(f10140,axiom,(
% 13.08/3.03    comple5582772986160207858norder(extended_enat)),
% 13.08/3.03    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',tcon_Extended__Nat_Oenat___Complete__Lattices_Ocomplete__linorder)).
% 13.08/3.03  tff(f46337,plain,(
% 13.08/3.03    comple5582772986160207858norder(product_unit)),
% 13.08/3.03    inference(cnf_transformation,[],[f10197])).
% 13.08/3.03  tff(f10197,axiom,(
% 13.08/3.03    comple5582772986160207858norder(product_unit)),
% 13.08/3.03    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',tcon_Product__Type_Ounit___Complete__Lattices_Ocomplete__linorder_512)).
% 13.08/3.03  tff(f46336,plain,(
% 13.08/3.03    canoni5634975068530333245id_add(nat)),
% 13.08/3.03    inference(cnf_transformation,[],[f9678])).
% 13.08/3.03  tff(f9678,axiom,(
% 13.08/3.03    canoni5634975068530333245id_add(nat)),
% 13.08/3.03    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',tcon_Nat_Onat___Groups_Ocanonically__ordered__monoid__add)).
% 13.08/3.03  tff(f46335,plain,(
% 13.08/3.03    canoni5634975068530333245id_add(extended_enat)),
% 13.08/3.03    inference(cnf_transformation,[],[f10137])).
% 13.08/3.03  tff(f10137,axiom,(
% 13.08/3.03    canoni5634975068530333245id_add(extended_enat)),
% 13.08/3.03    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',tcon_Extended__Nat_Oenat___Groups_Ocanonically__ordered__monoid__add_453)).
% 13.08/3.03  tff(f46334,plain,(
% 13.08/3.03    topolo1633459387980952147up_add(real)),
% 13.08/3.03    inference(cnf_transformation,[],[f9958])).
% 13.08/3.03  tff(f9958,axiom,(
% 13.08/3.03    topolo1633459387980952147up_add(real)),
% 13.08/3.03    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',tcon_Real_Oreal___Limits_Otopological__group__add)).
% 13.08/3.03  tff(f46333,plain,(
% 13.08/3.03    euclid8851590272496341667cancel(int)),
% 13.08/3.03    inference(cnf_transformation,[],[f9550])).
% 13.08/3.03  tff(f9550,axiom,(
% 13.08/3.03    euclid8851590272496341667cancel(int)),
% 13.08/3.03    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',tcon_Int_Oint___Euclidean__Division_Oeuclidean__ring__cancel)).
% 13.08/3.03  tff(f46332,plain,(
% 13.08/3.03    topolo1633459387980952147up_add(complex)),
% 13.08/3.03    inference(cnf_transformation,[],[f10083])).
% 13.08/3.03  tff(f10083,axiom,(
% 13.08/3.03    topolo1633459387980952147up_add(complex)),
% 13.08/3.03    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',tcon_Complex_Ocomplex___Limits_Otopological__group__add_399)).
% 13.08/3.03  tff(f46331,plain,(
% 13.08/3.03    euclid8851590272496341667cancel(code_integer)),
% 13.08/3.03    inference(cnf_transformation,[],[f10222])).
% 13.08/3.03  tff(f10222,axiom,(
% 13.08/3.03    euclid8851590272496341667cancel(code_integer)),
% 13.08/3.03    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',tcon_Code__Numeral_Ointeger___Euclidean__Division_Oeuclidean__ring__cancel_537)).
% 13.08/3.03  tff(f46330,plain,(
% 13.08/3.03    semiring_gcd(nat)),
% 13.08/3.03    inference(cnf_transformation,[],[f9742])).
% 13.08/3.03  tff(f9742,axiom,(
% 13.08/3.03    semiring_gcd(nat)),
% 13.08/3.03    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',tcon_Nat_Onat___GCD_Osemiring__gcd_94)).
% 13.08/3.03  tff(f46329,plain,(
% 13.08/3.03    topolo7287701948861334536_space(real)),
% 13.08/3.03    inference(cnf_transformation,[],[f9938])).
% 13.08/3.03  tff(f9938,axiom,(
% 13.08/3.03    topolo7287701948861334536_space(real)),
% 13.08/3.03    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',tcon_Real_Oreal___Topological__Spaces_Ouniform__space)).
% 13.08/3.03  tff(f46328,plain,(
% 13.08/3.03    semiring_gcd(int)),
% 13.08/3.03    inference(cnf_transformation,[],[f9640])).
% 13.08/3.03  tff(f9640,axiom,(
% 13.08/3.03    semiring_gcd(int)),
% 13.08/3.03    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',tcon_Int_Oint___GCD_Osemiring__gcd)).
% 13.08/3.03  tff(f46327,plain,(
% 13.08/3.03    topolo7287701948861334536_space(complex)),
% 13.08/3.03    inference(cnf_transformation,[],[f10070])).
% 13.08/3.03  tff(f10070,axiom,(
% 13.08/3.03    topolo7287701948861334536_space(complex)),
% 13.08/3.03    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',tcon_Complex_Ocomplex___Topological__Spaces_Ouniform__space_386)).
% 13.08/3.03  tff(f46326,plain,(
% 13.08/3.03    topolo4987421752381908075d_mult(nat)),
% 13.08/3.03    inference(cnf_transformation,[],[f9683])).
% 13.08/3.03  tff(f9683,axiom,(
% 13.08/3.03    topolo4987421752381908075d_mult(nat)),
% 13.08/3.03    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',tcon_Nat_Onat___Limits_Otopological__comm__monoid__mult_37)).
% 13.08/3.03  tff(f46325,plain,(
% 13.08/3.03    topolo4987421752381908075d_mult(int)),
% 13.08/3.03    inference(cnf_transformation,[],[f9563])).
% 13.08/3.03  tff(f9563,axiom,(
% 13.08/3.03    topolo4987421752381908075d_mult(int)),
% 13.08/3.03    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',tcon_Int_Oint___Limits_Otopological__comm__monoid__mult)).
% 13.08/3.03  tff(f46324,plain,(
% 13.08/3.03    archim462609752435547400_field(real)),
% 13.08/3.03    inference(cnf_transformation,[],[f9926])).
% 13.08/3.03  tff(f9926,axiom,(
% 13.08/3.03    archim462609752435547400_field(real)),
% 13.08/3.03    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',tcon_Real_Oreal___Archimedean__Field_Oarchimedean__field_256)).
% 13.08/3.03  tff(f46323,plain,(
% 13.08/3.03    archim462609752435547400_field(rat)),
% 13.08/3.03    inference(cnf_transformation,[],[f9769])).
% 13.08/3.03  tff(f9769,axiom,(
% 13.08/3.03    archim462609752435547400_field(rat)),
% 13.08/3.03    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',tcon_Rat_Orat___Archimedean__Field_Oarchimedean__field)).
% 13.08/3.03  tff(f46322,plain,(
% 13.08/3.03    topolo1898628316856586783d_mult(nat)),
% 13.08/3.03    inference(cnf_transformation,[],[f9693])).
% 13.08/3.03  tff(f9693,axiom,(
% 13.08/3.03    topolo1898628316856586783d_mult(nat)),
% 13.08/3.03    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',tcon_Nat_Onat___Limits_Otopological__monoid__mult_47)).
% 13.08/3.03  tff(f46321,plain,(
% 13.08/3.03    unboun7993243217541854897norder(real)),
% 13.08/3.03    inference(cnf_transformation,[],[f9930])).
% 13.08/3.03  tff(f9930,axiom,(
% 13.08/3.03    unboun7993243217541854897norder(real)),
% 13.08/3.03    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',tcon_Real_Oreal___Orderings_Ounbounded__dense__linorder_258)).
% 13.08/3.03  tff(f46320,plain,(
% 13.08/3.03    topolo1898628316856586783d_mult(int)),
% 13.08/3.03    inference(cnf_transformation,[],[f9577])).
% 13.08/3.03  tff(f9577,axiom,(
% 13.08/3.03    topolo1898628316856586783d_mult(int)),
% 13.08/3.03    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',tcon_Int_Oint___Limits_Otopological__monoid__mult)).
% 13.08/3.03  tff(f46319,plain,(
% 13.08/3.03    unboun7993243217541854897norder(rat)),
% 13.08/3.03    inference(cnf_transformation,[],[f9771])).
% 13.08/3.03  tff(f9771,axiom,(
% 13.08/3.03    unboun7993243217541854897norder(rat)),
% 13.08/3.03    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',tcon_Rat_Orat___Orderings_Ounbounded__dense__linorder)).
% 13.08/3.03  tff(f46318,plain,(
% 13.08/3.03    topolo8386298272705272623_space(real)),
% 13.08/3.03    inference(cnf_transformation,[],[f9939])).
% 13.08/3.03  tff(f9939,axiom,(
% 13.08/3.03    topolo8386298272705272623_space(real)),
% 13.08/3.03    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',tcon_Real_Oreal___Topological__Spaces_Operfect__space)).
% 13.08/3.03  tff(f46317,plain,(
% 13.08/3.03    topolo8386298272705272623_space(complex)),
% 13.08/3.03    inference(cnf_transformation,[],[f10071])).
% 13.08/3.03  tff(f10071,axiom,(
% 13.08/3.03    topolo8386298272705272623_space(complex)),
% 13.08/3.03    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',tcon_Complex_Ocomplex___Topological__Spaces_Operfect__space_387)).
% 13.08/3.03  tff(f46316,plain,(
% 13.08/3.03    real_V7773925162809079976_field(real)),
% 13.08/3.03    inference(cnf_transformation,[],[f9953])).
% 13.08/3.03  tff(f9953,axiom,(
% 13.08/3.03    real_V7773925162809079976_field(real)),
% 13.08/3.03    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',tcon_Real_Oreal___Real__Vector__Spaces_Oreal__field)).
% 13.08/3.03  tff(f46315,plain,(
% 13.08/3.03    real_V7773925162809079976_field(complex)),
% 13.08/3.03    inference(cnf_transformation,[],[f10079])).
% 13.08/3.03  tff(f10079,axiom,(
% 13.08/3.03    real_V7773925162809079976_field(complex)),
% 13.08/3.03    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',tcon_Complex_Ocomplex___Real__Vector__Spaces_Oreal__field_395)).
% 13.08/3.03  tff(f46314,plain,(
% 13.08/3.03    topolo1287966508704411220up_add(real)),
% 13.08/3.03    inference(cnf_transformation,[],[f9944])).
% 13.08/3.03  tff(f9944,axiom,(
% 13.08/3.03    topolo1287966508704411220up_add(real)),
% 13.08/3.03    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',tcon_Real_Oreal___Limits_Otopological__ab__group__add)).
% 13.08/3.03  tff(f46313,plain,(
% 13.08/3.03    real_V768167426530841204y_dist(real)),
% 13.08/3.03    inference(cnf_transformation,[],[f9929])).
% 13.08/3.03  tff(f9929,axiom,(
% 13.08/3.03    real_V768167426530841204y_dist(real)),
% 13.08/3.03    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',tcon_Real_Oreal___Real__Vector__Spaces_Ouniformity__dist)).
% 13.08/3.03  tff(f46312,plain,(
% 13.08/3.03    topolo1287966508704411220up_add(complex)),
% 13.08/3.03    inference(cnf_transformation,[],[f10075])).
% 13.08/3.03  tff(f10075,axiom,(
% 13.08/3.03    topolo1287966508704411220up_add(complex)),
% 13.08/3.03    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',tcon_Complex_Ocomplex___Limits_Otopological__ab__group__add_391)).
% 13.08/3.03  tff(f46311,plain,(
% 13.08/3.03    real_V768167426530841204y_dist(complex)),
% 13.08/3.03    inference(cnf_transformation,[],[f10064])).
% 13.08/3.03  tff(f10064,axiom,(
% 13.08/3.03    real_V768167426530841204y_dist(complex)),
% 13.08/3.03    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',tcon_Complex_Ocomplex___Real__Vector__Spaces_Ouniformity__dist_380)).
% 13.08/3.03  tff(f46310,plain,(
% 13.08/3.03    real_V8037385150606011577_space(real)),
% 13.08/3.03    inference(cnf_transformation,[],[f9936])).
% 13.08/3.03  tff(f9936,axiom,(
% 13.08/3.03    real_V8037385150606011577_space(real)),
% 13.08/3.03    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',tcon_Real_Oreal___Real__Vector__Spaces_Ocomplete__space)).
% 13.08/3.03  tff(f46309,plain,(
% 13.08/3.03    dense_order(real)),
% 13.08/3.03    inference(cnf_transformation,[],[f9984])).
% 13.08/3.03  tff(f9984,axiom,(
% 13.08/3.03    dense_order(real)),
% 13.08/3.03    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',tcon_Real_Oreal___Orderings_Odense__order_301)).
% 13.08/3.03  tff(f46308,plain,(
% 13.08/3.03    real_V6157519004096292374lgebra(real)),
% 13.08/3.03    inference(cnf_transformation,[],[f9942])).
% 13.08/3.03  tff(f9942,axiom,(
% 13.08/3.03    real_V6157519004096292374lgebra(real)),
% 13.08/3.03    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',tcon_Real_Oreal___Real__Vector__Spaces_Oreal__algebra)).
% 13.08/3.03  tff(f46307,plain,(
% 13.08/3.03    topolo569519726778239578ormity(real)),
% 13.08/3.03    inference(cnf_transformation,[],[f9927])).
% 13.08/3.03  tff(f9927,axiom,(
% 13.08/3.03    topolo569519726778239578ormity(real)),
% 13.08/3.03    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',tcon_Real_Oreal___Topological__Spaces_Oopen__uniformity)).
% 13.08/3.03  tff(f46306,plain,(
% 13.08/3.03    ring_parity(int)),
% 13.08/3.03    inference(cnf_transformation,[],[f9626])).
% 13.08/3.03  tff(f9626,axiom,(
% 13.08/3.03    ring_parity(int)),
% 13.08/3.03    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',tcon_Int_Oint___Parity_Oring__parity)).
% 13.08/3.03  tff(f46305,plain,(
% 13.08/3.03    euclid8789492081693882211th_nat(int)),
% 13.08/3.03    inference(cnf_transformation,[],[f9545])).
% 13.08/3.03  tff(f9545,axiom,(
% 13.08/3.03    euclid8789492081693882211th_nat(int)),
% 13.08/3.03    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',tcon_Int_Oint___Euclidean__Division_Ounique__euclidean__ring__with__nat)).
% 13.08/3.03  tff(f46304,plain,(
% 13.08/3.03    real_V8037385150606011577_space(complex)),
% 13.08/3.03    inference(cnf_transformation,[],[f10068])).
% 13.08/3.03  tff(f10068,axiom,(
% 13.08/3.03    real_V8037385150606011577_space(complex)),
% 13.08/3.03    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',tcon_Complex_Ocomplex___Real__Vector__Spaces_Ocomplete__space_384)).
% 13.08/3.03  tff(f46303,plain,(
% 13.08/3.03    real_V6157519004096292374lgebra(complex)),
% 13.08/3.03    inference(cnf_transformation,[],[f10073])).
% 13.08/3.03  tff(f10073,axiom,(
% 13.08/3.03    real_V6157519004096292374lgebra(complex)),
% 13.08/3.03    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',tcon_Complex_Ocomplex___Real__Vector__Spaces_Oreal__algebra_389)).
% 13.08/3.03  tff(f46302,plain,(
% 13.08/3.03    topolo569519726778239578ormity(complex)),
% 13.08/3.03    inference(cnf_transformation,[],[f10063])).
% 13.08/3.03  tff(f10063,axiom,(
% 13.08/3.03    topolo569519726778239578ormity(complex)),
% 13.08/3.03    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',tcon_Complex_Ocomplex___Topological__Spaces_Oopen__uniformity_379)).
% 13.08/3.03  tff(f46301,plain,(
% 13.08/3.03    euclid8789492081693882211th_nat(code_integer)),
% 13.08/3.03    inference(cnf_transformation,[],[f10217])).
% 13.08/3.03  tff(f10217,axiom,(
% 13.08/3.03    euclid8789492081693882211th_nat(code_integer)),
% 13.08/3.03    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',tcon_Code__Numeral_Ointeger___Euclidean__Division_Ounique__euclidean__ring__with__nat_532)).
% 13.08/3.03  tff(f46300,plain,(
% 13.08/3.03    ring_parity(code_integer)),
% 13.08/3.03    inference(cnf_transformation,[],[f10282])).
% 13.08/3.03  tff(f10282,axiom,(
% 13.08/3.03    ring_parity(code_integer)),
% 13.08/3.03    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',tcon_Code__Numeral_Ointeger___Parity_Oring__parity_597)).
% 13.08/3.03  tff(f46299,plain,(
% 13.08/3.03    dense_order(rat)),
% 13.08/3.03    inference(cnf_transformation,[],[f9808])).
% 13.08/3.03  tff(f9808,axiom,(
% 13.08/3.03    dense_order(rat)),
% 13.08/3.03    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',tcon_Rat_Orat___Orderings_Odense__order)).
% 13.08/3.03  tff(f46298,plain,(
% 13.08/3.03    semiri6843258321239162965malize(nat)),
% 13.08/3.03    inference(cnf_transformation,[],[f9692])).
% 13.08/3.03  tff(f9692,axiom,(
% 13.08/3.03    semiri6843258321239162965malize(nat)),
% 13.08/3.03    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',tcon_Nat_Onat___GCD_Osemiring__gcd__mult__normalize_46)).
% 13.08/3.03  tff(f46297,plain,(
% 13.08/3.03    real_V5047593784448816457lgebra(real)),
% 13.08/3.03    inference(cnf_transformation,[],[f9925])).
% 13.08/3.03  tff(f9925,axiom,(
% 13.08/3.03    real_V5047593784448816457lgebra(real)),
% 13.08/3.03    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',tcon_Real_Oreal___Real__Vector__Spaces_Oreal__div__algebra)).
% 13.08/3.03  tff(f46296,plain,(
% 13.08/3.03    euclid5891614535332579305n_ring(int)),
% 13.08/3.03    inference(cnf_transformation,[],[f9571])).
% 13.08/3.03  tff(f9571,axiom,(
% 13.08/3.03    euclid5891614535332579305n_ring(int)),
% 13.08/3.03    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',tcon_Int_Oint___Euclidean__Division_Oeuclidean__ring)).
% 13.08/3.03  tff(f46295,plain,(
% 13.08/3.03    idom_modulo(int)),
% 13.08/3.03    inference(cnf_transformation,[],[f9630])).
% 13.08/3.03  tff(f9630,axiom,(
% 13.08/3.03    idom_modulo(int)),
% 13.08/3.03    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',tcon_Int_Oint___Rings_Oidom__modulo)).
% 13.08/3.03  tff(f46294,plain,(
% 13.08/3.03    semiri6843258321239162965malize(int)),
% 13.08/3.03    inference(cnf_transformation,[],[f9576])).
% 13.08/3.03  tff(f9576,axiom,(
% 13.08/3.03    semiri6843258321239162965malize(int)),
% 13.08/3.03    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',tcon_Int_Oint___GCD_Osemiring__gcd__mult__normalize)).
% 13.08/3.03  tff(f46293,plain,(
% 13.08/3.03    real_V5047593784448816457lgebra(complex)),
% 13.08/3.03    inference(cnf_transformation,[],[f10062])).
% 13.08/3.03  tff(f10062,axiom,(
% 13.08/3.03    real_V5047593784448816457lgebra(complex)),
% 13.08/3.03    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',tcon_Complex_Ocomplex___Real__Vector__Spaces_Oreal__div__algebra_378)).
% 13.08/3.03  tff(f46292,plain,(
% 13.08/3.03    idom_modulo(code_integer)),
% 13.08/3.03    inference(cnf_transformation,[],[f10286])).
% 13.08/3.03  tff(f10286,axiom,(
% 13.08/3.03    idom_modulo(code_integer)),
% 13.08/3.03    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',tcon_Code__Numeral_Ointeger___Rings_Oidom__modulo_601)).
% 13.08/3.03  tff(f46291,plain,(
% 13.08/3.03    euclid5891614535332579305n_ring(code_integer)),
% 13.08/3.03    inference(cnf_transformation,[],[f10236])).
% 13.08/3.03  tff(f10236,axiom,(
% 13.08/3.03    euclid5891614535332579305n_ring(code_integer)),
% 13.08/3.03    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',tcon_Code__Numeral_Ointeger___Euclidean__Division_Oeuclidean__ring_551)).
% 13.08/3.03  tff(f46290,plain,(
% 13.08/3.03    real_V5355595471888546746vector(real)),
% 13.08/3.03    inference(cnf_transformation,[],[f9914])).
% 13.08/3.03  tff(f9914,axiom,(
% 13.08/3.03    real_V5355595471888546746vector(real)),
% 13.08/3.03    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',tcon_Real_Oreal___Real__Vector__Spaces_Oordered__real__vector)).
% 13.08/3.03  tff(f46289,plain,(
% 13.08/3.03    ordere1170586879665033532d_diff(nat)),
% 13.08/3.03    inference(cnf_transformation,[],[f9671])).
% 13.08/3.03  tff(f9671,axiom,(
% 13.08/3.03    ordere1170586879665033532d_diff(nat)),
% 13.08/3.03    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',tcon_Nat_Onat___Groups_Oordered__cancel__comm__monoid__diff)).
% 13.08/3.03  tff(f46288,plain,(
% 13.08/3.03    ln(real)),
% 13.08/3.03    inference(cnf_transformation,[],[f10004])).
% 13.08/3.03  tff(f10004,axiom,(
% 13.08/3.03    ln(real)),
% 13.08/3.03    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',tcon_Real_Oreal___Transcendental_Oln)).
% 13.08/3.03  tff(f46287,plain,(
% 13.08/3.03    topolo8458572112393995274pology(real)),
% 13.08/3.03    inference(cnf_transformation,[],[f9908])).
% 13.08/3.03  tff(f9908,axiom,(
% 13.08/3.03    topolo8458572112393995274pology(real)),
% 13.08/3.03    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',tcon_Real_Oreal___Topological__Spaces_Olinear__continuum__topology)).
% 13.08/3.03  tff(f46286,plain,(
% 13.08/3.03    comm_monoid_diff(nat)),
% 13.08/3.03    inference(cnf_transformation,[],[f9713])).
% 13.08/3.03  tff(f9713,axiom,(
% 13.08/3.03    comm_monoid_diff(nat)),
% 13.08/3.03    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',tcon_Nat_Onat___Groups_Ocomm__monoid__diff)).
% 13.08/3.03  tff(f46285,plain,(
% 13.08/3.03    ring_gcd(int)),
% 13.08/3.03    inference(cnf_transformation,[],[f9651])).
% 13.08/3.03  tff(f9651,axiom,(
% 13.08/3.03    ring_gcd(int)),
% 13.08/3.03    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',tcon_Int_Oint___GCD_Oring__gcd)).
% 13.08/3.03  tff(f46284,plain,(
% 13.08/3.03    condit5016429287641298734tinuum(real)),
% 13.08/3.03    inference(cnf_transformation,[],[f9906])).
% 13.08/3.03  tff(f9906,axiom,(
% 13.08/3.03    condit5016429287641298734tinuum(real)),
% 13.08/3.03    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',tcon_Real_Oreal___Conditionally__Complete__Lattices_Olinear__continuum)).
% 13.08/3.03  tff(f46283,plain,(
% 13.08/3.03    semiring_1(a)),
% 13.08/3.03    inference(cnf_transformation,[],[f10317])).
% 13.08/3.03  tff(f10317,axiom,(
% 13.08/3.03    semiring_1(a)),
% 13.08/3.03    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',tfree_0)).
% 13.08/3.03  tff(f46282,plain,(
% 13.08/3.03    summarya != vEBT_VEBT_elim_dead(summarya,extend4730790105801354508finity(extended_enat))),
% 13.08/3.03    inference(cnf_transformation,[],[f22445])).
% 13.08/3.03  tff(f22445,plain,(
% 13.08/3.03    summarya != vEBT_VEBT_elim_dead(summarya,extend4730790105801354508finity(extended_enat))),
% 13.08/3.03    inference(flattening,[],[f10319])).
% 13.08/3.03  tff(f10319,negated_conjecture,(
% 13.08/3.03    ~summarya = vEBT_VEBT_elim_dead(summarya,extend4730790105801354508finity(extended_enat))),
% 13.08/3.03    inference(negated_conjecture,[],[f10318])).
% 13.08/3.03  tff(f10318,conjecture,(
% 13.08/3.03    summarya = vEBT_VEBT_elim_dead(summarya,extend4730790105801354508finity(extended_enat))),
% 13.08/3.03    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',conj_0)).
% 13.08/3.03  tff(f10320,plain,(
% 13.08/3.03    ($true != $false)),
% 13.08/3.03    introduced(fool_axiom,[])).
% 13.08/3.03  tff(f10321,plain,(
% 13.08/3.03    ( ! [X0 : $o] : (($true = X0) | ($false = X0)) )),
% 13.08/3.03    introduced(fool_axiom,[])).
% 13.08/3.03  tff(f46280,plain,(
% 13.08/3.03    ( ! [X1 : code_integer] : (one2 = iG63(X1) | ($true != aa(code_integer,$o,aa(code_integer,fun(code_integer,$o),ord_less_eq(code_integer),X1),one_one(code_integer)))) )),
% 13.08/3.03    inference(cnf_transformation,[],[f27652])).
% 13.08/3.03  tff(f27652,plain,(
% 13.08/3.03    ! [X0 : code_integer] : (aa(product_prod(code_integer,code_integer),num,aa(fun(code_integer,fun(code_integer,num)),fun(product_prod(code_integer,code_integer),num),product_case_prod(code_integer,code_integer,num),aTP_Lamp_mn(code_integer,fun(code_integer,num))),code_divmod_integer(X0,aa(num,code_integer,numeral_numeral(code_integer),aa(num,num,bit0,one2)))) = iG63(X0) | ($true = aa(code_integer,$o,aa(code_integer,fun(code_integer,$o),ord_less_eq(code_integer),X0),one_one(code_integer)))) & ! [X1 : code_integer] : (one2 = iG63(X1) | ($true != aa(code_integer,$o,aa(code_integer,fun(code_integer,$o),ord_less_eq(code_integer),X1),one_one(code_integer))))),
% 13.08/3.03    inference(ennf_transformation,[],[f22444])).
% 13.08/3.03  tff(f22444,plain,(
% 13.08/3.03    ! [X0 : code_integer] : (($true != aa(code_integer,$o,aa(code_integer,fun(code_integer,$o),ord_less_eq(code_integer),X0),one_one(code_integer))) => aa(product_prod(code_integer,code_integer),num,aa(fun(code_integer,fun(code_integer,num)),fun(product_prod(code_integer,code_integer),num),product_case_prod(code_integer,code_integer,num),aTP_Lamp_mn(code_integer,fun(code_integer,num))),code_divmod_integer(X0,aa(num,code_integer,numeral_numeral(code_integer),aa(num,num,bit0,one2)))) = iG63(X0)) & ! [X1 : code_integer] : (($true = aa(code_integer,$o,aa(code_integer,fun(code_integer,$o),ord_less_eq(code_integer),X1),one_one(code_integer))) => one2 = iG63(X1))),
% 13.08/3.03    inference(flattening,[],[f22443])).
% 13.08/3.03  tff(f22443,plain,(
% 13.08/3.03    ! [X0 : code_integer] : (~($true = aa(code_integer,$o,aa(code_integer,fun(code_integer,$o),ord_less_eq(code_integer),X0),one_one(code_integer))) => aa(product_prod(code_integer,code_integer),num,aa(fun(code_integer,fun(code_integer,num)),fun(product_prod(code_integer,code_integer),num),product_case_prod(code_integer,code_integer,num),aTP_Lamp_mn(code_integer,fun(code_integer,num))),code_divmod_integer(X0,aa(num,code_integer,numeral_numeral(code_integer),aa(num,num,bit0,one2)))) = iG63(X0)) & ! [X1 : code_integer] : (($true = aa(code_integer,$o,aa(code_integer,fun(code_integer,$o),ord_less_eq(code_integer),X1),one_one(code_integer))) => one2 = iG63(X1))),
% 13.08/3.03    inference(rectify,[],[f10327])).
% 13.08/3.03  tff(f10327,plain,(
% 13.08/3.03    ! [X0 : code_integer] : (~($true = aa(code_integer,$o,aa(code_integer,fun(code_integer,$o),ord_less_eq(code_integer),X0),one_one(code_integer))) => aa(product_prod(code_integer,code_integer),num,aa(fun(code_integer,fun(code_integer,num)),fun(product_prod(code_integer,code_integer),num),product_case_prod(code_integer,code_integer,num),aTP_Lamp_mn(code_integer,fun(code_integer,num))),code_divmod_integer(X0,aa(num,code_integer,numeral_numeral(code_integer),aa(num,num,bit0,one2)))) = iG63(X0)) & ! [X0 : code_integer] : (($true = aa(code_integer,$o,aa(code_integer,fun(code_integer,$o),ord_less_eq(code_integer),X0),one_one(code_integer))) => one2 = iG63(X0))),
% 13.08/3.03    introduced(fool_ite_definition,[new_symbols(definition,[iG63])])).
% 13.08/3.03  tff(f46281,plain,(
% 13.08/3.03    ( ! [X0 : code_integer] : (aa(product_prod(code_integer,code_integer),num,aa(fun(code_integer,fun(code_integer,num)),fun(product_prod(code_integer,code_integer),num),product_case_prod(code_integer,code_integer,num),aTP_Lamp_mn(code_integer,fun(code_integer,num))),code_divmod_integer(X0,aa(num,code_integer,numeral_numeral(code_integer),aa(num,num,bit0,one2)))) = iG63(X0) | ($true = aa(code_integer,$o,aa(code_integer,fun(code_integer,$o),ord_less_eq(code_integer),X0),one_one(code_integer)))) )),
% 13.08/3.03    inference(cnf_transformation,[],[f27652])).
% 13.08/3.03  tff(f46278,plain,(
% 13.08/3.03    ( ! [X1 : code_integer] : (zero_zero(nat) = iG64(X1) | ($true != aa(code_integer,$o,aa(code_integer,fun(code_integer,$o),ord_less_eq(code_integer),X1),zero_zero(code_integer)))) )),
% 13.08/3.03    inference(cnf_transformation,[],[f27651])).
% 13.08/3.03  tff(f27651,plain,(
% 13.08/3.03    ! [X0 : code_integer] : (aa(product_prod(code_integer,code_integer),nat,aa(fun(code_integer,fun(code_integer,nat)),fun(product_prod(code_integer,code_integer),nat),product_case_prod(code_integer,code_integer,nat),aTP_Lamp_mp(code_integer,fun(code_integer,nat))),code_divmod_integer(X0,aa(num,code_integer,numeral_numeral(code_integer),aa(num,num,bit0,one2)))) = iG64(X0) | ($true = aa(code_integer,$o,aa(code_integer,fun(code_integer,$o),ord_less_eq(code_integer),X0),zero_zero(code_integer)))) & ! [X1 : code_integer] : (zero_zero(nat) = iG64(X1) | ($true != aa(code_integer,$o,aa(code_integer,fun(code_integer,$o),ord_less_eq(code_integer),X1),zero_zero(code_integer))))),
% 13.08/3.03    inference(ennf_transformation,[],[f22442])).
% 13.08/3.03  tff(f22442,plain,(
% 13.08/3.03    ! [X0 : code_integer] : (($true != aa(code_integer,$o,aa(code_integer,fun(code_integer,$o),ord_less_eq(code_integer),X0),zero_zero(code_integer))) => aa(product_prod(code_integer,code_integer),nat,aa(fun(code_integer,fun(code_integer,nat)),fun(product_prod(code_integer,code_integer),nat),product_case_prod(code_integer,code_integer,nat),aTP_Lamp_mp(code_integer,fun(code_integer,nat))),code_divmod_integer(X0,aa(num,code_integer,numeral_numeral(code_integer),aa(num,num,bit0,one2)))) = iG64(X0)) & ! [X1 : code_integer] : (($true = aa(code_integer,$o,aa(code_integer,fun(code_integer,$o),ord_less_eq(code_integer),X1),zero_zero(code_integer))) => zero_zero(nat) = iG64(X1))),
% 13.08/3.03    inference(flattening,[],[f22441])).
% 13.08/3.03  tff(f22441,plain,(
% 13.08/3.03    ! [X0 : code_integer] : (~($true = aa(code_integer,$o,aa(code_integer,fun(code_integer,$o),ord_less_eq(code_integer),X0),zero_zero(code_integer))) => aa(product_prod(code_integer,code_integer),nat,aa(fun(code_integer,fun(code_integer,nat)),fun(product_prod(code_integer,code_integer),nat),product_case_prod(code_integer,code_integer,nat),aTP_Lamp_mp(code_integer,fun(code_integer,nat))),code_divmod_integer(X0,aa(num,code_integer,numeral_numeral(code_integer),aa(num,num,bit0,one2)))) = iG64(X0)) & ! [X1 : code_integer] : (($true = aa(code_integer,$o,aa(code_integer,fun(code_integer,$o),ord_less_eq(code_integer),X1),zero_zero(code_integer))) => zero_zero(nat) = iG64(X1))),
% 13.08/3.03    inference(rectify,[],[f10330])).
% 13.08/3.03  tff(f10330,plain,(
% 13.08/3.03    ! [X0 : code_integer] : (~($true = aa(code_integer,$o,aa(code_integer,fun(code_integer,$o),ord_less_eq(code_integer),X0),zero_zero(code_integer))) => aa(product_prod(code_integer,code_integer),nat,aa(fun(code_integer,fun(code_integer,nat)),fun(product_prod(code_integer,code_integer),nat),product_case_prod(code_integer,code_integer,nat),aTP_Lamp_mp(code_integer,fun(code_integer,nat))),code_divmod_integer(X0,aa(num,code_integer,numeral_numeral(code_integer),aa(num,num,bit0,one2)))) = iG64(X0)) & ! [X0 : code_integer] : (($true = aa(code_integer,$o,aa(code_integer,fun(code_integer,$o),ord_less_eq(code_integer),X0),zero_zero(code_integer))) => zero_zero(nat) = iG64(X0))),
% 13.08/3.03    introduced(fool_ite_definition,[new_symbols(definition,[iG64])])).
% 13.08/3.03  tff(f46279,plain,(
% 13.08/3.03    ( ! [X0 : code_integer] : (aa(product_prod(code_integer,code_integer),nat,aa(fun(code_integer,fun(code_integer,nat)),fun(product_prod(code_integer,code_integer),nat),product_case_prod(code_integer,code_integer,nat),aTP_Lamp_mp(code_integer,fun(code_integer,nat))),code_divmod_integer(X0,aa(num,code_integer,numeral_numeral(code_integer),aa(num,num,bit0,one2)))) = iG64(X0) | ($true = aa(code_integer,$o,aa(code_integer,fun(code_integer,$o),ord_less_eq(code_integer),X0),zero_zero(code_integer)))) )),
% 13.08/3.03    inference(cnf_transformation,[],[f27651])).
% 13.08/3.03  tff(f46276,plain,(
% 13.08/3.03    ( ! [X1 : nat] : (zero_zero(real) = iG65(X1) | ($true != aa(nat,$o,aa(nat,fun(nat,$o),dvd_dvd(nat),aa(num,nat,numeral_numeral(nat),aa(num,num,bit0,one2))),X1))) )),
% 13.08/3.03    inference(cnf_transformation,[],[f27650])).
% 13.08/3.03  tff(f27650,plain,(
% 13.08/3.03    ! [X0 : nat] : (aa(real,real,aa(real,fun(real,real),divide_divide(real),aa(nat,real,power_power(real,aa(real,real,uminus_uminus(real),one_one(real))),aa(nat,nat,aa(nat,fun(nat,nat),divide_divide(nat),aa(nat,nat,aa(nat,fun(nat,nat),minus_minus(nat),X0),aa(nat,nat,suc,zero_zero(nat)))),aa(num,nat,numeral_numeral(nat),aa(num,num,bit0,one2))))),semiring_char_0_fact(real,X0)) = iG65(X0) | ($true = aa(nat,$o,aa(nat,fun(nat,$o),dvd_dvd(nat),aa(num,nat,numeral_numeral(nat),aa(num,num,bit0,one2))),X0))) & ! [X1 : nat] : (zero_zero(real) = iG65(X1) | ($true != aa(nat,$o,aa(nat,fun(nat,$o),dvd_dvd(nat),aa(num,nat,numeral_numeral(nat),aa(num,num,bit0,one2))),X1)))),
% 13.08/3.03    inference(ennf_transformation,[],[f22440])).
% 13.08/3.03  tff(f22440,plain,(
% 13.08/3.03    ! [X0 : nat] : (($true != aa(nat,$o,aa(nat,fun(nat,$o),dvd_dvd(nat),aa(num,nat,numeral_numeral(nat),aa(num,num,bit0,one2))),X0)) => aa(real,real,aa(real,fun(real,real),divide_divide(real),aa(nat,real,power_power(real,aa(real,real,uminus_uminus(real),one_one(real))),aa(nat,nat,aa(nat,fun(nat,nat),divide_divide(nat),aa(nat,nat,aa(nat,fun(nat,nat),minus_minus(nat),X0),aa(nat,nat,suc,zero_zero(nat)))),aa(num,nat,numeral_numeral(nat),aa(num,num,bit0,one2))))),semiring_char_0_fact(real,X0)) = iG65(X0)) & ! [X1 : nat] : (($true = aa(nat,$o,aa(nat,fun(nat,$o),dvd_dvd(nat),aa(num,nat,numeral_numeral(nat),aa(num,num,bit0,one2))),X1)) => zero_zero(real) = iG65(X1))),
% 13.08/3.03    inference(flattening,[],[f22439])).
% 13.08/3.03  tff(f22439,plain,(
% 13.08/3.03    ! [X0 : nat] : (~($true = aa(nat,$o,aa(nat,fun(nat,$o),dvd_dvd(nat),aa(num,nat,numeral_numeral(nat),aa(num,num,bit0,one2))),X0)) => aa(real,real,aa(real,fun(real,real),divide_divide(real),aa(nat,real,power_power(real,aa(real,real,uminus_uminus(real),one_one(real))),aa(nat,nat,aa(nat,fun(nat,nat),divide_divide(nat),aa(nat,nat,aa(nat,fun(nat,nat),minus_minus(nat),X0),aa(nat,nat,suc,zero_zero(nat)))),aa(num,nat,numeral_numeral(nat),aa(num,num,bit0,one2))))),semiring_char_0_fact(real,X0)) = iG65(X0)) & ! [X1 : nat] : (($true = aa(nat,$o,aa(nat,fun(nat,$o),dvd_dvd(nat),aa(num,nat,numeral_numeral(nat),aa(num,num,bit0,one2))),X1)) => zero_zero(real) = iG65(X1))),
% 13.08/3.03    inference(rectify,[],[f10333])).
% 13.08/3.03  tff(f10333,plain,(
% 13.08/3.03    ! [X0 : nat] : (~($true = aa(nat,$o,aa(nat,fun(nat,$o),dvd_dvd(nat),aa(num,nat,numeral_numeral(nat),aa(num,num,bit0,one2))),X0)) => aa(real,real,aa(real,fun(real,real),divide_divide(real),aa(nat,real,power_power(real,aa(real,real,uminus_uminus(real),one_one(real))),aa(nat,nat,aa(nat,fun(nat,nat),divide_divide(nat),aa(nat,nat,aa(nat,fun(nat,nat),minus_minus(nat),X0),aa(nat,nat,suc,zero_zero(nat)))),aa(num,nat,numeral_numeral(nat),aa(num,num,bit0,one2))))),semiring_char_0_fact(real,X0)) = iG65(X0)) & ! [X0 : nat] : (($true = aa(nat,$o,aa(nat,fun(nat,$o),dvd_dvd(nat),aa(num,nat,numeral_numeral(nat),aa(num,num,bit0,one2))),X0)) => zero_zero(real) = iG65(X0))),
% 13.08/3.03    introduced(fool_ite_definition,[new_symbols(definition,[iG65])])).
% 13.08/3.03  tff(f46277,plain,(
% 13.08/3.03    ( ! [X0 : nat] : (aa(real,real,aa(real,fun(real,real),divide_divide(real),aa(nat,real,power_power(real,aa(real,real,uminus_uminus(real),one_one(real))),aa(nat,nat,aa(nat,fun(nat,nat),divide_divide(nat),aa(nat,nat,aa(nat,fun(nat,nat),minus_minus(nat),X0),aa(nat,nat,suc,zero_zero(nat)))),aa(num,nat,numeral_numeral(nat),aa(num,num,bit0,one2))))),semiring_char_0_fact(real,X0)) = iG65(X0) | ($true = aa(nat,$o,aa(nat,fun(nat,$o),dvd_dvd(nat),aa(num,nat,numeral_numeral(nat),aa(num,num,bit0,one2))),X0))) )),
% 13.08/3.03    inference(cnf_transformation,[],[f27650])).
% 13.08/3.03  tff(f46274,plain,(
% 13.08/3.03    ( ! [X1 : nat] : (aa(real,real,aa(real,fun(real,real),divide_divide(real),aa(nat,real,power_power(real,aa(real,real,uminus_uminus(real),one_one(real))),aa(nat,nat,aa(nat,fun(nat,nat),divide_divide(nat),X1),aa(num,nat,numeral_numeral(nat),aa(num,num,bit0,one2))))),semiring_char_0_fact(real,X1)) = iG66(X1) | ($true != aa(nat,$o,aa(nat,fun(nat,$o),dvd_dvd(nat),aa(num,nat,numeral_numeral(nat),aa(num,num,bit0,one2))),X1))) )),
% 13.08/3.03    inference(cnf_transformation,[],[f27649])).
% 13.08/3.03  tff(f27649,plain,(
% 13.08/3.03    ! [X0 : nat] : (zero_zero(real) = iG66(X0) | ($true = aa(nat,$o,aa(nat,fun(nat,$o),dvd_dvd(nat),aa(num,nat,numeral_numeral(nat),aa(num,num,bit0,one2))),X0))) & ! [X1 : nat] : (aa(real,real,aa(real,fun(real,real),divide_divide(real),aa(nat,real,power_power(real,aa(real,real,uminus_uminus(real),one_one(real))),aa(nat,nat,aa(nat,fun(nat,nat),divide_divide(nat),X1),aa(num,nat,numeral_numeral(nat),aa(num,num,bit0,one2))))),semiring_char_0_fact(real,X1)) = iG66(X1) | ($true != aa(nat,$o,aa(nat,fun(nat,$o),dvd_dvd(nat),aa(num,nat,numeral_numeral(nat),aa(num,num,bit0,one2))),X1)))),
% 13.08/3.03    inference(ennf_transformation,[],[f22438])).
% 13.08/3.03  tff(f22438,plain,(
% 13.08/3.03    ! [X0 : nat] : (($true != aa(nat,$o,aa(nat,fun(nat,$o),dvd_dvd(nat),aa(num,nat,numeral_numeral(nat),aa(num,num,bit0,one2))),X0)) => zero_zero(real) = iG66(X0)) & ! [X1 : nat] : (($true = aa(nat,$o,aa(nat,fun(nat,$o),dvd_dvd(nat),aa(num,nat,numeral_numeral(nat),aa(num,num,bit0,one2))),X1)) => aa(real,real,aa(real,fun(real,real),divide_divide(real),aa(nat,real,power_power(real,aa(real,real,uminus_uminus(real),one_one(real))),aa(nat,nat,aa(nat,fun(nat,nat),divide_divide(nat),X1),aa(num,nat,numeral_numeral(nat),aa(num,num,bit0,one2))))),semiring_char_0_fact(real,X1)) = iG66(X1))),
% 13.08/3.03    inference(flattening,[],[f22437])).
% 13.08/3.03  tff(f22437,plain,(
% 13.08/3.03    ! [X0 : nat] : (~($true = aa(nat,$o,aa(nat,fun(nat,$o),dvd_dvd(nat),aa(num,nat,numeral_numeral(nat),aa(num,num,bit0,one2))),X0)) => zero_zero(real) = iG66(X0)) & ! [X1 : nat] : (($true = aa(nat,$o,aa(nat,fun(nat,$o),dvd_dvd(nat),aa(num,nat,numeral_numeral(nat),aa(num,num,bit0,one2))),X1)) => aa(real,real,aa(real,fun(real,real),divide_divide(real),aa(nat,real,power_power(real,aa(real,real,uminus_uminus(real),one_one(real))),aa(nat,nat,aa(nat,fun(nat,nat),divide_divide(nat),X1),aa(num,nat,numeral_numeral(nat),aa(num,num,bit0,one2))))),semiring_char_0_fact(real,X1)) = iG66(X1))),
% 13.08/3.03    inference(rectify,[],[f10336])).
% 13.08/3.03  tff(f10336,plain,(
% 13.08/3.03    ! [X0 : nat] : (~($true = aa(nat,$o,aa(nat,fun(nat,$o),dvd_dvd(nat),aa(num,nat,numeral_numeral(nat),aa(num,num,bit0,one2))),X0)) => zero_zero(real) = iG66(X0)) & ! [X0 : nat] : (($true = aa(nat,$o,aa(nat,fun(nat,$o),dvd_dvd(nat),aa(num,nat,numeral_numeral(nat),aa(num,num,bit0,one2))),X0)) => aa(real,real,aa(real,fun(real,real),divide_divide(real),aa(nat,real,power_power(real,aa(real,real,uminus_uminus(real),one_one(real))),aa(nat,nat,aa(nat,fun(nat,nat),divide_divide(nat),X0),aa(num,nat,numeral_numeral(nat),aa(num,num,bit0,one2))))),semiring_char_0_fact(real,X0)) = iG66(X0))),
% 13.08/3.03    introduced(fool_ite_definition,[new_symbols(definition,[iG66])])).
% 13.08/3.03  tff(f46275,plain,(
% 13.08/3.03    ( ! [X0 : nat] : (zero_zero(real) = iG66(X0) | ($true = aa(nat,$o,aa(nat,fun(nat,$o),dvd_dvd(nat),aa(num,nat,numeral_numeral(nat),aa(num,num,bit0,one2))),X0))) )),
% 13.08/3.03    inference(cnf_transformation,[],[f27649])).
% 13.08/3.03  tff(f46273,plain,(
% 13.08/3.03    ( ! [X0 : product_prod(int,int)] : (aa(int,int,aa(int,fun(int,int),gcd_gcd(int),aa(product_prod(int,int),int,product_fst(int,int),X0)),aa(product_prod(int,int),int,product_snd(int,int),X0)) = lG67(X0)) )),
% 13.08/3.03    inference(cnf_transformation,[],[f10339])).
% 13.08/3.03  tff(f10339,plain,(
% 13.08/3.03    ! [X0 : product_prod(int,int)] : aa(int,int,aa(int,fun(int,int),gcd_gcd(int),aa(product_prod(int,int),int,product_fst(int,int),X0)),aa(product_prod(int,int),int,product_snd(int,int),X0)) = lG67(X0)),
% 13.08/3.03    introduced(fool_let_definition,[new_symbols(definition,[lG67])])).
% 13.08/3.03  tff(f46272,plain,(
% 13.08/3.03    ( ! [X0 : product_prod(int,int)] : (aa(int,int,uminus_uminus(int),aa(int,int,aa(int,fun(int,int),gcd_gcd(int),aa(product_prod(int,int),int,product_fst(int,int),X0)),aa(product_prod(int,int),int,product_snd(int,int),X0))) = lG68(X0)) )),
% 13.08/3.03    inference(cnf_transformation,[],[f10340])).
% 13.08/3.03  tff(f10340,plain,(
% 13.08/3.03    ! [X0 : product_prod(int,int)] : aa(int,int,uminus_uminus(int),aa(int,int,aa(int,fun(int,int),gcd_gcd(int),aa(product_prod(int,int),int,product_fst(int,int),X0)),aa(product_prod(int,int),int,product_snd(int,int),X0))) = lG68(X0)),
% 13.08/3.03    introduced(fool_let_definition,[new_symbols(definition,[lG68])])).
% 13.08/3.03  tff(f46270,plain,(
% 13.08/3.03    ( ! [X1 : product_prod(int,int)] : (aa(int,product_prod(int,int),aa(int,fun(int,product_prod(int,int)),product_Pair(int,int),zero_zero(int)),one_one(int)) = iG69(X1) | zero_zero(int) != aa(product_prod(int,int),int,product_snd(int,int),X1)) )),
% 13.08/3.03    inference(cnf_transformation,[],[f27648])).
% 13.08/3.03  tff(f27648,plain,(
% 13.08/3.03    ! [X0 : product_prod(int,int)] : (aa(int,product_prod(int,int),aa(int,fun(int,product_prod(int,int)),product_Pair(int,int),aa(int,int,aa(int,fun(int,int),divide_divide(int),aa(product_prod(int,int),int,product_fst(int,int),X0)),lG68(X0))),aa(int,int,aa(int,fun(int,int),divide_divide(int),aa(product_prod(int,int),int,product_snd(int,int),X0)),lG68(X0))) = iG69(X0) | zero_zero(int) = aa(product_prod(int,int),int,product_snd(int,int),X0)) & ! [X1 : product_prod(int,int)] : (aa(int,product_prod(int,int),aa(int,fun(int,product_prod(int,int)),product_Pair(int,int),zero_zero(int)),one_one(int)) = iG69(X1) | zero_zero(int) != aa(product_prod(int,int),int,product_snd(int,int),X1))),
% 13.08/3.03    inference(ennf_transformation,[],[f22436])).
% 13.08/3.03  tff(f22436,plain,(
% 13.08/3.03    ! [X0 : product_prod(int,int)] : (zero_zero(int) != aa(product_prod(int,int),int,product_snd(int,int),X0) => aa(int,product_prod(int,int),aa(int,fun(int,product_prod(int,int)),product_Pair(int,int),aa(int,int,aa(int,fun(int,int),divide_divide(int),aa(product_prod(int,int),int,product_fst(int,int),X0)),lG68(X0))),aa(int,int,aa(int,fun(int,int),divide_divide(int),aa(product_prod(int,int),int,product_snd(int,int),X0)),lG68(X0))) = iG69(X0)) & ! [X1 : product_prod(int,int)] : (zero_zero(int) = aa(product_prod(int,int),int,product_snd(int,int),X1) => aa(int,product_prod(int,int),aa(int,fun(int,product_prod(int,int)),product_Pair(int,int),zero_zero(int)),one_one(int)) = iG69(X1))),
% 13.08/3.03    inference(flattening,[],[f22435])).
% 13.08/3.03  tff(f22435,plain,(
% 13.08/3.03    ! [X0 : product_prod(int,int)] : (~zero_zero(int) = aa(product_prod(int,int),int,product_snd(int,int),X0) => aa(int,product_prod(int,int),aa(int,fun(int,product_prod(int,int)),product_Pair(int,int),aa(int,int,aa(int,fun(int,int),divide_divide(int),aa(product_prod(int,int),int,product_fst(int,int),X0)),lG68(X0))),aa(int,int,aa(int,fun(int,int),divide_divide(int),aa(product_prod(int,int),int,product_snd(int,int),X0)),lG68(X0))) = iG69(X0)) & ! [X1 : product_prod(int,int)] : (zero_zero(int) = aa(product_prod(int,int),int,product_snd(int,int),X1) => aa(int,product_prod(int,int),aa(int,fun(int,product_prod(int,int)),product_Pair(int,int),zero_zero(int)),one_one(int)) = iG69(X1))),
% 13.08/3.03    inference(rectify,[],[f10341])).
% 13.08/3.03  tff(f10341,plain,(
% 13.08/3.03    ! [X0 : product_prod(int,int)] : (~zero_zero(int) = aa(product_prod(int,int),int,product_snd(int,int),X0) => aa(int,product_prod(int,int),aa(int,fun(int,product_prod(int,int)),product_Pair(int,int),aa(int,int,aa(int,fun(int,int),divide_divide(int),aa(product_prod(int,int),int,product_fst(int,int),X0)),lG68(X0))),aa(int,int,aa(int,fun(int,int),divide_divide(int),aa(product_prod(int,int),int,product_snd(int,int),X0)),lG68(X0))) = iG69(X0)) & ! [X0 : product_prod(int,int)] : (zero_zero(int) = aa(product_prod(int,int),int,product_snd(int,int),X0) => aa(int,product_prod(int,int),aa(int,fun(int,product_prod(int,int)),product_Pair(int,int),zero_zero(int)),one_one(int)) = iG69(X0))),
% 13.08/3.03    introduced(fool_ite_definition,[new_symbols(definition,[iG69])])).
% 13.08/3.03  tff(f46271,plain,(
% 13.08/3.03    ( ! [X0 : product_prod(int,int)] : (aa(int,product_prod(int,int),aa(int,fun(int,product_prod(int,int)),product_Pair(int,int),aa(int,int,aa(int,fun(int,int),divide_divide(int),aa(product_prod(int,int),int,product_fst(int,int),X0)),lG68(X0))),aa(int,int,aa(int,fun(int,int),divide_divide(int),aa(product_prod(int,int),int,product_snd(int,int),X0)),lG68(X0))) = iG69(X0) | zero_zero(int) = aa(product_prod(int,int),int,product_snd(int,int),X0)) )),
% 13.08/3.03    inference(cnf_transformation,[],[f27648])).
% 13.08/3.03  tff(f46268,plain,(
% 13.08/3.03    ( ! [X1 : product_prod(int,int)] : (aa(int,product_prod(int,int),aa(int,fun(int,product_prod(int,int)),product_Pair(int,int),aa(int,int,aa(int,fun(int,int),divide_divide(int),aa(product_prod(int,int),int,product_fst(int,int),X1)),lG67(X1))),aa(int,int,aa(int,fun(int,int),divide_divide(int),aa(product_prod(int,int),int,product_snd(int,int),X1)),lG67(X1))) = iG70(X1) | ($true != aa(int,$o,aa(int,fun(int,$o),ord_less(int),zero_zero(int)),aa(product_prod(int,int),int,product_snd(int,int),X1)))) )),
% 13.08/3.03    inference(cnf_transformation,[],[f27647])).
% 13.08/3.03  tff(f27647,plain,(
% 13.08/3.03    ! [X0 : product_prod(int,int)] : (iG69(X0) = iG70(X0) | ($true = aa(int,$o,aa(int,fun(int,$o),ord_less(int),zero_zero(int)),aa(product_prod(int,int),int,product_snd(int,int),X0)))) & ! [X1 : product_prod(int,int)] : (aa(int,product_prod(int,int),aa(int,fun(int,product_prod(int,int)),product_Pair(int,int),aa(int,int,aa(int,fun(int,int),divide_divide(int),aa(product_prod(int,int),int,product_fst(int,int),X1)),lG67(X1))),aa(int,int,aa(int,fun(int,int),divide_divide(int),aa(product_prod(int,int),int,product_snd(int,int),X1)),lG67(X1))) = iG70(X1) | ($true != aa(int,$o,aa(int,fun(int,$o),ord_less(int),zero_zero(int)),aa(product_prod(int,int),int,product_snd(int,int),X1))))),
% 13.08/3.03    inference(ennf_transformation,[],[f22434])).
% 13.08/3.03  tff(f22434,plain,(
% 13.08/3.03    ! [X0 : product_prod(int,int)] : (($true != aa(int,$o,aa(int,fun(int,$o),ord_less(int),zero_zero(int)),aa(product_prod(int,int),int,product_snd(int,int),X0))) => iG69(X0) = iG70(X0)) & ! [X1 : product_prod(int,int)] : (($true = aa(int,$o,aa(int,fun(int,$o),ord_less(int),zero_zero(int)),aa(product_prod(int,int),int,product_snd(int,int),X1))) => aa(int,product_prod(int,int),aa(int,fun(int,product_prod(int,int)),product_Pair(int,int),aa(int,int,aa(int,fun(int,int),divide_divide(int),aa(product_prod(int,int),int,product_fst(int,int),X1)),lG67(X1))),aa(int,int,aa(int,fun(int,int),divide_divide(int),aa(product_prod(int,int),int,product_snd(int,int),X1)),lG67(X1))) = iG70(X1))),
% 13.08/3.03    inference(flattening,[],[f22433])).
% 13.08/3.03  tff(f22433,plain,(
% 13.08/3.03    ! [X0 : product_prod(int,int)] : (~($true = aa(int,$o,aa(int,fun(int,$o),ord_less(int),zero_zero(int)),aa(product_prod(int,int),int,product_snd(int,int),X0))) => iG69(X0) = iG70(X0)) & ! [X1 : product_prod(int,int)] : (($true = aa(int,$o,aa(int,fun(int,$o),ord_less(int),zero_zero(int)),aa(product_prod(int,int),int,product_snd(int,int),X1))) => aa(int,product_prod(int,int),aa(int,fun(int,product_prod(int,int)),product_Pair(int,int),aa(int,int,aa(int,fun(int,int),divide_divide(int),aa(product_prod(int,int),int,product_fst(int,int),X1)),lG67(X1))),aa(int,int,aa(int,fun(int,int),divide_divide(int),aa(product_prod(int,int),int,product_snd(int,int),X1)),lG67(X1))) = iG70(X1))),
% 13.08/3.03    inference(rectify,[],[f10342])).
% 13.08/3.03  tff(f10342,plain,(
% 13.08/3.03    ! [X0 : product_prod(int,int)] : (~($true = aa(int,$o,aa(int,fun(int,$o),ord_less(int),zero_zero(int)),aa(product_prod(int,int),int,product_snd(int,int),X0))) => iG69(X0) = iG70(X0)) & ! [X0 : product_prod(int,int)] : (($true = aa(int,$o,aa(int,fun(int,$o),ord_less(int),zero_zero(int)),aa(product_prod(int,int),int,product_snd(int,int),X0))) => aa(int,product_prod(int,int),aa(int,fun(int,product_prod(int,int)),product_Pair(int,int),aa(int,int,aa(int,fun(int,int),divide_divide(int),aa(product_prod(int,int),int,product_fst(int,int),X0)),lG67(X0))),aa(int,int,aa(int,fun(int,int),divide_divide(int),aa(product_prod(int,int),int,product_snd(int,int),X0)),lG67(X0))) = iG70(X0))),
% 13.08/3.03    introduced(fool_ite_definition,[new_symbols(definition,[iG70])])).
% 13.08/3.03  tff(f46269,plain,(
% 13.08/3.03    ( ! [X0 : product_prod(int,int)] : (iG69(X0) = iG70(X0) | ($true = aa(int,$o,aa(int,fun(int,$o),ord_less(int),zero_zero(int)),aa(product_prod(int,int),int,product_snd(int,int),X0)))) )),
% 13.08/3.03    inference(cnf_transformation,[],[f27647])).
% 13.08/3.03  tff(f62235,plain,(
% 13.08/3.03    aa($o,product_prod(code_integer,$o),aa(code_integer,fun($o,product_prod(code_integer,$o)),product_Pair(code_integer,$o),zero_zero(code_integer)),$false) = iG71(zero_zero(code_integer))),
% 13.08/3.03    inference(equality_resolution,[],[f46266])).
% 13.08/3.03  tff(f46266,plain,(
% 13.08/3.03    ( ! [X1 : code_integer] : (aa($o,product_prod(code_integer,$o),aa(code_integer,fun($o,product_prod(code_integer,$o)),product_Pair(code_integer,$o),zero_zero(code_integer)),$false) = iG71(X1) | zero_zero(code_integer) != X1) )),
% 13.08/3.03    inference(cnf_transformation,[],[f27646])).
% 13.08/3.03  tff(f27646,plain,(
% 13.08/3.03    ! [X0 : code_integer] : (aa(product_prod(code_integer,code_integer),product_prod(code_integer,$o),aa(fun(code_integer,fun(code_integer,product_prod(code_integer,$o))),fun(product_prod(code_integer,code_integer),product_prod(code_integer,$o)),product_case_prod(code_integer,code_integer,product_prod(code_integer,$o)),aTP_Lamp_mo(code_integer,fun(code_integer,fun(code_integer,product_prod(code_integer,$o))),X0)),code_divmod_abs(X0,aa(num,code_integer,numeral_numeral(code_integer),aa(num,num,bit0,one2)))) = iG71(X0) | zero_zero(code_integer) = X0) & ! [X1 : code_integer] : (aa($o,product_prod(code_integer,$o),aa(code_integer,fun($o,product_prod(code_integer,$o)),product_Pair(code_integer,$o),zero_zero(code_integer)),$false) = iG71(X1) | zero_zero(code_integer) != X1)),
% 13.08/3.03    inference(ennf_transformation,[],[f22432])).
% 13.08/3.03  tff(f22432,plain,(
% 13.08/3.03    ! [X0 : code_integer] : (zero_zero(code_integer) != X0 => aa(product_prod(code_integer,code_integer),product_prod(code_integer,$o),aa(fun(code_integer,fun(code_integer,product_prod(code_integer,$o))),fun(product_prod(code_integer,code_integer),product_prod(code_integer,$o)),product_case_prod(code_integer,code_integer,product_prod(code_integer,$o)),aTP_Lamp_mo(code_integer,fun(code_integer,fun(code_integer,product_prod(code_integer,$o))),X0)),code_divmod_abs(X0,aa(num,code_integer,numeral_numeral(code_integer),aa(num,num,bit0,one2)))) = iG71(X0)) & ! [X1 : code_integer] : (zero_zero(code_integer) = X1 => aa($o,product_prod(code_integer,$o),aa(code_integer,fun($o,product_prod(code_integer,$o)),product_Pair(code_integer,$o),zero_zero(code_integer)),$false) = iG71(X1))),
% 13.08/3.03    inference(flattening,[],[f22431])).
% 13.08/3.03  tff(f22431,plain,(
% 13.08/3.03    ! [X0 : code_integer] : (~zero_zero(code_integer) = X0 => aa(product_prod(code_integer,code_integer),product_prod(code_integer,$o),aa(fun(code_integer,fun(code_integer,product_prod(code_integer,$o))),fun(product_prod(code_integer,code_integer),product_prod(code_integer,$o)),product_case_prod(code_integer,code_integer,product_prod(code_integer,$o)),aTP_Lamp_mo(code_integer,fun(code_integer,fun(code_integer,product_prod(code_integer,$o))),X0)),code_divmod_abs(X0,aa(num,code_integer,numeral_numeral(code_integer),aa(num,num,bit0,one2)))) = iG71(X0)) & ! [X1 : code_integer] : (zero_zero(code_integer) = X1 => aa($o,product_prod(code_integer,$o),aa(code_integer,fun($o,product_prod(code_integer,$o)),product_Pair(code_integer,$o),zero_zero(code_integer)),$false) = iG71(X1))),
% 13.08/3.03    inference(rectify,[],[f10345])).
% 13.08/3.03  tff(f10345,plain,(
% 13.08/3.03    ! [X0 : code_integer] : (~zero_zero(code_integer) = X0 => aa(product_prod(code_integer,code_integer),product_prod(code_integer,$o),aa(fun(code_integer,fun(code_integer,product_prod(code_integer,$o))),fun(product_prod(code_integer,code_integer),product_prod(code_integer,$o)),product_case_prod(code_integer,code_integer,product_prod(code_integer,$o)),aTP_Lamp_mo(code_integer,fun(code_integer,fun(code_integer,product_prod(code_integer,$o))),X0)),code_divmod_abs(X0,aa(num,code_integer,numeral_numeral(code_integer),aa(num,num,bit0,one2)))) = iG71(X0)) & ! [X0 : code_integer] : (zero_zero(code_integer) = X0 => aa($o,product_prod(code_integer,$o),aa(code_integer,fun($o,product_prod(code_integer,$o)),product_Pair(code_integer,$o),zero_zero(code_integer)),$false) = iG71(X0))),
% 13.08/3.03    introduced(fool_ite_definition,[new_symbols(definition,[iG71])])).
% 13.08/3.03  tff(f46267,plain,(
% 13.08/3.03    ( ! [X0 : code_integer] : (aa(product_prod(code_integer,code_integer),product_prod(code_integer,$o),aa(fun(code_integer,fun(code_integer,product_prod(code_integer,$o))),fun(product_prod(code_integer,code_integer),product_prod(code_integer,$o)),product_case_prod(code_integer,code_integer,product_prod(code_integer,$o)),aTP_Lamp_mo(code_integer,fun(code_integer,fun(code_integer,product_prod(code_integer,$o))),X0)),code_divmod_abs(X0,aa(num,code_integer,numeral_numeral(code_integer),aa(num,num,bit0,one2)))) = iG71(X0) | zero_zero(code_integer) = X0) )),
% 13.08/3.03    inference(cnf_transformation,[],[f27646])).
% 13.08/3.03  tff(f62234,plain,(
% 13.08/3.03    zero_zero(real) = iG72(zero_zero(complex))),
% 13.08/3.03    inference(equality_resolution,[],[f46264])).
% 13.08/3.03  tff(f46264,plain,(
% 13.08/3.03    ( ! [X1 : complex] : (zero_zero(real) = iG72(X1) | zero_zero(complex) != X1) )),
% 13.08/3.03    inference(cnf_transformation,[],[f27645])).
% 13.08/3.03  tff(f27645,plain,(
% 13.08/3.03    ! [X0 : complex] : (fChoice(real,aTP_Lamp_eg(complex,fun(real,$o),X0)) = iG72(X0) | zero_zero(complex) = X0) & ! [X1 : complex] : (zero_zero(real) = iG72(X1) | zero_zero(complex) != X1)),
% 13.08/3.03    inference(ennf_transformation,[],[f22430])).
% 13.08/3.03  tff(f22430,plain,(
% 13.08/3.03    ! [X0 : complex] : (zero_zero(complex) != X0 => fChoice(real,aTP_Lamp_eg(complex,fun(real,$o),X0)) = iG72(X0)) & ! [X1 : complex] : (zero_zero(complex) = X1 => zero_zero(real) = iG72(X1))),
% 13.08/3.03    inference(flattening,[],[f22429])).
% 13.08/3.03  tff(f22429,plain,(
% 13.08/3.03    ! [X0 : complex] : (~zero_zero(complex) = X0 => fChoice(real,aTP_Lamp_eg(complex,fun(real,$o),X0)) = iG72(X0)) & ! [X1 : complex] : (zero_zero(complex) = X1 => zero_zero(real) = iG72(X1))),
% 13.08/3.03    inference(rectify,[],[f10348])).
% 13.08/3.03  tff(f10348,plain,(
% 13.08/3.03    ! [X0 : complex] : (~zero_zero(complex) = X0 => fChoice(real,aTP_Lamp_eg(complex,fun(real,$o),X0)) = iG72(X0)) & ! [X0 : complex] : (zero_zero(complex) = X0 => zero_zero(real) = iG72(X0))),
% 13.08/3.03    introduced(fool_ite_definition,[new_symbols(definition,[iG72])])).
% 13.08/3.03  tff(f46265,plain,(
% 13.08/3.03    ( ! [X0 : complex] : (fChoice(real,aTP_Lamp_eg(complex,fun(real,$o),X0)) = iG72(X0) | zero_zero(complex) = X0) )),
% 13.08/3.03    inference(cnf_transformation,[],[f27645])).
% 13.08/3.03  tff(f46263,plain,(
% 13.08/3.03    ( ! [X0 : int] : (aa(code_integer,code_integer,aa(code_integer,fun(code_integer,code_integer),times_times(code_integer),aa(num,code_integer,numeral_numeral(code_integer),aa(num,num,bit0,one2))),code_integer_of_int(aa(int,int,aa(int,fun(int,int),divide_divide(int),X0),aa(num,int,numeral_numeral(int),aa(num,num,bit0,one2))))) = lG73(X0)) )),
% 13.08/3.03    inference(cnf_transformation,[],[f10351])).
% 13.08/3.03  tff(f10351,plain,(
% 13.08/3.03    ! [X0 : int] : aa(code_integer,code_integer,aa(code_integer,fun(code_integer,code_integer),times_times(code_integer),aa(num,code_integer,numeral_numeral(code_integer),aa(num,num,bit0,one2))),code_integer_of_int(aa(int,int,aa(int,fun(int,int),divide_divide(int),X0),aa(num,int,numeral_numeral(int),aa(num,num,bit0,one2))))) = lG73(X0)),
% 13.08/3.03    introduced(fool_let_definition,[new_symbols(definition,[lG73])])).
% 13.08/3.03  tff(f46261,plain,(
% 13.08/3.03    ( ! [X1 : int] : (lG73(X1) = iG74(X1) | zero_zero(int) != modulo_modulo(int,X1,aa(num,int,numeral_numeral(int),aa(num,num,bit0,one2)))) )),
% 13.08/3.03    inference(cnf_transformation,[],[f27644])).
% 13.08/3.03  tff(f27644,plain,(
% 13.08/3.03    ! [X0 : int] : (aa(code_integer,code_integer,aa(code_integer,fun(code_integer,code_integer),plus_plus(code_integer),lG73(X0)),one_one(code_integer)) = iG74(X0) | zero_zero(int) = modulo_modulo(int,X0,aa(num,int,numeral_numeral(int),aa(num,num,bit0,one2)))) & ! [X1 : int] : (lG73(X1) = iG74(X1) | zero_zero(int) != modulo_modulo(int,X1,aa(num,int,numeral_numeral(int),aa(num,num,bit0,one2))))),
% 13.08/3.03    inference(ennf_transformation,[],[f22428])).
% 13.08/3.03  tff(f22428,plain,(
% 13.08/3.03    ! [X0 : int] : (zero_zero(int) != modulo_modulo(int,X0,aa(num,int,numeral_numeral(int),aa(num,num,bit0,one2))) => aa(code_integer,code_integer,aa(code_integer,fun(code_integer,code_integer),plus_plus(code_integer),lG73(X0)),one_one(code_integer)) = iG74(X0)) & ! [X1 : int] : (zero_zero(int) = modulo_modulo(int,X1,aa(num,int,numeral_numeral(int),aa(num,num,bit0,one2))) => lG73(X1) = iG74(X1))),
% 13.08/3.03    inference(flattening,[],[f22427])).
% 13.08/3.03  tff(f22427,plain,(
% 13.08/3.03    ! [X0 : int] : (~zero_zero(int) = modulo_modulo(int,X0,aa(num,int,numeral_numeral(int),aa(num,num,bit0,one2))) => aa(code_integer,code_integer,aa(code_integer,fun(code_integer,code_integer),plus_plus(code_integer),lG73(X0)),one_one(code_integer)) = iG74(X0)) & ! [X1 : int] : (zero_zero(int) = modulo_modulo(int,X1,aa(num,int,numeral_numeral(int),aa(num,num,bit0,one2))) => lG73(X1) = iG74(X1))),
% 13.08/3.03    inference(rectify,[],[f10352])).
% 13.08/3.03  tff(f10352,plain,(
% 13.08/3.03    ! [X0 : int] : (~zero_zero(int) = modulo_modulo(int,X0,aa(num,int,numeral_numeral(int),aa(num,num,bit0,one2))) => aa(code_integer,code_integer,aa(code_integer,fun(code_integer,code_integer),plus_plus(code_integer),lG73(X0)),one_one(code_integer)) = iG74(X0)) & ! [X0 : int] : (zero_zero(int) = modulo_modulo(int,X0,aa(num,int,numeral_numeral(int),aa(num,num,bit0,one2))) => lG73(X0) = iG74(X0))),
% 13.08/3.03    introduced(fool_ite_definition,[new_symbols(definition,[iG74])])).
% 13.08/3.03  tff(f46262,plain,(
% 13.08/3.03    ( ! [X0 : int] : (aa(code_integer,code_integer,aa(code_integer,fun(code_integer,code_integer),plus_plus(code_integer),lG73(X0)),one_one(code_integer)) = iG74(X0) | zero_zero(int) = modulo_modulo(int,X0,aa(num,int,numeral_numeral(int),aa(num,num,bit0,one2)))) )),
% 13.08/3.03    inference(cnf_transformation,[],[f27644])).
% 13.08/3.03  tff(f62233,plain,(
% 13.08/3.03    zero_zero(code_integer) = iG75(zero_zero(int))),
% 13.08/3.03    inference(equality_resolution,[],[f46259])).
% 13.08/3.03  tff(f46259,plain,(
% 13.08/3.03    ( ! [X1 : int] : (zero_zero(code_integer) = iG75(X1) | zero_zero(int) != X1) )),
% 13.08/3.03    inference(cnf_transformation,[],[f27643])).
% 13.08/3.03  tff(f27643,plain,(
% 13.08/3.03    ! [X0 : int] : (iG74(X0) = iG75(X0) | zero_zero(int) = X0) & ! [X1 : int] : (zero_zero(code_integer) = iG75(X1) | zero_zero(int) != X1)),
% 13.08/3.03    inference(ennf_transformation,[],[f22426])).
% 13.08/3.03  tff(f22426,plain,(
% 13.08/3.03    ! [X0 : int] : (zero_zero(int) != X0 => iG74(X0) = iG75(X0)) & ! [X1 : int] : (zero_zero(int) = X1 => zero_zero(code_integer) = iG75(X1))),
% 13.08/3.03    inference(flattening,[],[f22425])).
% 13.08/3.03  tff(f22425,plain,(
% 13.08/3.03    ! [X0 : int] : (~zero_zero(int) = X0 => iG74(X0) = iG75(X0)) & ! [X1 : int] : (zero_zero(int) = X1 => zero_zero(code_integer) = iG75(X1))),
% 13.08/3.03    inference(rectify,[],[f10353])).
% 13.08/3.03  tff(f10353,plain,(
% 13.08/3.03    ! [X0 : int] : (~zero_zero(int) = X0 => iG74(X0) = iG75(X0)) & ! [X0 : int] : (zero_zero(int) = X0 => zero_zero(code_integer) = iG75(X0))),
% 13.08/3.03    introduced(fool_ite_definition,[new_symbols(definition,[iG75])])).
% 13.08/3.03  tff(f46260,plain,(
% 13.08/3.03    ( ! [X0 : int] : (iG74(X0) = iG75(X0) | zero_zero(int) = X0) )),
% 13.08/3.03    inference(cnf_transformation,[],[f27643])).
% 13.08/3.03  tff(f46257,plain,(
% 13.08/3.03    ( ! [X1 : int] : (aa(code_integer,code_integer,uminus_uminus(code_integer),code_integer_of_int(aa(int,int,uminus_uminus(int),X1))) = iG76(X1) | ($true != aa(int,$o,aa(int,fun(int,$o),ord_less(int),X1),zero_zero(int)))) )),
% 13.08/3.03    inference(cnf_transformation,[],[f27642])).
% 13.08/3.03  tff(f27642,plain,(
% 13.08/3.03    ! [X0 : int] : (iG75(X0) = iG76(X0) | ($true = aa(int,$o,aa(int,fun(int,$o),ord_less(int),X0),zero_zero(int)))) & ! [X1 : int] : (aa(code_integer,code_integer,uminus_uminus(code_integer),code_integer_of_int(aa(int,int,uminus_uminus(int),X1))) = iG76(X1) | ($true != aa(int,$o,aa(int,fun(int,$o),ord_less(int),X1),zero_zero(int))))),
% 13.08/3.03    inference(ennf_transformation,[],[f22424])).
% 13.08/3.03  tff(f22424,plain,(
% 13.08/3.03    ! [X0 : int] : (($true != aa(int,$o,aa(int,fun(int,$o),ord_less(int),X0),zero_zero(int))) => iG75(X0) = iG76(X0)) & ! [X1 : int] : (($true = aa(int,$o,aa(int,fun(int,$o),ord_less(int),X1),zero_zero(int))) => aa(code_integer,code_integer,uminus_uminus(code_integer),code_integer_of_int(aa(int,int,uminus_uminus(int),X1))) = iG76(X1))),
% 13.08/3.03    inference(flattening,[],[f22423])).
% 13.08/3.03  tff(f22423,plain,(
% 13.08/3.03    ! [X0 : int] : (~($true = aa(int,$o,aa(int,fun(int,$o),ord_less(int),X0),zero_zero(int))) => iG75(X0) = iG76(X0)) & ! [X1 : int] : (($true = aa(int,$o,aa(int,fun(int,$o),ord_less(int),X1),zero_zero(int))) => aa(code_integer,code_integer,uminus_uminus(code_integer),code_integer_of_int(aa(int,int,uminus_uminus(int),X1))) = iG76(X1))),
% 13.08/3.03    inference(rectify,[],[f10354])).
% 13.08/3.03  tff(f10354,plain,(
% 13.08/3.03    ! [X0 : int] : (~($true = aa(int,$o,aa(int,fun(int,$o),ord_less(int),X0),zero_zero(int))) => iG75(X0) = iG76(X0)) & ! [X0 : int] : (($true = aa(int,$o,aa(int,fun(int,$o),ord_less(int),X0),zero_zero(int))) => aa(code_integer,code_integer,uminus_uminus(code_integer),code_integer_of_int(aa(int,int,uminus_uminus(int),X0))) = iG76(X0))),
% 13.08/3.03    introduced(fool_ite_definition,[new_symbols(definition,[iG76])])).
% 13.08/3.03  tff(f46258,plain,(
% 13.08/3.03    ( ! [X0 : int] : (iG75(X0) = iG76(X0) | ($true = aa(int,$o,aa(int,fun(int,$o),ord_less(int),X0),zero_zero(int)))) )),
% 13.08/3.03    inference(cnf_transformation,[],[f27642])).
% 13.08/3.03  tff(f46255,plain,(
% 13.08/3.03    ( ! [X0 : code_integer] : (($true = bG77(X0)) | ($true = aa(code_integer,$o,aa(code_integer,fun(code_integer,$o),dvd_dvd(code_integer),aa(num,code_integer,numeral_numeral(code_integer),aa(num,num,bit0,one2))),X0))) )),
% 13.08/3.03    inference(cnf_transformation,[],[f38025])).
% 13.08/3.03  tff(f38025,plain,(
% 13.08/3.03    ! [X0 : code_integer] : ((($true != aa(code_integer,$o,aa(code_integer,fun(code_integer,$o),dvd_dvd(code_integer),aa(num,code_integer,numeral_numeral(code_integer),aa(num,num,bit0,one2))),X0)) | ($true != bG77(X0))) & (($true = bG77(X0)) | ($true = aa(code_integer,$o,aa(code_integer,fun(code_integer,$o),dvd_dvd(code_integer),aa(num,code_integer,numeral_numeral(code_integer),aa(num,num,bit0,one2))),X0))))),
% 13.08/3.03    inference(nnf_transformation,[],[f22422])).
% 13.08/3.03  tff(f22422,plain,(
% 13.08/3.03    ! [X0 : code_integer] : (($true != aa(code_integer,$o,aa(code_integer,fun(code_integer,$o),dvd_dvd(code_integer),aa(num,code_integer,numeral_numeral(code_integer),aa(num,num,bit0,one2))),X0)) <=> ($true = bG77(X0)))),
% 13.08/3.03    inference(flattening,[],[f10357])).
% 13.08/3.03  tff(f10357,plain,(
% 13.08/3.03    ! [X0 : code_integer] : (~($true = aa(code_integer,$o,aa(code_integer,fun(code_integer,$o),dvd_dvd(code_integer),aa(num,code_integer,numeral_numeral(code_integer),aa(num,num,bit0,one2))),X0)) <=> ($true = bG77(X0)))),
% 13.08/3.03    introduced(fool_formula_definition,[new_symbols(definition,[bG77])])).
% 13.08/3.03  tff(f46256,plain,(
% 13.08/3.03    ( ! [X0 : code_integer] : (($true != aa(code_integer,$o,aa(code_integer,fun(code_integer,$o),dvd_dvd(code_integer),aa(num,code_integer,numeral_numeral(code_integer),aa(num,num,bit0,one2))),X0)) | ($true != bG77(X0))) )),
% 13.08/3.03    inference(cnf_transformation,[],[f38025])).
% 13.08/3.03  tff(f62232,plain,(
% 13.08/3.03    zero_zero(int) = iG78(zero_zero(code_integer))),
% 13.08/3.03    inference(equality_resolution,[],[f46253])).
% 13.08/3.03  tff(f46253,plain,(
% 13.08/3.03    ( ! [X1 : code_integer] : (zero_zero(int) = iG78(X1) | zero_zero(code_integer) != X1) )),
% 13.08/3.03    inference(cnf_transformation,[],[f27641])).
% 13.08/3.03  tff(f27641,plain,(
% 13.08/3.03    ! [X0 : code_integer] : (aa(product_prod(code_integer,code_integer),int,aa(fun(code_integer,fun(code_integer,int)),fun(product_prod(code_integer,code_integer),int),product_case_prod(code_integer,code_integer,int),aTP_Lamp_mm(code_integer,fun(code_integer,int))),code_divmod_integer(X0,aa(num,code_integer,numeral_numeral(code_integer),aa(num,num,bit0,one2)))) = iG78(X0) | zero_zero(code_integer) = X0) & ! [X1 : code_integer] : (zero_zero(int) = iG78(X1) | zero_zero(code_integer) != X1)),
% 13.08/3.03    inference(ennf_transformation,[],[f22421])).
% 13.08/3.03  tff(f22421,plain,(
% 13.08/3.03    ! [X0 : code_integer] : (zero_zero(code_integer) != X0 => aa(product_prod(code_integer,code_integer),int,aa(fun(code_integer,fun(code_integer,int)),fun(product_prod(code_integer,code_integer),int),product_case_prod(code_integer,code_integer,int),aTP_Lamp_mm(code_integer,fun(code_integer,int))),code_divmod_integer(X0,aa(num,code_integer,numeral_numeral(code_integer),aa(num,num,bit0,one2)))) = iG78(X0)) & ! [X1 : code_integer] : (zero_zero(code_integer) = X1 => zero_zero(int) = iG78(X1))),
% 13.08/3.03    inference(flattening,[],[f22420])).
% 13.08/3.03  tff(f22420,plain,(
% 13.08/3.03    ! [X0 : code_integer] : (~zero_zero(code_integer) = X0 => aa(product_prod(code_integer,code_integer),int,aa(fun(code_integer,fun(code_integer,int)),fun(product_prod(code_integer,code_integer),int),product_case_prod(code_integer,code_integer,int),aTP_Lamp_mm(code_integer,fun(code_integer,int))),code_divmod_integer(X0,aa(num,code_integer,numeral_numeral(code_integer),aa(num,num,bit0,one2)))) = iG78(X0)) & ! [X1 : code_integer] : (zero_zero(code_integer) = X1 => zero_zero(int) = iG78(X1))),
% 13.08/3.03    inference(rectify,[],[f10360])).
% 13.08/3.03  tff(f10360,plain,(
% 13.08/3.03    ! [X0 : code_integer] : (~zero_zero(code_integer) = X0 => aa(product_prod(code_integer,code_integer),int,aa(fun(code_integer,fun(code_integer,int)),fun(product_prod(code_integer,code_integer),int),product_case_prod(code_integer,code_integer,int),aTP_Lamp_mm(code_integer,fun(code_integer,int))),code_divmod_integer(X0,aa(num,code_integer,numeral_numeral(code_integer),aa(num,num,bit0,one2)))) = iG78(X0)) & ! [X0 : code_integer] : (zero_zero(code_integer) = X0 => zero_zero(int) = iG78(X0))),
% 13.08/3.03    introduced(fool_ite_definition,[new_symbols(definition,[iG78])])).
% 13.08/3.03  tff(f46254,plain,(
% 13.08/3.03    ( ! [X0 : code_integer] : (aa(product_prod(code_integer,code_integer),int,aa(fun(code_integer,fun(code_integer,int)),fun(product_prod(code_integer,code_integer),int),product_case_prod(code_integer,code_integer,int),aTP_Lamp_mm(code_integer,fun(code_integer,int))),code_divmod_integer(X0,aa(num,code_integer,numeral_numeral(code_integer),aa(num,num,bit0,one2)))) = iG78(X0) | zero_zero(code_integer) = X0) )),
% 13.08/3.03    inference(cnf_transformation,[],[f27641])).
% 13.08/3.03  tff(f46251,plain,(
% 13.08/3.03    ( ! [X1 : code_integer] : (aa(int,int,uminus_uminus(int),code_int_of_integer(aa(code_integer,code_integer,uminus_uminus(code_integer),X1))) = iG79(X1) | ($true != aa(code_integer,$o,aa(code_integer,fun(code_integer,$o),ord_less(code_integer),X1),zero_zero(code_integer)))) )),
% 13.08/3.03    inference(cnf_transformation,[],[f27640])).
% 13.08/3.03  tff(f27640,plain,(
% 13.08/3.03    ! [X0 : code_integer] : (iG78(X0) = iG79(X0) | ($true = aa(code_integer,$o,aa(code_integer,fun(code_integer,$o),ord_less(code_integer),X0),zero_zero(code_integer)))) & ! [X1 : code_integer] : (aa(int,int,uminus_uminus(int),code_int_of_integer(aa(code_integer,code_integer,uminus_uminus(code_integer),X1))) = iG79(X1) | ($true != aa(code_integer,$o,aa(code_integer,fun(code_integer,$o),ord_less(code_integer),X1),zero_zero(code_integer))))),
% 13.08/3.03    inference(ennf_transformation,[],[f22419])).
% 13.08/3.03  tff(f22419,plain,(
% 13.08/3.03    ! [X0 : code_integer] : (($true != aa(code_integer,$o,aa(code_integer,fun(code_integer,$o),ord_less(code_integer),X0),zero_zero(code_integer))) => iG78(X0) = iG79(X0)) & ! [X1 : code_integer] : (($true = aa(code_integer,$o,aa(code_integer,fun(code_integer,$o),ord_less(code_integer),X1),zero_zero(code_integer))) => aa(int,int,uminus_uminus(int),code_int_of_integer(aa(code_integer,code_integer,uminus_uminus(code_integer),X1))) = iG79(X1))),
% 13.08/3.03    inference(flattening,[],[f22418])).
% 13.08/3.03  tff(f22418,plain,(
% 13.08/3.03    ! [X0 : code_integer] : (~($true = aa(code_integer,$o,aa(code_integer,fun(code_integer,$o),ord_less(code_integer),X0),zero_zero(code_integer))) => iG78(X0) = iG79(X0)) & ! [X1 : code_integer] : (($true = aa(code_integer,$o,aa(code_integer,fun(code_integer,$o),ord_less(code_integer),X1),zero_zero(code_integer))) => aa(int,int,uminus_uminus(int),code_int_of_integer(aa(code_integer,code_integer,uminus_uminus(code_integer),X1))) = iG79(X1))),
% 13.08/3.03    inference(rectify,[],[f10361])).
% 13.08/3.03  tff(f10361,plain,(
% 13.08/3.03    ! [X0 : code_integer] : (~($true = aa(code_integer,$o,aa(code_integer,fun(code_integer,$o),ord_less(code_integer),X0),zero_zero(code_integer))) => iG78(X0) = iG79(X0)) & ! [X0 : code_integer] : (($true = aa(code_integer,$o,aa(code_integer,fun(code_integer,$o),ord_less(code_integer),X0),zero_zero(code_integer))) => aa(int,int,uminus_uminus(int),code_int_of_integer(aa(code_integer,code_integer,uminus_uminus(code_integer),X0))) = iG79(X0))),
% 13.08/3.03    introduced(fool_ite_definition,[new_symbols(definition,[iG79])])).
% 13.08/3.03  tff(f46252,plain,(
% 13.08/3.03    ( ! [X0 : code_integer] : (iG78(X0) = iG79(X0) | ($true = aa(code_integer,$o,aa(code_integer,fun(code_integer,$o),ord_less(code_integer),X0),zero_zero(code_integer)))) )),
% 13.08/3.03    inference(cnf_transformation,[],[f27640])).
% 13.08/3.03  tff(f46249,plain,(
% 13.08/3.03    ( ! [X1 : complex] : (one_one(real) = iG80(X1) | zero_zero(real) != im(X1)) )),
% 13.08/3.03    inference(cnf_transformation,[],[f27639])).
% 13.08/3.03  tff(f27639,plain,(
% 13.08/3.03    ! [X0 : complex] : (aa(real,real,sgn_sgn(real),im(X0)) = iG80(X0) | zero_zero(real) = im(X0)) & ! [X1 : complex] : (one_one(real) = iG80(X1) | zero_zero(real) != im(X1))),
% 13.08/3.03    inference(ennf_transformation,[],[f22417])).
% 13.08/3.03  tff(f22417,plain,(
% 13.08/3.03    ! [X0 : complex] : (zero_zero(real) != im(X0) => aa(real,real,sgn_sgn(real),im(X0)) = iG80(X0)) & ! [X1 : complex] : (zero_zero(real) = im(X1) => one_one(real) = iG80(X1))),
% 13.08/3.03    inference(flattening,[],[f22416])).
% 13.08/3.03  tff(f22416,plain,(
% 13.08/3.03    ! [X0 : complex] : (~zero_zero(real) = im(X0) => aa(real,real,sgn_sgn(real),im(X0)) = iG80(X0)) & ! [X1 : complex] : (zero_zero(real) = im(X1) => one_one(real) = iG80(X1))),
% 13.08/3.03    inference(rectify,[],[f10364])).
% 13.08/3.03  tff(f10364,plain,(
% 13.08/3.03    ! [X0 : complex] : (~zero_zero(real) = im(X0) => aa(real,real,sgn_sgn(real),im(X0)) = iG80(X0)) & ! [X0 : complex] : (zero_zero(real) = im(X0) => one_one(real) = iG80(X0))),
% 13.08/3.03    introduced(fool_ite_definition,[new_symbols(definition,[iG80])])).
% 13.08/3.03  tff(f46250,plain,(
% 13.08/3.03    ( ! [X0 : complex] : (aa(real,real,sgn_sgn(real),im(X0)) = iG80(X0) | zero_zero(real) = im(X0)) )),
% 13.08/3.03    inference(cnf_transformation,[],[f27639])).
% 13.08/3.03  tff(f46247,plain,(
% 13.08/3.03    ( ! [X1 : complex] : (one_one(real) = iG81(X1) | zero_zero(real) != im(X1)) )),
% 13.08/3.03    inference(cnf_transformation,[],[f27638])).
% 13.08/3.03  tff(f27638,plain,(
% 13.08/3.03    ! [X0 : complex] : (aa(real,real,sgn_sgn(real),im(X0)) = iG81(X0) | zero_zero(real) = im(X0)) & ! [X1 : complex] : (one_one(real) = iG81(X1) | zero_zero(real) != im(X1))),
% 13.08/3.03    inference(ennf_transformation,[],[f22415])).
% 13.08/3.03  tff(f22415,plain,(
% 13.08/3.03    ! [X0 : complex] : (zero_zero(real) != im(X0) => aa(real,real,sgn_sgn(real),im(X0)) = iG81(X0)) & ! [X1 : complex] : (zero_zero(real) = im(X1) => one_one(real) = iG81(X1))),
% 13.08/3.03    inference(flattening,[],[f22414])).
% 13.08/3.03  tff(f22414,plain,(
% 13.08/3.03    ! [X0 : complex] : (~zero_zero(real) = im(X0) => aa(real,real,sgn_sgn(real),im(X0)) = iG81(X0)) & ! [X1 : complex] : (zero_zero(real) = im(X1) => one_one(real) = iG81(X1))),
% 13.08/3.03    inference(rectify,[],[f10367])).
% 13.08/3.03  tff(f10367,plain,(
% 13.08/3.03    ! [X0 : complex] : (~zero_zero(real) = im(X0) => aa(real,real,sgn_sgn(real),im(X0)) = iG81(X0)) & ! [X0 : complex] : (zero_zero(real) = im(X0) => one_one(real) = iG81(X0))),
% 13.08/3.03    introduced(fool_ite_definition,[new_symbols(definition,[iG81])])).
% 13.08/3.03  tff(f46248,plain,(
% 13.08/3.03    ( ! [X0 : complex] : (aa(real,real,sgn_sgn(real),im(X0)) = iG81(X0) | zero_zero(real) = im(X0)) )),
% 13.08/3.03    inference(cnf_transformation,[],[f27638])).
% 13.08/3.03  tff(f46246,plain,(
% 13.08/3.03    ( ! [X0 : num] : (code_integer_of_num(X0) = lG82(X0)) )),
% 13.08/3.03    inference(cnf_transformation,[],[f10370])).
% 13.08/3.03  tff(f10370,plain,(
% 13.08/3.03    ! [X0 : num] : code_integer_of_num(X0) = lG82(X0)),
% 13.08/3.03    introduced(fool_let_definition,[new_symbols(definition,[lG82])])).
% 13.08/3.03  tff(f46245,plain,(
% 13.08/3.03    ( ! [X0 : num] : (code_integer_of_num(X0) = lG83(X0)) )),
% 13.08/3.03    inference(cnf_transformation,[],[f10373])).
% 13.08/3.03  tff(f10373,plain,(
% 13.08/3.03    ! [X0 : num] : code_integer_of_num(X0) = lG83(X0)),
% 13.08/3.03    introduced(fool_let_definition,[new_symbols(definition,[lG83])])).
% 13.08/3.03  tff(f46243,plain,(
% 13.08/3.03    ( ! [X1 : nat] : (inc(num_of_nat(X1)) = iG84(X1) | ($true != aa(nat,$o,aa(nat,fun(nat,$o),ord_less(nat),zero_zero(nat)),X1))) )),
% 13.08/3.03    inference(cnf_transformation,[],[f27637])).
% 13.08/3.03  tff(f27637,plain,(
% 13.08/3.03    ! [X0 : nat] : (one2 = iG84(X0) | ($true = aa(nat,$o,aa(nat,fun(nat,$o),ord_less(nat),zero_zero(nat)),X0))) & ! [X1 : nat] : (inc(num_of_nat(X1)) = iG84(X1) | ($true != aa(nat,$o,aa(nat,fun(nat,$o),ord_less(nat),zero_zero(nat)),X1)))),
% 13.08/3.03    inference(ennf_transformation,[],[f22413])).
% 13.08/3.03  tff(f22413,plain,(
% 13.08/3.03    ! [X0 : nat] : (($true != aa(nat,$o,aa(nat,fun(nat,$o),ord_less(nat),zero_zero(nat)),X0)) => one2 = iG84(X0)) & ! [X1 : nat] : (($true = aa(nat,$o,aa(nat,fun(nat,$o),ord_less(nat),zero_zero(nat)),X1)) => inc(num_of_nat(X1)) = iG84(X1))),
% 13.08/3.03    inference(flattening,[],[f22412])).
% 13.08/3.03  tff(f22412,plain,(
% 13.08/3.03    ! [X0 : nat] : (~($true = aa(nat,$o,aa(nat,fun(nat,$o),ord_less(nat),zero_zero(nat)),X0)) => one2 = iG84(X0)) & ! [X1 : nat] : (($true = aa(nat,$o,aa(nat,fun(nat,$o),ord_less(nat),zero_zero(nat)),X1)) => inc(num_of_nat(X1)) = iG84(X1))),
% 13.08/3.03    inference(rectify,[],[f10376])).
% 13.08/3.03  tff(f10376,plain,(
% 13.08/3.03    ! [X0 : nat] : (~($true = aa(nat,$o,aa(nat,fun(nat,$o),ord_less(nat),zero_zero(nat)),X0)) => one2 = iG84(X0)) & ! [X0 : nat] : (($true = aa(nat,$o,aa(nat,fun(nat,$o),ord_less(nat),zero_zero(nat)),X0)) => inc(num_of_nat(X0)) = iG84(X0))),
% 13.08/3.03    introduced(fool_ite_definition,[new_symbols(definition,[iG84])])).
% 13.08/3.03  tff(f46244,plain,(
% 13.08/3.03    ( ! [X0 : nat] : (one2 = iG84(X0) | ($true = aa(nat,$o,aa(nat,fun(nat,$o),ord_less(nat),zero_zero(nat)),X0))) )),
% 13.08/3.03    inference(cnf_transformation,[],[f27637])).
% 13.08/3.03  tff(f46241,plain,(
% 13.08/3.03    ( ! [X1 : rat] : (one_one(rat) = iG85(X1) | ($true != aa(rat,$o,aa(rat,fun(rat,$o),ord_less(rat),zero_zero(rat)),X1))) )),
% 13.08/3.03    inference(cnf_transformation,[],[f27636])).
% 13.08/3.03  tff(f27636,plain,(
% 13.08/3.03    ! [X0 : rat] : (aa(rat,rat,uminus_uminus(rat),one_one(rat)) = iG85(X0) | ($true = aa(rat,$o,aa(rat,fun(rat,$o),ord_less(rat),zero_zero(rat)),X0))) & ! [X1 : rat] : (one_one(rat) = iG85(X1) | ($true != aa(rat,$o,aa(rat,fun(rat,$o),ord_less(rat),zero_zero(rat)),X1)))),
% 13.08/3.03    inference(ennf_transformation,[],[f22411])).
% 13.08/3.03  tff(f22411,plain,(
% 13.08/3.03    ! [X0 : rat] : (($true != aa(rat,$o,aa(rat,fun(rat,$o),ord_less(rat),zero_zero(rat)),X0)) => aa(rat,rat,uminus_uminus(rat),one_one(rat)) = iG85(X0)) & ! [X1 : rat] : (($true = aa(rat,$o,aa(rat,fun(rat,$o),ord_less(rat),zero_zero(rat)),X1)) => one_one(rat) = iG85(X1))),
% 13.08/3.03    inference(flattening,[],[f22410])).
% 13.08/3.03  tff(f22410,plain,(
% 13.08/3.03    ! [X0 : rat] : (~($true = aa(rat,$o,aa(rat,fun(rat,$o),ord_less(rat),zero_zero(rat)),X0)) => aa(rat,rat,uminus_uminus(rat),one_one(rat)) = iG85(X0)) & ! [X1 : rat] : (($true = aa(rat,$o,aa(rat,fun(rat,$o),ord_less(rat),zero_zero(rat)),X1)) => one_one(rat) = iG85(X1))),
% 13.08/3.03    inference(rectify,[],[f10379])).
% 13.08/3.03  tff(f10379,plain,(
% 13.08/3.03    ! [X0 : rat] : (~($true = aa(rat,$o,aa(rat,fun(rat,$o),ord_less(rat),zero_zero(rat)),X0)) => aa(rat,rat,uminus_uminus(rat),one_one(rat)) = iG85(X0)) & ! [X0 : rat] : (($true = aa(rat,$o,aa(rat,fun(rat,$o),ord_less(rat),zero_zero(rat)),X0)) => one_one(rat) = iG85(X0))),
% 13.08/3.03    introduced(fool_ite_definition,[new_symbols(definition,[iG85])])).
% 13.08/3.03  tff(f46242,plain,(
% 13.08/3.03    ( ! [X0 : rat] : (aa(rat,rat,uminus_uminus(rat),one_one(rat)) = iG85(X0) | ($true = aa(rat,$o,aa(rat,fun(rat,$o),ord_less(rat),zero_zero(rat)),X0))) )),
% 13.08/3.03    inference(cnf_transformation,[],[f27636])).
% 13.08/3.03  tff(f62231,plain,(
% 13.08/3.03    zero_zero(rat) = iG86(zero_zero(rat))),
% 13.08/3.03    inference(equality_resolution,[],[f46239])).
% 13.08/3.03  tff(f46239,plain,(
% 13.08/3.03    ( ! [X1 : rat] : (zero_zero(rat) = iG86(X1) | zero_zero(rat) != X1) )),
% 13.08/3.03    inference(cnf_transformation,[],[f27635])).
% 13.08/3.03  tff(f27635,plain,(
% 13.08/3.03    ! [X0 : rat] : (iG85(X0) = iG86(X0) | zero_zero(rat) = X0) & ! [X1 : rat] : (zero_zero(rat) = iG86(X1) | zero_zero(rat) != X1)),
% 13.08/3.03    inference(ennf_transformation,[],[f22409])).
% 13.08/3.03  tff(f22409,plain,(
% 13.08/3.03    ! [X0 : rat] : (zero_zero(rat) != X0 => iG85(X0) = iG86(X0)) & ! [X1 : rat] : (zero_zero(rat) = X1 => zero_zero(rat) = iG86(X1))),
% 13.08/3.03    inference(flattening,[],[f22408])).
% 13.08/3.03  tff(f22408,plain,(
% 13.08/3.03    ! [X0 : rat] : (~zero_zero(rat) = X0 => iG85(X0) = iG86(X0)) & ! [X1 : rat] : (zero_zero(rat) = X1 => zero_zero(rat) = iG86(X1))),
% 13.08/3.03    inference(rectify,[],[f10380])).
% 13.08/3.03  tff(f10380,plain,(
% 13.08/3.03    ! [X0 : rat] : (~zero_zero(rat) = X0 => iG85(X0) = iG86(X0)) & ! [X0 : rat] : (zero_zero(rat) = X0 => zero_zero(rat) = iG86(X0))),
% 13.08/3.03    introduced(fool_ite_definition,[new_symbols(definition,[iG86])])).
% 13.08/3.03  tff(f46240,plain,(
% 13.08/3.03    ( ! [X0 : rat] : (iG85(X0) = iG86(X0) | zero_zero(rat) = X0) )),
% 13.08/3.03    inference(cnf_transformation,[],[f27635])).
% 13.08/3.03  tff(f46237,plain,(
% 13.08/3.03    ( ! [X1 : code_integer] : (aa(code_integer,code_integer,uminus_uminus(code_integer),one_one(code_integer)) = iG87(X1) | ($true != aa(code_integer,$o,aa(code_integer,fun(code_integer,$o),ord_less(code_integer),X1),zero_zero(code_integer)))) )),
% 13.08/3.03    inference(cnf_transformation,[],[f27634])).
% 13.08/3.03  tff(f27634,plain,(
% 13.08/3.03    ! [X0 : code_integer] : (one_one(code_integer) = iG87(X0) | ($true = aa(code_integer,$o,aa(code_integer,fun(code_integer,$o),ord_less(code_integer),X0),zero_zero(code_integer)))) & ! [X1 : code_integer] : (aa(code_integer,code_integer,uminus_uminus(code_integer),one_one(code_integer)) = iG87(X1) | ($true != aa(code_integer,$o,aa(code_integer,fun(code_integer,$o),ord_less(code_integer),X1),zero_zero(code_integer))))),
% 13.08/3.03    inference(ennf_transformation,[],[f22407])).
% 13.08/3.03  tff(f22407,plain,(
% 13.08/3.03    ! [X0 : code_integer] : (($true != aa(code_integer,$o,aa(code_integer,fun(code_integer,$o),ord_less(code_integer),X0),zero_zero(code_integer))) => one_one(code_integer) = iG87(X0)) & ! [X1 : code_integer] : (($true = aa(code_integer,$o,aa(code_integer,fun(code_integer,$o),ord_less(code_integer),X1),zero_zero(code_integer))) => aa(code_integer,code_integer,uminus_uminus(code_integer),one_one(code_integer)) = iG87(X1))),
% 13.08/3.03    inference(flattening,[],[f22406])).
% 13.08/3.03  tff(f22406,plain,(
% 13.08/3.03    ! [X0 : code_integer] : (~($true = aa(code_integer,$o,aa(code_integer,fun(code_integer,$o),ord_less(code_integer),X0),zero_zero(code_integer))) => one_one(code_integer) = iG87(X0)) & ! [X1 : code_integer] : (($true = aa(code_integer,$o,aa(code_integer,fun(code_integer,$o),ord_less(code_integer),X1),zero_zero(code_integer))) => aa(code_integer,code_integer,uminus_uminus(code_integer),one_one(code_integer)) = iG87(X1))),
% 13.08/3.03    inference(rectify,[],[f10383])).
% 13.08/3.03  tff(f10383,plain,(
% 13.08/3.03    ! [X0 : code_integer] : (~($true = aa(code_integer,$o,aa(code_integer,fun(code_integer,$o),ord_less(code_integer),X0),zero_zero(code_integer))) => one_one(code_integer) = iG87(X0)) & ! [X0 : code_integer] : (($true = aa(code_integer,$o,aa(code_integer,fun(code_integer,$o),ord_less(code_integer),X0),zero_zero(code_integer))) => aa(code_integer,code_integer,uminus_uminus(code_integer),one_one(code_integer)) = iG87(X0))),
% 13.08/3.03    introduced(fool_ite_definition,[new_symbols(definition,[iG87])])).
% 13.08/3.03  tff(f46238,plain,(
% 13.08/3.03    ( ! [X0 : code_integer] : (one_one(code_integer) = iG87(X0) | ($true = aa(code_integer,$o,aa(code_integer,fun(code_integer,$o),ord_less(code_integer),X0),zero_zero(code_integer)))) )),
% 13.08/3.03    inference(cnf_transformation,[],[f27634])).
% 13.08/3.03  tff(f62230,plain,(
% 13.08/3.03    zero_zero(code_integer) = iG88(zero_zero(code_integer))),
% 13.08/3.03    inference(equality_resolution,[],[f46235])).
% 13.08/3.03  tff(f46235,plain,(
% 13.08/3.03    ( ! [X1 : code_integer] : (zero_zero(code_integer) = iG88(X1) | zero_zero(code_integer) != X1) )),
% 13.08/3.03    inference(cnf_transformation,[],[f27633])).
% 13.08/3.03  tff(f27633,plain,(
% 13.08/3.03    ! [X0 : code_integer] : (iG87(X0) = iG88(X0) | zero_zero(code_integer) = X0) & ! [X1 : code_integer] : (zero_zero(code_integer) = iG88(X1) | zero_zero(code_integer) != X1)),
% 13.08/3.03    inference(ennf_transformation,[],[f22405])).
% 13.08/3.03  tff(f22405,plain,(
% 13.08/3.03    ! [X0 : code_integer] : (zero_zero(code_integer) != X0 => iG87(X0) = iG88(X0)) & ! [X1 : code_integer] : (zero_zero(code_integer) = X1 => zero_zero(code_integer) = iG88(X1))),
% 13.08/3.03    inference(flattening,[],[f22404])).
% 13.08/3.03  tff(f22404,plain,(
% 13.08/3.03    ! [X0 : code_integer] : (~zero_zero(code_integer) = X0 => iG87(X0) = iG88(X0)) & ! [X1 : code_integer] : (zero_zero(code_integer) = X1 => zero_zero(code_integer) = iG88(X1))),
% 13.08/3.03    inference(rectify,[],[f10384])).
% 13.08/3.03  tff(f10384,plain,(
% 13.08/3.03    ! [X0 : code_integer] : (~zero_zero(code_integer) = X0 => iG87(X0) = iG88(X0)) & ! [X0 : code_integer] : (zero_zero(code_integer) = X0 => zero_zero(code_integer) = iG88(X0))),
% 13.08/3.03    introduced(fool_ite_definition,[new_symbols(definition,[iG88])])).
% 13.08/3.03  tff(f46236,plain,(
% 13.08/3.03    ( ! [X0 : code_integer] : (iG87(X0) = iG88(X0) | zero_zero(code_integer) = X0) )),
% 13.08/3.03    inference(cnf_transformation,[],[f27633])).
% 13.08/3.03  tff(f46233,plain,(
% 13.08/3.03    ( ! [X1 : int] : (one_one(int) = iG89(X1) | ($true != aa(int,$o,aa(int,fun(int,$o),ord_less(int),zero_zero(int)),X1))) )),
% 13.08/3.03    inference(cnf_transformation,[],[f27632])).
% 13.08/3.03  tff(f27632,plain,(
% 13.08/3.03    ! [X0 : int] : (aa(int,int,uminus_uminus(int),one_one(int)) = iG89(X0) | ($true = aa(int,$o,aa(int,fun(int,$o),ord_less(int),zero_zero(int)),X0))) & ! [X1 : int] : (one_one(int) = iG89(X1) | ($true != aa(int,$o,aa(int,fun(int,$o),ord_less(int),zero_zero(int)),X1)))),
% 13.08/3.03    inference(ennf_transformation,[],[f22403])).
% 13.08/3.03  tff(f22403,plain,(
% 13.08/3.03    ! [X0 : int] : (($true != aa(int,$o,aa(int,fun(int,$o),ord_less(int),zero_zero(int)),X0)) => aa(int,int,uminus_uminus(int),one_one(int)) = iG89(X0)) & ! [X1 : int] : (($true = aa(int,$o,aa(int,fun(int,$o),ord_less(int),zero_zero(int)),X1)) => one_one(int) = iG89(X1))),
% 13.08/3.03    inference(flattening,[],[f22402])).
% 13.08/3.03  tff(f22402,plain,(
% 13.08/3.03    ! [X0 : int] : (~($true = aa(int,$o,aa(int,fun(int,$o),ord_less(int),zero_zero(int)),X0)) => aa(int,int,uminus_uminus(int),one_one(int)) = iG89(X0)) & ! [X1 : int] : (($true = aa(int,$o,aa(int,fun(int,$o),ord_less(int),zero_zero(int)),X1)) => one_one(int) = iG89(X1))),
% 13.08/3.03    inference(rectify,[],[f10387])).
% 13.08/3.03  tff(f10387,plain,(
% 13.08/3.03    ! [X0 : int] : (~($true = aa(int,$o,aa(int,fun(int,$o),ord_less(int),zero_zero(int)),X0)) => aa(int,int,uminus_uminus(int),one_one(int)) = iG89(X0)) & ! [X0 : int] : (($true = aa(int,$o,aa(int,fun(int,$o),ord_less(int),zero_zero(int)),X0)) => one_one(int) = iG89(X0))),
% 13.08/3.03    introduced(fool_ite_definition,[new_symbols(definition,[iG89])])).
% 13.08/3.03  tff(f46234,plain,(
% 13.08/3.03    ( ! [X0 : int] : (aa(int,int,uminus_uminus(int),one_one(int)) = iG89(X0) | ($true = aa(int,$o,aa(int,fun(int,$o),ord_less(int),zero_zero(int)),X0))) )),
% 13.08/3.03    inference(cnf_transformation,[],[f27632])).
% 13.08/3.03  tff(f62229,plain,(
% 13.08/3.03    zero_zero(int) = iG90(zero_zero(int))),
% 13.08/3.03    inference(equality_resolution,[],[f46231])).
% 13.08/3.03  tff(f46231,plain,(
% 13.08/3.03    ( ! [X1 : int] : (zero_zero(int) = iG90(X1) | zero_zero(int) != X1) )),
% 13.08/3.03    inference(cnf_transformation,[],[f27631])).
% 13.08/3.03  tff(f27631,plain,(
% 13.08/3.03    ! [X0 : int] : (iG89(X0) = iG90(X0) | zero_zero(int) = X0) & ! [X1 : int] : (zero_zero(int) = iG90(X1) | zero_zero(int) != X1)),
% 13.08/3.03    inference(ennf_transformation,[],[f22401])).
% 13.08/3.03  tff(f22401,plain,(
% 13.08/3.03    ! [X0 : int] : (zero_zero(int) != X0 => iG89(X0) = iG90(X0)) & ! [X1 : int] : (zero_zero(int) = X1 => zero_zero(int) = iG90(X1))),
% 13.08/3.03    inference(flattening,[],[f22400])).
% 13.08/3.03  tff(f22400,plain,(
% 13.08/3.03    ! [X0 : int] : (~zero_zero(int) = X0 => iG89(X0) = iG90(X0)) & ! [X1 : int] : (zero_zero(int) = X1 => zero_zero(int) = iG90(X1))),
% 13.08/3.03    inference(rectify,[],[f10388])).
% 13.08/3.03  tff(f10388,plain,(
% 13.08/3.03    ! [X0 : int] : (~zero_zero(int) = X0 => iG89(X0) = iG90(X0)) & ! [X0 : int] : (zero_zero(int) = X0 => zero_zero(int) = iG90(X0))),
% 13.08/3.03    introduced(fool_ite_definition,[new_symbols(definition,[iG90])])).
% 13.08/3.03  tff(f46232,plain,(
% 13.08/3.03    ( ! [X0 : int] : (iG89(X0) = iG90(X0) | zero_zero(int) = X0) )),
% 13.08/3.03    inference(cnf_transformation,[],[f27631])).
% 13.08/3.03  tff(f46229,plain,(
% 13.08/3.03    ( ! [X1 : real] : (one_one(real) = iG91(X1) | ($true != aa(real,$o,aa(real,fun(real,$o),ord_less(real),zero_zero(real)),X1))) )),
% 13.08/3.03    inference(cnf_transformation,[],[f27630])).
% 13.08/3.03  tff(f27630,plain,(
% 13.08/3.03    ! [X0 : real] : (aa(real,real,uminus_uminus(real),one_one(real)) = iG91(X0) | ($true = aa(real,$o,aa(real,fun(real,$o),ord_less(real),zero_zero(real)),X0))) & ! [X1 : real] : (one_one(real) = iG91(X1) | ($true != aa(real,$o,aa(real,fun(real,$o),ord_less(real),zero_zero(real)),X1)))),
% 13.08/3.03    inference(ennf_transformation,[],[f22399])).
% 13.08/3.03  tff(f22399,plain,(
% 13.08/3.03    ! [X0 : real] : (($true != aa(real,$o,aa(real,fun(real,$o),ord_less(real),zero_zero(real)),X0)) => aa(real,real,uminus_uminus(real),one_one(real)) = iG91(X0)) & ! [X1 : real] : (($true = aa(real,$o,aa(real,fun(real,$o),ord_less(real),zero_zero(real)),X1)) => one_one(real) = iG91(X1))),
% 13.08/3.03    inference(flattening,[],[f22398])).
% 13.08/3.03  tff(f22398,plain,(
% 13.08/3.03    ! [X0 : real] : (~($true = aa(real,$o,aa(real,fun(real,$o),ord_less(real),zero_zero(real)),X0)) => aa(real,real,uminus_uminus(real),one_one(real)) = iG91(X0)) & ! [X1 : real] : (($true = aa(real,$o,aa(real,fun(real,$o),ord_less(real),zero_zero(real)),X1)) => one_one(real) = iG91(X1))),
% 13.08/3.03    inference(rectify,[],[f10391])).
% 13.08/3.03  tff(f10391,plain,(
% 13.08/3.03    ! [X0 : real] : (~($true = aa(real,$o,aa(real,fun(real,$o),ord_less(real),zero_zero(real)),X0)) => aa(real,real,uminus_uminus(real),one_one(real)) = iG91(X0)) & ! [X0 : real] : (($true = aa(real,$o,aa(real,fun(real,$o),ord_less(real),zero_zero(real)),X0)) => one_one(real) = iG91(X0))),
% 13.08/3.03    introduced(fool_ite_definition,[new_symbols(definition,[iG91])])).
% 13.08/3.03  tff(f46230,plain,(
% 13.08/3.03    ( ! [X0 : real] : (aa(real,real,uminus_uminus(real),one_one(real)) = iG91(X0) | ($true = aa(real,$o,aa(real,fun(real,$o),ord_less(real),zero_zero(real)),X0))) )),
% 13.08/3.03    inference(cnf_transformation,[],[f27630])).
% 13.08/3.03  tff(f62228,plain,(
% 13.08/3.03    zero_zero(real) = iG92(zero_zero(real))),
% 13.08/3.03    inference(equality_resolution,[],[f46227])).
% 13.08/3.03  tff(f46227,plain,(
% 13.08/3.03    ( ! [X1 : real] : (zero_zero(real) = iG92(X1) | zero_zero(real) != X1) )),
% 13.08/3.03    inference(cnf_transformation,[],[f27629])).
% 13.08/3.03  tff(f27629,plain,(
% 13.08/3.03    ! [X0 : real] : (iG91(X0) = iG92(X0) | zero_zero(real) = X0) & ! [X1 : real] : (zero_zero(real) = iG92(X1) | zero_zero(real) != X1)),
% 13.08/3.03    inference(ennf_transformation,[],[f22397])).
% 13.08/3.03  tff(f22397,plain,(
% 13.08/3.03    ! [X0 : real] : (zero_zero(real) != X0 => iG91(X0) = iG92(X0)) & ! [X1 : real] : (zero_zero(real) = X1 => zero_zero(real) = iG92(X1))),
% 13.08/3.03    inference(flattening,[],[f22396])).
% 13.08/3.03  tff(f22396,plain,(
% 13.08/3.03    ! [X0 : real] : (~zero_zero(real) = X0 => iG91(X0) = iG92(X0)) & ! [X1 : real] : (zero_zero(real) = X1 => zero_zero(real) = iG92(X1))),
% 13.08/3.03    inference(rectify,[],[f10392])).
% 13.08/3.03  tff(f10392,plain,(
% 13.08/3.03    ! [X0 : real] : (~zero_zero(real) = X0 => iG91(X0) = iG92(X0)) & ! [X0 : real] : (zero_zero(real) = X0 => zero_zero(real) = iG92(X0))),
% 13.08/3.03    introduced(fool_ite_definition,[new_symbols(definition,[iG92])])).
% 13.08/3.03  tff(f46228,plain,(
% 13.08/3.03    ( ! [X0 : real] : (iG91(X0) = iG92(X0) | zero_zero(real) = X0) )),
% 13.08/3.03    inference(cnf_transformation,[],[f27629])).
% 13.08/3.03  tff(f46225,plain,(
% 13.08/3.03    ( ! [X1 : real] : (aa(real,real,uminus_uminus(real),X1) = iG93(X1) | ($true != aa(real,$o,aa(real,fun(real,$o),ord_less(real),X1),zero_zero(real)))) )),
% 13.08/3.03    inference(cnf_transformation,[],[f27628])).
% 13.08/3.03  tff(f27628,plain,(
% 13.08/3.03    ! [X0 : real] : (iG93(X0) = X0 | ($true = aa(real,$o,aa(real,fun(real,$o),ord_less(real),X0),zero_zero(real)))) & ! [X1 : real] : (aa(real,real,uminus_uminus(real),X1) = iG93(X1) | ($true != aa(real,$o,aa(real,fun(real,$o),ord_less(real),X1),zero_zero(real))))),
% 13.08/3.03    inference(ennf_transformation,[],[f22395])).
% 13.08/3.03  tff(f22395,plain,(
% 13.08/3.03    ! [X0 : real] : (($true != aa(real,$o,aa(real,fun(real,$o),ord_less(real),X0),zero_zero(real))) => iG93(X0) = X0) & ! [X1 : real] : (($true = aa(real,$o,aa(real,fun(real,$o),ord_less(real),X1),zero_zero(real))) => aa(real,real,uminus_uminus(real),X1) = iG93(X1))),
% 13.08/3.03    inference(flattening,[],[f22394])).
% 13.08/3.03  tff(f22394,plain,(
% 13.08/3.03    ! [X0 : real] : (~($true = aa(real,$o,aa(real,fun(real,$o),ord_less(real),X0),zero_zero(real))) => iG93(X0) = X0) & ! [X1 : real] : (($true = aa(real,$o,aa(real,fun(real,$o),ord_less(real),X1),zero_zero(real))) => aa(real,real,uminus_uminus(real),X1) = iG93(X1))),
% 13.08/3.03    inference(rectify,[],[f10395])).
% 13.08/3.03  tff(f10395,plain,(
% 13.08/3.03    ! [X0 : real] : (~($true = aa(real,$o,aa(real,fun(real,$o),ord_less(real),X0),zero_zero(real))) => iG93(X0) = X0) & ! [X0 : real] : (($true = aa(real,$o,aa(real,fun(real,$o),ord_less(real),X0),zero_zero(real))) => aa(real,real,uminus_uminus(real),X0) = iG93(X0))),
% 13.08/3.03    introduced(fool_ite_definition,[new_symbols(definition,[iG93])])).
% 13.08/3.03  tff(f46226,plain,(
% 13.08/3.03    ( ! [X0 : real] : (iG93(X0) = X0 | ($true = aa(real,$o,aa(real,fun(real,$o),ord_less(real),X0),zero_zero(real)))) )),
% 13.08/3.03    inference(cnf_transformation,[],[f27628])).
% 13.08/3.03  tff(f46223,plain,(
% 13.08/3.03    ( ! [X1 : int] : (iG94(X1) = X1 | ($true != aa(int,$o,aa(int,fun(int,$o),ord_less_eq(int),zero_zero(int)),X1))) )),
% 13.08/3.03    inference(cnf_transformation,[],[f27627])).
% 13.08/3.03  tff(f27627,plain,(
% 13.08/3.03    ! [X0 : int] : (zero_zero(int) = iG94(X0) | ($true = aa(int,$o,aa(int,fun(int,$o),ord_less_eq(int),zero_zero(int)),X0))) & ! [X1 : int] : (iG94(X1) = X1 | ($true != aa(int,$o,aa(int,fun(int,$o),ord_less_eq(int),zero_zero(int)),X1)))),
% 13.08/3.03    inference(ennf_transformation,[],[f22393])).
% 13.08/3.03  tff(f22393,plain,(
% 13.08/3.03    ! [X0 : int] : (($true != aa(int,$o,aa(int,fun(int,$o),ord_less_eq(int),zero_zero(int)),X0)) => zero_zero(int) = iG94(X0)) & ! [X1 : int] : (($true = aa(int,$o,aa(int,fun(int,$o),ord_less_eq(int),zero_zero(int)),X1)) => iG94(X1) = X1)),
% 13.08/3.03    inference(flattening,[],[f22392])).
% 13.08/3.03  tff(f22392,plain,(
% 13.08/3.03    ! [X0 : int] : (~($true = aa(int,$o,aa(int,fun(int,$o),ord_less_eq(int),zero_zero(int)),X0)) => zero_zero(int) = iG94(X0)) & ! [X1 : int] : (($true = aa(int,$o,aa(int,fun(int,$o),ord_less_eq(int),zero_zero(int)),X1)) => iG94(X1) = X1)),
% 13.08/3.03    inference(rectify,[],[f10398])).
% 13.08/3.03  tff(f10398,plain,(
% 13.08/3.03    ! [X0 : int] : (~($true = aa(int,$o,aa(int,fun(int,$o),ord_less_eq(int),zero_zero(int)),X0)) => zero_zero(int) = iG94(X0)) & ! [X0 : int] : (($true = aa(int,$o,aa(int,fun(int,$o),ord_less_eq(int),zero_zero(int)),X0)) => iG94(X0) = X0)),
% 13.08/3.03    introduced(fool_ite_definition,[new_symbols(definition,[iG94])])).
% 13.08/3.03  tff(f46224,plain,(
% 13.08/3.03    ( ! [X0 : int] : (zero_zero(int) = iG94(X0) | ($true = aa(int,$o,aa(int,fun(int,$o),ord_less_eq(int),zero_zero(int)),X0))) )),
% 13.08/3.03    inference(cnf_transformation,[],[f27627])).
% 13.08/3.03  tff(f62227,plain,(
% 13.08/3.03    ($true = bG95(zero_zero(nat)))),
% 13.08/3.03    inference(equality_resolution,[],[f46221])).
% 13.08/3.03  tff(f46221,plain,(
% 13.08/3.03    ( ! [X0 : nat] : (($true = bG95(X0)) | zero_zero(nat) != X0) )),
% 13.08/3.03    inference(cnf_transformation,[],[f38024])).
% 13.08/3.03  tff(f38024,plain,(
% 13.08/3.03    ! [X0 : nat] : ((zero_zero(nat) = X0 | ($true != bG95(X0))) & (($true = bG95(X0)) | zero_zero(nat) != X0))),
% 13.08/3.03    inference(nnf_transformation,[],[f10401])).
% 13.08/3.03  tff(f10401,plain,(
% 13.08/3.03    ! [X0 : nat] : (zero_zero(nat) = X0 <=> ($true = bG95(X0)))),
% 13.08/3.03    introduced(fool_formula_definition,[new_symbols(definition,[bG95])])).
% 13.08/3.03  tff(f46222,plain,(
% 13.08/3.03    ( ! [X0 : nat] : (zero_zero(nat) = X0 | ($true != bG95(X0))) )),
% 13.08/3.03    inference(cnf_transformation,[],[f38024])).
% 13.08/3.03  tff(f46219,plain,(
% 13.08/3.03    ( ! [X0 : nat] : (($true = bG96(X0)) | aa(nat,nat,suc,zero_zero(nat)) = X0) )),
% 13.08/3.03    inference(cnf_transformation,[],[f38023])).
% 13.08/3.03  tff(f38023,plain,(
% 13.08/3.03    ! [X0 : nat] : ((aa(nat,nat,suc,zero_zero(nat)) != X0 | ($true != bG96(X0))) & (($true = bG96(X0)) | aa(nat,nat,suc,zero_zero(nat)) = X0))),
% 13.08/3.03    inference(nnf_transformation,[],[f10404])).
% 13.08/3.03  tff(f10404,plain,(
% 13.08/3.03    ! [X0 : nat] : (aa(nat,nat,suc,zero_zero(nat)) != X0 <=> ($true = bG96(X0)))),
% 13.08/3.03    introduced(fool_formula_definition,[new_symbols(definition,[bG96])])).
% 13.08/3.03  tff(f62226,plain,(
% 13.08/3.03    ($true != bG96(aa(nat,nat,suc,zero_zero(nat))))),
% 13.08/3.03    inference(equality_resolution,[],[f46220])).
% 13.08/3.03  tff(f46220,plain,(
% 13.08/3.03    ( ! [X0 : nat] : (aa(nat,nat,suc,zero_zero(nat)) != X0 | ($true != bG96(X0))) )),
% 13.08/3.03    inference(cnf_transformation,[],[f38023])).
% 13.08/3.03  tff(f46218,plain,(
% 13.08/3.03    ( ! [X0 : nat] : (aa(nat,nat,aa(nat,fun(nat,nat),divide_divide(nat),aa(nat,nat,suc,aa(nat,nat,suc,X0))),aa(num,nat,numeral_numeral(nat),aa(num,num,bit0,one2))) = lG97(X0)) )),
% 13.08/3.03    inference(cnf_transformation,[],[f10407])).
% 13.08/3.03  tff(f10407,plain,(
% 13.08/3.03    ! [X0 : nat] : aa(nat,nat,aa(nat,fun(nat,nat),divide_divide(nat),aa(nat,nat,suc,aa(nat,nat,suc,X0))),aa(num,nat,numeral_numeral(nat),aa(num,num,bit0,one2))) = lG97(X0)),
% 13.08/3.03    introduced(fool_let_definition,[new_symbols(definition,[lG97])])).
% 13.08/3.03  tff(f46217,plain,(
% 13.08/3.03    ( ! [X0 : nat] : (aa(nat,nat,aa(nat,fun(nat,nat),divide_divide(nat),aa(nat,nat,suc,aa(nat,nat,suc,X0))),aa(num,nat,numeral_numeral(nat),aa(num,num,bit0,one2))) = lG98(X0)) )),
% 13.08/3.03    inference(cnf_transformation,[],[f10408])).
% 13.08/3.03  tff(f10408,plain,(
% 13.08/3.03    ! [X0 : nat] : aa(nat,nat,aa(nat,fun(nat,nat),divide_divide(nat),aa(nat,nat,suc,aa(nat,nat,suc,X0))),aa(num,nat,numeral_numeral(nat),aa(num,num,bit0,one2))) = lG98(X0)),
% 13.08/3.03    introduced(fool_let_definition,[new_symbols(definition,[lG98])])).
% 13.08/3.03  tff(f46215,plain,(
% 13.08/3.03    ( ! [X1 : nat] : (vEBT_Node(none(product_prod(nat,nat)),aa(nat,nat,suc,aa(nat,nat,suc,X1)),replicate(vEBT_VEBT,aa(nat,nat,power_power(nat,aa(num,nat,numeral_numeral(nat),aa(num,num,bit0,one2))),lG97(X1)),vEBT_vebt_buildup(lG97(X1))),vEBT_vebt_buildup(lG97(X1))) = iG99(X1) | ($true != aa(nat,$o,aa(nat,fun(nat,$o),dvd_dvd(nat),aa(num,nat,numeral_numeral(nat),aa(num,num,bit0,one2))),aa(nat,nat,suc,aa(nat,nat,suc,X1))))) )),
% 13.08/3.03    inference(cnf_transformation,[],[f27626])).
% 13.08/3.03  tff(f27626,plain,(
% 13.08/3.03    ! [X0 : nat] : (vEBT_Node(none(product_prod(nat,nat)),aa(nat,nat,suc,aa(nat,nat,suc,X0)),replicate(vEBT_VEBT,aa(nat,nat,power_power(nat,aa(num,nat,numeral_numeral(nat),aa(num,num,bit0,one2))),aa(nat,nat,suc,lG98(X0))),vEBT_vebt_buildup(lG98(X0))),vEBT_vebt_buildup(aa(nat,nat,suc,lG98(X0)))) = iG99(X0) | ($true = aa(nat,$o,aa(nat,fun(nat,$o),dvd_dvd(nat),aa(num,nat,numeral_numeral(nat),aa(num,num,bit0,one2))),aa(nat,nat,suc,aa(nat,nat,suc,X0))))) & ! [X1 : nat] : (vEBT_Node(none(product_prod(nat,nat)),aa(nat,nat,suc,aa(nat,nat,suc,X1)),replicate(vEBT_VEBT,aa(nat,nat,power_power(nat,aa(num,nat,numeral_numeral(nat),aa(num,num,bit0,one2))),lG97(X1)),vEBT_vebt_buildup(lG97(X1))),vEBT_vebt_buildup(lG97(X1))) = iG99(X1) | ($true != aa(nat,$o,aa(nat,fun(nat,$o),dvd_dvd(nat),aa(num,nat,numeral_numeral(nat),aa(num,num,bit0,one2))),aa(nat,nat,suc,aa(nat,nat,suc,X1)))))),
% 13.08/3.03    inference(ennf_transformation,[],[f22391])).
% 13.08/3.03  tff(f22391,plain,(
% 13.08/3.03    ! [X0 : nat] : (($true != aa(nat,$o,aa(nat,fun(nat,$o),dvd_dvd(nat),aa(num,nat,numeral_numeral(nat),aa(num,num,bit0,one2))),aa(nat,nat,suc,aa(nat,nat,suc,X0)))) => vEBT_Node(none(product_prod(nat,nat)),aa(nat,nat,suc,aa(nat,nat,suc,X0)),replicate(vEBT_VEBT,aa(nat,nat,power_power(nat,aa(num,nat,numeral_numeral(nat),aa(num,num,bit0,one2))),aa(nat,nat,suc,lG98(X0))),vEBT_vebt_buildup(lG98(X0))),vEBT_vebt_buildup(aa(nat,nat,suc,lG98(X0)))) = iG99(X0)) & ! [X1 : nat] : (($true = aa(nat,$o,aa(nat,fun(nat,$o),dvd_dvd(nat),aa(num,nat,numeral_numeral(nat),aa(num,num,bit0,one2))),aa(nat,nat,suc,aa(nat,nat,suc,X1)))) => vEBT_Node(none(product_prod(nat,nat)),aa(nat,nat,suc,aa(nat,nat,suc,X1)),replicate(vEBT_VEBT,aa(nat,nat,power_power(nat,aa(num,nat,numeral_numeral(nat),aa(num,num,bit0,one2))),lG97(X1)),vEBT_vebt_buildup(lG97(X1))),vEBT_vebt_buildup(lG97(X1))) = iG99(X1))),
% 13.08/3.03    inference(flattening,[],[f22390])).
% 13.08/3.03  tff(f22390,plain,(
% 13.08/3.03    ! [X0 : nat] : (~($true = aa(nat,$o,aa(nat,fun(nat,$o),dvd_dvd(nat),aa(num,nat,numeral_numeral(nat),aa(num,num,bit0,one2))),aa(nat,nat,suc,aa(nat,nat,suc,X0)))) => vEBT_Node(none(product_prod(nat,nat)),aa(nat,nat,suc,aa(nat,nat,suc,X0)),replicate(vEBT_VEBT,aa(nat,nat,power_power(nat,aa(num,nat,numeral_numeral(nat),aa(num,num,bit0,one2))),aa(nat,nat,suc,lG98(X0))),vEBT_vebt_buildup(lG98(X0))),vEBT_vebt_buildup(aa(nat,nat,suc,lG98(X0)))) = iG99(X0)) & ! [X1 : nat] : (($true = aa(nat,$o,aa(nat,fun(nat,$o),dvd_dvd(nat),aa(num,nat,numeral_numeral(nat),aa(num,num,bit0,one2))),aa(nat,nat,suc,aa(nat,nat,suc,X1)))) => vEBT_Node(none(product_prod(nat,nat)),aa(nat,nat,suc,aa(nat,nat,suc,X1)),replicate(vEBT_VEBT,aa(nat,nat,power_power(nat,aa(num,nat,numeral_numeral(nat),aa(num,num,bit0,one2))),lG97(X1)),vEBT_vebt_buildup(lG97(X1))),vEBT_vebt_buildup(lG97(X1))) = iG99(X1))),
% 13.08/3.03    inference(rectify,[],[f10409])).
% 13.08/3.03  tff(f10409,plain,(
% 13.08/3.03    ! [X0 : nat] : (~($true = aa(nat,$o,aa(nat,fun(nat,$o),dvd_dvd(nat),aa(num,nat,numeral_numeral(nat),aa(num,num,bit0,one2))),aa(nat,nat,suc,aa(nat,nat,suc,X0)))) => vEBT_Node(none(product_prod(nat,nat)),aa(nat,nat,suc,aa(nat,nat,suc,X0)),replicate(vEBT_VEBT,aa(nat,nat,power_power(nat,aa(num,nat,numeral_numeral(nat),aa(num,num,bit0,one2))),aa(nat,nat,suc,lG98(X0))),vEBT_vebt_buildup(lG98(X0))),vEBT_vebt_buildup(aa(nat,nat,suc,lG98(X0)))) = iG99(X0)) & ! [X0 : nat] : (($true = aa(nat,$o,aa(nat,fun(nat,$o),dvd_dvd(nat),aa(num,nat,numeral_numeral(nat),aa(num,num,bit0,one2))),aa(nat,nat,suc,aa(nat,nat,suc,X0)))) => vEBT_Node(none(product_prod(nat,nat)),aa(nat,nat,suc,aa(nat,nat,suc,X0)),replicate(vEBT_VEBT,aa(nat,nat,power_power(nat,aa(num,nat,numeral_numeral(nat),aa(num,num,bit0,one2))),lG97(X0)),vEBT_vebt_buildup(lG97(X0))),vEBT_vebt_buildup(lG97(X0))) = iG99(X0))),
% 13.08/3.03    introduced(fool_ite_definition,[new_symbols(definition,[iG99])])).
% 13.08/3.03  tff(f46216,plain,(
% 13.08/3.03    ( ! [X0 : nat] : (vEBT_Node(none(product_prod(nat,nat)),aa(nat,nat,suc,aa(nat,nat,suc,X0)),replicate(vEBT_VEBT,aa(nat,nat,power_power(nat,aa(num,nat,numeral_numeral(nat),aa(num,num,bit0,one2))),aa(nat,nat,suc,lG98(X0))),vEBT_vebt_buildup(lG98(X0))),vEBT_vebt_buildup(aa(nat,nat,suc,lG98(X0)))) = iG99(X0) | ($true = aa(nat,$o,aa(nat,fun(nat,$o),dvd_dvd(nat),aa(num,nat,numeral_numeral(nat),aa(num,num,bit0,one2))),aa(nat,nat,suc,aa(nat,nat,suc,X0))))) )),
% 13.08/3.03    inference(cnf_transformation,[],[f27626])).
% 13.08/3.03  tff(f62225,plain,(
% 13.08/3.03    zero_zero(extended_enat) = iG100(zero_zero(nat))),
% 13.08/3.03    inference(equality_resolution,[],[f46213])).
% 13.08/3.03  tff(f46213,plain,(
% 13.08/3.03    ( ! [X1 : nat] : (zero_zero(extended_enat) = iG100(X1) | zero_zero(nat) != X1) )),
% 13.08/3.03    inference(cnf_transformation,[],[f27625])).
% 13.08/3.03  tff(f27625,plain,(
% 13.08/3.03    ! [X0 : nat] : (extend4730790105801354508finity(extended_enat) = iG100(X0) | zero_zero(nat) = X0) & ! [X1 : nat] : (zero_zero(extended_enat) = iG100(X1) | zero_zero(nat) != X1)),
% 13.08/3.03    inference(ennf_transformation,[],[f22389])).
% 13.08/3.03  tff(f22389,plain,(
% 13.08/3.03    ! [X0 : nat] : (zero_zero(nat) != X0 => extend4730790105801354508finity(extended_enat) = iG100(X0)) & ! [X1 : nat] : (zero_zero(nat) = X1 => zero_zero(extended_enat) = iG100(X1))),
% 13.08/3.03    inference(flattening,[],[f22388])).
% 13.08/3.03  tff(f22388,plain,(
% 13.08/3.03    ! [X0 : nat] : (~zero_zero(nat) = X0 => extend4730790105801354508finity(extended_enat) = iG100(X0)) & ! [X1 : nat] : (zero_zero(nat) = X1 => zero_zero(extended_enat) = iG100(X1))),
% 13.08/3.03    inference(rectify,[],[f10412])).
% 13.08/3.03  tff(f10412,plain,(
% 13.08/3.03    ! [X0 : nat] : (~zero_zero(nat) = X0 => extend4730790105801354508finity(extended_enat) = iG100(X0)) & ! [X0 : nat] : (zero_zero(nat) = X0 => zero_zero(extended_enat) = iG100(X0))),
% 13.08/3.03    introduced(fool_ite_definition,[new_symbols(definition,[iG100])])).
% 13.08/3.03  tff(f46214,plain,(
% 13.08/3.03    ( ! [X0 : nat] : (extend4730790105801354508finity(extended_enat) = iG100(X0) | zero_zero(nat) = X0) )),
% 13.08/3.03    inference(cnf_transformation,[],[f27625])).
% 13.08/3.03  tff(f62224,plain,(
% 13.08/3.03    zero_zero(extended_enat) = iG101(zero_zero(nat))),
% 13.08/3.03    inference(equality_resolution,[],[f46211])).
% 13.08/3.03  tff(f46211,plain,(
% 13.08/3.03    ( ! [X1 : nat] : (zero_zero(extended_enat) = iG101(X1) | zero_zero(nat) != X1) )),
% 13.08/3.03    inference(cnf_transformation,[],[f27624])).
% 13.08/3.03  tff(f27624,plain,(
% 13.08/3.03    ! [X0 : nat] : (extend4730790105801354508finity(extended_enat) = iG101(X0) | zero_zero(nat) = X0) & ! [X1 : nat] : (zero_zero(extended_enat) = iG101(X1) | zero_zero(nat) != X1)),
% 13.08/3.03    inference(ennf_transformation,[],[f22387])).
% 13.08/3.03  tff(f22387,plain,(
% 13.08/3.03    ! [X0 : nat] : (zero_zero(nat) != X0 => extend4730790105801354508finity(extended_enat) = iG101(X0)) & ! [X1 : nat] : (zero_zero(nat) = X1 => zero_zero(extended_enat) = iG101(X1))),
% 13.08/3.03    inference(flattening,[],[f22386])).
% 13.08/3.03  tff(f22386,plain,(
% 13.08/3.03    ! [X0 : nat] : (~zero_zero(nat) = X0 => extend4730790105801354508finity(extended_enat) = iG101(X0)) & ! [X1 : nat] : (zero_zero(nat) = X1 => zero_zero(extended_enat) = iG101(X1))),
% 13.08/3.03    inference(rectify,[],[f10415])).
% 13.08/3.03  tff(f10415,plain,(
% 13.08/3.03    ! [X0 : nat] : (~zero_zero(nat) = X0 => extend4730790105801354508finity(extended_enat) = iG101(X0)) & ! [X0 : nat] : (zero_zero(nat) = X0 => zero_zero(extended_enat) = iG101(X0))),
% 13.08/3.03    introduced(fool_ite_definition,[new_symbols(definition,[iG101])])).
% 13.08/3.03  tff(f46212,plain,(
% 13.08/3.03    ( ! [X0 : nat] : (extend4730790105801354508finity(extended_enat) = iG101(X0) | zero_zero(nat) = X0) )),
% 13.08/3.03    inference(cnf_transformation,[],[f27624])).
% 13.08/3.03  tff(f46209,plain,(
% 13.08/3.03    ( ! [X1 : int] : (one_one(real) = iG102(X1) | ($true != aa(int,$o,aa(int,fun(int,$o),dvd_dvd(int),aa(num,int,numeral_numeral(int),aa(num,num,bit0,one2))),X1))) )),
% 13.08/3.03    inference(cnf_transformation,[],[f27623])).
% 13.08/3.03  tff(f27623,plain,(
% 13.08/3.03    ! [X0 : int] : (aa(real,real,uminus_uminus(real),one_one(real)) = iG102(X0) | ($true = aa(int,$o,aa(int,fun(int,$o),dvd_dvd(int),aa(num,int,numeral_numeral(int),aa(num,num,bit0,one2))),X0))) & ! [X1 : int] : (one_one(real) = iG102(X1) | ($true != aa(int,$o,aa(int,fun(int,$o),dvd_dvd(int),aa(num,int,numeral_numeral(int),aa(num,num,bit0,one2))),X1)))),
% 13.08/3.03    inference(ennf_transformation,[],[f22385])).
% 13.08/3.03  tff(f22385,plain,(
% 13.08/3.03    ! [X0 : int] : (($true != aa(int,$o,aa(int,fun(int,$o),dvd_dvd(int),aa(num,int,numeral_numeral(int),aa(num,num,bit0,one2))),X0)) => aa(real,real,uminus_uminus(real),one_one(real)) = iG102(X0)) & ! [X1 : int] : (($true = aa(int,$o,aa(int,fun(int,$o),dvd_dvd(int),aa(num,int,numeral_numeral(int),aa(num,num,bit0,one2))),X1)) => one_one(real) = iG102(X1))),
% 13.08/3.03    inference(flattening,[],[f22384])).
% 13.08/3.03  tff(f22384,plain,(
% 13.08/3.03    ! [X0 : int] : (~($true = aa(int,$o,aa(int,fun(int,$o),dvd_dvd(int),aa(num,int,numeral_numeral(int),aa(num,num,bit0,one2))),X0)) => aa(real,real,uminus_uminus(real),one_one(real)) = iG102(X0)) & ! [X1 : int] : (($true = aa(int,$o,aa(int,fun(int,$o),dvd_dvd(int),aa(num,int,numeral_numeral(int),aa(num,num,bit0,one2))),X1)) => one_one(real) = iG102(X1))),
% 13.08/3.03    inference(rectify,[],[f10418])).
% 13.08/3.03  tff(f10418,plain,(
% 13.08/3.03    ! [X0 : int] : (~($true = aa(int,$o,aa(int,fun(int,$o),dvd_dvd(int),aa(num,int,numeral_numeral(int),aa(num,num,bit0,one2))),X0)) => aa(real,real,uminus_uminus(real),one_one(real)) = iG102(X0)) & ! [X0 : int] : (($true = aa(int,$o,aa(int,fun(int,$o),dvd_dvd(int),aa(num,int,numeral_numeral(int),aa(num,num,bit0,one2))),X0)) => one_one(real) = iG102(X0))),
% 13.08/3.03    introduced(fool_ite_definition,[new_symbols(definition,[iG102])])).
% 13.08/3.03  tff(f46210,plain,(
% 13.08/3.03    ( ! [X0 : int] : (aa(real,real,uminus_uminus(real),one_one(real)) = iG102(X0) | ($true = aa(int,$o,aa(int,fun(int,$o),dvd_dvd(int),aa(num,int,numeral_numeral(int),aa(num,num,bit0,one2))),X0))) )),
% 13.08/3.03    inference(cnf_transformation,[],[f27623])).
% 13.08/3.03  tff(f46207,plain,(
% 13.08/3.03    ( ! [X0 : nat] : (($true = bG103(X0)) | ($true = aa(nat,$o,aa(nat,fun(nat,$o),dvd_dvd(nat),aa(num,nat,numeral_numeral(nat),aa(num,num,bit0,one2))),X0))) )),
% 13.08/3.03    inference(cnf_transformation,[],[f38022])).
% 13.08/3.03  tff(f38022,plain,(
% 13.08/3.03    ! [X0 : nat] : ((($true != aa(nat,$o,aa(nat,fun(nat,$o),dvd_dvd(nat),aa(num,nat,numeral_numeral(nat),aa(num,num,bit0,one2))),X0)) | ($true != bG103(X0))) & (($true = bG103(X0)) | ($true = aa(nat,$o,aa(nat,fun(nat,$o),dvd_dvd(nat),aa(num,nat,numeral_numeral(nat),aa(num,num,bit0,one2))),X0))))),
% 13.08/3.03    inference(nnf_transformation,[],[f22383])).
% 13.08/3.03  tff(f22383,plain,(
% 13.08/3.03    ! [X0 : nat] : (($true != aa(nat,$o,aa(nat,fun(nat,$o),dvd_dvd(nat),aa(num,nat,numeral_numeral(nat),aa(num,num,bit0,one2))),X0)) <=> ($true = bG103(X0)))),
% 13.08/3.03    inference(flattening,[],[f10421])).
% 13.08/3.03  tff(f10421,plain,(
% 13.08/3.03    ! [X0 : nat] : (~($true = aa(nat,$o,aa(nat,fun(nat,$o),dvd_dvd(nat),aa(num,nat,numeral_numeral(nat),aa(num,num,bit0,one2))),X0)) <=> ($true = bG103(X0)))),
% 13.08/3.03    introduced(fool_formula_definition,[new_symbols(definition,[bG103])])).
% 13.08/3.03  tff(f46208,plain,(
% 13.08/3.03    ( ! [X0 : nat] : (($true != aa(nat,$o,aa(nat,fun(nat,$o),dvd_dvd(nat),aa(num,nat,numeral_numeral(nat),aa(num,num,bit0,one2))),X0)) | ($true != bG103(X0))) )),
% 13.08/3.03    inference(cnf_transformation,[],[f38022])).
% 13.08/3.03  tff(f46205,plain,(
% 13.08/3.03    ( ! [X0 : nat] : (($true = bG104(X0)) | ($true = aa(nat,$o,aa(nat,fun(nat,$o),dvd_dvd(nat),aa(num,nat,numeral_numeral(nat),aa(num,num,bit0,one2))),X0))) )),
% 13.08/3.03    inference(cnf_transformation,[],[f38021])).
% 13.08/3.03  tff(f38021,plain,(
% 13.08/3.03    ! [X0 : nat] : ((($true != aa(nat,$o,aa(nat,fun(nat,$o),dvd_dvd(nat),aa(num,nat,numeral_numeral(nat),aa(num,num,bit0,one2))),X0)) | ($true != bG104(X0))) & (($true = bG104(X0)) | ($true = aa(nat,$o,aa(nat,fun(nat,$o),dvd_dvd(nat),aa(num,nat,numeral_numeral(nat),aa(num,num,bit0,one2))),X0))))),
% 13.08/3.03    inference(nnf_transformation,[],[f22382])).
% 13.08/3.03  tff(f22382,plain,(
% 13.08/3.03    ! [X0 : nat] : (($true != aa(nat,$o,aa(nat,fun(nat,$o),dvd_dvd(nat),aa(num,nat,numeral_numeral(nat),aa(num,num,bit0,one2))),X0)) <=> ($true = bG104(X0)))),
% 13.08/3.03    inference(flattening,[],[f10424])).
% 13.08/3.03  tff(f10424,plain,(
% 13.08/3.03    ! [X0 : nat] : (~($true = aa(nat,$o,aa(nat,fun(nat,$o),dvd_dvd(nat),aa(num,nat,numeral_numeral(nat),aa(num,num,bit0,one2))),X0)) <=> ($true = bG104(X0)))),
% 13.08/3.03    introduced(fool_formula_definition,[new_symbols(definition,[bG104])])).
% 13.08/3.03  tff(f46206,plain,(
% 13.08/3.03    ( ! [X0 : nat] : (($true != aa(nat,$o,aa(nat,fun(nat,$o),dvd_dvd(nat),aa(num,nat,numeral_numeral(nat),aa(num,num,bit0,one2))),X0)) | ($true != bG104(X0))) )),
% 13.08/3.03    inference(cnf_transformation,[],[f38021])).
% 13.08/3.03  tff(f62223,plain,(
% 13.08/3.03    aa(set(real),set(real),insert(real,zero_zero(real)),bot_bot(set(real))) = iG105(zero_zero(real))),
% 13.08/3.03    inference(equality_resolution,[],[f46203])).
% 13.08/3.03  tff(f46203,plain,(
% 13.08/3.03    ( ! [X1 : real] : (aa(set(real),set(real),insert(real,zero_zero(real)),bot_bot(set(real))) = iG105(X1) | zero_zero(real) != X1) )),
% 13.08/3.03    inference(cnf_transformation,[],[f27622])).
% 13.08/3.03  tff(f27622,plain,(
% 13.08/3.03    ! [X0 : real] : (top_top(set(real)) = iG105(X0) | zero_zero(real) = X0) & ! [X1 : real] : (aa(set(real),set(real),insert(real,zero_zero(real)),bot_bot(set(real))) = iG105(X1) | zero_zero(real) != X1)),
% 13.08/3.03    inference(ennf_transformation,[],[f22381])).
% 13.08/3.03  tff(f22381,plain,(
% 13.08/3.03    ! [X0 : real] : (zero_zero(real) != X0 => top_top(set(real)) = iG105(X0)) & ! [X1 : real] : (zero_zero(real) = X1 => aa(set(real),set(real),insert(real,zero_zero(real)),bot_bot(set(real))) = iG105(X1))),
% 13.08/3.03    inference(flattening,[],[f22380])).
% 13.08/3.03  tff(f22380,plain,(
% 13.08/3.03    ! [X0 : real] : (~zero_zero(real) = X0 => top_top(set(real)) = iG105(X0)) & ! [X1 : real] : (zero_zero(real) = X1 => aa(set(real),set(real),insert(real,zero_zero(real)),bot_bot(set(real))) = iG105(X1))),
% 13.08/3.03    inference(rectify,[],[f10427])).
% 13.08/3.03  tff(f10427,plain,(
% 13.08/3.03    ! [X0 : real] : (~zero_zero(real) = X0 => top_top(set(real)) = iG105(X0)) & ! [X0 : real] : (zero_zero(real) = X0 => aa(set(real),set(real),insert(real,zero_zero(real)),bot_bot(set(real))) = iG105(X0))),
% 13.08/3.03    introduced(fool_ite_definition,[new_symbols(definition,[iG105])])).
% 13.08/3.03  tff(f46204,plain,(
% 13.08/3.03    ( ! [X0 : real] : (top_top(set(real)) = iG105(X0) | zero_zero(real) = X0) )),
% 13.08/3.03    inference(cnf_transformation,[],[f27622])).
% 13.08/3.03  tff(f62222,plain,(
% 13.08/3.03    ($true = bG106($true))),
% 13.08/3.03    inference(equality_resolution,[],[f46201])).
% 13.08/3.03  tff(f46201,plain,(
% 13.08/3.03    ( ! [X0 : $o] : (($true = bG106(X0)) | ($true != X0)) )),
% 13.08/3.03    inference(cnf_transformation,[],[f38020])).
% 13.08/3.03  tff(f38020,plain,(
% 13.08/3.03    ! [X0 : $o] : ((($true = X0) | ($true != bG106(X0))) & (($true = bG106(X0)) | ($true != X0)))),
% 13.08/3.03    inference(nnf_transformation,[],[f10436])).
% 13.08/3.03  tff(f10436,plain,(
% 13.08/3.03    ! [X0 : $o] : (($true = X0) <=> ($true = bG106(X0)))),
% 13.08/3.03    introduced(fool_formula_definition,[new_symbols(definition,[bG106])])).
% 13.08/3.03  tff(f46202,plain,(
% 13.08/3.03    ( ! [X0 : $o] : (($true = X0) | ($true != bG106(X0))) )),
% 13.08/3.03    inference(cnf_transformation,[],[f38020])).
% 13.08/3.03  tff(f62221,plain,(
% 13.08/3.03    ($true = bG107($true))),
% 13.08/3.03    inference(equality_resolution,[],[f46199])).
% 13.08/3.03  tff(f46199,plain,(
% 13.08/3.03    ( ! [X0 : $o] : (($true = bG107(X0)) | ($true != X0)) )),
% 13.08/3.03    inference(cnf_transformation,[],[f38019])).
% 13.08/3.03  tff(f38019,plain,(
% 13.08/3.03    ! [X0 : $o] : ((($true = X0) | ($true != bG107(X0))) & (($true = bG107(X0)) | ($true != X0)))),
% 13.08/3.03    inference(nnf_transformation,[],[f10439])).
% 13.08/3.03  tff(f10439,plain,(
% 13.08/3.03    ! [X0 : $o] : (($true = X0) <=> ($true = bG107(X0)))),
% 13.08/3.03    introduced(fool_formula_definition,[new_symbols(definition,[bG107])])).
% 13.08/3.03  tff(f46200,plain,(
% 13.08/3.03    ( ! [X0 : $o] : (($true = X0) | ($true != bG107(X0))) )),
% 13.08/3.03    inference(cnf_transformation,[],[f38019])).
% 13.08/3.03  tff(f62220,plain,(
% 13.08/3.03    ( ! [X2 : $tType] : (zero_zero(X2) = iG108(X2,zero_zero(X2))) )),
% 13.08/3.03    inference(equality_resolution,[],[f46197])).
% 13.08/3.03  tff(f46197,plain,(
% 13.08/3.03    ( ! [X2 : $tType,X3 : X2] : (zero_zero(X2) = iG108(X2,X3) | zero_zero(X2) != X3) )),
% 13.08/3.03    inference(cnf_transformation,[],[f27621])).
% 13.08/3.03  tff(f27621,plain,(
% 13.08/3.03    ! [X0 : $tType,X1 : X0] : (one_one(X0) = iG108(X0,X1) | zero_zero(X0) = X1) & ! [X2 : $tType,X3 : X2] : (zero_zero(X2) = iG108(X2,X3) | zero_zero(X2) != X3)),
% 13.08/3.03    inference(ennf_transformation,[],[f22379])).
% 13.08/3.03  tff(f22379,plain,(
% 13.08/3.03    ! [X0 : $tType,X1 : X0] : (zero_zero(X0) != X1 => one_one(X0) = iG108(X0,X1)) & ! [X2 : $tType,X3 : X2] : (zero_zero(X2) = X3 => zero_zero(X2) = iG108(X2,X3))),
% 13.08/3.03    inference(flattening,[],[f22378])).
% 13.08/3.03  tff(f22378,plain,(
% 13.08/3.03    ! [X0 : $tType,X1 : X0] : (~zero_zero(X0) = X1 => one_one(X0) = iG108(X0,X1)) & ! [X2 : $tType,X3 : X2] : (zero_zero(X2) = X3 => zero_zero(X2) = iG108(X2,X3))),
% 13.08/3.03    inference(rectify,[],[f10456])).
% 13.08/3.03  tff(f10456,plain,(
% 13.08/3.03    ! [X0 : $tType,X1 : X0] : (~zero_zero(X0) = X1 => one_one(X0) = iG108(X0,X1)) & ! [X0 : $tType,X1 : X0] : (zero_zero(X0) = X1 => zero_zero(X0) = iG108(X0,X1))),
% 13.08/3.03    introduced(fool_ite_definition,[new_symbols(definition,[iG108])])).
% 13.08/3.03  tff(f46198,plain,(
% 13.08/3.03    ( ! [X0 : $tType,X1 : X0] : (one_one(X0) = iG108(X0,X1) | zero_zero(X0) = X1) )),
% 13.08/3.03    inference(cnf_transformation,[],[f27621])).
% 13.08/3.03  tff(f62219,plain,(
% 13.08/3.03    ( ! [X3 : $tType,X5 : X3] : (zero_zero(X3) = iG109(X3,zero_zero(X3),X5)) )),
% 13.08/3.03    inference(equality_resolution,[],[f46195])).
% 13.08/3.03  tff(f46195,plain,(
% 13.08/3.03    ( ! [X3 : $tType,X4 : X3,X5 : X3] : (zero_zero(X3) = iG109(X3,X4,X5) | zero_zero(X3) != X4) )),
% 13.08/3.03    inference(cnf_transformation,[],[f27620])).
% 13.08/3.03  tff(f27620,plain,(
% 13.08/3.03    ! [X0 : $tType,X1 : X0,X2 : X0] : (aa(X0,X0,exp(X0),aa(X0,X0,aa(X0,fun(X0,X0),times_times(X0),X2),aa(X0,X0,ln_ln(X0),X1))) = iG109(X0,X1,X2) | zero_zero(X0) = X1) & ! [X3 : $tType,X4 : X3,X5 : X3] : (zero_zero(X3) = iG109(X3,X4,X5) | zero_zero(X3) != X4)),
% 13.08/3.03    inference(ennf_transformation,[],[f22377])).
% 13.08/3.03  tff(f22377,plain,(
% 13.08/3.03    ! [X0 : $tType,X1 : X0,X2 : X0] : (zero_zero(X0) != X1 => aa(X0,X0,exp(X0),aa(X0,X0,aa(X0,fun(X0,X0),times_times(X0),X2),aa(X0,X0,ln_ln(X0),X1))) = iG109(X0,X1,X2)) & ! [X3 : $tType,X4 : X3,X5 : X3] : (zero_zero(X3) = X4 => zero_zero(X3) = iG109(X3,X4,X5))),
% 13.08/3.03    inference(flattening,[],[f22376])).
% 13.08/3.03  tff(f22376,plain,(
% 13.08/3.03    ! [X0 : $tType,X1 : X0,X2 : X0] : (~zero_zero(X0) = X1 => aa(X0,X0,exp(X0),aa(X0,X0,aa(X0,fun(X0,X0),times_times(X0),X2),aa(X0,X0,ln_ln(X0),X1))) = iG109(X0,X1,X2)) & ! [X3 : $tType,X4 : X3,X5 : X3] : (zero_zero(X3) = X4 => zero_zero(X3) = iG109(X3,X4,X5))),
% 13.08/3.03    inference(rectify,[],[f10459])).
% 13.08/3.03  tff(f10459,plain,(
% 13.08/3.03    ! [X0 : $tType,X1 : X0,X2 : X0] : (~zero_zero(X0) = X1 => aa(X0,X0,exp(X0),aa(X0,X0,aa(X0,fun(X0,X0),times_times(X0),X2),aa(X0,X0,ln_ln(X0),X1))) = iG109(X0,X1,X2)) & ! [X0 : $tType,X1 : X0,X2 : X0] : (zero_zero(X0) = X1 => zero_zero(X0) = iG109(X0,X1,X2))),
% 13.08/3.03    introduced(fool_ite_definition,[new_symbols(definition,[iG109])])).
% 13.08/3.03  tff(f46196,plain,(
% 13.08/3.03    ( ! [X0 : $tType,X2 : X0,X1 : X0] : (aa(X0,X0,exp(X0),aa(X0,X0,aa(X0,fun(X0,X0),times_times(X0),X2),aa(X0,X0,ln_ln(X0),X1))) = iG109(X0,X1,X2) | zero_zero(X0) = X1) )),
% 13.08/3.03    inference(cnf_transformation,[],[f27620])).
% 13.08/3.03  tff(f62218,plain,(
% 13.08/3.03    ( ! [X3 : $tType,X5 : X3] : (aa(X3,X3,uminus_uminus(X3),modulo_modulo(X3,X5,aa(num,X3,numeral_numeral(X3),aa(num,num,bit0,one2)))) = iG110(X3,zero_zero(nat),X5)) )),
% 13.08/3.03    inference(equality_resolution,[],[f46193])).
% 13.08/3.03  tff(f46193,plain,(
% 13.08/3.03    ( ! [X3 : $tType,X4 : nat,X5 : X3] : (aa(X3,X3,uminus_uminus(X3),modulo_modulo(X3,X5,aa(num,X3,numeral_numeral(X3),aa(num,num,bit0,one2)))) = iG110(X3,X4,X5) | zero_zero(nat) != X4) )),
% 13.08/3.03    inference(cnf_transformation,[],[f27619])).
% 13.08/3.03  tff(f27619,plain,(
% 13.08/3.03    ! [X0 : $tType,X1 : nat,X2 : X0] : (aa(X0,X0,aa(X0,fun(X0,X0),plus_plus(X0),modulo_modulo(X0,X2,aa(num,X0,numeral_numeral(X0),aa(num,num,bit0,one2)))),aa(X0,X0,aa(X0,fun(X0,X0),times_times(X0),aa(num,X0,numeral_numeral(X0),aa(num,num,bit0,one2))),aa(X0,X0,bit_ri4674362597316999326ke_bit(X0,aa(nat,nat,aa(nat,fun(nat,nat),minus_minus(nat),X1),one_one(nat))),aa(X0,X0,aa(X0,fun(X0,X0),divide_divide(X0),X2),aa(num,X0,numeral_numeral(X0),aa(num,num,bit0,one2)))))) = iG110(X0,X1,X2) | zero_zero(nat) = X1) & ! [X3 : $tType,X4 : nat,X5 : X3] : (aa(X3,X3,uminus_uminus(X3),modulo_modulo(X3,X5,aa(num,X3,numeral_numeral(X3),aa(num,num,bit0,one2)))) = iG110(X3,X4,X5) | zero_zero(nat) != X4)),
% 13.08/3.03    inference(ennf_transformation,[],[f22375])).
% 13.08/3.03  tff(f22375,plain,(
% 13.08/3.03    ! [X0 : $tType,X1 : nat,X2 : X0] : (zero_zero(nat) != X1 => aa(X0,X0,aa(X0,fun(X0,X0),plus_plus(X0),modulo_modulo(X0,X2,aa(num,X0,numeral_numeral(X0),aa(num,num,bit0,one2)))),aa(X0,X0,aa(X0,fun(X0,X0),times_times(X0),aa(num,X0,numeral_numeral(X0),aa(num,num,bit0,one2))),aa(X0,X0,bit_ri4674362597316999326ke_bit(X0,aa(nat,nat,aa(nat,fun(nat,nat),minus_minus(nat),X1),one_one(nat))),aa(X0,X0,aa(X0,fun(X0,X0),divide_divide(X0),X2),aa(num,X0,numeral_numeral(X0),aa(num,num,bit0,one2)))))) = iG110(X0,X1,X2)) & ! [X3 : $tType,X4 : nat,X5 : X3] : (zero_zero(nat) = X4 => aa(X3,X3,uminus_uminus(X3),modulo_modulo(X3,X5,aa(num,X3,numeral_numeral(X3),aa(num,num,bit0,one2)))) = iG110(X3,X4,X5))),
% 13.08/3.03    inference(flattening,[],[f22374])).
% 13.08/3.03  tff(f22374,plain,(
% 13.08/3.03    ! [X0 : $tType,X1 : nat,X2 : X0] : (~zero_zero(nat) = X1 => aa(X0,X0,aa(X0,fun(X0,X0),plus_plus(X0),modulo_modulo(X0,X2,aa(num,X0,numeral_numeral(X0),aa(num,num,bit0,one2)))),aa(X0,X0,aa(X0,fun(X0,X0),times_times(X0),aa(num,X0,numeral_numeral(X0),aa(num,num,bit0,one2))),aa(X0,X0,bit_ri4674362597316999326ke_bit(X0,aa(nat,nat,aa(nat,fun(nat,nat),minus_minus(nat),X1),one_one(nat))),aa(X0,X0,aa(X0,fun(X0,X0),divide_divide(X0),X2),aa(num,X0,numeral_numeral(X0),aa(num,num,bit0,one2)))))) = iG110(X0,X1,X2)) & ! [X3 : $tType,X4 : nat,X5 : X3] : (zero_zero(nat) = X4 => aa(X3,X3,uminus_uminus(X3),modulo_modulo(X3,X5,aa(num,X3,numeral_numeral(X3),aa(num,num,bit0,one2)))) = iG110(X3,X4,X5))),
% 13.08/3.03    inference(rectify,[],[f10834])).
% 13.08/3.03  tff(f10834,plain,(
% 13.08/3.03    ! [X0 : $tType,X1 : nat,X2 : X0] : (~zero_zero(nat) = X1 => aa(X0,X0,aa(X0,fun(X0,X0),plus_plus(X0),modulo_modulo(X0,X2,aa(num,X0,numeral_numeral(X0),aa(num,num,bit0,one2)))),aa(X0,X0,aa(X0,fun(X0,X0),times_times(X0),aa(num,X0,numeral_numeral(X0),aa(num,num,bit0,one2))),aa(X0,X0,bit_ri4674362597316999326ke_bit(X0,aa(nat,nat,aa(nat,fun(nat,nat),minus_minus(nat),X1),one_one(nat))),aa(X0,X0,aa(X0,fun(X0,X0),divide_divide(X0),X2),aa(num,X0,numeral_numeral(X0),aa(num,num,bit0,one2)))))) = iG110(X0,X1,X2)) & ! [X0 : $tType,X1 : nat,X2 : X0] : (zero_zero(nat) = X1 => aa(X0,X0,uminus_uminus(X0),modulo_modulo(X0,X2,aa(num,X0,numeral_numeral(X0),aa(num,num,bit0,one2)))) = iG110(X0,X1,X2))),
% 13.08/3.03    introduced(fool_ite_definition,[new_symbols(definition,[iG110])])).
% 13.08/3.03  tff(f46194,plain,(
% 13.08/3.03    ( ! [X0 : $tType,X2 : X0,X1 : nat] : (aa(X0,X0,aa(X0,fun(X0,X0),plus_plus(X0),modulo_modulo(X0,X2,aa(num,X0,numeral_numeral(X0),aa(num,num,bit0,one2)))),aa(X0,X0,aa(X0,fun(X0,X0),times_times(X0),aa(num,X0,numeral_numeral(X0),aa(num,num,bit0,one2))),aa(X0,X0,bit_ri4674362597316999326ke_bit(X0,aa(nat,nat,aa(nat,fun(nat,nat),minus_minus(nat),X1),one_one(nat))),aa(X0,X0,aa(X0,fun(X0,X0),divide_divide(X0),X2),aa(num,X0,numeral_numeral(X0),aa(num,num,bit0,one2)))))) = iG110(X0,X1,X2) | zero_zero(nat) = X1) )),
% 13.08/3.03    inference(cnf_transformation,[],[f27619])).
% 13.08/3.03  tff(f46192,plain,(
% 13.08/3.03    ( ! [X0 : $tType,X2 : X0,X1 : nat] : (aa(X0,X0,bit_se2584673776208193580ke_bit(X0,aa(nat,nat,suc,X1)),X2) = lG111(X0,X1,X2)) )),
% 13.08/3.03    inference(cnf_transformation,[],[f10837])).
% 13.08/3.03  tff(f10837,plain,(
% 13.08/3.03    ! [X0 : $tType,X1 : nat,X2 : X0] : aa(X0,X0,bit_se2584673776208193580ke_bit(X0,aa(nat,nat,suc,X1)),X2) = lG111(X0,X1,X2)),
% 13.08/3.03    introduced(fool_let_definition,[new_symbols(definition,[lG111])])).
% 13.08/3.03  tff(f46190,plain,(
% 13.08/3.03    ( ! [X3 : $tType,X4 : nat,X5 : X3] : (aa(X3,X3,aa(X3,fun(X3,X3),plus_plus(X3),lG111(X3,X4,X5)),bit_se4730199178511100633sh_bit(X3,aa(nat,nat,suc,X4),aa(X3,X3,uminus_uminus(X3),one_one(X3)))) = iG112(X3,X4,X5) | ($true != aa(nat,$o,bit_se5641148757651400278ts_bit(X3,lG111(X3,X4,X5)),X4))) )),
% 13.08/3.03    inference(cnf_transformation,[],[f27618])).
% 13.08/3.03  tff(f27618,plain,(
% 13.08/3.03    ! [X0 : $tType,X1 : nat,X2 : X0] : (lG111(X0,X1,X2) = iG112(X0,X1,X2) | ($true = aa(nat,$o,bit_se5641148757651400278ts_bit(X0,lG111(X0,X1,X2)),X1))) & ! [X3 : $tType,X4 : nat,X5 : X3] : (aa(X3,X3,aa(X3,fun(X3,X3),plus_plus(X3),lG111(X3,X4,X5)),bit_se4730199178511100633sh_bit(X3,aa(nat,nat,suc,X4),aa(X3,X3,uminus_uminus(X3),one_one(X3)))) = iG112(X3,X4,X5) | ($true != aa(nat,$o,bit_se5641148757651400278ts_bit(X3,lG111(X3,X4,X5)),X4)))),
% 13.08/3.03    inference(ennf_transformation,[],[f22373])).
% 13.08/3.03  tff(f22373,plain,(
% 13.08/3.03    ! [X0 : $tType,X1 : nat,X2 : X0] : (($true != aa(nat,$o,bit_se5641148757651400278ts_bit(X0,lG111(X0,X1,X2)),X1)) => lG111(X0,X1,X2) = iG112(X0,X1,X2)) & ! [X3 : $tType,X4 : nat,X5 : X3] : (($true = aa(nat,$o,bit_se5641148757651400278ts_bit(X3,lG111(X3,X4,X5)),X4)) => aa(X3,X3,aa(X3,fun(X3,X3),plus_plus(X3),lG111(X3,X4,X5)),bit_se4730199178511100633sh_bit(X3,aa(nat,nat,suc,X4),aa(X3,X3,uminus_uminus(X3),one_one(X3)))) = iG112(X3,X4,X5))),
% 13.08/3.03    inference(flattening,[],[f22372])).
% 13.08/3.03  tff(f22372,plain,(
% 13.08/3.03    ! [X0 : $tType,X1 : nat,X2 : X0] : (~($true = aa(nat,$o,bit_se5641148757651400278ts_bit(X0,lG111(X0,X1,X2)),X1)) => lG111(X0,X1,X2) = iG112(X0,X1,X2)) & ! [X3 : $tType,X4 : nat,X5 : X3] : (($true = aa(nat,$o,bit_se5641148757651400278ts_bit(X3,lG111(X3,X4,X5)),X4)) => aa(X3,X3,aa(X3,fun(X3,X3),plus_plus(X3),lG111(X3,X4,X5)),bit_se4730199178511100633sh_bit(X3,aa(nat,nat,suc,X4),aa(X3,X3,uminus_uminus(X3),one_one(X3)))) = iG112(X3,X4,X5))),
% 13.08/3.03    inference(rectify,[],[f10838])).
% 13.08/3.03  tff(f10838,plain,(
% 13.08/3.03    ! [X0 : $tType,X1 : nat,X2 : X0] : (~($true = aa(nat,$o,bit_se5641148757651400278ts_bit(X0,lG111(X0,X1,X2)),X1)) => lG111(X0,X1,X2) = iG112(X0,X1,X2)) & ! [X0 : $tType,X1 : nat,X2 : X0] : (($true = aa(nat,$o,bit_se5641148757651400278ts_bit(X0,lG111(X0,X1,X2)),X1)) => aa(X0,X0,aa(X0,fun(X0,X0),plus_plus(X0),lG111(X0,X1,X2)),bit_se4730199178511100633sh_bit(X0,aa(nat,nat,suc,X1),aa(X0,X0,uminus_uminus(X0),one_one(X0)))) = iG112(X0,X1,X2))),
% 13.08/3.03    introduced(fool_ite_definition,[new_symbols(definition,[iG112])])).
% 13.08/3.03  tff(f46191,plain,(
% 13.08/3.03    ( ! [X0 : $tType,X2 : X0,X1 : nat] : (lG111(X0,X1,X2) = iG112(X0,X1,X2) | ($true = aa(nat,$o,bit_se5641148757651400278ts_bit(X0,lG111(X0,X1,X2)),X1))) )),
% 13.08/3.03    inference(cnf_transformation,[],[f27618])).
% 13.08/3.03  tff(f46188,plain,(
% 13.08/3.03    ( ! [X3 : $tType,X4 : nat,X5 : nat] : (bit_se2584673776208193580ke_bit(X3,X5) = iG113(X3,X4,X5) | ($true != aa(nat,$o,aa(nat,fun(nat,$o),ord_less_eq(nat),X5),X4))) )),
% 13.08/3.03    inference(cnf_transformation,[],[f27617])).
% 13.08/3.03  tff(f27617,plain,(
% 13.08/3.03    ! [X0 : $tType,X1 : nat,X2 : nat] : (bit_ri4674362597316999326ke_bit(X0,X1) = iG113(X0,X1,X2) | ($true = aa(nat,$o,aa(nat,fun(nat,$o),ord_less_eq(nat),X2),X1))) & ! [X3 : $tType,X4 : nat,X5 : nat] : (bit_se2584673776208193580ke_bit(X3,X5) = iG113(X3,X4,X5) | ($true != aa(nat,$o,aa(nat,fun(nat,$o),ord_less_eq(nat),X5),X4)))),
% 13.08/3.03    inference(ennf_transformation,[],[f22371])).
% 13.08/3.03  tff(f22371,plain,(
% 13.08/3.03    ! [X0 : $tType,X1 : nat,X2 : nat] : (($true != aa(nat,$o,aa(nat,fun(nat,$o),ord_less_eq(nat),X2),X1)) => bit_ri4674362597316999326ke_bit(X0,X1) = iG113(X0,X1,X2)) & ! [X3 : $tType,X4 : nat,X5 : nat] : (($true = aa(nat,$o,aa(nat,fun(nat,$o),ord_less_eq(nat),X5),X4)) => bit_se2584673776208193580ke_bit(X3,X5) = iG113(X3,X4,X5))),
% 13.08/3.03    inference(flattening,[],[f22370])).
% 13.08/3.03  tff(f22370,plain,(
% 13.08/3.03    ! [X0 : $tType,X1 : nat,X2 : nat] : (~($true = aa(nat,$o,aa(nat,fun(nat,$o),ord_less_eq(nat),X2),X1)) => bit_ri4674362597316999326ke_bit(X0,X1) = iG113(X0,X1,X2)) & ! [X3 : $tType,X4 : nat,X5 : nat] : (($true = aa(nat,$o,aa(nat,fun(nat,$o),ord_less_eq(nat),X5),X4)) => bit_se2584673776208193580ke_bit(X3,X5) = iG113(X3,X4,X5))),
% 13.08/3.03    inference(rectify,[],[f10853])).
% 13.08/3.03  tff(f10853,plain,(
% 13.08/3.03    ! [X0 : $tType,X1 : nat,X2 : nat] : (~($true = aa(nat,$o,aa(nat,fun(nat,$o),ord_less_eq(nat),X2),X1)) => bit_ri4674362597316999326ke_bit(X0,X1) = iG113(X0,X1,X2)) & ! [X0 : $tType,X1 : nat,X2 : nat] : (($true = aa(nat,$o,aa(nat,fun(nat,$o),ord_less_eq(nat),X2),X1)) => bit_se2584673776208193580ke_bit(X0,X2) = iG113(X0,X1,X2))),
% 13.08/3.03    introduced(fool_ite_definition,[new_symbols(definition,[iG113])])).
% 13.08/3.03  tff(f46189,plain,(
% 13.08/3.03    ( ! [X0 : $tType,X2 : nat,X1 : nat] : (bit_ri4674362597316999326ke_bit(X0,X1) = iG113(X0,X1,X2) | ($true = aa(nat,$o,aa(nat,fun(nat,$o),ord_less_eq(nat),X2),X1))) )),
% 13.08/3.03    inference(cnf_transformation,[],[f27617])).
% 13.08/3.03  tff(f46186,plain,(
% 13.08/3.03    ( ! [X3 : $tType,X2 : X3] : (archimedean_ceiling(X3,X2) = iG114(X3,X2) | ($true != aa(X3,$o,aa(X3,fun(X3,$o),ord_less_eq(X3),aa(X3,X3,aa(X3,fun(X3,X3),divide_divide(X3),one_one(X3)),aa(num,X3,numeral_numeral(X3),aa(num,num,bit0,one2)))),archimedean_frac(X3,X2)))) )),
% 13.08/3.03    inference(cnf_transformation,[],[f27616])).
% 13.08/3.03  tff(f27616,plain,(
% 13.08/3.03    ! [X0 : X1,X1 : $tType] : (archim6421214686448440834_floor(X1,X0) = iG114(X1,X0) | ($true = aa(X1,$o,aa(X1,fun(X1,$o),ord_less_eq(X1),aa(X1,X1,aa(X1,fun(X1,X1),divide_divide(X1),one_one(X1)),aa(num,X1,numeral_numeral(X1),aa(num,num,bit0,one2)))),archimedean_frac(X1,X0)))) & ! [X2 : X3,X3 : $tType] : (archimedean_ceiling(X3,X2) = iG114(X3,X2) | ($true != aa(X3,$o,aa(X3,fun(X3,$o),ord_less_eq(X3),aa(X3,X3,aa(X3,fun(X3,X3),divide_divide(X3),one_one(X3)),aa(num,X3,numeral_numeral(X3),aa(num,num,bit0,one2)))),archimedean_frac(X3,X2))))),
% 13.08/3.03    inference(ennf_transformation,[],[f22369])).
% 13.08/3.03  tff(f22369,plain,(
% 13.08/3.03    ! [X0 : X1,X1 : $tType] : (($true != aa(X1,$o,aa(X1,fun(X1,$o),ord_less_eq(X1),aa(X1,X1,aa(X1,fun(X1,X1),divide_divide(X1),one_one(X1)),aa(num,X1,numeral_numeral(X1),aa(num,num,bit0,one2)))),archimedean_frac(X1,X0))) => archim6421214686448440834_floor(X1,X0) = iG114(X1,X0)) & ! [X2 : X3,X3 : $tType] : (($true = aa(X3,$o,aa(X3,fun(X3,$o),ord_less_eq(X3),aa(X3,X3,aa(X3,fun(X3,X3),divide_divide(X3),one_one(X3)),aa(num,X3,numeral_numeral(X3),aa(num,num,bit0,one2)))),archimedean_frac(X3,X2))) => archimedean_ceiling(X3,X2) = iG114(X3,X2))),
% 13.08/3.03    inference(flattening,[],[f22368])).
% 13.08/3.03  tff(f22368,plain,(
% 13.08/3.03    ! [X0 : X1,X1 : $tType] : (~($true = aa(X1,$o,aa(X1,fun(X1,$o),ord_less_eq(X1),aa(X1,X1,aa(X1,fun(X1,X1),divide_divide(X1),one_one(X1)),aa(num,X1,numeral_numeral(X1),aa(num,num,bit0,one2)))),archimedean_frac(X1,X0))) => archim6421214686448440834_floor(X1,X0) = iG114(X1,X0)) & ! [X2 : X3,X3 : $tType] : (($true = aa(X3,$o,aa(X3,fun(X3,$o),ord_less_eq(X3),aa(X3,X3,aa(X3,fun(X3,X3),divide_divide(X3),one_one(X3)),aa(num,X3,numeral_numeral(X3),aa(num,num,bit0,one2)))),archimedean_frac(X3,X2))) => archimedean_ceiling(X3,X2) = iG114(X3,X2))),
% 13.08/3.03    inference(rectify,[],[f10858])).
% 13.08/3.03  tff(f10858,plain,(
% 13.08/3.03    ! [X1 : X0,X0 : $tType] : (~($true = aa(X0,$o,aa(X0,fun(X0,$o),ord_less_eq(X0),aa(X0,X0,aa(X0,fun(X0,X0),divide_divide(X0),one_one(X0)),aa(num,X0,numeral_numeral(X0),aa(num,num,bit0,one2)))),archimedean_frac(X0,X1))) => archim6421214686448440834_floor(X0,X1) = iG114(X0,X1)) & ! [X1 : X0,X0 : $tType] : (($true = aa(X0,$o,aa(X0,fun(X0,$o),ord_less_eq(X0),aa(X0,X0,aa(X0,fun(X0,X0),divide_divide(X0),one_one(X0)),aa(num,X0,numeral_numeral(X0),aa(num,num,bit0,one2)))),archimedean_frac(X0,X1))) => archimedean_ceiling(X0,X1) = iG114(X0,X1))),
% 13.08/3.03    introduced(fool_ite_definition,[new_symbols(definition,[iG114])])).
% 13.08/3.03  tff(f46187,plain,(
% 13.08/3.03    ( ! [X1 : $tType,X0 : X1] : (archim6421214686448440834_floor(X1,X0) = iG114(X1,X0) | ($true = aa(X1,$o,aa(X1,fun(X1,$o),ord_less_eq(X1),aa(X1,X1,aa(X1,fun(X1,X1),divide_divide(X1),one_one(X1)),aa(num,X1,numeral_numeral(X1),aa(num,num,bit0,one2)))),archimedean_frac(X1,X0)))) )),
% 13.08/3.03    inference(cnf_transformation,[],[f27616])).
% 13.08/3.03  tff(f46184,plain,(
% 13.08/3.03    ( ! [X3 : $tType,X2 : X3] : (archim6421214686448440834_floor(X3,X2) = iG115(X3,X2) | ring_1_of_int(X3,archim6421214686448440834_floor(X3,X2)) != X2) )),
% 13.08/3.03    inference(cnf_transformation,[],[f27615])).
% 13.08/3.03  tff(f27615,plain,(
% 13.08/3.03    ! [X0 : X1,X1 : $tType] : (aa(int,int,aa(int,fun(int,int),plus_plus(int),archim6421214686448440834_floor(X1,X0)),one_one(int)) = iG115(X1,X0) | ring_1_of_int(X1,archim6421214686448440834_floor(X1,X0)) = X0) & ! [X2 : X3,X3 : $tType] : (archim6421214686448440834_floor(X3,X2) = iG115(X3,X2) | ring_1_of_int(X3,archim6421214686448440834_floor(X3,X2)) != X2)),
% 13.08/3.03    inference(ennf_transformation,[],[f22367])).
% 13.08/3.03  tff(f22367,plain,(
% 13.08/3.03    ! [X0 : X1,X1 : $tType] : (ring_1_of_int(X1,archim6421214686448440834_floor(X1,X0)) != X0 => aa(int,int,aa(int,fun(int,int),plus_plus(int),archim6421214686448440834_floor(X1,X0)),one_one(int)) = iG115(X1,X0)) & ! [X2 : X3,X3 : $tType] : (ring_1_of_int(X3,archim6421214686448440834_floor(X3,X2)) = X2 => archim6421214686448440834_floor(X3,X2) = iG115(X3,X2))),
% 13.08/3.03    inference(flattening,[],[f22366])).
% 13.08/3.03  tff(f22366,plain,(
% 13.08/3.03    ! [X0 : X1,X1 : $tType] : (~ring_1_of_int(X1,archim6421214686448440834_floor(X1,X0)) = X0 => aa(int,int,aa(int,fun(int,int),plus_plus(int),archim6421214686448440834_floor(X1,X0)),one_one(int)) = iG115(X1,X0)) & ! [X2 : X3,X3 : $tType] : (ring_1_of_int(X3,archim6421214686448440834_floor(X3,X2)) = X2 => archim6421214686448440834_floor(X3,X2) = iG115(X3,X2))),
% 13.08/3.03    inference(rectify,[],[f10861])).
% 13.08/3.03  tff(f10861,plain,(
% 13.08/3.03    ! [X1 : X0,X0 : $tType] : (~ring_1_of_int(X0,archim6421214686448440834_floor(X0,X1)) = X1 => aa(int,int,aa(int,fun(int,int),plus_plus(int),archim6421214686448440834_floor(X0,X1)),one_one(int)) = iG115(X0,X1)) & ! [X1 : X0,X0 : $tType] : (ring_1_of_int(X0,archim6421214686448440834_floor(X0,X1)) = X1 => archim6421214686448440834_floor(X0,X1) = iG115(X0,X1))),
% 13.08/3.03    introduced(fool_ite_definition,[new_symbols(definition,[iG115])])).
% 13.08/3.03  tff(f46185,plain,(
% 13.08/3.03    ( ! [X1 : $tType,X0 : X1] : (aa(int,int,aa(int,fun(int,int),plus_plus(int),archim6421214686448440834_floor(X1,X0)),one_one(int)) = iG115(X1,X0) | ring_1_of_int(X1,archim6421214686448440834_floor(X1,X0)) = X0) )),
% 13.08/3.03    inference(cnf_transformation,[],[f27615])).
% 13.08/3.03  tff(f46182,plain,(
% 13.08/3.03    ( ! [X2 : $tType,X3 : X2] : (zero_zero(X2) = iG116(X2,X3) | ($true != aa(set(X2),$o,member(X2,X3),ring_1_Ints(X2)))) )),
% 13.08/3.03    inference(cnf_transformation,[],[f27614])).
% 13.08/3.03  tff(f27614,plain,(
% 13.08/3.03    ! [X0 : $tType,X1 : X0] : (aa(X0,X0,aa(X0,fun(X0,X0),minus_minus(X0),one_one(X0)),archimedean_frac(X0,X1)) = iG116(X0,X1) | ($true = aa(set(X0),$o,member(X0,X1),ring_1_Ints(X0)))) & ! [X2 : $tType,X3 : X2] : (zero_zero(X2) = iG116(X2,X3) | ($true != aa(set(X2),$o,member(X2,X3),ring_1_Ints(X2))))),
% 13.08/3.03    inference(ennf_transformation,[],[f22365])).
% 13.08/3.03  tff(f22365,plain,(
% 13.08/3.03    ! [X0 : $tType,X1 : X0] : (($true != aa(set(X0),$o,member(X0,X1),ring_1_Ints(X0))) => aa(X0,X0,aa(X0,fun(X0,X0),minus_minus(X0),one_one(X0)),archimedean_frac(X0,X1)) = iG116(X0,X1)) & ! [X2 : $tType,X3 : X2] : (($true = aa(set(X2),$o,member(X2,X3),ring_1_Ints(X2))) => zero_zero(X2) = iG116(X2,X3))),
% 13.08/3.03    inference(flattening,[],[f22364])).
% 13.08/3.03  tff(f22364,plain,(
% 13.08/3.03    ! [X0 : $tType,X1 : X0] : (~($true = aa(set(X0),$o,member(X0,X1),ring_1_Ints(X0))) => aa(X0,X0,aa(X0,fun(X0,X0),minus_minus(X0),one_one(X0)),archimedean_frac(X0,X1)) = iG116(X0,X1)) & ! [X2 : $tType,X3 : X2] : (($true = aa(set(X2),$o,member(X2,X3),ring_1_Ints(X2))) => zero_zero(X2) = iG116(X2,X3))),
% 13.08/3.03    inference(rectify,[],[f10864])).
% 13.08/3.03  tff(f10864,plain,(
% 13.08/3.03    ! [X0 : $tType,X1 : X0] : (~($true = aa(set(X0),$o,member(X0,X1),ring_1_Ints(X0))) => aa(X0,X0,aa(X0,fun(X0,X0),minus_minus(X0),one_one(X0)),archimedean_frac(X0,X1)) = iG116(X0,X1)) & ! [X0 : $tType,X1 : X0] : (($true = aa(set(X0),$o,member(X0,X1),ring_1_Ints(X0))) => zero_zero(X0) = iG116(X0,X1))),
% 13.08/3.03    introduced(fool_ite_definition,[new_symbols(definition,[iG116])])).
% 13.08/3.03  tff(f46183,plain,(
% 13.08/3.03    ( ! [X0 : $tType,X1 : X0] : (aa(X0,X0,aa(X0,fun(X0,X0),minus_minus(X0),one_one(X0)),archimedean_frac(X0,X1)) = iG116(X0,X1) | ($true = aa(set(X0),$o,member(X0,X1),ring_1_Ints(X0)))) )),
% 13.08/3.03    inference(cnf_transformation,[],[f27614])).
% 13.08/3.03  tff(f46180,plain,(
% 13.08/3.03    ( ! [X3 : $tType,X4 : X3,X5 : X3] : (aa(X3,X3,aa(X3,fun(X3,X3),plus_plus(X3),archimedean_frac(X3,X5)),archimedean_frac(X3,X4)) = iG117(X3,X4,X5) | ($true != aa(X3,$o,aa(X3,fun(X3,$o),ord_less(X3),aa(X3,X3,aa(X3,fun(X3,X3),plus_plus(X3),archimedean_frac(X3,X5)),archimedean_frac(X3,X4))),one_one(X3)))) )),
% 13.08/3.03    inference(cnf_transformation,[],[f27613])).
% 13.08/3.03  tff(f27613,plain,(
% 13.08/3.03    ! [X0 : $tType,X1 : X0,X2 : X0] : (aa(X0,X0,aa(X0,fun(X0,X0),minus_minus(X0),aa(X0,X0,aa(X0,fun(X0,X0),plus_plus(X0),archimedean_frac(X0,X2)),archimedean_frac(X0,X1))),one_one(X0)) = iG117(X0,X1,X2) | ($true = aa(X0,$o,aa(X0,fun(X0,$o),ord_less(X0),aa(X0,X0,aa(X0,fun(X0,X0),plus_plus(X0),archimedean_frac(X0,X2)),archimedean_frac(X0,X1))),one_one(X0)))) & ! [X3 : $tType,X4 : X3,X5 : X3] : (aa(X3,X3,aa(X3,fun(X3,X3),plus_plus(X3),archimedean_frac(X3,X5)),archimedean_frac(X3,X4)) = iG117(X3,X4,X5) | ($true != aa(X3,$o,aa(X3,fun(X3,$o),ord_less(X3),aa(X3,X3,aa(X3,fun(X3,X3),plus_plus(X3),archimedean_frac(X3,X5)),archimedean_frac(X3,X4))),one_one(X3))))),
% 13.08/3.03    inference(ennf_transformation,[],[f22363])).
% 13.08/3.03  tff(f22363,plain,(
% 13.08/3.03    ! [X0 : $tType,X1 : X0,X2 : X0] : (($true != aa(X0,$o,aa(X0,fun(X0,$o),ord_less(X0),aa(X0,X0,aa(X0,fun(X0,X0),plus_plus(X0),archimedean_frac(X0,X2)),archimedean_frac(X0,X1))),one_one(X0))) => aa(X0,X0,aa(X0,fun(X0,X0),minus_minus(X0),aa(X0,X0,aa(X0,fun(X0,X0),plus_plus(X0),archimedean_frac(X0,X2)),archimedean_frac(X0,X1))),one_one(X0)) = iG117(X0,X1,X2)) & ! [X3 : $tType,X4 : X3,X5 : X3] : (($true = aa(X3,$o,aa(X3,fun(X3,$o),ord_less(X3),aa(X3,X3,aa(X3,fun(X3,X3),plus_plus(X3),archimedean_frac(X3,X5)),archimedean_frac(X3,X4))),one_one(X3))) => aa(X3,X3,aa(X3,fun(X3,X3),plus_plus(X3),archimedean_frac(X3,X5)),archimedean_frac(X3,X4)) = iG117(X3,X4,X5))),
% 13.08/3.03    inference(flattening,[],[f22362])).
% 13.08/3.03  tff(f22362,plain,(
% 13.08/3.03    ! [X0 : $tType,X1 : X0,X2 : X0] : (~($true = aa(X0,$o,aa(X0,fun(X0,$o),ord_less(X0),aa(X0,X0,aa(X0,fun(X0,X0),plus_plus(X0),archimedean_frac(X0,X2)),archimedean_frac(X0,X1))),one_one(X0))) => aa(X0,X0,aa(X0,fun(X0,X0),minus_minus(X0),aa(X0,X0,aa(X0,fun(X0,X0),plus_plus(X0),archimedean_frac(X0,X2)),archimedean_frac(X0,X1))),one_one(X0)) = iG117(X0,X1,X2)) & ! [X3 : $tType,X4 : X3,X5 : X3] : (($true = aa(X3,$o,aa(X3,fun(X3,$o),ord_less(X3),aa(X3,X3,aa(X3,fun(X3,X3),plus_plus(X3),archimedean_frac(X3,X5)),archimedean_frac(X3,X4))),one_one(X3))) => aa(X3,X3,aa(X3,fun(X3,X3),plus_plus(X3),archimedean_frac(X3,X5)),archimedean_frac(X3,X4)) = iG117(X3,X4,X5))),
% 13.08/3.03    inference(rectify,[],[f10943])).
% 13.08/3.03  tff(f10943,plain,(
% 13.08/3.03    ! [X0 : $tType,X2 : X0,X1 : X0] : (~($true = aa(X0,$o,aa(X0,fun(X0,$o),ord_less(X0),aa(X0,X0,aa(X0,fun(X0,X0),plus_plus(X0),archimedean_frac(X0,X1)),archimedean_frac(X0,X2))),one_one(X0))) => aa(X0,X0,aa(X0,fun(X0,X0),minus_minus(X0),aa(X0,X0,aa(X0,fun(X0,X0),plus_plus(X0),archimedean_frac(X0,X1)),archimedean_frac(X0,X2))),one_one(X0)) = iG117(X0,X2,X1)) & ! [X0 : $tType,X2 : X0,X1 : X0] : (($true = aa(X0,$o,aa(X0,fun(X0,$o),ord_less(X0),aa(X0,X0,aa(X0,fun(X0,X0),plus_plus(X0),archimedean_frac(X0,X1)),archimedean_frac(X0,X2))),one_one(X0))) => aa(X0,X0,aa(X0,fun(X0,X0),plus_plus(X0),archimedean_frac(X0,X1)),archimedean_frac(X0,X2)) = iG117(X0,X2,X1))),
% 13.08/3.03    introduced(fool_ite_definition,[new_symbols(definition,[iG117])])).
% 13.08/3.03  tff(f46181,plain,(
% 13.08/3.03    ( ! [X0 : $tType,X2 : X0,X1 : X0] : (aa(X0,X0,aa(X0,fun(X0,X0),minus_minus(X0),aa(X0,X0,aa(X0,fun(X0,X0),plus_plus(X0),archimedean_frac(X0,X2)),archimedean_frac(X0,X1))),one_one(X0)) = iG117(X0,X1,X2) | ($true = aa(X0,$o,aa(X0,fun(X0,$o),ord_less(X0),aa(X0,X0,aa(X0,fun(X0,X0),plus_plus(X0),archimedean_frac(X0,X2)),archimedean_frac(X0,X1))),one_one(X0)))) )),
% 13.08/3.03    inference(cnf_transformation,[],[f27613])).
% 13.08/3.03  tff(f46178,plain,(
% 13.08/3.03    ( ! [X3 : $tType,X4 : X3,X5 : X3] : (aa(int,int,aa(int,fun(int,int),plus_plus(int),archim6421214686448440834_floor(X3,X5)),archim6421214686448440834_floor(X3,X4)) = iG118(X3,X4,X5) | ($true != aa(X3,$o,aa(X3,fun(X3,$o),ord_less(X3),aa(X3,X3,aa(X3,fun(X3,X3),plus_plus(X3),archimedean_frac(X3,X5)),archimedean_frac(X3,X4))),one_one(X3)))) )),
% 13.08/3.03    inference(cnf_transformation,[],[f27612])).
% 13.08/3.03  tff(f27612,plain,(
% 13.08/3.03    ! [X0 : $tType,X1 : X0,X2 : X0] : (aa(int,int,aa(int,fun(int,int),plus_plus(int),aa(int,int,aa(int,fun(int,int),plus_plus(int),archim6421214686448440834_floor(X0,X2)),archim6421214686448440834_floor(X0,X1))),one_one(int)) = iG118(X0,X1,X2) | ($true = aa(X0,$o,aa(X0,fun(X0,$o),ord_less(X0),aa(X0,X0,aa(X0,fun(X0,X0),plus_plus(X0),archimedean_frac(X0,X2)),archimedean_frac(X0,X1))),one_one(X0)))) & ! [X3 : $tType,X4 : X3,X5 : X3] : (aa(int,int,aa(int,fun(int,int),plus_plus(int),archim6421214686448440834_floor(X3,X5)),archim6421214686448440834_floor(X3,X4)) = iG118(X3,X4,X5) | ($true != aa(X3,$o,aa(X3,fun(X3,$o),ord_less(X3),aa(X3,X3,aa(X3,fun(X3,X3),plus_plus(X3),archimedean_frac(X3,X5)),archimedean_frac(X3,X4))),one_one(X3))))),
% 13.08/3.03    inference(ennf_transformation,[],[f22361])).
% 13.08/3.03  tff(f22361,plain,(
% 13.08/3.03    ! [X0 : $tType,X1 : X0,X2 : X0] : (($true != aa(X0,$o,aa(X0,fun(X0,$o),ord_less(X0),aa(X0,X0,aa(X0,fun(X0,X0),plus_plus(X0),archimedean_frac(X0,X2)),archimedean_frac(X0,X1))),one_one(X0))) => aa(int,int,aa(int,fun(int,int),plus_plus(int),aa(int,int,aa(int,fun(int,int),plus_plus(int),archim6421214686448440834_floor(X0,X2)),archim6421214686448440834_floor(X0,X1))),one_one(int)) = iG118(X0,X1,X2)) & ! [X3 : $tType,X4 : X3,X5 : X3] : (($true = aa(X3,$o,aa(X3,fun(X3,$o),ord_less(X3),aa(X3,X3,aa(X3,fun(X3,X3),plus_plus(X3),archimedean_frac(X3,X5)),archimedean_frac(X3,X4))),one_one(X3))) => aa(int,int,aa(int,fun(int,int),plus_plus(int),archim6421214686448440834_floor(X3,X5)),archim6421214686448440834_floor(X3,X4)) = iG118(X3,X4,X5))),
% 13.08/3.03    inference(flattening,[],[f22360])).
% 13.08/3.03  tff(f22360,plain,(
% 13.08/3.03    ! [X0 : $tType,X1 : X0,X2 : X0] : (~($true = aa(X0,$o,aa(X0,fun(X0,$o),ord_less(X0),aa(X0,X0,aa(X0,fun(X0,X0),plus_plus(X0),archimedean_frac(X0,X2)),archimedean_frac(X0,X1))),one_one(X0))) => aa(int,int,aa(int,fun(int,int),plus_plus(int),aa(int,int,aa(int,fun(int,int),plus_plus(int),archim6421214686448440834_floor(X0,X2)),archim6421214686448440834_floor(X0,X1))),one_one(int)) = iG118(X0,X1,X2)) & ! [X3 : $tType,X4 : X3,X5 : X3] : (($true = aa(X3,$o,aa(X3,fun(X3,$o),ord_less(X3),aa(X3,X3,aa(X3,fun(X3,X3),plus_plus(X3),archimedean_frac(X3,X5)),archimedean_frac(X3,X4))),one_one(X3))) => aa(int,int,aa(int,fun(int,int),plus_plus(int),archim6421214686448440834_floor(X3,X5)),archim6421214686448440834_floor(X3,X4)) = iG118(X3,X4,X5))),
% 13.08/3.03    inference(rectify,[],[f10946])).
% 13.08/3.03  tff(f10946,plain,(
% 13.08/3.03    ! [X0 : $tType,X2 : X0,X1 : X0] : (~($true = aa(X0,$o,aa(X0,fun(X0,$o),ord_less(X0),aa(X0,X0,aa(X0,fun(X0,X0),plus_plus(X0),archimedean_frac(X0,X1)),archimedean_frac(X0,X2))),one_one(X0))) => aa(int,int,aa(int,fun(int,int),plus_plus(int),aa(int,int,aa(int,fun(int,int),plus_plus(int),archim6421214686448440834_floor(X0,X1)),archim6421214686448440834_floor(X0,X2))),one_one(int)) = iG118(X0,X2,X1)) & ! [X0 : $tType,X2 : X0,X1 : X0] : (($true = aa(X0,$o,aa(X0,fun(X0,$o),ord_less(X0),aa(X0,X0,aa(X0,fun(X0,X0),plus_plus(X0),archimedean_frac(X0,X1)),archimedean_frac(X0,X2))),one_one(X0))) => aa(int,int,aa(int,fun(int,int),plus_plus(int),archim6421214686448440834_floor(X0,X1)),archim6421214686448440834_floor(X0,X2)) = iG118(X0,X2,X1))),
% 13.08/3.03    introduced(fool_ite_definition,[new_symbols(definition,[iG118])])).
% 13.08/3.03  tff(f46179,plain,(
% 13.08/3.03    ( ! [X0 : $tType,X2 : X0,X1 : X0] : (aa(int,int,aa(int,fun(int,int),plus_plus(int),aa(int,int,aa(int,fun(int,int),plus_plus(int),archim6421214686448440834_floor(X0,X2)),archim6421214686448440834_floor(X0,X1))),one_one(int)) = iG118(X0,X1,X2) | ($true = aa(X0,$o,aa(X0,fun(X0,$o),ord_less(X0),aa(X0,X0,aa(X0,fun(X0,X0),plus_plus(X0),archimedean_frac(X0,X2)),archimedean_frac(X0,X1))),one_one(X0)))) )),
% 13.08/3.03    inference(cnf_transformation,[],[f27612])).
% 13.08/3.03  tff(f46176,plain,(
% 13.08/3.03    ( ! [X4 : $tType,X6 : X4,X7 : X4,X5 : X4] : (set_or1337092689740270186AtMost(X4,aa(X4,X4,aa(X4,fun(X4,X4),times_times(X4),X6),X5),aa(X4,X4,aa(X4,fun(X4,X4),times_times(X4),X7),X5)) = iG119(X4,X5,X6,X7) | ($true != aa(X4,$o,aa(X4,fun(X4,$o),ord_less(X4),zero_zero(X4)),X5))) )),
% 13.08/3.03    inference(cnf_transformation,[],[f27611])).
% 13.08/3.03  tff(f27611,plain,(
% 13.08/3.03    ! [X0 : $tType,X1 : X0,X2 : X0,X3 : X0] : (set_or1337092689740270186AtMost(X0,aa(X0,X0,aa(X0,fun(X0,X0),times_times(X0),X3),X1),aa(X0,X0,aa(X0,fun(X0,X0),times_times(X0),X2),X1)) = iG119(X0,X1,X2,X3) | ($true = aa(X0,$o,aa(X0,fun(X0,$o),ord_less(X0),zero_zero(X0)),X1))) & ! [X4 : $tType,X5 : X4,X6 : X4,X7 : X4] : (set_or1337092689740270186AtMost(X4,aa(X4,X4,aa(X4,fun(X4,X4),times_times(X4),X6),X5),aa(X4,X4,aa(X4,fun(X4,X4),times_times(X4),X7),X5)) = iG119(X4,X5,X6,X7) | ($true != aa(X4,$o,aa(X4,fun(X4,$o),ord_less(X4),zero_zero(X4)),X5)))),
% 13.08/3.03    inference(ennf_transformation,[],[f22359])).
% 13.08/3.03  tff(f22359,plain,(
% 13.08/3.03    ! [X0 : $tType,X1 : X0,X2 : X0,X3 : X0] : (($true != aa(X0,$o,aa(X0,fun(X0,$o),ord_less(X0),zero_zero(X0)),X1)) => set_or1337092689740270186AtMost(X0,aa(X0,X0,aa(X0,fun(X0,X0),times_times(X0),X3),X1),aa(X0,X0,aa(X0,fun(X0,X0),times_times(X0),X2),X1)) = iG119(X0,X1,X2,X3)) & ! [X4 : $tType,X5 : X4,X6 : X4,X7 : X4] : (($true = aa(X4,$o,aa(X4,fun(X4,$o),ord_less(X4),zero_zero(X4)),X5)) => set_or1337092689740270186AtMost(X4,aa(X4,X4,aa(X4,fun(X4,X4),times_times(X4),X6),X5),aa(X4,X4,aa(X4,fun(X4,X4),times_times(X4),X7),X5)) = iG119(X4,X5,X6,X7))),
% 13.08/3.03    inference(flattening,[],[f22358])).
% 13.08/3.03  tff(f22358,plain,(
% 13.08/3.03    ! [X0 : $tType,X1 : X0,X2 : X0,X3 : X0] : (~($true = aa(X0,$o,aa(X0,fun(X0,$o),ord_less(X0),zero_zero(X0)),X1)) => set_or1337092689740270186AtMost(X0,aa(X0,X0,aa(X0,fun(X0,X0),times_times(X0),X3),X1),aa(X0,X0,aa(X0,fun(X0,X0),times_times(X0),X2),X1)) = iG119(X0,X1,X2,X3)) & ! [X4 : $tType,X5 : X4,X6 : X4,X7 : X4] : (($true = aa(X4,$o,aa(X4,fun(X4,$o),ord_less(X4),zero_zero(X4)),X5)) => set_or1337092689740270186AtMost(X4,aa(X4,X4,aa(X4,fun(X4,X4),times_times(X4),X6),X5),aa(X4,X4,aa(X4,fun(X4,X4),times_times(X4),X7),X5)) = iG119(X4,X5,X6,X7))),
% 13.08/3.03    inference(rectify,[],[f11211])).
% 13.08/3.03  tff(f11211,plain,(
% 13.08/3.03    ! [X0 : $tType,X1 : X0,X2 : X0,X3 : X0] : (~($true = aa(X0,$o,aa(X0,fun(X0,$o),ord_less(X0),zero_zero(X0)),X1)) => set_or1337092689740270186AtMost(X0,aa(X0,X0,aa(X0,fun(X0,X0),times_times(X0),X3),X1),aa(X0,X0,aa(X0,fun(X0,X0),times_times(X0),X2),X1)) = iG119(X0,X1,X2,X3)) & ! [X0 : $tType,X1 : X0,X2 : X0,X3 : X0] : (($true = aa(X0,$o,aa(X0,fun(X0,$o),ord_less(X0),zero_zero(X0)),X1)) => set_or1337092689740270186AtMost(X0,aa(X0,X0,aa(X0,fun(X0,X0),times_times(X0),X2),X1),aa(X0,X0,aa(X0,fun(X0,X0),times_times(X0),X3),X1)) = iG119(X0,X1,X2,X3))),
% 13.08/3.03    introduced(fool_ite_definition,[new_symbols(definition,[iG119])])).
% 13.08/3.03  tff(f46177,plain,(
% 13.08/3.03    ( ! [X0 : $tType,X2 : X0,X3 : X0,X1 : X0] : (set_or1337092689740270186AtMost(X0,aa(X0,X0,aa(X0,fun(X0,X0),times_times(X0),X3),X1),aa(X0,X0,aa(X0,fun(X0,X0),times_times(X0),X2),X1)) = iG119(X0,X1,X2,X3) | ($true = aa(X0,$o,aa(X0,fun(X0,$o),ord_less(X0),zero_zero(X0)),X1))) )),
% 13.08/3.03    inference(cnf_transformation,[],[f27611])).
% 13.08/3.03  tff(f46174,plain,(
% 13.08/3.03    ( ! [X4 : $tType,X6 : X4,X7 : X4,X5 : X4] : (iG119(X4,X7,X6,X5) = iG120(X4,X5,X6,X7) | ($true != aa(X4,$o,aa(X4,fun(X4,$o),ord_less_eq(X4),X6),X5))) )),
% 13.08/3.03    inference(cnf_transformation,[],[f27610])).
% 13.08/3.03  tff(f27610,plain,(
% 13.08/3.03    ! [X0 : $tType,X1 : X0,X2 : X0,X3 : X0] : (bot_bot(set(X0)) = iG120(X0,X1,X2,X3) | ($true = aa(X0,$o,aa(X0,fun(X0,$o),ord_less_eq(X0),X2),X1))) & ! [X4 : $tType,X5 : X4,X6 : X4,X7 : X4] : (iG119(X4,X7,X6,X5) = iG120(X4,X5,X6,X7) | ($true != aa(X4,$o,aa(X4,fun(X4,$o),ord_less_eq(X4),X6),X5)))),
% 13.08/3.03    inference(ennf_transformation,[],[f22357])).
% 13.08/3.03  tff(f22357,plain,(
% 13.08/3.03    ! [X0 : $tType,X1 : X0,X2 : X0,X3 : X0] : (($true != aa(X0,$o,aa(X0,fun(X0,$o),ord_less_eq(X0),X2),X1)) => bot_bot(set(X0)) = iG120(X0,X1,X2,X3)) & ! [X4 : $tType,X5 : X4,X6 : X4,X7 : X4] : (($true = aa(X4,$o,aa(X4,fun(X4,$o),ord_less_eq(X4),X6),X5)) => iG119(X4,X7,X6,X5) = iG120(X4,X5,X6,X7))),
% 13.08/3.03    inference(flattening,[],[f22356])).
% 13.08/3.03  tff(f22356,plain,(
% 13.08/3.03    ! [X0 : $tType,X1 : X0,X2 : X0,X3 : X0] : (~($true = aa(X0,$o,aa(X0,fun(X0,$o),ord_less_eq(X0),X2),X1)) => bot_bot(set(X0)) = iG120(X0,X1,X2,X3)) & ! [X4 : $tType,X5 : X4,X6 : X4,X7 : X4] : (($true = aa(X4,$o,aa(X4,fun(X4,$o),ord_less_eq(X4),X6),X5)) => iG119(X4,X7,X6,X5) = iG120(X4,X5,X6,X7))),
% 13.08/3.03    inference(rectify,[],[f11212])).
% 13.08/3.03  tff(f11212,plain,(
% 13.08/3.03    ! [X0 : $tType,X3 : X0,X2 : X0,X1 : X0] : (~($true = aa(X0,$o,aa(X0,fun(X0,$o),ord_less_eq(X0),X2),X3)) => bot_bot(set(X0)) = iG120(X0,X3,X2,X1)) & ! [X0 : $tType,X3 : X0,X2 : X0,X1 : X0] : (($true = aa(X0,$o,aa(X0,fun(X0,$o),ord_less_eq(X0),X2),X3)) => iG119(X0,X1,X2,X3) = iG120(X0,X3,X2,X1))),
% 13.08/3.03    introduced(fool_ite_definition,[new_symbols(definition,[iG120])])).
% 13.08/3.03  tff(f46175,plain,(
% 13.08/3.03    ( ! [X0 : $tType,X2 : X0,X3 : X0,X1 : X0] : (bot_bot(set(X0)) = iG120(X0,X1,X2,X3) | ($true = aa(X0,$o,aa(X0,fun(X0,$o),ord_less_eq(X0),X2),X1))) )),
% 13.08/3.03    inference(cnf_transformation,[],[f27610])).
% 13.08/3.03  tff(f46172,plain,(
% 13.08/3.03    ( ! [X4 : $tType,X6 : X4,X7 : X4,X5 : X4] : (set_or1337092689740270186AtMost(X4,aa(X4,X4,aa(X4,fun(X4,X4),times_times(X4),X7),X5),aa(X4,X4,aa(X4,fun(X4,X4),times_times(X4),X7),X6)) = iG121(X4,X5,X6,X7) | ($true != aa(X4,$o,aa(X4,fun(X4,$o),ord_less_eq(X4),X6),X5))) )),
% 13.08/3.03    inference(cnf_transformation,[],[f27609])).
% 13.08/3.03  tff(f27609,plain,(
% 13.08/3.03    ! [X0 : $tType,X1 : X0,X2 : X0,X3 : X0] : (bot_bot(set(X0)) = iG121(X0,X1,X2,X3) | ($true = aa(X0,$o,aa(X0,fun(X0,$o),ord_less_eq(X0),X2),X1))) & ! [X4 : $tType,X5 : X4,X6 : X4,X7 : X4] : (set_or1337092689740270186AtMost(X4,aa(X4,X4,aa(X4,fun(X4,X4),times_times(X4),X7),X5),aa(X4,X4,aa(X4,fun(X4,X4),times_times(X4),X7),X6)) = iG121(X4,X5,X6,X7) | ($true != aa(X4,$o,aa(X4,fun(X4,$o),ord_less_eq(X4),X6),X5)))),
% 13.08/3.03    inference(ennf_transformation,[],[f22355])).
% 13.08/3.03  tff(f22355,plain,(
% 13.08/3.03    ! [X0 : $tType,X1 : X0,X2 : X0,X3 : X0] : (($true != aa(X0,$o,aa(X0,fun(X0,$o),ord_less_eq(X0),X2),X1)) => bot_bot(set(X0)) = iG121(X0,X1,X2,X3)) & ! [X4 : $tType,X5 : X4,X6 : X4,X7 : X4] : (($true = aa(X4,$o,aa(X4,fun(X4,$o),ord_less_eq(X4),X6),X5)) => set_or1337092689740270186AtMost(X4,aa(X4,X4,aa(X4,fun(X4,X4),times_times(X4),X7),X5),aa(X4,X4,aa(X4,fun(X4,X4),times_times(X4),X7),X6)) = iG121(X4,X5,X6,X7))),
% 13.08/3.03    inference(flattening,[],[f22354])).
% 13.08/3.03  tff(f22354,plain,(
% 13.08/3.03    ! [X0 : $tType,X1 : X0,X2 : X0,X3 : X0] : (~($true = aa(X0,$o,aa(X0,fun(X0,$o),ord_less_eq(X0),X2),X1)) => bot_bot(set(X0)) = iG121(X0,X1,X2,X3)) & ! [X4 : $tType,X5 : X4,X6 : X4,X7 : X4] : (($true = aa(X4,$o,aa(X4,fun(X4,$o),ord_less_eq(X4),X6),X5)) => set_or1337092689740270186AtMost(X4,aa(X4,X4,aa(X4,fun(X4,X4),times_times(X4),X7),X5),aa(X4,X4,aa(X4,fun(X4,X4),times_times(X4),X7),X6)) = iG121(X4,X5,X6,X7))),
% 13.08/3.03    inference(rectify,[],[f11215])).
% 13.08/3.03  tff(f11215,plain,(
% 13.08/3.03    ! [X0 : $tType,X3 : X0,X2 : X0,X1 : X0] : (~($true = aa(X0,$o,aa(X0,fun(X0,$o),ord_less_eq(X0),X2),X3)) => bot_bot(set(X0)) = iG121(X0,X3,X2,X1)) & ! [X0 : $tType,X3 : X0,X2 : X0,X1 : X0] : (($true = aa(X0,$o,aa(X0,fun(X0,$o),ord_less_eq(X0),X2),X3)) => set_or1337092689740270186AtMost(X0,aa(X0,X0,aa(X0,fun(X0,X0),times_times(X0),X1),X3),aa(X0,X0,aa(X0,fun(X0,X0),times_times(X0),X1),X2)) = iG121(X0,X3,X2,X1))),
% 13.08/3.03    introduced(fool_ite_definition,[new_symbols(definition,[iG121])])).
% 13.08/3.03  tff(f46173,plain,(
% 13.08/3.03    ( ! [X0 : $tType,X2 : X0,X3 : X0,X1 : X0] : (bot_bot(set(X0)) = iG121(X0,X1,X2,X3) | ($true = aa(X0,$o,aa(X0,fun(X0,$o),ord_less_eq(X0),X2),X1))) )),
% 13.08/3.03    inference(cnf_transformation,[],[f27609])).
% 13.08/3.03  tff(f46170,plain,(
% 13.08/3.03    ( ! [X4 : $tType,X6 : X4,X7 : X4,X5 : X4] : (set_or1337092689740270186AtMost(X4,aa(X4,X4,aa(X4,fun(X4,X4),times_times(X4),X5),X7),aa(X4,X4,aa(X4,fun(X4,X4),times_times(X4),X5),X6)) = iG122(X4,X5,X6,X7) | ($true != aa(X4,$o,aa(X4,fun(X4,$o),ord_less(X4),zero_zero(X4)),X5))) )),
% 13.08/3.03    inference(cnf_transformation,[],[f27608])).
% 13.08/3.03  tff(f27608,plain,(
% 13.08/3.03    ! [X0 : $tType,X1 : X0,X2 : X0,X3 : X0] : (iG121(X0,X2,X3,X1) = iG122(X0,X1,X2,X3) | ($true = aa(X0,$o,aa(X0,fun(X0,$o),ord_less(X0),zero_zero(X0)),X1))) & ! [X4 : $tType,X5 : X4,X6 : X4,X7 : X4] : (set_or1337092689740270186AtMost(X4,aa(X4,X4,aa(X4,fun(X4,X4),times_times(X4),X5),X7),aa(X4,X4,aa(X4,fun(X4,X4),times_times(X4),X5),X6)) = iG122(X4,X5,X6,X7) | ($true != aa(X4,$o,aa(X4,fun(X4,$o),ord_less(X4),zero_zero(X4)),X5)))),
% 13.08/3.03    inference(ennf_transformation,[],[f22353])).
% 13.08/3.03  tff(f22353,plain,(
% 13.08/3.03    ! [X0 : $tType,X1 : X0,X2 : X0,X3 : X0] : (($true != aa(X0,$o,aa(X0,fun(X0,$o),ord_less(X0),zero_zero(X0)),X1)) => iG121(X0,X2,X3,X1) = iG122(X0,X1,X2,X3)) & ! [X4 : $tType,X5 : X4,X6 : X4,X7 : X4] : (($true = aa(X4,$o,aa(X4,fun(X4,$o),ord_less(X4),zero_zero(X4)),X5)) => set_or1337092689740270186AtMost(X4,aa(X4,X4,aa(X4,fun(X4,X4),times_times(X4),X5),X7),aa(X4,X4,aa(X4,fun(X4,X4),times_times(X4),X5),X6)) = iG122(X4,X5,X6,X7))),
% 13.08/3.03    inference(flattening,[],[f22352])).
% 13.08/3.03  tff(f22352,plain,(
% 13.08/3.03    ! [X0 : $tType,X1 : X0,X2 : X0,X3 : X0] : (~($true = aa(X0,$o,aa(X0,fun(X0,$o),ord_less(X0),zero_zero(X0)),X1)) => iG121(X0,X2,X3,X1) = iG122(X0,X1,X2,X3)) & ! [X4 : $tType,X5 : X4,X6 : X4,X7 : X4] : (($true = aa(X4,$o,aa(X4,fun(X4,$o),ord_less(X4),zero_zero(X4)),X5)) => set_or1337092689740270186AtMost(X4,aa(X4,X4,aa(X4,fun(X4,X4),times_times(X4),X5),X7),aa(X4,X4,aa(X4,fun(X4,X4),times_times(X4),X5),X6)) = iG122(X4,X5,X6,X7))),
% 13.08/3.03    inference(rectify,[],[f11216])).
% 13.08/3.03  tff(f11216,plain,(
% 13.08/3.03    ! [X0 : $tType,X1 : X0,X3 : X0,X2 : X0] : (~($true = aa(X0,$o,aa(X0,fun(X0,$o),ord_less(X0),zero_zero(X0)),X1)) => iG121(X0,X3,X2,X1) = iG122(X0,X1,X3,X2)) & ! [X0 : $tType,X1 : X0,X3 : X0,X2 : X0] : (($true = aa(X0,$o,aa(X0,fun(X0,$o),ord_less(X0),zero_zero(X0)),X1)) => set_or1337092689740270186AtMost(X0,aa(X0,X0,aa(X0,fun(X0,X0),times_times(X0),X1),X2),aa(X0,X0,aa(X0,fun(X0,X0),times_times(X0),X1),X3)) = iG122(X0,X1,X3,X2))),
% 13.08/3.03    introduced(fool_ite_definition,[new_symbols(definition,[iG122])])).
% 13.08/3.03  tff(f46171,plain,(
% 13.08/3.03    ( ! [X0 : $tType,X2 : X0,X3 : X0,X1 : X0] : (iG121(X0,X2,X3,X1) = iG122(X0,X1,X2,X3) | ($true = aa(X0,$o,aa(X0,fun(X0,$o),ord_less(X0),zero_zero(X0)),X1))) )),
% 13.08/3.03    inference(cnf_transformation,[],[f27608])).
% 13.08/3.03  tff(f46168,plain,(
% 13.08/3.03    ( ! [X4 : $tType,X6 : X4,X7 : X4,X5 : X4] : ((aa(X4,$o,aa(X4,fun(X4,$o),ord_less(X4),X7),aa(X4,X4,aa(X4,fun(X4,X4),times_times(X4),X6),X5)) = iG123(X4,X5,X6,X7)) | ($true != aa(X4,$o,aa(X4,fun(X4,$o),ord_less(X4),X5),zero_zero(X4)))) )),
% 13.08/3.03    inference(cnf_transformation,[],[f27607])).
% 13.08/3.03  tff(f27607,plain,(
% 13.08/3.03    ! [X0 : $tType,X1 : X0,X2 : X0,X3 : X0] : ((aa(X0,$o,aa(X0,fun(X0,$o),ord_less(X0),X2),zero_zero(X0)) = iG123(X0,X1,X2,X3)) | ($true = aa(X0,$o,aa(X0,fun(X0,$o),ord_less(X0),X1),zero_zero(X0)))) & ! [X4 : $tType,X5 : X4,X6 : X4,X7 : X4] : ((aa(X4,$o,aa(X4,fun(X4,$o),ord_less(X4),X7),aa(X4,X4,aa(X4,fun(X4,X4),times_times(X4),X6),X5)) = iG123(X4,X5,X6,X7)) | ($true != aa(X4,$o,aa(X4,fun(X4,$o),ord_less(X4),X5),zero_zero(X4))))),
% 13.08/3.03    inference(ennf_transformation,[],[f22351])).
% 13.08/3.03  tff(f22351,plain,(
% 13.08/3.03    ! [X0 : $tType,X1 : X0,X2 : X0,X3 : X0] : (($true != aa(X0,$o,aa(X0,fun(X0,$o),ord_less(X0),X1),zero_zero(X0))) => (aa(X0,$o,aa(X0,fun(X0,$o),ord_less(X0),X2),zero_zero(X0)) = iG123(X0,X1,X2,X3))) & ! [X4 : $tType,X5 : X4,X6 : X4,X7 : X4] : (($true = aa(X4,$o,aa(X4,fun(X4,$o),ord_less(X4),X5),zero_zero(X4))) => (aa(X4,$o,aa(X4,fun(X4,$o),ord_less(X4),X7),aa(X4,X4,aa(X4,fun(X4,X4),times_times(X4),X6),X5)) = iG123(X4,X5,X6,X7)))),
% 13.08/3.03    inference(flattening,[],[f22350])).
% 13.08/3.03  tff(f22350,plain,(
% 13.08/3.03    ! [X0 : $tType,X1 : X0,X2 : X0,X3 : X0] : (~($true = aa(X0,$o,aa(X0,fun(X0,$o),ord_less(X0),X1),zero_zero(X0))) => (aa(X0,$o,aa(X0,fun(X0,$o),ord_less(X0),X2),zero_zero(X0)) = iG123(X0,X1,X2,X3))) & ! [X4 : $tType,X5 : X4,X6 : X4,X7 : X4] : (($true = aa(X4,$o,aa(X4,fun(X4,$o),ord_less(X4),X5),zero_zero(X4))) => (aa(X4,$o,aa(X4,fun(X4,$o),ord_less(X4),X7),aa(X4,X4,aa(X4,fun(X4,X4),times_times(X4),X6),X5)) = iG123(X4,X5,X6,X7)))),
% 13.08/3.03    inference(rectify,[],[f11281])).
% 13.08/3.03  tff(f11281,plain,(
% 13.08/3.03    ! [X0 : $tType,X3 : X0,X1 : X0,X2 : X0] : (~($true = aa(X0,$o,aa(X0,fun(X0,$o),ord_less(X0),X3),zero_zero(X0))) => (aa(X0,$o,aa(X0,fun(X0,$o),ord_less(X0),X1),zero_zero(X0)) = iG123(X0,X3,X1,X2))) & ! [X0 : $tType,X3 : X0,X1 : X0,X2 : X0] : (($true = aa(X0,$o,aa(X0,fun(X0,$o),ord_less(X0),X3),zero_zero(X0))) => (aa(X0,$o,aa(X0,fun(X0,$o),ord_less(X0),X2),aa(X0,X0,aa(X0,fun(X0,X0),times_times(X0),X1),X3)) = iG123(X0,X3,X1,X2)))),
% 13.08/3.03    introduced(fool_ite_definition,[new_symbols(definition,[iG123])])).
% 13.08/3.03  tff(f46169,plain,(
% 13.08/3.03    ( ! [X0 : $tType,X2 : X0,X3 : X0,X1 : X0] : ((aa(X0,$o,aa(X0,fun(X0,$o),ord_less(X0),X2),zero_zero(X0)) = iG123(X0,X1,X2,X3)) | ($true = aa(X0,$o,aa(X0,fun(X0,$o),ord_less(X0),X1),zero_zero(X0)))) )),
% 13.08/3.03    inference(cnf_transformation,[],[f27607])).
% 13.08/3.03  tff(f46166,plain,(
% 13.08/3.03    ( ! [X5 : $tType,X6 : X5,X7 : X5,X4 : X5] : ((aa(X5,$o,aa(X5,fun(X5,$o),ord_less(X5),aa(X5,X5,aa(X5,fun(X5,X5),times_times(X5),X6),X4)),X7) = iG124(X5,X4,X6,X7)) | ($true != aa(X5,$o,aa(X5,fun(X5,$o),ord_less(X5),zero_zero(X5)),X4))) )),
% 13.08/3.03    inference(cnf_transformation,[],[f27606])).
% 13.08/3.03  tff(f27606,plain,(
% 13.08/3.03    ! [X0 : X1,X1 : $tType,X2 : X1,X3 : X1] : ((iG123(X1,X0,X2,X3) = iG124(X1,X0,X2,X3)) | ($true = aa(X1,$o,aa(X1,fun(X1,$o),ord_less(X1),zero_zero(X1)),X0))) & ! [X4 : X5,X5 : $tType,X6 : X5,X7 : X5] : ((aa(X5,$o,aa(X5,fun(X5,$o),ord_less(X5),aa(X5,X5,aa(X5,fun(X5,X5),times_times(X5),X6),X4)),X7) = iG124(X5,X4,X6,X7)) | ($true != aa(X5,$o,aa(X5,fun(X5,$o),ord_less(X5),zero_zero(X5)),X4)))),
% 13.08/3.03    inference(ennf_transformation,[],[f22349])).
% 13.08/3.03  tff(f22349,plain,(
% 13.08/3.03    ! [X0 : X1,X1 : $tType,X2 : X1,X3 : X1] : (($true != aa(X1,$o,aa(X1,fun(X1,$o),ord_less(X1),zero_zero(X1)),X0)) => (iG123(X1,X0,X2,X3) = iG124(X1,X0,X2,X3))) & ! [X4 : X5,X5 : $tType,X6 : X5,X7 : X5] : (($true = aa(X5,$o,aa(X5,fun(X5,$o),ord_less(X5),zero_zero(X5)),X4)) => (aa(X5,$o,aa(X5,fun(X5,$o),ord_less(X5),aa(X5,X5,aa(X5,fun(X5,X5),times_times(X5),X6),X4)),X7) = iG124(X5,X4,X6,X7)))),
% 13.08/3.03    inference(flattening,[],[f22348])).
% 13.08/3.03  tff(f22348,plain,(
% 13.08/3.03    ! [X0 : X1,X1 : $tType,X2 : X1,X3 : X1] : (~($true = aa(X1,$o,aa(X1,fun(X1,$o),ord_less(X1),zero_zero(X1)),X0)) => (iG123(X1,X0,X2,X3) = iG124(X1,X0,X2,X3))) & ! [X4 : X5,X5 : $tType,X6 : X5,X7 : X5] : (($true = aa(X5,$o,aa(X5,fun(X5,$o),ord_less(X5),zero_zero(X5)),X4)) => (aa(X5,$o,aa(X5,fun(X5,$o),ord_less(X5),aa(X5,X5,aa(X5,fun(X5,X5),times_times(X5),X6),X4)),X7) = iG124(X5,X4,X6,X7)))),
% 13.08/3.03    inference(rectify,[],[f11282])).
% 13.08/3.03  tff(f11282,plain,(
% 13.08/3.03    ! [X3 : X0,X0 : $tType,X1 : X0,X2 : X0] : (~($true = aa(X0,$o,aa(X0,fun(X0,$o),ord_less(X0),zero_zero(X0)),X3)) => (iG123(X0,X3,X1,X2) = iG124(X0,X3,X1,X2))) & ! [X3 : X0,X0 : $tType,X1 : X0,X2 : X0] : (($true = aa(X0,$o,aa(X0,fun(X0,$o),ord_less(X0),zero_zero(X0)),X3)) => (aa(X0,$o,aa(X0,fun(X0,$o),ord_less(X0),aa(X0,X0,aa(X0,fun(X0,X0),times_times(X0),X1),X3)),X2) = iG124(X0,X3,X1,X2)))),
% 13.08/3.03    introduced(fool_ite_definition,[new_symbols(definition,[iG124])])).
% 13.08/3.03  tff(f46167,plain,(
% 13.08/3.03    ( ! [X1 : $tType,X2 : X1,X3 : X1,X0 : X1] : ((iG123(X1,X0,X2,X3) = iG124(X1,X0,X2,X3)) | ($true = aa(X1,$o,aa(X1,fun(X1,$o),ord_less(X1),zero_zero(X1)),X0))) )),
% 13.08/3.03    inference(cnf_transformation,[],[f27606])).
% 13.08/3.03  tff(f46164,plain,(
% 13.08/3.03    ( ! [X4 : $tType,X6 : X4,X7 : X4,X5 : X4] : ((aa(X4,$o,aa(X4,fun(X4,$o),ord_less_eq(X4),X7),aa(X4,X4,aa(X4,fun(X4,X4),times_times(X4),X6),X5)) = iG125(X4,X5,X6,X7)) | ($true != aa(X4,$o,aa(X4,fun(X4,$o),ord_less(X4),X5),zero_zero(X4)))) )),
% 13.08/3.03    inference(cnf_transformation,[],[f27605])).
% 13.08/3.03  tff(f27605,plain,(
% 13.08/3.03    ! [X0 : $tType,X1 : X0,X2 : X0,X3 : X0] : ((aa(X0,$o,aa(X0,fun(X0,$o),ord_less_eq(X0),X2),zero_zero(X0)) = iG125(X0,X1,X2,X3)) | ($true = aa(X0,$o,aa(X0,fun(X0,$o),ord_less(X0),X1),zero_zero(X0)))) & ! [X4 : $tType,X5 : X4,X6 : X4,X7 : X4] : ((aa(X4,$o,aa(X4,fun(X4,$o),ord_less_eq(X4),X7),aa(X4,X4,aa(X4,fun(X4,X4),times_times(X4),X6),X5)) = iG125(X4,X5,X6,X7)) | ($true != aa(X4,$o,aa(X4,fun(X4,$o),ord_less(X4),X5),zero_zero(X4))))),
% 13.08/3.03    inference(ennf_transformation,[],[f22347])).
% 13.08/3.03  tff(f22347,plain,(
% 13.08/3.03    ! [X0 : $tType,X1 : X0,X2 : X0,X3 : X0] : (($true != aa(X0,$o,aa(X0,fun(X0,$o),ord_less(X0),X1),zero_zero(X0))) => (aa(X0,$o,aa(X0,fun(X0,$o),ord_less_eq(X0),X2),zero_zero(X0)) = iG125(X0,X1,X2,X3))) & ! [X4 : $tType,X5 : X4,X6 : X4,X7 : X4] : (($true = aa(X4,$o,aa(X4,fun(X4,$o),ord_less(X4),X5),zero_zero(X4))) => (aa(X4,$o,aa(X4,fun(X4,$o),ord_less_eq(X4),X7),aa(X4,X4,aa(X4,fun(X4,X4),times_times(X4),X6),X5)) = iG125(X4,X5,X6,X7)))),
% 13.08/3.03    inference(flattening,[],[f22346])).
% 13.08/3.03  tff(f22346,plain,(
% 13.08/3.03    ! [X0 : $tType,X1 : X0,X2 : X0,X3 : X0] : (~($true = aa(X0,$o,aa(X0,fun(X0,$o),ord_less(X0),X1),zero_zero(X0))) => (aa(X0,$o,aa(X0,fun(X0,$o),ord_less_eq(X0),X2),zero_zero(X0)) = iG125(X0,X1,X2,X3))) & ! [X4 : $tType,X5 : X4,X6 : X4,X7 : X4] : (($true = aa(X4,$o,aa(X4,fun(X4,$o),ord_less(X4),X5),zero_zero(X4))) => (aa(X4,$o,aa(X4,fun(X4,$o),ord_less_eq(X4),X7),aa(X4,X4,aa(X4,fun(X4,X4),times_times(X4),X6),X5)) = iG125(X4,X5,X6,X7)))),
% 13.08/3.03    inference(rectify,[],[f11285])).
% 13.08/3.03  tff(f11285,plain,(
% 13.08/3.03    ! [X0 : $tType,X3 : X0,X1 : X0,X2 : X0] : (~($true = aa(X0,$o,aa(X0,fun(X0,$o),ord_less(X0),X3),zero_zero(X0))) => (aa(X0,$o,aa(X0,fun(X0,$o),ord_less_eq(X0),X1),zero_zero(X0)) = iG125(X0,X3,X1,X2))) & ! [X0 : $tType,X3 : X0,X1 : X0,X2 : X0] : (($true = aa(X0,$o,aa(X0,fun(X0,$o),ord_less(X0),X3),zero_zero(X0))) => (aa(X0,$o,aa(X0,fun(X0,$o),ord_less_eq(X0),X2),aa(X0,X0,aa(X0,fun(X0,X0),times_times(X0),X1),X3)) = iG125(X0,X3,X1,X2)))),
% 13.08/3.03    introduced(fool_ite_definition,[new_symbols(definition,[iG125])])).
% 13.08/3.03  tff(f46165,plain,(
% 13.08/3.03    ( ! [X0 : $tType,X2 : X0,X3 : X0,X1 : X0] : ((aa(X0,$o,aa(X0,fun(X0,$o),ord_less_eq(X0),X2),zero_zero(X0)) = iG125(X0,X1,X2,X3)) | ($true = aa(X0,$o,aa(X0,fun(X0,$o),ord_less(X0),X1),zero_zero(X0)))) )),
% 13.08/3.03    inference(cnf_transformation,[],[f27605])).
% 13.08/3.03  tff(f46162,plain,(
% 13.08/3.03    ( ! [X5 : $tType,X6 : X5,X7 : X5,X4 : X5] : ((aa(X5,$o,aa(X5,fun(X5,$o),ord_less_eq(X5),aa(X5,X5,aa(X5,fun(X5,X5),times_times(X5),X6),X4)),X7) = iG126(X5,X4,X6,X7)) | ($true != aa(X5,$o,aa(X5,fun(X5,$o),ord_less(X5),zero_zero(X5)),X4))) )),
% 13.08/3.03    inference(cnf_transformation,[],[f27604])).
% 13.08/3.03  tff(f27604,plain,(
% 13.08/3.03    ! [X0 : X1,X1 : $tType,X2 : X1,X3 : X1] : ((iG125(X1,X0,X2,X3) = iG126(X1,X0,X2,X3)) | ($true = aa(X1,$o,aa(X1,fun(X1,$o),ord_less(X1),zero_zero(X1)),X0))) & ! [X4 : X5,X5 : $tType,X6 : X5,X7 : X5] : ((aa(X5,$o,aa(X5,fun(X5,$o),ord_less_eq(X5),aa(X5,X5,aa(X5,fun(X5,X5),times_times(X5),X6),X4)),X7) = iG126(X5,X4,X6,X7)) | ($true != aa(X5,$o,aa(X5,fun(X5,$o),ord_less(X5),zero_zero(X5)),X4)))),
% 13.08/3.03    inference(ennf_transformation,[],[f22345])).
% 13.08/3.03  tff(f22345,plain,(
% 13.08/3.03    ! [X0 : X1,X1 : $tType,X2 : X1,X3 : X1] : (($true != aa(X1,$o,aa(X1,fun(X1,$o),ord_less(X1),zero_zero(X1)),X0)) => (iG125(X1,X0,X2,X3) = iG126(X1,X0,X2,X3))) & ! [X4 : X5,X5 : $tType,X6 : X5,X7 : X5] : (($true = aa(X5,$o,aa(X5,fun(X5,$o),ord_less(X5),zero_zero(X5)),X4)) => (aa(X5,$o,aa(X5,fun(X5,$o),ord_less_eq(X5),aa(X5,X5,aa(X5,fun(X5,X5),times_times(X5),X6),X4)),X7) = iG126(X5,X4,X6,X7)))),
% 13.08/3.03    inference(flattening,[],[f22344])).
% 13.08/3.03  tff(f22344,plain,(
% 13.08/3.03    ! [X0 : X1,X1 : $tType,X2 : X1,X3 : X1] : (~($true = aa(X1,$o,aa(X1,fun(X1,$o),ord_less(X1),zero_zero(X1)),X0)) => (iG125(X1,X0,X2,X3) = iG126(X1,X0,X2,X3))) & ! [X4 : X5,X5 : $tType,X6 : X5,X7 : X5] : (($true = aa(X5,$o,aa(X5,fun(X5,$o),ord_less(X5),zero_zero(X5)),X4)) => (aa(X5,$o,aa(X5,fun(X5,$o),ord_less_eq(X5),aa(X5,X5,aa(X5,fun(X5,X5),times_times(X5),X6),X4)),X7) = iG126(X5,X4,X6,X7)))),
% 13.08/3.03    inference(rectify,[],[f11286])).
% 13.08/3.03  tff(f11286,plain,(
% 13.08/3.03    ! [X3 : X0,X0 : $tType,X1 : X0,X2 : X0] : (~($true = aa(X0,$o,aa(X0,fun(X0,$o),ord_less(X0),zero_zero(X0)),X3)) => (iG125(X0,X3,X1,X2) = iG126(X0,X3,X1,X2))) & ! [X3 : X0,X0 : $tType,X1 : X0,X2 : X0] : (($true = aa(X0,$o,aa(X0,fun(X0,$o),ord_less(X0),zero_zero(X0)),X3)) => (aa(X0,$o,aa(X0,fun(X0,$o),ord_less_eq(X0),aa(X0,X0,aa(X0,fun(X0,X0),times_times(X0),X1),X3)),X2) = iG126(X0,X3,X1,X2)))),
% 13.08/3.03    introduced(fool_ite_definition,[new_symbols(definition,[iG126])])).
% 13.08/3.03  tff(f46163,plain,(
% 13.08/3.03    ( ! [X1 : $tType,X2 : X1,X3 : X1,X0 : X1] : ((iG125(X1,X0,X2,X3) = iG126(X1,X0,X2,X3)) | ($true = aa(X1,$o,aa(X1,fun(X1,$o),ord_less(X1),zero_zero(X1)),X0))) )),
% 13.08/3.03    inference(cnf_transformation,[],[f27604])).
% 13.08/3.03  tff(f46160,plain,(
% 13.08/3.03    ( ! [X4 : $tType,X6 : X4,X7 : X4,X5 : X4] : ((aa(X4,$o,aa(X4,fun(X4,$o),ord_less(X4),aa(X4,X4,aa(X4,fun(X4,X4),times_times(X4),X6),X5)),X7) = iG127(X4,X5,X6,X7)) | ($true != aa(X4,$o,aa(X4,fun(X4,$o),ord_less(X4),X5),zero_zero(X4)))) )),
% 13.08/3.03    inference(cnf_transformation,[],[f27603])).
% 13.08/3.03  tff(f27603,plain,(
% 13.08/3.03    ! [X0 : $tType,X1 : X0,X2 : X0,X3 : X0] : ((aa(X0,$o,aa(X0,fun(X0,$o),ord_less(X0),zero_zero(X0)),X2) = iG127(X0,X1,X2,X3)) | ($true = aa(X0,$o,aa(X0,fun(X0,$o),ord_less(X0),X1),zero_zero(X0)))) & ! [X4 : $tType,X5 : X4,X6 : X4,X7 : X4] : ((aa(X4,$o,aa(X4,fun(X4,$o),ord_less(X4),aa(X4,X4,aa(X4,fun(X4,X4),times_times(X4),X6),X5)),X7) = iG127(X4,X5,X6,X7)) | ($true != aa(X4,$o,aa(X4,fun(X4,$o),ord_less(X4),X5),zero_zero(X4))))),
% 13.08/3.03    inference(ennf_transformation,[],[f22343])).
% 13.08/3.03  tff(f22343,plain,(
% 13.08/3.03    ! [X0 : $tType,X1 : X0,X2 : X0,X3 : X0] : (($true != aa(X0,$o,aa(X0,fun(X0,$o),ord_less(X0),X1),zero_zero(X0))) => (aa(X0,$o,aa(X0,fun(X0,$o),ord_less(X0),zero_zero(X0)),X2) = iG127(X0,X1,X2,X3))) & ! [X4 : $tType,X5 : X4,X6 : X4,X7 : X4] : (($true = aa(X4,$o,aa(X4,fun(X4,$o),ord_less(X4),X5),zero_zero(X4))) => (aa(X4,$o,aa(X4,fun(X4,$o),ord_less(X4),aa(X4,X4,aa(X4,fun(X4,X4),times_times(X4),X6),X5)),X7) = iG127(X4,X5,X6,X7)))),
% 13.08/3.03    inference(flattening,[],[f22342])).
% 13.08/3.03  tff(f22342,plain,(
% 13.08/3.03    ! [X0 : $tType,X1 : X0,X2 : X0,X3 : X0] : (~($true = aa(X0,$o,aa(X0,fun(X0,$o),ord_less(X0),X1),zero_zero(X0))) => (aa(X0,$o,aa(X0,fun(X0,$o),ord_less(X0),zero_zero(X0)),X2) = iG127(X0,X1,X2,X3))) & ! [X4 : $tType,X5 : X4,X6 : X4,X7 : X4] : (($true = aa(X4,$o,aa(X4,fun(X4,$o),ord_less(X4),X5),zero_zero(X4))) => (aa(X4,$o,aa(X4,fun(X4,$o),ord_less(X4),aa(X4,X4,aa(X4,fun(X4,X4),times_times(X4),X6),X5)),X7) = iG127(X4,X5,X6,X7)))),
% 13.08/3.03    inference(rectify,[],[f11289])).
% 13.08/3.03  tff(f11289,plain,(
% 13.08/3.03    ! [X0 : $tType,X2 : X0,X3 : X0,X1 : X0] : (~($true = aa(X0,$o,aa(X0,fun(X0,$o),ord_less(X0),X2),zero_zero(X0))) => (aa(X0,$o,aa(X0,fun(X0,$o),ord_less(X0),zero_zero(X0)),X3) = iG127(X0,X2,X3,X1))) & ! [X0 : $tType,X2 : X0,X3 : X0,X1 : X0] : (($true = aa(X0,$o,aa(X0,fun(X0,$o),ord_less(X0),X2),zero_zero(X0))) => (aa(X0,$o,aa(X0,fun(X0,$o),ord_less(X0),aa(X0,X0,aa(X0,fun(X0,X0),times_times(X0),X3),X2)),X1) = iG127(X0,X2,X3,X1)))),
% 13.08/3.03    introduced(fool_ite_definition,[new_symbols(definition,[iG127])])).
% 13.08/3.03  tff(f46161,plain,(
% 13.08/3.03    ( ! [X0 : $tType,X2 : X0,X3 : X0,X1 : X0] : ((aa(X0,$o,aa(X0,fun(X0,$o),ord_less(X0),zero_zero(X0)),X2) = iG127(X0,X1,X2,X3)) | ($true = aa(X0,$o,aa(X0,fun(X0,$o),ord_less(X0),X1),zero_zero(X0)))) )),
% 13.08/3.03    inference(cnf_transformation,[],[f27603])).
% 13.08/3.03  tff(f46158,plain,(
% 13.08/3.03    ( ! [X5 : $tType,X6 : X5,X7 : X5,X4 : X5] : ((aa(X5,$o,aa(X5,fun(X5,$o),ord_less(X5),X7),aa(X5,X5,aa(X5,fun(X5,X5),times_times(X5),X6),X4)) = iG128(X5,X4,X6,X7)) | ($true != aa(X5,$o,aa(X5,fun(X5,$o),ord_less(X5),zero_zero(X5)),X4))) )),
% 13.08/3.03    inference(cnf_transformation,[],[f27602])).
% 13.08/3.03  tff(f27602,plain,(
% 13.08/3.03    ! [X0 : X1,X1 : $tType,X2 : X1,X3 : X1] : ((iG127(X1,X0,X2,X3) = iG128(X1,X0,X2,X3)) | ($true = aa(X1,$o,aa(X1,fun(X1,$o),ord_less(X1),zero_zero(X1)),X0))) & ! [X4 : X5,X5 : $tType,X6 : X5,X7 : X5] : ((aa(X5,$o,aa(X5,fun(X5,$o),ord_less(X5),X7),aa(X5,X5,aa(X5,fun(X5,X5),times_times(X5),X6),X4)) = iG128(X5,X4,X6,X7)) | ($true != aa(X5,$o,aa(X5,fun(X5,$o),ord_less(X5),zero_zero(X5)),X4)))),
% 13.08/3.03    inference(ennf_transformation,[],[f22341])).
% 13.08/3.03  tff(f22341,plain,(
% 13.08/3.03    ! [X0 : X1,X1 : $tType,X2 : X1,X3 : X1] : (($true != aa(X1,$o,aa(X1,fun(X1,$o),ord_less(X1),zero_zero(X1)),X0)) => (iG127(X1,X0,X2,X3) = iG128(X1,X0,X2,X3))) & ! [X4 : X5,X5 : $tType,X6 : X5,X7 : X5] : (($true = aa(X5,$o,aa(X5,fun(X5,$o),ord_less(X5),zero_zero(X5)),X4)) => (aa(X5,$o,aa(X5,fun(X5,$o),ord_less(X5),X7),aa(X5,X5,aa(X5,fun(X5,X5),times_times(X5),X6),X4)) = iG128(X5,X4,X6,X7)))),
% 13.08/3.03    inference(flattening,[],[f22340])).
% 13.08/3.03  tff(f22340,plain,(
% 13.08/3.03    ! [X0 : X1,X1 : $tType,X2 : X1,X3 : X1] : (~($true = aa(X1,$o,aa(X1,fun(X1,$o),ord_less(X1),zero_zero(X1)),X0)) => (iG127(X1,X0,X2,X3) = iG128(X1,X0,X2,X3))) & ! [X4 : X5,X5 : $tType,X6 : X5,X7 : X5] : (($true = aa(X5,$o,aa(X5,fun(X5,$o),ord_less(X5),zero_zero(X5)),X4)) => (aa(X5,$o,aa(X5,fun(X5,$o),ord_less(X5),X7),aa(X5,X5,aa(X5,fun(X5,X5),times_times(X5),X6),X4)) = iG128(X5,X4,X6,X7)))),
% 13.08/3.03    inference(rectify,[],[f11290])).
% 13.08/3.03  tff(f11290,plain,(
% 13.08/3.03    ! [X2 : X0,X0 : $tType,X3 : X0,X1 : X0] : (~($true = aa(X0,$o,aa(X0,fun(X0,$o),ord_less(X0),zero_zero(X0)),X2)) => (iG127(X0,X2,X3,X1) = iG128(X0,X2,X3,X1))) & ! [X2 : X0,X0 : $tType,X3 : X0,X1 : X0] : (($true = aa(X0,$o,aa(X0,fun(X0,$o),ord_less(X0),zero_zero(X0)),X2)) => (aa(X0,$o,aa(X0,fun(X0,$o),ord_less(X0),X1),aa(X0,X0,aa(X0,fun(X0,X0),times_times(X0),X3),X2)) = iG128(X0,X2,X3,X1)))),
% 13.08/3.03    introduced(fool_ite_definition,[new_symbols(definition,[iG128])])).
% 13.08/3.03  tff(f46159,plain,(
% 13.08/3.03    ( ! [X1 : $tType,X2 : X1,X3 : X1,X0 : X1] : ((iG127(X1,X0,X2,X3) = iG128(X1,X0,X2,X3)) | ($true = aa(X1,$o,aa(X1,fun(X1,$o),ord_less(X1),zero_zero(X1)),X0))) )),
% 13.08/3.03    inference(cnf_transformation,[],[f27602])).
% 13.08/3.03  tff(f46156,plain,(
% 13.08/3.03    ( ! [X4 : $tType,X6 : X4,X7 : X4,X5 : X4] : ((aa(X4,$o,aa(X4,fun(X4,$o),ord_less_eq(X4),aa(X4,X4,aa(X4,fun(X4,X4),times_times(X4),X6),X5)),X7) = iG129(X4,X5,X6,X7)) | ($true != aa(X4,$o,aa(X4,fun(X4,$o),ord_less(X4),X5),zero_zero(X4)))) )),
% 13.08/3.03    inference(cnf_transformation,[],[f27601])).
% 13.08/3.03  tff(f27601,plain,(
% 13.08/3.03    ! [X0 : $tType,X1 : X0,X2 : X0,X3 : X0] : ((aa(X0,$o,aa(X0,fun(X0,$o),ord_less_eq(X0),zero_zero(X0)),X2) = iG129(X0,X1,X2,X3)) | ($true = aa(X0,$o,aa(X0,fun(X0,$o),ord_less(X0),X1),zero_zero(X0)))) & ! [X4 : $tType,X5 : X4,X6 : X4,X7 : X4] : ((aa(X4,$o,aa(X4,fun(X4,$o),ord_less_eq(X4),aa(X4,X4,aa(X4,fun(X4,X4),times_times(X4),X6),X5)),X7) = iG129(X4,X5,X6,X7)) | ($true != aa(X4,$o,aa(X4,fun(X4,$o),ord_less(X4),X5),zero_zero(X4))))),
% 13.08/3.03    inference(ennf_transformation,[],[f22339])).
% 13.08/3.03  tff(f22339,plain,(
% 13.08/3.03    ! [X0 : $tType,X1 : X0,X2 : X0,X3 : X0] : (($true != aa(X0,$o,aa(X0,fun(X0,$o),ord_less(X0),X1),zero_zero(X0))) => (aa(X0,$o,aa(X0,fun(X0,$o),ord_less_eq(X0),zero_zero(X0)),X2) = iG129(X0,X1,X2,X3))) & ! [X4 : $tType,X5 : X4,X6 : X4,X7 : X4] : (($true = aa(X4,$o,aa(X4,fun(X4,$o),ord_less(X4),X5),zero_zero(X4))) => (aa(X4,$o,aa(X4,fun(X4,$o),ord_less_eq(X4),aa(X4,X4,aa(X4,fun(X4,X4),times_times(X4),X6),X5)),X7) = iG129(X4,X5,X6,X7)))),
% 13.08/3.03    inference(flattening,[],[f22338])).
% 13.08/3.03  tff(f22338,plain,(
% 13.08/3.03    ! [X0 : $tType,X1 : X0,X2 : X0,X3 : X0] : (~($true = aa(X0,$o,aa(X0,fun(X0,$o),ord_less(X0),X1),zero_zero(X0))) => (aa(X0,$o,aa(X0,fun(X0,$o),ord_less_eq(X0),zero_zero(X0)),X2) = iG129(X0,X1,X2,X3))) & ! [X4 : $tType,X5 : X4,X6 : X4,X7 : X4] : (($true = aa(X4,$o,aa(X4,fun(X4,$o),ord_less(X4),X5),zero_zero(X4))) => (aa(X4,$o,aa(X4,fun(X4,$o),ord_less_eq(X4),aa(X4,X4,aa(X4,fun(X4,X4),times_times(X4),X6),X5)),X7) = iG129(X4,X5,X6,X7)))),
% 13.08/3.03    inference(rectify,[],[f11293])).
% 13.08/3.03  tff(f11293,plain,(
% 13.08/3.03    ! [X0 : $tType,X2 : X0,X3 : X0,X1 : X0] : (~($true = aa(X0,$o,aa(X0,fun(X0,$o),ord_less(X0),X2),zero_zero(X0))) => (aa(X0,$o,aa(X0,fun(X0,$o),ord_less_eq(X0),zero_zero(X0)),X3) = iG129(X0,X2,X3,X1))) & ! [X0 : $tType,X2 : X0,X3 : X0,X1 : X0] : (($true = aa(X0,$o,aa(X0,fun(X0,$o),ord_less(X0),X2),zero_zero(X0))) => (aa(X0,$o,aa(X0,fun(X0,$o),ord_less_eq(X0),aa(X0,X0,aa(X0,fun(X0,X0),times_times(X0),X3),X2)),X1) = iG129(X0,X2,X3,X1)))),
% 13.08/3.03    introduced(fool_ite_definition,[new_symbols(definition,[iG129])])).
% 13.08/3.03  tff(f46157,plain,(
% 13.08/3.03    ( ! [X0 : $tType,X2 : X0,X3 : X0,X1 : X0] : ((aa(X0,$o,aa(X0,fun(X0,$o),ord_less_eq(X0),zero_zero(X0)),X2) = iG129(X0,X1,X2,X3)) | ($true = aa(X0,$o,aa(X0,fun(X0,$o),ord_less(X0),X1),zero_zero(X0)))) )),
% 13.08/3.03    inference(cnf_transformation,[],[f27601])).
% 13.08/3.03  tff(f46154,plain,(
% 13.08/3.03    ( ! [X5 : $tType,X6 : X5,X7 : X5,X4 : X5] : ((aa(X5,$o,aa(X5,fun(X5,$o),ord_less_eq(X5),X7),aa(X5,X5,aa(X5,fun(X5,X5),times_times(X5),X6),X4)) = iG130(X5,X4,X6,X7)) | ($true != aa(X5,$o,aa(X5,fun(X5,$o),ord_less(X5),zero_zero(X5)),X4))) )),
% 13.08/3.03    inference(cnf_transformation,[],[f27600])).
% 13.08/3.03  tff(f27600,plain,(
% 13.08/3.03    ! [X0 : X1,X1 : $tType,X2 : X1,X3 : X1] : ((iG129(X1,X0,X2,X3) = iG130(X1,X0,X2,X3)) | ($true = aa(X1,$o,aa(X1,fun(X1,$o),ord_less(X1),zero_zero(X1)),X0))) & ! [X4 : X5,X5 : $tType,X6 : X5,X7 : X5] : ((aa(X5,$o,aa(X5,fun(X5,$o),ord_less_eq(X5),X7),aa(X5,X5,aa(X5,fun(X5,X5),times_times(X5),X6),X4)) = iG130(X5,X4,X6,X7)) | ($true != aa(X5,$o,aa(X5,fun(X5,$o),ord_less(X5),zero_zero(X5)),X4)))),
% 13.08/3.03    inference(ennf_transformation,[],[f22337])).
% 13.08/3.03  tff(f22337,plain,(
% 13.08/3.03    ! [X0 : X1,X1 : $tType,X2 : X1,X3 : X1] : (($true != aa(X1,$o,aa(X1,fun(X1,$o),ord_less(X1),zero_zero(X1)),X0)) => (iG129(X1,X0,X2,X3) = iG130(X1,X0,X2,X3))) & ! [X4 : X5,X5 : $tType,X6 : X5,X7 : X5] : (($true = aa(X5,$o,aa(X5,fun(X5,$o),ord_less(X5),zero_zero(X5)),X4)) => (aa(X5,$o,aa(X5,fun(X5,$o),ord_less_eq(X5),X7),aa(X5,X5,aa(X5,fun(X5,X5),times_times(X5),X6),X4)) = iG130(X5,X4,X6,X7)))),
% 13.08/3.03    inference(flattening,[],[f22336])).
% 13.08/3.03  tff(f22336,plain,(
% 13.08/3.03    ! [X0 : X1,X1 : $tType,X2 : X1,X3 : X1] : (~($true = aa(X1,$o,aa(X1,fun(X1,$o),ord_less(X1),zero_zero(X1)),X0)) => (iG129(X1,X0,X2,X3) = iG130(X1,X0,X2,X3))) & ! [X4 : X5,X5 : $tType,X6 : X5,X7 : X5] : (($true = aa(X5,$o,aa(X5,fun(X5,$o),ord_less(X5),zero_zero(X5)),X4)) => (aa(X5,$o,aa(X5,fun(X5,$o),ord_less_eq(X5),X7),aa(X5,X5,aa(X5,fun(X5,X5),times_times(X5),X6),X4)) = iG130(X5,X4,X6,X7)))),
% 13.08/3.03    inference(rectify,[],[f11294])).
% 13.08/3.03  tff(f11294,plain,(
% 13.08/3.03    ! [X2 : X0,X0 : $tType,X3 : X0,X1 : X0] : (~($true = aa(X0,$o,aa(X0,fun(X0,$o),ord_less(X0),zero_zero(X0)),X2)) => (iG129(X0,X2,X3,X1) = iG130(X0,X2,X3,X1))) & ! [X2 : X0,X0 : $tType,X3 : X0,X1 : X0] : (($true = aa(X0,$o,aa(X0,fun(X0,$o),ord_less(X0),zero_zero(X0)),X2)) => (aa(X0,$o,aa(X0,fun(X0,$o),ord_less_eq(X0),X1),aa(X0,X0,aa(X0,fun(X0,X0),times_times(X0),X3),X2)) = iG130(X0,X2,X3,X1)))),
% 13.08/3.03    introduced(fool_ite_definition,[new_symbols(definition,[iG130])])).
% 13.08/3.03  tff(f46155,plain,(
% 13.08/3.03    ( ! [X1 : $tType,X2 : X1,X3 : X1,X0 : X1] : ((iG129(X1,X0,X2,X3) = iG130(X1,X0,X2,X3)) | ($true = aa(X1,$o,aa(X1,fun(X1,$o),ord_less(X1),zero_zero(X1)),X0))) )),
% 13.08/3.03    inference(cnf_transformation,[],[f27600])).
% 13.08/3.03  tff(f46152,plain,(
% 13.08/3.03    ( ! [X4 : $tType,X6 : num,X7 : X4,X5 : X4] : ((aa(X4,$o,aa(X4,fun(X4,$o),ord_less(X4),X7),aa(X4,X4,aa(X4,fun(X4,X4),times_times(X4),aa(num,X4,numeral_numeral(X4),X6)),X5)) = iG131(X4,X5,X6,X7)) | ($true != aa(X4,$o,aa(X4,fun(X4,$o),ord_less(X4),X5),zero_zero(X4)))) )),
% 13.08/3.03    inference(cnf_transformation,[],[f27599])).
% 13.08/3.03  tff(f27599,plain,(
% 13.08/3.03    ! [X0 : $tType,X1 : X0,X2 : num,X3 : X0] : ((aa(X0,$o,aa(X0,fun(X0,$o),ord_less(X0),aa(num,X0,numeral_numeral(X0),X2)),zero_zero(X0)) = iG131(X0,X1,X2,X3)) | ($true = aa(X0,$o,aa(X0,fun(X0,$o),ord_less(X0),X1),zero_zero(X0)))) & ! [X4 : $tType,X5 : X4,X6 : num,X7 : X4] : ((aa(X4,$o,aa(X4,fun(X4,$o),ord_less(X4),X7),aa(X4,X4,aa(X4,fun(X4,X4),times_times(X4),aa(num,X4,numeral_numeral(X4),X6)),X5)) = iG131(X4,X5,X6,X7)) | ($true != aa(X4,$o,aa(X4,fun(X4,$o),ord_less(X4),X5),zero_zero(X4))))),
% 13.08/3.03    inference(ennf_transformation,[],[f22335])).
% 13.08/3.03  tff(f22335,plain,(
% 13.08/3.03    ! [X0 : $tType,X1 : X0,X2 : num,X3 : X0] : (($true != aa(X0,$o,aa(X0,fun(X0,$o),ord_less(X0),X1),zero_zero(X0))) => (aa(X0,$o,aa(X0,fun(X0,$o),ord_less(X0),aa(num,X0,numeral_numeral(X0),X2)),zero_zero(X0)) = iG131(X0,X1,X2,X3))) & ! [X4 : $tType,X5 : X4,X6 : num,X7 : X4] : (($true = aa(X4,$o,aa(X4,fun(X4,$o),ord_less(X4),X5),zero_zero(X4))) => (aa(X4,$o,aa(X4,fun(X4,$o),ord_less(X4),X7),aa(X4,X4,aa(X4,fun(X4,X4),times_times(X4),aa(num,X4,numeral_numeral(X4),X6)),X5)) = iG131(X4,X5,X6,X7)))),
% 13.08/3.03    inference(flattening,[],[f22334])).
% 13.08/3.03  tff(f22334,plain,(
% 13.08/3.03    ! [X0 : $tType,X1 : X0,X2 : num,X3 : X0] : (~($true = aa(X0,$o,aa(X0,fun(X0,$o),ord_less(X0),X1),zero_zero(X0))) => (aa(X0,$o,aa(X0,fun(X0,$o),ord_less(X0),aa(num,X0,numeral_numeral(X0),X2)),zero_zero(X0)) = iG131(X0,X1,X2,X3))) & ! [X4 : $tType,X5 : X4,X6 : num,X7 : X4] : (($true = aa(X4,$o,aa(X4,fun(X4,$o),ord_less(X4),X5),zero_zero(X4))) => (aa(X4,$o,aa(X4,fun(X4,$o),ord_less(X4),X7),aa(X4,X4,aa(X4,fun(X4,X4),times_times(X4),aa(num,X4,numeral_numeral(X4),X6)),X5)) = iG131(X4,X5,X6,X7)))),
% 13.08/3.03    inference(rectify,[],[f11301])).
% 13.08/3.03  tff(f11301,plain,(
% 13.08/3.03    ! [X0 : $tType,X3 : X0,X1 : num,X2 : X0] : (~($true = aa(X0,$o,aa(X0,fun(X0,$o),ord_less(X0),X3),zero_zero(X0))) => (aa(X0,$o,aa(X0,fun(X0,$o),ord_less(X0),aa(num,X0,numeral_numeral(X0),X1)),zero_zero(X0)) = iG131(X0,X3,X1,X2))) & ! [X0 : $tType,X3 : X0,X1 : num,X2 : X0] : (($true = aa(X0,$o,aa(X0,fun(X0,$o),ord_less(X0),X3),zero_zero(X0))) => (aa(X0,$o,aa(X0,fun(X0,$o),ord_less(X0),X2),aa(X0,X0,aa(X0,fun(X0,X0),times_times(X0),aa(num,X0,numeral_numeral(X0),X1)),X3)) = iG131(X0,X3,X1,X2)))),
% 13.08/3.03    introduced(fool_ite_definition,[new_symbols(definition,[iG131])])).
% 13.08/3.03  tff(f46153,plain,(
% 13.08/3.03    ( ! [X0 : $tType,X2 : num,X3 : X0,X1 : X0] : ((aa(X0,$o,aa(X0,fun(X0,$o),ord_less(X0),aa(num,X0,numeral_numeral(X0),X2)),zero_zero(X0)) = iG131(X0,X1,X2,X3)) | ($true = aa(X0,$o,aa(X0,fun(X0,$o),ord_less(X0),X1),zero_zero(X0)))) )),
% 13.08/3.03    inference(cnf_transformation,[],[f27599])).
% 13.08/3.03  tff(f46150,plain,(
% 13.08/3.03    ( ! [X5 : $tType,X6 : num,X7 : X5,X4 : X5] : ((aa(X5,$o,aa(X5,fun(X5,$o),ord_less(X5),aa(X5,X5,aa(X5,fun(X5,X5),times_times(X5),aa(num,X5,numeral_numeral(X5),X6)),X4)),X7) = iG132(X5,X4,X6,X7)) | ($true != aa(X5,$o,aa(X5,fun(X5,$o),ord_less(X5),zero_zero(X5)),X4))) )),
% 13.08/3.03    inference(cnf_transformation,[],[f27598])).
% 13.08/3.03  tff(f27598,plain,(
% 13.08/3.03    ! [X0 : X1,X1 : $tType,X2 : num,X3 : X1] : ((iG131(X1,X0,X2,X3) = iG132(X1,X0,X2,X3)) | ($true = aa(X1,$o,aa(X1,fun(X1,$o),ord_less(X1),zero_zero(X1)),X0))) & ! [X4 : X5,X5 : $tType,X6 : num,X7 : X5] : ((aa(X5,$o,aa(X5,fun(X5,$o),ord_less(X5),aa(X5,X5,aa(X5,fun(X5,X5),times_times(X5),aa(num,X5,numeral_numeral(X5),X6)),X4)),X7) = iG132(X5,X4,X6,X7)) | ($true != aa(X5,$o,aa(X5,fun(X5,$o),ord_less(X5),zero_zero(X5)),X4)))),
% 13.08/3.03    inference(ennf_transformation,[],[f22333])).
% 13.08/3.03  tff(f22333,plain,(
% 13.08/3.03    ! [X0 : X1,X1 : $tType,X2 : num,X3 : X1] : (($true != aa(X1,$o,aa(X1,fun(X1,$o),ord_less(X1),zero_zero(X1)),X0)) => (iG131(X1,X0,X2,X3) = iG132(X1,X0,X2,X3))) & ! [X4 : X5,X5 : $tType,X6 : num,X7 : X5] : (($true = aa(X5,$o,aa(X5,fun(X5,$o),ord_less(X5),zero_zero(X5)),X4)) => (aa(X5,$o,aa(X5,fun(X5,$o),ord_less(X5),aa(X5,X5,aa(X5,fun(X5,X5),times_times(X5),aa(num,X5,numeral_numeral(X5),X6)),X4)),X7) = iG132(X5,X4,X6,X7)))),
% 13.08/3.03    inference(flattening,[],[f22332])).
% 13.08/3.03  tff(f22332,plain,(
% 13.08/3.03    ! [X0 : X1,X1 : $tType,X2 : num,X3 : X1] : (~($true = aa(X1,$o,aa(X1,fun(X1,$o),ord_less(X1),zero_zero(X1)),X0)) => (iG131(X1,X0,X2,X3) = iG132(X1,X0,X2,X3))) & ! [X4 : X5,X5 : $tType,X6 : num,X7 : X5] : (($true = aa(X5,$o,aa(X5,fun(X5,$o),ord_less(X5),zero_zero(X5)),X4)) => (aa(X5,$o,aa(X5,fun(X5,$o),ord_less(X5),aa(X5,X5,aa(X5,fun(X5,X5),times_times(X5),aa(num,X5,numeral_numeral(X5),X6)),X4)),X7) = iG132(X5,X4,X6,X7)))),
% 13.08/3.03    inference(rectify,[],[f11302])).
% 13.08/3.03  tff(f11302,plain,(
% 13.08/3.03    ! [X3 : X0,X0 : $tType,X1 : num,X2 : X0] : (~($true = aa(X0,$o,aa(X0,fun(X0,$o),ord_less(X0),zero_zero(X0)),X3)) => (iG131(X0,X3,X1,X2) = iG132(X0,X3,X1,X2))) & ! [X3 : X0,X0 : $tType,X1 : num,X2 : X0] : (($true = aa(X0,$o,aa(X0,fun(X0,$o),ord_less(X0),zero_zero(X0)),X3)) => (aa(X0,$o,aa(X0,fun(X0,$o),ord_less(X0),aa(X0,X0,aa(X0,fun(X0,X0),times_times(X0),aa(num,X0,numeral_numeral(X0),X1)),X3)),X2) = iG132(X0,X3,X1,X2)))),
% 13.08/3.03    introduced(fool_ite_definition,[new_symbols(definition,[iG132])])).
% 13.08/3.03  tff(f46151,plain,(
% 13.08/3.03    ( ! [X1 : $tType,X2 : num,X3 : X1,X0 : X1] : ((iG131(X1,X0,X2,X3) = iG132(X1,X0,X2,X3)) | ($true = aa(X1,$o,aa(X1,fun(X1,$o),ord_less(X1),zero_zero(X1)),X0))) )),
% 13.08/3.03    inference(cnf_transformation,[],[f27598])).
% 13.08/3.03  tff(f46148,plain,(
% 13.08/3.03    ( ! [X4 : $tType,X6 : num,X7 : X4,X5 : X4] : ((aa(X4,$o,aa(X4,fun(X4,$o),ord_less_eq(X4),X7),aa(X4,X4,aa(X4,fun(X4,X4),times_times(X4),aa(num,X4,numeral_numeral(X4),X6)),X5)) = iG133(X4,X5,X6,X7)) | ($true != aa(X4,$o,aa(X4,fun(X4,$o),ord_less(X4),X5),zero_zero(X4)))) )),
% 13.08/3.03    inference(cnf_transformation,[],[f27597])).
% 13.08/3.03  tff(f27597,plain,(
% 13.08/3.03    ! [X0 : $tType,X1 : X0,X2 : num,X3 : X0] : ((aa(X0,$o,aa(X0,fun(X0,$o),ord_less_eq(X0),aa(num,X0,numeral_numeral(X0),X2)),zero_zero(X0)) = iG133(X0,X1,X2,X3)) | ($true = aa(X0,$o,aa(X0,fun(X0,$o),ord_less(X0),X1),zero_zero(X0)))) & ! [X4 : $tType,X5 : X4,X6 : num,X7 : X4] : ((aa(X4,$o,aa(X4,fun(X4,$o),ord_less_eq(X4),X7),aa(X4,X4,aa(X4,fun(X4,X4),times_times(X4),aa(num,X4,numeral_numeral(X4),X6)),X5)) = iG133(X4,X5,X6,X7)) | ($true != aa(X4,$o,aa(X4,fun(X4,$o),ord_less(X4),X5),zero_zero(X4))))),
% 13.08/3.03    inference(ennf_transformation,[],[f22331])).
% 13.08/3.03  tff(f22331,plain,(
% 13.08/3.03    ! [X0 : $tType,X1 : X0,X2 : num,X3 : X0] : (($true != aa(X0,$o,aa(X0,fun(X0,$o),ord_less(X0),X1),zero_zero(X0))) => (aa(X0,$o,aa(X0,fun(X0,$o),ord_less_eq(X0),aa(num,X0,numeral_numeral(X0),X2)),zero_zero(X0)) = iG133(X0,X1,X2,X3))) & ! [X4 : $tType,X5 : X4,X6 : num,X7 : X4] : (($true = aa(X4,$o,aa(X4,fun(X4,$o),ord_less(X4),X5),zero_zero(X4))) => (aa(X4,$o,aa(X4,fun(X4,$o),ord_less_eq(X4),X7),aa(X4,X4,aa(X4,fun(X4,X4),times_times(X4),aa(num,X4,numeral_numeral(X4),X6)),X5)) = iG133(X4,X5,X6,X7)))),
% 13.08/3.03    inference(flattening,[],[f22330])).
% 13.08/3.03  tff(f22330,plain,(
% 13.08/3.03    ! [X0 : $tType,X1 : X0,X2 : num,X3 : X0] : (~($true = aa(X0,$o,aa(X0,fun(X0,$o),ord_less(X0),X1),zero_zero(X0))) => (aa(X0,$o,aa(X0,fun(X0,$o),ord_less_eq(X0),aa(num,X0,numeral_numeral(X0),X2)),zero_zero(X0)) = iG133(X0,X1,X2,X3))) & ! [X4 : $tType,X5 : X4,X6 : num,X7 : X4] : (($true = aa(X4,$o,aa(X4,fun(X4,$o),ord_less(X4),X5),zero_zero(X4))) => (aa(X4,$o,aa(X4,fun(X4,$o),ord_less_eq(X4),X7),aa(X4,X4,aa(X4,fun(X4,X4),times_times(X4),aa(num,X4,numeral_numeral(X4),X6)),X5)) = iG133(X4,X5,X6,X7)))),
% 13.08/3.03    inference(rectify,[],[f11305])).
% 13.08/3.03  tff(f11305,plain,(
% 13.08/3.03    ! [X0 : $tType,X3 : X0,X1 : num,X2 : X0] : (~($true = aa(X0,$o,aa(X0,fun(X0,$o),ord_less(X0),X3),zero_zero(X0))) => (aa(X0,$o,aa(X0,fun(X0,$o),ord_less_eq(X0),aa(num,X0,numeral_numeral(X0),X1)),zero_zero(X0)) = iG133(X0,X3,X1,X2))) & ! [X0 : $tType,X3 : X0,X1 : num,X2 : X0] : (($true = aa(X0,$o,aa(X0,fun(X0,$o),ord_less(X0),X3),zero_zero(X0))) => (aa(X0,$o,aa(X0,fun(X0,$o),ord_less_eq(X0),X2),aa(X0,X0,aa(X0,fun(X0,X0),times_times(X0),aa(num,X0,numeral_numeral(X0),X1)),X3)) = iG133(X0,X3,X1,X2)))),
% 13.08/3.03    introduced(fool_ite_definition,[new_symbols(definition,[iG133])])).
% 13.08/3.03  tff(f46149,plain,(
% 13.08/3.03    ( ! [X0 : $tType,X2 : num,X3 : X0,X1 : X0] : ((aa(X0,$o,aa(X0,fun(X0,$o),ord_less_eq(X0),aa(num,X0,numeral_numeral(X0),X2)),zero_zero(X0)) = iG133(X0,X1,X2,X3)) | ($true = aa(X0,$o,aa(X0,fun(X0,$o),ord_less(X0),X1),zero_zero(X0)))) )),
% 13.08/3.03    inference(cnf_transformation,[],[f27597])).
% 13.08/3.03  tff(f46146,plain,(
% 13.08/3.03    ( ! [X5 : $tType,X6 : num,X7 : X5,X4 : X5] : ((aa(X5,$o,aa(X5,fun(X5,$o),ord_less_eq(X5),aa(X5,X5,aa(X5,fun(X5,X5),times_times(X5),aa(num,X5,numeral_numeral(X5),X6)),X4)),X7) = iG134(X5,X4,X6,X7)) | ($true != aa(X5,$o,aa(X5,fun(X5,$o),ord_less(X5),zero_zero(X5)),X4))) )),
% 13.08/3.03    inference(cnf_transformation,[],[f27596])).
% 13.08/3.03  tff(f27596,plain,(
% 13.08/3.03    ! [X0 : X1,X1 : $tType,X2 : num,X3 : X1] : ((iG133(X1,X0,X2,X3) = iG134(X1,X0,X2,X3)) | ($true = aa(X1,$o,aa(X1,fun(X1,$o),ord_less(X1),zero_zero(X1)),X0))) & ! [X4 : X5,X5 : $tType,X6 : num,X7 : X5] : ((aa(X5,$o,aa(X5,fun(X5,$o),ord_less_eq(X5),aa(X5,X5,aa(X5,fun(X5,X5),times_times(X5),aa(num,X5,numeral_numeral(X5),X6)),X4)),X7) = iG134(X5,X4,X6,X7)) | ($true != aa(X5,$o,aa(X5,fun(X5,$o),ord_less(X5),zero_zero(X5)),X4)))),
% 13.08/3.03    inference(ennf_transformation,[],[f22329])).
% 13.08/3.03  tff(f22329,plain,(
% 13.08/3.03    ! [X0 : X1,X1 : $tType,X2 : num,X3 : X1] : (($true != aa(X1,$o,aa(X1,fun(X1,$o),ord_less(X1),zero_zero(X1)),X0)) => (iG133(X1,X0,X2,X3) = iG134(X1,X0,X2,X3))) & ! [X4 : X5,X5 : $tType,X6 : num,X7 : X5] : (($true = aa(X5,$o,aa(X5,fun(X5,$o),ord_less(X5),zero_zero(X5)),X4)) => (aa(X5,$o,aa(X5,fun(X5,$o),ord_less_eq(X5),aa(X5,X5,aa(X5,fun(X5,X5),times_times(X5),aa(num,X5,numeral_numeral(X5),X6)),X4)),X7) = iG134(X5,X4,X6,X7)))),
% 13.08/3.03    inference(flattening,[],[f22328])).
% 13.08/3.03  tff(f22328,plain,(
% 13.08/3.03    ! [X0 : X1,X1 : $tType,X2 : num,X3 : X1] : (~($true = aa(X1,$o,aa(X1,fun(X1,$o),ord_less(X1),zero_zero(X1)),X0)) => (iG133(X1,X0,X2,X3) = iG134(X1,X0,X2,X3))) & ! [X4 : X5,X5 : $tType,X6 : num,X7 : X5] : (($true = aa(X5,$o,aa(X5,fun(X5,$o),ord_less(X5),zero_zero(X5)),X4)) => (aa(X5,$o,aa(X5,fun(X5,$o),ord_less_eq(X5),aa(X5,X5,aa(X5,fun(X5,X5),times_times(X5),aa(num,X5,numeral_numeral(X5),X6)),X4)),X7) = iG134(X5,X4,X6,X7)))),
% 13.08/3.03    inference(rectify,[],[f11306])).
% 13.08/3.03  tff(f11306,plain,(
% 13.08/3.03    ! [X3 : X0,X0 : $tType,X1 : num,X2 : X0] : (~($true = aa(X0,$o,aa(X0,fun(X0,$o),ord_less(X0),zero_zero(X0)),X3)) => (iG133(X0,X3,X1,X2) = iG134(X0,X3,X1,X2))) & ! [X3 : X0,X0 : $tType,X1 : num,X2 : X0] : (($true = aa(X0,$o,aa(X0,fun(X0,$o),ord_less(X0),zero_zero(X0)),X3)) => (aa(X0,$o,aa(X0,fun(X0,$o),ord_less_eq(X0),aa(X0,X0,aa(X0,fun(X0,X0),times_times(X0),aa(num,X0,numeral_numeral(X0),X1)),X3)),X2) = iG134(X0,X3,X1,X2)))),
% 13.08/3.03    introduced(fool_ite_definition,[new_symbols(definition,[iG134])])).
% 13.08/3.03  tff(f46147,plain,(
% 13.08/3.03    ( ! [X1 : $tType,X2 : num,X3 : X1,X0 : X1] : ((iG133(X1,X0,X2,X3) = iG134(X1,X0,X2,X3)) | ($true = aa(X1,$o,aa(X1,fun(X1,$o),ord_less(X1),zero_zero(X1)),X0))) )),
% 13.08/3.03    inference(cnf_transformation,[],[f27596])).
% 13.08/3.03  tff(f46144,plain,(
% 13.08/3.03    ( ! [X4 : $tType,X6 : num,X7 : X4,X5 : X4] : ((aa(X4,$o,aa(X4,fun(X4,$o),ord_less(X4),aa(X4,X4,aa(X4,fun(X4,X4),times_times(X4),aa(num,X4,numeral_numeral(X4),X6)),X5)),X7) = iG135(X4,X5,X6,X7)) | ($true != aa(X4,$o,aa(X4,fun(X4,$o),ord_less(X4),X5),zero_zero(X4)))) )),
% 13.08/3.03    inference(cnf_transformation,[],[f27595])).
% 13.08/3.03  tff(f27595,plain,(
% 13.08/3.03    ! [X0 : $tType,X1 : X0,X2 : num,X3 : X0] : ((aa(X0,$o,aa(X0,fun(X0,$o),ord_less(X0),zero_zero(X0)),aa(num,X0,numeral_numeral(X0),X2)) = iG135(X0,X1,X2,X3)) | ($true = aa(X0,$o,aa(X0,fun(X0,$o),ord_less(X0),X1),zero_zero(X0)))) & ! [X4 : $tType,X5 : X4,X6 : num,X7 : X4] : ((aa(X4,$o,aa(X4,fun(X4,$o),ord_less(X4),aa(X4,X4,aa(X4,fun(X4,X4),times_times(X4),aa(num,X4,numeral_numeral(X4),X6)),X5)),X7) = iG135(X4,X5,X6,X7)) | ($true != aa(X4,$o,aa(X4,fun(X4,$o),ord_less(X4),X5),zero_zero(X4))))),
% 13.08/3.03    inference(ennf_transformation,[],[f22327])).
% 13.08/3.03  tff(f22327,plain,(
% 13.08/3.03    ! [X0 : $tType,X1 : X0,X2 : num,X3 : X0] : (($true != aa(X0,$o,aa(X0,fun(X0,$o),ord_less(X0),X1),zero_zero(X0))) => (aa(X0,$o,aa(X0,fun(X0,$o),ord_less(X0),zero_zero(X0)),aa(num,X0,numeral_numeral(X0),X2)) = iG135(X0,X1,X2,X3))) & ! [X4 : $tType,X5 : X4,X6 : num,X7 : X4] : (($true = aa(X4,$o,aa(X4,fun(X4,$o),ord_less(X4),X5),zero_zero(X4))) => (aa(X4,$o,aa(X4,fun(X4,$o),ord_less(X4),aa(X4,X4,aa(X4,fun(X4,X4),times_times(X4),aa(num,X4,numeral_numeral(X4),X6)),X5)),X7) = iG135(X4,X5,X6,X7)))),
% 13.08/3.03    inference(flattening,[],[f22326])).
% 13.08/3.03  tff(f22326,plain,(
% 13.08/3.03    ! [X0 : $tType,X1 : X0,X2 : num,X3 : X0] : (~($true = aa(X0,$o,aa(X0,fun(X0,$o),ord_less(X0),X1),zero_zero(X0))) => (aa(X0,$o,aa(X0,fun(X0,$o),ord_less(X0),zero_zero(X0)),aa(num,X0,numeral_numeral(X0),X2)) = iG135(X0,X1,X2,X3))) & ! [X4 : $tType,X5 : X4,X6 : num,X7 : X4] : (($true = aa(X4,$o,aa(X4,fun(X4,$o),ord_less(X4),X5),zero_zero(X4))) => (aa(X4,$o,aa(X4,fun(X4,$o),ord_less(X4),aa(X4,X4,aa(X4,fun(X4,X4),times_times(X4),aa(num,X4,numeral_numeral(X4),X6)),X5)),X7) = iG135(X4,X5,X6,X7)))),
% 13.08/3.03    inference(rectify,[],[f11309])).
% 13.08/3.03  tff(f11309,plain,(
% 13.08/3.03    ! [X0 : $tType,X2 : X0,X3 : num,X1 : X0] : (~($true = aa(X0,$o,aa(X0,fun(X0,$o),ord_less(X0),X2),zero_zero(X0))) => (aa(X0,$o,aa(X0,fun(X0,$o),ord_less(X0),zero_zero(X0)),aa(num,X0,numeral_numeral(X0),X3)) = iG135(X0,X2,X3,X1))) & ! [X0 : $tType,X2 : X0,X3 : num,X1 : X0] : (($true = aa(X0,$o,aa(X0,fun(X0,$o),ord_less(X0),X2),zero_zero(X0))) => (aa(X0,$o,aa(X0,fun(X0,$o),ord_less(X0),aa(X0,X0,aa(X0,fun(X0,X0),times_times(X0),aa(num,X0,numeral_numeral(X0),X3)),X2)),X1) = iG135(X0,X2,X3,X1)))),
% 13.08/3.03    introduced(fool_ite_definition,[new_symbols(definition,[iG135])])).
% 13.08/3.03  tff(f46145,plain,(
% 13.08/3.03    ( ! [X0 : $tType,X2 : num,X3 : X0,X1 : X0] : ((aa(X0,$o,aa(X0,fun(X0,$o),ord_less(X0),zero_zero(X0)),aa(num,X0,numeral_numeral(X0),X2)) = iG135(X0,X1,X2,X3)) | ($true = aa(X0,$o,aa(X0,fun(X0,$o),ord_less(X0),X1),zero_zero(X0)))) )),
% 13.08/3.03    inference(cnf_transformation,[],[f27595])).
% 13.08/3.03  tff(f46142,plain,(
% 13.08/3.03    ( ! [X5 : $tType,X6 : num,X7 : X5,X4 : X5] : ((aa(X5,$o,aa(X5,fun(X5,$o),ord_less(X5),X7),aa(X5,X5,aa(X5,fun(X5,X5),times_times(X5),aa(num,X5,numeral_numeral(X5),X6)),X4)) = iG136(X5,X4,X6,X7)) | ($true != aa(X5,$o,aa(X5,fun(X5,$o),ord_less(X5),zero_zero(X5)),X4))) )),
% 13.08/3.03    inference(cnf_transformation,[],[f27594])).
% 13.08/3.03  tff(f27594,plain,(
% 13.08/3.03    ! [X0 : X1,X1 : $tType,X2 : num,X3 : X1] : ((iG135(X1,X0,X2,X3) = iG136(X1,X0,X2,X3)) | ($true = aa(X1,$o,aa(X1,fun(X1,$o),ord_less(X1),zero_zero(X1)),X0))) & ! [X4 : X5,X5 : $tType,X6 : num,X7 : X5] : ((aa(X5,$o,aa(X5,fun(X5,$o),ord_less(X5),X7),aa(X5,X5,aa(X5,fun(X5,X5),times_times(X5),aa(num,X5,numeral_numeral(X5),X6)),X4)) = iG136(X5,X4,X6,X7)) | ($true != aa(X5,$o,aa(X5,fun(X5,$o),ord_less(X5),zero_zero(X5)),X4)))),
% 13.08/3.03    inference(ennf_transformation,[],[f22325])).
% 13.08/3.03  tff(f22325,plain,(
% 13.08/3.03    ! [X0 : X1,X1 : $tType,X2 : num,X3 : X1] : (($true != aa(X1,$o,aa(X1,fun(X1,$o),ord_less(X1),zero_zero(X1)),X0)) => (iG135(X1,X0,X2,X3) = iG136(X1,X0,X2,X3))) & ! [X4 : X5,X5 : $tType,X6 : num,X7 : X5] : (($true = aa(X5,$o,aa(X5,fun(X5,$o),ord_less(X5),zero_zero(X5)),X4)) => (aa(X5,$o,aa(X5,fun(X5,$o),ord_less(X5),X7),aa(X5,X5,aa(X5,fun(X5,X5),times_times(X5),aa(num,X5,numeral_numeral(X5),X6)),X4)) = iG136(X5,X4,X6,X7)))),
% 13.08/3.03    inference(flattening,[],[f22324])).
% 13.08/3.03  tff(f22324,plain,(
% 13.08/3.03    ! [X0 : X1,X1 : $tType,X2 : num,X3 : X1] : (~($true = aa(X1,$o,aa(X1,fun(X1,$o),ord_less(X1),zero_zero(X1)),X0)) => (iG135(X1,X0,X2,X3) = iG136(X1,X0,X2,X3))) & ! [X4 : X5,X5 : $tType,X6 : num,X7 : X5] : (($true = aa(X5,$o,aa(X5,fun(X5,$o),ord_less(X5),zero_zero(X5)),X4)) => (aa(X5,$o,aa(X5,fun(X5,$o),ord_less(X5),X7),aa(X5,X5,aa(X5,fun(X5,X5),times_times(X5),aa(num,X5,numeral_numeral(X5),X6)),X4)) = iG136(X5,X4,X6,X7)))),
% 13.08/3.03    inference(rectify,[],[f11310])).
% 13.08/3.03  tff(f11310,plain,(
% 13.08/3.03    ! [X2 : X0,X0 : $tType,X3 : num,X1 : X0] : (~($true = aa(X0,$o,aa(X0,fun(X0,$o),ord_less(X0),zero_zero(X0)),X2)) => (iG135(X0,X2,X3,X1) = iG136(X0,X2,X3,X1))) & ! [X2 : X0,X0 : $tType,X3 : num,X1 : X0] : (($true = aa(X0,$o,aa(X0,fun(X0,$o),ord_less(X0),zero_zero(X0)),X2)) => (aa(X0,$o,aa(X0,fun(X0,$o),ord_less(X0),X1),aa(X0,X0,aa(X0,fun(X0,X0),times_times(X0),aa(num,X0,numeral_numeral(X0),X3)),X2)) = iG136(X0,X2,X3,X1)))),
% 13.08/3.03    introduced(fool_ite_definition,[new_symbols(definition,[iG136])])).
% 13.08/3.03  tff(f46143,plain,(
% 13.08/3.03    ( ! [X1 : $tType,X2 : num,X3 : X1,X0 : X1] : ((iG135(X1,X0,X2,X3) = iG136(X1,X0,X2,X3)) | ($true = aa(X1,$o,aa(X1,fun(X1,$o),ord_less(X1),zero_zero(X1)),X0))) )),
% 13.08/3.03    inference(cnf_transformation,[],[f27594])).
% 13.08/3.03  tff(f46140,plain,(
% 13.08/3.03    ( ! [X4 : $tType,X6 : num,X7 : X4,X5 : X4] : ((aa(X4,$o,aa(X4,fun(X4,$o),ord_less_eq(X4),aa(X4,X4,aa(X4,fun(X4,X4),times_times(X4),aa(num,X4,numeral_numeral(X4),X6)),X5)),X7) = iG137(X4,X5,X6,X7)) | ($true != aa(X4,$o,aa(X4,fun(X4,$o),ord_less(X4),X5),zero_zero(X4)))) )),
% 13.08/3.03    inference(cnf_transformation,[],[f27593])).
% 13.08/3.03  tff(f27593,plain,(
% 13.08/3.03    ! [X0 : $tType,X1 : X0,X2 : num,X3 : X0] : ((aa(X0,$o,aa(X0,fun(X0,$o),ord_less_eq(X0),zero_zero(X0)),aa(num,X0,numeral_numeral(X0),X2)) = iG137(X0,X1,X2,X3)) | ($true = aa(X0,$o,aa(X0,fun(X0,$o),ord_less(X0),X1),zero_zero(X0)))) & ! [X4 : $tType,X5 : X4,X6 : num,X7 : X4] : ((aa(X4,$o,aa(X4,fun(X4,$o),ord_less_eq(X4),aa(X4,X4,aa(X4,fun(X4,X4),times_times(X4),aa(num,X4,numeral_numeral(X4),X6)),X5)),X7) = iG137(X4,X5,X6,X7)) | ($true != aa(X4,$o,aa(X4,fun(X4,$o),ord_less(X4),X5),zero_zero(X4))))),
% 13.08/3.03    inference(ennf_transformation,[],[f22323])).
% 13.08/3.03  tff(f22323,plain,(
% 13.08/3.03    ! [X0 : $tType,X1 : X0,X2 : num,X3 : X0] : (($true != aa(X0,$o,aa(X0,fun(X0,$o),ord_less(X0),X1),zero_zero(X0))) => (aa(X0,$o,aa(X0,fun(X0,$o),ord_less_eq(X0),zero_zero(X0)),aa(num,X0,numeral_numeral(X0),X2)) = iG137(X0,X1,X2,X3))) & ! [X4 : $tType,X5 : X4,X6 : num,X7 : X4] : (($true = aa(X4,$o,aa(X4,fun(X4,$o),ord_less(X4),X5),zero_zero(X4))) => (aa(X4,$o,aa(X4,fun(X4,$o),ord_less_eq(X4),aa(X4,X4,aa(X4,fun(X4,X4),times_times(X4),aa(num,X4,numeral_numeral(X4),X6)),X5)),X7) = iG137(X4,X5,X6,X7)))),
% 13.08/3.03    inference(flattening,[],[f22322])).
% 13.08/3.03  tff(f22322,plain,(
% 13.08/3.03    ! [X0 : $tType,X1 : X0,X2 : num,X3 : X0] : (~($true = aa(X0,$o,aa(X0,fun(X0,$o),ord_less(X0),X1),zero_zero(X0))) => (aa(X0,$o,aa(X0,fun(X0,$o),ord_less_eq(X0),zero_zero(X0)),aa(num,X0,numeral_numeral(X0),X2)) = iG137(X0,X1,X2,X3))) & ! [X4 : $tType,X5 : X4,X6 : num,X7 : X4] : (($true = aa(X4,$o,aa(X4,fun(X4,$o),ord_less(X4),X5),zero_zero(X4))) => (aa(X4,$o,aa(X4,fun(X4,$o),ord_less_eq(X4),aa(X4,X4,aa(X4,fun(X4,X4),times_times(X4),aa(num,X4,numeral_numeral(X4),X6)),X5)),X7) = iG137(X4,X5,X6,X7)))),
% 13.08/3.03    inference(rectify,[],[f11313])).
% 13.08/3.03  tff(f11313,plain,(
% 13.08/3.03    ! [X0 : $tType,X2 : X0,X3 : num,X1 : X0] : (~($true = aa(X0,$o,aa(X0,fun(X0,$o),ord_less(X0),X2),zero_zero(X0))) => (aa(X0,$o,aa(X0,fun(X0,$o),ord_less_eq(X0),zero_zero(X0)),aa(num,X0,numeral_numeral(X0),X3)) = iG137(X0,X2,X3,X1))) & ! [X0 : $tType,X2 : X0,X3 : num,X1 : X0] : (($true = aa(X0,$o,aa(X0,fun(X0,$o),ord_less(X0),X2),zero_zero(X0))) => (aa(X0,$o,aa(X0,fun(X0,$o),ord_less_eq(X0),aa(X0,X0,aa(X0,fun(X0,X0),times_times(X0),aa(num,X0,numeral_numeral(X0),X3)),X2)),X1) = iG137(X0,X2,X3,X1)))),
% 13.08/3.03    introduced(fool_ite_definition,[new_symbols(definition,[iG137])])).
% 13.08/3.03  tff(f46141,plain,(
% 13.08/3.03    ( ! [X0 : $tType,X2 : num,X3 : X0,X1 : X0] : ((aa(X0,$o,aa(X0,fun(X0,$o),ord_less_eq(X0),zero_zero(X0)),aa(num,X0,numeral_numeral(X0),X2)) = iG137(X0,X1,X2,X3)) | ($true = aa(X0,$o,aa(X0,fun(X0,$o),ord_less(X0),X1),zero_zero(X0)))) )),
% 13.08/3.03    inference(cnf_transformation,[],[f27593])).
% 13.08/3.03  tff(f46138,plain,(
% 13.08/3.03    ( ! [X5 : $tType,X6 : num,X7 : X5,X4 : X5] : ((aa(X5,$o,aa(X5,fun(X5,$o),ord_less_eq(X5),X7),aa(X5,X5,aa(X5,fun(X5,X5),times_times(X5),aa(num,X5,numeral_numeral(X5),X6)),X4)) = iG138(X5,X4,X6,X7)) | ($true != aa(X5,$o,aa(X5,fun(X5,$o),ord_less(X5),zero_zero(X5)),X4))) )),
% 13.08/3.03    inference(cnf_transformation,[],[f27592])).
% 13.08/3.03  tff(f27592,plain,(
% 13.08/3.03    ! [X0 : X1,X1 : $tType,X2 : num,X3 : X1] : ((iG137(X1,X0,X2,X3) = iG138(X1,X0,X2,X3)) | ($true = aa(X1,$o,aa(X1,fun(X1,$o),ord_less(X1),zero_zero(X1)),X0))) & ! [X4 : X5,X5 : $tType,X6 : num,X7 : X5] : ((aa(X5,$o,aa(X5,fun(X5,$o),ord_less_eq(X5),X7),aa(X5,X5,aa(X5,fun(X5,X5),times_times(X5),aa(num,X5,numeral_numeral(X5),X6)),X4)) = iG138(X5,X4,X6,X7)) | ($true != aa(X5,$o,aa(X5,fun(X5,$o),ord_less(X5),zero_zero(X5)),X4)))),
% 13.08/3.03    inference(ennf_transformation,[],[f22321])).
% 13.08/3.03  tff(f22321,plain,(
% 13.08/3.03    ! [X0 : X1,X1 : $tType,X2 : num,X3 : X1] : (($true != aa(X1,$o,aa(X1,fun(X1,$o),ord_less(X1),zero_zero(X1)),X0)) => (iG137(X1,X0,X2,X3) = iG138(X1,X0,X2,X3))) & ! [X4 : X5,X5 : $tType,X6 : num,X7 : X5] : (($true = aa(X5,$o,aa(X5,fun(X5,$o),ord_less(X5),zero_zero(X5)),X4)) => (aa(X5,$o,aa(X5,fun(X5,$o),ord_less_eq(X5),X7),aa(X5,X5,aa(X5,fun(X5,X5),times_times(X5),aa(num,X5,numeral_numeral(X5),X6)),X4)) = iG138(X5,X4,X6,X7)))),
% 13.08/3.03    inference(flattening,[],[f22320])).
% 13.08/3.03  tff(f22320,plain,(
% 13.08/3.03    ! [X0 : X1,X1 : $tType,X2 : num,X3 : X1] : (~($true = aa(X1,$o,aa(X1,fun(X1,$o),ord_less(X1),zero_zero(X1)),X0)) => (iG137(X1,X0,X2,X3) = iG138(X1,X0,X2,X3))) & ! [X4 : X5,X5 : $tType,X6 : num,X7 : X5] : (($true = aa(X5,$o,aa(X5,fun(X5,$o),ord_less(X5),zero_zero(X5)),X4)) => (aa(X5,$o,aa(X5,fun(X5,$o),ord_less_eq(X5),X7),aa(X5,X5,aa(X5,fun(X5,X5),times_times(X5),aa(num,X5,numeral_numeral(X5),X6)),X4)) = iG138(X5,X4,X6,X7)))),
% 13.08/3.03    inference(rectify,[],[f11314])).
% 13.08/3.03  tff(f11314,plain,(
% 13.08/3.03    ! [X2 : X0,X0 : $tType,X3 : num,X1 : X0] : (~($true = aa(X0,$o,aa(X0,fun(X0,$o),ord_less(X0),zero_zero(X0)),X2)) => (iG137(X0,X2,X3,X1) = iG138(X0,X2,X3,X1))) & ! [X2 : X0,X0 : $tType,X3 : num,X1 : X0] : (($true = aa(X0,$o,aa(X0,fun(X0,$o),ord_less(X0),zero_zero(X0)),X2)) => (aa(X0,$o,aa(X0,fun(X0,$o),ord_less_eq(X0),X1),aa(X0,X0,aa(X0,fun(X0,X0),times_times(X0),aa(num,X0,numeral_numeral(X0),X3)),X2)) = iG138(X0,X2,X3,X1)))),
% 13.08/3.03    introduced(fool_ite_definition,[new_symbols(definition,[iG138])])).
% 13.08/3.03  tff(f46139,plain,(
% 13.08/3.03    ( ! [X1 : $tType,X2 : num,X3 : X1,X0 : X1] : ((iG137(X1,X0,X2,X3) = iG138(X1,X0,X2,X3)) | ($true = aa(X1,$o,aa(X1,fun(X1,$o),ord_less(X1),zero_zero(X1)),X0))) )),
% 13.08/3.03    inference(cnf_transformation,[],[f27592])).
% 13.08/3.03  tff(f46136,plain,(
% 13.08/3.03    ( ! [X4 : $tType,X6 : X4,X7 : X4,X5 : X4] : ((aa(X4,$o,aa(X4,fun(X4,$o),ord_less(X4),aa(X4,X4,uminus_uminus(X4),X7)),aa(X4,X4,aa(X4,fun(X4,X4),times_times(X4),X6),X5)) = iG139(X4,X5,X6,X7)) | ($true != aa(X4,$o,aa(X4,fun(X4,$o),ord_less(X4),X5),zero_zero(X4)))) )),
% 13.08/3.03    inference(cnf_transformation,[],[f27591])).
% 13.08/3.03  tff(f27591,plain,(
% 13.08/3.03    ! [X0 : $tType,X1 : X0,X2 : X0,X3 : X0] : ((aa(X0,$o,aa(X0,fun(X0,$o),ord_less(X0),X2),zero_zero(X0)) = iG139(X0,X1,X2,X3)) | ($true = aa(X0,$o,aa(X0,fun(X0,$o),ord_less(X0),X1),zero_zero(X0)))) & ! [X4 : $tType,X5 : X4,X6 : X4,X7 : X4] : ((aa(X4,$o,aa(X4,fun(X4,$o),ord_less(X4),aa(X4,X4,uminus_uminus(X4),X7)),aa(X4,X4,aa(X4,fun(X4,X4),times_times(X4),X6),X5)) = iG139(X4,X5,X6,X7)) | ($true != aa(X4,$o,aa(X4,fun(X4,$o),ord_less(X4),X5),zero_zero(X4))))),
% 13.08/3.03    inference(ennf_transformation,[],[f22319])).
% 13.08/3.03  tff(f22319,plain,(
% 13.08/3.03    ! [X0 : $tType,X1 : X0,X2 : X0,X3 : X0] : (($true != aa(X0,$o,aa(X0,fun(X0,$o),ord_less(X0),X1),zero_zero(X0))) => (aa(X0,$o,aa(X0,fun(X0,$o),ord_less(X0),X2),zero_zero(X0)) = iG139(X0,X1,X2,X3))) & ! [X4 : $tType,X5 : X4,X6 : X4,X7 : X4] : (($true = aa(X4,$o,aa(X4,fun(X4,$o),ord_less(X4),X5),zero_zero(X4))) => (aa(X4,$o,aa(X4,fun(X4,$o),ord_less(X4),aa(X4,X4,uminus_uminus(X4),X7)),aa(X4,X4,aa(X4,fun(X4,X4),times_times(X4),X6),X5)) = iG139(X4,X5,X6,X7)))),
% 13.08/3.03    inference(flattening,[],[f22318])).
% 13.08/3.03  tff(f22318,plain,(
% 13.08/3.03    ! [X0 : $tType,X1 : X0,X2 : X0,X3 : X0] : (~($true = aa(X0,$o,aa(X0,fun(X0,$o),ord_less(X0),X1),zero_zero(X0))) => (aa(X0,$o,aa(X0,fun(X0,$o),ord_less(X0),X2),zero_zero(X0)) = iG139(X0,X1,X2,X3))) & ! [X4 : $tType,X5 : X4,X6 : X4,X7 : X4] : (($true = aa(X4,$o,aa(X4,fun(X4,$o),ord_less(X4),X5),zero_zero(X4))) => (aa(X4,$o,aa(X4,fun(X4,$o),ord_less(X4),aa(X4,X4,uminus_uminus(X4),X7)),aa(X4,X4,aa(X4,fun(X4,X4),times_times(X4),X6),X5)) = iG139(X4,X5,X6,X7)))),
% 13.08/3.03    inference(rectify,[],[f11321])).
% 13.08/3.03  tff(f11321,plain,(
% 13.08/3.03    ! [X0 : $tType,X3 : X0,X1 : X0,X2 : X0] : (~($true = aa(X0,$o,aa(X0,fun(X0,$o),ord_less(X0),X3),zero_zero(X0))) => (aa(X0,$o,aa(X0,fun(X0,$o),ord_less(X0),X1),zero_zero(X0)) = iG139(X0,X3,X1,X2))) & ! [X0 : $tType,X3 : X0,X1 : X0,X2 : X0] : (($true = aa(X0,$o,aa(X0,fun(X0,$o),ord_less(X0),X3),zero_zero(X0))) => (aa(X0,$o,aa(X0,fun(X0,$o),ord_less(X0),aa(X0,X0,uminus_uminus(X0),X2)),aa(X0,X0,aa(X0,fun(X0,X0),times_times(X0),X1),X3)) = iG139(X0,X3,X1,X2)))),
% 13.08/3.03    introduced(fool_ite_definition,[new_symbols(definition,[iG139])])).
% 13.08/3.03  tff(f46137,plain,(
% 13.08/3.03    ( ! [X0 : $tType,X2 : X0,X3 : X0,X1 : X0] : ((aa(X0,$o,aa(X0,fun(X0,$o),ord_less(X0),X2),zero_zero(X0)) = iG139(X0,X1,X2,X3)) | ($true = aa(X0,$o,aa(X0,fun(X0,$o),ord_less(X0),X1),zero_zero(X0)))) )),
% 13.08/3.03    inference(cnf_transformation,[],[f27591])).
% 13.08/3.03  tff(f46134,plain,(
% 13.08/3.03    ( ! [X5 : $tType,X6 : X5,X7 : X5,X4 : X5] : ((aa(X5,$o,aa(X5,fun(X5,$o),ord_less(X5),aa(X5,X5,aa(X5,fun(X5,X5),times_times(X5),X6),X4)),aa(X5,X5,uminus_uminus(X5),X7)) = iG140(X5,X4,X6,X7)) | ($true != aa(X5,$o,aa(X5,fun(X5,$o),ord_less(X5),zero_zero(X5)),X4))) )),
% 13.08/3.03    inference(cnf_transformation,[],[f27590])).
% 13.08/3.03  tff(f27590,plain,(
% 13.08/3.03    ! [X0 : X1,X1 : $tType,X2 : X1,X3 : X1] : ((iG139(X1,X0,X2,X3) = iG140(X1,X0,X2,X3)) | ($true = aa(X1,$o,aa(X1,fun(X1,$o),ord_less(X1),zero_zero(X1)),X0))) & ! [X4 : X5,X5 : $tType,X6 : X5,X7 : X5] : ((aa(X5,$o,aa(X5,fun(X5,$o),ord_less(X5),aa(X5,X5,aa(X5,fun(X5,X5),times_times(X5),X6),X4)),aa(X5,X5,uminus_uminus(X5),X7)) = iG140(X5,X4,X6,X7)) | ($true != aa(X5,$o,aa(X5,fun(X5,$o),ord_less(X5),zero_zero(X5)),X4)))),
% 13.08/3.03    inference(ennf_transformation,[],[f22317])).
% 13.08/3.03  tff(f22317,plain,(
% 13.08/3.03    ! [X0 : X1,X1 : $tType,X2 : X1,X3 : X1] : (($true != aa(X1,$o,aa(X1,fun(X1,$o),ord_less(X1),zero_zero(X1)),X0)) => (iG139(X1,X0,X2,X3) = iG140(X1,X0,X2,X3))) & ! [X4 : X5,X5 : $tType,X6 : X5,X7 : X5] : (($true = aa(X5,$o,aa(X5,fun(X5,$o),ord_less(X5),zero_zero(X5)),X4)) => (aa(X5,$o,aa(X5,fun(X5,$o),ord_less(X5),aa(X5,X5,aa(X5,fun(X5,X5),times_times(X5),X6),X4)),aa(X5,X5,uminus_uminus(X5),X7)) = iG140(X5,X4,X6,X7)))),
% 13.08/3.03    inference(flattening,[],[f22316])).
% 13.08/3.03  tff(f22316,plain,(
% 13.08/3.03    ! [X0 : X1,X1 : $tType,X2 : X1,X3 : X1] : (~($true = aa(X1,$o,aa(X1,fun(X1,$o),ord_less(X1),zero_zero(X1)),X0)) => (iG139(X1,X0,X2,X3) = iG140(X1,X0,X2,X3))) & ! [X4 : X5,X5 : $tType,X6 : X5,X7 : X5] : (($true = aa(X5,$o,aa(X5,fun(X5,$o),ord_less(X5),zero_zero(X5)),X4)) => (aa(X5,$o,aa(X5,fun(X5,$o),ord_less(X5),aa(X5,X5,aa(X5,fun(X5,X5),times_times(X5),X6),X4)),aa(X5,X5,uminus_uminus(X5),X7)) = iG140(X5,X4,X6,X7)))),
% 13.08/3.03    inference(rectify,[],[f11322])).
% 13.08/3.03  tff(f11322,plain,(
% 13.08/3.03    ! [X3 : X0,X0 : $tType,X1 : X0,X2 : X0] : (~($true = aa(X0,$o,aa(X0,fun(X0,$o),ord_less(X0),zero_zero(X0)),X3)) => (iG139(X0,X3,X1,X2) = iG140(X0,X3,X1,X2))) & ! [X3 : X0,X0 : $tType,X1 : X0,X2 : X0] : (($true = aa(X0,$o,aa(X0,fun(X0,$o),ord_less(X0),zero_zero(X0)),X3)) => (aa(X0,$o,aa(X0,fun(X0,$o),ord_less(X0),aa(X0,X0,aa(X0,fun(X0,X0),times_times(X0),X1),X3)),aa(X0,X0,uminus_uminus(X0),X2)) = iG140(X0,X3,X1,X2)))),
% 13.08/3.03    introduced(fool_ite_definition,[new_symbols(definition,[iG140])])).
% 13.08/3.03  tff(f46135,plain,(
% 13.08/3.03    ( ! [X1 : $tType,X2 : X1,X3 : X1,X0 : X1] : ((iG139(X1,X0,X2,X3) = iG140(X1,X0,X2,X3)) | ($true = aa(X1,$o,aa(X1,fun(X1,$o),ord_less(X1),zero_zero(X1)),X0))) )),
% 13.08/3.03    inference(cnf_transformation,[],[f27590])).
% 13.08/3.03  tff(f46132,plain,(
% 13.08/3.03    ( ! [X4 : $tType,X6 : X4,X7 : X4,X5 : X4] : ((aa(X4,$o,aa(X4,fun(X4,$o),ord_less_eq(X4),aa(X4,X4,uminus_uminus(X4),X7)),aa(X4,X4,aa(X4,fun(X4,X4),times_times(X4),X6),X5)) = iG141(X4,X5,X6,X7)) | ($true != aa(X4,$o,aa(X4,fun(X4,$o),ord_less(X4),X5),zero_zero(X4)))) )),
% 13.08/3.03    inference(cnf_transformation,[],[f27589])).
% 13.08/3.03  tff(f27589,plain,(
% 13.08/3.03    ! [X0 : $tType,X1 : X0,X2 : X0,X3 : X0] : ((aa(X0,$o,aa(X0,fun(X0,$o),ord_less_eq(X0),X2),zero_zero(X0)) = iG141(X0,X1,X2,X3)) | ($true = aa(X0,$o,aa(X0,fun(X0,$o),ord_less(X0),X1),zero_zero(X0)))) & ! [X4 : $tType,X5 : X4,X6 : X4,X7 : X4] : ((aa(X4,$o,aa(X4,fun(X4,$o),ord_less_eq(X4),aa(X4,X4,uminus_uminus(X4),X7)),aa(X4,X4,aa(X4,fun(X4,X4),times_times(X4),X6),X5)) = iG141(X4,X5,X6,X7)) | ($true != aa(X4,$o,aa(X4,fun(X4,$o),ord_less(X4),X5),zero_zero(X4))))),
% 13.08/3.03    inference(ennf_transformation,[],[f22315])).
% 13.08/3.03  tff(f22315,plain,(
% 13.08/3.03    ! [X0 : $tType,X1 : X0,X2 : X0,X3 : X0] : (($true != aa(X0,$o,aa(X0,fun(X0,$o),ord_less(X0),X1),zero_zero(X0))) => (aa(X0,$o,aa(X0,fun(X0,$o),ord_less_eq(X0),X2),zero_zero(X0)) = iG141(X0,X1,X2,X3))) & ! [X4 : $tType,X5 : X4,X6 : X4,X7 : X4] : (($true = aa(X4,$o,aa(X4,fun(X4,$o),ord_less(X4),X5),zero_zero(X4))) => (aa(X4,$o,aa(X4,fun(X4,$o),ord_less_eq(X4),aa(X4,X4,uminus_uminus(X4),X7)),aa(X4,X4,aa(X4,fun(X4,X4),times_times(X4),X6),X5)) = iG141(X4,X5,X6,X7)))),
% 13.08/3.03    inference(flattening,[],[f22314])).
% 13.08/3.03  tff(f22314,plain,(
% 13.08/3.03    ! [X0 : $tType,X1 : X0,X2 : X0,X3 : X0] : (~($true = aa(X0,$o,aa(X0,fun(X0,$o),ord_less(X0),X1),zero_zero(X0))) => (aa(X0,$o,aa(X0,fun(X0,$o),ord_less_eq(X0),X2),zero_zero(X0)) = iG141(X0,X1,X2,X3))) & ! [X4 : $tType,X5 : X4,X6 : X4,X7 : X4] : (($true = aa(X4,$o,aa(X4,fun(X4,$o),ord_less(X4),X5),zero_zero(X4))) => (aa(X4,$o,aa(X4,fun(X4,$o),ord_less_eq(X4),aa(X4,X4,uminus_uminus(X4),X7)),aa(X4,X4,aa(X4,fun(X4,X4),times_times(X4),X6),X5)) = iG141(X4,X5,X6,X7)))),
% 13.08/3.03    inference(rectify,[],[f11325])).
% 13.08/3.03  tff(f11325,plain,(
% 13.08/3.03    ! [X0 : $tType,X3 : X0,X1 : X0,X2 : X0] : (~($true = aa(X0,$o,aa(X0,fun(X0,$o),ord_less(X0),X3),zero_zero(X0))) => (aa(X0,$o,aa(X0,fun(X0,$o),ord_less_eq(X0),X1),zero_zero(X0)) = iG141(X0,X3,X1,X2))) & ! [X0 : $tType,X3 : X0,X1 : X0,X2 : X0] : (($true = aa(X0,$o,aa(X0,fun(X0,$o),ord_less(X0),X3),zero_zero(X0))) => (aa(X0,$o,aa(X0,fun(X0,$o),ord_less_eq(X0),aa(X0,X0,uminus_uminus(X0),X2)),aa(X0,X0,aa(X0,fun(X0,X0),times_times(X0),X1),X3)) = iG141(X0,X3,X1,X2)))),
% 13.08/3.03    introduced(fool_ite_definition,[new_symbols(definition,[iG141])])).
% 13.08/3.03  tff(f46133,plain,(
% 13.08/3.03    ( ! [X0 : $tType,X2 : X0,X3 : X0,X1 : X0] : ((aa(X0,$o,aa(X0,fun(X0,$o),ord_less_eq(X0),X2),zero_zero(X0)) = iG141(X0,X1,X2,X3)) | ($true = aa(X0,$o,aa(X0,fun(X0,$o),ord_less(X0),X1),zero_zero(X0)))) )),
% 13.08/3.03    inference(cnf_transformation,[],[f27589])).
% 13.08/3.03  tff(f46130,plain,(
% 13.08/3.03    ( ! [X5 : $tType,X6 : X5,X7 : X5,X4 : X5] : ((aa(X5,$o,aa(X5,fun(X5,$o),ord_less_eq(X5),aa(X5,X5,aa(X5,fun(X5,X5),times_times(X5),X6),X4)),aa(X5,X5,uminus_uminus(X5),X7)) = iG142(X5,X4,X6,X7)) | ($true != aa(X5,$o,aa(X5,fun(X5,$o),ord_less(X5),zero_zero(X5)),X4))) )),
% 13.08/3.03    inference(cnf_transformation,[],[f27588])).
% 13.08/3.03  tff(f27588,plain,(
% 13.08/3.03    ! [X0 : X1,X1 : $tType,X2 : X1,X3 : X1] : ((iG141(X1,X0,X2,X3) = iG142(X1,X0,X2,X3)) | ($true = aa(X1,$o,aa(X1,fun(X1,$o),ord_less(X1),zero_zero(X1)),X0))) & ! [X4 : X5,X5 : $tType,X6 : X5,X7 : X5] : ((aa(X5,$o,aa(X5,fun(X5,$o),ord_less_eq(X5),aa(X5,X5,aa(X5,fun(X5,X5),times_times(X5),X6),X4)),aa(X5,X5,uminus_uminus(X5),X7)) = iG142(X5,X4,X6,X7)) | ($true != aa(X5,$o,aa(X5,fun(X5,$o),ord_less(X5),zero_zero(X5)),X4)))),
% 13.08/3.03    inference(ennf_transformation,[],[f22313])).
% 13.08/3.03  tff(f22313,plain,(
% 13.08/3.03    ! [X0 : X1,X1 : $tType,X2 : X1,X3 : X1] : (($true != aa(X1,$o,aa(X1,fun(X1,$o),ord_less(X1),zero_zero(X1)),X0)) => (iG141(X1,X0,X2,X3) = iG142(X1,X0,X2,X3))) & ! [X4 : X5,X5 : $tType,X6 : X5,X7 : X5] : (($true = aa(X5,$o,aa(X5,fun(X5,$o),ord_less(X5),zero_zero(X5)),X4)) => (aa(X5,$o,aa(X5,fun(X5,$o),ord_less_eq(X5),aa(X5,X5,aa(X5,fun(X5,X5),times_times(X5),X6),X4)),aa(X5,X5,uminus_uminus(X5),X7)) = iG142(X5,X4,X6,X7)))),
% 13.08/3.03    inference(flattening,[],[f22312])).
% 13.08/3.03  tff(f22312,plain,(
% 13.08/3.03    ! [X0 : X1,X1 : $tType,X2 : X1,X3 : X1] : (~($true = aa(X1,$o,aa(X1,fun(X1,$o),ord_less(X1),zero_zero(X1)),X0)) => (iG141(X1,X0,X2,X3) = iG142(X1,X0,X2,X3))) & ! [X4 : X5,X5 : $tType,X6 : X5,X7 : X5] : (($true = aa(X5,$o,aa(X5,fun(X5,$o),ord_less(X5),zero_zero(X5)),X4)) => (aa(X5,$o,aa(X5,fun(X5,$o),ord_less_eq(X5),aa(X5,X5,aa(X5,fun(X5,X5),times_times(X5),X6),X4)),aa(X5,X5,uminus_uminus(X5),X7)) = iG142(X5,X4,X6,X7)))),
% 13.08/3.03    inference(rectify,[],[f11326])).
% 13.08/3.03  tff(f11326,plain,(
% 13.08/3.03    ! [X3 : X0,X0 : $tType,X1 : X0,X2 : X0] : (~($true = aa(X0,$o,aa(X0,fun(X0,$o),ord_less(X0),zero_zero(X0)),X3)) => (iG141(X0,X3,X1,X2) = iG142(X0,X3,X1,X2))) & ! [X3 : X0,X0 : $tType,X1 : X0,X2 : X0] : (($true = aa(X0,$o,aa(X0,fun(X0,$o),ord_less(X0),zero_zero(X0)),X3)) => (aa(X0,$o,aa(X0,fun(X0,$o),ord_less_eq(X0),aa(X0,X0,aa(X0,fun(X0,X0),times_times(X0),X1),X3)),aa(X0,X0,uminus_uminus(X0),X2)) = iG142(X0,X3,X1,X2)))),
% 13.08/3.03    introduced(fool_ite_definition,[new_symbols(definition,[iG142])])).
% 13.08/3.03  tff(f46131,plain,(
% 13.08/3.03    ( ! [X1 : $tType,X2 : X1,X3 : X1,X0 : X1] : ((iG141(X1,X0,X2,X3) = iG142(X1,X0,X2,X3)) | ($true = aa(X1,$o,aa(X1,fun(X1,$o),ord_less(X1),zero_zero(X1)),X0))) )),
% 13.08/3.03    inference(cnf_transformation,[],[f27588])).
% 13.08/3.03  tff(f46128,plain,(
% 13.08/3.03    ( ! [X4 : $tType,X6 : X4,X7 : X4,X5 : X4] : ((aa(X4,$o,aa(X4,fun(X4,$o),ord_less(X4),aa(X4,X4,aa(X4,fun(X4,X4),times_times(X4),X6),X5)),aa(X4,X4,uminus_uminus(X4),X7)) = iG143(X4,X5,X6,X7)) | ($true != aa(X4,$o,aa(X4,fun(X4,$o),ord_less(X4),X5),zero_zero(X4)))) )),
% 13.08/3.03    inference(cnf_transformation,[],[f27587])).
% 13.08/3.03  tff(f27587,plain,(
% 13.08/3.03    ! [X0 : $tType,X1 : X0,X2 : X0,X3 : X0] : ((aa(X0,$o,aa(X0,fun(X0,$o),ord_less(X0),zero_zero(X0)),X2) = iG143(X0,X1,X2,X3)) | ($true = aa(X0,$o,aa(X0,fun(X0,$o),ord_less(X0),X1),zero_zero(X0)))) & ! [X4 : $tType,X5 : X4,X6 : X4,X7 : X4] : ((aa(X4,$o,aa(X4,fun(X4,$o),ord_less(X4),aa(X4,X4,aa(X4,fun(X4,X4),times_times(X4),X6),X5)),aa(X4,X4,uminus_uminus(X4),X7)) = iG143(X4,X5,X6,X7)) | ($true != aa(X4,$o,aa(X4,fun(X4,$o),ord_less(X4),X5),zero_zero(X4))))),
% 13.08/3.03    inference(ennf_transformation,[],[f22311])).
% 13.08/3.03  tff(f22311,plain,(
% 13.08/3.03    ! [X0 : $tType,X1 : X0,X2 : X0,X3 : X0] : (($true != aa(X0,$o,aa(X0,fun(X0,$o),ord_less(X0),X1),zero_zero(X0))) => (aa(X0,$o,aa(X0,fun(X0,$o),ord_less(X0),zero_zero(X0)),X2) = iG143(X0,X1,X2,X3))) & ! [X4 : $tType,X5 : X4,X6 : X4,X7 : X4] : (($true = aa(X4,$o,aa(X4,fun(X4,$o),ord_less(X4),X5),zero_zero(X4))) => (aa(X4,$o,aa(X4,fun(X4,$o),ord_less(X4),aa(X4,X4,aa(X4,fun(X4,X4),times_times(X4),X6),X5)),aa(X4,X4,uminus_uminus(X4),X7)) = iG143(X4,X5,X6,X7)))),
% 13.08/3.03    inference(flattening,[],[f22310])).
% 13.08/3.03  tff(f22310,plain,(
% 13.08/3.03    ! [X0 : $tType,X1 : X0,X2 : X0,X3 : X0] : (~($true = aa(X0,$o,aa(X0,fun(X0,$o),ord_less(X0),X1),zero_zero(X0))) => (aa(X0,$o,aa(X0,fun(X0,$o),ord_less(X0),zero_zero(X0)),X2) = iG143(X0,X1,X2,X3))) & ! [X4 : $tType,X5 : X4,X6 : X4,X7 : X4] : (($true = aa(X4,$o,aa(X4,fun(X4,$o),ord_less(X4),X5),zero_zero(X4))) => (aa(X4,$o,aa(X4,fun(X4,$o),ord_less(X4),aa(X4,X4,aa(X4,fun(X4,X4),times_times(X4),X6),X5)),aa(X4,X4,uminus_uminus(X4),X7)) = iG143(X4,X5,X6,X7)))),
% 13.08/3.03    inference(rectify,[],[f11329])).
% 13.08/3.03  tff(f11329,plain,(
% 13.08/3.03    ! [X0 : $tType,X2 : X0,X3 : X0,X1 : X0] : (~($true = aa(X0,$o,aa(X0,fun(X0,$o),ord_less(X0),X2),zero_zero(X0))) => (aa(X0,$o,aa(X0,fun(X0,$o),ord_less(X0),zero_zero(X0)),X3) = iG143(X0,X2,X3,X1))) & ! [X0 : $tType,X2 : X0,X3 : X0,X1 : X0] : (($true = aa(X0,$o,aa(X0,fun(X0,$o),ord_less(X0),X2),zero_zero(X0))) => (aa(X0,$o,aa(X0,fun(X0,$o),ord_less(X0),aa(X0,X0,aa(X0,fun(X0,X0),times_times(X0),X3),X2)),aa(X0,X0,uminus_uminus(X0),X1)) = iG143(X0,X2,X3,X1)))),
% 13.08/3.03    introduced(fool_ite_definition,[new_symbols(definition,[iG143])])).
% 13.08/3.03  tff(f46129,plain,(
% 13.08/3.03    ( ! [X0 : $tType,X2 : X0,X3 : X0,X1 : X0] : ((aa(X0,$o,aa(X0,fun(X0,$o),ord_less(X0),zero_zero(X0)),X2) = iG143(X0,X1,X2,X3)) | ($true = aa(X0,$o,aa(X0,fun(X0,$o),ord_less(X0),X1),zero_zero(X0)))) )),
% 13.08/3.03    inference(cnf_transformation,[],[f27587])).
% 13.08/3.03  tff(f46126,plain,(
% 13.08/3.03    ( ! [X5 : $tType,X6 : X5,X7 : X5,X4 : X5] : ((aa(X5,$o,aa(X5,fun(X5,$o),ord_less(X5),aa(X5,X5,uminus_uminus(X5),X7)),aa(X5,X5,aa(X5,fun(X5,X5),times_times(X5),X6),X4)) = iG144(X5,X4,X6,X7)) | ($true != aa(X5,$o,aa(X5,fun(X5,$o),ord_less(X5),zero_zero(X5)),X4))) )),
% 13.08/3.03    inference(cnf_transformation,[],[f27586])).
% 13.08/3.03  tff(f27586,plain,(
% 13.08/3.03    ! [X0 : X1,X1 : $tType,X2 : X1,X3 : X1] : ((iG143(X1,X0,X2,X3) = iG144(X1,X0,X2,X3)) | ($true = aa(X1,$o,aa(X1,fun(X1,$o),ord_less(X1),zero_zero(X1)),X0))) & ! [X4 : X5,X5 : $tType,X6 : X5,X7 : X5] : ((aa(X5,$o,aa(X5,fun(X5,$o),ord_less(X5),aa(X5,X5,uminus_uminus(X5),X7)),aa(X5,X5,aa(X5,fun(X5,X5),times_times(X5),X6),X4)) = iG144(X5,X4,X6,X7)) | ($true != aa(X5,$o,aa(X5,fun(X5,$o),ord_less(X5),zero_zero(X5)),X4)))),
% 13.08/3.03    inference(ennf_transformation,[],[f22309])).
% 13.08/3.03  tff(f22309,plain,(
% 13.08/3.03    ! [X0 : X1,X1 : $tType,X2 : X1,X3 : X1] : (($true != aa(X1,$o,aa(X1,fun(X1,$o),ord_less(X1),zero_zero(X1)),X0)) => (iG143(X1,X0,X2,X3) = iG144(X1,X0,X2,X3))) & ! [X4 : X5,X5 : $tType,X6 : X5,X7 : X5] : (($true = aa(X5,$o,aa(X5,fun(X5,$o),ord_less(X5),zero_zero(X5)),X4)) => (aa(X5,$o,aa(X5,fun(X5,$o),ord_less(X5),aa(X5,X5,uminus_uminus(X5),X7)),aa(X5,X5,aa(X5,fun(X5,X5),times_times(X5),X6),X4)) = iG144(X5,X4,X6,X7)))),
% 13.08/3.03    inference(flattening,[],[f22308])).
% 13.08/3.03  tff(f22308,plain,(
% 13.08/3.03    ! [X0 : X1,X1 : $tType,X2 : X1,X3 : X1] : (~($true = aa(X1,$o,aa(X1,fun(X1,$o),ord_less(X1),zero_zero(X1)),X0)) => (iG143(X1,X0,X2,X3) = iG144(X1,X0,X2,X3))) & ! [X4 : X5,X5 : $tType,X6 : X5,X7 : X5] : (($true = aa(X5,$o,aa(X5,fun(X5,$o),ord_less(X5),zero_zero(X5)),X4)) => (aa(X5,$o,aa(X5,fun(X5,$o),ord_less(X5),aa(X5,X5,uminus_uminus(X5),X7)),aa(X5,X5,aa(X5,fun(X5,X5),times_times(X5),X6),X4)) = iG144(X5,X4,X6,X7)))),
% 13.08/3.03    inference(rectify,[],[f11330])).
% 13.08/3.03  tff(f11330,plain,(
% 13.08/3.03    ! [X2 : X0,X0 : $tType,X3 : X0,X1 : X0] : (~($true = aa(X0,$o,aa(X0,fun(X0,$o),ord_less(X0),zero_zero(X0)),X2)) => (iG143(X0,X2,X3,X1) = iG144(X0,X2,X3,X1))) & ! [X2 : X0,X0 : $tType,X3 : X0,X1 : X0] : (($true = aa(X0,$o,aa(X0,fun(X0,$o),ord_less(X0),zero_zero(X0)),X2)) => (aa(X0,$o,aa(X0,fun(X0,$o),ord_less(X0),aa(X0,X0,uminus_uminus(X0),X1)),aa(X0,X0,aa(X0,fun(X0,X0),times_times(X0),X3),X2)) = iG144(X0,X2,X3,X1)))),
% 13.08/3.03    introduced(fool_ite_definition,[new_symbols(definition,[iG144])])).
% 13.08/3.03  tff(f46127,plain,(
% 13.08/3.03    ( ! [X1 : $tType,X2 : X1,X3 : X1,X0 : X1] : ((iG143(X1,X0,X2,X3) = iG144(X1,X0,X2,X3)) | ($true = aa(X1,$o,aa(X1,fun(X1,$o),ord_less(X1),zero_zero(X1)),X0))) )),
% 13.08/3.03    inference(cnf_transformation,[],[f27586])).
% 13.08/3.03  tff(f46124,plain,(
% 13.08/3.03    ( ! [X4 : $tType,X6 : X4,X7 : X4,X5 : X4] : ((aa(X4,$o,aa(X4,fun(X4,$o),ord_less_eq(X4),aa(X4,X4,aa(X4,fun(X4,X4),times_times(X4),X6),X5)),aa(X4,X4,uminus_uminus(X4),X7)) = iG145(X4,X5,X6,X7)) | ($true != aa(X4,$o,aa(X4,fun(X4,$o),ord_less(X4),X5),zero_zero(X4)))) )),
% 13.08/3.04    inference(cnf_transformation,[],[f27585])).
% 13.08/3.04  tff(f27585,plain,(
% 13.08/3.04    ! [X0 : $tType,X1 : X0,X2 : X0,X3 : X0] : ((aa(X0,$o,aa(X0,fun(X0,$o),ord_less_eq(X0),zero_zero(X0)),X2) = iG145(X0,X1,X2,X3)) | ($true = aa(X0,$o,aa(X0,fun(X0,$o),ord_less(X0),X1),zero_zero(X0)))) & ! [X4 : $tType,X5 : X4,X6 : X4,X7 : X4] : ((aa(X4,$o,aa(X4,fun(X4,$o),ord_less_eq(X4),aa(X4,X4,aa(X4,fun(X4,X4),times_times(X4),X6),X5)),aa(X4,X4,uminus_uminus(X4),X7)) = iG145(X4,X5,X6,X7)) | ($true != aa(X4,$o,aa(X4,fun(X4,$o),ord_less(X4),X5),zero_zero(X4))))),
% 13.08/3.04    inference(ennf_transformation,[],[f22307])).
% 13.08/3.04  tff(f22307,plain,(
% 13.08/3.04    ! [X0 : $tType,X1 : X0,X2 : X0,X3 : X0] : (($true != aa(X0,$o,aa(X0,fun(X0,$o),ord_less(X0),X1),zero_zero(X0))) => (aa(X0,$o,aa(X0,fun(X0,$o),ord_less_eq(X0),zero_zero(X0)),X2) = iG145(X0,X1,X2,X3))) & ! [X4 : $tType,X5 : X4,X6 : X4,X7 : X4] : (($true = aa(X4,$o,aa(X4,fun(X4,$o),ord_less(X4),X5),zero_zero(X4))) => (aa(X4,$o,aa(X4,fun(X4,$o),ord_less_eq(X4),aa(X4,X4,aa(X4,fun(X4,X4),times_times(X4),X6),X5)),aa(X4,X4,uminus_uminus(X4),X7)) = iG145(X4,X5,X6,X7)))),
% 13.08/3.04    inference(flattening,[],[f22306])).
% 13.08/3.04  tff(f22306,plain,(
% 13.08/3.04    ! [X0 : $tType,X1 : X0,X2 : X0,X3 : X0] : (~($true = aa(X0,$o,aa(X0,fun(X0,$o),ord_less(X0),X1),zero_zero(X0))) => (aa(X0,$o,aa(X0,fun(X0,$o),ord_less_eq(X0),zero_zero(X0)),X2) = iG145(X0,X1,X2,X3))) & ! [X4 : $tType,X5 : X4,X6 : X4,X7 : X4] : (($true = aa(X4,$o,aa(X4,fun(X4,$o),ord_less(X4),X5),zero_zero(X4))) => (aa(X4,$o,aa(X4,fun(X4,$o),ord_less_eq(X4),aa(X4,X4,aa(X4,fun(X4,X4),times_times(X4),X6),X5)),aa(X4,X4,uminus_uminus(X4),X7)) = iG145(X4,X5,X6,X7)))),
% 13.08/3.04    inference(rectify,[],[f11333])).
% 13.08/3.04  tff(f11333,plain,(
% 13.08/3.04    ! [X0 : $tType,X2 : X0,X3 : X0,X1 : X0] : (~($true = aa(X0,$o,aa(X0,fun(X0,$o),ord_less(X0),X2),zero_zero(X0))) => (aa(X0,$o,aa(X0,fun(X0,$o),ord_less_eq(X0),zero_zero(X0)),X3) = iG145(X0,X2,X3,X1))) & ! [X0 : $tType,X2 : X0,X3 : X0,X1 : X0] : (($true = aa(X0,$o,aa(X0,fun(X0,$o),ord_less(X0),X2),zero_zero(X0))) => (aa(X0,$o,aa(X0,fun(X0,$o),ord_less_eq(X0),aa(X0,X0,aa(X0,fun(X0,X0),times_times(X0),X3),X2)),aa(X0,X0,uminus_uminus(X0),X1)) = iG145(X0,X2,X3,X1)))),
% 13.08/3.04    introduced(fool_ite_definition,[new_symbols(definition,[iG145])])).
% 13.08/3.04  tff(f46125,plain,(
% 13.08/3.04    ( ! [X0 : $tType,X2 : X0,X3 : X0,X1 : X0] : ((aa(X0,$o,aa(X0,fun(X0,$o),ord_less_eq(X0),zero_zero(X0)),X2) = iG145(X0,X1,X2,X3)) | ($true = aa(X0,$o,aa(X0,fun(X0,$o),ord_less(X0),X1),zero_zero(X0)))) )),
% 13.08/3.04    inference(cnf_transformation,[],[f27585])).
% 13.08/3.04  tff(f46122,plain,(
% 13.08/3.04    ( ! [X5 : $tType,X6 : X5,X7 : X5,X4 : X5] : ((aa(X5,$o,aa(X5,fun(X5,$o),ord_less_eq(X5),aa(X5,X5,uminus_uminus(X5),X7)),aa(X5,X5,aa(X5,fun(X5,X5),times_times(X5),X6),X4)) = iG146(X5,X4,X6,X7)) | ($true != aa(X5,$o,aa(X5,fun(X5,$o),ord_less(X5),zero_zero(X5)),X4))) )),
% 13.08/3.04    inference(cnf_transformation,[],[f27584])).
% 13.08/3.04  tff(f27584,plain,(
% 13.08/3.04    ! [X0 : X1,X1 : $tType,X2 : X1,X3 : X1] : ((iG145(X1,X0,X2,X3) = iG146(X1,X0,X2,X3)) | ($true = aa(X1,$o,aa(X1,fun(X1,$o),ord_less(X1),zero_zero(X1)),X0))) & ! [X4 : X5,X5 : $tType,X6 : X5,X7 : X5] : ((aa(X5,$o,aa(X5,fun(X5,$o),ord_less_eq(X5),aa(X5,X5,uminus_uminus(X5),X7)),aa(X5,X5,aa(X5,fun(X5,X5),times_times(X5),X6),X4)) = iG146(X5,X4,X6,X7)) | ($true != aa(X5,$o,aa(X5,fun(X5,$o),ord_less(X5),zero_zero(X5)),X4)))),
% 13.08/3.04    inference(ennf_transformation,[],[f22305])).
% 13.08/3.04  tff(f22305,plain,(
% 13.08/3.04    ! [X0 : X1,X1 : $tType,X2 : X1,X3 : X1] : (($true != aa(X1,$o,aa(X1,fun(X1,$o),ord_less(X1),zero_zero(X1)),X0)) => (iG145(X1,X0,X2,X3) = iG146(X1,X0,X2,X3))) & ! [X4 : X5,X5 : $tType,X6 : X5,X7 : X5] : (($true = aa(X5,$o,aa(X5,fun(X5,$o),ord_less(X5),zero_zero(X5)),X4)) => (aa(X5,$o,aa(X5,fun(X5,$o),ord_less_eq(X5),aa(X5,X5,uminus_uminus(X5),X7)),aa(X5,X5,aa(X5,fun(X5,X5),times_times(X5),X6),X4)) = iG146(X5,X4,X6,X7)))),
% 13.08/3.04    inference(flattening,[],[f22304])).
% 13.08/3.04  tff(f22304,plain,(
% 13.08/3.04    ! [X0 : X1,X1 : $tType,X2 : X1,X3 : X1] : (~($true = aa(X1,$o,aa(X1,fun(X1,$o),ord_less(X1),zero_zero(X1)),X0)) => (iG145(X1,X0,X2,X3) = iG146(X1,X0,X2,X3))) & ! [X4 : X5,X5 : $tType,X6 : X5,X7 : X5] : (($true = aa(X5,$o,aa(X5,fun(X5,$o),ord_less(X5),zero_zero(X5)),X4)) => (aa(X5,$o,aa(X5,fun(X5,$o),ord_less_eq(X5),aa(X5,X5,uminus_uminus(X5),X7)),aa(X5,X5,aa(X5,fun(X5,X5),times_times(X5),X6),X4)) = iG146(X5,X4,X6,X7)))),
% 13.08/3.04    inference(rectify,[],[f11334])).
% 13.08/3.04  tff(f11334,plain,(
% 13.08/3.04    ! [X2 : X0,X0 : $tType,X3 : X0,X1 : X0] : (~($true = aa(X0,$o,aa(X0,fun(X0,$o),ord_less(X0),zero_zero(X0)),X2)) => (iG145(X0,X2,X3,X1) = iG146(X0,X2,X3,X1))) & ! [X2 : X0,X0 : $tType,X3 : X0,X1 : X0] : (($true = aa(X0,$o,aa(X0,fun(X0,$o),ord_less(X0),zero_zero(X0)),X2)) => (aa(X0,$o,aa(X0,fun(X0,$o),ord_less_eq(X0),aa(X0,X0,uminus_uminus(X0),X1)),aa(X0,X0,aa(X0,fun(X0,X0),times_times(X0),X3),X2)) = iG146(X0,X2,X3,X1)))),
% 13.08/3.04    introduced(fool_ite_definition,[new_symbols(definition,[iG146])])).
% 13.08/3.04  tff(f46123,plain,(
% 13.08/3.04    ( ! [X1 : $tType,X2 : X1,X3 : X1,X0 : X1] : ((iG145(X1,X0,X2,X3) = iG146(X1,X0,X2,X3)) | ($true = aa(X1,$o,aa(X1,fun(X1,$o),ord_less(X1),zero_zero(X1)),X0))) )),
% 13.08/3.04    inference(cnf_transformation,[],[f27584])).
% 13.08/3.04  tff(f46120,plain,(
% 13.08/3.04    ( ! [X4 : $tType,X6 : num,X7 : X4,X5 : X4] : ((aa(X4,$o,aa(X4,fun(X4,$o),ord_less(X4),X7),aa(X4,X4,aa(X4,fun(X4,X4),times_times(X4),aa(X4,X4,uminus_uminus(X4),aa(num,X4,numeral_numeral(X4),X6))),X5)) = iG147(X4,X5,X6,X7)) | ($true != aa(X4,$o,aa(X4,fun(X4,$o),ord_less(X4),X5),zero_zero(X4)))) )),
% 13.08/3.04    inference(cnf_transformation,[],[f27583])).
% 13.08/3.04  tff(f27583,plain,(
% 13.08/3.04    ! [X0 : $tType,X1 : X0,X2 : num,X3 : X0] : ((aa(X0,$o,aa(X0,fun(X0,$o),ord_less(X0),aa(X0,X0,uminus_uminus(X0),aa(num,X0,numeral_numeral(X0),X2))),zero_zero(X0)) = iG147(X0,X1,X2,X3)) | ($true = aa(X0,$o,aa(X0,fun(X0,$o),ord_less(X0),X1),zero_zero(X0)))) & ! [X4 : $tType,X5 : X4,X6 : num,X7 : X4] : ((aa(X4,$o,aa(X4,fun(X4,$o),ord_less(X4),X7),aa(X4,X4,aa(X4,fun(X4,X4),times_times(X4),aa(X4,X4,uminus_uminus(X4),aa(num,X4,numeral_numeral(X4),X6))),X5)) = iG147(X4,X5,X6,X7)) | ($true != aa(X4,$o,aa(X4,fun(X4,$o),ord_less(X4),X5),zero_zero(X4))))),
% 13.08/3.04    inference(ennf_transformation,[],[f22303])).
% 13.08/3.04  tff(f22303,plain,(
% 13.08/3.04    ! [X0 : $tType,X1 : X0,X2 : num,X3 : X0] : (($true != aa(X0,$o,aa(X0,fun(X0,$o),ord_less(X0),X1),zero_zero(X0))) => (aa(X0,$o,aa(X0,fun(X0,$o),ord_less(X0),aa(X0,X0,uminus_uminus(X0),aa(num,X0,numeral_numeral(X0),X2))),zero_zero(X0)) = iG147(X0,X1,X2,X3))) & ! [X4 : $tType,X5 : X4,X6 : num,X7 : X4] : (($true = aa(X4,$o,aa(X4,fun(X4,$o),ord_less(X4),X5),zero_zero(X4))) => (aa(X4,$o,aa(X4,fun(X4,$o),ord_less(X4),X7),aa(X4,X4,aa(X4,fun(X4,X4),times_times(X4),aa(X4,X4,uminus_uminus(X4),aa(num,X4,numeral_numeral(X4),X6))),X5)) = iG147(X4,X5,X6,X7)))),
% 13.08/3.04    inference(flattening,[],[f22302])).
% 13.08/3.04  tff(f22302,plain,(
% 13.08/3.04    ! [X0 : $tType,X1 : X0,X2 : num,X3 : X0] : (~($true = aa(X0,$o,aa(X0,fun(X0,$o),ord_less(X0),X1),zero_zero(X0))) => (aa(X0,$o,aa(X0,fun(X0,$o),ord_less(X0),aa(X0,X0,uminus_uminus(X0),aa(num,X0,numeral_numeral(X0),X2))),zero_zero(X0)) = iG147(X0,X1,X2,X3))) & ! [X4 : $tType,X5 : X4,X6 : num,X7 : X4] : (($true = aa(X4,$o,aa(X4,fun(X4,$o),ord_less(X4),X5),zero_zero(X4))) => (aa(X4,$o,aa(X4,fun(X4,$o),ord_less(X4),X7),aa(X4,X4,aa(X4,fun(X4,X4),times_times(X4),aa(X4,X4,uminus_uminus(X4),aa(num,X4,numeral_numeral(X4),X6))),X5)) = iG147(X4,X5,X6,X7)))),
% 13.08/3.04    inference(rectify,[],[f11341])).
% 13.08/3.04  tff(f11341,plain,(
% 13.08/3.04    ! [X0 : $tType,X3 : X0,X1 : num,X2 : X0] : (~($true = aa(X0,$o,aa(X0,fun(X0,$o),ord_less(X0),X3),zero_zero(X0))) => (aa(X0,$o,aa(X0,fun(X0,$o),ord_less(X0),aa(X0,X0,uminus_uminus(X0),aa(num,X0,numeral_numeral(X0),X1))),zero_zero(X0)) = iG147(X0,X3,X1,X2))) & ! [X0 : $tType,X3 : X0,X1 : num,X2 : X0] : (($true = aa(X0,$o,aa(X0,fun(X0,$o),ord_less(X0),X3),zero_zero(X0))) => (aa(X0,$o,aa(X0,fun(X0,$o),ord_less(X0),X2),aa(X0,X0,aa(X0,fun(X0,X0),times_times(X0),aa(X0,X0,uminus_uminus(X0),aa(num,X0,numeral_numeral(X0),X1))),X3)) = iG147(X0,X3,X1,X2)))),
% 13.08/3.04    introduced(fool_ite_definition,[new_symbols(definition,[iG147])])).
% 13.08/3.04  tff(f46121,plain,(
% 13.08/3.04    ( ! [X0 : $tType,X2 : num,X3 : X0,X1 : X0] : ((aa(X0,$o,aa(X0,fun(X0,$o),ord_less(X0),aa(X0,X0,uminus_uminus(X0),aa(num,X0,numeral_numeral(X0),X2))),zero_zero(X0)) = iG147(X0,X1,X2,X3)) | ($true = aa(X0,$o,aa(X0,fun(X0,$o),ord_less(X0),X1),zero_zero(X0)))) )),
% 13.08/3.04    inference(cnf_transformation,[],[f27583])).
% 13.08/3.04  tff(f46118,plain,(
% 13.08/3.04    ( ! [X5 : $tType,X6 : num,X7 : X5,X4 : X5] : ((aa(X5,$o,aa(X5,fun(X5,$o),ord_less(X5),aa(X5,X5,aa(X5,fun(X5,X5),times_times(X5),aa(X5,X5,uminus_uminus(X5),aa(num,X5,numeral_numeral(X5),X6))),X4)),X7) = iG148(X5,X4,X6,X7)) | ($true != aa(X5,$o,aa(X5,fun(X5,$o),ord_less(X5),zero_zero(X5)),X4))) )),
% 13.08/3.04    inference(cnf_transformation,[],[f27582])).
% 13.08/3.04  tff(f27582,plain,(
% 13.08/3.04    ! [X0 : X1,X1 : $tType,X2 : num,X3 : X1] : ((iG147(X1,X0,X2,X3) = iG148(X1,X0,X2,X3)) | ($true = aa(X1,$o,aa(X1,fun(X1,$o),ord_less(X1),zero_zero(X1)),X0))) & ! [X4 : X5,X5 : $tType,X6 : num,X7 : X5] : ((aa(X5,$o,aa(X5,fun(X5,$o),ord_less(X5),aa(X5,X5,aa(X5,fun(X5,X5),times_times(X5),aa(X5,X5,uminus_uminus(X5),aa(num,X5,numeral_numeral(X5),X6))),X4)),X7) = iG148(X5,X4,X6,X7)) | ($true != aa(X5,$o,aa(X5,fun(X5,$o),ord_less(X5),zero_zero(X5)),X4)))),
% 13.08/3.04    inference(ennf_transformation,[],[f22301])).
% 13.08/3.04  tff(f22301,plain,(
% 13.08/3.04    ! [X0 : X1,X1 : $tType,X2 : num,X3 : X1] : (($true != aa(X1,$o,aa(X1,fun(X1,$o),ord_less(X1),zero_zero(X1)),X0)) => (iG147(X1,X0,X2,X3) = iG148(X1,X0,X2,X3))) & ! [X4 : X5,X5 : $tType,X6 : num,X7 : X5] : (($true = aa(X5,$o,aa(X5,fun(X5,$o),ord_less(X5),zero_zero(X5)),X4)) => (aa(X5,$o,aa(X5,fun(X5,$o),ord_less(X5),aa(X5,X5,aa(X5,fun(X5,X5),times_times(X5),aa(X5,X5,uminus_uminus(X5),aa(num,X5,numeral_numeral(X5),X6))),X4)),X7) = iG148(X5,X4,X6,X7)))),
% 13.08/3.04    inference(flattening,[],[f22300])).
% 13.08/3.04  tff(f22300,plain,(
% 13.08/3.04    ! [X0 : X1,X1 : $tType,X2 : num,X3 : X1] : (~($true = aa(X1,$o,aa(X1,fun(X1,$o),ord_less(X1),zero_zero(X1)),X0)) => (iG147(X1,X0,X2,X3) = iG148(X1,X0,X2,X3))) & ! [X4 : X5,X5 : $tType,X6 : num,X7 : X5] : (($true = aa(X5,$o,aa(X5,fun(X5,$o),ord_less(X5),zero_zero(X5)),X4)) => (aa(X5,$o,aa(X5,fun(X5,$o),ord_less(X5),aa(X5,X5,aa(X5,fun(X5,X5),times_times(X5),aa(X5,X5,uminus_uminus(X5),aa(num,X5,numeral_numeral(X5),X6))),X4)),X7) = iG148(X5,X4,X6,X7)))),
% 13.08/3.04    inference(rectify,[],[f11342])).
% 13.08/3.04  tff(f11342,plain,(
% 13.08/3.04    ! [X3 : X0,X0 : $tType,X1 : num,X2 : X0] : (~($true = aa(X0,$o,aa(X0,fun(X0,$o),ord_less(X0),zero_zero(X0)),X3)) => (iG147(X0,X3,X1,X2) = iG148(X0,X3,X1,X2))) & ! [X3 : X0,X0 : $tType,X1 : num,X2 : X0] : (($true = aa(X0,$o,aa(X0,fun(X0,$o),ord_less(X0),zero_zero(X0)),X3)) => (aa(X0,$o,aa(X0,fun(X0,$o),ord_less(X0),aa(X0,X0,aa(X0,fun(X0,X0),times_times(X0),aa(X0,X0,uminus_uminus(X0),aa(num,X0,numeral_numeral(X0),X1))),X3)),X2) = iG148(X0,X3,X1,X2)))),
% 13.08/3.04    introduced(fool_ite_definition,[new_symbols(definition,[iG148])])).
% 13.08/3.04  tff(f46119,plain,(
% 13.08/3.04    ( ! [X1 : $tType,X2 : num,X3 : X1,X0 : X1] : ((iG147(X1,X0,X2,X3) = iG148(X1,X0,X2,X3)) | ($true = aa(X1,$o,aa(X1,fun(X1,$o),ord_less(X1),zero_zero(X1)),X0))) )),
% 13.08/3.04    inference(cnf_transformation,[],[f27582])).
% 13.08/3.04  tff(f46116,plain,(
% 13.08/3.04    ( ! [X4 : $tType,X6 : num,X7 : X4,X5 : X4] : ((aa(X4,$o,aa(X4,fun(X4,$o),ord_less_eq(X4),X7),aa(X4,X4,aa(X4,fun(X4,X4),times_times(X4),aa(X4,X4,uminus_uminus(X4),aa(num,X4,numeral_numeral(X4),X6))),X5)) = iG149(X4,X5,X6,X7)) | ($true != aa(X4,$o,aa(X4,fun(X4,$o),ord_less(X4),X5),zero_zero(X4)))) )),
% 13.08/3.04    inference(cnf_transformation,[],[f27581])).
% 13.08/3.04  tff(f27581,plain,(
% 13.08/3.04    ! [X0 : $tType,X1 : X0,X2 : num,X3 : X0] : ((aa(X0,$o,aa(X0,fun(X0,$o),ord_less_eq(X0),aa(X0,X0,uminus_uminus(X0),aa(num,X0,numeral_numeral(X0),X2))),zero_zero(X0)) = iG149(X0,X1,X2,X3)) | ($true = aa(X0,$o,aa(X0,fun(X0,$o),ord_less(X0),X1),zero_zero(X0)))) & ! [X4 : $tType,X5 : X4,X6 : num,X7 : X4] : ((aa(X4,$o,aa(X4,fun(X4,$o),ord_less_eq(X4),X7),aa(X4,X4,aa(X4,fun(X4,X4),times_times(X4),aa(X4,X4,uminus_uminus(X4),aa(num,X4,numeral_numeral(X4),X6))),X5)) = iG149(X4,X5,X6,X7)) | ($true != aa(X4,$o,aa(X4,fun(X4,$o),ord_less(X4),X5),zero_zero(X4))))),
% 13.08/3.04    inference(ennf_transformation,[],[f22299])).
% 13.08/3.04  tff(f22299,plain,(
% 13.08/3.04    ! [X0 : $tType,X1 : X0,X2 : num,X3 : X0] : (($true != aa(X0,$o,aa(X0,fun(X0,$o),ord_less(X0),X1),zero_zero(X0))) => (aa(X0,$o,aa(X0,fun(X0,$o),ord_less_eq(X0),aa(X0,X0,uminus_uminus(X0),aa(num,X0,numeral_numeral(X0),X2))),zero_zero(X0)) = iG149(X0,X1,X2,X3))) & ! [X4 : $tType,X5 : X4,X6 : num,X7 : X4] : (($true = aa(X4,$o,aa(X4,fun(X4,$o),ord_less(X4),X5),zero_zero(X4))) => (aa(X4,$o,aa(X4,fun(X4,$o),ord_less_eq(X4),X7),aa(X4,X4,aa(X4,fun(X4,X4),times_times(X4),aa(X4,X4,uminus_uminus(X4),aa(num,X4,numeral_numeral(X4),X6))),X5)) = iG149(X4,X5,X6,X7)))),
% 13.08/3.04    inference(flattening,[],[f22298])).
% 13.08/3.04  tff(f22298,plain,(
% 13.08/3.04    ! [X0 : $tType,X1 : X0,X2 : num,X3 : X0] : (~($true = aa(X0,$o,aa(X0,fun(X0,$o),ord_less(X0),X1),zero_zero(X0))) => (aa(X0,$o,aa(X0,fun(X0,$o),ord_less_eq(X0),aa(X0,X0,uminus_uminus(X0),aa(num,X0,numeral_numeral(X0),X2))),zero_zero(X0)) = iG149(X0,X1,X2,X3))) & ! [X4 : $tType,X5 : X4,X6 : num,X7 : X4] : (($true = aa(X4,$o,aa(X4,fun(X4,$o),ord_less(X4),X5),zero_zero(X4))) => (aa(X4,$o,aa(X4,fun(X4,$o),ord_less_eq(X4),X7),aa(X4,X4,aa(X4,fun(X4,X4),times_times(X4),aa(X4,X4,uminus_uminus(X4),aa(num,X4,numeral_numeral(X4),X6))),X5)) = iG149(X4,X5,X6,X7)))),
% 13.08/3.04    inference(rectify,[],[f11345])).
% 13.08/3.04  tff(f11345,plain,(
% 13.08/3.04    ! [X0 : $tType,X3 : X0,X1 : num,X2 : X0] : (~($true = aa(X0,$o,aa(X0,fun(X0,$o),ord_less(X0),X3),zero_zero(X0))) => (aa(X0,$o,aa(X0,fun(X0,$o),ord_less_eq(X0),aa(X0,X0,uminus_uminus(X0),aa(num,X0,numeral_numeral(X0),X1))),zero_zero(X0)) = iG149(X0,X3,X1,X2))) & ! [X0 : $tType,X3 : X0,X1 : num,X2 : X0] : (($true = aa(X0,$o,aa(X0,fun(X0,$o),ord_less(X0),X3),zero_zero(X0))) => (aa(X0,$o,aa(X0,fun(X0,$o),ord_less_eq(X0),X2),aa(X0,X0,aa(X0,fun(X0,X0),times_times(X0),aa(X0,X0,uminus_uminus(X0),aa(num,X0,numeral_numeral(X0),X1))),X3)) = iG149(X0,X3,X1,X2)))),
% 13.08/3.04    introduced(fool_ite_definition,[new_symbols(definition,[iG149])])).
% 13.08/3.04  tff(f46117,plain,(
% 13.08/3.04    ( ! [X0 : $tType,X2 : num,X3 : X0,X1 : X0] : ((aa(X0,$o,aa(X0,fun(X0,$o),ord_less_eq(X0),aa(X0,X0,uminus_uminus(X0),aa(num,X0,numeral_numeral(X0),X2))),zero_zero(X0)) = iG149(X0,X1,X2,X3)) | ($true = aa(X0,$o,aa(X0,fun(X0,$o),ord_less(X0),X1),zero_zero(X0)))) )),
% 13.08/3.04    inference(cnf_transformation,[],[f27581])).
% 13.08/3.04  tff(f46114,plain,(
% 13.08/3.04    ( ! [X5 : $tType,X6 : num,X7 : X5,X4 : X5] : ((aa(X5,$o,aa(X5,fun(X5,$o),ord_less_eq(X5),aa(X5,X5,aa(X5,fun(X5,X5),times_times(X5),aa(X5,X5,uminus_uminus(X5),aa(num,X5,numeral_numeral(X5),X6))),X4)),X7) = iG150(X5,X4,X6,X7)) | ($true != aa(X5,$o,aa(X5,fun(X5,$o),ord_less(X5),zero_zero(X5)),X4))) )),
% 13.08/3.04    inference(cnf_transformation,[],[f27580])).
% 13.08/3.04  tff(f27580,plain,(
% 13.08/3.04    ! [X0 : X1,X1 : $tType,X2 : num,X3 : X1] : ((iG149(X1,X0,X2,X3) = iG150(X1,X0,X2,X3)) | ($true = aa(X1,$o,aa(X1,fun(X1,$o),ord_less(X1),zero_zero(X1)),X0))) & ! [X4 : X5,X5 : $tType,X6 : num,X7 : X5] : ((aa(X5,$o,aa(X5,fun(X5,$o),ord_less_eq(X5),aa(X5,X5,aa(X5,fun(X5,X5),times_times(X5),aa(X5,X5,uminus_uminus(X5),aa(num,X5,numeral_numeral(X5),X6))),X4)),X7) = iG150(X5,X4,X6,X7)) | ($true != aa(X5,$o,aa(X5,fun(X5,$o),ord_less(X5),zero_zero(X5)),X4)))),
% 13.08/3.04    inference(ennf_transformation,[],[f22297])).
% 13.08/3.04  tff(f22297,plain,(
% 13.08/3.04    ! [X0 : X1,X1 : $tType,X2 : num,X3 : X1] : (($true != aa(X1,$o,aa(X1,fun(X1,$o),ord_less(X1),zero_zero(X1)),X0)) => (iG149(X1,X0,X2,X3) = iG150(X1,X0,X2,X3))) & ! [X4 : X5,X5 : $tType,X6 : num,X7 : X5] : (($true = aa(X5,$o,aa(X5,fun(X5,$o),ord_less(X5),zero_zero(X5)),X4)) => (aa(X5,$o,aa(X5,fun(X5,$o),ord_less_eq(X5),aa(X5,X5,aa(X5,fun(X5,X5),times_times(X5),aa(X5,X5,uminus_uminus(X5),aa(num,X5,numeral_numeral(X5),X6))),X4)),X7) = iG150(X5,X4,X6,X7)))),
% 13.08/3.04    inference(flattening,[],[f22296])).
% 13.08/3.04  tff(f22296,plain,(
% 13.08/3.04    ! [X0 : X1,X1 : $tType,X2 : num,X3 : X1] : (~($true = aa(X1,$o,aa(X1,fun(X1,$o),ord_less(X1),zero_zero(X1)),X0)) => (iG149(X1,X0,X2,X3) = iG150(X1,X0,X2,X3))) & ! [X4 : X5,X5 : $tType,X6 : num,X7 : X5] : (($true = aa(X5,$o,aa(X5,fun(X5,$o),ord_less(X5),zero_zero(X5)),X4)) => (aa(X5,$o,aa(X5,fun(X5,$o),ord_less_eq(X5),aa(X5,X5,aa(X5,fun(X5,X5),times_times(X5),aa(X5,X5,uminus_uminus(X5),aa(num,X5,numeral_numeral(X5),X6))),X4)),X7) = iG150(X5,X4,X6,X7)))),
% 13.08/3.04    inference(rectify,[],[f11346])).
% 13.08/3.04  tff(f11346,plain,(
% 13.08/3.04    ! [X3 : X0,X0 : $tType,X1 : num,X2 : X0] : (~($true = aa(X0,$o,aa(X0,fun(X0,$o),ord_less(X0),zero_zero(X0)),X3)) => (iG149(X0,X3,X1,X2) = iG150(X0,X3,X1,X2))) & ! [X3 : X0,X0 : $tType,X1 : num,X2 : X0] : (($true = aa(X0,$o,aa(X0,fun(X0,$o),ord_less(X0),zero_zero(X0)),X3)) => (aa(X0,$o,aa(X0,fun(X0,$o),ord_less_eq(X0),aa(X0,X0,aa(X0,fun(X0,X0),times_times(X0),aa(X0,X0,uminus_uminus(X0),aa(num,X0,numeral_numeral(X0),X1))),X3)),X2) = iG150(X0,X3,X1,X2)))),
% 13.08/3.04    introduced(fool_ite_definition,[new_symbols(definition,[iG150])])).
% 13.08/3.04  tff(f46115,plain,(
% 13.08/3.04    ( ! [X1 : $tType,X2 : num,X3 : X1,X0 : X1] : ((iG149(X1,X0,X2,X3) = iG150(X1,X0,X2,X3)) | ($true = aa(X1,$o,aa(X1,fun(X1,$o),ord_less(X1),zero_zero(X1)),X0))) )),
% 13.08/3.04    inference(cnf_transformation,[],[f27580])).
% 13.08/3.04  tff(f46112,plain,(
% 13.08/3.04    ( ! [X4 : $tType,X6 : num,X7 : X4,X5 : X4] : ((aa(X4,$o,aa(X4,fun(X4,$o),ord_less(X4),aa(X4,X4,aa(X4,fun(X4,X4),times_times(X4),aa(X4,X4,uminus_uminus(X4),aa(num,X4,numeral_numeral(X4),X6))),X5)),X7) = iG151(X4,X5,X6,X7)) | ($true != aa(X4,$o,aa(X4,fun(X4,$o),ord_less(X4),X5),zero_zero(X4)))) )),
% 13.08/3.04    inference(cnf_transformation,[],[f27579])).
% 13.08/3.04  tff(f27579,plain,(
% 13.08/3.04    ! [X0 : $tType,X1 : X0,X2 : num,X3 : X0] : ((aa(X0,$o,aa(X0,fun(X0,$o),ord_less(X0),zero_zero(X0)),aa(X0,X0,uminus_uminus(X0),aa(num,X0,numeral_numeral(X0),X2))) = iG151(X0,X1,X2,X3)) | ($true = aa(X0,$o,aa(X0,fun(X0,$o),ord_less(X0),X1),zero_zero(X0)))) & ! [X4 : $tType,X5 : X4,X6 : num,X7 : X4] : ((aa(X4,$o,aa(X4,fun(X4,$o),ord_less(X4),aa(X4,X4,aa(X4,fun(X4,X4),times_times(X4),aa(X4,X4,uminus_uminus(X4),aa(num,X4,numeral_numeral(X4),X6))),X5)),X7) = iG151(X4,X5,X6,X7)) | ($true != aa(X4,$o,aa(X4,fun(X4,$o),ord_less(X4),X5),zero_zero(X4))))),
% 13.08/3.04    inference(ennf_transformation,[],[f22295])).
% 13.08/3.04  tff(f22295,plain,(
% 13.08/3.04    ! [X0 : $tType,X1 : X0,X2 : num,X3 : X0] : (($true != aa(X0,$o,aa(X0,fun(X0,$o),ord_less(X0),X1),zero_zero(X0))) => (aa(X0,$o,aa(X0,fun(X0,$o),ord_less(X0),zero_zero(X0)),aa(X0,X0,uminus_uminus(X0),aa(num,X0,numeral_numeral(X0),X2))) = iG151(X0,X1,X2,X3))) & ! [X4 : $tType,X5 : X4,X6 : num,X7 : X4] : (($true = aa(X4,$o,aa(X4,fun(X4,$o),ord_less(X4),X5),zero_zero(X4))) => (aa(X4,$o,aa(X4,fun(X4,$o),ord_less(X4),aa(X4,X4,aa(X4,fun(X4,X4),times_times(X4),aa(X4,X4,uminus_uminus(X4),aa(num,X4,numeral_numeral(X4),X6))),X5)),X7) = iG151(X4,X5,X6,X7)))),
% 13.08/3.04    inference(flattening,[],[f22294])).
% 13.08/3.04  tff(f22294,plain,(
% 13.08/3.04    ! [X0 : $tType,X1 : X0,X2 : num,X3 : X0] : (~($true = aa(X0,$o,aa(X0,fun(X0,$o),ord_less(X0),X1),zero_zero(X0))) => (aa(X0,$o,aa(X0,fun(X0,$o),ord_less(X0),zero_zero(X0)),aa(X0,X0,uminus_uminus(X0),aa(num,X0,numeral_numeral(X0),X2))) = iG151(X0,X1,X2,X3))) & ! [X4 : $tType,X5 : X4,X6 : num,X7 : X4] : (($true = aa(X4,$o,aa(X4,fun(X4,$o),ord_less(X4),X5),zero_zero(X4))) => (aa(X4,$o,aa(X4,fun(X4,$o),ord_less(X4),aa(X4,X4,aa(X4,fun(X4,X4),times_times(X4),aa(X4,X4,uminus_uminus(X4),aa(num,X4,numeral_numeral(X4),X6))),X5)),X7) = iG151(X4,X5,X6,X7)))),
% 13.08/3.04    inference(rectify,[],[f11349])).
% 13.08/3.04  tff(f11349,plain,(
% 13.08/3.04    ! [X0 : $tType,X2 : X0,X3 : num,X1 : X0] : (~($true = aa(X0,$o,aa(X0,fun(X0,$o),ord_less(X0),X2),zero_zero(X0))) => (aa(X0,$o,aa(X0,fun(X0,$o),ord_less(X0),zero_zero(X0)),aa(X0,X0,uminus_uminus(X0),aa(num,X0,numeral_numeral(X0),X3))) = iG151(X0,X2,X3,X1))) & ! [X0 : $tType,X2 : X0,X3 : num,X1 : X0] : (($true = aa(X0,$o,aa(X0,fun(X0,$o),ord_less(X0),X2),zero_zero(X0))) => (aa(X0,$o,aa(X0,fun(X0,$o),ord_less(X0),aa(X0,X0,aa(X0,fun(X0,X0),times_times(X0),aa(X0,X0,uminus_uminus(X0),aa(num,X0,numeral_numeral(X0),X3))),X2)),X1) = iG151(X0,X2,X3,X1)))),
% 13.08/3.04    introduced(fool_ite_definition,[new_symbols(definition,[iG151])])).
% 13.08/3.04  tff(f46113,plain,(
% 13.08/3.04    ( ! [X0 : $tType,X2 : num,X3 : X0,X1 : X0] : ((aa(X0,$o,aa(X0,fun(X0,$o),ord_less(X0),zero_zero(X0)),aa(X0,X0,uminus_uminus(X0),aa(num,X0,numeral_numeral(X0),X2))) = iG151(X0,X1,X2,X3)) | ($true = aa(X0,$o,aa(X0,fun(X0,$o),ord_less(X0),X1),zero_zero(X0)))) )),
% 13.08/3.04    inference(cnf_transformation,[],[f27579])).
% 13.08/3.04  tff(f46110,plain,(
% 13.08/3.04    ( ! [X5 : $tType,X6 : num,X7 : X5,X4 : X5] : ((aa(X5,$o,aa(X5,fun(X5,$o),ord_less(X5),X7),aa(X5,X5,aa(X5,fun(X5,X5),times_times(X5),aa(X5,X5,uminus_uminus(X5),aa(num,X5,numeral_numeral(X5),X6))),X4)) = iG152(X5,X4,X6,X7)) | ($true != aa(X5,$o,aa(X5,fun(X5,$o),ord_less(X5),zero_zero(X5)),X4))) )),
% 13.08/3.04    inference(cnf_transformation,[],[f27578])).
% 13.08/3.04  tff(f27578,plain,(
% 13.08/3.04    ! [X0 : X1,X1 : $tType,X2 : num,X3 : X1] : ((iG151(X1,X0,X2,X3) = iG152(X1,X0,X2,X3)) | ($true = aa(X1,$o,aa(X1,fun(X1,$o),ord_less(X1),zero_zero(X1)),X0))) & ! [X4 : X5,X5 : $tType,X6 : num,X7 : X5] : ((aa(X5,$o,aa(X5,fun(X5,$o),ord_less(X5),X7),aa(X5,X5,aa(X5,fun(X5,X5),times_times(X5),aa(X5,X5,uminus_uminus(X5),aa(num,X5,numeral_numeral(X5),X6))),X4)) = iG152(X5,X4,X6,X7)) | ($true != aa(X5,$o,aa(X5,fun(X5,$o),ord_less(X5),zero_zero(X5)),X4)))),
% 13.08/3.04    inference(ennf_transformation,[],[f22293])).
% 13.08/3.04  tff(f22293,plain,(
% 13.08/3.04    ! [X0 : X1,X1 : $tType,X2 : num,X3 : X1] : (($true != aa(X1,$o,aa(X1,fun(X1,$o),ord_less(X1),zero_zero(X1)),X0)) => (iG151(X1,X0,X2,X3) = iG152(X1,X0,X2,X3))) & ! [X4 : X5,X5 : $tType,X6 : num,X7 : X5] : (($true = aa(X5,$o,aa(X5,fun(X5,$o),ord_less(X5),zero_zero(X5)),X4)) => (aa(X5,$o,aa(X5,fun(X5,$o),ord_less(X5),X7),aa(X5,X5,aa(X5,fun(X5,X5),times_times(X5),aa(X5,X5,uminus_uminus(X5),aa(num,X5,numeral_numeral(X5),X6))),X4)) = iG152(X5,X4,X6,X7)))),
% 13.08/3.04    inference(flattening,[],[f22292])).
% 13.08/3.04  tff(f22292,plain,(
% 13.08/3.04    ! [X0 : X1,X1 : $tType,X2 : num,X3 : X1] : (~($true = aa(X1,$o,aa(X1,fun(X1,$o),ord_less(X1),zero_zero(X1)),X0)) => (iG151(X1,X0,X2,X3) = iG152(X1,X0,X2,X3))) & ! [X4 : X5,X5 : $tType,X6 : num,X7 : X5] : (($true = aa(X5,$o,aa(X5,fun(X5,$o),ord_less(X5),zero_zero(X5)),X4)) => (aa(X5,$o,aa(X5,fun(X5,$o),ord_less(X5),X7),aa(X5,X5,aa(X5,fun(X5,X5),times_times(X5),aa(X5,X5,uminus_uminus(X5),aa(num,X5,numeral_numeral(X5),X6))),X4)) = iG152(X5,X4,X6,X7)))),
% 13.08/3.04    inference(rectify,[],[f11350])).
% 13.08/3.04  tff(f11350,plain,(
% 13.08/3.04    ! [X2 : X0,X0 : $tType,X3 : num,X1 : X0] : (~($true = aa(X0,$o,aa(X0,fun(X0,$o),ord_less(X0),zero_zero(X0)),X2)) => (iG151(X0,X2,X3,X1) = iG152(X0,X2,X3,X1))) & ! [X2 : X0,X0 : $tType,X3 : num,X1 : X0] : (($true = aa(X0,$o,aa(X0,fun(X0,$o),ord_less(X0),zero_zero(X0)),X2)) => (aa(X0,$o,aa(X0,fun(X0,$o),ord_less(X0),X1),aa(X0,X0,aa(X0,fun(X0,X0),times_times(X0),aa(X0,X0,uminus_uminus(X0),aa(num,X0,numeral_numeral(X0),X3))),X2)) = iG152(X0,X2,X3,X1)))),
% 13.08/3.04    introduced(fool_ite_definition,[new_symbols(definition,[iG152])])).
% 13.08/3.04  tff(f46111,plain,(
% 13.08/3.04    ( ! [X1 : $tType,X2 : num,X3 : X1,X0 : X1] : ((iG151(X1,X0,X2,X3) = iG152(X1,X0,X2,X3)) | ($true = aa(X1,$o,aa(X1,fun(X1,$o),ord_less(X1),zero_zero(X1)),X0))) )),
% 13.08/3.04    inference(cnf_transformation,[],[f27578])).
% 13.08/3.04  tff(f46108,plain,(
% 13.08/3.04    ( ! [X4 : $tType,X6 : num,X7 : X4,X5 : X4] : ((aa(X4,$o,aa(X4,fun(X4,$o),ord_less_eq(X4),aa(X4,X4,aa(X4,fun(X4,X4),times_times(X4),aa(X4,X4,uminus_uminus(X4),aa(num,X4,numeral_numeral(X4),X6))),X5)),X7) = iG153(X4,X5,X6,X7)) | ($true != aa(X4,$o,aa(X4,fun(X4,$o),ord_less(X4),X5),zero_zero(X4)))) )),
% 13.08/3.04    inference(cnf_transformation,[],[f27577])).
% 13.08/3.04  tff(f27577,plain,(
% 13.08/3.04    ! [X0 : $tType,X1 : X0,X2 : num,X3 : X0] : ((aa(X0,$o,aa(X0,fun(X0,$o),ord_less_eq(X0),zero_zero(X0)),aa(X0,X0,uminus_uminus(X0),aa(num,X0,numeral_numeral(X0),X2))) = iG153(X0,X1,X2,X3)) | ($true = aa(X0,$o,aa(X0,fun(X0,$o),ord_less(X0),X1),zero_zero(X0)))) & ! [X4 : $tType,X5 : X4,X6 : num,X7 : X4] : ((aa(X4,$o,aa(X4,fun(X4,$o),ord_less_eq(X4),aa(X4,X4,aa(X4,fun(X4,X4),times_times(X4),aa(X4,X4,uminus_uminus(X4),aa(num,X4,numeral_numeral(X4),X6))),X5)),X7) = iG153(X4,X5,X6,X7)) | ($true != aa(X4,$o,aa(X4,fun(X4,$o),ord_less(X4),X5),zero_zero(X4))))),
% 13.08/3.04    inference(ennf_transformation,[],[f22291])).
% 13.08/3.04  tff(f22291,plain,(
% 13.08/3.04    ! [X0 : $tType,X1 : X0,X2 : num,X3 : X0] : (($true != aa(X0,$o,aa(X0,fun(X0,$o),ord_less(X0),X1),zero_zero(X0))) => (aa(X0,$o,aa(X0,fun(X0,$o),ord_less_eq(X0),zero_zero(X0)),aa(X0,X0,uminus_uminus(X0),aa(num,X0,numeral_numeral(X0),X2))) = iG153(X0,X1,X2,X3))) & ! [X4 : $tType,X5 : X4,X6 : num,X7 : X4] : (($true = aa(X4,$o,aa(X4,fun(X4,$o),ord_less(X4),X5),zero_zero(X4))) => (aa(X4,$o,aa(X4,fun(X4,$o),ord_less_eq(X4),aa(X4,X4,aa(X4,fun(X4,X4),times_times(X4),aa(X4,X4,uminus_uminus(X4),aa(num,X4,numeral_numeral(X4),X6))),X5)),X7) = iG153(X4,X5,X6,X7)))),
% 13.08/3.04    inference(flattening,[],[f22290])).
% 13.08/3.04  tff(f22290,plain,(
% 13.08/3.04    ! [X0 : $tType,X1 : X0,X2 : num,X3 : X0] : (~($true = aa(X0,$o,aa(X0,fun(X0,$o),ord_less(X0),X1),zero_zero(X0))) => (aa(X0,$o,aa(X0,fun(X0,$o),ord_less_eq(X0),zero_zero(X0)),aa(X0,X0,uminus_uminus(X0),aa(num,X0,numeral_numeral(X0),X2))) = iG153(X0,X1,X2,X3))) & ! [X4 : $tType,X5 : X4,X6 : num,X7 : X4] : (($true = aa(X4,$o,aa(X4,fun(X4,$o),ord_less(X4),X5),zero_zero(X4))) => (aa(X4,$o,aa(X4,fun(X4,$o),ord_less_eq(X4),aa(X4,X4,aa(X4,fun(X4,X4),times_times(X4),aa(X4,X4,uminus_uminus(X4),aa(num,X4,numeral_numeral(X4),X6))),X5)),X7) = iG153(X4,X5,X6,X7)))),
% 13.08/3.04    inference(rectify,[],[f11353])).
% 13.08/3.04  tff(f11353,plain,(
% 13.08/3.04    ! [X0 : $tType,X2 : X0,X3 : num,X1 : X0] : (~($true = aa(X0,$o,aa(X0,fun(X0,$o),ord_less(X0),X2),zero_zero(X0))) => (aa(X0,$o,aa(X0,fun(X0,$o),ord_less_eq(X0),zero_zero(X0)),aa(X0,X0,uminus_uminus(X0),aa(num,X0,numeral_numeral(X0),X3))) = iG153(X0,X2,X3,X1))) & ! [X0 : $tType,X2 : X0,X3 : num,X1 : X0] : (($true = aa(X0,$o,aa(X0,fun(X0,$o),ord_less(X0),X2),zero_zero(X0))) => (aa(X0,$o,aa(X0,fun(X0,$o),ord_less_eq(X0),aa(X0,X0,aa(X0,fun(X0,X0),times_times(X0),aa(X0,X0,uminus_uminus(X0),aa(num,X0,numeral_numeral(X0),X3))),X2)),X1) = iG153(X0,X2,X3,X1)))),
% 13.08/3.04    introduced(fool_ite_definition,[new_symbols(definition,[iG153])])).
% 13.08/3.04  tff(f46109,plain,(
% 13.08/3.04    ( ! [X0 : $tType,X2 : num,X3 : X0,X1 : X0] : ((aa(X0,$o,aa(X0,fun(X0,$o),ord_less_eq(X0),zero_zero(X0)),aa(X0,X0,uminus_uminus(X0),aa(num,X0,numeral_numeral(X0),X2))) = iG153(X0,X1,X2,X3)) | ($true = aa(X0,$o,aa(X0,fun(X0,$o),ord_less(X0),X1),zero_zero(X0)))) )),
% 13.08/3.04    inference(cnf_transformation,[],[f27577])).
% 13.08/3.04  tff(f46106,plain,(
% 13.08/3.04    ( ! [X5 : $tType,X6 : num,X7 : X5,X4 : X5] : ((aa(X5,$o,aa(X5,fun(X5,$o),ord_less_eq(X5),X7),aa(X5,X5,aa(X5,fun(X5,X5),times_times(X5),aa(X5,X5,uminus_uminus(X5),aa(num,X5,numeral_numeral(X5),X6))),X4)) = iG154(X5,X4,X6,X7)) | ($true != aa(X5,$o,aa(X5,fun(X5,$o),ord_less(X5),zero_zero(X5)),X4))) )),
% 13.08/3.04    inference(cnf_transformation,[],[f27576])).
% 13.08/3.04  tff(f27576,plain,(
% 13.08/3.04    ! [X0 : X1,X1 : $tType,X2 : num,X3 : X1] : ((iG153(X1,X0,X2,X3) = iG154(X1,X0,X2,X3)) | ($true = aa(X1,$o,aa(X1,fun(X1,$o),ord_less(X1),zero_zero(X1)),X0))) & ! [X4 : X5,X5 : $tType,X6 : num,X7 : X5] : ((aa(X5,$o,aa(X5,fun(X5,$o),ord_less_eq(X5),X7),aa(X5,X5,aa(X5,fun(X5,X5),times_times(X5),aa(X5,X5,uminus_uminus(X5),aa(num,X5,numeral_numeral(X5),X6))),X4)) = iG154(X5,X4,X6,X7)) | ($true != aa(X5,$o,aa(X5,fun(X5,$o),ord_less(X5),zero_zero(X5)),X4)))),
% 13.08/3.04    inference(ennf_transformation,[],[f22289])).
% 13.08/3.04  tff(f22289,plain,(
% 13.08/3.04    ! [X0 : X1,X1 : $tType,X2 : num,X3 : X1] : (($true != aa(X1,$o,aa(X1,fun(X1,$o),ord_less(X1),zero_zero(X1)),X0)) => (iG153(X1,X0,X2,X3) = iG154(X1,X0,X2,X3))) & ! [X4 : X5,X5 : $tType,X6 : num,X7 : X5] : (($true = aa(X5,$o,aa(X5,fun(X5,$o),ord_less(X5),zero_zero(X5)),X4)) => (aa(X5,$o,aa(X5,fun(X5,$o),ord_less_eq(X5),X7),aa(X5,X5,aa(X5,fun(X5,X5),times_times(X5),aa(X5,X5,uminus_uminus(X5),aa(num,X5,numeral_numeral(X5),X6))),X4)) = iG154(X5,X4,X6,X7)))),
% 13.08/3.04    inference(flattening,[],[f22288])).
% 13.08/3.04  tff(f22288,plain,(
% 13.08/3.04    ! [X0 : X1,X1 : $tType,X2 : num,X3 : X1] : (~($true = aa(X1,$o,aa(X1,fun(X1,$o),ord_less(X1),zero_zero(X1)),X0)) => (iG153(X1,X0,X2,X3) = iG154(X1,X0,X2,X3))) & ! [X4 : X5,X5 : $tType,X6 : num,X7 : X5] : (($true = aa(X5,$o,aa(X5,fun(X5,$o),ord_less(X5),zero_zero(X5)),X4)) => (aa(X5,$o,aa(X5,fun(X5,$o),ord_less_eq(X5),X7),aa(X5,X5,aa(X5,fun(X5,X5),times_times(X5),aa(X5,X5,uminus_uminus(X5),aa(num,X5,numeral_numeral(X5),X6))),X4)) = iG154(X5,X4,X6,X7)))),
% 13.08/3.04    inference(rectify,[],[f11354])).
% 13.08/3.04  tff(f11354,plain,(
% 13.08/3.04    ! [X2 : X0,X0 : $tType,X3 : num,X1 : X0] : (~($true = aa(X0,$o,aa(X0,fun(X0,$o),ord_less(X0),zero_zero(X0)),X2)) => (iG153(X0,X2,X3,X1) = iG154(X0,X2,X3,X1))) & ! [X2 : X0,X0 : $tType,X3 : num,X1 : X0] : (($true = aa(X0,$o,aa(X0,fun(X0,$o),ord_less(X0),zero_zero(X0)),X2)) => (aa(X0,$o,aa(X0,fun(X0,$o),ord_less_eq(X0),X1),aa(X0,X0,aa(X0,fun(X0,X0),times_times(X0),aa(X0,X0,uminus_uminus(X0),aa(num,X0,numeral_numeral(X0),X3))),X2)) = iG154(X0,X2,X3,X1)))),
% 13.08/3.04    introduced(fool_ite_definition,[new_symbols(definition,[iG154])])).
% 13.08/3.04  tff(f46107,plain,(
% 13.08/3.04    ( ! [X1 : $tType,X2 : num,X3 : X1,X0 : X1] : ((iG153(X1,X0,X2,X3) = iG154(X1,X0,X2,X3)) | ($true = aa(X1,$o,aa(X1,fun(X1,$o),ord_less(X1),zero_zero(X1)),X0))) )),
% 13.08/3.04    inference(cnf_transformation,[],[f27576])).
% 13.08/3.04  tff(f46104,plain,(
% 13.08/3.04    ( ! [X5 : $tType,X8 : X5,X6 : X5,X9 : X5,X7 : X5] : (set_or1337092689740270186AtMost(X5,aa(X5,X5,aa(X5,fun(X5,X5),minus_minus(X5),aa(X5,X5,aa(X5,fun(X5,X5),divide_divide(X5),X8),X6)),X7),aa(X5,X5,aa(X5,fun(X5,X5),minus_minus(X5),aa(X5,X5,aa(X5,fun(X5,X5),divide_divide(X5),X9),X6)),X7)) = iG155(X5,X6,X7,X8,X9) | ($true != aa(X5,$o,aa(X5,fun(X5,$o),ord_less_eq(X5),zero_zero(X5)),X6))) )),
% 13.08/3.04    inference(cnf_transformation,[],[f27575])).
% 13.08/3.04  tff(f27575,plain,(
% 13.08/3.04    ! [X0 : $tType,X1 : X0,X2 : X0,X3 : X0,X4 : X0] : (set_or1337092689740270186AtMost(X0,aa(X0,X0,aa(X0,fun(X0,X0),minus_minus(X0),aa(X0,X0,aa(X0,fun(X0,X0),divide_divide(X0),X4),X1)),X2),aa(X0,X0,aa(X0,fun(X0,X0),minus_minus(X0),aa(X0,X0,aa(X0,fun(X0,X0),divide_divide(X0),X3),X1)),X2)) = iG155(X0,X1,X2,X3,X4) | ($true = aa(X0,$o,aa(X0,fun(X0,$o),ord_less_eq(X0),zero_zero(X0)),X1))) & ! [X5 : $tType,X6 : X5,X7 : X5,X8 : X5,X9 : X5] : (set_or1337092689740270186AtMost(X5,aa(X5,X5,aa(X5,fun(X5,X5),minus_minus(X5),aa(X5,X5,aa(X5,fun(X5,X5),divide_divide(X5),X8),X6)),X7),aa(X5,X5,aa(X5,fun(X5,X5),minus_minus(X5),aa(X5,X5,aa(X5,fun(X5,X5),divide_divide(X5),X9),X6)),X7)) = iG155(X5,X6,X7,X8,X9) | ($true != aa(X5,$o,aa(X5,fun(X5,$o),ord_less_eq(X5),zero_zero(X5)),X6)))),
% 13.08/3.04    inference(ennf_transformation,[],[f22287])).
% 13.08/3.04  tff(f22287,plain,(
% 13.08/3.04    ! [X0 : $tType,X1 : X0,X2 : X0,X3 : X0,X4 : X0] : (($true != aa(X0,$o,aa(X0,fun(X0,$o),ord_less_eq(X0),zero_zero(X0)),X1)) => set_or1337092689740270186AtMost(X0,aa(X0,X0,aa(X0,fun(X0,X0),minus_minus(X0),aa(X0,X0,aa(X0,fun(X0,X0),divide_divide(X0),X4),X1)),X2),aa(X0,X0,aa(X0,fun(X0,X0),minus_minus(X0),aa(X0,X0,aa(X0,fun(X0,X0),divide_divide(X0),X3),X1)),X2)) = iG155(X0,X1,X2,X3,X4)) & ! [X5 : $tType,X6 : X5,X7 : X5,X8 : X5,X9 : X5] : (($true = aa(X5,$o,aa(X5,fun(X5,$o),ord_less_eq(X5),zero_zero(X5)),X6)) => set_or1337092689740270186AtMost(X5,aa(X5,X5,aa(X5,fun(X5,X5),minus_minus(X5),aa(X5,X5,aa(X5,fun(X5,X5),divide_divide(X5),X8),X6)),X7),aa(X5,X5,aa(X5,fun(X5,X5),minus_minus(X5),aa(X5,X5,aa(X5,fun(X5,X5),divide_divide(X5),X9),X6)),X7)) = iG155(X5,X6,X7,X8,X9))),
% 13.08/3.04    inference(flattening,[],[f22286])).
% 13.08/3.04  tff(f22286,plain,(
% 13.08/3.04    ! [X0 : $tType,X1 : X0,X2 : X0,X3 : X0,X4 : X0] : (~($true = aa(X0,$o,aa(X0,fun(X0,$o),ord_less_eq(X0),zero_zero(X0)),X1)) => set_or1337092689740270186AtMost(X0,aa(X0,X0,aa(X0,fun(X0,X0),minus_minus(X0),aa(X0,X0,aa(X0,fun(X0,X0),divide_divide(X0),X4),X1)),X2),aa(X0,X0,aa(X0,fun(X0,X0),minus_minus(X0),aa(X0,X0,aa(X0,fun(X0,X0),divide_divide(X0),X3),X1)),X2)) = iG155(X0,X1,X2,X3,X4)) & ! [X5 : $tType,X6 : X5,X7 : X5,X8 : X5,X9 : X5] : (($true = aa(X5,$o,aa(X5,fun(X5,$o),ord_less_eq(X5),zero_zero(X5)),X6)) => set_or1337092689740270186AtMost(X5,aa(X5,X5,aa(X5,fun(X5,X5),minus_minus(X5),aa(X5,X5,aa(X5,fun(X5,X5),divide_divide(X5),X8),X6)),X7),aa(X5,X5,aa(X5,fun(X5,X5),minus_minus(X5),aa(X5,X5,aa(X5,fun(X5,X5),divide_divide(X5),X9),X6)),X7)) = iG155(X5,X6,X7,X8,X9))),
% 13.08/3.04    inference(rectify,[],[f11365])).
% 13.08/3.04  tff(f11365,plain,(
% 13.08/3.04    ! [X0 : $tType,X1 : X0,X2 : X0,X3 : X0,X4 : X0] : (~($true = aa(X0,$o,aa(X0,fun(X0,$o),ord_less_eq(X0),zero_zero(X0)),X1)) => set_or1337092689740270186AtMost(X0,aa(X0,X0,aa(X0,fun(X0,X0),minus_minus(X0),aa(X0,X0,aa(X0,fun(X0,X0),divide_divide(X0),X4),X1)),X2),aa(X0,X0,aa(X0,fun(X0,X0),minus_minus(X0),aa(X0,X0,aa(X0,fun(X0,X0),divide_divide(X0),X3),X1)),X2)) = iG155(X0,X1,X2,X3,X4)) & ! [X0 : $tType,X1 : X0,X2 : X0,X3 : X0,X4 : X0] : (($true = aa(X0,$o,aa(X0,fun(X0,$o),ord_less_eq(X0),zero_zero(X0)),X1)) => set_or1337092689740270186AtMost(X0,aa(X0,X0,aa(X0,fun(X0,X0),minus_minus(X0),aa(X0,X0,aa(X0,fun(X0,X0),divide_divide(X0),X3),X1)),X2),aa(X0,X0,aa(X0,fun(X0,X0),minus_minus(X0),aa(X0,X0,aa(X0,fun(X0,X0),divide_divide(X0),X4),X1)),X2)) = iG155(X0,X1,X2,X3,X4))),
% 13.08/3.04    introduced(fool_ite_definition,[new_symbols(definition,[iG155])])).
% 13.08/3.04  tff(f46105,plain,(
% 13.08/3.04    ( ! [X0 : $tType,X2 : X0,X3 : X0,X1 : X0,X4 : X0] : (set_or1337092689740270186AtMost(X0,aa(X0,X0,aa(X0,fun(X0,X0),minus_minus(X0),aa(X0,X0,aa(X0,fun(X0,X0),divide_divide(X0),X4),X1)),X2),aa(X0,X0,aa(X0,fun(X0,X0),minus_minus(X0),aa(X0,X0,aa(X0,fun(X0,X0),divide_divide(X0),X3),X1)),X2)) = iG155(X0,X1,X2,X3,X4) | ($true = aa(X0,$o,aa(X0,fun(X0,$o),ord_less_eq(X0),zero_zero(X0)),X1))) )),
% 13.08/3.04    inference(cnf_transformation,[],[f27575])).
% 13.08/3.04  tff(f46102,plain,(
% 13.08/3.04    ( ! [X5 : $tType,X8 : X5,X6 : X5,X9 : X5,X7 : X5] : (bot_bot(set(X5)) = iG156(X5,X6,X7,X8,X9) | bot_bot(set(X5)) != set_or1337092689740270186AtMost(X5,X7,X6)) )),
% 13.08/3.04    inference(cnf_transformation,[],[f27574])).
% 13.08/3.04  tff(f27574,plain,(
% 13.08/3.04    ! [X0 : $tType,X1 : X0,X2 : X0,X3 : X0,X4 : X0] : (iG155(X0,X3,X4,X2,X1) = iG156(X0,X1,X2,X3,X4) | bot_bot(set(X0)) = set_or1337092689740270186AtMost(X0,X2,X1)) & ! [X5 : $tType,X6 : X5,X7 : X5,X8 : X5,X9 : X5] : (bot_bot(set(X5)) = iG156(X5,X6,X7,X8,X9) | bot_bot(set(X5)) != set_or1337092689740270186AtMost(X5,X7,X6))),
% 13.08/3.04    inference(ennf_transformation,[],[f22285])).
% 13.08/3.04  tff(f22285,plain,(
% 13.08/3.04    ! [X0 : $tType,X1 : X0,X2 : X0,X3 : X0,X4 : X0] : (bot_bot(set(X0)) != set_or1337092689740270186AtMost(X0,X2,X1) => iG155(X0,X3,X4,X2,X1) = iG156(X0,X1,X2,X3,X4)) & ! [X5 : $tType,X6 : X5,X7 : X5,X8 : X5,X9 : X5] : (bot_bot(set(X5)) = set_or1337092689740270186AtMost(X5,X7,X6) => bot_bot(set(X5)) = iG156(X5,X6,X7,X8,X9))),
% 13.08/3.04    inference(flattening,[],[f22284])).
% 13.08/3.04  tff(f22284,plain,(
% 13.08/3.04    ! [X0 : $tType,X1 : X0,X2 : X0,X3 : X0,X4 : X0] : (~bot_bot(set(X0)) = set_or1337092689740270186AtMost(X0,X2,X1) => iG155(X0,X3,X4,X2,X1) = iG156(X0,X1,X2,X3,X4)) & ! [X5 : $tType,X6 : X5,X7 : X5,X8 : X5,X9 : X5] : (bot_bot(set(X5)) = set_or1337092689740270186AtMost(X5,X7,X6) => bot_bot(set(X5)) = iG156(X5,X6,X7,X8,X9))),
% 13.08/3.04    inference(rectify,[],[f11366])).
% 13.08/3.04  tff(f11366,plain,(
% 13.08/3.04    ! [X0 : $tType,X4 : X0,X3 : X0,X1 : X0,X2 : X0] : (~bot_bot(set(X0)) = set_or1337092689740270186AtMost(X0,X3,X4) => iG155(X0,X1,X2,X3,X4) = iG156(X0,X4,X3,X1,X2)) & ! [X0 : $tType,X4 : X0,X3 : X0,X1 : X0,X2 : X0] : (bot_bot(set(X0)) = set_or1337092689740270186AtMost(X0,X3,X4) => bot_bot(set(X0)) = iG156(X0,X4,X3,X1,X2))),
% 13.08/3.04    introduced(fool_ite_definition,[new_symbols(definition,[iG156])])).
% 13.08/3.04  tff(f46103,plain,(
% 13.08/3.04    ( ! [X0 : $tType,X2 : X0,X3 : X0,X1 : X0,X4 : X0] : (iG155(X0,X3,X4,X2,X1) = iG156(X0,X1,X2,X3,X4) | bot_bot(set(X0)) = set_or1337092689740270186AtMost(X0,X2,X1)) )),
% 13.08/3.04    inference(cnf_transformation,[],[f27574])).
% 13.08/3.04  tff(f46100,plain,(
% 13.08/3.04    ( ! [X5 : $tType,X8 : X5,X6 : X5,X9 : X5,X7 : X5] : (set_or1337092689740270186AtMost(X5,aa(X5,X5,aa(X5,fun(X5,X5),minus_minus(X5),aa(X5,X5,aa(X5,fun(X5,X5),times_times(X5),X6),X8)),X7),aa(X5,X5,aa(X5,fun(X5,X5),minus_minus(X5),aa(X5,X5,aa(X5,fun(X5,X5),times_times(X5),X6),X9)),X7)) = iG157(X5,X6,X7,X8,X9) | ($true != aa(X5,$o,aa(X5,fun(X5,$o),ord_less_eq(X5),zero_zero(X5)),X6))) )),
% 13.08/3.04    inference(cnf_transformation,[],[f27573])).
% 13.08/3.04  tff(f27573,plain,(
% 13.08/3.04    ! [X0 : $tType,X1 : X0,X2 : X0,X3 : X0,X4 : X0] : (set_or1337092689740270186AtMost(X0,aa(X0,X0,aa(X0,fun(X0,X0),minus_minus(X0),aa(X0,X0,aa(X0,fun(X0,X0),times_times(X0),X1),X4)),X2),aa(X0,X0,aa(X0,fun(X0,X0),minus_minus(X0),aa(X0,X0,aa(X0,fun(X0,X0),times_times(X0),X1),X3)),X2)) = iG157(X0,X1,X2,X3,X4) | ($true = aa(X0,$o,aa(X0,fun(X0,$o),ord_less_eq(X0),zero_zero(X0)),X1))) & ! [X5 : $tType,X6 : X5,X7 : X5,X8 : X5,X9 : X5] : (set_or1337092689740270186AtMost(X5,aa(X5,X5,aa(X5,fun(X5,X5),minus_minus(X5),aa(X5,X5,aa(X5,fun(X5,X5),times_times(X5),X6),X8)),X7),aa(X5,X5,aa(X5,fun(X5,X5),minus_minus(X5),aa(X5,X5,aa(X5,fun(X5,X5),times_times(X5),X6),X9)),X7)) = iG157(X5,X6,X7,X8,X9) | ($true != aa(X5,$o,aa(X5,fun(X5,$o),ord_less_eq(X5),zero_zero(X5)),X6)))),
% 13.08/3.04    inference(ennf_transformation,[],[f22283])).
% 13.08/3.04  tff(f22283,plain,(
% 13.08/3.04    ! [X0 : $tType,X1 : X0,X2 : X0,X3 : X0,X4 : X0] : (($true != aa(X0,$o,aa(X0,fun(X0,$o),ord_less_eq(X0),zero_zero(X0)),X1)) => set_or1337092689740270186AtMost(X0,aa(X0,X0,aa(X0,fun(X0,X0),minus_minus(X0),aa(X0,X0,aa(X0,fun(X0,X0),times_times(X0),X1),X4)),X2),aa(X0,X0,aa(X0,fun(X0,X0),minus_minus(X0),aa(X0,X0,aa(X0,fun(X0,X0),times_times(X0),X1),X3)),X2)) = iG157(X0,X1,X2,X3,X4)) & ! [X5 : $tType,X6 : X5,X7 : X5,X8 : X5,X9 : X5] : (($true = aa(X5,$o,aa(X5,fun(X5,$o),ord_less_eq(X5),zero_zero(X5)),X6)) => set_or1337092689740270186AtMost(X5,aa(X5,X5,aa(X5,fun(X5,X5),minus_minus(X5),aa(X5,X5,aa(X5,fun(X5,X5),times_times(X5),X6),X8)),X7),aa(X5,X5,aa(X5,fun(X5,X5),minus_minus(X5),aa(X5,X5,aa(X5,fun(X5,X5),times_times(X5),X6),X9)),X7)) = iG157(X5,X6,X7,X8,X9))),
% 13.08/3.04    inference(flattening,[],[f22282])).
% 13.08/3.04  tff(f22282,plain,(
% 13.08/3.04    ! [X0 : $tType,X1 : X0,X2 : X0,X3 : X0,X4 : X0] : (~($true = aa(X0,$o,aa(X0,fun(X0,$o),ord_less_eq(X0),zero_zero(X0)),X1)) => set_or1337092689740270186AtMost(X0,aa(X0,X0,aa(X0,fun(X0,X0),minus_minus(X0),aa(X0,X0,aa(X0,fun(X0,X0),times_times(X0),X1),X4)),X2),aa(X0,X0,aa(X0,fun(X0,X0),minus_minus(X0),aa(X0,X0,aa(X0,fun(X0,X0),times_times(X0),X1),X3)),X2)) = iG157(X0,X1,X2,X3,X4)) & ! [X5 : $tType,X6 : X5,X7 : X5,X8 : X5,X9 : X5] : (($true = aa(X5,$o,aa(X5,fun(X5,$o),ord_less_eq(X5),zero_zero(X5)),X6)) => set_or1337092689740270186AtMost(X5,aa(X5,X5,aa(X5,fun(X5,X5),minus_minus(X5),aa(X5,X5,aa(X5,fun(X5,X5),times_times(X5),X6),X8)),X7),aa(X5,X5,aa(X5,fun(X5,X5),minus_minus(X5),aa(X5,X5,aa(X5,fun(X5,X5),times_times(X5),X6),X9)),X7)) = iG157(X5,X6,X7,X8,X9))),
% 13.08/3.04    inference(rectify,[],[f11369])).
% 13.08/3.04  tff(f11369,plain,(
% 13.08/3.04    ! [X0 : $tType,X1 : X0,X2 : X0,X3 : X0,X4 : X0] : (~($true = aa(X0,$o,aa(X0,fun(X0,$o),ord_less_eq(X0),zero_zero(X0)),X1)) => set_or1337092689740270186AtMost(X0,aa(X0,X0,aa(X0,fun(X0,X0),minus_minus(X0),aa(X0,X0,aa(X0,fun(X0,X0),times_times(X0),X1),X4)),X2),aa(X0,X0,aa(X0,fun(X0,X0),minus_minus(X0),aa(X0,X0,aa(X0,fun(X0,X0),times_times(X0),X1),X3)),X2)) = iG157(X0,X1,X2,X3,X4)) & ! [X0 : $tType,X1 : X0,X2 : X0,X3 : X0,X4 : X0] : (($true = aa(X0,$o,aa(X0,fun(X0,$o),ord_less_eq(X0),zero_zero(X0)),X1)) => set_or1337092689740270186AtMost(X0,aa(X0,X0,aa(X0,fun(X0,X0),minus_minus(X0),aa(X0,X0,aa(X0,fun(X0,X0),times_times(X0),X1),X3)),X2),aa(X0,X0,aa(X0,fun(X0,X0),minus_minus(X0),aa(X0,X0,aa(X0,fun(X0,X0),times_times(X0),X1),X4)),X2)) = iG157(X0,X1,X2,X3,X4))),
% 13.08/3.04    introduced(fool_ite_definition,[new_symbols(definition,[iG157])])).
% 13.08/3.04  tff(f46101,plain,(
% 13.08/3.04    ( ! [X0 : $tType,X2 : X0,X3 : X0,X1 : X0,X4 : X0] : (set_or1337092689740270186AtMost(X0,aa(X0,X0,aa(X0,fun(X0,X0),minus_minus(X0),aa(X0,X0,aa(X0,fun(X0,X0),times_times(X0),X1),X4)),X2),aa(X0,X0,aa(X0,fun(X0,X0),minus_minus(X0),aa(X0,X0,aa(X0,fun(X0,X0),times_times(X0),X1),X3)),X2)) = iG157(X0,X1,X2,X3,X4) | ($true = aa(X0,$o,aa(X0,fun(X0,$o),ord_less_eq(X0),zero_zero(X0)),X1))) )),
% 13.08/3.04    inference(cnf_transformation,[],[f27573])).
% 13.08/3.04  tff(f46098,plain,(
% 13.08/3.04    ( ! [X5 : $tType,X8 : X5,X6 : X5,X9 : X5,X7 : X5] : (bot_bot(set(X5)) = iG158(X5,X6,X7,X8,X9) | bot_bot(set(X5)) != set_or1337092689740270186AtMost(X5,X7,X6)) )),
% 13.08/3.04    inference(cnf_transformation,[],[f27572])).
% 13.08/3.04  tff(f27572,plain,(
% 13.08/3.04    ! [X0 : $tType,X1 : X0,X2 : X0,X3 : X0,X4 : X0] : (iG157(X0,X3,X4,X2,X1) = iG158(X0,X1,X2,X3,X4) | bot_bot(set(X0)) = set_or1337092689740270186AtMost(X0,X2,X1)) & ! [X5 : $tType,X6 : X5,X7 : X5,X8 : X5,X9 : X5] : (bot_bot(set(X5)) = iG158(X5,X6,X7,X8,X9) | bot_bot(set(X5)) != set_or1337092689740270186AtMost(X5,X7,X6))),
% 13.08/3.04    inference(ennf_transformation,[],[f22281])).
% 13.08/3.04  tff(f22281,plain,(
% 13.08/3.04    ! [X0 : $tType,X1 : X0,X2 : X0,X3 : X0,X4 : X0] : (bot_bot(set(X0)) != set_or1337092689740270186AtMost(X0,X2,X1) => iG157(X0,X3,X4,X2,X1) = iG158(X0,X1,X2,X3,X4)) & ! [X5 : $tType,X6 : X5,X7 : X5,X8 : X5,X9 : X5] : (bot_bot(set(X5)) = set_or1337092689740270186AtMost(X5,X7,X6) => bot_bot(set(X5)) = iG158(X5,X6,X7,X8,X9))),
% 13.08/3.04    inference(flattening,[],[f22280])).
% 13.08/3.04  tff(f22280,plain,(
% 13.08/3.04    ! [X0 : $tType,X1 : X0,X2 : X0,X3 : X0,X4 : X0] : (~bot_bot(set(X0)) = set_or1337092689740270186AtMost(X0,X2,X1) => iG157(X0,X3,X4,X2,X1) = iG158(X0,X1,X2,X3,X4)) & ! [X5 : $tType,X6 : X5,X7 : X5,X8 : X5,X9 : X5] : (bot_bot(set(X5)) = set_or1337092689740270186AtMost(X5,X7,X6) => bot_bot(set(X5)) = iG158(X5,X6,X7,X8,X9))),
% 13.08/3.04    inference(rectify,[],[f11370])).
% 13.08/3.04  tff(f11370,plain,(
% 13.08/3.04    ! [X0 : $tType,X4 : X0,X3 : X0,X1 : X0,X2 : X0] : (~bot_bot(set(X0)) = set_or1337092689740270186AtMost(X0,X3,X4) => iG157(X0,X1,X2,X3,X4) = iG158(X0,X4,X3,X1,X2)) & ! [X0 : $tType,X4 : X0,X3 : X0,X1 : X0,X2 : X0] : (bot_bot(set(X0)) = set_or1337092689740270186AtMost(X0,X3,X4) => bot_bot(set(X0)) = iG158(X0,X4,X3,X1,X2))),
% 13.08/3.04    introduced(fool_ite_definition,[new_symbols(definition,[iG158])])).
% 13.08/3.04  tff(f46099,plain,(
% 13.08/3.04    ( ! [X0 : $tType,X2 : X0,X3 : X0,X1 : X0,X4 : X0] : (iG157(X0,X3,X4,X2,X1) = iG158(X0,X1,X2,X3,X4) | bot_bot(set(X0)) = set_or1337092689740270186AtMost(X0,X2,X1)) )),
% 13.08/3.04    inference(cnf_transformation,[],[f27572])).
% 13.08/3.04  tff(f46096,plain,(
% 13.08/3.04    ( ! [X5 : $tType,X8 : X5,X6 : X5,X9 : X5,X7 : X5] : (set_or1337092689740270186AtMost(X5,aa(X5,X5,aa(X5,fun(X5,X5),plus_plus(X5),aa(X5,X5,aa(X5,fun(X5,X5),divide_divide(X5),X8),X6)),X7),aa(X5,X5,aa(X5,fun(X5,X5),plus_plus(X5),aa(X5,X5,aa(X5,fun(X5,X5),divide_divide(X5),X9),X6)),X7)) = iG159(X5,X6,X7,X8,X9) | ($true != aa(X5,$o,aa(X5,fun(X5,$o),ord_less_eq(X5),zero_zero(X5)),X6))) )),
% 13.08/3.04    inference(cnf_transformation,[],[f27571])).
% 13.08/3.04  tff(f27571,plain,(
% 13.08/3.04    ! [X0 : $tType,X1 : X0,X2 : X0,X3 : X0,X4 : X0] : (set_or1337092689740270186AtMost(X0,aa(X0,X0,aa(X0,fun(X0,X0),plus_plus(X0),aa(X0,X0,aa(X0,fun(X0,X0),divide_divide(X0),X4),X1)),X2),aa(X0,X0,aa(X0,fun(X0,X0),plus_plus(X0),aa(X0,X0,aa(X0,fun(X0,X0),divide_divide(X0),X3),X1)),X2)) = iG159(X0,X1,X2,X3,X4) | ($true = aa(X0,$o,aa(X0,fun(X0,$o),ord_less_eq(X0),zero_zero(X0)),X1))) & ! [X5 : $tType,X6 : X5,X7 : X5,X8 : X5,X9 : X5] : (set_or1337092689740270186AtMost(X5,aa(X5,X5,aa(X5,fun(X5,X5),plus_plus(X5),aa(X5,X5,aa(X5,fun(X5,X5),divide_divide(X5),X8),X6)),X7),aa(X5,X5,aa(X5,fun(X5,X5),plus_plus(X5),aa(X5,X5,aa(X5,fun(X5,X5),divide_divide(X5),X9),X6)),X7)) = iG159(X5,X6,X7,X8,X9) | ($true != aa(X5,$o,aa(X5,fun(X5,$o),ord_less_eq(X5),zero_zero(X5)),X6)))),
% 13.08/3.04    inference(ennf_transformation,[],[f22279])).
% 13.08/3.04  tff(f22279,plain,(
% 13.08/3.04    ! [X0 : $tType,X1 : X0,X2 : X0,X3 : X0,X4 : X0] : (($true != aa(X0,$o,aa(X0,fun(X0,$o),ord_less_eq(X0),zero_zero(X0)),X1)) => set_or1337092689740270186AtMost(X0,aa(X0,X0,aa(X0,fun(X0,X0),plus_plus(X0),aa(X0,X0,aa(X0,fun(X0,X0),divide_divide(X0),X4),X1)),X2),aa(X0,X0,aa(X0,fun(X0,X0),plus_plus(X0),aa(X0,X0,aa(X0,fun(X0,X0),divide_divide(X0),X3),X1)),X2)) = iG159(X0,X1,X2,X3,X4)) & ! [X5 : $tType,X6 : X5,X7 : X5,X8 : X5,X9 : X5] : (($true = aa(X5,$o,aa(X5,fun(X5,$o),ord_less_eq(X5),zero_zero(X5)),X6)) => set_or1337092689740270186AtMost(X5,aa(X5,X5,aa(X5,fun(X5,X5),plus_plus(X5),aa(X5,X5,aa(X5,fun(X5,X5),divide_divide(X5),X8),X6)),X7),aa(X5,X5,aa(X5,fun(X5,X5),plus_plus(X5),aa(X5,X5,aa(X5,fun(X5,X5),divide_divide(X5),X9),X6)),X7)) = iG159(X5,X6,X7,X8,X9))),
% 13.08/3.04    inference(flattening,[],[f22278])).
% 13.08/3.04  tff(f22278,plain,(
% 13.08/3.04    ! [X0 : $tType,X1 : X0,X2 : X0,X3 : X0,X4 : X0] : (~($true = aa(X0,$o,aa(X0,fun(X0,$o),ord_less_eq(X0),zero_zero(X0)),X1)) => set_or1337092689740270186AtMost(X0,aa(X0,X0,aa(X0,fun(X0,X0),plus_plus(X0),aa(X0,X0,aa(X0,fun(X0,X0),divide_divide(X0),X4),X1)),X2),aa(X0,X0,aa(X0,fun(X0,X0),plus_plus(X0),aa(X0,X0,aa(X0,fun(X0,X0),divide_divide(X0),X3),X1)),X2)) = iG159(X0,X1,X2,X3,X4)) & ! [X5 : $tType,X6 : X5,X7 : X5,X8 : X5,X9 : X5] : (($true = aa(X5,$o,aa(X5,fun(X5,$o),ord_less_eq(X5),zero_zero(X5)),X6)) => set_or1337092689740270186AtMost(X5,aa(X5,X5,aa(X5,fun(X5,X5),plus_plus(X5),aa(X5,X5,aa(X5,fun(X5,X5),divide_divide(X5),X8),X6)),X7),aa(X5,X5,aa(X5,fun(X5,X5),plus_plus(X5),aa(X5,X5,aa(X5,fun(X5,X5),divide_divide(X5),X9),X6)),X7)) = iG159(X5,X6,X7,X8,X9))),
% 13.08/3.04    inference(rectify,[],[f11373])).
% 13.08/3.04  tff(f11373,plain,(
% 13.08/3.04    ! [X0 : $tType,X1 : X0,X2 : X0,X3 : X0,X4 : X0] : (~($true = aa(X0,$o,aa(X0,fun(X0,$o),ord_less_eq(X0),zero_zero(X0)),X1)) => set_or1337092689740270186AtMost(X0,aa(X0,X0,aa(X0,fun(X0,X0),plus_plus(X0),aa(X0,X0,aa(X0,fun(X0,X0),divide_divide(X0),X4),X1)),X2),aa(X0,X0,aa(X0,fun(X0,X0),plus_plus(X0),aa(X0,X0,aa(X0,fun(X0,X0),divide_divide(X0),X3),X1)),X2)) = iG159(X0,X1,X2,X3,X4)) & ! [X0 : $tType,X1 : X0,X2 : X0,X3 : X0,X4 : X0] : (($true = aa(X0,$o,aa(X0,fun(X0,$o),ord_less_eq(X0),zero_zero(X0)),X1)) => set_or1337092689740270186AtMost(X0,aa(X0,X0,aa(X0,fun(X0,X0),plus_plus(X0),aa(X0,X0,aa(X0,fun(X0,X0),divide_divide(X0),X3),X1)),X2),aa(X0,X0,aa(X0,fun(X0,X0),plus_plus(X0),aa(X0,X0,aa(X0,fun(X0,X0),divide_divide(X0),X4),X1)),X2)) = iG159(X0,X1,X2,X3,X4))),
% 13.08/3.04    introduced(fool_ite_definition,[new_symbols(definition,[iG159])])).
% 13.08/3.04  tff(f46097,plain,(
% 13.08/3.04    ( ! [X0 : $tType,X2 : X0,X3 : X0,X1 : X0,X4 : X0] : (set_or1337092689740270186AtMost(X0,aa(X0,X0,aa(X0,fun(X0,X0),plus_plus(X0),aa(X0,X0,aa(X0,fun(X0,X0),divide_divide(X0),X4),X1)),X2),aa(X0,X0,aa(X0,fun(X0,X0),plus_plus(X0),aa(X0,X0,aa(X0,fun(X0,X0),divide_divide(X0),X3),X1)),X2)) = iG159(X0,X1,X2,X3,X4) | ($true = aa(X0,$o,aa(X0,fun(X0,$o),ord_less_eq(X0),zero_zero(X0)),X1))) )),
% 13.08/3.04    inference(cnf_transformation,[],[f27571])).
% 13.08/3.04  tff(f46094,plain,(
% 13.08/3.04    ( ! [X5 : $tType,X8 : X5,X6 : X5,X9 : X5,X7 : X5] : (bot_bot(set(X5)) = iG160(X5,X6,X7,X8,X9) | bot_bot(set(X5)) != set_or1337092689740270186AtMost(X5,X7,X6)) )),
% 13.08/3.04    inference(cnf_transformation,[],[f27570])).
% 13.08/3.04  tff(f27570,plain,(
% 13.08/3.04    ! [X0 : $tType,X1 : X0,X2 : X0,X3 : X0,X4 : X0] : (iG159(X0,X3,X4,X2,X1) = iG160(X0,X1,X2,X3,X4) | bot_bot(set(X0)) = set_or1337092689740270186AtMost(X0,X2,X1)) & ! [X5 : $tType,X6 : X5,X7 : X5,X8 : X5,X9 : X5] : (bot_bot(set(X5)) = iG160(X5,X6,X7,X8,X9) | bot_bot(set(X5)) != set_or1337092689740270186AtMost(X5,X7,X6))),
% 13.08/3.04    inference(ennf_transformation,[],[f22277])).
% 13.08/3.04  tff(f22277,plain,(
% 13.08/3.04    ! [X0 : $tType,X1 : X0,X2 : X0,X3 : X0,X4 : X0] : (bot_bot(set(X0)) != set_or1337092689740270186AtMost(X0,X2,X1) => iG159(X0,X3,X4,X2,X1) = iG160(X0,X1,X2,X3,X4)) & ! [X5 : $tType,X6 : X5,X7 : X5,X8 : X5,X9 : X5] : (bot_bot(set(X5)) = set_or1337092689740270186AtMost(X5,X7,X6) => bot_bot(set(X5)) = iG160(X5,X6,X7,X8,X9))),
% 13.08/3.04    inference(flattening,[],[f22276])).
% 13.08/3.04  tff(f22276,plain,(
% 13.08/3.04    ! [X0 : $tType,X1 : X0,X2 : X0,X3 : X0,X4 : X0] : (~bot_bot(set(X0)) = set_or1337092689740270186AtMost(X0,X2,X1) => iG159(X0,X3,X4,X2,X1) = iG160(X0,X1,X2,X3,X4)) & ! [X5 : $tType,X6 : X5,X7 : X5,X8 : X5,X9 : X5] : (bot_bot(set(X5)) = set_or1337092689740270186AtMost(X5,X7,X6) => bot_bot(set(X5)) = iG160(X5,X6,X7,X8,X9))),
% 13.08/3.04    inference(rectify,[],[f11374])).
% 13.08/3.04  tff(f11374,plain,(
% 13.08/3.04    ! [X0 : $tType,X4 : X0,X3 : X0,X1 : X0,X2 : X0] : (~bot_bot(set(X0)) = set_or1337092689740270186AtMost(X0,X3,X4) => iG159(X0,X1,X2,X3,X4) = iG160(X0,X4,X3,X1,X2)) & ! [X0 : $tType,X4 : X0,X3 : X0,X1 : X0,X2 : X0] : (bot_bot(set(X0)) = set_or1337092689740270186AtMost(X0,X3,X4) => bot_bot(set(X0)) = iG160(X0,X4,X3,X1,X2))),
% 13.08/3.04    introduced(fool_ite_definition,[new_symbols(definition,[iG160])])).
% 13.08/3.04  tff(f46095,plain,(
% 13.08/3.04    ( ! [X0 : $tType,X2 : X0,X3 : X0,X1 : X0,X4 : X0] : (iG159(X0,X3,X4,X2,X1) = iG160(X0,X1,X2,X3,X4) | bot_bot(set(X0)) = set_or1337092689740270186AtMost(X0,X2,X1)) )),
% 13.08/3.04    inference(cnf_transformation,[],[f27570])).
% 13.08/3.04  tff(f46092,plain,(
% 13.08/3.04    ( ! [X5 : $tType,X8 : X5,X6 : X5,X9 : X5,X7 : X5] : (set_or1337092689740270186AtMost(X5,aa(X5,X5,aa(X5,fun(X5,X5),plus_plus(X5),aa(X5,X5,aa(X5,fun(X5,X5),times_times(X5),X6),X8)),X7),aa(X5,X5,aa(X5,fun(X5,X5),plus_plus(X5),aa(X5,X5,aa(X5,fun(X5,X5),times_times(X5),X6),X9)),X7)) = iG161(X5,X6,X7,X8,X9) | ($true != aa(X5,$o,aa(X5,fun(X5,$o),ord_less_eq(X5),zero_zero(X5)),X6))) )),
% 13.08/3.04    inference(cnf_transformation,[],[f27569])).
% 13.08/3.04  tff(f27569,plain,(
% 13.08/3.04    ! [X0 : $tType,X1 : X0,X2 : X0,X3 : X0,X4 : X0] : (set_or1337092689740270186AtMost(X0,aa(X0,X0,aa(X0,fun(X0,X0),plus_plus(X0),aa(X0,X0,aa(X0,fun(X0,X0),times_times(X0),X1),X4)),X2),aa(X0,X0,aa(X0,fun(X0,X0),plus_plus(X0),aa(X0,X0,aa(X0,fun(X0,X0),times_times(X0),X1),X3)),X2)) = iG161(X0,X1,X2,X3,X4) | ($true = aa(X0,$o,aa(X0,fun(X0,$o),ord_less_eq(X0),zero_zero(X0)),X1))) & ! [X5 : $tType,X6 : X5,X7 : X5,X8 : X5,X9 : X5] : (set_or1337092689740270186AtMost(X5,aa(X5,X5,aa(X5,fun(X5,X5),plus_plus(X5),aa(X5,X5,aa(X5,fun(X5,X5),times_times(X5),X6),X8)),X7),aa(X5,X5,aa(X5,fun(X5,X5),plus_plus(X5),aa(X5,X5,aa(X5,fun(X5,X5),times_times(X5),X6),X9)),X7)) = iG161(X5,X6,X7,X8,X9) | ($true != aa(X5,$o,aa(X5,fun(X5,$o),ord_less_eq(X5),zero_zero(X5)),X6)))),
% 13.08/3.04    inference(ennf_transformation,[],[f22275])).
% 13.08/3.04  tff(f22275,plain,(
% 13.08/3.04    ! [X0 : $tType,X1 : X0,X2 : X0,X3 : X0,X4 : X0] : (($true != aa(X0,$o,aa(X0,fun(X0,$o),ord_less_eq(X0),zero_zero(X0)),X1)) => set_or1337092689740270186AtMost(X0,aa(X0,X0,aa(X0,fun(X0,X0),plus_plus(X0),aa(X0,X0,aa(X0,fun(X0,X0),times_times(X0),X1),X4)),X2),aa(X0,X0,aa(X0,fun(X0,X0),plus_plus(X0),aa(X0,X0,aa(X0,fun(X0,X0),times_times(X0),X1),X3)),X2)) = iG161(X0,X1,X2,X3,X4)) & ! [X5 : $tType,X6 : X5,X7 : X5,X8 : X5,X9 : X5] : (($true = aa(X5,$o,aa(X5,fun(X5,$o),ord_less_eq(X5),zero_zero(X5)),X6)) => set_or1337092689740270186AtMost(X5,aa(X5,X5,aa(X5,fun(X5,X5),plus_plus(X5),aa(X5,X5,aa(X5,fun(X5,X5),times_times(X5),X6),X8)),X7),aa(X5,X5,aa(X5,fun(X5,X5),plus_plus(X5),aa(X5,X5,aa(X5,fun(X5,X5),times_times(X5),X6),X9)),X7)) = iG161(X5,X6,X7,X8,X9))),
% 13.08/3.04    inference(flattening,[],[f22274])).
% 13.08/3.04  tff(f22274,plain,(
% 13.08/3.04    ! [X0 : $tType,X1 : X0,X2 : X0,X3 : X0,X4 : X0] : (~($true = aa(X0,$o,aa(X0,fun(X0,$o),ord_less_eq(X0),zero_zero(X0)),X1)) => set_or1337092689740270186AtMost(X0,aa(X0,X0,aa(X0,fun(X0,X0),plus_plus(X0),aa(X0,X0,aa(X0,fun(X0,X0),times_times(X0),X1),X4)),X2),aa(X0,X0,aa(X0,fun(X0,X0),plus_plus(X0),aa(X0,X0,aa(X0,fun(X0,X0),times_times(X0),X1),X3)),X2)) = iG161(X0,X1,X2,X3,X4)) & ! [X5 : $tType,X6 : X5,X7 : X5,X8 : X5,X9 : X5] : (($true = aa(X5,$o,aa(X5,fun(X5,$o),ord_less_eq(X5),zero_zero(X5)),X6)) => set_or1337092689740270186AtMost(X5,aa(X5,X5,aa(X5,fun(X5,X5),plus_plus(X5),aa(X5,X5,aa(X5,fun(X5,X5),times_times(X5),X6),X8)),X7),aa(X5,X5,aa(X5,fun(X5,X5),plus_plus(X5),aa(X5,X5,aa(X5,fun(X5,X5),times_times(X5),X6),X9)),X7)) = iG161(X5,X6,X7,X8,X9))),
% 13.08/3.04    inference(rectify,[],[f11377])).
% 13.08/3.04  tff(f11377,plain,(
% 13.08/3.04    ! [X0 : $tType,X1 : X0,X2 : X0,X3 : X0,X4 : X0] : (~($true = aa(X0,$o,aa(X0,fun(X0,$o),ord_less_eq(X0),zero_zero(X0)),X1)) => set_or1337092689740270186AtMost(X0,aa(X0,X0,aa(X0,fun(X0,X0),plus_plus(X0),aa(X0,X0,aa(X0,fun(X0,X0),times_times(X0),X1),X4)),X2),aa(X0,X0,aa(X0,fun(X0,X0),plus_plus(X0),aa(X0,X0,aa(X0,fun(X0,X0),times_times(X0),X1),X3)),X2)) = iG161(X0,X1,X2,X3,X4)) & ! [X0 : $tType,X1 : X0,X2 : X0,X3 : X0,X4 : X0] : (($true = aa(X0,$o,aa(X0,fun(X0,$o),ord_less_eq(X0),zero_zero(X0)),X1)) => set_or1337092689740270186AtMost(X0,aa(X0,X0,aa(X0,fun(X0,X0),plus_plus(X0),aa(X0,X0,aa(X0,fun(X0,X0),times_times(X0),X1),X3)),X2),aa(X0,X0,aa(X0,fun(X0,X0),plus_plus(X0),aa(X0,X0,aa(X0,fun(X0,X0),times_times(X0),X1),X4)),X2)) = iG161(X0,X1,X2,X3,X4))),
% 13.08/3.04    introduced(fool_ite_definition,[new_symbols(definition,[iG161])])).
% 13.08/3.04  tff(f46093,plain,(
% 13.08/3.04    ( ! [X0 : $tType,X2 : X0,X3 : X0,X1 : X0,X4 : X0] : (set_or1337092689740270186AtMost(X0,aa(X0,X0,aa(X0,fun(X0,X0),plus_plus(X0),aa(X0,X0,aa(X0,fun(X0,X0),times_times(X0),X1),X4)),X2),aa(X0,X0,aa(X0,fun(X0,X0),plus_plus(X0),aa(X0,X0,aa(X0,fun(X0,X0),times_times(X0),X1),X3)),X2)) = iG161(X0,X1,X2,X3,X4) | ($true = aa(X0,$o,aa(X0,fun(X0,$o),ord_less_eq(X0),zero_zero(X0)),X1))) )),
% 13.08/3.04    inference(cnf_transformation,[],[f27569])).
% 13.08/3.04  tff(f46090,plain,(
% 13.08/3.04    ( ! [X5 : $tType,X8 : X5,X6 : X5,X9 : X5,X7 : X5] : (bot_bot(set(X5)) = iG162(X5,X6,X7,X8,X9) | bot_bot(set(X5)) != set_or1337092689740270186AtMost(X5,X7,X6)) )),
% 13.08/3.04    inference(cnf_transformation,[],[f27568])).
% 13.08/3.04  tff(f27568,plain,(
% 13.08/3.04    ! [X0 : $tType,X1 : X0,X2 : X0,X3 : X0,X4 : X0] : (iG161(X0,X3,X4,X2,X1) = iG162(X0,X1,X2,X3,X4) | bot_bot(set(X0)) = set_or1337092689740270186AtMost(X0,X2,X1)) & ! [X5 : $tType,X6 : X5,X7 : X5,X8 : X5,X9 : X5] : (bot_bot(set(X5)) = iG162(X5,X6,X7,X8,X9) | bot_bot(set(X5)) != set_or1337092689740270186AtMost(X5,X7,X6))),
% 13.08/3.04    inference(ennf_transformation,[],[f22273])).
% 13.08/3.04  tff(f22273,plain,(
% 13.08/3.04    ! [X0 : $tType,X1 : X0,X2 : X0,X3 : X0,X4 : X0] : (bot_bot(set(X0)) != set_or1337092689740270186AtMost(X0,X2,X1) => iG161(X0,X3,X4,X2,X1) = iG162(X0,X1,X2,X3,X4)) & ! [X5 : $tType,X6 : X5,X7 : X5,X8 : X5,X9 : X5] : (bot_bot(set(X5)) = set_or1337092689740270186AtMost(X5,X7,X6) => bot_bot(set(X5)) = iG162(X5,X6,X7,X8,X9))),
% 13.08/3.04    inference(flattening,[],[f22272])).
% 13.08/3.04  tff(f22272,plain,(
% 13.08/3.04    ! [X0 : $tType,X1 : X0,X2 : X0,X3 : X0,X4 : X0] : (~bot_bot(set(X0)) = set_or1337092689740270186AtMost(X0,X2,X1) => iG161(X0,X3,X4,X2,X1) = iG162(X0,X1,X2,X3,X4)) & ! [X5 : $tType,X6 : X5,X7 : X5,X8 : X5,X9 : X5] : (bot_bot(set(X5)) = set_or1337092689740270186AtMost(X5,X7,X6) => bot_bot(set(X5)) = iG162(X5,X6,X7,X8,X9))),
% 13.08/3.04    inference(rectify,[],[f11378])).
% 13.08/3.04  tff(f11378,plain,(
% 13.08/3.04    ! [X0 : $tType,X4 : X0,X3 : X0,X1 : X0,X2 : X0] : (~bot_bot(set(X0)) = set_or1337092689740270186AtMost(X0,X3,X4) => iG161(X0,X1,X2,X3,X4) = iG162(X0,X4,X3,X1,X2)) & ! [X0 : $tType,X4 : X0,X3 : X0,X1 : X0,X2 : X0] : (bot_bot(set(X0)) = set_or1337092689740270186AtMost(X0,X3,X4) => bot_bot(set(X0)) = iG162(X0,X4,X3,X1,X2))),
% 13.08/3.04    introduced(fool_ite_definition,[new_symbols(definition,[iG162])])).
% 13.08/3.04  tff(f46091,plain,(
% 13.08/3.04    ( ! [X0 : $tType,X2 : X0,X3 : X0,X1 : X0,X4 : X0] : (iG161(X0,X3,X4,X2,X1) = iG162(X0,X1,X2,X3,X4) | bot_bot(set(X0)) = set_or1337092689740270186AtMost(X0,X2,X1)) )),
% 13.08/3.04    inference(cnf_transformation,[],[f27568])).
% 13.08/3.04  tff(f62217,plain,(
% 13.08/3.04    ( ! [X3 : $tType] : (zero_zero(real) = iG163(X3,zero_zero(X3))) )),
% 13.08/3.04    inference(equality_resolution,[],[f46088])).
% 13.08/3.04  tff(f46088,plain,(
% 13.08/3.04    ( ! [X3 : $tType,X2 : X3] : (zero_zero(real) = iG163(X3,X2) | zero_zero(X3) != X2) )),
% 13.08/3.04    inference(cnf_transformation,[],[f27567])).
% 13.08/3.04  tff(f27567,plain,(
% 13.08/3.04    ! [X0 : X1,X1 : $tType] : (one_one(real) = iG163(X1,X0) | zero_zero(X1) = X0) & ! [X2 : X3,X3 : $tType] : (zero_zero(real) = iG163(X3,X2) | zero_zero(X3) != X2)),
% 13.08/3.04    inference(ennf_transformation,[],[f22271])).
% 13.08/3.04  tff(f22271,plain,(
% 13.08/3.04    ! [X0 : X1,X1 : $tType] : (zero_zero(X1) != X0 => one_one(real) = iG163(X1,X0)) & ! [X2 : X3,X3 : $tType] : (zero_zero(X3) = X2 => zero_zero(real) = iG163(X3,X2))),
% 13.08/3.04    inference(flattening,[],[f22270])).
% 13.08/3.04  tff(f22270,plain,(
% 13.08/3.04    ! [X0 : X1,X1 : $tType] : (~zero_zero(X1) = X0 => one_one(real) = iG163(X1,X0)) & ! [X2 : X3,X3 : $tType] : (zero_zero(X3) = X2 => zero_zero(real) = iG163(X3,X2))),
% 13.08/3.04    inference(rectify,[],[f11439])).
% 13.08/3.04  tff(f11439,plain,(
% 13.08/3.04    ! [X1 : X0,X0 : $tType] : (~zero_zero(X0) = X1 => one_one(real) = iG163(X0,X1)) & ! [X1 : X0,X0 : $tType] : (zero_zero(X0) = X1 => zero_zero(real) = iG163(X0,X1))),
% 13.08/3.04    introduced(fool_ite_definition,[new_symbols(definition,[iG163])])).
% 13.08/3.04  tff(f46089,plain,(
% 13.08/3.04    ( ! [X1 : $tType,X0 : X1] : (one_one(real) = iG163(X1,X0) | zero_zero(X1) = X0) )),
% 13.08/3.04    inference(cnf_transformation,[],[f27567])).
% 13.08/3.04  tff(f62216,plain,(
% 13.08/3.04    ($true = bG164(zero_zero(nat)))),
% 13.08/3.04    inference(equality_resolution,[],[f46086])).
% 13.08/3.04  tff(f46086,plain,(
% 13.08/3.04    ( ! [X0 : nat] : (($true = bG164(X0)) | zero_zero(nat) != X0) )),
% 13.08/3.04    inference(cnf_transformation,[],[f38018])).
% 13.08/3.04  tff(f38018,plain,(
% 13.08/3.04    ! [X0 : nat] : ((zero_zero(nat) = X0 | ($true != bG164(X0))) & (($true = bG164(X0)) | zero_zero(nat) != X0))),
% 13.08/3.04    inference(nnf_transformation,[],[f22269])).
% 13.08/3.04  tff(f22269,plain,(
% 13.08/3.04    ! [X0 : nat] : (zero_zero(nat) = X0 <=> ($true = bG164(X0)))),
% 13.08/3.04    inference(rectify,[],[f11584])).
% 13.08/3.04  tff(f11584,plain,(
% 13.08/3.04    ! [X1 : nat] : (zero_zero(nat) = X1 <=> ($true = bG164(X1)))),
% 13.08/3.04    introduced(fool_formula_definition,[new_symbols(definition,[bG164])])).
% 13.08/3.04  tff(f46087,plain,(
% 13.08/3.04    ( ! [X0 : nat] : (zero_zero(nat) = X0 | ($true != bG164(X0))) )),
% 13.08/3.04    inference(cnf_transformation,[],[f38018])).
% 13.08/3.04  tff(f62215,plain,(
% 13.08/3.04    ($true = bG165($true))),
% 13.08/3.04    inference(equality_resolution,[],[f46084])).
% 13.08/3.04  tff(f46084,plain,(
% 13.08/3.04    ( ! [X0 : $o] : (($true = bG165(X0)) | ($true != X0)) )),
% 13.08/3.04    inference(cnf_transformation,[],[f38017])).
% 13.08/3.04  tff(f38017,plain,(
% 13.08/3.04    ! [X0 : $o] : ((($true = X0) | ($true != bG165(X0))) & (($true = bG165(X0)) | ($true != X0)))),
% 13.08/3.04    inference(nnf_transformation,[],[f22268])).
% 13.08/3.04  tff(f22268,plain,(
% 13.08/3.04    ! [X0 : $o] : (($true = X0) <=> ($true = bG165(X0)))),
% 13.08/3.04    inference(rectify,[],[f11587])).
% 13.08/3.04  tff(f11587,plain,(
% 13.08/3.04    ! [X1 : $o] : (($true = X1) <=> ($true = bG165(X1)))),
% 13.08/3.04    introduced(fool_formula_definition,[new_symbols(definition,[bG165])])).
% 13.08/3.04  tff(f46085,plain,(
% 13.08/3.04    ( ! [X0 : $o] : (($true = X0) | ($true != bG165(X0))) )),
% 13.08/3.04    inference(cnf_transformation,[],[f38017])).
% 13.08/3.04  tff(f46082,plain,(
% 13.08/3.04    ( ! [X2 : $tType,X3 : X2] : (zero_zero(X2) = iG166(X2,X3) | ($true != aa(X2,$o,aa(X2,fun(X2,$o),dvd_dvd(X2),aa(num,X2,numeral_numeral(X2),aa(num,num,bit0,one2))),X3))) )),
% 13.08/3.04    inference(cnf_transformation,[],[f27566])).
% 13.08/3.04  tff(f27566,plain,(
% 13.08/3.04    ! [X0 : $tType,X1 : X0] : (one_one(X0) = iG166(X0,X1) | ($true = aa(X0,$o,aa(X0,fun(X0,$o),dvd_dvd(X0),aa(num,X0,numeral_numeral(X0),aa(num,num,bit0,one2))),X1))) & ! [X2 : $tType,X3 : X2] : (zero_zero(X2) = iG166(X2,X3) | ($true != aa(X2,$o,aa(X2,fun(X2,$o),dvd_dvd(X2),aa(num,X2,numeral_numeral(X2),aa(num,num,bit0,one2))),X3)))),
% 13.08/3.04    inference(ennf_transformation,[],[f22267])).
% 13.08/3.04  tff(f22267,plain,(
% 13.08/3.04    ! [X0 : $tType,X1 : X0] : (($true != aa(X0,$o,aa(X0,fun(X0,$o),dvd_dvd(X0),aa(num,X0,numeral_numeral(X0),aa(num,num,bit0,one2))),X1)) => one_one(X0) = iG166(X0,X1)) & ! [X2 : $tType,X3 : X2] : (($true = aa(X2,$o,aa(X2,fun(X2,$o),dvd_dvd(X2),aa(num,X2,numeral_numeral(X2),aa(num,num,bit0,one2))),X3)) => zero_zero(X2) = iG166(X2,X3))),
% 13.08/3.04    inference(flattening,[],[f22266])).
% 13.08/3.04  tff(f22266,plain,(
% 13.08/3.04    ! [X0 : $tType,X1 : X0] : (~($true = aa(X0,$o,aa(X0,fun(X0,$o),dvd_dvd(X0),aa(num,X0,numeral_numeral(X0),aa(num,num,bit0,one2))),X1)) => one_one(X0) = iG166(X0,X1)) & ! [X2 : $tType,X3 : X2] : (($true = aa(X2,$o,aa(X2,fun(X2,$o),dvd_dvd(X2),aa(num,X2,numeral_numeral(X2),aa(num,num,bit0,one2))),X3)) => zero_zero(X2) = iG166(X2,X3))),
% 13.08/3.04    inference(rectify,[],[f11604])).
% 13.08/3.04  tff(f11604,plain,(
% 13.08/3.04    ! [X0 : $tType,X1 : X0] : (~($true = aa(X0,$o,aa(X0,fun(X0,$o),dvd_dvd(X0),aa(num,X0,numeral_numeral(X0),aa(num,num,bit0,one2))),X1)) => one_one(X0) = iG166(X0,X1)) & ! [X0 : $tType,X1 : X0] : (($true = aa(X0,$o,aa(X0,fun(X0,$o),dvd_dvd(X0),aa(num,X0,numeral_numeral(X0),aa(num,num,bit0,one2))),X1)) => zero_zero(X0) = iG166(X0,X1))),
% 13.08/3.04    introduced(fool_ite_definition,[new_symbols(definition,[iG166])])).
% 13.08/3.04  tff(f46083,plain,(
% 13.08/3.04    ( ! [X0 : $tType,X1 : X0] : (one_one(X0) = iG166(X0,X1) | ($true = aa(X0,$o,aa(X0,fun(X0,$o),dvd_dvd(X0),aa(num,X0,numeral_numeral(X0),aa(num,num,bit0,one2))),X1))) )),
% 13.08/3.04    inference(cnf_transformation,[],[f27566])).
% 13.08/3.04  tff(f46080,plain,(
% 13.08/3.04    ( ! [X1 : $tType,X0 : X1] : (($true = bG167(X1,X0)) | ($true = aa(X1,$o,aa(X1,fun(X1,$o),dvd_dvd(X1),aa(num,X1,numeral_numeral(X1),aa(num,num,bit0,one2))),X0))) )),
% 13.08/3.04    inference(cnf_transformation,[],[f38016])).
% 13.08/3.04  tff(f38016,plain,(
% 13.08/3.04    ! [X0 : X1,X1 : $tType] : ((($true != aa(X1,$o,aa(X1,fun(X1,$o),dvd_dvd(X1),aa(num,X1,numeral_numeral(X1),aa(num,num,bit0,one2))),X0)) | ($true != bG167(X1,X0))) & (($true = bG167(X1,X0)) | ($true = aa(X1,$o,aa(X1,fun(X1,$o),dvd_dvd(X1),aa(num,X1,numeral_numeral(X1),aa(num,num,bit0,one2))),X0))))),
% 13.08/3.04    inference(nnf_transformation,[],[f22265])).
% 13.08/3.04  tff(f22265,plain,(
% 13.08/3.04    ! [X0 : X1,X1 : $tType] : (($true != aa(X1,$o,aa(X1,fun(X1,$o),dvd_dvd(X1),aa(num,X1,numeral_numeral(X1),aa(num,num,bit0,one2))),X0)) <=> ($true = bG167(X1,X0)))),
% 13.08/3.04    inference(flattening,[],[f22264])).
% 13.08/3.04  tff(f22264,plain,(
% 13.08/3.04    ! [X0 : X1,X1 : $tType] : (~($true = aa(X1,$o,aa(X1,fun(X1,$o),dvd_dvd(X1),aa(num,X1,numeral_numeral(X1),aa(num,num,bit0,one2))),X0)) <=> ($true = bG167(X1,X0)))),
% 13.08/3.04    inference(rectify,[],[f11607])).
% 13.08/3.04  tff(f11607,plain,(
% 13.08/3.04    ! [X1 : X0,X0 : $tType] : (~($true = aa(X0,$o,aa(X0,fun(X0,$o),dvd_dvd(X0),aa(num,X0,numeral_numeral(X0),aa(num,num,bit0,one2))),X1)) <=> ($true = bG167(X0,X1)))),
% 13.08/3.04    introduced(fool_formula_definition,[new_symbols(definition,[bG167])])).
% 13.08/3.04  tff(f46081,plain,(
% 13.08/3.04    ( ! [X1 : $tType,X0 : X1] : (($true != aa(X1,$o,aa(X1,fun(X1,$o),dvd_dvd(X1),aa(num,X1,numeral_numeral(X1),aa(num,num,bit0,one2))),X0)) | ($true != bG167(X1,X0))) )),
% 13.08/3.04    inference(cnf_transformation,[],[f38016])).
% 13.08/3.04  tff(f62214,plain,(
% 13.08/3.04    ($true = bG168($true))),
% 13.08/3.04    inference(equality_resolution,[],[f46078])).
% 13.08/3.04  tff(f46078,plain,(
% 13.08/3.04    ( ! [X0 : $o] : (($true = bG168(X0)) | ($true != X0)) )),
% 13.08/3.04    inference(cnf_transformation,[],[f38015])).
% 13.08/3.04  tff(f38015,plain,(
% 13.08/3.04    ! [X0 : $o] : ((($true = X0) | ($true != bG168(X0))) & (($true = bG168(X0)) | ($true != X0)))),
% 13.08/3.04    inference(nnf_transformation,[],[f22263])).
% 13.08/3.04  tff(f22263,plain,(
% 13.08/3.04    ! [X0 : $o] : (($true = X0) <=> ($true = bG168(X0)))),
% 13.08/3.04    inference(rectify,[],[f11618])).
% 13.08/3.04  tff(f11618,plain,(
% 13.08/3.04    ! [X1 : $o] : (($true = X1) <=> ($true = bG168(X1)))),
% 13.08/3.04    introduced(fool_formula_definition,[new_symbols(definition,[bG168])])).
% 13.08/3.04  tff(f46079,plain,(
% 13.08/3.04    ( ! [X0 : $o] : (($true = X0) | ($true != bG168(X0))) )),
% 13.08/3.04    inference(cnf_transformation,[],[f38015])).
% 13.08/3.04  tff(f62213,plain,(
% 13.08/3.04    ($true = bG169(zero_zero(nat)))),
% 13.08/3.04    inference(equality_resolution,[],[f46076])).
% 13.08/3.04  tff(f46076,plain,(
% 13.08/3.04    ( ! [X0 : nat] : (($true = bG169(X0)) | zero_zero(nat) != X0) )),
% 13.08/3.04    inference(cnf_transformation,[],[f38014])).
% 13.08/3.04  tff(f38014,plain,(
% 13.08/3.04    ! [X0 : nat] : ((zero_zero(nat) = X0 | ($true != bG169(X0))) & (($true = bG169(X0)) | zero_zero(nat) != X0))),
% 13.08/3.04    inference(nnf_transformation,[],[f22262])).
% 13.08/3.04  tff(f22262,plain,(
% 13.08/3.04    ! [X0 : nat] : (zero_zero(nat) = X0 <=> ($true = bG169(X0)))),
% 13.08/3.04    inference(rectify,[],[f11649])).
% 13.08/3.04  tff(f11649,plain,(
% 13.08/3.04    ! [X1 : nat] : (zero_zero(nat) = X1 <=> ($true = bG169(X1)))),
% 13.08/3.04    introduced(fool_formula_definition,[new_symbols(definition,[bG169])])).
% 13.08/3.04  tff(f46077,plain,(
% 13.08/3.04    ( ! [X0 : nat] : (zero_zero(nat) = X0 | ($true != bG169(X0))) )),
% 13.08/3.04    inference(cnf_transformation,[],[f38014])).
% 13.08/3.04  tff(f46073,plain,(
% 13.08/3.04    ( ! [X2 : $tType,X0 : nat,X1 : nat] : (($true = bG170(X2,X0,X1)) | ($true != aa(nat,$o,aa(nat,fun(nat,$o),ord_less_eq(nat),X1),X0)) | zero_zero(X2) = aa(nat,X2,power_power(X2,aa(num,X2,numeral_numeral(X2),aa(num,num,bit0,one2))),X0)) )),
% 13.08/3.04    inference(cnf_transformation,[],[f38013])).
% 13.08/3.04  tff(f38013,plain,(
% 13.08/3.04    ! [X0 : nat,X1 : nat,X2 : $tType] : (((($true = aa(nat,$o,aa(nat,fun(nat,$o),ord_less_eq(nat),X1),X0)) & zero_zero(X2) != aa(nat,X2,power_power(X2,aa(num,X2,numeral_numeral(X2),aa(num,num,bit0,one2))),X0)) | ($true != bG170(X2,X0,X1))) & (($true = bG170(X2,X0,X1)) | ($true != aa(nat,$o,aa(nat,fun(nat,$o),ord_less_eq(nat),X1),X0)) | zero_zero(X2) = aa(nat,X2,power_power(X2,aa(num,X2,numeral_numeral(X2),aa(num,num,bit0,one2))),X0)))),
% 13.08/3.04    inference(flattening,[],[f38012])).
% 13.08/3.04  tff(f38012,plain,(
% 13.08/3.04    ! [X0 : nat,X1 : nat,X2 : $tType] : (((($true = aa(nat,$o,aa(nat,fun(nat,$o),ord_less_eq(nat),X1),X0)) & zero_zero(X2) != aa(nat,X2,power_power(X2,aa(num,X2,numeral_numeral(X2),aa(num,num,bit0,one2))),X0)) | ($true != bG170(X2,X0,X1))) & (($true = bG170(X2,X0,X1)) | (($true != aa(nat,$o,aa(nat,fun(nat,$o),ord_less_eq(nat),X1),X0)) | zero_zero(X2) = aa(nat,X2,power_power(X2,aa(num,X2,numeral_numeral(X2),aa(num,num,bit0,one2))),X0))))),
% 13.08/3.04    inference(nnf_transformation,[],[f22261])).
% 13.08/3.04  tff(f22261,plain,(
% 13.08/3.04    ! [X0 : nat,X1 : nat,X2 : $tType] : ((($true = aa(nat,$o,aa(nat,fun(nat,$o),ord_less_eq(nat),X1),X0)) & zero_zero(X2) != aa(nat,X2,power_power(X2,aa(num,X2,numeral_numeral(X2),aa(num,num,bit0,one2))),X0)) <=> ($true = bG170(X2,X0,X1)))),
% 13.08/3.04    inference(rectify,[],[f11660])).
% 13.08/3.04  tff(f11660,plain,(
% 13.08/3.04    ! [X1 : nat,X2 : nat,X0 : $tType] : ((($true = aa(nat,$o,aa(nat,fun(nat,$o),ord_less_eq(nat),X2),X1)) & zero_zero(X0) != aa(nat,X0,power_power(X0,aa(num,X0,numeral_numeral(X0),aa(num,num,bit0,one2))),X1)) <=> ($true = bG170(X0,X1,X2)))),
% 13.08/3.04    introduced(fool_formula_definition,[new_symbols(definition,[bG170])])).
% 13.08/3.04  tff(f46074,plain,(
% 13.08/3.04    ( ! [X2 : $tType,X0 : nat,X1 : nat] : (zero_zero(X2) != aa(nat,X2,power_power(X2,aa(num,X2,numeral_numeral(X2),aa(num,num,bit0,one2))),X0) | ($true != bG170(X2,X0,X1))) )),
% 13.08/3.04    inference(cnf_transformation,[],[f38013])).
% 13.08/3.04  tff(f46075,plain,(
% 13.08/3.04    ( ! [X2 : $tType,X0 : nat,X1 : nat] : (($true = aa(nat,$o,aa(nat,fun(nat,$o),ord_less_eq(nat),X1),X0)) | ($true != bG170(X2,X0,X1))) )),
% 13.08/3.04    inference(cnf_transformation,[],[f38013])).
% 13.08/3.04  tff(f62212,plain,(
% 13.08/3.04    ($true = bG171($true))),
% 13.08/3.04    inference(equality_resolution,[],[f46071])).
% 13.08/3.04  tff(f46071,plain,(
% 13.08/3.04    ( ! [X0 : $o] : (($true = bG171(X0)) | ($true != X0)) )),
% 13.08/3.04    inference(cnf_transformation,[],[f38011])).
% 13.08/3.04  tff(f38011,plain,(
% 13.08/3.04    ! [X0 : $o] : ((($true = X0) | ($true != bG171(X0))) & (($true = bG171(X0)) | ($true != X0)))),
% 13.08/3.04    inference(nnf_transformation,[],[f22260])).
% 13.08/3.04  tff(f22260,plain,(
% 13.08/3.04    ! [X0 : $o] : (($true = X0) <=> ($true = bG171(X0)))),
% 13.08/3.04    inference(rectify,[],[f11669])).
% 13.08/3.04  tff(f11669,plain,(
% 13.08/3.04    ! [X5 : $o] : (($true = X5) <=> ($true = bG171(X5)))),
% 13.08/3.04    introduced(fool_formula_definition,[new_symbols(definition,[bG171])])).
% 13.08/3.04  tff(f46072,plain,(
% 13.08/3.04    ( ! [X0 : $o] : (($true = X0) | ($true != bG171(X0))) )),
% 13.08/3.04    inference(cnf_transformation,[],[f38011])).
% 13.08/3.04  tff(f62211,plain,(
% 13.08/3.04    ($true = bG172($true))),
% 13.08/3.04    inference(equality_resolution,[],[f46069])).
% 13.08/3.04  tff(f46069,plain,(
% 13.08/3.04    ( ! [X0 : $o] : (($true = bG172(X0)) | ($true != X0)) )),
% 13.08/3.04    inference(cnf_transformation,[],[f38010])).
% 13.08/3.04  tff(f38010,plain,(
% 13.08/3.04    ! [X0 : $o] : ((($true = X0) | ($true != bG172(X0))) & (($true = bG172(X0)) | ($true != X0)))),
% 13.08/3.04    inference(nnf_transformation,[],[f22259])).
% 13.08/3.04  tff(f22259,plain,(
% 13.08/3.04    ! [X0 : $o] : (($true = X0) <=> ($true = bG172(X0)))),
% 13.08/3.04    inference(rectify,[],[f11670])).
% 13.08/3.04  tff(f11670,plain,(
% 13.08/3.04    ! [X5 : $o] : (($true = X5) <=> ($true = bG172(X5)))),
% 13.08/3.04    introduced(fool_formula_definition,[new_symbols(definition,[bG172])])).
% 13.08/3.04  tff(f46070,plain,(
% 13.08/3.04    ( ! [X0 : $o] : (($true = X0) | ($true != bG172(X0))) )),
% 13.08/3.04    inference(cnf_transformation,[],[f38010])).
% 13.08/3.04  tff(f46067,plain,(
% 13.08/3.04    ( ! [X1 : $tType,X0 : X1] : (($true = bG173(X1,X0)) | ($true = aa(X1,$o,aa(X1,fun(X1,$o),dvd_dvd(X1),aa(num,X1,numeral_numeral(X1),aa(num,num,bit0,one2))),X0))) )),
% 13.08/3.04    inference(cnf_transformation,[],[f38009])).
% 13.08/3.04  tff(f38009,plain,(
% 13.08/3.04    ! [X0 : X1,X1 : $tType] : ((($true != aa(X1,$o,aa(X1,fun(X1,$o),dvd_dvd(X1),aa(num,X1,numeral_numeral(X1),aa(num,num,bit0,one2))),X0)) | ($true != bG173(X1,X0))) & (($true = bG173(X1,X0)) | ($true = aa(X1,$o,aa(X1,fun(X1,$o),dvd_dvd(X1),aa(num,X1,numeral_numeral(X1),aa(num,num,bit0,one2))),X0))))),
% 13.08/3.04    inference(nnf_transformation,[],[f22258])).
% 13.08/3.04  tff(f22258,plain,(
% 13.08/3.04    ! [X0 : X1,X1 : $tType] : (($true != aa(X1,$o,aa(X1,fun(X1,$o),dvd_dvd(X1),aa(num,X1,numeral_numeral(X1),aa(num,num,bit0,one2))),X0)) <=> ($true = bG173(X1,X0)))),
% 13.08/3.04    inference(flattening,[],[f22257])).
% 13.08/3.04  tff(f22257,plain,(
% 13.08/3.04    ! [X0 : X1,X1 : $tType] : (~($true = aa(X1,$o,aa(X1,fun(X1,$o),dvd_dvd(X1),aa(num,X1,numeral_numeral(X1),aa(num,num,bit0,one2))),X0)) <=> ($true = bG173(X1,X0)))),
% 13.08/3.04    inference(rectify,[],[f11683])).
% 13.08/3.04  tff(f11683,plain,(
% 13.08/3.04    ! [X1 : X0,X0 : $tType] : (~($true = aa(X0,$o,aa(X0,fun(X0,$o),dvd_dvd(X0),aa(num,X0,numeral_numeral(X0),aa(num,num,bit0,one2))),X1)) <=> ($true = bG173(X0,X1)))),
% 13.08/3.04    introduced(fool_formula_definition,[new_symbols(definition,[bG173])])).
% 13.08/3.04  tff(f46068,plain,(
% 13.08/3.04    ( ! [X1 : $tType,X0 : X1] : (($true != aa(X1,$o,aa(X1,fun(X1,$o),dvd_dvd(X1),aa(num,X1,numeral_numeral(X1),aa(num,num,bit0,one2))),X0)) | ($true != bG173(X1,X0))) )),
% 13.08/3.04    inference(cnf_transformation,[],[f38009])).
% 13.08/3.04  tff(f62210,plain,(
% 13.08/3.04    ( ! [X4 : $tType,X5 : X4] : ((bG173(X4,X5) = iG174(X4,zero_zero(nat),X5))) )),
% 13.08/3.04    inference(equality_resolution,[],[f46065])).
% 13.08/3.04  tff(f46065,plain,(
% 13.08/3.04    ( ! [X4 : $tType,X3 : nat,X5 : X4] : ((bG173(X4,X5) = iG174(X4,X3,X5)) | zero_zero(nat) != X3) )),
% 13.08/3.04    inference(cnf_transformation,[],[f27565])).
% 13.08/3.04  tff(f27565,plain,(
% 13.08/3.04    ! [X0 : nat,X1 : $tType,X2 : X1] : ((aa(nat,$o,bit_se5641148757651400278ts_bit(X1,aa(X1,X1,aa(X1,fun(X1,X1),divide_divide(X1),X2),aa(num,X1,numeral_numeral(X1),aa(num,num,bit0,one2)))),aa(nat,nat,aa(nat,fun(nat,nat),minus_minus(nat),X0),one_one(nat))) = iG174(X1,X0,X2)) | zero_zero(nat) = X0) & ! [X3 : nat,X4 : $tType,X5 : X4] : ((bG173(X4,X5) = iG174(X4,X3,X5)) | zero_zero(nat) != X3)),
% 13.08/3.04    inference(ennf_transformation,[],[f22256])).
% 13.08/3.04  tff(f22256,plain,(
% 13.08/3.04    ! [X0 : nat,X1 : $tType,X2 : X1] : (zero_zero(nat) != X0 => (aa(nat,$o,bit_se5641148757651400278ts_bit(X1,aa(X1,X1,aa(X1,fun(X1,X1),divide_divide(X1),X2),aa(num,X1,numeral_numeral(X1),aa(num,num,bit0,one2)))),aa(nat,nat,aa(nat,fun(nat,nat),minus_minus(nat),X0),one_one(nat))) = iG174(X1,X0,X2))) & ! [X3 : nat,X4 : $tType,X5 : X4] : (zero_zero(nat) = X3 => (bG173(X4,X5) = iG174(X4,X3,X5)))),
% 13.08/3.04    inference(flattening,[],[f22255])).
% 13.08/3.04  tff(f22255,plain,(
% 13.08/3.04    ! [X0 : nat,X1 : $tType,X2 : X1] : (~zero_zero(nat) = X0 => (aa(nat,$o,bit_se5641148757651400278ts_bit(X1,aa(X1,X1,aa(X1,fun(X1,X1),divide_divide(X1),X2),aa(num,X1,numeral_numeral(X1),aa(num,num,bit0,one2)))),aa(nat,nat,aa(nat,fun(nat,nat),minus_minus(nat),X0),one_one(nat))) = iG174(X1,X0,X2))) & ! [X3 : nat,X4 : $tType,X5 : X4] : (zero_zero(nat) = X3 => (bG173(X4,X5) = iG174(X4,X3,X5)))),
% 13.08/3.04    inference(rectify,[],[f11684])).
% 13.08/3.04  tff(f11684,plain,(
% 13.08/3.04    ! [X2 : nat,X0 : $tType,X1 : X0] : (~zero_zero(nat) = X2 => (aa(nat,$o,bit_se5641148757651400278ts_bit(X0,aa(X0,X0,aa(X0,fun(X0,X0),divide_divide(X0),X1),aa(num,X0,numeral_numeral(X0),aa(num,num,bit0,one2)))),aa(nat,nat,aa(nat,fun(nat,nat),minus_minus(nat),X2),one_one(nat))) = iG174(X0,X2,X1))) & ! [X2 : nat,X0 : $tType,X1 : X0] : (zero_zero(nat) = X2 => (bG173(X0,X1) = iG174(X0,X2,X1)))),
% 13.08/3.04    introduced(fool_ite_definition,[new_symbols(definition,[iG174])])).
% 13.08/3.04  tff(f46066,plain,(
% 13.08/3.04    ( ! [X1 : $tType,X2 : X1,X0 : nat] : ((aa(nat,$o,bit_se5641148757651400278ts_bit(X1,aa(X1,X1,aa(X1,fun(X1,X1),divide_divide(X1),X2),aa(num,X1,numeral_numeral(X1),aa(num,num,bit0,one2)))),aa(nat,nat,aa(nat,fun(nat,nat),minus_minus(nat),X0),one_one(nat))) = iG174(X1,X0,X2)) | zero_zero(nat) = X0) )),
% 13.08/3.04    inference(cnf_transformation,[],[f27565])).
% 13.08/3.04  tff(f62209,plain,(
% 13.08/3.04    ($true = bG175($true))),
% 13.08/3.04    inference(equality_resolution,[],[f46063])).
% 13.08/3.04  tff(f46063,plain,(
% 13.08/3.04    ( ! [X0 : $o] : (($true = bG175(X0)) | ($true != X0)) )),
% 13.08/3.04    inference(cnf_transformation,[],[f38008])).
% 13.08/3.04  tff(f38008,plain,(
% 13.08/3.04    ! [X0 : $o] : ((($true = X0) | ($true != bG175(X0))) & (($true = bG175(X0)) | ($true != X0)))),
% 13.08/3.04    inference(nnf_transformation,[],[f22254])).
% 13.08/3.04  tff(f22254,plain,(
% 13.08/3.04    ! [X0 : $o] : (($true = X0) <=> ($true = bG175(X0)))),
% 13.08/3.04    inference(rectify,[],[f11693])).
% 13.08/3.04  tff(f11693,plain,(
% 13.08/3.04    ! [X1 : $o] : (($true = X1) <=> ($true = bG175(X1)))),
% 13.08/3.04    introduced(fool_formula_definition,[new_symbols(definition,[bG175])])).
% 13.08/3.04  tff(f46064,plain,(
% 13.08/3.04    ( ! [X0 : $o] : (($true = X0) | ($true != bG175(X0))) )),
% 13.08/3.04    inference(cnf_transformation,[],[f38008])).
% 13.08/3.04  tff(f62208,plain,(
% 13.08/3.04    ( ! [X4 : $tType,X6 : X4,X7 : X4] : (zero_zero(X4) = iG176(X4,zero_zero(X4),X6,X7)) )),
% 13.08/3.04    inference(equality_resolution,[],[f46061])).
% 13.08/3.04  tff(f46061,plain,(
% 13.08/3.04    ( ! [X4 : $tType,X6 : X4,X7 : X4,X5 : X4] : (zero_zero(X4) = iG176(X4,X5,X6,X7) | zero_zero(X4) != X5) )),
% 13.08/3.04    inference(cnf_transformation,[],[f27564])).
% 13.08/3.04  tff(f27564,plain,(
% 13.08/3.04    ! [X0 : $tType,X1 : X0,X2 : X0,X3 : X0] : (aa(X0,X0,aa(X0,fun(X0,X0),divide_divide(X0),X3),X2) = iG176(X0,X1,X2,X3) | zero_zero(X0) = X1) & ! [X4 : $tType,X5 : X4,X6 : X4,X7 : X4] : (zero_zero(X4) = iG176(X4,X5,X6,X7) | zero_zero(X4) != X5)),
% 13.08/3.04    inference(ennf_transformation,[],[f22253])).
% 13.08/3.04  tff(f22253,plain,(
% 13.08/3.04    ! [X0 : $tType,X1 : X0,X2 : X0,X3 : X0] : (zero_zero(X0) != X1 => aa(X0,X0,aa(X0,fun(X0,X0),divide_divide(X0),X3),X2) = iG176(X0,X1,X2,X3)) & ! [X4 : $tType,X5 : X4,X6 : X4,X7 : X4] : (zero_zero(X4) = X5 => zero_zero(X4) = iG176(X4,X5,X6,X7))),
% 13.08/3.04    inference(flattening,[],[f22252])).
% 13.08/3.04  tff(f22252,plain,(
% 13.08/3.04    ! [X0 : $tType,X1 : X0,X2 : X0,X3 : X0] : (~zero_zero(X0) = X1 => aa(X0,X0,aa(X0,fun(X0,X0),divide_divide(X0),X3),X2) = iG176(X0,X1,X2,X3)) & ! [X4 : $tType,X5 : X4,X6 : X4,X7 : X4] : (zero_zero(X4) = X5 => zero_zero(X4) = iG176(X4,X5,X6,X7))),
% 13.08/3.04    inference(rectify,[],[f11702])).
% 13.08/3.04  tff(f11702,plain,(
% 13.08/3.04    ! [X0 : $tType,X1 : X0,X3 : X0,X2 : X0] : (~zero_zero(X0) = X1 => aa(X0,X0,aa(X0,fun(X0,X0),divide_divide(X0),X2),X3) = iG176(X0,X1,X3,X2)) & ! [X0 : $tType,X1 : X0,X3 : X0,X2 : X0] : (zero_zero(X0) = X1 => zero_zero(X0) = iG176(X0,X1,X3,X2))),
% 13.08/3.04    introduced(fool_ite_definition,[new_symbols(definition,[iG176])])).
% 13.08/3.04  tff(f46062,plain,(
% 13.08/3.04    ( ! [X0 : $tType,X2 : X0,X3 : X0,X1 : X0] : (aa(X0,X0,aa(X0,fun(X0,X0),divide_divide(X0),X3),X2) = iG176(X0,X1,X2,X3) | zero_zero(X0) = X1) )),
% 13.08/3.04    inference(cnf_transformation,[],[f27564])).
% 13.08/3.04  tff(f46059,plain,(
% 13.08/3.04    ( ! [X4 : $tType,X6 : nat,X7 : X4,X5 : nat] : (aa(nat,X4,power_power(X4,X7),aa(nat,nat,aa(nat,fun(nat,nat),minus_minus(nat),X5),X6)) = iG177(X4,X5,X6,X7) | ($true != aa(nat,$o,aa(nat,fun(nat,$o),ord_less_eq(nat),X6),X5))) )),
% 13.08/3.04    inference(cnf_transformation,[],[f27563])).
% 13.08/3.04  tff(f27563,plain,(
% 13.08/3.04    ! [X0 : $tType,X1 : nat,X2 : nat,X3 : X0] : (aa(X0,X0,aa(X0,fun(X0,X0),divide_divide(X0),one_one(X0)),aa(nat,X0,power_power(X0,X3),aa(nat,nat,aa(nat,fun(nat,nat),minus_minus(nat),X2),X1))) = iG177(X0,X1,X2,X3) | ($true = aa(nat,$o,aa(nat,fun(nat,$o),ord_less_eq(nat),X2),X1))) & ! [X4 : $tType,X5 : nat,X6 : nat,X7 : X4] : (aa(nat,X4,power_power(X4,X7),aa(nat,nat,aa(nat,fun(nat,nat),minus_minus(nat),X5),X6)) = iG177(X4,X5,X6,X7) | ($true != aa(nat,$o,aa(nat,fun(nat,$o),ord_less_eq(nat),X6),X5)))),
% 13.08/3.04    inference(ennf_transformation,[],[f22251])).
% 13.08/3.04  tff(f22251,plain,(
% 13.08/3.04    ! [X0 : $tType,X1 : nat,X2 : nat,X3 : X0] : (($true != aa(nat,$o,aa(nat,fun(nat,$o),ord_less_eq(nat),X2),X1)) => aa(X0,X0,aa(X0,fun(X0,X0),divide_divide(X0),one_one(X0)),aa(nat,X0,power_power(X0,X3),aa(nat,nat,aa(nat,fun(nat,nat),minus_minus(nat),X2),X1))) = iG177(X0,X1,X2,X3)) & ! [X4 : $tType,X5 : nat,X6 : nat,X7 : X4] : (($true = aa(nat,$o,aa(nat,fun(nat,$o),ord_less_eq(nat),X6),X5)) => aa(nat,X4,power_power(X4,X7),aa(nat,nat,aa(nat,fun(nat,nat),minus_minus(nat),X5),X6)) = iG177(X4,X5,X6,X7))),
% 13.08/3.04    inference(flattening,[],[f22250])).
% 13.08/3.04  tff(f22250,plain,(
% 13.08/3.04    ! [X0 : $tType,X1 : nat,X2 : nat,X3 : X0] : (~($true = aa(nat,$o,aa(nat,fun(nat,$o),ord_less_eq(nat),X2),X1)) => aa(X0,X0,aa(X0,fun(X0,X0),divide_divide(X0),one_one(X0)),aa(nat,X0,power_power(X0,X3),aa(nat,nat,aa(nat,fun(nat,nat),minus_minus(nat),X2),X1))) = iG177(X0,X1,X2,X3)) & ! [X4 : $tType,X5 : nat,X6 : nat,X7 : X4] : (($true = aa(nat,$o,aa(nat,fun(nat,$o),ord_less_eq(nat),X6),X5)) => aa(nat,X4,power_power(X4,X7),aa(nat,nat,aa(nat,fun(nat,nat),minus_minus(nat),X5),X6)) = iG177(X4,X5,X6,X7))),
% 13.08/3.04    inference(rectify,[],[f11705])).
% 13.08/3.04  tff(f11705,plain,(
% 13.08/3.04    ! [X0 : $tType,X2 : nat,X3 : nat,X1 : X0] : (~($true = aa(nat,$o,aa(nat,fun(nat,$o),ord_less_eq(nat),X3),X2)) => aa(X0,X0,aa(X0,fun(X0,X0),divide_divide(X0),one_one(X0)),aa(nat,X0,power_power(X0,X1),aa(nat,nat,aa(nat,fun(nat,nat),minus_minus(nat),X3),X2))) = iG177(X0,X2,X3,X1)) & ! [X0 : $tType,X2 : nat,X3 : nat,X1 : X0] : (($true = aa(nat,$o,aa(nat,fun(nat,$o),ord_less_eq(nat),X3),X2)) => aa(nat,X0,power_power(X0,X1),aa(nat,nat,aa(nat,fun(nat,nat),minus_minus(nat),X2),X3)) = iG177(X0,X2,X3,X1))),
% 13.08/3.04    introduced(fool_ite_definition,[new_symbols(definition,[iG177])])).
% 13.08/3.04  tff(f46060,plain,(
% 13.08/3.04    ( ! [X0 : $tType,X2 : nat,X3 : X0,X1 : nat] : (aa(X0,X0,aa(X0,fun(X0,X0),divide_divide(X0),one_one(X0)),aa(nat,X0,power_power(X0,X3),aa(nat,nat,aa(nat,fun(nat,nat),minus_minus(nat),X2),X1))) = iG177(X0,X1,X2,X3) | ($true = aa(nat,$o,aa(nat,fun(nat,$o),ord_less_eq(nat),X2),X1))) )),
% 13.08/3.04    inference(cnf_transformation,[],[f27563])).
% 13.08/3.04  tff(f46057,plain,(
% 13.08/3.04    ( ! [X3 : $tType,X4 : num,X5 : num] : (aa(X3,product_prod(X3,X3),aa(X3,fun(X3,product_prod(X3,X3)),product_Pair(X3,X3),zero_zero(X3)),aa(num,X3,numeral_numeral(X3),X5)) = iG178(X3,X4,X5) | ($true != aa(num,$o,aa(num,fun(num,$o),ord_less(num),X5),X4))) )),
% 13.08/3.04    inference(cnf_transformation,[],[f27562])).
% 13.08/3.04  tff(f27562,plain,(
% 13.08/3.04    ! [X0 : $tType,X1 : num,X2 : num] : (unique1321980374590559556d_step(X0,X1,unique8689654367752047608divmod(X0,X2,aa(num,num,bit0,X1))) = iG178(X0,X1,X2) | ($true = aa(num,$o,aa(num,fun(num,$o),ord_less(num),X2),X1))) & ! [X3 : $tType,X4 : num,X5 : num] : (aa(X3,product_prod(X3,X3),aa(X3,fun(X3,product_prod(X3,X3)),product_Pair(X3,X3),zero_zero(X3)),aa(num,X3,numeral_numeral(X3),X5)) = iG178(X3,X4,X5) | ($true != aa(num,$o,aa(num,fun(num,$o),ord_less(num),X5),X4)))),
% 13.08/3.04    inference(ennf_transformation,[],[f22249])).
% 13.08/3.04  tff(f22249,plain,(
% 13.08/3.04    ! [X0 : $tType,X1 : num,X2 : num] : (($true != aa(num,$o,aa(num,fun(num,$o),ord_less(num),X2),X1)) => unique1321980374590559556d_step(X0,X1,unique8689654367752047608divmod(X0,X2,aa(num,num,bit0,X1))) = iG178(X0,X1,X2)) & ! [X3 : $tType,X4 : num,X5 : num] : (($true = aa(num,$o,aa(num,fun(num,$o),ord_less(num),X5),X4)) => aa(X3,product_prod(X3,X3),aa(X3,fun(X3,product_prod(X3,X3)),product_Pair(X3,X3),zero_zero(X3)),aa(num,X3,numeral_numeral(X3),X5)) = iG178(X3,X4,X5))),
% 13.08/3.04    inference(flattening,[],[f22248])).
% 13.08/3.04  tff(f22248,plain,(
% 13.08/3.04    ! [X0 : $tType,X1 : num,X2 : num] : (~($true = aa(num,$o,aa(num,fun(num,$o),ord_less(num),X2),X1)) => unique1321980374590559556d_step(X0,X1,unique8689654367752047608divmod(X0,X2,aa(num,num,bit0,X1))) = iG178(X0,X1,X2)) & ! [X3 : $tType,X4 : num,X5 : num] : (($true = aa(num,$o,aa(num,fun(num,$o),ord_less(num),X5),X4)) => aa(X3,product_prod(X3,X3),aa(X3,fun(X3,product_prod(X3,X3)),product_Pair(X3,X3),zero_zero(X3)),aa(num,X3,numeral_numeral(X3),X5)) = iG178(X3,X4,X5))),
% 13.08/3.04    inference(rectify,[],[f11716])).
% 13.08/3.04  tff(f11716,plain,(
% 13.08/3.04    ! [X0 : $tType,X2 : num,X1 : num] : (~($true = aa(num,$o,aa(num,fun(num,$o),ord_less(num),X1),X2)) => unique1321980374590559556d_step(X0,X2,unique8689654367752047608divmod(X0,X1,aa(num,num,bit0,X2))) = iG178(X0,X2,X1)) & ! [X0 : $tType,X2 : num,X1 : num] : (($true = aa(num,$o,aa(num,fun(num,$o),ord_less(num),X1),X2)) => aa(X0,product_prod(X0,X0),aa(X0,fun(X0,product_prod(X0,X0)),product_Pair(X0,X0),zero_zero(X0)),aa(num,X0,numeral_numeral(X0),X1)) = iG178(X0,X2,X1))),
% 13.08/3.04    introduced(fool_ite_definition,[new_symbols(definition,[iG178])])).
% 13.08/3.04  tff(f46058,plain,(
% 13.08/3.04    ( ! [X0 : $tType,X2 : num,X1 : num] : (unique1321980374590559556d_step(X0,X1,unique8689654367752047608divmod(X0,X2,aa(num,num,bit0,X1))) = iG178(X0,X1,X2) | ($true = aa(num,$o,aa(num,fun(num,$o),ord_less(num),X2),X1))) )),
% 13.08/3.04    inference(cnf_transformation,[],[f27562])).
% 13.08/3.04  tff(f46055,plain,(
% 13.08/3.04    ( ! [X3 : $tType,X4 : num,X5 : num] : (aa(X3,product_prod(X3,X3),aa(X3,fun(X3,product_prod(X3,X3)),product_Pair(X3,X3),zero_zero(X3)),aa(num,X3,numeral_numeral(X3),aa(num,num,bit1,X5))) = iG179(X3,X4,X5) | ($true != aa(num,$o,aa(num,fun(num,$o),ord_less(num),X5),X4))) )),
% 13.08/3.04    inference(cnf_transformation,[],[f27561])).
% 13.08/3.04  tff(f27561,plain,(
% 13.08/3.04    ! [X0 : $tType,X1 : num,X2 : num] : (unique1321980374590559556d_step(X0,aa(num,num,bit1,X1),unique8689654367752047608divmod(X0,aa(num,num,bit1,X2),aa(num,num,bit0,aa(num,num,bit1,X1)))) = iG179(X0,X1,X2) | ($true = aa(num,$o,aa(num,fun(num,$o),ord_less(num),X2),X1))) & ! [X3 : $tType,X4 : num,X5 : num] : (aa(X3,product_prod(X3,X3),aa(X3,fun(X3,product_prod(X3,X3)),product_Pair(X3,X3),zero_zero(X3)),aa(num,X3,numeral_numeral(X3),aa(num,num,bit1,X5))) = iG179(X3,X4,X5) | ($true != aa(num,$o,aa(num,fun(num,$o),ord_less(num),X5),X4)))),
% 13.08/3.04    inference(ennf_transformation,[],[f22247])).
% 13.08/3.04  tff(f22247,plain,(
% 13.08/3.04    ! [X0 : $tType,X1 : num,X2 : num] : (($true != aa(num,$o,aa(num,fun(num,$o),ord_less(num),X2),X1)) => unique1321980374590559556d_step(X0,aa(num,num,bit1,X1),unique8689654367752047608divmod(X0,aa(num,num,bit1,X2),aa(num,num,bit0,aa(num,num,bit1,X1)))) = iG179(X0,X1,X2)) & ! [X3 : $tType,X4 : num,X5 : num] : (($true = aa(num,$o,aa(num,fun(num,$o),ord_less(num),X5),X4)) => aa(X3,product_prod(X3,X3),aa(X3,fun(X3,product_prod(X3,X3)),product_Pair(X3,X3),zero_zero(X3)),aa(num,X3,numeral_numeral(X3),aa(num,num,bit1,X5))) = iG179(X3,X4,X5))),
% 13.08/3.04    inference(flattening,[],[f22246])).
% 13.08/3.04  tff(f22246,plain,(
% 13.08/3.04    ! [X0 : $tType,X1 : num,X2 : num] : (~($true = aa(num,$o,aa(num,fun(num,$o),ord_less(num),X2),X1)) => unique1321980374590559556d_step(X0,aa(num,num,bit1,X1),unique8689654367752047608divmod(X0,aa(num,num,bit1,X2),aa(num,num,bit0,aa(num,num,bit1,X1)))) = iG179(X0,X1,X2)) & ! [X3 : $tType,X4 : num,X5 : num] : (($true = aa(num,$o,aa(num,fun(num,$o),ord_less(num),X5),X4)) => aa(X3,product_prod(X3,X3),aa(X3,fun(X3,product_prod(X3,X3)),product_Pair(X3,X3),zero_zero(X3)),aa(num,X3,numeral_numeral(X3),aa(num,num,bit1,X5))) = iG179(X3,X4,X5))),
% 13.08/3.04    inference(rectify,[],[f11719])).
% 13.08/3.04  tff(f11719,plain,(
% 13.08/3.04    ! [X0 : $tType,X2 : num,X1 : num] : (~($true = aa(num,$o,aa(num,fun(num,$o),ord_less(num),X1),X2)) => unique1321980374590559556d_step(X0,aa(num,num,bit1,X2),unique8689654367752047608divmod(X0,aa(num,num,bit1,X1),aa(num,num,bit0,aa(num,num,bit1,X2)))) = iG179(X0,X2,X1)) & ! [X0 : $tType,X2 : num,X1 : num] : (($true = aa(num,$o,aa(num,fun(num,$o),ord_less(num),X1),X2)) => aa(X0,product_prod(X0,X0),aa(X0,fun(X0,product_prod(X0,X0)),product_Pair(X0,X0),zero_zero(X0)),aa(num,X0,numeral_numeral(X0),aa(num,num,bit1,X1))) = iG179(X0,X2,X1))),
% 13.08/3.04    introduced(fool_ite_definition,[new_symbols(definition,[iG179])])).
% 13.08/3.04  tff(f46056,plain,(
% 13.08/3.04    ( ! [X0 : $tType,X2 : num,X1 : num] : (unique1321980374590559556d_step(X0,aa(num,num,bit1,X1),unique8689654367752047608divmod(X0,aa(num,num,bit1,X2),aa(num,num,bit0,aa(num,num,bit1,X1)))) = iG179(X0,X1,X2) | ($true = aa(num,$o,aa(num,fun(num,$o),ord_less(num),X2),X1))) )),
% 13.08/3.04    inference(cnf_transformation,[],[f27561])).
% 13.08/3.04  tff(f46053,plain,(
% 13.08/3.04    ( ! [X3 : $tType,X4 : num,X5 : num] : (aa(X3,product_prod(X3,X3),aa(X3,fun(X3,product_prod(X3,X3)),product_Pair(X3,X3),zero_zero(X3)),aa(num,X3,numeral_numeral(X3),aa(num,num,bit0,X5))) = iG180(X3,X4,X5) | ($true != aa(num,$o,aa(num,fun(num,$o),ord_less_eq(num),X5),X4))) )),
% 13.08/3.04    inference(cnf_transformation,[],[f27560])).
% 13.08/3.04  tff(f27560,plain,(
% 13.08/3.04    ! [X0 : $tType,X1 : num,X2 : num] : (unique1321980374590559556d_step(X0,aa(num,num,bit1,X1),unique8689654367752047608divmod(X0,aa(num,num,bit0,X2),aa(num,num,bit0,aa(num,num,bit1,X1)))) = iG180(X0,X1,X2) | ($true = aa(num,$o,aa(num,fun(num,$o),ord_less_eq(num),X2),X1))) & ! [X3 : $tType,X4 : num,X5 : num] : (aa(X3,product_prod(X3,X3),aa(X3,fun(X3,product_prod(X3,X3)),product_Pair(X3,X3),zero_zero(X3)),aa(num,X3,numeral_numeral(X3),aa(num,num,bit0,X5))) = iG180(X3,X4,X5) | ($true != aa(num,$o,aa(num,fun(num,$o),ord_less_eq(num),X5),X4)))),
% 13.08/3.04    inference(ennf_transformation,[],[f22245])).
% 13.08/3.04  tff(f22245,plain,(
% 13.08/3.04    ! [X0 : $tType,X1 : num,X2 : num] : (($true != aa(num,$o,aa(num,fun(num,$o),ord_less_eq(num),X2),X1)) => unique1321980374590559556d_step(X0,aa(num,num,bit1,X1),unique8689654367752047608divmod(X0,aa(num,num,bit0,X2),aa(num,num,bit0,aa(num,num,bit1,X1)))) = iG180(X0,X1,X2)) & ! [X3 : $tType,X4 : num,X5 : num] : (($true = aa(num,$o,aa(num,fun(num,$o),ord_less_eq(num),X5),X4)) => aa(X3,product_prod(X3,X3),aa(X3,fun(X3,product_prod(X3,X3)),product_Pair(X3,X3),zero_zero(X3)),aa(num,X3,numeral_numeral(X3),aa(num,num,bit0,X5))) = iG180(X3,X4,X5))),
% 13.08/3.04    inference(flattening,[],[f22244])).
% 13.08/3.04  tff(f22244,plain,(
% 13.08/3.04    ! [X0 : $tType,X1 : num,X2 : num] : (~($true = aa(num,$o,aa(num,fun(num,$o),ord_less_eq(num),X2),X1)) => unique1321980374590559556d_step(X0,aa(num,num,bit1,X1),unique8689654367752047608divmod(X0,aa(num,num,bit0,X2),aa(num,num,bit0,aa(num,num,bit1,X1)))) = iG180(X0,X1,X2)) & ! [X3 : $tType,X4 : num,X5 : num] : (($true = aa(num,$o,aa(num,fun(num,$o),ord_less_eq(num),X5),X4)) => aa(X3,product_prod(X3,X3),aa(X3,fun(X3,product_prod(X3,X3)),product_Pair(X3,X3),zero_zero(X3)),aa(num,X3,numeral_numeral(X3),aa(num,num,bit0,X5))) = iG180(X3,X4,X5))),
% 13.08/3.04    inference(rectify,[],[f11722])).
% 13.08/3.04  tff(f11722,plain,(
% 13.08/3.04    ! [X0 : $tType,X2 : num,X1 : num] : (~($true = aa(num,$o,aa(num,fun(num,$o),ord_less_eq(num),X1),X2)) => unique1321980374590559556d_step(X0,aa(num,num,bit1,X2),unique8689654367752047608divmod(X0,aa(num,num,bit0,X1),aa(num,num,bit0,aa(num,num,bit1,X2)))) = iG180(X0,X2,X1)) & ! [X0 : $tType,X2 : num,X1 : num] : (($true = aa(num,$o,aa(num,fun(num,$o),ord_less_eq(num),X1),X2)) => aa(X0,product_prod(X0,X0),aa(X0,fun(X0,product_prod(X0,X0)),product_Pair(X0,X0),zero_zero(X0)),aa(num,X0,numeral_numeral(X0),aa(num,num,bit0,X1))) = iG180(X0,X2,X1))),
% 13.08/3.04    introduced(fool_ite_definition,[new_symbols(definition,[iG180])])).
% 13.08/3.04  tff(f46054,plain,(
% 13.08/3.04    ( ! [X0 : $tType,X2 : num,X1 : num] : (unique1321980374590559556d_step(X0,aa(num,num,bit1,X1),unique8689654367752047608divmod(X0,aa(num,num,bit0,X2),aa(num,num,bit0,aa(num,num,bit1,X1)))) = iG180(X0,X1,X2) | ($true = aa(num,$o,aa(num,fun(num,$o),ord_less_eq(num),X2),X1))) )),
% 13.08/3.04    inference(cnf_transformation,[],[f27560])).
% 13.08/3.04  tff(f46051,plain,(
% 13.08/3.04    ( ! [X4 : $tType,X6 : num,X7 : X4,X5 : X4] : (aa(X4,product_prod(X4,X4),aa(X4,fun(X4,product_prod(X4,X4)),product_Pair(X4,X4),aa(X4,X4,aa(X4,fun(X4,X4),plus_plus(X4),aa(X4,X4,aa(X4,fun(X4,X4),times_times(X4),aa(num,X4,numeral_numeral(X4),aa(num,num,bit0,one2))),X7)),one_one(X4))),aa(X4,X4,aa(X4,fun(X4,X4),minus_minus(X4),X5),aa(num,X4,numeral_numeral(X4),X6))) = iG181(X4,X5,X6,X7) | ($true != aa(X4,$o,aa(X4,fun(X4,$o),ord_less_eq(X4),aa(num,X4,numeral_numeral(X4),X6)),X5))) )),
% 13.08/3.04    inference(cnf_transformation,[],[f27559])).
% 13.08/3.04  tff(f27559,plain,(
% 13.08/3.04    ! [X0 : $tType,X1 : X0,X2 : num,X3 : X0] : (aa(X0,product_prod(X0,X0),aa(X0,fun(X0,product_prod(X0,X0)),product_Pair(X0,X0),aa(X0,X0,aa(X0,fun(X0,X0),times_times(X0),aa(num,X0,numeral_numeral(X0),aa(num,num,bit0,one2))),X3)),X1) = iG181(X0,X1,X2,X3) | ($true = aa(X0,$o,aa(X0,fun(X0,$o),ord_less_eq(X0),aa(num,X0,numeral_numeral(X0),X2)),X1))) & ! [X4 : $tType,X5 : X4,X6 : num,X7 : X4] : (aa(X4,product_prod(X4,X4),aa(X4,fun(X4,product_prod(X4,X4)),product_Pair(X4,X4),aa(X4,X4,aa(X4,fun(X4,X4),plus_plus(X4),aa(X4,X4,aa(X4,fun(X4,X4),times_times(X4),aa(num,X4,numeral_numeral(X4),aa(num,num,bit0,one2))),X7)),one_one(X4))),aa(X4,X4,aa(X4,fun(X4,X4),minus_minus(X4),X5),aa(num,X4,numeral_numeral(X4),X6))) = iG181(X4,X5,X6,X7) | ($true != aa(X4,$o,aa(X4,fun(X4,$o),ord_less_eq(X4),aa(num,X4,numeral_numeral(X4),X6)),X5)))),
% 13.08/3.04    inference(ennf_transformation,[],[f22243])).
% 13.08/3.04  tff(f22243,plain,(
% 13.08/3.04    ! [X0 : $tType,X1 : X0,X2 : num,X3 : X0] : (($true != aa(X0,$o,aa(X0,fun(X0,$o),ord_less_eq(X0),aa(num,X0,numeral_numeral(X0),X2)),X1)) => aa(X0,product_prod(X0,X0),aa(X0,fun(X0,product_prod(X0,X0)),product_Pair(X0,X0),aa(X0,X0,aa(X0,fun(X0,X0),times_times(X0),aa(num,X0,numeral_numeral(X0),aa(num,num,bit0,one2))),X3)),X1) = iG181(X0,X1,X2,X3)) & ! [X4 : $tType,X5 : X4,X6 : num,X7 : X4] : (($true = aa(X4,$o,aa(X4,fun(X4,$o),ord_less_eq(X4),aa(num,X4,numeral_numeral(X4),X6)),X5)) => aa(X4,product_prod(X4,X4),aa(X4,fun(X4,product_prod(X4,X4)),product_Pair(X4,X4),aa(X4,X4,aa(X4,fun(X4,X4),plus_plus(X4),aa(X4,X4,aa(X4,fun(X4,X4),times_times(X4),aa(num,X4,numeral_numeral(X4),aa(num,num,bit0,one2))),X7)),one_one(X4))),aa(X4,X4,aa(X4,fun(X4,X4),minus_minus(X4),X5),aa(num,X4,numeral_numeral(X4),X6))) = iG181(X4,X5,X6,X7))),
% 13.08/3.04    inference(flattening,[],[f22242])).
% 13.08/3.04  tff(f22242,plain,(
% 13.08/3.04    ! [X0 : $tType,X1 : X0,X2 : num,X3 : X0] : (~($true = aa(X0,$o,aa(X0,fun(X0,$o),ord_less_eq(X0),aa(num,X0,numeral_numeral(X0),X2)),X1)) => aa(X0,product_prod(X0,X0),aa(X0,fun(X0,product_prod(X0,X0)),product_Pair(X0,X0),aa(X0,X0,aa(X0,fun(X0,X0),times_times(X0),aa(num,X0,numeral_numeral(X0),aa(num,num,bit0,one2))),X3)),X1) = iG181(X0,X1,X2,X3)) & ! [X4 : $tType,X5 : X4,X6 : num,X7 : X4] : (($true = aa(X4,$o,aa(X4,fun(X4,$o),ord_less_eq(X4),aa(num,X4,numeral_numeral(X4),X6)),X5)) => aa(X4,product_prod(X4,X4),aa(X4,fun(X4,product_prod(X4,X4)),product_Pair(X4,X4),aa(X4,X4,aa(X4,fun(X4,X4),plus_plus(X4),aa(X4,X4,aa(X4,fun(X4,X4),times_times(X4),aa(num,X4,numeral_numeral(X4),aa(num,num,bit0,one2))),X7)),one_one(X4))),aa(X4,X4,aa(X4,fun(X4,X4),minus_minus(X4),X5),aa(num,X4,numeral_numeral(X4),X6))) = iG181(X4,X5,X6,X7))),
% 13.08/3.04    inference(rectify,[],[f11751])).
% 13.08/3.04  tff(f11751,plain,(
% 13.08/3.04    ! [X0 : $tType,X3 : X0,X1 : num,X2 : X0] : (~($true = aa(X0,$o,aa(X0,fun(X0,$o),ord_less_eq(X0),aa(num,X0,numeral_numeral(X0),X1)),X3)) => aa(X0,product_prod(X0,X0),aa(X0,fun(X0,product_prod(X0,X0)),product_Pair(X0,X0),aa(X0,X0,aa(X0,fun(X0,X0),times_times(X0),aa(num,X0,numeral_numeral(X0),aa(num,num,bit0,one2))),X2)),X3) = iG181(X0,X3,X1,X2)) & ! [X0 : $tType,X3 : X0,X1 : num,X2 : X0] : (($true = aa(X0,$o,aa(X0,fun(X0,$o),ord_less_eq(X0),aa(num,X0,numeral_numeral(X0),X1)),X3)) => aa(X0,product_prod(X0,X0),aa(X0,fun(X0,product_prod(X0,X0)),product_Pair(X0,X0),aa(X0,X0,aa(X0,fun(X0,X0),plus_plus(X0),aa(X0,X0,aa(X0,fun(X0,X0),times_times(X0),aa(num,X0,numeral_numeral(X0),aa(num,num,bit0,one2))),X2)),one_one(X0))),aa(X0,X0,aa(X0,fun(X0,X0),minus_minus(X0),X3),aa(num,X0,numeral_numeral(X0),X1))) = iG181(X0,X3,X1,X2))),
% 13.08/3.04    introduced(fool_ite_definition,[new_symbols(definition,[iG181])])).
% 13.08/3.04  tff(f46052,plain,(
% 13.08/3.04    ( ! [X0 : $tType,X2 : num,X3 : X0,X1 : X0] : (aa(X0,product_prod(X0,X0),aa(X0,fun(X0,product_prod(X0,X0)),product_Pair(X0,X0),aa(X0,X0,aa(X0,fun(X0,X0),times_times(X0),aa(num,X0,numeral_numeral(X0),aa(num,num,bit0,one2))),X3)),X1) = iG181(X0,X1,X2,X3) | ($true = aa(X0,$o,aa(X0,fun(X0,$o),ord_less_eq(X0),aa(num,X0,numeral_numeral(X0),X2)),X1))) )),
% 13.08/3.04    inference(cnf_transformation,[],[f27559])).
% 13.08/3.04  tff(f46049,plain,(
% 13.08/3.04    ( ! [X4 : $tType,X6 : num,X7 : X4,X5 : X4] : (aa(X4,product_prod(X4,X4),aa(X4,fun(X4,product_prod(X4,X4)),product_Pair(X4,X4),aa(X4,X4,aa(X4,fun(X4,X4),plus_plus(X4),aa(X4,X4,aa(X4,fun(X4,X4),times_times(X4),aa(num,X4,numeral_numeral(X4),aa(num,num,bit0,one2))),X7)),one_one(X4))),aa(X4,X4,aa(X4,fun(X4,X4),minus_minus(X4),X5),aa(num,X4,numeral_numeral(X4),X6))) = iG182(X4,X5,X6,X7) | ($true != aa(X4,$o,aa(X4,fun(X4,$o),ord_less_eq(X4),aa(num,X4,numeral_numeral(X4),X6)),X5))) )),
% 13.08/3.04    inference(cnf_transformation,[],[f27558])).
% 13.08/3.04  tff(f27558,plain,(
% 13.08/3.04    ! [X0 : $tType,X1 : X0,X2 : num,X3 : X0] : (aa(X0,product_prod(X0,X0),aa(X0,fun(X0,product_prod(X0,X0)),product_Pair(X0,X0),aa(X0,X0,aa(X0,fun(X0,X0),times_times(X0),aa(num,X0,numeral_numeral(X0),aa(num,num,bit0,one2))),X3)),X1) = iG182(X0,X1,X2,X3) | ($true = aa(X0,$o,aa(X0,fun(X0,$o),ord_less_eq(X0),aa(num,X0,numeral_numeral(X0),X2)),X1))) & ! [X4 : $tType,X5 : X4,X6 : num,X7 : X4] : (aa(X4,product_prod(X4,X4),aa(X4,fun(X4,product_prod(X4,X4)),product_Pair(X4,X4),aa(X4,X4,aa(X4,fun(X4,X4),plus_plus(X4),aa(X4,X4,aa(X4,fun(X4,X4),times_times(X4),aa(num,X4,numeral_numeral(X4),aa(num,num,bit0,one2))),X7)),one_one(X4))),aa(X4,X4,aa(X4,fun(X4,X4),minus_minus(X4),X5),aa(num,X4,numeral_numeral(X4),X6))) = iG182(X4,X5,X6,X7) | ($true != aa(X4,$o,aa(X4,fun(X4,$o),ord_less_eq(X4),aa(num,X4,numeral_numeral(X4),X6)),X5)))),
% 13.08/3.04    inference(ennf_transformation,[],[f22241])).
% 13.08/3.04  tff(f22241,plain,(
% 13.08/3.04    ! [X0 : $tType,X1 : X0,X2 : num,X3 : X0] : (($true != aa(X0,$o,aa(X0,fun(X0,$o),ord_less_eq(X0),aa(num,X0,numeral_numeral(X0),X2)),X1)) => aa(X0,product_prod(X0,X0),aa(X0,fun(X0,product_prod(X0,X0)),product_Pair(X0,X0),aa(X0,X0,aa(X0,fun(X0,X0),times_times(X0),aa(num,X0,numeral_numeral(X0),aa(num,num,bit0,one2))),X3)),X1) = iG182(X0,X1,X2,X3)) & ! [X4 : $tType,X5 : X4,X6 : num,X7 : X4] : (($true = aa(X4,$o,aa(X4,fun(X4,$o),ord_less_eq(X4),aa(num,X4,numeral_numeral(X4),X6)),X5)) => aa(X4,product_prod(X4,X4),aa(X4,fun(X4,product_prod(X4,X4)),product_Pair(X4,X4),aa(X4,X4,aa(X4,fun(X4,X4),plus_plus(X4),aa(X4,X4,aa(X4,fun(X4,X4),times_times(X4),aa(num,X4,numeral_numeral(X4),aa(num,num,bit0,one2))),X7)),one_one(X4))),aa(X4,X4,aa(X4,fun(X4,X4),minus_minus(X4),X5),aa(num,X4,numeral_numeral(X4),X6))) = iG182(X4,X5,X6,X7))),
% 13.08/3.04    inference(flattening,[],[f22240])).
% 13.08/3.04  tff(f22240,plain,(
% 13.08/3.04    ! [X0 : $tType,X1 : X0,X2 : num,X3 : X0] : (~($true = aa(X0,$o,aa(X0,fun(X0,$o),ord_less_eq(X0),aa(num,X0,numeral_numeral(X0),X2)),X1)) => aa(X0,product_prod(X0,X0),aa(X0,fun(X0,product_prod(X0,X0)),product_Pair(X0,X0),aa(X0,X0,aa(X0,fun(X0,X0),times_times(X0),aa(num,X0,numeral_numeral(X0),aa(num,num,bit0,one2))),X3)),X1) = iG182(X0,X1,X2,X3)) & ! [X4 : $tType,X5 : X4,X6 : num,X7 : X4] : (($true = aa(X4,$o,aa(X4,fun(X4,$o),ord_less_eq(X4),aa(num,X4,numeral_numeral(X4),X6)),X5)) => aa(X4,product_prod(X4,X4),aa(X4,fun(X4,product_prod(X4,X4)),product_Pair(X4,X4),aa(X4,X4,aa(X4,fun(X4,X4),plus_plus(X4),aa(X4,X4,aa(X4,fun(X4,X4),times_times(X4),aa(num,X4,numeral_numeral(X4),aa(num,num,bit0,one2))),X7)),one_one(X4))),aa(X4,X4,aa(X4,fun(X4,X4),minus_minus(X4),X5),aa(num,X4,numeral_numeral(X4),X6))) = iG182(X4,X5,X6,X7))),
% 13.08/3.04    inference(rectify,[],[f11754])).
% 13.08/3.04  tff(f11754,plain,(
% 13.08/3.04    ! [X0 : $tType,X3 : X0,X1 : num,X2 : X0] : (~($true = aa(X0,$o,aa(X0,fun(X0,$o),ord_less_eq(X0),aa(num,X0,numeral_numeral(X0),X1)),X3)) => aa(X0,product_prod(X0,X0),aa(X0,fun(X0,product_prod(X0,X0)),product_Pair(X0,X0),aa(X0,X0,aa(X0,fun(X0,X0),times_times(X0),aa(num,X0,numeral_numeral(X0),aa(num,num,bit0,one2))),X2)),X3) = iG182(X0,X3,X1,X2)) & ! [X0 : $tType,X3 : X0,X1 : num,X2 : X0] : (($true = aa(X0,$o,aa(X0,fun(X0,$o),ord_less_eq(X0),aa(num,X0,numeral_numeral(X0),X1)),X3)) => aa(X0,product_prod(X0,X0),aa(X0,fun(X0,product_prod(X0,X0)),product_Pair(X0,X0),aa(X0,X0,aa(X0,fun(X0,X0),plus_plus(X0),aa(X0,X0,aa(X0,fun(X0,X0),times_times(X0),aa(num,X0,numeral_numeral(X0),aa(num,num,bit0,one2))),X2)),one_one(X0))),aa(X0,X0,aa(X0,fun(X0,X0),minus_minus(X0),X3),aa(num,X0,numeral_numeral(X0),X1))) = iG182(X0,X3,X1,X2))),
% 13.08/3.04    introduced(fool_ite_definition,[new_symbols(definition,[iG182])])).
% 13.08/3.04  tff(f46050,plain,(
% 13.08/3.04    ( ! [X0 : $tType,X2 : num,X3 : X0,X1 : X0] : (aa(X0,product_prod(X0,X0),aa(X0,fun(X0,product_prod(X0,X0)),product_Pair(X0,X0),aa(X0,X0,aa(X0,fun(X0,X0),times_times(X0),aa(num,X0,numeral_numeral(X0),aa(num,num,bit0,one2))),X3)),X1) = iG182(X0,X1,X2,X3) | ($true = aa(X0,$o,aa(X0,fun(X0,$o),ord_less_eq(X0),aa(num,X0,numeral_numeral(X0),X2)),X1))) )),
% 13.08/3.04    inference(cnf_transformation,[],[f27558])).
% 13.08/3.04  tff(f62207,plain,(
% 13.08/3.04    ( ! [X3 : $tType,X5 : X3] : (one_one(X3) = iG183(X3,zero_zero(nat),X5)) )),
% 13.08/3.04    inference(equality_resolution,[],[f46047])).
% 13.08/3.04  tff(f46047,plain,(
% 13.08/3.04    ( ! [X3 : $tType,X4 : nat,X5 : X3] : (one_one(X3) = iG183(X3,X4,X5) | zero_zero(nat) != X4) )),
% 13.08/3.04    inference(cnf_transformation,[],[f27557])).
% 13.08/3.04  tff(f27557,plain,(
% 13.08/3.04    ! [X0 : $tType,X1 : nat,X2 : X0] : (aa(X0,X0,aa(X0,fun(X0,X0),divide_divide(X0),set_fo6178422350223883121st_nat(X0,aTP_Lamp_do(X0,fun(nat,fun(X0,X0)),X2),zero_zero(nat),aa(nat,nat,aa(nat,fun(nat,nat),minus_minus(nat),X1),one_one(nat)),one_one(X0))),semiring_char_0_fact(X0,X1)) = iG183(X0,X1,X2) | zero_zero(nat) = X1) & ! [X3 : $tType,X4 : nat,X5 : X3] : (one_one(X3) = iG183(X3,X4,X5) | zero_zero(nat) != X4)),
% 13.08/3.04    inference(ennf_transformation,[],[f22239])).
% 13.08/3.04  tff(f22239,plain,(
% 13.08/3.04    ! [X0 : $tType,X1 : nat,X2 : X0] : (zero_zero(nat) != X1 => aa(X0,X0,aa(X0,fun(X0,X0),divide_divide(X0),set_fo6178422350223883121st_nat(X0,aTP_Lamp_do(X0,fun(nat,fun(X0,X0)),X2),zero_zero(nat),aa(nat,nat,aa(nat,fun(nat,nat),minus_minus(nat),X1),one_one(nat)),one_one(X0))),semiring_char_0_fact(X0,X1)) = iG183(X0,X1,X2)) & ! [X3 : $tType,X4 : nat,X5 : X3] : (zero_zero(nat) = X4 => one_one(X3) = iG183(X3,X4,X5))),
% 13.08/3.04    inference(flattening,[],[f22238])).
% 13.08/3.04  tff(f22238,plain,(
% 13.08/3.04    ! [X0 : $tType,X1 : nat,X2 : X0] : (~zero_zero(nat) = X1 => aa(X0,X0,aa(X0,fun(X0,X0),divide_divide(X0),set_fo6178422350223883121st_nat(X0,aTP_Lamp_do(X0,fun(nat,fun(X0,X0)),X2),zero_zero(nat),aa(nat,nat,aa(nat,fun(nat,nat),minus_minus(nat),X1),one_one(nat)),one_one(X0))),semiring_char_0_fact(X0,X1)) = iG183(X0,X1,X2)) & ! [X3 : $tType,X4 : nat,X5 : X3] : (zero_zero(nat) = X4 => one_one(X3) = iG183(X3,X4,X5))),
% 13.08/3.04    inference(rectify,[],[f11861])).
% 13.08/3.04  tff(f11861,plain,(
% 13.08/3.04    ! [X0 : $tType,X2 : nat,X1 : X0] : (~zero_zero(nat) = X2 => aa(X0,X0,aa(X0,fun(X0,X0),divide_divide(X0),set_fo6178422350223883121st_nat(X0,aTP_Lamp_do(X0,fun(nat,fun(X0,X0)),X1),zero_zero(nat),aa(nat,nat,aa(nat,fun(nat,nat),minus_minus(nat),X2),one_one(nat)),one_one(X0))),semiring_char_0_fact(X0,X2)) = iG183(X0,X2,X1)) & ! [X0 : $tType,X2 : nat,X1 : X0] : (zero_zero(nat) = X2 => one_one(X0) = iG183(X0,X2,X1))),
% 13.08/3.04    introduced(fool_ite_definition,[new_symbols(definition,[iG183])])).
% 13.08/3.04  tff(f46048,plain,(
% 13.08/3.04    ( ! [X0 : $tType,X2 : X0,X1 : nat] : (aa(X0,X0,aa(X0,fun(X0,X0),divide_divide(X0),set_fo6178422350223883121st_nat(X0,aTP_Lamp_do(X0,fun(nat,fun(X0,X0)),X2),zero_zero(nat),aa(nat,nat,aa(nat,fun(nat,nat),minus_minus(nat),X1),one_one(nat)),one_one(X0))),semiring_char_0_fact(X0,X1)) = iG183(X0,X1,X2) | zero_zero(nat) = X1) )),
% 13.08/3.04    inference(cnf_transformation,[],[f27557])).
% 13.08/3.04  tff(f46045,plain,(
% 13.08/3.04    ( ! [X1 : $tType,X0 : X1] : (($true = bG184(X1,X0)) | ($true = aa(X1,$o,aa(X1,fun(X1,$o),dvd_dvd(X1),aa(num,X1,numeral_numeral(X1),aa(num,num,bit0,one2))),X0))) )),
% 13.08/3.04    inference(cnf_transformation,[],[f38007])).
% 13.08/3.04  tff(f38007,plain,(
% 13.08/3.04    ! [X0 : X1,X1 : $tType] : ((($true != aa(X1,$o,aa(X1,fun(X1,$o),dvd_dvd(X1),aa(num,X1,numeral_numeral(X1),aa(num,num,bit0,one2))),X0)) | ($true != bG184(X1,X0))) & (($true = bG184(X1,X0)) | ($true = aa(X1,$o,aa(X1,fun(X1,$o),dvd_dvd(X1),aa(num,X1,numeral_numeral(X1),aa(num,num,bit0,one2))),X0))))),
% 13.08/3.04    inference(nnf_transformation,[],[f22237])).
% 13.08/3.04  tff(f22237,plain,(
% 13.08/3.04    ! [X0 : X1,X1 : $tType] : (($true != aa(X1,$o,aa(X1,fun(X1,$o),dvd_dvd(X1),aa(num,X1,numeral_numeral(X1),aa(num,num,bit0,one2))),X0)) <=> ($true = bG184(X1,X0)))),
% 13.08/3.04    inference(flattening,[],[f22236])).
% 13.08/3.04  tff(f22236,plain,(
% 13.08/3.04    ! [X0 : X1,X1 : $tType] : (~($true = aa(X1,$o,aa(X1,fun(X1,$o),dvd_dvd(X1),aa(num,X1,numeral_numeral(X1),aa(num,num,bit0,one2))),X0)) <=> ($true = bG184(X1,X0)))),
% 13.08/3.04    inference(rectify,[],[f11884])).
% 13.08/3.04  tff(f11884,plain,(
% 13.08/3.04    ! [X1 : X0,X0 : $tType] : (~($true = aa(X0,$o,aa(X0,fun(X0,$o),dvd_dvd(X0),aa(num,X0,numeral_numeral(X0),aa(num,num,bit0,one2))),X1)) <=> ($true = bG184(X0,X1)))),
% 13.08/3.04    introduced(fool_formula_definition,[new_symbols(definition,[bG184])])).
% 13.08/3.04  tff(f46046,plain,(
% 13.08/3.04    ( ! [X1 : $tType,X0 : X1] : (($true != aa(X1,$o,aa(X1,fun(X1,$o),dvd_dvd(X1),aa(num,X1,numeral_numeral(X1),aa(num,num,bit0,one2))),X0)) | ($true != bG184(X1,X0))) )),
% 13.08/3.04    inference(cnf_transformation,[],[f38007])).
% 13.08/3.04  tff(f46042,plain,(
% 13.08/3.04    ( ! [X4 : $tType,X6 : fun(nat,X4),X7 : fun(nat,X4),X5 : set(nat)] : (aa(X4,X4,aa(X4,fun(X4,X4),divide_divide(X4),aa(nat,X4,X7,zero_zero(nat))),aa(nat,X4,X6,zero_zero(nat))) = iG185(X4,X5,X6,X7) | ($true != aa(set(nat),$o,member(nat,zero_zero(nat)),X5)) | ($true != aa(set(nat),$o,finite_finite2(nat),X5))) )),
% 13.08/3.04    inference(cnf_transformation,[],[f27556])).
% 13.08/3.04  tff(f27556,plain,(
% 13.08/3.04    ! [X0 : $tType,X1 : set(nat),X2 : fun(nat,X0),X3 : fun(nat,X0)] : (zero_zero(X0) = iG185(X0,X1,X2,X3) | (($true = aa(set(nat),$o,member(nat,zero_zero(nat)),X1)) & ($true = aa(set(nat),$o,finite_finite2(nat),X1)))) & ! [X4 : $tType,X5 : set(nat),X6 : fun(nat,X4),X7 : fun(nat,X4)] : (aa(X4,X4,aa(X4,fun(X4,X4),divide_divide(X4),aa(nat,X4,X7,zero_zero(nat))),aa(nat,X4,X6,zero_zero(nat))) = iG185(X4,X5,X6,X7) | ($true != aa(set(nat),$o,member(nat,zero_zero(nat)),X5)) | ($true != aa(set(nat),$o,finite_finite2(nat),X5)))),
% 13.08/3.04    inference(flattening,[],[f27555])).
% 13.08/3.04  tff(f27555,plain,(
% 13.08/3.04    ! [X0 : $tType,X1 : set(nat),X2 : fun(nat,X0),X3 : fun(nat,X0)] : (zero_zero(X0) = iG185(X0,X1,X2,X3) | (($true = aa(set(nat),$o,member(nat,zero_zero(nat)),X1)) & ($true = aa(set(nat),$o,finite_finite2(nat),X1)))) & ! [X4 : $tType,X5 : set(nat),X6 : fun(nat,X4),X7 : fun(nat,X4)] : (aa(X4,X4,aa(X4,fun(X4,X4),divide_divide(X4),aa(nat,X4,X7,zero_zero(nat))),aa(nat,X4,X6,zero_zero(nat))) = iG185(X4,X5,X6,X7) | (($true != aa(set(nat),$o,member(nat,zero_zero(nat)),X5)) | ($true != aa(set(nat),$o,finite_finite2(nat),X5))))),
% 13.08/3.04    inference(ennf_transformation,[],[f22235])).
% 13.08/3.04  tff(f22235,plain,(
% 13.08/3.04    ! [X0 : $tType,X1 : set(nat),X2 : fun(nat,X0),X3 : fun(nat,X0)] : (~(($true = aa(set(nat),$o,member(nat,zero_zero(nat)),X1)) & ($true = aa(set(nat),$o,finite_finite2(nat),X1))) => zero_zero(X0) = iG185(X0,X1,X2,X3)) & ! [X4 : $tType,X5 : set(nat),X6 : fun(nat,X4),X7 : fun(nat,X4)] : ((($true = aa(set(nat),$o,member(nat,zero_zero(nat)),X5)) & ($true = aa(set(nat),$o,finite_finite2(nat),X5))) => aa(X4,X4,aa(X4,fun(X4,X4),divide_divide(X4),aa(nat,X4,X7,zero_zero(nat))),aa(nat,X4,X6,zero_zero(nat))) = iG185(X4,X5,X6,X7))),
% 13.08/3.04    inference(rectify,[],[f11911])).
% 13.08/3.04  tff(f11911,plain,(
% 13.08/3.04    ! [X0 : $tType,X3 : set(nat),X2 : fun(nat,X0),X1 : fun(nat,X0)] : (~(($true = aa(set(nat),$o,member(nat,zero_zero(nat)),X3)) & ($true = aa(set(nat),$o,finite_finite2(nat),X3))) => zero_zero(X0) = iG185(X0,X3,X2,X1)) & ! [X0 : $tType,X3 : set(nat),X2 : fun(nat,X0),X1 : fun(nat,X0)] : ((($true = aa(set(nat),$o,member(nat,zero_zero(nat)),X3)) & ($true = aa(set(nat),$o,finite_finite2(nat),X3))) => aa(X0,X0,aa(X0,fun(X0,X0),divide_divide(X0),aa(nat,X0,X1,zero_zero(nat))),aa(nat,X0,X2,zero_zero(nat))) = iG185(X0,X3,X2,X1))),
% 13.08/3.04    introduced(fool_ite_definition,[new_symbols(definition,[iG185])])).
% 13.08/3.04  tff(f46043,plain,(
% 13.08/3.04    ( ! [X0 : $tType,X2 : fun(nat,X0),X3 : fun(nat,X0),X1 : set(nat)] : (zero_zero(X0) = iG185(X0,X1,X2,X3) | ($true = aa(set(nat),$o,finite_finite2(nat),X1))) )),
% 13.08/3.04    inference(cnf_transformation,[],[f27556])).
% 13.08/3.04  tff(f46044,plain,(
% 13.08/3.04    ( ! [X0 : $tType,X2 : fun(nat,X0),X3 : fun(nat,X0),X1 : set(nat)] : (zero_zero(X0) = iG185(X0,X1,X2,X3) | ($true = aa(set(nat),$o,member(nat,zero_zero(nat)),X1))) )),
% 13.08/3.04    inference(cnf_transformation,[],[f27556])).
% 13.08/3.04  tff(f62206,plain,(
% 13.08/3.04    ( ! [X4 : $tType,X6 : X4,X7 : X4] : (zero_zero(X4) = iG186(X4,zero_zero(X4),X6,X7)) )),
% 13.08/3.04    inference(equality_resolution,[],[f46040])).
% 13.08/3.04  tff(f46040,plain,(
% 13.08/3.04    ( ! [X4 : $tType,X6 : X4,X7 : X4,X5 : X4] : (zero_zero(X4) = iG186(X4,X5,X6,X7) | zero_zero(X4) != X5) )),
% 13.08/3.04    inference(cnf_transformation,[],[f27554])).
% 13.08/3.04  tff(f27554,plain,(
% 13.08/3.04    ! [X0 : $tType,X1 : X0,X2 : X0,X3 : X0] : (aa(X0,X0,aa(X0,fun(X0,X0),divide_divide(X0),X3),X2) = iG186(X0,X1,X2,X3) | zero_zero(X0) = X1) & ! [X4 : $tType,X5 : X4,X6 : X4,X7 : X4] : (zero_zero(X4) = iG186(X4,X5,X6,X7) | zero_zero(X4) != X5)),
% 13.08/3.04    inference(ennf_transformation,[],[f22234])).
% 13.08/3.04  tff(f22234,plain,(
% 13.08/3.04    ! [X0 : $tType,X1 : X0,X2 : X0,X3 : X0] : (zero_zero(X0) != X1 => aa(X0,X0,aa(X0,fun(X0,X0),divide_divide(X0),X3),X2) = iG186(X0,X1,X2,X3)) & ! [X4 : $tType,X5 : X4,X6 : X4,X7 : X4] : (zero_zero(X4) = X5 => zero_zero(X4) = iG186(X4,X5,X6,X7))),
% 13.08/3.04    inference(flattening,[],[f22233])).
% 13.08/3.04  tff(f22233,plain,(
% 13.08/3.04    ! [X0 : $tType,X1 : X0,X2 : X0,X3 : X0] : (~zero_zero(X0) = X1 => aa(X0,X0,aa(X0,fun(X0,X0),divide_divide(X0),X3),X2) = iG186(X0,X1,X2,X3)) & ! [X4 : $tType,X5 : X4,X6 : X4,X7 : X4] : (zero_zero(X4) = X5 => zero_zero(X4) = iG186(X4,X5,X6,X7))),
% 13.08/3.04    inference(rectify,[],[f11914])).
% 13.08/3.04  tff(f11914,plain,(
% 13.08/3.04    ! [X0 : $tType,X1 : X0,X3 : X0,X2 : X0] : (~zero_zero(X0) = X1 => aa(X0,X0,aa(X0,fun(X0,X0),divide_divide(X0),X2),X3) = iG186(X0,X1,X3,X2)) & ! [X0 : $tType,X1 : X0,X3 : X0,X2 : X0] : (zero_zero(X0) = X1 => zero_zero(X0) = iG186(X0,X1,X3,X2))),
% 13.08/3.04    introduced(fool_ite_definition,[new_symbols(definition,[iG186])])).
% 13.08/3.04  tff(f46041,plain,(
% 13.08/3.04    ( ! [X0 : $tType,X2 : X0,X3 : X0,X1 : X0] : (aa(X0,X0,aa(X0,fun(X0,X0),divide_divide(X0),X3),X2) = iG186(X0,X1,X2,X3) | zero_zero(X0) = X1) )),
% 13.08/3.04    inference(cnf_transformation,[],[f27554])).
% 13.08/3.04  tff(f62205,plain,(
% 13.08/3.04    ( ! [X2 : $tType] : (zero_zero(X2) = iG187(X2,zero_zero(X2))) )),
% 13.08/3.04    inference(equality_resolution,[],[f46038])).
% 13.08/3.04  tff(f46038,plain,(
% 13.08/3.04    ( ! [X2 : $tType,X3 : X2] : (zero_zero(X2) = iG187(X2,X3) | zero_zero(X2) != X3) )),
% 13.08/3.04    inference(cnf_transformation,[],[f27553])).
% 13.08/3.04  tff(f27553,plain,(
% 13.08/3.04    ! [X0 : $tType,X1 : X0] : (one_one(X0) = iG187(X0,X1) | zero_zero(X0) = X1) & ! [X2 : $tType,X3 : X2] : (zero_zero(X2) = iG187(X2,X3) | zero_zero(X2) != X3)),
% 13.08/3.04    inference(ennf_transformation,[],[f22232])).
% 13.08/3.04  tff(f22232,plain,(
% 13.08/3.04    ! [X0 : $tType,X1 : X0] : (zero_zero(X0) != X1 => one_one(X0) = iG187(X0,X1)) & ! [X2 : $tType,X3 : X2] : (zero_zero(X2) = X3 => zero_zero(X2) = iG187(X2,X3))),
% 13.08/3.04    inference(flattening,[],[f22231])).
% 13.08/3.04  tff(f22231,plain,(
% 13.08/3.04    ! [X0 : $tType,X1 : X0] : (~zero_zero(X0) = X1 => one_one(X0) = iG187(X0,X1)) & ! [X2 : $tType,X3 : X2] : (zero_zero(X2) = X3 => zero_zero(X2) = iG187(X2,X3))),
% 13.08/3.04    inference(rectify,[],[f11917])).
% 13.08/3.04  tff(f11917,plain,(
% 13.08/3.04    ! [X0 : $tType,X1 : X0] : (~zero_zero(X0) = X1 => one_one(X0) = iG187(X0,X1)) & ! [X0 : $tType,X1 : X0] : (zero_zero(X0) = X1 => zero_zero(X0) = iG187(X0,X1))),
% 13.08/3.04    introduced(fool_ite_definition,[new_symbols(definition,[iG187])])).
% 13.08/3.04  tff(f46039,plain,(
% 13.08/3.04    ( ! [X0 : $tType,X1 : X0] : (one_one(X0) = iG187(X0,X1) | zero_zero(X0) = X1) )),
% 13.08/3.04    inference(cnf_transformation,[],[f27553])).
% 13.08/3.04  tff(f46035,plain,(
% 13.08/3.04    ( ! [X3 : $tType,X4 : set(nat),X5 : fun(nat,X3)] : (aa(nat,X3,X5,zero_zero(nat)) = iG188(X3,X4,X5) | ($true != aa(set(nat),$o,member(nat,zero_zero(nat)),X4)) | ($true != aa(set(nat),$o,finite_finite2(nat),X4))) )),
% 13.08/3.04    inference(cnf_transformation,[],[f27552])).
% 13.08/3.04  tff(f27552,plain,(
% 13.08/3.04    ! [X0 : $tType,X1 : set(nat),X2 : fun(nat,X0)] : (zero_zero(X0) = iG188(X0,X1,X2) | (($true = aa(set(nat),$o,member(nat,zero_zero(nat)),X1)) & ($true = aa(set(nat),$o,finite_finite2(nat),X1)))) & ! [X3 : $tType,X4 : set(nat),X5 : fun(nat,X3)] : (aa(nat,X3,X5,zero_zero(nat)) = iG188(X3,X4,X5) | ($true != aa(set(nat),$o,member(nat,zero_zero(nat)),X4)) | ($true != aa(set(nat),$o,finite_finite2(nat),X4)))),
% 13.08/3.04    inference(flattening,[],[f27551])).
% 13.08/3.04  tff(f27551,plain,(
% 13.08/3.04    ! [X0 : $tType,X1 : set(nat),X2 : fun(nat,X0)] : (zero_zero(X0) = iG188(X0,X1,X2) | (($true = aa(set(nat),$o,member(nat,zero_zero(nat)),X1)) & ($true = aa(set(nat),$o,finite_finite2(nat),X1)))) & ! [X3 : $tType,X4 : set(nat),X5 : fun(nat,X3)] : (aa(nat,X3,X5,zero_zero(nat)) = iG188(X3,X4,X5) | (($true != aa(set(nat),$o,member(nat,zero_zero(nat)),X4)) | ($true != aa(set(nat),$o,finite_finite2(nat),X4))))),
% 13.08/3.04    inference(ennf_transformation,[],[f22230])).
% 13.08/3.04  tff(f22230,plain,(
% 13.08/3.04    ! [X0 : $tType,X1 : set(nat),X2 : fun(nat,X0)] : (~(($true = aa(set(nat),$o,member(nat,zero_zero(nat)),X1)) & ($true = aa(set(nat),$o,finite_finite2(nat),X1))) => zero_zero(X0) = iG188(X0,X1,X2)) & ! [X3 : $tType,X4 : set(nat),X5 : fun(nat,X3)] : ((($true = aa(set(nat),$o,member(nat,zero_zero(nat)),X4)) & ($true = aa(set(nat),$o,finite_finite2(nat),X4))) => aa(nat,X3,X5,zero_zero(nat)) = iG188(X3,X4,X5))),
% 13.08/3.04    inference(rectify,[],[f11920])).
% 13.08/3.04  tff(f11920,plain,(
% 13.08/3.04    ! [X0 : $tType,X2 : set(nat),X1 : fun(nat,X0)] : (~(($true = aa(set(nat),$o,member(nat,zero_zero(nat)),X2)) & ($true = aa(set(nat),$o,finite_finite2(nat),X2))) => zero_zero(X0) = iG188(X0,X2,X1)) & ! [X0 : $tType,X2 : set(nat),X1 : fun(nat,X0)] : ((($true = aa(set(nat),$o,member(nat,zero_zero(nat)),X2)) & ($true = aa(set(nat),$o,finite_finite2(nat),X2))) => aa(nat,X0,X1,zero_zero(nat)) = iG188(X0,X2,X1))),
% 13.08/3.04    introduced(fool_ite_definition,[new_symbols(definition,[iG188])])).
% 13.08/3.04  tff(f46036,plain,(
% 13.08/3.04    ( ! [X0 : $tType,X2 : fun(nat,X0),X1 : set(nat)] : (zero_zero(X0) = iG188(X0,X1,X2) | ($true = aa(set(nat),$o,finite_finite2(nat),X1))) )),
% 13.08/3.04    inference(cnf_transformation,[],[f27552])).
% 13.08/3.04  tff(f46037,plain,(
% 13.08/3.04    ( ! [X0 : $tType,X2 : fun(nat,X0),X1 : set(nat)] : (zero_zero(X0) = iG188(X0,X1,X2) | ($true = aa(set(nat),$o,member(nat,zero_zero(nat)),X1))) )),
% 13.08/3.04    inference(cnf_transformation,[],[f27552])).
% 13.08/3.04  tff(f62204,plain,(
% 13.08/3.04    ( ! [X4 : $tType,X6 : X4,X7 : X4] : (iG189(X4,zero_zero(X4),X6,X7) = X7) )),
% 13.08/3.04    inference(equality_resolution,[],[f46033])).
% 13.08/3.04  tff(f46033,plain,(
% 13.08/3.04    ( ! [X4 : $tType,X6 : X4,X7 : X4,X5 : X4] : (iG189(X4,X5,X6,X7) = X7 | zero_zero(X4) != X5) )),
% 13.08/3.04    inference(cnf_transformation,[],[f27550])).
% 13.08/3.04  tff(f27550,plain,(
% 13.08/3.04    ! [X0 : $tType,X1 : X0,X2 : X0,X3 : X0] : (aa(X0,X0,aa(X0,fun(X0,X0),divide_divide(X0),aa(X0,X0,aa(X0,fun(X0,X0),minus_minus(X0),aa(X0,X0,aa(X0,fun(X0,X0),times_times(X0),X3),X1)),X2)),X1) = iG189(X0,X1,X2,X3) | zero_zero(X0) = X1) & ! [X4 : $tType,X5 : X4,X6 : X4,X7 : X4] : (iG189(X4,X5,X6,X7) = X7 | zero_zero(X4) != X5)),
% 13.08/3.04    inference(ennf_transformation,[],[f22229])).
% 13.08/3.04  tff(f22229,plain,(
% 13.08/3.04    ! [X0 : $tType,X1 : X0,X2 : X0,X3 : X0] : (zero_zero(X0) != X1 => aa(X0,X0,aa(X0,fun(X0,X0),divide_divide(X0),aa(X0,X0,aa(X0,fun(X0,X0),minus_minus(X0),aa(X0,X0,aa(X0,fun(X0,X0),times_times(X0),X3),X1)),X2)),X1) = iG189(X0,X1,X2,X3)) & ! [X4 : $tType,X5 : X4,X6 : X4,X7 : X4] : (zero_zero(X4) = X5 => iG189(X4,X5,X6,X7) = X7)),
% 13.08/3.04    inference(flattening,[],[f22228])).
% 13.08/3.04  tff(f22228,plain,(
% 13.08/3.04    ! [X0 : $tType,X1 : X0,X2 : X0,X3 : X0] : (~zero_zero(X0) = X1 => aa(X0,X0,aa(X0,fun(X0,X0),divide_divide(X0),aa(X0,X0,aa(X0,fun(X0,X0),minus_minus(X0),aa(X0,X0,aa(X0,fun(X0,X0),times_times(X0),X3),X1)),X2)),X1) = iG189(X0,X1,X2,X3)) & ! [X4 : $tType,X5 : X4,X6 : X4,X7 : X4] : (zero_zero(X4) = X5 => iG189(X4,X5,X6,X7) = X7)),
% 13.08/3.04    inference(rectify,[],[f11923])).
% 13.08/3.04  tff(f11923,plain,(
% 13.08/3.04    ! [X0 : $tType,X3 : X0,X2 : X0,X1 : X0] : (~zero_zero(X0) = X3 => aa(X0,X0,aa(X0,fun(X0,X0),divide_divide(X0),aa(X0,X0,aa(X0,fun(X0,X0),minus_minus(X0),aa(X0,X0,aa(X0,fun(X0,X0),times_times(X0),X1),X3)),X2)),X3) = iG189(X0,X3,X2,X1)) & ! [X0 : $tType,X3 : X0,X2 : X0,X1 : X0] : (zero_zero(X0) = X3 => iG189(X0,X3,X2,X1) = X1)),
% 13.08/3.04    introduced(fool_ite_definition,[new_symbols(definition,[iG189])])).
% 13.08/3.04  tff(f46034,plain,(
% 13.08/3.04    ( ! [X0 : $tType,X2 : X0,X3 : X0,X1 : X0] : (aa(X0,X0,aa(X0,fun(X0,X0),divide_divide(X0),aa(X0,X0,aa(X0,fun(X0,X0),minus_minus(X0),aa(X0,X0,aa(X0,fun(X0,X0),times_times(X0),X3),X1)),X2)),X1) = iG189(X0,X1,X2,X3) | zero_zero(X0) = X1) )),
% 13.08/3.04    inference(cnf_transformation,[],[f27550])).
% 13.08/3.04  tff(f62203,plain,(
% 13.08/3.04    ( ! [X4 : $tType,X6 : X4,X7 : X4] : (iG190(X4,zero_zero(X4),X6,X7) = X7) )),
% 13.08/3.04    inference(equality_resolution,[],[f46031])).
% 13.08/3.04  tff(f46031,plain,(
% 13.08/3.04    ( ! [X4 : $tType,X6 : X4,X7 : X4,X5 : X4] : (iG190(X4,X5,X6,X7) = X7 | zero_zero(X4) != X5) )),
% 13.08/3.04    inference(cnf_transformation,[],[f27549])).
% 13.08/3.04  tff(f27549,plain,(
% 13.08/3.04    ! [X0 : $tType,X1 : X0,X2 : X0,X3 : X0] : (aa(X0,X0,aa(X0,fun(X0,X0),divide_divide(X0),aa(X0,X0,aa(X0,fun(X0,X0),plus_plus(X0),aa(X0,X0,aa(X0,fun(X0,X0),times_times(X0),X3),X1)),X2)),X1) = iG190(X0,X1,X2,X3) | zero_zero(X0) = X1) & ! [X4 : $tType,X5 : X4,X6 : X4,X7 : X4] : (iG190(X4,X5,X6,X7) = X7 | zero_zero(X4) != X5)),
% 13.08/3.04    inference(ennf_transformation,[],[f22227])).
% 13.08/3.04  tff(f22227,plain,(
% 13.08/3.04    ! [X0 : $tType,X1 : X0,X2 : X0,X3 : X0] : (zero_zero(X0) != X1 => aa(X0,X0,aa(X0,fun(X0,X0),divide_divide(X0),aa(X0,X0,aa(X0,fun(X0,X0),plus_plus(X0),aa(X0,X0,aa(X0,fun(X0,X0),times_times(X0),X3),X1)),X2)),X1) = iG190(X0,X1,X2,X3)) & ! [X4 : $tType,X5 : X4,X6 : X4,X7 : X4] : (zero_zero(X4) = X5 => iG190(X4,X5,X6,X7) = X7)),
% 13.08/3.04    inference(flattening,[],[f22226])).
% 13.08/3.04  tff(f22226,plain,(
% 13.08/3.04    ! [X0 : $tType,X1 : X0,X2 : X0,X3 : X0] : (~zero_zero(X0) = X1 => aa(X0,X0,aa(X0,fun(X0,X0),divide_divide(X0),aa(X0,X0,aa(X0,fun(X0,X0),plus_plus(X0),aa(X0,X0,aa(X0,fun(X0,X0),times_times(X0),X3),X1)),X2)),X1) = iG190(X0,X1,X2,X3)) & ! [X4 : $tType,X5 : X4,X6 : X4,X7 : X4] : (zero_zero(X4) = X5 => iG190(X4,X5,X6,X7) = X7)),
% 13.08/3.04    inference(rectify,[],[f11926])).
% 13.08/3.04  tff(f11926,plain,(
% 13.08/3.04    ! [X0 : $tType,X3 : X0,X2 : X0,X1 : X0] : (~zero_zero(X0) = X3 => aa(X0,X0,aa(X0,fun(X0,X0),divide_divide(X0),aa(X0,X0,aa(X0,fun(X0,X0),plus_plus(X0),aa(X0,X0,aa(X0,fun(X0,X0),times_times(X0),X1),X3)),X2)),X3) = iG190(X0,X3,X2,X1)) & ! [X0 : $tType,X3 : X0,X2 : X0,X1 : X0] : (zero_zero(X0) = X3 => iG190(X0,X3,X2,X1) = X1)),
% 13.08/3.04    introduced(fool_ite_definition,[new_symbols(definition,[iG190])])).
% 13.08/3.04  tff(f46032,plain,(
% 13.08/3.04    ( ! [X0 : $tType,X2 : X0,X3 : X0,X1 : X0] : (aa(X0,X0,aa(X0,fun(X0,X0),divide_divide(X0),aa(X0,X0,aa(X0,fun(X0,X0),plus_plus(X0),aa(X0,X0,aa(X0,fun(X0,X0),times_times(X0),X3),X1)),X2)),X1) = iG190(X0,X1,X2,X3) | zero_zero(X0) = X1) )),
% 13.08/3.04    inference(cnf_transformation,[],[f27549])).
% 13.08/3.04  tff(f62202,plain,(
% 13.08/3.04    ( ! [X4 : $tType,X6 : X4,X7 : X4] : (aa(X4,X4,uminus_uminus(X4),X6) = iG191(X4,zero_zero(X4),X6,X7)) )),
% 13.08/3.04    inference(equality_resolution,[],[f46029])).
% 13.08/3.04  tff(f46029,plain,(
% 13.08/3.04    ( ! [X4 : $tType,X6 : X4,X7 : X4,X5 : X4] : (aa(X4,X4,uminus_uminus(X4),X6) = iG191(X4,X5,X6,X7) | zero_zero(X4) != X5) )),
% 13.08/3.04    inference(cnf_transformation,[],[f27548])).
% 13.08/3.04  tff(f27548,plain,(
% 13.08/3.04    ! [X0 : $tType,X1 : X0,X2 : X0,X3 : X0] : (aa(X0,X0,aa(X0,fun(X0,X0),divide_divide(X0),aa(X0,X0,aa(X0,fun(X0,X0),minus_minus(X0),X3),aa(X0,X0,aa(X0,fun(X0,X0),times_times(X0),X2),X1))),X1) = iG191(X0,X1,X2,X3) | zero_zero(X0) = X1) & ! [X4 : $tType,X5 : X4,X6 : X4,X7 : X4] : (aa(X4,X4,uminus_uminus(X4),X6) = iG191(X4,X5,X6,X7) | zero_zero(X4) != X5)),
% 13.08/3.04    inference(ennf_transformation,[],[f22225])).
% 13.08/3.04  tff(f22225,plain,(
% 13.08/3.04    ! [X0 : $tType,X1 : X0,X2 : X0,X3 : X0] : (zero_zero(X0) != X1 => aa(X0,X0,aa(X0,fun(X0,X0),divide_divide(X0),aa(X0,X0,aa(X0,fun(X0,X0),minus_minus(X0),X3),aa(X0,X0,aa(X0,fun(X0,X0),times_times(X0),X2),X1))),X1) = iG191(X0,X1,X2,X3)) & ! [X4 : $tType,X5 : X4,X6 : X4,X7 : X4] : (zero_zero(X4) = X5 => aa(X4,X4,uminus_uminus(X4),X6) = iG191(X4,X5,X6,X7))),
% 13.08/3.04    inference(flattening,[],[f22224])).
% 13.08/3.04  tff(f22224,plain,(
% 13.08/3.04    ! [X0 : $tType,X1 : X0,X2 : X0,X3 : X0] : (~zero_zero(X0) = X1 => aa(X0,X0,aa(X0,fun(X0,X0),divide_divide(X0),aa(X0,X0,aa(X0,fun(X0,X0),minus_minus(X0),X3),aa(X0,X0,aa(X0,fun(X0,X0),times_times(X0),X2),X1))),X1) = iG191(X0,X1,X2,X3)) & ! [X4 : $tType,X5 : X4,X6 : X4,X7 : X4] : (zero_zero(X4) = X5 => aa(X4,X4,uminus_uminus(X4),X6) = iG191(X4,X5,X6,X7))),
% 13.08/3.04    inference(rectify,[],[f11929])).
% 13.08/3.04  tff(f11929,plain,(
% 13.08/3.04    ! [X0 : $tType,X2 : X0,X3 : X0,X1 : X0] : (~zero_zero(X0) = X2 => aa(X0,X0,aa(X0,fun(X0,X0),divide_divide(X0),aa(X0,X0,aa(X0,fun(X0,X0),minus_minus(X0),X1),aa(X0,X0,aa(X0,fun(X0,X0),times_times(X0),X3),X2))),X2) = iG191(X0,X2,X3,X1)) & ! [X0 : $tType,X2 : X0,X3 : X0,X1 : X0] : (zero_zero(X0) = X2 => aa(X0,X0,uminus_uminus(X0),X3) = iG191(X0,X2,X3,X1))),
% 13.08/3.04    introduced(fool_ite_definition,[new_symbols(definition,[iG191])])).
% 13.08/3.04  tff(f46030,plain,(
% 13.08/3.04    ( ! [X0 : $tType,X2 : X0,X3 : X0,X1 : X0] : (aa(X0,X0,aa(X0,fun(X0,X0),divide_divide(X0),aa(X0,X0,aa(X0,fun(X0,X0),minus_minus(X0),X3),aa(X0,X0,aa(X0,fun(X0,X0),times_times(X0),X2),X1))),X1) = iG191(X0,X1,X2,X3) | zero_zero(X0) = X1) )),
% 13.08/3.04    inference(cnf_transformation,[],[f27548])).
% 13.08/3.04  tff(f62201,plain,(
% 13.08/3.04    ( ! [X4 : $tType,X6 : X4,X7 : X4] : (iG192(X4,zero_zero(X4),X6,X7) = X6) )),
% 13.08/3.04    inference(equality_resolution,[],[f46027])).
% 13.08/3.04  tff(f46027,plain,(
% 13.08/3.04    ( ! [X4 : $tType,X6 : X4,X7 : X4,X5 : X4] : (iG192(X4,X5,X6,X7) = X6 | zero_zero(X4) != X5) )),
% 13.08/3.04    inference(cnf_transformation,[],[f27547])).
% 13.08/3.04  tff(f27547,plain,(
% 13.08/3.04    ! [X0 : $tType,X1 : X0,X2 : X0,X3 : X0] : (aa(X0,X0,aa(X0,fun(X0,X0),divide_divide(X0),aa(X0,X0,aa(X0,fun(X0,X0),plus_plus(X0),X3),aa(X0,X0,aa(X0,fun(X0,X0),times_times(X0),X2),X1))),X1) = iG192(X0,X1,X2,X3) | zero_zero(X0) = X1) & ! [X4 : $tType,X5 : X4,X6 : X4,X7 : X4] : (iG192(X4,X5,X6,X7) = X6 | zero_zero(X4) != X5)),
% 13.08/3.04    inference(ennf_transformation,[],[f22223])).
% 13.08/3.04  tff(f22223,plain,(
% 13.08/3.04    ! [X0 : $tType,X1 : X0,X2 : X0,X3 : X0] : (zero_zero(X0) != X1 => aa(X0,X0,aa(X0,fun(X0,X0),divide_divide(X0),aa(X0,X0,aa(X0,fun(X0,X0),plus_plus(X0),X3),aa(X0,X0,aa(X0,fun(X0,X0),times_times(X0),X2),X1))),X1) = iG192(X0,X1,X2,X3)) & ! [X4 : $tType,X5 : X4,X6 : X4,X7 : X4] : (zero_zero(X4) = X5 => iG192(X4,X5,X6,X7) = X6)),
% 13.08/3.04    inference(flattening,[],[f22222])).
% 13.08/3.04  tff(f22222,plain,(
% 13.08/3.04    ! [X0 : $tType,X1 : X0,X2 : X0,X3 : X0] : (~zero_zero(X0) = X1 => aa(X0,X0,aa(X0,fun(X0,X0),divide_divide(X0),aa(X0,X0,aa(X0,fun(X0,X0),plus_plus(X0),X3),aa(X0,X0,aa(X0,fun(X0,X0),times_times(X0),X2),X1))),X1) = iG192(X0,X1,X2,X3)) & ! [X4 : $tType,X5 : X4,X6 : X4,X7 : X4] : (zero_zero(X4) = X5 => iG192(X4,X5,X6,X7) = X6)),
% 13.08/3.04    inference(rectify,[],[f11932])).
% 13.08/3.04  tff(f11932,plain,(
% 13.08/3.04    ! [X0 : $tType,X2 : X0,X3 : X0,X1 : X0] : (~zero_zero(X0) = X2 => aa(X0,X0,aa(X0,fun(X0,X0),divide_divide(X0),aa(X0,X0,aa(X0,fun(X0,X0),plus_plus(X0),X1),aa(X0,X0,aa(X0,fun(X0,X0),times_times(X0),X3),X2))),X2) = iG192(X0,X2,X3,X1)) & ! [X0 : $tType,X2 : X0,X3 : X0,X1 : X0] : (zero_zero(X0) = X2 => iG192(X0,X2,X3,X1) = X3)),
% 13.08/3.04    introduced(fool_ite_definition,[new_symbols(definition,[iG192])])).
% 13.08/3.04  tff(f46028,plain,(
% 13.08/3.04    ( ! [X0 : $tType,X2 : X0,X3 : X0,X1 : X0] : (aa(X0,X0,aa(X0,fun(X0,X0),divide_divide(X0),aa(X0,X0,aa(X0,fun(X0,X0),plus_plus(X0),X3),aa(X0,X0,aa(X0,fun(X0,X0),times_times(X0),X2),X1))),X1) = iG192(X0,X1,X2,X3) | zero_zero(X0) = X1) )),
% 13.08/3.04    inference(cnf_transformation,[],[f27547])).
% 13.08/3.04  tff(f62200,plain,(
% 13.08/3.04    ( ! [X4 : $tType,X6 : X4,X7 : X4] : (aa(X4,X4,uminus_uminus(X4),X6) = iG193(X4,zero_zero(X4),X6,X7)) )),
% 13.08/3.04    inference(equality_resolution,[],[f46025])).
% 13.08/3.04  tff(f46025,plain,(
% 13.08/3.04    ( ! [X4 : $tType,X6 : X4,X7 : X4,X5 : X4] : (aa(X4,X4,uminus_uminus(X4),X6) = iG193(X4,X5,X6,X7) | zero_zero(X4) != X5) )),
% 13.08/3.04    inference(cnf_transformation,[],[f27546])).
% 13.08/3.04  tff(f27546,plain,(
% 13.08/3.04    ! [X0 : $tType,X1 : X0,X2 : X0,X3 : X0] : (aa(X0,X0,aa(X0,fun(X0,X0),divide_divide(X0),aa(X0,X0,aa(X0,fun(X0,X0),minus_minus(X0),aa(X0,X0,uminus_uminus(X0),X3)),aa(X0,X0,aa(X0,fun(X0,X0),times_times(X0),X2),X1))),X1) = iG193(X0,X1,X2,X3) | zero_zero(X0) = X1) & ! [X4 : $tType,X5 : X4,X6 : X4,X7 : X4] : (aa(X4,X4,uminus_uminus(X4),X6) = iG193(X4,X5,X6,X7) | zero_zero(X4) != X5)),
% 13.08/3.04    inference(ennf_transformation,[],[f22221])).
% 13.08/3.04  tff(f22221,plain,(
% 13.08/3.04    ! [X0 : $tType,X1 : X0,X2 : X0,X3 : X0] : (zero_zero(X0) != X1 => aa(X0,X0,aa(X0,fun(X0,X0),divide_divide(X0),aa(X0,X0,aa(X0,fun(X0,X0),minus_minus(X0),aa(X0,X0,uminus_uminus(X0),X3)),aa(X0,X0,aa(X0,fun(X0,X0),times_times(X0),X2),X1))),X1) = iG193(X0,X1,X2,X3)) & ! [X4 : $tType,X5 : X4,X6 : X4,X7 : X4] : (zero_zero(X4) = X5 => aa(X4,X4,uminus_uminus(X4),X6) = iG193(X4,X5,X6,X7))),
% 13.08/3.04    inference(flattening,[],[f22220])).
% 13.08/3.04  tff(f22220,plain,(
% 13.08/3.04    ! [X0 : $tType,X1 : X0,X2 : X0,X3 : X0] : (~zero_zero(X0) = X1 => aa(X0,X0,aa(X0,fun(X0,X0),divide_divide(X0),aa(X0,X0,aa(X0,fun(X0,X0),minus_minus(X0),aa(X0,X0,uminus_uminus(X0),X3)),aa(X0,X0,aa(X0,fun(X0,X0),times_times(X0),X2),X1))),X1) = iG193(X0,X1,X2,X3)) & ! [X4 : $tType,X5 : X4,X6 : X4,X7 : X4] : (zero_zero(X4) = X5 => aa(X4,X4,uminus_uminus(X4),X6) = iG193(X4,X5,X6,X7))),
% 13.08/3.04    inference(rectify,[],[f11935])).
% 13.08/3.04  tff(f11935,plain,(
% 13.08/3.04    ! [X0 : $tType,X2 : X0,X3 : X0,X1 : X0] : (~zero_zero(X0) = X2 => aa(X0,X0,aa(X0,fun(X0,X0),divide_divide(X0),aa(X0,X0,aa(X0,fun(X0,X0),minus_minus(X0),aa(X0,X0,uminus_uminus(X0),X1)),aa(X0,X0,aa(X0,fun(X0,X0),times_times(X0),X3),X2))),X2) = iG193(X0,X2,X3,X1)) & ! [X0 : $tType,X2 : X0,X3 : X0,X1 : X0] : (zero_zero(X0) = X2 => aa(X0,X0,uminus_uminus(X0),X3) = iG193(X0,X2,X3,X1))),
% 13.08/3.04    introduced(fool_ite_definition,[new_symbols(definition,[iG193])])).
% 13.08/3.04  tff(f46026,plain,(
% 13.08/3.04    ( ! [X0 : $tType,X2 : X0,X3 : X0,X1 : X0] : (aa(X0,X0,aa(X0,fun(X0,X0),divide_divide(X0),aa(X0,X0,aa(X0,fun(X0,X0),minus_minus(X0),aa(X0,X0,uminus_uminus(X0),X3)),aa(X0,X0,aa(X0,fun(X0,X0),times_times(X0),X2),X1))),X1) = iG193(X0,X1,X2,X3) | zero_zero(X0) = X1) )),
% 13.08/3.04    inference(cnf_transformation,[],[f27546])).
% 13.08/3.04  tff(f62199,plain,(
% 13.08/3.04    ( ! [X4 : $tType,X6 : X4,X7 : X4] : (iG194(X4,zero_zero(X4),X6,X7) = X6) )),
% 13.08/3.04    inference(equality_resolution,[],[f46023])).
% 13.08/3.04  tff(f46023,plain,(
% 13.08/3.04    ( ! [X4 : $tType,X6 : X4,X7 : X4,X5 : X4] : (iG194(X4,X5,X6,X7) = X6 | zero_zero(X4) != X5) )),
% 13.08/3.04    inference(cnf_transformation,[],[f27545])).
% 13.08/3.04  tff(f27545,plain,(
% 13.08/3.04    ! [X0 : $tType,X1 : X0,X2 : X0,X3 : X0] : (aa(X0,X0,aa(X0,fun(X0,X0),divide_divide(X0),aa(X0,X0,aa(X0,fun(X0,X0),plus_plus(X0),aa(X0,X0,uminus_uminus(X0),X3)),aa(X0,X0,aa(X0,fun(X0,X0),times_times(X0),X2),X1))),X1) = iG194(X0,X1,X2,X3) | zero_zero(X0) = X1) & ! [X4 : $tType,X5 : X4,X6 : X4,X7 : X4] : (iG194(X4,X5,X6,X7) = X6 | zero_zero(X4) != X5)),
% 13.08/3.04    inference(ennf_transformation,[],[f22219])).
% 13.08/3.04  tff(f22219,plain,(
% 13.08/3.04    ! [X0 : $tType,X1 : X0,X2 : X0,X3 : X0] : (zero_zero(X0) != X1 => aa(X0,X0,aa(X0,fun(X0,X0),divide_divide(X0),aa(X0,X0,aa(X0,fun(X0,X0),plus_plus(X0),aa(X0,X0,uminus_uminus(X0),X3)),aa(X0,X0,aa(X0,fun(X0,X0),times_times(X0),X2),X1))),X1) = iG194(X0,X1,X2,X3)) & ! [X4 : $tType,X5 : X4,X6 : X4,X7 : X4] : (zero_zero(X4) = X5 => iG194(X4,X5,X6,X7) = X6)),
% 13.08/3.04    inference(flattening,[],[f22218])).
% 13.08/3.04  tff(f22218,plain,(
% 13.08/3.04    ! [X0 : $tType,X1 : X0,X2 : X0,X3 : X0] : (~zero_zero(X0) = X1 => aa(X0,X0,aa(X0,fun(X0,X0),divide_divide(X0),aa(X0,X0,aa(X0,fun(X0,X0),plus_plus(X0),aa(X0,X0,uminus_uminus(X0),X3)),aa(X0,X0,aa(X0,fun(X0,X0),times_times(X0),X2),X1))),X1) = iG194(X0,X1,X2,X3)) & ! [X4 : $tType,X5 : X4,X6 : X4,X7 : X4] : (zero_zero(X4) = X5 => iG194(X4,X5,X6,X7) = X6)),
% 13.08/3.04    inference(rectify,[],[f11938])).
% 13.08/3.04  tff(f11938,plain,(
% 13.08/3.04    ! [X0 : $tType,X2 : X0,X3 : X0,X1 : X0] : (~zero_zero(X0) = X2 => aa(X0,X0,aa(X0,fun(X0,X0),divide_divide(X0),aa(X0,X0,aa(X0,fun(X0,X0),plus_plus(X0),aa(X0,X0,uminus_uminus(X0),X1)),aa(X0,X0,aa(X0,fun(X0,X0),times_times(X0),X3),X2))),X2) = iG194(X0,X2,X3,X1)) & ! [X0 : $tType,X2 : X0,X3 : X0,X1 : X0] : (zero_zero(X0) = X2 => iG194(X0,X2,X3,X1) = X3)),
% 13.08/3.04    introduced(fool_ite_definition,[new_symbols(definition,[iG194])])).
% 13.08/3.04  tff(f46024,plain,(
% 13.08/3.04    ( ! [X0 : $tType,X2 : X0,X3 : X0,X1 : X0] : (aa(X0,X0,aa(X0,fun(X0,X0),divide_divide(X0),aa(X0,X0,aa(X0,fun(X0,X0),plus_plus(X0),aa(X0,X0,uminus_uminus(X0),X3)),aa(X0,X0,aa(X0,fun(X0,X0),times_times(X0),X2),X1))),X1) = iG194(X0,X1,X2,X3) | zero_zero(X0) = X1) )),
% 13.08/3.04    inference(cnf_transformation,[],[f27545])).
% 13.08/3.04  tff(f46019,plain,(
% 13.08/3.04    ( ! [X5 : $tType,X6 : X5,X7 : X5,X4 : X5] : (aa(X5,X5,aa(X5,fun(X5,X5),times_times(X5),X6),X4) = X7 | ~iG195(X5,X4,X6,X7) | zero_zero(X5) = X4) )),
% 13.08/3.04    inference(cnf_transformation,[],[f38006])).
% 13.08/3.04  tff(f38006,plain,(
% 13.08/3.04    ! [X0 : X1,X1 : $tType,X2 : X1,X3 : X1] : (((iG195(X1,X0,X2,X3) | zero_zero(X1) != X2) & (zero_zero(X1) = X2 | ~iG195(X1,X0,X2,X3))) | zero_zero(X1) != X0) & ! [X4 : X5,X5 : $tType,X6 : X5,X7 : X5] : (((iG195(X5,X4,X6,X7) | aa(X5,X5,aa(X5,fun(X5,X5),times_times(X5),X6),X4) != X7) & (aa(X5,X5,aa(X5,fun(X5,X5),times_times(X5),X6),X4) = X7 | ~iG195(X5,X4,X6,X7))) | zero_zero(X5) = X4)),
% 13.08/3.04    inference(nnf_transformation,[],[f27544])).
% 13.08/3.04  tff(f27544,plain,(
% 13.08/3.04    ! [X0 : X1,X1 : $tType,X2 : X1,X3 : X1] : ((iG195(X1,X0,X2,X3) <=> zero_zero(X1) = X2) | zero_zero(X1) != X0) & ! [X4 : X5,X5 : $tType,X6 : X5,X7 : X5] : ((iG195(X5,X4,X6,X7) <=> aa(X5,X5,aa(X5,fun(X5,X5),times_times(X5),X6),X4) = X7) | zero_zero(X5) = X4)),
% 13.08/3.04    inference(ennf_transformation,[],[f22217])).
% 13.08/3.04  tff(f22217,plain,(
% 13.08/3.04    ! [X0 : X1,X1 : $tType,X2 : X1,X3 : X1] : (zero_zero(X1) = X0 => (iG195(X1,X0,X2,X3) <=> zero_zero(X1) = X2)) & ! [X4 : X5,X5 : $tType,X6 : X5,X7 : X5] : (zero_zero(X5) != X4 => (iG195(X5,X4,X6,X7) <=> aa(X5,X5,aa(X5,fun(X5,X5),times_times(X5),X6),X4) = X7))),
% 13.08/3.04    inference(flattening,[],[f22216])).
% 13.08/3.04  tff(f22216,plain,(
% 13.08/3.04    ! [X0 : X1,X1 : $tType,X2 : X1,X3 : X1] : (~zero_zero(X1) != X0 => (iG195(X1,X0,X2,X3) <=> zero_zero(X1) = X2)) & ! [X4 : X5,X5 : $tType,X6 : X5,X7 : X5] : (zero_zero(X5) != X4 => (iG195(X5,X4,X6,X7) <=> aa(X5,X5,aa(X5,fun(X5,X5),times_times(X5),X6),X4) = X7))),
% 13.08/3.04    inference(rectify,[],[f11943])).
% 13.08/3.04  tff(f11943,plain,(
% 13.08/3.04    ! [X2 : X0,X0 : $tType,X3 : X0,X1 : X0] : (~zero_zero(X0) != X2 => (iG195(X0,X2,X3,X1) <=> zero_zero(X0) = X3)) & ! [X2 : X0,X0 : $tType,X3 : X0,X1 : X0] : (zero_zero(X0) != X2 => (iG195(X0,X2,X3,X1) <=> aa(X0,X0,aa(X0,fun(X0,X0),times_times(X0),X3),X2) = X1))),
% 13.08/3.04    introduced(fool_ite_definition,[new_symbols(definition,[iG195])])).
% 13.08/3.04  tff(f62198,plain,(
% 13.08/3.04    ( ! [X5 : $tType,X6 : X5,X4 : X5] : (iG195(X5,X4,X6,aa(X5,X5,aa(X5,fun(X5,X5),times_times(X5),X6),X4)) | zero_zero(X5) = X4) )),
% 13.08/3.04    inference(equality_resolution,[],[f46020])).
% 13.08/3.04  tff(f46020,plain,(
% 13.08/3.04    ( ! [X5 : $tType,X6 : X5,X7 : X5,X4 : X5] : (iG195(X5,X4,X6,X7) | aa(X5,X5,aa(X5,fun(X5,X5),times_times(X5),X6),X4) != X7 | zero_zero(X5) = X4) )),
% 13.08/3.04    inference(cnf_transformation,[],[f38006])).
% 13.08/3.04  tff(f62197,plain,(
% 13.08/3.04    ( ! [X1 : $tType,X2 : X1,X3 : X1] : (zero_zero(X1) = X2 | ~iG195(X1,zero_zero(X1),X2,X3)) )),
% 13.08/3.04    inference(equality_resolution,[],[f46021])).
% 13.08/3.04  tff(f46021,plain,(
% 13.08/3.04    ( ! [X1 : $tType,X2 : X1,X3 : X1,X0 : X1] : (zero_zero(X1) = X2 | ~iG195(X1,X0,X2,X3) | zero_zero(X1) != X0) )),
% 13.08/3.04    inference(cnf_transformation,[],[f38006])).
% 13.08/3.04  tff(f62196,plain,(
% 13.08/3.04    ( ! [X1 : $tType,X3 : X1] : (iG195(X1,zero_zero(X1),zero_zero(X1),X3)) )),
% 13.08/3.04    inference(equality_resolution,[],[f62195])).
% 13.08/3.04  tff(f62195,plain,(
% 13.08/3.04    ( ! [X1 : $tType,X3 : X1,X0 : X1] : (iG195(X1,X0,zero_zero(X1),X3) | zero_zero(X1) != X0) )),
% 13.08/3.04    inference(equality_resolution,[],[f46022])).
% 13.08/3.04  tff(f46022,plain,(
% 13.08/3.04    ( ! [X1 : $tType,X2 : X1,X3 : X1,X0 : X1] : (iG195(X1,X0,X2,X3) | zero_zero(X1) != X2 | zero_zero(X1) != X0) )),
% 13.08/3.04    inference(cnf_transformation,[],[f38006])).
% 13.08/3.04  tff(f46015,plain,(
% 13.08/3.04    ( ! [X5 : $tType,X6 : X5,X7 : X5,X4 : X5] : (aa(X5,X5,aa(X5,fun(X5,X5),times_times(X5),X6),X4) = X7 | ~iG196(X5,X4,X6,X7) | zero_zero(X5) = X4) )),
% 13.08/3.04    inference(cnf_transformation,[],[f38005])).
% 13.08/3.04  tff(f38005,plain,(
% 13.08/3.04    ! [X0 : X1,X1 : $tType,X2 : X1,X3 : X1] : (((iG196(X1,X0,X2,X3) | zero_zero(X1) != X2) & (zero_zero(X1) = X2 | ~iG196(X1,X0,X2,X3))) | zero_zero(X1) != X0) & ! [X4 : X5,X5 : $tType,X6 : X5,X7 : X5] : (((iG196(X5,X4,X6,X7) | aa(X5,X5,aa(X5,fun(X5,X5),times_times(X5),X6),X4) != X7) & (aa(X5,X5,aa(X5,fun(X5,X5),times_times(X5),X6),X4) = X7 | ~iG196(X5,X4,X6,X7))) | zero_zero(X5) = X4)),
% 13.08/3.04    inference(nnf_transformation,[],[f27543])).
% 13.08/3.04  tff(f27543,plain,(
% 13.08/3.04    ! [X0 : X1,X1 : $tType,X2 : X1,X3 : X1] : ((iG196(X1,X0,X2,X3) <=> zero_zero(X1) = X2) | zero_zero(X1) != X0) & ! [X4 : X5,X5 : $tType,X6 : X5,X7 : X5] : ((iG196(X5,X4,X6,X7) <=> aa(X5,X5,aa(X5,fun(X5,X5),times_times(X5),X6),X4) = X7) | zero_zero(X5) = X4)),
% 13.08/3.04    inference(ennf_transformation,[],[f22215])).
% 13.08/3.04  tff(f22215,plain,(
% 13.08/3.04    ! [X0 : X1,X1 : $tType,X2 : X1,X3 : X1] : (zero_zero(X1) = X0 => (iG196(X1,X0,X2,X3) <=> zero_zero(X1) = X2)) & ! [X4 : X5,X5 : $tType,X6 : X5,X7 : X5] : (zero_zero(X5) != X4 => (iG196(X5,X4,X6,X7) <=> aa(X5,X5,aa(X5,fun(X5,X5),times_times(X5),X6),X4) = X7))),
% 13.08/3.04    inference(flattening,[],[f22214])).
% 13.08/3.04  tff(f22214,plain,(
% 13.08/3.04    ! [X0 : X1,X1 : $tType,X2 : X1,X3 : X1] : (~zero_zero(X1) != X0 => (iG196(X1,X0,X2,X3) <=> zero_zero(X1) = X2)) & ! [X4 : X5,X5 : $tType,X6 : X5,X7 : X5] : (zero_zero(X5) != X4 => (iG196(X5,X4,X6,X7) <=> aa(X5,X5,aa(X5,fun(X5,X5),times_times(X5),X6),X4) = X7))),
% 13.08/3.04    inference(rectify,[],[f11946])).
% 13.08/3.04  tff(f11946,plain,(
% 13.08/3.04    ! [X3 : X0,X0 : $tType,X1 : X0,X2 : X0] : (~zero_zero(X0) != X3 => (iG196(X0,X3,X1,X2) <=> zero_zero(X0) = X1)) & ! [X3 : X0,X0 : $tType,X1 : X0,X2 : X0] : (zero_zero(X0) != X3 => (iG196(X0,X3,X1,X2) <=> aa(X0,X0,aa(X0,fun(X0,X0),times_times(X0),X1),X3) = X2))),
% 13.08/3.04    introduced(fool_ite_definition,[new_symbols(definition,[iG196])])).
% 13.08/3.04  tff(f62194,plain,(
% 13.08/3.04    ( ! [X5 : $tType,X6 : X5,X4 : X5] : (iG196(X5,X4,X6,aa(X5,X5,aa(X5,fun(X5,X5),times_times(X5),X6),X4)) | zero_zero(X5) = X4) )),
% 13.08/3.04    inference(equality_resolution,[],[f46016])).
% 13.08/3.04  tff(f46016,plain,(
% 13.08/3.04    ( ! [X5 : $tType,X6 : X5,X7 : X5,X4 : X5] : (iG196(X5,X4,X6,X7) | aa(X5,X5,aa(X5,fun(X5,X5),times_times(X5),X6),X4) != X7 | zero_zero(X5) = X4) )),
% 13.08/3.04    inference(cnf_transformation,[],[f38005])).
% 13.08/3.04  tff(f62193,plain,(
% 13.08/3.04    ( ! [X1 : $tType,X2 : X1,X3 : X1] : (zero_zero(X1) = X2 | ~iG196(X1,zero_zero(X1),X2,X3)) )),
% 13.08/3.04    inference(equality_resolution,[],[f46017])).
% 13.08/3.04  tff(f46017,plain,(
% 13.08/3.04    ( ! [X1 : $tType,X2 : X1,X3 : X1,X0 : X1] : (zero_zero(X1) = X2 | ~iG196(X1,X0,X2,X3) | zero_zero(X1) != X0) )),
% 13.08/3.04    inference(cnf_transformation,[],[f38005])).
% 13.08/3.04  tff(f62192,plain,(
% 13.08/3.04    ( ! [X1 : $tType,X3 : X1] : (iG196(X1,zero_zero(X1),zero_zero(X1),X3)) )),
% 13.08/3.04    inference(equality_resolution,[],[f62191])).
% 13.08/3.04  tff(f62191,plain,(
% 13.08/3.04    ( ! [X1 : $tType,X3 : X1,X0 : X1] : (iG196(X1,X0,zero_zero(X1),X3) | zero_zero(X1) != X0) )),
% 13.08/3.04    inference(equality_resolution,[],[f46018])).
% 13.08/3.04  tff(f46018,plain,(
% 13.08/3.04    ( ! [X1 : $tType,X2 : X1,X3 : X1,X0 : X1] : (iG196(X1,X0,X2,X3) | zero_zero(X1) != X2 | zero_zero(X1) != X0) )),
% 13.08/3.04    inference(cnf_transformation,[],[f38005])).
% 13.08/3.04  tff(f46011,plain,(
% 13.08/3.04    ( ! [X5 : $tType,X6 : num,X7 : X5,X4 : X5] : (aa(X5,X5,aa(X5,fun(X5,X5),times_times(X5),aa(num,X5,numeral_numeral(X5),X6)),X4) = X7 | ~iG197(X5,X4,X6,X7) | zero_zero(X5) = X4) )),
% 13.08/3.04    inference(cnf_transformation,[],[f38004])).
% 13.08/3.04  tff(f38004,plain,(
% 13.08/3.04    ! [X0 : X1,X1 : $tType,X2 : num,X3 : X1] : (((iG197(X1,X0,X2,X3) | zero_zero(X1) != aa(num,X1,numeral_numeral(X1),X2)) & (zero_zero(X1) = aa(num,X1,numeral_numeral(X1),X2) | ~iG197(X1,X0,X2,X3))) | zero_zero(X1) != X0) & ! [X4 : X5,X5 : $tType,X6 : num,X7 : X5] : (((iG197(X5,X4,X6,X7) | aa(X5,X5,aa(X5,fun(X5,X5),times_times(X5),aa(num,X5,numeral_numeral(X5),X6)),X4) != X7) & (aa(X5,X5,aa(X5,fun(X5,X5),times_times(X5),aa(num,X5,numeral_numeral(X5),X6)),X4) = X7 | ~iG197(X5,X4,X6,X7))) | zero_zero(X5) = X4)),
% 13.08/3.04    inference(nnf_transformation,[],[f27542])).
% 13.08/3.04  tff(f27542,plain,(
% 13.08/3.04    ! [X0 : X1,X1 : $tType,X2 : num,X3 : X1] : ((iG197(X1,X0,X2,X3) <=> zero_zero(X1) = aa(num,X1,numeral_numeral(X1),X2)) | zero_zero(X1) != X0) & ! [X4 : X5,X5 : $tType,X6 : num,X7 : X5] : ((iG197(X5,X4,X6,X7) <=> aa(X5,X5,aa(X5,fun(X5,X5),times_times(X5),aa(num,X5,numeral_numeral(X5),X6)),X4) = X7) | zero_zero(X5) = X4)),
% 13.08/3.04    inference(ennf_transformation,[],[f22213])).
% 13.08/3.04  tff(f22213,plain,(
% 13.08/3.04    ! [X0 : X1,X1 : $tType,X2 : num,X3 : X1] : (zero_zero(X1) = X0 => (iG197(X1,X0,X2,X3) <=> zero_zero(X1) = aa(num,X1,numeral_numeral(X1),X2))) & ! [X4 : X5,X5 : $tType,X6 : num,X7 : X5] : (zero_zero(X5) != X4 => (iG197(X5,X4,X6,X7) <=> aa(X5,X5,aa(X5,fun(X5,X5),times_times(X5),aa(num,X5,numeral_numeral(X5),X6)),X4) = X7))),
% 13.08/3.04    inference(flattening,[],[f22212])).
% 13.08/3.04  tff(f22212,plain,(
% 13.08/3.04    ! [X0 : X1,X1 : $tType,X2 : num,X3 : X1] : (~zero_zero(X1) != X0 => (iG197(X1,X0,X2,X3) <=> zero_zero(X1) = aa(num,X1,numeral_numeral(X1),X2))) & ! [X4 : X5,X5 : $tType,X6 : num,X7 : X5] : (zero_zero(X5) != X4 => (iG197(X5,X4,X6,X7) <=> aa(X5,X5,aa(X5,fun(X5,X5),times_times(X5),aa(num,X5,numeral_numeral(X5),X6)),X4) = X7))),
% 13.08/3.04    inference(rectify,[],[f11949])).
% 13.08/3.04  tff(f11949,plain,(
% 13.08/3.04    ! [X3 : X0,X0 : $tType,X1 : num,X2 : X0] : (~zero_zero(X0) != X3 => (iG197(X0,X3,X1,X2) <=> zero_zero(X0) = aa(num,X0,numeral_numeral(X0),X1))) & ! [X3 : X0,X0 : $tType,X1 : num,X2 : X0] : (zero_zero(X0) != X3 => (iG197(X0,X3,X1,X2) <=> aa(X0,X0,aa(X0,fun(X0,X0),times_times(X0),aa(num,X0,numeral_numeral(X0),X1)),X3) = X2))),
% 13.08/3.04    introduced(fool_ite_definition,[new_symbols(definition,[iG197])])).
% 13.08/3.04  tff(f62190,plain,(
% 13.08/3.04    ( ! [X5 : $tType,X6 : num,X4 : X5] : (iG197(X5,X4,X6,aa(X5,X5,aa(X5,fun(X5,X5),times_times(X5),aa(num,X5,numeral_numeral(X5),X6)),X4)) | zero_zero(X5) = X4) )),
% 13.08/3.04    inference(equality_resolution,[],[f46012])).
% 13.08/3.04  tff(f46012,plain,(
% 13.08/3.04    ( ! [X5 : $tType,X6 : num,X7 : X5,X4 : X5] : (iG197(X5,X4,X6,X7) | aa(X5,X5,aa(X5,fun(X5,X5),times_times(X5),aa(num,X5,numeral_numeral(X5),X6)),X4) != X7 | zero_zero(X5) = X4) )),
% 13.08/3.04    inference(cnf_transformation,[],[f38004])).
% 13.08/3.04  tff(f62189,plain,(
% 13.08/3.04    ( ! [X1 : $tType,X2 : num,X3 : X1] : (zero_zero(X1) = aa(num,X1,numeral_numeral(X1),X2) | ~iG197(X1,zero_zero(X1),X2,X3)) )),
% 13.08/3.04    inference(equality_resolution,[],[f46013])).
% 13.08/3.04  tff(f46013,plain,(
% 13.08/3.04    ( ! [X1 : $tType,X2 : num,X3 : X1,X0 : X1] : (zero_zero(X1) = aa(num,X1,numeral_numeral(X1),X2) | ~iG197(X1,X0,X2,X3) | zero_zero(X1) != X0) )),
% 13.08/3.04    inference(cnf_transformation,[],[f38004])).
% 13.08/3.04  tff(f62188,plain,(
% 13.08/3.04    ( ! [X1 : $tType,X2 : num,X3 : X1] : (iG197(X1,zero_zero(X1),X2,X3) | zero_zero(X1) != aa(num,X1,numeral_numeral(X1),X2)) )),
% 13.08/3.04    inference(equality_resolution,[],[f46014])).
% 13.08/3.04  tff(f46014,plain,(
% 13.08/3.04    ( ! [X1 : $tType,X2 : num,X3 : X1,X0 : X1] : (iG197(X1,X0,X2,X3) | zero_zero(X1) != aa(num,X1,numeral_numeral(X1),X2) | zero_zero(X1) != X0) )),
% 13.08/3.04    inference(cnf_transformation,[],[f38004])).
% 13.08/3.04  tff(f46007,plain,(
% 13.08/3.04    ( ! [X5 : $tType,X6 : num,X7 : X5,X4 : X5] : (aa(X5,X5,aa(X5,fun(X5,X5),times_times(X5),aa(num,X5,numeral_numeral(X5),X6)),X4) = X7 | ~iG198(X5,X4,X6,X7) | zero_zero(X5) = X4) )),
% 13.08/3.04    inference(cnf_transformation,[],[f38003])).
% 13.08/3.04  tff(f38003,plain,(
% 13.08/3.04    ! [X0 : X1,X1 : $tType,X2 : num,X3 : X1] : (((iG198(X1,X0,X2,X3) | zero_zero(X1) != aa(num,X1,numeral_numeral(X1),X2)) & (zero_zero(X1) = aa(num,X1,numeral_numeral(X1),X2) | ~iG198(X1,X0,X2,X3))) | zero_zero(X1) != X0) & ! [X4 : X5,X5 : $tType,X6 : num,X7 : X5] : (((iG198(X5,X4,X6,X7) | aa(X5,X5,aa(X5,fun(X5,X5),times_times(X5),aa(num,X5,numeral_numeral(X5),X6)),X4) != X7) & (aa(X5,X5,aa(X5,fun(X5,X5),times_times(X5),aa(num,X5,numeral_numeral(X5),X6)),X4) = X7 | ~iG198(X5,X4,X6,X7))) | zero_zero(X5) = X4)),
% 13.08/3.04    inference(nnf_transformation,[],[f27541])).
% 13.08/3.04  tff(f27541,plain,(
% 13.08/3.04    ! [X0 : X1,X1 : $tType,X2 : num,X3 : X1] : ((iG198(X1,X0,X2,X3) <=> zero_zero(X1) = aa(num,X1,numeral_numeral(X1),X2)) | zero_zero(X1) != X0) & ! [X4 : X5,X5 : $tType,X6 : num,X7 : X5] : ((iG198(X5,X4,X6,X7) <=> aa(X5,X5,aa(X5,fun(X5,X5),times_times(X5),aa(num,X5,numeral_numeral(X5),X6)),X4) = X7) | zero_zero(X5) = X4)),
% 13.08/3.04    inference(ennf_transformation,[],[f22211])).
% 13.08/3.04  tff(f22211,plain,(
% 13.08/3.04    ! [X0 : X1,X1 : $tType,X2 : num,X3 : X1] : (zero_zero(X1) = X0 => (iG198(X1,X0,X2,X3) <=> zero_zero(X1) = aa(num,X1,numeral_numeral(X1),X2))) & ! [X4 : X5,X5 : $tType,X6 : num,X7 : X5] : (zero_zero(X5) != X4 => (iG198(X5,X4,X6,X7) <=> aa(X5,X5,aa(X5,fun(X5,X5),times_times(X5),aa(num,X5,numeral_numeral(X5),X6)),X4) = X7))),
% 13.08/3.04    inference(flattening,[],[f22210])).
% 13.08/3.04  tff(f22210,plain,(
% 13.08/3.04    ! [X0 : X1,X1 : $tType,X2 : num,X3 : X1] : (~zero_zero(X1) != X0 => (iG198(X1,X0,X2,X3) <=> zero_zero(X1) = aa(num,X1,numeral_numeral(X1),X2))) & ! [X4 : X5,X5 : $tType,X6 : num,X7 : X5] : (zero_zero(X5) != X4 => (iG198(X5,X4,X6,X7) <=> aa(X5,X5,aa(X5,fun(X5,X5),times_times(X5),aa(num,X5,numeral_numeral(X5),X6)),X4) = X7))),
% 13.08/3.04    inference(rectify,[],[f11952])).
% 13.08/3.04  tff(f11952,plain,(
% 13.08/3.04    ! [X2 : X0,X0 : $tType,X3 : num,X1 : X0] : (~zero_zero(X0) != X2 => (iG198(X0,X2,X3,X1) <=> zero_zero(X0) = aa(num,X0,numeral_numeral(X0),X3))) & ! [X2 : X0,X0 : $tType,X3 : num,X1 : X0] : (zero_zero(X0) != X2 => (iG198(X0,X2,X3,X1) <=> aa(X0,X0,aa(X0,fun(X0,X0),times_times(X0),aa(num,X0,numeral_numeral(X0),X3)),X2) = X1))),
% 13.08/3.04    introduced(fool_ite_definition,[new_symbols(definition,[iG198])])).
% 13.08/3.04  tff(f62187,plain,(
% 13.08/3.04    ( ! [X5 : $tType,X6 : num,X4 : X5] : (iG198(X5,X4,X6,aa(X5,X5,aa(X5,fun(X5,X5),times_times(X5),aa(num,X5,numeral_numeral(X5),X6)),X4)) | zero_zero(X5) = X4) )),
% 13.08/3.04    inference(equality_resolution,[],[f46008])).
% 13.08/3.04  tff(f46008,plain,(
% 13.08/3.04    ( ! [X5 : $tType,X6 : num,X7 : X5,X4 : X5] : (iG198(X5,X4,X6,X7) | aa(X5,X5,aa(X5,fun(X5,X5),times_times(X5),aa(num,X5,numeral_numeral(X5),X6)),X4) != X7 | zero_zero(X5) = X4) )),
% 13.08/3.04    inference(cnf_transformation,[],[f38003])).
% 13.08/3.04  tff(f62186,plain,(
% 13.08/3.04    ( ! [X1 : $tType,X2 : num,X3 : X1] : (zero_zero(X1) = aa(num,X1,numeral_numeral(X1),X2) | ~iG198(X1,zero_zero(X1),X2,X3)) )),
% 13.08/3.04    inference(equality_resolution,[],[f46009])).
% 13.08/3.04  tff(f46009,plain,(
% 13.08/3.04    ( ! [X1 : $tType,X2 : num,X3 : X1,X0 : X1] : (zero_zero(X1) = aa(num,X1,numeral_numeral(X1),X2) | ~iG198(X1,X0,X2,X3) | zero_zero(X1) != X0) )),
% 13.08/3.04    inference(cnf_transformation,[],[f38003])).
% 13.08/3.04  tff(f62185,plain,(
% 13.08/3.04    ( ! [X1 : $tType,X2 : num,X3 : X1] : (iG198(X1,zero_zero(X1),X2,X3) | zero_zero(X1) != aa(num,X1,numeral_numeral(X1),X2)) )),
% 13.08/3.04    inference(equality_resolution,[],[f46010])).
% 13.08/3.04  tff(f46010,plain,(
% 13.08/3.04    ( ! [X1 : $tType,X2 : num,X3 : X1,X0 : X1] : (iG198(X1,X0,X2,X3) | zero_zero(X1) != aa(num,X1,numeral_numeral(X1),X2) | zero_zero(X1) != X0) )),
% 13.08/3.04    inference(cnf_transformation,[],[f38003])).
% 13.08/3.04  tff(f46003,plain,(
% 13.08/3.04    ( ! [X5 : $tType,X6 : X5,X7 : X5,X4 : num] : (aa(X5,X5,aa(X5,fun(X5,X5),times_times(X5),X6),aa(num,X5,numeral_numeral(X5),X4)) = X7 | ~iG199(X5,X4,X6,X7) | zero_zero(X5) = aa(num,X5,numeral_numeral(X5),X4)) )),
% 13.08/3.04    inference(cnf_transformation,[],[f38002])).
% 13.08/3.04  tff(f38002,plain,(
% 13.08/3.04    ! [X0 : num,X1 : $tType,X2 : X1,X3 : X1] : (((iG199(X1,X0,X2,X3) | zero_zero(X1) != X2) & (zero_zero(X1) = X2 | ~iG199(X1,X0,X2,X3))) | zero_zero(X1) != aa(num,X1,numeral_numeral(X1),X0)) & ! [X4 : num,X5 : $tType,X6 : X5,X7 : X5] : (((iG199(X5,X4,X6,X7) | aa(X5,X5,aa(X5,fun(X5,X5),times_times(X5),X6),aa(num,X5,numeral_numeral(X5),X4)) != X7) & (aa(X5,X5,aa(X5,fun(X5,X5),times_times(X5),X6),aa(num,X5,numeral_numeral(X5),X4)) = X7 | ~iG199(X5,X4,X6,X7))) | zero_zero(X5) = aa(num,X5,numeral_numeral(X5),X4))),
% 13.08/3.04    inference(nnf_transformation,[],[f27540])).
% 13.08/3.04  tff(f27540,plain,(
% 13.08/3.04    ! [X0 : num,X1 : $tType,X2 : X1,X3 : X1] : ((iG199(X1,X0,X2,X3) <=> zero_zero(X1) = X2) | zero_zero(X1) != aa(num,X1,numeral_numeral(X1),X0)) & ! [X4 : num,X5 : $tType,X6 : X5,X7 : X5] : ((iG199(X5,X4,X6,X7) <=> aa(X5,X5,aa(X5,fun(X5,X5),times_times(X5),X6),aa(num,X5,numeral_numeral(X5),X4)) = X7) | zero_zero(X5) = aa(num,X5,numeral_numeral(X5),X4))),
% 13.08/3.04    inference(ennf_transformation,[],[f22209])).
% 13.08/3.04  tff(f22209,plain,(
% 13.08/3.04    ! [X0 : num,X1 : $tType,X2 : X1,X3 : X1] : (zero_zero(X1) = aa(num,X1,numeral_numeral(X1),X0) => (iG199(X1,X0,X2,X3) <=> zero_zero(X1) = X2)) & ! [X4 : num,X5 : $tType,X6 : X5,X7 : X5] : (zero_zero(X5) != aa(num,X5,numeral_numeral(X5),X4) => (iG199(X5,X4,X6,X7) <=> aa(X5,X5,aa(X5,fun(X5,X5),times_times(X5),X6),aa(num,X5,numeral_numeral(X5),X4)) = X7))),
% 13.08/3.04    inference(flattening,[],[f22208])).
% 13.08/3.04  tff(f22208,plain,(
% 13.08/3.04    ! [X0 : num,X1 : $tType,X2 : X1,X3 : X1] : (~zero_zero(X1) != aa(num,X1,numeral_numeral(X1),X0) => (iG199(X1,X0,X2,X3) <=> zero_zero(X1) = X2)) & ! [X4 : num,X5 : $tType,X6 : X5,X7 : X5] : (zero_zero(X5) != aa(num,X5,numeral_numeral(X5),X4) => (iG199(X5,X4,X6,X7) <=> aa(X5,X5,aa(X5,fun(X5,X5),times_times(X5),X6),aa(num,X5,numeral_numeral(X5),X4)) = X7))),
% 13.08/3.04    inference(rectify,[],[f11955])).
% 13.08/3.04  tff(f11955,plain,(
% 13.08/3.04    ! [X2 : num,X0 : $tType,X3 : X0,X1 : X0] : (~zero_zero(X0) != aa(num,X0,numeral_numeral(X0),X2) => (iG199(X0,X2,X3,X1) <=> zero_zero(X0) = X3)) & ! [X2 : num,X0 : $tType,X3 : X0,X1 : X0] : (zero_zero(X0) != aa(num,X0,numeral_numeral(X0),X2) => (iG199(X0,X2,X3,X1) <=> aa(X0,X0,aa(X0,fun(X0,X0),times_times(X0),X3),aa(num,X0,numeral_numeral(X0),X2)) = X1))),
% 13.08/3.04    introduced(fool_ite_definition,[new_symbols(definition,[iG199])])).
% 13.08/3.04  tff(f62184,plain,(
% 13.08/3.04    ( ! [X5 : $tType,X6 : X5,X4 : num] : (iG199(X5,X4,X6,aa(X5,X5,aa(X5,fun(X5,X5),times_times(X5),X6),aa(num,X5,numeral_numeral(X5),X4))) | zero_zero(X5) = aa(num,X5,numeral_numeral(X5),X4)) )),
% 13.08/3.04    inference(equality_resolution,[],[f46004])).
% 13.08/3.04  tff(f46004,plain,(
% 13.08/3.04    ( ! [X5 : $tType,X6 : X5,X7 : X5,X4 : num] : (iG199(X5,X4,X6,X7) | aa(X5,X5,aa(X5,fun(X5,X5),times_times(X5),X6),aa(num,X5,numeral_numeral(X5),X4)) != X7 | zero_zero(X5) = aa(num,X5,numeral_numeral(X5),X4)) )),
% 13.08/3.04    inference(cnf_transformation,[],[f38002])).
% 13.08/3.04  tff(f46005,plain,(
% 13.08/3.04    ( ! [X1 : $tType,X2 : X1,X3 : X1,X0 : num] : (zero_zero(X1) = X2 | ~iG199(X1,X0,X2,X3) | zero_zero(X1) != aa(num,X1,numeral_numeral(X1),X0)) )),
% 13.08/3.04    inference(cnf_transformation,[],[f38002])).
% 13.08/3.04  tff(f62183,plain,(
% 13.08/3.04    ( ! [X1 : $tType,X3 : X1,X0 : num] : (iG199(X1,X0,zero_zero(X1),X3) | zero_zero(X1) != aa(num,X1,numeral_numeral(X1),X0)) )),
% 13.08/3.04    inference(equality_resolution,[],[f46006])).
% 13.08/3.04  tff(f46006,plain,(
% 13.08/3.04    ( ! [X1 : $tType,X2 : X1,X3 : X1,X0 : num] : (iG199(X1,X0,X2,X3) | zero_zero(X1) != X2 | zero_zero(X1) != aa(num,X1,numeral_numeral(X1),X0)) )),
% 13.08/3.04    inference(cnf_transformation,[],[f38002])).
% 13.08/3.04  tff(f45999,plain,(
% 13.08/3.04    ( ! [X5 : $tType,X6 : X5,X7 : X5,X4 : num] : (aa(X5,X5,aa(X5,fun(X5,X5),times_times(X5),X6),aa(num,X5,numeral_numeral(X5),X4)) = X7 | ~iG200(X5,X4,X6,X7) | zero_zero(X5) = aa(num,X5,numeral_numeral(X5),X4)) )),
% 13.08/3.04    inference(cnf_transformation,[],[f38001])).
% 13.08/3.04  tff(f38001,plain,(
% 13.08/3.04    ! [X0 : num,X1 : $tType,X2 : X1,X3 : X1] : (((iG200(X1,X0,X2,X3) | zero_zero(X1) != X2) & (zero_zero(X1) = X2 | ~iG200(X1,X0,X2,X3))) | zero_zero(X1) != aa(num,X1,numeral_numeral(X1),X0)) & ! [X4 : num,X5 : $tType,X6 : X5,X7 : X5] : (((iG200(X5,X4,X6,X7) | aa(X5,X5,aa(X5,fun(X5,X5),times_times(X5),X6),aa(num,X5,numeral_numeral(X5),X4)) != X7) & (aa(X5,X5,aa(X5,fun(X5,X5),times_times(X5),X6),aa(num,X5,numeral_numeral(X5),X4)) = X7 | ~iG200(X5,X4,X6,X7))) | zero_zero(X5) = aa(num,X5,numeral_numeral(X5),X4))),
% 13.08/3.04    inference(nnf_transformation,[],[f27539])).
% 13.08/3.04  tff(f27539,plain,(
% 13.08/3.04    ! [X0 : num,X1 : $tType,X2 : X1,X3 : X1] : ((iG200(X1,X0,X2,X3) <=> zero_zero(X1) = X2) | zero_zero(X1) != aa(num,X1,numeral_numeral(X1),X0)) & ! [X4 : num,X5 : $tType,X6 : X5,X7 : X5] : ((iG200(X5,X4,X6,X7) <=> aa(X5,X5,aa(X5,fun(X5,X5),times_times(X5),X6),aa(num,X5,numeral_numeral(X5),X4)) = X7) | zero_zero(X5) = aa(num,X5,numeral_numeral(X5),X4))),
% 13.08/3.04    inference(ennf_transformation,[],[f22207])).
% 13.08/3.04  tff(f22207,plain,(
% 13.08/3.04    ! [X0 : num,X1 : $tType,X2 : X1,X3 : X1] : (zero_zero(X1) = aa(num,X1,numeral_numeral(X1),X0) => (iG200(X1,X0,X2,X3) <=> zero_zero(X1) = X2)) & ! [X4 : num,X5 : $tType,X6 : X5,X7 : X5] : (zero_zero(X5) != aa(num,X5,numeral_numeral(X5),X4) => (iG200(X5,X4,X6,X7) <=> aa(X5,X5,aa(X5,fun(X5,X5),times_times(X5),X6),aa(num,X5,numeral_numeral(X5),X4)) = X7))),
% 13.08/3.04    inference(flattening,[],[f22206])).
% 13.08/3.04  tff(f22206,plain,(
% 13.08/3.04    ! [X0 : num,X1 : $tType,X2 : X1,X3 : X1] : (~zero_zero(X1) != aa(num,X1,numeral_numeral(X1),X0) => (iG200(X1,X0,X2,X3) <=> zero_zero(X1) = X2)) & ! [X4 : num,X5 : $tType,X6 : X5,X7 : X5] : (zero_zero(X5) != aa(num,X5,numeral_numeral(X5),X4) => (iG200(X5,X4,X6,X7) <=> aa(X5,X5,aa(X5,fun(X5,X5),times_times(X5),X6),aa(num,X5,numeral_numeral(X5),X4)) = X7))),
% 13.08/3.04    inference(rectify,[],[f11958])).
% 13.08/3.04  tff(f11958,plain,(
% 13.08/3.04    ! [X3 : num,X0 : $tType,X1 : X0,X2 : X0] : (~zero_zero(X0) != aa(num,X0,numeral_numeral(X0),X3) => (iG200(X0,X3,X1,X2) <=> zero_zero(X0) = X1)) & ! [X3 : num,X0 : $tType,X1 : X0,X2 : X0] : (zero_zero(X0) != aa(num,X0,numeral_numeral(X0),X3) => (iG200(X0,X3,X1,X2) <=> aa(X0,X0,aa(X0,fun(X0,X0),times_times(X0),X1),aa(num,X0,numeral_numeral(X0),X3)) = X2))),
% 13.08/3.04    introduced(fool_ite_definition,[new_symbols(definition,[iG200])])).
% 13.08/3.04  tff(f62182,plain,(
% 13.08/3.04    ( ! [X5 : $tType,X6 : X5,X4 : num] : (iG200(X5,X4,X6,aa(X5,X5,aa(X5,fun(X5,X5),times_times(X5),X6),aa(num,X5,numeral_numeral(X5),X4))) | zero_zero(X5) = aa(num,X5,numeral_numeral(X5),X4)) )),
% 13.08/3.04    inference(equality_resolution,[],[f46000])).
% 13.08/3.04  tff(f46000,plain,(
% 13.08/3.04    ( ! [X5 : $tType,X6 : X5,X7 : X5,X4 : num] : (iG200(X5,X4,X6,X7) | aa(X5,X5,aa(X5,fun(X5,X5),times_times(X5),X6),aa(num,X5,numeral_numeral(X5),X4)) != X7 | zero_zero(X5) = aa(num,X5,numeral_numeral(X5),X4)) )),
% 13.08/3.04    inference(cnf_transformation,[],[f38001])).
% 13.08/3.04  tff(f46001,plain,(
% 13.08/3.04    ( ! [X1 : $tType,X2 : X1,X3 : X1,X0 : num] : (zero_zero(X1) = X2 | ~iG200(X1,X0,X2,X3) | zero_zero(X1) != aa(num,X1,numeral_numeral(X1),X0)) )),
% 13.08/3.04    inference(cnf_transformation,[],[f38001])).
% 13.08/3.04  tff(f62181,plain,(
% 13.08/3.04    ( ! [X1 : $tType,X3 : X1,X0 : num] : (iG200(X1,X0,zero_zero(X1),X3) | zero_zero(X1) != aa(num,X1,numeral_numeral(X1),X0)) )),
% 13.08/3.04    inference(equality_resolution,[],[f46002])).
% 13.08/3.04  tff(f46002,plain,(
% 13.08/3.04    ( ! [X1 : $tType,X2 : X1,X3 : X1,X0 : num] : (iG200(X1,X0,X2,X3) | zero_zero(X1) != X2 | zero_zero(X1) != aa(num,X1,numeral_numeral(X1),X0)) )),
% 13.08/3.04    inference(cnf_transformation,[],[f38001])).
% 13.08/3.04  tff(f45995,plain,(
% 13.08/3.04    ( ! [X5 : $tType,X6 : X5,X7 : X5,X4 : X5] : (aa(X5,X5,uminus_uminus(X5),X7) = aa(X5,X5,aa(X5,fun(X5,X5),times_times(X5),X6),X4) | ~iG201(X5,X4,X6,X7) | zero_zero(X5) = X4) )),
% 13.08/3.04    inference(cnf_transformation,[],[f38000])).
% 13.08/3.04  tff(f38000,plain,(
% 13.08/3.04    ! [X0 : X1,X1 : $tType,X2 : X1,X3 : X1] : (((iG201(X1,X0,X2,X3) | zero_zero(X1) != X2) & (zero_zero(X1) = X2 | ~iG201(X1,X0,X2,X3))) | zero_zero(X1) != X0) & ! [X4 : X5,X5 : $tType,X6 : X5,X7 : X5] : (((iG201(X5,X4,X6,X7) | aa(X5,X5,uminus_uminus(X5),X7) != aa(X5,X5,aa(X5,fun(X5,X5),times_times(X5),X6),X4)) & (aa(X5,X5,uminus_uminus(X5),X7) = aa(X5,X5,aa(X5,fun(X5,X5),times_times(X5),X6),X4) | ~iG201(X5,X4,X6,X7))) | zero_zero(X5) = X4)),
% 13.08/3.04    inference(nnf_transformation,[],[f27538])).
% 13.08/3.04  tff(f27538,plain,(
% 13.08/3.04    ! [X0 : X1,X1 : $tType,X2 : X1,X3 : X1] : ((iG201(X1,X0,X2,X3) <=> zero_zero(X1) = X2) | zero_zero(X1) != X0) & ! [X4 : X5,X5 : $tType,X6 : X5,X7 : X5] : ((iG201(X5,X4,X6,X7) <=> aa(X5,X5,uminus_uminus(X5),X7) = aa(X5,X5,aa(X5,fun(X5,X5),times_times(X5),X6),X4)) | zero_zero(X5) = X4)),
% 13.08/3.04    inference(ennf_transformation,[],[f22205])).
% 13.08/3.04  tff(f22205,plain,(
% 13.08/3.04    ! [X0 : X1,X1 : $tType,X2 : X1,X3 : X1] : (zero_zero(X1) = X0 => (iG201(X1,X0,X2,X3) <=> zero_zero(X1) = X2)) & ! [X4 : X5,X5 : $tType,X6 : X5,X7 : X5] : (zero_zero(X5) != X4 => (iG201(X5,X4,X6,X7) <=> aa(X5,X5,uminus_uminus(X5),X7) = aa(X5,X5,aa(X5,fun(X5,X5),times_times(X5),X6),X4)))),
% 13.08/3.04    inference(flattening,[],[f22204])).
% 13.08/3.04  tff(f22204,plain,(
% 13.08/3.04    ! [X0 : X1,X1 : $tType,X2 : X1,X3 : X1] : (~zero_zero(X1) != X0 => (iG201(X1,X0,X2,X3) <=> zero_zero(X1) = X2)) & ! [X4 : X5,X5 : $tType,X6 : X5,X7 : X5] : (zero_zero(X5) != X4 => (iG201(X5,X4,X6,X7) <=> aa(X5,X5,uminus_uminus(X5),X7) = aa(X5,X5,aa(X5,fun(X5,X5),times_times(X5),X6),X4)))),
% 13.08/3.04    inference(rectify,[],[f11961])).
% 13.08/3.04  tff(f11961,plain,(
% 13.08/3.04    ! [X2 : X0,X0 : $tType,X3 : X0,X1 : X0] : (~zero_zero(X0) != X2 => (iG201(X0,X2,X3,X1) <=> zero_zero(X0) = X3)) & ! [X2 : X0,X0 : $tType,X3 : X0,X1 : X0] : (zero_zero(X0) != X2 => (iG201(X0,X2,X3,X1) <=> aa(X0,X0,uminus_uminus(X0),X1) = aa(X0,X0,aa(X0,fun(X0,X0),times_times(X0),X3),X2)))),
% 13.08/3.04    introduced(fool_ite_definition,[new_symbols(definition,[iG201])])).
% 13.08/3.04  tff(f45996,plain,(
% 13.08/3.04    ( ! [X5 : $tType,X6 : X5,X7 : X5,X4 : X5] : (iG201(X5,X4,X6,X7) | aa(X5,X5,uminus_uminus(X5),X7) != aa(X5,X5,aa(X5,fun(X5,X5),times_times(X5),X6),X4) | zero_zero(X5) = X4) )),
% 13.08/3.04    inference(cnf_transformation,[],[f38000])).
% 13.08/3.04  tff(f62180,plain,(
% 13.08/3.04    ( ! [X1 : $tType,X2 : X1,X3 : X1] : (zero_zero(X1) = X2 | ~iG201(X1,zero_zero(X1),X2,X3)) )),
% 13.08/3.04    inference(equality_resolution,[],[f45997])).
% 13.08/3.04  tff(f45997,plain,(
% 13.08/3.04    ( ! [X1 : $tType,X2 : X1,X3 : X1,X0 : X1] : (zero_zero(X1) = X2 | ~iG201(X1,X0,X2,X3) | zero_zero(X1) != X0) )),
% 13.08/3.04    inference(cnf_transformation,[],[f38000])).
% 13.08/3.04  tff(f62179,plain,(
% 13.08/3.04    ( ! [X1 : $tType,X3 : X1] : (iG201(X1,zero_zero(X1),zero_zero(X1),X3)) )),
% 13.08/3.04    inference(equality_resolution,[],[f62178])).
% 13.08/3.04  tff(f62178,plain,(
% 13.08/3.04    ( ! [X1 : $tType,X3 : X1,X0 : X1] : (iG201(X1,X0,zero_zero(X1),X3) | zero_zero(X1) != X0) )),
% 13.08/3.04    inference(equality_resolution,[],[f45998])).
% 13.08/3.04  tff(f45998,plain,(
% 13.08/3.04    ( ! [X1 : $tType,X2 : X1,X3 : X1,X0 : X1] : (iG201(X1,X0,X2,X3) | zero_zero(X1) != X2 | zero_zero(X1) != X0) )),
% 13.08/3.04    inference(cnf_transformation,[],[f38000])).
% 13.08/3.04  tff(f45991,plain,(
% 13.08/3.04    ( ! [X5 : $tType,X6 : X5,X7 : X5,X4 : X5] : (aa(X5,X5,uminus_uminus(X5),X7) = aa(X5,X5,aa(X5,fun(X5,X5),times_times(X5),X6),X4) | ~iG202(X5,X4,X6,X7) | zero_zero(X5) = X4) )),
% 13.08/3.04    inference(cnf_transformation,[],[f37999])).
% 13.08/3.04  tff(f37999,plain,(
% 13.08/3.04    ! [X0 : X1,X1 : $tType,X2 : X1,X3 : X1] : (((iG202(X1,X0,X2,X3) | zero_zero(X1) != X2) & (zero_zero(X1) = X2 | ~iG202(X1,X0,X2,X3))) | zero_zero(X1) != X0) & ! [X4 : X5,X5 : $tType,X6 : X5,X7 : X5] : (((iG202(X5,X4,X6,X7) | aa(X5,X5,uminus_uminus(X5),X7) != aa(X5,X5,aa(X5,fun(X5,X5),times_times(X5),X6),X4)) & (aa(X5,X5,uminus_uminus(X5),X7) = aa(X5,X5,aa(X5,fun(X5,X5),times_times(X5),X6),X4) | ~iG202(X5,X4,X6,X7))) | zero_zero(X5) = X4)),
% 13.08/3.04    inference(nnf_transformation,[],[f27537])).
% 13.08/3.04  tff(f27537,plain,(
% 13.08/3.04    ! [X0 : X1,X1 : $tType,X2 : X1,X3 : X1] : ((iG202(X1,X0,X2,X3) <=> zero_zero(X1) = X2) | zero_zero(X1) != X0) & ! [X4 : X5,X5 : $tType,X6 : X5,X7 : X5] : ((iG202(X5,X4,X6,X7) <=> aa(X5,X5,uminus_uminus(X5),X7) = aa(X5,X5,aa(X5,fun(X5,X5),times_times(X5),X6),X4)) | zero_zero(X5) = X4)),
% 13.08/3.04    inference(ennf_transformation,[],[f22203])).
% 13.08/3.04  tff(f22203,plain,(
% 13.08/3.04    ! [X0 : X1,X1 : $tType,X2 : X1,X3 : X1] : (zero_zero(X1) = X0 => (iG202(X1,X0,X2,X3) <=> zero_zero(X1) = X2)) & ! [X4 : X5,X5 : $tType,X6 : X5,X7 : X5] : (zero_zero(X5) != X4 => (iG202(X5,X4,X6,X7) <=> aa(X5,X5,uminus_uminus(X5),X7) = aa(X5,X5,aa(X5,fun(X5,X5),times_times(X5),X6),X4)))),
% 13.08/3.04    inference(flattening,[],[f22202])).
% 13.08/3.04  tff(f22202,plain,(
% 13.08/3.04    ! [X0 : X1,X1 : $tType,X2 : X1,X3 : X1] : (~zero_zero(X1) != X0 => (iG202(X1,X0,X2,X3) <=> zero_zero(X1) = X2)) & ! [X4 : X5,X5 : $tType,X6 : X5,X7 : X5] : (zero_zero(X5) != X4 => (iG202(X5,X4,X6,X7) <=> aa(X5,X5,uminus_uminus(X5),X7) = aa(X5,X5,aa(X5,fun(X5,X5),times_times(X5),X6),X4)))),
% 13.08/3.04    inference(rectify,[],[f11964])).
% 13.08/3.04  tff(f11964,plain,(
% 13.08/3.04    ! [X3 : X0,X0 : $tType,X1 : X0,X2 : X0] : (~zero_zero(X0) != X3 => (iG202(X0,X3,X1,X2) <=> zero_zero(X0) = X1)) & ! [X3 : X0,X0 : $tType,X1 : X0,X2 : X0] : (zero_zero(X0) != X3 => (iG202(X0,X3,X1,X2) <=> aa(X0,X0,uminus_uminus(X0),X2) = aa(X0,X0,aa(X0,fun(X0,X0),times_times(X0),X1),X3)))),
% 13.08/3.04    introduced(fool_ite_definition,[new_symbols(definition,[iG202])])).
% 13.08/3.04  tff(f45992,plain,(
% 13.08/3.04    ( ! [X5 : $tType,X6 : X5,X7 : X5,X4 : X5] : (iG202(X5,X4,X6,X7) | aa(X5,X5,uminus_uminus(X5),X7) != aa(X5,X5,aa(X5,fun(X5,X5),times_times(X5),X6),X4) | zero_zero(X5) = X4) )),
% 13.08/3.04    inference(cnf_transformation,[],[f37999])).
% 13.08/3.04  tff(f62177,plain,(
% 13.08/3.04    ( ! [X1 : $tType,X2 : X1,X3 : X1] : (zero_zero(X1) = X2 | ~iG202(X1,zero_zero(X1),X2,X3)) )),
% 13.08/3.04    inference(equality_resolution,[],[f45993])).
% 13.08/3.04  tff(f45993,plain,(
% 13.08/3.04    ( ! [X1 : $tType,X2 : X1,X3 : X1,X0 : X1] : (zero_zero(X1) = X2 | ~iG202(X1,X0,X2,X3) | zero_zero(X1) != X0) )),
% 13.08/3.04    inference(cnf_transformation,[],[f37999])).
% 13.08/3.04  tff(f62176,plain,(
% 13.08/3.04    ( ! [X1 : $tType,X3 : X1] : (iG202(X1,zero_zero(X1),zero_zero(X1),X3)) )),
% 13.08/3.04    inference(equality_resolution,[],[f62175])).
% 13.08/3.04  tff(f62175,plain,(
% 13.08/3.04    ( ! [X1 : $tType,X3 : X1,X0 : X1] : (iG202(X1,X0,zero_zero(X1),X3) | zero_zero(X1) != X0) )),
% 13.08/3.04    inference(equality_resolution,[],[f45994])).
% 13.08/3.04  tff(f45994,plain,(
% 13.08/3.04    ( ! [X1 : $tType,X2 : X1,X3 : X1,X0 : X1] : (iG202(X1,X0,X2,X3) | zero_zero(X1) != X2 | zero_zero(X1) != X0) )),
% 13.08/3.04    inference(cnf_transformation,[],[f37999])).
% 13.08/3.04  tff(f45987,plain,(
% 13.08/3.04    ( ! [X5 : $tType,X6 : num,X7 : X5,X4 : X5] : (aa(X5,X5,aa(X5,fun(X5,X5),times_times(X5),aa(X5,X5,uminus_uminus(X5),aa(num,X5,numeral_numeral(X5),X6))),X4) = X7 | ~iG203(X5,X4,X6,X7) | zero_zero(X5) = X4) )),
% 13.08/3.04    inference(cnf_transformation,[],[f37998])).
% 13.08/3.04  tff(f37998,plain,(
% 13.08/3.04    ! [X0 : X1,X1 : $tType,X2 : num,X3 : X1] : (((iG203(X1,X0,X2,X3) | zero_zero(X1) != aa(X1,X1,uminus_uminus(X1),aa(num,X1,numeral_numeral(X1),X2))) & (zero_zero(X1) = aa(X1,X1,uminus_uminus(X1),aa(num,X1,numeral_numeral(X1),X2)) | ~iG203(X1,X0,X2,X3))) | zero_zero(X1) != X0) & ! [X4 : X5,X5 : $tType,X6 : num,X7 : X5] : (((iG203(X5,X4,X6,X7) | aa(X5,X5,aa(X5,fun(X5,X5),times_times(X5),aa(X5,X5,uminus_uminus(X5),aa(num,X5,numeral_numeral(X5),X6))),X4) != X7) & (aa(X5,X5,aa(X5,fun(X5,X5),times_times(X5),aa(X5,X5,uminus_uminus(X5),aa(num,X5,numeral_numeral(X5),X6))),X4) = X7 | ~iG203(X5,X4,X6,X7))) | zero_zero(X5) = X4)),
% 13.08/3.04    inference(nnf_transformation,[],[f27536])).
% 13.08/3.04  tff(f27536,plain,(
% 13.08/3.04    ! [X0 : X1,X1 : $tType,X2 : num,X3 : X1] : ((iG203(X1,X0,X2,X3) <=> zero_zero(X1) = aa(X1,X1,uminus_uminus(X1),aa(num,X1,numeral_numeral(X1),X2))) | zero_zero(X1) != X0) & ! [X4 : X5,X5 : $tType,X6 : num,X7 : X5] : ((iG203(X5,X4,X6,X7) <=> aa(X5,X5,aa(X5,fun(X5,X5),times_times(X5),aa(X5,X5,uminus_uminus(X5),aa(num,X5,numeral_numeral(X5),X6))),X4) = X7) | zero_zero(X5) = X4)),
% 13.08/3.04    inference(ennf_transformation,[],[f22201])).
% 13.08/3.04  tff(f22201,plain,(
% 13.08/3.04    ! [X0 : X1,X1 : $tType,X2 : num,X3 : X1] : (zero_zero(X1) = X0 => (iG203(X1,X0,X2,X3) <=> zero_zero(X1) = aa(X1,X1,uminus_uminus(X1),aa(num,X1,numeral_numeral(X1),X2)))) & ! [X4 : X5,X5 : $tType,X6 : num,X7 : X5] : (zero_zero(X5) != X4 => (iG203(X5,X4,X6,X7) <=> aa(X5,X5,aa(X5,fun(X5,X5),times_times(X5),aa(X5,X5,uminus_uminus(X5),aa(num,X5,numeral_numeral(X5),X6))),X4) = X7))),
% 13.08/3.04    inference(flattening,[],[f22200])).
% 13.08/3.04  tff(f22200,plain,(
% 13.08/3.04    ! [X0 : X1,X1 : $tType,X2 : num,X3 : X1] : (~zero_zero(X1) != X0 => (iG203(X1,X0,X2,X3) <=> zero_zero(X1) = aa(X1,X1,uminus_uminus(X1),aa(num,X1,numeral_numeral(X1),X2)))) & ! [X4 : X5,X5 : $tType,X6 : num,X7 : X5] : (zero_zero(X5) != X4 => (iG203(X5,X4,X6,X7) <=> aa(X5,X5,aa(X5,fun(X5,X5),times_times(X5),aa(X5,X5,uminus_uminus(X5),aa(num,X5,numeral_numeral(X5),X6))),X4) = X7))),
% 13.08/3.04    inference(rectify,[],[f11967])).
% 13.08/3.04  tff(f11967,plain,(
% 13.08/3.04    ! [X3 : X0,X0 : $tType,X1 : num,X2 : X0] : (~zero_zero(X0) != X3 => (iG203(X0,X3,X1,X2) <=> zero_zero(X0) = aa(X0,X0,uminus_uminus(X0),aa(num,X0,numeral_numeral(X0),X1)))) & ! [X3 : X0,X0 : $tType,X1 : num,X2 : X0] : (zero_zero(X0) != X3 => (iG203(X0,X3,X1,X2) <=> aa(X0,X0,aa(X0,fun(X0,X0),times_times(X0),aa(X0,X0,uminus_uminus(X0),aa(num,X0,numeral_numeral(X0),X1))),X3) = X2))),
% 13.08/3.04    introduced(fool_ite_definition,[new_symbols(definition,[iG203])])).
% 13.08/3.04  tff(f62174,plain,(
% 13.08/3.04    ( ! [X5 : $tType,X6 : num,X4 : X5] : (iG203(X5,X4,X6,aa(X5,X5,aa(X5,fun(X5,X5),times_times(X5),aa(X5,X5,uminus_uminus(X5),aa(num,X5,numeral_numeral(X5),X6))),X4)) | zero_zero(X5) = X4) )),
% 13.08/3.04    inference(equality_resolution,[],[f45988])).
% 13.08/3.04  tff(f45988,plain,(
% 13.08/3.04    ( ! [X5 : $tType,X6 : num,X7 : X5,X4 : X5] : (iG203(X5,X4,X6,X7) | aa(X5,X5,aa(X5,fun(X5,X5),times_times(X5),aa(X5,X5,uminus_uminus(X5),aa(num,X5,numeral_numeral(X5),X6))),X4) != X7 | zero_zero(X5) = X4) )),
% 13.08/3.04    inference(cnf_transformation,[],[f37998])).
% 13.08/3.04  tff(f62173,plain,(
% 13.08/3.04    ( ! [X1 : $tType,X2 : num,X3 : X1] : (zero_zero(X1) = aa(X1,X1,uminus_uminus(X1),aa(num,X1,numeral_numeral(X1),X2)) | ~iG203(X1,zero_zero(X1),X2,X3)) )),
% 13.08/3.04    inference(equality_resolution,[],[f45989])).
% 13.08/3.04  tff(f45989,plain,(
% 13.08/3.04    ( ! [X1 : $tType,X2 : num,X3 : X1,X0 : X1] : (zero_zero(X1) = aa(X1,X1,uminus_uminus(X1),aa(num,X1,numeral_numeral(X1),X2)) | ~iG203(X1,X0,X2,X3) | zero_zero(X1) != X0) )),
% 13.08/3.04    inference(cnf_transformation,[],[f37998])).
% 13.08/3.04  tff(f62172,plain,(
% 13.08/3.04    ( ! [X1 : $tType,X2 : num,X3 : X1] : (iG203(X1,zero_zero(X1),X2,X3) | zero_zero(X1) != aa(X1,X1,uminus_uminus(X1),aa(num,X1,numeral_numeral(X1),X2))) )),
% 13.08/3.04    inference(equality_resolution,[],[f45990])).
% 13.08/3.04  tff(f45990,plain,(
% 13.08/3.04    ( ! [X1 : $tType,X2 : num,X3 : X1,X0 : X1] : (iG203(X1,X0,X2,X3) | zero_zero(X1) != aa(X1,X1,uminus_uminus(X1),aa(num,X1,numeral_numeral(X1),X2)) | zero_zero(X1) != X0) )),
% 13.08/3.04    inference(cnf_transformation,[],[f37998])).
% 13.08/3.04  tff(f45983,plain,(
% 13.08/3.04    ( ! [X5 : $tType,X6 : num,X7 : X5,X4 : X5] : (aa(X5,X5,aa(X5,fun(X5,X5),times_times(X5),aa(X5,X5,uminus_uminus(X5),aa(num,X5,numeral_numeral(X5),X6))),X4) = X7 | ~iG204(X5,X4,X6,X7) | zero_zero(X5) = X4) )),
% 13.08/3.04    inference(cnf_transformation,[],[f37997])).
% 13.08/3.04  tff(f37997,plain,(
% 13.08/3.04    ! [X0 : X1,X1 : $tType,X2 : num,X3 : X1] : (((iG204(X1,X0,X2,X3) | zero_zero(X1) != aa(X1,X1,uminus_uminus(X1),aa(num,X1,numeral_numeral(X1),X2))) & (zero_zero(X1) = aa(X1,X1,uminus_uminus(X1),aa(num,X1,numeral_numeral(X1),X2)) | ~iG204(X1,X0,X2,X3))) | zero_zero(X1) != X0) & ! [X4 : X5,X5 : $tType,X6 : num,X7 : X5] : (((iG204(X5,X4,X6,X7) | aa(X5,X5,aa(X5,fun(X5,X5),times_times(X5),aa(X5,X5,uminus_uminus(X5),aa(num,X5,numeral_numeral(X5),X6))),X4) != X7) & (aa(X5,X5,aa(X5,fun(X5,X5),times_times(X5),aa(X5,X5,uminus_uminus(X5),aa(num,X5,numeral_numeral(X5),X6))),X4) = X7 | ~iG204(X5,X4,X6,X7))) | zero_zero(X5) = X4)),
% 13.08/3.04    inference(nnf_transformation,[],[f27535])).
% 13.08/3.04  tff(f27535,plain,(
% 13.08/3.04    ! [X0 : X1,X1 : $tType,X2 : num,X3 : X1] : ((iG204(X1,X0,X2,X3) <=> zero_zero(X1) = aa(X1,X1,uminus_uminus(X1),aa(num,X1,numeral_numeral(X1),X2))) | zero_zero(X1) != X0) & ! [X4 : X5,X5 : $tType,X6 : num,X7 : X5] : ((iG204(X5,X4,X6,X7) <=> aa(X5,X5,aa(X5,fun(X5,X5),times_times(X5),aa(X5,X5,uminus_uminus(X5),aa(num,X5,numeral_numeral(X5),X6))),X4) = X7) | zero_zero(X5) = X4)),
% 13.08/3.04    inference(ennf_transformation,[],[f22199])).
% 13.08/3.04  tff(f22199,plain,(
% 13.08/3.04    ! [X0 : X1,X1 : $tType,X2 : num,X3 : X1] : (zero_zero(X1) = X0 => (iG204(X1,X0,X2,X3) <=> zero_zero(X1) = aa(X1,X1,uminus_uminus(X1),aa(num,X1,numeral_numeral(X1),X2)))) & ! [X4 : X5,X5 : $tType,X6 : num,X7 : X5] : (zero_zero(X5) != X4 => (iG204(X5,X4,X6,X7) <=> aa(X5,X5,aa(X5,fun(X5,X5),times_times(X5),aa(X5,X5,uminus_uminus(X5),aa(num,X5,numeral_numeral(X5),X6))),X4) = X7))),
% 13.08/3.04    inference(flattening,[],[f22198])).
% 13.08/3.04  tff(f22198,plain,(
% 13.08/3.04    ! [X0 : X1,X1 : $tType,X2 : num,X3 : X1] : (~zero_zero(X1) != X0 => (iG204(X1,X0,X2,X3) <=> zero_zero(X1) = aa(X1,X1,uminus_uminus(X1),aa(num,X1,numeral_numeral(X1),X2)))) & ! [X4 : X5,X5 : $tType,X6 : num,X7 : X5] : (zero_zero(X5) != X4 => (iG204(X5,X4,X6,X7) <=> aa(X5,X5,aa(X5,fun(X5,X5),times_times(X5),aa(X5,X5,uminus_uminus(X5),aa(num,X5,numeral_numeral(X5),X6))),X4) = X7))),
% 13.08/3.04    inference(rectify,[],[f11970])).
% 13.08/3.04  tff(f11970,plain,(
% 13.08/3.04    ! [X2 : X0,X0 : $tType,X3 : num,X1 : X0] : (~zero_zero(X0) != X2 => (iG204(X0,X2,X3,X1) <=> zero_zero(X0) = aa(X0,X0,uminus_uminus(X0),aa(num,X0,numeral_numeral(X0),X3)))) & ! [X2 : X0,X0 : $tType,X3 : num,X1 : X0] : (zero_zero(X0) != X2 => (iG204(X0,X2,X3,X1) <=> aa(X0,X0,aa(X0,fun(X0,X0),times_times(X0),aa(X0,X0,uminus_uminus(X0),aa(num,X0,numeral_numeral(X0),X3))),X2) = X1))),
% 13.08/3.04    introduced(fool_ite_definition,[new_symbols(definition,[iG204])])).
% 13.08/3.04  tff(f62171,plain,(
% 13.08/3.04    ( ! [X5 : $tType,X6 : num,X4 : X5] : (iG204(X5,X4,X6,aa(X5,X5,aa(X5,fun(X5,X5),times_times(X5),aa(X5,X5,uminus_uminus(X5),aa(num,X5,numeral_numeral(X5),X6))),X4)) | zero_zero(X5) = X4) )),
% 13.08/3.04    inference(equality_resolution,[],[f45984])).
% 13.08/3.04  tff(f45984,plain,(
% 13.08/3.04    ( ! [X5 : $tType,X6 : num,X7 : X5,X4 : X5] : (iG204(X5,X4,X6,X7) | aa(X5,X5,aa(X5,fun(X5,X5),times_times(X5),aa(X5,X5,uminus_uminus(X5),aa(num,X5,numeral_numeral(X5),X6))),X4) != X7 | zero_zero(X5) = X4) )),
% 13.08/3.04    inference(cnf_transformation,[],[f37997])).
% 13.08/3.04  tff(f62170,plain,(
% 13.08/3.04    ( ! [X1 : $tType,X2 : num,X3 : X1] : (zero_zero(X1) = aa(X1,X1,uminus_uminus(X1),aa(num,X1,numeral_numeral(X1),X2)) | ~iG204(X1,zero_zero(X1),X2,X3)) )),
% 13.08/3.04    inference(equality_resolution,[],[f45985])).
% 13.08/3.04  tff(f45985,plain,(
% 13.08/3.04    ( ! [X1 : $tType,X2 : num,X3 : X1,X0 : X1] : (zero_zero(X1) = aa(X1,X1,uminus_uminus(X1),aa(num,X1,numeral_numeral(X1),X2)) | ~iG204(X1,X0,X2,X3) | zero_zero(X1) != X0) )),
% 13.08/3.04    inference(cnf_transformation,[],[f37997])).
% 13.08/3.04  tff(f62169,plain,(
% 13.08/3.04    ( ! [X1 : $tType,X2 : num,X3 : X1] : (iG204(X1,zero_zero(X1),X2,X3) | zero_zero(X1) != aa(X1,X1,uminus_uminus(X1),aa(num,X1,numeral_numeral(X1),X2))) )),
% 13.08/3.04    inference(equality_resolution,[],[f45986])).
% 13.08/3.04  tff(f45986,plain,(
% 13.08/3.04    ( ! [X1 : $tType,X2 : num,X3 : X1,X0 : X1] : (iG204(X1,X0,X2,X3) | zero_zero(X1) != aa(X1,X1,uminus_uminus(X1),aa(num,X1,numeral_numeral(X1),X2)) | zero_zero(X1) != X0) )),
% 13.08/3.04    inference(cnf_transformation,[],[f37997])).
% 13.08/3.04  tff(f45979,plain,(
% 13.08/3.04    ( ! [X5 : $tType,X6 : X5,X7 : X5,X4 : num] : (aa(X5,X5,aa(X5,fun(X5,X5),times_times(X5),X6),aa(X5,X5,uminus_uminus(X5),aa(num,X5,numeral_numeral(X5),X4))) = X7 | ~iG205(X5,X4,X6,X7) | zero_zero(X5) = aa(X5,X5,uminus_uminus(X5),aa(num,X5,numeral_numeral(X5),X4))) )),
% 13.08/3.04    inference(cnf_transformation,[],[f37996])).
% 13.08/3.04  tff(f37996,plain,(
% 13.08/3.04    ! [X0 : num,X1 : $tType,X2 : X1,X3 : X1] : (((iG205(X1,X0,X2,X3) | zero_zero(X1) != X2) & (zero_zero(X1) = X2 | ~iG205(X1,X0,X2,X3))) | zero_zero(X1) != aa(X1,X1,uminus_uminus(X1),aa(num,X1,numeral_numeral(X1),X0))) & ! [X4 : num,X5 : $tType,X6 : X5,X7 : X5] : (((iG205(X5,X4,X6,X7) | aa(X5,X5,aa(X5,fun(X5,X5),times_times(X5),X6),aa(X5,X5,uminus_uminus(X5),aa(num,X5,numeral_numeral(X5),X4))) != X7) & (aa(X5,X5,aa(X5,fun(X5,X5),times_times(X5),X6),aa(X5,X5,uminus_uminus(X5),aa(num,X5,numeral_numeral(X5),X4))) = X7 | ~iG205(X5,X4,X6,X7))) | zero_zero(X5) = aa(X5,X5,uminus_uminus(X5),aa(num,X5,numeral_numeral(X5),X4)))),
% 13.08/3.04    inference(nnf_transformation,[],[f27534])).
% 13.08/3.04  tff(f27534,plain,(
% 13.08/3.04    ! [X0 : num,X1 : $tType,X2 : X1,X3 : X1] : ((iG205(X1,X0,X2,X3) <=> zero_zero(X1) = X2) | zero_zero(X1) != aa(X1,X1,uminus_uminus(X1),aa(num,X1,numeral_numeral(X1),X0))) & ! [X4 : num,X5 : $tType,X6 : X5,X7 : X5] : ((iG205(X5,X4,X6,X7) <=> aa(X5,X5,aa(X5,fun(X5,X5),times_times(X5),X6),aa(X5,X5,uminus_uminus(X5),aa(num,X5,numeral_numeral(X5),X4))) = X7) | zero_zero(X5) = aa(X5,X5,uminus_uminus(X5),aa(num,X5,numeral_numeral(X5),X4)))),
% 13.08/3.04    inference(ennf_transformation,[],[f22197])).
% 13.08/3.04  tff(f22197,plain,(
% 13.08/3.04    ! [X0 : num,X1 : $tType,X2 : X1,X3 : X1] : (zero_zero(X1) = aa(X1,X1,uminus_uminus(X1),aa(num,X1,numeral_numeral(X1),X0)) => (iG205(X1,X0,X2,X3) <=> zero_zero(X1) = X2)) & ! [X4 : num,X5 : $tType,X6 : X5,X7 : X5] : (zero_zero(X5) != aa(X5,X5,uminus_uminus(X5),aa(num,X5,numeral_numeral(X5),X4)) => (iG205(X5,X4,X6,X7) <=> aa(X5,X5,aa(X5,fun(X5,X5),times_times(X5),X6),aa(X5,X5,uminus_uminus(X5),aa(num,X5,numeral_numeral(X5),X4))) = X7))),
% 13.08/3.04    inference(flattening,[],[f22196])).
% 13.08/3.04  tff(f22196,plain,(
% 13.08/3.04    ! [X0 : num,X1 : $tType,X2 : X1,X3 : X1] : (~zero_zero(X1) != aa(X1,X1,uminus_uminus(X1),aa(num,X1,numeral_numeral(X1),X0)) => (iG205(X1,X0,X2,X3) <=> zero_zero(X1) = X2)) & ! [X4 : num,X5 : $tType,X6 : X5,X7 : X5] : (zero_zero(X5) != aa(X5,X5,uminus_uminus(X5),aa(num,X5,numeral_numeral(X5),X4)) => (iG205(X5,X4,X6,X7) <=> aa(X5,X5,aa(X5,fun(X5,X5),times_times(X5),X6),aa(X5,X5,uminus_uminus(X5),aa(num,X5,numeral_numeral(X5),X4))) = X7))),
% 13.08/3.04    inference(rectify,[],[f11973])).
% 13.08/3.04  tff(f11973,plain,(
% 13.08/3.04    ! [X3 : num,X0 : $tType,X1 : X0,X2 : X0] : (~zero_zero(X0) != aa(X0,X0,uminus_uminus(X0),aa(num,X0,numeral_numeral(X0),X3)) => (iG205(X0,X3,X1,X2) <=> zero_zero(X0) = X1)) & ! [X3 : num,X0 : $tType,X1 : X0,X2 : X0] : (zero_zero(X0) != aa(X0,X0,uminus_uminus(X0),aa(num,X0,numeral_numeral(X0),X3)) => (iG205(X0,X3,X1,X2) <=> aa(X0,X0,aa(X0,fun(X0,X0),times_times(X0),X1),aa(X0,X0,uminus_uminus(X0),aa(num,X0,numeral_numeral(X0),X3))) = X2))),
% 13.08/3.04    introduced(fool_ite_definition,[new_symbols(definition,[iG205])])).
% 13.08/3.04  tff(f62168,plain,(
% 13.08/3.04    ( ! [X5 : $tType,X6 : X5,X4 : num] : (iG205(X5,X4,X6,aa(X5,X5,aa(X5,fun(X5,X5),times_times(X5),X6),aa(X5,X5,uminus_uminus(X5),aa(num,X5,numeral_numeral(X5),X4)))) | zero_zero(X5) = aa(X5,X5,uminus_uminus(X5),aa(num,X5,numeral_numeral(X5),X4))) )),
% 13.08/3.04    inference(equality_resolution,[],[f45980])).
% 13.08/3.04  tff(f45980,plain,(
% 13.08/3.04    ( ! [X5 : $tType,X6 : X5,X7 : X5,X4 : num] : (iG205(X5,X4,X6,X7) | aa(X5,X5,aa(X5,fun(X5,X5),times_times(X5),X6),aa(X5,X5,uminus_uminus(X5),aa(num,X5,numeral_numeral(X5),X4))) != X7 | zero_zero(X5) = aa(X5,X5,uminus_uminus(X5),aa(num,X5,numeral_numeral(X5),X4))) )),
% 13.08/3.04    inference(cnf_transformation,[],[f37996])).
% 13.08/3.04  tff(f45981,plain,(
% 13.08/3.04    ( ! [X1 : $tType,X2 : X1,X3 : X1,X0 : num] : (zero_zero(X1) = X2 | ~iG205(X1,X0,X2,X3) | zero_zero(X1) != aa(X1,X1,uminus_uminus(X1),aa(num,X1,numeral_numeral(X1),X0))) )),
% 13.08/3.04    inference(cnf_transformation,[],[f37996])).
% 13.08/3.04  tff(f62167,plain,(
% 13.08/3.04    ( ! [X1 : $tType,X3 : X1,X0 : num] : (iG205(X1,X0,zero_zero(X1),X3) | zero_zero(X1) != aa(X1,X1,uminus_uminus(X1),aa(num,X1,numeral_numeral(X1),X0))) )),
% 13.08/3.04    inference(equality_resolution,[],[f45982])).
% 13.08/3.04  tff(f45982,plain,(
% 13.08/3.04    ( ! [X1 : $tType,X2 : X1,X3 : X1,X0 : num] : (iG205(X1,X0,X2,X3) | zero_zero(X1) != X2 | zero_zero(X1) != aa(X1,X1,uminus_uminus(X1),aa(num,X1,numeral_numeral(X1),X0))) )),
% 13.08/3.04    inference(cnf_transformation,[],[f37996])).
% 13.08/3.04  tff(f45975,plain,(
% 13.08/3.04    ( ! [X5 : $tType,X6 : X5,X7 : X5,X4 : num] : (aa(X5,X5,aa(X5,fun(X5,X5),times_times(X5),X6),aa(X5,X5,uminus_uminus(X5),aa(num,X5,numeral_numeral(X5),X4))) = X7 | ~iG206(X5,X4,X6,X7) | zero_zero(X5) = aa(X5,X5,uminus_uminus(X5),aa(num,X5,numeral_numeral(X5),X4))) )),
% 13.08/3.04    inference(cnf_transformation,[],[f37995])).
% 13.08/3.04  tff(f37995,plain,(
% 13.08/3.04    ! [X0 : num,X1 : $tType,X2 : X1,X3 : X1] : (((iG206(X1,X0,X2,X3) | zero_zero(X1) != X2) & (zero_zero(X1) = X2 | ~iG206(X1,X0,X2,X3))) | zero_zero(X1) != aa(X1,X1,uminus_uminus(X1),aa(num,X1,numeral_numeral(X1),X0))) & ! [X4 : num,X5 : $tType,X6 : X5,X7 : X5] : (((iG206(X5,X4,X6,X7) | aa(X5,X5,aa(X5,fun(X5,X5),times_times(X5),X6),aa(X5,X5,uminus_uminus(X5),aa(num,X5,numeral_numeral(X5),X4))) != X7) & (aa(X5,X5,aa(X5,fun(X5,X5),times_times(X5),X6),aa(X5,X5,uminus_uminus(X5),aa(num,X5,numeral_numeral(X5),X4))) = X7 | ~iG206(X5,X4,X6,X7))) | zero_zero(X5) = aa(X5,X5,uminus_uminus(X5),aa(num,X5,numeral_numeral(X5),X4)))),
% 13.08/3.04    inference(nnf_transformation,[],[f27533])).
% 13.08/3.04  tff(f27533,plain,(
% 13.08/3.04    ! [X0 : num,X1 : $tType,X2 : X1,X3 : X1] : ((iG206(X1,X0,X2,X3) <=> zero_zero(X1) = X2) | zero_zero(X1) != aa(X1,X1,uminus_uminus(X1),aa(num,X1,numeral_numeral(X1),X0))) & ! [X4 : num,X5 : $tType,X6 : X5,X7 : X5] : ((iG206(X5,X4,X6,X7) <=> aa(X5,X5,aa(X5,fun(X5,X5),times_times(X5),X6),aa(X5,X5,uminus_uminus(X5),aa(num,X5,numeral_numeral(X5),X4))) = X7) | zero_zero(X5) = aa(X5,X5,uminus_uminus(X5),aa(num,X5,numeral_numeral(X5),X4)))),
% 13.08/3.04    inference(ennf_transformation,[],[f22195])).
% 13.08/3.04  tff(f22195,plain,(
% 13.08/3.04    ! [X0 : num,X1 : $tType,X2 : X1,X3 : X1] : (zero_zero(X1) = aa(X1,X1,uminus_uminus(X1),aa(num,X1,numeral_numeral(X1),X0)) => (iG206(X1,X0,X2,X3) <=> zero_zero(X1) = X2)) & ! [X4 : num,X5 : $tType,X6 : X5,X7 : X5] : (zero_zero(X5) != aa(X5,X5,uminus_uminus(X5),aa(num,X5,numeral_numeral(X5),X4)) => (iG206(X5,X4,X6,X7) <=> aa(X5,X5,aa(X5,fun(X5,X5),times_times(X5),X6),aa(X5,X5,uminus_uminus(X5),aa(num,X5,numeral_numeral(X5),X4))) = X7))),
% 13.08/3.04    inference(flattening,[],[f22194])).
% 13.08/3.04  tff(f22194,plain,(
% 13.08/3.04    ! [X0 : num,X1 : $tType,X2 : X1,X3 : X1] : (~zero_zero(X1) != aa(X1,X1,uminus_uminus(X1),aa(num,X1,numeral_numeral(X1),X0)) => (iG206(X1,X0,X2,X3) <=> zero_zero(X1) = X2)) & ! [X4 : num,X5 : $tType,X6 : X5,X7 : X5] : (zero_zero(X5) != aa(X5,X5,uminus_uminus(X5),aa(num,X5,numeral_numeral(X5),X4)) => (iG206(X5,X4,X6,X7) <=> aa(X5,X5,aa(X5,fun(X5,X5),times_times(X5),X6),aa(X5,X5,uminus_uminus(X5),aa(num,X5,numeral_numeral(X5),X4))) = X7))),
% 13.08/3.04    inference(rectify,[],[f11976])).
% 13.08/3.04  tff(f11976,plain,(
% 13.08/3.04    ! [X2 : num,X0 : $tType,X3 : X0,X1 : X0] : (~zero_zero(X0) != aa(X0,X0,uminus_uminus(X0),aa(num,X0,numeral_numeral(X0),X2)) => (iG206(X0,X2,X3,X1) <=> zero_zero(X0) = X3)) & ! [X2 : num,X0 : $tType,X3 : X0,X1 : X0] : (zero_zero(X0) != aa(X0,X0,uminus_uminus(X0),aa(num,X0,numeral_numeral(X0),X2)) => (iG206(X0,X2,X3,X1) <=> aa(X0,X0,aa(X0,fun(X0,X0),times_times(X0),X3),aa(X0,X0,uminus_uminus(X0),aa(num,X0,numeral_numeral(X0),X2))) = X1))),
% 13.08/3.04    introduced(fool_ite_definition,[new_symbols(definition,[iG206])])).
% 13.08/3.04  tff(f62166,plain,(
% 13.08/3.04    ( ! [X5 : $tType,X6 : X5,X4 : num] : (iG206(X5,X4,X6,aa(X5,X5,aa(X5,fun(X5,X5),times_times(X5),X6),aa(X5,X5,uminus_uminus(X5),aa(num,X5,numeral_numeral(X5),X4)))) | zero_zero(X5) = aa(X5,X5,uminus_uminus(X5),aa(num,X5,numeral_numeral(X5),X4))) )),
% 13.08/3.04    inference(equality_resolution,[],[f45976])).
% 13.08/3.04  tff(f45976,plain,(
% 13.08/3.04    ( ! [X5 : $tType,X6 : X5,X7 : X5,X4 : num] : (iG206(X5,X4,X6,X7) | aa(X5,X5,aa(X5,fun(X5,X5),times_times(X5),X6),aa(X5,X5,uminus_uminus(X5),aa(num,X5,numeral_numeral(X5),X4))) != X7 | zero_zero(X5) = aa(X5,X5,uminus_uminus(X5),aa(num,X5,numeral_numeral(X5),X4))) )),
% 13.08/3.04    inference(cnf_transformation,[],[f37995])).
% 13.08/3.04  tff(f45977,plain,(
% 13.08/3.04    ( ! [X1 : $tType,X2 : X1,X3 : X1,X0 : num] : (zero_zero(X1) = X2 | ~iG206(X1,X0,X2,X3) | zero_zero(X1) != aa(X1,X1,uminus_uminus(X1),aa(num,X1,numeral_numeral(X1),X0))) )),
% 13.08/3.04    inference(cnf_transformation,[],[f37995])).
% 13.08/3.04  tff(f62165,plain,(
% 13.08/3.04    ( ! [X1 : $tType,X3 : X1,X0 : num] : (iG206(X1,X0,zero_zero(X1),X3) | zero_zero(X1) != aa(X1,X1,uminus_uminus(X1),aa(num,X1,numeral_numeral(X1),X0))) )),
% 13.08/3.04    inference(equality_resolution,[],[f45978])).
% 13.08/3.04  tff(f45978,plain,(
% 13.08/3.04    ( ! [X1 : $tType,X2 : X1,X3 : X1,X0 : num] : (iG206(X1,X0,X2,X3) | zero_zero(X1) != X2 | zero_zero(X1) != aa(X1,X1,uminus_uminus(X1),aa(num,X1,numeral_numeral(X1),X0))) )),
% 13.08/3.04    inference(cnf_transformation,[],[f37995])).
% 13.08/3.04  tff(f62164,plain,(
% 13.08/3.04    ($true = bG207(zero_zero(nat)))),
% 13.08/3.04    inference(equality_resolution,[],[f45973])).
% 13.08/3.04  tff(f45973,plain,(
% 13.08/3.04    ( ! [X0 : nat] : (($true = bG207(X0)) | zero_zero(nat) != X0) )),
% 13.08/3.04    inference(cnf_transformation,[],[f37994])).
% 13.08/3.04  tff(f37994,plain,(
% 13.08/3.04    ! [X0 : nat] : ((zero_zero(nat) = X0 | ($true != bG207(X0))) & (($true = bG207(X0)) | zero_zero(nat) != X0))),
% 13.08/3.04    inference(nnf_transformation,[],[f22193])).
% 13.08/3.04  tff(f22193,plain,(
% 13.08/3.04    ! [X0 : nat] : (zero_zero(nat) = X0 <=> ($true = bG207(X0)))),
% 13.08/3.04    inference(rectify,[],[f11979])).
% 13.08/3.04  tff(f11979,plain,(
% 13.08/3.04    ! [X1 : nat] : (zero_zero(nat) = X1 <=> ($true = bG207(X1)))),
% 13.08/3.04    introduced(fool_formula_definition,[new_symbols(definition,[bG207])])).
% 13.08/3.04  tff(f45974,plain,(
% 13.08/3.04    ( ! [X0 : nat] : (zero_zero(nat) = X0 | ($true != bG207(X0))) )),
% 13.08/3.04    inference(cnf_transformation,[],[f37994])).
% 13.08/3.04  tff(f45971,plain,(
% 13.08/3.04    ( ! [X1 : $tType,X0 : X1] : (($true = bG208(X1,X0)) | ($true = aa(X1,$o,aa(X1,fun(X1,$o),dvd_dvd(X1),aa(num,X1,numeral_numeral(X1),aa(num,num,bit0,one2))),X0))) )),
% 13.08/3.04    inference(cnf_transformation,[],[f37993])).
% 13.08/3.04  tff(f37993,plain,(
% 13.08/3.04    ! [X0 : X1,X1 : $tType] : ((($true != aa(X1,$o,aa(X1,fun(X1,$o),dvd_dvd(X1),aa(num,X1,numeral_numeral(X1),aa(num,num,bit0,one2))),X0)) | ($true != bG208(X1,X0))) & (($true = bG208(X1,X0)) | ($true = aa(X1,$o,aa(X1,fun(X1,$o),dvd_dvd(X1),aa(num,X1,numeral_numeral(X1),aa(num,num,bit0,one2))),X0))))),
% 13.08/3.04    inference(nnf_transformation,[],[f22192])).
% 13.08/3.04  tff(f22192,plain,(
% 13.08/3.04    ! [X0 : X1,X1 : $tType] : (($true != aa(X1,$o,aa(X1,fun(X1,$o),dvd_dvd(X1),aa(num,X1,numeral_numeral(X1),aa(num,num,bit0,one2))),X0)) <=> ($true = bG208(X1,X0)))),
% 13.08/3.04    inference(flattening,[],[f22191])).
% 13.08/3.04  tff(f22191,plain,(
% 13.08/3.04    ! [X0 : X1,X1 : $tType] : (~($true = aa(X1,$o,aa(X1,fun(X1,$o),dvd_dvd(X1),aa(num,X1,numeral_numeral(X1),aa(num,num,bit0,one2))),X0)) <=> ($true = bG208(X1,X0)))),
% 13.08/3.04    inference(rectify,[],[f11982])).
% 13.08/3.04  tff(f11982,plain,(
% 13.08/3.04    ! [X1 : X0,X0 : $tType] : (~($true = aa(X0,$o,aa(X0,fun(X0,$o),dvd_dvd(X0),aa(num,X0,numeral_numeral(X0),aa(num,num,bit0,one2))),X1)) <=> ($true = bG208(X0,X1)))),
% 13.08/3.04    introduced(fool_formula_definition,[new_symbols(definition,[bG208])])).
% 13.08/3.04  tff(f45972,plain,(
% 13.08/3.04    ( ! [X1 : $tType,X0 : X1] : (($true != aa(X1,$o,aa(X1,fun(X1,$o),dvd_dvd(X1),aa(num,X1,numeral_numeral(X1),aa(num,num,bit0,one2))),X0)) | ($true != bG208(X1,X0))) )),
% 13.08/3.04    inference(cnf_transformation,[],[f37993])).
% 13.08/3.04  tff(f45969,plain,(
% 13.08/3.04    ( ! [X1 : $tType,X0 : X1] : (($true = bG209(X1,X0)) | ($true = aa(X1,$o,aa(X1,fun(X1,$o),dvd_dvd(X1),aa(num,X1,numeral_numeral(X1),aa(num,num,bit0,one2))),X0))) )),
% 13.08/3.04    inference(cnf_transformation,[],[f37992])).
% 13.08/3.04  tff(f37992,plain,(
% 13.08/3.04    ! [X0 : X1,X1 : $tType] : ((($true != aa(X1,$o,aa(X1,fun(X1,$o),dvd_dvd(X1),aa(num,X1,numeral_numeral(X1),aa(num,num,bit0,one2))),X0)) | ($true != bG209(X1,X0))) & (($true = bG209(X1,X0)) | ($true = aa(X1,$o,aa(X1,fun(X1,$o),dvd_dvd(X1),aa(num,X1,numeral_numeral(X1),aa(num,num,bit0,one2))),X0))))),
% 13.08/3.04    inference(nnf_transformation,[],[f22190])).
% 13.08/3.04  tff(f22190,plain,(
% 13.08/3.04    ! [X0 : X1,X1 : $tType] : (($true != aa(X1,$o,aa(X1,fun(X1,$o),dvd_dvd(X1),aa(num,X1,numeral_numeral(X1),aa(num,num,bit0,one2))),X0)) <=> ($true = bG209(X1,X0)))),
% 13.08/3.04    inference(flattening,[],[f22189])).
% 13.08/3.04  tff(f22189,plain,(
% 13.08/3.04    ! [X0 : X1,X1 : $tType] : (~($true = aa(X1,$o,aa(X1,fun(X1,$o),dvd_dvd(X1),aa(num,X1,numeral_numeral(X1),aa(num,num,bit0,one2))),X0)) <=> ($true = bG209(X1,X0)))),
% 13.08/3.04    inference(rectify,[],[f11985])).
% 13.08/3.04  tff(f11985,plain,(
% 13.08/3.04    ! [X1 : X0,X0 : $tType] : (~($true = aa(X0,$o,aa(X0,fun(X0,$o),dvd_dvd(X0),aa(num,X0,numeral_numeral(X0),aa(num,num,bit0,one2))),X1)) <=> ($true = bG209(X0,X1)))),
% 13.08/3.04    introduced(fool_formula_definition,[new_symbols(definition,[bG209])])).
% 13.08/3.04  tff(f45970,plain,(
% 13.08/3.04    ( ! [X1 : $tType,X0 : X1] : (($true != aa(X1,$o,aa(X1,fun(X1,$o),dvd_dvd(X1),aa(num,X1,numeral_numeral(X1),aa(num,num,bit0,one2))),X0)) | ($true != bG209(X1,X0))) )),
% 13.08/3.04    inference(cnf_transformation,[],[f37992])).
% 13.08/3.04  tff(f45967,plain,(
% 13.08/3.04    ( ! [X3 : $tType,X4 : nat,X5 : X3] : (bit_se2638667681897837118et_bit(X3) = iG210(X3,X4,X5) | ($true != aa(nat,$o,bit_se5641148757651400278ts_bit(X3,X5),X4))) )),
% 13.08/3.04    inference(cnf_transformation,[],[f27532])).
% 13.08/3.04  tff(f27532,plain,(
% 13.08/3.04    ! [X0 : $tType,X1 : nat,X2 : X0] : (bit_se5668285175392031749et_bit(X0) = iG210(X0,X1,X2) | ($true = aa(nat,$o,bit_se5641148757651400278ts_bit(X0,X2),X1))) & ! [X3 : $tType,X4 : nat,X5 : X3] : (bit_se2638667681897837118et_bit(X3) = iG210(X3,X4,X5) | ($true != aa(nat,$o,bit_se5641148757651400278ts_bit(X3,X5),X4)))),
% 13.08/3.04    inference(ennf_transformation,[],[f22188])).
% 13.08/3.04  tff(f22188,plain,(
% 13.08/3.04    ! [X0 : $tType,X1 : nat,X2 : X0] : (($true != aa(nat,$o,bit_se5641148757651400278ts_bit(X0,X2),X1)) => bit_se5668285175392031749et_bit(X0) = iG210(X0,X1,X2)) & ! [X3 : $tType,X4 : nat,X5 : X3] : (($true = aa(nat,$o,bit_se5641148757651400278ts_bit(X3,X5),X4)) => bit_se2638667681897837118et_bit(X3) = iG210(X3,X4,X5))),
% 13.08/3.04    inference(flattening,[],[f22187])).
% 13.08/3.04  tff(f22187,plain,(
% 13.08/3.04    ! [X0 : $tType,X1 : nat,X2 : X0] : (~($true = aa(nat,$o,bit_se5641148757651400278ts_bit(X0,X2),X1)) => bit_se5668285175392031749et_bit(X0) = iG210(X0,X1,X2)) & ! [X3 : $tType,X4 : nat,X5 : X3] : (($true = aa(nat,$o,bit_se5641148757651400278ts_bit(X3,X5),X4)) => bit_se2638667681897837118et_bit(X3) = iG210(X3,X4,X5))),
% 13.08/3.04    inference(rectify,[],[f11992])).
% 13.08/3.04  tff(f11992,plain,(
% 13.08/3.04    ! [X0 : $tType,X1 : nat,X2 : X0] : (~($true = aa(nat,$o,bit_se5641148757651400278ts_bit(X0,X2),X1)) => bit_se5668285175392031749et_bit(X0) = iG210(X0,X1,X2)) & ! [X0 : $tType,X1 : nat,X2 : X0] : (($true = aa(nat,$o,bit_se5641148757651400278ts_bit(X0,X2),X1)) => bit_se2638667681897837118et_bit(X0) = iG210(X0,X1,X2))),
% 13.08/3.04    introduced(fool_ite_definition,[new_symbols(definition,[iG210])])).
% 13.08/3.04  tff(f45968,plain,(
% 13.08/3.04    ( ! [X0 : $tType,X2 : X0,X1 : nat] : (bit_se5668285175392031749et_bit(X0) = iG210(X0,X1,X2) | ($true = aa(nat,$o,bit_se5641148757651400278ts_bit(X0,X2),X1))) )),
% 13.08/3.04    inference(cnf_transformation,[],[f27532])).
% 13.08/3.04  tff(f62163,plain,(
% 13.08/3.04    ( ! [X3 : $tType,X5 : X3] : (iG211(X3,zero_zero(nat),X5) = X5) )),
% 13.08/3.04    inference(equality_resolution,[],[f45965])).
% 13.08/3.04  tff(f45965,plain,(
% 13.08/3.04    ( ! [X3 : $tType,X4 : nat,X5 : X3] : (iG211(X3,X4,X5) = X5 | zero_zero(nat) != X4) )),
% 13.08/3.04    inference(cnf_transformation,[],[f27531])).
% 13.08/3.04  tff(f27531,plain,(
% 13.08/3.04    ! [X0 : $tType,X1 : nat,X2 : X0] : (bit_se4197421643247451524op_bit(X0,aa(nat,nat,aa(nat,fun(nat,nat),minus_minus(nat),X1),one_one(nat)),aa(X0,X0,aa(X0,fun(X0,X0),divide_divide(X0),X2),aa(num,X0,numeral_numeral(X0),aa(num,num,bit0,one2)))) = iG211(X0,X1,X2) | zero_zero(nat) = X1) & ! [X3 : $tType,X4 : nat,X5 : X3] : (iG211(X3,X4,X5) = X5 | zero_zero(nat) != X4)),
% 13.08/3.04    inference(ennf_transformation,[],[f22186])).
% 13.08/3.04  tff(f22186,plain,(
% 13.08/3.04    ! [X0 : $tType,X1 : nat,X2 : X0] : (zero_zero(nat) != X1 => bit_se4197421643247451524op_bit(X0,aa(nat,nat,aa(nat,fun(nat,nat),minus_minus(nat),X1),one_one(nat)),aa(X0,X0,aa(X0,fun(X0,X0),divide_divide(X0),X2),aa(num,X0,numeral_numeral(X0),aa(num,num,bit0,one2)))) = iG211(X0,X1,X2)) & ! [X3 : $tType,X4 : nat,X5 : X3] : (zero_zero(nat) = X4 => iG211(X3,X4,X5) = X5)),
% 13.08/3.04    inference(flattening,[],[f22185])).
% 13.08/3.04  tff(f22185,plain,(
% 13.08/3.04    ! [X0 : $tType,X1 : nat,X2 : X0] : (~zero_zero(nat) = X1 => bit_se4197421643247451524op_bit(X0,aa(nat,nat,aa(nat,fun(nat,nat),minus_minus(nat),X1),one_one(nat)),aa(X0,X0,aa(X0,fun(X0,X0),divide_divide(X0),X2),aa(num,X0,numeral_numeral(X0),aa(num,num,bit0,one2)))) = iG211(X0,X1,X2)) & ! [X3 : $tType,X4 : nat,X5 : X3] : (zero_zero(nat) = X4 => iG211(X3,X4,X5) = X5)),
% 13.08/3.04    inference(rectify,[],[f11995])).
% 13.08/3.04  tff(f11995,plain,(
% 13.08/3.04    ! [X0 : $tType,X1 : nat,X2 : X0] : (~zero_zero(nat) = X1 => bit_se4197421643247451524op_bit(X0,aa(nat,nat,aa(nat,fun(nat,nat),minus_minus(nat),X1),one_one(nat)),aa(X0,X0,aa(X0,fun(X0,X0),divide_divide(X0),X2),aa(num,X0,numeral_numeral(X0),aa(num,num,bit0,one2)))) = iG211(X0,X1,X2)) & ! [X0 : $tType,X1 : nat,X2 : X0] : (zero_zero(nat) = X1 => iG211(X0,X1,X2) = X2)),
% 13.08/3.04    introduced(fool_ite_definition,[new_symbols(definition,[iG211])])).
% 13.08/3.04  tff(f45966,plain,(
% 13.08/3.04    ( ! [X0 : $tType,X2 : X0,X1 : nat] : (bit_se4197421643247451524op_bit(X0,aa(nat,nat,aa(nat,fun(nat,nat),minus_minus(nat),X1),one_one(nat)),aa(X0,X0,aa(X0,fun(X0,X0),divide_divide(X0),X2),aa(num,X0,numeral_numeral(X0),aa(num,num,bit0,one2)))) = iG211(X0,X1,X2) | zero_zero(nat) = X1) )),
% 13.08/3.04    inference(cnf_transformation,[],[f27531])).
% 13.08/3.04  tff(f62162,plain,(
% 13.08/3.04    ( ! [X3 : $tType,X5 : X3] : (zero_zero(X3) = iG212(X3,zero_zero(nat),X5)) )),
% 13.08/3.04    inference(equality_resolution,[],[f45963])).
% 13.08/3.04  tff(f45963,plain,(
% 13.08/3.04    ( ! [X3 : $tType,X4 : nat,X5 : X3] : (zero_zero(X3) = iG212(X3,X4,X5) | zero_zero(nat) != X4) )),
% 13.08/3.04    inference(cnf_transformation,[],[f27530])).
% 13.08/3.04  tff(f27530,plain,(
% 13.08/3.04    ! [X0 : $tType,X1 : nat,X2 : X0] : (aa(X0,X0,aa(X0,fun(X0,X0),plus_plus(X0),aa(X0,X0,aa(X0,fun(X0,X0),times_times(X0),aa(X0,X0,bit_se2584673776208193580ke_bit(X0,aa(nat,nat,aa(nat,fun(nat,nat),minus_minus(nat),X1),one_one(nat))),aa(X0,X0,aa(X0,fun(X0,X0),divide_divide(X0),X2),aa(num,X0,numeral_numeral(X0),aa(num,num,bit0,one2))))),aa(num,X0,numeral_numeral(X0),aa(num,num,bit0,one2)))),modulo_modulo(X0,X2,aa(num,X0,numeral_numeral(X0),aa(num,num,bit0,one2)))) = iG212(X0,X1,X2) | zero_zero(nat) = X1) & ! [X3 : $tType,X4 : nat,X5 : X3] : (zero_zero(X3) = iG212(X3,X4,X5) | zero_zero(nat) != X4)),
% 13.08/3.04    inference(ennf_transformation,[],[f22184])).
% 13.08/3.04  tff(f22184,plain,(
% 13.08/3.04    ! [X0 : $tType,X1 : nat,X2 : X0] : (zero_zero(nat) != X1 => aa(X0,X0,aa(X0,fun(X0,X0),plus_plus(X0),aa(X0,X0,aa(X0,fun(X0,X0),times_times(X0),aa(X0,X0,bit_se2584673776208193580ke_bit(X0,aa(nat,nat,aa(nat,fun(nat,nat),minus_minus(nat),X1),one_one(nat))),aa(X0,X0,aa(X0,fun(X0,X0),divide_divide(X0),X2),aa(num,X0,numeral_numeral(X0),aa(num,num,bit0,one2))))),aa(num,X0,numeral_numeral(X0),aa(num,num,bit0,one2)))),modulo_modulo(X0,X2,aa(num,X0,numeral_numeral(X0),aa(num,num,bit0,one2)))) = iG212(X0,X1,X2)) & ! [X3 : $tType,X4 : nat,X5 : X3] : (zero_zero(nat) = X4 => zero_zero(X3) = iG212(X3,X4,X5))),
% 13.08/3.04    inference(flattening,[],[f22183])).
% 13.08/3.04  tff(f22183,plain,(
% 13.08/3.04    ! [X0 : $tType,X1 : nat,X2 : X0] : (~zero_zero(nat) = X1 => aa(X0,X0,aa(X0,fun(X0,X0),plus_plus(X0),aa(X0,X0,aa(X0,fun(X0,X0),times_times(X0),aa(X0,X0,bit_se2584673776208193580ke_bit(X0,aa(nat,nat,aa(nat,fun(nat,nat),minus_minus(nat),X1),one_one(nat))),aa(X0,X0,aa(X0,fun(X0,X0),divide_divide(X0),X2),aa(num,X0,numeral_numeral(X0),aa(num,num,bit0,one2))))),aa(num,X0,numeral_numeral(X0),aa(num,num,bit0,one2)))),modulo_modulo(X0,X2,aa(num,X0,numeral_numeral(X0),aa(num,num,bit0,one2)))) = iG212(X0,X1,X2)) & ! [X3 : $tType,X4 : nat,X5 : X3] : (zero_zero(nat) = X4 => zero_zero(X3) = iG212(X3,X4,X5))),
% 13.08/3.04    inference(rectify,[],[f11998])).
% 13.08/3.04  tff(f11998,plain,(
% 13.08/3.04    ! [X0 : $tType,X1 : nat,X2 : X0] : (~zero_zero(nat) = X1 => aa(X0,X0,aa(X0,fun(X0,X0),plus_plus(X0),aa(X0,X0,aa(X0,fun(X0,X0),times_times(X0),aa(X0,X0,bit_se2584673776208193580ke_bit(X0,aa(nat,nat,aa(nat,fun(nat,nat),minus_minus(nat),X1),one_one(nat))),aa(X0,X0,aa(X0,fun(X0,X0),divide_divide(X0),X2),aa(num,X0,numeral_numeral(X0),aa(num,num,bit0,one2))))),aa(num,X0,numeral_numeral(X0),aa(num,num,bit0,one2)))),modulo_modulo(X0,X2,aa(num,X0,numeral_numeral(X0),aa(num,num,bit0,one2)))) = iG212(X0,X1,X2)) & ! [X0 : $tType,X1 : nat,X2 : X0] : (zero_zero(nat) = X1 => zero_zero(X0) = iG212(X0,X1,X2))),
% 13.08/3.04    introduced(fool_ite_definition,[new_symbols(definition,[iG212])])).
% 13.08/3.04  tff(f45964,plain,(
% 13.08/3.04    ( ! [X0 : $tType,X2 : X0,X1 : nat] : (aa(X0,X0,aa(X0,fun(X0,X0),plus_plus(X0),aa(X0,X0,aa(X0,fun(X0,X0),times_times(X0),aa(X0,X0,bit_se2584673776208193580ke_bit(X0,aa(nat,nat,aa(nat,fun(nat,nat),minus_minus(nat),X1),one_one(nat))),aa(X0,X0,aa(X0,fun(X0,X0),divide_divide(X0),X2),aa(num,X0,numeral_numeral(X0),aa(num,num,bit0,one2))))),aa(num,X0,numeral_numeral(X0),aa(num,num,bit0,one2)))),modulo_modulo(X0,X2,aa(num,X0,numeral_numeral(X0),aa(num,num,bit0,one2)))) = iG212(X0,X1,X2) | zero_zero(nat) = X1) )),
% 13.08/3.04    inference(cnf_transformation,[],[f27530])).
% 13.08/3.04  tff(f62161,plain,(
% 13.08/3.04    ($true = bG213($true))),
% 13.08/3.04    inference(equality_resolution,[],[f45961])).
% 13.08/3.04  tff(f45961,plain,(
% 13.08/3.04    ( ! [X0 : $o] : (($true = bG213(X0)) | ($true != X0)) )),
% 13.08/3.04    inference(cnf_transformation,[],[f37991])).
% 13.08/3.04  tff(f37991,plain,(
% 13.08/3.04    ! [X0 : $o] : ((($true = X0) | ($true != bG213(X0))) & (($true = bG213(X0)) | ($true != X0)))),
% 13.08/3.04    inference(nnf_transformation,[],[f22182])).
% 13.08/3.04  tff(f22182,plain,(
% 13.08/3.04    ! [X0 : $o] : (($true = X0) <=> ($true = bG213(X0)))),
% 13.08/3.04    inference(rectify,[],[f12001])).
% 13.08/3.04  tff(f12001,plain,(
% 13.08/3.04    ! [X2 : $o] : (($true = X2) <=> ($true = bG213(X2)))),
% 13.08/3.04    introduced(fool_formula_definition,[new_symbols(definition,[bG213])])).
% 13.08/3.04  tff(f45962,plain,(
% 13.08/3.04    ( ! [X0 : $o] : (($true = X0) | ($true != bG213(X0))) )),
% 13.08/3.04    inference(cnf_transformation,[],[f37991])).
% 13.08/3.04  tff(f62160,plain,(
% 13.08/3.04    ($true = bG214($true,zero_zero(nat)))),
% 13.08/3.04    inference(equality_resolution,[],[f62159])).
% 13.08/3.04  tff(f62159,plain,(
% 13.08/3.04    ( ! [X1 : nat] : (($true = bG214($true,X1)) | zero_zero(nat) != X1) )),
% 13.08/3.04    inference(equality_resolution,[],[f45958])).
% 13.08/3.04  tff(f45958,plain,(
% 13.08/3.04    ( ! [X0 : $o,X1 : nat] : (($true = bG214(X0,X1)) | ($true != X0) | zero_zero(nat) != X1) )),
% 13.08/3.04    inference(cnf_transformation,[],[f37990])).
% 13.08/3.04  tff(f37990,plain,(
% 13.08/3.04    ! [X0 : $o,X1 : nat] : (((($true = X0) & zero_zero(nat) = X1) | ($true != bG214(X0,X1))) & (($true = bG214(X0,X1)) | ($true != X0) | zero_zero(nat) != X1))),
% 13.08/3.04    inference(flattening,[],[f37989])).
% 13.08/3.04  tff(f37989,plain,(
% 13.08/3.04    ! [X0 : $o,X1 : nat] : (((($true = X0) & zero_zero(nat) = X1) | ($true != bG214(X0,X1))) & (($true = bG214(X0,X1)) | (($true != X0) | zero_zero(nat) != X1)))),
% 13.08/3.04    inference(nnf_transformation,[],[f22181])).
% 13.08/3.04  tff(f22181,plain,(
% 13.08/3.04    ! [X0 : $o,X1 : nat] : ((($true = X0) & zero_zero(nat) = X1) <=> ($true = bG214(X0,X1)))),
% 13.08/3.04    inference(rectify,[],[f12002])).
% 13.08/3.04  tff(f12002,plain,(
% 13.08/3.04    ! [X2 : $o,X1 : nat] : ((($true = X2) & zero_zero(nat) = X1) <=> ($true = bG214(X2,X1)))),
% 13.08/3.04    introduced(fool_formula_definition,[new_symbols(definition,[bG214])])).
% 13.08/3.04  tff(f45959,plain,(
% 13.08/3.04    ( ! [X0 : $o,X1 : nat] : (zero_zero(nat) = X1 | ($true != bG214(X0,X1))) )),
% 13.08/3.04    inference(cnf_transformation,[],[f37990])).
% 13.08/3.04  tff(f45960,plain,(
% 13.08/3.04    ( ! [X0 : $o,X1 : nat] : (($true = X0) | ($true != bG214(X0,X1))) )),
% 13.08/3.04    inference(cnf_transformation,[],[f37990])).
% 13.08/3.04  tff(f45956,plain,(
% 13.08/3.04    ( ! [X3 : $tType,X4 : X3,X5 : nat] : (zero_zero(X3) = iG215(X3,X4,X5) | ($true != aa(X3,$o,aa(X3,fun(X3,$o),dvd_dvd(X3),aa(num,X3,numeral_numeral(X3),aa(num,num,bit0,one2))),X4))) )),
% 13.08/3.04    inference(cnf_transformation,[],[f27529])).
% 13.08/3.04  tff(f27529,plain,(
% 13.08/3.04    ! [X0 : $tType,X1 : X0,X2 : nat] : (aa(X0,X0,aa(X0,fun(X0,X0),minus_minus(X0),aa(nat,X0,power_power(X0,aa(num,X0,numeral_numeral(X0),aa(num,num,bit0,one2))),X2)),one_one(X0)) = iG215(X0,X1,X2) | ($true = aa(X0,$o,aa(X0,fun(X0,$o),dvd_dvd(X0),aa(num,X0,numeral_numeral(X0),aa(num,num,bit0,one2))),X1))) & ! [X3 : $tType,X4 : X3,X5 : nat] : (zero_zero(X3) = iG215(X3,X4,X5) | ($true != aa(X3,$o,aa(X3,fun(X3,$o),dvd_dvd(X3),aa(num,X3,numeral_numeral(X3),aa(num,num,bit0,one2))),X4)))),
% 13.08/3.04    inference(ennf_transformation,[],[f22180])).
% 13.08/3.04  tff(f22180,plain,(
% 13.08/3.04    ! [X0 : $tType,X1 : X0,X2 : nat] : (($true != aa(X0,$o,aa(X0,fun(X0,$o),dvd_dvd(X0),aa(num,X0,numeral_numeral(X0),aa(num,num,bit0,one2))),X1)) => aa(X0,X0,aa(X0,fun(X0,X0),minus_minus(X0),aa(nat,X0,power_power(X0,aa(num,X0,numeral_numeral(X0),aa(num,num,bit0,one2))),X2)),one_one(X0)) = iG215(X0,X1,X2)) & ! [X3 : $tType,X4 : X3,X5 : nat] : (($true = aa(X3,$o,aa(X3,fun(X3,$o),dvd_dvd(X3),aa(num,X3,numeral_numeral(X3),aa(num,num,bit0,one2))),X4)) => zero_zero(X3) = iG215(X3,X4,X5))),
% 13.08/3.04    inference(flattening,[],[f22179])).
% 13.08/3.04  tff(f22179,plain,(
% 13.08/3.04    ! [X0 : $tType,X1 : X0,X2 : nat] : (~($true = aa(X0,$o,aa(X0,fun(X0,$o),dvd_dvd(X0),aa(num,X0,numeral_numeral(X0),aa(num,num,bit0,one2))),X1)) => aa(X0,X0,aa(X0,fun(X0,X0),minus_minus(X0),aa(nat,X0,power_power(X0,aa(num,X0,numeral_numeral(X0),aa(num,num,bit0,one2))),X2)),one_one(X0)) = iG215(X0,X1,X2)) & ! [X3 : $tType,X4 : X3,X5 : nat] : (($true = aa(X3,$o,aa(X3,fun(X3,$o),dvd_dvd(X3),aa(num,X3,numeral_numeral(X3),aa(num,num,bit0,one2))),X4)) => zero_zero(X3) = iG215(X3,X4,X5))),
% 13.08/3.04    inference(rectify,[],[f12005])).
% 13.08/3.04  tff(f12005,plain,(
% 13.08/3.04    ! [X0 : $tType,X1 : X0,X2 : nat] : (~($true = aa(X0,$o,aa(X0,fun(X0,$o),dvd_dvd(X0),aa(num,X0,numeral_numeral(X0),aa(num,num,bit0,one2))),X1)) => aa(X0,X0,aa(X0,fun(X0,X0),minus_minus(X0),aa(nat,X0,power_power(X0,aa(num,X0,numeral_numeral(X0),aa(num,num,bit0,one2))),X2)),one_one(X0)) = iG215(X0,X1,X2)) & ! [X0 : $tType,X1 : X0,X2 : nat] : (($true = aa(X0,$o,aa(X0,fun(X0,$o),dvd_dvd(X0),aa(num,X0,numeral_numeral(X0),aa(num,num,bit0,one2))),X1)) => zero_zero(X0) = iG215(X0,X1,X2))),
% 13.08/3.04    introduced(fool_ite_definition,[new_symbols(definition,[iG215])])).
% 13.08/3.04  tff(f45957,plain,(
% 13.08/3.04    ( ! [X0 : $tType,X2 : nat,X1 : X0] : (aa(X0,X0,aa(X0,fun(X0,X0),minus_minus(X0),aa(nat,X0,power_power(X0,aa(num,X0,numeral_numeral(X0),aa(num,num,bit0,one2))),X2)),one_one(X0)) = iG215(X0,X1,X2) | ($true = aa(X0,$o,aa(X0,fun(X0,$o),dvd_dvd(X0),aa(num,X0,numeral_numeral(X0),aa(num,num,bit0,one2))),X1))) )),
% 13.08/3.04    inference(cnf_transformation,[],[f27529])).
% 13.08/3.04  tff(f45954,plain,(
% 13.08/3.04    ( ! [X4 : $tType,X6 : nat,X7 : X4,X5 : nat] : (aa(X4,X4,bit_se2584673776208193580ke_bit(X4,X6),X7) = iG216(X4,X5,X6,X7) | ($true != aa(nat,$o,aa(nat,fun(nat,$o),ord_less_eq(nat),X6),X5))) )),
% 13.08/3.04    inference(cnf_transformation,[],[f27528])).
% 13.08/3.04  tff(f27528,plain,(
% 13.08/3.04    ! [X0 : $tType,X1 : nat,X2 : nat,X3 : X0] : (bit_se8732182000553998342ip_bit(X0,X1,aa(X0,X0,bit_se2584673776208193580ke_bit(X0,X2),X3)) = iG216(X0,X1,X2,X3) | ($true = aa(nat,$o,aa(nat,fun(nat,$o),ord_less_eq(nat),X2),X1))) & ! [X4 : $tType,X5 : nat,X6 : nat,X7 : X4] : (aa(X4,X4,bit_se2584673776208193580ke_bit(X4,X6),X7) = iG216(X4,X5,X6,X7) | ($true != aa(nat,$o,aa(nat,fun(nat,$o),ord_less_eq(nat),X6),X5)))),
% 13.08/3.04    inference(ennf_transformation,[],[f22178])).
% 13.08/3.04  tff(f22178,plain,(
% 13.08/3.04    ! [X0 : $tType,X1 : nat,X2 : nat,X3 : X0] : (($true != aa(nat,$o,aa(nat,fun(nat,$o),ord_less_eq(nat),X2),X1)) => bit_se8732182000553998342ip_bit(X0,X1,aa(X0,X0,bit_se2584673776208193580ke_bit(X0,X2),X3)) = iG216(X0,X1,X2,X3)) & ! [X4 : $tType,X5 : nat,X6 : nat,X7 : X4] : (($true = aa(nat,$o,aa(nat,fun(nat,$o),ord_less_eq(nat),X6),X5)) => aa(X4,X4,bit_se2584673776208193580ke_bit(X4,X6),X7) = iG216(X4,X5,X6,X7))),
% 13.08/3.04    inference(flattening,[],[f22177])).
% 13.08/3.04  tff(f22177,plain,(
% 13.08/3.04    ! [X0 : $tType,X1 : nat,X2 : nat,X3 : X0] : (~($true = aa(nat,$o,aa(nat,fun(nat,$o),ord_less_eq(nat),X2),X1)) => bit_se8732182000553998342ip_bit(X0,X1,aa(X0,X0,bit_se2584673776208193580ke_bit(X0,X2),X3)) = iG216(X0,X1,X2,X3)) & ! [X4 : $tType,X5 : nat,X6 : nat,X7 : X4] : (($true = aa(nat,$o,aa(nat,fun(nat,$o),ord_less_eq(nat),X6),X5)) => aa(X4,X4,bit_se2584673776208193580ke_bit(X4,X6),X7) = iG216(X4,X5,X6,X7))),
% 13.08/3.04    inference(rectify,[],[f12040])).
% 13.08/3.04  tff(f12040,plain,(
% 13.08/3.04    ! [X0 : $tType,X2 : nat,X1 : nat,X3 : X0] : (~($true = aa(nat,$o,aa(nat,fun(nat,$o),ord_less_eq(nat),X1),X2)) => bit_se8732182000553998342ip_bit(X0,X2,aa(X0,X0,bit_se2584673776208193580ke_bit(X0,X1),X3)) = iG216(X0,X2,X1,X3)) & ! [X0 : $tType,X2 : nat,X1 : nat,X3 : X0] : (($true = aa(nat,$o,aa(nat,fun(nat,$o),ord_less_eq(nat),X1),X2)) => aa(X0,X0,bit_se2584673776208193580ke_bit(X0,X1),X3) = iG216(X0,X2,X1,X3))),
% 13.08/3.04    introduced(fool_ite_definition,[new_symbols(definition,[iG216])])).
% 13.08/3.04  tff(f45955,plain,(
% 13.08/3.04    ( ! [X0 : $tType,X2 : nat,X3 : X0,X1 : nat] : (bit_se8732182000553998342ip_bit(X0,X1,aa(X0,X0,bit_se2584673776208193580ke_bit(X0,X2),X3)) = iG216(X0,X1,X2,X3) | ($true = aa(nat,$o,aa(nat,fun(nat,$o),ord_less_eq(nat),X2),X1))) )),
% 13.08/3.04    inference(cnf_transformation,[],[f27528])).
% 13.08/3.04  tff(f45952,plain,(
% 13.08/3.04    ( ! [X4 : $tType,X6 : nat,X7 : X4,X5 : nat] : (aa(X4,X4,bit_se2584673776208193580ke_bit(X4,X6),X7) = iG217(X4,X5,X6,X7) | ($true != aa(nat,$o,aa(nat,fun(nat,$o),ord_less_eq(nat),X6),X5))) )),
% 13.08/3.04    inference(cnf_transformation,[],[f27527])).
% 13.08/3.04  tff(f27527,plain,(
% 13.08/3.04    ! [X0 : $tType,X1 : nat,X2 : nat,X3 : X0] : (aa(X0,X0,aa(nat,fun(X0,X0),bit_se5668285175392031749et_bit(X0),X1),aa(X0,X0,bit_se2584673776208193580ke_bit(X0,X2),X3)) = iG217(X0,X1,X2,X3) | ($true = aa(nat,$o,aa(nat,fun(nat,$o),ord_less_eq(nat),X2),X1))) & ! [X4 : $tType,X5 : nat,X6 : nat,X7 : X4] : (aa(X4,X4,bit_se2584673776208193580ke_bit(X4,X6),X7) = iG217(X4,X5,X6,X7) | ($true != aa(nat,$o,aa(nat,fun(nat,$o),ord_less_eq(nat),X6),X5)))),
% 13.08/3.04    inference(ennf_transformation,[],[f22176])).
% 13.08/3.04  tff(f22176,plain,(
% 13.08/3.04    ! [X0 : $tType,X1 : nat,X2 : nat,X3 : X0] : (($true != aa(nat,$o,aa(nat,fun(nat,$o),ord_less_eq(nat),X2),X1)) => aa(X0,X0,aa(nat,fun(X0,X0),bit_se5668285175392031749et_bit(X0),X1),aa(X0,X0,bit_se2584673776208193580ke_bit(X0,X2),X3)) = iG217(X0,X1,X2,X3)) & ! [X4 : $tType,X5 : nat,X6 : nat,X7 : X4] : (($true = aa(nat,$o,aa(nat,fun(nat,$o),ord_less_eq(nat),X6),X5)) => aa(X4,X4,bit_se2584673776208193580ke_bit(X4,X6),X7) = iG217(X4,X5,X6,X7))),
% 13.08/3.04    inference(flattening,[],[f22175])).
% 13.08/3.04  tff(f22175,plain,(
% 13.08/3.04    ! [X0 : $tType,X1 : nat,X2 : nat,X3 : X0] : (~($true = aa(nat,$o,aa(nat,fun(nat,$o),ord_less_eq(nat),X2),X1)) => aa(X0,X0,aa(nat,fun(X0,X0),bit_se5668285175392031749et_bit(X0),X1),aa(X0,X0,bit_se2584673776208193580ke_bit(X0,X2),X3)) = iG217(X0,X1,X2,X3)) & ! [X4 : $tType,X5 : nat,X6 : nat,X7 : X4] : (($true = aa(nat,$o,aa(nat,fun(nat,$o),ord_less_eq(nat),X6),X5)) => aa(X4,X4,bit_se2584673776208193580ke_bit(X4,X6),X7) = iG217(X4,X5,X6,X7))),
% 13.08/3.04    inference(rectify,[],[f12043])).
% 13.08/3.04  tff(f12043,plain,(
% 13.08/3.04    ! [X0 : $tType,X2 : nat,X1 : nat,X3 : X0] : (~($true = aa(nat,$o,aa(nat,fun(nat,$o),ord_less_eq(nat),X1),X2)) => aa(X0,X0,aa(nat,fun(X0,X0),bit_se5668285175392031749et_bit(X0),X2),aa(X0,X0,bit_se2584673776208193580ke_bit(X0,X1),X3)) = iG217(X0,X2,X1,X3)) & ! [X0 : $tType,X2 : nat,X1 : nat,X3 : X0] : (($true = aa(nat,$o,aa(nat,fun(nat,$o),ord_less_eq(nat),X1),X2)) => aa(X0,X0,bit_se2584673776208193580ke_bit(X0,X1),X3) = iG217(X0,X2,X1,X3))),
% 13.08/3.04    introduced(fool_ite_definition,[new_symbols(definition,[iG217])])).
% 13.08/3.04  tff(f45953,plain,(
% 13.08/3.04    ( ! [X0 : $tType,X2 : nat,X3 : X0,X1 : nat] : (aa(X0,X0,aa(nat,fun(X0,X0),bit_se5668285175392031749et_bit(X0),X1),aa(X0,X0,bit_se2584673776208193580ke_bit(X0,X2),X3)) = iG217(X0,X1,X2,X3) | ($true = aa(nat,$o,aa(nat,fun(nat,$o),ord_less_eq(nat),X2),X1))) )),
% 13.08/3.04    inference(cnf_transformation,[],[f27527])).
% 13.08/3.04  tff(f45950,plain,(
% 13.08/3.04    ( ! [X4 : $tType,X6 : nat,X7 : X4,X5 : nat] : (aa(X4,X4,bit_se2584673776208193580ke_bit(X4,X6),X7) = iG218(X4,X5,X6,X7) | ($true != aa(nat,$o,aa(nat,fun(nat,$o),ord_less_eq(nat),X6),X5))) )),
% 13.08/3.04    inference(cnf_transformation,[],[f27526])).
% 13.08/3.04  tff(f27526,plain,(
% 13.08/3.04    ! [X0 : $tType,X1 : nat,X2 : nat,X3 : X0] : (aa(X0,X0,aa(nat,fun(X0,X0),bit_se2638667681897837118et_bit(X0),X1),aa(X0,X0,bit_se2584673776208193580ke_bit(X0,X2),X3)) = iG218(X0,X1,X2,X3) | ($true = aa(nat,$o,aa(nat,fun(nat,$o),ord_less_eq(nat),X2),X1))) & ! [X4 : $tType,X5 : nat,X6 : nat,X7 : X4] : (aa(X4,X4,bit_se2584673776208193580ke_bit(X4,X6),X7) = iG218(X4,X5,X6,X7) | ($true != aa(nat,$o,aa(nat,fun(nat,$o),ord_less_eq(nat),X6),X5)))),
% 13.08/3.04    inference(ennf_transformation,[],[f22174])).
% 13.08/3.04  tff(f22174,plain,(
% 13.08/3.04    ! [X0 : $tType,X1 : nat,X2 : nat,X3 : X0] : (($true != aa(nat,$o,aa(nat,fun(nat,$o),ord_less_eq(nat),X2),X1)) => aa(X0,X0,aa(nat,fun(X0,X0),bit_se2638667681897837118et_bit(X0),X1),aa(X0,X0,bit_se2584673776208193580ke_bit(X0,X2),X3)) = iG218(X0,X1,X2,X3)) & ! [X4 : $tType,X5 : nat,X6 : nat,X7 : X4] : (($true = aa(nat,$o,aa(nat,fun(nat,$o),ord_less_eq(nat),X6),X5)) => aa(X4,X4,bit_se2584673776208193580ke_bit(X4,X6),X7) = iG218(X4,X5,X6,X7))),
% 13.08/3.04    inference(flattening,[],[f22173])).
% 13.08/3.04  tff(f22173,plain,(
% 13.08/3.04    ! [X0 : $tType,X1 : nat,X2 : nat,X3 : X0] : (~($true = aa(nat,$o,aa(nat,fun(nat,$o),ord_less_eq(nat),X2),X1)) => aa(X0,X0,aa(nat,fun(X0,X0),bit_se2638667681897837118et_bit(X0),X1),aa(X0,X0,bit_se2584673776208193580ke_bit(X0,X2),X3)) = iG218(X0,X1,X2,X3)) & ! [X4 : $tType,X5 : nat,X6 : nat,X7 : X4] : (($true = aa(nat,$o,aa(nat,fun(nat,$o),ord_less_eq(nat),X6),X5)) => aa(X4,X4,bit_se2584673776208193580ke_bit(X4,X6),X7) = iG218(X4,X5,X6,X7))),
% 13.08/3.04    inference(rectify,[],[f12046])).
% 13.08/3.04  tff(f12046,plain,(
% 13.08/3.04    ! [X0 : $tType,X2 : nat,X1 : nat,X3 : X0] : (~($true = aa(nat,$o,aa(nat,fun(nat,$o),ord_less_eq(nat),X1),X2)) => aa(X0,X0,aa(nat,fun(X0,X0),bit_se2638667681897837118et_bit(X0),X2),aa(X0,X0,bit_se2584673776208193580ke_bit(X0,X1),X3)) = iG218(X0,X2,X1,X3)) & ! [X0 : $tType,X2 : nat,X1 : nat,X3 : X0] : (($true = aa(nat,$o,aa(nat,fun(nat,$o),ord_less_eq(nat),X1),X2)) => aa(X0,X0,bit_se2584673776208193580ke_bit(X0,X1),X3) = iG218(X0,X2,X1,X3))),
% 13.08/3.04    introduced(fool_ite_definition,[new_symbols(definition,[iG218])])).
% 13.08/3.04  tff(f45951,plain,(
% 13.08/3.04    ( ! [X0 : $tType,X2 : nat,X3 : X0,X1 : nat] : (aa(X0,X0,aa(nat,fun(X0,X0),bit_se2638667681897837118et_bit(X0),X1),aa(X0,X0,bit_se2584673776208193580ke_bit(X0,X2),X3)) = iG218(X0,X1,X2,X3) | ($true = aa(nat,$o,aa(nat,fun(nat,$o),ord_less_eq(nat),X2),X1))) )),
% 13.08/3.04    inference(cnf_transformation,[],[f27526])).
% 13.08/3.04  tff(f45948,plain,(
% 13.08/3.04    ( ! [X1 : $tType,X0 : X1] : (($true = bG219(X1,X0)) | ($true = aa(X1,$o,aa(X1,fun(X1,$o),dvd_dvd(X1),aa(num,X1,numeral_numeral(X1),aa(num,num,bit0,one2))),X0))) )),
% 13.08/3.04    inference(cnf_transformation,[],[f37988])).
% 13.08/3.04  tff(f37988,plain,(
% 13.08/3.04    ! [X0 : X1,X1 : $tType] : ((($true != aa(X1,$o,aa(X1,fun(X1,$o),dvd_dvd(X1),aa(num,X1,numeral_numeral(X1),aa(num,num,bit0,one2))),X0)) | ($true != bG219(X1,X0))) & (($true = bG219(X1,X0)) | ($true = aa(X1,$o,aa(X1,fun(X1,$o),dvd_dvd(X1),aa(num,X1,numeral_numeral(X1),aa(num,num,bit0,one2))),X0))))),
% 13.08/3.04    inference(nnf_transformation,[],[f22172])).
% 13.08/3.04  tff(f22172,plain,(
% 13.08/3.04    ! [X0 : X1,X1 : $tType] : (($true != aa(X1,$o,aa(X1,fun(X1,$o),dvd_dvd(X1),aa(num,X1,numeral_numeral(X1),aa(num,num,bit0,one2))),X0)) <=> ($true = bG219(X1,X0)))),
% 13.08/3.04    inference(flattening,[],[f22171])).
% 13.08/3.04  tff(f22171,plain,(
% 13.08/3.04    ! [X0 : X1,X1 : $tType] : (~($true = aa(X1,$o,aa(X1,fun(X1,$o),dvd_dvd(X1),aa(num,X1,numeral_numeral(X1),aa(num,num,bit0,one2))),X0)) <=> ($true = bG219(X1,X0)))),
% 13.08/3.04    inference(rectify,[],[f12049])).
% 13.08/3.04  tff(f12049,plain,(
% 13.08/3.04    ! [X1 : X0,X0 : $tType] : (~($true = aa(X0,$o,aa(X0,fun(X0,$o),dvd_dvd(X0),aa(num,X0,numeral_numeral(X0),aa(num,num,bit0,one2))),X1)) <=> ($true = bG219(X0,X1)))),
% 13.08/3.04    introduced(fool_formula_definition,[new_symbols(definition,[bG219])])).
% 13.08/3.04  tff(f45949,plain,(
% 13.08/3.04    ( ! [X1 : $tType,X0 : X1] : (($true != aa(X1,$o,aa(X1,fun(X1,$o),dvd_dvd(X1),aa(num,X1,numeral_numeral(X1),aa(num,num,bit0,one2))),X0)) | ($true != bG219(X1,X0))) )),
% 13.08/3.04    inference(cnf_transformation,[],[f37988])).
% 13.08/3.04  tff(f62158,plain,(
% 13.08/3.04    ( ! [X6 : $tType,X7 : X6,X5 : X6] : ((bG219(X6,X7) = iG220(X6,zero_zero(nat),X5,X7))) )),
% 13.08/3.04    inference(equality_resolution,[],[f45946])).
% 13.08/3.04  tff(f45946,plain,(
% 13.08/3.04    ( ! [X6 : $tType,X7 : X6,X4 : nat,X5 : X6] : ((bG219(X6,X7) = iG220(X6,X4,X5,X7)) | zero_zero(nat) != X4) )),
% 13.08/3.04    inference(cnf_transformation,[],[f27525])).
% 13.08/3.04  tff(f27525,plain,(
% 13.08/3.04    ! [X0 : nat,X1 : X2,X2 : $tType,X3 : X2] : ((aa(nat,$o,bit_se5641148757651400278ts_bit(X2,aa(X2,X2,aa(X2,fun(X2,X2),times_times(X2),aa(num,X2,numeral_numeral(X2),aa(num,num,bit0,one2))),X1)),X0) = iG220(X2,X0,X1,X3)) | zero_zero(nat) = X0) & ! [X4 : nat,X5 : X6,X6 : $tType,X7 : X6] : ((bG219(X6,X7) = iG220(X6,X4,X5,X7)) | zero_zero(nat) != X4)),
% 13.08/3.04    inference(ennf_transformation,[],[f22170])).
% 13.08/3.04  tff(f22170,plain,(
% 13.08/3.04    ! [X0 : nat,X1 : X2,X2 : $tType,X3 : X2] : (zero_zero(nat) != X0 => (aa(nat,$o,bit_se5641148757651400278ts_bit(X2,aa(X2,X2,aa(X2,fun(X2,X2),times_times(X2),aa(num,X2,numeral_numeral(X2),aa(num,num,bit0,one2))),X1)),X0) = iG220(X2,X0,X1,X3))) & ! [X4 : nat,X5 : X6,X6 : $tType,X7 : X6] : (zero_zero(nat) = X4 => (bG219(X6,X7) = iG220(X6,X4,X5,X7)))),
% 13.08/3.04    inference(flattening,[],[f22169])).
% 13.08/3.04  tff(f22169,plain,(
% 13.08/3.04    ! [X0 : nat,X1 : X2,X2 : $tType,X3 : X2] : (~zero_zero(nat) = X0 => (aa(nat,$o,bit_se5641148757651400278ts_bit(X2,aa(X2,X2,aa(X2,fun(X2,X2),times_times(X2),aa(num,X2,numeral_numeral(X2),aa(num,num,bit0,one2))),X1)),X0) = iG220(X2,X0,X1,X3))) & ! [X4 : nat,X5 : X6,X6 : $tType,X7 : X6] : (zero_zero(nat) = X4 => (bG219(X6,X7) = iG220(X6,X4,X5,X7)))),
% 13.08/3.04    inference(rectify,[],[f12050])).
% 13.08/3.04  tff(f12050,plain,(
% 13.08/3.04    ! [X3 : nat,X2 : X0,X0 : $tType,X1 : X0] : (~zero_zero(nat) = X3 => (aa(nat,$o,bit_se5641148757651400278ts_bit(X0,aa(X0,X0,aa(X0,fun(X0,X0),times_times(X0),aa(num,X0,numeral_numeral(X0),aa(num,num,bit0,one2))),X2)),X3) = iG220(X0,X3,X2,X1))) & ! [X3 : nat,X2 : X0,X0 : $tType,X1 : X0] : (zero_zero(nat) = X3 => (bG219(X0,X1) = iG220(X0,X3,X2,X1)))),
% 13.08/3.04    introduced(fool_ite_definition,[new_symbols(definition,[iG220])])).
% 13.08/3.04  tff(f45947,plain,(
% 13.08/3.04    ( ! [X2 : $tType,X3 : X2,X0 : nat,X1 : X2] : ((aa(nat,$o,bit_se5641148757651400278ts_bit(X2,aa(X2,X2,aa(X2,fun(X2,X2),times_times(X2),aa(num,X2,numeral_numeral(X2),aa(num,num,bit0,one2))),X1)),X0) = iG220(X2,X0,X1,X3)) | zero_zero(nat) = X0) )),
% 13.08/3.04    inference(cnf_transformation,[],[f27525])).
% 13.08/3.04  tff(f45944,plain,(
% 13.08/3.04    ( ! [X2 : $tType,X3 : X2] : (aa(X2,X2,uminus_uminus(X2),X3) = iG221(X2,X3) | ($true != aa(X2,$o,aa(X2,fun(X2,$o),ord_less(X2),X3),zero_zero(X2)))) )),
% 13.08/3.04    inference(cnf_transformation,[],[f27524])).
% 13.08/3.04  tff(f27524,plain,(
% 13.08/3.04    ! [X0 : $tType,X1 : X0] : (iG221(X0,X1) = X1 | ($true = aa(X0,$o,aa(X0,fun(X0,$o),ord_less(X0),X1),zero_zero(X0)))) & ! [X2 : $tType,X3 : X2] : (aa(X2,X2,uminus_uminus(X2),X3) = iG221(X2,X3) | ($true != aa(X2,$o,aa(X2,fun(X2,$o),ord_less(X2),X3),zero_zero(X2))))),
% 13.08/3.04    inference(ennf_transformation,[],[f22168])).
% 13.08/3.04  tff(f22168,plain,(
% 13.08/3.04    ! [X0 : $tType,X1 : X0] : (($true != aa(X0,$o,aa(X0,fun(X0,$o),ord_less(X0),X1),zero_zero(X0))) => iG221(X0,X1) = X1) & ! [X2 : $tType,X3 : X2] : (($true = aa(X2,$o,aa(X2,fun(X2,$o),ord_less(X2),X3),zero_zero(X2))) => aa(X2,X2,uminus_uminus(X2),X3) = iG221(X2,X3))),
% 13.08/3.04    inference(flattening,[],[f22167])).
% 13.08/3.04  tff(f22167,plain,(
% 13.08/3.04    ! [X0 : $tType,X1 : X0] : (~($true = aa(X0,$o,aa(X0,fun(X0,$o),ord_less(X0),X1),zero_zero(X0))) => iG221(X0,X1) = X1) & ! [X2 : $tType,X3 : X2] : (($true = aa(X2,$o,aa(X2,fun(X2,$o),ord_less(X2),X3),zero_zero(X2))) => aa(X2,X2,uminus_uminus(X2),X3) = iG221(X2,X3))),
% 13.08/3.04    inference(rectify,[],[f12071])).
% 13.08/3.04  tff(f12071,plain,(
% 13.08/3.04    ! [X0 : $tType,X1 : X0] : (~($true = aa(X0,$o,aa(X0,fun(X0,$o),ord_less(X0),X1),zero_zero(X0))) => iG221(X0,X1) = X1) & ! [X0 : $tType,X1 : X0] : (($true = aa(X0,$o,aa(X0,fun(X0,$o),ord_less(X0),X1),zero_zero(X0))) => aa(X0,X0,uminus_uminus(X0),X1) = iG221(X0,X1))),
% 13.08/3.04    introduced(fool_ite_definition,[new_symbols(definition,[iG221])])).
% 13.08/3.04  tff(f45945,plain,(
% 13.08/3.04    ( ! [X0 : $tType,X1 : X0] : (iG221(X0,X1) = X1 | ($true = aa(X0,$o,aa(X0,fun(X0,$o),ord_less(X0),X1),zero_zero(X0)))) )),
% 13.08/3.04    inference(cnf_transformation,[],[f27524])).
% 13.08/3.04  tff(f45942,plain,(
% 13.08/3.04    ( ! [X2 : $tType,X3 : X2] : (aa(X2,X2,uminus_uminus(X2),X3) = iG222(X2,X3) | ($true != aa(X2,$o,aa(X2,fun(X2,$o),ord_less(X2),X3),zero_zero(X2)))) )),
% 13.08/3.04    inference(cnf_transformation,[],[f27523])).
% 13.08/3.04  tff(f27523,plain,(
% 13.08/3.04    ! [X0 : $tType,X1 : X0] : (iG222(X0,X1) = X1 | ($true = aa(X0,$o,aa(X0,fun(X0,$o),ord_less(X0),X1),zero_zero(X0)))) & ! [X2 : $tType,X3 : X2] : (aa(X2,X2,uminus_uminus(X2),X3) = iG222(X2,X3) | ($true != aa(X2,$o,aa(X2,fun(X2,$o),ord_less(X2),X3),zero_zero(X2))))),
% 13.08/3.04    inference(ennf_transformation,[],[f22166])).
% 13.08/3.04  tff(f22166,plain,(
% 13.08/3.04    ! [X0 : $tType,X1 : X0] : (($true != aa(X0,$o,aa(X0,fun(X0,$o),ord_less(X0),X1),zero_zero(X0))) => iG222(X0,X1) = X1) & ! [X2 : $tType,X3 : X2] : (($true = aa(X2,$o,aa(X2,fun(X2,$o),ord_less(X2),X3),zero_zero(X2))) => aa(X2,X2,uminus_uminus(X2),X3) = iG222(X2,X3))),
% 13.08/3.04    inference(flattening,[],[f22165])).
% 13.08/3.04  tff(f22165,plain,(
% 13.08/3.04    ! [X0 : $tType,X1 : X0] : (~($true = aa(X0,$o,aa(X0,fun(X0,$o),ord_less(X0),X1),zero_zero(X0))) => iG222(X0,X1) = X1) & ! [X2 : $tType,X3 : X2] : (($true = aa(X2,$o,aa(X2,fun(X2,$o),ord_less(X2),X3),zero_zero(X2))) => aa(X2,X2,uminus_uminus(X2),X3) = iG222(X2,X3))),
% 13.08/3.04    inference(rectify,[],[f12074])).
% 13.08/3.04  tff(f12074,plain,(
% 13.08/3.04    ! [X0 : $tType,X1 : X0] : (~($true = aa(X0,$o,aa(X0,fun(X0,$o),ord_less(X0),X1),zero_zero(X0))) => iG222(X0,X1) = X1) & ! [X0 : $tType,X1 : X0] : (($true = aa(X0,$o,aa(X0,fun(X0,$o),ord_less(X0),X1),zero_zero(X0))) => aa(X0,X0,uminus_uminus(X0),X1) = iG222(X0,X1))),
% 13.08/3.04    introduced(fool_ite_definition,[new_symbols(definition,[iG222])])).
% 13.08/3.04  tff(f45943,plain,(
% 13.08/3.04    ( ! [X0 : $tType,X1 : X0] : (iG222(X0,X1) = X1 | ($true = aa(X0,$o,aa(X0,fun(X0,$o),ord_less(X0),X1),zero_zero(X0)))) )),
% 13.08/3.04    inference(cnf_transformation,[],[f27523])).
% 13.08/3.04  tff(f45940,plain,(
% 13.08/3.04    ( ! [X2 : $tType,X3 : X2] : (one_one(X2) = iG223(X2,X3) | ($true != aa(X2,$o,aa(X2,fun(X2,$o),ord_less(X2),zero_zero(X2)),X3))) )),
% 13.08/3.04    inference(cnf_transformation,[],[f27522])).
% 13.08/3.04  tff(f27522,plain,(
% 13.08/3.04    ! [X0 : $tType,X1 : X0] : (aa(X0,X0,uminus_uminus(X0),one_one(X0)) = iG223(X0,X1) | ($true = aa(X0,$o,aa(X0,fun(X0,$o),ord_less(X0),zero_zero(X0)),X1))) & ! [X2 : $tType,X3 : X2] : (one_one(X2) = iG223(X2,X3) | ($true != aa(X2,$o,aa(X2,fun(X2,$o),ord_less(X2),zero_zero(X2)),X3)))),
% 13.08/3.04    inference(ennf_transformation,[],[f22164])).
% 13.08/3.04  tff(f22164,plain,(
% 13.08/3.04    ! [X0 : $tType,X1 : X0] : (($true != aa(X0,$o,aa(X0,fun(X0,$o),ord_less(X0),zero_zero(X0)),X1)) => aa(X0,X0,uminus_uminus(X0),one_one(X0)) = iG223(X0,X1)) & ! [X2 : $tType,X3 : X2] : (($true = aa(X2,$o,aa(X2,fun(X2,$o),ord_less(X2),zero_zero(X2)),X3)) => one_one(X2) = iG223(X2,X3))),
% 13.08/3.04    inference(flattening,[],[f22163])).
% 13.08/3.04  tff(f22163,plain,(
% 13.08/3.04    ! [X0 : $tType,X1 : X0] : (~($true = aa(X0,$o,aa(X0,fun(X0,$o),ord_less(X0),zero_zero(X0)),X1)) => aa(X0,X0,uminus_uminus(X0),one_one(X0)) = iG223(X0,X1)) & ! [X2 : $tType,X3 : X2] : (($true = aa(X2,$o,aa(X2,fun(X2,$o),ord_less(X2),zero_zero(X2)),X3)) => one_one(X2) = iG223(X2,X3))),
% 13.08/3.04    inference(rectify,[],[f12365])).
% 13.08/3.04  tff(f12365,plain,(
% 13.08/3.04    ! [X0 : $tType,X1 : X0] : (~($true = aa(X0,$o,aa(X0,fun(X0,$o),ord_less(X0),zero_zero(X0)),X1)) => aa(X0,X0,uminus_uminus(X0),one_one(X0)) = iG223(X0,X1)) & ! [X0 : $tType,X1 : X0] : (($true = aa(X0,$o,aa(X0,fun(X0,$o),ord_less(X0),zero_zero(X0)),X1)) => one_one(X0) = iG223(X0,X1))),
% 13.08/3.04    introduced(fool_ite_definition,[new_symbols(definition,[iG223])])).
% 13.08/3.04  tff(f45941,plain,(
% 13.08/3.04    ( ! [X0 : $tType,X1 : X0] : (aa(X0,X0,uminus_uminus(X0),one_one(X0)) = iG223(X0,X1) | ($true = aa(X0,$o,aa(X0,fun(X0,$o),ord_less(X0),zero_zero(X0)),X1))) )),
% 13.08/3.04    inference(cnf_transformation,[],[f27522])).
% 13.08/3.04  tff(f62157,plain,(
% 13.08/3.04    ( ! [X2 : $tType] : (zero_zero(X2) = iG224(X2,zero_zero(X2))) )),
% 13.08/3.04    inference(equality_resolution,[],[f45938])).
% 13.08/3.04  tff(f45938,plain,(
% 13.08/3.04    ( ! [X2 : $tType,X3 : X2] : (zero_zero(X2) = iG224(X2,X3) | zero_zero(X2) != X3) )),
% 13.08/3.04    inference(cnf_transformation,[],[f27521])).
% 13.08/3.04  tff(f27521,plain,(
% 13.08/3.04    ! [X0 : $tType,X1 : X0] : (iG223(X0,X1) = iG224(X0,X1) | zero_zero(X0) = X1) & ! [X2 : $tType,X3 : X2] : (zero_zero(X2) = iG224(X2,X3) | zero_zero(X2) != X3)),
% 13.08/3.04    inference(ennf_transformation,[],[f22162])).
% 13.08/3.04  tff(f22162,plain,(
% 13.08/3.04    ! [X0 : $tType,X1 : X0] : (zero_zero(X0) != X1 => iG223(X0,X1) = iG224(X0,X1)) & ! [X2 : $tType,X3 : X2] : (zero_zero(X2) = X3 => zero_zero(X2) = iG224(X2,X3))),
% 13.08/3.04    inference(flattening,[],[f22161])).
% 13.08/3.04  tff(f22161,plain,(
% 13.08/3.04    ! [X0 : $tType,X1 : X0] : (~zero_zero(X0) = X1 => iG223(X0,X1) = iG224(X0,X1)) & ! [X2 : $tType,X3 : X2] : (zero_zero(X2) = X3 => zero_zero(X2) = iG224(X2,X3))),
% 13.08/3.04    inference(rectify,[],[f12366])).
% 13.08/3.04  tff(f12366,plain,(
% 13.08/3.04    ! [X0 : $tType,X1 : X0] : (~zero_zero(X0) = X1 => iG223(X0,X1) = iG224(X0,X1)) & ! [X0 : $tType,X1 : X0] : (zero_zero(X0) = X1 => zero_zero(X0) = iG224(X0,X1))),
% 13.08/3.04    introduced(fool_ite_definition,[new_symbols(definition,[iG224])])).
% 13.08/3.04  tff(f45939,plain,(
% 13.08/3.04    ( ! [X0 : $tType,X1 : X0] : (iG223(X0,X1) = iG224(X0,X1) | zero_zero(X0) = X1) )),
% 13.08/3.04    inference(cnf_transformation,[],[f27521])).
% 13.08/3.04  tff(f62156,plain,(
% 13.08/3.04    ( ! [X2 : $tType] : (zero_zero(X2) = iG225(X2,zero_zero(X2))) )),
% 13.08/3.04    inference(equality_resolution,[],[f45936])).
% 13.08/3.04  tff(f45936,plain,(
% 13.08/3.04    ( ! [X2 : $tType,X3 : X2] : (zero_zero(X2) = iG225(X2,X3) | zero_zero(X2) != X3) )),
% 13.08/3.04    inference(cnf_transformation,[],[f27520])).
% 13.08/3.04  tff(f27520,plain,(
% 13.08/3.04    ! [X0 : $tType,X1 : X0] : (one_one(X0) = iG225(X0,X1) | zero_zero(X0) = X1) & ! [X2 : $tType,X3 : X2] : (zero_zero(X2) = iG225(X2,X3) | zero_zero(X2) != X3)),
% 13.08/3.04    inference(ennf_transformation,[],[f22160])).
% 13.08/3.04  tff(f22160,plain,(
% 13.08/3.04    ! [X0 : $tType,X1 : X0] : (zero_zero(X0) != X1 => one_one(X0) = iG225(X0,X1)) & ! [X2 : $tType,X3 : X2] : (zero_zero(X2) = X3 => zero_zero(X2) = iG225(X2,X3))),
% 13.08/3.04    inference(flattening,[],[f22159])).
% 13.08/3.04  tff(f22159,plain,(
% 13.08/3.04    ! [X0 : $tType,X1 : X0] : (~zero_zero(X0) = X1 => one_one(X0) = iG225(X0,X1)) & ! [X2 : $tType,X3 : X2] : (zero_zero(X2) = X3 => zero_zero(X2) = iG225(X2,X3))),
% 13.08/3.04    inference(rectify,[],[f12369])).
% 13.08/3.04  tff(f12369,plain,(
% 13.08/3.04    ! [X0 : $tType,X1 : X0] : (~zero_zero(X0) = X1 => one_one(X0) = iG225(X0,X1)) & ! [X0 : $tType,X1 : X0] : (zero_zero(X0) = X1 => zero_zero(X0) = iG225(X0,X1))),
% 13.08/3.04    introduced(fool_ite_definition,[new_symbols(definition,[iG225])])).
% 13.08/3.04  tff(f45937,plain,(
% 13.08/3.04    ( ! [X0 : $tType,X1 : X0] : (one_one(X0) = iG225(X0,X1) | zero_zero(X0) = X1) )),
% 13.08/3.04    inference(cnf_transformation,[],[f27520])).
% 13.08/3.04  tff(f45934,plain,(
% 13.08/3.04    ( ! [X1 : $tType,X0 : X1] : (($true = bG226(X1,X0)) | zero_zero(X1) = X0) )),
% 13.08/3.04    inference(cnf_transformation,[],[f37987])).
% 13.08/3.04  tff(f37987,plain,(
% 13.08/3.04    ! [X0 : X1,X1 : $tType] : ((zero_zero(X1) != X0 | ($true != bG226(X1,X0))) & (($true = bG226(X1,X0)) | zero_zero(X1) = X0))),
% 13.08/3.04    inference(nnf_transformation,[],[f22158])).
% 13.08/3.04  tff(f22158,plain,(
% 13.08/3.04    ! [X0 : X1,X1 : $tType] : (zero_zero(X1) != X0 <=> ($true = bG226(X1,X0)))),
% 13.08/3.04    inference(rectify,[],[f12372])).
% 13.08/3.04  tff(f12372,plain,(
% 13.08/3.04    ! [X1 : X0,X0 : $tType] : (zero_zero(X0) != X1 <=> ($true = bG226(X0,X1)))),
% 13.08/3.04    introduced(fool_formula_definition,[new_symbols(definition,[bG226])])).
% 13.08/3.04  tff(f62155,plain,(
% 13.08/3.04    ( ! [X1 : $tType] : (($true != bG226(X1,zero_zero(X1)))) )),
% 13.08/3.04    inference(equality_resolution,[],[f45935])).
% 13.08/3.04  tff(f45935,plain,(
% 13.08/3.04    ( ! [X1 : $tType,X0 : X1] : (zero_zero(X1) != X0 | ($true != bG226(X1,X0))) )),
% 13.08/3.04    inference(cnf_transformation,[],[f37987])).
% 13.08/3.04  tff(f45932,plain,(
% 13.08/3.04    ( ! [X3 : $tType,X4 : nat,X5 : nat] : (aa(nat,X3,semiring_1_of_nat(X3),aa(nat,nat,binomial(X5),X4)) = iG227(X3,X4,X5) | ($true = aa(nat,$o,aa(nat,fun(nat,$o),dvd_dvd(nat),aa(num,nat,numeral_numeral(nat),aa(num,num,bit0,one2))),X4))) )),
% 13.08/3.04    inference(cnf_transformation,[],[f27519])).
% 13.08/3.04  tff(f27519,plain,(
% 13.08/3.04    ! [X0 : $tType,X1 : nat,X2 : nat] : (zero_zero(X0) = iG227(X0,X1,X2) | ($true != aa(nat,$o,aa(nat,fun(nat,$o),dvd_dvd(nat),aa(num,nat,numeral_numeral(nat),aa(num,num,bit0,one2))),X1))) & ! [X3 : $tType,X4 : nat,X5 : nat] : (aa(nat,X3,semiring_1_of_nat(X3),aa(nat,nat,binomial(X5),X4)) = iG227(X3,X4,X5) | ($true = aa(nat,$o,aa(nat,fun(nat,$o),dvd_dvd(nat),aa(num,nat,numeral_numeral(nat),aa(num,num,bit0,one2))),X4)))),
% 13.08/3.04    inference(ennf_transformation,[],[f22157])).
% 13.08/3.04  tff(f22157,plain,(
% 13.08/3.04    ! [X0 : $tType,X1 : nat,X2 : nat] : (($true = aa(nat,$o,aa(nat,fun(nat,$o),dvd_dvd(nat),aa(num,nat,numeral_numeral(nat),aa(num,num,bit0,one2))),X1)) => zero_zero(X0) = iG227(X0,X1,X2)) & ! [X3 : $tType,X4 : nat,X5 : nat] : (($true != aa(nat,$o,aa(nat,fun(nat,$o),dvd_dvd(nat),aa(num,nat,numeral_numeral(nat),aa(num,num,bit0,one2))),X4)) => aa(nat,X3,semiring_1_of_nat(X3),aa(nat,nat,binomial(X5),X4)) = iG227(X3,X4,X5))),
% 13.08/3.04    inference(flattening,[],[f22156])).
% 13.08/3.04  tff(f22156,plain,(
% 13.08/3.04    ! [X0 : $tType,X1 : nat,X2 : nat] : (~~($true = aa(nat,$o,aa(nat,fun(nat,$o),dvd_dvd(nat),aa(num,nat,numeral_numeral(nat),aa(num,num,bit0,one2))),X1)) => zero_zero(X0) = iG227(X0,X1,X2)) & ! [X3 : $tType,X4 : nat,X5 : nat] : (~($true = aa(nat,$o,aa(nat,fun(nat,$o),dvd_dvd(nat),aa(num,nat,numeral_numeral(nat),aa(num,num,bit0,one2))),X4)) => aa(nat,X3,semiring_1_of_nat(X3),aa(nat,nat,binomial(X5),X4)) = iG227(X3,X4,X5))),
% 13.08/3.04    inference(rectify,[],[f12743])).
% 13.08/3.04  tff(f12743,plain,(
% 13.08/3.04    ! [X0 : $tType,X2 : nat,X1 : nat] : (~~($true = aa(nat,$o,aa(nat,fun(nat,$o),dvd_dvd(nat),aa(num,nat,numeral_numeral(nat),aa(num,num,bit0,one2))),X2)) => zero_zero(X0) = iG227(X0,X2,X1)) & ! [X0 : $tType,X2 : nat,X1 : nat] : (~($true = aa(nat,$o,aa(nat,fun(nat,$o),dvd_dvd(nat),aa(num,nat,numeral_numeral(nat),aa(num,num,bit0,one2))),X2)) => aa(nat,X0,semiring_1_of_nat(X0),aa(nat,nat,binomial(X1),X2)) = iG227(X0,X2,X1))),
% 13.08/3.04    introduced(fool_ite_definition,[new_symbols(definition,[iG227])])).
% 13.08/3.04  tff(f45933,plain,(
% 13.08/3.04    ( ! [X0 : $tType,X2 : nat,X1 : nat] : (zero_zero(X0) = iG227(X0,X1,X2) | ($true != aa(nat,$o,aa(nat,fun(nat,$o),dvd_dvd(nat),aa(num,nat,numeral_numeral(nat),aa(num,num,bit0,one2))),X1))) )),
% 13.08/3.04    inference(cnf_transformation,[],[f27519])).
% 13.08/3.04  tff(f45930,plain,(
% 13.08/3.04    ( ! [X3 : $tType,X4 : nat,X5 : nat] : (aa(nat,X3,semiring_1_of_nat(X3),aa(nat,nat,binomial(X5),X4)) = iG228(X3,X4,X5) | ($true != aa(nat,$o,aa(nat,fun(nat,$o),dvd_dvd(nat),aa(num,nat,numeral_numeral(nat),aa(num,num,bit0,one2))),X4))) )),
% 13.08/3.04    inference(cnf_transformation,[],[f27518])).
% 13.08/3.04  tff(f27518,plain,(
% 13.08/3.04    ! [X0 : $tType,X1 : nat,X2 : nat] : (zero_zero(X0) = iG228(X0,X1,X2) | ($true = aa(nat,$o,aa(nat,fun(nat,$o),dvd_dvd(nat),aa(num,nat,numeral_numeral(nat),aa(num,num,bit0,one2))),X1))) & ! [X3 : $tType,X4 : nat,X5 : nat] : (aa(nat,X3,semiring_1_of_nat(X3),aa(nat,nat,binomial(X5),X4)) = iG228(X3,X4,X5) | ($true != aa(nat,$o,aa(nat,fun(nat,$o),dvd_dvd(nat),aa(num,nat,numeral_numeral(nat),aa(num,num,bit0,one2))),X4)))),
% 13.08/3.04    inference(ennf_transformation,[],[f22155])).
% 13.08/3.04  tff(f22155,plain,(
% 13.08/3.04    ! [X0 : $tType,X1 : nat,X2 : nat] : (($true != aa(nat,$o,aa(nat,fun(nat,$o),dvd_dvd(nat),aa(num,nat,numeral_numeral(nat),aa(num,num,bit0,one2))),X1)) => zero_zero(X0) = iG228(X0,X1,X2)) & ! [X3 : $tType,X4 : nat,X5 : nat] : (($true = aa(nat,$o,aa(nat,fun(nat,$o),dvd_dvd(nat),aa(num,nat,numeral_numeral(nat),aa(num,num,bit0,one2))),X4)) => aa(nat,X3,semiring_1_of_nat(X3),aa(nat,nat,binomial(X5),X4)) = iG228(X3,X4,X5))),
% 13.08/3.04    inference(flattening,[],[f22154])).
% 13.08/3.04  tff(f22154,plain,(
% 13.08/3.04    ! [X0 : $tType,X1 : nat,X2 : nat] : (~($true = aa(nat,$o,aa(nat,fun(nat,$o),dvd_dvd(nat),aa(num,nat,numeral_numeral(nat),aa(num,num,bit0,one2))),X1)) => zero_zero(X0) = iG228(X0,X1,X2)) & ! [X3 : $tType,X4 : nat,X5 : nat] : (($true = aa(nat,$o,aa(nat,fun(nat,$o),dvd_dvd(nat),aa(num,nat,numeral_numeral(nat),aa(num,num,bit0,one2))),X4)) => aa(nat,X3,semiring_1_of_nat(X3),aa(nat,nat,binomial(X5),X4)) = iG228(X3,X4,X5))),
% 13.08/3.04    inference(rectify,[],[f12746])).
% 13.08/3.04  tff(f12746,plain,(
% 13.08/3.04    ! [X0 : $tType,X2 : nat,X1 : nat] : (~($true = aa(nat,$o,aa(nat,fun(nat,$o),dvd_dvd(nat),aa(num,nat,numeral_numeral(nat),aa(num,num,bit0,one2))),X2)) => zero_zero(X0) = iG228(X0,X2,X1)) & ! [X0 : $tType,X2 : nat,X1 : nat] : (($true = aa(nat,$o,aa(nat,fun(nat,$o),dvd_dvd(nat),aa(num,nat,numeral_numeral(nat),aa(num,num,bit0,one2))),X2)) => aa(nat,X0,semiring_1_of_nat(X0),aa(nat,nat,binomial(X1),X2)) = iG228(X0,X2,X1))),
% 13.08/3.04    introduced(fool_ite_definition,[new_symbols(definition,[iG228])])).
% 13.08/3.04  tff(f45931,plain,(
% 13.08/3.04    ( ! [X0 : $tType,X2 : nat,X1 : nat] : (zero_zero(X0) = iG228(X0,X1,X2) | ($true = aa(nat,$o,aa(nat,fun(nat,$o),dvd_dvd(nat),aa(num,nat,numeral_numeral(nat),aa(num,num,bit0,one2))),X1))) )),
% 13.08/3.04    inference(cnf_transformation,[],[f27518])).
% 13.08/3.04  tff(f62154,plain,(
% 13.08/3.04    ( ! [X3 : $tType,X5 : nat] : (one_one(X3) = iG229(X3,X5,X5)) )),
% 13.08/3.04    inference(equality_resolution,[],[f45928])).
% 13.08/3.04  tff(f45928,plain,(
% 13.08/3.04    ( ! [X3 : $tType,X4 : nat,X5 : nat] : (one_one(X3) = iG229(X3,X4,X5) | X4 != X5) )),
% 13.08/3.04    inference(cnf_transformation,[],[f27517])).
% 13.08/3.04  tff(f27517,plain,(
% 13.08/3.04    ! [X0 : $tType,X1 : nat,X2 : nat] : (zero_zero(X0) = iG229(X0,X1,X2) | X1 = X2) & ! [X3 : $tType,X4 : nat,X5 : nat] : (one_one(X3) = iG229(X3,X4,X5) | X4 != X5)),
% 13.08/3.04    inference(ennf_transformation,[],[f22153])).
% 13.08/3.04  tff(f22153,plain,(
% 13.08/3.04    ! [X0 : $tType,X1 : nat,X2 : nat] : (X1 != X2 => zero_zero(X0) = iG229(X0,X1,X2)) & ! [X3 : $tType,X4 : nat,X5 : nat] : (X4 = X5 => one_one(X3) = iG229(X3,X4,X5))),
% 13.08/3.04    inference(flattening,[],[f22152])).
% 13.08/3.04  tff(f22152,plain,(
% 13.08/3.04    ! [X0 : $tType,X1 : nat,X2 : nat] : (~X1 = X2 => zero_zero(X0) = iG229(X0,X1,X2)) & ! [X3 : $tType,X4 : nat,X5 : nat] : (X4 = X5 => one_one(X3) = iG229(X3,X4,X5))),
% 13.08/3.04    inference(rectify,[],[f12779])).
% 13.08/3.04  tff(f12779,plain,(
% 13.08/3.04    ! [X0 : $tType,X4 : nat,X1 : nat] : (~X1 = X4 => zero_zero(X0) = iG229(X0,X4,X1)) & ! [X0 : $tType,X4 : nat,X1 : nat] : (X1 = X4 => one_one(X0) = iG229(X0,X4,X1))),
% 13.08/3.04    introduced(fool_ite_definition,[new_symbols(definition,[iG229])])).
% 13.08/3.04  tff(f45929,plain,(
% 13.08/3.04    ( ! [X0 : $tType,X2 : nat,X1 : nat] : (zero_zero(X0) = iG229(X0,X1,X2) | X1 = X2) )),
% 13.08/3.04    inference(cnf_transformation,[],[f27517])).
% 13.08/3.04  tff(f62153,plain,(
% 13.08/3.04    ( ! [X4 : $tType,X6 : nat,X7 : X4] : (aa(X4,X4,uminus_uminus(X4),X7) = iG230(X4,zero_zero(nat),X6,X7)) )),
% 13.08/3.04    inference(equality_resolution,[],[f45926])).
% 13.08/3.04  tff(f45926,plain,(
% 13.08/3.04    ( ! [X4 : $tType,X6 : nat,X7 : X4,X5 : nat] : (aa(X4,X4,uminus_uminus(X4),X7) = iG230(X4,X5,X6,X7) | zero_zero(nat) != X5) )),
% 13.08/3.04    inference(cnf_transformation,[],[f27516])).
% 13.08/3.04  tff(f27516,plain,(
% 13.08/3.04    ! [X0 : $tType,X1 : nat,X2 : nat,X3 : X0] : (iG229(X0,X1,X2) = iG230(X0,X1,X2,X3) | zero_zero(nat) = X1) & ! [X4 : $tType,X5 : nat,X6 : nat,X7 : X4] : (aa(X4,X4,uminus_uminus(X4),X7) = iG230(X4,X5,X6,X7) | zero_zero(nat) != X5)),
% 13.08/3.04    inference(ennf_transformation,[],[f22151])).
% 13.08/3.04  tff(f22151,plain,(
% 13.08/3.04    ! [X0 : $tType,X1 : nat,X2 : nat,X3 : X0] : (zero_zero(nat) != X1 => iG229(X0,X1,X2) = iG230(X0,X1,X2,X3)) & ! [X4 : $tType,X5 : nat,X6 : nat,X7 : X4] : (zero_zero(nat) = X5 => aa(X4,X4,uminus_uminus(X4),X7) = iG230(X4,X5,X6,X7))),
% 13.08/3.04    inference(flattening,[],[f22150])).
% 13.08/3.04  tff(f22150,plain,(
% 13.08/3.04    ! [X0 : $tType,X1 : nat,X2 : nat,X3 : X0] : (~zero_zero(nat) = X1 => iG229(X0,X1,X2) = iG230(X0,X1,X2,X3)) & ! [X4 : $tType,X5 : nat,X6 : nat,X7 : X4] : (zero_zero(nat) = X5 => aa(X4,X4,uminus_uminus(X4),X7) = iG230(X4,X5,X6,X7))),
% 13.08/3.04    inference(rectify,[],[f12780])).
% 13.08/3.04  tff(f12780,plain,(
% 13.08/3.04    ! [X0 : $tType,X4 : nat,X1 : nat,X3 : X0] : (~zero_zero(nat) = X4 => iG229(X0,X4,X1) = iG230(X0,X4,X1,X3)) & ! [X0 : $tType,X4 : nat,X1 : nat,X3 : X0] : (zero_zero(nat) = X4 => aa(X0,X0,uminus_uminus(X0),X3) = iG230(X0,X4,X1,X3))),
% 13.08/3.04    introduced(fool_ite_definition,[new_symbols(definition,[iG230])])).
% 13.08/3.04  tff(f45927,plain,(
% 13.08/3.04    ( ! [X0 : $tType,X2 : nat,X3 : X0,X1 : nat] : (iG229(X0,X1,X2) = iG230(X0,X1,X2,X3) | zero_zero(nat) = X1) )),
% 13.08/3.04    inference(cnf_transformation,[],[f27516])).
% 13.08/3.04  tff(f45924,plain,(
% 13.08/3.04    ( ! [X4 : $tType,X6 : nat,X7 : fun(nat,X4),X5 : nat] : (aa(X4,X4,aa(X4,fun(X4,X4),minus_minus(X4),aa(nat,X4,X7,X6)),aa(nat,X4,X7,aa(nat,nat,aa(nat,fun(nat,nat),plus_plus(nat),X5),one_one(nat)))) = iG231(X4,X5,X6,X7) | ($true != aa(nat,$o,aa(nat,fun(nat,$o),ord_less_eq(nat),X6),X5))) )),
% 13.08/3.04    inference(cnf_transformation,[],[f27515])).
% 13.08/3.04  tff(f27515,plain,(
% 13.08/3.04    ! [X0 : $tType,X1 : nat,X2 : nat,X3 : fun(nat,X0)] : (zero_zero(X0) = iG231(X0,X1,X2,X3) | ($true = aa(nat,$o,aa(nat,fun(nat,$o),ord_less_eq(nat),X2),X1))) & ! [X4 : $tType,X5 : nat,X6 : nat,X7 : fun(nat,X4)] : (aa(X4,X4,aa(X4,fun(X4,X4),minus_minus(X4),aa(nat,X4,X7,X6)),aa(nat,X4,X7,aa(nat,nat,aa(nat,fun(nat,nat),plus_plus(nat),X5),one_one(nat)))) = iG231(X4,X5,X6,X7) | ($true != aa(nat,$o,aa(nat,fun(nat,$o),ord_less_eq(nat),X6),X5)))),
% 13.08/3.04    inference(ennf_transformation,[],[f22149])).
% 13.08/3.04  tff(f22149,plain,(
% 13.08/3.04    ! [X0 : $tType,X1 : nat,X2 : nat,X3 : fun(nat,X0)] : (($true != aa(nat,$o,aa(nat,fun(nat,$o),ord_less_eq(nat),X2),X1)) => zero_zero(X0) = iG231(X0,X1,X2,X3)) & ! [X4 : $tType,X5 : nat,X6 : nat,X7 : fun(nat,X4)] : (($true = aa(nat,$o,aa(nat,fun(nat,$o),ord_less_eq(nat),X6),X5)) => aa(X4,X4,aa(X4,fun(X4,X4),minus_minus(X4),aa(nat,X4,X7,X6)),aa(nat,X4,X7,aa(nat,nat,aa(nat,fun(nat,nat),plus_plus(nat),X5),one_one(nat)))) = iG231(X4,X5,X6,X7))),
% 13.08/3.04    inference(flattening,[],[f22148])).
% 13.08/3.04  tff(f22148,plain,(
% 13.08/3.04    ! [X0 : $tType,X1 : nat,X2 : nat,X3 : fun(nat,X0)] : (~($true = aa(nat,$o,aa(nat,fun(nat,$o),ord_less_eq(nat),X2),X1)) => zero_zero(X0) = iG231(X0,X1,X2,X3)) & ! [X4 : $tType,X5 : nat,X6 : nat,X7 : fun(nat,X4)] : (($true = aa(nat,$o,aa(nat,fun(nat,$o),ord_less_eq(nat),X6),X5)) => aa(X4,X4,aa(X4,fun(X4,X4),minus_minus(X4),aa(nat,X4,X7,X6)),aa(nat,X4,X7,aa(nat,nat,aa(nat,fun(nat,nat),plus_plus(nat),X5),one_one(nat)))) = iG231(X4,X5,X6,X7))),
% 13.08/3.04    inference(rectify,[],[f12793])).
% 13.08/3.04  tff(f12793,plain,(
% 13.08/3.04    ! [X0 : $tType,X3 : nat,X2 : nat,X1 : fun(nat,X0)] : (~($true = aa(nat,$o,aa(nat,fun(nat,$o),ord_less_eq(nat),X2),X3)) => zero_zero(X0) = iG231(X0,X3,X2,X1)) & ! [X0 : $tType,X3 : nat,X2 : nat,X1 : fun(nat,X0)] : (($true = aa(nat,$o,aa(nat,fun(nat,$o),ord_less_eq(nat),X2),X3)) => aa(X0,X0,aa(X0,fun(X0,X0),minus_minus(X0),aa(nat,X0,X1,X2)),aa(nat,X0,X1,aa(nat,nat,aa(nat,fun(nat,nat),plus_plus(nat),X3),one_one(nat)))) = iG231(X0,X3,X2,X1))),
% 13.08/3.04    introduced(fool_ite_definition,[new_symbols(definition,[iG231])])).
% 13.08/3.04  tff(f45925,plain,(
% 13.08/3.04    ( ! [X0 : $tType,X2 : nat,X3 : fun(nat,X0),X1 : nat] : (zero_zero(X0) = iG231(X0,X1,X2,X3) | ($true = aa(nat,$o,aa(nat,fun(nat,$o),ord_less_eq(nat),X2),X1))) )),
% 13.08/3.04    inference(cnf_transformation,[],[f27515])).
% 13.08/3.04  tff(f45923,plain,(
% 13.08/3.04    ( ! [X0 : $tType,X1 : int] : (aa(X0,X0,aa(X0,fun(X0,X0),times_times(X0),aa(num,X0,numeral_numeral(X0),aa(num,num,bit0,one2))),ring_1_of_int(X0,aa(int,int,aa(int,fun(int,int),divide_divide(int),X1),aa(num,int,numeral_numeral(int),aa(num,num,bit0,one2))))) = lG232(X0,X1)) )),
% 13.08/3.04    inference(cnf_transformation,[],[f12804])).
% 13.08/3.04  tff(f12804,plain,(
% 13.08/3.04    ! [X0 : $tType,X1 : int] : aa(X0,X0,aa(X0,fun(X0,X0),times_times(X0),aa(num,X0,numeral_numeral(X0),aa(num,num,bit0,one2))),ring_1_of_int(X0,aa(int,int,aa(int,fun(int,int),divide_divide(int),X1),aa(num,int,numeral_numeral(int),aa(num,num,bit0,one2))))) = lG232(X0,X1)),
% 13.08/3.04    introduced(fool_let_definition,[new_symbols(definition,[lG232])])).
% 13.08/3.04  tff(f45921,plain,(
% 13.08/3.04    ( ! [X2 : $tType,X3 : int] : (lG232(X2,X3) = iG233(X2,X3) | zero_zero(int) != modulo_modulo(int,X3,aa(num,int,numeral_numeral(int),aa(num,num,bit0,one2)))) )),
% 13.08/3.04    inference(cnf_transformation,[],[f27514])).
% 13.08/3.04  tff(f27514,plain,(
% 13.08/3.04    ! [X0 : $tType,X1 : int] : (aa(X0,X0,aa(X0,fun(X0,X0),plus_plus(X0),lG232(X0,X1)),one_one(X0)) = iG233(X0,X1) | zero_zero(int) = modulo_modulo(int,X1,aa(num,int,numeral_numeral(int),aa(num,num,bit0,one2)))) & ! [X2 : $tType,X3 : int] : (lG232(X2,X3) = iG233(X2,X3) | zero_zero(int) != modulo_modulo(int,X3,aa(num,int,numeral_numeral(int),aa(num,num,bit0,one2))))),
% 13.08/3.04    inference(ennf_transformation,[],[f22147])).
% 13.08/3.04  tff(f22147,plain,(
% 13.08/3.04    ! [X0 : $tType,X1 : int] : (zero_zero(int) != modulo_modulo(int,X1,aa(num,int,numeral_numeral(int),aa(num,num,bit0,one2))) => aa(X0,X0,aa(X0,fun(X0,X0),plus_plus(X0),lG232(X0,X1)),one_one(X0)) = iG233(X0,X1)) & ! [X2 : $tType,X3 : int] : (zero_zero(int) = modulo_modulo(int,X3,aa(num,int,numeral_numeral(int),aa(num,num,bit0,one2))) => lG232(X2,X3) = iG233(X2,X3))),
% 13.08/3.04    inference(flattening,[],[f22146])).
% 13.08/3.04  tff(f22146,plain,(
% 13.08/3.04    ! [X0 : $tType,X1 : int] : (~zero_zero(int) = modulo_modulo(int,X1,aa(num,int,numeral_numeral(int),aa(num,num,bit0,one2))) => aa(X0,X0,aa(X0,fun(X0,X0),plus_plus(X0),lG232(X0,X1)),one_one(X0)) = iG233(X0,X1)) & ! [X2 : $tType,X3 : int] : (zero_zero(int) = modulo_modulo(int,X3,aa(num,int,numeral_numeral(int),aa(num,num,bit0,one2))) => lG232(X2,X3) = iG233(X2,X3))),
% 13.08/3.04    inference(rectify,[],[f12805])).
% 13.08/3.04  tff(f12805,plain,(
% 13.08/3.04    ! [X0 : $tType,X1 : int] : (~zero_zero(int) = modulo_modulo(int,X1,aa(num,int,numeral_numeral(int),aa(num,num,bit0,one2))) => aa(X0,X0,aa(X0,fun(X0,X0),plus_plus(X0),lG232(X0,X1)),one_one(X0)) = iG233(X0,X1)) & ! [X0 : $tType,X1 : int] : (zero_zero(int) = modulo_modulo(int,X1,aa(num,int,numeral_numeral(int),aa(num,num,bit0,one2))) => lG232(X0,X1) = iG233(X0,X1))),
% 13.08/3.04    introduced(fool_ite_definition,[new_symbols(definition,[iG233])])).
% 13.08/3.04  tff(f45922,plain,(
% 13.08/3.04    ( ! [X0 : $tType,X1 : int] : (aa(X0,X0,aa(X0,fun(X0,X0),plus_plus(X0),lG232(X0,X1)),one_one(X0)) = iG233(X0,X1) | zero_zero(int) = modulo_modulo(int,X1,aa(num,int,numeral_numeral(int),aa(num,num,bit0,one2)))) )),
% 13.08/3.04    inference(cnf_transformation,[],[f27514])).
% 13.08/3.04  tff(f45919,plain,(
% 13.08/3.04    ( ! [X2 : $tType,X3 : int] : (aa(X2,X2,uminus_uminus(X2),ring_1_of_int(X2,aa(int,int,uminus_uminus(int),X3))) = iG234(X2,X3) | ($true != aa(int,$o,aa(int,fun(int,$o),ord_less(int),X3),zero_zero(int)))) )),
% 13.08/3.04    inference(cnf_transformation,[],[f27513])).
% 13.08/3.04  tff(f27513,plain,(
% 13.08/3.04    ! [X0 : $tType,X1 : int] : (iG233(X0,X1) = iG234(X0,X1) | ($true = aa(int,$o,aa(int,fun(int,$o),ord_less(int),X1),zero_zero(int)))) & ! [X2 : $tType,X3 : int] : (aa(X2,X2,uminus_uminus(X2),ring_1_of_int(X2,aa(int,int,uminus_uminus(int),X3))) = iG234(X2,X3) | ($true != aa(int,$o,aa(int,fun(int,$o),ord_less(int),X3),zero_zero(int))))),
% 13.08/3.04    inference(ennf_transformation,[],[f22145])).
% 13.08/3.04  tff(f22145,plain,(
% 13.08/3.04    ! [X0 : $tType,X1 : int] : (($true != aa(int,$o,aa(int,fun(int,$o),ord_less(int),X1),zero_zero(int))) => iG233(X0,X1) = iG234(X0,X1)) & ! [X2 : $tType,X3 : int] : (($true = aa(int,$o,aa(int,fun(int,$o),ord_less(int),X3),zero_zero(int))) => aa(X2,X2,uminus_uminus(X2),ring_1_of_int(X2,aa(int,int,uminus_uminus(int),X3))) = iG234(X2,X3))),
% 13.08/3.04    inference(flattening,[],[f22144])).
% 13.08/3.04  tff(f22144,plain,(
% 13.08/3.04    ! [X0 : $tType,X1 : int] : (~($true = aa(int,$o,aa(int,fun(int,$o),ord_less(int),X1),zero_zero(int))) => iG233(X0,X1) = iG234(X0,X1)) & ! [X2 : $tType,X3 : int] : (($true = aa(int,$o,aa(int,fun(int,$o),ord_less(int),X3),zero_zero(int))) => aa(X2,X2,uminus_uminus(X2),ring_1_of_int(X2,aa(int,int,uminus_uminus(int),X3))) = iG234(X2,X3))),
% 13.08/3.04    inference(rectify,[],[f12806])).
% 13.08/3.04  tff(f12806,plain,(
% 13.08/3.04    ! [X0 : $tType,X1 : int] : (~($true = aa(int,$o,aa(int,fun(int,$o),ord_less(int),X1),zero_zero(int))) => iG233(X0,X1) = iG234(X0,X1)) & ! [X0 : $tType,X1 : int] : (($true = aa(int,$o,aa(int,fun(int,$o),ord_less(int),X1),zero_zero(int))) => aa(X0,X0,uminus_uminus(X0),ring_1_of_int(X0,aa(int,int,uminus_uminus(int),X1))) = iG234(X0,X1))),
% 13.08/3.04    introduced(fool_ite_definition,[new_symbols(definition,[iG234])])).
% 13.08/3.04  tff(f45920,plain,(
% 13.08/3.04    ( ! [X0 : $tType,X1 : int] : (iG233(X0,X1) = iG234(X0,X1) | ($true = aa(int,$o,aa(int,fun(int,$o),ord_less(int),X1),zero_zero(int)))) )),
% 13.08/3.04    inference(cnf_transformation,[],[f27513])).
% 13.08/3.04  tff(f62152,plain,(
% 13.08/3.04    ( ! [X2 : $tType] : (zero_zero(X2) = iG235(X2,zero_zero(int))) )),
% 13.08/3.04    inference(equality_resolution,[],[f45917])).
% 13.08/3.04  tff(f45917,plain,(
% 13.08/3.04    ( ! [X2 : $tType,X3 : int] : (zero_zero(X2) = iG235(X2,X3) | zero_zero(int) != X3) )),
% 13.08/3.04    inference(cnf_transformation,[],[f27512])).
% 13.08/3.04  tff(f27512,plain,(
% 13.08/3.04    ! [X0 : $tType,X1 : int] : (iG234(X0,X1) = iG235(X0,X1) | zero_zero(int) = X1) & ! [X2 : $tType,X3 : int] : (zero_zero(X2) = iG235(X2,X3) | zero_zero(int) != X3)),
% 13.08/3.04    inference(ennf_transformation,[],[f22143])).
% 13.08/3.04  tff(f22143,plain,(
% 13.08/3.04    ! [X0 : $tType,X1 : int] : (zero_zero(int) != X1 => iG234(X0,X1) = iG235(X0,X1)) & ! [X2 : $tType,X3 : int] : (zero_zero(int) = X3 => zero_zero(X2) = iG235(X2,X3))),
% 13.08/3.04    inference(flattening,[],[f22142])).
% 13.08/3.04  tff(f22142,plain,(
% 13.08/3.04    ! [X0 : $tType,X1 : int] : (~zero_zero(int) = X1 => iG234(X0,X1) = iG235(X0,X1)) & ! [X2 : $tType,X3 : int] : (zero_zero(int) = X3 => zero_zero(X2) = iG235(X2,X3))),
% 13.08/3.04    inference(rectify,[],[f12807])).
% 13.08/3.04  tff(f12807,plain,(
% 13.08/3.04    ! [X0 : $tType,X1 : int] : (~zero_zero(int) = X1 => iG234(X0,X1) = iG235(X0,X1)) & ! [X0 : $tType,X1 : int] : (zero_zero(int) = X1 => zero_zero(X0) = iG235(X0,X1))),
% 13.08/3.04    introduced(fool_ite_definition,[new_symbols(definition,[iG235])])).
% 13.08/3.04  tff(f45918,plain,(
% 13.08/3.04    ( ! [X0 : $tType,X1 : int] : (iG234(X0,X1) = iG235(X0,X1) | zero_zero(int) = X1) )),
% 13.08/3.04    inference(cnf_transformation,[],[f27512])).
% 13.08/3.04  tff(f45915,plain,(
% 13.08/3.04    ( ! [X2 : $tType,X3 : nat] : (one_one(X2) = iG236(X2,X3) | ($true != aa(nat,$o,aa(nat,fun(nat,$o),dvd_dvd(nat),aa(num,nat,numeral_numeral(nat),aa(num,num,bit0,one2))),X3))) )),
% 13.08/3.04    inference(cnf_transformation,[],[f27511])).
% 13.08/3.04  tff(f27511,plain,(
% 13.08/3.04    ! [X0 : $tType,X1 : nat] : (aa(X0,X0,uminus_uminus(X0),one_one(X0)) = iG236(X0,X1) | ($true = aa(nat,$o,aa(nat,fun(nat,$o),dvd_dvd(nat),aa(num,nat,numeral_numeral(nat),aa(num,num,bit0,one2))),X1))) & ! [X2 : $tType,X3 : nat] : (one_one(X2) = iG236(X2,X3) | ($true != aa(nat,$o,aa(nat,fun(nat,$o),dvd_dvd(nat),aa(num,nat,numeral_numeral(nat),aa(num,num,bit0,one2))),X3)))),
% 13.08/3.04    inference(ennf_transformation,[],[f22141])).
% 13.08/3.04  tff(f22141,plain,(
% 13.08/3.04    ! [X0 : $tType,X1 : nat] : (($true != aa(nat,$o,aa(nat,fun(nat,$o),dvd_dvd(nat),aa(num,nat,numeral_numeral(nat),aa(num,num,bit0,one2))),X1)) => aa(X0,X0,uminus_uminus(X0),one_one(X0)) = iG236(X0,X1)) & ! [X2 : $tType,X3 : nat] : (($true = aa(nat,$o,aa(nat,fun(nat,$o),dvd_dvd(nat),aa(num,nat,numeral_numeral(nat),aa(num,num,bit0,one2))),X3)) => one_one(X2) = iG236(X2,X3))),
% 13.08/3.04    inference(flattening,[],[f22140])).
% 13.08/3.04  tff(f22140,plain,(
% 13.08/3.04    ! [X0 : $tType,X1 : nat] : (~($true = aa(nat,$o,aa(nat,fun(nat,$o),dvd_dvd(nat),aa(num,nat,numeral_numeral(nat),aa(num,num,bit0,one2))),X1)) => aa(X0,X0,uminus_uminus(X0),one_one(X0)) = iG236(X0,X1)) & ! [X2 : $tType,X3 : nat] : (($true = aa(nat,$o,aa(nat,fun(nat,$o),dvd_dvd(nat),aa(num,nat,numeral_numeral(nat),aa(num,num,bit0,one2))),X3)) => one_one(X2) = iG236(X2,X3))),
% 13.08/3.04    inference(rectify,[],[f12810])).
% 13.08/3.04  tff(f12810,plain,(
% 13.08/3.04    ! [X0 : $tType,X1 : nat] : (~($true = aa(nat,$o,aa(nat,fun(nat,$o),dvd_dvd(nat),aa(num,nat,numeral_numeral(nat),aa(num,num,bit0,one2))),X1)) => aa(X0,X0,uminus_uminus(X0),one_one(X0)) = iG236(X0,X1)) & ! [X0 : $tType,X1 : nat] : (($true = aa(nat,$o,aa(nat,fun(nat,$o),dvd_dvd(nat),aa(num,nat,numeral_numeral(nat),aa(num,num,bit0,one2))),X1)) => one_one(X0) = iG236(X0,X1))),
% 13.08/3.04    introduced(fool_ite_definition,[new_symbols(definition,[iG236])])).
% 13.08/3.04  tff(f45916,plain,(
% 13.08/3.04    ( ! [X0 : $tType,X1 : nat] : (aa(X0,X0,uminus_uminus(X0),one_one(X0)) = iG236(X0,X1) | ($true = aa(nat,$o,aa(nat,fun(nat,$o),dvd_dvd(nat),aa(num,nat,numeral_numeral(nat),aa(num,num,bit0,one2))),X1))) )),
% 13.08/3.04    inference(cnf_transformation,[],[f27511])).
% 13.08/3.04  tff(f45913,plain,(
% 13.08/3.04    ( ! [X0 : $o] : (($true = bG237(X0)) | ($true = X0)) )),
% 13.08/3.04    inference(cnf_transformation,[],[f37986])).
% 13.08/3.04  tff(f37986,plain,(
% 13.08/3.04    ! [X0 : $o] : ((($true != X0) | ($true != bG237(X0))) & (($true = bG237(X0)) | ($true = X0)))),
% 13.08/3.04    inference(nnf_transformation,[],[f22139])).
% 13.08/3.04  tff(f22139,plain,(
% 13.08/3.04    ! [X0 : $o] : (($true != X0) <=> ($true = bG237(X0)))),
% 13.08/3.04    inference(flattening,[],[f22138])).
% 13.08/3.04  tff(f22138,plain,(
% 13.08/3.04    ! [X0 : $o] : (~($true = X0) <=> ($true = bG237(X0)))),
% 13.08/3.04    inference(rectify,[],[f12813])).
% 13.08/3.04  tff(f12813,plain,(
% 13.08/3.04    ! [X1 : $o] : (~($true = X1) <=> ($true = bG237(X1)))),
% 13.08/3.04    introduced(fool_formula_definition,[new_symbols(definition,[bG237])])).
% 13.08/3.04  tff(f62151,plain,(
% 13.08/3.04    ($true != bG237($true))),
% 13.08/3.04    inference(equality_resolution,[],[f45914])).
% 13.08/3.04  tff(f45914,plain,(
% 13.08/3.04    ( ! [X0 : $o] : (($true != X0) | ($true != bG237(X0))) )),
% 13.08/3.04    inference(cnf_transformation,[],[f37986])).
% 13.08/3.04  tff(f62150,plain,(
% 13.08/3.04    ($true = bG238($true))),
% 13.08/3.04    inference(equality_resolution,[],[f45911])).
% 13.08/3.04  tff(f45911,plain,(
% 13.08/3.04    ( ! [X0 : $o] : (($true = bG238(X0)) | ($true != X0)) )),
% 13.08/3.04    inference(cnf_transformation,[],[f37985])).
% 13.08/3.04  tff(f37985,plain,(
% 13.08/3.04    ! [X0 : $o] : ((($true = X0) | ($true != bG238(X0))) & (($true = bG238(X0)) | ($true != X0)))),
% 13.08/3.04    inference(nnf_transformation,[],[f22137])).
% 13.08/3.04  tff(f22137,plain,(
% 13.08/3.04    ! [X0 : $o] : (($true = X0) <=> ($true = bG238(X0)))),
% 13.08/3.04    inference(rectify,[],[f12814])).
% 13.08/3.04  tff(f12814,plain,(
% 13.08/3.04    ! [X1 : $o] : (($true = X1) <=> ($true = bG238(X1)))),
% 13.08/3.04    introduced(fool_formula_definition,[new_symbols(definition,[bG238])])).
% 13.08/3.04  tff(f45912,plain,(
% 13.08/3.04    ( ! [X0 : $o] : (($true = X0) | ($true != bG238(X0))) )),
% 13.08/3.04    inference(cnf_transformation,[],[f37985])).
% 13.08/3.04  tff(f45909,plain,(
% 13.08/3.04    ( ! [X3 : $tType,X4 : nat,X5 : X3] : (aa(nat,X3,power_power(X3,X5),X4) = iG239(X3,X4,X5) | ($true != aa(nat,$o,aa(nat,fun(nat,$o),dvd_dvd(nat),aa(num,nat,numeral_numeral(nat),aa(num,num,bit0,one2))),X4))) )),
% 13.08/3.04    inference(cnf_transformation,[],[f27510])).
% 13.08/3.04  tff(f27510,plain,(
% 13.08/3.04    ! [X0 : $tType,X1 : nat,X2 : X0] : (aa(X0,X0,uminus_uminus(X0),aa(nat,X0,power_power(X0,X2),X1)) = iG239(X0,X1,X2) | ($true = aa(nat,$o,aa(nat,fun(nat,$o),dvd_dvd(nat),aa(num,nat,numeral_numeral(nat),aa(num,num,bit0,one2))),X1))) & ! [X3 : $tType,X4 : nat,X5 : X3] : (aa(nat,X3,power_power(X3,X5),X4) = iG239(X3,X4,X5) | ($true != aa(nat,$o,aa(nat,fun(nat,$o),dvd_dvd(nat),aa(num,nat,numeral_numeral(nat),aa(num,num,bit0,one2))),X4)))),
% 13.08/3.04    inference(ennf_transformation,[],[f22136])).
% 13.08/3.04  tff(f22136,plain,(
% 13.08/3.04    ! [X0 : $tType,X1 : nat,X2 : X0] : (($true != aa(nat,$o,aa(nat,fun(nat,$o),dvd_dvd(nat),aa(num,nat,numeral_numeral(nat),aa(num,num,bit0,one2))),X1)) => aa(X0,X0,uminus_uminus(X0),aa(nat,X0,power_power(X0,X2),X1)) = iG239(X0,X1,X2)) & ! [X3 : $tType,X4 : nat,X5 : X3] : (($true = aa(nat,$o,aa(nat,fun(nat,$o),dvd_dvd(nat),aa(num,nat,numeral_numeral(nat),aa(num,num,bit0,one2))),X4)) => aa(nat,X3,power_power(X3,X5),X4) = iG239(X3,X4,X5))),
% 13.08/3.04    inference(flattening,[],[f22135])).
% 13.08/3.04  tff(f22135,plain,(
% 13.08/3.04    ! [X0 : $tType,X1 : nat,X2 : X0] : (~($true = aa(nat,$o,aa(nat,fun(nat,$o),dvd_dvd(nat),aa(num,nat,numeral_numeral(nat),aa(num,num,bit0,one2))),X1)) => aa(X0,X0,uminus_uminus(X0),aa(nat,X0,power_power(X0,X2),X1)) = iG239(X0,X1,X2)) & ! [X3 : $tType,X4 : nat,X5 : X3] : (($true = aa(nat,$o,aa(nat,fun(nat,$o),dvd_dvd(nat),aa(num,nat,numeral_numeral(nat),aa(num,num,bit0,one2))),X4)) => aa(nat,X3,power_power(X3,X5),X4) = iG239(X3,X4,X5))),
% 13.08/3.04    inference(rectify,[],[f12825])).
% 13.08/3.04  tff(f12825,plain,(
% 13.08/3.04    ! [X0 : $tType,X2 : nat,X1 : X0] : (~($true = aa(nat,$o,aa(nat,fun(nat,$o),dvd_dvd(nat),aa(num,nat,numeral_numeral(nat),aa(num,num,bit0,one2))),X2)) => aa(X0,X0,uminus_uminus(X0),aa(nat,X0,power_power(X0,X1),X2)) = iG239(X0,X2,X1)) & ! [X0 : $tType,X2 : nat,X1 : X0] : (($true = aa(nat,$o,aa(nat,fun(nat,$o),dvd_dvd(nat),aa(num,nat,numeral_numeral(nat),aa(num,num,bit0,one2))),X2)) => aa(nat,X0,power_power(X0,X1),X2) = iG239(X0,X2,X1))),
% 13.08/3.04    introduced(fool_ite_definition,[new_symbols(definition,[iG239])])).
% 13.08/3.04  tff(f45910,plain,(
% 13.08/3.04    ( ! [X0 : $tType,X2 : X0,X1 : nat] : (aa(X0,X0,uminus_uminus(X0),aa(nat,X0,power_power(X0,X2),X1)) = iG239(X0,X1,X2) | ($true = aa(nat,$o,aa(nat,fun(nat,$o),dvd_dvd(nat),aa(num,nat,numeral_numeral(nat),aa(num,num,bit0,one2))),X1))) )),
% 13.08/3.04    inference(cnf_transformation,[],[f27510])).
% 13.08/3.04  tff(f62149,plain,(
% 13.08/3.04    ($true = bG240($true))),
% 13.08/3.04    inference(equality_resolution,[],[f45907])).
% 13.08/3.04  tff(f45907,plain,(
% 13.08/3.04    ( ! [X0 : $o] : (($true = bG240(X0)) | ($true != X0)) )),
% 13.08/3.04    inference(cnf_transformation,[],[f37984])).
% 13.08/3.04  tff(f37984,plain,(
% 13.08/3.04    ! [X0 : $o] : ((($true = X0) | ($true != bG240(X0))) & (($true = bG240(X0)) | ($true != X0)))),
% 13.08/3.04    inference(nnf_transformation,[],[f22134])).
% 13.08/3.04  tff(f22134,plain,(
% 13.08/3.04    ! [X0 : $o] : (($true = X0) <=> ($true = bG240(X0)))),
% 13.08/3.04    inference(rectify,[],[f12842])).
% 13.08/3.04  tff(f12842,plain,(
% 13.08/3.04    ! [X1 : $o] : (($true = X1) <=> ($true = bG240(X1)))),
% 13.08/3.04    introduced(fool_formula_definition,[new_symbols(definition,[bG240])])).
% 13.08/3.04  tff(f45908,plain,(
% 13.08/3.04    ( ! [X0 : $o] : (($true = X0) | ($true != bG240(X0))) )),
% 13.08/3.04    inference(cnf_transformation,[],[f37984])).
% 13.08/3.04  tff(f62148,plain,(
% 13.08/3.04    ($true = bG241($true))),
% 13.08/3.04    inference(equality_resolution,[],[f45905])).
% 13.08/3.04  tff(f45905,plain,(
% 13.08/3.04    ( ! [X0 : $o] : (($true = bG241(X0)) | ($true != X0)) )),
% 13.08/3.04    inference(cnf_transformation,[],[f37983])).
% 13.08/3.04  tff(f37983,plain,(
% 13.08/3.04    ! [X0 : $o] : ((($true = X0) | ($true != bG241(X0))) & (($true = bG241(X0)) | ($true != X0)))),
% 13.08/3.04    inference(nnf_transformation,[],[f22133])).
% 13.08/3.04  tff(f22133,plain,(
% 13.08/3.04    ! [X0 : $o] : (($true = X0) <=> ($true = bG241(X0)))),
% 13.08/3.04    inference(rectify,[],[f12845])).
% 13.08/3.04  tff(f12845,plain,(
% 13.08/3.04    ! [X1 : $o] : (($true = X1) <=> ($true = bG241(X1)))),
% 13.08/3.04    introduced(fool_formula_definition,[new_symbols(definition,[bG241])])).
% 13.08/3.04  tff(f45906,plain,(
% 13.08/3.04    ( ! [X0 : $o] : (($true = X0) | ($true != bG241(X0))) )),
% 13.08/3.04    inference(cnf_transformation,[],[f37983])).
% 13.08/3.04  tff(f62147,plain,(
% 13.08/3.04    ($true = bG242($true))),
% 13.08/3.04    inference(equality_resolution,[],[f45903])).
% 13.08/3.04  tff(f45903,plain,(
% 13.08/3.04    ( ! [X0 : $o] : (($true = bG242(X0)) | ($true != X0)) )),
% 13.08/3.04    inference(cnf_transformation,[],[f37982])).
% 13.08/3.04  tff(f37982,plain,(
% 13.08/3.04    ! [X0 : $o] : ((($true = X0) | ($true != bG242(X0))) & (($true = bG242(X0)) | ($true != X0)))),
% 13.08/3.04    inference(nnf_transformation,[],[f22132])).
% 13.08/3.04  tff(f22132,plain,(
% 13.08/3.04    ! [X0 : $o] : (($true = X0) <=> ($true = bG242(X0)))),
% 13.08/3.04    inference(rectify,[],[f12860])).
% 13.08/3.04  tff(f12860,plain,(
% 13.08/3.04    ! [X1 : $o] : (($true = X1) <=> ($true = bG242(X1)))),
% 13.08/3.04    introduced(fool_formula_definition,[new_symbols(definition,[bG242])])).
% 13.08/3.04  tff(f45904,plain,(
% 13.08/3.04    ( ! [X0 : $o] : (($true = X0) | ($true != bG242(X0))) )),
% 13.08/3.04    inference(cnf_transformation,[],[f37982])).
% 13.08/3.04  tff(f62146,plain,(
% 13.08/3.04    ($true = bG243($true))),
% 13.08/3.04    inference(equality_resolution,[],[f45901])).
% 13.08/3.04  tff(f45901,plain,(
% 13.08/3.04    ( ! [X0 : $o] : (($true = bG243(X0)) | ($true != X0)) )),
% 13.08/3.04    inference(cnf_transformation,[],[f37981])).
% 13.08/3.04  tff(f37981,plain,(
% 13.08/3.04    ! [X0 : $o] : ((($true = X0) | ($true != bG243(X0))) & (($true = bG243(X0)) | ($true != X0)))),
% 13.08/3.04    inference(nnf_transformation,[],[f22131])).
% 13.08/3.04  tff(f22131,plain,(
% 13.08/3.04    ! [X0 : $o] : (($true = X0) <=> ($true = bG243(X0)))),
% 13.08/3.04    inference(rectify,[],[f12863])).
% 13.08/3.04  tff(f12863,plain,(
% 13.08/3.04    ! [X1 : $o] : (($true = X1) <=> ($true = bG243(X1)))),
% 13.08/3.04    introduced(fool_formula_definition,[new_symbols(definition,[bG243])])).
% 13.08/3.04  tff(f45902,plain,(
% 13.08/3.04    ( ! [X0 : $o] : (($true = X0) | ($true != bG243(X0))) )),
% 13.08/3.04    inference(cnf_transformation,[],[f37981])).
% 13.08/3.04  tff(f62145,plain,(
% 13.08/3.04    ($true = bG244($true))),
% 13.08/3.04    inference(equality_resolution,[],[f45899])).
% 13.08/3.04  tff(f45899,plain,(
% 13.08/3.04    ( ! [X0 : $o] : (($true = bG244(X0)) | ($true != X0)) )),
% 13.08/3.04    inference(cnf_transformation,[],[f37980])).
% 13.08/3.04  tff(f37980,plain,(
% 13.08/3.04    ! [X0 : $o] : ((($true = X0) | ($true != bG244(X0))) & (($true = bG244(X0)) | ($true != X0)))),
% 13.08/3.04    inference(nnf_transformation,[],[f22130])).
% 13.08/3.04  tff(f22130,plain,(
% 13.08/3.04    ! [X0 : $o] : (($true = X0) <=> ($true = bG244(X0)))),
% 13.08/3.04    inference(rectify,[],[f13138])).
% 13.08/3.04  tff(f13138,plain,(
% 13.08/3.04    ! [X1 : $o] : (($true = X1) <=> ($true = bG244(X1)))),
% 13.08/3.04    introduced(fool_formula_definition,[new_symbols(definition,[bG244])])).
% 13.08/3.04  tff(f45900,plain,(
% 13.08/3.04    ( ! [X0 : $o] : (($true = X0) | ($true != bG244(X0))) )),
% 13.08/3.04    inference(cnf_transformation,[],[f37980])).
% 13.08/3.04  tff(f62144,plain,(
% 13.08/3.04    ($true = bG245($true))),
% 13.08/3.04    inference(equality_resolution,[],[f45897])).
% 13.08/3.04  tff(f45897,plain,(
% 13.08/3.04    ( ! [X0 : $o] : (($true = bG245(X0)) | ($true != X0)) )),
% 13.08/3.04    inference(cnf_transformation,[],[f37979])).
% 13.08/3.04  tff(f37979,plain,(
% 13.08/3.04    ! [X0 : $o] : ((($true = X0) | ($true != bG245(X0))) & (($true = bG245(X0)) | ($true != X0)))),
% 13.08/3.04    inference(nnf_transformation,[],[f22129])).
% 13.08/3.04  tff(f22129,plain,(
% 13.08/3.04    ! [X0 : $o] : (($true = X0) <=> ($true = bG245(X0)))),
% 13.08/3.04    inference(rectify,[],[f13139])).
% 13.08/3.04  tff(f13139,plain,(
% 13.08/3.04    ! [X2 : $o] : (($true = X2) <=> ($true = bG245(X2)))),
% 13.08/3.04    introduced(fool_formula_definition,[new_symbols(definition,[bG245])])).
% 13.08/3.04  tff(f45898,plain,(
% 13.08/3.04    ( ! [X0 : $o] : (($true = X0) | ($true != bG245(X0))) )),
% 13.08/3.04    inference(cnf_transformation,[],[f37979])).
% 13.08/3.04  tff(f62143,plain,(
% 13.08/3.04    ($true = bG246($true))),
% 13.08/3.04    inference(equality_resolution,[],[f45895])).
% 13.08/3.04  tff(f45895,plain,(
% 13.08/3.04    ( ! [X0 : $o] : (($true = bG246(X0)) | ($true != X0)) )),
% 13.08/3.04    inference(cnf_transformation,[],[f37978])).
% 13.08/3.04  tff(f37978,plain,(
% 13.08/3.04    ! [X0 : $o] : ((($true = X0) | ($true != bG246(X0))) & (($true = bG246(X0)) | ($true != X0)))),
% 13.08/3.04    inference(nnf_transformation,[],[f22128])).
% 13.08/3.04  tff(f22128,plain,(
% 13.08/3.04    ! [X0 : $o] : (($true = X0) <=> ($true = bG246(X0)))),
% 13.08/3.04    inference(rectify,[],[f13142])).
% 13.08/3.04  tff(f13142,plain,(
% 13.08/3.04    ! [X1 : $o] : (($true = X1) <=> ($true = bG246(X1)))),
% 13.08/3.04    introduced(fool_formula_definition,[new_symbols(definition,[bG246])])).
% 13.08/3.04  tff(f45896,plain,(
% 13.08/3.04    ( ! [X0 : $o] : (($true = X0) | ($true != bG246(X0))) )),
% 13.08/3.04    inference(cnf_transformation,[],[f37978])).
% 13.08/3.04  tff(f62142,plain,(
% 13.08/3.04    ($true = bG247($true))),
% 13.08/3.04    inference(equality_resolution,[],[f45893])).
% 13.08/3.04  tff(f45893,plain,(
% 13.08/3.04    ( ! [X0 : $o] : (($true = bG247(X0)) | ($true != X0)) )),
% 13.08/3.04    inference(cnf_transformation,[],[f37977])).
% 13.08/3.04  tff(f37977,plain,(
% 13.08/3.04    ! [X0 : $o] : ((($true = X0) | ($true != bG247(X0))) & (($true = bG247(X0)) | ($true != X0)))),
% 13.08/3.04    inference(nnf_transformation,[],[f22127])).
% 13.08/3.04  tff(f22127,plain,(
% 13.08/3.04    ! [X0 : $o] : (($true = X0) <=> ($true = bG247(X0)))),
% 13.08/3.04    inference(rectify,[],[f13143])).
% 13.08/3.04  tff(f13143,plain,(
% 13.08/3.04    ! [X2 : $o] : (($true = X2) <=> ($true = bG247(X2)))),
% 13.08/3.04    introduced(fool_formula_definition,[new_symbols(definition,[bG247])])).
% 13.08/3.04  tff(f45894,plain,(
% 13.08/3.04    ( ! [X0 : $o] : (($true = X0) | ($true != bG247(X0))) )),
% 13.08/3.04    inference(cnf_transformation,[],[f37977])).
% 13.08/3.04  tff(f62141,plain,(
% 13.08/3.04    ($true = bG248($true))),
% 13.08/3.04    inference(equality_resolution,[],[f45891])).
% 13.08/3.04  tff(f45891,plain,(
% 13.08/3.04    ( ! [X0 : $o] : (($true = bG248(X0)) | ($true != X0)) )),
% 13.08/3.04    inference(cnf_transformation,[],[f37976])).
% 13.08/3.04  tff(f37976,plain,(
% 13.08/3.04    ! [X0 : $o] : ((($true = X0) | ($true != bG248(X0))) & (($true = bG248(X0)) | ($true != X0)))),
% 13.08/3.04    inference(nnf_transformation,[],[f22126])).
% 13.08/3.04  tff(f22126,plain,(
% 13.08/3.04    ! [X0 : $o] : (($true = X0) <=> ($true = bG248(X0)))),
% 13.08/3.04    inference(rectify,[],[f13252])).
% 13.08/3.04  tff(f13252,plain,(
% 13.08/3.04    ! [X1 : $o] : (($true = X1) <=> ($true = bG248(X1)))),
% 13.08/3.04    introduced(fool_formula_definition,[new_symbols(definition,[bG248])])).
% 13.08/3.04  tff(f45892,plain,(
% 13.08/3.04    ( ! [X0 : $o] : (($true = X0) | ($true != bG248(X0))) )),
% 13.08/3.04    inference(cnf_transformation,[],[f37976])).
% 13.08/3.04  tff(f62140,plain,(
% 13.08/3.04    ($true = bG249($true))),
% 13.08/3.04    inference(equality_resolution,[],[f45889])).
% 13.08/3.04  tff(f45889,plain,(
% 13.08/3.04    ( ! [X0 : $o] : (($true = bG249(X0)) | ($true != X0)) )),
% 13.08/3.04    inference(cnf_transformation,[],[f37975])).
% 13.08/3.04  tff(f37975,plain,(
% 13.08/3.04    ! [X0 : $o] : ((($true = X0) | ($true != bG249(X0))) & (($true = bG249(X0)) | ($true != X0)))),
% 13.08/3.04    inference(nnf_transformation,[],[f22125])).
% 13.08/3.04  tff(f22125,plain,(
% 13.08/3.04    ! [X0 : $o] : (($true = X0) <=> ($true = bG249(X0)))),
% 13.08/3.04    inference(rectify,[],[f13281])).
% 13.08/3.04  tff(f13281,plain,(
% 13.08/3.04    ! [X1 : $o] : (($true = X1) <=> ($true = bG249(X1)))),
% 13.08/3.04    introduced(fool_formula_definition,[new_symbols(definition,[bG249])])).
% 13.08/3.04  tff(f45890,plain,(
% 13.08/3.04    ( ! [X0 : $o] : (($true = X0) | ($true != bG249(X0))) )),
% 13.08/3.04    inference(cnf_transformation,[],[f37975])).
% 13.08/3.04  tff(f62139,plain,(
% 13.08/3.04    ($true = bG250($true))),
% 13.08/3.04    inference(equality_resolution,[],[f45887])).
% 13.08/3.04  tff(f45887,plain,(
% 13.08/3.04    ( ! [X0 : $o] : (($true = bG250(X0)) | ($true != X0)) )),
% 13.08/3.04    inference(cnf_transformation,[],[f37974])).
% 13.08/3.04  tff(f37974,plain,(
% 13.08/3.04    ! [X0 : $o] : ((($true = X0) | ($true != bG250(X0))) & (($true = bG250(X0)) | ($true != X0)))),
% 13.08/3.04    inference(nnf_transformation,[],[f22124])).
% 13.08/3.04  tff(f22124,plain,(
% 13.08/3.04    ! [X0 : $o] : (($true = X0) <=> ($true = bG250(X0)))),
% 13.08/3.04    inference(rectify,[],[f13313])).
% 13.08/3.04  tff(f13313,plain,(
% 13.08/3.04    ! [X1 : $o] : (($true = X1) <=> ($true = bG250(X1)))),
% 13.08/3.04    introduced(fool_formula_definition,[new_symbols(definition,[bG250])])).
% 13.08/3.04  tff(f45888,plain,(
% 13.08/3.04    ( ! [X0 : $o] : (($true = X0) | ($true != bG250(X0))) )),
% 13.08/3.04    inference(cnf_transformation,[],[f37974])).
% 13.08/3.04  tff(f62138,plain,(
% 13.08/3.04    ( ! [X2 : $tType] : (one_one(X2) = iG251(X2,$true)) )),
% 13.08/3.04    inference(equality_resolution,[],[f45885])).
% 13.08/3.04  tff(f45885,plain,(
% 13.08/3.04    ( ! [X2 : $tType,X3 : $o] : (one_one(X2) = iG251(X2,X3) | ($true != X3)) )),
% 13.08/3.04    inference(cnf_transformation,[],[f27509])).
% 13.08/3.04  tff(f27509,plain,(
% 13.08/3.04    ! [X0 : $tType,X1 : $o] : (zero_zero(X0) = iG251(X0,X1) | ($true = X1)) & ! [X2 : $tType,X3 : $o] : (one_one(X2) = iG251(X2,X3) | ($true != X3))),
% 13.08/3.04    inference(ennf_transformation,[],[f22123])).
% 13.08/3.04  tff(f22123,plain,(
% 13.08/3.04    ! [X0 : $tType,X1 : $o] : (($true != X1) => zero_zero(X0) = iG251(X0,X1)) & ! [X2 : $tType,X3 : $o] : (($true = X3) => one_one(X2) = iG251(X2,X3))),
% 13.08/3.04    inference(flattening,[],[f22122])).
% 13.08/3.04  tff(f22122,plain,(
% 13.08/3.04    ! [X0 : $tType,X1 : $o] : (~($true = X1) => zero_zero(X0) = iG251(X0,X1)) & ! [X2 : $tType,X3 : $o] : (($true = X3) => one_one(X2) = iG251(X2,X3))),
% 13.08/3.04    inference(rectify,[],[f13314])).
% 13.08/3.04  tff(f13314,plain,(
% 13.08/3.04    ! [X0 : $tType,X1 : $o] : (~($true = X1) => zero_zero(X0) = iG251(X0,X1)) & ! [X0 : $tType,X1 : $o] : (($true = X1) => one_one(X0) = iG251(X0,X1))),
% 13.08/3.04    introduced(fool_ite_definition,[new_symbols(definition,[iG251])])).
% 13.08/3.04  tff(f45886,plain,(
% 13.08/3.04    ( ! [X0 : $tType,X1 : $o] : (zero_zero(X0) = iG251(X0,X1) | ($true = X1)) )),
% 13.08/3.04    inference(cnf_transformation,[],[f27509])).
% 13.08/3.04  tff(f62137,plain,(
% 13.08/3.04    ($true = bG252($true))),
% 13.08/3.04    inference(equality_resolution,[],[f45883])).
% 13.08/3.04  tff(f45883,plain,(
% 13.08/3.04    ( ! [X0 : $o] : (($true = bG252(X0)) | ($true != X0)) )),
% 13.08/3.04    inference(cnf_transformation,[],[f37973])).
% 13.08/3.04  tff(f37973,plain,(
% 13.08/3.04    ! [X0 : $o] : ((($true = X0) | ($true != bG252(X0))) & (($true = bG252(X0)) | ($true != X0)))),
% 13.08/3.04    inference(nnf_transformation,[],[f22121])).
% 13.08/3.04  tff(f22121,plain,(
% 13.08/3.04    ! [X0 : $o] : (($true = X0) <=> ($true = bG252(X0)))),
% 13.08/3.04    inference(rectify,[],[f13317])).
% 13.08/3.04  tff(f13317,plain,(
% 13.08/3.04    ! [X1 : $o] : (($true = X1) <=> ($true = bG252(X1)))),
% 13.08/3.04    introduced(fool_formula_definition,[new_symbols(definition,[bG252])])).
% 13.08/3.04  tff(f45884,plain,(
% 13.08/3.04    ( ! [X0 : $o] : (($true = X0) | ($true != bG252(X0))) )),
% 13.08/3.04    inference(cnf_transformation,[],[f37973])).
% 13.08/3.04  tff(f62136,plain,(
% 13.08/3.04    ($true = bG253($true))),
% 13.08/3.04    inference(equality_resolution,[],[f45881])).
% 13.08/3.04  tff(f45881,plain,(
% 13.08/3.04    ( ! [X0 : $o] : (($true = bG253(X0)) | ($true != X0)) )),
% 13.08/3.04    inference(cnf_transformation,[],[f37972])).
% 13.08/3.04  tff(f37972,plain,(
% 13.08/3.04    ! [X0 : $o] : ((($true = X0) | ($true != bG253(X0))) & (($true = bG253(X0)) | ($true != X0)))),
% 13.08/3.04    inference(nnf_transformation,[],[f22120])).
% 13.08/3.04  tff(f22120,plain,(
% 13.08/3.04    ! [X0 : $o] : (($true = X0) <=> ($true = bG253(X0)))),
% 13.08/3.04    inference(rectify,[],[f13320])).
% 13.08/3.04  tff(f13320,plain,(
% 13.08/3.04    ! [X2 : $o] : (($true = X2) <=> ($true = bG253(X2)))),
% 13.08/3.04    introduced(fool_formula_definition,[new_symbols(definition,[bG253])])).
% 13.08/3.04  tff(f45882,plain,(
% 13.08/3.04    ( ! [X0 : $o] : (($true = X0) | ($true != bG253(X0))) )),
% 13.08/3.04    inference(cnf_transformation,[],[f37972])).
% 13.08/3.04  tff(f62135,plain,(
% 13.08/3.04    ($true = bG254($true))),
% 13.08/3.04    inference(equality_resolution,[],[f45879])).
% 13.08/3.04  tff(f45879,plain,(
% 13.08/3.04    ( ! [X0 : $o] : (($true = bG254(X0)) | ($true != X0)) )),
% 13.08/3.04    inference(cnf_transformation,[],[f37971])).
% 13.08/3.04  tff(f37971,plain,(
% 13.08/3.04    ! [X0 : $o] : ((($true = X0) | ($true != bG254(X0))) & (($true = bG254(X0)) | ($true != X0)))),
% 13.08/3.04    inference(nnf_transformation,[],[f22119])).
% 13.08/3.04  tff(f22119,plain,(
% 13.08/3.04    ! [X0 : $o] : (($true = X0) <=> ($true = bG254(X0)))),
% 13.08/3.04    inference(rectify,[],[f13323])).
% 13.08/3.04  tff(f13323,plain,(
% 13.08/3.04    ! [X2 : $o] : (($true = X2) <=> ($true = bG254(X2)))),
% 13.08/3.04    introduced(fool_formula_definition,[new_symbols(definition,[bG254])])).
% 13.08/3.04  tff(f45880,plain,(
% 13.08/3.04    ( ! [X0 : $o] : (($true = X0) | ($true != bG254(X0))) )),
% 13.08/3.04    inference(cnf_transformation,[],[f37971])).
% 13.08/3.04  tff(f62134,plain,(
% 13.08/3.04    ( ! [X3 : $tType,X5 : X3] : (one_one(X3) = iG255(X3,zero_zero(nat),X5)) )),
% 13.08/3.04    inference(equality_resolution,[],[f45877])).
% 13.08/3.04  tff(f45877,plain,(
% 13.08/3.04    ( ! [X3 : $tType,X4 : nat,X5 : X3] : (one_one(X3) = iG255(X3,X4,X5) | zero_zero(nat) != X4) )),
% 13.08/3.04    inference(cnf_transformation,[],[f27508])).
% 13.08/3.04  tff(f27508,plain,(
% 13.08/3.04    ! [X0 : $tType,X1 : nat,X2 : X0] : (aa(X0,X0,aa(X0,fun(X0,X0),times_times(X0),X2),aa(nat,X0,power_power(X0,X2),aa(nat,nat,aa(nat,fun(nat,nat),minus_minus(nat),X1),one_one(nat)))) = iG255(X0,X1,X2) | zero_zero(nat) = X1) & ! [X3 : $tType,X4 : nat,X5 : X3] : (one_one(X3) = iG255(X3,X4,X5) | zero_zero(nat) != X4)),
% 13.08/3.04    inference(ennf_transformation,[],[f22118])).
% 13.08/3.04  tff(f22118,plain,(
% 13.08/3.04    ! [X0 : $tType,X1 : nat,X2 : X0] : (zero_zero(nat) != X1 => aa(X0,X0,aa(X0,fun(X0,X0),times_times(X0),X2),aa(nat,X0,power_power(X0,X2),aa(nat,nat,aa(nat,fun(nat,nat),minus_minus(nat),X1),one_one(nat)))) = iG255(X0,X1,X2)) & ! [X3 : $tType,X4 : nat,X5 : X3] : (zero_zero(nat) = X4 => one_one(X3) = iG255(X3,X4,X5))),
% 13.08/3.04    inference(flattening,[],[f22117])).
% 13.08/3.04  tff(f22117,plain,(
% 13.08/3.04    ! [X0 : $tType,X1 : nat,X2 : X0] : (~zero_zero(nat) = X1 => aa(X0,X0,aa(X0,fun(X0,X0),times_times(X0),X2),aa(nat,X0,power_power(X0,X2),aa(nat,nat,aa(nat,fun(nat,nat),minus_minus(nat),X1),one_one(nat)))) = iG255(X0,X1,X2)) & ! [X3 : $tType,X4 : nat,X5 : X3] : (zero_zero(nat) = X4 => one_one(X3) = iG255(X3,X4,X5))),
% 13.08/3.04    inference(rectify,[],[f13336])).
% 13.08/3.04  tff(f13336,plain,(
% 13.08/3.04    ! [X0 : $tType,X2 : nat,X1 : X0] : (~zero_zero(nat) = X2 => aa(X0,X0,aa(X0,fun(X0,X0),times_times(X0),X1),aa(nat,X0,power_power(X0,X1),aa(nat,nat,aa(nat,fun(nat,nat),minus_minus(nat),X2),one_one(nat)))) = iG255(X0,X2,X1)) & ! [X0 : $tType,X2 : nat,X1 : X0] : (zero_zero(nat) = X2 => one_one(X0) = iG255(X0,X2,X1))),
% 13.08/3.04    introduced(fool_ite_definition,[new_symbols(definition,[iG255])])).
% 13.08/3.04  tff(f45878,plain,(
% 13.08/3.04    ( ! [X0 : $tType,X2 : X0,X1 : nat] : (aa(X0,X0,aa(X0,fun(X0,X0),times_times(X0),X2),aa(nat,X0,power_power(X0,X2),aa(nat,nat,aa(nat,fun(nat,nat),minus_minus(nat),X1),one_one(nat)))) = iG255(X0,X1,X2) | zero_zero(nat) = X1) )),
% 13.08/3.04    inference(cnf_transformation,[],[f27508])).
% 13.08/3.04  tff(f45876,plain,(
% 13.08/3.04    ( ! [X0 : $tType,X1 : num] : (aa(num,X0,numeral_numeral(X0),X1) = lG256(X0,X1)) )),
% 13.08/3.04    inference(cnf_transformation,[],[f13347])).
% 13.08/3.04  tff(f13347,plain,(
% 13.08/3.04    ! [X0 : $tType,X1 : num] : aa(num,X0,numeral_numeral(X0),X1) = lG256(X0,X1)),
% 13.08/3.04    introduced(fool_let_definition,[new_symbols(definition,[lG256])])).
% 13.08/3.04  tff(f45875,plain,(
% 13.08/3.04    ( ! [X0 : $tType,X1 : num] : (aa(num,X0,numeral_numeral(X0),X1) = lG257(X0,X1)) )),
% 13.08/3.04    inference(cnf_transformation,[],[f13350])).
% 13.08/3.04  tff(f13350,plain,(
% 13.08/3.04    ! [X0 : $tType,X1 : num] : aa(num,X0,numeral_numeral(X0),X1) = lG257(X0,X1)),
% 13.08/3.04    introduced(fool_let_definition,[new_symbols(definition,[lG257])])).
% 13.08/3.04  tff(f62133,plain,(
% 13.08/3.04    ( ! [X2 : $tType] : (one_one(X2) = iG258(X2,zero_zero(nat))) )),
% 13.08/3.04    inference(equality_resolution,[],[f45873])).
% 13.08/3.04  tff(f45873,plain,(
% 13.08/3.04    ( ! [X2 : $tType,X3 : nat] : (one_one(X2) = iG258(X2,X3) | zero_zero(nat) != X3) )),
% 13.08/3.04    inference(cnf_transformation,[],[f27507])).
% 13.08/3.04  tff(f27507,plain,(
% 13.08/3.04    ! [X0 : $tType,X1 : nat] : (aa(X0,X0,aa(X0,fun(X0,X0),times_times(X0),aa(nat,X0,semiring_1_of_nat(X0),X1)),semiring_char_0_fact(X0,aa(nat,nat,aa(nat,fun(nat,nat),minus_minus(nat),X1),one_one(nat)))) = iG258(X0,X1) | zero_zero(nat) = X1) & ! [X2 : $tType,X3 : nat] : (one_one(X2) = iG258(X2,X3) | zero_zero(nat) != X3)),
% 13.08/3.04    inference(ennf_transformation,[],[f22116])).
% 13.08/3.04  tff(f22116,plain,(
% 13.08/3.04    ! [X0 : $tType,X1 : nat] : (zero_zero(nat) != X1 => aa(X0,X0,aa(X0,fun(X0,X0),times_times(X0),aa(nat,X0,semiring_1_of_nat(X0),X1)),semiring_char_0_fact(X0,aa(nat,nat,aa(nat,fun(nat,nat),minus_minus(nat),X1),one_one(nat)))) = iG258(X0,X1)) & ! [X2 : $tType,X3 : nat] : (zero_zero(nat) = X3 => one_one(X2) = iG258(X2,X3))),
% 13.08/3.04    inference(flattening,[],[f22115])).
% 13.08/3.04  tff(f22115,plain,(
% 13.08/3.04    ! [X0 : $tType,X1 : nat] : (~zero_zero(nat) = X1 => aa(X0,X0,aa(X0,fun(X0,X0),times_times(X0),aa(nat,X0,semiring_1_of_nat(X0),X1)),semiring_char_0_fact(X0,aa(nat,nat,aa(nat,fun(nat,nat),minus_minus(nat),X1),one_one(nat)))) = iG258(X0,X1)) & ! [X2 : $tType,X3 : nat] : (zero_zero(nat) = X3 => one_one(X2) = iG258(X2,X3))),
% 13.08/3.04    inference(rectify,[],[f13353])).
% 13.08/3.04  tff(f13353,plain,(
% 13.08/3.04    ! [X0 : $tType,X1 : nat] : (~zero_zero(nat) = X1 => aa(X0,X0,aa(X0,fun(X0,X0),times_times(X0),aa(nat,X0,semiring_1_of_nat(X0),X1)),semiring_char_0_fact(X0,aa(nat,nat,aa(nat,fun(nat,nat),minus_minus(nat),X1),one_one(nat)))) = iG258(X0,X1)) & ! [X0 : $tType,X1 : nat] : (zero_zero(nat) = X1 => one_one(X0) = iG258(X0,X1))),
% 13.08/3.04    introduced(fool_ite_definition,[new_symbols(definition,[iG258])])).
% 13.08/3.04  tff(f45874,plain,(
% 13.08/3.04    ( ! [X0 : $tType,X1 : nat] : (aa(X0,X0,aa(X0,fun(X0,X0),times_times(X0),aa(nat,X0,semiring_1_of_nat(X0),X1)),semiring_char_0_fact(X0,aa(nat,nat,aa(nat,fun(nat,nat),minus_minus(nat),X1),one_one(nat)))) = iG258(X0,X1) | zero_zero(nat) = X1) )),
% 13.08/3.04    inference(cnf_transformation,[],[f27507])).
% 13.08/3.04  tff(f62132,plain,(
% 13.08/3.04    ( ! [X2 : $tType] : (one_one(X2) = iG259(X2,zero_zero(nat))) )),
% 13.08/3.04    inference(equality_resolution,[],[f45871])).
% 13.08/3.04  tff(f45871,plain,(
% 13.08/3.04    ( ! [X2 : $tType,X3 : nat] : (one_one(X2) = iG259(X2,X3) | zero_zero(nat) != X3) )),
% 13.08/3.04    inference(cnf_transformation,[],[f27506])).
% 13.08/3.04  tff(f27506,plain,(
% 13.08/3.04    ! [X0 : $tType,X1 : nat] : (zero_zero(X0) = iG259(X0,X1) | zero_zero(nat) = X1) & ! [X2 : $tType,X3 : nat] : (one_one(X2) = iG259(X2,X3) | zero_zero(nat) != X3)),
% 13.08/3.04    inference(ennf_transformation,[],[f22114])).
% 13.08/3.04  tff(f22114,plain,(
% 13.08/3.04    ! [X0 : $tType,X1 : nat] : (zero_zero(nat) != X1 => zero_zero(X0) = iG259(X0,X1)) & ! [X2 : $tType,X3 : nat] : (zero_zero(nat) = X3 => one_one(X2) = iG259(X2,X3))),
% 13.08/3.04    inference(flattening,[],[f22113])).
% 13.08/3.04  tff(f22113,plain,(
% 13.08/3.04    ! [X0 : $tType,X1 : nat] : (~zero_zero(nat) = X1 => zero_zero(X0) = iG259(X0,X1)) & ! [X2 : $tType,X3 : nat] : (zero_zero(nat) = X3 => one_one(X2) = iG259(X2,X3))),
% 13.08/3.04    inference(rectify,[],[f13360])).
% 13.08/3.04  tff(f13360,plain,(
% 13.08/3.04    ! [X0 : $tType,X1 : nat] : (~zero_zero(nat) = X1 => zero_zero(X0) = iG259(X0,X1)) & ! [X0 : $tType,X1 : nat] : (zero_zero(nat) = X1 => one_one(X0) = iG259(X0,X1))),
% 13.08/3.04    introduced(fool_ite_definition,[new_symbols(definition,[iG259])])).
% 13.08/3.04  tff(f45872,plain,(
% 13.08/3.04    ( ! [X0 : $tType,X1 : nat] : (zero_zero(X0) = iG259(X0,X1) | zero_zero(nat) = X1) )),
% 13.08/3.04    inference(cnf_transformation,[],[f27506])).
% 13.08/3.04  tff(f62131,plain,(
% 13.08/3.04    ( ! [X3 : $tType,X5 : X3] : (one_one(X3) = iG260(X3,zero_zero(nat),X5)) )),
% 13.08/3.04    inference(equality_resolution,[],[f45869])).
% 13.08/3.04  tff(f45869,plain,(
% 13.08/3.04    ( ! [X3 : $tType,X4 : nat,X5 : X3] : (one_one(X3) = iG260(X3,X4,X5) | zero_zero(nat) != X4) )),
% 13.08/3.04    inference(cnf_transformation,[],[f27505])).
% 13.08/3.04  tff(f27505,plain,(
% 13.08/3.04    ! [X0 : $tType,X1 : nat,X2 : X0] : (set_fo6178422350223883121st_nat(X0,aTP_Lamp_dm(X0,fun(nat,fun(X0,X0)),X2),zero_zero(nat),aa(nat,nat,aa(nat,fun(nat,nat),minus_minus(nat),X1),one_one(nat)),one_one(X0)) = iG260(X0,X1,X2) | zero_zero(nat) = X1) & ! [X3 : $tType,X4 : nat,X5 : X3] : (one_one(X3) = iG260(X3,X4,X5) | zero_zero(nat) != X4)),
% 13.08/3.04    inference(ennf_transformation,[],[f22112])).
% 13.08/3.04  tff(f22112,plain,(
% 13.08/3.04    ! [X0 : $tType,X1 : nat,X2 : X0] : (zero_zero(nat) != X1 => set_fo6178422350223883121st_nat(X0,aTP_Lamp_dm(X0,fun(nat,fun(X0,X0)),X2),zero_zero(nat),aa(nat,nat,aa(nat,fun(nat,nat),minus_minus(nat),X1),one_one(nat)),one_one(X0)) = iG260(X0,X1,X2)) & ! [X3 : $tType,X4 : nat,X5 : X3] : (zero_zero(nat) = X4 => one_one(X3) = iG260(X3,X4,X5))),
% 13.08/3.04    inference(flattening,[],[f22111])).
% 13.08/3.04  tff(f22111,plain,(
% 13.08/3.04    ! [X0 : $tType,X1 : nat,X2 : X0] : (~zero_zero(nat) = X1 => set_fo6178422350223883121st_nat(X0,aTP_Lamp_dm(X0,fun(nat,fun(X0,X0)),X2),zero_zero(nat),aa(nat,nat,aa(nat,fun(nat,nat),minus_minus(nat),X1),one_one(nat)),one_one(X0)) = iG260(X0,X1,X2)) & ! [X3 : $tType,X4 : nat,X5 : X3] : (zero_zero(nat) = X4 => one_one(X3) = iG260(X3,X4,X5))),
% 13.08/3.04    inference(rectify,[],[f13363])).
% 13.08/3.04  tff(f13363,plain,(
% 13.08/3.04    ! [X0 : $tType,X2 : nat,X1 : X0] : (~zero_zero(nat) = X2 => set_fo6178422350223883121st_nat(X0,aTP_Lamp_dm(X0,fun(nat,fun(X0,X0)),X1),zero_zero(nat),aa(nat,nat,aa(nat,fun(nat,nat),minus_minus(nat),X2),one_one(nat)),one_one(X0)) = iG260(X0,X2,X1)) & ! [X0 : $tType,X2 : nat,X1 : X0] : (zero_zero(nat) = X2 => one_one(X0) = iG260(X0,X2,X1))),
% 13.08/3.04    introduced(fool_ite_definition,[new_symbols(definition,[iG260])])).
% 13.08/3.04  tff(f45870,plain,(
% 13.08/3.04    ( ! [X0 : $tType,X2 : X0,X1 : nat] : (set_fo6178422350223883121st_nat(X0,aTP_Lamp_dm(X0,fun(nat,fun(X0,X0)),X2),zero_zero(nat),aa(nat,nat,aa(nat,fun(nat,nat),minus_minus(nat),X1),one_one(nat)),one_one(X0)) = iG260(X0,X1,X2) | zero_zero(nat) = X1) )),
% 13.08/3.04    inference(cnf_transformation,[],[f27505])).
% 13.08/3.04  tff(f45868,plain,(
% 13.08/3.04    ( ! [X0 : $tType,X2 : num,X1 : X0] : (aa(nat,X0,power_power(X0,X1),aa(num,nat,numeral_numeral(nat),X2)) = lG261(X0,X1,X2)) )),
% 13.08/3.04    inference(cnf_transformation,[],[f13366])).
% 13.08/3.04  tff(f13366,plain,(
% 13.08/3.04    ! [X0 : $tType,X1 : X0,X2 : num] : aa(nat,X0,power_power(X0,X1),aa(num,nat,numeral_numeral(nat),X2)) = lG261(X0,X1,X2)),
% 13.08/3.04    introduced(fool_let_definition,[new_symbols(definition,[lG261])])).
% 13.08/3.04  tff(f45867,plain,(
% 13.08/3.04    ( ! [X0 : $tType,X2 : num,X1 : X0] : (aa(nat,X0,power_power(X0,X1),aa(num,nat,numeral_numeral(nat),X2)) = lG262(X0,X1,X2)) )),
% 13.08/3.04    inference(cnf_transformation,[],[f13369])).
% 13.08/3.04  tff(f13369,plain,(
% 13.08/3.04    ! [X0 : $tType,X1 : X0,X2 : num] : aa(nat,X0,power_power(X0,X1),aa(num,nat,numeral_numeral(nat),X2)) = lG262(X0,X1,X2)),
% 13.08/3.04    introduced(fool_let_definition,[new_symbols(definition,[lG262])])).
% 13.08/3.04  tff(f62130,plain,(
% 13.08/3.04    ($true = bG263($true))),
% 13.08/3.04    inference(equality_resolution,[],[f45865])).
% 13.08/3.04  tff(f45865,plain,(
% 13.08/3.04    ( ! [X0 : $o] : (($true = bG263(X0)) | ($true != X0)) )),
% 13.08/3.04    inference(cnf_transformation,[],[f37970])).
% 13.08/3.04  tff(f37970,plain,(
% 13.08/3.04    ! [X0 : $o] : ((($true = X0) | ($true != bG263(X0))) & (($true = bG263(X0)) | ($true != X0)))),
% 13.08/3.04    inference(nnf_transformation,[],[f22110])).
% 13.08/3.04  tff(f22110,plain,(
% 13.08/3.04    ! [X0 : $o] : (($true = X0) <=> ($true = bG263(X0)))),
% 13.08/3.04    inference(rectify,[],[f13388])).
% 13.08/3.04  tff(f13388,plain,(
% 13.08/3.04    ! [X1 : $o] : (($true = X1) <=> ($true = bG263(X1)))),
% 13.08/3.04    introduced(fool_formula_definition,[new_symbols(definition,[bG263])])).
% 13.08/3.04  tff(f45866,plain,(
% 13.08/3.04    ( ! [X0 : $o] : (($true = X0) | ($true != bG263(X0))) )),
% 13.08/3.04    inference(cnf_transformation,[],[f37970])).
% 13.08/3.04  tff(f62129,plain,(
% 13.08/3.04    ($true = bG264($true))),
% 13.08/3.04    inference(equality_resolution,[],[f45863])).
% 13.08/3.04  tff(f45863,plain,(
% 13.08/3.04    ( ! [X0 : $o] : (($true = bG264(X0)) | ($true != X0)) )),
% 13.08/3.04    inference(cnf_transformation,[],[f37969])).
% 13.08/3.04  tff(f37969,plain,(
% 13.08/3.04    ! [X0 : $o] : ((($true = X0) | ($true != bG264(X0))) & (($true = bG264(X0)) | ($true != X0)))),
% 13.08/3.04    inference(nnf_transformation,[],[f22109])).
% 13.08/3.04  tff(f22109,plain,(
% 13.08/3.04    ! [X0 : $o] : (($true = X0) <=> ($true = bG264(X0)))),
% 13.08/3.04    inference(rectify,[],[f13389])).
% 13.08/3.04  tff(f13389,plain,(
% 13.08/3.04    ! [X2 : $o] : (($true = X2) <=> ($true = bG264(X2)))),
% 13.08/3.04    introduced(fool_formula_definition,[new_symbols(definition,[bG264])])).
% 13.08/3.04  tff(f45864,plain,(
% 13.08/3.04    ( ! [X0 : $o] : (($true = X0) | ($true != bG264(X0))) )),
% 13.08/3.04    inference(cnf_transformation,[],[f37969])).
% 13.08/3.04  tff(f62128,plain,(
% 13.08/3.04    ($true = bG265($true))),
% 13.08/3.04    inference(equality_resolution,[],[f45861])).
% 13.08/3.04  tff(f45861,plain,(
% 13.08/3.04    ( ! [X0 : $o] : (($true = bG265(X0)) | ($true != X0)) )),
% 13.08/3.04    inference(cnf_transformation,[],[f37968])).
% 13.08/3.04  tff(f37968,plain,(
% 13.08/3.04    ! [X0 : $o] : ((($true = X0) | ($true != bG265(X0))) & (($true = bG265(X0)) | ($true != X0)))),
% 13.08/3.04    inference(nnf_transformation,[],[f22108])).
% 13.08/3.04  tff(f22108,plain,(
% 13.08/3.04    ! [X0 : $o] : (($true = X0) <=> ($true = bG265(X0)))),
% 13.08/3.04    inference(rectify,[],[f13390])).
% 13.08/3.04  tff(f13390,plain,(
% 13.08/3.04    ! [X3 : $o] : (($true = X3) <=> ($true = bG265(X3)))),
% 13.08/3.04    introduced(fool_formula_definition,[new_symbols(definition,[bG265])])).
% 13.08/3.04  tff(f45862,plain,(
% 13.08/3.04    ( ! [X0 : $o] : (($true = X0) | ($true != bG265(X0))) )),
% 13.08/3.04    inference(cnf_transformation,[],[f37968])).
% 13.08/3.04  tff(f62127,plain,(
% 13.08/3.04    ($true = bG266($true))),
% 13.08/3.04    inference(equality_resolution,[],[f45859])).
% 13.08/3.04  tff(f45859,plain,(
% 13.08/3.04    ( ! [X0 : $o] : (($true = bG266(X0)) | ($true != X0)) )),
% 13.08/3.04    inference(cnf_transformation,[],[f37967])).
% 13.08/3.04  tff(f37967,plain,(
% 13.08/3.04    ! [X0 : $o] : ((($true = X0) | ($true != bG266(X0))) & (($true = bG266(X0)) | ($true != X0)))),
% 13.08/3.04    inference(nnf_transformation,[],[f22107])).
% 13.08/3.04  tff(f22107,plain,(
% 13.08/3.04    ! [X0 : $o] : (($true = X0) <=> ($true = bG266(X0)))),
% 13.08/3.04    inference(rectify,[],[f13391])).
% 13.08/3.04  tff(f13391,plain,(
% 13.08/3.04    ! [X4 : $o] : (($true = X4) <=> ($true = bG266(X4)))),
% 13.08/3.04    introduced(fool_formula_definition,[new_symbols(definition,[bG266])])).
% 13.08/3.04  tff(f45860,plain,(
% 13.08/3.04    ( ! [X0 : $o] : (($true = X0) | ($true != bG266(X0))) )),
% 13.08/3.04    inference(cnf_transformation,[],[f37967])).
% 13.08/3.04  tff(f62126,plain,(
% 13.08/3.04    ($true = bG267($true))),
% 13.08/3.04    inference(equality_resolution,[],[f45857])).
% 13.08/3.04  tff(f45857,plain,(
% 13.08/3.04    ( ! [X0 : $o] : (($true = bG267(X0)) | ($true != X0)) )),
% 13.08/3.04    inference(cnf_transformation,[],[f37966])).
% 13.08/3.04  tff(f37966,plain,(
% 13.08/3.04    ! [X0 : $o] : ((($true = X0) | ($true != bG267(X0))) & (($true = bG267(X0)) | ($true != X0)))),
% 13.08/3.04    inference(nnf_transformation,[],[f22106])).
% 13.08/3.04  tff(f22106,plain,(
% 13.08/3.04    ! [X0 : $o] : (($true = X0) <=> ($true = bG267(X0)))),
% 13.08/3.04    inference(rectify,[],[f13392])).
% 13.08/3.04  tff(f13392,plain,(
% 13.08/3.04    ! [X5 : $o] : (($true = X5) <=> ($true = bG267(X5)))),
% 13.08/3.04    introduced(fool_formula_definition,[new_symbols(definition,[bG267])])).
% 13.08/3.04  tff(f45858,plain,(
% 13.08/3.04    ( ! [X0 : $o] : (($true = X0) | ($true != bG267(X0))) )),
% 13.08/3.04    inference(cnf_transformation,[],[f37966])).
% 13.08/3.04  tff(f62125,plain,(
% 13.08/3.04    ($true = bG268($true))),
% 13.08/3.04    inference(equality_resolution,[],[f45855])).
% 13.08/3.04  tff(f45855,plain,(
% 13.08/3.04    ( ! [X0 : $o] : (($true = bG268(X0)) | ($true != X0)) )),
% 13.08/3.04    inference(cnf_transformation,[],[f37965])).
% 13.08/3.04  tff(f37965,plain,(
% 13.08/3.04    ! [X0 : $o] : ((($true = X0) | ($true != bG268(X0))) & (($true = bG268(X0)) | ($true != X0)))),
% 13.08/3.04    inference(nnf_transformation,[],[f22105])).
% 13.08/3.04  tff(f22105,plain,(
% 13.08/3.04    ! [X0 : $o] : (($true = X0) <=> ($true = bG268(X0)))),
% 13.08/3.04    inference(rectify,[],[f13393])).
% 13.08/3.04  tff(f13393,plain,(
% 13.08/3.04    ! [X6 : $o] : (($true = X6) <=> ($true = bG268(X6)))),
% 13.08/3.04    introduced(fool_formula_definition,[new_symbols(definition,[bG268])])).
% 13.08/3.04  tff(f45856,plain,(
% 13.08/3.04    ( ! [X0 : $o] : (($true = X0) | ($true != bG268(X0))) )),
% 13.08/3.04    inference(cnf_transformation,[],[f37965])).
% 13.08/3.04  tff(f62124,plain,(
% 13.08/3.04    ($true = bG269($true))),
% 13.08/3.04    inference(equality_resolution,[],[f45853])).
% 13.08/3.04  tff(f45853,plain,(
% 13.08/3.04    ( ! [X0 : $o] : (($true = bG269(X0)) | ($true != X0)) )),
% 13.08/3.04    inference(cnf_transformation,[],[f37964])).
% 13.08/3.04  tff(f37964,plain,(
% 13.08/3.04    ! [X0 : $o] : ((($true = X0) | ($true != bG269(X0))) & (($true = bG269(X0)) | ($true != X0)))),
% 13.08/3.04    inference(nnf_transformation,[],[f22104])).
% 13.08/3.04  tff(f22104,plain,(
% 13.08/3.04    ! [X0 : $o] : (($true = X0) <=> ($true = bG269(X0)))),
% 13.08/3.04    inference(rectify,[],[f13394])).
% 13.08/3.04  tff(f13394,plain,(
% 13.08/3.04    ! [X7 : $o] : (($true = X7) <=> ($true = bG269(X7)))),
% 13.08/3.04    introduced(fool_formula_definition,[new_symbols(definition,[bG269])])).
% 13.08/3.04  tff(f45854,plain,(
% 13.08/3.04    ( ! [X0 : $o] : (($true = X0) | ($true != bG269(X0))) )),
% 13.08/3.04    inference(cnf_transformation,[],[f37964])).
% 13.08/3.04  tff(f62123,plain,(
% 13.08/3.04    ($true = bG270($true))),
% 13.08/3.04    inference(equality_resolution,[],[f45851])).
% 13.08/3.04  tff(f45851,plain,(
% 13.08/3.04    ( ! [X0 : $o] : (($true = bG270(X0)) | ($true != X0)) )),
% 13.08/3.04    inference(cnf_transformation,[],[f37963])).
% 13.08/3.04  tff(f37963,plain,(
% 13.08/3.04    ! [X0 : $o] : ((($true = X0) | ($true != bG270(X0))) & (($true = bG270(X0)) | ($true != X0)))),
% 13.08/3.04    inference(nnf_transformation,[],[f22103])).
% 13.08/3.04  tff(f22103,plain,(
% 13.08/3.04    ! [X0 : $o] : (($true = X0) <=> ($true = bG270(X0)))),
% 13.08/3.04    inference(rectify,[],[f13395])).
% 13.08/3.04  tff(f13395,plain,(
% 13.08/3.04    ! [X8 : $o] : (($true = X8) <=> ($true = bG270(X8)))),
% 13.08/3.04    introduced(fool_formula_definition,[new_symbols(definition,[bG270])])).
% 13.08/3.04  tff(f45852,plain,(
% 13.08/3.04    ( ! [X0 : $o] : (($true = X0) | ($true != bG270(X0))) )),
% 13.08/3.04    inference(cnf_transformation,[],[f37963])).
% 13.08/3.04  tff(f62122,plain,(
% 13.08/3.04    ($true = bG271($true))),
% 13.08/3.04    inference(equality_resolution,[],[f45849])).
% 13.08/3.04  tff(f45849,plain,(
% 13.08/3.04    ( ! [X0 : $o] : (($true = bG271(X0)) | ($true != X0)) )),
% 13.08/3.04    inference(cnf_transformation,[],[f37962])).
% 13.08/3.04  tff(f37962,plain,(
% 13.08/3.04    ! [X0 : $o] : ((($true = X0) | ($true != bG271(X0))) & (($true = bG271(X0)) | ($true != X0)))),
% 13.08/3.04    inference(nnf_transformation,[],[f22102])).
% 13.08/3.04  tff(f22102,plain,(
% 13.08/3.04    ! [X0 : $o] : (($true = X0) <=> ($true = bG271(X0)))),
% 13.08/3.04    inference(rectify,[],[f13396])).
% 13.08/3.04  tff(f13396,plain,(
% 13.08/3.04    ! [X1 : $o] : (($true = X1) <=> ($true = bG271(X1)))),
% 13.08/3.04    introduced(fool_formula_definition,[new_symbols(definition,[bG271])])).
% 13.08/3.04  tff(f45850,plain,(
% 13.08/3.04    ( ! [X0 : $o] : (($true = X0) | ($true != bG271(X0))) )),
% 13.08/3.04    inference(cnf_transformation,[],[f37962])).
% 13.08/3.04  tff(f62121,plain,(
% 13.08/3.04    ($true = bG272($true))),
% 13.08/3.04    inference(equality_resolution,[],[f45847])).
% 13.08/3.04  tff(f45847,plain,(
% 13.08/3.04    ( ! [X0 : $o] : (($true = bG272(X0)) | ($true != X0)) )),
% 13.08/3.04    inference(cnf_transformation,[],[f37961])).
% 13.08/3.04  tff(f37961,plain,(
% 13.08/3.04    ! [X0 : $o] : ((($true = X0) | ($true != bG272(X0))) & (($true = bG272(X0)) | ($true != X0)))),
% 13.08/3.04    inference(nnf_transformation,[],[f22101])).
% 13.08/3.04  tff(f22101,plain,(
% 13.08/3.04    ! [X0 : $o] : (($true = X0) <=> ($true = bG272(X0)))),
% 13.08/3.04    inference(rectify,[],[f13397])).
% 13.08/3.04  tff(f13397,plain,(
% 13.08/3.04    ! [X2 : $o] : (($true = X2) <=> ($true = bG272(X2)))),
% 13.08/3.04    introduced(fool_formula_definition,[new_symbols(definition,[bG272])])).
% 13.08/3.04  tff(f45848,plain,(
% 13.08/3.04    ( ! [X0 : $o] : (($true = X0) | ($true != bG272(X0))) )),
% 13.08/3.04    inference(cnf_transformation,[],[f37961])).
% 13.08/3.04  tff(f62120,plain,(
% 13.08/3.04    ($true = bG273($true))),
% 13.08/3.04    inference(equality_resolution,[],[f45845])).
% 13.08/3.04  tff(f45845,plain,(
% 13.08/3.04    ( ! [X0 : $o] : (($true = bG273(X0)) | ($true != X0)) )),
% 13.08/3.04    inference(cnf_transformation,[],[f37960])).
% 13.08/3.04  tff(f37960,plain,(
% 13.08/3.04    ! [X0 : $o] : ((($true = X0) | ($true != bG273(X0))) & (($true = bG273(X0)) | ($true != X0)))),
% 13.08/3.04    inference(nnf_transformation,[],[f22100])).
% 13.08/3.04  tff(f22100,plain,(
% 13.08/3.04    ! [X0 : $o] : (($true = X0) <=> ($true = bG273(X0)))),
% 13.08/3.04    inference(rectify,[],[f13398])).
% 13.08/3.04  tff(f13398,plain,(
% 13.08/3.04    ! [X3 : $o] : (($true = X3) <=> ($true = bG273(X3)))),
% 13.08/3.04    introduced(fool_formula_definition,[new_symbols(definition,[bG273])])).
% 13.08/3.04  tff(f45846,plain,(
% 13.08/3.04    ( ! [X0 : $o] : (($true = X0) | ($true != bG273(X0))) )),
% 13.08/3.04    inference(cnf_transformation,[],[f37960])).
% 13.08/3.04  tff(f62119,plain,(
% 13.08/3.04    ($true = bG274($true))),
% 13.08/3.04    inference(equality_resolution,[],[f45843])).
% 13.08/3.04  tff(f45843,plain,(
% 13.08/3.04    ( ! [X0 : $o] : (($true = bG274(X0)) | ($true != X0)) )),
% 13.08/3.04    inference(cnf_transformation,[],[f37959])).
% 13.08/3.04  tff(f37959,plain,(
% 13.08/3.04    ! [X0 : $o] : ((($true = X0) | ($true != bG274(X0))) & (($true = bG274(X0)) | ($true != X0)))),
% 13.08/3.04    inference(nnf_transformation,[],[f22099])).
% 13.08/3.04  tff(f22099,plain,(
% 13.08/3.04    ! [X0 : $o] : (($true = X0) <=> ($true = bG274(X0)))),
% 13.08/3.04    inference(rectify,[],[f13399])).
% 13.08/3.04  tff(f13399,plain,(
% 13.08/3.04    ! [X4 : $o] : (($true = X4) <=> ($true = bG274(X4)))),
% 13.08/3.04    introduced(fool_formula_definition,[new_symbols(definition,[bG274])])).
% 13.08/3.04  tff(f45844,plain,(
% 13.08/3.04    ( ! [X0 : $o] : (($true = X0) | ($true != bG274(X0))) )),
% 13.08/3.04    inference(cnf_transformation,[],[f37959])).
% 13.08/3.04  tff(f62118,plain,(
% 13.08/3.04    ($true = bG275($true))),
% 13.08/3.04    inference(equality_resolution,[],[f45841])).
% 13.08/3.04  tff(f45841,plain,(
% 13.08/3.04    ( ! [X0 : $o] : (($true = bG275(X0)) | ($true != X0)) )),
% 13.08/3.04    inference(cnf_transformation,[],[f37958])).
% 13.08/3.04  tff(f37958,plain,(
% 13.08/3.04    ! [X0 : $o] : ((($true = X0) | ($true != bG275(X0))) & (($true = bG275(X0)) | ($true != X0)))),
% 13.08/3.04    inference(nnf_transformation,[],[f22098])).
% 13.08/3.04  tff(f22098,plain,(
% 13.08/3.04    ! [X0 : $o] : (($true = X0) <=> ($true = bG275(X0)))),
% 13.08/3.04    inference(rectify,[],[f13400])).
% 13.08/3.04  tff(f13400,plain,(
% 13.08/3.04    ! [X5 : $o] : (($true = X5) <=> ($true = bG275(X5)))),
% 13.08/3.04    introduced(fool_formula_definition,[new_symbols(definition,[bG275])])).
% 13.08/3.04  tff(f45842,plain,(
% 13.08/3.04    ( ! [X0 : $o] : (($true = X0) | ($true != bG275(X0))) )),
% 13.08/3.04    inference(cnf_transformation,[],[f37958])).
% 13.08/3.04  tff(f62117,plain,(
% 13.08/3.04    ($true = bG276($true))),
% 13.08/3.04    inference(equality_resolution,[],[f45839])).
% 13.08/3.04  tff(f45839,plain,(
% 13.08/3.04    ( ! [X0 : $o] : (($true = bG276(X0)) | ($true != X0)) )),
% 13.08/3.04    inference(cnf_transformation,[],[f37957])).
% 13.08/3.04  tff(f37957,plain,(
% 13.08/3.04    ! [X0 : $o] : ((($true = X0) | ($true != bG276(X0))) & (($true = bG276(X0)) | ($true != X0)))),
% 13.08/3.04    inference(nnf_transformation,[],[f22097])).
% 13.08/3.04  tff(f22097,plain,(
% 13.08/3.04    ! [X0 : $o] : (($true = X0) <=> ($true = bG276(X0)))),
% 13.08/3.04    inference(rectify,[],[f13401])).
% 13.08/3.04  tff(f13401,plain,(
% 13.08/3.04    ! [X6 : $o] : (($true = X6) <=> ($true = bG276(X6)))),
% 13.08/3.04    introduced(fool_formula_definition,[new_symbols(definition,[bG276])])).
% 13.08/3.04  tff(f45840,plain,(
% 13.08/3.04    ( ! [X0 : $o] : (($true = X0) | ($true != bG276(X0))) )),
% 13.08/3.04    inference(cnf_transformation,[],[f37957])).
% 13.08/3.04  tff(f62116,plain,(
% 13.08/3.04    ($true = bG277($true))),
% 13.08/3.04    inference(equality_resolution,[],[f45837])).
% 13.08/3.04  tff(f45837,plain,(
% 13.08/3.04    ( ! [X0 : $o] : (($true = bG277(X0)) | ($true != X0)) )),
% 13.08/3.04    inference(cnf_transformation,[],[f37956])).
% 13.08/3.04  tff(f37956,plain,(
% 13.08/3.04    ! [X0 : $o] : ((($true = X0) | ($true != bG277(X0))) & (($true = bG277(X0)) | ($true != X0)))),
% 13.08/3.04    inference(nnf_transformation,[],[f22096])).
% 13.08/3.04  tff(f22096,plain,(
% 13.08/3.04    ! [X0 : $o] : (($true = X0) <=> ($true = bG277(X0)))),
% 13.08/3.04    inference(rectify,[],[f13402])).
% 13.08/3.04  tff(f13402,plain,(
% 13.08/3.04    ! [X7 : $o] : (($true = X7) <=> ($true = bG277(X7)))),
% 13.08/3.04    introduced(fool_formula_definition,[new_symbols(definition,[bG277])])).
% 13.08/3.04  tff(f45838,plain,(
% 13.08/3.04    ( ! [X0 : $o] : (($true = X0) | ($true != bG277(X0))) )),
% 13.08/3.04    inference(cnf_transformation,[],[f37956])).
% 13.08/3.04  tff(f62115,plain,(
% 13.08/3.04    ($true = bG278($true))),
% 13.08/3.04    inference(equality_resolution,[],[f45835])).
% 13.08/3.04  tff(f45835,plain,(
% 13.08/3.04    ( ! [X0 : $o] : (($true = bG278(X0)) | ($true != X0)) )),
% 13.08/3.04    inference(cnf_transformation,[],[f37955])).
% 13.08/3.04  tff(f37955,plain,(
% 13.08/3.04    ! [X0 : $o] : ((($true = X0) | ($true != bG278(X0))) & (($true = bG278(X0)) | ($true != X0)))),
% 13.08/3.04    inference(nnf_transformation,[],[f22095])).
% 13.08/3.04  tff(f22095,plain,(
% 13.08/3.04    ! [X0 : $o] : (($true = X0) <=> ($true = bG278(X0)))),
% 13.08/3.04    inference(rectify,[],[f13403])).
% 13.08/3.04  tff(f13403,plain,(
% 13.08/3.04    ! [X8 : $o] : (($true = X8) <=> ($true = bG278(X8)))),
% 13.08/3.04    introduced(fool_formula_definition,[new_symbols(definition,[bG278])])).
% 13.08/3.04  tff(f45836,plain,(
% 13.08/3.04    ( ! [X0 : $o] : (($true = X0) | ($true != bG278(X0))) )),
% 13.08/3.04    inference(cnf_transformation,[],[f37955])).
% 13.08/3.04  tff(f45833,plain,(
% 13.08/3.04    ( ! [X4 : $tType,X6 : nat,X7 : fun(nat,X4),X5 : nat] : (one_one(X4) = iG279(X4,X5,X6,X7) | ($true != aa(nat,$o,aa(nat,fun(nat,$o),ord_less(nat),X6),X5))) )),
% 13.08/3.04    inference(cnf_transformation,[],[f27504])).
% 13.08/3.04  tff(f27504,plain,(
% 13.08/3.04    ! [X0 : $tType,X1 : nat,X2 : nat,X3 : fun(nat,X0)] : (aa(X0,X0,aa(X0,fun(X0,X0),times_times(X0),aa(set(nat),X0,aa(fun(nat,X0),fun(set(nat),X0),groups7121269368397514597t_prod(nat,X0),X3),set_or7035219750837199246ssThan(nat,X1,X2))),aa(nat,X0,X3,X2)) = iG279(X0,X1,X2,X3) | ($true = aa(nat,$o,aa(nat,fun(nat,$o),ord_less(nat),X2),X1))) & ! [X4 : $tType,X5 : nat,X6 : nat,X7 : fun(nat,X4)] : (one_one(X4) = iG279(X4,X5,X6,X7) | ($true != aa(nat,$o,aa(nat,fun(nat,$o),ord_less(nat),X6),X5)))),
% 13.08/3.04    inference(ennf_transformation,[],[f22094])).
% 13.08/3.04  tff(f22094,plain,(
% 13.08/3.04    ! [X0 : $tType,X1 : nat,X2 : nat,X3 : fun(nat,X0)] : (($true != aa(nat,$o,aa(nat,fun(nat,$o),ord_less(nat),X2),X1)) => aa(X0,X0,aa(X0,fun(X0,X0),times_times(X0),aa(set(nat),X0,aa(fun(nat,X0),fun(set(nat),X0),groups7121269368397514597t_prod(nat,X0),X3),set_or7035219750837199246ssThan(nat,X1,X2))),aa(nat,X0,X3,X2)) = iG279(X0,X1,X2,X3)) & ! [X4 : $tType,X5 : nat,X6 : nat,X7 : fun(nat,X4)] : (($true = aa(nat,$o,aa(nat,fun(nat,$o),ord_less(nat),X6),X5)) => one_one(X4) = iG279(X4,X5,X6,X7))),
% 13.08/3.04    inference(flattening,[],[f22093])).
% 13.08/3.04  tff(f22093,plain,(
% 13.08/3.04    ! [X0 : $tType,X1 : nat,X2 : nat,X3 : fun(nat,X0)] : (~($true = aa(nat,$o,aa(nat,fun(nat,$o),ord_less(nat),X2),X1)) => aa(X0,X0,aa(X0,fun(X0,X0),times_times(X0),aa(set(nat),X0,aa(fun(nat,X0),fun(set(nat),X0),groups7121269368397514597t_prod(nat,X0),X3),set_or7035219750837199246ssThan(nat,X1,X2))),aa(nat,X0,X3,X2)) = iG279(X0,X1,X2,X3)) & ! [X4 : $tType,X5 : nat,X6 : nat,X7 : fun(nat,X4)] : (($true = aa(nat,$o,aa(nat,fun(nat,$o),ord_less(nat),X6),X5)) => one_one(X4) = iG279(X4,X5,X6,X7))),
% 13.08/3.04    inference(rectify,[],[f13418])).
% 13.08/3.04  tff(f13418,plain,(
% 13.08/3.04    ! [X0 : $tType,X2 : nat,X3 : nat,X1 : fun(nat,X0)] : (~($true = aa(nat,$o,aa(nat,fun(nat,$o),ord_less(nat),X3),X2)) => aa(X0,X0,aa(X0,fun(X0,X0),times_times(X0),aa(set(nat),X0,aa(fun(nat,X0),fun(set(nat),X0),groups7121269368397514597t_prod(nat,X0),X1),set_or7035219750837199246ssThan(nat,X2,X3))),aa(nat,X0,X1,X3)) = iG279(X0,X2,X3,X1)) & ! [X0 : $tType,X2 : nat,X3 : nat,X1 : fun(nat,X0)] : (($true = aa(nat,$o,aa(nat,fun(nat,$o),ord_less(nat),X3),X2)) => one_one(X0) = iG279(X0,X2,X3,X1))),
% 13.08/3.04    introduced(fool_ite_definition,[new_symbols(definition,[iG279])])).
% 13.08/3.04  tff(f45834,plain,(
% 13.08/3.04    ( ! [X0 : $tType,X2 : nat,X3 : fun(nat,X0),X1 : nat] : (aa(X0,X0,aa(X0,fun(X0,X0),times_times(X0),aa(set(nat),X0,aa(fun(nat,X0),fun(set(nat),X0),groups7121269368397514597t_prod(nat,X0),X3),set_or7035219750837199246ssThan(nat,X1,X2))),aa(nat,X0,X3,X2)) = iG279(X0,X1,X2,X3) | ($true = aa(nat,$o,aa(nat,fun(nat,$o),ord_less(nat),X2),X1))) )),
% 13.08/3.04    inference(cnf_transformation,[],[f27504])).
% 13.08/3.04  tff(f45831,plain,(
% 13.08/3.04    ( ! [X4 : $tType,X6 : nat,X7 : fun(nat,X4),X5 : nat] : (one_one(X4) = iG280(X4,X5,X6,X7) | ($true != aa(nat,$o,aa(nat,fun(nat,$o),ord_less(nat),X6),X5))) )),
% 13.08/3.04    inference(cnf_transformation,[],[f27503])).
% 13.08/3.04  tff(f27503,plain,(
% 13.08/3.04    ! [X0 : $tType,X1 : nat,X2 : nat,X3 : fun(nat,X0)] : (aa(X0,X0,aa(X0,fun(X0,X0),times_times(X0),aa(set(nat),X0,aa(fun(nat,X0),fun(set(nat),X0),groups7121269368397514597t_prod(nat,X0),X3),set_or7035219750837199246ssThan(nat,X1,X2))),aa(nat,X0,X3,X2)) = iG280(X0,X1,X2,X3) | ($true = aa(nat,$o,aa(nat,fun(nat,$o),ord_less(nat),X2),X1))) & ! [X4 : $tType,X5 : nat,X6 : nat,X7 : fun(nat,X4)] : (one_one(X4) = iG280(X4,X5,X6,X7) | ($true != aa(nat,$o,aa(nat,fun(nat,$o),ord_less(nat),X6),X5)))),
% 13.08/3.04    inference(ennf_transformation,[],[f22092])).
% 13.08/3.04  tff(f22092,plain,(
% 13.08/3.04    ! [X0 : $tType,X1 : nat,X2 : nat,X3 : fun(nat,X0)] : (($true != aa(nat,$o,aa(nat,fun(nat,$o),ord_less(nat),X2),X1)) => aa(X0,X0,aa(X0,fun(X0,X0),times_times(X0),aa(set(nat),X0,aa(fun(nat,X0),fun(set(nat),X0),groups7121269368397514597t_prod(nat,X0),X3),set_or7035219750837199246ssThan(nat,X1,X2))),aa(nat,X0,X3,X2)) = iG280(X0,X1,X2,X3)) & ! [X4 : $tType,X5 : nat,X6 : nat,X7 : fun(nat,X4)] : (($true = aa(nat,$o,aa(nat,fun(nat,$o),ord_less(nat),X6),X5)) => one_one(X4) = iG280(X4,X5,X6,X7))),
% 13.08/3.04    inference(flattening,[],[f22091])).
% 13.08/3.04  tff(f22091,plain,(
% 13.08/3.04    ! [X0 : $tType,X1 : nat,X2 : nat,X3 : fun(nat,X0)] : (~($true = aa(nat,$o,aa(nat,fun(nat,$o),ord_less(nat),X2),X1)) => aa(X0,X0,aa(X0,fun(X0,X0),times_times(X0),aa(set(nat),X0,aa(fun(nat,X0),fun(set(nat),X0),groups7121269368397514597t_prod(nat,X0),X3),set_or7035219750837199246ssThan(nat,X1,X2))),aa(nat,X0,X3,X2)) = iG280(X0,X1,X2,X3)) & ! [X4 : $tType,X5 : nat,X6 : nat,X7 : fun(nat,X4)] : (($true = aa(nat,$o,aa(nat,fun(nat,$o),ord_less(nat),X6),X5)) => one_one(X4) = iG280(X4,X5,X6,X7))),
% 13.08/3.04    inference(rectify,[],[f13421])).
% 13.08/3.04  tff(f13421,plain,(
% 13.08/3.04    ! [X0 : $tType,X2 : nat,X3 : nat,X1 : fun(nat,X0)] : (~($true = aa(nat,$o,aa(nat,fun(nat,$o),ord_less(nat),X3),X2)) => aa(X0,X0,aa(X0,fun(X0,X0),times_times(X0),aa(set(nat),X0,aa(fun(nat,X0),fun(set(nat),X0),groups7121269368397514597t_prod(nat,X0),X1),set_or7035219750837199246ssThan(nat,X2,X3))),aa(nat,X0,X1,X3)) = iG280(X0,X2,X3,X1)) & ! [X0 : $tType,X2 : nat,X3 : nat,X1 : fun(nat,X0)] : (($true = aa(nat,$o,aa(nat,fun(nat,$o),ord_less(nat),X3),X2)) => one_one(X0) = iG280(X0,X2,X3,X1))),
% 13.08/3.04    introduced(fool_ite_definition,[new_symbols(definition,[iG280])])).
% 13.08/3.04  tff(f45832,plain,(
% 13.08/3.04    ( ! [X0 : $tType,X2 : nat,X3 : fun(nat,X0),X1 : nat] : (aa(X0,X0,aa(X0,fun(X0,X0),times_times(X0),aa(set(nat),X0,aa(fun(nat,X0),fun(set(nat),X0),groups7121269368397514597t_prod(nat,X0),X3),set_or7035219750837199246ssThan(nat,X1,X2))),aa(nat,X0,X3,X2)) = iG280(X0,X1,X2,X3) | ($true = aa(nat,$o,aa(nat,fun(nat,$o),ord_less(nat),X2),X1))) )),
% 13.08/3.04    inference(cnf_transformation,[],[f27503])).
% 13.08/3.04  tff(f45829,plain,(
% 13.08/3.04    ( ! [X4 : $tType,X6 : nat,X7 : fun(nat,X4),X5 : nat] : (one_one(X4) = iG281(X4,X5,X6,X7) | ($true != aa(nat,$o,aa(nat,fun(nat,$o),ord_less(nat),aa(nat,nat,suc,X6)),X5))) )),
% 13.08/3.04    inference(cnf_transformation,[],[f27502])).
% 13.08/3.04  tff(f27502,plain,(
% 13.08/3.04    ! [X0 : $tType,X1 : nat,X2 : nat,X3 : fun(nat,X0)] : (aa(X0,X0,aa(X0,fun(X0,X0),times_times(X0),aa(set(nat),X0,aa(fun(nat,X0),fun(set(nat),X0),groups7121269368397514597t_prod(nat,X0),X3),set_or1337092689740270186AtMost(nat,X1,X2))),aa(nat,X0,X3,aa(nat,nat,suc,X2))) = iG281(X0,X1,X2,X3) | ($true = aa(nat,$o,aa(nat,fun(nat,$o),ord_less(nat),aa(nat,nat,suc,X2)),X1))) & ! [X4 : $tType,X5 : nat,X6 : nat,X7 : fun(nat,X4)] : (one_one(X4) = iG281(X4,X5,X6,X7) | ($true != aa(nat,$o,aa(nat,fun(nat,$o),ord_less(nat),aa(nat,nat,suc,X6)),X5)))),
% 13.08/3.04    inference(ennf_transformation,[],[f22090])).
% 13.08/3.04  tff(f22090,plain,(
% 13.08/3.04    ! [X0 : $tType,X1 : nat,X2 : nat,X3 : fun(nat,X0)] : (($true != aa(nat,$o,aa(nat,fun(nat,$o),ord_less(nat),aa(nat,nat,suc,X2)),X1)) => aa(X0,X0,aa(X0,fun(X0,X0),times_times(X0),aa(set(nat),X0,aa(fun(nat,X0),fun(set(nat),X0),groups7121269368397514597t_prod(nat,X0),X3),set_or1337092689740270186AtMost(nat,X1,X2))),aa(nat,X0,X3,aa(nat,nat,suc,X2))) = iG281(X0,X1,X2,X3)) & ! [X4 : $tType,X5 : nat,X6 : nat,X7 : fun(nat,X4)] : (($true = aa(nat,$o,aa(nat,fun(nat,$o),ord_less(nat),aa(nat,nat,suc,X6)),X5)) => one_one(X4) = iG281(X4,X5,X6,X7))),
% 13.08/3.04    inference(flattening,[],[f22089])).
% 13.08/3.04  tff(f22089,plain,(
% 13.08/3.04    ! [X0 : $tType,X1 : nat,X2 : nat,X3 : fun(nat,X0)] : (~($true = aa(nat,$o,aa(nat,fun(nat,$o),ord_less(nat),aa(nat,nat,suc,X2)),X1)) => aa(X0,X0,aa(X0,fun(X0,X0),times_times(X0),aa(set(nat),X0,aa(fun(nat,X0),fun(set(nat),X0),groups7121269368397514597t_prod(nat,X0),X3),set_or1337092689740270186AtMost(nat,X1,X2))),aa(nat,X0,X3,aa(nat,nat,suc,X2))) = iG281(X0,X1,X2,X3)) & ! [X4 : $tType,X5 : nat,X6 : nat,X7 : fun(nat,X4)] : (($true = aa(nat,$o,aa(nat,fun(nat,$o),ord_less(nat),aa(nat,nat,suc,X6)),X5)) => one_one(X4) = iG281(X4,X5,X6,X7))),
% 13.08/3.04    inference(rectify,[],[f13424])).
% 13.08/3.04  tff(f13424,plain,(
% 13.08/3.04    ! [X0 : $tType,X2 : nat,X3 : nat,X1 : fun(nat,X0)] : (~($true = aa(nat,$o,aa(nat,fun(nat,$o),ord_less(nat),aa(nat,nat,suc,X3)),X2)) => aa(X0,X0,aa(X0,fun(X0,X0),times_times(X0),aa(set(nat),X0,aa(fun(nat,X0),fun(set(nat),X0),groups7121269368397514597t_prod(nat,X0),X1),set_or1337092689740270186AtMost(nat,X2,X3))),aa(nat,X0,X1,aa(nat,nat,suc,X3))) = iG281(X0,X2,X3,X1)) & ! [X0 : $tType,X2 : nat,X3 : nat,X1 : fun(nat,X0)] : (($true = aa(nat,$o,aa(nat,fun(nat,$o),ord_less(nat),aa(nat,nat,suc,X3)),X2)) => one_one(X0) = iG281(X0,X2,X3,X1))),
% 13.08/3.04    introduced(fool_ite_definition,[new_symbols(definition,[iG281])])).
% 13.08/3.04  tff(f45830,plain,(
% 13.08/3.04    ( ! [X0 : $tType,X2 : nat,X3 : fun(nat,X0),X1 : nat] : (aa(X0,X0,aa(X0,fun(X0,X0),times_times(X0),aa(set(nat),X0,aa(fun(nat,X0),fun(set(nat),X0),groups7121269368397514597t_prod(nat,X0),X3),set_or1337092689740270186AtMost(nat,X1,X2))),aa(nat,X0,X3,aa(nat,nat,suc,X2))) = iG281(X0,X1,X2,X3) | ($true = aa(nat,$o,aa(nat,fun(nat,$o),ord_less(nat),aa(nat,nat,suc,X2)),X1))) )),
% 13.08/3.04    inference(cnf_transformation,[],[f27502])).
% 13.08/3.04  tff(f62114,plain,(
% 13.08/3.04    ( ! [X4 : $tType,X6 : nat,X7 : fun(nat,X4)] : (one_one(X4) = iG282(X4,X6,X6,X7)) )),
% 13.08/3.04    inference(equality_resolution,[],[f45827])).
% 13.08/3.04  tff(f45827,plain,(
% 13.08/3.04    ( ! [X4 : $tType,X6 : nat,X7 : fun(nat,X4),X5 : nat] : (one_one(X4) = iG282(X4,X5,X6,X7) | X5 != X6) )),
% 13.08/3.04    inference(cnf_transformation,[],[f27501])).
% 13.08/3.04  tff(f27501,plain,(
% 13.08/3.04    ! [X0 : $tType,X1 : nat,X2 : nat,X3 : fun(nat,X0)] : (aa(nat,X0,X3,aa(nat,nat,aa(nat,fun(nat,nat),minus_minus(nat),X1),aa(nat,nat,suc,zero_zero(nat)))) = iG282(X0,X1,X2,X3) | X1 = X2) & ! [X4 : $tType,X5 : nat,X6 : nat,X7 : fun(nat,X4)] : (one_one(X4) = iG282(X4,X5,X6,X7) | X5 != X6)),
% 13.08/3.04    inference(ennf_transformation,[],[f22088])).
% 13.08/3.04  tff(f22088,plain,(
% 13.08/3.04    ! [X0 : $tType,X1 : nat,X2 : nat,X3 : fun(nat,X0)] : (X1 != X2 => aa(nat,X0,X3,aa(nat,nat,aa(nat,fun(nat,nat),minus_minus(nat),X1),aa(nat,nat,suc,zero_zero(nat)))) = iG282(X0,X1,X2,X3)) & ! [X4 : $tType,X5 : nat,X6 : nat,X7 : fun(nat,X4)] : (X5 = X6 => one_one(X4) = iG282(X4,X5,X6,X7))),
% 13.08/3.04    inference(flattening,[],[f22087])).
% 13.08/3.04  tff(f22087,plain,(
% 13.08/3.04    ! [X0 : $tType,X1 : nat,X2 : nat,X3 : fun(nat,X0)] : (~X1 = X2 => aa(nat,X0,X3,aa(nat,nat,aa(nat,fun(nat,nat),minus_minus(nat),X1),aa(nat,nat,suc,zero_zero(nat)))) = iG282(X0,X1,X2,X3)) & ! [X4 : $tType,X5 : nat,X6 : nat,X7 : fun(nat,X4)] : (X5 = X6 => one_one(X4) = iG282(X4,X5,X6,X7))),
% 13.08/3.04    inference(rectify,[],[f13451])).
% 13.08/3.04  tff(f13451,plain,(
% 13.08/3.04    ! [X0 : $tType,X4 : nat,X1 : nat,X3 : fun(nat,X0)] : (~X1 = X4 => aa(nat,X0,X3,aa(nat,nat,aa(nat,fun(nat,nat),minus_minus(nat),X4),aa(nat,nat,suc,zero_zero(nat)))) = iG282(X0,X4,X1,X3)) & ! [X0 : $tType,X4 : nat,X1 : nat,X3 : fun(nat,X0)] : (X1 = X4 => one_one(X0) = iG282(X0,X4,X1,X3))),
% 13.08/3.04    introduced(fool_ite_definition,[new_symbols(definition,[iG282])])).
% 13.08/3.04  tff(f45828,plain,(
% 13.08/3.04    ( ! [X0 : $tType,X2 : nat,X3 : fun(nat,X0),X1 : nat] : (aa(nat,X0,X3,aa(nat,nat,aa(nat,fun(nat,nat),minus_minus(nat),X1),aa(nat,nat,suc,zero_zero(nat)))) = iG282(X0,X1,X2,X3) | X1 = X2) )),
% 13.08/3.04    inference(cnf_transformation,[],[f27501])).
% 13.08/3.04  tff(f45825,plain,(
% 13.08/3.04    ( ! [X5 : $tType,X8 : fun(nat,X5),X6 : nat,X9 : fun(nat,X5),X7 : nat] : (aa(nat,X5,X9,X7) = iG283(X5,X6,X7,X8,X9) | ($true != aa(nat,$o,aa(nat,fun(nat,$o),ord_less(nat),X7),X6))) )),
% 13.08/3.04    inference(cnf_transformation,[],[f27500])).
% 13.08/3.04  tff(f27500,plain,(
% 13.08/3.04    ! [X0 : $tType,X1 : nat,X2 : nat,X3 : fun(nat,X0),X4 : fun(nat,X0)] : (iG282(X0,X2,X1,X3) = iG283(X0,X1,X2,X3,X4) | ($true = aa(nat,$o,aa(nat,fun(nat,$o),ord_less(nat),X2),X1))) & ! [X5 : $tType,X6 : nat,X7 : nat,X8 : fun(nat,X5),X9 : fun(nat,X5)] : (aa(nat,X5,X9,X7) = iG283(X5,X6,X7,X8,X9) | ($true != aa(nat,$o,aa(nat,fun(nat,$o),ord_less(nat),X7),X6)))),
% 13.08/3.04    inference(ennf_transformation,[],[f22086])).
% 13.08/3.04  tff(f22086,plain,(
% 13.08/3.04    ! [X0 : $tType,X1 : nat,X2 : nat,X3 : fun(nat,X0),X4 : fun(nat,X0)] : (($true != aa(nat,$o,aa(nat,fun(nat,$o),ord_less(nat),X2),X1)) => iG282(X0,X2,X1,X3) = iG283(X0,X1,X2,X3,X4)) & ! [X5 : $tType,X6 : nat,X7 : nat,X8 : fun(nat,X5),X9 : fun(nat,X5)] : (($true = aa(nat,$o,aa(nat,fun(nat,$o),ord_less(nat),X7),X6)) => aa(nat,X5,X9,X7) = iG283(X5,X6,X7,X8,X9))),
% 13.08/3.04    inference(flattening,[],[f22085])).
% 13.08/3.04  tff(f22085,plain,(
% 13.08/3.04    ! [X0 : $tType,X1 : nat,X2 : nat,X3 : fun(nat,X0),X4 : fun(nat,X0)] : (~($true = aa(nat,$o,aa(nat,fun(nat,$o),ord_less(nat),X2),X1)) => iG282(X0,X2,X1,X3) = iG283(X0,X1,X2,X3,X4)) & ! [X5 : $tType,X6 : nat,X7 : nat,X8 : fun(nat,X5),X9 : fun(nat,X5)] : (($true = aa(nat,$o,aa(nat,fun(nat,$o),ord_less(nat),X7),X6)) => aa(nat,X5,X9,X7) = iG283(X5,X6,X7,X8,X9))),
% 13.08/3.04    inference(rectify,[],[f13452])).
% 13.08/3.04  tff(f13452,plain,(
% 13.08/3.04    ! [X0 : $tType,X1 : nat,X4 : nat,X3 : fun(nat,X0),X2 : fun(nat,X0)] : (~($true = aa(nat,$o,aa(nat,fun(nat,$o),ord_less(nat),X4),X1)) => iG282(X0,X4,X1,X3) = iG283(X0,X1,X4,X3,X2)) & ! [X0 : $tType,X1 : nat,X4 : nat,X3 : fun(nat,X0),X2 : fun(nat,X0)] : (($true = aa(nat,$o,aa(nat,fun(nat,$o),ord_less(nat),X4),X1)) => aa(nat,X0,X2,X4) = iG283(X0,X1,X4,X3,X2))),
% 13.08/3.04    introduced(fool_ite_definition,[new_symbols(definition,[iG283])])).
% 13.08/3.04  tff(f45826,plain,(
% 13.08/3.04    ( ! [X0 : $tType,X2 : nat,X3 : fun(nat,X0),X1 : nat,X4 : fun(nat,X0)] : (iG282(X0,X2,X1,X3) = iG283(X0,X1,X2,X3,X4) | ($true = aa(nat,$o,aa(nat,fun(nat,$o),ord_less(nat),X2),X1))) )),
% 13.08/3.04    inference(cnf_transformation,[],[f27500])).
% 13.08/3.04  tff(f45823,plain,(
% 13.08/3.04    ( ! [X5 : $tType,X8 : fun(nat,X5),X6 : nat,X9 : fun(nat,X5),X7 : nat] : (aa(nat,X5,X9,X7) = iG284(X5,X6,X7,X8,X9) | ($true != aa(nat,$o,aa(nat,fun(nat,$o),ord_less(nat),X7),X6))) )),
% 13.08/3.04    inference(cnf_transformation,[],[f27499])).
% 13.08/3.04  tff(f27499,plain,(
% 13.08/3.04    ! [X0 : $tType,X1 : nat,X2 : nat,X3 : fun(nat,X0),X4 : fun(nat,X0)] : (aa(nat,X0,X3,X2) = iG284(X0,X1,X2,X3,X4) | ($true = aa(nat,$o,aa(nat,fun(nat,$o),ord_less(nat),X2),X1))) & ! [X5 : $tType,X6 : nat,X7 : nat,X8 : fun(nat,X5),X9 : fun(nat,X5)] : (aa(nat,X5,X9,X7) = iG284(X5,X6,X7,X8,X9) | ($true != aa(nat,$o,aa(nat,fun(nat,$o),ord_less(nat),X7),X6)))),
% 13.08/3.04    inference(ennf_transformation,[],[f22084])).
% 13.08/3.04  tff(f22084,plain,(
% 13.08/3.04    ! [X0 : $tType,X1 : nat,X2 : nat,X3 : fun(nat,X0),X4 : fun(nat,X0)] : (($true != aa(nat,$o,aa(nat,fun(nat,$o),ord_less(nat),X2),X1)) => aa(nat,X0,X3,X2) = iG284(X0,X1,X2,X3,X4)) & ! [X5 : $tType,X6 : nat,X7 : nat,X8 : fun(nat,X5),X9 : fun(nat,X5)] : (($true = aa(nat,$o,aa(nat,fun(nat,$o),ord_less(nat),X7),X6)) => aa(nat,X5,X9,X7) = iG284(X5,X6,X7,X8,X9))),
% 13.08/3.04    inference(flattening,[],[f22083])).
% 13.08/3.04  tff(f22083,plain,(
% 13.08/3.04    ! [X0 : $tType,X1 : nat,X2 : nat,X3 : fun(nat,X0),X4 : fun(nat,X0)] : (~($true = aa(nat,$o,aa(nat,fun(nat,$o),ord_less(nat),X2),X1)) => aa(nat,X0,X3,X2) = iG284(X0,X1,X2,X3,X4)) & ! [X5 : $tType,X6 : nat,X7 : nat,X8 : fun(nat,X5),X9 : fun(nat,X5)] : (($true = aa(nat,$o,aa(nat,fun(nat,$o),ord_less(nat),X7),X6)) => aa(nat,X5,X9,X7) = iG284(X5,X6,X7,X8,X9))),
% 13.08/3.04    inference(rectify,[],[f13455])).
% 13.08/3.04  tff(f13455,plain,(
% 13.08/3.04    ! [X0 : $tType,X1 : nat,X4 : nat,X3 : fun(nat,X0),X2 : fun(nat,X0)] : (~($true = aa(nat,$o,aa(nat,fun(nat,$o),ord_less(nat),X4),X1)) => aa(nat,X0,X3,X4) = iG284(X0,X1,X4,X3,X2)) & ! [X0 : $tType,X1 : nat,X4 : nat,X3 : fun(nat,X0),X2 : fun(nat,X0)] : (($true = aa(nat,$o,aa(nat,fun(nat,$o),ord_less(nat),X4),X1)) => aa(nat,X0,X2,X4) = iG284(X0,X1,X4,X3,X2))),
% 13.08/3.04    introduced(fool_ite_definition,[new_symbols(definition,[iG284])])).
% 13.08/3.04  tff(f45824,plain,(
% 13.08/3.04    ( ! [X0 : $tType,X2 : nat,X3 : fun(nat,X0),X1 : nat,X4 : fun(nat,X0)] : (aa(nat,X0,X3,X2) = iG284(X0,X1,X2,X3,X4) | ($true = aa(nat,$o,aa(nat,fun(nat,$o),ord_less(nat),X2),X1))) )),
% 13.08/3.04    inference(cnf_transformation,[],[f27499])).
% 13.08/3.04  tff(f45821,plain,(
% 13.08/3.04    ( ! [X4 : $tType,X6 : nat,X7 : fun(nat,X4),X5 : nat] : (zero_zero(X4) = iG285(X4,X5,X6,X7) | ($true != aa(nat,$o,aa(nat,fun(nat,$o),ord_less(nat),X6),X5))) )),
% 13.08/3.04    inference(cnf_transformation,[],[f27498])).
% 13.08/3.04  tff(f27498,plain,(
% 13.08/3.04    ! [X0 : $tType,X1 : nat,X2 : nat,X3 : fun(nat,X0)] : (aa(X0,X0,aa(X0,fun(X0,X0),plus_plus(X0),aa(set(nat),X0,groups7311177749621191930dd_sum(nat,X0,X3),set_or7035219750837199246ssThan(nat,X1,X2))),aa(nat,X0,X3,X2)) = iG285(X0,X1,X2,X3) | ($true = aa(nat,$o,aa(nat,fun(nat,$o),ord_less(nat),X2),X1))) & ! [X4 : $tType,X5 : nat,X6 : nat,X7 : fun(nat,X4)] : (zero_zero(X4) = iG285(X4,X5,X6,X7) | ($true != aa(nat,$o,aa(nat,fun(nat,$o),ord_less(nat),X6),X5)))),
% 13.08/3.04    inference(ennf_transformation,[],[f22082])).
% 13.08/3.04  tff(f22082,plain,(
% 13.08/3.04    ! [X0 : $tType,X1 : nat,X2 : nat,X3 : fun(nat,X0)] : (($true != aa(nat,$o,aa(nat,fun(nat,$o),ord_less(nat),X2),X1)) => aa(X0,X0,aa(X0,fun(X0,X0),plus_plus(X0),aa(set(nat),X0,groups7311177749621191930dd_sum(nat,X0,X3),set_or7035219750837199246ssThan(nat,X1,X2))),aa(nat,X0,X3,X2)) = iG285(X0,X1,X2,X3)) & ! [X4 : $tType,X5 : nat,X6 : nat,X7 : fun(nat,X4)] : (($true = aa(nat,$o,aa(nat,fun(nat,$o),ord_less(nat),X6),X5)) => zero_zero(X4) = iG285(X4,X5,X6,X7))),
% 13.08/3.04    inference(flattening,[],[f22081])).
% 13.08/3.04  tff(f22081,plain,(
% 13.08/3.04    ! [X0 : $tType,X1 : nat,X2 : nat,X3 : fun(nat,X0)] : (~($true = aa(nat,$o,aa(nat,fun(nat,$o),ord_less(nat),X2),X1)) => aa(X0,X0,aa(X0,fun(X0,X0),plus_plus(X0),aa(set(nat),X0,groups7311177749621191930dd_sum(nat,X0,X3),set_or7035219750837199246ssThan(nat,X1,X2))),aa(nat,X0,X3,X2)) = iG285(X0,X1,X2,X3)) & ! [X4 : $tType,X5 : nat,X6 : nat,X7 : fun(nat,X4)] : (($true = aa(nat,$o,aa(nat,fun(nat,$o),ord_less(nat),X6),X5)) => zero_zero(X4) = iG285(X4,X5,X6,X7))),
% 13.08/3.04    inference(rectify,[],[f13466])).
% 13.08/3.04  tff(f13466,plain,(
% 13.08/3.04    ! [X0 : $tType,X2 : nat,X3 : nat,X1 : fun(nat,X0)] : (~($true = aa(nat,$o,aa(nat,fun(nat,$o),ord_less(nat),X3),X2)) => aa(X0,X0,aa(X0,fun(X0,X0),plus_plus(X0),aa(set(nat),X0,groups7311177749621191930dd_sum(nat,X0,X1),set_or7035219750837199246ssThan(nat,X2,X3))),aa(nat,X0,X1,X3)) = iG285(X0,X2,X3,X1)) & ! [X0 : $tType,X2 : nat,X3 : nat,X1 : fun(nat,X0)] : (($true = aa(nat,$o,aa(nat,fun(nat,$o),ord_less(nat),X3),X2)) => zero_zero(X0) = iG285(X0,X2,X3,X1))),
% 13.08/3.04    introduced(fool_ite_definition,[new_symbols(definition,[iG285])])).
% 13.08/3.04  tff(f45822,plain,(
% 13.08/3.04    ( ! [X0 : $tType,X2 : nat,X3 : fun(nat,X0),X1 : nat] : (aa(X0,X0,aa(X0,fun(X0,X0),plus_plus(X0),aa(set(nat),X0,groups7311177749621191930dd_sum(nat,X0,X3),set_or7035219750837199246ssThan(nat,X1,X2))),aa(nat,X0,X3,X2)) = iG285(X0,X1,X2,X3) | ($true = aa(nat,$o,aa(nat,fun(nat,$o),ord_less(nat),X2),X1))) )),
% 13.08/3.04    inference(cnf_transformation,[],[f27498])).
% 13.08/3.04  tff(f45819,plain,(
% 13.08/3.04    ( ! [X4 : $tType,X6 : nat,X7 : fun(nat,X4),X5 : nat] : (zero_zero(X4) = iG286(X4,X5,X6,X7) | ($true != aa(nat,$o,aa(nat,fun(nat,$o),ord_less(nat),X6),X5))) )),
% 13.08/3.04    inference(cnf_transformation,[],[f27497])).
% 13.08/3.04  tff(f27497,plain,(
% 13.08/3.04    ! [X0 : $tType,X1 : nat,X2 : nat,X3 : fun(nat,X0)] : (aa(X0,X0,aa(X0,fun(X0,X0),plus_plus(X0),aa(set(nat),X0,groups7311177749621191930dd_sum(nat,X0,X3),set_or7035219750837199246ssThan(nat,X1,X2))),aa(nat,X0,X3,X2)) = iG286(X0,X1,X2,X3) | ($true = aa(nat,$o,aa(nat,fun(nat,$o),ord_less(nat),X2),X1))) & ! [X4 : $tType,X5 : nat,X6 : nat,X7 : fun(nat,X4)] : (zero_zero(X4) = iG286(X4,X5,X6,X7) | ($true != aa(nat,$o,aa(nat,fun(nat,$o),ord_less(nat),X6),X5)))),
% 13.08/3.04    inference(ennf_transformation,[],[f22080])).
% 13.08/3.04  tff(f22080,plain,(
% 13.08/3.04    ! [X0 : $tType,X1 : nat,X2 : nat,X3 : fun(nat,X0)] : (($true != aa(nat,$o,aa(nat,fun(nat,$o),ord_less(nat),X2),X1)) => aa(X0,X0,aa(X0,fun(X0,X0),plus_plus(X0),aa(set(nat),X0,groups7311177749621191930dd_sum(nat,X0,X3),set_or7035219750837199246ssThan(nat,X1,X2))),aa(nat,X0,X3,X2)) = iG286(X0,X1,X2,X3)) & ! [X4 : $tType,X5 : nat,X6 : nat,X7 : fun(nat,X4)] : (($true = aa(nat,$o,aa(nat,fun(nat,$o),ord_less(nat),X6),X5)) => zero_zero(X4) = iG286(X4,X5,X6,X7))),
% 13.08/3.04    inference(flattening,[],[f22079])).
% 13.08/3.04  tff(f22079,plain,(
% 13.08/3.04    ! [X0 : $tType,X1 : nat,X2 : nat,X3 : fun(nat,X0)] : (~($true = aa(nat,$o,aa(nat,fun(nat,$o),ord_less(nat),X2),X1)) => aa(X0,X0,aa(X0,fun(X0,X0),plus_plus(X0),aa(set(nat),X0,groups7311177749621191930dd_sum(nat,X0,X3),set_or7035219750837199246ssThan(nat,X1,X2))),aa(nat,X0,X3,X2)) = iG286(X0,X1,X2,X3)) & ! [X4 : $tType,X5 : nat,X6 : nat,X7 : fun(nat,X4)] : (($true = aa(nat,$o,aa(nat,fun(nat,$o),ord_less(nat),X6),X5)) => zero_zero(X4) = iG286(X4,X5,X6,X7))),
% 13.08/3.04    inference(rectify,[],[f13469])).
% 13.08/3.04  tff(f13469,plain,(
% 13.08/3.04    ! [X0 : $tType,X2 : nat,X3 : nat,X1 : fun(nat,X0)] : (~($true = aa(nat,$o,aa(nat,fun(nat,$o),ord_less(nat),X3),X2)) => aa(X0,X0,aa(X0,fun(X0,X0),plus_plus(X0),aa(set(nat),X0,groups7311177749621191930dd_sum(nat,X0,X1),set_or7035219750837199246ssThan(nat,X2,X3))),aa(nat,X0,X1,X3)) = iG286(X0,X2,X3,X1)) & ! [X0 : $tType,X2 : nat,X3 : nat,X1 : fun(nat,X0)] : (($true = aa(nat,$o,aa(nat,fun(nat,$o),ord_less(nat),X3),X2)) => zero_zero(X0) = iG286(X0,X2,X3,X1))),
% 13.08/3.04    introduced(fool_ite_definition,[new_symbols(definition,[iG286])])).
% 13.08/3.04  tff(f45820,plain,(
% 13.08/3.04    ( ! [X0 : $tType,X2 : nat,X3 : fun(nat,X0),X1 : nat] : (aa(X0,X0,aa(X0,fun(X0,X0),plus_plus(X0),aa(set(nat),X0,groups7311177749621191930dd_sum(nat,X0,X3),set_or7035219750837199246ssThan(nat,X1,X2))),aa(nat,X0,X3,X2)) = iG286(X0,X1,X2,X3) | ($true = aa(nat,$o,aa(nat,fun(nat,$o),ord_less(nat),X2),X1))) )),
% 13.08/3.04    inference(cnf_transformation,[],[f27497])).
% 13.08/3.04  tff(f45817,plain,(
% 13.08/3.04    ( ! [X4 : $tType,X6 : nat,X7 : fun(nat,X4),X5 : nat] : (zero_zero(X4) = iG287(X4,X5,X6,X7) | ($true != aa(nat,$o,aa(nat,fun(nat,$o),ord_less(nat),aa(nat,nat,suc,X6)),X5))) )),
% 13.08/3.04    inference(cnf_transformation,[],[f27496])).
% 13.08/3.04  tff(f27496,plain,(
% 13.08/3.04    ! [X0 : $tType,X1 : nat,X2 : nat,X3 : fun(nat,X0)] : (aa(X0,X0,aa(X0,fun(X0,X0),plus_plus(X0),aa(set(nat),X0,groups7311177749621191930dd_sum(nat,X0,X3),set_or1337092689740270186AtMost(nat,X1,X2))),aa(nat,X0,X3,aa(nat,nat,suc,X2))) = iG287(X0,X1,X2,X3) | ($true = aa(nat,$o,aa(nat,fun(nat,$o),ord_less(nat),aa(nat,nat,suc,X2)),X1))) & ! [X4 : $tType,X5 : nat,X6 : nat,X7 : fun(nat,X4)] : (zero_zero(X4) = iG287(X4,X5,X6,X7) | ($true != aa(nat,$o,aa(nat,fun(nat,$o),ord_less(nat),aa(nat,nat,suc,X6)),X5)))),
% 13.08/3.04    inference(ennf_transformation,[],[f22078])).
% 13.08/3.04  tff(f22078,plain,(
% 13.08/3.04    ! [X0 : $tType,X1 : nat,X2 : nat,X3 : fun(nat,X0)] : (($true != aa(nat,$o,aa(nat,fun(nat,$o),ord_less(nat),aa(nat,nat,suc,X2)),X1)) => aa(X0,X0,aa(X0,fun(X0,X0),plus_plus(X0),aa(set(nat),X0,groups7311177749621191930dd_sum(nat,X0,X3),set_or1337092689740270186AtMost(nat,X1,X2))),aa(nat,X0,X3,aa(nat,nat,suc,X2))) = iG287(X0,X1,X2,X3)) & ! [X4 : $tType,X5 : nat,X6 : nat,X7 : fun(nat,X4)] : (($true = aa(nat,$o,aa(nat,fun(nat,$o),ord_less(nat),aa(nat,nat,suc,X6)),X5)) => zero_zero(X4) = iG287(X4,X5,X6,X7))),
% 13.08/3.04    inference(flattening,[],[f22077])).
% 13.08/3.04  tff(f22077,plain,(
% 13.08/3.04    ! [X0 : $tType,X1 : nat,X2 : nat,X3 : fun(nat,X0)] : (~($true = aa(nat,$o,aa(nat,fun(nat,$o),ord_less(nat),aa(nat,nat,suc,X2)),X1)) => aa(X0,X0,aa(X0,fun(X0,X0),plus_plus(X0),aa(set(nat),X0,groups7311177749621191930dd_sum(nat,X0,X3),set_or1337092689740270186AtMost(nat,X1,X2))),aa(nat,X0,X3,aa(nat,nat,suc,X2))) = iG287(X0,X1,X2,X3)) & ! [X4 : $tType,X5 : nat,X6 : nat,X7 : fun(nat,X4)] : (($true = aa(nat,$o,aa(nat,fun(nat,$o),ord_less(nat),aa(nat,nat,suc,X6)),X5)) => zero_zero(X4) = iG287(X4,X5,X6,X7))),
% 13.08/3.04    inference(rectify,[],[f13472])).
% 13.08/3.04  tff(f13472,plain,(
% 13.08/3.04    ! [X0 : $tType,X2 : nat,X3 : nat,X1 : fun(nat,X0)] : (~($true = aa(nat,$o,aa(nat,fun(nat,$o),ord_less(nat),aa(nat,nat,suc,X3)),X2)) => aa(X0,X0,aa(X0,fun(X0,X0),plus_plus(X0),aa(set(nat),X0,groups7311177749621191930dd_sum(nat,X0,X1),set_or1337092689740270186AtMost(nat,X2,X3))),aa(nat,X0,X1,aa(nat,nat,suc,X3))) = iG287(X0,X2,X3,X1)) & ! [X0 : $tType,X2 : nat,X3 : nat,X1 : fun(nat,X0)] : (($true = aa(nat,$o,aa(nat,fun(nat,$o),ord_less(nat),aa(nat,nat,suc,X3)),X2)) => zero_zero(X0) = iG287(X0,X2,X3,X1))),
% 13.08/3.04    introduced(fool_ite_definition,[new_symbols(definition,[iG287])])).
% 13.08/3.04  tff(f45818,plain,(
% 13.08/3.04    ( ! [X0 : $tType,X2 : nat,X3 : fun(nat,X0),X1 : nat] : (aa(X0,X0,aa(X0,fun(X0,X0),plus_plus(X0),aa(set(nat),X0,groups7311177749621191930dd_sum(nat,X0,X3),set_or1337092689740270186AtMost(nat,X1,X2))),aa(nat,X0,X3,aa(nat,nat,suc,X2))) = iG287(X0,X1,X2,X3) | ($true = aa(nat,$o,aa(nat,fun(nat,$o),ord_less(nat),aa(nat,nat,suc,X2)),X1))) )),
% 13.08/3.04    inference(cnf_transformation,[],[f27496])).
% 13.08/3.04  tff(f62113,plain,(
% 13.08/3.04    ( ! [X4 : $tType,X6 : nat,X7 : fun(nat,X4)] : (zero_zero(X4) = iG288(X4,X6,X6,X7)) )),
% 13.08/3.04    inference(equality_resolution,[],[f45815])).
% 13.08/3.04  tff(f45815,plain,(
% 13.08/3.04    ( ! [X4 : $tType,X6 : nat,X7 : fun(nat,X4),X5 : nat] : (zero_zero(X4) = iG288(X4,X5,X6,X7) | X5 != X6) )),
% 13.08/3.04    inference(cnf_transformation,[],[f27495])).
% 13.08/3.04  tff(f27495,plain,(
% 13.08/3.04    ! [X0 : $tType,X1 : nat,X2 : nat,X3 : fun(nat,X0)] : (aa(nat,X0,X3,aa(nat,nat,aa(nat,fun(nat,nat),minus_minus(nat),X1),aa(nat,nat,suc,zero_zero(nat)))) = iG288(X0,X1,X2,X3) | X1 = X2) & ! [X4 : $tType,X5 : nat,X6 : nat,X7 : fun(nat,X4)] : (zero_zero(X4) = iG288(X4,X5,X6,X7) | X5 != X6)),
% 13.08/3.04    inference(ennf_transformation,[],[f22076])).
% 13.08/3.04  tff(f22076,plain,(
% 13.08/3.04    ! [X0 : $tType,X1 : nat,X2 : nat,X3 : fun(nat,X0)] : (X1 != X2 => aa(nat,X0,X3,aa(nat,nat,aa(nat,fun(nat,nat),minus_minus(nat),X1),aa(nat,nat,suc,zero_zero(nat)))) = iG288(X0,X1,X2,X3)) & ! [X4 : $tType,X5 : nat,X6 : nat,X7 : fun(nat,X4)] : (X5 = X6 => zero_zero(X4) = iG288(X4,X5,X6,X7))),
% 13.08/3.04    inference(flattening,[],[f22075])).
% 13.08/3.04  tff(f22075,plain,(
% 13.08/3.04    ! [X0 : $tType,X1 : nat,X2 : nat,X3 : fun(nat,X0)] : (~X1 = X2 => aa(nat,X0,X3,aa(nat,nat,aa(nat,fun(nat,nat),minus_minus(nat),X1),aa(nat,nat,suc,zero_zero(nat)))) = iG288(X0,X1,X2,X3)) & ! [X4 : $tType,X5 : nat,X6 : nat,X7 : fun(nat,X4)] : (X5 = X6 => zero_zero(X4) = iG288(X4,X5,X6,X7))),
% 13.08/3.04    inference(rectify,[],[f13491])).
% 13.08/3.04  tff(f13491,plain,(
% 13.08/3.04    ! [X0 : $tType,X4 : nat,X1 : nat,X3 : fun(nat,X0)] : (~X1 = X4 => aa(nat,X0,X3,aa(nat,nat,aa(nat,fun(nat,nat),minus_minus(nat),X4),aa(nat,nat,suc,zero_zero(nat)))) = iG288(X0,X4,X1,X3)) & ! [X0 : $tType,X4 : nat,X1 : nat,X3 : fun(nat,X0)] : (X1 = X4 => zero_zero(X0) = iG288(X0,X4,X1,X3))),
% 13.08/3.04    introduced(fool_ite_definition,[new_symbols(definition,[iG288])])).
% 13.08/3.04  tff(f45816,plain,(
% 13.08/3.04    ( ! [X0 : $tType,X2 : nat,X3 : fun(nat,X0),X1 : nat] : (aa(nat,X0,X3,aa(nat,nat,aa(nat,fun(nat,nat),minus_minus(nat),X1),aa(nat,nat,suc,zero_zero(nat)))) = iG288(X0,X1,X2,X3) | X1 = X2) )),
% 13.08/3.04    inference(cnf_transformation,[],[f27495])).
% 13.08/3.04  tff(f45813,plain,(
% 13.08/3.04    ( ! [X5 : $tType,X8 : fun(nat,X5),X6 : nat,X9 : fun(nat,X5),X7 : nat] : (aa(nat,X5,X9,X7) = iG289(X5,X6,X7,X8,X9) | ($true != aa(nat,$o,aa(nat,fun(nat,$o),ord_less(nat),X7),X6))) )),
% 13.08/3.04    inference(cnf_transformation,[],[f27494])).
% 13.08/3.04  tff(f27494,plain,(
% 13.08/3.04    ! [X0 : $tType,X1 : nat,X2 : nat,X3 : fun(nat,X0),X4 : fun(nat,X0)] : (iG288(X0,X2,X1,X3) = iG289(X0,X1,X2,X3,X4) | ($true = aa(nat,$o,aa(nat,fun(nat,$o),ord_less(nat),X2),X1))) & ! [X5 : $tType,X6 : nat,X7 : nat,X8 : fun(nat,X5),X9 : fun(nat,X5)] : (aa(nat,X5,X9,X7) = iG289(X5,X6,X7,X8,X9) | ($true != aa(nat,$o,aa(nat,fun(nat,$o),ord_less(nat),X7),X6)))),
% 13.08/3.04    inference(ennf_transformation,[],[f22074])).
% 13.08/3.04  tff(f22074,plain,(
% 13.08/3.04    ! [X0 : $tType,X1 : nat,X2 : nat,X3 : fun(nat,X0),X4 : fun(nat,X0)] : (($true != aa(nat,$o,aa(nat,fun(nat,$o),ord_less(nat),X2),X1)) => iG288(X0,X2,X1,X3) = iG289(X0,X1,X2,X3,X4)) & ! [X5 : $tType,X6 : nat,X7 : nat,X8 : fun(nat,X5),X9 : fun(nat,X5)] : (($true = aa(nat,$o,aa(nat,fun(nat,$o),ord_less(nat),X7),X6)) => aa(nat,X5,X9,X7) = iG289(X5,X6,X7,X8,X9))),
% 13.08/3.04    inference(flattening,[],[f22073])).
% 13.08/3.04  tff(f22073,plain,(
% 13.08/3.04    ! [X0 : $tType,X1 : nat,X2 : nat,X3 : fun(nat,X0),X4 : fun(nat,X0)] : (~($true = aa(nat,$o,aa(nat,fun(nat,$o),ord_less(nat),X2),X1)) => iG288(X0,X2,X1,X3) = iG289(X0,X1,X2,X3,X4)) & ! [X5 : $tType,X6 : nat,X7 : nat,X8 : fun(nat,X5),X9 : fun(nat,X5)] : (($true = aa(nat,$o,aa(nat,fun(nat,$o),ord_less(nat),X7),X6)) => aa(nat,X5,X9,X7) = iG289(X5,X6,X7,X8,X9))),
% 13.08/3.04    inference(rectify,[],[f13492])).
% 13.08/3.04  tff(f13492,plain,(
% 13.08/3.04    ! [X0 : $tType,X1 : nat,X4 : nat,X3 : fun(nat,X0),X2 : fun(nat,X0)] : (~($true = aa(nat,$o,aa(nat,fun(nat,$o),ord_less(nat),X4),X1)) => iG288(X0,X4,X1,X3) = iG289(X0,X1,X4,X3,X2)) & ! [X0 : $tType,X1 : nat,X4 : nat,X3 : fun(nat,X0),X2 : fun(nat,X0)] : (($true = aa(nat,$o,aa(nat,fun(nat,$o),ord_less(nat),X4),X1)) => aa(nat,X0,X2,X4) = iG289(X0,X1,X4,X3,X2))),
% 13.08/3.04    introduced(fool_ite_definition,[new_symbols(definition,[iG289])])).
% 13.08/3.04  tff(f45814,plain,(
% 13.08/3.04    ( ! [X0 : $tType,X2 : nat,X3 : fun(nat,X0),X1 : nat,X4 : fun(nat,X0)] : (iG288(X0,X2,X1,X3) = iG289(X0,X1,X2,X3,X4) | ($true = aa(nat,$o,aa(nat,fun(nat,$o),ord_less(nat),X2),X1))) )),
% 13.08/3.04    inference(cnf_transformation,[],[f27494])).
% 13.08/3.04  tff(f45811,plain,(
% 13.08/3.04    ( ! [X5 : $tType,X8 : fun(nat,X5),X6 : nat,X9 : fun(nat,X5),X7 : nat] : (aa(nat,X5,X9,X7) = iG290(X5,X6,X7,X8,X9) | ($true != aa(nat,$o,aa(nat,fun(nat,$o),ord_less(nat),X7),X6))) )),
% 13.08/3.04    inference(cnf_transformation,[],[f27493])).
% 13.08/3.04  tff(f27493,plain,(
% 13.08/3.04    ! [X0 : $tType,X1 : nat,X2 : nat,X3 : fun(nat,X0),X4 : fun(nat,X0)] : (aa(nat,X0,X3,X2) = iG290(X0,X1,X2,X3,X4) | ($true = aa(nat,$o,aa(nat,fun(nat,$o),ord_less(nat),X2),X1))) & ! [X5 : $tType,X6 : nat,X7 : nat,X8 : fun(nat,X5),X9 : fun(nat,X5)] : (aa(nat,X5,X9,X7) = iG290(X5,X6,X7,X8,X9) | ($true != aa(nat,$o,aa(nat,fun(nat,$o),ord_less(nat),X7),X6)))),
% 13.08/3.04    inference(ennf_transformation,[],[f22072])).
% 13.08/3.04  tff(f22072,plain,(
% 13.08/3.04    ! [X0 : $tType,X1 : nat,X2 : nat,X3 : fun(nat,X0),X4 : fun(nat,X0)] : (($true != aa(nat,$o,aa(nat,fun(nat,$o),ord_less(nat),X2),X1)) => aa(nat,X0,X3,X2) = iG290(X0,X1,X2,X3,X4)) & ! [X5 : $tType,X6 : nat,X7 : nat,X8 : fun(nat,X5),X9 : fun(nat,X5)] : (($true = aa(nat,$o,aa(nat,fun(nat,$o),ord_less(nat),X7),X6)) => aa(nat,X5,X9,X7) = iG290(X5,X6,X7,X8,X9))),
% 13.08/3.04    inference(flattening,[],[f22071])).
% 13.08/3.04  tff(f22071,plain,(
% 13.08/3.04    ! [X0 : $tType,X1 : nat,X2 : nat,X3 : fun(nat,X0),X4 : fun(nat,X0)] : (~($true = aa(nat,$o,aa(nat,fun(nat,$o),ord_less(nat),X2),X1)) => aa(nat,X0,X3,X2) = iG290(X0,X1,X2,X3,X4)) & ! [X5 : $tType,X6 : nat,X7 : nat,X8 : fun(nat,X5),X9 : fun(nat,X5)] : (($true = aa(nat,$o,aa(nat,fun(nat,$o),ord_less(nat),X7),X6)) => aa(nat,X5,X9,X7) = iG290(X5,X6,X7,X8,X9))),
% 13.08/3.04    inference(rectify,[],[f13495])).
% 13.08/3.04  tff(f13495,plain,(
% 13.08/3.04    ! [X0 : $tType,X1 : nat,X4 : nat,X3 : fun(nat,X0),X2 : fun(nat,X0)] : (~($true = aa(nat,$o,aa(nat,fun(nat,$o),ord_less(nat),X4),X1)) => aa(nat,X0,X3,X4) = iG290(X0,X1,X4,X3,X2)) & ! [X0 : $tType,X1 : nat,X4 : nat,X3 : fun(nat,X0),X2 : fun(nat,X0)] : (($true = aa(nat,$o,aa(nat,fun(nat,$o),ord_less(nat),X4),X1)) => aa(nat,X0,X2,X4) = iG290(X0,X1,X4,X3,X2))),
% 13.08/3.04    introduced(fool_ite_definition,[new_symbols(definition,[iG290])])).
% 13.08/3.04  tff(f45812,plain,(
% 13.08/3.04    ( ! [X0 : $tType,X2 : nat,X3 : fun(nat,X0),X1 : nat,X4 : fun(nat,X0)] : (aa(nat,X0,X3,X2) = iG290(X0,X1,X2,X3,X4) | ($true = aa(nat,$o,aa(nat,fun(nat,$o),ord_less(nat),X2),X1))) )),
% 13.08/3.04    inference(cnf_transformation,[],[f27493])).
% 13.08/3.04  tff(f62112,plain,(
% 13.08/3.04    ( ! [X2 : $tType] : (zero_zero(X2) = iG291(X2,zero_zero(nat))) )),
% 13.08/3.04    inference(equality_resolution,[],[f45809])).
% 13.08/3.04  tff(f45809,plain,(
% 13.08/3.04    ( ! [X2 : $tType,X3 : nat] : (zero_zero(X2) = iG291(X2,X3) | zero_zero(nat) != X3) )),
% 13.08/3.04    inference(cnf_transformation,[],[f27492])).
% 13.08/3.04  tff(f27492,plain,(
% 13.08/3.04    ! [X0 : $tType,X1 : nat] : (aa(product_prod(nat,nat),X0,aa(fun(nat,fun(nat,X0)),fun(product_prod(nat,nat),X0),product_case_prod(nat,nat,X0),aTP_Lamp_bk(nat,fun(nat,X0))),divmod_nat(X1,aa(num,nat,numeral_numeral(nat),aa(num,num,bit0,one2)))) = iG291(X0,X1) | zero_zero(nat) = X1) & ! [X2 : $tType,X3 : nat] : (zero_zero(X2) = iG291(X2,X3) | zero_zero(nat) != X3)),
% 13.08/3.04    inference(ennf_transformation,[],[f22070])).
% 13.08/3.04  tff(f22070,plain,(
% 13.08/3.04    ! [X0 : $tType,X1 : nat] : (zero_zero(nat) != X1 => aa(product_prod(nat,nat),X0,aa(fun(nat,fun(nat,X0)),fun(product_prod(nat,nat),X0),product_case_prod(nat,nat,X0),aTP_Lamp_bk(nat,fun(nat,X0))),divmod_nat(X1,aa(num,nat,numeral_numeral(nat),aa(num,num,bit0,one2)))) = iG291(X0,X1)) & ! [X2 : $tType,X3 : nat] : (zero_zero(nat) = X3 => zero_zero(X2) = iG291(X2,X3))),
% 13.08/3.04    inference(flattening,[],[f22069])).
% 13.08/3.04  tff(f22069,plain,(
% 13.08/3.04    ! [X0 : $tType,X1 : nat] : (~zero_zero(nat) = X1 => aa(product_prod(nat,nat),X0,aa(fun(nat,fun(nat,X0)),fun(product_prod(nat,nat),X0),product_case_prod(nat,nat,X0),aTP_Lamp_bk(nat,fun(nat,X0))),divmod_nat(X1,aa(num,nat,numeral_numeral(nat),aa(num,num,bit0,one2)))) = iG291(X0,X1)) & ! [X2 : $tType,X3 : nat] : (zero_zero(nat) = X3 => zero_zero(X2) = iG291(X2,X3))),
% 13.08/3.04    inference(rectify,[],[f13504])).
% 13.08/3.04  tff(f13504,plain,(
% 13.08/3.04    ! [X0 : $tType,X1 : nat] : (~zero_zero(nat) = X1 => aa(product_prod(nat,nat),X0,aa(fun(nat,fun(nat,X0)),fun(product_prod(nat,nat),X0),product_case_prod(nat,nat,X0),aTP_Lamp_bk(nat,fun(nat,X0))),divmod_nat(X1,aa(num,nat,numeral_numeral(nat),aa(num,num,bit0,one2)))) = iG291(X0,X1)) & ! [X0 : $tType,X1 : nat] : (zero_zero(nat) = X1 => zero_zero(X0) = iG291(X0,X1))),
% 13.08/3.04    introduced(fool_ite_definition,[new_symbols(definition,[iG291])])).
% 13.08/3.04  tff(f45810,plain,(
% 13.08/3.04    ( ! [X0 : $tType,X1 : nat] : (aa(product_prod(nat,nat),X0,aa(fun(nat,fun(nat,X0)),fun(product_prod(nat,nat),X0),product_case_prod(nat,nat,X0),aTP_Lamp_bk(nat,fun(nat,X0))),divmod_nat(X1,aa(num,nat,numeral_numeral(nat),aa(num,num,bit0,one2)))) = iG291(X0,X1) | zero_zero(nat) = X1) )),
% 13.08/3.04    inference(cnf_transformation,[],[f27492])).
% 13.08/3.04  tff(f62111,plain,(
% 13.08/3.04    ( ! [X2 : $tType] : (one_one(X2) = iG292(X2,zero_zero(nat))) )),
% 13.08/3.04    inference(equality_resolution,[],[f45807])).
% 13.08/3.04  tff(f45807,plain,(
% 13.08/3.04    ( ! [X2 : $tType,X3 : nat] : (one_one(X2) = iG292(X2,X3) | zero_zero(nat) != X3) )),
% 13.08/3.04    inference(cnf_transformation,[],[f27491])).
% 13.08/3.04  tff(f27491,plain,(
% 13.08/3.04    ! [X0 : $tType,X1 : nat] : (aa(nat,X0,semiring_1_of_nat(X0),X1) = iG292(X0,X1) | zero_zero(nat) = X1) & ! [X2 : $tType,X3 : nat] : (one_one(X2) = iG292(X2,X3) | zero_zero(nat) != X3)),
% 13.08/3.04    inference(ennf_transformation,[],[f22068])).
% 13.08/3.04  tff(f22068,plain,(
% 13.08/3.04    ! [X0 : $tType,X1 : nat] : (zero_zero(nat) != X1 => aa(nat,X0,semiring_1_of_nat(X0),X1) = iG292(X0,X1)) & ! [X2 : $tType,X3 : nat] : (zero_zero(nat) = X3 => one_one(X2) = iG292(X2,X3))),
% 13.08/3.04    inference(flattening,[],[f22067])).
% 13.08/3.04  tff(f22067,plain,(
% 13.08/3.04    ! [X0 : $tType,X1 : nat] : (~zero_zero(nat) = X1 => aa(nat,X0,semiring_1_of_nat(X0),X1) = iG292(X0,X1)) & ! [X2 : $tType,X3 : nat] : (zero_zero(nat) = X3 => one_one(X2) = iG292(X2,X3))),
% 13.08/3.04    inference(rectify,[],[f13507])).
% 13.08/3.04  tff(f13507,plain,(
% 13.08/3.04    ! [X0 : $tType,X1 : nat] : (~zero_zero(nat) = X1 => aa(nat,X0,semiring_1_of_nat(X0),X1) = iG292(X0,X1)) & ! [X0 : $tType,X1 : nat] : (zero_zero(nat) = X1 => one_one(X0) = iG292(X0,X1))),
% 13.08/3.04    introduced(fool_ite_definition,[new_symbols(definition,[iG292])])).
% 13.08/3.04  tff(f45808,plain,(
% 13.08/3.04    ( ! [X0 : $tType,X1 : nat] : (aa(nat,X0,semiring_1_of_nat(X0),X1) = iG292(X0,X1) | zero_zero(nat) = X1) )),
% 13.08/3.04    inference(cnf_transformation,[],[f27491])).
% 13.08/3.04  tff(f62110,plain,(
% 13.08/3.04    ( ! [X2 : $tType] : (one_one(X2) = iG293(X2,zero_zero(nat))) )),
% 13.08/3.04    inference(equality_resolution,[],[f45805])).
% 13.08/3.04  tff(f45805,plain,(
% 13.08/3.04    ( ! [X2 : $tType,X3 : nat] : (one_one(X2) = iG293(X2,X3) | zero_zero(nat) != X3) )),
% 13.08/3.04    inference(cnf_transformation,[],[f27490])).
% 13.08/3.04  tff(f27490,plain,(
% 13.08/3.04    ! [X0 : $tType,X1 : nat] : (zero_zero(X0) = iG293(X0,X1) | zero_zero(nat) = X1) & ! [X2 : $tType,X3 : nat] : (one_one(X2) = iG293(X2,X3) | zero_zero(nat) != X3)),
% 13.08/3.04    inference(ennf_transformation,[],[f22066])).
% 13.08/3.04  tff(f22066,plain,(
% 13.08/3.04    ! [X0 : $tType,X1 : nat] : (zero_zero(nat) != X1 => zero_zero(X0) = iG293(X0,X1)) & ! [X2 : $tType,X3 : nat] : (zero_zero(nat) = X3 => one_one(X2) = iG293(X2,X3))),
% 13.08/3.04    inference(flattening,[],[f22065])).
% 13.08/3.04  tff(f22065,plain,(
% 13.08/3.04    ! [X0 : $tType,X1 : nat] : (~zero_zero(nat) = X1 => zero_zero(X0) = iG293(X0,X1)) & ! [X2 : $tType,X3 : nat] : (zero_zero(nat) = X3 => one_one(X2) = iG293(X2,X3))),
% 13.08/3.04    inference(rectify,[],[f13510])).
% 13.08/3.04  tff(f13510,plain,(
% 13.08/3.04    ! [X0 : $tType,X1 : nat] : (~zero_zero(nat) = X1 => zero_zero(X0) = iG293(X0,X1)) & ! [X0 : $tType,X1 : nat] : (zero_zero(nat) = X1 => one_one(X0) = iG293(X0,X1))),
% 13.08/3.04    introduced(fool_ite_definition,[new_symbols(definition,[iG293])])).
% 13.08/3.04  tff(f45806,plain,(
% 13.08/3.04    ( ! [X0 : $tType,X1 : nat] : (zero_zero(X0) = iG293(X0,X1) | zero_zero(nat) = X1) )),
% 13.08/3.04    inference(cnf_transformation,[],[f27490])).
% 13.08/3.04  tff(f62109,plain,(
% 13.08/3.04    ($true = bG294($true))),
% 13.08/3.04    inference(equality_resolution,[],[f45803])).
% 13.08/3.04  tff(f45803,plain,(
% 13.08/3.04    ( ! [X0 : $o] : (($true = bG294(X0)) | ($true != X0)) )),
% 13.08/3.04    inference(cnf_transformation,[],[f37954])).
% 13.08/3.04  tff(f37954,plain,(
% 13.08/3.04    ! [X0 : $o] : ((($true = X0) | ($true != bG294(X0))) & (($true = bG294(X0)) | ($true != X0)))),
% 13.08/3.04    inference(nnf_transformation,[],[f22064])).
% 13.08/3.04  tff(f22064,plain,(
% 13.08/3.04    ! [X0 : $o] : (($true = X0) <=> ($true = bG294(X0)))),
% 13.08/3.04    inference(rectify,[],[f13513])).
% 13.08/3.04  tff(f13513,plain,(
% 13.08/3.04    ! [X1 : $o] : (($true = X1) <=> ($true = bG294(X1)))),
% 13.08/3.04    introduced(fool_formula_definition,[new_symbols(definition,[bG294])])).
% 13.08/3.04  tff(f45804,plain,(
% 13.08/3.04    ( ! [X0 : $o] : (($true = X0) | ($true != bG294(X0))) )),
% 13.08/3.04    inference(cnf_transformation,[],[f37954])).
% 13.08/3.04  tff(f62108,plain,(
% 13.08/3.04    ($true = bG295($true))),
% 13.08/3.04    inference(equality_resolution,[],[f45801])).
% 13.08/3.04  tff(f45801,plain,(
% 13.08/3.04    ( ! [X0 : $o] : (($true = bG295(X0)) | ($true != X0)) )),
% 13.08/3.04    inference(cnf_transformation,[],[f37953])).
% 13.08/3.04  tff(f37953,plain,(
% 13.08/3.04    ! [X0 : $o] : ((($true = X0) | ($true != bG295(X0))) & (($true = bG295(X0)) | ($true != X0)))),
% 13.08/3.04    inference(nnf_transformation,[],[f22063])).
% 13.08/3.04  tff(f22063,plain,(
% 13.08/3.04    ! [X0 : $o] : (($true = X0) <=> ($true = bG295(X0)))),
% 13.08/3.04    inference(rectify,[],[f13514])).
% 13.08/3.04  tff(f13514,plain,(
% 13.08/3.04    ! [X1 : $o] : (($true = X1) <=> ($true = bG295(X1)))),
% 13.08/3.04    introduced(fool_formula_definition,[new_symbols(definition,[bG295])])).
% 13.08/3.04  tff(f45802,plain,(
% 13.08/3.04    ( ! [X0 : $o] : (($true = X0) | ($true != bG295(X0))) )),
% 13.08/3.04    inference(cnf_transformation,[],[f37953])).
% 13.08/3.04  tff(f62107,plain,(
% 13.08/3.04    ($true = bG296($true,$true))),
% 13.08/3.04    inference(equality_resolution,[],[f62106])).
% 13.08/3.04  tff(f62106,plain,(
% 13.08/3.04    ( ! [X1 : $o] : (($true = bG296($true,X1)) | ($true != X1)) )),
% 13.08/3.04    inference(equality_resolution,[],[f45798])).
% 13.08/3.04  tff(f45798,plain,(
% 13.08/3.04    ( ! [X0 : $o,X1 : $o] : (($true = bG296(X0,X1)) | ($true != X0) | ($true != X1)) )),
% 13.08/3.04    inference(cnf_transformation,[],[f37952])).
% 13.08/3.04  tff(f37952,plain,(
% 13.08/3.04    ! [X0 : $o,X1 : $o] : (((($true = X0) & ($true = X1)) | ($true != bG296(X0,X1))) & (($true = bG296(X0,X1)) | ($true != X0) | ($true != X1)))),
% 13.08/3.04    inference(flattening,[],[f37951])).
% 13.08/3.04  tff(f37951,plain,(
% 13.08/3.04    ! [X0 : $o,X1 : $o] : (((($true = X0) & ($true = X1)) | ($true != bG296(X0,X1))) & (($true = bG296(X0,X1)) | (($true != X0) | ($true != X1))))),
% 13.08/3.04    inference(nnf_transformation,[],[f22062])).
% 13.08/3.04  tff(f22062,plain,(
% 13.08/3.04    ! [X0 : $o,X1 : $o] : ((($true = X0) & ($true = X1)) <=> ($true = bG296(X0,X1)))),
% 13.08/3.04    inference(rectify,[],[f13519])).
% 13.08/3.04  tff(f13519,plain,(
% 13.08/3.04    ! [X2 : $o,X1 : $o] : ((($true = X2) & ($true = X1)) <=> ($true = bG296(X2,X1)))),
% 13.08/3.04    introduced(fool_formula_definition,[new_symbols(definition,[bG296])])).
% 13.08/3.04  tff(f45799,plain,(
% 13.08/3.04    ( ! [X0 : $o,X1 : $o] : (($true = X1) | ($true != bG296(X0,X1))) )),
% 13.08/3.04    inference(cnf_transformation,[],[f37952])).
% 13.08/3.04  tff(f45800,plain,(
% 13.08/3.04    ( ! [X0 : $o,X1 : $o] : (($true = X0) | ($true != bG296(X0,X1))) )),
% 13.08/3.04    inference(cnf_transformation,[],[f37952])).
% 13.08/3.04  tff(f62105,plain,(
% 13.08/3.04    ($true = bG297($true))),
% 13.08/3.04    inference(equality_resolution,[],[f45796])).
% 13.08/3.04  tff(f45796,plain,(
% 13.08/3.04    ( ! [X0 : $o] : (($true = bG297(X0)) | ($true != X0)) )),
% 13.08/3.04    inference(cnf_transformation,[],[f37950])).
% 13.08/3.04  tff(f37950,plain,(
% 13.08/3.04    ! [X0 : $o] : ((($true = X0) | ($true != bG297(X0))) & (($true = bG297(X0)) | ($true != X0)))),
% 13.08/3.04    inference(nnf_transformation,[],[f22061])).
% 13.08/3.04  tff(f22061,plain,(
% 13.08/3.04    ! [X0 : $o] : (($true = X0) <=> ($true = bG297(X0)))),
% 13.08/3.04    inference(rectify,[],[f13520])).
% 13.08/3.04  tff(f13520,plain,(
% 13.08/3.04    ! [X1 : $o] : (($true = X1) <=> ($true = bG297(X1)))),
% 13.08/3.04    introduced(fool_formula_definition,[new_symbols(definition,[bG297])])).
% 13.08/3.04  tff(f45797,plain,(
% 13.08/3.04    ( ! [X0 : $o] : (($true = X0) | ($true != bG297(X0))) )),
% 13.08/3.04    inference(cnf_transformation,[],[f37950])).
% 13.08/3.04  tff(f62104,plain,(
% 13.08/3.04    ($true = bG298($true))),
% 13.08/3.04    inference(equality_resolution,[],[f45794])).
% 13.08/3.04  tff(f45794,plain,(
% 13.08/3.04    ( ! [X0 : $o] : (($true = bG298(X0)) | ($true != X0)) )),
% 13.08/3.04    inference(cnf_transformation,[],[f37949])).
% 13.08/3.04  tff(f37949,plain,(
% 13.08/3.04    ! [X0 : $o] : ((($true = X0) | ($true != bG298(X0))) & (($true = bG298(X0)) | ($true != X0)))),
% 13.08/3.04    inference(nnf_transformation,[],[f22060])).
% 13.08/3.04  tff(f22060,plain,(
% 13.08/3.04    ! [X0 : $o] : (($true = X0) <=> ($true = bG298(X0)))),
% 13.08/3.04    inference(rectify,[],[f13521])).
% 13.08/3.04  tff(f13521,plain,(
% 13.08/3.04    ! [X2 : $o] : (($true = X2) <=> ($true = bG298(X2)))),
% 13.08/3.04    introduced(fool_formula_definition,[new_symbols(definition,[bG298])])).
% 13.08/3.04  tff(f45795,plain,(
% 13.08/3.04    ( ! [X0 : $o] : (($true = X0) | ($true != bG298(X0))) )),
% 13.08/3.04    inference(cnf_transformation,[],[f37949])).
% 13.08/3.04  tff(f62103,plain,(
% 13.08/3.04    ( ! [X3 : $tType,X5 : X3] : (iG299(X3,nil(X3),X5) = X5) )),
% 13.08/3.04    inference(equality_resolution,[],[f45792])).
% 13.08/3.04  tff(f45792,plain,(
% 13.08/3.04    ( ! [X3 : $tType,X4 : list(X3),X5 : X3] : (iG299(X3,X4,X5) = X5 | nil(X3) != X4) )),
% 13.08/3.04    inference(cnf_transformation,[],[f27489])).
% 13.08/3.04  tff(f27489,plain,(
% 13.08/3.04    ! [X0 : $tType,X1 : list(X0),X2 : X0] : (aa(X0,X0,aa(X0,fun(X0,X0),ord_max(X0),aa(nat,X0,nth(X0,X1),zero_zero(nat))),X2) = iG299(X0,X1,X2) | nil(X0) = X1) & ! [X3 : $tType,X4 : list(X3),X5 : X3] : (iG299(X3,X4,X5) = X5 | nil(X3) != X4)),
% 13.08/3.04    inference(ennf_transformation,[],[f22059])).
% 13.08/3.04  tff(f22059,plain,(
% 13.08/3.04    ! [X0 : $tType,X1 : list(X0),X2 : X0] : (nil(X0) != X1 => aa(X0,X0,aa(X0,fun(X0,X0),ord_max(X0),aa(nat,X0,nth(X0,X1),zero_zero(nat))),X2) = iG299(X0,X1,X2)) & ! [X3 : $tType,X4 : list(X3),X5 : X3] : (nil(X3) = X4 => iG299(X3,X4,X5) = X5)),
% 13.08/3.04    inference(flattening,[],[f22058])).
% 13.08/3.04  tff(f22058,plain,(
% 13.08/3.04    ! [X0 : $tType,X1 : list(X0),X2 : X0] : (~nil(X0) = X1 => aa(X0,X0,aa(X0,fun(X0,X0),ord_max(X0),aa(nat,X0,nth(X0,X1),zero_zero(nat))),X2) = iG299(X0,X1,X2)) & ! [X3 : $tType,X4 : list(X3),X5 : X3] : (nil(X3) = X4 => iG299(X3,X4,X5) = X5)),
% 13.08/3.04    inference(rectify,[],[f13644])).
% 13.08/3.04  tff(f13644,plain,(
% 13.08/3.04    ! [X0 : $tType,X1 : list(X0),X2 : X0] : (~nil(X0) = X1 => aa(X0,X0,aa(X0,fun(X0,X0),ord_max(X0),aa(nat,X0,nth(X0,X1),zero_zero(nat))),X2) = iG299(X0,X1,X2)) & ! [X0 : $tType,X1 : list(X0),X2 : X0] : (nil(X0) = X1 => iG299(X0,X1,X2) = X2)),
% 13.08/3.04    introduced(fool_ite_definition,[new_symbols(definition,[iG299])])).
% 13.08/3.04  tff(f45793,plain,(
% 13.08/3.04    ( ! [X0 : $tType,X2 : X0,X1 : list(X0)] : (aa(X0,X0,aa(X0,fun(X0,X0),ord_max(X0),aa(nat,X0,nth(X0,X1),zero_zero(nat))),X2) = iG299(X0,X1,X2) | nil(X0) = X1) )),
% 13.08/3.04    inference(cnf_transformation,[],[f27489])).
% 13.08/3.04  tff(f45790,plain,(
% 13.08/3.04    ( ! [X3 : $tType,X4 : X3,X5 : X3] : (iG300(X3,X4,X5) = X4 | ($true != aa(X3,$o,aa(X3,fun(X3,$o),ord_less_eq(X3),X5),X4))) )),
% 13.08/3.04    inference(cnf_transformation,[],[f27488])).
% 13.08/3.04  tff(f27488,plain,(
% 13.08/3.04    ! [X0 : $tType,X1 : X0,X2 : X0] : (iG300(X0,X1,X2) = X2 | ($true = aa(X0,$o,aa(X0,fun(X0,$o),ord_less_eq(X0),X2),X1))) & ! [X3 : $tType,X4 : X3,X5 : X3] : (iG300(X3,X4,X5) = X4 | ($true != aa(X3,$o,aa(X3,fun(X3,$o),ord_less_eq(X3),X5),X4)))),
% 13.08/3.04    inference(ennf_transformation,[],[f22057])).
% 13.08/3.04  tff(f22057,plain,(
% 13.08/3.04    ! [X0 : $tType,X1 : X0,X2 : X0] : (($true != aa(X0,$o,aa(X0,fun(X0,$o),ord_less_eq(X0),X2),X1)) => iG300(X0,X1,X2) = X2) & ! [X3 : $tType,X4 : X3,X5 : X3] : (($true = aa(X3,$o,aa(X3,fun(X3,$o),ord_less_eq(X3),X5),X4)) => iG300(X3,X4,X5) = X4)),
% 13.08/3.04    inference(flattening,[],[f22056])).
% 13.08/3.04  tff(f22056,plain,(
% 13.08/3.04    ! [X0 : $tType,X1 : X0,X2 : X0] : (~($true = aa(X0,$o,aa(X0,fun(X0,$o),ord_less_eq(X0),X2),X1)) => iG300(X0,X1,X2) = X2) & ! [X3 : $tType,X4 : X3,X5 : X3] : (($true = aa(X3,$o,aa(X3,fun(X3,$o),ord_less_eq(X3),X5),X4)) => iG300(X3,X4,X5) = X4)),
% 13.08/3.04    inference(rectify,[],[f13997])).
% 13.08/3.04  tff(f13997,plain,(
% 13.08/3.04    ! [X0 : $tType,X2 : X0,X1 : X0] : (~($true = aa(X0,$o,aa(X0,fun(X0,$o),ord_less_eq(X0),X1),X2)) => iG300(X0,X2,X1) = X1) & ! [X0 : $tType,X2 : X0,X1 : X0] : (($true = aa(X0,$o,aa(X0,fun(X0,$o),ord_less_eq(X0),X1),X2)) => iG300(X0,X2,X1) = X2)),
% 13.08/3.04    introduced(fool_ite_definition,[new_symbols(definition,[iG300])])).
% 13.08/3.04  tff(f45791,plain,(
% 13.08/3.04    ( ! [X0 : $tType,X2 : X0,X1 : X0] : (iG300(X0,X1,X2) = X2 | ($true = aa(X0,$o,aa(X0,fun(X0,$o),ord_less_eq(X0),X2),X1))) )),
% 13.08/3.04    inference(cnf_transformation,[],[f27488])).
% 13.08/3.04  tff(f45788,plain,(
% 13.08/3.04    ( ! [X3 : $tType,X4 : X3,X5 : X3] : (iG301(X3,X4,X5) = X4 | ($true != aa(X3,$o,aa(X3,fun(X3,$o),ord_less_eq(X3),X5),X4))) )),
% 13.08/3.04    inference(cnf_transformation,[],[f27487])).
% 13.08/3.04  tff(f27487,plain,(
% 13.08/3.04    ! [X0 : $tType,X1 : X0,X2 : X0] : (iG301(X0,X1,X2) = X2 | ($true = aa(X0,$o,aa(X0,fun(X0,$o),ord_less_eq(X0),X2),X1))) & ! [X3 : $tType,X4 : X3,X5 : X3] : (iG301(X3,X4,X5) = X4 | ($true != aa(X3,$o,aa(X3,fun(X3,$o),ord_less_eq(X3),X5),X4)))),
% 13.08/3.04    inference(ennf_transformation,[],[f22055])).
% 13.08/3.04  tff(f22055,plain,(
% 13.08/3.04    ! [X0 : $tType,X1 : X0,X2 : X0] : (($true != aa(X0,$o,aa(X0,fun(X0,$o),ord_less_eq(X0),X2),X1)) => iG301(X0,X1,X2) = X2) & ! [X3 : $tType,X4 : X3,X5 : X3] : (($true = aa(X3,$o,aa(X3,fun(X3,$o),ord_less_eq(X3),X5),X4)) => iG301(X3,X4,X5) = X4)),
% 13.08/3.04    inference(flattening,[],[f22054])).
% 13.08/3.04  tff(f22054,plain,(
% 13.08/3.04    ! [X0 : $tType,X1 : X0,X2 : X0] : (~($true = aa(X0,$o,aa(X0,fun(X0,$o),ord_less_eq(X0),X2),X1)) => iG301(X0,X1,X2) = X2) & ! [X3 : $tType,X4 : X3,X5 : X3] : (($true = aa(X3,$o,aa(X3,fun(X3,$o),ord_less_eq(X3),X5),X4)) => iG301(X3,X4,X5) = X4)),
% 13.08/3.04    inference(rectify,[],[f14000])).
% 13.08/3.04  tff(f14000,plain,(
% 13.08/3.04    ! [X0 : $tType,X2 : X0,X1 : X0] : (~($true = aa(X0,$o,aa(X0,fun(X0,$o),ord_less_eq(X0),X1),X2)) => iG301(X0,X2,X1) = X1) & ! [X0 : $tType,X2 : X0,X1 : X0] : (($true = aa(X0,$o,aa(X0,fun(X0,$o),ord_less_eq(X0),X1),X2)) => iG301(X0,X2,X1) = X2)),
% 13.08/3.04    introduced(fool_ite_definition,[new_symbols(definition,[iG301])])).
% 13.08/3.04  tff(f45789,plain,(
% 13.08/3.04    ( ! [X0 : $tType,X2 : X0,X1 : X0] : (iG301(X0,X1,X2) = X2 | ($true = aa(X0,$o,aa(X0,fun(X0,$o),ord_less_eq(X0),X2),X1))) )),
% 13.08/3.04    inference(cnf_transformation,[],[f27487])).
% 13.08/3.04  tff(f45786,plain,(
% 13.08/3.04    ( ! [X3 : $tType,X4 : X3,X5 : X3] : (aa(set(X3),set(X3),insert(X3,X5),bot_bot(set(X3))) = iG302(X3,X4,X5) | ($true != aa(X3,$o,aa(X3,fun(X3,$o),ord_less(X3),X5),X4))) )),
% 13.08/3.04    inference(cnf_transformation,[],[f27486])).
% 13.08/3.04  tff(f27486,plain,(
% 13.08/3.04    ! [X0 : $tType,X1 : X0,X2 : X0] : (bot_bot(set(X0)) = iG302(X0,X1,X2) | ($true = aa(X0,$o,aa(X0,fun(X0,$o),ord_less(X0),X2),X1))) & ! [X3 : $tType,X4 : X3,X5 : X3] : (aa(set(X3),set(X3),insert(X3,X5),bot_bot(set(X3))) = iG302(X3,X4,X5) | ($true != aa(X3,$o,aa(X3,fun(X3,$o),ord_less(X3),X5),X4)))),
% 13.08/3.04    inference(ennf_transformation,[],[f22053])).
% 13.08/3.04  tff(f22053,plain,(
% 13.08/3.04    ! [X0 : $tType,X1 : X0,X2 : X0] : (($true != aa(X0,$o,aa(X0,fun(X0,$o),ord_less(X0),X2),X1)) => bot_bot(set(X0)) = iG302(X0,X1,X2)) & ! [X3 : $tType,X4 : X3,X5 : X3] : (($true = aa(X3,$o,aa(X3,fun(X3,$o),ord_less(X3),X5),X4)) => aa(set(X3),set(X3),insert(X3,X5),bot_bot(set(X3))) = iG302(X3,X4,X5))),
% 13.08/3.04    inference(flattening,[],[f22052])).
% 13.08/3.04  tff(f22052,plain,(
% 13.08/3.04    ! [X0 : $tType,X1 : X0,X2 : X0] : (~($true = aa(X0,$o,aa(X0,fun(X0,$o),ord_less(X0),X2),X1)) => bot_bot(set(X0)) = iG302(X0,X1,X2)) & ! [X3 : $tType,X4 : X3,X5 : X3] : (($true = aa(X3,$o,aa(X3,fun(X3,$o),ord_less(X3),X5),X4)) => aa(set(X3),set(X3),insert(X3,X5),bot_bot(set(X3))) = iG302(X3,X4,X5))),
% 13.08/3.04    inference(rectify,[],[f14181])).
% 13.08/3.04  tff(f14181,plain,(
% 13.08/3.04    ! [X0 : $tType,X1 : X0,X2 : X0] : (~($true = aa(X0,$o,aa(X0,fun(X0,$o),ord_less(X0),X2),X1)) => bot_bot(set(X0)) = iG302(X0,X1,X2)) & ! [X0 : $tType,X1 : X0,X2 : X0] : (($true = aa(X0,$o,aa(X0,fun(X0,$o),ord_less(X0),X2),X1)) => aa(set(X0),set(X0),insert(X0,X2),bot_bot(set(X0))) = iG302(X0,X1,X2))),
% 13.08/3.04    introduced(fool_ite_definition,[new_symbols(definition,[iG302])])).
% 13.08/3.04  tff(f45787,plain,(
% 13.08/3.04    ( ! [X0 : $tType,X2 : X0,X1 : X0] : (bot_bot(set(X0)) = iG302(X0,X1,X2) | ($true = aa(X0,$o,aa(X0,fun(X0,$o),ord_less(X0),X2),X1))) )),
% 13.08/3.04    inference(cnf_transformation,[],[f27486])).
% 13.08/3.04  tff(f45784,plain,(
% 13.08/3.04    ( ! [X5 : $tType,X8 : fun(nat,X5),X6 : set(nat),X9 : fun(nat,X5),X7 : nat] : (aa(nat,X5,X9,X7) = iG303(X5,X6,X7,X8,X9) | ($true != aa(set(nat),$o,member(nat,X7),X6))) )),
% 13.08/3.04    inference(cnf_transformation,[],[f27485])).
% 13.08/3.04  tff(f27485,plain,(
% 13.08/3.04    ! [X0 : $tType,X1 : set(nat),X2 : nat,X3 : fun(nat,X0),X4 : fun(nat,X0)] : (aa(nat,X0,X3,X2) = iG303(X0,X1,X2,X3,X4) | ($true = aa(set(nat),$o,member(nat,X2),X1))) & ! [X5 : $tType,X6 : set(nat),X7 : nat,X8 : fun(nat,X5),X9 : fun(nat,X5)] : (aa(nat,X5,X9,X7) = iG303(X5,X6,X7,X8,X9) | ($true != aa(set(nat),$o,member(nat,X7),X6)))),
% 13.08/3.04    inference(ennf_transformation,[],[f22051])).
% 13.08/3.04  tff(f22051,plain,(
% 13.08/3.04    ! [X0 : $tType,X1 : set(nat),X2 : nat,X3 : fun(nat,X0),X4 : fun(nat,X0)] : (($true != aa(set(nat),$o,member(nat,X2),X1)) => aa(nat,X0,X3,X2) = iG303(X0,X1,X2,X3,X4)) & ! [X5 : $tType,X6 : set(nat),X7 : nat,X8 : fun(nat,X5),X9 : fun(nat,X5)] : (($true = aa(set(nat),$o,member(nat,X7),X6)) => aa(nat,X5,X9,X7) = iG303(X5,X6,X7,X8,X9))),
% 13.08/3.04    inference(flattening,[],[f22050])).
% 13.08/3.04  tff(f22050,plain,(
% 13.08/3.04    ! [X0 : $tType,X1 : set(nat),X2 : nat,X3 : fun(nat,X0),X4 : fun(nat,X0)] : (~($true = aa(set(nat),$o,member(nat,X2),X1)) => aa(nat,X0,X3,X2) = iG303(X0,X1,X2,X3,X4)) & ! [X5 : $tType,X6 : set(nat),X7 : nat,X8 : fun(nat,X5),X9 : fun(nat,X5)] : (($true = aa(set(nat),$o,member(nat,X7),X6)) => aa(nat,X5,X9,X7) = iG303(X5,X6,X7,X8,X9))),
% 13.08/3.04    inference(rectify,[],[f14314])).
% 13.08/3.04  tff(f14314,plain,(
% 13.08/3.04    ! [X0 : $tType,X2 : set(nat),X4 : nat,X1 : fun(nat,X0),X3 : fun(nat,X0)] : (~($true = aa(set(nat),$o,member(nat,X4),X2)) => aa(nat,X0,X1,X4) = iG303(X0,X2,X4,X1,X3)) & ! [X0 : $tType,X2 : set(nat),X4 : nat,X1 : fun(nat,X0),X3 : fun(nat,X0)] : (($true = aa(set(nat),$o,member(nat,X4),X2)) => aa(nat,X0,X3,X4) = iG303(X0,X2,X4,X1,X3))),
% 13.08/3.04    introduced(fool_ite_definition,[new_symbols(definition,[iG303])])).
% 13.08/3.04  tff(f45785,plain,(
% 13.08/3.04    ( ! [X0 : $tType,X2 : nat,X3 : fun(nat,X0),X1 : set(nat),X4 : fun(nat,X0)] : (aa(nat,X0,X3,X2) = iG303(X0,X1,X2,X3,X4) | ($true = aa(set(nat),$o,member(nat,X2),X1))) )),
% 13.08/3.04    inference(cnf_transformation,[],[f27485])).
% 13.08/3.04  tff(f45782,plain,(
% 13.08/3.04    ( ! [X3 : $tType,X4 : nat,X5 : X3] : (zero_zero(X3) = iG304(X3,X4,X5) | ($true != aa(nat,$o,aa(nat,fun(nat,$o),dvd_dvd(nat),aa(num,nat,numeral_numeral(nat),aa(num,num,bit0,one2))),X4))) )),
% 13.08/3.04    inference(cnf_transformation,[],[f27484])).
% 13.08/3.04  tff(f27484,plain,(
% 13.08/3.04    ! [X0 : $tType,X1 : nat,X2 : X0] : (aa(X0,X0,real_V8093663219630862766scaleR(X0,aa(real,real,inverse_inverse(real),semiring_char_0_fact(real,X1))),aa(nat,X0,power_power(X0,X2),X1)) = iG304(X0,X1,X2) | ($true = aa(nat,$o,aa(nat,fun(nat,$o),dvd_dvd(nat),aa(num,nat,numeral_numeral(nat),aa(num,num,bit0,one2))),X1))) & ! [X3 : $tType,X4 : nat,X5 : X3] : (zero_zero(X3) = iG304(X3,X4,X5) | ($true != aa(nat,$o,aa(nat,fun(nat,$o),dvd_dvd(nat),aa(num,nat,numeral_numeral(nat),aa(num,num,bit0,one2))),X4)))),
% 13.08/3.04    inference(ennf_transformation,[],[f22049])).
% 13.08/3.04  tff(f22049,plain,(
% 13.08/3.04    ! [X0 : $tType,X1 : nat,X2 : X0] : (($true != aa(nat,$o,aa(nat,fun(nat,$o),dvd_dvd(nat),aa(num,nat,numeral_numeral(nat),aa(num,num,bit0,one2))),X1)) => aa(X0,X0,real_V8093663219630862766scaleR(X0,aa(real,real,inverse_inverse(real),semiring_char_0_fact(real,X1))),aa(nat,X0,power_power(X0,X2),X1)) = iG304(X0,X1,X2)) & ! [X3 : $tType,X4 : nat,X5 : X3] : (($true = aa(nat,$o,aa(nat,fun(nat,$o),dvd_dvd(nat),aa(num,nat,numeral_numeral(nat),aa(num,num,bit0,one2))),X4)) => zero_zero(X3) = iG304(X3,X4,X5))),
% 13.08/3.04    inference(flattening,[],[f22048])).
% 13.08/3.04  tff(f22048,plain,(
% 13.08/3.04    ! [X0 : $tType,X1 : nat,X2 : X0] : (~($true = aa(nat,$o,aa(nat,fun(nat,$o),dvd_dvd(nat),aa(num,nat,numeral_numeral(nat),aa(num,num,bit0,one2))),X1)) => aa(X0,X0,real_V8093663219630862766scaleR(X0,aa(real,real,inverse_inverse(real),semiring_char_0_fact(real,X1))),aa(nat,X0,power_power(X0,X2),X1)) = iG304(X0,X1,X2)) & ! [X3 : $tType,X4 : nat,X5 : X3] : (($true = aa(nat,$o,aa(nat,fun(nat,$o),dvd_dvd(nat),aa(num,nat,numeral_numeral(nat),aa(num,num,bit0,one2))),X4)) => zero_zero(X3) = iG304(X3,X4,X5))),
% 13.08/3.04    inference(rectify,[],[f14389])).
% 13.08/3.04  tff(f14389,plain,(
% 13.08/3.04    ! [X0 : $tType,X2 : nat,X1 : X0] : (~($true = aa(nat,$o,aa(nat,fun(nat,$o),dvd_dvd(nat),aa(num,nat,numeral_numeral(nat),aa(num,num,bit0,one2))),X2)) => aa(X0,X0,real_V8093663219630862766scaleR(X0,aa(real,real,inverse_inverse(real),semiring_char_0_fact(real,X2))),aa(nat,X0,power_power(X0,X1),X2)) = iG304(X0,X2,X1)) & ! [X0 : $tType,X2 : nat,X1 : X0] : (($true = aa(nat,$o,aa(nat,fun(nat,$o),dvd_dvd(nat),aa(num,nat,numeral_numeral(nat),aa(num,num,bit0,one2))),X2)) => zero_zero(X0) = iG304(X0,X2,X1))),
% 13.08/3.04    introduced(fool_ite_definition,[new_symbols(definition,[iG304])])).
% 13.08/3.04  tff(f45783,plain,(
% 13.08/3.04    ( ! [X0 : $tType,X2 : X0,X1 : nat] : (aa(X0,X0,real_V8093663219630862766scaleR(X0,aa(real,real,inverse_inverse(real),semiring_char_0_fact(real,X1))),aa(nat,X0,power_power(X0,X2),X1)) = iG304(X0,X1,X2) | ($true = aa(nat,$o,aa(nat,fun(nat,$o),dvd_dvd(nat),aa(num,nat,numeral_numeral(nat),aa(num,num,bit0,one2))),X1))) )),
% 13.08/3.04    inference(cnf_transformation,[],[f27484])).
% 13.08/3.04  tff(f45780,plain,(
% 13.08/3.04    ( ! [X3 : $tType,X4 : nat,X5 : X3] : (aa(X3,X3,real_V8093663219630862766scaleR(X3,aa(real,real,inverse_inverse(real),semiring_char_0_fact(real,X4))),aa(nat,X3,power_power(X3,X5),X4)) = iG305(X3,X4,X5) | ($true != aa(nat,$o,aa(nat,fun(nat,$o),dvd_dvd(nat),aa(num,nat,numeral_numeral(nat),aa(num,num,bit0,one2))),X4))) )),
% 13.08/3.04    inference(cnf_transformation,[],[f27483])).
% 13.08/3.04  tff(f27483,plain,(
% 13.08/3.04    ! [X0 : $tType,X1 : nat,X2 : X0] : (zero_zero(X0) = iG305(X0,X1,X2) | ($true = aa(nat,$o,aa(nat,fun(nat,$o),dvd_dvd(nat),aa(num,nat,numeral_numeral(nat),aa(num,num,bit0,one2))),X1))) & ! [X3 : $tType,X4 : nat,X5 : X3] : (aa(X3,X3,real_V8093663219630862766scaleR(X3,aa(real,real,inverse_inverse(real),semiring_char_0_fact(real,X4))),aa(nat,X3,power_power(X3,X5),X4)) = iG305(X3,X4,X5) | ($true != aa(nat,$o,aa(nat,fun(nat,$o),dvd_dvd(nat),aa(num,nat,numeral_numeral(nat),aa(num,num,bit0,one2))),X4)))),
% 13.08/3.04    inference(ennf_transformation,[],[f22047])).
% 13.08/3.04  tff(f22047,plain,(
% 13.08/3.04    ! [X0 : $tType,X1 : nat,X2 : X0] : (($true != aa(nat,$o,aa(nat,fun(nat,$o),dvd_dvd(nat),aa(num,nat,numeral_numeral(nat),aa(num,num,bit0,one2))),X1)) => zero_zero(X0) = iG305(X0,X1,X2)) & ! [X3 : $tType,X4 : nat,X5 : X3] : (($true = aa(nat,$o,aa(nat,fun(nat,$o),dvd_dvd(nat),aa(num,nat,numeral_numeral(nat),aa(num,num,bit0,one2))),X4)) => aa(X3,X3,real_V8093663219630862766scaleR(X3,aa(real,real,inverse_inverse(real),semiring_char_0_fact(real,X4))),aa(nat,X3,power_power(X3,X5),X4)) = iG305(X3,X4,X5))),
% 13.08/3.04    inference(flattening,[],[f22046])).
% 13.08/3.04  tff(f22046,plain,(
% 13.08/3.04    ! [X0 : $tType,X1 : nat,X2 : X0] : (~($true = aa(nat,$o,aa(nat,fun(nat,$o),dvd_dvd(nat),aa(num,nat,numeral_numeral(nat),aa(num,num,bit0,one2))),X1)) => zero_zero(X0) = iG305(X0,X1,X2)) & ! [X3 : $tType,X4 : nat,X5 : X3] : (($true = aa(nat,$o,aa(nat,fun(nat,$o),dvd_dvd(nat),aa(num,nat,numeral_numeral(nat),aa(num,num,bit0,one2))),X4)) => aa(X3,X3,real_V8093663219630862766scaleR(X3,aa(real,real,inverse_inverse(real),semiring_char_0_fact(real,X4))),aa(nat,X3,power_power(X3,X5),X4)) = iG305(X3,X4,X5))),
% 13.08/3.04    inference(rectify,[],[f14392])).
% 13.08/3.04  tff(f14392,plain,(
% 13.08/3.04    ! [X0 : $tType,X2 : nat,X1 : X0] : (~($true = aa(nat,$o,aa(nat,fun(nat,$o),dvd_dvd(nat),aa(num,nat,numeral_numeral(nat),aa(num,num,bit0,one2))),X2)) => zero_zero(X0) = iG305(X0,X2,X1)) & ! [X0 : $tType,X2 : nat,X1 : X0] : (($true = aa(nat,$o,aa(nat,fun(nat,$o),dvd_dvd(nat),aa(num,nat,numeral_numeral(nat),aa(num,num,bit0,one2))),X2)) => aa(X0,X0,real_V8093663219630862766scaleR(X0,aa(real,real,inverse_inverse(real),semiring_char_0_fact(real,X2))),aa(nat,X0,power_power(X0,X1),X2)) = iG305(X0,X2,X1))),
% 13.08/3.04    introduced(fool_ite_definition,[new_symbols(definition,[iG305])])).
% 13.08/3.04  tff(f45781,plain,(
% 13.08/3.04    ( ! [X0 : $tType,X2 : X0,X1 : nat] : (zero_zero(X0) = iG305(X0,X1,X2) | ($true = aa(nat,$o,aa(nat,fun(nat,$o),dvd_dvd(nat),aa(num,nat,numeral_numeral(nat),aa(num,num,bit0,one2))),X1))) )),
% 13.08/3.04    inference(cnf_transformation,[],[f27483])).
% 13.08/3.04  tff(f45777,plain,(
% 13.08/3.04    ( ! [X5 : $tType,X8 : X5,X6 : nat,X9 : X5,X7 : nat] : (aa(X5,X5,aa(X5,fun(X5,X5),times_times(X5),aa(X5,X5,real_V8093663219630862766scaleR(X5,aa(real,real,uminus_uminus(real),aa(real,real,aa(real,fun(real,real),divide_divide(real),ring_1_of_int(real,aa(int,int,aa(int,fun(int,int),times_times(int),aa(nat,int,power_power(int,aa(int,int,uminus_uminus(int),one_one(int))),aa(nat,nat,aa(nat,fun(nat,nat),divide_divide(nat),X7),aa(num,nat,numeral_numeral(nat),aa(num,num,bit0,one2))))),aa(nat,int,semiring_1_of_nat(int),aa(nat,nat,binomial(X7),X6))))),semiring_char_0_fact(real,X7)))),aa(nat,X5,power_power(X5,X9),X6))),aa(nat,X5,power_power(X5,X8),aa(nat,nat,aa(nat,fun(nat,nat),minus_minus(nat),X7),X6))) = iG306(X5,X6,X7,X8,X9) | ($true = aa(nat,$o,aa(nat,fun(nat,$o),dvd_dvd(nat),aa(num,nat,numeral_numeral(nat),aa(num,num,bit0,one2))),X6)) | ($true != aa(nat,$o,aa(nat,fun(nat,$o),dvd_dvd(nat),aa(num,nat,numeral_numeral(nat),aa(num,num,bit0,one2))),X7))) )),
% 13.08/3.04    inference(cnf_transformation,[],[f27482])).
% 13.08/3.04  tff(f27482,plain,(
% 13.08/3.04    ! [X0 : $tType,X1 : nat,X2 : nat,X3 : X0,X4 : X0] : (zero_zero(X0) = iG306(X0,X1,X2,X3,X4) | (($true != aa(nat,$o,aa(nat,fun(nat,$o),dvd_dvd(nat),aa(num,nat,numeral_numeral(nat),aa(num,num,bit0,one2))),X1)) & ($true = aa(nat,$o,aa(nat,fun(nat,$o),dvd_dvd(nat),aa(num,nat,numeral_numeral(nat),aa(num,num,bit0,one2))),X2)))) & ! [X5 : $tType,X6 : nat,X7 : nat,X8 : X5,X9 : X5] : (aa(X5,X5,aa(X5,fun(X5,X5),times_times(X5),aa(X5,X5,real_V8093663219630862766scaleR(X5,aa(real,real,uminus_uminus(real),aa(real,real,aa(real,fun(real,real),divide_divide(real),ring_1_of_int(real,aa(int,int,aa(int,fun(int,int),times_times(int),aa(nat,int,power_power(int,aa(int,int,uminus_uminus(int),one_one(int))),aa(nat,nat,aa(nat,fun(nat,nat),divide_divide(nat),X7),aa(num,nat,numeral_numeral(nat),aa(num,num,bit0,one2))))),aa(nat,int,semiring_1_of_nat(int),aa(nat,nat,binomial(X7),X6))))),semiring_char_0_fact(real,X7)))),aa(nat,X5,power_power(X5,X9),X6))),aa(nat,X5,power_power(X5,X8),aa(nat,nat,aa(nat,fun(nat,nat),minus_minus(nat),X7),X6))) = iG306(X5,X6,X7,X8,X9) | ($true = aa(nat,$o,aa(nat,fun(nat,$o),dvd_dvd(nat),aa(num,nat,numeral_numeral(nat),aa(num,num,bit0,one2))),X6)) | ($true != aa(nat,$o,aa(nat,fun(nat,$o),dvd_dvd(nat),aa(num,nat,numeral_numeral(nat),aa(num,num,bit0,one2))),X7)))),
% 13.08/3.04    inference(flattening,[],[f27481])).
% 13.08/3.04  tff(f27481,plain,(
% 13.08/3.04    ! [X0 : $tType,X1 : nat,X2 : nat,X3 : X0,X4 : X0] : (zero_zero(X0) = iG306(X0,X1,X2,X3,X4) | (($true != aa(nat,$o,aa(nat,fun(nat,$o),dvd_dvd(nat),aa(num,nat,numeral_numeral(nat),aa(num,num,bit0,one2))),X1)) & ($true = aa(nat,$o,aa(nat,fun(nat,$o),dvd_dvd(nat),aa(num,nat,numeral_numeral(nat),aa(num,num,bit0,one2))),X2)))) & ! [X5 : $tType,X6 : nat,X7 : nat,X8 : X5,X9 : X5] : (aa(X5,X5,aa(X5,fun(X5,X5),times_times(X5),aa(X5,X5,real_V8093663219630862766scaleR(X5,aa(real,real,uminus_uminus(real),aa(real,real,aa(real,fun(real,real),divide_divide(real),ring_1_of_int(real,aa(int,int,aa(int,fun(int,int),times_times(int),aa(nat,int,power_power(int,aa(int,int,uminus_uminus(int),one_one(int))),aa(nat,nat,aa(nat,fun(nat,nat),divide_divide(nat),X7),aa(num,nat,numeral_numeral(nat),aa(num,num,bit0,one2))))),aa(nat,int,semiring_1_of_nat(int),aa(nat,nat,binomial(X7),X6))))),semiring_char_0_fact(real,X7)))),aa(nat,X5,power_power(X5,X9),X6))),aa(nat,X5,power_power(X5,X8),aa(nat,nat,aa(nat,fun(nat,nat),minus_minus(nat),X7),X6))) = iG306(X5,X6,X7,X8,X9) | (($true = aa(nat,$o,aa(nat,fun(nat,$o),dvd_dvd(nat),aa(num,nat,numeral_numeral(nat),aa(num,num,bit0,one2))),X6)) | ($true != aa(nat,$o,aa(nat,fun(nat,$o),dvd_dvd(nat),aa(num,nat,numeral_numeral(nat),aa(num,num,bit0,one2))),X7))))),
% 13.08/3.04    inference(ennf_transformation,[],[f22045])).
% 13.08/3.04  tff(f22045,plain,(
% 13.08/3.04    ! [X0 : $tType,X1 : nat,X2 : nat,X3 : X0,X4 : X0] : (~(($true != aa(nat,$o,aa(nat,fun(nat,$o),dvd_dvd(nat),aa(num,nat,numeral_numeral(nat),aa(num,num,bit0,one2))),X1)) & ($true = aa(nat,$o,aa(nat,fun(nat,$o),dvd_dvd(nat),aa(num,nat,numeral_numeral(nat),aa(num,num,bit0,one2))),X2))) => zero_zero(X0) = iG306(X0,X1,X2,X3,X4)) & ! [X5 : $tType,X6 : nat,X7 : nat,X8 : X5,X9 : X5] : ((($true != aa(nat,$o,aa(nat,fun(nat,$o),dvd_dvd(nat),aa(num,nat,numeral_numeral(nat),aa(num,num,bit0,one2))),X6)) & ($true = aa(nat,$o,aa(nat,fun(nat,$o),dvd_dvd(nat),aa(num,nat,numeral_numeral(nat),aa(num,num,bit0,one2))),X7))) => aa(X5,X5,aa(X5,fun(X5,X5),times_times(X5),aa(X5,X5,real_V8093663219630862766scaleR(X5,aa(real,real,uminus_uminus(real),aa(real,real,aa(real,fun(real,real),divide_divide(real),ring_1_of_int(real,aa(int,int,aa(int,fun(int,int),times_times(int),aa(nat,int,power_power(int,aa(int,int,uminus_uminus(int),one_one(int))),aa(nat,nat,aa(nat,fun(nat,nat),divide_divide(nat),X7),aa(num,nat,numeral_numeral(nat),aa(num,num,bit0,one2))))),aa(nat,int,semiring_1_of_nat(int),aa(nat,nat,binomial(X7),X6))))),semiring_char_0_fact(real,X7)))),aa(nat,X5,power_power(X5,X9),X6))),aa(nat,X5,power_power(X5,X8),aa(nat,nat,aa(nat,fun(nat,nat),minus_minus(nat),X7),X6))) = iG306(X5,X6,X7,X8,X9))),
% 13.08/3.04    inference(flattening,[],[f22044])).
% 13.08/3.04  tff(f22044,plain,(
% 13.08/3.04    ! [X0 : $tType,X1 : nat,X2 : nat,X3 : X0,X4 : X0] : (~(~($true = aa(nat,$o,aa(nat,fun(nat,$o),dvd_dvd(nat),aa(num,nat,numeral_numeral(nat),aa(num,num,bit0,one2))),X1)) & ($true = aa(nat,$o,aa(nat,fun(nat,$o),dvd_dvd(nat),aa(num,nat,numeral_numeral(nat),aa(num,num,bit0,one2))),X2))) => zero_zero(X0) = iG306(X0,X1,X2,X3,X4)) & ! [X5 : $tType,X6 : nat,X7 : nat,X8 : X5,X9 : X5] : ((~($true = aa(nat,$o,aa(nat,fun(nat,$o),dvd_dvd(nat),aa(num,nat,numeral_numeral(nat),aa(num,num,bit0,one2))),X6)) & ($true = aa(nat,$o,aa(nat,fun(nat,$o),dvd_dvd(nat),aa(num,nat,numeral_numeral(nat),aa(num,num,bit0,one2))),X7))) => aa(X5,X5,aa(X5,fun(X5,X5),times_times(X5),aa(X5,X5,real_V8093663219630862766scaleR(X5,aa(real,real,uminus_uminus(real),aa(real,real,aa(real,fun(real,real),divide_divide(real),ring_1_of_int(real,aa(int,int,aa(int,fun(int,int),times_times(int),aa(nat,int,power_power(int,aa(int,int,uminus_uminus(int),one_one(int))),aa(nat,nat,aa(nat,fun(nat,nat),divide_divide(nat),X7),aa(num,nat,numeral_numeral(nat),aa(num,num,bit0,one2))))),aa(nat,int,semiring_1_of_nat(int),aa(nat,nat,binomial(X7),X6))))),semiring_char_0_fact(real,X7)))),aa(nat,X5,power_power(X5,X9),X6))),aa(nat,X5,power_power(X5,X8),aa(nat,nat,aa(nat,fun(nat,nat),minus_minus(nat),X7),X6))) = iG306(X5,X6,X7,X8,X9))),
% 13.08/3.04    inference(rectify,[],[f14433])).
% 13.08/3.04  tff(f14433,plain,(
% 13.08/3.04    ! [X0 : $tType,X4 : nat,X3 : nat,X2 : X0,X1 : X0] : (~(~($true = aa(nat,$o,aa(nat,fun(nat,$o),dvd_dvd(nat),aa(num,nat,numeral_numeral(nat),aa(num,num,bit0,one2))),X4)) & ($true = aa(nat,$o,aa(nat,fun(nat,$o),dvd_dvd(nat),aa(num,nat,numeral_numeral(nat),aa(num,num,bit0,one2))),X3))) => zero_zero(X0) = iG306(X0,X4,X3,X2,X1)) & ! [X0 : $tType,X4 : nat,X3 : nat,X2 : X0,X1 : X0] : ((~($true = aa(nat,$o,aa(nat,fun(nat,$o),dvd_dvd(nat),aa(num,nat,numeral_numeral(nat),aa(num,num,bit0,one2))),X4)) & ($true = aa(nat,$o,aa(nat,fun(nat,$o),dvd_dvd(nat),aa(num,nat,numeral_numeral(nat),aa(num,num,bit0,one2))),X3))) => aa(X0,X0,aa(X0,fun(X0,X0),times_times(X0),aa(X0,X0,real_V8093663219630862766scaleR(X0,aa(real,real,uminus_uminus(real),aa(real,real,aa(real,fun(real,real),divide_divide(real),ring_1_of_int(real,aa(int,int,aa(int,fun(int,int),times_times(int),aa(nat,int,power_power(int,aa(int,int,uminus_uminus(int),one_one(int))),aa(nat,nat,aa(nat,fun(nat,nat),divide_divide(nat),X3),aa(num,nat,numeral_numeral(nat),aa(num,num,bit0,one2))))),aa(nat,int,semiring_1_of_nat(int),aa(nat,nat,binomial(X3),X4))))),semiring_char_0_fact(real,X3)))),aa(nat,X0,power_power(X0,X1),X4))),aa(nat,X0,power_power(X0,X2),aa(nat,nat,aa(nat,fun(nat,nat),minus_minus(nat),X3),X4))) = iG306(X0,X4,X3,X2,X1))),
% 13.08/3.04    introduced(fool_ite_definition,[new_symbols(definition,[iG306])])).
% 13.08/3.04  tff(f45778,plain,(
% 13.08/3.04    ( ! [X0 : $tType,X2 : nat,X3 : X0,X1 : nat,X4 : X0] : (zero_zero(X0) = iG306(X0,X1,X2,X3,X4) | ($true = aa(nat,$o,aa(nat,fun(nat,$o),dvd_dvd(nat),aa(num,nat,numeral_numeral(nat),aa(num,num,bit0,one2))),X2))) )),
% 13.08/3.04    inference(cnf_transformation,[],[f27482])).
% 13.08/3.04  tff(f45779,plain,(
% 13.08/3.04    ( ! [X0 : $tType,X2 : nat,X3 : X0,X1 : nat,X4 : X0] : (zero_zero(X0) = iG306(X0,X1,X2,X3,X4) | ($true != aa(nat,$o,aa(nat,fun(nat,$o),dvd_dvd(nat),aa(num,nat,numeral_numeral(nat),aa(num,num,bit0,one2))),X1))) )),
% 13.08/3.04    inference(cnf_transformation,[],[f27482])).
% 13.08/3.04  tff(f45774,plain,(
% 13.08/3.04    ( ! [X5 : $tType,X8 : X5,X6 : nat,X9 : X5,X7 : nat] : (aa(X5,X5,aa(X5,fun(X5,X5),times_times(X5),aa(X5,X5,real_V8093663219630862766scaleR(X5,aa(real,real,aa(real,fun(real,real),divide_divide(real),ring_1_of_int(real,aa(int,int,aa(int,fun(int,int),times_times(int),aa(nat,int,power_power(int,aa(int,int,uminus_uminus(int),one_one(int))),aa(nat,nat,aa(nat,fun(nat,nat),divide_divide(nat),X7),aa(num,nat,numeral_numeral(nat),aa(num,num,bit0,one2))))),aa(nat,int,semiring_1_of_nat(int),aa(nat,nat,binomial(X7),X6))))),semiring_char_0_fact(real,X7))),aa(nat,X5,power_power(X5,X9),X6))),aa(nat,X5,power_power(X5,X8),aa(nat,nat,aa(nat,fun(nat,nat),minus_minus(nat),X7),X6))) = iG307(X5,X6,X7,X8,X9) | ($true != aa(nat,$o,aa(nat,fun(nat,$o),dvd_dvd(nat),aa(num,nat,numeral_numeral(nat),aa(num,num,bit0,one2))),X6)) | ($true != aa(nat,$o,aa(nat,fun(nat,$o),dvd_dvd(nat),aa(num,nat,numeral_numeral(nat),aa(num,num,bit0,one2))),X7))) )),
% 13.08/3.04    inference(cnf_transformation,[],[f27480])).
% 13.08/3.04  tff(f27480,plain,(
% 13.08/3.04    ! [X0 : $tType,X1 : nat,X2 : nat,X3 : X0,X4 : X0] : (zero_zero(X0) = iG307(X0,X1,X2,X3,X4) | (($true = aa(nat,$o,aa(nat,fun(nat,$o),dvd_dvd(nat),aa(num,nat,numeral_numeral(nat),aa(num,num,bit0,one2))),X1)) & ($true = aa(nat,$o,aa(nat,fun(nat,$o),dvd_dvd(nat),aa(num,nat,numeral_numeral(nat),aa(num,num,bit0,one2))),X2)))) & ! [X5 : $tType,X6 : nat,X7 : nat,X8 : X5,X9 : X5] : (aa(X5,X5,aa(X5,fun(X5,X5),times_times(X5),aa(X5,X5,real_V8093663219630862766scaleR(X5,aa(real,real,aa(real,fun(real,real),divide_divide(real),ring_1_of_int(real,aa(int,int,aa(int,fun(int,int),times_times(int),aa(nat,int,power_power(int,aa(int,int,uminus_uminus(int),one_one(int))),aa(nat,nat,aa(nat,fun(nat,nat),divide_divide(nat),X7),aa(num,nat,numeral_numeral(nat),aa(num,num,bit0,one2))))),aa(nat,int,semiring_1_of_nat(int),aa(nat,nat,binomial(X7),X6))))),semiring_char_0_fact(real,X7))),aa(nat,X5,power_power(X5,X9),X6))),aa(nat,X5,power_power(X5,X8),aa(nat,nat,aa(nat,fun(nat,nat),minus_minus(nat),X7),X6))) = iG307(X5,X6,X7,X8,X9) | ($true != aa(nat,$o,aa(nat,fun(nat,$o),dvd_dvd(nat),aa(num,nat,numeral_numeral(nat),aa(num,num,bit0,one2))),X6)) | ($true != aa(nat,$o,aa(nat,fun(nat,$o),dvd_dvd(nat),aa(num,nat,numeral_numeral(nat),aa(num,num,bit0,one2))),X7)))),
% 13.08/3.04    inference(flattening,[],[f27479])).
% 13.08/3.04  tff(f27479,plain,(
% 13.08/3.04    ! [X0 : $tType,X1 : nat,X2 : nat,X3 : X0,X4 : X0] : (zero_zero(X0) = iG307(X0,X1,X2,X3,X4) | (($true = aa(nat,$o,aa(nat,fun(nat,$o),dvd_dvd(nat),aa(num,nat,numeral_numeral(nat),aa(num,num,bit0,one2))),X1)) & ($true = aa(nat,$o,aa(nat,fun(nat,$o),dvd_dvd(nat),aa(num,nat,numeral_numeral(nat),aa(num,num,bit0,one2))),X2)))) & ! [X5 : $tType,X6 : nat,X7 : nat,X8 : X5,X9 : X5] : (aa(X5,X5,aa(X5,fun(X5,X5),times_times(X5),aa(X5,X5,real_V8093663219630862766scaleR(X5,aa(real,real,aa(real,fun(real,real),divide_divide(real),ring_1_of_int(real,aa(int,int,aa(int,fun(int,int),times_times(int),aa(nat,int,power_power(int,aa(int,int,uminus_uminus(int),one_one(int))),aa(nat,nat,aa(nat,fun(nat,nat),divide_divide(nat),X7),aa(num,nat,numeral_numeral(nat),aa(num,num,bit0,one2))))),aa(nat,int,semiring_1_of_nat(int),aa(nat,nat,binomial(X7),X6))))),semiring_char_0_fact(real,X7))),aa(nat,X5,power_power(X5,X9),X6))),aa(nat,X5,power_power(X5,X8),aa(nat,nat,aa(nat,fun(nat,nat),minus_minus(nat),X7),X6))) = iG307(X5,X6,X7,X8,X9) | (($true != aa(nat,$o,aa(nat,fun(nat,$o),dvd_dvd(nat),aa(num,nat,numeral_numeral(nat),aa(num,num,bit0,one2))),X6)) | ($true != aa(nat,$o,aa(nat,fun(nat,$o),dvd_dvd(nat),aa(num,nat,numeral_numeral(nat),aa(num,num,bit0,one2))),X7))))),
% 13.08/3.04    inference(ennf_transformation,[],[f22043])).
% 13.08/3.04  tff(f22043,plain,(
% 13.08/3.04    ! [X0 : $tType,X1 : nat,X2 : nat,X3 : X0,X4 : X0] : (~(($true = aa(nat,$o,aa(nat,fun(nat,$o),dvd_dvd(nat),aa(num,nat,numeral_numeral(nat),aa(num,num,bit0,one2))),X1)) & ($true = aa(nat,$o,aa(nat,fun(nat,$o),dvd_dvd(nat),aa(num,nat,numeral_numeral(nat),aa(num,num,bit0,one2))),X2))) => zero_zero(X0) = iG307(X0,X1,X2,X3,X4)) & ! [X5 : $tType,X6 : nat,X7 : nat,X8 : X5,X9 : X5] : ((($true = aa(nat,$o,aa(nat,fun(nat,$o),dvd_dvd(nat),aa(num,nat,numeral_numeral(nat),aa(num,num,bit0,one2))),X6)) & ($true = aa(nat,$o,aa(nat,fun(nat,$o),dvd_dvd(nat),aa(num,nat,numeral_numeral(nat),aa(num,num,bit0,one2))),X7))) => aa(X5,X5,aa(X5,fun(X5,X5),times_times(X5),aa(X5,X5,real_V8093663219630862766scaleR(X5,aa(real,real,aa(real,fun(real,real),divide_divide(real),ring_1_of_int(real,aa(int,int,aa(int,fun(int,int),times_times(int),aa(nat,int,power_power(int,aa(int,int,uminus_uminus(int),one_one(int))),aa(nat,nat,aa(nat,fun(nat,nat),divide_divide(nat),X7),aa(num,nat,numeral_numeral(nat),aa(num,num,bit0,one2))))),aa(nat,int,semiring_1_of_nat(int),aa(nat,nat,binomial(X7),X6))))),semiring_char_0_fact(real,X7))),aa(nat,X5,power_power(X5,X9),X6))),aa(nat,X5,power_power(X5,X8),aa(nat,nat,aa(nat,fun(nat,nat),minus_minus(nat),X7),X6))) = iG307(X5,X6,X7,X8,X9))),
% 13.08/3.04    inference(rectify,[],[f14436])).
% 13.08/3.04  tff(f14436,plain,(
% 13.08/3.04    ! [X0 : $tType,X4 : nat,X3 : nat,X2 : X0,X1 : X0] : (~(($true = aa(nat,$o,aa(nat,fun(nat,$o),dvd_dvd(nat),aa(num,nat,numeral_numeral(nat),aa(num,num,bit0,one2))),X4)) & ($true = aa(nat,$o,aa(nat,fun(nat,$o),dvd_dvd(nat),aa(num,nat,numeral_numeral(nat),aa(num,num,bit0,one2))),X3))) => zero_zero(X0) = iG307(X0,X4,X3,X2,X1)) & ! [X0 : $tType,X4 : nat,X3 : nat,X2 : X0,X1 : X0] : ((($true = aa(nat,$o,aa(nat,fun(nat,$o),dvd_dvd(nat),aa(num,nat,numeral_numeral(nat),aa(num,num,bit0,one2))),X4)) & ($true = aa(nat,$o,aa(nat,fun(nat,$o),dvd_dvd(nat),aa(num,nat,numeral_numeral(nat),aa(num,num,bit0,one2))),X3))) => aa(X0,X0,aa(X0,fun(X0,X0),times_times(X0),aa(X0,X0,real_V8093663219630862766scaleR(X0,aa(real,real,aa(real,fun(real,real),divide_divide(real),ring_1_of_int(real,aa(int,int,aa(int,fun(int,int),times_times(int),aa(nat,int,power_power(int,aa(int,int,uminus_uminus(int),one_one(int))),aa(nat,nat,aa(nat,fun(nat,nat),divide_divide(nat),X3),aa(num,nat,numeral_numeral(nat),aa(num,num,bit0,one2))))),aa(nat,int,semiring_1_of_nat(int),aa(nat,nat,binomial(X3),X4))))),semiring_char_0_fact(real,X3))),aa(nat,X0,power_power(X0,X1),X4))),aa(nat,X0,power_power(X0,X2),aa(nat,nat,aa(nat,fun(nat,nat),minus_minus(nat),X3),X4))) = iG307(X0,X4,X3,X2,X1))),
% 13.08/3.04    introduced(fool_ite_definition,[new_symbols(definition,[iG307])])).
% 13.08/3.04  tff(f45775,plain,(
% 13.08/3.04    ( ! [X0 : $tType,X2 : nat,X3 : X0,X1 : nat,X4 : X0] : (zero_zero(X0) = iG307(X0,X1,X2,X3,X4) | ($true = aa(nat,$o,aa(nat,fun(nat,$o),dvd_dvd(nat),aa(num,nat,numeral_numeral(nat),aa(num,num,bit0,one2))),X2))) )),
% 13.08/3.04    inference(cnf_transformation,[],[f27480])).
% 13.08/3.04  tff(f45776,plain,(
% 13.08/3.04    ( ! [X0 : $tType,X2 : nat,X3 : X0,X1 : nat,X4 : X0] : (zero_zero(X0) = iG307(X0,X1,X2,X3,X4) | ($true = aa(nat,$o,aa(nat,fun(nat,$o),dvd_dvd(nat),aa(num,nat,numeral_numeral(nat),aa(num,num,bit0,one2))),X1))) )),
% 13.08/3.04    inference(cnf_transformation,[],[f27480])).
% 13.08/3.04  tff(f45772,plain,(
% 13.08/3.04    ( ! [X5 : $tType,X8 : X5,X6 : nat,X9 : X5,X7 : nat] : (aa(X5,X5,aa(X5,fun(X5,X5),times_times(X5),aa(X5,X5,real_V8093663219630862766scaleR(X5,aa(real,real,aa(real,fun(real,real),divide_divide(real),ring_1_of_int(real,aa(int,int,aa(int,fun(int,int),times_times(int),aa(nat,int,power_power(int,aa(int,int,uminus_uminus(int),one_one(int))),aa(nat,nat,aa(nat,fun(nat,nat),divide_divide(nat),X6),aa(num,nat,numeral_numeral(nat),aa(num,num,bit0,one2))))),aa(nat,int,semiring_1_of_nat(int),aa(nat,nat,binomial(X6),X7))))),semiring_char_0_fact(real,X6))),aa(nat,X5,power_power(X5,X9),X7))),aa(nat,X5,power_power(X5,X8),aa(nat,nat,aa(nat,fun(nat,nat),minus_minus(nat),X6),X7))) = iG308(X5,X6,X7,X8,X9) | ($true != aa(nat,$o,aa(nat,fun(nat,$o),dvd_dvd(nat),aa(num,nat,numeral_numeral(nat),aa(num,num,bit0,one2))),X6))) )),
% 13.08/3.04    inference(cnf_transformation,[],[f27478])).
% 13.08/3.04  tff(f27478,plain,(
% 13.08/3.04    ! [X0 : $tType,X1 : nat,X2 : nat,X3 : X0,X4 : X0] : (zero_zero(X0) = iG308(X0,X1,X2,X3,X4) | ($true = aa(nat,$o,aa(nat,fun(nat,$o),dvd_dvd(nat),aa(num,nat,numeral_numeral(nat),aa(num,num,bit0,one2))),X1))) & ! [X5 : $tType,X6 : nat,X7 : nat,X8 : X5,X9 : X5] : (aa(X5,X5,aa(X5,fun(X5,X5),times_times(X5),aa(X5,X5,real_V8093663219630862766scaleR(X5,aa(real,real,aa(real,fun(real,real),divide_divide(real),ring_1_of_int(real,aa(int,int,aa(int,fun(int,int),times_times(int),aa(nat,int,power_power(int,aa(int,int,uminus_uminus(int),one_one(int))),aa(nat,nat,aa(nat,fun(nat,nat),divide_divide(nat),X6),aa(num,nat,numeral_numeral(nat),aa(num,num,bit0,one2))))),aa(nat,int,semiring_1_of_nat(int),aa(nat,nat,binomial(X6),X7))))),semiring_char_0_fact(real,X6))),aa(nat,X5,power_power(X5,X9),X7))),aa(nat,X5,power_power(X5,X8),aa(nat,nat,aa(nat,fun(nat,nat),minus_minus(nat),X6),X7))) = iG308(X5,X6,X7,X8,X9) | ($true != aa(nat,$o,aa(nat,fun(nat,$o),dvd_dvd(nat),aa(num,nat,numeral_numeral(nat),aa(num,num,bit0,one2))),X6)))),
% 13.08/3.04    inference(ennf_transformation,[],[f22042])).
% 13.08/3.04  tff(f22042,plain,(
% 13.08/3.04    ! [X0 : $tType,X1 : nat,X2 : nat,X3 : X0,X4 : X0] : (($true != aa(nat,$o,aa(nat,fun(nat,$o),dvd_dvd(nat),aa(num,nat,numeral_numeral(nat),aa(num,num,bit0,one2))),X1)) => zero_zero(X0) = iG308(X0,X1,X2,X3,X4)) & ! [X5 : $tType,X6 : nat,X7 : nat,X8 : X5,X9 : X5] : (($true = aa(nat,$o,aa(nat,fun(nat,$o),dvd_dvd(nat),aa(num,nat,numeral_numeral(nat),aa(num,num,bit0,one2))),X6)) => aa(X5,X5,aa(X5,fun(X5,X5),times_times(X5),aa(X5,X5,real_V8093663219630862766scaleR(X5,aa(real,real,aa(real,fun(real,real),divide_divide(real),ring_1_of_int(real,aa(int,int,aa(int,fun(int,int),times_times(int),aa(nat,int,power_power(int,aa(int,int,uminus_uminus(int),one_one(int))),aa(nat,nat,aa(nat,fun(nat,nat),divide_divide(nat),X6),aa(num,nat,numeral_numeral(nat),aa(num,num,bit0,one2))))),aa(nat,int,semiring_1_of_nat(int),aa(nat,nat,binomial(X6),X7))))),semiring_char_0_fact(real,X6))),aa(nat,X5,power_power(X5,X9),X7))),aa(nat,X5,power_power(X5,X8),aa(nat,nat,aa(nat,fun(nat,nat),minus_minus(nat),X6),X7))) = iG308(X5,X6,X7,X8,X9))),
% 13.08/3.04    inference(flattening,[],[f22041])).
% 13.08/3.04  tff(f22041,plain,(
% 13.08/3.04    ! [X0 : $tType,X1 : nat,X2 : nat,X3 : X0,X4 : X0] : (~($true = aa(nat,$o,aa(nat,fun(nat,$o),dvd_dvd(nat),aa(num,nat,numeral_numeral(nat),aa(num,num,bit0,one2))),X1)) => zero_zero(X0) = iG308(X0,X1,X2,X3,X4)) & ! [X5 : $tType,X6 : nat,X7 : nat,X8 : X5,X9 : X5] : (($true = aa(nat,$o,aa(nat,fun(nat,$o),dvd_dvd(nat),aa(num,nat,numeral_numeral(nat),aa(num,num,bit0,one2))),X6)) => aa(X5,X5,aa(X5,fun(X5,X5),times_times(X5),aa(X5,X5,real_V8093663219630862766scaleR(X5,aa(real,real,aa(real,fun(real,real),divide_divide(real),ring_1_of_int(real,aa(int,int,aa(int,fun(int,int),times_times(int),aa(nat,int,power_power(int,aa(int,int,uminus_uminus(int),one_one(int))),aa(nat,nat,aa(nat,fun(nat,nat),divide_divide(nat),X6),aa(num,nat,numeral_numeral(nat),aa(num,num,bit0,one2))))),aa(nat,int,semiring_1_of_nat(int),aa(nat,nat,binomial(X6),X7))))),semiring_char_0_fact(real,X6))),aa(nat,X5,power_power(X5,X9),X7))),aa(nat,X5,power_power(X5,X8),aa(nat,nat,aa(nat,fun(nat,nat),minus_minus(nat),X6),X7))) = iG308(X5,X6,X7,X8,X9))),
% 13.08/3.04    inference(rectify,[],[f14439])).
% 13.08/3.04  tff(f14439,plain,(
% 13.08/3.04    ! [X0 : $tType,X3 : nat,X4 : nat,X2 : X0,X1 : X0] : (~($true = aa(nat,$o,aa(nat,fun(nat,$o),dvd_dvd(nat),aa(num,nat,numeral_numeral(nat),aa(num,num,bit0,one2))),X3)) => zero_zero(X0) = iG308(X0,X3,X4,X2,X1)) & ! [X0 : $tType,X3 : nat,X4 : nat,X2 : X0,X1 : X0] : (($true = aa(nat,$o,aa(nat,fun(nat,$o),dvd_dvd(nat),aa(num,nat,numeral_numeral(nat),aa(num,num,bit0,one2))),X3)) => aa(X0,X0,aa(X0,fun(X0,X0),times_times(X0),aa(X0,X0,real_V8093663219630862766scaleR(X0,aa(real,real,aa(real,fun(real,real),divide_divide(real),ring_1_of_int(real,aa(int,int,aa(int,fun(int,int),times_times(int),aa(nat,int,power_power(int,aa(int,int,uminus_uminus(int),one_one(int))),aa(nat,nat,aa(nat,fun(nat,nat),divide_divide(nat),X3),aa(num,nat,numeral_numeral(nat),aa(num,num,bit0,one2))))),aa(nat,int,semiring_1_of_nat(int),aa(nat,nat,binomial(X3),X4))))),semiring_char_0_fact(real,X3))),aa(nat,X0,power_power(X0,X1),X4))),aa(nat,X0,power_power(X0,X2),aa(nat,nat,aa(nat,fun(nat,nat),minus_minus(nat),X3),X4))) = iG308(X0,X3,X4,X2,X1))),
% 13.08/3.04    introduced(fool_ite_definition,[new_symbols(definition,[iG308])])).
% 13.08/3.04  tff(f45773,plain,(
% 13.08/3.04    ( ! [X0 : $tType,X2 : nat,X3 : X0,X1 : nat,X4 : X0] : (zero_zero(X0) = iG308(X0,X1,X2,X3,X4) | ($true = aa(nat,$o,aa(nat,fun(nat,$o),dvd_dvd(nat),aa(num,nat,numeral_numeral(nat),aa(num,num,bit0,one2))),X1))) )),
% 13.08/3.04    inference(cnf_transformation,[],[f27478])).
% 13.08/3.04  tff(f62102,plain,(
% 13.08/3.04    ( ! [X3 : $tType,X5 : nat] : (aa(nat,X3,semiring_1_of_nat(X3),aa(nat,nat,aa(nat,fun(nat,nat),plus_plus(nat),X5),one_one(nat))) = iG309(X3,one_one(X3),X5)) )),
% 13.08/3.04    inference(equality_resolution,[],[f45770])).
% 13.08/3.04  tff(f45770,plain,(
% 13.08/3.04    ( ! [X3 : $tType,X4 : X3,X5 : nat] : (aa(nat,X3,semiring_1_of_nat(X3),aa(nat,nat,aa(nat,fun(nat,nat),plus_plus(nat),X5),one_one(nat))) = iG309(X3,X4,X5) | one_one(X3) != X4) )),
% 13.08/3.04    inference(cnf_transformation,[],[f27477])).
% 13.08/3.04  tff(f27477,plain,(
% 13.08/3.04    ! [X0 : $tType,X1 : X0,X2 : nat] : (aa(X0,X0,aa(X0,fun(X0,X0),divide_divide(X0),aa(X0,X0,aa(X0,fun(X0,X0),minus_minus(X0),one_one(X0)),aa(nat,X0,power_power(X0,X1),aa(nat,nat,suc,X2)))),aa(X0,X0,aa(X0,fun(X0,X0),minus_minus(X0),one_one(X0)),X1)) = iG309(X0,X1,X2) | one_one(X0) = X1) & ! [X3 : $tType,X4 : X3,X5 : nat] : (aa(nat,X3,semiring_1_of_nat(X3),aa(nat,nat,aa(nat,fun(nat,nat),plus_plus(nat),X5),one_one(nat))) = iG309(X3,X4,X5) | one_one(X3) != X4)),
% 13.08/3.04    inference(ennf_transformation,[],[f22040])).
% 13.08/3.04  tff(f22040,plain,(
% 13.08/3.04    ! [X0 : $tType,X1 : X0,X2 : nat] : (one_one(X0) != X1 => aa(X0,X0,aa(X0,fun(X0,X0),divide_divide(X0),aa(X0,X0,aa(X0,fun(X0,X0),minus_minus(X0),one_one(X0)),aa(nat,X0,power_power(X0,X1),aa(nat,nat,suc,X2)))),aa(X0,X0,aa(X0,fun(X0,X0),minus_minus(X0),one_one(X0)),X1)) = iG309(X0,X1,X2)) & ! [X3 : $tType,X4 : X3,X5 : nat] : (one_one(X3) = X4 => aa(nat,X3,semiring_1_of_nat(X3),aa(nat,nat,aa(nat,fun(nat,nat),plus_plus(nat),X5),one_one(nat))) = iG309(X3,X4,X5))),
% 13.08/3.04    inference(flattening,[],[f22039])).
% 13.08/3.04  tff(f22039,plain,(
% 13.08/3.04    ! [X0 : $tType,X1 : X0,X2 : nat] : (~one_one(X0) = X1 => aa(X0,X0,aa(X0,fun(X0,X0),divide_divide(X0),aa(X0,X0,aa(X0,fun(X0,X0),minus_minus(X0),one_one(X0)),aa(nat,X0,power_power(X0,X1),aa(nat,nat,suc,X2)))),aa(X0,X0,aa(X0,fun(X0,X0),minus_minus(X0),one_one(X0)),X1)) = iG309(X0,X1,X2)) & ! [X3 : $tType,X4 : X3,X5 : nat] : (one_one(X3) = X4 => aa(nat,X3,semiring_1_of_nat(X3),aa(nat,nat,aa(nat,fun(nat,nat),plus_plus(nat),X5),one_one(nat))) = iG309(X3,X4,X5))),
% 13.08/3.04    inference(rectify,[],[f14450])).
% 13.08/3.04  tff(f14450,plain,(
% 13.08/3.04    ! [X0 : $tType,X1 : X0,X2 : nat] : (~one_one(X0) = X1 => aa(X0,X0,aa(X0,fun(X0,X0),divide_divide(X0),aa(X0,X0,aa(X0,fun(X0,X0),minus_minus(X0),one_one(X0)),aa(nat,X0,power_power(X0,X1),aa(nat,nat,suc,X2)))),aa(X0,X0,aa(X0,fun(X0,X0),minus_minus(X0),one_one(X0)),X1)) = iG309(X0,X1,X2)) & ! [X0 : $tType,X1 : X0,X2 : nat] : (one_one(X0) = X1 => aa(nat,X0,semiring_1_of_nat(X0),aa(nat,nat,aa(nat,fun(nat,nat),plus_plus(nat),X2),one_one(nat))) = iG309(X0,X1,X2))),
% 13.08/3.04    introduced(fool_ite_definition,[new_symbols(definition,[iG309])])).
% 13.08/3.04  tff(f45771,plain,(
% 13.08/3.04    ( ! [X0 : $tType,X2 : nat,X1 : X0] : (aa(X0,X0,aa(X0,fun(X0,X0),divide_divide(X0),aa(X0,X0,aa(X0,fun(X0,X0),minus_minus(X0),one_one(X0)),aa(nat,X0,power_power(X0,X1),aa(nat,nat,suc,X2)))),aa(X0,X0,aa(X0,fun(X0,X0),minus_minus(X0),one_one(X0)),X1)) = iG309(X0,X1,X2) | one_one(X0) = X1) )),
% 13.08/3.04    inference(cnf_transformation,[],[f27477])).
% 13.08/3.04  tff(f62101,plain,(
% 13.08/3.04    ( ! [X3 : $tType,X5 : nat] : (aa(nat,X3,semiring_1_of_nat(X3),X5) = iG310(X3,one_one(X3),X5)) )),
% 13.08/3.04    inference(equality_resolution,[],[f45768])).
% 13.08/3.04  tff(f45768,plain,(
% 13.08/3.04    ( ! [X3 : $tType,X4 : X3,X5 : nat] : (aa(nat,X3,semiring_1_of_nat(X3),X5) = iG310(X3,X4,X5) | one_one(X3) != X4) )),
% 13.08/3.04    inference(cnf_transformation,[],[f27476])).
% 13.08/3.04  tff(f27476,plain,(
% 13.08/3.04    ! [X0 : $tType,X1 : X0,X2 : nat] : (aa(X0,X0,aa(X0,fun(X0,X0),divide_divide(X0),aa(X0,X0,aa(X0,fun(X0,X0),minus_minus(X0),one_one(X0)),aa(nat,X0,power_power(X0,X1),X2))),aa(X0,X0,aa(X0,fun(X0,X0),minus_minus(X0),one_one(X0)),X1)) = iG310(X0,X1,X2) | one_one(X0) = X1) & ! [X3 : $tType,X4 : X3,X5 : nat] : (aa(nat,X3,semiring_1_of_nat(X3),X5) = iG310(X3,X4,X5) | one_one(X3) != X4)),
% 13.08/3.04    inference(ennf_transformation,[],[f22038])).
% 13.08/3.04  tff(f22038,plain,(
% 13.08/3.04    ! [X0 : $tType,X1 : X0,X2 : nat] : (one_one(X0) != X1 => aa(X0,X0,aa(X0,fun(X0,X0),divide_divide(X0),aa(X0,X0,aa(X0,fun(X0,X0),minus_minus(X0),one_one(X0)),aa(nat,X0,power_power(X0,X1),X2))),aa(X0,X0,aa(X0,fun(X0,X0),minus_minus(X0),one_one(X0)),X1)) = iG310(X0,X1,X2)) & ! [X3 : $tType,X4 : X3,X5 : nat] : (one_one(X3) = X4 => aa(nat,X3,semiring_1_of_nat(X3),X5) = iG310(X3,X4,X5))),
% 13.08/3.04    inference(flattening,[],[f22037])).
% 13.08/3.04  tff(f22037,plain,(
% 13.08/3.04    ! [X0 : $tType,X1 : X0,X2 : nat] : (~one_one(X0) = X1 => aa(X0,X0,aa(X0,fun(X0,X0),divide_divide(X0),aa(X0,X0,aa(X0,fun(X0,X0),minus_minus(X0),one_one(X0)),aa(nat,X0,power_power(X0,X1),X2))),aa(X0,X0,aa(X0,fun(X0,X0),minus_minus(X0),one_one(X0)),X1)) = iG310(X0,X1,X2)) & ! [X3 : $tType,X4 : X3,X5 : nat] : (one_one(X3) = X4 => aa(nat,X3,semiring_1_of_nat(X3),X5) = iG310(X3,X4,X5))),
% 13.08/3.04    inference(rectify,[],[f14453])).
% 13.08/3.04  tff(f14453,plain,(
% 13.08/3.04    ! [X0 : $tType,X1 : X0,X2 : nat] : (~one_one(X0) = X1 => aa(X0,X0,aa(X0,fun(X0,X0),divide_divide(X0),aa(X0,X0,aa(X0,fun(X0,X0),minus_minus(X0),one_one(X0)),aa(nat,X0,power_power(X0,X1),X2))),aa(X0,X0,aa(X0,fun(X0,X0),minus_minus(X0),one_one(X0)),X1)) = iG310(X0,X1,X2)) & ! [X0 : $tType,X1 : X0,X2 : nat] : (one_one(X0) = X1 => aa(nat,X0,semiring_1_of_nat(X0),X2) = iG310(X0,X1,X2))),
% 13.08/3.04    introduced(fool_ite_definition,[new_symbols(definition,[iG310])])).
% 13.08/3.04  tff(f45769,plain,(
% 13.08/3.04    ( ! [X0 : $tType,X2 : nat,X1 : X0] : (aa(X0,X0,aa(X0,fun(X0,X0),divide_divide(X0),aa(X0,X0,aa(X0,fun(X0,X0),minus_minus(X0),one_one(X0)),aa(nat,X0,power_power(X0,X1),X2))),aa(X0,X0,aa(X0,fun(X0,X0),minus_minus(X0),one_one(X0)),X1)) = iG310(X0,X1,X2) | one_one(X0) = X1) )),
% 13.08/3.04    inference(cnf_transformation,[],[f27476])).
% 13.08/3.04  tff(f62100,plain,(
% 13.08/3.04    ( ! [X4 : $tType,X6 : nat,X7 : nat] : (aa(nat,X4,semiring_1_of_nat(X4),aa(nat,nat,aa(nat,fun(nat,nat),minus_minus(nat),aa(nat,nat,aa(nat,fun(nat,nat),plus_plus(nat),X6),one_one(nat))),X7)) = iG311(X4,one_one(X4),X6,X7)) )),
% 13.08/3.04    inference(equality_resolution,[],[f45766])).
% 13.08/3.04  tff(f45766,plain,(
% 13.08/3.04    ( ! [X4 : $tType,X6 : nat,X7 : nat,X5 : X4] : (aa(nat,X4,semiring_1_of_nat(X4),aa(nat,nat,aa(nat,fun(nat,nat),minus_minus(nat),aa(nat,nat,aa(nat,fun(nat,nat),plus_plus(nat),X6),one_one(nat))),X7)) = iG311(X4,X5,X6,X7) | one_one(X4) != X5) )),
% 13.08/3.04    inference(cnf_transformation,[],[f27475])).
% 13.08/3.04  tff(f27475,plain,(
% 13.08/3.04    ! [X0 : $tType,X1 : X0,X2 : nat,X3 : nat] : (aa(X0,X0,aa(X0,fun(X0,X0),divide_divide(X0),aa(X0,X0,aa(X0,fun(X0,X0),minus_minus(X0),aa(nat,X0,power_power(X0,X1),X3)),aa(nat,X0,power_power(X0,X1),aa(nat,nat,suc,X2)))),aa(X0,X0,aa(X0,fun(X0,X0),minus_minus(X0),one_one(X0)),X1)) = iG311(X0,X1,X2,X3) | one_one(X0) = X1) & ! [X4 : $tType,X5 : X4,X6 : nat,X7 : nat] : (aa(nat,X4,semiring_1_of_nat(X4),aa(nat,nat,aa(nat,fun(nat,nat),minus_minus(nat),aa(nat,nat,aa(nat,fun(nat,nat),plus_plus(nat),X6),one_one(nat))),X7)) = iG311(X4,X5,X6,X7) | one_one(X4) != X5)),
% 13.08/3.04    inference(ennf_transformation,[],[f22036])).
% 13.08/3.04  tff(f22036,plain,(
% 13.08/3.04    ! [X0 : $tType,X1 : X0,X2 : nat,X3 : nat] : (one_one(X0) != X1 => aa(X0,X0,aa(X0,fun(X0,X0),divide_divide(X0),aa(X0,X0,aa(X0,fun(X0,X0),minus_minus(X0),aa(nat,X0,power_power(X0,X1),X3)),aa(nat,X0,power_power(X0,X1),aa(nat,nat,suc,X2)))),aa(X0,X0,aa(X0,fun(X0,X0),minus_minus(X0),one_one(X0)),X1)) = iG311(X0,X1,X2,X3)) & ! [X4 : $tType,X5 : X4,X6 : nat,X7 : nat] : (one_one(X4) = X5 => aa(nat,X4,semiring_1_of_nat(X4),aa(nat,nat,aa(nat,fun(nat,nat),minus_minus(nat),aa(nat,nat,aa(nat,fun(nat,nat),plus_plus(nat),X6),one_one(nat))),X7)) = iG311(X4,X5,X6,X7))),
% 13.08/3.04    inference(flattening,[],[f22035])).
% 13.08/3.04  tff(f22035,plain,(
% 13.08/3.04    ! [X0 : $tType,X1 : X0,X2 : nat,X3 : nat] : (~one_one(X0) = X1 => aa(X0,X0,aa(X0,fun(X0,X0),divide_divide(X0),aa(X0,X0,aa(X0,fun(X0,X0),minus_minus(X0),aa(nat,X0,power_power(X0,X1),X3)),aa(nat,X0,power_power(X0,X1),aa(nat,nat,suc,X2)))),aa(X0,X0,aa(X0,fun(X0,X0),minus_minus(X0),one_one(X0)),X1)) = iG311(X0,X1,X2,X3)) & ! [X4 : $tType,X5 : X4,X6 : nat,X7 : nat] : (one_one(X4) = X5 => aa(nat,X4,semiring_1_of_nat(X4),aa(nat,nat,aa(nat,fun(nat,nat),minus_minus(nat),aa(nat,nat,aa(nat,fun(nat,nat),plus_plus(nat),X6),one_one(nat))),X7)) = iG311(X4,X5,X6,X7))),
% 13.08/3.04    inference(rectify,[],[f14456])).
% 13.08/3.04  tff(f14456,plain,(
% 13.08/3.04    ! [X0 : $tType,X1 : X0,X3 : nat,X2 : nat] : (~one_one(X0) = X1 => aa(X0,X0,aa(X0,fun(X0,X0),divide_divide(X0),aa(X0,X0,aa(X0,fun(X0,X0),minus_minus(X0),aa(nat,X0,power_power(X0,X1),X2)),aa(nat,X0,power_power(X0,X1),aa(nat,nat,suc,X3)))),aa(X0,X0,aa(X0,fun(X0,X0),minus_minus(X0),one_one(X0)),X1)) = iG311(X0,X1,X3,X2)) & ! [X0 : $tType,X1 : X0,X3 : nat,X2 : nat] : (one_one(X0) = X1 => aa(nat,X0,semiring_1_of_nat(X0),aa(nat,nat,aa(nat,fun(nat,nat),minus_minus(nat),aa(nat,nat,aa(nat,fun(nat,nat),plus_plus(nat),X3),one_one(nat))),X2)) = iG311(X0,X1,X3,X2))),
% 13.08/3.04    introduced(fool_ite_definition,[new_symbols(definition,[iG311])])).
% 13.08/3.04  tff(f45767,plain,(
% 13.08/3.04    ( ! [X0 : $tType,X2 : nat,X3 : nat,X1 : X0] : (aa(X0,X0,aa(X0,fun(X0,X0),divide_divide(X0),aa(X0,X0,aa(X0,fun(X0,X0),minus_minus(X0),aa(nat,X0,power_power(X0,X1),X3)),aa(nat,X0,power_power(X0,X1),aa(nat,nat,suc,X2)))),aa(X0,X0,aa(X0,fun(X0,X0),minus_minus(X0),one_one(X0)),X1)) = iG311(X0,X1,X2,X3) | one_one(X0) = X1) )),
% 13.08/3.04    inference(cnf_transformation,[],[f27475])).
% 13.08/3.04  tff(f45764,plain,(
% 13.08/3.04    ( ! [X4 : $tType,X6 : nat,X7 : X4,X5 : nat] : (zero_zero(X4) = iG312(X4,X5,X6,X7) | ($true != aa(nat,$o,aa(nat,fun(nat,$o),ord_less(nat),X6),X5))) )),
% 13.08/3.04    inference(cnf_transformation,[],[f27474])).
% 13.08/3.04  tff(f27474,plain,(
% 13.08/3.04    ! [X0 : $tType,X1 : nat,X2 : nat,X3 : X0] : (iG311(X0,X3,X2,X1) = iG312(X0,X1,X2,X3) | ($true = aa(nat,$o,aa(nat,fun(nat,$o),ord_less(nat),X2),X1))) & ! [X4 : $tType,X5 : nat,X6 : nat,X7 : X4] : (zero_zero(X4) = iG312(X4,X5,X6,X7) | ($true != aa(nat,$o,aa(nat,fun(nat,$o),ord_less(nat),X6),X5)))),
% 13.08/3.04    inference(ennf_transformation,[],[f22034])).
% 13.08/3.04  tff(f22034,plain,(
% 13.08/3.04    ! [X0 : $tType,X1 : nat,X2 : nat,X3 : X0] : (($true != aa(nat,$o,aa(nat,fun(nat,$o),ord_less(nat),X2),X1)) => iG311(X0,X3,X2,X1) = iG312(X0,X1,X2,X3)) & ! [X4 : $tType,X5 : nat,X6 : nat,X7 : X4] : (($true = aa(nat,$o,aa(nat,fun(nat,$o),ord_less(nat),X6),X5)) => zero_zero(X4) = iG312(X4,X5,X6,X7))),
% 13.08/3.04    inference(flattening,[],[f22033])).
% 13.08/3.04  tff(f22033,plain,(
% 13.08/3.04    ! [X0 : $tType,X1 : nat,X2 : nat,X3 : X0] : (~($true = aa(nat,$o,aa(nat,fun(nat,$o),ord_less(nat),X2),X1)) => iG311(X0,X3,X2,X1) = iG312(X0,X1,X2,X3)) & ! [X4 : $tType,X5 : nat,X6 : nat,X7 : X4] : (($true = aa(nat,$o,aa(nat,fun(nat,$o),ord_less(nat),X6),X5)) => zero_zero(X4) = iG312(X4,X5,X6,X7))),
% 13.08/3.04    inference(rectify,[],[f14457])).
% 13.08/3.04  tff(f14457,plain,(
% 13.08/3.04    ! [X0 : $tType,X2 : nat,X3 : nat,X1 : X0] : (~($true = aa(nat,$o,aa(nat,fun(nat,$o),ord_less(nat),X3),X2)) => iG311(X0,X1,X3,X2) = iG312(X0,X2,X3,X1)) & ! [X0 : $tType,X2 : nat,X3 : nat,X1 : X0] : (($true = aa(nat,$o,aa(nat,fun(nat,$o),ord_less(nat),X3),X2)) => zero_zero(X0) = iG312(X0,X2,X3,X1))),
% 13.08/3.04    introduced(fool_ite_definition,[new_symbols(definition,[iG312])])).
% 13.08/3.04  tff(f45765,plain,(
% 13.08/3.04    ( ! [X0 : $tType,X2 : nat,X3 : X0,X1 : nat] : (iG311(X0,X3,X2,X1) = iG312(X0,X1,X2,X3) | ($true = aa(nat,$o,aa(nat,fun(nat,$o),ord_less(nat),X2),X1))) )),
% 13.08/3.04    inference(cnf_transformation,[],[f27474])).
% 13.08/3.04  tff(f62099,plain,(
% 13.08/3.04    ( ! [X4 : $tType,X6 : nat,X7 : nat] : (aa(X4,X4,aa(X4,fun(X4,X4),plus_plus(X4),aa(nat,X4,semiring_1_of_nat(X4),X6)),one_one(X4)) = iG313(X4,one_one(X4),X6,X7)) )),
% 13.08/3.04    inference(equality_resolution,[],[f45762])).
% 13.08/3.04  tff(f45762,plain,(
% 13.08/3.04    ( ! [X4 : $tType,X6 : nat,X7 : nat,X5 : X4] : (aa(X4,X4,aa(X4,fun(X4,X4),plus_plus(X4),aa(nat,X4,semiring_1_of_nat(X4),X6)),one_one(X4)) = iG313(X4,X5,X6,X7) | one_one(X4) != X5) )),
% 13.08/3.04    inference(cnf_transformation,[],[f27473])).
% 13.08/3.04  tff(f27473,plain,(
% 13.08/3.04    ! [X0 : $tType,X1 : X0,X2 : nat,X3 : nat] : (aa(X0,X0,aa(X0,fun(X0,X0),divide_divide(X0),aa(X0,X0,aa(X0,fun(X0,X0),times_times(X0),aa(nat,X0,power_power(X0,X1),X3)),aa(X0,X0,aa(X0,fun(X0,X0),minus_minus(X0),one_one(X0)),aa(nat,X0,power_power(X0,X1),aa(nat,nat,suc,X2))))),aa(X0,X0,aa(X0,fun(X0,X0),minus_minus(X0),one_one(X0)),X1)) = iG313(X0,X1,X2,X3) | one_one(X0) = X1) & ! [X4 : $tType,X5 : X4,X6 : nat,X7 : nat] : (aa(X4,X4,aa(X4,fun(X4,X4),plus_plus(X4),aa(nat,X4,semiring_1_of_nat(X4),X6)),one_one(X4)) = iG313(X4,X5,X6,X7) | one_one(X4) != X5)),
% 13.08/3.04    inference(ennf_transformation,[],[f22032])).
% 13.08/3.04  tff(f22032,plain,(
% 13.08/3.04    ! [X0 : $tType,X1 : X0,X2 : nat,X3 : nat] : (one_one(X0) != X1 => aa(X0,X0,aa(X0,fun(X0,X0),divide_divide(X0),aa(X0,X0,aa(X0,fun(X0,X0),times_times(X0),aa(nat,X0,power_power(X0,X1),X3)),aa(X0,X0,aa(X0,fun(X0,X0),minus_minus(X0),one_one(X0)),aa(nat,X0,power_power(X0,X1),aa(nat,nat,suc,X2))))),aa(X0,X0,aa(X0,fun(X0,X0),minus_minus(X0),one_one(X0)),X1)) = iG313(X0,X1,X2,X3)) & ! [X4 : $tType,X5 : X4,X6 : nat,X7 : nat] : (one_one(X4) = X5 => aa(X4,X4,aa(X4,fun(X4,X4),plus_plus(X4),aa(nat,X4,semiring_1_of_nat(X4),X6)),one_one(X4)) = iG313(X4,X5,X6,X7))),
% 13.08/3.04    inference(flattening,[],[f22031])).
% 13.08/3.04  tff(f22031,plain,(
% 13.08/3.04    ! [X0 : $tType,X1 : X0,X2 : nat,X3 : nat] : (~one_one(X0) = X1 => aa(X0,X0,aa(X0,fun(X0,X0),divide_divide(X0),aa(X0,X0,aa(X0,fun(X0,X0),times_times(X0),aa(nat,X0,power_power(X0,X1),X3)),aa(X0,X0,aa(X0,fun(X0,X0),minus_minus(X0),one_one(X0)),aa(nat,X0,power_power(X0,X1),aa(nat,nat,suc,X2))))),aa(X0,X0,aa(X0,fun(X0,X0),minus_minus(X0),one_one(X0)),X1)) = iG313(X0,X1,X2,X3)) & ! [X4 : $tType,X5 : X4,X6 : nat,X7 : nat] : (one_one(X4) = X5 => aa(X4,X4,aa(X4,fun(X4,X4),plus_plus(X4),aa(nat,X4,semiring_1_of_nat(X4),X6)),one_one(X4)) = iG313(X4,X5,X6,X7))),
% 13.08/3.04    inference(rectify,[],[f14460])).
% 13.08/3.04  tff(f14460,plain,(
% 13.08/3.04    ! [X0 : $tType,X1 : X0,X3 : nat,X2 : nat] : (~one_one(X0) = X1 => aa(X0,X0,aa(X0,fun(X0,X0),divide_divide(X0),aa(X0,X0,aa(X0,fun(X0,X0),times_times(X0),aa(nat,X0,power_power(X0,X1),X2)),aa(X0,X0,aa(X0,fun(X0,X0),minus_minus(X0),one_one(X0)),aa(nat,X0,power_power(X0,X1),aa(nat,nat,suc,X3))))),aa(X0,X0,aa(X0,fun(X0,X0),minus_minus(X0),one_one(X0)),X1)) = iG313(X0,X1,X3,X2)) & ! [X0 : $tType,X1 : X0,X3 : nat,X2 : nat] : (one_one(X0) = X1 => aa(X0,X0,aa(X0,fun(X0,X0),plus_plus(X0),aa(nat,X0,semiring_1_of_nat(X0),X3)),one_one(X0)) = iG313(X0,X1,X3,X2))),
% 13.08/3.05    introduced(fool_ite_definition,[new_symbols(definition,[iG313])])).
% 13.08/3.05  tff(f45763,plain,(
% 13.08/3.05    ( ! [X0 : $tType,X2 : nat,X3 : nat,X1 : X0] : (aa(X0,X0,aa(X0,fun(X0,X0),divide_divide(X0),aa(X0,X0,aa(X0,fun(X0,X0),times_times(X0),aa(nat,X0,power_power(X0,X1),X3)),aa(X0,X0,aa(X0,fun(X0,X0),minus_minus(X0),one_one(X0)),aa(nat,X0,power_power(X0,X1),aa(nat,nat,suc,X2))))),aa(X0,X0,aa(X0,fun(X0,X0),minus_minus(X0),one_one(X0)),X1)) = iG313(X0,X1,X2,X3) | one_one(X0) = X1) )),
% 13.08/3.05    inference(cnf_transformation,[],[f27473])).
% 13.08/3.05  tff(f62098,plain,(
% 13.08/3.05    ( ! [X3 : $tType,X5 : nat] : (one_one(X3) = iG314(X3,X5,X5)) )),
% 13.08/3.05    inference(equality_resolution,[],[f45760])).
% 13.08/3.05  tff(f45760,plain,(
% 13.08/3.05    ( ! [X3 : $tType,X4 : nat,X5 : nat] : (one_one(X3) = iG314(X3,X4,X5) | X4 != X5) )),
% 13.08/3.05    inference(cnf_transformation,[],[f27472])).
% 13.08/3.05  tff(f27472,plain,(
% 13.08/3.05    ! [X0 : $tType,X1 : nat,X2 : nat] : (zero_zero(X0) = iG314(X0,X1,X2) | X1 = X2) & ! [X3 : $tType,X4 : nat,X5 : nat] : (one_one(X3) = iG314(X3,X4,X5) | X4 != X5)),
% 13.08/3.05    inference(ennf_transformation,[],[f22030])).
% 13.08/3.05  tff(f22030,plain,(
% 13.08/3.05    ! [X0 : $tType,X1 : nat,X2 : nat] : (X1 != X2 => zero_zero(X0) = iG314(X0,X1,X2)) & ! [X3 : $tType,X4 : nat,X5 : nat] : (X4 = X5 => one_one(X3) = iG314(X3,X4,X5))),
% 13.08/3.05    inference(flattening,[],[f22029])).
% 13.08/3.05  tff(f22029,plain,(
% 13.08/3.05    ! [X0 : $tType,X1 : nat,X2 : nat] : (~X1 = X2 => zero_zero(X0) = iG314(X0,X1,X2)) & ! [X3 : $tType,X4 : nat,X5 : nat] : (X4 = X5 => one_one(X3) = iG314(X3,X4,X5))),
% 13.08/3.05    inference(rectify,[],[f14507])).
% 13.08/3.05  tff(f14507,plain,(
% 13.08/3.05    ! [X0 : $tType,X3 : nat,X1 : nat] : (~X1 = X3 => zero_zero(X0) = iG314(X0,X3,X1)) & ! [X0 : $tType,X3 : nat,X1 : nat] : (X1 = X3 => one_one(X0) = iG314(X0,X3,X1))),
% 13.08/3.05    introduced(fool_ite_definition,[new_symbols(definition,[iG314])])).
% 13.08/3.05  tff(f45761,plain,(
% 13.08/3.05    ( ! [X0 : $tType,X2 : nat,X1 : nat] : (zero_zero(X0) = iG314(X0,X1,X2) | X1 = X2) )),
% 13.08/3.05    inference(cnf_transformation,[],[f27472])).
% 13.08/3.05  tff(f45758,plain,(
% 13.08/3.05    ( ! [X3 : $tType,X4 : num,X5 : num] : (aa(num,X3,numeral_numeral(X3),X4) = iG315(X3,X4,X5) | ($true != aa(X3,$o,aa(X3,fun(X3,$o),ord_less_eq(X3),aa(num,X3,numeral_numeral(X3),X5)),aa(num,X3,numeral_numeral(X3),X4)))) )),
% 13.08/3.05    inference(cnf_transformation,[],[f27471])).
% 13.08/3.05  tff(f27471,plain,(
% 13.08/3.05    ! [X0 : $tType,X1 : num,X2 : num] : (aa(num,X0,numeral_numeral(X0),X2) = iG315(X0,X1,X2) | ($true = aa(X0,$o,aa(X0,fun(X0,$o),ord_less_eq(X0),aa(num,X0,numeral_numeral(X0),X2)),aa(num,X0,numeral_numeral(X0),X1)))) & ! [X3 : $tType,X4 : num,X5 : num] : (aa(num,X3,numeral_numeral(X3),X4) = iG315(X3,X4,X5) | ($true != aa(X3,$o,aa(X3,fun(X3,$o),ord_less_eq(X3),aa(num,X3,numeral_numeral(X3),X5)),aa(num,X3,numeral_numeral(X3),X4))))),
% 13.08/3.05    inference(ennf_transformation,[],[f22028])).
% 13.08/3.05  tff(f22028,plain,(
% 13.08/3.05    ! [X0 : $tType,X1 : num,X2 : num] : (($true != aa(X0,$o,aa(X0,fun(X0,$o),ord_less_eq(X0),aa(num,X0,numeral_numeral(X0),X2)),aa(num,X0,numeral_numeral(X0),X1))) => aa(num,X0,numeral_numeral(X0),X2) = iG315(X0,X1,X2)) & ! [X3 : $tType,X4 : num,X5 : num] : (($true = aa(X3,$o,aa(X3,fun(X3,$o),ord_less_eq(X3),aa(num,X3,numeral_numeral(X3),X5)),aa(num,X3,numeral_numeral(X3),X4))) => aa(num,X3,numeral_numeral(X3),X4) = iG315(X3,X4,X5))),
% 13.08/3.05    inference(flattening,[],[f22027])).
% 13.08/3.05  tff(f22027,plain,(
% 13.08/3.05    ! [X0 : $tType,X1 : num,X2 : num] : (~($true = aa(X0,$o,aa(X0,fun(X0,$o),ord_less_eq(X0),aa(num,X0,numeral_numeral(X0),X2)),aa(num,X0,numeral_numeral(X0),X1))) => aa(num,X0,numeral_numeral(X0),X2) = iG315(X0,X1,X2)) & ! [X3 : $tType,X4 : num,X5 : num] : (($true = aa(X3,$o,aa(X3,fun(X3,$o),ord_less_eq(X3),aa(num,X3,numeral_numeral(X3),X5)),aa(num,X3,numeral_numeral(X3),X4))) => aa(num,X3,numeral_numeral(X3),X4) = iG315(X3,X4,X5))),
% 13.08/3.05    inference(rectify,[],[f14544])).
% 13.08/3.05  tff(f14544,plain,(
% 13.08/3.05    ! [X0 : $tType,X2 : num,X1 : num] : (~($true = aa(X0,$o,aa(X0,fun(X0,$o),ord_less_eq(X0),aa(num,X0,numeral_numeral(X0),X1)),aa(num,X0,numeral_numeral(X0),X2))) => aa(num,X0,numeral_numeral(X0),X1) = iG315(X0,X2,X1)) & ! [X0 : $tType,X2 : num,X1 : num] : (($true = aa(X0,$o,aa(X0,fun(X0,$o),ord_less_eq(X0),aa(num,X0,numeral_numeral(X0),X1)),aa(num,X0,numeral_numeral(X0),X2))) => aa(num,X0,numeral_numeral(X0),X2) = iG315(X0,X2,X1))),
% 13.08/3.05    introduced(fool_ite_definition,[new_symbols(definition,[iG315])])).
% 13.08/3.05  tff(f45759,plain,(
% 13.08/3.05    ( ! [X0 : $tType,X2 : num,X1 : num] : (aa(num,X0,numeral_numeral(X0),X2) = iG315(X0,X1,X2) | ($true = aa(X0,$o,aa(X0,fun(X0,$o),ord_less_eq(X0),aa(num,X0,numeral_numeral(X0),X2)),aa(num,X0,numeral_numeral(X0),X1)))) )),
% 13.08/3.05    inference(cnf_transformation,[],[f27471])).
% 13.08/3.05  tff(f62097,plain,(
% 13.08/3.05    ( ! [X4 : $tType,X6 : nat,X7 : fun(nat,X4)] : (aa(nat,X4,X7,X6) = iG316(X4,X6,X6,X7)) )),
% 13.08/3.05    inference(equality_resolution,[],[f45756])).
% 13.08/3.05  tff(f45756,plain,(
% 13.08/3.05    ( ! [X4 : $tType,X6 : nat,X7 : fun(nat,X4),X5 : nat] : (aa(nat,X4,X7,X5) = iG316(X4,X5,X6,X7) | X5 != X6) )),
% 13.08/3.05    inference(cnf_transformation,[],[f27470])).
% 13.08/3.05  tff(f27470,plain,(
% 13.08/3.05    ! [X0 : $tType,X1 : nat,X2 : nat,X3 : fun(nat,X0)] : (zero_zero(X0) = iG316(X0,X1,X2,X3) | X1 = X2) & ! [X4 : $tType,X5 : nat,X6 : nat,X7 : fun(nat,X4)] : (aa(nat,X4,X7,X5) = iG316(X4,X5,X6,X7) | X5 != X6)),
% 13.08/3.05    inference(ennf_transformation,[],[f22026])).
% 13.08/3.05  tff(f22026,plain,(
% 13.08/3.05    ! [X0 : $tType,X1 : nat,X2 : nat,X3 : fun(nat,X0)] : (X1 != X2 => zero_zero(X0) = iG316(X0,X1,X2,X3)) & ! [X4 : $tType,X5 : nat,X6 : nat,X7 : fun(nat,X4)] : (X5 = X6 => aa(nat,X4,X7,X5) = iG316(X4,X5,X6,X7))),
% 13.08/3.05    inference(flattening,[],[f22025])).
% 13.08/3.05  tff(f22025,plain,(
% 13.08/3.05    ! [X0 : $tType,X1 : nat,X2 : nat,X3 : fun(nat,X0)] : (~X1 = X2 => zero_zero(X0) = iG316(X0,X1,X2,X3)) & ! [X4 : $tType,X5 : nat,X6 : nat,X7 : fun(nat,X4)] : (X5 = X6 => aa(nat,X4,X7,X5) = iG316(X4,X5,X6,X7))),
% 13.08/3.05    inference(rectify,[],[f14573])).
% 13.08/3.05  tff(f14573,plain,(
% 13.08/3.05    ! [X0 : $tType,X3 : nat,X1 : nat,X2 : fun(nat,X0)] : (~X1 = X3 => zero_zero(X0) = iG316(X0,X3,X1,X2)) & ! [X0 : $tType,X3 : nat,X1 : nat,X2 : fun(nat,X0)] : (X1 = X3 => aa(nat,X0,X2,X3) = iG316(X0,X3,X1,X2))),
% 13.08/3.05    introduced(fool_ite_definition,[new_symbols(definition,[iG316])])).
% 13.08/3.05  tff(f45757,plain,(
% 13.08/3.05    ( ! [X0 : $tType,X2 : nat,X3 : fun(nat,X0),X1 : nat] : (zero_zero(X0) = iG316(X0,X1,X2,X3) | X1 = X2) )),
% 13.08/3.05    inference(cnf_transformation,[],[f27470])).
% 13.08/3.05  tff(f45754,plain,(
% 13.08/3.05    ( ! [X4 : $tType,X6 : nat,X7 : fun(nat,X4),X5 : set(nat)] : (aa(nat,X4,X7,X6) = iG317(X4,X5,X6,X7) | ($true != aa(set(nat),$o,member(nat,X6),X5))) )),
% 13.08/3.05    inference(cnf_transformation,[],[f27469])).
% 13.08/3.05  tff(f27469,plain,(
% 13.08/3.05    ! [X0 : $tType,X1 : set(nat),X2 : nat,X3 : fun(nat,X0)] : (zero_zero(X0) = iG317(X0,X1,X2,X3) | ($true = aa(set(nat),$o,member(nat,X2),X1))) & ! [X4 : $tType,X5 : set(nat),X6 : nat,X7 : fun(nat,X4)] : (aa(nat,X4,X7,X6) = iG317(X4,X5,X6,X7) | ($true != aa(set(nat),$o,member(nat,X6),X5)))),
% 13.08/3.05    inference(ennf_transformation,[],[f22024])).
% 13.08/3.05  tff(f22024,plain,(
% 13.08/3.05    ! [X0 : $tType,X1 : set(nat),X2 : nat,X3 : fun(nat,X0)] : (($true != aa(set(nat),$o,member(nat,X2),X1)) => zero_zero(X0) = iG317(X0,X1,X2,X3)) & ! [X4 : $tType,X5 : set(nat),X6 : nat,X7 : fun(nat,X4)] : (($true = aa(set(nat),$o,member(nat,X6),X5)) => aa(nat,X4,X7,X6) = iG317(X4,X5,X6,X7))),
% 13.08/3.05    inference(flattening,[],[f22023])).
% 13.08/3.05  tff(f22023,plain,(
% 13.08/3.05    ! [X0 : $tType,X1 : set(nat),X2 : nat,X3 : fun(nat,X0)] : (~($true = aa(set(nat),$o,member(nat,X2),X1)) => zero_zero(X0) = iG317(X0,X1,X2,X3)) & ! [X4 : $tType,X5 : set(nat),X6 : nat,X7 : fun(nat,X4)] : (($true = aa(set(nat),$o,member(nat,X6),X5)) => aa(nat,X4,X7,X6) = iG317(X4,X5,X6,X7))),
% 13.08/3.05    inference(rectify,[],[f14576])).
% 13.08/3.05  tff(f14576,plain,(
% 13.08/3.05    ! [X0 : $tType,X1 : set(nat),X3 : nat,X2 : fun(nat,X0)] : (~($true = aa(set(nat),$o,member(nat,X3),X1)) => zero_zero(X0) = iG317(X0,X1,X3,X2)) & ! [X0 : $tType,X1 : set(nat),X3 : nat,X2 : fun(nat,X0)] : (($true = aa(set(nat),$o,member(nat,X3),X1)) => aa(nat,X0,X2,X3) = iG317(X0,X1,X3,X2))),
% 13.08/3.05    introduced(fool_ite_definition,[new_symbols(definition,[iG317])])).
% 13.08/3.05  tff(f45755,plain,(
% 13.08/3.05    ( ! [X0 : $tType,X2 : nat,X3 : fun(nat,X0),X1 : set(nat)] : (zero_zero(X0) = iG317(X0,X1,X2,X3) | ($true = aa(set(nat),$o,member(nat,X2),X1))) )),
% 13.08/3.05    inference(cnf_transformation,[],[f27469])).
% 13.08/3.05  tff(f45752,plain,(
% 13.08/3.05    ( ! [X4 : $tType,X6 : fun(nat,$o),X7 : fun(nat,X4),X5 : nat] : (aa(nat,X4,X7,X5) = iG318(X4,X5,X6,X7) | ($true != aa(nat,$o,X6,X5))) )),
% 13.08/3.05    inference(cnf_transformation,[],[f27468])).
% 13.08/3.05  tff(f27468,plain,(
% 13.08/3.05    ! [X0 : $tType,X1 : nat,X2 : fun(nat,$o),X3 : fun(nat,X0)] : (zero_zero(X0) = iG318(X0,X1,X2,X3) | ($true = aa(nat,$o,X2,X1))) & ! [X4 : $tType,X5 : nat,X6 : fun(nat,$o),X7 : fun(nat,X4)] : (aa(nat,X4,X7,X5) = iG318(X4,X5,X6,X7) | ($true != aa(nat,$o,X6,X5)))),
% 13.08/3.05    inference(ennf_transformation,[],[f22022])).
% 13.08/3.05  tff(f22022,plain,(
% 13.08/3.05    ! [X0 : $tType,X1 : nat,X2 : fun(nat,$o),X3 : fun(nat,X0)] : (($true != aa(nat,$o,X2,X1)) => zero_zero(X0) = iG318(X0,X1,X2,X3)) & ! [X4 : $tType,X5 : nat,X6 : fun(nat,$o),X7 : fun(nat,X4)] : (($true = aa(nat,$o,X6,X5)) => aa(nat,X4,X7,X5) = iG318(X4,X5,X6,X7))),
% 13.08/3.05    inference(flattening,[],[f22021])).
% 13.08/3.05  tff(f22021,plain,(
% 13.08/3.05    ! [X0 : $tType,X1 : nat,X2 : fun(nat,$o),X3 : fun(nat,X0)] : (~($true = aa(nat,$o,X2,X1)) => zero_zero(X0) = iG318(X0,X1,X2,X3)) & ! [X4 : $tType,X5 : nat,X6 : fun(nat,$o),X7 : fun(nat,X4)] : (($true = aa(nat,$o,X6,X5)) => aa(nat,X4,X7,X5) = iG318(X4,X5,X6,X7))),
% 13.08/3.05    inference(rectify,[],[f14579])).
% 13.08/3.05  tff(f14579,plain,(
% 13.08/3.05    ! [X0 : $tType,X3 : nat,X1 : fun(nat,$o),X2 : fun(nat,X0)] : (~($true = aa(nat,$o,X1,X3)) => zero_zero(X0) = iG318(X0,X3,X1,X2)) & ! [X0 : $tType,X3 : nat,X1 : fun(nat,$o),X2 : fun(nat,X0)] : (($true = aa(nat,$o,X1,X3)) => aa(nat,X0,X2,X3) = iG318(X0,X3,X1,X2))),
% 13.08/3.05    introduced(fool_ite_definition,[new_symbols(definition,[iG318])])).
% 13.08/3.05  tff(f45753,plain,(
% 13.08/3.05    ( ! [X0 : $tType,X2 : fun(nat,$o),X3 : fun(nat,X0),X1 : nat] : (zero_zero(X0) = iG318(X0,X1,X2,X3) | ($true = aa(nat,$o,X2,X1))) )),
% 13.08/3.05    inference(cnf_transformation,[],[f27468])).
% 13.08/3.05  tff(f45750,plain,(
% 13.08/3.05    ( ! [X3 : $tType,X4 : num,X5 : num] : (aa(X3,X3,uminus_uminus(X3),aa(num,X3,numeral_numeral(X3),X4)) = iG319(X3,X4,X5) | ($true != aa(X3,$o,aa(X3,fun(X3,$o),ord_less_eq(X3),aa(num,X3,numeral_numeral(X3),X5)),aa(X3,X3,uminus_uminus(X3),aa(num,X3,numeral_numeral(X3),X4))))) )),
% 13.08/3.05    inference(cnf_transformation,[],[f27467])).
% 13.08/3.05  tff(f27467,plain,(
% 13.08/3.05    ! [X0 : $tType,X1 : num,X2 : num] : (aa(num,X0,numeral_numeral(X0),X2) = iG319(X0,X1,X2) | ($true = aa(X0,$o,aa(X0,fun(X0,$o),ord_less_eq(X0),aa(num,X0,numeral_numeral(X0),X2)),aa(X0,X0,uminus_uminus(X0),aa(num,X0,numeral_numeral(X0),X1))))) & ! [X3 : $tType,X4 : num,X5 : num] : (aa(X3,X3,uminus_uminus(X3),aa(num,X3,numeral_numeral(X3),X4)) = iG319(X3,X4,X5) | ($true != aa(X3,$o,aa(X3,fun(X3,$o),ord_less_eq(X3),aa(num,X3,numeral_numeral(X3),X5)),aa(X3,X3,uminus_uminus(X3),aa(num,X3,numeral_numeral(X3),X4)))))),
% 13.08/3.05    inference(ennf_transformation,[],[f22020])).
% 13.08/3.05  tff(f22020,plain,(
% 13.08/3.05    ! [X0 : $tType,X1 : num,X2 : num] : (($true != aa(X0,$o,aa(X0,fun(X0,$o),ord_less_eq(X0),aa(num,X0,numeral_numeral(X0),X2)),aa(X0,X0,uminus_uminus(X0),aa(num,X0,numeral_numeral(X0),X1)))) => aa(num,X0,numeral_numeral(X0),X2) = iG319(X0,X1,X2)) & ! [X3 : $tType,X4 : num,X5 : num] : (($true = aa(X3,$o,aa(X3,fun(X3,$o),ord_less_eq(X3),aa(num,X3,numeral_numeral(X3),X5)),aa(X3,X3,uminus_uminus(X3),aa(num,X3,numeral_numeral(X3),X4)))) => aa(X3,X3,uminus_uminus(X3),aa(num,X3,numeral_numeral(X3),X4)) = iG319(X3,X4,X5))),
% 13.08/3.05    inference(flattening,[],[f22019])).
% 13.08/3.05  tff(f22019,plain,(
% 13.08/3.05    ! [X0 : $tType,X1 : num,X2 : num] : (~($true = aa(X0,$o,aa(X0,fun(X0,$o),ord_less_eq(X0),aa(num,X0,numeral_numeral(X0),X2)),aa(X0,X0,uminus_uminus(X0),aa(num,X0,numeral_numeral(X0),X1)))) => aa(num,X0,numeral_numeral(X0),X2) = iG319(X0,X1,X2)) & ! [X3 : $tType,X4 : num,X5 : num] : (($true = aa(X3,$o,aa(X3,fun(X3,$o),ord_less_eq(X3),aa(num,X3,numeral_numeral(X3),X5)),aa(X3,X3,uminus_uminus(X3),aa(num,X3,numeral_numeral(X3),X4)))) => aa(X3,X3,uminus_uminus(X3),aa(num,X3,numeral_numeral(X3),X4)) = iG319(X3,X4,X5))),
% 13.08/3.05    inference(rectify,[],[f14594])).
% 13.08/3.05  tff(f14594,plain,(
% 13.08/3.05    ! [X0 : $tType,X2 : num,X1 : num] : (~($true = aa(X0,$o,aa(X0,fun(X0,$o),ord_less_eq(X0),aa(num,X0,numeral_numeral(X0),X1)),aa(X0,X0,uminus_uminus(X0),aa(num,X0,numeral_numeral(X0),X2)))) => aa(num,X0,numeral_numeral(X0),X1) = iG319(X0,X2,X1)) & ! [X0 : $tType,X2 : num,X1 : num] : (($true = aa(X0,$o,aa(X0,fun(X0,$o),ord_less_eq(X0),aa(num,X0,numeral_numeral(X0),X1)),aa(X0,X0,uminus_uminus(X0),aa(num,X0,numeral_numeral(X0),X2)))) => aa(X0,X0,uminus_uminus(X0),aa(num,X0,numeral_numeral(X0),X2)) = iG319(X0,X2,X1))),
% 13.08/3.05    introduced(fool_ite_definition,[new_symbols(definition,[iG319])])).
% 13.08/3.05  tff(f45751,plain,(
% 13.08/3.05    ( ! [X0 : $tType,X2 : num,X1 : num] : (aa(num,X0,numeral_numeral(X0),X2) = iG319(X0,X1,X2) | ($true = aa(X0,$o,aa(X0,fun(X0,$o),ord_less_eq(X0),aa(num,X0,numeral_numeral(X0),X2)),aa(X0,X0,uminus_uminus(X0),aa(num,X0,numeral_numeral(X0),X1))))) )),
% 13.08/3.05    inference(cnf_transformation,[],[f27467])).
% 13.08/3.05  tff(f45748,plain,(
% 13.08/3.05    ( ! [X3 : $tType,X4 : num,X5 : num] : (aa(num,X3,numeral_numeral(X3),X4) = iG320(X3,X4,X5) | ($true != aa(X3,$o,aa(X3,fun(X3,$o),ord_less_eq(X3),aa(X3,X3,uminus_uminus(X3),aa(num,X3,numeral_numeral(X3),X5))),aa(num,X3,numeral_numeral(X3),X4)))) )),
% 13.08/3.05    inference(cnf_transformation,[],[f27466])).
% 13.08/3.05  tff(f27466,plain,(
% 13.08/3.05    ! [X0 : $tType,X1 : num,X2 : num] : (aa(X0,X0,uminus_uminus(X0),aa(num,X0,numeral_numeral(X0),X2)) = iG320(X0,X1,X2) | ($true = aa(X0,$o,aa(X0,fun(X0,$o),ord_less_eq(X0),aa(X0,X0,uminus_uminus(X0),aa(num,X0,numeral_numeral(X0),X2))),aa(num,X0,numeral_numeral(X0),X1)))) & ! [X3 : $tType,X4 : num,X5 : num] : (aa(num,X3,numeral_numeral(X3),X4) = iG320(X3,X4,X5) | ($true != aa(X3,$o,aa(X3,fun(X3,$o),ord_less_eq(X3),aa(X3,X3,uminus_uminus(X3),aa(num,X3,numeral_numeral(X3),X5))),aa(num,X3,numeral_numeral(X3),X4))))),
% 13.08/3.05    inference(ennf_transformation,[],[f22018])).
% 13.08/3.05  tff(f22018,plain,(
% 13.08/3.05    ! [X0 : $tType,X1 : num,X2 : num] : (($true != aa(X0,$o,aa(X0,fun(X0,$o),ord_less_eq(X0),aa(X0,X0,uminus_uminus(X0),aa(num,X0,numeral_numeral(X0),X2))),aa(num,X0,numeral_numeral(X0),X1))) => aa(X0,X0,uminus_uminus(X0),aa(num,X0,numeral_numeral(X0),X2)) = iG320(X0,X1,X2)) & ! [X3 : $tType,X4 : num,X5 : num] : (($true = aa(X3,$o,aa(X3,fun(X3,$o),ord_less_eq(X3),aa(X3,X3,uminus_uminus(X3),aa(num,X3,numeral_numeral(X3),X5))),aa(num,X3,numeral_numeral(X3),X4))) => aa(num,X3,numeral_numeral(X3),X4) = iG320(X3,X4,X5))),
% 13.08/3.05    inference(flattening,[],[f22017])).
% 13.08/3.05  tff(f22017,plain,(
% 13.08/3.05    ! [X0 : $tType,X1 : num,X2 : num] : (~($true = aa(X0,$o,aa(X0,fun(X0,$o),ord_less_eq(X0),aa(X0,X0,uminus_uminus(X0),aa(num,X0,numeral_numeral(X0),X2))),aa(num,X0,numeral_numeral(X0),X1))) => aa(X0,X0,uminus_uminus(X0),aa(num,X0,numeral_numeral(X0),X2)) = iG320(X0,X1,X2)) & ! [X3 : $tType,X4 : num,X5 : num] : (($true = aa(X3,$o,aa(X3,fun(X3,$o),ord_less_eq(X3),aa(X3,X3,uminus_uminus(X3),aa(num,X3,numeral_numeral(X3),X5))),aa(num,X3,numeral_numeral(X3),X4))) => aa(num,X3,numeral_numeral(X3),X4) = iG320(X3,X4,X5))),
% 13.08/3.05    inference(rectify,[],[f14597])).
% 13.08/3.05  tff(f14597,plain,(
% 13.08/3.05    ! [X0 : $tType,X2 : num,X1 : num] : (~($true = aa(X0,$o,aa(X0,fun(X0,$o),ord_less_eq(X0),aa(X0,X0,uminus_uminus(X0),aa(num,X0,numeral_numeral(X0),X1))),aa(num,X0,numeral_numeral(X0),X2))) => aa(X0,X0,uminus_uminus(X0),aa(num,X0,numeral_numeral(X0),X1)) = iG320(X0,X2,X1)) & ! [X0 : $tType,X2 : num,X1 : num] : (($true = aa(X0,$o,aa(X0,fun(X0,$o),ord_less_eq(X0),aa(X0,X0,uminus_uminus(X0),aa(num,X0,numeral_numeral(X0),X1))),aa(num,X0,numeral_numeral(X0),X2))) => aa(num,X0,numeral_numeral(X0),X2) = iG320(X0,X2,X1))),
% 13.08/3.05    introduced(fool_ite_definition,[new_symbols(definition,[iG320])])).
% 13.08/3.05  tff(f45749,plain,(
% 13.08/3.05    ( ! [X0 : $tType,X2 : num,X1 : num] : (aa(X0,X0,uminus_uminus(X0),aa(num,X0,numeral_numeral(X0),X2)) = iG320(X0,X1,X2) | ($true = aa(X0,$o,aa(X0,fun(X0,$o),ord_less_eq(X0),aa(X0,X0,uminus_uminus(X0),aa(num,X0,numeral_numeral(X0),X2))),aa(num,X0,numeral_numeral(X0),X1)))) )),
% 13.08/3.05    inference(cnf_transformation,[],[f27466])).
% 13.08/3.05  tff(f45746,plain,(
% 13.08/3.05    ( ! [X3 : $tType,X4 : num,X5 : num] : (aa(X3,X3,uminus_uminus(X3),aa(num,X3,numeral_numeral(X3),X4)) = iG321(X3,X4,X5) | ($true != aa(X3,$o,aa(X3,fun(X3,$o),ord_less_eq(X3),aa(X3,X3,uminus_uminus(X3),aa(num,X3,numeral_numeral(X3),X5))),aa(X3,X3,uminus_uminus(X3),aa(num,X3,numeral_numeral(X3),X4))))) )),
% 13.08/3.05    inference(cnf_transformation,[],[f27465])).
% 13.08/3.05  tff(f27465,plain,(
% 13.08/3.05    ! [X0 : $tType,X1 : num,X2 : num] : (aa(X0,X0,uminus_uminus(X0),aa(num,X0,numeral_numeral(X0),X2)) = iG321(X0,X1,X2) | ($true = aa(X0,$o,aa(X0,fun(X0,$o),ord_less_eq(X0),aa(X0,X0,uminus_uminus(X0),aa(num,X0,numeral_numeral(X0),X2))),aa(X0,X0,uminus_uminus(X0),aa(num,X0,numeral_numeral(X0),X1))))) & ! [X3 : $tType,X4 : num,X5 : num] : (aa(X3,X3,uminus_uminus(X3),aa(num,X3,numeral_numeral(X3),X4)) = iG321(X3,X4,X5) | ($true != aa(X3,$o,aa(X3,fun(X3,$o),ord_less_eq(X3),aa(X3,X3,uminus_uminus(X3),aa(num,X3,numeral_numeral(X3),X5))),aa(X3,X3,uminus_uminus(X3),aa(num,X3,numeral_numeral(X3),X4)))))),
% 13.08/3.05    inference(ennf_transformation,[],[f22016])).
% 13.08/3.05  tff(f22016,plain,(
% 13.08/3.05    ! [X0 : $tType,X1 : num,X2 : num] : (($true != aa(X0,$o,aa(X0,fun(X0,$o),ord_less_eq(X0),aa(X0,X0,uminus_uminus(X0),aa(num,X0,numeral_numeral(X0),X2))),aa(X0,X0,uminus_uminus(X0),aa(num,X0,numeral_numeral(X0),X1)))) => aa(X0,X0,uminus_uminus(X0),aa(num,X0,numeral_numeral(X0),X2)) = iG321(X0,X1,X2)) & ! [X3 : $tType,X4 : num,X5 : num] : (($true = aa(X3,$o,aa(X3,fun(X3,$o),ord_less_eq(X3),aa(X3,X3,uminus_uminus(X3),aa(num,X3,numeral_numeral(X3),X5))),aa(X3,X3,uminus_uminus(X3),aa(num,X3,numeral_numeral(X3),X4)))) => aa(X3,X3,uminus_uminus(X3),aa(num,X3,numeral_numeral(X3),X4)) = iG321(X3,X4,X5))),
% 13.08/3.05    inference(flattening,[],[f22015])).
% 13.08/3.05  tff(f22015,plain,(
% 13.08/3.05    ! [X0 : $tType,X1 : num,X2 : num] : (~($true = aa(X0,$o,aa(X0,fun(X0,$o),ord_less_eq(X0),aa(X0,X0,uminus_uminus(X0),aa(num,X0,numeral_numeral(X0),X2))),aa(X0,X0,uminus_uminus(X0),aa(num,X0,numeral_numeral(X0),X1)))) => aa(X0,X0,uminus_uminus(X0),aa(num,X0,numeral_numeral(X0),X2)) = iG321(X0,X1,X2)) & ! [X3 : $tType,X4 : num,X5 : num] : (($true = aa(X3,$o,aa(X3,fun(X3,$o),ord_less_eq(X3),aa(X3,X3,uminus_uminus(X3),aa(num,X3,numeral_numeral(X3),X5))),aa(X3,X3,uminus_uminus(X3),aa(num,X3,numeral_numeral(X3),X4)))) => aa(X3,X3,uminus_uminus(X3),aa(num,X3,numeral_numeral(X3),X4)) = iG321(X3,X4,X5))),
% 13.08/3.05    inference(rectify,[],[f14600])).
% 13.08/3.05  tff(f14600,plain,(
% 13.08/3.05    ! [X0 : $tType,X2 : num,X1 : num] : (~($true = aa(X0,$o,aa(X0,fun(X0,$o),ord_less_eq(X0),aa(X0,X0,uminus_uminus(X0),aa(num,X0,numeral_numeral(X0),X1))),aa(X0,X0,uminus_uminus(X0),aa(num,X0,numeral_numeral(X0),X2)))) => aa(X0,X0,uminus_uminus(X0),aa(num,X0,numeral_numeral(X0),X1)) = iG321(X0,X2,X1)) & ! [X0 : $tType,X2 : num,X1 : num] : (($true = aa(X0,$o,aa(X0,fun(X0,$o),ord_less_eq(X0),aa(X0,X0,uminus_uminus(X0),aa(num,X0,numeral_numeral(X0),X1))),aa(X0,X0,uminus_uminus(X0),aa(num,X0,numeral_numeral(X0),X2)))) => aa(X0,X0,uminus_uminus(X0),aa(num,X0,numeral_numeral(X0),X2)) = iG321(X0,X2,X1))),
% 13.08/3.05    introduced(fool_ite_definition,[new_symbols(definition,[iG321])])).
% 13.08/3.05  tff(f45747,plain,(
% 13.08/3.05    ( ! [X0 : $tType,X2 : num,X1 : num] : (aa(X0,X0,uminus_uminus(X0),aa(num,X0,numeral_numeral(X0),X2)) = iG321(X0,X1,X2) | ($true = aa(X0,$o,aa(X0,fun(X0,$o),ord_less_eq(X0),aa(X0,X0,uminus_uminus(X0),aa(num,X0,numeral_numeral(X0),X2))),aa(X0,X0,uminus_uminus(X0),aa(num,X0,numeral_numeral(X0),X1))))) )),
% 13.08/3.05    inference(cnf_transformation,[],[f27465])).
% 13.08/3.05  tff(f62096,plain,(
% 13.08/3.05    ($true = bG322($true))),
% 13.08/3.05    inference(equality_resolution,[],[f45744])).
% 13.08/3.05  tff(f45744,plain,(
% 13.08/3.05    ( ! [X0 : $o] : (($true = bG322(X0)) | ($true != X0)) )),
% 13.08/3.05    inference(cnf_transformation,[],[f37948])).
% 13.08/3.05  tff(f37948,plain,(
% 13.08/3.05    ! [X0 : $o] : ((($true = X0) | ($true != bG322(X0))) & (($true = bG322(X0)) | ($true != X0)))),
% 13.08/3.05    inference(nnf_transformation,[],[f22014])).
% 13.08/3.05  tff(f22014,plain,(
% 13.08/3.05    ! [X0 : $o] : (($true = X0) <=> ($true = bG322(X0)))),
% 13.08/3.05    inference(rectify,[],[f14641])).
% 13.08/3.05  tff(f14641,plain,(
% 13.08/3.05    ! [X1 : $o] : (($true = X1) <=> ($true = bG322(X1)))),
% 13.08/3.05    introduced(fool_formula_definition,[new_symbols(definition,[bG322])])).
% 13.08/3.05  tff(f45745,plain,(
% 13.08/3.05    ( ! [X0 : $o] : (($true = X0) | ($true != bG322(X0))) )),
% 13.08/3.05    inference(cnf_transformation,[],[f37948])).
% 13.08/3.05  tff(f62095,plain,(
% 13.08/3.05    ($true = bG323($true))),
% 13.08/3.05    inference(equality_resolution,[],[f45742])).
% 13.08/3.05  tff(f45742,plain,(
% 13.08/3.05    ( ! [X0 : $o] : (($true = bG323(X0)) | ($true != X0)) )),
% 13.08/3.05    inference(cnf_transformation,[],[f37947])).
% 13.08/3.05  tff(f37947,plain,(
% 13.08/3.05    ! [X0 : $o] : ((($true = X0) | ($true != bG323(X0))) & (($true = bG323(X0)) | ($true != X0)))),
% 13.08/3.05    inference(nnf_transformation,[],[f22013])).
% 13.08/3.05  tff(f22013,plain,(
% 13.08/3.05    ! [X0 : $o] : (($true = X0) <=> ($true = bG323(X0)))),
% 13.08/3.05    inference(rectify,[],[f14642])).
% 13.08/3.05  tff(f14642,plain,(
% 13.08/3.05    ! [X2 : $o] : (($true = X2) <=> ($true = bG323(X2)))),
% 13.08/3.05    introduced(fool_formula_definition,[new_symbols(definition,[bG323])])).
% 13.08/3.05  tff(f45743,plain,(
% 13.08/3.05    ( ! [X0 : $o] : (($true = X0) | ($true != bG323(X0))) )),
% 13.08/3.05    inference(cnf_transformation,[],[f37947])).
% 13.08/3.05  tff(f62094,plain,(
% 13.08/3.05    ($true = bG324($true))),
% 13.08/3.05    inference(equality_resolution,[],[f45740])).
% 13.08/3.05  tff(f45740,plain,(
% 13.08/3.05    ( ! [X0 : $o] : (($true = bG324(X0)) | ($true != X0)) )),
% 13.08/3.05    inference(cnf_transformation,[],[f37946])).
% 13.08/3.05  tff(f37946,plain,(
% 13.08/3.05    ! [X0 : $o] : ((($true = X0) | ($true != bG324(X0))) & (($true = bG324(X0)) | ($true != X0)))),
% 13.08/3.05    inference(nnf_transformation,[],[f22012])).
% 13.08/3.05  tff(f22012,plain,(
% 13.08/3.05    ! [X0 : $o] : (($true = X0) <=> ($true = bG324(X0)))),
% 13.08/3.05    inference(rectify,[],[f14645])).
% 13.08/3.05  tff(f14645,plain,(
% 13.08/3.05    ! [X1 : $o] : (($true = X1) <=> ($true = bG324(X1)))),
% 13.08/3.05    introduced(fool_formula_definition,[new_symbols(definition,[bG324])])).
% 13.08/3.05  tff(f45741,plain,(
% 13.08/3.05    ( ! [X0 : $o] : (($true = X0) | ($true != bG324(X0))) )),
% 13.08/3.05    inference(cnf_transformation,[],[f37946])).
% 13.08/3.05  tff(f62093,plain,(
% 13.08/3.05    ($true = bG325($true))),
% 13.08/3.05    inference(equality_resolution,[],[f45738])).
% 13.08/3.05  tff(f45738,plain,(
% 13.08/3.05    ( ! [X0 : $o] : (($true = bG325(X0)) | ($true != X0)) )),
% 13.08/3.05    inference(cnf_transformation,[],[f37945])).
% 13.08/3.05  tff(f37945,plain,(
% 13.08/3.05    ! [X0 : $o] : ((($true = X0) | ($true != bG325(X0))) & (($true = bG325(X0)) | ($true != X0)))),
% 13.08/3.05    inference(nnf_transformation,[],[f22011])).
% 13.08/3.05  tff(f22011,plain,(
% 13.08/3.05    ! [X0 : $o] : (($true = X0) <=> ($true = bG325(X0)))),
% 13.08/3.05    inference(rectify,[],[f14646])).
% 13.08/3.05  tff(f14646,plain,(
% 13.08/3.05    ! [X2 : $o] : (($true = X2) <=> ($true = bG325(X2)))),
% 13.08/3.05    introduced(fool_formula_definition,[new_symbols(definition,[bG325])])).
% 13.08/3.05  tff(f45739,plain,(
% 13.08/3.05    ( ! [X0 : $o] : (($true = X0) | ($true != bG325(X0))) )),
% 13.08/3.05    inference(cnf_transformation,[],[f37945])).
% 13.08/3.05  tff(f62092,plain,(
% 13.08/3.05    ($true = bG326($true))),
% 13.08/3.05    inference(equality_resolution,[],[f45736])).
% 13.08/3.05  tff(f45736,plain,(
% 13.08/3.05    ( ! [X0 : $o] : (($true = bG326(X0)) | ($true != X0)) )),
% 13.08/3.05    inference(cnf_transformation,[],[f37944])).
% 13.08/3.05  tff(f37944,plain,(
% 13.08/3.05    ! [X0 : $o] : ((($true = X0) | ($true != bG326(X0))) & (($true = bG326(X0)) | ($true != X0)))),
% 13.08/3.05    inference(nnf_transformation,[],[f22010])).
% 13.08/3.05  tff(f22010,plain,(
% 13.08/3.05    ! [X0 : $o] : (($true = X0) <=> ($true = bG326(X0)))),
% 13.08/3.05    inference(rectify,[],[f14649])).
% 13.08/3.05  tff(f14649,plain,(
% 13.08/3.05    ! [X1 : $o] : (($true = X1) <=> ($true = bG326(X1)))),
% 13.08/3.05    introduced(fool_formula_definition,[new_symbols(definition,[bG326])])).
% 13.08/3.05  tff(f45737,plain,(
% 13.08/3.05    ( ! [X0 : $o] : (($true = X0) | ($true != bG326(X0))) )),
% 13.08/3.05    inference(cnf_transformation,[],[f37944])).
% 13.08/3.05  tff(f62091,plain,(
% 13.08/3.05    ($true = bG327($true))),
% 13.08/3.05    inference(equality_resolution,[],[f45734])).
% 13.08/3.05  tff(f45734,plain,(
% 13.08/3.05    ( ! [X0 : $o] : (($true = bG327(X0)) | ($true != X0)) )),
% 13.08/3.05    inference(cnf_transformation,[],[f37943])).
% 13.08/3.05  tff(f37943,plain,(
% 13.08/3.05    ! [X0 : $o] : ((($true = X0) | ($true != bG327(X0))) & (($true = bG327(X0)) | ($true != X0)))),
% 13.08/3.05    inference(nnf_transformation,[],[f22009])).
% 13.08/3.05  tff(f22009,plain,(
% 13.08/3.05    ! [X0 : $o] : (($true = X0) <=> ($true = bG327(X0)))),
% 13.08/3.05    inference(rectify,[],[f14650])).
% 13.08/3.05  tff(f14650,plain,(
% 13.08/3.05    ! [X2 : $o] : (($true = X2) <=> ($true = bG327(X2)))),
% 13.08/3.05    introduced(fool_formula_definition,[new_symbols(definition,[bG327])])).
% 13.08/3.05  tff(f45735,plain,(
% 13.08/3.05    ( ! [X0 : $o] : (($true = X0) | ($true != bG327(X0))) )),
% 13.08/3.05    inference(cnf_transformation,[],[f37943])).
% 13.08/3.05  tff(f62090,plain,(
% 13.08/3.05    ($true = bG328($true))),
% 13.08/3.05    inference(equality_resolution,[],[f45732])).
% 13.08/3.05  tff(f45732,plain,(
% 13.08/3.05    ( ! [X0 : $o] : (($true = bG328(X0)) | ($true != X0)) )),
% 13.08/3.05    inference(cnf_transformation,[],[f37942])).
% 13.08/3.05  tff(f37942,plain,(
% 13.08/3.05    ! [X0 : $o] : ((($true = X0) | ($true != bG328(X0))) & (($true = bG328(X0)) | ($true != X0)))),
% 13.08/3.05    inference(nnf_transformation,[],[f22008])).
% 13.08/3.05  tff(f22008,plain,(
% 13.08/3.05    ! [X0 : $o] : (($true = X0) <=> ($true = bG328(X0)))),
% 13.08/3.05    inference(rectify,[],[f14653])).
% 13.08/3.05  tff(f14653,plain,(
% 13.08/3.05    ! [X1 : $o] : (($true = X1) <=> ($true = bG328(X1)))),
% 13.08/3.05    introduced(fool_formula_definition,[new_symbols(definition,[bG328])])).
% 13.08/3.05  tff(f45733,plain,(
% 13.08/3.05    ( ! [X0 : $o] : (($true = X0) | ($true != bG328(X0))) )),
% 13.08/3.05    inference(cnf_transformation,[],[f37942])).
% 13.08/3.05  tff(f62089,plain,(
% 13.08/3.05    ($true = bG329($true))),
% 13.08/3.05    inference(equality_resolution,[],[f45730])).
% 13.08/3.05  tff(f45730,plain,(
% 13.08/3.05    ( ! [X0 : $o] : (($true = bG329(X0)) | ($true != X0)) )),
% 13.08/3.05    inference(cnf_transformation,[],[f37941])).
% 13.08/3.05  tff(f37941,plain,(
% 13.08/3.05    ! [X0 : $o] : ((($true = X0) | ($true != bG329(X0))) & (($true = bG329(X0)) | ($true != X0)))),
% 13.08/3.05    inference(nnf_transformation,[],[f22007])).
% 13.08/3.05  tff(f22007,plain,(
% 13.08/3.05    ! [X0 : $o] : (($true = X0) <=> ($true = bG329(X0)))),
% 13.08/3.05    inference(rectify,[],[f14654])).
% 13.08/3.05  tff(f14654,plain,(
% 13.08/3.05    ! [X2 : $o] : (($true = X2) <=> ($true = bG329(X2)))),
% 13.08/3.05    introduced(fool_formula_definition,[new_symbols(definition,[bG329])])).
% 13.08/3.05  tff(f45731,plain,(
% 13.08/3.05    ( ! [X0 : $o] : (($true = X0) | ($true != bG329(X0))) )),
% 13.08/3.05    inference(cnf_transformation,[],[f37941])).
% 13.08/3.05  tff(f62088,plain,(
% 13.08/3.05    ($true = bG330($true))),
% 13.08/3.05    inference(equality_resolution,[],[f45728])).
% 13.08/3.05  tff(f45728,plain,(
% 13.08/3.05    ( ! [X0 : $o] : (($true = bG330(X0)) | ($true != X0)) )),
% 13.08/3.05    inference(cnf_transformation,[],[f37940])).
% 13.08/3.05  tff(f37940,plain,(
% 13.08/3.05    ! [X0 : $o] : ((($true = X0) | ($true != bG330(X0))) & (($true = bG330(X0)) | ($true != X0)))),
% 13.08/3.05    inference(nnf_transformation,[],[f22006])).
% 13.08/3.05  tff(f22006,plain,(
% 13.08/3.05    ! [X0 : $o] : (($true = X0) <=> ($true = bG330(X0)))),
% 13.08/3.05    inference(rectify,[],[f14657])).
% 13.08/3.05  tff(f14657,plain,(
% 13.08/3.05    ! [X5 : $o] : (($true = X5) <=> ($true = bG330(X5)))),
% 13.08/3.05    introduced(fool_formula_definition,[new_symbols(definition,[bG330])])).
% 13.08/3.05  tff(f45729,plain,(
% 13.08/3.05    ( ! [X0 : $o] : (($true = X0) | ($true != bG330(X0))) )),
% 13.08/3.05    inference(cnf_transformation,[],[f37940])).
% 13.08/3.05  tff(f62087,plain,(
% 13.08/3.05    ($true = bG331($true))),
% 13.08/3.05    inference(equality_resolution,[],[f45726])).
% 13.08/3.05  tff(f45726,plain,(
% 13.08/3.05    ( ! [X0 : $o] : (($true = bG331(X0)) | ($true != X0)) )),
% 13.08/3.05    inference(cnf_transformation,[],[f37939])).
% 13.08/3.05  tff(f37939,plain,(
% 13.08/3.05    ! [X0 : $o] : ((($true = X0) | ($true != bG331(X0))) & (($true = bG331(X0)) | ($true != X0)))),
% 13.08/3.05    inference(nnf_transformation,[],[f22005])).
% 13.08/3.05  tff(f22005,plain,(
% 13.08/3.05    ! [X0 : $o] : (($true = X0) <=> ($true = bG331(X0)))),
% 13.08/3.05    inference(rectify,[],[f14658])).
% 13.08/3.05  tff(f14658,plain,(
% 13.08/3.05    ! [X6 : $o] : (($true = X6) <=> ($true = bG331(X6)))),
% 13.08/3.05    introduced(fool_formula_definition,[new_symbols(definition,[bG331])])).
% 13.08/3.05  tff(f45727,plain,(
% 13.08/3.05    ( ! [X0 : $o] : (($true = X0) | ($true != bG331(X0))) )),
% 13.08/3.05    inference(cnf_transformation,[],[f37939])).
% 13.08/3.05  tff(f45724,plain,(
% 13.08/3.05    ( ! [X2 : nat,X3 : nat] : (aa(nat,product_prod(nat,nat),aa(nat,fun(nat,product_prod(nat,nat)),product_Pair(nat,nat),X3),aa(nat,nat,aa(nat,fun(nat,nat),minus_minus(nat),X2),X3)) = iG332(X2,X3) | ($true != aa(nat,$o,aa(nat,fun(nat,$o),ord_less_eq(nat),X3),X2))) )),
% 13.08/3.05    inference(cnf_transformation,[],[f27464])).
% 13.08/3.05  tff(f27464,plain,(
% 13.08/3.05    ! [X0 : nat,X1 : nat] : (nat_prod_decode_aux(aa(nat,nat,suc,X0),aa(nat,nat,aa(nat,fun(nat,nat),minus_minus(nat),X1),aa(nat,nat,suc,X0))) = iG332(X0,X1) | ($true = aa(nat,$o,aa(nat,fun(nat,$o),ord_less_eq(nat),X1),X0))) & ! [X2 : nat,X3 : nat] : (aa(nat,product_prod(nat,nat),aa(nat,fun(nat,product_prod(nat,nat)),product_Pair(nat,nat),X3),aa(nat,nat,aa(nat,fun(nat,nat),minus_minus(nat),X2),X3)) = iG332(X2,X3) | ($true != aa(nat,$o,aa(nat,fun(nat,$o),ord_less_eq(nat),X3),X2)))),
% 13.08/3.05    inference(ennf_transformation,[],[f22004])).
% 13.08/3.05  tff(f22004,plain,(
% 13.08/3.05    ! [X0 : nat,X1 : nat] : (($true != aa(nat,$o,aa(nat,fun(nat,$o),ord_less_eq(nat),X1),X0)) => nat_prod_decode_aux(aa(nat,nat,suc,X0),aa(nat,nat,aa(nat,fun(nat,nat),minus_minus(nat),X1),aa(nat,nat,suc,X0))) = iG332(X0,X1)) & ! [X2 : nat,X3 : nat] : (($true = aa(nat,$o,aa(nat,fun(nat,$o),ord_less_eq(nat),X3),X2)) => aa(nat,product_prod(nat,nat),aa(nat,fun(nat,product_prod(nat,nat)),product_Pair(nat,nat),X3),aa(nat,nat,aa(nat,fun(nat,nat),minus_minus(nat),X2),X3)) = iG332(X2,X3))),
% 13.08/3.05    inference(flattening,[],[f22003])).
% 13.08/3.05  tff(f22003,plain,(
% 13.08/3.05    ! [X0 : nat,X1 : nat] : (~($true = aa(nat,$o,aa(nat,fun(nat,$o),ord_less_eq(nat),X1),X0)) => nat_prod_decode_aux(aa(nat,nat,suc,X0),aa(nat,nat,aa(nat,fun(nat,nat),minus_minus(nat),X1),aa(nat,nat,suc,X0))) = iG332(X0,X1)) & ! [X2 : nat,X3 : nat] : (($true = aa(nat,$o,aa(nat,fun(nat,$o),ord_less_eq(nat),X3),X2)) => aa(nat,product_prod(nat,nat),aa(nat,fun(nat,product_prod(nat,nat)),product_Pair(nat,nat),X3),aa(nat,nat,aa(nat,fun(nat,nat),minus_minus(nat),X2),X3)) = iG332(X2,X3))),
% 13.08/3.05    inference(rectify,[],[f15411])).
% 13.08/3.05  tff(f15411,plain,(
% 13.08/3.05    ! [X0 : nat,X1 : nat] : (~($true = aa(nat,$o,aa(nat,fun(nat,$o),ord_less_eq(nat),X1),X0)) => nat_prod_decode_aux(aa(nat,nat,suc,X0),aa(nat,nat,aa(nat,fun(nat,nat),minus_minus(nat),X1),aa(nat,nat,suc,X0))) = iG332(X0,X1)) & ! [X0 : nat,X1 : nat] : (($true = aa(nat,$o,aa(nat,fun(nat,$o),ord_less_eq(nat),X1),X0)) => aa(nat,product_prod(nat,nat),aa(nat,fun(nat,product_prod(nat,nat)),product_Pair(nat,nat),X1),aa(nat,nat,aa(nat,fun(nat,nat),minus_minus(nat),X0),X1)) = iG332(X0,X1))),
% 13.08/3.05    introduced(fool_ite_definition,[new_symbols(definition,[iG332])])).
% 13.08/3.05  tff(f45725,plain,(
% 13.08/3.05    ( ! [X0 : nat,X1 : nat] : (nat_prod_decode_aux(aa(nat,nat,suc,X0),aa(nat,nat,aa(nat,fun(nat,nat),minus_minus(nat),X1),aa(nat,nat,suc,X0))) = iG332(X0,X1) | ($true = aa(nat,$o,aa(nat,fun(nat,$o),ord_less_eq(nat),X1),X0))) )),
% 13.08/3.05    inference(cnf_transformation,[],[f27464])).
% 13.08/3.05  tff(f45722,plain,(
% 13.08/3.05    ( ! [X2 : code_integer,X3 : code_integer] : (code_divmod_abs(X3,X2) = iG333(X2,X3) | aa(code_integer,code_integer,sgn_sgn(code_integer),X3) != aa(code_integer,code_integer,sgn_sgn(code_integer),X2)) )),
% 13.08/3.05    inference(cnf_transformation,[],[f27463])).
% 13.08/3.05  tff(f27463,plain,(
% 13.08/3.05    ! [X0 : code_integer,X1 : code_integer] : (iG333(X0,X1) = aa(product_prod(code_integer,code_integer),product_prod(code_integer,code_integer),aa(fun(code_integer,fun(code_integer,product_prod(code_integer,code_integer))),fun(product_prod(code_integer,code_integer),product_prod(code_integer,code_integer)),product_case_prod(code_integer,code_integer,product_prod(code_integer,code_integer)),aTP_Lamp_qg(code_integer,fun(code_integer,fun(code_integer,product_prod(code_integer,code_integer))),X0)),code_divmod_abs(X1,X0)) | aa(code_integer,code_integer,sgn_sgn(code_integer),X0) = aa(code_integer,code_integer,sgn_sgn(code_integer),X1)) & ! [X2 : code_integer,X3 : code_integer] : (code_divmod_abs(X3,X2) = iG333(X2,X3) | aa(code_integer,code_integer,sgn_sgn(code_integer),X3) != aa(code_integer,code_integer,sgn_sgn(code_integer),X2))),
% 13.08/3.05    inference(ennf_transformation,[],[f22002])).
% 13.08/3.05  tff(f22002,plain,(
% 13.08/3.05    ! [X0 : code_integer,X1 : code_integer] : (aa(code_integer,code_integer,sgn_sgn(code_integer),X0) != aa(code_integer,code_integer,sgn_sgn(code_integer),X1) => iG333(X0,X1) = aa(product_prod(code_integer,code_integer),product_prod(code_integer,code_integer),aa(fun(code_integer,fun(code_integer,product_prod(code_integer,code_integer))),fun(product_prod(code_integer,code_integer),product_prod(code_integer,code_integer)),product_case_prod(code_integer,code_integer,product_prod(code_integer,code_integer)),aTP_Lamp_qg(code_integer,fun(code_integer,fun(code_integer,product_prod(code_integer,code_integer))),X0)),code_divmod_abs(X1,X0))) & ! [X2 : code_integer,X3 : code_integer] : (aa(code_integer,code_integer,sgn_sgn(code_integer),X3) = aa(code_integer,code_integer,sgn_sgn(code_integer),X2) => code_divmod_abs(X3,X2) = iG333(X2,X3))),
% 13.08/3.05    inference(flattening,[],[f22001])).
% 13.08/3.05  tff(f22001,plain,(
% 13.08/3.05    ! [X0 : code_integer,X1 : code_integer] : (~aa(code_integer,code_integer,sgn_sgn(code_integer),X0) = aa(code_integer,code_integer,sgn_sgn(code_integer),X1) => iG333(X0,X1) = aa(product_prod(code_integer,code_integer),product_prod(code_integer,code_integer),aa(fun(code_integer,fun(code_integer,product_prod(code_integer,code_integer))),fun(product_prod(code_integer,code_integer),product_prod(code_integer,code_integer)),product_case_prod(code_integer,code_integer,product_prod(code_integer,code_integer)),aTP_Lamp_qg(code_integer,fun(code_integer,fun(code_integer,product_prod(code_integer,code_integer))),X0)),code_divmod_abs(X1,X0))) & ! [X2 : code_integer,X3 : code_integer] : (aa(code_integer,code_integer,sgn_sgn(code_integer),X3) = aa(code_integer,code_integer,sgn_sgn(code_integer),X2) => code_divmod_abs(X3,X2) = iG333(X2,X3))),
% 13.08/3.05    inference(rectify,[],[f15414])).
% 13.08/3.05  tff(f15414,plain,(
% 13.08/3.05    ! [X1 : code_integer,X0 : code_integer] : (~aa(code_integer,code_integer,sgn_sgn(code_integer),X0) = aa(code_integer,code_integer,sgn_sgn(code_integer),X1) => aa(product_prod(code_integer,code_integer),product_prod(code_integer,code_integer),aa(fun(code_integer,fun(code_integer,product_prod(code_integer,code_integer))),fun(product_prod(code_integer,code_integer),product_prod(code_integer,code_integer)),product_case_prod(code_integer,code_integer,product_prod(code_integer,code_integer)),aTP_Lamp_qg(code_integer,fun(code_integer,fun(code_integer,product_prod(code_integer,code_integer))),X1)),code_divmod_abs(X0,X1)) = iG333(X1,X0)) & ! [X1 : code_integer,X0 : code_integer] : (aa(code_integer,code_integer,sgn_sgn(code_integer),X0) = aa(code_integer,code_integer,sgn_sgn(code_integer),X1) => code_divmod_abs(X0,X1) = iG333(X1,X0))),
% 13.08/3.05    introduced(fool_ite_definition,[new_symbols(definition,[iG333])])).
% 13.08/3.05  tff(f45723,plain,(
% 13.08/3.05    ( ! [X0 : code_integer,X1 : code_integer] : (iG333(X0,X1) = aa(product_prod(code_integer,code_integer),product_prod(code_integer,code_integer),aa(fun(code_integer,fun(code_integer,product_prod(code_integer,code_integer))),fun(product_prod(code_integer,code_integer),product_prod(code_integer,code_integer)),product_case_prod(code_integer,code_integer,product_prod(code_integer,code_integer)),aTP_Lamp_qg(code_integer,fun(code_integer,fun(code_integer,product_prod(code_integer,code_integer))),X0)),code_divmod_abs(X1,X0)) | aa(code_integer,code_integer,sgn_sgn(code_integer),X0) = aa(code_integer,code_integer,sgn_sgn(code_integer),X1)) )),
% 13.08/3.05    inference(cnf_transformation,[],[f27463])).
% 13.08/3.05  tff(f62086,plain,(
% 13.08/3.05    ( ! [X3 : code_integer] : (aa(code_integer,product_prod(code_integer,code_integer),aa(code_integer,fun(code_integer,product_prod(code_integer,code_integer)),product_Pair(code_integer,code_integer),zero_zero(code_integer)),X3) = iG334(zero_zero(code_integer),X3)) )),
% 13.08/3.05    inference(equality_resolution,[],[f45720])).
% 13.08/3.05  tff(f45720,plain,(
% 13.08/3.05    ( ! [X2 : code_integer,X3 : code_integer] : (aa(code_integer,product_prod(code_integer,code_integer),aa(code_integer,fun(code_integer,product_prod(code_integer,code_integer)),product_Pair(code_integer,code_integer),zero_zero(code_integer)),X3) = iG334(X2,X3) | zero_zero(code_integer) != X2) )),
% 13.08/3.05    inference(cnf_transformation,[],[f27462])).
% 13.08/3.05  tff(f27462,plain,(
% 13.08/3.05    ! [X0 : code_integer,X1 : code_integer] : (aa(product_prod(code_integer,code_integer),product_prod(code_integer,code_integer),aa(code_integer,fun(product_prod(code_integer,code_integer),product_prod(code_integer,code_integer)),aa(fun(code_integer,code_integer),fun(code_integer,fun(product_prod(code_integer,code_integer),product_prod(code_integer,code_integer))),comp(code_integer,fun(product_prod(code_integer,code_integer),product_prod(code_integer,code_integer)),code_integer,aa(fun(code_integer,fun(code_integer,code_integer)),fun(code_integer,fun(product_prod(code_integer,code_integer),product_prod(code_integer,code_integer))),comp(fun(code_integer,code_integer),fun(product_prod(code_integer,code_integer),product_prod(code_integer,code_integer)),code_integer,product_apsnd(code_integer,code_integer,code_integer)),times_times(code_integer))),sgn_sgn(code_integer)),X0),iG333(X0,X1)) = iG334(X0,X1) | zero_zero(code_integer) = X0) & ! [X2 : code_integer,X3 : code_integer] : (aa(code_integer,product_prod(code_integer,code_integer),aa(code_integer,fun(code_integer,product_prod(code_integer,code_integer)),product_Pair(code_integer,code_integer),zero_zero(code_integer)),X3) = iG334(X2,X3) | zero_zero(code_integer) != X2)),
% 13.08/3.05    inference(ennf_transformation,[],[f22000])).
% 13.08/3.05  tff(f22000,plain,(
% 13.08/3.05    ! [X0 : code_integer,X1 : code_integer] : (zero_zero(code_integer) != X0 => aa(product_prod(code_integer,code_integer),product_prod(code_integer,code_integer),aa(code_integer,fun(product_prod(code_integer,code_integer),product_prod(code_integer,code_integer)),aa(fun(code_integer,code_integer),fun(code_integer,fun(product_prod(code_integer,code_integer),product_prod(code_integer,code_integer))),comp(code_integer,fun(product_prod(code_integer,code_integer),product_prod(code_integer,code_integer)),code_integer,aa(fun(code_integer,fun(code_integer,code_integer)),fun(code_integer,fun(product_prod(code_integer,code_integer),product_prod(code_integer,code_integer))),comp(fun(code_integer,code_integer),fun(product_prod(code_integer,code_integer),product_prod(code_integer,code_integer)),code_integer,product_apsnd(code_integer,code_integer,code_integer)),times_times(code_integer))),sgn_sgn(code_integer)),X0),iG333(X0,X1)) = iG334(X0,X1)) & ! [X2 : code_integer,X3 : code_integer] : (zero_zero(code_integer) = X2 => aa(code_integer,product_prod(code_integer,code_integer),aa(code_integer,fun(code_integer,product_prod(code_integer,code_integer)),product_Pair(code_integer,code_integer),zero_zero(code_integer)),X3) = iG334(X2,X3))),
% 13.08/3.05    inference(flattening,[],[f21999])).
% 13.08/3.05  tff(f21999,plain,(
% 13.08/3.05    ! [X0 : code_integer,X1 : code_integer] : (~zero_zero(code_integer) = X0 => aa(product_prod(code_integer,code_integer),product_prod(code_integer,code_integer),aa(code_integer,fun(product_prod(code_integer,code_integer),product_prod(code_integer,code_integer)),aa(fun(code_integer,code_integer),fun(code_integer,fun(product_prod(code_integer,code_integer),product_prod(code_integer,code_integer))),comp(code_integer,fun(product_prod(code_integer,code_integer),product_prod(code_integer,code_integer)),code_integer,aa(fun(code_integer,fun(code_integer,code_integer)),fun(code_integer,fun(product_prod(code_integer,code_integer),product_prod(code_integer,code_integer))),comp(fun(code_integer,code_integer),fun(product_prod(code_integer,code_integer),product_prod(code_integer,code_integer)),code_integer,product_apsnd(code_integer,code_integer,code_integer)),times_times(code_integer))),sgn_sgn(code_integer)),X0),iG333(X0,X1)) = iG334(X0,X1)) & ! [X2 : code_integer,X3 : code_integer] : (zero_zero(code_integer) = X2 => aa(code_integer,product_prod(code_integer,code_integer),aa(code_integer,fun(code_integer,product_prod(code_integer,code_integer)),product_Pair(code_integer,code_integer),zero_zero(code_integer)),X3) = iG334(X2,X3))),
% 13.08/3.05    inference(rectify,[],[f15415])).
% 13.08/3.05  tff(f15415,plain,(
% 13.08/3.05    ! [X1 : code_integer,X0 : code_integer] : (~zero_zero(code_integer) = X1 => aa(product_prod(code_integer,code_integer),product_prod(code_integer,code_integer),aa(code_integer,fun(product_prod(code_integer,code_integer),product_prod(code_integer,code_integer)),aa(fun(code_integer,code_integer),fun(code_integer,fun(product_prod(code_integer,code_integer),product_prod(code_integer,code_integer))),comp(code_integer,fun(product_prod(code_integer,code_integer),product_prod(code_integer,code_integer)),code_integer,aa(fun(code_integer,fun(code_integer,code_integer)),fun(code_integer,fun(product_prod(code_integer,code_integer),product_prod(code_integer,code_integer))),comp(fun(code_integer,code_integer),fun(product_prod(code_integer,code_integer),product_prod(code_integer,code_integer)),code_integer,product_apsnd(code_integer,code_integer,code_integer)),times_times(code_integer))),sgn_sgn(code_integer)),X1),iG333(X1,X0)) = iG334(X1,X0)) & ! [X1 : code_integer,X0 : code_integer] : (zero_zero(code_integer) = X1 => aa(code_integer,product_prod(code_integer,code_integer),aa(code_integer,fun(code_integer,product_prod(code_integer,code_integer)),product_Pair(code_integer,code_integer),zero_zero(code_integer)),X0) = iG334(X1,X0))),
% 13.08/3.05    introduced(fool_ite_definition,[new_symbols(definition,[iG334])])).
% 13.08/3.05  tff(f45721,plain,(
% 13.08/3.05    ( ! [X0 : code_integer,X1 : code_integer] : (aa(product_prod(code_integer,code_integer),product_prod(code_integer,code_integer),aa(code_integer,fun(product_prod(code_integer,code_integer),product_prod(code_integer,code_integer)),aa(fun(code_integer,code_integer),fun(code_integer,fun(product_prod(code_integer,code_integer),product_prod(code_integer,code_integer))),comp(code_integer,fun(product_prod(code_integer,code_integer),product_prod(code_integer,code_integer)),code_integer,aa(fun(code_integer,fun(code_integer,code_integer)),fun(code_integer,fun(product_prod(code_integer,code_integer),product_prod(code_integer,code_integer))),comp(fun(code_integer,code_integer),fun(product_prod(code_integer,code_integer),product_prod(code_integer,code_integer)),code_integer,product_apsnd(code_integer,code_integer,code_integer)),times_times(code_integer))),sgn_sgn(code_integer)),X0),iG333(X0,X1)) = iG334(X0,X1) | zero_zero(code_integer) = X0) )),
% 13.08/3.05    inference(cnf_transformation,[],[f27462])).
% 13.08/3.05  tff(f62085,plain,(
% 13.08/3.05    ( ! [X3 : code_integer] : (aa(code_integer,product_prod(code_integer,code_integer),aa(code_integer,fun(code_integer,product_prod(code_integer,code_integer)),product_Pair(code_integer,code_integer),zero_zero(code_integer)),zero_zero(code_integer)) = iG335(zero_zero(code_integer),X3)) )),
% 13.08/3.05    inference(equality_resolution,[],[f45718])).
% 13.08/3.05  tff(f45718,plain,(
% 13.08/3.05    ( ! [X2 : code_integer,X3 : code_integer] : (aa(code_integer,product_prod(code_integer,code_integer),aa(code_integer,fun(code_integer,product_prod(code_integer,code_integer)),product_Pair(code_integer,code_integer),zero_zero(code_integer)),zero_zero(code_integer)) = iG335(X2,X3) | zero_zero(code_integer) != X2) )),
% 13.08/3.05    inference(cnf_transformation,[],[f27461])).
% 13.08/3.05  tff(f27461,plain,(
% 13.08/3.05    ! [X0 : code_integer,X1 : code_integer] : (iG334(X1,X0) = iG335(X0,X1) | zero_zero(code_integer) = X0) & ! [X2 : code_integer,X3 : code_integer] : (aa(code_integer,product_prod(code_integer,code_integer),aa(code_integer,fun(code_integer,product_prod(code_integer,code_integer)),product_Pair(code_integer,code_integer),zero_zero(code_integer)),zero_zero(code_integer)) = iG335(X2,X3) | zero_zero(code_integer) != X2)),
% 13.08/3.05    inference(ennf_transformation,[],[f21998])).
% 13.08/3.05  tff(f21998,plain,(
% 13.08/3.05    ! [X0 : code_integer,X1 : code_integer] : (zero_zero(code_integer) != X0 => iG334(X1,X0) = iG335(X0,X1)) & ! [X2 : code_integer,X3 : code_integer] : (zero_zero(code_integer) = X2 => aa(code_integer,product_prod(code_integer,code_integer),aa(code_integer,fun(code_integer,product_prod(code_integer,code_integer)),product_Pair(code_integer,code_integer),zero_zero(code_integer)),zero_zero(code_integer)) = iG335(X2,X3))),
% 13.08/3.05    inference(flattening,[],[f21997])).
% 13.08/3.05  tff(f21997,plain,(
% 13.08/3.05    ! [X0 : code_integer,X1 : code_integer] : (~zero_zero(code_integer) = X0 => iG334(X1,X0) = iG335(X0,X1)) & ! [X2 : code_integer,X3 : code_integer] : (zero_zero(code_integer) = X2 => aa(code_integer,product_prod(code_integer,code_integer),aa(code_integer,fun(code_integer,product_prod(code_integer,code_integer)),product_Pair(code_integer,code_integer),zero_zero(code_integer)),zero_zero(code_integer)) = iG335(X2,X3))),
% 13.08/3.05    inference(rectify,[],[f15416])).
% 13.08/3.05  tff(f15416,plain,(
% 13.08/3.05    ! [X0 : code_integer,X1 : code_integer] : (~zero_zero(code_integer) = X0 => iG334(X1,X0) = iG335(X0,X1)) & ! [X0 : code_integer,X1 : code_integer] : (zero_zero(code_integer) = X0 => aa(code_integer,product_prod(code_integer,code_integer),aa(code_integer,fun(code_integer,product_prod(code_integer,code_integer)),product_Pair(code_integer,code_integer),zero_zero(code_integer)),zero_zero(code_integer)) = iG335(X0,X1))),
% 13.08/3.05    introduced(fool_ite_definition,[new_symbols(definition,[iG335])])).
% 13.08/3.05  tff(f45719,plain,(
% 13.08/3.05    ( ! [X0 : code_integer,X1 : code_integer] : (iG334(X1,X0) = iG335(X0,X1) | zero_zero(code_integer) = X0) )),
% 13.08/3.05    inference(cnf_transformation,[],[f27461])).
% 13.08/3.05  tff(f45716,plain,(
% 13.08/3.05    ( ! [X2 : code_integer,X3 : code_integer] : (code_divmod_abs(X2,X3) = iG336(X2,X3) | ($true != aa(code_integer,$o,aa(code_integer,fun(code_integer,$o),ord_less(code_integer),zero_zero(code_integer)),X2))) )),
% 13.08/3.05    inference(cnf_transformation,[],[f27460])).
% 13.08/3.05  tff(f27460,plain,(
% 13.08/3.05    ! [X0 : code_integer,X1 : code_integer] : (aa(product_prod(code_integer,code_integer),product_prod(code_integer,code_integer),aa(fun(code_integer,fun(code_integer,product_prod(code_integer,code_integer))),fun(product_prod(code_integer,code_integer),product_prod(code_integer,code_integer)),product_case_prod(code_integer,code_integer,product_prod(code_integer,code_integer)),aTP_Lamp_mq(code_integer,fun(code_integer,fun(code_integer,product_prod(code_integer,code_integer))),X1)),code_divmod_abs(X0,X1)) = iG336(X0,X1) | ($true = aa(code_integer,$o,aa(code_integer,fun(code_integer,$o),ord_less(code_integer),zero_zero(code_integer)),X0))) & ! [X2 : code_integer,X3 : code_integer] : (code_divmod_abs(X2,X3) = iG336(X2,X3) | ($true != aa(code_integer,$o,aa(code_integer,fun(code_integer,$o),ord_less(code_integer),zero_zero(code_integer)),X2)))),
% 13.08/3.05    inference(ennf_transformation,[],[f21996])).
% 13.08/3.05  tff(f21996,plain,(
% 13.08/3.05    ! [X0 : code_integer,X1 : code_integer] : (($true != aa(code_integer,$o,aa(code_integer,fun(code_integer,$o),ord_less(code_integer),zero_zero(code_integer)),X0)) => aa(product_prod(code_integer,code_integer),product_prod(code_integer,code_integer),aa(fun(code_integer,fun(code_integer,product_prod(code_integer,code_integer))),fun(product_prod(code_integer,code_integer),product_prod(code_integer,code_integer)),product_case_prod(code_integer,code_integer,product_prod(code_integer,code_integer)),aTP_Lamp_mq(code_integer,fun(code_integer,fun(code_integer,product_prod(code_integer,code_integer))),X1)),code_divmod_abs(X0,X1)) = iG336(X0,X1)) & ! [X2 : code_integer,X3 : code_integer] : (($true = aa(code_integer,$o,aa(code_integer,fun(code_integer,$o),ord_less(code_integer),zero_zero(code_integer)),X2)) => code_divmod_abs(X2,X3) = iG336(X2,X3))),
% 13.08/3.05    inference(flattening,[],[f21995])).
% 13.08/3.05  tff(f21995,plain,(
% 13.08/3.05    ! [X0 : code_integer,X1 : code_integer] : (~($true = aa(code_integer,$o,aa(code_integer,fun(code_integer,$o),ord_less(code_integer),zero_zero(code_integer)),X0)) => aa(product_prod(code_integer,code_integer),product_prod(code_integer,code_integer),aa(fun(code_integer,fun(code_integer,product_prod(code_integer,code_integer))),fun(product_prod(code_integer,code_integer),product_prod(code_integer,code_integer)),product_case_prod(code_integer,code_integer,product_prod(code_integer,code_integer)),aTP_Lamp_mq(code_integer,fun(code_integer,fun(code_integer,product_prod(code_integer,code_integer))),X1)),code_divmod_abs(X0,X1)) = iG336(X0,X1)) & ! [X2 : code_integer,X3 : code_integer] : (($true = aa(code_integer,$o,aa(code_integer,fun(code_integer,$o),ord_less(code_integer),zero_zero(code_integer)),X2)) => code_divmod_abs(X2,X3) = iG336(X2,X3))),
% 13.08/3.05    inference(rectify,[],[f15419])).
% 13.08/3.05  tff(f15419,plain,(
% 13.08/3.05    ! [X0 : code_integer,X1 : code_integer] : (~($true = aa(code_integer,$o,aa(code_integer,fun(code_integer,$o),ord_less(code_integer),zero_zero(code_integer)),X0)) => aa(product_prod(code_integer,code_integer),product_prod(code_integer,code_integer),aa(fun(code_integer,fun(code_integer,product_prod(code_integer,code_integer))),fun(product_prod(code_integer,code_integer),product_prod(code_integer,code_integer)),product_case_prod(code_integer,code_integer,product_prod(code_integer,code_integer)),aTP_Lamp_mq(code_integer,fun(code_integer,fun(code_integer,product_prod(code_integer,code_integer))),X1)),code_divmod_abs(X0,X1)) = iG336(X0,X1)) & ! [X0 : code_integer,X1 : code_integer] : (($true = aa(code_integer,$o,aa(code_integer,fun(code_integer,$o),ord_less(code_integer),zero_zero(code_integer)),X0)) => code_divmod_abs(X0,X1) = iG336(X0,X1))),
% 13.08/3.05    introduced(fool_ite_definition,[new_symbols(definition,[iG336])])).
% 13.08/3.05  tff(f45717,plain,(
% 13.08/3.05    ( ! [X0 : code_integer,X1 : code_integer] : (aa(product_prod(code_integer,code_integer),product_prod(code_integer,code_integer),aa(fun(code_integer,fun(code_integer,product_prod(code_integer,code_integer))),fun(product_prod(code_integer,code_integer),product_prod(code_integer,code_integer)),product_case_prod(code_integer,code_integer,product_prod(code_integer,code_integer)),aTP_Lamp_mq(code_integer,fun(code_integer,fun(code_integer,product_prod(code_integer,code_integer))),X1)),code_divmod_abs(X0,X1)) = iG336(X0,X1) | ($true = aa(code_integer,$o,aa(code_integer,fun(code_integer,$o),ord_less(code_integer),zero_zero(code_integer)),X0))) )),
% 13.08/3.05    inference(cnf_transformation,[],[f27460])).
% 13.08/3.05  tff(f45714,plain,(
% 13.08/3.05    ( ! [X2 : code_integer,X3 : code_integer] : (code_divmod_abs(X2,X3) = iG337(X2,X3) | ($true != aa(code_integer,$o,aa(code_integer,fun(code_integer,$o),ord_less(code_integer),X2),zero_zero(code_integer)))) )),
% 13.08/3.05    inference(cnf_transformation,[],[f27459])).
% 13.08/3.05  tff(f27459,plain,(
% 13.08/3.05    ! [X0 : code_integer,X1 : code_integer] : (aa(product_prod(code_integer,code_integer),product_prod(code_integer,code_integer),aa(fun(code_integer,fun(code_integer,product_prod(code_integer,code_integer))),fun(product_prod(code_integer,code_integer),product_prod(code_integer,code_integer)),product_case_prod(code_integer,code_integer,product_prod(code_integer,code_integer)),aTP_Lamp_mr(code_integer,fun(code_integer,fun(code_integer,product_prod(code_integer,code_integer))),X1)),code_divmod_abs(X0,X1)) = iG337(X0,X1) | ($true = aa(code_integer,$o,aa(code_integer,fun(code_integer,$o),ord_less(code_integer),X0),zero_zero(code_integer)))) & ! [X2 : code_integer,X3 : code_integer] : (code_divmod_abs(X2,X3) = iG337(X2,X3) | ($true != aa(code_integer,$o,aa(code_integer,fun(code_integer,$o),ord_less(code_integer),X2),zero_zero(code_integer))))),
% 13.08/3.05    inference(ennf_transformation,[],[f21994])).
% 13.08/3.05  tff(f21994,plain,(
% 13.08/3.05    ! [X0 : code_integer,X1 : code_integer] : (($true != aa(code_integer,$o,aa(code_integer,fun(code_integer,$o),ord_less(code_integer),X0),zero_zero(code_integer))) => aa(product_prod(code_integer,code_integer),product_prod(code_integer,code_integer),aa(fun(code_integer,fun(code_integer,product_prod(code_integer,code_integer))),fun(product_prod(code_integer,code_integer),product_prod(code_integer,code_integer)),product_case_prod(code_integer,code_integer,product_prod(code_integer,code_integer)),aTP_Lamp_mr(code_integer,fun(code_integer,fun(code_integer,product_prod(code_integer,code_integer))),X1)),code_divmod_abs(X0,X1)) = iG337(X0,X1)) & ! [X2 : code_integer,X3 : code_integer] : (($true = aa(code_integer,$o,aa(code_integer,fun(code_integer,$o),ord_less(code_integer),X2),zero_zero(code_integer))) => code_divmod_abs(X2,X3) = iG337(X2,X3))),
% 13.08/3.05    inference(flattening,[],[f21993])).
% 13.08/3.05  tff(f21993,plain,(
% 13.08/3.05    ! [X0 : code_integer,X1 : code_integer] : (~($true = aa(code_integer,$o,aa(code_integer,fun(code_integer,$o),ord_less(code_integer),X0),zero_zero(code_integer))) => aa(product_prod(code_integer,code_integer),product_prod(code_integer,code_integer),aa(fun(code_integer,fun(code_integer,product_prod(code_integer,code_integer))),fun(product_prod(code_integer,code_integer),product_prod(code_integer,code_integer)),product_case_prod(code_integer,code_integer,product_prod(code_integer,code_integer)),aTP_Lamp_mr(code_integer,fun(code_integer,fun(code_integer,product_prod(code_integer,code_integer))),X1)),code_divmod_abs(X0,X1)) = iG337(X0,X1)) & ! [X2 : code_integer,X3 : code_integer] : (($true = aa(code_integer,$o,aa(code_integer,fun(code_integer,$o),ord_less(code_integer),X2),zero_zero(code_integer))) => code_divmod_abs(X2,X3) = iG337(X2,X3))),
% 13.08/3.05    inference(rectify,[],[f15420])).
% 13.08/3.05  tff(f15420,plain,(
% 13.08/3.05    ! [X0 : code_integer,X1 : code_integer] : (~($true = aa(code_integer,$o,aa(code_integer,fun(code_integer,$o),ord_less(code_integer),X0),zero_zero(code_integer))) => aa(product_prod(code_integer,code_integer),product_prod(code_integer,code_integer),aa(fun(code_integer,fun(code_integer,product_prod(code_integer,code_integer))),fun(product_prod(code_integer,code_integer),product_prod(code_integer,code_integer)),product_case_prod(code_integer,code_integer,product_prod(code_integer,code_integer)),aTP_Lamp_mr(code_integer,fun(code_integer,fun(code_integer,product_prod(code_integer,code_integer))),X1)),code_divmod_abs(X0,X1)) = iG337(X0,X1)) & ! [X0 : code_integer,X1 : code_integer] : (($true = aa(code_integer,$o,aa(code_integer,fun(code_integer,$o),ord_less(code_integer),X0),zero_zero(code_integer))) => code_divmod_abs(X0,X1) = iG337(X0,X1))),
% 13.08/3.05    introduced(fool_ite_definition,[new_symbols(definition,[iG337])])).
% 13.08/3.05  tff(f45715,plain,(
% 13.08/3.05    ( ! [X0 : code_integer,X1 : code_integer] : (aa(product_prod(code_integer,code_integer),product_prod(code_integer,code_integer),aa(fun(code_integer,fun(code_integer,product_prod(code_integer,code_integer))),fun(product_prod(code_integer,code_integer),product_prod(code_integer,code_integer)),product_case_prod(code_integer,code_integer,product_prod(code_integer,code_integer)),aTP_Lamp_mr(code_integer,fun(code_integer,fun(code_integer,product_prod(code_integer,code_integer))),X1)),code_divmod_abs(X0,X1)) = iG337(X0,X1) | ($true = aa(code_integer,$o,aa(code_integer,fun(code_integer,$o),ord_less(code_integer),X0),zero_zero(code_integer)))) )),
% 13.08/3.05    inference(cnf_transformation,[],[f27459])).
% 13.08/3.05  tff(f62084,plain,(
% 13.08/3.05    ( ! [X3 : code_integer] : (aa(code_integer,product_prod(code_integer,code_integer),aa(code_integer,fun(code_integer,product_prod(code_integer,code_integer)),product_Pair(code_integer,code_integer),zero_zero(code_integer)),X3) = iG338(zero_zero(code_integer),X3)) )),
% 13.08/3.05    inference(equality_resolution,[],[f45712])).
% 13.08/3.05  tff(f45712,plain,(
% 13.08/3.05    ( ! [X2 : code_integer,X3 : code_integer] : (aa(code_integer,product_prod(code_integer,code_integer),aa(code_integer,fun(code_integer,product_prod(code_integer,code_integer)),product_Pair(code_integer,code_integer),zero_zero(code_integer)),X3) = iG338(X2,X3) | zero_zero(code_integer) != X2) )),
% 13.08/3.05    inference(cnf_transformation,[],[f27458])).
% 13.08/3.05  tff(f27458,plain,(
% 13.08/3.05    ! [X0 : code_integer,X1 : code_integer] : (iG338(X0,X1) = aa(product_prod(code_integer,code_integer),product_prod(code_integer,code_integer),aa(fun(code_integer,code_integer),fun(product_prod(code_integer,code_integer),product_prod(code_integer,code_integer)),product_apsnd(code_integer,code_integer,code_integer),uminus_uminus(code_integer)),iG337(X1,X0)) | zero_zero(code_integer) = X0) & ! [X2 : code_integer,X3 : code_integer] : (aa(code_integer,product_prod(code_integer,code_integer),aa(code_integer,fun(code_integer,product_prod(code_integer,code_integer)),product_Pair(code_integer,code_integer),zero_zero(code_integer)),X3) = iG338(X2,X3) | zero_zero(code_integer) != X2)),
% 13.08/3.05    inference(ennf_transformation,[],[f21992])).
% 13.08/3.05  tff(f21992,plain,(
% 13.08/3.05    ! [X0 : code_integer,X1 : code_integer] : (zero_zero(code_integer) != X0 => iG338(X0,X1) = aa(product_prod(code_integer,code_integer),product_prod(code_integer,code_integer),aa(fun(code_integer,code_integer),fun(product_prod(code_integer,code_integer),product_prod(code_integer,code_integer)),product_apsnd(code_integer,code_integer,code_integer),uminus_uminus(code_integer)),iG337(X1,X0))) & ! [X2 : code_integer,X3 : code_integer] : (zero_zero(code_integer) = X2 => aa(code_integer,product_prod(code_integer,code_integer),aa(code_integer,fun(code_integer,product_prod(code_integer,code_integer)),product_Pair(code_integer,code_integer),zero_zero(code_integer)),X3) = iG338(X2,X3))),
% 13.08/3.05    inference(flattening,[],[f21991])).
% 13.08/3.05  tff(f21991,plain,(
% 13.08/3.05    ! [X0 : code_integer,X1 : code_integer] : (~zero_zero(code_integer) = X0 => iG338(X0,X1) = aa(product_prod(code_integer,code_integer),product_prod(code_integer,code_integer),aa(fun(code_integer,code_integer),fun(product_prod(code_integer,code_integer),product_prod(code_integer,code_integer)),product_apsnd(code_integer,code_integer,code_integer),uminus_uminus(code_integer)),iG337(X1,X0))) & ! [X2 : code_integer,X3 : code_integer] : (zero_zero(code_integer) = X2 => aa(code_integer,product_prod(code_integer,code_integer),aa(code_integer,fun(code_integer,product_prod(code_integer,code_integer)),product_Pair(code_integer,code_integer),zero_zero(code_integer)),X3) = iG338(X2,X3))),
% 13.08/3.05    inference(rectify,[],[f15421])).
% 13.08/3.05  tff(f15421,plain,(
% 13.08/3.05    ! [X1 : code_integer,X0 : code_integer] : (~zero_zero(code_integer) = X1 => aa(product_prod(code_integer,code_integer),product_prod(code_integer,code_integer),aa(fun(code_integer,code_integer),fun(product_prod(code_integer,code_integer),product_prod(code_integer,code_integer)),product_apsnd(code_integer,code_integer,code_integer),uminus_uminus(code_integer)),iG337(X0,X1)) = iG338(X1,X0)) & ! [X1 : code_integer,X0 : code_integer] : (zero_zero(code_integer) = X1 => aa(code_integer,product_prod(code_integer,code_integer),aa(code_integer,fun(code_integer,product_prod(code_integer,code_integer)),product_Pair(code_integer,code_integer),zero_zero(code_integer)),X0) = iG338(X1,X0))),
% 13.08/3.05    introduced(fool_ite_definition,[new_symbols(definition,[iG338])])).
% 13.08/3.05  tff(f45713,plain,(
% 13.08/3.05    ( ! [X0 : code_integer,X1 : code_integer] : (iG338(X0,X1) = aa(product_prod(code_integer,code_integer),product_prod(code_integer,code_integer),aa(fun(code_integer,code_integer),fun(product_prod(code_integer,code_integer),product_prod(code_integer,code_integer)),product_apsnd(code_integer,code_integer,code_integer),uminus_uminus(code_integer)),iG337(X1,X0)) | zero_zero(code_integer) = X0) )),
% 13.08/3.05    inference(cnf_transformation,[],[f27458])).
% 13.08/3.05  tff(f45710,plain,(
% 13.08/3.05    ( ! [X2 : code_integer,X3 : code_integer] : (iG336(X3,X2) = iG339(X2,X3) | ($true != aa(code_integer,$o,aa(code_integer,fun(code_integer,$o),ord_less(code_integer),zero_zero(code_integer)),X2))) )),
% 13.08/3.05    inference(cnf_transformation,[],[f27457])).
% 13.08/3.05  tff(f27457,plain,(
% 13.08/3.05    ! [X0 : code_integer,X1 : code_integer] : (iG338(X0,X1) = iG339(X0,X1) | ($true = aa(code_integer,$o,aa(code_integer,fun(code_integer,$o),ord_less(code_integer),zero_zero(code_integer)),X0))) & ! [X2 : code_integer,X3 : code_integer] : (iG336(X3,X2) = iG339(X2,X3) | ($true != aa(code_integer,$o,aa(code_integer,fun(code_integer,$o),ord_less(code_integer),zero_zero(code_integer)),X2)))),
% 13.08/3.05    inference(ennf_transformation,[],[f21990])).
% 13.08/3.05  tff(f21990,plain,(
% 13.08/3.05    ! [X0 : code_integer,X1 : code_integer] : (($true != aa(code_integer,$o,aa(code_integer,fun(code_integer,$o),ord_less(code_integer),zero_zero(code_integer)),X0)) => iG338(X0,X1) = iG339(X0,X1)) & ! [X2 : code_integer,X3 : code_integer] : (($true = aa(code_integer,$o,aa(code_integer,fun(code_integer,$o),ord_less(code_integer),zero_zero(code_integer)),X2)) => iG336(X3,X2) = iG339(X2,X3))),
% 13.08/3.05    inference(flattening,[],[f21989])).
% 13.08/3.05  tff(f21989,plain,(
% 13.08/3.05    ! [X0 : code_integer,X1 : code_integer] : (~($true = aa(code_integer,$o,aa(code_integer,fun(code_integer,$o),ord_less(code_integer),zero_zero(code_integer)),X0)) => iG338(X0,X1) = iG339(X0,X1)) & ! [X2 : code_integer,X3 : code_integer] : (($true = aa(code_integer,$o,aa(code_integer,fun(code_integer,$o),ord_less(code_integer),zero_zero(code_integer)),X2)) => iG336(X3,X2) = iG339(X2,X3))),
% 13.08/3.05    inference(rectify,[],[f15422])).
% 13.08/3.05  tff(f15422,plain,(
% 13.08/3.05    ! [X1 : code_integer,X0 : code_integer] : (~($true = aa(code_integer,$o,aa(code_integer,fun(code_integer,$o),ord_less(code_integer),zero_zero(code_integer)),X1)) => iG338(X1,X0) = iG339(X1,X0)) & ! [X1 : code_integer,X0 : code_integer] : (($true = aa(code_integer,$o,aa(code_integer,fun(code_integer,$o),ord_less(code_integer),zero_zero(code_integer)),X1)) => iG336(X0,X1) = iG339(X1,X0))),
% 13.08/3.05    introduced(fool_ite_definition,[new_symbols(definition,[iG339])])).
% 13.08/3.05  tff(f45711,plain,(
% 13.08/3.05    ( ! [X0 : code_integer,X1 : code_integer] : (iG338(X0,X1) = iG339(X0,X1) | ($true = aa(code_integer,$o,aa(code_integer,fun(code_integer,$o),ord_less(code_integer),zero_zero(code_integer)),X0))) )),
% 13.08/3.05    inference(cnf_transformation,[],[f27457])).
% 13.08/3.05  tff(f62083,plain,(
% 13.08/3.05    ( ! [X3 : code_integer] : (aa(code_integer,product_prod(code_integer,code_integer),aa(code_integer,fun(code_integer,product_prod(code_integer,code_integer)),product_Pair(code_integer,code_integer),zero_zero(code_integer)),zero_zero(code_integer)) = iG340(zero_zero(code_integer),X3)) )),
% 13.08/3.05    inference(equality_resolution,[],[f45708])).
% 13.08/3.05  tff(f45708,plain,(
% 13.08/3.05    ( ! [X2 : code_integer,X3 : code_integer] : (aa(code_integer,product_prod(code_integer,code_integer),aa(code_integer,fun(code_integer,product_prod(code_integer,code_integer)),product_Pair(code_integer,code_integer),zero_zero(code_integer)),zero_zero(code_integer)) = iG340(X2,X3) | zero_zero(code_integer) != X2) )),
% 13.08/3.05    inference(cnf_transformation,[],[f27456])).
% 13.08/3.05  tff(f27456,plain,(
% 13.08/3.05    ! [X0 : code_integer,X1 : code_integer] : (iG339(X1,X0) = iG340(X0,X1) | zero_zero(code_integer) = X0) & ! [X2 : code_integer,X3 : code_integer] : (aa(code_integer,product_prod(code_integer,code_integer),aa(code_integer,fun(code_integer,product_prod(code_integer,code_integer)),product_Pair(code_integer,code_integer),zero_zero(code_integer)),zero_zero(code_integer)) = iG340(X2,X3) | zero_zero(code_integer) != X2)),
% 13.08/3.05    inference(ennf_transformation,[],[f21988])).
% 13.08/3.05  tff(f21988,plain,(
% 13.08/3.05    ! [X0 : code_integer,X1 : code_integer] : (zero_zero(code_integer) != X0 => iG339(X1,X0) = iG340(X0,X1)) & ! [X2 : code_integer,X3 : code_integer] : (zero_zero(code_integer) = X2 => aa(code_integer,product_prod(code_integer,code_integer),aa(code_integer,fun(code_integer,product_prod(code_integer,code_integer)),product_Pair(code_integer,code_integer),zero_zero(code_integer)),zero_zero(code_integer)) = iG340(X2,X3))),
% 13.08/3.05    inference(flattening,[],[f21987])).
% 13.08/3.05  tff(f21987,plain,(
% 13.08/3.05    ! [X0 : code_integer,X1 : code_integer] : (~zero_zero(code_integer) = X0 => iG339(X1,X0) = iG340(X0,X1)) & ! [X2 : code_integer,X3 : code_integer] : (zero_zero(code_integer) = X2 => aa(code_integer,product_prod(code_integer,code_integer),aa(code_integer,fun(code_integer,product_prod(code_integer,code_integer)),product_Pair(code_integer,code_integer),zero_zero(code_integer)),zero_zero(code_integer)) = iG340(X2,X3))),
% 13.08/3.05    inference(rectify,[],[f15423])).
% 13.08/3.05  tff(f15423,plain,(
% 13.08/3.05    ! [X0 : code_integer,X1 : code_integer] : (~zero_zero(code_integer) = X0 => iG339(X1,X0) = iG340(X0,X1)) & ! [X0 : code_integer,X1 : code_integer] : (zero_zero(code_integer) = X0 => aa(code_integer,product_prod(code_integer,code_integer),aa(code_integer,fun(code_integer,product_prod(code_integer,code_integer)),product_Pair(code_integer,code_integer),zero_zero(code_integer)),zero_zero(code_integer)) = iG340(X0,X1))),
% 13.08/3.05    introduced(fool_ite_definition,[new_symbols(definition,[iG340])])).
% 13.08/3.05  tff(f45709,plain,(
% 13.08/3.05    ( ! [X0 : code_integer,X1 : code_integer] : (iG339(X1,X0) = iG340(X0,X1) | zero_zero(code_integer) = X0) )),
% 13.08/3.05    inference(cnf_transformation,[],[f27456])).
% 13.08/3.05  tff(f62082,plain,(
% 13.08/3.05    ( ! [X3 : nat] : (aa(nat,product_prod(nat,nat),aa(nat,fun(nat,product_prod(nat,nat)),product_Pair(nat,nat),zero_zero(nat)),X3) = iG341(zero_zero(nat),X3)) )),
% 13.08/3.05    inference(equality_resolution,[],[f45705])).
% 13.08/3.05  tff(f45705,plain,(
% 13.08/3.05    ( ! [X2 : nat,X3 : nat] : (aa(nat,product_prod(nat,nat),aa(nat,fun(nat,product_prod(nat,nat)),product_Pair(nat,nat),zero_zero(nat)),X3) = iG341(X2,X3) | zero_zero(nat) != X2) )),
% 13.08/3.05    inference(cnf_transformation,[],[f27455])).
% 13.08/3.05  tff(f27455,plain,(
% 13.08/3.05    ! [X0 : nat,X1 : nat] : (aa(product_prod(nat,nat),product_prod(nat,nat),aa(fun(nat,fun(nat,product_prod(nat,nat))),fun(product_prod(nat,nat),product_prod(nat,nat)),product_case_prod(nat,nat,product_prod(nat,nat)),aTP_Lamp_bd(nat,fun(nat,product_prod(nat,nat)))),divmod_nat(aa(nat,nat,aa(nat,fun(nat,nat),minus_minus(nat),X1),X0),X0)) = iG341(X0,X1) | ($true = aa(nat,$o,aa(nat,fun(nat,$o),ord_less(nat),X1),X0)) | zero_zero(nat) = X0) & ! [X2 : nat,X3 : nat] : (aa(nat,product_prod(nat,nat),aa(nat,fun(nat,product_prod(nat,nat)),product_Pair(nat,nat),zero_zero(nat)),X3) = iG341(X2,X3) | (($true != aa(nat,$o,aa(nat,fun(nat,$o),ord_less(nat),X3),X2)) & zero_zero(nat) != X2))),
% 13.08/3.05    inference(flattening,[],[f27454])).
% 13.08/3.05  tff(f27454,plain,(
% 13.08/3.05    ! [X0 : nat,X1 : nat] : (aa(product_prod(nat,nat),product_prod(nat,nat),aa(fun(nat,fun(nat,product_prod(nat,nat))),fun(product_prod(nat,nat),product_prod(nat,nat)),product_case_prod(nat,nat,product_prod(nat,nat)),aTP_Lamp_bd(nat,fun(nat,product_prod(nat,nat)))),divmod_nat(aa(nat,nat,aa(nat,fun(nat,nat),minus_minus(nat),X1),X0),X0)) = iG341(X0,X1) | (($true = aa(nat,$o,aa(nat,fun(nat,$o),ord_less(nat),X1),X0)) | zero_zero(nat) = X0)) & ! [X2 : nat,X3 : nat] : (aa(nat,product_prod(nat,nat),aa(nat,fun(nat,product_prod(nat,nat)),product_Pair(nat,nat),zero_zero(nat)),X3) = iG341(X2,X3) | (($true != aa(nat,$o,aa(nat,fun(nat,$o),ord_less(nat),X3),X2)) & zero_zero(nat) != X2))),
% 13.08/3.05    inference(ennf_transformation,[],[f21986])).
% 13.08/3.05  tff(f21986,plain,(
% 13.08/3.05    ! [X0 : nat,X1 : nat] : (~(($true = aa(nat,$o,aa(nat,fun(nat,$o),ord_less(nat),X1),X0)) | zero_zero(nat) = X0) => aa(product_prod(nat,nat),product_prod(nat,nat),aa(fun(nat,fun(nat,product_prod(nat,nat))),fun(product_prod(nat,nat),product_prod(nat,nat)),product_case_prod(nat,nat,product_prod(nat,nat)),aTP_Lamp_bd(nat,fun(nat,product_prod(nat,nat)))),divmod_nat(aa(nat,nat,aa(nat,fun(nat,nat),minus_minus(nat),X1),X0),X0)) = iG341(X0,X1)) & ! [X2 : nat,X3 : nat] : ((($true = aa(nat,$o,aa(nat,fun(nat,$o),ord_less(nat),X3),X2)) | zero_zero(nat) = X2) => aa(nat,product_prod(nat,nat),aa(nat,fun(nat,product_prod(nat,nat)),product_Pair(nat,nat),zero_zero(nat)),X3) = iG341(X2,X3))),
% 13.08/3.05    inference(rectify,[],[f15426])).
% 13.08/3.05  tff(f15426,plain,(
% 13.08/3.05    ! [X1 : nat,X0 : nat] : (~(($true = aa(nat,$o,aa(nat,fun(nat,$o),ord_less(nat),X0),X1)) | zero_zero(nat) = X1) => aa(product_prod(nat,nat),product_prod(nat,nat),aa(fun(nat,fun(nat,product_prod(nat,nat))),fun(product_prod(nat,nat),product_prod(nat,nat)),product_case_prod(nat,nat,product_prod(nat,nat)),aTP_Lamp_bd(nat,fun(nat,product_prod(nat,nat)))),divmod_nat(aa(nat,nat,aa(nat,fun(nat,nat),minus_minus(nat),X0),X1),X1)) = iG341(X1,X0)) & ! [X1 : nat,X0 : nat] : ((($true = aa(nat,$o,aa(nat,fun(nat,$o),ord_less(nat),X0),X1)) | zero_zero(nat) = X1) => aa(nat,product_prod(nat,nat),aa(nat,fun(nat,product_prod(nat,nat)),product_Pair(nat,nat),zero_zero(nat)),X0) = iG341(X1,X0))),
% 13.08/3.05    introduced(fool_ite_definition,[new_symbols(definition,[iG341])])).
% 13.08/3.05  tff(f45706,plain,(
% 13.08/3.05    ( ! [X2 : nat,X3 : nat] : (aa(nat,product_prod(nat,nat),aa(nat,fun(nat,product_prod(nat,nat)),product_Pair(nat,nat),zero_zero(nat)),X3) = iG341(X2,X3) | ($true != aa(nat,$o,aa(nat,fun(nat,$o),ord_less(nat),X3),X2))) )),
% 13.08/3.05    inference(cnf_transformation,[],[f27455])).
% 13.08/3.05  tff(f45707,plain,(
% 13.08/3.05    ( ! [X0 : nat,X1 : nat] : (aa(product_prod(nat,nat),product_prod(nat,nat),aa(fun(nat,fun(nat,product_prod(nat,nat))),fun(product_prod(nat,nat),product_prod(nat,nat)),product_case_prod(nat,nat,product_prod(nat,nat)),aTP_Lamp_bd(nat,fun(nat,product_prod(nat,nat)))),divmod_nat(aa(nat,nat,aa(nat,fun(nat,nat),minus_minus(nat),X1),X0),X0)) = iG341(X0,X1) | ($true = aa(nat,$o,aa(nat,fun(nat,$o),ord_less(nat),X1),X0)) | zero_zero(nat) = X0) )),
% 13.08/3.05    inference(cnf_transformation,[],[f27455])).
% 13.08/3.05  tff(f62081,plain,(
% 13.08/3.05    ( ! [X3 : nat] : (aa(int,product_prod(int,int),aa(int,fun(int,product_prod(int,int)),product_Pair(int,int),one_one(int)),zero_zero(int)) = iG342(zero_zero(nat),X3)) )),
% 13.08/3.05    inference(equality_resolution,[],[f45703])).
% 13.08/3.05  tff(f45703,plain,(
% 13.08/3.05    ( ! [X2 : nat,X3 : nat] : (aa(int,product_prod(int,int),aa(int,fun(int,product_prod(int,int)),product_Pair(int,int),one_one(int)),zero_zero(int)) = iG342(X2,X3) | zero_zero(nat) != X2) )),
% 13.08/3.05    inference(cnf_transformation,[],[f27453])).
% 13.08/3.05  tff(f27453,plain,(
% 13.08/3.05    ! [X0 : nat,X1 : nat] : (aa(int,product_prod(int,int),aa(int,fun(int,product_prod(int,int)),product_Pair(int,int),aa(product_prod(int,int),int,product_snd(int,int),bezw(X0,modulo_modulo(nat,X1,X0)))),aa(int,int,aa(int,fun(int,int),minus_minus(int),aa(product_prod(int,int),int,product_fst(int,int),bezw(X0,modulo_modulo(nat,X1,X0)))),aa(int,int,aa(int,fun(int,int),times_times(int),aa(product_prod(int,int),int,product_snd(int,int),bezw(X0,modulo_modulo(nat,X1,X0)))),aa(nat,int,semiring_1_of_nat(int),aa(nat,nat,aa(nat,fun(nat,nat),divide_divide(nat),X1),X0))))) = iG342(X0,X1) | zero_zero(nat) = X0) & ! [X2 : nat,X3 : nat] : (aa(int,product_prod(int,int),aa(int,fun(int,product_prod(int,int)),product_Pair(int,int),one_one(int)),zero_zero(int)) = iG342(X2,X3) | zero_zero(nat) != X2)),
% 13.08/3.05    inference(ennf_transformation,[],[f21985])).
% 13.08/3.05  tff(f21985,plain,(
% 13.08/3.05    ! [X0 : nat,X1 : nat] : (zero_zero(nat) != X0 => aa(int,product_prod(int,int),aa(int,fun(int,product_prod(int,int)),product_Pair(int,int),aa(product_prod(int,int),int,product_snd(int,int),bezw(X0,modulo_modulo(nat,X1,X0)))),aa(int,int,aa(int,fun(int,int),minus_minus(int),aa(product_prod(int,int),int,product_fst(int,int),bezw(X0,modulo_modulo(nat,X1,X0)))),aa(int,int,aa(int,fun(int,int),times_times(int),aa(product_prod(int,int),int,product_snd(int,int),bezw(X0,modulo_modulo(nat,X1,X0)))),aa(nat,int,semiring_1_of_nat(int),aa(nat,nat,aa(nat,fun(nat,nat),divide_divide(nat),X1),X0))))) = iG342(X0,X1)) & ! [X2 : nat,X3 : nat] : (zero_zero(nat) = X2 => aa(int,product_prod(int,int),aa(int,fun(int,product_prod(int,int)),product_Pair(int,int),one_one(int)),zero_zero(int)) = iG342(X2,X3))),
% 13.08/3.05    inference(flattening,[],[f21984])).
% 13.08/3.05  tff(f21984,plain,(
% 13.08/3.05    ! [X0 : nat,X1 : nat] : (~zero_zero(nat) = X0 => aa(int,product_prod(int,int),aa(int,fun(int,product_prod(int,int)),product_Pair(int,int),aa(product_prod(int,int),int,product_snd(int,int),bezw(X0,modulo_modulo(nat,X1,X0)))),aa(int,int,aa(int,fun(int,int),minus_minus(int),aa(product_prod(int,int),int,product_fst(int,int),bezw(X0,modulo_modulo(nat,X1,X0)))),aa(int,int,aa(int,fun(int,int),times_times(int),aa(product_prod(int,int),int,product_snd(int,int),bezw(X0,modulo_modulo(nat,X1,X0)))),aa(nat,int,semiring_1_of_nat(int),aa(nat,nat,aa(nat,fun(nat,nat),divide_divide(nat),X1),X0))))) = iG342(X0,X1)) & ! [X2 : nat,X3 : nat] : (zero_zero(nat) = X2 => aa(int,product_prod(int,int),aa(int,fun(int,product_prod(int,int)),product_Pair(int,int),one_one(int)),zero_zero(int)) = iG342(X2,X3))),
% 13.08/3.05    inference(rectify,[],[f15429])).
% 13.08/3.05  tff(f15429,plain,(
% 13.08/3.05    ! [X1 : nat,X0 : nat] : (~zero_zero(nat) = X1 => aa(int,product_prod(int,int),aa(int,fun(int,product_prod(int,int)),product_Pair(int,int),aa(product_prod(int,int),int,product_snd(int,int),bezw(X1,modulo_modulo(nat,X0,X1)))),aa(int,int,aa(int,fun(int,int),minus_minus(int),aa(product_prod(int,int),int,product_fst(int,int),bezw(X1,modulo_modulo(nat,X0,X1)))),aa(int,int,aa(int,fun(int,int),times_times(int),aa(product_prod(int,int),int,product_snd(int,int),bezw(X1,modulo_modulo(nat,X0,X1)))),aa(nat,int,semiring_1_of_nat(int),aa(nat,nat,aa(nat,fun(nat,nat),divide_divide(nat),X0),X1))))) = iG342(X1,X0)) & ! [X1 : nat,X0 : nat] : (zero_zero(nat) = X1 => aa(int,product_prod(int,int),aa(int,fun(int,product_prod(int,int)),product_Pair(int,int),one_one(int)),zero_zero(int)) = iG342(X1,X0))),
% 13.08/3.05    introduced(fool_ite_definition,[new_symbols(definition,[iG342])])).
% 13.08/3.05  tff(f45704,plain,(
% 13.08/3.05    ( ! [X0 : nat,X1 : nat] : (aa(int,product_prod(int,int),aa(int,fun(int,product_prod(int,int)),product_Pair(int,int),aa(product_prod(int,int),int,product_snd(int,int),bezw(X0,modulo_modulo(nat,X1,X0)))),aa(int,int,aa(int,fun(int,int),minus_minus(int),aa(product_prod(int,int),int,product_fst(int,int),bezw(X0,modulo_modulo(nat,X1,X0)))),aa(int,int,aa(int,fun(int,int),times_times(int),aa(product_prod(int,int),int,product_snd(int,int),bezw(X0,modulo_modulo(nat,X1,X0)))),aa(nat,int,semiring_1_of_nat(int),aa(nat,nat,aa(nat,fun(nat,nat),divide_divide(nat),X1),X0))))) = iG342(X0,X1) | zero_zero(nat) = X0) )),
% 13.08/3.05    inference(cnf_transformation,[],[f27453])).
% 13.08/3.05  tff(f45701,plain,(
% 13.08/3.05    ( ! [X2 : num,X3 : nat] : (none(num) = iG343(X2,X3) | zero_zero(nat) != aa(nat,nat,bit_se2584673776208193580ke_bit(nat,X3),aa(num,nat,numeral_numeral(nat),X2))) )),
% 13.08/3.05    inference(cnf_transformation,[],[f27452])).
% 13.08/3.05  tff(f27452,plain,(
% 13.08/3.05    ! [X0 : num,X1 : nat] : (aa(num,option(num),some(num),num_of_nat(aa(nat,nat,bit_se2584673776208193580ke_bit(nat,X1),aa(num,nat,numeral_numeral(nat),X0)))) = iG343(X0,X1) | zero_zero(nat) = aa(nat,nat,bit_se2584673776208193580ke_bit(nat,X1),aa(num,nat,numeral_numeral(nat),X0))) & ! [X2 : num,X3 : nat] : (none(num) = iG343(X2,X3) | zero_zero(nat) != aa(nat,nat,bit_se2584673776208193580ke_bit(nat,X3),aa(num,nat,numeral_numeral(nat),X2)))),
% 13.08/3.05    inference(ennf_transformation,[],[f21983])).
% 13.08/3.05  tff(f21983,plain,(
% 13.08/3.05    ! [X0 : num,X1 : nat] : (zero_zero(nat) != aa(nat,nat,bit_se2584673776208193580ke_bit(nat,X1),aa(num,nat,numeral_numeral(nat),X0)) => aa(num,option(num),some(num),num_of_nat(aa(nat,nat,bit_se2584673776208193580ke_bit(nat,X1),aa(num,nat,numeral_numeral(nat),X0)))) = iG343(X0,X1)) & ! [X2 : num,X3 : nat] : (zero_zero(nat) = aa(nat,nat,bit_se2584673776208193580ke_bit(nat,X3),aa(num,nat,numeral_numeral(nat),X2)) => none(num) = iG343(X2,X3))),
% 13.08/3.05    inference(flattening,[],[f21982])).
% 13.08/3.05  tff(f21982,plain,(
% 13.08/3.05    ! [X0 : num,X1 : nat] : (~zero_zero(nat) = aa(nat,nat,bit_se2584673776208193580ke_bit(nat,X1),aa(num,nat,numeral_numeral(nat),X0)) => aa(num,option(num),some(num),num_of_nat(aa(nat,nat,bit_se2584673776208193580ke_bit(nat,X1),aa(num,nat,numeral_numeral(nat),X0)))) = iG343(X0,X1)) & ! [X2 : num,X3 : nat] : (zero_zero(nat) = aa(nat,nat,bit_se2584673776208193580ke_bit(nat,X3),aa(num,nat,numeral_numeral(nat),X2)) => none(num) = iG343(X2,X3))),
% 13.08/3.05    inference(rectify,[],[f15432])).
% 13.08/3.05  tff(f15432,plain,(
% 13.08/3.05    ! [X1 : num,X0 : nat] : (~zero_zero(nat) = aa(nat,nat,bit_se2584673776208193580ke_bit(nat,X0),aa(num,nat,numeral_numeral(nat),X1)) => aa(num,option(num),some(num),num_of_nat(aa(nat,nat,bit_se2584673776208193580ke_bit(nat,X0),aa(num,nat,numeral_numeral(nat),X1)))) = iG343(X1,X0)) & ! [X1 : num,X0 : nat] : (zero_zero(nat) = aa(nat,nat,bit_se2584673776208193580ke_bit(nat,X0),aa(num,nat,numeral_numeral(nat),X1)) => none(num) = iG343(X1,X0))),
% 13.08/3.05    introduced(fool_ite_definition,[new_symbols(definition,[iG343])])).
% 13.08/3.05  tff(f45702,plain,(
% 13.08/3.05    ( ! [X0 : num,X1 : nat] : (aa(num,option(num),some(num),num_of_nat(aa(nat,nat,bit_se2584673776208193580ke_bit(nat,X1),aa(num,nat,numeral_numeral(nat),X0)))) = iG343(X0,X1) | zero_zero(nat) = aa(nat,nat,bit_se2584673776208193580ke_bit(nat,X1),aa(num,nat,numeral_numeral(nat),X0))) )),
% 13.08/3.05    inference(cnf_transformation,[],[f27452])).
% 13.08/3.05  tff(f45699,plain,(
% 13.08/3.05    ( ! [X2 : int,X3 : int] : (aa(list(int),list(int),cons(int,X3),upto(aa(int,int,aa(int,fun(int,int),plus_plus(int),X3),one_one(int)),X2)) = iG344(X2,X3) | ($true != aa(int,$o,aa(int,fun(int,$o),ord_less_eq(int),X3),X2))) )),
% 13.08/3.05    inference(cnf_transformation,[],[f27451])).
% 13.08/3.05  tff(f27451,plain,(
% 13.08/3.05    ! [X0 : int,X1 : int] : (nil(int) = iG344(X0,X1) | ($true = aa(int,$o,aa(int,fun(int,$o),ord_less_eq(int),X1),X0))) & ! [X2 : int,X3 : int] : (aa(list(int),list(int),cons(int,X3),upto(aa(int,int,aa(int,fun(int,int),plus_plus(int),X3),one_one(int)),X2)) = iG344(X2,X3) | ($true != aa(int,$o,aa(int,fun(int,$o),ord_less_eq(int),X3),X2)))),
% 13.08/3.05    inference(ennf_transformation,[],[f21981])).
% 13.08/3.05  tff(f21981,plain,(
% 13.08/3.05    ! [X0 : int,X1 : int] : (($true != aa(int,$o,aa(int,fun(int,$o),ord_less_eq(int),X1),X0)) => nil(int) = iG344(X0,X1)) & ! [X2 : int,X3 : int] : (($true = aa(int,$o,aa(int,fun(int,$o),ord_less_eq(int),X3),X2)) => aa(list(int),list(int),cons(int,X3),upto(aa(int,int,aa(int,fun(int,int),plus_plus(int),X3),one_one(int)),X2)) = iG344(X2,X3))),
% 13.08/3.05    inference(flattening,[],[f21980])).
% 13.08/3.05  tff(f21980,plain,(
% 13.08/3.05    ! [X0 : int,X1 : int] : (~($true = aa(int,$o,aa(int,fun(int,$o),ord_less_eq(int),X1),X0)) => nil(int) = iG344(X0,X1)) & ! [X2 : int,X3 : int] : (($true = aa(int,$o,aa(int,fun(int,$o),ord_less_eq(int),X3),X2)) => aa(list(int),list(int),cons(int,X3),upto(aa(int,int,aa(int,fun(int,int),plus_plus(int),X3),one_one(int)),X2)) = iG344(X2,X3))),
% 13.08/3.05    inference(rectify,[],[f15435])).
% 13.08/3.05  tff(f15435,plain,(
% 13.08/3.05    ! [X1 : int,X0 : int] : (~($true = aa(int,$o,aa(int,fun(int,$o),ord_less_eq(int),X0),X1)) => nil(int) = iG344(X1,X0)) & ! [X1 : int,X0 : int] : (($true = aa(int,$o,aa(int,fun(int,$o),ord_less_eq(int),X0),X1)) => aa(list(int),list(int),cons(int,X0),upto(aa(int,int,aa(int,fun(int,int),plus_plus(int),X0),one_one(int)),X1)) = iG344(X1,X0))),
% 13.08/3.05    introduced(fool_ite_definition,[new_symbols(definition,[iG344])])).
% 13.08/3.05  tff(f45700,plain,(
% 13.08/3.05    ( ! [X0 : int,X1 : int] : (nil(int) = iG344(X0,X1) | ($true = aa(int,$o,aa(int,fun(int,$o),ord_less_eq(int),X1),X0))) )),
% 13.08/3.05    inference(cnf_transformation,[],[f27451])).
% 13.08/3.05  tff(f45697,plain,(
% 13.08/3.05    ( ! [X2 : nat,X3 : nat] : (aa(list(nat),list(nat),cons(nat,X3),upt(aa(nat,nat,suc,X3),X2)) = iG345(X2,X3) | ($true != aa(nat,$o,aa(nat,fun(nat,$o),ord_less(nat),X3),X2))) )),
% 13.08/3.05    inference(cnf_transformation,[],[f27450])).
% 13.08/3.05  tff(f27450,plain,(
% 13.08/3.05    ! [X0 : nat,X1 : nat] : (nil(nat) = iG345(X0,X1) | ($true = aa(nat,$o,aa(nat,fun(nat,$o),ord_less(nat),X1),X0))) & ! [X2 : nat,X3 : nat] : (aa(list(nat),list(nat),cons(nat,X3),upt(aa(nat,nat,suc,X3),X2)) = iG345(X2,X3) | ($true != aa(nat,$o,aa(nat,fun(nat,$o),ord_less(nat),X3),X2)))),
% 13.08/3.05    inference(ennf_transformation,[],[f21979])).
% 13.08/3.05  tff(f21979,plain,(
% 13.08/3.05    ! [X0 : nat,X1 : nat] : (($true != aa(nat,$o,aa(nat,fun(nat,$o),ord_less(nat),X1),X0)) => nil(nat) = iG345(X0,X1)) & ! [X2 : nat,X3 : nat] : (($true = aa(nat,$o,aa(nat,fun(nat,$o),ord_less(nat),X3),X2)) => aa(list(nat),list(nat),cons(nat,X3),upt(aa(nat,nat,suc,X3),X2)) = iG345(X2,X3))),
% 13.08/3.05    inference(flattening,[],[f21978])).
% 13.08/3.05  tff(f21978,plain,(
% 13.08/3.05    ! [X0 : nat,X1 : nat] : (~($true = aa(nat,$o,aa(nat,fun(nat,$o),ord_less(nat),X1),X0)) => nil(nat) = iG345(X0,X1)) & ! [X2 : nat,X3 : nat] : (($true = aa(nat,$o,aa(nat,fun(nat,$o),ord_less(nat),X3),X2)) => aa(list(nat),list(nat),cons(nat,X3),upt(aa(nat,nat,suc,X3),X2)) = iG345(X2,X3))),
% 13.08/3.05    inference(rectify,[],[f15438])).
% 13.08/3.05  tff(f15438,plain,(
% 13.08/3.05    ! [X1 : nat,X0 : nat] : (~($true = aa(nat,$o,aa(nat,fun(nat,$o),ord_less(nat),X0),X1)) => nil(nat) = iG345(X1,X0)) & ! [X1 : nat,X0 : nat] : (($true = aa(nat,$o,aa(nat,fun(nat,$o),ord_less(nat),X0),X1)) => aa(list(nat),list(nat),cons(nat,X0),upt(aa(nat,nat,suc,X0),X1)) = iG345(X1,X0))),
% 13.08/3.05    introduced(fool_ite_definition,[new_symbols(definition,[iG345])])).
% 13.08/3.05  tff(f45698,plain,(
% 13.08/3.05    ( ! [X0 : nat,X1 : nat] : (nil(nat) = iG345(X0,X1) | ($true = aa(nat,$o,aa(nat,fun(nat,$o),ord_less(nat),X1),X0))) )),
% 13.08/3.05    inference(cnf_transformation,[],[f27450])).
% 13.08/3.05  tff(f45695,plain,(
% 13.08/3.05    ( ! [X2 : int,X3 : int] : (bot_bot(set(int)) = iG346(X2,X3) | ($true != aa(int,$o,aa(int,fun(int,$o),ord_less(int),X3),X2))) )),
% 13.08/3.05    inference(cnf_transformation,[],[f27449])).
% 13.08/3.05  tff(f27449,plain,(
% 13.08/3.05    ! [X0 : int,X1 : int] : (aa(set(int),set(int),insert(int,X0),set_or1337092689740270186AtMost(int,aa(int,int,aa(int,fun(int,int),plus_plus(int),X0),one_one(int)),X1)) = iG346(X0,X1) | ($true = aa(int,$o,aa(int,fun(int,$o),ord_less(int),X1),X0))) & ! [X2 : int,X3 : int] : (bot_bot(set(int)) = iG346(X2,X3) | ($true != aa(int,$o,aa(int,fun(int,$o),ord_less(int),X3),X2)))),
% 13.08/3.05    inference(ennf_transformation,[],[f21977])).
% 13.08/3.05  tff(f21977,plain,(
% 13.08/3.05    ! [X0 : int,X1 : int] : (($true != aa(int,$o,aa(int,fun(int,$o),ord_less(int),X1),X0)) => aa(set(int),set(int),insert(int,X0),set_or1337092689740270186AtMost(int,aa(int,int,aa(int,fun(int,int),plus_plus(int),X0),one_one(int)),X1)) = iG346(X0,X1)) & ! [X2 : int,X3 : int] : (($true = aa(int,$o,aa(int,fun(int,$o),ord_less(int),X3),X2)) => bot_bot(set(int)) = iG346(X2,X3))),
% 13.08/3.05    inference(flattening,[],[f21976])).
% 13.08/3.05  tff(f21976,plain,(
% 13.08/3.05    ! [X0 : int,X1 : int] : (~($true = aa(int,$o,aa(int,fun(int,$o),ord_less(int),X1),X0)) => aa(set(int),set(int),insert(int,X0),set_or1337092689740270186AtMost(int,aa(int,int,aa(int,fun(int,int),plus_plus(int),X0),one_one(int)),X1)) = iG346(X0,X1)) & ! [X2 : int,X3 : int] : (($true = aa(int,$o,aa(int,fun(int,$o),ord_less(int),X3),X2)) => bot_bot(set(int)) = iG346(X2,X3))),
% 13.08/3.05    inference(rectify,[],[f15441])).
% 13.08/3.05  tff(f15441,plain,(
% 13.08/3.05    ! [X0 : int,X1 : int] : (~($true = aa(int,$o,aa(int,fun(int,$o),ord_less(int),X1),X0)) => aa(set(int),set(int),insert(int,X0),set_or1337092689740270186AtMost(int,aa(int,int,aa(int,fun(int,int),plus_plus(int),X0),one_one(int)),X1)) = iG346(X0,X1)) & ! [X0 : int,X1 : int] : (($true = aa(int,$o,aa(int,fun(int,$o),ord_less(int),X1),X0)) => bot_bot(set(int)) = iG346(X0,X1))),
% 13.08/3.05    introduced(fool_ite_definition,[new_symbols(definition,[iG346])])).
% 13.08/3.05  tff(f45696,plain,(
% 13.08/3.05    ( ! [X0 : int,X1 : int] : (aa(set(int),set(int),insert(int,X0),set_or1337092689740270186AtMost(int,aa(int,int,aa(int,fun(int,int),plus_plus(int),X0),one_one(int)),X1)) = iG346(X0,X1) | ($true = aa(int,$o,aa(int,fun(int,$o),ord_less(int),X1),X0))) )),
% 13.08/3.05    inference(cnf_transformation,[],[f27449])).
% 13.08/3.05  tff(f45693,plain,(
% 13.08/3.05    ( ! [X0 : int,X1 : int] : (($true = bG347(X0,X1)) | ($true = aa(int,$o,aa(int,fun(int,$o),dvd_dvd(int),X1),X0))) )),
% 13.08/3.05    inference(cnf_transformation,[],[f37938])).
% 13.08/3.05  tff(f37938,plain,(
% 13.08/3.05    ! [X0 : int,X1 : int] : ((($true != aa(int,$o,aa(int,fun(int,$o),dvd_dvd(int),X1),X0)) | ($true != bG347(X0,X1))) & (($true = bG347(X0,X1)) | ($true = aa(int,$o,aa(int,fun(int,$o),dvd_dvd(int),X1),X0))))),
% 13.08/3.05    inference(nnf_transformation,[],[f21975])).
% 13.08/3.05  tff(f21975,plain,(
% 13.08/3.05    ! [X0 : int,X1 : int] : (($true != aa(int,$o,aa(int,fun(int,$o),dvd_dvd(int),X1),X0)) <=> ($true = bG347(X0,X1)))),
% 13.08/3.05    inference(flattening,[],[f15444])).
% 13.08/3.05  tff(f15444,plain,(
% 13.08/3.05    ! [X0 : int,X1 : int] : (~($true = aa(int,$o,aa(int,fun(int,$o),dvd_dvd(int),X1),X0)) <=> ($true = bG347(X0,X1)))),
% 13.08/3.05    introduced(fool_formula_definition,[new_symbols(definition,[bG347])])).
% 13.08/3.05  tff(f45694,plain,(
% 13.08/3.05    ( ! [X0 : int,X1 : int] : (($true != aa(int,$o,aa(int,fun(int,$o),dvd_dvd(int),X1),X0)) | ($true != bG347(X0,X1))) )),
% 13.08/3.05    inference(cnf_transformation,[],[f37938])).
% 13.08/3.05  tff(f45691,plain,(
% 13.08/3.05    ( ! [X2 : int,X3 : int] : (aa(int,int,aa(int,fun(int,int),times_times(int),aa(int,int,sgn_sgn(int),X2)),aa(nat,int,semiring_1_of_nat(int),modulo_modulo(nat,nat2(aa(int,int,abs_abs(int),X3)),nat2(aa(int,int,abs_abs(int),X2))))) = iG348(X2,X3) | aa(int,int,sgn_sgn(int),X3) != aa(int,int,sgn_sgn(int),X2)) )),
% 13.08/3.05    inference(cnf_transformation,[],[f27448])).
% 13.08/3.05  tff(f27448,plain,(
% 13.08/3.05    ! [X0 : int,X1 : int] : (iG348(X0,X1) = aa(int,int,aa(int,fun(int,int),times_times(int),aa(int,int,sgn_sgn(int),X0)),aa(int,int,aa(int,fun(int,int),minus_minus(int),aa(int,int,aa(int,fun(int,int),times_times(int),aa(int,int,abs_abs(int),X0)),aa($o,int,zero_neq_one_of_bool(int),bG347(X1,X0)))),aa(nat,int,semiring_1_of_nat(int),modulo_modulo(nat,nat2(aa(int,int,abs_abs(int),X1)),nat2(aa(int,int,abs_abs(int),X0)))))) | aa(int,int,sgn_sgn(int),X0) = aa(int,int,sgn_sgn(int),X1)) & ! [X2 : int,X3 : int] : (aa(int,int,aa(int,fun(int,int),times_times(int),aa(int,int,sgn_sgn(int),X2)),aa(nat,int,semiring_1_of_nat(int),modulo_modulo(nat,nat2(aa(int,int,abs_abs(int),X3)),nat2(aa(int,int,abs_abs(int),X2))))) = iG348(X2,X3) | aa(int,int,sgn_sgn(int),X3) != aa(int,int,sgn_sgn(int),X2))),
% 13.08/3.05    inference(ennf_transformation,[],[f21974])).
% 13.08/3.05  tff(f21974,plain,(
% 13.08/3.05    ! [X0 : int,X1 : int] : (aa(int,int,sgn_sgn(int),X0) != aa(int,int,sgn_sgn(int),X1) => iG348(X0,X1) = aa(int,int,aa(int,fun(int,int),times_times(int),aa(int,int,sgn_sgn(int),X0)),aa(int,int,aa(int,fun(int,int),minus_minus(int),aa(int,int,aa(int,fun(int,int),times_times(int),aa(int,int,abs_abs(int),X0)),aa($o,int,zero_neq_one_of_bool(int),bG347(X1,X0)))),aa(nat,int,semiring_1_of_nat(int),modulo_modulo(nat,nat2(aa(int,int,abs_abs(int),X1)),nat2(aa(int,int,abs_abs(int),X0))))))) & ! [X2 : int,X3 : int] : (aa(int,int,sgn_sgn(int),X3) = aa(int,int,sgn_sgn(int),X2) => aa(int,int,aa(int,fun(int,int),times_times(int),aa(int,int,sgn_sgn(int),X2)),aa(nat,int,semiring_1_of_nat(int),modulo_modulo(nat,nat2(aa(int,int,abs_abs(int),X3)),nat2(aa(int,int,abs_abs(int),X2))))) = iG348(X2,X3))),
% 13.08/3.05    inference(flattening,[],[f21973])).
% 13.08/3.05  tff(f21973,plain,(
% 13.08/3.05    ! [X0 : int,X1 : int] : (~aa(int,int,sgn_sgn(int),X0) = aa(int,int,sgn_sgn(int),X1) => iG348(X0,X1) = aa(int,int,aa(int,fun(int,int),times_times(int),aa(int,int,sgn_sgn(int),X0)),aa(int,int,aa(int,fun(int,int),minus_minus(int),aa(int,int,aa(int,fun(int,int),times_times(int),aa(int,int,abs_abs(int),X0)),aa($o,int,zero_neq_one_of_bool(int),bG347(X1,X0)))),aa(nat,int,semiring_1_of_nat(int),modulo_modulo(nat,nat2(aa(int,int,abs_abs(int),X1)),nat2(aa(int,int,abs_abs(int),X0))))))) & ! [X2 : int,X3 : int] : (aa(int,int,sgn_sgn(int),X3) = aa(int,int,sgn_sgn(int),X2) => aa(int,int,aa(int,fun(int,int),times_times(int),aa(int,int,sgn_sgn(int),X2)),aa(nat,int,semiring_1_of_nat(int),modulo_modulo(nat,nat2(aa(int,int,abs_abs(int),X3)),nat2(aa(int,int,abs_abs(int),X2))))) = iG348(X2,X3))),
% 13.08/3.05    inference(rectify,[],[f15445])).
% 13.08/3.05  tff(f15445,plain,(
% 13.08/3.05    ! [X1 : int,X0 : int] : (~aa(int,int,sgn_sgn(int),X0) = aa(int,int,sgn_sgn(int),X1) => aa(int,int,aa(int,fun(int,int),times_times(int),aa(int,int,sgn_sgn(int),X1)),aa(int,int,aa(int,fun(int,int),minus_minus(int),aa(int,int,aa(int,fun(int,int),times_times(int),aa(int,int,abs_abs(int),X1)),aa($o,int,zero_neq_one_of_bool(int),bG347(X0,X1)))),aa(nat,int,semiring_1_of_nat(int),modulo_modulo(nat,nat2(aa(int,int,abs_abs(int),X0)),nat2(aa(int,int,abs_abs(int),X1)))))) = iG348(X1,X0)) & ! [X1 : int,X0 : int] : (aa(int,int,sgn_sgn(int),X0) = aa(int,int,sgn_sgn(int),X1) => aa(int,int,aa(int,fun(int,int),times_times(int),aa(int,int,sgn_sgn(int),X1)),aa(nat,int,semiring_1_of_nat(int),modulo_modulo(nat,nat2(aa(int,int,abs_abs(int),X0)),nat2(aa(int,int,abs_abs(int),X1))))) = iG348(X1,X0))),
% 13.08/3.05    introduced(fool_ite_definition,[new_symbols(definition,[iG348])])).
% 13.08/3.05  tff(f45692,plain,(
% 13.08/3.05    ( ! [X0 : int,X1 : int] : (iG348(X0,X1) = aa(int,int,aa(int,fun(int,int),times_times(int),aa(int,int,sgn_sgn(int),X0)),aa(int,int,aa(int,fun(int,int),minus_minus(int),aa(int,int,aa(int,fun(int,int),times_times(int),aa(int,int,abs_abs(int),X0)),aa($o,int,zero_neq_one_of_bool(int),bG347(X1,X0)))),aa(nat,int,semiring_1_of_nat(int),modulo_modulo(nat,nat2(aa(int,int,abs_abs(int),X1)),nat2(aa(int,int,abs_abs(int),X0)))))) | aa(int,int,sgn_sgn(int),X0) = aa(int,int,sgn_sgn(int),X1)) )),
% 13.08/3.05    inference(cnf_transformation,[],[f27448])).
% 13.08/3.05  tff(f62080,plain,(
% 13.08/3.05    ( ! [X3 : int] : (iG349(zero_zero(int),X3) = X3) )),
% 13.08/3.05    inference(equality_resolution,[],[f45689])).
% 13.08/3.05  tff(f45689,plain,(
% 13.08/3.05    ( ! [X2 : int,X3 : int] : (iG349(X2,X3) = X3 | zero_zero(int) != X2) )),
% 13.08/3.05    inference(cnf_transformation,[],[f27447])).
% 13.08/3.05  tff(f27447,plain,(
% 13.08/3.05    ! [X0 : int,X1 : int] : (iG348(X0,X1) = iG349(X0,X1) | zero_zero(int) = X0) & ! [X2 : int,X3 : int] : (iG349(X2,X3) = X3 | zero_zero(int) != X2)),
% 13.08/3.05    inference(ennf_transformation,[],[f21972])).
% 13.08/3.05  tff(f21972,plain,(
% 13.08/3.05    ! [X0 : int,X1 : int] : (zero_zero(int) != X0 => iG348(X0,X1) = iG349(X0,X1)) & ! [X2 : int,X3 : int] : (zero_zero(int) = X2 => iG349(X2,X3) = X3)),
% 13.08/3.05    inference(flattening,[],[f21971])).
% 13.08/3.05  tff(f21971,plain,(
% 13.08/3.05    ! [X0 : int,X1 : int] : (~zero_zero(int) = X0 => iG348(X0,X1) = iG349(X0,X1)) & ! [X2 : int,X3 : int] : (zero_zero(int) = X2 => iG349(X2,X3) = X3)),
% 13.08/3.05    inference(rectify,[],[f15446])).
% 13.08/3.05  tff(f15446,plain,(
% 13.08/3.05    ! [X1 : int,X0 : int] : (~zero_zero(int) = X1 => iG348(X1,X0) = iG349(X1,X0)) & ! [X1 : int,X0 : int] : (zero_zero(int) = X1 => iG349(X1,X0) = X0)),
% 13.08/3.05    introduced(fool_ite_definition,[new_symbols(definition,[iG349])])).
% 13.08/3.05  tff(f45690,plain,(
% 13.08/3.05    ( ! [X0 : int,X1 : int] : (iG348(X0,X1) = iG349(X0,X1) | zero_zero(int) = X0) )),
% 13.08/3.05    inference(cnf_transformation,[],[f27447])).
% 13.08/3.05  tff(f45687,plain,(
% 13.08/3.05    ( ! [X2 : nat,X3 : nat] : (iG350(X2,X3) = X3 | ($true != aa(nat,$o,aa(nat,fun(nat,$o),ord_less(nat),X3),X2))) )),
% 13.08/3.05    inference(cnf_transformation,[],[f27446])).
% 13.08/3.05  tff(f27446,plain,(
% 13.08/3.05    ! [X0 : nat,X1 : nat] : (modulo_modulo(nat,aa(nat,nat,aa(nat,fun(nat,nat),minus_minus(nat),X1),X0),X0) = iG350(X0,X1) | ($true = aa(nat,$o,aa(nat,fun(nat,$o),ord_less(nat),X1),X0))) & ! [X2 : nat,X3 : nat] : (iG350(X2,X3) = X3 | ($true != aa(nat,$o,aa(nat,fun(nat,$o),ord_less(nat),X3),X2)))),
% 13.08/3.05    inference(ennf_transformation,[],[f21970])).
% 13.08/3.05  tff(f21970,plain,(
% 13.08/3.05    ! [X0 : nat,X1 : nat] : (($true != aa(nat,$o,aa(nat,fun(nat,$o),ord_less(nat),X1),X0)) => modulo_modulo(nat,aa(nat,nat,aa(nat,fun(nat,nat),minus_minus(nat),X1),X0),X0) = iG350(X0,X1)) & ! [X2 : nat,X3 : nat] : (($true = aa(nat,$o,aa(nat,fun(nat,$o),ord_less(nat),X3),X2)) => iG350(X2,X3) = X3)),
% 13.08/3.05    inference(flattening,[],[f21969])).
% 13.08/3.05  tff(f21969,plain,(
% 13.08/3.05    ! [X0 : nat,X1 : nat] : (~($true = aa(nat,$o,aa(nat,fun(nat,$o),ord_less(nat),X1),X0)) => modulo_modulo(nat,aa(nat,nat,aa(nat,fun(nat,nat),minus_minus(nat),X1),X0),X0) = iG350(X0,X1)) & ! [X2 : nat,X3 : nat] : (($true = aa(nat,$o,aa(nat,fun(nat,$o),ord_less(nat),X3),X2)) => iG350(X2,X3) = X3)),
% 13.08/3.05    inference(rectify,[],[f15449])).
% 13.08/3.05  tff(f15449,plain,(
% 13.08/3.05    ! [X1 : nat,X0 : nat] : (~($true = aa(nat,$o,aa(nat,fun(nat,$o),ord_less(nat),X0),X1)) => modulo_modulo(nat,aa(nat,nat,aa(nat,fun(nat,nat),minus_minus(nat),X0),X1),X1) = iG350(X1,X0)) & ! [X1 : nat,X0 : nat] : (($true = aa(nat,$o,aa(nat,fun(nat,$o),ord_less(nat),X0),X1)) => iG350(X1,X0) = X0)),
% 13.08/3.05    introduced(fool_ite_definition,[new_symbols(definition,[iG350])])).
% 13.08/3.05  tff(f45688,plain,(
% 13.08/3.05    ( ! [X0 : nat,X1 : nat] : (modulo_modulo(nat,aa(nat,nat,aa(nat,fun(nat,nat),minus_minus(nat),X1),X0),X0) = iG350(X0,X1) | ($true = aa(nat,$o,aa(nat,fun(nat,$o),ord_less(nat),X1),X0))) )),
% 13.08/3.05    inference(cnf_transformation,[],[f27446])).
% 13.08/3.05  tff(f62079,plain,(
% 13.08/3.05    ( ! [X2 : $tType] : (aa(list(list(X2)),list(list(X2)),cons(list(X2),nil(X2)),nil(list(X2))) = iG351(X2,zero_zero(nat))) )),
% 13.08/3.05    inference(equality_resolution,[],[f45685])).
% 13.08/3.05  tff(f45685,plain,(
% 13.08/3.05    ( ! [X2 : $tType,X3 : nat] : (aa(list(list(X2)),list(list(X2)),cons(list(X2),nil(X2)),nil(list(X2))) = iG351(X2,X3) | zero_zero(nat) != X3) )),
% 13.08/3.05    inference(cnf_transformation,[],[f27445])).
% 13.08/3.05  tff(f27445,plain,(
% 13.08/3.05    ! [X0 : $tType,X1 : nat] : (nil(list(X0)) = iG351(X0,X1) | zero_zero(nat) = X1) & ! [X2 : $tType,X3 : nat] : (aa(list(list(X2)),list(list(X2)),cons(list(X2),nil(X2)),nil(list(X2))) = iG351(X2,X3) | zero_zero(nat) != X3)),
% 13.08/3.05    inference(ennf_transformation,[],[f21968])).
% 13.08/3.05  tff(f21968,plain,(
% 13.08/3.05    ! [X0 : $tType,X1 : nat] : (zero_zero(nat) != X1 => nil(list(X0)) = iG351(X0,X1)) & ! [X2 : $tType,X3 : nat] : (zero_zero(nat) = X3 => aa(list(list(X2)),list(list(X2)),cons(list(X2),nil(X2)),nil(list(X2))) = iG351(X2,X3))),
% 13.08/3.05    inference(flattening,[],[f21967])).
% 13.08/3.05  tff(f21967,plain,(
% 13.08/3.05    ! [X0 : $tType,X1 : nat] : (~zero_zero(nat) = X1 => nil(list(X0)) = iG351(X0,X1)) & ! [X2 : $tType,X3 : nat] : (zero_zero(nat) = X3 => aa(list(list(X2)),list(list(X2)),cons(list(X2),nil(X2)),nil(list(X2))) = iG351(X2,X3))),
% 13.08/3.05    inference(rectify,[],[f15452])).
% 13.08/3.05  tff(f15452,plain,(
% 13.08/3.05    ! [X0 : $tType,X1 : nat] : (~zero_zero(nat) = X1 => nil(list(X0)) = iG351(X0,X1)) & ! [X0 : $tType,X1 : nat] : (zero_zero(nat) = X1 => aa(list(list(X0)),list(list(X0)),cons(list(X0),nil(X0)),nil(list(X0))) = iG351(X0,X1))),
% 13.08/3.05    introduced(fool_ite_definition,[new_symbols(definition,[iG351])])).
% 13.08/3.05  tff(f45686,plain,(
% 13.08/3.05    ( ! [X0 : $tType,X1 : nat] : (nil(list(X0)) = iG351(X0,X1) | zero_zero(nat) = X1) )),
% 13.08/3.05    inference(cnf_transformation,[],[f27445])).
% 13.08/3.05  tff(f62078,plain,(
% 13.08/3.05    ( ! [X3 : real] : (zero_zero(real) = iG352(zero_zero(nat),X3)) )),
% 13.08/3.05    inference(equality_resolution,[],[f45683])).
% 13.08/3.05  tff(f45683,plain,(
% 13.08/3.05    ( ! [X2 : nat,X3 : real] : (zero_zero(real) = iG352(X2,X3) | zero_zero(nat) != X2) )),
% 13.08/3.05    inference(cnf_transformation,[],[f27444])).
% 13.08/3.05  tff(f27444,plain,(
% 13.08/3.05    ! [X0 : nat,X1 : real] : (the_inv_into(real,real,top_top(set(real)),aTP_Lamp_xa(nat,fun(real,real),X0),X1) = iG352(X0,X1) | zero_zero(nat) = X0) & ! [X2 : nat,X3 : real] : (zero_zero(real) = iG352(X2,X3) | zero_zero(nat) != X2)),
% 13.08/3.05    inference(ennf_transformation,[],[f21966])).
% 13.08/3.05  tff(f21966,plain,(
% 13.08/3.05    ! [X0 : nat,X1 : real] : (zero_zero(nat) != X0 => the_inv_into(real,real,top_top(set(real)),aTP_Lamp_xa(nat,fun(real,real),X0),X1) = iG352(X0,X1)) & ! [X2 : nat,X3 : real] : (zero_zero(nat) = X2 => zero_zero(real) = iG352(X2,X3))),
% 13.08/3.05    inference(flattening,[],[f21965])).
% 13.08/3.05  tff(f21965,plain,(
% 13.08/3.05    ! [X0 : nat,X1 : real] : (~zero_zero(nat) = X0 => the_inv_into(real,real,top_top(set(real)),aTP_Lamp_xa(nat,fun(real,real),X0),X1) = iG352(X0,X1)) & ! [X2 : nat,X3 : real] : (zero_zero(nat) = X2 => zero_zero(real) = iG352(X2,X3))),
% 13.08/3.05    inference(rectify,[],[f15455])).
% 13.08/3.05  tff(f15455,plain,(
% 13.08/3.05    ! [X0 : nat,X1 : real] : (~zero_zero(nat) = X0 => the_inv_into(real,real,top_top(set(real)),aTP_Lamp_xa(nat,fun(real,real),X0),X1) = iG352(X0,X1)) & ! [X0 : nat,X1 : real] : (zero_zero(nat) = X0 => zero_zero(real) = iG352(X0,X1))),
% 13.08/3.05    introduced(fool_ite_definition,[new_symbols(definition,[iG352])])).
% 13.08/3.05  tff(f45684,plain,(
% 13.08/3.05    ( ! [X0 : nat,X1 : real] : (the_inv_into(real,real,top_top(set(real)),aTP_Lamp_xa(nat,fun(real,real),X0),X1) = iG352(X0,X1) | zero_zero(nat) = X0) )),
% 13.08/3.05    inference(cnf_transformation,[],[f27444])).
% 13.08/3.05  tff(f45681,plain,(
% 13.08/3.05    ( ! [X2 : nat,X3 : nat] : (aa(nat,nat,binomial(X3),aa(nat,nat,aa(nat,fun(nat,nat),minus_minus(nat),X3),X2)) = iG353(X2,X3) | ($true != aa(nat,$o,aa(nat,fun(nat,$o),ord_less(nat),X3),aa(nat,nat,aa(nat,fun(nat,nat),times_times(nat),aa(num,nat,numeral_numeral(nat),aa(num,num,bit0,one2))),X2)))) )),
% 13.08/3.05    inference(cnf_transformation,[],[f27443])).
% 13.08/3.05  tff(f27443,plain,(
% 13.08/3.05    ! [X0 : nat,X1 : nat] : (iG353(X0,X1) = aa(nat,nat,aa(nat,fun(nat,nat),divide_divide(nat),set_fo6178422350223883121st_nat(nat,times_times(nat),aa(nat,nat,aa(nat,fun(nat,nat),plus_plus(nat),aa(nat,nat,aa(nat,fun(nat,nat),minus_minus(nat),X1),X0)),one_one(nat)),X1,one_one(nat))),semiring_char_0_fact(nat,X0)) | ($true = aa(nat,$o,aa(nat,fun(nat,$o),ord_less(nat),X1),aa(nat,nat,aa(nat,fun(nat,nat),times_times(nat),aa(num,nat,numeral_numeral(nat),aa(num,num,bit0,one2))),X0)))) & ! [X2 : nat,X3 : nat] : (aa(nat,nat,binomial(X3),aa(nat,nat,aa(nat,fun(nat,nat),minus_minus(nat),X3),X2)) = iG353(X2,X3) | ($true != aa(nat,$o,aa(nat,fun(nat,$o),ord_less(nat),X3),aa(nat,nat,aa(nat,fun(nat,nat),times_times(nat),aa(num,nat,numeral_numeral(nat),aa(num,num,bit0,one2))),X2))))),
% 13.08/3.05    inference(ennf_transformation,[],[f21964])).
% 13.08/3.05  tff(f21964,plain,(
% 13.08/3.05    ! [X0 : nat,X1 : nat] : (($true != aa(nat,$o,aa(nat,fun(nat,$o),ord_less(nat),X1),aa(nat,nat,aa(nat,fun(nat,nat),times_times(nat),aa(num,nat,numeral_numeral(nat),aa(num,num,bit0,one2))),X0))) => iG353(X0,X1) = aa(nat,nat,aa(nat,fun(nat,nat),divide_divide(nat),set_fo6178422350223883121st_nat(nat,times_times(nat),aa(nat,nat,aa(nat,fun(nat,nat),plus_plus(nat),aa(nat,nat,aa(nat,fun(nat,nat),minus_minus(nat),X1),X0)),one_one(nat)),X1,one_one(nat))),semiring_char_0_fact(nat,X0))) & ! [X2 : nat,X3 : nat] : (($true = aa(nat,$o,aa(nat,fun(nat,$o),ord_less(nat),X3),aa(nat,nat,aa(nat,fun(nat,nat),times_times(nat),aa(num,nat,numeral_numeral(nat),aa(num,num,bit0,one2))),X2))) => aa(nat,nat,binomial(X3),aa(nat,nat,aa(nat,fun(nat,nat),minus_minus(nat),X3),X2)) = iG353(X2,X3))),
% 13.08/3.05    inference(flattening,[],[f21963])).
% 13.08/3.05  tff(f21963,plain,(
% 13.08/3.05    ! [X0 : nat,X1 : nat] : (~($true = aa(nat,$o,aa(nat,fun(nat,$o),ord_less(nat),X1),aa(nat,nat,aa(nat,fun(nat,nat),times_times(nat),aa(num,nat,numeral_numeral(nat),aa(num,num,bit0,one2))),X0))) => iG353(X0,X1) = aa(nat,nat,aa(nat,fun(nat,nat),divide_divide(nat),set_fo6178422350223883121st_nat(nat,times_times(nat),aa(nat,nat,aa(nat,fun(nat,nat),plus_plus(nat),aa(nat,nat,aa(nat,fun(nat,nat),minus_minus(nat),X1),X0)),one_one(nat)),X1,one_one(nat))),semiring_char_0_fact(nat,X0))) & ! [X2 : nat,X3 : nat] : (($true = aa(nat,$o,aa(nat,fun(nat,$o),ord_less(nat),X3),aa(nat,nat,aa(nat,fun(nat,nat),times_times(nat),aa(num,nat,numeral_numeral(nat),aa(num,num,bit0,one2))),X2))) => aa(nat,nat,binomial(X3),aa(nat,nat,aa(nat,fun(nat,nat),minus_minus(nat),X3),X2)) = iG353(X2,X3))),
% 13.08/3.05    inference(rectify,[],[f15458])).
% 13.08/3.05  tff(f15458,plain,(
% 13.08/3.05    ! [X1 : nat,X0 : nat] : (~($true = aa(nat,$o,aa(nat,fun(nat,$o),ord_less(nat),X0),aa(nat,nat,aa(nat,fun(nat,nat),times_times(nat),aa(num,nat,numeral_numeral(nat),aa(num,num,bit0,one2))),X1))) => aa(nat,nat,aa(nat,fun(nat,nat),divide_divide(nat),set_fo6178422350223883121st_nat(nat,times_times(nat),aa(nat,nat,aa(nat,fun(nat,nat),plus_plus(nat),aa(nat,nat,aa(nat,fun(nat,nat),minus_minus(nat),X0),X1)),one_one(nat)),X0,one_one(nat))),semiring_char_0_fact(nat,X1)) = iG353(X1,X0)) & ! [X1 : nat,X0 : nat] : (($true = aa(nat,$o,aa(nat,fun(nat,$o),ord_less(nat),X0),aa(nat,nat,aa(nat,fun(nat,nat),times_times(nat),aa(num,nat,numeral_numeral(nat),aa(num,num,bit0,one2))),X1))) => aa(nat,nat,binomial(X0),aa(nat,nat,aa(nat,fun(nat,nat),minus_minus(nat),X0),X1)) = iG353(X1,X0))),
% 13.08/3.05    introduced(fool_ite_definition,[new_symbols(definition,[iG353])])).
% 13.08/3.05  tff(f45682,plain,(
% 13.08/3.05    ( ! [X0 : nat,X1 : nat] : (iG353(X0,X1) = aa(nat,nat,aa(nat,fun(nat,nat),divide_divide(nat),set_fo6178422350223883121st_nat(nat,times_times(nat),aa(nat,nat,aa(nat,fun(nat,nat),plus_plus(nat),aa(nat,nat,aa(nat,fun(nat,nat),minus_minus(nat),X1),X0)),one_one(nat)),X1,one_one(nat))),semiring_char_0_fact(nat,X0)) | ($true = aa(nat,$o,aa(nat,fun(nat,$o),ord_less(nat),X1),aa(nat,nat,aa(nat,fun(nat,nat),times_times(nat),aa(num,nat,numeral_numeral(nat),aa(num,num,bit0,one2))),X0)))) )),
% 13.08/3.05    inference(cnf_transformation,[],[f27443])).
% 13.08/3.05  tff(f45679,plain,(
% 13.08/3.05    ( ! [X2 : nat,X3 : nat] : (zero_zero(nat) = iG354(X2,X3) | ($true != aa(nat,$o,aa(nat,fun(nat,$o),ord_less(nat),X3),X2))) )),
% 13.08/3.05    inference(cnf_transformation,[],[f27442])).
% 13.08/3.05  tff(f27442,plain,(
% 13.08/3.05    ! [X0 : nat,X1 : nat] : (iG353(X0,X1) = iG354(X0,X1) | ($true = aa(nat,$o,aa(nat,fun(nat,$o),ord_less(nat),X1),X0))) & ! [X2 : nat,X3 : nat] : (zero_zero(nat) = iG354(X2,X3) | ($true != aa(nat,$o,aa(nat,fun(nat,$o),ord_less(nat),X3),X2)))),
% 13.08/3.05    inference(ennf_transformation,[],[f21962])).
% 13.08/3.05  tff(f21962,plain,(
% 13.08/3.05    ! [X0 : nat,X1 : nat] : (($true != aa(nat,$o,aa(nat,fun(nat,$o),ord_less(nat),X1),X0)) => iG353(X0,X1) = iG354(X0,X1)) & ! [X2 : nat,X3 : nat] : (($true = aa(nat,$o,aa(nat,fun(nat,$o),ord_less(nat),X3),X2)) => zero_zero(nat) = iG354(X2,X3))),
% 13.08/3.05    inference(flattening,[],[f21961])).
% 13.08/3.05  tff(f21961,plain,(
% 13.08/3.05    ! [X0 : nat,X1 : nat] : (~($true = aa(nat,$o,aa(nat,fun(nat,$o),ord_less(nat),X1),X0)) => iG353(X0,X1) = iG354(X0,X1)) & ! [X2 : nat,X3 : nat] : (($true = aa(nat,$o,aa(nat,fun(nat,$o),ord_less(nat),X3),X2)) => zero_zero(nat) = iG354(X2,X3))),
% 13.08/3.05    inference(rectify,[],[f15459])).
% 13.08/3.05  tff(f15459,plain,(
% 13.08/3.05    ! [X1 : nat,X0 : nat] : (~($true = aa(nat,$o,aa(nat,fun(nat,$o),ord_less(nat),X0),X1)) => iG353(X1,X0) = iG354(X1,X0)) & ! [X1 : nat,X0 : nat] : (($true = aa(nat,$o,aa(nat,fun(nat,$o),ord_less(nat),X0),X1)) => zero_zero(nat) = iG354(X1,X0))),
% 13.08/3.05    introduced(fool_ite_definition,[new_symbols(definition,[iG354])])).
% 13.08/3.05  tff(f45680,plain,(
% 13.08/3.05    ( ! [X0 : nat,X1 : nat] : (iG353(X0,X1) = iG354(X0,X1) | ($true = aa(nat,$o,aa(nat,fun(nat,$o),ord_less(nat),X1),X0))) )),
% 13.08/3.05    inference(cnf_transformation,[],[f27442])).
% 13.08/3.05  tff(f45677,plain,(
% 13.08/3.05    ( ! [X2 : nat,X3 : nat] : (aa(list(nat),list(nat),aa(list(nat),fun(list(nat),list(nat)),append(nat),upt(X3,X2)),aa(list(nat),list(nat),cons(nat,X2),nil(nat))) = iG355(X2,X3) | ($true != aa(nat,$o,aa(nat,fun(nat,$o),ord_less_eq(nat),X3),X2))) )),
% 13.08/3.05    inference(cnf_transformation,[],[f27441])).
% 13.08/3.05  tff(f27441,plain,(
% 13.08/3.05    ! [X0 : nat,X1 : nat] : (nil(nat) = iG355(X0,X1) | ($true = aa(nat,$o,aa(nat,fun(nat,$o),ord_less_eq(nat),X1),X0))) & ! [X2 : nat,X3 : nat] : (aa(list(nat),list(nat),aa(list(nat),fun(list(nat),list(nat)),append(nat),upt(X3,X2)),aa(list(nat),list(nat),cons(nat,X2),nil(nat))) = iG355(X2,X3) | ($true != aa(nat,$o,aa(nat,fun(nat,$o),ord_less_eq(nat),X3),X2)))),
% 13.08/3.05    inference(ennf_transformation,[],[f21960])).
% 13.08/3.05  tff(f21960,plain,(
% 13.08/3.05    ! [X0 : nat,X1 : nat] : (($true != aa(nat,$o,aa(nat,fun(nat,$o),ord_less_eq(nat),X1),X0)) => nil(nat) = iG355(X0,X1)) & ! [X2 : nat,X3 : nat] : (($true = aa(nat,$o,aa(nat,fun(nat,$o),ord_less_eq(nat),X3),X2)) => aa(list(nat),list(nat),aa(list(nat),fun(list(nat),list(nat)),append(nat),upt(X3,X2)),aa(list(nat),list(nat),cons(nat,X2),nil(nat))) = iG355(X2,X3))),
% 13.08/3.05    inference(flattening,[],[f21959])).
% 13.08/3.05  tff(f21959,plain,(
% 13.08/3.05    ! [X0 : nat,X1 : nat] : (~($true = aa(nat,$o,aa(nat,fun(nat,$o),ord_less_eq(nat),X1),X0)) => nil(nat) = iG355(X0,X1)) & ! [X2 : nat,X3 : nat] : (($true = aa(nat,$o,aa(nat,fun(nat,$o),ord_less_eq(nat),X3),X2)) => aa(list(nat),list(nat),aa(list(nat),fun(list(nat),list(nat)),append(nat),upt(X3,X2)),aa(list(nat),list(nat),cons(nat,X2),nil(nat))) = iG355(X2,X3))),
% 13.08/3.05    inference(rectify,[],[f15462])).
% 13.08/3.05  tff(f15462,plain,(
% 13.08/3.05    ! [X1 : nat,X0 : nat] : (~($true = aa(nat,$o,aa(nat,fun(nat,$o),ord_less_eq(nat),X0),X1)) => nil(nat) = iG355(X1,X0)) & ! [X1 : nat,X0 : nat] : (($true = aa(nat,$o,aa(nat,fun(nat,$o),ord_less_eq(nat),X0),X1)) => aa(list(nat),list(nat),aa(list(nat),fun(list(nat),list(nat)),append(nat),upt(X0,X1)),aa(list(nat),list(nat),cons(nat,X1),nil(nat))) = iG355(X1,X0))),
% 13.08/3.05    introduced(fool_ite_definition,[new_symbols(definition,[iG355])])).
% 13.08/3.05  tff(f45678,plain,(
% 13.08/3.05    ( ! [X0 : nat,X1 : nat] : (nil(nat) = iG355(X0,X1) | ($true = aa(nat,$o,aa(nat,fun(nat,$o),ord_less_eq(nat),X1),X0))) )),
% 13.08/3.05    inference(cnf_transformation,[],[f27441])).
% 13.08/3.05  tff(f45675,plain,(
% 13.08/3.05    ( ! [X2 : nat,X3 : nat] : (aa(set(nat),set(nat),insert(nat,X2),set_or7035219750837199246ssThan(nat,X3,X2)) = iG356(X2,X3) | ($true != aa(nat,$o,aa(nat,fun(nat,$o),ord_less_eq(nat),X3),X2))) )),
% 13.08/3.05    inference(cnf_transformation,[],[f27440])).
% 13.08/3.05  tff(f27440,plain,(
% 13.08/3.05    ! [X0 : nat,X1 : nat] : (bot_bot(set(nat)) = iG356(X0,X1) | ($true = aa(nat,$o,aa(nat,fun(nat,$o),ord_less_eq(nat),X1),X0))) & ! [X2 : nat,X3 : nat] : (aa(set(nat),set(nat),insert(nat,X2),set_or7035219750837199246ssThan(nat,X3,X2)) = iG356(X2,X3) | ($true != aa(nat,$o,aa(nat,fun(nat,$o),ord_less_eq(nat),X3),X2)))),
% 13.08/3.05    inference(ennf_transformation,[],[f21958])).
% 13.08/3.05  tff(f21958,plain,(
% 13.08/3.05    ! [X0 : nat,X1 : nat] : (($true != aa(nat,$o,aa(nat,fun(nat,$o),ord_less_eq(nat),X1),X0)) => bot_bot(set(nat)) = iG356(X0,X1)) & ! [X2 : nat,X3 : nat] : (($true = aa(nat,$o,aa(nat,fun(nat,$o),ord_less_eq(nat),X3),X2)) => aa(set(nat),set(nat),insert(nat,X2),set_or7035219750837199246ssThan(nat,X3,X2)) = iG356(X2,X3))),
% 13.08/3.05    inference(flattening,[],[f21957])).
% 13.08/3.05  tff(f21957,plain,(
% 13.08/3.05    ! [X0 : nat,X1 : nat] : (~($true = aa(nat,$o,aa(nat,fun(nat,$o),ord_less_eq(nat),X1),X0)) => bot_bot(set(nat)) = iG356(X0,X1)) & ! [X2 : nat,X3 : nat] : (($true = aa(nat,$o,aa(nat,fun(nat,$o),ord_less_eq(nat),X3),X2)) => aa(set(nat),set(nat),insert(nat,X2),set_or7035219750837199246ssThan(nat,X3,X2)) = iG356(X2,X3))),
% 13.08/3.05    inference(rectify,[],[f15467])).
% 13.08/3.05  tff(f15467,plain,(
% 13.08/3.05    ! [X1 : nat,X0 : nat] : (~($true = aa(nat,$o,aa(nat,fun(nat,$o),ord_less_eq(nat),X0),X1)) => bot_bot(set(nat)) = iG356(X1,X0)) & ! [X1 : nat,X0 : nat] : (($true = aa(nat,$o,aa(nat,fun(nat,$o),ord_less_eq(nat),X0),X1)) => aa(set(nat),set(nat),insert(nat,X1),set_or7035219750837199246ssThan(nat,X0,X1)) = iG356(X1,X0))),
% 13.08/3.05    introduced(fool_ite_definition,[new_symbols(definition,[iG356])])).
% 13.08/3.05  tff(f45676,plain,(
% 13.08/3.05    ( ! [X0 : nat,X1 : nat] : (bot_bot(set(nat)) = iG356(X0,X1) | ($true = aa(nat,$o,aa(nat,fun(nat,$o),ord_less_eq(nat),X1),X0))) )),
% 13.08/3.05    inference(cnf_transformation,[],[f27440])).
% 13.08/3.05  tff(f45673,plain,(
% 13.08/3.05    ( ! [X2 : nat,X3 : nat] : (zero_zero(nat) = iG357(X2,X3) | aa(nat,nat,suc,modulo_modulo(nat,X3,X2)) != X2) )),
% 13.08/3.05    inference(cnf_transformation,[],[f27439])).
% 13.08/3.05  tff(f27439,plain,(
% 13.08/3.05    ! [X0 : nat,X1 : nat] : (aa(nat,nat,suc,modulo_modulo(nat,X1,X0)) = iG357(X0,X1) | aa(nat,nat,suc,modulo_modulo(nat,X1,X0)) = X0) & ! [X2 : nat,X3 : nat] : (zero_zero(nat) = iG357(X2,X3) | aa(nat,nat,suc,modulo_modulo(nat,X3,X2)) != X2)),
% 13.08/3.05    inference(ennf_transformation,[],[f21956])).
% 13.08/3.05  tff(f21956,plain,(
% 13.08/3.05    ! [X0 : nat,X1 : nat] : (aa(nat,nat,suc,modulo_modulo(nat,X1,X0)) != X0 => aa(nat,nat,suc,modulo_modulo(nat,X1,X0)) = iG357(X0,X1)) & ! [X2 : nat,X3 : nat] : (aa(nat,nat,suc,modulo_modulo(nat,X3,X2)) = X2 => zero_zero(nat) = iG357(X2,X3))),
% 13.08/3.05    inference(flattening,[],[f21955])).
% 13.08/3.05  tff(f21955,plain,(
% 13.08/3.05    ! [X0 : nat,X1 : nat] : (~aa(nat,nat,suc,modulo_modulo(nat,X1,X0)) = X0 => aa(nat,nat,suc,modulo_modulo(nat,X1,X0)) = iG357(X0,X1)) & ! [X2 : nat,X3 : nat] : (aa(nat,nat,suc,modulo_modulo(nat,X3,X2)) = X2 => zero_zero(nat) = iG357(X2,X3))),
% 13.08/3.05    inference(rectify,[],[f15470])).
% 13.08/3.05  tff(f15470,plain,(
% 13.08/3.05    ! [X1 : nat,X0 : nat] : (~aa(nat,nat,suc,modulo_modulo(nat,X0,X1)) = X1 => aa(nat,nat,suc,modulo_modulo(nat,X0,X1)) = iG357(X1,X0)) & ! [X1 : nat,X0 : nat] : (aa(nat,nat,suc,modulo_modulo(nat,X0,X1)) = X1 => zero_zero(nat) = iG357(X1,X0))),
% 13.08/3.05    introduced(fool_ite_definition,[new_symbols(definition,[iG357])])).
% 13.08/3.05  tff(f45674,plain,(
% 13.08/3.05    ( ! [X0 : nat,X1 : nat] : (aa(nat,nat,suc,modulo_modulo(nat,X1,X0)) = iG357(X0,X1) | aa(nat,nat,suc,modulo_modulo(nat,X1,X0)) = X0) )),
% 13.08/3.05    inference(cnf_transformation,[],[f27439])).
% 13.08/3.05  tff(f62077,plain,(
% 13.08/3.05    ( ! [X3 : $tType] : (zero_zero(nat) = iG358(X3,nil(X3))) )),
% 13.08/3.05    inference(equality_resolution,[],[f45671])).
% 13.08/3.05  tff(f45671,plain,(
% 13.08/3.05    ( ! [X3 : $tType,X2 : list(X3)] : (zero_zero(nat) = iG358(X3,X2) | nil(X3) != X2) )),
% 13.08/3.05    inference(cnf_transformation,[],[f27438])).
% 13.08/3.05  tff(f27438,plain,(
% 13.08/3.05    ! [X0 : list(X1),X1 : $tType] : (aa(nat,nat,suc,aa(list(X1),nat,size_size(list(X1)),aa(list(X1),list(X1),tl(X1),X0))) = iG358(X1,X0) | nil(X1) = X0) & ! [X2 : list(X3),X3 : $tType] : (zero_zero(nat) = iG358(X3,X2) | nil(X3) != X2)),
% 13.08/3.05    inference(ennf_transformation,[],[f21954])).
% 13.08/3.05  tff(f21954,plain,(
% 13.08/3.05    ! [X0 : list(X1),X1 : $tType] : (nil(X1) != X0 => aa(nat,nat,suc,aa(list(X1),nat,size_size(list(X1)),aa(list(X1),list(X1),tl(X1),X0))) = iG358(X1,X0)) & ! [X2 : list(X3),X3 : $tType] : (nil(X3) = X2 => zero_zero(nat) = iG358(X3,X2))),
% 13.08/3.05    inference(flattening,[],[f21953])).
% 13.08/3.05  tff(f21953,plain,(
% 13.08/3.05    ! [X0 : list(X1),X1 : $tType] : (~nil(X1) = X0 => aa(nat,nat,suc,aa(list(X1),nat,size_size(list(X1)),aa(list(X1),list(X1),tl(X1),X0))) = iG358(X1,X0)) & ! [X2 : list(X3),X3 : $tType] : (nil(X3) = X2 => zero_zero(nat) = iG358(X3,X2))),
% 13.08/3.05    inference(rectify,[],[f15473])).
% 13.08/3.05  tff(f15473,plain,(
% 13.08/3.05    ! [X1 : list(X0),X0 : $tType] : (~nil(X0) = X1 => aa(nat,nat,suc,aa(list(X0),nat,size_size(list(X0)),aa(list(X0),list(X0),tl(X0),X1))) = iG358(X0,X1)) & ! [X1 : list(X0),X0 : $tType] : (nil(X0) = X1 => zero_zero(nat) = iG358(X0,X1))),
% 13.08/3.05    introduced(fool_ite_definition,[new_symbols(definition,[iG358])])).
% 13.08/3.05  tff(f45672,plain,(
% 13.08/3.05    ( ! [X1 : $tType,X0 : list(X1)] : (aa(nat,nat,suc,aa(list(X1),nat,size_size(list(X1)),aa(list(X1),list(X1),tl(X1),X0))) = iG358(X1,X0) | nil(X1) = X0) )),
% 13.08/3.05    inference(cnf_transformation,[],[f27438])).
% 13.08/3.05  tff(f45669,plain,(
% 13.08/3.05    ( ! [X2 : num,X3 : nat] : (aa(set(nat),set(nat),insert(nat,pred_numeral(X2)),set_or7035219750837199246ssThan(nat,X3,pred_numeral(X2))) = iG359(X2,X3) | ($true != aa(nat,$o,aa(nat,fun(nat,$o),ord_less_eq(nat),X3),pred_numeral(X2)))) )),
% 13.08/3.05    inference(cnf_transformation,[],[f27437])).
% 13.08/3.05  tff(f27437,plain,(
% 13.08/3.05    ! [X0 : num,X1 : nat] : (bot_bot(set(nat)) = iG359(X0,X1) | ($true = aa(nat,$o,aa(nat,fun(nat,$o),ord_less_eq(nat),X1),pred_numeral(X0)))) & ! [X2 : num,X3 : nat] : (aa(set(nat),set(nat),insert(nat,pred_numeral(X2)),set_or7035219750837199246ssThan(nat,X3,pred_numeral(X2))) = iG359(X2,X3) | ($true != aa(nat,$o,aa(nat,fun(nat,$o),ord_less_eq(nat),X3),pred_numeral(X2))))),
% 13.08/3.05    inference(ennf_transformation,[],[f21952])).
% 13.08/3.05  tff(f21952,plain,(
% 13.08/3.05    ! [X0 : num,X1 : nat] : (($true != aa(nat,$o,aa(nat,fun(nat,$o),ord_less_eq(nat),X1),pred_numeral(X0))) => bot_bot(set(nat)) = iG359(X0,X1)) & ! [X2 : num,X3 : nat] : (($true = aa(nat,$o,aa(nat,fun(nat,$o),ord_less_eq(nat),X3),pred_numeral(X2))) => aa(set(nat),set(nat),insert(nat,pred_numeral(X2)),set_or7035219750837199246ssThan(nat,X3,pred_numeral(X2))) = iG359(X2,X3))),
% 13.08/3.05    inference(flattening,[],[f21951])).
% 13.08/3.05  tff(f21951,plain,(
% 13.08/3.05    ! [X0 : num,X1 : nat] : (~($true = aa(nat,$o,aa(nat,fun(nat,$o),ord_less_eq(nat),X1),pred_numeral(X0))) => bot_bot(set(nat)) = iG359(X0,X1)) & ! [X2 : num,X3 : nat] : (($true = aa(nat,$o,aa(nat,fun(nat,$o),ord_less_eq(nat),X3),pred_numeral(X2))) => aa(set(nat),set(nat),insert(nat,pred_numeral(X2)),set_or7035219750837199246ssThan(nat,X3,pred_numeral(X2))) = iG359(X2,X3))),
% 13.08/3.05    inference(rectify,[],[f15476])).
% 13.08/3.05  tff(f15476,plain,(
% 13.08/3.05    ! [X1 : num,X0 : nat] : (~($true = aa(nat,$o,aa(nat,fun(nat,$o),ord_less_eq(nat),X0),pred_numeral(X1))) => bot_bot(set(nat)) = iG359(X1,X0)) & ! [X1 : num,X0 : nat] : (($true = aa(nat,$o,aa(nat,fun(nat,$o),ord_less_eq(nat),X0),pred_numeral(X1))) => aa(set(nat),set(nat),insert(nat,pred_numeral(X1)),set_or7035219750837199246ssThan(nat,X0,pred_numeral(X1))) = iG359(X1,X0))),
% 13.08/3.05    introduced(fool_ite_definition,[new_symbols(definition,[iG359])])).
% 13.08/3.05  tff(f45670,plain,(
% 13.08/3.05    ( ! [X0 : num,X1 : nat] : (bot_bot(set(nat)) = iG359(X0,X1) | ($true = aa(nat,$o,aa(nat,fun(nat,$o),ord_less_eq(nat),X1),pred_numeral(X0)))) )),
% 13.08/3.05    inference(cnf_transformation,[],[f27437])).
% 13.08/3.05  tff(f45667,plain,(
% 13.08/3.05    ( ! [X2 : int,X3 : int] : (zero_zero(int) = iG360(X2,X3) | zero_zero(int) != modulo_modulo(int,X3,X2)) )),
% 13.08/3.05    inference(cnf_transformation,[],[f27436])).
% 13.08/3.05  tff(f27436,plain,(
% 13.08/3.05    ! [X0 : int,X1 : int] : (aa(int,int,aa(int,fun(int,int),minus_minus(int),modulo_modulo(int,X1,X0)),X0) = iG360(X0,X1) | zero_zero(int) = modulo_modulo(int,X1,X0)) & ! [X2 : int,X3 : int] : (zero_zero(int) = iG360(X2,X3) | zero_zero(int) != modulo_modulo(int,X3,X2))),
% 13.08/3.05    inference(ennf_transformation,[],[f21950])).
% 13.08/3.05  tff(f21950,plain,(
% 13.08/3.05    ! [X0 : int,X1 : int] : (zero_zero(int) != modulo_modulo(int,X1,X0) => aa(int,int,aa(int,fun(int,int),minus_minus(int),modulo_modulo(int,X1,X0)),X0) = iG360(X0,X1)) & ! [X2 : int,X3 : int] : (zero_zero(int) = modulo_modulo(int,X3,X2) => zero_zero(int) = iG360(X2,X3))),
% 13.08/3.05    inference(flattening,[],[f21949])).
% 13.08/3.05  tff(f21949,plain,(
% 13.08/3.05    ! [X0 : int,X1 : int] : (~zero_zero(int) = modulo_modulo(int,X1,X0) => aa(int,int,aa(int,fun(int,int),minus_minus(int),modulo_modulo(int,X1,X0)),X0) = iG360(X0,X1)) & ! [X2 : int,X3 : int] : (zero_zero(int) = modulo_modulo(int,X3,X2) => zero_zero(int) = iG360(X2,X3))),
% 13.08/3.05    inference(rectify,[],[f15479])).
% 13.08/3.05  tff(f15479,plain,(
% 13.08/3.05    ! [X1 : int,X0 : int] : (~zero_zero(int) = modulo_modulo(int,X0,X1) => aa(int,int,aa(int,fun(int,int),minus_minus(int),modulo_modulo(int,X0,X1)),X1) = iG360(X1,X0)) & ! [X1 : int,X0 : int] : (zero_zero(int) = modulo_modulo(int,X0,X1) => zero_zero(int) = iG360(X1,X0))),
% 13.08/3.05    introduced(fool_ite_definition,[new_symbols(definition,[iG360])])).
% 13.08/3.05  tff(f45668,plain,(
% 13.08/3.05    ( ! [X0 : int,X1 : int] : (aa(int,int,aa(int,fun(int,int),minus_minus(int),modulo_modulo(int,X1,X0)),X0) = iG360(X0,X1) | zero_zero(int) = modulo_modulo(int,X1,X0)) )),
% 13.08/3.05    inference(cnf_transformation,[],[f27436])).
% 13.08/3.05  tff(f45665,plain,(
% 13.08/3.05    ( ! [X2 : int,X3 : int] : (zero_zero(int) = iG361(X2,X3) | zero_zero(int) != modulo_modulo(int,X3,X2)) )),
% 13.08/3.05    inference(cnf_transformation,[],[f27435])).
% 13.08/3.05  tff(f27435,plain,(
% 13.08/3.05    ! [X0 : int,X1 : int] : (aa(int,int,aa(int,fun(int,int),minus_minus(int),X0),modulo_modulo(int,X1,X0)) = iG361(X0,X1) | zero_zero(int) = modulo_modulo(int,X1,X0)) & ! [X2 : int,X3 : int] : (zero_zero(int) = iG361(X2,X3) | zero_zero(int) != modulo_modulo(int,X3,X2))),
% 13.08/3.05    inference(ennf_transformation,[],[f21948])).
% 13.08/3.05  tff(f21948,plain,(
% 13.08/3.05    ! [X0 : int,X1 : int] : (zero_zero(int) != modulo_modulo(int,X1,X0) => aa(int,int,aa(int,fun(int,int),minus_minus(int),X0),modulo_modulo(int,X1,X0)) = iG361(X0,X1)) & ! [X2 : int,X3 : int] : (zero_zero(int) = modulo_modulo(int,X3,X2) => zero_zero(int) = iG361(X2,X3))),
% 13.08/3.05    inference(flattening,[],[f21947])).
% 13.08/3.05  tff(f21947,plain,(
% 13.08/3.05    ! [X0 : int,X1 : int] : (~zero_zero(int) = modulo_modulo(int,X1,X0) => aa(int,int,aa(int,fun(int,int),minus_minus(int),X0),modulo_modulo(int,X1,X0)) = iG361(X0,X1)) & ! [X2 : int,X3 : int] : (zero_zero(int) = modulo_modulo(int,X3,X2) => zero_zero(int) = iG361(X2,X3))),
% 13.08/3.05    inference(rectify,[],[f15482])).
% 13.08/3.05  tff(f15482,plain,(
% 13.08/3.05    ! [X1 : int,X0 : int] : (~zero_zero(int) = modulo_modulo(int,X0,X1) => aa(int,int,aa(int,fun(int,int),minus_minus(int),X1),modulo_modulo(int,X0,X1)) = iG361(X1,X0)) & ! [X1 : int,X0 : int] : (zero_zero(int) = modulo_modulo(int,X0,X1) => zero_zero(int) = iG361(X1,X0))),
% 13.08/3.05    introduced(fool_ite_definition,[new_symbols(definition,[iG361])])).
% 13.08/3.05  tff(f45666,plain,(
% 13.08/3.05    ( ! [X0 : int,X1 : int] : (aa(int,int,aa(int,fun(int,int),minus_minus(int),X0),modulo_modulo(int,X1,X0)) = iG361(X0,X1) | zero_zero(int) = modulo_modulo(int,X1,X0)) )),
% 13.08/3.05    inference(cnf_transformation,[],[f27435])).
% 13.08/3.05  tff(f62076,plain,(
% 13.08/3.05    zero_zero(extended_enat) = iG362(zero_zero(nat))),
% 13.08/3.05    inference(equality_resolution,[],[f45663])).
% 13.08/3.05  tff(f45663,plain,(
% 13.08/3.05    ( ! [X1 : nat] : (zero_zero(extended_enat) = iG362(X1) | zero_zero(nat) != X1) )),
% 13.08/3.05    inference(cnf_transformation,[],[f27434])).
% 13.08/3.05  tff(f27434,plain,(
% 13.08/3.05    ! [X0 : nat] : (extend4730790105801354508finity(extended_enat) = iG362(X0) | zero_zero(nat) = X0) & ! [X1 : nat] : (zero_zero(extended_enat) = iG362(X1) | zero_zero(nat) != X1)),
% 13.08/3.05    inference(ennf_transformation,[],[f21946])).
% 13.08/3.05  tff(f21946,plain,(
% 13.08/3.05    ! [X0 : nat] : (zero_zero(nat) != X0 => extend4730790105801354508finity(extended_enat) = iG362(X0)) & ! [X1 : nat] : (zero_zero(nat) = X1 => zero_zero(extended_enat) = iG362(X1))),
% 13.08/3.05    inference(flattening,[],[f21945])).
% 13.08/3.05  tff(f21945,plain,(
% 13.08/3.05    ! [X0 : nat] : (~zero_zero(nat) = X0 => extend4730790105801354508finity(extended_enat) = iG362(X0)) & ! [X1 : nat] : (zero_zero(nat) = X1 => zero_zero(extended_enat) = iG362(X1))),
% 13.08/3.05    inference(rectify,[],[f15485])).
% 13.08/3.05  tff(f15485,plain,(
% 13.08/3.05    ! [X1 : nat] : (~zero_zero(nat) = X1 => extend4730790105801354508finity(extended_enat) = iG362(X1)) & ! [X1 : nat] : (zero_zero(nat) = X1 => zero_zero(extended_enat) = iG362(X1))),
% 13.08/3.05    introduced(fool_ite_definition,[new_symbols(definition,[iG362])])).
% 13.08/3.05  tff(f45664,plain,(
% 13.08/3.05    ( ! [X0 : nat] : (extend4730790105801354508finity(extended_enat) = iG362(X0) | zero_zero(nat) = X0) )),
% 13.08/3.05    inference(cnf_transformation,[],[f27434])).
% 13.08/3.05  tff(f62075,plain,(
% 13.08/3.05    ( ! [X3 : code_integer] : (iG363(zero_zero(code_integer),X3) = X3) )),
% 13.08/3.05    inference(equality_resolution,[],[f45661])).
% 13.08/3.05  tff(f45661,plain,(
% 13.08/3.05    ( ! [X2 : code_integer,X3 : code_integer] : (iG363(X2,X3) = X3 | zero_zero(code_integer) != X2) )),
% 13.08/3.05    inference(cnf_transformation,[],[f27433])).
% 13.08/3.05  tff(f27433,plain,(
% 13.08/3.05    ! [X0 : code_integer,X1 : code_integer] : (aa(code_integer,code_integer,aa(code_integer,fun(code_integer,code_integer),gcd_gcd(code_integer),X0),modulo_modulo(code_integer,aa(code_integer,code_integer,abs_abs(code_integer),X1),aa(code_integer,code_integer,abs_abs(code_integer),X0))) = iG363(X0,X1) | zero_zero(code_integer) = X0) & ! [X2 : code_integer,X3 : code_integer] : (iG363(X2,X3) = X3 | zero_zero(code_integer) != X2)),
% 13.08/3.05    inference(ennf_transformation,[],[f21944])).
% 13.08/3.05  tff(f21944,plain,(
% 13.08/3.05    ! [X0 : code_integer,X1 : code_integer] : (zero_zero(code_integer) != X0 => aa(code_integer,code_integer,aa(code_integer,fun(code_integer,code_integer),gcd_gcd(code_integer),X0),modulo_modulo(code_integer,aa(code_integer,code_integer,abs_abs(code_integer),X1),aa(code_integer,code_integer,abs_abs(code_integer),X0))) = iG363(X0,X1)) & ! [X2 : code_integer,X3 : code_integer] : (zero_zero(code_integer) = X2 => iG363(X2,X3) = X3)),
% 13.08/3.05    inference(flattening,[],[f21943])).
% 13.08/3.05  tff(f21943,plain,(
% 13.08/3.05    ! [X0 : code_integer,X1 : code_integer] : (~zero_zero(code_integer) = X0 => aa(code_integer,code_integer,aa(code_integer,fun(code_integer,code_integer),gcd_gcd(code_integer),X0),modulo_modulo(code_integer,aa(code_integer,code_integer,abs_abs(code_integer),X1),aa(code_integer,code_integer,abs_abs(code_integer),X0))) = iG363(X0,X1)) & ! [X2 : code_integer,X3 : code_integer] : (zero_zero(code_integer) = X2 => iG363(X2,X3) = X3)),
% 13.08/3.05    inference(rectify,[],[f15488])).
% 13.08/3.05  tff(f15488,plain,(
% 13.08/3.05    ! [X1 : code_integer,X0 : code_integer] : (~zero_zero(code_integer) = X1 => aa(code_integer,code_integer,aa(code_integer,fun(code_integer,code_integer),gcd_gcd(code_integer),X1),modulo_modulo(code_integer,aa(code_integer,code_integer,abs_abs(code_integer),X0),aa(code_integer,code_integer,abs_abs(code_integer),X1))) = iG363(X1,X0)) & ! [X1 : code_integer,X0 : code_integer] : (zero_zero(code_integer) = X1 => iG363(X1,X0) = X0)),
% 13.08/3.05    introduced(fool_ite_definition,[new_symbols(definition,[iG363])])).
% 13.08/3.05  tff(f45662,plain,(
% 13.08/3.05    ( ! [X0 : code_integer,X1 : code_integer] : (aa(code_integer,code_integer,aa(code_integer,fun(code_integer,code_integer),gcd_gcd(code_integer),X0),modulo_modulo(code_integer,aa(code_integer,code_integer,abs_abs(code_integer),X1),aa(code_integer,code_integer,abs_abs(code_integer),X0))) = iG363(X0,X1) | zero_zero(code_integer) = X0) )),
% 13.08/3.05    inference(cnf_transformation,[],[f27433])).
% 13.08/3.05  tff(f62074,plain,(
% 13.08/3.05    zero_zero(extended_enat) = iG364(zero_zero(extended_enat))),
% 13.08/3.05    inference(equality_resolution,[],[f45659])).
% 13.08/3.05  tff(f45659,plain,(
% 13.08/3.05    ( ! [X1 : extended_enat] : (zero_zero(extended_enat) = iG364(X1) | zero_zero(extended_enat) != X1) )),
% 13.08/3.05    inference(cnf_transformation,[],[f27432])).
% 13.08/3.05  tff(f27432,plain,(
% 13.08/3.05    ! [X0 : extended_enat] : (extend4730790105801354508finity(extended_enat) = iG364(X0) | zero_zero(extended_enat) = X0) & ! [X1 : extended_enat] : (zero_zero(extended_enat) = iG364(X1) | zero_zero(extended_enat) != X1)),
% 13.08/3.05    inference(ennf_transformation,[],[f21942])).
% 13.08/3.05  tff(f21942,plain,(
% 13.08/3.05    ! [X0 : extended_enat] : (zero_zero(extended_enat) != X0 => extend4730790105801354508finity(extended_enat) = iG364(X0)) & ! [X1 : extended_enat] : (zero_zero(extended_enat) = X1 => zero_zero(extended_enat) = iG364(X1))),
% 13.08/3.05    inference(flattening,[],[f21941])).
% 13.08/3.05  tff(f21941,plain,(
% 13.08/3.05    ! [X0 : extended_enat] : (~zero_zero(extended_enat) = X0 => extend4730790105801354508finity(extended_enat) = iG364(X0)) & ! [X1 : extended_enat] : (zero_zero(extended_enat) = X1 => zero_zero(extended_enat) = iG364(X1))),
% 13.08/3.05    inference(rectify,[],[f15491])).
% 13.08/3.05  tff(f15491,plain,(
% 13.08/3.05    ! [X1 : extended_enat] : (~zero_zero(extended_enat) = X1 => extend4730790105801354508finity(extended_enat) = iG364(X1)) & ! [X1 : extended_enat] : (zero_zero(extended_enat) = X1 => zero_zero(extended_enat) = iG364(X1))),
% 13.08/3.05    introduced(fool_ite_definition,[new_symbols(definition,[iG364])])).
% 13.08/3.05  tff(f45660,plain,(
% 13.08/3.05    ( ! [X0 : extended_enat] : (extend4730790105801354508finity(extended_enat) = iG364(X0) | zero_zero(extended_enat) = X0) )),
% 13.08/3.05    inference(cnf_transformation,[],[f27432])).
% 13.08/3.05  tff(f62073,plain,(
% 13.08/3.05    ( ! [X3 : int] : (iG365(zero_zero(int),X3) = X3) )),
% 13.08/3.05    inference(equality_resolution,[],[f45657])).
% 13.08/3.05  tff(f45657,plain,(
% 13.08/3.05    ( ! [X2 : int,X3 : int] : (iG365(X2,X3) = X3 | zero_zero(int) != X2) )),
% 13.08/3.05    inference(cnf_transformation,[],[f27431])).
% 13.08/3.05  tff(f27431,plain,(
% 13.08/3.05    ! [X0 : int,X1 : int] : (aa(int,int,aa(int,fun(int,int),gcd_gcd(int),X0),modulo_modulo(int,aa(int,int,abs_abs(int),X1),aa(int,int,abs_abs(int),X0))) = iG365(X0,X1) | zero_zero(int) = X0) & ! [X2 : int,X3 : int] : (iG365(X2,X3) = X3 | zero_zero(int) != X2)),
% 13.08/3.05    inference(ennf_transformation,[],[f21940])).
% 13.08/3.05  tff(f21940,plain,(
% 13.08/3.05    ! [X0 : int,X1 : int] : (zero_zero(int) != X0 => aa(int,int,aa(int,fun(int,int),gcd_gcd(int),X0),modulo_modulo(int,aa(int,int,abs_abs(int),X1),aa(int,int,abs_abs(int),X0))) = iG365(X0,X1)) & ! [X2 : int,X3 : int] : (zero_zero(int) = X2 => iG365(X2,X3) = X3)),
% 13.08/3.05    inference(flattening,[],[f21939])).
% 13.08/3.05  tff(f21939,plain,(
% 13.08/3.05    ! [X0 : int,X1 : int] : (~zero_zero(int) = X0 => aa(int,int,aa(int,fun(int,int),gcd_gcd(int),X0),modulo_modulo(int,aa(int,int,abs_abs(int),X1),aa(int,int,abs_abs(int),X0))) = iG365(X0,X1)) & ! [X2 : int,X3 : int] : (zero_zero(int) = X2 => iG365(X2,X3) = X3)),
% 13.08/3.05    inference(rectify,[],[f15494])).
% 13.08/3.05  tff(f15494,plain,(
% 13.08/3.05    ! [X1 : int,X0 : int] : (~zero_zero(int) = X1 => aa(int,int,aa(int,fun(int,int),gcd_gcd(int),X1),modulo_modulo(int,aa(int,int,abs_abs(int),X0),aa(int,int,abs_abs(int),X1))) = iG365(X1,X0)) & ! [X1 : int,X0 : int] : (zero_zero(int) = X1 => iG365(X1,X0) = X0)),
% 13.08/3.05    introduced(fool_ite_definition,[new_symbols(definition,[iG365])])).
% 13.08/3.05  tff(f45658,plain,(
% 13.08/3.05    ( ! [X0 : int,X1 : int] : (aa(int,int,aa(int,fun(int,int),gcd_gcd(int),X0),modulo_modulo(int,aa(int,int,abs_abs(int),X1),aa(int,int,abs_abs(int),X0))) = iG365(X0,X1) | zero_zero(int) = X0) )),
% 13.08/3.05    inference(cnf_transformation,[],[f27431])).
% 13.08/3.05  tff(f62072,plain,(
% 13.08/3.05    ( ! [X3 : int] : (iG366(zero_zero(int),X3) = X3) )),
% 13.08/3.05    inference(equality_resolution,[],[f45655])).
% 13.08/3.05  tff(f45655,plain,(
% 13.08/3.05    ( ! [X2 : int,X3 : int] : (iG366(X2,X3) = X3 | zero_zero(int) != X2) )),
% 13.08/3.05    inference(cnf_transformation,[],[f27430])).
% 13.08/3.05  tff(f27430,plain,(
% 13.08/3.05    ! [X0 : int,X1 : int] : (aa(int,int,aa(int,fun(int,int),plus_plus(int),aa(int,int,abs_abs(int),aa(int,int,aa(int,fun(int,int),minus_minus(int),modulo_modulo(int,X1,aa(num,int,numeral_numeral(int),aa(num,num,bit0,one2)))),modulo_modulo(int,X0,aa(num,int,numeral_numeral(int),aa(num,num,bit0,one2)))))),aa(int,int,aa(int,fun(int,int),times_times(int),aa(num,int,numeral_numeral(int),aa(num,num,bit0,one2))),aa(int,int,aa(int,fun(int,int),bit_se5824344971392196577ns_xor(int),aa(int,int,aa(int,fun(int,int),divide_divide(int),X1),aa(num,int,numeral_numeral(int),aa(num,num,bit0,one2)))),aa(int,int,aa(int,fun(int,int),divide_divide(int),X0),aa(num,int,numeral_numeral(int),aa(num,num,bit0,one2)))))) = iG366(X0,X1) | zero_zero(int) = X0) & ! [X2 : int,X3 : int] : (iG366(X2,X3) = X3 | zero_zero(int) != X2)),
% 13.08/3.05    inference(ennf_transformation,[],[f21938])).
% 13.08/3.05  tff(f21938,plain,(
% 13.08/3.05    ! [X0 : int,X1 : int] : (zero_zero(int) != X0 => aa(int,int,aa(int,fun(int,int),plus_plus(int),aa(int,int,abs_abs(int),aa(int,int,aa(int,fun(int,int),minus_minus(int),modulo_modulo(int,X1,aa(num,int,numeral_numeral(int),aa(num,num,bit0,one2)))),modulo_modulo(int,X0,aa(num,int,numeral_numeral(int),aa(num,num,bit0,one2)))))),aa(int,int,aa(int,fun(int,int),times_times(int),aa(num,int,numeral_numeral(int),aa(num,num,bit0,one2))),aa(int,int,aa(int,fun(int,int),bit_se5824344971392196577ns_xor(int),aa(int,int,aa(int,fun(int,int),divide_divide(int),X1),aa(num,int,numeral_numeral(int),aa(num,num,bit0,one2)))),aa(int,int,aa(int,fun(int,int),divide_divide(int),X0),aa(num,int,numeral_numeral(int),aa(num,num,bit0,one2)))))) = iG366(X0,X1)) & ! [X2 : int,X3 : int] : (zero_zero(int) = X2 => iG366(X2,X3) = X3)),
% 13.08/3.05    inference(flattening,[],[f21937])).
% 13.08/3.05  tff(f21937,plain,(
% 13.08/3.05    ! [X0 : int,X1 : int] : (~zero_zero(int) = X0 => aa(int,int,aa(int,fun(int,int),plus_plus(int),aa(int,int,abs_abs(int),aa(int,int,aa(int,fun(int,int),minus_minus(int),modulo_modulo(int,X1,aa(num,int,numeral_numeral(int),aa(num,num,bit0,one2)))),modulo_modulo(int,X0,aa(num,int,numeral_numeral(int),aa(num,num,bit0,one2)))))),aa(int,int,aa(int,fun(int,int),times_times(int),aa(num,int,numeral_numeral(int),aa(num,num,bit0,one2))),aa(int,int,aa(int,fun(int,int),bit_se5824344971392196577ns_xor(int),aa(int,int,aa(int,fun(int,int),divide_divide(int),X1),aa(num,int,numeral_numeral(int),aa(num,num,bit0,one2)))),aa(int,int,aa(int,fun(int,int),divide_divide(int),X0),aa(num,int,numeral_numeral(int),aa(num,num,bit0,one2)))))) = iG366(X0,X1)) & ! [X2 : int,X3 : int] : (zero_zero(int) = X2 => iG366(X2,X3) = X3)),
% 13.08/3.05    inference(rectify,[],[f15497])).
% 13.08/3.05  tff(f15497,plain,(
% 13.08/3.05    ! [X1 : int,X0 : int] : (~zero_zero(int) = X1 => aa(int,int,aa(int,fun(int,int),plus_plus(int),aa(int,int,abs_abs(int),aa(int,int,aa(int,fun(int,int),minus_minus(int),modulo_modulo(int,X0,aa(num,int,numeral_numeral(int),aa(num,num,bit0,one2)))),modulo_modulo(int,X1,aa(num,int,numeral_numeral(int),aa(num,num,bit0,one2)))))),aa(int,int,aa(int,fun(int,int),times_times(int),aa(num,int,numeral_numeral(int),aa(num,num,bit0,one2))),aa(int,int,aa(int,fun(int,int),bit_se5824344971392196577ns_xor(int),aa(int,int,aa(int,fun(int,int),divide_divide(int),X0),aa(num,int,numeral_numeral(int),aa(num,num,bit0,one2)))),aa(int,int,aa(int,fun(int,int),divide_divide(int),X1),aa(num,int,numeral_numeral(int),aa(num,num,bit0,one2)))))) = iG366(X1,X0)) & ! [X1 : int,X0 : int] : (zero_zero(int) = X1 => iG366(X1,X0) = X0)),
% 13.08/3.05    introduced(fool_ite_definition,[new_symbols(definition,[iG366])])).
% 13.08/3.05  tff(f45656,plain,(
% 13.08/3.05    ( ! [X0 : int,X1 : int] : (aa(int,int,aa(int,fun(int,int),plus_plus(int),aa(int,int,abs_abs(int),aa(int,int,aa(int,fun(int,int),minus_minus(int),modulo_modulo(int,X1,aa(num,int,numeral_numeral(int),aa(num,num,bit0,one2)))),modulo_modulo(int,X0,aa(num,int,numeral_numeral(int),aa(num,num,bit0,one2)))))),aa(int,int,aa(int,fun(int,int),times_times(int),aa(num,int,numeral_numeral(int),aa(num,num,bit0,one2))),aa(int,int,aa(int,fun(int,int),bit_se5824344971392196577ns_xor(int),aa(int,int,aa(int,fun(int,int),divide_divide(int),X1),aa(num,int,numeral_numeral(int),aa(num,num,bit0,one2)))),aa(int,int,aa(int,fun(int,int),divide_divide(int),X0),aa(num,int,numeral_numeral(int),aa(num,num,bit0,one2)))))) = iG366(X0,X1) | zero_zero(int) = X0) )),
% 13.08/3.05    inference(cnf_transformation,[],[f27430])).
% 13.08/3.05  tff(f62071,plain,(
% 13.08/3.05    ( ! [X3 : int] : (iG367(zero_zero(int),X3) = X3) )),
% 13.08/3.05    inference(equality_resolution,[],[f45653])).
% 13.08/3.05  tff(f45653,plain,(
% 13.08/3.05    ( ! [X2 : int,X3 : int] : (iG367(X2,X3) = X3 | zero_zero(int) != X2) )),
% 13.08/3.05    inference(cnf_transformation,[],[f27429])).
% 13.08/3.05  tff(f27429,plain,(
% 13.08/3.05    ! [X0 : int,X1 : int] : (iG366(X1,X0) = iG367(X0,X1) | zero_zero(int) = X0) & ! [X2 : int,X3 : int] : (iG367(X2,X3) = X3 | zero_zero(int) != X2)),
% 13.08/3.05    inference(ennf_transformation,[],[f21936])).
% 13.08/3.05  tff(f21936,plain,(
% 13.08/3.05    ! [X0 : int,X1 : int] : (zero_zero(int) != X0 => iG366(X1,X0) = iG367(X0,X1)) & ! [X2 : int,X3 : int] : (zero_zero(int) = X2 => iG367(X2,X3) = X3)),
% 13.08/3.05    inference(flattening,[],[f21935])).
% 13.08/3.05  tff(f21935,plain,(
% 13.08/3.05    ! [X0 : int,X1 : int] : (~zero_zero(int) = X0 => iG366(X1,X0) = iG367(X0,X1)) & ! [X2 : int,X3 : int] : (zero_zero(int) = X2 => iG367(X2,X3) = X3)),
% 13.08/3.05    inference(rectify,[],[f15498])).
% 13.08/3.05  tff(f15498,plain,(
% 13.08/3.05    ! [X0 : int,X1 : int] : (~zero_zero(int) = X0 => iG366(X1,X0) = iG367(X0,X1)) & ! [X0 : int,X1 : int] : (zero_zero(int) = X0 => iG367(X0,X1) = X1)),
% 13.08/3.05    introduced(fool_ite_definition,[new_symbols(definition,[iG367])])).
% 13.08/3.05  tff(f45654,plain,(
% 13.08/3.05    ( ! [X0 : int,X1 : int] : (iG366(X1,X0) = iG367(X0,X1) | zero_zero(int) = X0) )),
% 13.08/3.05    inference(cnf_transformation,[],[f27429])).
% 13.08/3.05  tff(f62070,plain,(
% 13.08/3.05    ( ! [X3 : int] : (aa(int,int,bit_ri4277139882892585799ns_not(int),X3) = iG368(aa(int,int,uminus_uminus(int),one_one(int)),X3)) )),
% 13.08/3.05    inference(equality_resolution,[],[f45651])).
% 13.08/3.05  tff(f45651,plain,(
% 13.08/3.05    ( ! [X2 : int,X3 : int] : (aa(int,int,bit_ri4277139882892585799ns_not(int),X3) = iG368(X2,X3) | aa(int,int,uminus_uminus(int),one_one(int)) != X2) )),
% 13.08/3.05    inference(cnf_transformation,[],[f27428])).
% 13.08/3.05  tff(f27428,plain,(
% 13.08/3.05    ! [X0 : int,X1 : int] : (iG367(X1,X0) = iG368(X0,X1) | aa(int,int,uminus_uminus(int),one_one(int)) = X0) & ! [X2 : int,X3 : int] : (aa(int,int,bit_ri4277139882892585799ns_not(int),X3) = iG368(X2,X3) | aa(int,int,uminus_uminus(int),one_one(int)) != X2)),
% 13.08/3.05    inference(ennf_transformation,[],[f21934])).
% 13.08/3.05  tff(f21934,plain,(
% 13.08/3.05    ! [X0 : int,X1 : int] : (aa(int,int,uminus_uminus(int),one_one(int)) != X0 => iG367(X1,X0) = iG368(X0,X1)) & ! [X2 : int,X3 : int] : (aa(int,int,uminus_uminus(int),one_one(int)) = X2 => aa(int,int,bit_ri4277139882892585799ns_not(int),X3) = iG368(X2,X3))),
% 13.08/3.05    inference(flattening,[],[f21933])).
% 13.08/3.05  tff(f21933,plain,(
% 13.08/3.05    ! [X0 : int,X1 : int] : (~aa(int,int,uminus_uminus(int),one_one(int)) = X0 => iG367(X1,X0) = iG368(X0,X1)) & ! [X2 : int,X3 : int] : (aa(int,int,uminus_uminus(int),one_one(int)) = X2 => aa(int,int,bit_ri4277139882892585799ns_not(int),X3) = iG368(X2,X3))),
% 13.08/3.05    inference(rectify,[],[f15499])).
% 13.08/3.05  tff(f15499,plain,(
% 13.08/3.05    ! [X1 : int,X0 : int] : (~aa(int,int,uminus_uminus(int),one_one(int)) = X1 => iG367(X0,X1) = iG368(X1,X0)) & ! [X1 : int,X0 : int] : (aa(int,int,uminus_uminus(int),one_one(int)) = X1 => aa(int,int,bit_ri4277139882892585799ns_not(int),X0) = iG368(X1,X0))),
% 13.08/3.05    introduced(fool_ite_definition,[new_symbols(definition,[iG368])])).
% 13.08/3.05  tff(f45652,plain,(
% 13.08/3.05    ( ! [X0 : int,X1 : int] : (iG367(X1,X0) = iG368(X0,X1) | aa(int,int,uminus_uminus(int),one_one(int)) = X0) )),
% 13.08/3.05    inference(cnf_transformation,[],[f27428])).
% 13.08/3.05  tff(f62069,plain,(
% 13.08/3.05    ( ! [X3 : int] : (aa(int,int,bit_ri4277139882892585799ns_not(int),X3) = iG369(aa(int,int,uminus_uminus(int),one_one(int)),X3)) )),
% 13.08/3.05    inference(equality_resolution,[],[f45649])).
% 13.08/3.05  tff(f45649,plain,(
% 13.08/3.05    ( ! [X2 : int,X3 : int] : (aa(int,int,bit_ri4277139882892585799ns_not(int),X3) = iG369(X2,X3) | aa(int,int,uminus_uminus(int),one_one(int)) != X2) )),
% 13.08/3.05    inference(cnf_transformation,[],[f27427])).
% 13.08/3.05  tff(f27427,plain,(
% 13.08/3.05    ! [X0 : int,X1 : int] : (iG368(X1,X0) = iG369(X0,X1) | aa(int,int,uminus_uminus(int),one_one(int)) = X0) & ! [X2 : int,X3 : int] : (aa(int,int,bit_ri4277139882892585799ns_not(int),X3) = iG369(X2,X3) | aa(int,int,uminus_uminus(int),one_one(int)) != X2)),
% 13.08/3.05    inference(ennf_transformation,[],[f21932])).
% 13.08/3.05  tff(f21932,plain,(
% 13.08/3.05    ! [X0 : int,X1 : int] : (aa(int,int,uminus_uminus(int),one_one(int)) != X0 => iG368(X1,X0) = iG369(X0,X1)) & ! [X2 : int,X3 : int] : (aa(int,int,uminus_uminus(int),one_one(int)) = X2 => aa(int,int,bit_ri4277139882892585799ns_not(int),X3) = iG369(X2,X3))),
% 13.08/3.05    inference(flattening,[],[f21931])).
% 13.08/3.05  tff(f21931,plain,(
% 13.08/3.05    ! [X0 : int,X1 : int] : (~aa(int,int,uminus_uminus(int),one_one(int)) = X0 => iG368(X1,X0) = iG369(X0,X1)) & ! [X2 : int,X3 : int] : (aa(int,int,uminus_uminus(int),one_one(int)) = X2 => aa(int,int,bit_ri4277139882892585799ns_not(int),X3) = iG369(X2,X3))),
% 13.08/3.05    inference(rectify,[],[f15500])).
% 13.08/3.05  tff(f15500,plain,(
% 13.08/3.05    ! [X0 : int,X1 : int] : (~aa(int,int,uminus_uminus(int),one_one(int)) = X0 => iG368(X1,X0) = iG369(X0,X1)) & ! [X0 : int,X1 : int] : (aa(int,int,uminus_uminus(int),one_one(int)) = X0 => aa(int,int,bit_ri4277139882892585799ns_not(int),X1) = iG369(X0,X1))),
% 13.08/3.05    introduced(fool_ite_definition,[new_symbols(definition,[iG369])])).
% 13.08/3.05  tff(f45650,plain,(
% 13.08/3.05    ( ! [X0 : int,X1 : int] : (iG368(X1,X0) = iG369(X0,X1) | aa(int,int,uminus_uminus(int),one_one(int)) = X0) )),
% 13.08/3.05    inference(cnf_transformation,[],[f27427])).
% 13.08/3.05  tff(f45645,plain,(
% 13.08/3.05    ( ! [X0 : int,X1 : int] : (($true = bG370(X0,X1)) | ($true != aa(int,$o,aa(int,fun(int,$o),dvd_dvd(int),aa(num,int,numeral_numeral(int),aa(num,num,bit0,one2))),X0)) | ($true = aa(int,$o,aa(int,fun(int,$o),dvd_dvd(int),aa(num,int,numeral_numeral(int),aa(num,num,bit0,one2))),X1))) )),
% 13.08/3.05    inference(cnf_transformation,[],[f37937])).
% 13.08/3.05  tff(f37937,plain,(
% 13.08/3.05    ! [X0 : int,X1 : int] : ((((($true = aa(int,$o,aa(int,fun(int,$o),dvd_dvd(int),aa(num,int,numeral_numeral(int),aa(num,num,bit0,one2))),X1)) | ($true = aa(int,$o,aa(int,fun(int,$o),dvd_dvd(int),aa(num,int,numeral_numeral(int),aa(num,num,bit0,one2))),X0))) & (($true != aa(int,$o,aa(int,fun(int,$o),dvd_dvd(int),aa(num,int,numeral_numeral(int),aa(num,num,bit0,one2))),X0)) | ($true != aa(int,$o,aa(int,fun(int,$o),dvd_dvd(int),aa(num,int,numeral_numeral(int),aa(num,num,bit0,one2))),X1)))) | ($true != bG370(X0,X1))) & (($true = bG370(X0,X1)) | ((($true = aa(int,$o,aa(int,fun(int,$o),dvd_dvd(int),aa(num,int,numeral_numeral(int),aa(num,num,bit0,one2))),X0)) | ($true != aa(int,$o,aa(int,fun(int,$o),dvd_dvd(int),aa(num,int,numeral_numeral(int),aa(num,num,bit0,one2))),X1))) & (($true != aa(int,$o,aa(int,fun(int,$o),dvd_dvd(int),aa(num,int,numeral_numeral(int),aa(num,num,bit0,one2))),X0)) | ($true = aa(int,$o,aa(int,fun(int,$o),dvd_dvd(int),aa(num,int,numeral_numeral(int),aa(num,num,bit0,one2))),X1))))))),
% 13.08/3.05    inference(nnf_transformation,[],[f21930])).
% 13.08/3.05  tff(f21930,plain,(
% 13.08/3.05    ! [X0 : int,X1 : int] : ((($true = aa(int,$o,aa(int,fun(int,$o),dvd_dvd(int),aa(num,int,numeral_numeral(int),aa(num,num,bit0,one2))),X1)) <=> ($true != aa(int,$o,aa(int,fun(int,$o),dvd_dvd(int),aa(num,int,numeral_numeral(int),aa(num,num,bit0,one2))),X0))) <=> ($true = bG370(X0,X1)))),
% 13.08/3.05    inference(flattening,[],[f21929])).
% 13.08/3.05  tff(f21929,plain,(
% 13.08/3.05    ! [X0 : int,X1 : int] : ((($true = aa(int,$o,aa(int,fun(int,$o),dvd_dvd(int),aa(num,int,numeral_numeral(int),aa(num,num,bit0,one2))),X1)) <=> ~($true = aa(int,$o,aa(int,fun(int,$o),dvd_dvd(int),aa(num,int,numeral_numeral(int),aa(num,num,bit0,one2))),X0))) <=> ($true = bG370(X0,X1)))),
% 13.08/3.05    inference(rectify,[],[f15503])).
% 13.08/3.05  tff(f15503,plain,(
% 13.08/3.05    ! [X1 : int,X0 : int] : ((($true = aa(int,$o,aa(int,fun(int,$o),dvd_dvd(int),aa(num,int,numeral_numeral(int),aa(num,num,bit0,one2))),X0)) <=> ~($true = aa(int,$o,aa(int,fun(int,$o),dvd_dvd(int),aa(num,int,numeral_numeral(int),aa(num,num,bit0,one2))),X1))) <=> ($true = bG370(X1,X0)))),
% 13.08/3.05    introduced(fool_formula_definition,[new_symbols(definition,[bG370])])).
% 13.08/3.05  tff(f45646,plain,(
% 13.08/3.05    ( ! [X0 : int,X1 : int] : (($true = bG370(X0,X1)) | ($true = aa(int,$o,aa(int,fun(int,$o),dvd_dvd(int),aa(num,int,numeral_numeral(int),aa(num,num,bit0,one2))),X0)) | ($true != aa(int,$o,aa(int,fun(int,$o),dvd_dvd(int),aa(num,int,numeral_numeral(int),aa(num,num,bit0,one2))),X1))) )),
% 13.08/3.05    inference(cnf_transformation,[],[f37937])).
% 13.08/3.05  tff(f45647,plain,(
% 13.08/3.05    ( ! [X0 : int,X1 : int] : (($true != aa(int,$o,aa(int,fun(int,$o),dvd_dvd(int),aa(num,int,numeral_numeral(int),aa(num,num,bit0,one2))),X0)) | ($true != aa(int,$o,aa(int,fun(int,$o),dvd_dvd(int),aa(num,int,numeral_numeral(int),aa(num,num,bit0,one2))),X1)) | ($true != bG370(X0,X1))) )),
% 13.08/3.05    inference(cnf_transformation,[],[f37937])).
% 13.08/3.05  tff(f45648,plain,(
% 13.08/3.05    ( ! [X0 : int,X1 : int] : (($true = aa(int,$o,aa(int,fun(int,$o),dvd_dvd(int),aa(num,int,numeral_numeral(int),aa(num,num,bit0,one2))),X1)) | ($true = aa(int,$o,aa(int,fun(int,$o),dvd_dvd(int),aa(num,int,numeral_numeral(int),aa(num,num,bit0,one2))),X0)) | ($true != bG370(X0,X1))) )),
% 13.08/3.05    inference(cnf_transformation,[],[f37937])).
% 13.08/3.05  tff(f62068,plain,(
% 13.08/3.05    ( ! [X3 : int] : (iG371(zero_zero(int),X3) = X3) )),
% 13.08/3.05    inference(equality_resolution,[],[f45643])).
% 13.08/3.05  tff(f45643,plain,(
% 13.08/3.05    ( ! [X2 : int,X3 : int] : (iG371(X2,X3) = X3 | zero_zero(int) != X2) )),
% 13.08/3.05    inference(cnf_transformation,[],[f27426])).
% 13.08/3.05  tff(f27426,plain,(
% 13.08/3.05    ! [X0 : int,X1 : int] : (aa(int,int,aa(int,fun(int,int),plus_plus(int),aa(int,int,aa(int,fun(int,int),ord_max(int),modulo_modulo(int,X1,aa(num,int,numeral_numeral(int),aa(num,num,bit0,one2)))),modulo_modulo(int,X0,aa(num,int,numeral_numeral(int),aa(num,num,bit0,one2))))),aa(int,int,aa(int,fun(int,int),times_times(int),aa(num,int,numeral_numeral(int),aa(num,num,bit0,one2))),aa(int,int,aa(int,fun(int,int),bit_se1065995026697491101ons_or(int),aa(int,int,aa(int,fun(int,int),divide_divide(int),X1),aa(num,int,numeral_numeral(int),aa(num,num,bit0,one2)))),aa(int,int,aa(int,fun(int,int),divide_divide(int),X0),aa(num,int,numeral_numeral(int),aa(num,num,bit0,one2)))))) = iG371(X0,X1) | zero_zero(int) = X0) & ! [X2 : int,X3 : int] : (iG371(X2,X3) = X3 | zero_zero(int) != X2)),
% 13.08/3.05    inference(ennf_transformation,[],[f21928])).
% 13.08/3.05  tff(f21928,plain,(
% 13.08/3.05    ! [X0 : int,X1 : int] : (zero_zero(int) != X0 => aa(int,int,aa(int,fun(int,int),plus_plus(int),aa(int,int,aa(int,fun(int,int),ord_max(int),modulo_modulo(int,X1,aa(num,int,numeral_numeral(int),aa(num,num,bit0,one2)))),modulo_modulo(int,X0,aa(num,int,numeral_numeral(int),aa(num,num,bit0,one2))))),aa(int,int,aa(int,fun(int,int),times_times(int),aa(num,int,numeral_numeral(int),aa(num,num,bit0,one2))),aa(int,int,aa(int,fun(int,int),bit_se1065995026697491101ons_or(int),aa(int,int,aa(int,fun(int,int),divide_divide(int),X1),aa(num,int,numeral_numeral(int),aa(num,num,bit0,one2)))),aa(int,int,aa(int,fun(int,int),divide_divide(int),X0),aa(num,int,numeral_numeral(int),aa(num,num,bit0,one2)))))) = iG371(X0,X1)) & ! [X2 : int,X3 : int] : (zero_zero(int) = X2 => iG371(X2,X3) = X3)),
% 13.08/3.05    inference(flattening,[],[f21927])).
% 13.08/3.05  tff(f21927,plain,(
% 13.08/3.05    ! [X0 : int,X1 : int] : (~zero_zero(int) = X0 => aa(int,int,aa(int,fun(int,int),plus_plus(int),aa(int,int,aa(int,fun(int,int),ord_max(int),modulo_modulo(int,X1,aa(num,int,numeral_numeral(int),aa(num,num,bit0,one2)))),modulo_modulo(int,X0,aa(num,int,numeral_numeral(int),aa(num,num,bit0,one2))))),aa(int,int,aa(int,fun(int,int),times_times(int),aa(num,int,numeral_numeral(int),aa(num,num,bit0,one2))),aa(int,int,aa(int,fun(int,int),bit_se1065995026697491101ons_or(int),aa(int,int,aa(int,fun(int,int),divide_divide(int),X1),aa(num,int,numeral_numeral(int),aa(num,num,bit0,one2)))),aa(int,int,aa(int,fun(int,int),divide_divide(int),X0),aa(num,int,numeral_numeral(int),aa(num,num,bit0,one2)))))) = iG371(X0,X1)) & ! [X2 : int,X3 : int] : (zero_zero(int) = X2 => iG371(X2,X3) = X3)),
% 13.08/3.05    inference(rectify,[],[f15506])).
% 13.08/3.05  tff(f15506,plain,(
% 13.08/3.05    ! [X1 : int,X0 : int] : (~zero_zero(int) = X1 => aa(int,int,aa(int,fun(int,int),plus_plus(int),aa(int,int,aa(int,fun(int,int),ord_max(int),modulo_modulo(int,X0,aa(num,int,numeral_numeral(int),aa(num,num,bit0,one2)))),modulo_modulo(int,X1,aa(num,int,numeral_numeral(int),aa(num,num,bit0,one2))))),aa(int,int,aa(int,fun(int,int),times_times(int),aa(num,int,numeral_numeral(int),aa(num,num,bit0,one2))),aa(int,int,aa(int,fun(int,int),bit_se1065995026697491101ons_or(int),aa(int,int,aa(int,fun(int,int),divide_divide(int),X0),aa(num,int,numeral_numeral(int),aa(num,num,bit0,one2)))),aa(int,int,aa(int,fun(int,int),divide_divide(int),X1),aa(num,int,numeral_numeral(int),aa(num,num,bit0,one2)))))) = iG371(X1,X0)) & ! [X1 : int,X0 : int] : (zero_zero(int) = X1 => iG371(X1,X0) = X0)),
% 13.08/3.05    introduced(fool_ite_definition,[new_symbols(definition,[iG371])])).
% 13.08/3.05  tff(f45644,plain,(
% 13.08/3.05    ( ! [X0 : int,X1 : int] : (aa(int,int,aa(int,fun(int,int),plus_plus(int),aa(int,int,aa(int,fun(int,int),ord_max(int),modulo_modulo(int,X1,aa(num,int,numeral_numeral(int),aa(num,num,bit0,one2)))),modulo_modulo(int,X0,aa(num,int,numeral_numeral(int),aa(num,num,bit0,one2))))),aa(int,int,aa(int,fun(int,int),times_times(int),aa(num,int,numeral_numeral(int),aa(num,num,bit0,one2))),aa(int,int,aa(int,fun(int,int),bit_se1065995026697491101ons_or(int),aa(int,int,aa(int,fun(int,int),divide_divide(int),X1),aa(num,int,numeral_numeral(int),aa(num,num,bit0,one2)))),aa(int,int,aa(int,fun(int,int),divide_divide(int),X0),aa(num,int,numeral_numeral(int),aa(num,num,bit0,one2)))))) = iG371(X0,X1) | zero_zero(int) = X0) )),
% 13.08/3.05    inference(cnf_transformation,[],[f27426])).
% 13.08/3.05  tff(f62067,plain,(
% 13.08/3.05    ( ! [X3 : int] : (iG372(zero_zero(int),X3) = X3) )),
% 13.08/3.05    inference(equality_resolution,[],[f45641])).
% 13.08/3.05  tff(f45641,plain,(
% 13.08/3.05    ( ! [X2 : int,X3 : int] : (iG372(X2,X3) = X3 | zero_zero(int) != X2) )),
% 13.08/3.05    inference(cnf_transformation,[],[f27425])).
% 13.08/3.05  tff(f27425,plain,(
% 13.08/3.05    ! [X0 : int,X1 : int] : (iG371(X1,X0) = iG372(X0,X1) | zero_zero(int) = X0) & ! [X2 : int,X3 : int] : (iG372(X2,X3) = X3 | zero_zero(int) != X2)),
% 13.08/3.05    inference(ennf_transformation,[],[f21926])).
% 13.08/3.05  tff(f21926,plain,(
% 13.08/3.05    ! [X0 : int,X1 : int] : (zero_zero(int) != X0 => iG371(X1,X0) = iG372(X0,X1)) & ! [X2 : int,X3 : int] : (zero_zero(int) = X2 => iG372(X2,X3) = X3)),
% 13.08/3.05    inference(flattening,[],[f21925])).
% 13.08/3.05  tff(f21925,plain,(
% 13.08/3.05    ! [X0 : int,X1 : int] : (~zero_zero(int) = X0 => iG371(X1,X0) = iG372(X0,X1)) & ! [X2 : int,X3 : int] : (zero_zero(int) = X2 => iG372(X2,X3) = X3)),
% 13.08/3.05    inference(rectify,[],[f15507])).
% 13.08/3.05  tff(f15507,plain,(
% 13.08/3.05    ! [X0 : int,X1 : int] : (~zero_zero(int) = X0 => iG371(X1,X0) = iG372(X0,X1)) & ! [X0 : int,X1 : int] : (zero_zero(int) = X0 => iG372(X0,X1) = X1)),
% 13.08/3.05    introduced(fool_ite_definition,[new_symbols(definition,[iG372])])).
% 13.08/3.05  tff(f45642,plain,(
% 13.08/3.05    ( ! [X0 : int,X1 : int] : (iG371(X1,X0) = iG372(X0,X1) | zero_zero(int) = X0) )),
% 13.08/3.05    inference(cnf_transformation,[],[f27425])).
% 13.08/3.05  tff(f62066,plain,(
% 13.08/3.05    ( ! [X2 : int] : (aa(int,int,uminus_uminus(int),one_one(int)) = iG373(X2,aa(int,int,uminus_uminus(int),one_one(int)))) )),
% 13.08/3.05    inference(equality_resolution,[],[f45638])).
% 13.08/3.05  tff(f45638,plain,(
% 13.08/3.05    ( ! [X2 : int,X3 : int] : (aa(int,int,uminus_uminus(int),one_one(int)) = iG373(X2,X3) | aa(int,int,uminus_uminus(int),one_one(int)) != X3) )),
% 13.08/3.05    inference(cnf_transformation,[],[f27424])).
% 13.08/3.05  tff(f27424,plain,(
% 13.08/3.05    ! [X0 : int,X1 : int] : (iG372(X1,X0) = iG373(X0,X1) | aa(int,int,uminus_uminus(int),one_one(int)) = X0 | aa(int,int,uminus_uminus(int),one_one(int)) = X1) & ! [X2 : int,X3 : int] : (aa(int,int,uminus_uminus(int),one_one(int)) = iG373(X2,X3) | (aa(int,int,uminus_uminus(int),one_one(int)) != X2 & aa(int,int,uminus_uminus(int),one_one(int)) != X3))),
% 13.08/3.05    inference(flattening,[],[f27423])).
% 13.08/3.05  tff(f27423,plain,(
% 13.08/3.05    ! [X0 : int,X1 : int] : (iG372(X1,X0) = iG373(X0,X1) | (aa(int,int,uminus_uminus(int),one_one(int)) = X0 | aa(int,int,uminus_uminus(int),one_one(int)) = X1)) & ! [X2 : int,X3 : int] : (aa(int,int,uminus_uminus(int),one_one(int)) = iG373(X2,X3) | (aa(int,int,uminus_uminus(int),one_one(int)) != X2 & aa(int,int,uminus_uminus(int),one_one(int)) != X3))),
% 13.08/3.05    inference(ennf_transformation,[],[f21924])).
% 13.08/3.05  tff(f21924,plain,(
% 13.08/3.05    ! [X0 : int,X1 : int] : (~(aa(int,int,uminus_uminus(int),one_one(int)) = X0 | aa(int,int,uminus_uminus(int),one_one(int)) = X1) => iG372(X1,X0) = iG373(X0,X1)) & ! [X2 : int,X3 : int] : ((aa(int,int,uminus_uminus(int),one_one(int)) = X2 | aa(int,int,uminus_uminus(int),one_one(int)) = X3) => aa(int,int,uminus_uminus(int),one_one(int)) = iG373(X2,X3))),
% 13.08/3.05    inference(rectify,[],[f15508])).
% 13.08/3.05  tff(f15508,plain,(
% 13.08/3.05    ! [X1 : int,X0 : int] : (~(aa(int,int,uminus_uminus(int),one_one(int)) = X1 | aa(int,int,uminus_uminus(int),one_one(int)) = X0) => iG372(X0,X1) = iG373(X1,X0)) & ! [X1 : int,X0 : int] : ((aa(int,int,uminus_uminus(int),one_one(int)) = X1 | aa(int,int,uminus_uminus(int),one_one(int)) = X0) => aa(int,int,uminus_uminus(int),one_one(int)) = iG373(X1,X0))),
% 13.08/3.05    introduced(fool_ite_definition,[new_symbols(definition,[iG373])])).
% 13.08/3.05  tff(f62065,plain,(
% 13.08/3.05    ( ! [X3 : int] : (aa(int,int,uminus_uminus(int),one_one(int)) = iG373(aa(int,int,uminus_uminus(int),one_one(int)),X3)) )),
% 13.08/3.05    inference(equality_resolution,[],[f45639])).
% 13.08/3.05  tff(f45639,plain,(
% 13.08/3.05    ( ! [X2 : int,X3 : int] : (aa(int,int,uminus_uminus(int),one_one(int)) = iG373(X2,X3) | aa(int,int,uminus_uminus(int),one_one(int)) != X2) )),
% 13.08/3.05    inference(cnf_transformation,[],[f27424])).
% 13.08/3.05  tff(f45640,plain,(
% 13.08/3.05    ( ! [X0 : int,X1 : int] : (iG372(X1,X0) = iG373(X0,X1) | aa(int,int,uminus_uminus(int),one_one(int)) = X0 | aa(int,int,uminus_uminus(int),one_one(int)) = X1) )),
% 13.08/3.05    inference(cnf_transformation,[],[f27424])).
% 13.08/3.05  tff(f45635,plain,(
% 13.08/3.05    ( ! [X0 : int,X1 : int] : (($true = bG374(X0,X1)) | ($true = aa(int,$o,aa(int,fun(int,$o),dvd_dvd(int),aa(num,int,numeral_numeral(int),aa(num,num,bit0,one2))),X1))) )),
% 13.08/3.05    inference(cnf_transformation,[],[f37936])).
% 13.08/3.05  tff(f37936,plain,(
% 13.08/3.05    ! [X0 : int,X1 : int] : ((($true != aa(int,$o,aa(int,fun(int,$o),dvd_dvd(int),aa(num,int,numeral_numeral(int),aa(num,num,bit0,one2))),X0)) | ($true != aa(int,$o,aa(int,fun(int,$o),dvd_dvd(int),aa(num,int,numeral_numeral(int),aa(num,num,bit0,one2))),X1)) | ($true != bG374(X0,X1))) & (($true = bG374(X0,X1)) | (($true = aa(int,$o,aa(int,fun(int,$o),dvd_dvd(int),aa(num,int,numeral_numeral(int),aa(num,num,bit0,one2))),X0)) & ($true = aa(int,$o,aa(int,fun(int,$o),dvd_dvd(int),aa(num,int,numeral_numeral(int),aa(num,num,bit0,one2))),X1)))))),
% 13.08/3.05    inference(flattening,[],[f37935])).
% 13.08/3.05  tff(f37935,plain,(
% 13.08/3.05    ! [X0 : int,X1 : int] : (((($true != aa(int,$o,aa(int,fun(int,$o),dvd_dvd(int),aa(num,int,numeral_numeral(int),aa(num,num,bit0,one2))),X0)) | ($true != aa(int,$o,aa(int,fun(int,$o),dvd_dvd(int),aa(num,int,numeral_numeral(int),aa(num,num,bit0,one2))),X1))) | ($true != bG374(X0,X1))) & (($true = bG374(X0,X1)) | (($true = aa(int,$o,aa(int,fun(int,$o),dvd_dvd(int),aa(num,int,numeral_numeral(int),aa(num,num,bit0,one2))),X0)) & ($true = aa(int,$o,aa(int,fun(int,$o),dvd_dvd(int),aa(num,int,numeral_numeral(int),aa(num,num,bit0,one2))),X1)))))),
% 13.08/3.05    inference(nnf_transformation,[],[f21923])).
% 13.08/3.05  tff(f21923,plain,(
% 13.08/3.05    ! [X0 : int,X1 : int] : ((($true != aa(int,$o,aa(int,fun(int,$o),dvd_dvd(int),aa(num,int,numeral_numeral(int),aa(num,num,bit0,one2))),X0)) | ($true != aa(int,$o,aa(int,fun(int,$o),dvd_dvd(int),aa(num,int,numeral_numeral(int),aa(num,num,bit0,one2))),X1))) <=> ($true = bG374(X0,X1)))),
% 13.08/3.05    inference(flattening,[],[f21922])).
% 13.08/3.05  tff(f21922,plain,(
% 13.08/3.05    ! [X0 : int,X1 : int] : ((~($true = aa(int,$o,aa(int,fun(int,$o),dvd_dvd(int),aa(num,int,numeral_numeral(int),aa(num,num,bit0,one2))),X0)) | ~($true = aa(int,$o,aa(int,fun(int,$o),dvd_dvd(int),aa(num,int,numeral_numeral(int),aa(num,num,bit0,one2))),X1))) <=> ($true = bG374(X0,X1)))),
% 13.08/3.05    inference(rectify,[],[f15511])).
% 13.08/3.05  tff(f15511,plain,(
% 13.08/3.05    ! [X1 : int,X0 : int] : ((~($true = aa(int,$o,aa(int,fun(int,$o),dvd_dvd(int),aa(num,int,numeral_numeral(int),aa(num,num,bit0,one2))),X1)) | ~($true = aa(int,$o,aa(int,fun(int,$o),dvd_dvd(int),aa(num,int,numeral_numeral(int),aa(num,num,bit0,one2))),X0))) <=> ($true = bG374(X1,X0)))),
% 13.08/3.05    introduced(fool_formula_definition,[new_symbols(definition,[bG374])])).
% 13.08/3.05  tff(f45636,plain,(
% 13.08/3.05    ( ! [X0 : int,X1 : int] : (($true = bG374(X0,X1)) | ($true = aa(int,$o,aa(int,fun(int,$o),dvd_dvd(int),aa(num,int,numeral_numeral(int),aa(num,num,bit0,one2))),X0))) )),
% 13.08/3.05    inference(cnf_transformation,[],[f37936])).
% 13.08/3.05  tff(f45637,plain,(
% 13.08/3.05    ( ! [X0 : int,X1 : int] : (($true != aa(int,$o,aa(int,fun(int,$o),dvd_dvd(int),aa(num,int,numeral_numeral(int),aa(num,num,bit0,one2))),X0)) | ($true != aa(int,$o,aa(int,fun(int,$o),dvd_dvd(int),aa(num,int,numeral_numeral(int),aa(num,num,bit0,one2))),X1)) | ($true != bG374(X0,X1))) )),
% 13.08/3.05    inference(cnf_transformation,[],[f37936])).
% 13.08/3.05  tff(f45632,plain,(
% 13.08/3.05    ( ! [X0 : int,X1 : int] : (($true = bG375(X0,X1)) | ($true = aa(int,$o,aa(int,fun(int,$o),dvd_dvd(int),aa(num,int,numeral_numeral(int),aa(num,num,bit0,one2))),X0)) | ($true = aa(int,$o,aa(int,fun(int,$o),dvd_dvd(int),aa(num,int,numeral_numeral(int),aa(num,num,bit0,one2))),X1))) )),
% 13.08/3.05    inference(cnf_transformation,[],[f37934])).
% 13.08/3.05  tff(f37934,plain,(
% 13.08/3.05    ! [X0 : int,X1 : int] : (((($true != aa(int,$o,aa(int,fun(int,$o),dvd_dvd(int),aa(num,int,numeral_numeral(int),aa(num,num,bit0,one2))),X0)) & ($true != aa(int,$o,aa(int,fun(int,$o),dvd_dvd(int),aa(num,int,numeral_numeral(int),aa(num,num,bit0,one2))),X1))) | ($true != bG375(X0,X1))) & (($true = bG375(X0,X1)) | ($true = aa(int,$o,aa(int,fun(int,$o),dvd_dvd(int),aa(num,int,numeral_numeral(int),aa(num,num,bit0,one2))),X0)) | ($true = aa(int,$o,aa(int,fun(int,$o),dvd_dvd(int),aa(num,int,numeral_numeral(int),aa(num,num,bit0,one2))),X1))))),
% 13.08/3.05    inference(flattening,[],[f37933])).
% 13.08/3.05  tff(f37933,plain,(
% 13.08/3.05    ! [X0 : int,X1 : int] : (((($true != aa(int,$o,aa(int,fun(int,$o),dvd_dvd(int),aa(num,int,numeral_numeral(int),aa(num,num,bit0,one2))),X0)) & ($true != aa(int,$o,aa(int,fun(int,$o),dvd_dvd(int),aa(num,int,numeral_numeral(int),aa(num,num,bit0,one2))),X1))) | ($true != bG375(X0,X1))) & (($true = bG375(X0,X1)) | (($true = aa(int,$o,aa(int,fun(int,$o),dvd_dvd(int),aa(num,int,numeral_numeral(int),aa(num,num,bit0,one2))),X0)) | ($true = aa(int,$o,aa(int,fun(int,$o),dvd_dvd(int),aa(num,int,numeral_numeral(int),aa(num,num,bit0,one2))),X1)))))),
% 13.08/3.05    inference(nnf_transformation,[],[f21921])).
% 13.08/3.05  tff(f21921,plain,(
% 13.08/3.05    ! [X0 : int,X1 : int] : ((($true != aa(int,$o,aa(int,fun(int,$o),dvd_dvd(int),aa(num,int,numeral_numeral(int),aa(num,num,bit0,one2))),X0)) & ($true != aa(int,$o,aa(int,fun(int,$o),dvd_dvd(int),aa(num,int,numeral_numeral(int),aa(num,num,bit0,one2))),X1))) <=> ($true = bG375(X0,X1)))),
% 13.08/3.05    inference(flattening,[],[f21920])).
% 13.08/3.05  tff(f21920,plain,(
% 13.08/3.05    ! [X0 : int,X1 : int] : ((~($true = aa(int,$o,aa(int,fun(int,$o),dvd_dvd(int),aa(num,int,numeral_numeral(int),aa(num,num,bit0,one2))),X0)) & ~($true = aa(int,$o,aa(int,fun(int,$o),dvd_dvd(int),aa(num,int,numeral_numeral(int),aa(num,num,bit0,one2))),X1))) <=> ($true = bG375(X0,X1)))),
% 13.08/3.05    inference(rectify,[],[f15514])).
% 13.08/3.05  tff(f15514,plain,(
% 13.08/3.05    ! [X1 : int,X0 : int] : ((~($true = aa(int,$o,aa(int,fun(int,$o),dvd_dvd(int),aa(num,int,numeral_numeral(int),aa(num,num,bit0,one2))),X1)) & ~($true = aa(int,$o,aa(int,fun(int,$o),dvd_dvd(int),aa(num,int,numeral_numeral(int),aa(num,num,bit0,one2))),X0))) <=> ($true = bG375(X1,X0)))),
% 13.08/3.05    introduced(fool_formula_definition,[new_symbols(definition,[bG375])])).
% 13.08/3.05  tff(f45633,plain,(
% 13.08/3.05    ( ! [X0 : int,X1 : int] : (($true != aa(int,$o,aa(int,fun(int,$o),dvd_dvd(int),aa(num,int,numeral_numeral(int),aa(num,num,bit0,one2))),X1)) | ($true != bG375(X0,X1))) )),
% 13.08/3.05    inference(cnf_transformation,[],[f37934])).
% 13.08/3.05  tff(f45634,plain,(
% 13.08/3.05    ( ! [X0 : int,X1 : int] : (($true != aa(int,$o,aa(int,fun(int,$o),dvd_dvd(int),aa(num,int,numeral_numeral(int),aa(num,num,bit0,one2))),X0)) | ($true != bG375(X0,X1))) )),
% 13.08/3.05    inference(cnf_transformation,[],[f37934])).
% 13.08/3.05  tff(f45629,plain,(
% 13.08/3.05    ( ! [X0 : int,X1 : int] : (($true = bG376(X0,X1)) | ($true = aa(int,$o,aa(int,fun(int,$o),dvd_dvd(int),aa(num,int,numeral_numeral(int),aa(num,num,bit0,one2))),X0)) | ($true = aa(int,$o,aa(int,fun(int,$o),dvd_dvd(int),aa(num,int,numeral_numeral(int),aa(num,num,bit0,one2))),X1))) )),
% 13.08/3.05    inference(cnf_transformation,[],[f37932])).
% 13.08/3.05  tff(f37932,plain,(
% 13.08/3.05    ! [X0 : int,X1 : int] : (((($true != aa(int,$o,aa(int,fun(int,$o),dvd_dvd(int),aa(num,int,numeral_numeral(int),aa(num,num,bit0,one2))),X0)) & ($true != aa(int,$o,aa(int,fun(int,$o),dvd_dvd(int),aa(num,int,numeral_numeral(int),aa(num,num,bit0,one2))),X1))) | ($true != bG376(X0,X1))) & (($true = bG376(X0,X1)) | ($true = aa(int,$o,aa(int,fun(int,$o),dvd_dvd(int),aa(num,int,numeral_numeral(int),aa(num,num,bit0,one2))),X0)) | ($true = aa(int,$o,aa(int,fun(int,$o),dvd_dvd(int),aa(num,int,numeral_numeral(int),aa(num,num,bit0,one2))),X1))))),
% 13.08/3.05    inference(flattening,[],[f37931])).
% 13.08/3.05  tff(f37931,plain,(
% 13.08/3.05    ! [X0 : int,X1 : int] : (((($true != aa(int,$o,aa(int,fun(int,$o),dvd_dvd(int),aa(num,int,numeral_numeral(int),aa(num,num,bit0,one2))),X0)) & ($true != aa(int,$o,aa(int,fun(int,$o),dvd_dvd(int),aa(num,int,numeral_numeral(int),aa(num,num,bit0,one2))),X1))) | ($true != bG376(X0,X1))) & (($true = bG376(X0,X1)) | (($true = aa(int,$o,aa(int,fun(int,$o),dvd_dvd(int),aa(num,int,numeral_numeral(int),aa(num,num,bit0,one2))),X0)) | ($true = aa(int,$o,aa(int,fun(int,$o),dvd_dvd(int),aa(num,int,numeral_numeral(int),aa(num,num,bit0,one2))),X1)))))),
% 13.08/3.05    inference(nnf_transformation,[],[f21919])).
% 13.08/3.05  tff(f21919,plain,(
% 13.08/3.05    ! [X0 : int,X1 : int] : ((($true != aa(int,$o,aa(int,fun(int,$o),dvd_dvd(int),aa(num,int,numeral_numeral(int),aa(num,num,bit0,one2))),X0)) & ($true != aa(int,$o,aa(int,fun(int,$o),dvd_dvd(int),aa(num,int,numeral_numeral(int),aa(num,num,bit0,one2))),X1))) <=> ($true = bG376(X0,X1)))),
% 13.08/3.05    inference(flattening,[],[f21918])).
% 13.08/3.05  tff(f21918,plain,(
% 13.08/3.05    ! [X0 : int,X1 : int] : ((~($true = aa(int,$o,aa(int,fun(int,$o),dvd_dvd(int),aa(num,int,numeral_numeral(int),aa(num,num,bit0,one2))),X0)) & ~($true = aa(int,$o,aa(int,fun(int,$o),dvd_dvd(int),aa(num,int,numeral_numeral(int),aa(num,num,bit0,one2))),X1))) <=> ($true = bG376(X0,X1)))),
% 13.08/3.05    inference(rectify,[],[f15515])).
% 13.08/3.05  tff(f15515,plain,(
% 13.08/3.05    ! [X1 : int,X0 : int] : ((~($true = aa(int,$o,aa(int,fun(int,$o),dvd_dvd(int),aa(num,int,numeral_numeral(int),aa(num,num,bit0,one2))),X1)) & ~($true = aa(int,$o,aa(int,fun(int,$o),dvd_dvd(int),aa(num,int,numeral_numeral(int),aa(num,num,bit0,one2))),X0))) <=> ($true = bG376(X1,X0)))),
% 13.08/3.05    introduced(fool_formula_definition,[new_symbols(definition,[bG376])])).
% 13.08/3.05  tff(f45630,plain,(
% 13.08/3.05    ( ! [X0 : int,X1 : int] : (($true != aa(int,$o,aa(int,fun(int,$o),dvd_dvd(int),aa(num,int,numeral_numeral(int),aa(num,num,bit0,one2))),X1)) | ($true != bG376(X0,X1))) )),
% 13.08/3.05    inference(cnf_transformation,[],[f37932])).
% 13.08/3.05  tff(f45631,plain,(
% 13.08/3.05    ( ! [X0 : int,X1 : int] : (($true != aa(int,$o,aa(int,fun(int,$o),dvd_dvd(int),aa(num,int,numeral_numeral(int),aa(num,num,bit0,one2))),X0)) | ($true != bG376(X0,X1))) )),
% 13.08/3.05    inference(cnf_transformation,[],[f37932])).
% 13.08/3.05  tff(f45626,plain,(
% 13.08/3.05    ( ! [X2 : int,X3 : int] : (aa(int,int,uminus_uminus(int),aa($o,int,zero_neq_one_of_bool(int),bG375(X2,X3))) = iG377(X2,X3) | ($true != aa(set(int),$o,member(int,X2),aa(set(int),set(int),insert(int,zero_zero(int)),aa(set(int),set(int),insert(int,aa(int,int,uminus_uminus(int),one_one(int))),bot_bot(set(int)))))) | ($true != aa(set(int),$o,member(int,X3),aa(set(int),set(int),insert(int,zero_zero(int)),aa(set(int),set(int),insert(int,aa(int,int,uminus_uminus(int),one_one(int))),bot_bot(set(int))))))) )),
% 13.08/3.05    inference(cnf_transformation,[],[f27422])).
% 13.08/3.05  tff(f27422,plain,(
% 13.08/3.05    ! [X0 : int,X1 : int] : (aa(int,int,aa(int,fun(int,int),plus_plus(int),aa($o,int,zero_neq_one_of_bool(int),bG376(X0,X1))),aa(int,int,aa(int,fun(int,int),times_times(int),aa(num,int,numeral_numeral(int),aa(num,num,bit0,one2))),aa(int,int,aa(int,fun(int,int),bit_se5824344872417868541ns_and(int),aa(int,int,aa(int,fun(int,int),divide_divide(int),X1),aa(num,int,numeral_numeral(int),aa(num,num,bit0,one2)))),aa(int,int,aa(int,fun(int,int),divide_divide(int),X0),aa(num,int,numeral_numeral(int),aa(num,num,bit0,one2)))))) = iG377(X0,X1) | (($true = aa(set(int),$o,member(int,X0),aa(set(int),set(int),insert(int,zero_zero(int)),aa(set(int),set(int),insert(int,aa(int,int,uminus_uminus(int),one_one(int))),bot_bot(set(int)))))) & ($true = aa(set(int),$o,member(int,X1),aa(set(int),set(int),insert(int,zero_zero(int)),aa(set(int),set(int),insert(int,aa(int,int,uminus_uminus(int),one_one(int))),bot_bot(set(int)))))))) & ! [X2 : int,X3 : int] : (aa(int,int,uminus_uminus(int),aa($o,int,zero_neq_one_of_bool(int),bG375(X2,X3))) = iG377(X2,X3) | ($true != aa(set(int),$o,member(int,X2),aa(set(int),set(int),insert(int,zero_zero(int)),aa(set(int),set(int),insert(int,aa(int,int,uminus_uminus(int),one_one(int))),bot_bot(set(int)))))) | ($true != aa(set(int),$o,member(int,X3),aa(set(int),set(int),insert(int,zero_zero(int)),aa(set(int),set(int),insert(int,aa(int,int,uminus_uminus(int),one_one(int))),bot_bot(set(int)))))))),
% 13.08/3.05    inference(flattening,[],[f27421])).
% 13.08/3.05  tff(f27421,plain,(
% 13.08/3.05    ! [X0 : int,X1 : int] : (aa(int,int,aa(int,fun(int,int),plus_plus(int),aa($o,int,zero_neq_one_of_bool(int),bG376(X0,X1))),aa(int,int,aa(int,fun(int,int),times_times(int),aa(num,int,numeral_numeral(int),aa(num,num,bit0,one2))),aa(int,int,aa(int,fun(int,int),bit_se5824344872417868541ns_and(int),aa(int,int,aa(int,fun(int,int),divide_divide(int),X1),aa(num,int,numeral_numeral(int),aa(num,num,bit0,one2)))),aa(int,int,aa(int,fun(int,int),divide_divide(int),X0),aa(num,int,numeral_numeral(int),aa(num,num,bit0,one2)))))) = iG377(X0,X1) | (($true = aa(set(int),$o,member(int,X0),aa(set(int),set(int),insert(int,zero_zero(int)),aa(set(int),set(int),insert(int,aa(int,int,uminus_uminus(int),one_one(int))),bot_bot(set(int)))))) & ($true = aa(set(int),$o,member(int,X1),aa(set(int),set(int),insert(int,zero_zero(int)),aa(set(int),set(int),insert(int,aa(int,int,uminus_uminus(int),one_one(int))),bot_bot(set(int)))))))) & ! [X2 : int,X3 : int] : (aa(int,int,uminus_uminus(int),aa($o,int,zero_neq_one_of_bool(int),bG375(X2,X3))) = iG377(X2,X3) | (($true != aa(set(int),$o,member(int,X2),aa(set(int),set(int),insert(int,zero_zero(int)),aa(set(int),set(int),insert(int,aa(int,int,uminus_uminus(int),one_one(int))),bot_bot(set(int)))))) | ($true != aa(set(int),$o,member(int,X3),aa(set(int),set(int),insert(int,zero_zero(int)),aa(set(int),set(int),insert(int,aa(int,int,uminus_uminus(int),one_one(int))),bot_bot(set(int))))))))),
% 13.08/3.05    inference(ennf_transformation,[],[f21917])).
% 13.08/3.05  tff(f21917,plain,(
% 13.08/3.05    ! [X0 : int,X1 : int] : (~(($true = aa(set(int),$o,member(int,X0),aa(set(int),set(int),insert(int,zero_zero(int)),aa(set(int),set(int),insert(int,aa(int,int,uminus_uminus(int),one_one(int))),bot_bot(set(int)))))) & ($true = aa(set(int),$o,member(int,X1),aa(set(int),set(int),insert(int,zero_zero(int)),aa(set(int),set(int),insert(int,aa(int,int,uminus_uminus(int),one_one(int))),bot_bot(set(int))))))) => aa(int,int,aa(int,fun(int,int),plus_plus(int),aa($o,int,zero_neq_one_of_bool(int),bG376(X0,X1))),aa(int,int,aa(int,fun(int,int),times_times(int),aa(num,int,numeral_numeral(int),aa(num,num,bit0,one2))),aa(int,int,aa(int,fun(int,int),bit_se5824344872417868541ns_and(int),aa(int,int,aa(int,fun(int,int),divide_divide(int),X1),aa(num,int,numeral_numeral(int),aa(num,num,bit0,one2)))),aa(int,int,aa(int,fun(int,int),divide_divide(int),X0),aa(num,int,numeral_numeral(int),aa(num,num,bit0,one2)))))) = iG377(X0,X1)) & ! [X2 : int,X3 : int] : ((($true = aa(set(int),$o,member(int,X2),aa(set(int),set(int),insert(int,zero_zero(int)),aa(set(int),set(int),insert(int,aa(int,int,uminus_uminus(int),one_one(int))),bot_bot(set(int)))))) & ($true = aa(set(int),$o,member(int,X3),aa(set(int),set(int),insert(int,zero_zero(int)),aa(set(int),set(int),insert(int,aa(int,int,uminus_uminus(int),one_one(int))),bot_bot(set(int))))))) => aa(int,int,uminus_uminus(int),aa($o,int,zero_neq_one_of_bool(int),bG375(X2,X3))) = iG377(X2,X3))),
% 13.08/3.05    inference(rectify,[],[f15516])).
% 13.08/3.05  tff(f15516,plain,(
% 13.08/3.05    ! [X1 : int,X0 : int] : (~(($true = aa(set(int),$o,member(int,X1),aa(set(int),set(int),insert(int,zero_zero(int)),aa(set(int),set(int),insert(int,aa(int,int,uminus_uminus(int),one_one(int))),bot_bot(set(int)))))) & ($true = aa(set(int),$o,member(int,X0),aa(set(int),set(int),insert(int,zero_zero(int)),aa(set(int),set(int),insert(int,aa(int,int,uminus_uminus(int),one_one(int))),bot_bot(set(int))))))) => aa(int,int,aa(int,fun(int,int),plus_plus(int),aa($o,int,zero_neq_one_of_bool(int),bG376(X1,X0))),aa(int,int,aa(int,fun(int,int),times_times(int),aa(num,int,numeral_numeral(int),aa(num,num,bit0,one2))),aa(int,int,aa(int,fun(int,int),bit_se5824344872417868541ns_and(int),aa(int,int,aa(int,fun(int,int),divide_divide(int),X0),aa(num,int,numeral_numeral(int),aa(num,num,bit0,one2)))),aa(int,int,aa(int,fun(int,int),divide_divide(int),X1),aa(num,int,numeral_numeral(int),aa(num,num,bit0,one2)))))) = iG377(X1,X0)) & ! [X1 : int,X0 : int] : ((($true = aa(set(int),$o,member(int,X1),aa(set(int),set(int),insert(int,zero_zero(int)),aa(set(int),set(int),insert(int,aa(int,int,uminus_uminus(int),one_one(int))),bot_bot(set(int)))))) & ($true = aa(set(int),$o,member(int,X0),aa(set(int),set(int),insert(int,zero_zero(int)),aa(set(int),set(int),insert(int,aa(int,int,uminus_uminus(int),one_one(int))),bot_bot(set(int))))))) => aa(int,int,uminus_uminus(int),aa($o,int,zero_neq_one_of_bool(int),bG375(X1,X0))) = iG377(X1,X0))),
% 13.08/3.05    introduced(fool_ite_definition,[new_symbols(definition,[iG377])])).
% 13.08/3.05  tff(f45627,plain,(
% 13.08/3.05    ( ! [X0 : int,X1 : int] : (aa(int,int,aa(int,fun(int,int),plus_plus(int),aa($o,int,zero_neq_one_of_bool(int),bG376(X0,X1))),aa(int,int,aa(int,fun(int,int),times_times(int),aa(num,int,numeral_numeral(int),aa(num,num,bit0,one2))),aa(int,int,aa(int,fun(int,int),bit_se5824344872417868541ns_and(int),aa(int,int,aa(int,fun(int,int),divide_divide(int),X1),aa(num,int,numeral_numeral(int),aa(num,num,bit0,one2)))),aa(int,int,aa(int,fun(int,int),divide_divide(int),X0),aa(num,int,numeral_numeral(int),aa(num,num,bit0,one2)))))) = iG377(X0,X1) | ($true = aa(set(int),$o,member(int,X1),aa(set(int),set(int),insert(int,zero_zero(int)),aa(set(int),set(int),insert(int,aa(int,int,uminus_uminus(int),one_one(int))),bot_bot(set(int))))))) )),
% 13.08/3.05    inference(cnf_transformation,[],[f27422])).
% 13.08/3.05  tff(f45628,plain,(
% 13.08/3.05    ( ! [X0 : int,X1 : int] : (aa(int,int,aa(int,fun(int,int),plus_plus(int),aa($o,int,zero_neq_one_of_bool(int),bG376(X0,X1))),aa(int,int,aa(int,fun(int,int),times_times(int),aa(num,int,numeral_numeral(int),aa(num,num,bit0,one2))),aa(int,int,aa(int,fun(int,int),bit_se5824344872417868541ns_and(int),aa(int,int,aa(int,fun(int,int),divide_divide(int),X1),aa(num,int,numeral_numeral(int),aa(num,num,bit0,one2)))),aa(int,int,aa(int,fun(int,int),divide_divide(int),X0),aa(num,int,numeral_numeral(int),aa(num,num,bit0,one2)))))) = iG377(X0,X1) | ($true = aa(set(int),$o,member(int,X0),aa(set(int),set(int),insert(int,zero_zero(int)),aa(set(int),set(int),insert(int,aa(int,int,uminus_uminus(int),one_one(int))),bot_bot(set(int))))))) )),
% 13.08/3.05    inference(cnf_transformation,[],[f27422])).
% 13.08/3.05  tff(f62064,plain,(
% 13.08/3.05    ( ! [X3 : int] : (iG378(aa(int,int,uminus_uminus(int),one_one(int)),X3) = X3) )),
% 13.08/3.05    inference(equality_resolution,[],[f45624])).
% 13.08/3.05  tff(f45624,plain,(
% 13.08/3.05    ( ! [X2 : int,X3 : int] : (iG378(X2,X3) = X3 | aa(int,int,uminus_uminus(int),one_one(int)) != X2) )),
% 13.08/3.05    inference(cnf_transformation,[],[f27420])).
% 13.08/3.05  tff(f27420,plain,(
% 13.08/3.05    ! [X0 : int,X1 : int] : (aa(int,int,aa(int,fun(int,int),plus_plus(int),aa(int,int,aa(int,fun(int,int),times_times(int),modulo_modulo(int,X1,aa(num,int,numeral_numeral(int),aa(num,num,bit0,one2)))),modulo_modulo(int,X0,aa(num,int,numeral_numeral(int),aa(num,num,bit0,one2))))),aa(int,int,aa(int,fun(int,int),times_times(int),aa(num,int,numeral_numeral(int),aa(num,num,bit0,one2))),aa(int,int,aa(int,fun(int,int),bit_se5824344872417868541ns_and(int),aa(int,int,aa(int,fun(int,int),divide_divide(int),X1),aa(num,int,numeral_numeral(int),aa(num,num,bit0,one2)))),aa(int,int,aa(int,fun(int,int),divide_divide(int),X0),aa(num,int,numeral_numeral(int),aa(num,num,bit0,one2)))))) = iG378(X0,X1) | aa(int,int,uminus_uminus(int),one_one(int)) = X0) & ! [X2 : int,X3 : int] : (iG378(X2,X3) = X3 | aa(int,int,uminus_uminus(int),one_one(int)) != X2)),
% 13.08/3.05    inference(ennf_transformation,[],[f21916])).
% 13.08/3.05  tff(f21916,plain,(
% 13.08/3.05    ! [X0 : int,X1 : int] : (aa(int,int,uminus_uminus(int),one_one(int)) != X0 => aa(int,int,aa(int,fun(int,int),plus_plus(int),aa(int,int,aa(int,fun(int,int),times_times(int),modulo_modulo(int,X1,aa(num,int,numeral_numeral(int),aa(num,num,bit0,one2)))),modulo_modulo(int,X0,aa(num,int,numeral_numeral(int),aa(num,num,bit0,one2))))),aa(int,int,aa(int,fun(int,int),times_times(int),aa(num,int,numeral_numeral(int),aa(num,num,bit0,one2))),aa(int,int,aa(int,fun(int,int),bit_se5824344872417868541ns_and(int),aa(int,int,aa(int,fun(int,int),divide_divide(int),X1),aa(num,int,numeral_numeral(int),aa(num,num,bit0,one2)))),aa(int,int,aa(int,fun(int,int),divide_divide(int),X0),aa(num,int,numeral_numeral(int),aa(num,num,bit0,one2)))))) = iG378(X0,X1)) & ! [X2 : int,X3 : int] : (aa(int,int,uminus_uminus(int),one_one(int)) = X2 => iG378(X2,X3) = X3)),
% 13.08/3.05    inference(flattening,[],[f21915])).
% 13.08/3.05  tff(f21915,plain,(
% 13.08/3.05    ! [X0 : int,X1 : int] : (~aa(int,int,uminus_uminus(int),one_one(int)) = X0 => aa(int,int,aa(int,fun(int,int),plus_plus(int),aa(int,int,aa(int,fun(int,int),times_times(int),modulo_modulo(int,X1,aa(num,int,numeral_numeral(int),aa(num,num,bit0,one2)))),modulo_modulo(int,X0,aa(num,int,numeral_numeral(int),aa(num,num,bit0,one2))))),aa(int,int,aa(int,fun(int,int),times_times(int),aa(num,int,numeral_numeral(int),aa(num,num,bit0,one2))),aa(int,int,aa(int,fun(int,int),bit_se5824344872417868541ns_and(int),aa(int,int,aa(int,fun(int,int),divide_divide(int),X1),aa(num,int,numeral_numeral(int),aa(num,num,bit0,one2)))),aa(int,int,aa(int,fun(int,int),divide_divide(int),X0),aa(num,int,numeral_numeral(int),aa(num,num,bit0,one2)))))) = iG378(X0,X1)) & ! [X2 : int,X3 : int] : (aa(int,int,uminus_uminus(int),one_one(int)) = X2 => iG378(X2,X3) = X3)),
% 13.08/3.05    inference(rectify,[],[f15519])).
% 13.08/3.05  tff(f15519,plain,(
% 13.08/3.05    ! [X1 : int,X0 : int] : (~aa(int,int,uminus_uminus(int),one_one(int)) = X1 => aa(int,int,aa(int,fun(int,int),plus_plus(int),aa(int,int,aa(int,fun(int,int),times_times(int),modulo_modulo(int,X0,aa(num,int,numeral_numeral(int),aa(num,num,bit0,one2)))),modulo_modulo(int,X1,aa(num,int,numeral_numeral(int),aa(num,num,bit0,one2))))),aa(int,int,aa(int,fun(int,int),times_times(int),aa(num,int,numeral_numeral(int),aa(num,num,bit0,one2))),aa(int,int,aa(int,fun(int,int),bit_se5824344872417868541ns_and(int),aa(int,int,aa(int,fun(int,int),divide_divide(int),X0),aa(num,int,numeral_numeral(int),aa(num,num,bit0,one2)))),aa(int,int,aa(int,fun(int,int),divide_divide(int),X1),aa(num,int,numeral_numeral(int),aa(num,num,bit0,one2)))))) = iG378(X1,X0)) & ! [X1 : int,X0 : int] : (aa(int,int,uminus_uminus(int),one_one(int)) = X1 => iG378(X1,X0) = X0)),
% 13.08/3.05    introduced(fool_ite_definition,[new_symbols(definition,[iG378])])).
% 13.08/3.05  tff(f45625,plain,(
% 13.08/3.05    ( ! [X0 : int,X1 : int] : (aa(int,int,aa(int,fun(int,int),plus_plus(int),aa(int,int,aa(int,fun(int,int),times_times(int),modulo_modulo(int,X1,aa(num,int,numeral_numeral(int),aa(num,num,bit0,one2)))),modulo_modulo(int,X0,aa(num,int,numeral_numeral(int),aa(num,num,bit0,one2))))),aa(int,int,aa(int,fun(int,int),times_times(int),aa(num,int,numeral_numeral(int),aa(num,num,bit0,one2))),aa(int,int,aa(int,fun(int,int),bit_se5824344872417868541ns_and(int),aa(int,int,aa(int,fun(int,int),divide_divide(int),X1),aa(num,int,numeral_numeral(int),aa(num,num,bit0,one2)))),aa(int,int,aa(int,fun(int,int),divide_divide(int),X0),aa(num,int,numeral_numeral(int),aa(num,num,bit0,one2)))))) = iG378(X0,X1) | aa(int,int,uminus_uminus(int),one_one(int)) = X0) )),
% 13.08/3.05    inference(cnf_transformation,[],[f27420])).
% 13.08/3.05  tff(f62063,plain,(
% 13.08/3.05    ( ! [X3 : int] : (iG379(aa(int,int,uminus_uminus(int),one_one(int)),X3) = X3) )),
% 13.08/3.05    inference(equality_resolution,[],[f45622])).
% 13.08/3.05  tff(f45622,plain,(
% 13.08/3.05    ( ! [X2 : int,X3 : int] : (iG379(X2,X3) = X3 | aa(int,int,uminus_uminus(int),one_one(int)) != X2) )),
% 13.08/3.05    inference(cnf_transformation,[],[f27419])).
% 13.08/3.05  tff(f27419,plain,(
% 13.08/3.05    ! [X0 : int,X1 : int] : (iG378(X1,X0) = iG379(X0,X1) | aa(int,int,uminus_uminus(int),one_one(int)) = X0) & ! [X2 : int,X3 : int] : (iG379(X2,X3) = X3 | aa(int,int,uminus_uminus(int),one_one(int)) != X2)),
% 13.08/3.05    inference(ennf_transformation,[],[f21914])).
% 13.08/3.05  tff(f21914,plain,(
% 13.08/3.05    ! [X0 : int,X1 : int] : (aa(int,int,uminus_uminus(int),one_one(int)) != X0 => iG378(X1,X0) = iG379(X0,X1)) & ! [X2 : int,X3 : int] : (aa(int,int,uminus_uminus(int),one_one(int)) = X2 => iG379(X2,X3) = X3)),
% 13.08/3.05    inference(flattening,[],[f21913])).
% 13.08/3.05  tff(f21913,plain,(
% 13.08/3.05    ! [X0 : int,X1 : int] : (~aa(int,int,uminus_uminus(int),one_one(int)) = X0 => iG378(X1,X0) = iG379(X0,X1)) & ! [X2 : int,X3 : int] : (aa(int,int,uminus_uminus(int),one_one(int)) = X2 => iG379(X2,X3) = X3)),
% 13.08/3.05    inference(rectify,[],[f15520])).
% 13.08/3.05  tff(f15520,plain,(
% 13.08/3.05    ! [X0 : int,X1 : int] : (~aa(int,int,uminus_uminus(int),one_one(int)) = X0 => iG378(X1,X0) = iG379(X0,X1)) & ! [X0 : int,X1 : int] : (aa(int,int,uminus_uminus(int),one_one(int)) = X0 => iG379(X0,X1) = X1)),
% 13.08/3.05    introduced(fool_ite_definition,[new_symbols(definition,[iG379])])).
% 13.08/3.05  tff(f45623,plain,(
% 13.08/3.05    ( ! [X0 : int,X1 : int] : (iG378(X1,X0) = iG379(X0,X1) | aa(int,int,uminus_uminus(int),one_one(int)) = X0) )),
% 13.08/3.05    inference(cnf_transformation,[],[f27419])).
% 13.08/3.05  tff(f62062,plain,(
% 13.08/3.05    ( ! [X2 : int] : (zero_zero(int) = iG380(X2,zero_zero(int))) )),
% 13.08/3.05    inference(equality_resolution,[],[f45619])).
% 13.08/3.05  tff(f45619,plain,(
% 13.08/3.05    ( ! [X2 : int,X3 : int] : (zero_zero(int) = iG380(X2,X3) | zero_zero(int) != X3) )),
% 13.08/3.05    inference(cnf_transformation,[],[f27418])).
% 13.08/3.05  tff(f27418,plain,(
% 13.08/3.05    ! [X0 : int,X1 : int] : (iG379(X1,X0) = iG380(X0,X1) | zero_zero(int) = X0 | zero_zero(int) = X1) & ! [X2 : int,X3 : int] : (zero_zero(int) = iG380(X2,X3) | (zero_zero(int) != X2 & zero_zero(int) != X3))),
% 13.08/3.05    inference(flattening,[],[f27417])).
% 13.08/3.05  tff(f27417,plain,(
% 13.08/3.05    ! [X0 : int,X1 : int] : (iG379(X1,X0) = iG380(X0,X1) | (zero_zero(int) = X0 | zero_zero(int) = X1)) & ! [X2 : int,X3 : int] : (zero_zero(int) = iG380(X2,X3) | (zero_zero(int) != X2 & zero_zero(int) != X3))),
% 13.08/3.05    inference(ennf_transformation,[],[f21912])).
% 13.08/3.05  tff(f21912,plain,(
% 13.08/3.05    ! [X0 : int,X1 : int] : (~(zero_zero(int) = X0 | zero_zero(int) = X1) => iG379(X1,X0) = iG380(X0,X1)) & ! [X2 : int,X3 : int] : ((zero_zero(int) = X2 | zero_zero(int) = X3) => zero_zero(int) = iG380(X2,X3))),
% 13.08/3.05    inference(rectify,[],[f15521])).
% 13.08/3.05  tff(f15521,plain,(
% 13.08/3.05    ! [X1 : int,X0 : int] : (~(zero_zero(int) = X1 | zero_zero(int) = X0) => iG379(X0,X1) = iG380(X1,X0)) & ! [X1 : int,X0 : int] : ((zero_zero(int) = X1 | zero_zero(int) = X0) => zero_zero(int) = iG380(X1,X0))),
% 13.08/3.05    introduced(fool_ite_definition,[new_symbols(definition,[iG380])])).
% 13.08/3.05  tff(f62061,plain,(
% 13.08/3.05    ( ! [X3 : int] : (zero_zero(int) = iG380(zero_zero(int),X3)) )),
% 13.08/3.05    inference(equality_resolution,[],[f45620])).
% 13.08/3.05  tff(f45620,plain,(
% 13.08/3.05    ( ! [X2 : int,X3 : int] : (zero_zero(int) = iG380(X2,X3) | zero_zero(int) != X2) )),
% 13.08/3.05    inference(cnf_transformation,[],[f27418])).
% 13.08/3.05  tff(f45621,plain,(
% 13.08/3.05    ( ! [X0 : int,X1 : int] : (iG379(X1,X0) = iG380(X0,X1) | zero_zero(int) = X0 | zero_zero(int) = X1) )),
% 13.08/3.05    inference(cnf_transformation,[],[f27418])).
% 13.08/3.05  tff(f45616,plain,(
% 13.08/3.05    ( ! [X0 : int,X1 : int] : (($true = bG381(X0,X1)) | ($true = aa(int,$o,aa(int,fun(int,$o),dvd_dvd(int),aa(num,int,numeral_numeral(int),aa(num,num,bit0,one2))),X0)) | ($true = aa(int,$o,aa(int,fun(int,$o),dvd_dvd(int),aa(num,int,numeral_numeral(int),aa(num,num,bit0,one2))),X1))) )),
% 13.08/3.05    inference(cnf_transformation,[],[f37930])).
% 13.08/3.05  tff(f37930,plain,(
% 13.08/3.05    ! [X0 : int,X1 : int] : (((($true != aa(int,$o,aa(int,fun(int,$o),dvd_dvd(int),aa(num,int,numeral_numeral(int),aa(num,num,bit0,one2))),X0)) & ($true != aa(int,$o,aa(int,fun(int,$o),dvd_dvd(int),aa(num,int,numeral_numeral(int),aa(num,num,bit0,one2))),X1))) | ($true != bG381(X0,X1))) & (($true = bG381(X0,X1)) | ($true = aa(int,$o,aa(int,fun(int,$o),dvd_dvd(int),aa(num,int,numeral_numeral(int),aa(num,num,bit0,one2))),X0)) | ($true = aa(int,$o,aa(int,fun(int,$o),dvd_dvd(int),aa(num,int,numeral_numeral(int),aa(num,num,bit0,one2))),X1))))),
% 13.08/3.05    inference(flattening,[],[f37929])).
% 13.08/3.05  tff(f37929,plain,(
% 13.08/3.05    ! [X0 : int,X1 : int] : (((($true != aa(int,$o,aa(int,fun(int,$o),dvd_dvd(int),aa(num,int,numeral_numeral(int),aa(num,num,bit0,one2))),X0)) & ($true != aa(int,$o,aa(int,fun(int,$o),dvd_dvd(int),aa(num,int,numeral_numeral(int),aa(num,num,bit0,one2))),X1))) | ($true != bG381(X0,X1))) & (($true = bG381(X0,X1)) | (($true = aa(int,$o,aa(int,fun(int,$o),dvd_dvd(int),aa(num,int,numeral_numeral(int),aa(num,num,bit0,one2))),X0)) | ($true = aa(int,$o,aa(int,fun(int,$o),dvd_dvd(int),aa(num,int,numeral_numeral(int),aa(num,num,bit0,one2))),X1)))))),
% 13.08/3.05    inference(nnf_transformation,[],[f21911])).
% 13.08/3.05  tff(f21911,plain,(
% 13.08/3.05    ! [X0 : int,X1 : int] : ((($true != aa(int,$o,aa(int,fun(int,$o),dvd_dvd(int),aa(num,int,numeral_numeral(int),aa(num,num,bit0,one2))),X0)) & ($true != aa(int,$o,aa(int,fun(int,$o),dvd_dvd(int),aa(num,int,numeral_numeral(int),aa(num,num,bit0,one2))),X1))) <=> ($true = bG381(X0,X1)))),
% 13.08/3.05    inference(flattening,[],[f21910])).
% 13.08/3.05  tff(f21910,plain,(
% 13.08/3.05    ! [X0 : int,X1 : int] : ((~($true = aa(int,$o,aa(int,fun(int,$o),dvd_dvd(int),aa(num,int,numeral_numeral(int),aa(num,num,bit0,one2))),X0)) & ~($true = aa(int,$o,aa(int,fun(int,$o),dvd_dvd(int),aa(num,int,numeral_numeral(int),aa(num,num,bit0,one2))),X1))) <=> ($true = bG381(X0,X1)))),
% 13.08/3.05    inference(rectify,[],[f15524])).
% 13.08/3.05  tff(f15524,plain,(
% 13.08/3.05    ! [X1 : int,X0 : int] : ((~($true = aa(int,$o,aa(int,fun(int,$o),dvd_dvd(int),aa(num,int,numeral_numeral(int),aa(num,num,bit0,one2))),X1)) & ~($true = aa(int,$o,aa(int,fun(int,$o),dvd_dvd(int),aa(num,int,numeral_numeral(int),aa(num,num,bit0,one2))),X0))) <=> ($true = bG381(X1,X0)))),
% 13.08/3.05    introduced(fool_formula_definition,[new_symbols(definition,[bG381])])).
% 13.08/3.05  tff(f45617,plain,(
% 13.08/3.05    ( ! [X0 : int,X1 : int] : (($true != aa(int,$o,aa(int,fun(int,$o),dvd_dvd(int),aa(num,int,numeral_numeral(int),aa(num,num,bit0,one2))),X1)) | ($true != bG381(X0,X1))) )),
% 13.08/3.05    inference(cnf_transformation,[],[f37930])).
% 13.08/3.05  tff(f45618,plain,(
% 13.08/3.05    ( ! [X0 : int,X1 : int] : (($true != aa(int,$o,aa(int,fun(int,$o),dvd_dvd(int),aa(num,int,numeral_numeral(int),aa(num,num,bit0,one2))),X0)) | ($true != bG381(X0,X1))) )),
% 13.08/3.05    inference(cnf_transformation,[],[f37930])).
% 13.08/3.05  tff(f45614,plain,(
% 13.08/3.05    ( ! [X0 : int,X1 : int] : (($true = bG382(X0,X1)) | ($true = aa(int,$o,aa(int,fun(int,$o),dvd_dvd(int),X1),X0))) )),
% 13.08/3.05    inference(cnf_transformation,[],[f37928])).
% 13.08/3.05  tff(f37928,plain,(
% 13.08/3.05    ! [X0 : int,X1 : int] : ((($true != aa(int,$o,aa(int,fun(int,$o),dvd_dvd(int),X1),X0)) | ($true != bG382(X0,X1))) & (($true = bG382(X0,X1)) | ($true = aa(int,$o,aa(int,fun(int,$o),dvd_dvd(int),X1),X0))))),
% 13.08/3.05    inference(nnf_transformation,[],[f21909])).
% 13.08/3.05  tff(f21909,plain,(
% 13.08/3.05    ! [X0 : int,X1 : int] : (($true != aa(int,$o,aa(int,fun(int,$o),dvd_dvd(int),X1),X0)) <=> ($true = bG382(X0,X1)))),
% 13.08/3.05    inference(flattening,[],[f15527])).
% 13.08/3.05  tff(f15527,plain,(
% 13.08/3.05    ! [X0 : int,X1 : int] : (~($true = aa(int,$o,aa(int,fun(int,$o),dvd_dvd(int),X1),X0)) <=> ($true = bG382(X0,X1)))),
% 13.08/3.05    introduced(fool_formula_definition,[new_symbols(definition,[bG382])])).
% 13.08/3.05  tff(f45615,plain,(
% 13.08/3.05    ( ! [X0 : int,X1 : int] : (($true != aa(int,$o,aa(int,fun(int,$o),dvd_dvd(int),X1),X0)) | ($true != bG382(X0,X1))) )),
% 13.08/3.05    inference(cnf_transformation,[],[f37928])).
% 13.08/3.05  tff(f45612,plain,(
% 13.08/3.05    ( ! [X2 : int,X3 : int] : (aa(nat,int,semiring_1_of_nat(int),aa(nat,nat,aa(nat,fun(nat,nat),divide_divide(nat),nat2(aa(int,int,abs_abs(int),X3))),nat2(aa(int,int,abs_abs(int),X2)))) = iG383(X2,X3) | aa(int,int,sgn_sgn(int),X3) != aa(int,int,sgn_sgn(int),X2)) )),
% 13.08/3.05    inference(cnf_transformation,[],[f27416])).
% 13.08/3.05  tff(f27416,plain,(
% 13.08/3.05    ! [X0 : int,X1 : int] : (iG383(X0,X1) = aa(int,int,uminus_uminus(int),aa(nat,int,semiring_1_of_nat(int),aa(nat,nat,aa(nat,fun(nat,nat),plus_plus(nat),aa(nat,nat,aa(nat,fun(nat,nat),divide_divide(nat),nat2(aa(int,int,abs_abs(int),X1))),nat2(aa(int,int,abs_abs(int),X0)))),aa($o,nat,zero_neq_one_of_bool(nat),bG382(X1,X0))))) | aa(int,int,sgn_sgn(int),X0) = aa(int,int,sgn_sgn(int),X1)) & ! [X2 : int,X3 : int] : (aa(nat,int,semiring_1_of_nat(int),aa(nat,nat,aa(nat,fun(nat,nat),divide_divide(nat),nat2(aa(int,int,abs_abs(int),X3))),nat2(aa(int,int,abs_abs(int),X2)))) = iG383(X2,X3) | aa(int,int,sgn_sgn(int),X3) != aa(int,int,sgn_sgn(int),X2))),
% 13.08/3.05    inference(ennf_transformation,[],[f21908])).
% 13.08/3.05  tff(f21908,plain,(
% 13.08/3.05    ! [X0 : int,X1 : int] : (aa(int,int,sgn_sgn(int),X0) != aa(int,int,sgn_sgn(int),X1) => iG383(X0,X1) = aa(int,int,uminus_uminus(int),aa(nat,int,semiring_1_of_nat(int),aa(nat,nat,aa(nat,fun(nat,nat),plus_plus(nat),aa(nat,nat,aa(nat,fun(nat,nat),divide_divide(nat),nat2(aa(int,int,abs_abs(int),X1))),nat2(aa(int,int,abs_abs(int),X0)))),aa($o,nat,zero_neq_one_of_bool(nat),bG382(X1,X0)))))) & ! [X2 : int,X3 : int] : (aa(int,int,sgn_sgn(int),X3) = aa(int,int,sgn_sgn(int),X2) => aa(nat,int,semiring_1_of_nat(int),aa(nat,nat,aa(nat,fun(nat,nat),divide_divide(nat),nat2(aa(int,int,abs_abs(int),X3))),nat2(aa(int,int,abs_abs(int),X2)))) = iG383(X2,X3))),
% 13.08/3.05    inference(flattening,[],[f21907])).
% 13.08/3.05  tff(f21907,plain,(
% 13.08/3.05    ! [X0 : int,X1 : int] : (~aa(int,int,sgn_sgn(int),X0) = aa(int,int,sgn_sgn(int),X1) => iG383(X0,X1) = aa(int,int,uminus_uminus(int),aa(nat,int,semiring_1_of_nat(int),aa(nat,nat,aa(nat,fun(nat,nat),plus_plus(nat),aa(nat,nat,aa(nat,fun(nat,nat),divide_divide(nat),nat2(aa(int,int,abs_abs(int),X1))),nat2(aa(int,int,abs_abs(int),X0)))),aa($o,nat,zero_neq_one_of_bool(nat),bG382(X1,X0)))))) & ! [X2 : int,X3 : int] : (aa(int,int,sgn_sgn(int),X3) = aa(int,int,sgn_sgn(int),X2) => aa(nat,int,semiring_1_of_nat(int),aa(nat,nat,aa(nat,fun(nat,nat),divide_divide(nat),nat2(aa(int,int,abs_abs(int),X3))),nat2(aa(int,int,abs_abs(int),X2)))) = iG383(X2,X3))),
% 13.08/3.05    inference(rectify,[],[f15528])).
% 13.08/3.05  tff(f15528,plain,(
% 13.08/3.05    ! [X1 : int,X0 : int] : (~aa(int,int,sgn_sgn(int),X0) = aa(int,int,sgn_sgn(int),X1) => aa(int,int,uminus_uminus(int),aa(nat,int,semiring_1_of_nat(int),aa(nat,nat,aa(nat,fun(nat,nat),plus_plus(nat),aa(nat,nat,aa(nat,fun(nat,nat),divide_divide(nat),nat2(aa(int,int,abs_abs(int),X0))),nat2(aa(int,int,abs_abs(int),X1)))),aa($o,nat,zero_neq_one_of_bool(nat),bG382(X0,X1))))) = iG383(X1,X0)) & ! [X1 : int,X0 : int] : (aa(int,int,sgn_sgn(int),X0) = aa(int,int,sgn_sgn(int),X1) => aa(nat,int,semiring_1_of_nat(int),aa(nat,nat,aa(nat,fun(nat,nat),divide_divide(nat),nat2(aa(int,int,abs_abs(int),X0))),nat2(aa(int,int,abs_abs(int),X1)))) = iG383(X1,X0))),
% 13.08/3.05    introduced(fool_ite_definition,[new_symbols(definition,[iG383])])).
% 13.08/3.05  tff(f45613,plain,(
% 13.08/3.05    ( ! [X0 : int,X1 : int] : (iG383(X0,X1) = aa(int,int,uminus_uminus(int),aa(nat,int,semiring_1_of_nat(int),aa(nat,nat,aa(nat,fun(nat,nat),plus_plus(nat),aa(nat,nat,aa(nat,fun(nat,nat),divide_divide(nat),nat2(aa(int,int,abs_abs(int),X1))),nat2(aa(int,int,abs_abs(int),X0)))),aa($o,nat,zero_neq_one_of_bool(nat),bG382(X1,X0))))) | aa(int,int,sgn_sgn(int),X0) = aa(int,int,sgn_sgn(int),X1)) )),
% 13.08/3.05    inference(cnf_transformation,[],[f27416])).
% 13.08/3.05  tff(f62060,plain,(
% 13.08/3.05    ( ! [X3 : int] : (zero_zero(int) = iG384(zero_zero(int),X3)) )),
% 13.08/3.05    inference(equality_resolution,[],[f45610])).
% 13.08/3.05  tff(f45610,plain,(
% 13.08/3.05    ( ! [X2 : int,X3 : int] : (zero_zero(int) = iG384(X2,X3) | zero_zero(int) != X2) )),
% 13.08/3.05    inference(cnf_transformation,[],[f27415])).
% 13.08/3.05  tff(f27415,plain,(
% 13.08/3.05    ! [X0 : int,X1 : int] : (iG383(X0,X1) = iG384(X0,X1) | zero_zero(int) = X0) & ! [X2 : int,X3 : int] : (zero_zero(int) = iG384(X2,X3) | zero_zero(int) != X2)),
% 13.08/3.05    inference(ennf_transformation,[],[f21906])).
% 13.08/3.05  tff(f21906,plain,(
% 13.08/3.05    ! [X0 : int,X1 : int] : (zero_zero(int) != X0 => iG383(X0,X1) = iG384(X0,X1)) & ! [X2 : int,X3 : int] : (zero_zero(int) = X2 => zero_zero(int) = iG384(X2,X3))),
% 13.08/3.05    inference(flattening,[],[f21905])).
% 13.08/3.05  tff(f21905,plain,(
% 13.08/3.05    ! [X0 : int,X1 : int] : (~zero_zero(int) = X0 => iG383(X0,X1) = iG384(X0,X1)) & ! [X2 : int,X3 : int] : (zero_zero(int) = X2 => zero_zero(int) = iG384(X2,X3))),
% 13.08/3.05    inference(rectify,[],[f15529])).
% 13.08/3.05  tff(f15529,plain,(
% 13.08/3.05    ! [X1 : int,X0 : int] : (~zero_zero(int) = X1 => iG383(X1,X0) = iG384(X1,X0)) & ! [X1 : int,X0 : int] : (zero_zero(int) = X1 => zero_zero(int) = iG384(X1,X0))),
% 13.08/3.05    introduced(fool_ite_definition,[new_symbols(definition,[iG384])])).
% 13.08/3.05  tff(f45611,plain,(
% 13.08/3.05    ( ! [X0 : int,X1 : int] : (iG383(X0,X1) = iG384(X0,X1) | zero_zero(int) = X0) )),
% 13.08/3.05    inference(cnf_transformation,[],[f27415])).
% 13.08/3.05  tff(f45608,plain,(
% 13.08/3.05    ( ! [X0 : nat,X1 : int] : (($true = bG385(X0,X1)) | ($true = aa(nat,$o,bit_se5641148757651400278ts_bit(int,X1),X0))) )),
% 13.08/3.05    inference(cnf_transformation,[],[f37927])).
% 13.08/3.05  tff(f37927,plain,(
% 13.08/3.05    ! [X0 : nat,X1 : int] : ((($true != aa(nat,$o,bit_se5641148757651400278ts_bit(int,X1),X0)) | ($true != bG385(X0,X1))) & (($true = bG385(X0,X1)) | ($true = aa(nat,$o,bit_se5641148757651400278ts_bit(int,X1),X0))))),
% 13.08/3.05    inference(nnf_transformation,[],[f21904])).
% 13.08/3.05  tff(f21904,plain,(
% 13.08/3.05    ! [X0 : nat,X1 : int] : (($true != aa(nat,$o,bit_se5641148757651400278ts_bit(int,X1),X0)) <=> ($true = bG385(X0,X1)))),
% 13.08/3.05    inference(flattening,[],[f15532])).
% 13.08/3.05  tff(f15532,plain,(
% 13.08/3.05    ! [X0 : nat,X1 : int] : (~($true = aa(nat,$o,bit_se5641148757651400278ts_bit(int,X1),X0)) <=> ($true = bG385(X0,X1)))),
% 13.08/3.05    introduced(fool_formula_definition,[new_symbols(definition,[bG385])])).
% 13.08/3.05  tff(f45609,plain,(
% 13.08/3.05    ( ! [X0 : nat,X1 : int] : (($true != aa(nat,$o,bit_se5641148757651400278ts_bit(int,X1),X0)) | ($true != bG385(X0,X1))) )),
% 13.08/3.05    inference(cnf_transformation,[],[f37927])).
% 13.08/3.05  tff(f45606,plain,(
% 13.08/3.05    ( ! [X2 : nat,X3 : fun(nat,real)] : (zero_zero(real) = iG386(X2,X3) | ($true != aa(nat,$o,aa(nat,fun(nat,$o),dvd_dvd(nat),aa(num,nat,numeral_numeral(nat),aa(num,num,bit0,one2))),X2))) )),
% 13.08/3.05    inference(cnf_transformation,[],[f27414])).
% 13.08/3.05  tff(f27414,plain,(
% 13.08/3.05    ! [X0 : nat,X1 : fun(nat,real)] : (aa(nat,real,X1,aa(nat,nat,aa(nat,fun(nat,nat),divide_divide(nat),aa(nat,nat,aa(nat,fun(nat,nat),minus_minus(nat),X0),one_one(nat))),aa(num,nat,numeral_numeral(nat),aa(num,num,bit0,one2)))) = iG386(X0,X1) | ($true = aa(nat,$o,aa(nat,fun(nat,$o),dvd_dvd(nat),aa(num,nat,numeral_numeral(nat),aa(num,num,bit0,one2))),X0))) & ! [X2 : nat,X3 : fun(nat,real)] : (zero_zero(real) = iG386(X2,X3) | ($true != aa(nat,$o,aa(nat,fun(nat,$o),dvd_dvd(nat),aa(num,nat,numeral_numeral(nat),aa(num,num,bit0,one2))),X2)))),
% 13.08/3.05    inference(ennf_transformation,[],[f21903])).
% 13.08/3.05  tff(f21903,plain,(
% 13.08/3.05    ! [X0 : nat,X1 : fun(nat,real)] : (($true != aa(nat,$o,aa(nat,fun(nat,$o),dvd_dvd(nat),aa(num,nat,numeral_numeral(nat),aa(num,num,bit0,one2))),X0)) => aa(nat,real,X1,aa(nat,nat,aa(nat,fun(nat,nat),divide_divide(nat),aa(nat,nat,aa(nat,fun(nat,nat),minus_minus(nat),X0),one_one(nat))),aa(num,nat,numeral_numeral(nat),aa(num,num,bit0,one2)))) = iG386(X0,X1)) & ! [X2 : nat,X3 : fun(nat,real)] : (($true = aa(nat,$o,aa(nat,fun(nat,$o),dvd_dvd(nat),aa(num,nat,numeral_numeral(nat),aa(num,num,bit0,one2))),X2)) => zero_zero(real) = iG386(X2,X3))),
% 13.08/3.05    inference(flattening,[],[f21902])).
% 13.08/3.05  tff(f21902,plain,(
% 13.08/3.05    ! [X0 : nat,X1 : fun(nat,real)] : (~($true = aa(nat,$o,aa(nat,fun(nat,$o),dvd_dvd(nat),aa(num,nat,numeral_numeral(nat),aa(num,num,bit0,one2))),X0)) => aa(nat,real,X1,aa(nat,nat,aa(nat,fun(nat,nat),divide_divide(nat),aa(nat,nat,aa(nat,fun(nat,nat),minus_minus(nat),X0),one_one(nat))),aa(num,nat,numeral_numeral(nat),aa(num,num,bit0,one2)))) = iG386(X0,X1)) & ! [X2 : nat,X3 : fun(nat,real)] : (($true = aa(nat,$o,aa(nat,fun(nat,$o),dvd_dvd(nat),aa(num,nat,numeral_numeral(nat),aa(num,num,bit0,one2))),X2)) => zero_zero(real) = iG386(X2,X3))),
% 13.08/3.05    inference(rectify,[],[f15535])).
% 13.08/3.05  tff(f15535,plain,(
% 13.08/3.05    ! [X1 : nat,X0 : fun(nat,real)] : (~($true = aa(nat,$o,aa(nat,fun(nat,$o),dvd_dvd(nat),aa(num,nat,numeral_numeral(nat),aa(num,num,bit0,one2))),X1)) => aa(nat,real,X0,aa(nat,nat,aa(nat,fun(nat,nat),divide_divide(nat),aa(nat,nat,aa(nat,fun(nat,nat),minus_minus(nat),X1),one_one(nat))),aa(num,nat,numeral_numeral(nat),aa(num,num,bit0,one2)))) = iG386(X1,X0)) & ! [X1 : nat,X0 : fun(nat,real)] : (($true = aa(nat,$o,aa(nat,fun(nat,$o),dvd_dvd(nat),aa(num,nat,numeral_numeral(nat),aa(num,num,bit0,one2))),X1)) => zero_zero(real) = iG386(X1,X0))),
% 13.08/3.05    introduced(fool_ite_definition,[new_symbols(definition,[iG386])])).
% 13.08/3.05  tff(f45607,plain,(
% 13.08/3.05    ( ! [X0 : nat,X1 : fun(nat,real)] : (aa(nat,real,X1,aa(nat,nat,aa(nat,fun(nat,nat),divide_divide(nat),aa(nat,nat,aa(nat,fun(nat,nat),minus_minus(nat),X0),one_one(nat))),aa(num,nat,numeral_numeral(nat),aa(num,num,bit0,one2)))) = iG386(X0,X1) | ($true = aa(nat,$o,aa(nat,fun(nat,$o),dvd_dvd(nat),aa(num,nat,numeral_numeral(nat),aa(num,num,bit0,one2))),X0))) )),
% 13.08/3.05    inference(cnf_transformation,[],[f27414])).
% 13.08/3.05  tff(f62059,plain,(
% 13.08/3.05    ( ! [X3 : nat] : (iG387(zero_zero(nat),X3) = X3) )),
% 13.08/3.05    inference(equality_resolution,[],[f45604])).
% 13.08/3.05  tff(f45604,plain,(
% 13.08/3.05    ( ! [X2 : nat,X3 : nat] : (iG387(X2,X3) = X3 | zero_zero(nat) != X2) )),
% 13.08/3.05    inference(cnf_transformation,[],[f27413])).
% 13.08/3.05  tff(f27413,plain,(
% 13.08/3.05    ! [X0 : nat,X1 : nat] : (aa(nat,nat,aa(nat,fun(nat,nat),gcd_gcd(nat),X0),modulo_modulo(nat,X1,X0)) = iG387(X0,X1) | zero_zero(nat) = X0) & ! [X2 : nat,X3 : nat] : (iG387(X2,X3) = X3 | zero_zero(nat) != X2)),
% 13.08/3.05    inference(ennf_transformation,[],[f21901])).
% 13.08/3.05  tff(f21901,plain,(
% 13.08/3.05    ! [X0 : nat,X1 : nat] : (zero_zero(nat) != X0 => aa(nat,nat,aa(nat,fun(nat,nat),gcd_gcd(nat),X0),modulo_modulo(nat,X1,X0)) = iG387(X0,X1)) & ! [X2 : nat,X3 : nat] : (zero_zero(nat) = X2 => iG387(X2,X3) = X3)),
% 13.08/3.05    inference(flattening,[],[f21900])).
% 13.08/3.05  tff(f21900,plain,(
% 13.08/3.05    ! [X0 : nat,X1 : nat] : (~zero_zero(nat) = X0 => aa(nat,nat,aa(nat,fun(nat,nat),gcd_gcd(nat),X0),modulo_modulo(nat,X1,X0)) = iG387(X0,X1)) & ! [X2 : nat,X3 : nat] : (zero_zero(nat) = X2 => iG387(X2,X3) = X3)),
% 13.08/3.05    inference(rectify,[],[f15538])).
% 13.08/3.05  tff(f15538,plain,(
% 13.08/3.05    ! [X1 : nat,X0 : nat] : (~zero_zero(nat) = X1 => aa(nat,nat,aa(nat,fun(nat,nat),gcd_gcd(nat),X1),modulo_modulo(nat,X0,X1)) = iG387(X1,X0)) & ! [X1 : nat,X0 : nat] : (zero_zero(nat) = X1 => iG387(X1,X0) = X0)),
% 13.08/3.05    introduced(fool_ite_definition,[new_symbols(definition,[iG387])])).
% 13.08/3.05  tff(f45605,plain,(
% 13.08/3.05    ( ! [X0 : nat,X1 : nat] : (aa(nat,nat,aa(nat,fun(nat,nat),gcd_gcd(nat),X0),modulo_modulo(nat,X1,X0)) = iG387(X0,X1) | zero_zero(nat) = X0) )),
% 13.08/3.05    inference(cnf_transformation,[],[f27413])).
% 13.08/3.05  tff(f62058,plain,(
% 13.08/3.05    ( ! [X3 : nat] : (iG388(zero_zero(nat),X3) = X3) )),
% 13.08/3.05    inference(equality_resolution,[],[f45602])).
% 13.08/3.05  tff(f45602,plain,(
% 13.08/3.05    ( ! [X2 : nat,X3 : nat] : (iG388(X2,X3) = X3 | zero_zero(nat) != X2) )),
% 13.08/3.05    inference(cnf_transformation,[],[f27412])).
% 13.08/3.05  tff(f27412,plain,(
% 13.08/3.05    ! [X0 : nat,X1 : nat] : (aa(nat,nat,aa(nat,fun(nat,nat),plus_plus(nat),modulo_modulo(nat,aa(nat,nat,aa(nat,fun(nat,nat),plus_plus(nat),modulo_modulo(nat,X1,aa(num,nat,numeral_numeral(nat),aa(num,num,bit0,one2)))),modulo_modulo(nat,X0,aa(num,nat,numeral_numeral(nat),aa(num,num,bit0,one2)))),aa(num,nat,numeral_numeral(nat),aa(num,num,bit0,one2)))),aa(nat,nat,aa(nat,fun(nat,nat),times_times(nat),aa(num,nat,numeral_numeral(nat),aa(num,num,bit0,one2))),aa(nat,nat,aa(nat,fun(nat,nat),bit_se5824344971392196577ns_xor(nat),aa(nat,nat,aa(nat,fun(nat,nat),divide_divide(nat),X1),aa(num,nat,numeral_numeral(nat),aa(num,num,bit0,one2)))),aa(nat,nat,aa(nat,fun(nat,nat),divide_divide(nat),X0),aa(num,nat,numeral_numeral(nat),aa(num,num,bit0,one2)))))) = iG388(X0,X1) | zero_zero(nat) = X0) & ! [X2 : nat,X3 : nat] : (iG388(X2,X3) = X3 | zero_zero(nat) != X2)),
% 13.08/3.05    inference(ennf_transformation,[],[f21899])).
% 13.08/3.05  tff(f21899,plain,(
% 13.08/3.05    ! [X0 : nat,X1 : nat] : (zero_zero(nat) != X0 => aa(nat,nat,aa(nat,fun(nat,nat),plus_plus(nat),modulo_modulo(nat,aa(nat,nat,aa(nat,fun(nat,nat),plus_plus(nat),modulo_modulo(nat,X1,aa(num,nat,numeral_numeral(nat),aa(num,num,bit0,one2)))),modulo_modulo(nat,X0,aa(num,nat,numeral_numeral(nat),aa(num,num,bit0,one2)))),aa(num,nat,numeral_numeral(nat),aa(num,num,bit0,one2)))),aa(nat,nat,aa(nat,fun(nat,nat),times_times(nat),aa(num,nat,numeral_numeral(nat),aa(num,num,bit0,one2))),aa(nat,nat,aa(nat,fun(nat,nat),bit_se5824344971392196577ns_xor(nat),aa(nat,nat,aa(nat,fun(nat,nat),divide_divide(nat),X1),aa(num,nat,numeral_numeral(nat),aa(num,num,bit0,one2)))),aa(nat,nat,aa(nat,fun(nat,nat),divide_divide(nat),X0),aa(num,nat,numeral_numeral(nat),aa(num,num,bit0,one2)))))) = iG388(X0,X1)) & ! [X2 : nat,X3 : nat] : (zero_zero(nat) = X2 => iG388(X2,X3) = X3)),
% 13.08/3.05    inference(flattening,[],[f21898])).
% 13.08/3.05  tff(f21898,plain,(
% 13.08/3.05    ! [X0 : nat,X1 : nat] : (~zero_zero(nat) = X0 => aa(nat,nat,aa(nat,fun(nat,nat),plus_plus(nat),modulo_modulo(nat,aa(nat,nat,aa(nat,fun(nat,nat),plus_plus(nat),modulo_modulo(nat,X1,aa(num,nat,numeral_numeral(nat),aa(num,num,bit0,one2)))),modulo_modulo(nat,X0,aa(num,nat,numeral_numeral(nat),aa(num,num,bit0,one2)))),aa(num,nat,numeral_numeral(nat),aa(num,num,bit0,one2)))),aa(nat,nat,aa(nat,fun(nat,nat),times_times(nat),aa(num,nat,numeral_numeral(nat),aa(num,num,bit0,one2))),aa(nat,nat,aa(nat,fun(nat,nat),bit_se5824344971392196577ns_xor(nat),aa(nat,nat,aa(nat,fun(nat,nat),divide_divide(nat),X1),aa(num,nat,numeral_numeral(nat),aa(num,num,bit0,one2)))),aa(nat,nat,aa(nat,fun(nat,nat),divide_divide(nat),X0),aa(num,nat,numeral_numeral(nat),aa(num,num,bit0,one2)))))) = iG388(X0,X1)) & ! [X2 : nat,X3 : nat] : (zero_zero(nat) = X2 => iG388(X2,X3) = X3)),
% 13.08/3.05    inference(rectify,[],[f15541])).
% 13.08/3.05  tff(f15541,plain,(
% 13.08/3.05    ! [X1 : nat,X0 : nat] : (~zero_zero(nat) = X1 => aa(nat,nat,aa(nat,fun(nat,nat),plus_plus(nat),modulo_modulo(nat,aa(nat,nat,aa(nat,fun(nat,nat),plus_plus(nat),modulo_modulo(nat,X0,aa(num,nat,numeral_numeral(nat),aa(num,num,bit0,one2)))),modulo_modulo(nat,X1,aa(num,nat,numeral_numeral(nat),aa(num,num,bit0,one2)))),aa(num,nat,numeral_numeral(nat),aa(num,num,bit0,one2)))),aa(nat,nat,aa(nat,fun(nat,nat),times_times(nat),aa(num,nat,numeral_numeral(nat),aa(num,num,bit0,one2))),aa(nat,nat,aa(nat,fun(nat,nat),bit_se5824344971392196577ns_xor(nat),aa(nat,nat,aa(nat,fun(nat,nat),divide_divide(nat),X0),aa(num,nat,numeral_numeral(nat),aa(num,num,bit0,one2)))),aa(nat,nat,aa(nat,fun(nat,nat),divide_divide(nat),X1),aa(num,nat,numeral_numeral(nat),aa(num,num,bit0,one2)))))) = iG388(X1,X0)) & ! [X1 : nat,X0 : nat] : (zero_zero(nat) = X1 => iG388(X1,X0) = X0)),
% 13.08/3.05    introduced(fool_ite_definition,[new_symbols(definition,[iG388])])).
% 13.08/3.05  tff(f45603,plain,(
% 13.08/3.05    ( ! [X0 : nat,X1 : nat] : (aa(nat,nat,aa(nat,fun(nat,nat),plus_plus(nat),modulo_modulo(nat,aa(nat,nat,aa(nat,fun(nat,nat),plus_plus(nat),modulo_modulo(nat,X1,aa(num,nat,numeral_numeral(nat),aa(num,num,bit0,one2)))),modulo_modulo(nat,X0,aa(num,nat,numeral_numeral(nat),aa(num,num,bit0,one2)))),aa(num,nat,numeral_numeral(nat),aa(num,num,bit0,one2)))),aa(nat,nat,aa(nat,fun(nat,nat),times_times(nat),aa(num,nat,numeral_numeral(nat),aa(num,num,bit0,one2))),aa(nat,nat,aa(nat,fun(nat,nat),bit_se5824344971392196577ns_xor(nat),aa(nat,nat,aa(nat,fun(nat,nat),divide_divide(nat),X1),aa(num,nat,numeral_numeral(nat),aa(num,num,bit0,one2)))),aa(nat,nat,aa(nat,fun(nat,nat),divide_divide(nat),X0),aa(num,nat,numeral_numeral(nat),aa(num,num,bit0,one2)))))) = iG388(X0,X1) | zero_zero(nat) = X0) )),
% 13.08/3.05    inference(cnf_transformation,[],[f27412])).
% 13.08/3.05  tff(f62057,plain,(
% 13.08/3.05    ( ! [X3 : nat] : (iG389(zero_zero(nat),X3) = X3) )),
% 13.08/3.05    inference(equality_resolution,[],[f45600])).
% 13.08/3.05  tff(f45600,plain,(
% 13.08/3.05    ( ! [X2 : nat,X3 : nat] : (iG389(X2,X3) = X3 | zero_zero(nat) != X2) )),
% 13.08/3.05    inference(cnf_transformation,[],[f27411])).
% 13.08/3.05  tff(f27411,plain,(
% 13.08/3.05    ! [X0 : nat,X1 : nat] : (iG388(X1,X0) = iG389(X0,X1) | zero_zero(nat) = X0) & ! [X2 : nat,X3 : nat] : (iG389(X2,X3) = X3 | zero_zero(nat) != X2)),
% 13.08/3.05    inference(ennf_transformation,[],[f21897])).
% 13.08/3.05  tff(f21897,plain,(
% 13.08/3.05    ! [X0 : nat,X1 : nat] : (zero_zero(nat) != X0 => iG388(X1,X0) = iG389(X0,X1)) & ! [X2 : nat,X3 : nat] : (zero_zero(nat) = X2 => iG389(X2,X3) = X3)),
% 13.08/3.05    inference(flattening,[],[f21896])).
% 13.08/3.05  tff(f21896,plain,(
% 13.08/3.05    ! [X0 : nat,X1 : nat] : (~zero_zero(nat) = X0 => iG388(X1,X0) = iG389(X0,X1)) & ! [X2 : nat,X3 : nat] : (zero_zero(nat) = X2 => iG389(X2,X3) = X3)),
% 13.08/3.05    inference(rectify,[],[f15542])).
% 13.08/3.05  tff(f15542,plain,(
% 13.08/3.05    ! [X0 : nat,X1 : nat] : (~zero_zero(nat) = X0 => iG388(X1,X0) = iG389(X0,X1)) & ! [X0 : nat,X1 : nat] : (zero_zero(nat) = X0 => iG389(X0,X1) = X1)),
% 13.08/3.05    introduced(fool_ite_definition,[new_symbols(definition,[iG389])])).
% 13.08/3.05  tff(f45601,plain,(
% 13.08/3.05    ( ! [X0 : nat,X1 : nat] : (iG388(X1,X0) = iG389(X0,X1) | zero_zero(nat) = X0) )),
% 13.08/3.05    inference(cnf_transformation,[],[f27411])).
% 13.08/3.05  tff(f45596,plain,(
% 13.08/3.05    ( ! [X0 : nat,X1 : nat] : (($true = bG390(X0,X1)) | ($true != aa(nat,$o,aa(nat,fun(nat,$o),dvd_dvd(nat),aa(num,nat,numeral_numeral(nat),aa(num,num,bit0,one2))),X0)) | ($true = aa(nat,$o,aa(nat,fun(nat,$o),dvd_dvd(nat),aa(num,nat,numeral_numeral(nat),aa(num,num,bit0,one2))),X1))) )),
% 13.08/3.05    inference(cnf_transformation,[],[f37926])).
% 13.08/3.05  tff(f37926,plain,(
% 13.08/3.05    ! [X0 : nat,X1 : nat] : ((((($true = aa(nat,$o,aa(nat,fun(nat,$o),dvd_dvd(nat),aa(num,nat,numeral_numeral(nat),aa(num,num,bit0,one2))),X1)) | ($true = aa(nat,$o,aa(nat,fun(nat,$o),dvd_dvd(nat),aa(num,nat,numeral_numeral(nat),aa(num,num,bit0,one2))),X0))) & (($true != aa(nat,$o,aa(nat,fun(nat,$o),dvd_dvd(nat),aa(num,nat,numeral_numeral(nat),aa(num,num,bit0,one2))),X0)) | ($true != aa(nat,$o,aa(nat,fun(nat,$o),dvd_dvd(nat),aa(num,nat,numeral_numeral(nat),aa(num,num,bit0,one2))),X1)))) | ($true != bG390(X0,X1))) & (($true = bG390(X0,X1)) | ((($true = aa(nat,$o,aa(nat,fun(nat,$o),dvd_dvd(nat),aa(num,nat,numeral_numeral(nat),aa(num,num,bit0,one2))),X0)) | ($true != aa(nat,$o,aa(nat,fun(nat,$o),dvd_dvd(nat),aa(num,nat,numeral_numeral(nat),aa(num,num,bit0,one2))),X1))) & (($true != aa(nat,$o,aa(nat,fun(nat,$o),dvd_dvd(nat),aa(num,nat,numeral_numeral(nat),aa(num,num,bit0,one2))),X0)) | ($true = aa(nat,$o,aa(nat,fun(nat,$o),dvd_dvd(nat),aa(num,nat,numeral_numeral(nat),aa(num,num,bit0,one2))),X1))))))),
% 13.08/3.05    inference(nnf_transformation,[],[f21895])).
% 13.08/3.05  tff(f21895,plain,(
% 13.08/3.05    ! [X0 : nat,X1 : nat] : ((($true = aa(nat,$o,aa(nat,fun(nat,$o),dvd_dvd(nat),aa(num,nat,numeral_numeral(nat),aa(num,num,bit0,one2))),X1)) <=> ($true != aa(nat,$o,aa(nat,fun(nat,$o),dvd_dvd(nat),aa(num,nat,numeral_numeral(nat),aa(num,num,bit0,one2))),X0))) <=> ($true = bG390(X0,X1)))),
% 13.08/3.05    inference(flattening,[],[f21894])).
% 13.08/3.05  tff(f21894,plain,(
% 13.08/3.05    ! [X0 : nat,X1 : nat] : ((($true = aa(nat,$o,aa(nat,fun(nat,$o),dvd_dvd(nat),aa(num,nat,numeral_numeral(nat),aa(num,num,bit0,one2))),X1)) <=> ~($true = aa(nat,$o,aa(nat,fun(nat,$o),dvd_dvd(nat),aa(num,nat,numeral_numeral(nat),aa(num,num,bit0,one2))),X0))) <=> ($true = bG390(X0,X1)))),
% 13.08/3.05    inference(rectify,[],[f15545])).
% 13.08/3.05  tff(f15545,plain,(
% 13.08/3.05    ! [X1 : nat,X0 : nat] : ((($true = aa(nat,$o,aa(nat,fun(nat,$o),dvd_dvd(nat),aa(num,nat,numeral_numeral(nat),aa(num,num,bit0,one2))),X0)) <=> ~($true = aa(nat,$o,aa(nat,fun(nat,$o),dvd_dvd(nat),aa(num,nat,numeral_numeral(nat),aa(num,num,bit0,one2))),X1))) <=> ($true = bG390(X1,X0)))),
% 13.08/3.05    introduced(fool_formula_definition,[new_symbols(definition,[bG390])])).
% 13.08/3.05  tff(f45597,plain,(
% 13.08/3.05    ( ! [X0 : nat,X1 : nat] : (($true = bG390(X0,X1)) | ($true = aa(nat,$o,aa(nat,fun(nat,$o),dvd_dvd(nat),aa(num,nat,numeral_numeral(nat),aa(num,num,bit0,one2))),X0)) | ($true != aa(nat,$o,aa(nat,fun(nat,$o),dvd_dvd(nat),aa(num,nat,numeral_numeral(nat),aa(num,num,bit0,one2))),X1))) )),
% 13.08/3.05    inference(cnf_transformation,[],[f37926])).
% 13.08/3.05  tff(f45598,plain,(
% 13.08/3.05    ( ! [X0 : nat,X1 : nat] : (($true != aa(nat,$o,aa(nat,fun(nat,$o),dvd_dvd(nat),aa(num,nat,numeral_numeral(nat),aa(num,num,bit0,one2))),X0)) | ($true != aa(nat,$o,aa(nat,fun(nat,$o),dvd_dvd(nat),aa(num,nat,numeral_numeral(nat),aa(num,num,bit0,one2))),X1)) | ($true != bG390(X0,X1))) )),
% 13.08/3.05    inference(cnf_transformation,[],[f37926])).
% 13.08/3.05  tff(f45599,plain,(
% 13.08/3.05    ( ! [X0 : nat,X1 : nat] : (($true = aa(nat,$o,aa(nat,fun(nat,$o),dvd_dvd(nat),aa(num,nat,numeral_numeral(nat),aa(num,num,bit0,one2))),X1)) | ($true = aa(nat,$o,aa(nat,fun(nat,$o),dvd_dvd(nat),aa(num,nat,numeral_numeral(nat),aa(num,num,bit0,one2))),X0)) | ($true != bG390(X0,X1))) )),
% 13.08/3.05    inference(cnf_transformation,[],[f37926])).
% 13.08/3.05  tff(f62056,plain,(
% 13.08/3.05    ( ! [X3 : nat] : (iG391(zero_zero(nat),X3) = X3) )),
% 13.08/3.05    inference(equality_resolution,[],[f45594])).
% 13.08/3.05  tff(f45594,plain,(
% 13.08/3.05    ( ! [X2 : nat,X3 : nat] : (iG391(X2,X3) = X3 | zero_zero(nat) != X2) )),
% 13.08/3.05    inference(cnf_transformation,[],[f27410])).
% 13.08/3.05  tff(f27410,plain,(
% 13.08/3.05    ! [X0 : nat,X1 : nat] : (aa(nat,nat,aa(nat,fun(nat,nat),plus_plus(nat),aa(nat,nat,aa(nat,fun(nat,nat),ord_max(nat),modulo_modulo(nat,X1,aa(num,nat,numeral_numeral(nat),aa(num,num,bit0,one2)))),modulo_modulo(nat,X0,aa(num,nat,numeral_numeral(nat),aa(num,num,bit0,one2))))),aa(nat,nat,aa(nat,fun(nat,nat),times_times(nat),aa(num,nat,numeral_numeral(nat),aa(num,num,bit0,one2))),aa(nat,nat,aa(nat,fun(nat,nat),bit_se1065995026697491101ons_or(nat),aa(nat,nat,aa(nat,fun(nat,nat),divide_divide(nat),X1),aa(num,nat,numeral_numeral(nat),aa(num,num,bit0,one2)))),aa(nat,nat,aa(nat,fun(nat,nat),divide_divide(nat),X0),aa(num,nat,numeral_numeral(nat),aa(num,num,bit0,one2)))))) = iG391(X0,X1) | zero_zero(nat) = X0) & ! [X2 : nat,X3 : nat] : (iG391(X2,X3) = X3 | zero_zero(nat) != X2)),
% 13.08/3.05    inference(ennf_transformation,[],[f21893])).
% 13.08/3.05  tff(f21893,plain,(
% 13.08/3.05    ! [X0 : nat,X1 : nat] : (zero_zero(nat) != X0 => aa(nat,nat,aa(nat,fun(nat,nat),plus_plus(nat),aa(nat,nat,aa(nat,fun(nat,nat),ord_max(nat),modulo_modulo(nat,X1,aa(num,nat,numeral_numeral(nat),aa(num,num,bit0,one2)))),modulo_modulo(nat,X0,aa(num,nat,numeral_numeral(nat),aa(num,num,bit0,one2))))),aa(nat,nat,aa(nat,fun(nat,nat),times_times(nat),aa(num,nat,numeral_numeral(nat),aa(num,num,bit0,one2))),aa(nat,nat,aa(nat,fun(nat,nat),bit_se1065995026697491101ons_or(nat),aa(nat,nat,aa(nat,fun(nat,nat),divide_divide(nat),X1),aa(num,nat,numeral_numeral(nat),aa(num,num,bit0,one2)))),aa(nat,nat,aa(nat,fun(nat,nat),divide_divide(nat),X0),aa(num,nat,numeral_numeral(nat),aa(num,num,bit0,one2)))))) = iG391(X0,X1)) & ! [X2 : nat,X3 : nat] : (zero_zero(nat) = X2 => iG391(X2,X3) = X3)),
% 13.08/3.05    inference(flattening,[],[f21892])).
% 13.08/3.05  tff(f21892,plain,(
% 13.08/3.05    ! [X0 : nat,X1 : nat] : (~zero_zero(nat) = X0 => aa(nat,nat,aa(nat,fun(nat,nat),plus_plus(nat),aa(nat,nat,aa(nat,fun(nat,nat),ord_max(nat),modulo_modulo(nat,X1,aa(num,nat,numeral_numeral(nat),aa(num,num,bit0,one2)))),modulo_modulo(nat,X0,aa(num,nat,numeral_numeral(nat),aa(num,num,bit0,one2))))),aa(nat,nat,aa(nat,fun(nat,nat),times_times(nat),aa(num,nat,numeral_numeral(nat),aa(num,num,bit0,one2))),aa(nat,nat,aa(nat,fun(nat,nat),bit_se1065995026697491101ons_or(nat),aa(nat,nat,aa(nat,fun(nat,nat),divide_divide(nat),X1),aa(num,nat,numeral_numeral(nat),aa(num,num,bit0,one2)))),aa(nat,nat,aa(nat,fun(nat,nat),divide_divide(nat),X0),aa(num,nat,numeral_numeral(nat),aa(num,num,bit0,one2)))))) = iG391(X0,X1)) & ! [X2 : nat,X3 : nat] : (zero_zero(nat) = X2 => iG391(X2,X3) = X3)),
% 13.08/3.05    inference(rectify,[],[f15548])).
% 13.08/3.05  tff(f15548,plain,(
% 13.08/3.05    ! [X1 : nat,X0 : nat] : (~zero_zero(nat) = X1 => aa(nat,nat,aa(nat,fun(nat,nat),plus_plus(nat),aa(nat,nat,aa(nat,fun(nat,nat),ord_max(nat),modulo_modulo(nat,X0,aa(num,nat,numeral_numeral(nat),aa(num,num,bit0,one2)))),modulo_modulo(nat,X1,aa(num,nat,numeral_numeral(nat),aa(num,num,bit0,one2))))),aa(nat,nat,aa(nat,fun(nat,nat),times_times(nat),aa(num,nat,numeral_numeral(nat),aa(num,num,bit0,one2))),aa(nat,nat,aa(nat,fun(nat,nat),bit_se1065995026697491101ons_or(nat),aa(nat,nat,aa(nat,fun(nat,nat),divide_divide(nat),X0),aa(num,nat,numeral_numeral(nat),aa(num,num,bit0,one2)))),aa(nat,nat,aa(nat,fun(nat,nat),divide_divide(nat),X1),aa(num,nat,numeral_numeral(nat),aa(num,num,bit0,one2)))))) = iG391(X1,X0)) & ! [X1 : nat,X0 : nat] : (zero_zero(nat) = X1 => iG391(X1,X0) = X0)),
% 13.08/3.05    introduced(fool_ite_definition,[new_symbols(definition,[iG391])])).
% 13.08/3.05  tff(f45595,plain,(
% 13.08/3.05    ( ! [X0 : nat,X1 : nat] : (aa(nat,nat,aa(nat,fun(nat,nat),plus_plus(nat),aa(nat,nat,aa(nat,fun(nat,nat),ord_max(nat),modulo_modulo(nat,X1,aa(num,nat,numeral_numeral(nat),aa(num,num,bit0,one2)))),modulo_modulo(nat,X0,aa(num,nat,numeral_numeral(nat),aa(num,num,bit0,one2))))),aa(nat,nat,aa(nat,fun(nat,nat),times_times(nat),aa(num,nat,numeral_numeral(nat),aa(num,num,bit0,one2))),aa(nat,nat,aa(nat,fun(nat,nat),bit_se1065995026697491101ons_or(nat),aa(nat,nat,aa(nat,fun(nat,nat),divide_divide(nat),X1),aa(num,nat,numeral_numeral(nat),aa(num,num,bit0,one2)))),aa(nat,nat,aa(nat,fun(nat,nat),divide_divide(nat),X0),aa(num,nat,numeral_numeral(nat),aa(num,num,bit0,one2)))))) = iG391(X0,X1) | zero_zero(nat) = X0) )),
% 13.08/3.05    inference(cnf_transformation,[],[f27410])).
% 13.08/3.05  tff(f62055,plain,(
% 13.08/3.05    ( ! [X3 : nat] : (iG392(zero_zero(nat),X3) = X3) )),
% 13.08/3.05    inference(equality_resolution,[],[f45592])).
% 13.08/3.05  tff(f45592,plain,(
% 13.08/3.05    ( ! [X2 : nat,X3 : nat] : (iG392(X2,X3) = X3 | zero_zero(nat) != X2) )),
% 13.08/3.05    inference(cnf_transformation,[],[f27409])).
% 13.08/3.05  tff(f27409,plain,(
% 13.08/3.05    ! [X0 : nat,X1 : nat] : (iG391(X1,X0) = iG392(X0,X1) | zero_zero(nat) = X0) & ! [X2 : nat,X3 : nat] : (iG392(X2,X3) = X3 | zero_zero(nat) != X2)),
% 13.08/3.05    inference(ennf_transformation,[],[f21891])).
% 13.08/3.05  tff(f21891,plain,(
% 13.08/3.05    ! [X0 : nat,X1 : nat] : (zero_zero(nat) != X0 => iG391(X1,X0) = iG392(X0,X1)) & ! [X2 : nat,X3 : nat] : (zero_zero(nat) = X2 => iG392(X2,X3) = X3)),
% 13.08/3.05    inference(flattening,[],[f21890])).
% 13.08/3.05  tff(f21890,plain,(
% 13.08/3.05    ! [X0 : nat,X1 : nat] : (~zero_zero(nat) = X0 => iG391(X1,X0) = iG392(X0,X1)) & ! [X2 : nat,X3 : nat] : (zero_zero(nat) = X2 => iG392(X2,X3) = X3)),
% 13.08/3.05    inference(rectify,[],[f15549])).
% 13.08/3.05  tff(f15549,plain,(
% 13.08/3.05    ! [X0 : nat,X1 : nat] : (~zero_zero(nat) = X0 => iG391(X1,X0) = iG392(X0,X1)) & ! [X0 : nat,X1 : nat] : (zero_zero(nat) = X0 => iG392(X0,X1) = X1)),
% 13.08/3.05    introduced(fool_ite_definition,[new_symbols(definition,[iG392])])).
% 13.08/3.05  tff(f45593,plain,(
% 13.08/3.05    ( ! [X0 : nat,X1 : nat] : (iG391(X1,X0) = iG392(X0,X1) | zero_zero(nat) = X0) )),
% 13.08/3.05    inference(cnf_transformation,[],[f27409])).
% 13.08/3.05  tff(f45589,plain,(
% 13.08/3.05    ( ! [X0 : nat,X1 : nat] : (($true = bG393(X0,X1)) | ($true = aa(nat,$o,aa(nat,fun(nat,$o),dvd_dvd(nat),aa(num,nat,numeral_numeral(nat),aa(num,num,bit0,one2))),X1))) )),
% 13.08/3.05    inference(cnf_transformation,[],[f37925])).
% 13.08/3.05  tff(f37925,plain,(
% 13.08/3.05    ! [X0 : nat,X1 : nat] : ((($true != aa(nat,$o,aa(nat,fun(nat,$o),dvd_dvd(nat),aa(num,nat,numeral_numeral(nat),aa(num,num,bit0,one2))),X0)) | ($true != aa(nat,$o,aa(nat,fun(nat,$o),dvd_dvd(nat),aa(num,nat,numeral_numeral(nat),aa(num,num,bit0,one2))),X1)) | ($true != bG393(X0,X1))) & (($true = bG393(X0,X1)) | (($true = aa(nat,$o,aa(nat,fun(nat,$o),dvd_dvd(nat),aa(num,nat,numeral_numeral(nat),aa(num,num,bit0,one2))),X0)) & ($true = aa(nat,$o,aa(nat,fun(nat,$o),dvd_dvd(nat),aa(num,nat,numeral_numeral(nat),aa(num,num,bit0,one2))),X1)))))),
% 13.08/3.05    inference(flattening,[],[f37924])).
% 13.08/3.05  tff(f37924,plain,(
% 13.08/3.05    ! [X0 : nat,X1 : nat] : (((($true != aa(nat,$o,aa(nat,fun(nat,$o),dvd_dvd(nat),aa(num,nat,numeral_numeral(nat),aa(num,num,bit0,one2))),X0)) | ($true != aa(nat,$o,aa(nat,fun(nat,$o),dvd_dvd(nat),aa(num,nat,numeral_numeral(nat),aa(num,num,bit0,one2))),X1))) | ($true != bG393(X0,X1))) & (($true = bG393(X0,X1)) | (($true = aa(nat,$o,aa(nat,fun(nat,$o),dvd_dvd(nat),aa(num,nat,numeral_numeral(nat),aa(num,num,bit0,one2))),X0)) & ($true = aa(nat,$o,aa(nat,fun(nat,$o),dvd_dvd(nat),aa(num,nat,numeral_numeral(nat),aa(num,num,bit0,one2))),X1)))))),
% 13.08/3.05    inference(nnf_transformation,[],[f21889])).
% 13.08/3.05  tff(f21889,plain,(
% 13.08/3.05    ! [X0 : nat,X1 : nat] : ((($true != aa(nat,$o,aa(nat,fun(nat,$o),dvd_dvd(nat),aa(num,nat,numeral_numeral(nat),aa(num,num,bit0,one2))),X0)) | ($true != aa(nat,$o,aa(nat,fun(nat,$o),dvd_dvd(nat),aa(num,nat,numeral_numeral(nat),aa(num,num,bit0,one2))),X1))) <=> ($true = bG393(X0,X1)))),
% 13.08/3.05    inference(flattening,[],[f21888])).
% 13.08/3.05  tff(f21888,plain,(
% 13.08/3.05    ! [X0 : nat,X1 : nat] : ((~($true = aa(nat,$o,aa(nat,fun(nat,$o),dvd_dvd(nat),aa(num,nat,numeral_numeral(nat),aa(num,num,bit0,one2))),X0)) | ~($true = aa(nat,$o,aa(nat,fun(nat,$o),dvd_dvd(nat),aa(num,nat,numeral_numeral(nat),aa(num,num,bit0,one2))),X1))) <=> ($true = bG393(X0,X1)))),
% 13.08/3.05    inference(rectify,[],[f15552])).
% 13.08/3.05  tff(f15552,plain,(
% 13.08/3.05    ! [X1 : nat,X0 : nat] : ((~($true = aa(nat,$o,aa(nat,fun(nat,$o),dvd_dvd(nat),aa(num,nat,numeral_numeral(nat),aa(num,num,bit0,one2))),X1)) | ~($true = aa(nat,$o,aa(nat,fun(nat,$o),dvd_dvd(nat),aa(num,nat,numeral_numeral(nat),aa(num,num,bit0,one2))),X0))) <=> ($true = bG393(X1,X0)))),
% 13.08/3.05    introduced(fool_formula_definition,[new_symbols(definition,[bG393])])).
% 13.08/3.05  tff(f45590,plain,(
% 13.08/3.05    ( ! [X0 : nat,X1 : nat] : (($true = bG393(X0,X1)) | ($true = aa(nat,$o,aa(nat,fun(nat,$o),dvd_dvd(nat),aa(num,nat,numeral_numeral(nat),aa(num,num,bit0,one2))),X0))) )),
% 13.08/3.05    inference(cnf_transformation,[],[f37925])).
% 13.08/3.05  tff(f45591,plain,(
% 13.08/3.05    ( ! [X0 : nat,X1 : nat] : (($true != aa(nat,$o,aa(nat,fun(nat,$o),dvd_dvd(nat),aa(num,nat,numeral_numeral(nat),aa(num,num,bit0,one2))),X0)) | ($true != aa(nat,$o,aa(nat,fun(nat,$o),dvd_dvd(nat),aa(num,nat,numeral_numeral(nat),aa(num,num,bit0,one2))),X1)) | ($true != bG393(X0,X1))) )),
% 13.08/3.05    inference(cnf_transformation,[],[f37925])).
% 13.08/3.05  tff(f62054,plain,(
% 13.08/3.05    ( ! [X2 : nat] : (zero_zero(nat) = iG394(X2,zero_zero(nat))) )),
% 13.08/3.05    inference(equality_resolution,[],[f45586])).
% 13.08/3.05  tff(f45586,plain,(
% 13.08/3.05    ( ! [X2 : nat,X3 : nat] : (zero_zero(nat) = iG394(X2,X3) | zero_zero(nat) != X3) )),
% 13.08/3.05    inference(cnf_transformation,[],[f27408])).
% 13.08/3.05  tff(f27408,plain,(
% 13.08/3.05    ! [X0 : nat,X1 : nat] : (aa(nat,nat,aa(nat,fun(nat,nat),plus_plus(nat),aa(nat,nat,aa(nat,fun(nat,nat),times_times(nat),modulo_modulo(nat,X1,aa(num,nat,numeral_numeral(nat),aa(num,num,bit0,one2)))),modulo_modulo(nat,X0,aa(num,nat,numeral_numeral(nat),aa(num,num,bit0,one2))))),aa(nat,nat,aa(nat,fun(nat,nat),times_times(nat),aa(num,nat,numeral_numeral(nat),aa(num,num,bit0,one2))),aa(nat,nat,aa(nat,fun(nat,nat),bit_se5824344872417868541ns_and(nat),aa(nat,nat,aa(nat,fun(nat,nat),divide_divide(nat),X1),aa(num,nat,numeral_numeral(nat),aa(num,num,bit0,one2)))),aa(nat,nat,aa(nat,fun(nat,nat),divide_divide(nat),X0),aa(num,nat,numeral_numeral(nat),aa(num,num,bit0,one2)))))) = iG394(X0,X1) | zero_zero(nat) = X0 | zero_zero(nat) = X1) & ! [X2 : nat,X3 : nat] : (zero_zero(nat) = iG394(X2,X3) | (zero_zero(nat) != X2 & zero_zero(nat) != X3))),
% 13.08/3.05    inference(flattening,[],[f27407])).
% 13.08/3.05  tff(f27407,plain,(
% 13.08/3.05    ! [X0 : nat,X1 : nat] : (aa(nat,nat,aa(nat,fun(nat,nat),plus_plus(nat),aa(nat,nat,aa(nat,fun(nat,nat),times_times(nat),modulo_modulo(nat,X1,aa(num,nat,numeral_numeral(nat),aa(num,num,bit0,one2)))),modulo_modulo(nat,X0,aa(num,nat,numeral_numeral(nat),aa(num,num,bit0,one2))))),aa(nat,nat,aa(nat,fun(nat,nat),times_times(nat),aa(num,nat,numeral_numeral(nat),aa(num,num,bit0,one2))),aa(nat,nat,aa(nat,fun(nat,nat),bit_se5824344872417868541ns_and(nat),aa(nat,nat,aa(nat,fun(nat,nat),divide_divide(nat),X1),aa(num,nat,numeral_numeral(nat),aa(num,num,bit0,one2)))),aa(nat,nat,aa(nat,fun(nat,nat),divide_divide(nat),X0),aa(num,nat,numeral_numeral(nat),aa(num,num,bit0,one2)))))) = iG394(X0,X1) | (zero_zero(nat) = X0 | zero_zero(nat) = X1)) & ! [X2 : nat,X3 : nat] : (zero_zero(nat) = iG394(X2,X3) | (zero_zero(nat) != X2 & zero_zero(nat) != X3))),
% 13.08/3.05    inference(ennf_transformation,[],[f21887])).
% 13.08/3.05  tff(f21887,plain,(
% 13.08/3.05    ! [X0 : nat,X1 : nat] : (~(zero_zero(nat) = X0 | zero_zero(nat) = X1) => aa(nat,nat,aa(nat,fun(nat,nat),plus_plus(nat),aa(nat,nat,aa(nat,fun(nat,nat),times_times(nat),modulo_modulo(nat,X1,aa(num,nat,numeral_numeral(nat),aa(num,num,bit0,one2)))),modulo_modulo(nat,X0,aa(num,nat,numeral_numeral(nat),aa(num,num,bit0,one2))))),aa(nat,nat,aa(nat,fun(nat,nat),times_times(nat),aa(num,nat,numeral_numeral(nat),aa(num,num,bit0,one2))),aa(nat,nat,aa(nat,fun(nat,nat),bit_se5824344872417868541ns_and(nat),aa(nat,nat,aa(nat,fun(nat,nat),divide_divide(nat),X1),aa(num,nat,numeral_numeral(nat),aa(num,num,bit0,one2)))),aa(nat,nat,aa(nat,fun(nat,nat),divide_divide(nat),X0),aa(num,nat,numeral_numeral(nat),aa(num,num,bit0,one2)))))) = iG394(X0,X1)) & ! [X2 : nat,X3 : nat] : ((zero_zero(nat) = X2 | zero_zero(nat) = X3) => zero_zero(nat) = iG394(X2,X3))),
% 13.08/3.05    inference(rectify,[],[f15555])).
% 13.08/3.05  tff(f15555,plain,(
% 13.08/3.05    ! [X1 : nat,X0 : nat] : (~(zero_zero(nat) = X1 | zero_zero(nat) = X0) => aa(nat,nat,aa(nat,fun(nat,nat),plus_plus(nat),aa(nat,nat,aa(nat,fun(nat,nat),times_times(nat),modulo_modulo(nat,X0,aa(num,nat,numeral_numeral(nat),aa(num,num,bit0,one2)))),modulo_modulo(nat,X1,aa(num,nat,numeral_numeral(nat),aa(num,num,bit0,one2))))),aa(nat,nat,aa(nat,fun(nat,nat),times_times(nat),aa(num,nat,numeral_numeral(nat),aa(num,num,bit0,one2))),aa(nat,nat,aa(nat,fun(nat,nat),bit_se5824344872417868541ns_and(nat),aa(nat,nat,aa(nat,fun(nat,nat),divide_divide(nat),X0),aa(num,nat,numeral_numeral(nat),aa(num,num,bit0,one2)))),aa(nat,nat,aa(nat,fun(nat,nat),divide_divide(nat),X1),aa(num,nat,numeral_numeral(nat),aa(num,num,bit0,one2)))))) = iG394(X1,X0)) & ! [X1 : nat,X0 : nat] : ((zero_zero(nat) = X1 | zero_zero(nat) = X0) => zero_zero(nat) = iG394(X1,X0))),
% 13.08/3.05    introduced(fool_ite_definition,[new_symbols(definition,[iG394])])).
% 13.08/3.05  tff(f62053,plain,(
% 13.08/3.05    ( ! [X3 : nat] : (zero_zero(nat) = iG394(zero_zero(nat),X3)) )),
% 13.08/3.05    inference(equality_resolution,[],[f45587])).
% 13.08/3.05  tff(f45587,plain,(
% 13.08/3.05    ( ! [X2 : nat,X3 : nat] : (zero_zero(nat) = iG394(X2,X3) | zero_zero(nat) != X2) )),
% 13.08/3.05    inference(cnf_transformation,[],[f27408])).
% 13.08/3.05  tff(f45588,plain,(
% 13.08/3.05    ( ! [X0 : nat,X1 : nat] : (aa(nat,nat,aa(nat,fun(nat,nat),plus_plus(nat),aa(nat,nat,aa(nat,fun(nat,nat),times_times(nat),modulo_modulo(nat,X1,aa(num,nat,numeral_numeral(nat),aa(num,num,bit0,one2)))),modulo_modulo(nat,X0,aa(num,nat,numeral_numeral(nat),aa(num,num,bit0,one2))))),aa(nat,nat,aa(nat,fun(nat,nat),times_times(nat),aa(num,nat,numeral_numeral(nat),aa(num,num,bit0,one2))),aa(nat,nat,aa(nat,fun(nat,nat),bit_se5824344872417868541ns_and(nat),aa(nat,nat,aa(nat,fun(nat,nat),divide_divide(nat),X1),aa(num,nat,numeral_numeral(nat),aa(num,num,bit0,one2)))),aa(nat,nat,aa(nat,fun(nat,nat),divide_divide(nat),X0),aa(num,nat,numeral_numeral(nat),aa(num,num,bit0,one2)))))) = iG394(X0,X1) | zero_zero(nat) = X0 | zero_zero(nat) = X1) )),
% 13.08/3.05    inference(cnf_transformation,[],[f27408])).
% 13.08/3.05  tff(f45583,plain,(
% 13.08/3.05    ( ! [X0 : nat,X1 : nat] : (($true = bG395(X0,X1)) | ($true = aa(nat,$o,aa(nat,fun(nat,$o),dvd_dvd(nat),aa(num,nat,numeral_numeral(nat),aa(num,num,bit0,one2))),X0)) | ($true = aa(nat,$o,aa(nat,fun(nat,$o),dvd_dvd(nat),aa(num,nat,numeral_numeral(nat),aa(num,num,bit0,one2))),X1))) )),
% 13.08/3.05    inference(cnf_transformation,[],[f37923])).
% 13.08/3.05  tff(f37923,plain,(
% 13.08/3.05    ! [X0 : nat,X1 : nat] : (((($true != aa(nat,$o,aa(nat,fun(nat,$o),dvd_dvd(nat),aa(num,nat,numeral_numeral(nat),aa(num,num,bit0,one2))),X0)) & ($true != aa(nat,$o,aa(nat,fun(nat,$o),dvd_dvd(nat),aa(num,nat,numeral_numeral(nat),aa(num,num,bit0,one2))),X1))) | ($true != bG395(X0,X1))) & (($true = bG395(X0,X1)) | ($true = aa(nat,$o,aa(nat,fun(nat,$o),dvd_dvd(nat),aa(num,nat,numeral_numeral(nat),aa(num,num,bit0,one2))),X0)) | ($true = aa(nat,$o,aa(nat,fun(nat,$o),dvd_dvd(nat),aa(num,nat,numeral_numeral(nat),aa(num,num,bit0,one2))),X1))))),
% 13.08/3.05    inference(flattening,[],[f37922])).
% 13.08/3.05  tff(f37922,plain,(
% 13.08/3.05    ! [X0 : nat,X1 : nat] : (((($true != aa(nat,$o,aa(nat,fun(nat,$o),dvd_dvd(nat),aa(num,nat,numeral_numeral(nat),aa(num,num,bit0,one2))),X0)) & ($true != aa(nat,$o,aa(nat,fun(nat,$o),dvd_dvd(nat),aa(num,nat,numeral_numeral(nat),aa(num,num,bit0,one2))),X1))) | ($true != bG395(X0,X1))) & (($true = bG395(X0,X1)) | (($true = aa(nat,$o,aa(nat,fun(nat,$o),dvd_dvd(nat),aa(num,nat,numeral_numeral(nat),aa(num,num,bit0,one2))),X0)) | ($true = aa(nat,$o,aa(nat,fun(nat,$o),dvd_dvd(nat),aa(num,nat,numeral_numeral(nat),aa(num,num,bit0,one2))),X1)))))),
% 13.08/3.05    inference(nnf_transformation,[],[f21886])).
% 13.08/3.05  tff(f21886,plain,(
% 13.08/3.05    ! [X0 : nat,X1 : nat] : ((($true != aa(nat,$o,aa(nat,fun(nat,$o),dvd_dvd(nat),aa(num,nat,numeral_numeral(nat),aa(num,num,bit0,one2))),X0)) & ($true != aa(nat,$o,aa(nat,fun(nat,$o),dvd_dvd(nat),aa(num,nat,numeral_numeral(nat),aa(num,num,bit0,one2))),X1))) <=> ($true = bG395(X0,X1)))),
% 13.08/3.05    inference(flattening,[],[f21885])).
% 13.08/3.05  tff(f21885,plain,(
% 13.08/3.05    ! [X0 : nat,X1 : nat] : ((~($true = aa(nat,$o,aa(nat,fun(nat,$o),dvd_dvd(nat),aa(num,nat,numeral_numeral(nat),aa(num,num,bit0,one2))),X0)) & ~($true = aa(nat,$o,aa(nat,fun(nat,$o),dvd_dvd(nat),aa(num,nat,numeral_numeral(nat),aa(num,num,bit0,one2))),X1))) <=> ($true = bG395(X0,X1)))),
% 13.08/3.05    inference(rectify,[],[f15558])).
% 13.08/3.05  tff(f15558,plain,(
% 13.08/3.05    ! [X1 : nat,X0 : nat] : ((~($true = aa(nat,$o,aa(nat,fun(nat,$o),dvd_dvd(nat),aa(num,nat,numeral_numeral(nat),aa(num,num,bit0,one2))),X1)) & ~($true = aa(nat,$o,aa(nat,fun(nat,$o),dvd_dvd(nat),aa(num,nat,numeral_numeral(nat),aa(num,num,bit0,one2))),X0))) <=> ($true = bG395(X1,X0)))),
% 13.08/3.05    introduced(fool_formula_definition,[new_symbols(definition,[bG395])])).
% 13.08/3.05  tff(f45584,plain,(
% 13.08/3.05    ( ! [X0 : nat,X1 : nat] : (($true != aa(nat,$o,aa(nat,fun(nat,$o),dvd_dvd(nat),aa(num,nat,numeral_numeral(nat),aa(num,num,bit0,one2))),X1)) | ($true != bG395(X0,X1))) )),
% 13.08/3.05    inference(cnf_transformation,[],[f37923])).
% 13.08/3.05  tff(f45585,plain,(
% 13.08/3.05    ( ! [X0 : nat,X1 : nat] : (($true != aa(nat,$o,aa(nat,fun(nat,$o),dvd_dvd(nat),aa(num,nat,numeral_numeral(nat),aa(num,num,bit0,one2))),X0)) | ($true != bG395(X0,X1))) )),
% 13.08/3.05    inference(cnf_transformation,[],[f37923])).
% 13.08/3.05  tff(f45580,plain,(
% 13.08/3.05    ( ! [X2 : nat,X3 : nat] : (zero_zero(nat) = iG396(X2,X3) | ($true != aa(nat,$o,aa(nat,fun(nat,$o),ord_less(nat),X3),X2))) )),
% 13.08/3.05    inference(cnf_transformation,[],[f27406])).
% 13.08/3.05  tff(f27406,plain,(
% 13.08/3.05    ! [X0 : nat,X1 : nat] : (aa(nat,nat,suc,aa(nat,nat,aa(nat,fun(nat,nat),divide_divide(nat),aa(nat,nat,aa(nat,fun(nat,nat),minus_minus(nat),X1),X0)),X0)) = iG396(X0,X1) | zero_zero(nat) = X0 | ($true = aa(nat,$o,aa(nat,fun(nat,$o),ord_less(nat),X1),X0))) & ! [X2 : nat,X3 : nat] : (zero_zero(nat) = iG396(X2,X3) | (zero_zero(nat) != X2 & ($true != aa(nat,$o,aa(nat,fun(nat,$o),ord_less(nat),X3),X2))))),
% 13.08/3.05    inference(flattening,[],[f27405])).
% 13.08/3.05  tff(f27405,plain,(
% 13.08/3.05    ! [X0 : nat,X1 : nat] : (aa(nat,nat,suc,aa(nat,nat,aa(nat,fun(nat,nat),divide_divide(nat),aa(nat,nat,aa(nat,fun(nat,nat),minus_minus(nat),X1),X0)),X0)) = iG396(X0,X1) | (zero_zero(nat) = X0 | ($true = aa(nat,$o,aa(nat,fun(nat,$o),ord_less(nat),X1),X0)))) & ! [X2 : nat,X3 : nat] : (zero_zero(nat) = iG396(X2,X3) | (zero_zero(nat) != X2 & ($true != aa(nat,$o,aa(nat,fun(nat,$o),ord_less(nat),X3),X2))))),
% 13.08/3.05    inference(ennf_transformation,[],[f21884])).
% 13.08/3.05  tff(f21884,plain,(
% 13.08/3.05    ! [X0 : nat,X1 : nat] : (~(zero_zero(nat) = X0 | ($true = aa(nat,$o,aa(nat,fun(nat,$o),ord_less(nat),X1),X0))) => aa(nat,nat,suc,aa(nat,nat,aa(nat,fun(nat,nat),divide_divide(nat),aa(nat,nat,aa(nat,fun(nat,nat),minus_minus(nat),X1),X0)),X0)) = iG396(X0,X1)) & ! [X2 : nat,X3 : nat] : ((zero_zero(nat) = X2 | ($true = aa(nat,$o,aa(nat,fun(nat,$o),ord_less(nat),X3),X2))) => zero_zero(nat) = iG396(X2,X3))),
% 13.08/3.05    inference(rectify,[],[f15561])).
% 13.08/3.05  tff(f15561,plain,(
% 13.08/3.05    ! [X1 : nat,X0 : nat] : (~(zero_zero(nat) = X1 | ($true = aa(nat,$o,aa(nat,fun(nat,$o),ord_less(nat),X0),X1))) => aa(nat,nat,suc,aa(nat,nat,aa(nat,fun(nat,nat),divide_divide(nat),aa(nat,nat,aa(nat,fun(nat,nat),minus_minus(nat),X0),X1)),X1)) = iG396(X1,X0)) & ! [X1 : nat,X0 : nat] : ((zero_zero(nat) = X1 | ($true = aa(nat,$o,aa(nat,fun(nat,$o),ord_less(nat),X0),X1))) => zero_zero(nat) = iG396(X1,X0))),
% 13.08/3.05    introduced(fool_ite_definition,[new_symbols(definition,[iG396])])).
% 13.08/3.05  tff(f62052,plain,(
% 13.08/3.05    ( ! [X3 : nat] : (zero_zero(nat) = iG396(zero_zero(nat),X3)) )),
% 13.08/3.05    inference(equality_resolution,[],[f45581])).
% 13.08/3.05  tff(f45581,plain,(
% 13.08/3.05    ( ! [X2 : nat,X3 : nat] : (zero_zero(nat) = iG396(X2,X3) | zero_zero(nat) != X2) )),
% 13.08/3.05    inference(cnf_transformation,[],[f27406])).
% 13.08/3.05  tff(f45582,plain,(
% 13.08/3.05    ( ! [X0 : nat,X1 : nat] : (aa(nat,nat,suc,aa(nat,nat,aa(nat,fun(nat,nat),divide_divide(nat),aa(nat,nat,aa(nat,fun(nat,nat),minus_minus(nat),X1),X0)),X0)) = iG396(X0,X1) | zero_zero(nat) = X0 | ($true = aa(nat,$o,aa(nat,fun(nat,$o),ord_less(nat),X1),X0))) )),
% 13.08/3.05    inference(cnf_transformation,[],[f27406])).
% 13.08/3.05  tff(f62051,plain,(
% 13.08/3.05    ( ! [X3 : nat] : (iG397(zero_zero(nat),X3) = X3) )),
% 13.08/3.05    inference(equality_resolution,[],[f45578])).
% 13.08/3.05  tff(f45578,plain,(
% 13.08/3.05    ( ! [X2 : nat,X3 : nat] : (iG397(X2,X3) = X3 | zero_zero(nat) != X2) )),
% 13.08/3.05    inference(cnf_transformation,[],[f27404])).
% 13.08/3.05  tff(f27404,plain,(
% 13.08/3.05    ! [X0 : nat,X1 : nat] : (aa(nat,nat,suc,aa(nat,nat,aa(nat,fun(nat,nat),plus_plus(nat),aa(nat,nat,aa(nat,fun(nat,nat),minus_minus(nat),X0),one_one(nat))),X1)) = iG397(X0,X1) | zero_zero(nat) = X0) & ! [X2 : nat,X3 : nat] : (iG397(X2,X3) = X3 | zero_zero(nat) != X2)),
% 13.08/3.05    inference(ennf_transformation,[],[f21883])).
% 13.08/3.05  tff(f21883,plain,(
% 13.08/3.05    ! [X0 : nat,X1 : nat] : (zero_zero(nat) != X0 => aa(nat,nat,suc,aa(nat,nat,aa(nat,fun(nat,nat),plus_plus(nat),aa(nat,nat,aa(nat,fun(nat,nat),minus_minus(nat),X0),one_one(nat))),X1)) = iG397(X0,X1)) & ! [X2 : nat,X3 : nat] : (zero_zero(nat) = X2 => iG397(X2,X3) = X3)),
% 13.08/3.05    inference(flattening,[],[f21882])).
% 13.08/3.05  tff(f21882,plain,(
% 13.08/3.05    ! [X0 : nat,X1 : nat] : (~zero_zero(nat) = X0 => aa(nat,nat,suc,aa(nat,nat,aa(nat,fun(nat,nat),plus_plus(nat),aa(nat,nat,aa(nat,fun(nat,nat),minus_minus(nat),X0),one_one(nat))),X1)) = iG397(X0,X1)) & ! [X2 : nat,X3 : nat] : (zero_zero(nat) = X2 => iG397(X2,X3) = X3)),
% 13.08/3.05    inference(rectify,[],[f15564])).
% 13.08/3.05  tff(f15564,plain,(
% 13.08/3.05    ! [X0 : nat,X1 : nat] : (~zero_zero(nat) = X0 => aa(nat,nat,suc,aa(nat,nat,aa(nat,fun(nat,nat),plus_plus(nat),aa(nat,nat,aa(nat,fun(nat,nat),minus_minus(nat),X0),one_one(nat))),X1)) = iG397(X0,X1)) & ! [X0 : nat,X1 : nat] : (zero_zero(nat) = X0 => iG397(X0,X1) = X1)),
% 13.08/3.05    introduced(fool_ite_definition,[new_symbols(definition,[iG397])])).
% 13.08/3.05  tff(f45579,plain,(
% 13.08/3.05    ( ! [X0 : nat,X1 : nat] : (aa(nat,nat,suc,aa(nat,nat,aa(nat,fun(nat,nat),plus_plus(nat),aa(nat,nat,aa(nat,fun(nat,nat),minus_minus(nat),X0),one_one(nat))),X1)) = iG397(X0,X1) | zero_zero(nat) = X0) )),
% 13.08/3.05    inference(cnf_transformation,[],[f27404])).
% 13.08/3.05  tff(f62050,plain,(
% 13.08/3.05    ( ! [X3 : nat] : (zero_zero(nat) = iG398(zero_zero(nat),X3)) )),
% 13.08/3.05    inference(equality_resolution,[],[f45576])).
% 13.08/3.05  tff(f45576,plain,(
% 13.08/3.05    ( ! [X2 : nat,X3 : nat] : (zero_zero(nat) = iG398(X2,X3) | zero_zero(nat) != X2) )),
% 13.08/3.05    inference(cnf_transformation,[],[f27403])).
% 13.08/3.05  tff(f27403,plain,(
% 13.08/3.05    ! [X0 : nat,X1 : nat] : (aa(nat,nat,aa(nat,fun(nat,nat),plus_plus(nat),X1),aa(nat,nat,aa(nat,fun(nat,nat),times_times(nat),aa(nat,nat,aa(nat,fun(nat,nat),minus_minus(nat),X0),one_one(nat))),X1)) = iG398(X0,X1) | zero_zero(nat) = X0) & ! [X2 : nat,X3 : nat] : (zero_zero(nat) = iG398(X2,X3) | zero_zero(nat) != X2)),
% 13.08/3.05    inference(ennf_transformation,[],[f21881])).
% 13.08/3.05  tff(f21881,plain,(
% 13.08/3.05    ! [X0 : nat,X1 : nat] : (zero_zero(nat) != X0 => aa(nat,nat,aa(nat,fun(nat,nat),plus_plus(nat),X1),aa(nat,nat,aa(nat,fun(nat,nat),times_times(nat),aa(nat,nat,aa(nat,fun(nat,nat),minus_minus(nat),X0),one_one(nat))),X1)) = iG398(X0,X1)) & ! [X2 : nat,X3 : nat] : (zero_zero(nat) = X2 => zero_zero(nat) = iG398(X2,X3))),
% 13.08/3.05    inference(flattening,[],[f21880])).
% 13.08/3.05  tff(f21880,plain,(
% 13.08/3.05    ! [X0 : nat,X1 : nat] : (~zero_zero(nat) = X0 => aa(nat,nat,aa(nat,fun(nat,nat),plus_plus(nat),X1),aa(nat,nat,aa(nat,fun(nat,nat),times_times(nat),aa(nat,nat,aa(nat,fun(nat,nat),minus_minus(nat),X0),one_one(nat))),X1)) = iG398(X0,X1)) & ! [X2 : nat,X3 : nat] : (zero_zero(nat) = X2 => zero_zero(nat) = iG398(X2,X3))),
% 13.08/3.05    inference(rectify,[],[f15567])).
% 13.08/3.05  tff(f15567,plain,(
% 13.08/3.05    ! [X0 : nat,X1 : nat] : (~zero_zero(nat) = X0 => aa(nat,nat,aa(nat,fun(nat,nat),plus_plus(nat),X1),aa(nat,nat,aa(nat,fun(nat,nat),times_times(nat),aa(nat,nat,aa(nat,fun(nat,nat),minus_minus(nat),X0),one_one(nat))),X1)) = iG398(X0,X1)) & ! [X0 : nat,X1 : nat] : (zero_zero(nat) = X0 => zero_zero(nat) = iG398(X0,X1))),
% 13.08/3.05    introduced(fool_ite_definition,[new_symbols(definition,[iG398])])).
% 13.08/3.05  tff(f45577,plain,(
% 13.08/3.05    ( ! [X0 : nat,X1 : nat] : (aa(nat,nat,aa(nat,fun(nat,nat),plus_plus(nat),X1),aa(nat,nat,aa(nat,fun(nat,nat),times_times(nat),aa(nat,nat,aa(nat,fun(nat,nat),minus_minus(nat),X0),one_one(nat))),X1)) = iG398(X0,X1) | zero_zero(nat) = X0) )),
% 13.08/3.05    inference(cnf_transformation,[],[f27403])).
% 13.08/3.05  tff(f45574,plain,(
% 13.08/3.05    ( ! [X2 : num,X3 : num] : (aa(list(int),list(int),cons(int,aa(num,int,numeral_numeral(int),X3)),upto(aa(int,int,aa(int,fun(int,int),plus_plus(int),aa(num,int,numeral_numeral(int),X3)),one_one(int)),aa(num,int,numeral_numeral(int),X2))) = iG399(X2,X3) | ($true != aa(int,$o,aa(int,fun(int,$o),ord_less_eq(int),aa(num,int,numeral_numeral(int),X3)),aa(num,int,numeral_numeral(int),X2)))) )),
% 13.08/3.05    inference(cnf_transformation,[],[f27402])).
% 13.08/3.05  tff(f27402,plain,(
% 13.08/3.05    ! [X0 : num,X1 : num] : (nil(int) = iG399(X0,X1) | ($true = aa(int,$o,aa(int,fun(int,$o),ord_less_eq(int),aa(num,int,numeral_numeral(int),X1)),aa(num,int,numeral_numeral(int),X0)))) & ! [X2 : num,X3 : num] : (aa(list(int),list(int),cons(int,aa(num,int,numeral_numeral(int),X3)),upto(aa(int,int,aa(int,fun(int,int),plus_plus(int),aa(num,int,numeral_numeral(int),X3)),one_one(int)),aa(num,int,numeral_numeral(int),X2))) = iG399(X2,X3) | ($true != aa(int,$o,aa(int,fun(int,$o),ord_less_eq(int),aa(num,int,numeral_numeral(int),X3)),aa(num,int,numeral_numeral(int),X2))))),
% 13.08/3.05    inference(ennf_transformation,[],[f21879])).
% 13.08/3.05  tff(f21879,plain,(
% 13.08/3.05    ! [X0 : num,X1 : num] : (($true != aa(int,$o,aa(int,fun(int,$o),ord_less_eq(int),aa(num,int,numeral_numeral(int),X1)),aa(num,int,numeral_numeral(int),X0))) => nil(int) = iG399(X0,X1)) & ! [X2 : num,X3 : num] : (($true = aa(int,$o,aa(int,fun(int,$o),ord_less_eq(int),aa(num,int,numeral_numeral(int),X3)),aa(num,int,numeral_numeral(int),X2))) => aa(list(int),list(int),cons(int,aa(num,int,numeral_numeral(int),X3)),upto(aa(int,int,aa(int,fun(int,int),plus_plus(int),aa(num,int,numeral_numeral(int),X3)),one_one(int)),aa(num,int,numeral_numeral(int),X2))) = iG399(X2,X3))),
% 13.08/3.05    inference(flattening,[],[f21878])).
% 13.08/3.05  tff(f21878,plain,(
% 13.08/3.05    ! [X0 : num,X1 : num] : (~($true = aa(int,$o,aa(int,fun(int,$o),ord_less_eq(int),aa(num,int,numeral_numeral(int),X1)),aa(num,int,numeral_numeral(int),X0))) => nil(int) = iG399(X0,X1)) & ! [X2 : num,X3 : num] : (($true = aa(int,$o,aa(int,fun(int,$o),ord_less_eq(int),aa(num,int,numeral_numeral(int),X3)),aa(num,int,numeral_numeral(int),X2))) => aa(list(int),list(int),cons(int,aa(num,int,numeral_numeral(int),X3)),upto(aa(int,int,aa(int,fun(int,int),plus_plus(int),aa(num,int,numeral_numeral(int),X3)),one_one(int)),aa(num,int,numeral_numeral(int),X2))) = iG399(X2,X3))),
% 13.08/3.05    inference(rectify,[],[f15570])).
% 13.08/3.05  tff(f15570,plain,(
% 13.08/3.05    ! [X1 : num,X0 : num] : (~($true = aa(int,$o,aa(int,fun(int,$o),ord_less_eq(int),aa(num,int,numeral_numeral(int),X0)),aa(num,int,numeral_numeral(int),X1))) => nil(int) = iG399(X1,X0)) & ! [X1 : num,X0 : num] : (($true = aa(int,$o,aa(int,fun(int,$o),ord_less_eq(int),aa(num,int,numeral_numeral(int),X0)),aa(num,int,numeral_numeral(int),X1))) => aa(list(int),list(int),cons(int,aa(num,int,numeral_numeral(int),X0)),upto(aa(int,int,aa(int,fun(int,int),plus_plus(int),aa(num,int,numeral_numeral(int),X0)),one_one(int)),aa(num,int,numeral_numeral(int),X1))) = iG399(X1,X0))),
% 13.08/3.05    introduced(fool_ite_definition,[new_symbols(definition,[iG399])])).
% 13.08/3.05  tff(f45575,plain,(
% 13.08/3.05    ( ! [X0 : num,X1 : num] : (nil(int) = iG399(X0,X1) | ($true = aa(int,$o,aa(int,fun(int,$o),ord_less_eq(int),aa(num,int,numeral_numeral(int),X1)),aa(num,int,numeral_numeral(int),X0)))) )),
% 13.08/3.05    inference(cnf_transformation,[],[f27402])).
% 13.08/3.05  tff(f45572,plain,(
% 13.08/3.05    ( ! [X2 : num,X3 : num] : (aa(list(nat),list(nat),cons(nat,aa(num,nat,numeral_numeral(nat),X3)),upt(aa(nat,nat,suc,aa(num,nat,numeral_numeral(nat),X3)),aa(num,nat,numeral_numeral(nat),X2))) = iG400(X2,X3) | ($true != aa(nat,$o,aa(nat,fun(nat,$o),ord_less(nat),aa(num,nat,numeral_numeral(nat),X3)),aa(num,nat,numeral_numeral(nat),X2)))) )),
% 13.08/3.05    inference(cnf_transformation,[],[f27401])).
% 13.08/3.05  tff(f27401,plain,(
% 13.08/3.05    ! [X0 : num,X1 : num] : (nil(nat) = iG400(X0,X1) | ($true = aa(nat,$o,aa(nat,fun(nat,$o),ord_less(nat),aa(num,nat,numeral_numeral(nat),X1)),aa(num,nat,numeral_numeral(nat),X0)))) & ! [X2 : num,X3 : num] : (aa(list(nat),list(nat),cons(nat,aa(num,nat,numeral_numeral(nat),X3)),upt(aa(nat,nat,suc,aa(num,nat,numeral_numeral(nat),X3)),aa(num,nat,numeral_numeral(nat),X2))) = iG400(X2,X3) | ($true != aa(nat,$o,aa(nat,fun(nat,$o),ord_less(nat),aa(num,nat,numeral_numeral(nat),X3)),aa(num,nat,numeral_numeral(nat),X2))))),
% 13.08/3.05    inference(ennf_transformation,[],[f21877])).
% 13.08/3.05  tff(f21877,plain,(
% 13.08/3.05    ! [X0 : num,X1 : num] : (($true != aa(nat,$o,aa(nat,fun(nat,$o),ord_less(nat),aa(num,nat,numeral_numeral(nat),X1)),aa(num,nat,numeral_numeral(nat),X0))) => nil(nat) = iG400(X0,X1)) & ! [X2 : num,X3 : num] : (($true = aa(nat,$o,aa(nat,fun(nat,$o),ord_less(nat),aa(num,nat,numeral_numeral(nat),X3)),aa(num,nat,numeral_numeral(nat),X2))) => aa(list(nat),list(nat),cons(nat,aa(num,nat,numeral_numeral(nat),X3)),upt(aa(nat,nat,suc,aa(num,nat,numeral_numeral(nat),X3)),aa(num,nat,numeral_numeral(nat),X2))) = iG400(X2,X3))),
% 13.08/3.05    inference(flattening,[],[f21876])).
% 13.08/3.05  tff(f21876,plain,(
% 13.08/3.05    ! [X0 : num,X1 : num] : (~($true = aa(nat,$o,aa(nat,fun(nat,$o),ord_less(nat),aa(num,nat,numeral_numeral(nat),X1)),aa(num,nat,numeral_numeral(nat),X0))) => nil(nat) = iG400(X0,X1)) & ! [X2 : num,X3 : num] : (($true = aa(nat,$o,aa(nat,fun(nat,$o),ord_less(nat),aa(num,nat,numeral_numeral(nat),X3)),aa(num,nat,numeral_numeral(nat),X2))) => aa(list(nat),list(nat),cons(nat,aa(num,nat,numeral_numeral(nat),X3)),upt(aa(nat,nat,suc,aa(num,nat,numeral_numeral(nat),X3)),aa(num,nat,numeral_numeral(nat),X2))) = iG400(X2,X3))),
% 13.08/3.05    inference(rectify,[],[f15573])).
% 13.08/3.05  tff(f15573,plain,(
% 13.08/3.05    ! [X1 : num,X0 : num] : (~($true = aa(nat,$o,aa(nat,fun(nat,$o),ord_less(nat),aa(num,nat,numeral_numeral(nat),X0)),aa(num,nat,numeral_numeral(nat),X1))) => nil(nat) = iG400(X1,X0)) & ! [X1 : num,X0 : num] : (($true = aa(nat,$o,aa(nat,fun(nat,$o),ord_less(nat),aa(num,nat,numeral_numeral(nat),X0)),aa(num,nat,numeral_numeral(nat),X1))) => aa(list(nat),list(nat),cons(nat,aa(num,nat,numeral_numeral(nat),X0)),upt(aa(nat,nat,suc,aa(num,nat,numeral_numeral(nat),X0)),aa(num,nat,numeral_numeral(nat),X1))) = iG400(X1,X0))),
% 13.08/3.05    introduced(fool_ite_definition,[new_symbols(definition,[iG400])])).
% 13.08/3.05  tff(f45573,plain,(
% 13.08/3.05    ( ! [X0 : num,X1 : num] : (nil(nat) = iG400(X0,X1) | ($true = aa(nat,$o,aa(nat,fun(nat,$o),ord_less(nat),aa(num,nat,numeral_numeral(nat),X1)),aa(num,nat,numeral_numeral(nat),X0)))) )),
% 13.08/3.05    inference(cnf_transformation,[],[f27401])).
% 13.08/3.05  tff(f45571,plain,(
% 13.08/3.05    ( ! [X0 : int,X1 : int] : (aa(int,int,aa(int,fun(int,int),minus_minus(int),X0),X1) = lG401(X0,X1)) )),
% 13.08/3.05    inference(cnf_transformation,[],[f15576])).
% 13.08/3.05  tff(f15576,plain,(
% 13.08/3.05    ! [X0 : int,X1 : int] : aa(int,int,aa(int,fun(int,int),minus_minus(int),X0),X1) = lG401(X0,X1)),
% 13.08/3.05    introduced(fool_let_definition,[new_symbols(definition,[lG401])])).
% 13.08/3.05  tff(f45569,plain,(
% 13.08/3.05    ( ! [X2 : int,X3 : int] : (zero_zero(nat) = iG402(X2,X3) | ($true != aa(int,$o,aa(int,fun(int,$o),ord_less(int),lG401(X3,X2)),zero_zero(int)))) )),
% 13.08/3.05    inference(cnf_transformation,[],[f27400])).
% 13.08/3.05  tff(f27400,plain,(
% 13.08/3.05    ! [X0 : int,X1 : int] : (iG402(X0,X1) = nat2(lG401(X1,X0)) | ($true = aa(int,$o,aa(int,fun(int,$o),ord_less(int),lG401(X1,X0)),zero_zero(int)))) & ! [X2 : int,X3 : int] : (zero_zero(nat) = iG402(X2,X3) | ($true != aa(int,$o,aa(int,fun(int,$o),ord_less(int),lG401(X3,X2)),zero_zero(int))))),
% 13.08/3.05    inference(ennf_transformation,[],[f21875])).
% 13.08/3.05  tff(f21875,plain,(
% 13.08/3.05    ! [X0 : int,X1 : int] : (($true != aa(int,$o,aa(int,fun(int,$o),ord_less(int),lG401(X1,X0)),zero_zero(int))) => iG402(X0,X1) = nat2(lG401(X1,X0))) & ! [X2 : int,X3 : int] : (($true = aa(int,$o,aa(int,fun(int,$o),ord_less(int),lG401(X3,X2)),zero_zero(int))) => zero_zero(nat) = iG402(X2,X3))),
% 13.08/3.05    inference(flattening,[],[f21874])).
% 13.08/3.05  tff(f21874,plain,(
% 13.08/3.05    ! [X0 : int,X1 : int] : (~($true = aa(int,$o,aa(int,fun(int,$o),ord_less(int),lG401(X1,X0)),zero_zero(int))) => iG402(X0,X1) = nat2(lG401(X1,X0))) & ! [X2 : int,X3 : int] : (($true = aa(int,$o,aa(int,fun(int,$o),ord_less(int),lG401(X3,X2)),zero_zero(int))) => zero_zero(nat) = iG402(X2,X3))),
% 13.08/3.05    inference(rectify,[],[f15577])).
% 13.08/3.05  tff(f15577,plain,(
% 13.08/3.05    ! [X1 : int,X0 : int] : (~($true = aa(int,$o,aa(int,fun(int,$o),ord_less(int),lG401(X0,X1)),zero_zero(int))) => nat2(lG401(X0,X1)) = iG402(X1,X0)) & ! [X1 : int,X0 : int] : (($true = aa(int,$o,aa(int,fun(int,$o),ord_less(int),lG401(X0,X1)),zero_zero(int))) => zero_zero(nat) = iG402(X1,X0))),
% 13.08/3.05    introduced(fool_ite_definition,[new_symbols(definition,[iG402])])).
% 13.08/3.05  tff(f45570,plain,(
% 13.08/3.05    ( ! [X0 : int,X1 : int] : (iG402(X0,X1) = nat2(lG401(X1,X0)) | ($true = aa(int,$o,aa(int,fun(int,$o),ord_less(int),lG401(X1,X0)),zero_zero(int)))) )),
% 13.08/3.05    inference(cnf_transformation,[],[f27400])).
% 13.08/3.05  tff(f45567,plain,(
% 13.08/3.05    ( ! [X2 : int,X3 : int] : (nat2(X3) = iG403(X2,X3) | ($true != aa(int,$o,aa(int,fun(int,$o),ord_less(int),X2),zero_zero(int)))) )),
% 13.08/3.05    inference(cnf_transformation,[],[f27399])).
% 13.08/3.05  tff(f27399,plain,(
% 13.08/3.05    ! [X0 : int,X1 : int] : (iG402(X0,X1) = iG403(X0,X1) | ($true = aa(int,$o,aa(int,fun(int,$o),ord_less(int),X0),zero_zero(int)))) & ! [X2 : int,X3 : int] : (nat2(X3) = iG403(X2,X3) | ($true != aa(int,$o,aa(int,fun(int,$o),ord_less(int),X2),zero_zero(int))))),
% 13.08/3.05    inference(ennf_transformation,[],[f21873])).
% 13.08/3.05  tff(f21873,plain,(
% 13.08/3.05    ! [X0 : int,X1 : int] : (($true != aa(int,$o,aa(int,fun(int,$o),ord_less(int),X0),zero_zero(int))) => iG402(X0,X1) = iG403(X0,X1)) & ! [X2 : int,X3 : int] : (($true = aa(int,$o,aa(int,fun(int,$o),ord_less(int),X2),zero_zero(int))) => nat2(X3) = iG403(X2,X3))),
% 13.08/3.05    inference(flattening,[],[f21872])).
% 13.08/3.05  tff(f21872,plain,(
% 13.08/3.05    ! [X0 : int,X1 : int] : (~($true = aa(int,$o,aa(int,fun(int,$o),ord_less(int),X0),zero_zero(int))) => iG402(X0,X1) = iG403(X0,X1)) & ! [X2 : int,X3 : int] : (($true = aa(int,$o,aa(int,fun(int,$o),ord_less(int),X2),zero_zero(int))) => nat2(X3) = iG403(X2,X3))),
% 13.08/3.05    inference(rectify,[],[f15578])).
% 13.08/3.05  tff(f15578,plain,(
% 13.08/3.05    ! [X1 : int,X0 : int] : (~($true = aa(int,$o,aa(int,fun(int,$o),ord_less(int),X1),zero_zero(int))) => iG402(X1,X0) = iG403(X1,X0)) & ! [X1 : int,X0 : int] : (($true = aa(int,$o,aa(int,fun(int,$o),ord_less(int),X1),zero_zero(int))) => nat2(X0) = iG403(X1,X0))),
% 13.08/3.05    introduced(fool_ite_definition,[new_symbols(definition,[iG403])])).
% 13.08/3.05  tff(f45568,plain,(
% 13.08/3.05    ( ! [X0 : int,X1 : int] : (iG402(X0,X1) = iG403(X0,X1) | ($true = aa(int,$o,aa(int,fun(int,$o),ord_less(int),X0),zero_zero(int)))) )),
% 13.08/3.05    inference(cnf_transformation,[],[f27399])).
% 13.08/3.05  tff(f45566,plain,(
% 13.08/3.05    ( ! [X0 : code_integer] : (code_num_of_integer(X0) = lG404(X0)) )),
% 13.08/3.05    inference(cnf_transformation,[],[f15581])).
% 13.08/3.05  tff(f15581,plain,(
% 13.08/3.05    ! [X0 : code_integer] : code_num_of_integer(X0) = lG404(X0)),
% 13.08/3.05    introduced(fool_let_definition,[new_symbols(definition,[lG404])])).
% 13.08/3.05  tff(f45565,plain,(
% 13.08/3.05    ( ! [X0 : code_integer] : (aa(num,num,aa(num,fun(num,num),plus_plus(num),lG404(X0)),lG404(X0)) = lG405(X0)) )),
% 13.08/3.05    inference(cnf_transformation,[],[f15582])).
% 13.08/3.05  tff(f15582,plain,(
% 13.08/3.05    ! [X0 : code_integer] : aa(num,num,aa(num,fun(num,num),plus_plus(num),lG404(X0)),lG404(X0)) = lG405(X0)),
% 13.08/3.05    introduced(fool_let_definition,[new_symbols(definition,[lG405])])).
% 13.08/3.05  tff(f62049,plain,(
% 13.08/3.05    ( ! [X3 : code_integer] : (lG405(X3) = iG406(zero_zero(code_integer),X3)) )),
% 13.08/3.05    inference(equality_resolution,[],[f45563])).
% 13.08/3.05  tff(f45563,plain,(
% 13.08/3.05    ( ! [X2 : code_integer,X3 : code_integer] : (lG405(X3) = iG406(X2,X3) | zero_zero(code_integer) != X2) )),
% 13.08/3.05    inference(cnf_transformation,[],[f27398])).
% 13.08/3.05  tff(f27398,plain,(
% 13.08/3.05    ! [X0 : code_integer,X1 : code_integer] : (aa(num,num,aa(num,fun(num,num),plus_plus(num),lG405(X1)),one2) = iG406(X0,X1) | zero_zero(code_integer) = X0) & ! [X2 : code_integer,X3 : code_integer] : (lG405(X3) = iG406(X2,X3) | zero_zero(code_integer) != X2)),
% 13.08/3.05    inference(ennf_transformation,[],[f21871])).
% 13.08/3.05  tff(f21871,plain,(
% 13.08/3.05    ! [X0 : code_integer,X1 : code_integer] : (zero_zero(code_integer) != X0 => aa(num,num,aa(num,fun(num,num),plus_plus(num),lG405(X1)),one2) = iG406(X0,X1)) & ! [X2 : code_integer,X3 : code_integer] : (zero_zero(code_integer) = X2 => lG405(X3) = iG406(X2,X3))),
% 13.08/3.05    inference(flattening,[],[f21870])).
% 13.08/3.05  tff(f21870,plain,(
% 13.08/3.05    ! [X0 : code_integer,X1 : code_integer] : (~zero_zero(code_integer) = X0 => aa(num,num,aa(num,fun(num,num),plus_plus(num),lG405(X1)),one2) = iG406(X0,X1)) & ! [X2 : code_integer,X3 : code_integer] : (zero_zero(code_integer) = X2 => lG405(X3) = iG406(X2,X3))),
% 13.08/3.05    inference(rectify,[],[f15583])).
% 13.08/3.05  tff(f15583,plain,(
% 13.08/3.05    ! [X1 : code_integer,X0 : code_integer] : (~zero_zero(code_integer) = X1 => aa(num,num,aa(num,fun(num,num),plus_plus(num),lG405(X0)),one2) = iG406(X1,X0)) & ! [X1 : code_integer,X0 : code_integer] : (zero_zero(code_integer) = X1 => lG405(X0) = iG406(X1,X0))),
% 13.08/3.05    introduced(fool_ite_definition,[new_symbols(definition,[iG406])])).
% 13.08/3.05  tff(f45564,plain,(
% 13.08/3.05    ( ! [X0 : code_integer,X1 : code_integer] : (aa(num,num,aa(num,fun(num,num),plus_plus(num),lG405(X1)),one2) = iG406(X0,X1) | zero_zero(code_integer) = X0) )),
% 13.08/3.05    inference(cnf_transformation,[],[f27398])).
% 13.08/3.05  tff(f45562,plain,(
% 13.08/3.05    ( ! [X0 : code_integer] : (aa(int,int,aa(int,fun(int,int),times_times(int),aa(num,int,numeral_numeral(int),aa(num,num,bit0,one2))),code_int_of_integer(X0)) = lG407(X0)) )),
% 13.08/3.05    inference(cnf_transformation,[],[f15586])).
% 13.08/3.05  tff(f15586,plain,(
% 13.08/3.05    ! [X0 : code_integer] : aa(int,int,aa(int,fun(int,int),times_times(int),aa(num,int,numeral_numeral(int),aa(num,num,bit0,one2))),code_int_of_integer(X0)) = lG407(X0)),
% 13.08/3.05    introduced(fool_let_definition,[new_symbols(definition,[lG407])])).
% 13.08/3.05  tff(f62048,plain,(
% 13.08/3.05    ( ! [X3 : code_integer] : (lG407(X3) = iG408(zero_zero(code_integer),X3)) )),
% 13.08/3.05    inference(equality_resolution,[],[f45560])).
% 13.08/3.05  tff(f45560,plain,(
% 13.08/3.05    ( ! [X2 : code_integer,X3 : code_integer] : (lG407(X3) = iG408(X2,X3) | zero_zero(code_integer) != X2) )),
% 13.08/3.05    inference(cnf_transformation,[],[f27397])).
% 13.08/3.05  tff(f27397,plain,(
% 13.08/3.05    ! [X0 : code_integer,X1 : code_integer] : (aa(int,int,aa(int,fun(int,int),plus_plus(int),lG407(X1)),one_one(int)) = iG408(X0,X1) | zero_zero(code_integer) = X0) & ! [X2 : code_integer,X3 : code_integer] : (lG407(X3) = iG408(X2,X3) | zero_zero(code_integer) != X2)),
% 13.08/3.05    inference(ennf_transformation,[],[f21869])).
% 13.08/3.05  tff(f21869,plain,(
% 13.08/3.05    ! [X0 : code_integer,X1 : code_integer] : (zero_zero(code_integer) != X0 => aa(int,int,aa(int,fun(int,int),plus_plus(int),lG407(X1)),one_one(int)) = iG408(X0,X1)) & ! [X2 : code_integer,X3 : code_integer] : (zero_zero(code_integer) = X2 => lG407(X3) = iG408(X2,X3))),
% 13.08/3.05    inference(flattening,[],[f21868])).
% 13.08/3.05  tff(f21868,plain,(
% 13.08/3.05    ! [X0 : code_integer,X1 : code_integer] : (~zero_zero(code_integer) = X0 => aa(int,int,aa(int,fun(int,int),plus_plus(int),lG407(X1)),one_one(int)) = iG408(X0,X1)) & ! [X2 : code_integer,X3 : code_integer] : (zero_zero(code_integer) = X2 => lG407(X3) = iG408(X2,X3))),
% 13.08/3.05    inference(rectify,[],[f15587])).
% 13.08/3.05  tff(f15587,plain,(
% 13.08/3.05    ! [X1 : code_integer,X0 : code_integer] : (~zero_zero(code_integer) = X1 => aa(int,int,aa(int,fun(int,int),plus_plus(int),lG407(X0)),one_one(int)) = iG408(X1,X0)) & ! [X1 : code_integer,X0 : code_integer] : (zero_zero(code_integer) = X1 => lG407(X0) = iG408(X1,X0))),
% 13.08/3.05    introduced(fool_ite_definition,[new_symbols(definition,[iG408])])).
% 13.08/3.05  tff(f45561,plain,(
% 13.08/3.05    ( ! [X0 : code_integer,X1 : code_integer] : (aa(int,int,aa(int,fun(int,int),plus_plus(int),lG407(X1)),one_one(int)) = iG408(X0,X1) | zero_zero(code_integer) = X0) )),
% 13.08/3.05    inference(cnf_transformation,[],[f27397])).
% 13.08/3.05  tff(f45559,plain,(
% 13.08/3.05    ( ! [X0 : code_integer] : (code_nat_of_integer(X0) = lG409(X0)) )),
% 13.08/3.05    inference(cnf_transformation,[],[f15590])).
% 13.08/3.05  tff(f15590,plain,(
% 13.08/3.05    ! [X0 : code_integer] : code_nat_of_integer(X0) = lG409(X0)),
% 13.08/3.05    introduced(fool_let_definition,[new_symbols(definition,[lG409])])).
% 13.08/3.05  tff(f45558,plain,(
% 13.08/3.05    ( ! [X0 : code_integer] : (aa(nat,nat,aa(nat,fun(nat,nat),plus_plus(nat),lG409(X0)),lG409(X0)) = lG410(X0)) )),
% 13.08/3.05    inference(cnf_transformation,[],[f15591])).
% 13.08/3.05  tff(f15591,plain,(
% 13.08/3.05    ! [X0 : code_integer] : aa(nat,nat,aa(nat,fun(nat,nat),plus_plus(nat),lG409(X0)),lG409(X0)) = lG410(X0)),
% 13.08/3.05    introduced(fool_let_definition,[new_symbols(definition,[lG410])])).
% 13.08/3.05  tff(f62047,plain,(
% 13.08/3.05    ( ! [X3 : code_integer] : (lG410(X3) = iG411(zero_zero(code_integer),X3)) )),
% 13.08/3.05    inference(equality_resolution,[],[f45556])).
% 13.08/3.05  tff(f45556,plain,(
% 13.08/3.05    ( ! [X2 : code_integer,X3 : code_integer] : (lG410(X3) = iG411(X2,X3) | zero_zero(code_integer) != X2) )),
% 13.08/3.05    inference(cnf_transformation,[],[f27396])).
% 13.08/3.05  tff(f27396,plain,(
% 13.08/3.05    ! [X0 : code_integer,X1 : code_integer] : (aa(nat,nat,aa(nat,fun(nat,nat),plus_plus(nat),lG410(X1)),one_one(nat)) = iG411(X0,X1) | zero_zero(code_integer) = X0) & ! [X2 : code_integer,X3 : code_integer] : (lG410(X3) = iG411(X2,X3) | zero_zero(code_integer) != X2)),
% 13.08/3.05    inference(ennf_transformation,[],[f21867])).
% 13.08/3.05  tff(f21867,plain,(
% 13.08/3.05    ! [X0 : code_integer,X1 : code_integer] : (zero_zero(code_integer) != X0 => aa(nat,nat,aa(nat,fun(nat,nat),plus_plus(nat),lG410(X1)),one_one(nat)) = iG411(X0,X1)) & ! [X2 : code_integer,X3 : code_integer] : (zero_zero(code_integer) = X2 => lG410(X3) = iG411(X2,X3))),
% 13.08/3.05    inference(flattening,[],[f21866])).
% 13.08/3.05  tff(f21866,plain,(
% 13.08/3.05    ! [X0 : code_integer,X1 : code_integer] : (~zero_zero(code_integer) = X0 => aa(nat,nat,aa(nat,fun(nat,nat),plus_plus(nat),lG410(X1)),one_one(nat)) = iG411(X0,X1)) & ! [X2 : code_integer,X3 : code_integer] : (zero_zero(code_integer) = X2 => lG410(X3) = iG411(X2,X3))),
% 13.08/3.05    inference(rectify,[],[f15592])).
% 13.08/3.05  tff(f15592,plain,(
% 13.08/3.05    ! [X1 : code_integer,X0 : code_integer] : (~zero_zero(code_integer) = X1 => aa(nat,nat,aa(nat,fun(nat,nat),plus_plus(nat),lG410(X0)),one_one(nat)) = iG411(X1,X0)) & ! [X1 : code_integer,X0 : code_integer] : (zero_zero(code_integer) = X1 => lG410(X0) = iG411(X1,X0))),
% 13.08/3.05    introduced(fool_ite_definition,[new_symbols(definition,[iG411])])).
% 13.08/3.05  tff(f45557,plain,(
% 13.08/3.05    ( ! [X0 : code_integer,X1 : code_integer] : (aa(nat,nat,aa(nat,fun(nat,nat),plus_plus(nat),lG410(X1)),one_one(nat)) = iG411(X0,X1) | zero_zero(code_integer) = X0) )),
% 13.08/3.05    inference(cnf_transformation,[],[f27396])).
% 13.08/3.05  tff(f45554,plain,(
% 13.08/3.05    ( ! [X0 : int] : (($true = bG412(X0)) | zero_zero(int) = X0) )),
% 13.08/3.05    inference(cnf_transformation,[],[f37921])).
% 13.08/3.05  tff(f37921,plain,(
% 13.08/3.05    ! [X0 : int] : ((zero_zero(int) != X0 | ($true != bG412(X0))) & (($true = bG412(X0)) | zero_zero(int) = X0))),
% 13.08/3.05    inference(nnf_transformation,[],[f21865])).
% 13.08/3.05  tff(f21865,plain,(
% 13.08/3.05    ! [X0 : int] : (zero_zero(int) != X0 <=> ($true = bG412(X0)))),
% 13.08/3.05    inference(rectify,[],[f15595])).
% 13.08/3.05  tff(f15595,plain,(
% 13.08/3.05    ! [X1 : int] : (zero_zero(int) != X1 <=> ($true = bG412(X1)))),
% 13.08/3.05    introduced(fool_formula_definition,[new_symbols(definition,[bG412])])).
% 13.08/3.05  tff(f62046,plain,(
% 13.08/3.05    ($true != bG412(zero_zero(int)))),
% 13.08/3.05    inference(equality_resolution,[],[f45555])).
% 13.08/3.05  tff(f45555,plain,(
% 13.08/3.05    ( ! [X0 : int] : (zero_zero(int) != X0 | ($true != bG412(X0))) )),
% 13.08/3.05    inference(cnf_transformation,[],[f37921])).
% 13.08/3.05  tff(f45553,plain,(
% 13.08/3.05    ( ! [X0 : nat] : (aa(a,a,aa(a,fun(a,a),times_times(a),aa(num,a,numeral_numeral(a),aa(num,num,bit0,one2))),aa(nat,a,semiring_1_of_nat(a),X0)) = lG413(X0)) )),
% 13.08/3.05    inference(cnf_transformation,[],[f15598])).
% 13.08/3.05  tff(f15598,plain,(
% 13.08/3.05    ! [X0 : nat] : aa(a,a,aa(a,fun(a,a),times_times(a),aa(num,a,numeral_numeral(a),aa(num,num,bit0,one2))),aa(nat,a,semiring_1_of_nat(a),X0)) = lG413(X0)),
% 13.08/3.05    introduced(fool_let_definition,[new_symbols(definition,[lG413])])).
% 13.08/3.05  tff(f62045,plain,(
% 13.08/3.05    ( ! [X3 : nat] : (lG413(X3) = iG414(zero_zero(nat),X3)) )),
% 13.08/3.05    inference(equality_resolution,[],[f45551])).
% 13.08/3.05  tff(f45551,plain,(
% 13.08/3.05    ( ! [X2 : nat,X3 : nat] : (lG413(X3) = iG414(X2,X3) | zero_zero(nat) != X2) )),
% 13.08/3.05    inference(cnf_transformation,[],[f27395])).
% 13.08/3.05  tff(f27395,plain,(
% 13.08/3.05    ! [X0 : nat,X1 : nat] : (aa(a,a,aa(a,fun(a,a),plus_plus(a),lG413(X1)),one_one(a)) = iG414(X0,X1) | zero_zero(nat) = X0) & ! [X2 : nat,X3 : nat] : (lG413(X3) = iG414(X2,X3) | zero_zero(nat) != X2)),
% 13.08/3.05    inference(ennf_transformation,[],[f21864])).
% 13.08/3.05  tff(f21864,plain,(
% 13.08/3.05    ! [X0 : nat,X1 : nat] : (zero_zero(nat) != X0 => aa(a,a,aa(a,fun(a,a),plus_plus(a),lG413(X1)),one_one(a)) = iG414(X0,X1)) & ! [X2 : nat,X3 : nat] : (zero_zero(nat) = X2 => lG413(X3) = iG414(X2,X3))),
% 13.08/3.05    inference(flattening,[],[f21863])).
% 13.08/3.05  tff(f21863,plain,(
% 13.08/3.05    ! [X0 : nat,X1 : nat] : (~zero_zero(nat) = X0 => aa(a,a,aa(a,fun(a,a),plus_plus(a),lG413(X1)),one_one(a)) = iG414(X0,X1)) & ! [X2 : nat,X3 : nat] : (zero_zero(nat) = X2 => lG413(X3) = iG414(X2,X3))),
% 13.08/3.05    inference(rectify,[],[f15599])).
% 13.08/3.05  tff(f15599,plain,(
% 13.08/3.05    ! [X1 : nat,X0 : nat] : (~zero_zero(nat) = X1 => aa(a,a,aa(a,fun(a,a),plus_plus(a),lG413(X0)),one_one(a)) = iG414(X1,X0)) & ! [X1 : nat,X0 : nat] : (zero_zero(nat) = X1 => lG413(X0) = iG414(X1,X0))),
% 13.08/3.05    introduced(fool_ite_definition,[new_symbols(definition,[iG414])])).
% 13.08/3.05  tff(f45552,plain,(
% 13.08/3.05    ( ! [X0 : nat,X1 : nat] : (aa(a,a,aa(a,fun(a,a),plus_plus(a),lG413(X1)),one_one(a)) = iG414(X0,X1) | zero_zero(nat) = X0) )),
% 13.08/3.05    inference(cnf_transformation,[],[f27395])).
% 13.08/3.05  tff(f45549,plain,(
% 13.08/3.05    ( ! [X2 : nat,X3 : nat] : (zero_zero(int) = iG415(X2,X3) | ($true != aa(int,$o,aa(int,fun(int,$o),ord_less(int),aa(nat,int,semiring_1_of_nat(int),X3)),aa(nat,int,semiring_1_of_nat(int),X2)))) )),
% 13.08/3.05    inference(cnf_transformation,[],[f27394])).
% 13.08/3.05  tff(f27394,plain,(
% 13.08/3.05    ! [X0 : nat,X1 : nat] : (aa(int,int,aa(int,fun(int,int),minus_minus(int),aa(nat,int,semiring_1_of_nat(int),X1)),aa(nat,int,semiring_1_of_nat(int),X0)) = iG415(X0,X1) | ($true = aa(int,$o,aa(int,fun(int,$o),ord_less(int),aa(nat,int,semiring_1_of_nat(int),X1)),aa(nat,int,semiring_1_of_nat(int),X0)))) & ! [X2 : nat,X3 : nat] : (zero_zero(int) = iG415(X2,X3) | ($true != aa(int,$o,aa(int,fun(int,$o),ord_less(int),aa(nat,int,semiring_1_of_nat(int),X3)),aa(nat,int,semiring_1_of_nat(int),X2))))),
% 13.08/3.05    inference(ennf_transformation,[],[f21862])).
% 13.08/3.05  tff(f21862,plain,(
% 13.08/3.05    ! [X0 : nat,X1 : nat] : (($true != aa(int,$o,aa(int,fun(int,$o),ord_less(int),aa(nat,int,semiring_1_of_nat(int),X1)),aa(nat,int,semiring_1_of_nat(int),X0))) => aa(int,int,aa(int,fun(int,int),minus_minus(int),aa(nat,int,semiring_1_of_nat(int),X1)),aa(nat,int,semiring_1_of_nat(int),X0)) = iG415(X0,X1)) & ! [X2 : nat,X3 : nat] : (($true = aa(int,$o,aa(int,fun(int,$o),ord_less(int),aa(nat,int,semiring_1_of_nat(int),X3)),aa(nat,int,semiring_1_of_nat(int),X2))) => zero_zero(int) = iG415(X2,X3))),
% 13.08/3.05    inference(flattening,[],[f21861])).
% 13.08/3.05  tff(f21861,plain,(
% 13.08/3.05    ! [X0 : nat,X1 : nat] : (~($true = aa(int,$o,aa(int,fun(int,$o),ord_less(int),aa(nat,int,semiring_1_of_nat(int),X1)),aa(nat,int,semiring_1_of_nat(int),X0))) => aa(int,int,aa(int,fun(int,int),minus_minus(int),aa(nat,int,semiring_1_of_nat(int),X1)),aa(nat,int,semiring_1_of_nat(int),X0)) = iG415(X0,X1)) & ! [X2 : nat,X3 : nat] : (($true = aa(int,$o,aa(int,fun(int,$o),ord_less(int),aa(nat,int,semiring_1_of_nat(int),X3)),aa(nat,int,semiring_1_of_nat(int),X2))) => zero_zero(int) = iG415(X2,X3))),
% 13.08/3.05    inference(rectify,[],[f15602])).
% 13.08/3.05  tff(f15602,plain,(
% 13.08/3.05    ! [X1 : nat,X0 : nat] : (~($true = aa(int,$o,aa(int,fun(int,$o),ord_less(int),aa(nat,int,semiring_1_of_nat(int),X0)),aa(nat,int,semiring_1_of_nat(int),X1))) => aa(int,int,aa(int,fun(int,int),minus_minus(int),aa(nat,int,semiring_1_of_nat(int),X0)),aa(nat,int,semiring_1_of_nat(int),X1)) = iG415(X1,X0)) & ! [X1 : nat,X0 : nat] : (($true = aa(int,$o,aa(int,fun(int,$o),ord_less(int),aa(nat,int,semiring_1_of_nat(int),X0)),aa(nat,int,semiring_1_of_nat(int),X1))) => zero_zero(int) = iG415(X1,X0))),
% 13.08/3.05    introduced(fool_ite_definition,[new_symbols(definition,[iG415])])).
% 13.08/3.05  tff(f45550,plain,(
% 13.08/3.05    ( ! [X0 : nat,X1 : nat] : (aa(int,int,aa(int,fun(int,int),minus_minus(int),aa(nat,int,semiring_1_of_nat(int),X1)),aa(nat,int,semiring_1_of_nat(int),X0)) = iG415(X0,X1) | ($true = aa(int,$o,aa(int,fun(int,$o),ord_less(int),aa(nat,int,semiring_1_of_nat(int),X1)),aa(nat,int,semiring_1_of_nat(int),X0)))) )),
% 13.08/3.05    inference(cnf_transformation,[],[f27394])).
% 13.08/3.05  tff(f45547,plain,(
% 13.08/3.05    ( ! [X2 : num,X3 : num] : (aa(list(int),list(int),cons(int,aa(num,int,numeral_numeral(int),X3)),upto(aa(int,int,aa(int,fun(int,int),plus_plus(int),aa(num,int,numeral_numeral(int),X3)),one_one(int)),aa(int,int,uminus_uminus(int),aa(num,int,numeral_numeral(int),X2)))) = iG416(X2,X3) | ($true != aa(int,$o,aa(int,fun(int,$o),ord_less_eq(int),aa(num,int,numeral_numeral(int),X3)),aa(int,int,uminus_uminus(int),aa(num,int,numeral_numeral(int),X2))))) )),
% 13.08/3.05    inference(cnf_transformation,[],[f27393])).
% 13.08/3.05  tff(f27393,plain,(
% 13.08/3.05    ! [X0 : num,X1 : num] : (nil(int) = iG416(X0,X1) | ($true = aa(int,$o,aa(int,fun(int,$o),ord_less_eq(int),aa(num,int,numeral_numeral(int),X1)),aa(int,int,uminus_uminus(int),aa(num,int,numeral_numeral(int),X0))))) & ! [X2 : num,X3 : num] : (aa(list(int),list(int),cons(int,aa(num,int,numeral_numeral(int),X3)),upto(aa(int,int,aa(int,fun(int,int),plus_plus(int),aa(num,int,numeral_numeral(int),X3)),one_one(int)),aa(int,int,uminus_uminus(int),aa(num,int,numeral_numeral(int),X2)))) = iG416(X2,X3) | ($true != aa(int,$o,aa(int,fun(int,$o),ord_less_eq(int),aa(num,int,numeral_numeral(int),X3)),aa(int,int,uminus_uminus(int),aa(num,int,numeral_numeral(int),X2)))))),
% 13.08/3.05    inference(ennf_transformation,[],[f21860])).
% 13.08/3.05  tff(f21860,plain,(
% 13.08/3.05    ! [X0 : num,X1 : num] : (($true != aa(int,$o,aa(int,fun(int,$o),ord_less_eq(int),aa(num,int,numeral_numeral(int),X1)),aa(int,int,uminus_uminus(int),aa(num,int,numeral_numeral(int),X0)))) => nil(int) = iG416(X0,X1)) & ! [X2 : num,X3 : num] : (($true = aa(int,$o,aa(int,fun(int,$o),ord_less_eq(int),aa(num,int,numeral_numeral(int),X3)),aa(int,int,uminus_uminus(int),aa(num,int,numeral_numeral(int),X2)))) => aa(list(int),list(int),cons(int,aa(num,int,numeral_numeral(int),X3)),upto(aa(int,int,aa(int,fun(int,int),plus_plus(int),aa(num,int,numeral_numeral(int),X3)),one_one(int)),aa(int,int,uminus_uminus(int),aa(num,int,numeral_numeral(int),X2)))) = iG416(X2,X3))),
% 13.08/3.05    inference(flattening,[],[f21859])).
% 13.08/3.05  tff(f21859,plain,(
% 13.08/3.05    ! [X0 : num,X1 : num] : (~($true = aa(int,$o,aa(int,fun(int,$o),ord_less_eq(int),aa(num,int,numeral_numeral(int),X1)),aa(int,int,uminus_uminus(int),aa(num,int,numeral_numeral(int),X0)))) => nil(int) = iG416(X0,X1)) & ! [X2 : num,X3 : num] : (($true = aa(int,$o,aa(int,fun(int,$o),ord_less_eq(int),aa(num,int,numeral_numeral(int),X3)),aa(int,int,uminus_uminus(int),aa(num,int,numeral_numeral(int),X2)))) => aa(list(int),list(int),cons(int,aa(num,int,numeral_numeral(int),X3)),upto(aa(int,int,aa(int,fun(int,int),plus_plus(int),aa(num,int,numeral_numeral(int),X3)),one_one(int)),aa(int,int,uminus_uminus(int),aa(num,int,numeral_numeral(int),X2)))) = iG416(X2,X3))),
% 13.08/3.05    inference(rectify,[],[f15605])).
% 13.08/3.05  tff(f15605,plain,(
% 13.08/3.05    ! [X1 : num,X0 : num] : (~($true = aa(int,$o,aa(int,fun(int,$o),ord_less_eq(int),aa(num,int,numeral_numeral(int),X0)),aa(int,int,uminus_uminus(int),aa(num,int,numeral_numeral(int),X1)))) => nil(int) = iG416(X1,X0)) & ! [X1 : num,X0 : num] : (($true = aa(int,$o,aa(int,fun(int,$o),ord_less_eq(int),aa(num,int,numeral_numeral(int),X0)),aa(int,int,uminus_uminus(int),aa(num,int,numeral_numeral(int),X1)))) => aa(list(int),list(int),cons(int,aa(num,int,numeral_numeral(int),X0)),upto(aa(int,int,aa(int,fun(int,int),plus_plus(int),aa(num,int,numeral_numeral(int),X0)),one_one(int)),aa(int,int,uminus_uminus(int),aa(num,int,numeral_numeral(int),X1)))) = iG416(X1,X0))),
% 13.08/3.05    introduced(fool_ite_definition,[new_symbols(definition,[iG416])])).
% 13.08/3.05  tff(f45548,plain,(
% 13.08/3.05    ( ! [X0 : num,X1 : num] : (nil(int) = iG416(X0,X1) | ($true = aa(int,$o,aa(int,fun(int,$o),ord_less_eq(int),aa(num,int,numeral_numeral(int),X1)),aa(int,int,uminus_uminus(int),aa(num,int,numeral_numeral(int),X0))))) )),
% 13.08/3.05    inference(cnf_transformation,[],[f27393])).
% 13.08/3.05  tff(f45545,plain,(
% 13.08/3.05    ( ! [X2 : num,X3 : num] : (aa(list(int),list(int),cons(int,aa(int,int,uminus_uminus(int),aa(num,int,numeral_numeral(int),X3))),upto(aa(int,int,aa(int,fun(int,int),plus_plus(int),aa(int,int,uminus_uminus(int),aa(num,int,numeral_numeral(int),X3))),one_one(int)),aa(num,int,numeral_numeral(int),X2))) = iG417(X2,X3) | ($true != aa(int,$o,aa(int,fun(int,$o),ord_less_eq(int),aa(int,int,uminus_uminus(int),aa(num,int,numeral_numeral(int),X3))),aa(num,int,numeral_numeral(int),X2)))) )),
% 13.08/3.05    inference(cnf_transformation,[],[f27392])).
% 13.08/3.05  tff(f27392,plain,(
% 13.08/3.05    ! [X0 : num,X1 : num] : (nil(int) = iG417(X0,X1) | ($true = aa(int,$o,aa(int,fun(int,$o),ord_less_eq(int),aa(int,int,uminus_uminus(int),aa(num,int,numeral_numeral(int),X1))),aa(num,int,numeral_numeral(int),X0)))) & ! [X2 : num,X3 : num] : (aa(list(int),list(int),cons(int,aa(int,int,uminus_uminus(int),aa(num,int,numeral_numeral(int),X3))),upto(aa(int,int,aa(int,fun(int,int),plus_plus(int),aa(int,int,uminus_uminus(int),aa(num,int,numeral_numeral(int),X3))),one_one(int)),aa(num,int,numeral_numeral(int),X2))) = iG417(X2,X3) | ($true != aa(int,$o,aa(int,fun(int,$o),ord_less_eq(int),aa(int,int,uminus_uminus(int),aa(num,int,numeral_numeral(int),X3))),aa(num,int,numeral_numeral(int),X2))))),
% 13.08/3.05    inference(ennf_transformation,[],[f21858])).
% 13.08/3.05  tff(f21858,plain,(
% 13.08/3.05    ! [X0 : num,X1 : num] : (($true != aa(int,$o,aa(int,fun(int,$o),ord_less_eq(int),aa(int,int,uminus_uminus(int),aa(num,int,numeral_numeral(int),X1))),aa(num,int,numeral_numeral(int),X0))) => nil(int) = iG417(X0,X1)) & ! [X2 : num,X3 : num] : (($true = aa(int,$o,aa(int,fun(int,$o),ord_less_eq(int),aa(int,int,uminus_uminus(int),aa(num,int,numeral_numeral(int),X3))),aa(num,int,numeral_numeral(int),X2))) => aa(list(int),list(int),cons(int,aa(int,int,uminus_uminus(int),aa(num,int,numeral_numeral(int),X3))),upto(aa(int,int,aa(int,fun(int,int),plus_plus(int),aa(int,int,uminus_uminus(int),aa(num,int,numeral_numeral(int),X3))),one_one(int)),aa(num,int,numeral_numeral(int),X2))) = iG417(X2,X3))),
% 13.08/3.05    inference(flattening,[],[f21857])).
% 13.08/3.05  tff(f21857,plain,(
% 13.08/3.05    ! [X0 : num,X1 : num] : (~($true = aa(int,$o,aa(int,fun(int,$o),ord_less_eq(int),aa(int,int,uminus_uminus(int),aa(num,int,numeral_numeral(int),X1))),aa(num,int,numeral_numeral(int),X0))) => nil(int) = iG417(X0,X1)) & ! [X2 : num,X3 : num] : (($true = aa(int,$o,aa(int,fun(int,$o),ord_less_eq(int),aa(int,int,uminus_uminus(int),aa(num,int,numeral_numeral(int),X3))),aa(num,int,numeral_numeral(int),X2))) => aa(list(int),list(int),cons(int,aa(int,int,uminus_uminus(int),aa(num,int,numeral_numeral(int),X3))),upto(aa(int,int,aa(int,fun(int,int),plus_plus(int),aa(int,int,uminus_uminus(int),aa(num,int,numeral_numeral(int),X3))),one_one(int)),aa(num,int,numeral_numeral(int),X2))) = iG417(X2,X3))),
% 13.08/3.05    inference(rectify,[],[f15608])).
% 13.08/3.05  tff(f15608,plain,(
% 13.08/3.05    ! [X1 : num,X0 : num] : (~($true = aa(int,$o,aa(int,fun(int,$o),ord_less_eq(int),aa(int,int,uminus_uminus(int),aa(num,int,numeral_numeral(int),X0))),aa(num,int,numeral_numeral(int),X1))) => nil(int) = iG417(X1,X0)) & ! [X1 : num,X0 : num] : (($true = aa(int,$o,aa(int,fun(int,$o),ord_less_eq(int),aa(int,int,uminus_uminus(int),aa(num,int,numeral_numeral(int),X0))),aa(num,int,numeral_numeral(int),X1))) => aa(list(int),list(int),cons(int,aa(int,int,uminus_uminus(int),aa(num,int,numeral_numeral(int),X0))),upto(aa(int,int,aa(int,fun(int,int),plus_plus(int),aa(int,int,uminus_uminus(int),aa(num,int,numeral_numeral(int),X0))),one_one(int)),aa(num,int,numeral_numeral(int),X1))) = iG417(X1,X0))),
% 13.08/3.05    introduced(fool_ite_definition,[new_symbols(definition,[iG417])])).
% 13.08/3.05  tff(f45546,plain,(
% 13.08/3.05    ( ! [X0 : num,X1 : num] : (nil(int) = iG417(X0,X1) | ($true = aa(int,$o,aa(int,fun(int,$o),ord_less_eq(int),aa(int,int,uminus_uminus(int),aa(num,int,numeral_numeral(int),X1))),aa(num,int,numeral_numeral(int),X0)))) )),
% 13.08/3.05    inference(cnf_transformation,[],[f27392])).
% 13.08/3.05  tff(f62044,plain,(
% 13.08/3.05    ( ! [X3 : int] : (aa(int,product_prod(int,int),aa(int,fun(int,product_prod(int,int)),product_Pair(int,int),zero_zero(int)),one_one(int)) = iG418(zero_zero(int),X3)) )),
% 13.08/3.05    inference(equality_resolution,[],[f45543])).
% 13.08/3.05  tff(f45543,plain,(
% 13.08/3.05    ( ! [X2 : int,X3 : int] : (aa(int,product_prod(int,int),aa(int,fun(int,product_prod(int,int)),product_Pair(int,int),zero_zero(int)),one_one(int)) = iG418(X2,X3) | zero_zero(int) != X2) )),
% 13.08/3.05    inference(cnf_transformation,[],[f27391])).
% 13.08/3.05  tff(f27391,plain,(
% 13.08/3.05    ! [X0 : int,X1 : int] : (aa(int,product_prod(int,int),aa(int,fun(int,product_prod(int,int)),product_Pair(int,int),aa(int,int,aa(int,fun(int,int),times_times(int),aa(int,int,sgn_sgn(int),X0)),X1)),aa(int,int,abs_abs(int),X0)) = iG418(X0,X1) | zero_zero(int) = X0) & ! [X2 : int,X3 : int] : (aa(int,product_prod(int,int),aa(int,fun(int,product_prod(int,int)),product_Pair(int,int),zero_zero(int)),one_one(int)) = iG418(X2,X3) | zero_zero(int) != X2)),
% 13.08/3.05    inference(ennf_transformation,[],[f21856])).
% 13.08/3.05  tff(f21856,plain,(
% 13.08/3.05    ! [X0 : int,X1 : int] : (zero_zero(int) != X0 => aa(int,product_prod(int,int),aa(int,fun(int,product_prod(int,int)),product_Pair(int,int),aa(int,int,aa(int,fun(int,int),times_times(int),aa(int,int,sgn_sgn(int),X0)),X1)),aa(int,int,abs_abs(int),X0)) = iG418(X0,X1)) & ! [X2 : int,X3 : int] : (zero_zero(int) = X2 => aa(int,product_prod(int,int),aa(int,fun(int,product_prod(int,int)),product_Pair(int,int),zero_zero(int)),one_one(int)) = iG418(X2,X3))),
% 13.08/3.05    inference(flattening,[],[f21855])).
% 13.08/3.05  tff(f21855,plain,(
% 13.08/3.05    ! [X0 : int,X1 : int] : (~zero_zero(int) = X0 => aa(int,product_prod(int,int),aa(int,fun(int,product_prod(int,int)),product_Pair(int,int),aa(int,int,aa(int,fun(int,int),times_times(int),aa(int,int,sgn_sgn(int),X0)),X1)),aa(int,int,abs_abs(int),X0)) = iG418(X0,X1)) & ! [X2 : int,X3 : int] : (zero_zero(int) = X2 => aa(int,product_prod(int,int),aa(int,fun(int,product_prod(int,int)),product_Pair(int,int),zero_zero(int)),one_one(int)) = iG418(X2,X3))),
% 13.08/3.05    inference(rectify,[],[f15611])).
% 13.08/3.05  tff(f15611,plain,(
% 13.08/3.05    ! [X0 : int,X1 : int] : (~zero_zero(int) = X0 => aa(int,product_prod(int,int),aa(int,fun(int,product_prod(int,int)),product_Pair(int,int),aa(int,int,aa(int,fun(int,int),times_times(int),aa(int,int,sgn_sgn(int),X0)),X1)),aa(int,int,abs_abs(int),X0)) = iG418(X0,X1)) & ! [X0 : int,X1 : int] : (zero_zero(int) = X0 => aa(int,product_prod(int,int),aa(int,fun(int,product_prod(int,int)),product_Pair(int,int),zero_zero(int)),one_one(int)) = iG418(X0,X1))),
% 13.08/3.05    introduced(fool_ite_definition,[new_symbols(definition,[iG418])])).
% 13.08/3.05  tff(f45544,plain,(
% 13.08/3.05    ( ! [X0 : int,X1 : int] : (aa(int,product_prod(int,int),aa(int,fun(int,product_prod(int,int)),product_Pair(int,int),aa(int,int,aa(int,fun(int,int),times_times(int),aa(int,int,sgn_sgn(int),X0)),X1)),aa(int,int,abs_abs(int),X0)) = iG418(X0,X1) | zero_zero(int) = X0) )),
% 13.08/3.05    inference(cnf_transformation,[],[f27391])).
% 13.08/3.05  tff(f45541,plain,(
% 13.08/3.05    ( ! [X2 : num,X3 : num] : (aa(list(int),list(int),cons(int,aa(int,int,uminus_uminus(int),aa(num,int,numeral_numeral(int),X3))),upto(aa(int,int,aa(int,fun(int,int),plus_plus(int),aa(int,int,uminus_uminus(int),aa(num,int,numeral_numeral(int),X3))),one_one(int)),aa(int,int,uminus_uminus(int),aa(num,int,numeral_numeral(int),X2)))) = iG419(X2,X3) | ($true != aa(int,$o,aa(int,fun(int,$o),ord_less_eq(int),aa(int,int,uminus_uminus(int),aa(num,int,numeral_numeral(int),X3))),aa(int,int,uminus_uminus(int),aa(num,int,numeral_numeral(int),X2))))) )),
% 13.08/3.05    inference(cnf_transformation,[],[f27390])).
% 13.08/3.05  tff(f27390,plain,(
% 13.08/3.05    ! [X0 : num,X1 : num] : (nil(int) = iG419(X0,X1) | ($true = aa(int,$o,aa(int,fun(int,$o),ord_less_eq(int),aa(int,int,uminus_uminus(int),aa(num,int,numeral_numeral(int),X1))),aa(int,int,uminus_uminus(int),aa(num,int,numeral_numeral(int),X0))))) & ! [X2 : num,X3 : num] : (aa(list(int),list(int),cons(int,aa(int,int,uminus_uminus(int),aa(num,int,numeral_numeral(int),X3))),upto(aa(int,int,aa(int,fun(int,int),plus_plus(int),aa(int,int,uminus_uminus(int),aa(num,int,numeral_numeral(int),X3))),one_one(int)),aa(int,int,uminus_uminus(int),aa(num,int,numeral_numeral(int),X2)))) = iG419(X2,X3) | ($true != aa(int,$o,aa(int,fun(int,$o),ord_less_eq(int),aa(int,int,uminus_uminus(int),aa(num,int,numeral_numeral(int),X3))),aa(int,int,uminus_uminus(int),aa(num,int,numeral_numeral(int),X2)))))),
% 13.08/3.05    inference(ennf_transformation,[],[f21854])).
% 13.08/3.05  tff(f21854,plain,(
% 13.08/3.05    ! [X0 : num,X1 : num] : (($true != aa(int,$o,aa(int,fun(int,$o),ord_less_eq(int),aa(int,int,uminus_uminus(int),aa(num,int,numeral_numeral(int),X1))),aa(int,int,uminus_uminus(int),aa(num,int,numeral_numeral(int),X0)))) => nil(int) = iG419(X0,X1)) & ! [X2 : num,X3 : num] : (($true = aa(int,$o,aa(int,fun(int,$o),ord_less_eq(int),aa(int,int,uminus_uminus(int),aa(num,int,numeral_numeral(int),X3))),aa(int,int,uminus_uminus(int),aa(num,int,numeral_numeral(int),X2)))) => aa(list(int),list(int),cons(int,aa(int,int,uminus_uminus(int),aa(num,int,numeral_numeral(int),X3))),upto(aa(int,int,aa(int,fun(int,int),plus_plus(int),aa(int,int,uminus_uminus(int),aa(num,int,numeral_numeral(int),X3))),one_one(int)),aa(int,int,uminus_uminus(int),aa(num,int,numeral_numeral(int),X2)))) = iG419(X2,X3))),
% 13.08/3.05    inference(flattening,[],[f21853])).
% 13.08/3.05  tff(f21853,plain,(
% 13.08/3.05    ! [X0 : num,X1 : num] : (~($true = aa(int,$o,aa(int,fun(int,$o),ord_less_eq(int),aa(int,int,uminus_uminus(int),aa(num,int,numeral_numeral(int),X1))),aa(int,int,uminus_uminus(int),aa(num,int,numeral_numeral(int),X0)))) => nil(int) = iG419(X0,X1)) & ! [X2 : num,X3 : num] : (($true = aa(int,$o,aa(int,fun(int,$o),ord_less_eq(int),aa(int,int,uminus_uminus(int),aa(num,int,numeral_numeral(int),X3))),aa(int,int,uminus_uminus(int),aa(num,int,numeral_numeral(int),X2)))) => aa(list(int),list(int),cons(int,aa(int,int,uminus_uminus(int),aa(num,int,numeral_numeral(int),X3))),upto(aa(int,int,aa(int,fun(int,int),plus_plus(int),aa(int,int,uminus_uminus(int),aa(num,int,numeral_numeral(int),X3))),one_one(int)),aa(int,int,uminus_uminus(int),aa(num,int,numeral_numeral(int),X2)))) = iG419(X2,X3))),
% 13.08/3.05    inference(rectify,[],[f15614])).
% 13.08/3.05  tff(f15614,plain,(
% 13.08/3.05    ! [X1 : num,X0 : num] : (~($true = aa(int,$o,aa(int,fun(int,$o),ord_less_eq(int),aa(int,int,uminus_uminus(int),aa(num,int,numeral_numeral(int),X0))),aa(int,int,uminus_uminus(int),aa(num,int,numeral_numeral(int),X1)))) => nil(int) = iG419(X1,X0)) & ! [X1 : num,X0 : num] : (($true = aa(int,$o,aa(int,fun(int,$o),ord_less_eq(int),aa(int,int,uminus_uminus(int),aa(num,int,numeral_numeral(int),X0))),aa(int,int,uminus_uminus(int),aa(num,int,numeral_numeral(int),X1)))) => aa(list(int),list(int),cons(int,aa(int,int,uminus_uminus(int),aa(num,int,numeral_numeral(int),X0))),upto(aa(int,int,aa(int,fun(int,int),plus_plus(int),aa(int,int,uminus_uminus(int),aa(num,int,numeral_numeral(int),X0))),one_one(int)),aa(int,int,uminus_uminus(int),aa(num,int,numeral_numeral(int),X1)))) = iG419(X1,X0))),
% 13.08/3.05    introduced(fool_ite_definition,[new_symbols(definition,[iG419])])).
% 13.08/3.05  tff(f45542,plain,(
% 13.08/3.05    ( ! [X0 : num,X1 : num] : (nil(int) = iG419(X0,X1) | ($true = aa(int,$o,aa(int,fun(int,$o),ord_less_eq(int),aa(int,int,uminus_uminus(int),aa(num,int,numeral_numeral(int),X1))),aa(int,int,uminus_uminus(int),aa(num,int,numeral_numeral(int),X0))))) )),
% 13.08/3.05    inference(cnf_transformation,[],[f27390])).
% 13.08/3.05  tff(f45539,plain,(
% 13.08/3.05    ( ! [X2 : nat,X3 : nat] : (aa(nat,nat,aa(nat,fun(nat,nat),minus_minus(nat),X2),X3) = iG420(X2,X3) | ($true != aa(nat,$o,aa(nat,fun(nat,$o),ord_less_eq(nat),X3),X2))) )),
% 13.08/3.05    inference(cnf_transformation,[],[f27389])).
% 13.08/3.05  tff(f27389,plain,(
% 13.08/3.05    ! [X0 : nat,X1 : nat] : (aa(nat,nat,aa(nat,fun(nat,nat),minus_minus(nat),X1),X0) = iG420(X0,X1) | ($true = aa(nat,$o,aa(nat,fun(nat,$o),ord_less_eq(nat),X1),X0))) & ! [X2 : nat,X3 : nat] : (aa(nat,nat,aa(nat,fun(nat,nat),minus_minus(nat),X2),X3) = iG420(X2,X3) | ($true != aa(nat,$o,aa(nat,fun(nat,$o),ord_less_eq(nat),X3),X2)))),
% 13.08/3.05    inference(ennf_transformation,[],[f21852])).
% 13.08/3.05  tff(f21852,plain,(
% 13.08/3.05    ! [X0 : nat,X1 : nat] : (($true != aa(nat,$o,aa(nat,fun(nat,$o),ord_less_eq(nat),X1),X0)) => aa(nat,nat,aa(nat,fun(nat,nat),minus_minus(nat),X1),X0) = iG420(X0,X1)) & ! [X2 : nat,X3 : nat] : (($true = aa(nat,$o,aa(nat,fun(nat,$o),ord_less_eq(nat),X3),X2)) => aa(nat,nat,aa(nat,fun(nat,nat),minus_minus(nat),X2),X3) = iG420(X2,X3))),
% 13.08/3.05    inference(flattening,[],[f21851])).
% 13.08/3.05  tff(f21851,plain,(
% 13.08/3.05    ! [X0 : nat,X1 : nat] : (~($true = aa(nat,$o,aa(nat,fun(nat,$o),ord_less_eq(nat),X1),X0)) => aa(nat,nat,aa(nat,fun(nat,nat),minus_minus(nat),X1),X0) = iG420(X0,X1)) & ! [X2 : nat,X3 : nat] : (($true = aa(nat,$o,aa(nat,fun(nat,$o),ord_less_eq(nat),X3),X2)) => aa(nat,nat,aa(nat,fun(nat,nat),minus_minus(nat),X2),X3) = iG420(X2,X3))),
% 13.08/3.05    inference(rectify,[],[f15621])).
% 13.08/3.05  tff(f15621,plain,(
% 13.08/3.05    ! [X1 : nat,X0 : nat] : (~($true = aa(nat,$o,aa(nat,fun(nat,$o),ord_less_eq(nat),X0),X1)) => aa(nat,nat,aa(nat,fun(nat,nat),minus_minus(nat),X0),X1) = iG420(X1,X0)) & ! [X1 : nat,X0 : nat] : (($true = aa(nat,$o,aa(nat,fun(nat,$o),ord_less_eq(nat),X0),X1)) => aa(nat,nat,aa(nat,fun(nat,nat),minus_minus(nat),X1),X0) = iG420(X1,X0))),
% 13.08/3.05    introduced(fool_ite_definition,[new_symbols(definition,[iG420])])).
% 13.08/3.05  tff(f45540,plain,(
% 13.08/3.05    ( ! [X0 : nat,X1 : nat] : (aa(nat,nat,aa(nat,fun(nat,nat),minus_minus(nat),X1),X0) = iG420(X0,X1) | ($true = aa(nat,$o,aa(nat,fun(nat,$o),ord_less_eq(nat),X1),X0))) )),
% 13.08/3.05    inference(cnf_transformation,[],[f27389])).
% 13.08/3.05  tff(f62043,plain,(
% 13.08/3.05    ($true = bG421($true))),
% 13.08/3.05    inference(equality_resolution,[],[f45537])).
% 13.08/3.05  tff(f45537,plain,(
% 13.08/3.05    ( ! [X0 : $o] : (($true = bG421(X0)) | ($true != X0)) )),
% 13.08/3.05    inference(cnf_transformation,[],[f37920])).
% 13.08/3.05  tff(f37920,plain,(
% 13.08/3.05    ! [X0 : $o] : ((($true = X0) | ($true != bG421(X0))) & (($true = bG421(X0)) | ($true != X0)))),
% 13.08/3.05    inference(nnf_transformation,[],[f15624])).
% 13.08/3.05  tff(f15624,plain,(
% 13.08/3.05    ! [X0 : $o] : (($true = X0) <=> ($true = bG421(X0)))),
% 13.08/3.05    introduced(fool_formula_definition,[new_symbols(definition,[bG421])])).
% 13.08/3.05  tff(f45538,plain,(
% 13.08/3.05    ( ! [X0 : $o] : (($true = X0) | ($true != bG421(X0))) )),
% 13.08/3.05    inference(cnf_transformation,[],[f37920])).
% 13.08/3.05  tff(f62042,plain,(
% 13.08/3.05    ($true = bG422($true))),
% 13.08/3.05    inference(equality_resolution,[],[f45535])).
% 13.08/3.05  tff(f45535,plain,(
% 13.08/3.05    ( ! [X0 : $o] : (($true = bG422(X0)) | ($true != X0)) )),
% 13.08/3.05    inference(cnf_transformation,[],[f37919])).
% 13.08/3.05  tff(f37919,plain,(
% 13.08/3.05    ! [X0 : $o] : ((($true = X0) | ($true != bG422(X0))) & (($true = bG422(X0)) | ($true != X0)))),
% 13.08/3.05    inference(nnf_transformation,[],[f21850])).
% 13.08/3.05  tff(f21850,plain,(
% 13.08/3.05    ! [X0 : $o] : (($true = X0) <=> ($true = bG422(X0)))),
% 13.08/3.05    inference(rectify,[],[f15625])).
% 13.08/3.05  tff(f15625,plain,(
% 13.08/3.05    ! [X1 : $o] : (($true = X1) <=> ($true = bG422(X1)))),
% 13.08/3.05    introduced(fool_formula_definition,[new_symbols(definition,[bG422])])).
% 13.08/3.05  tff(f45536,plain,(
% 13.08/3.05    ( ! [X0 : $o] : (($true = X0) | ($true != bG422(X0))) )),
% 13.08/3.05    inference(cnf_transformation,[],[f37919])).
% 13.08/3.05  tff(f62041,plain,(
% 13.08/3.05    ($true = bG423($true))),
% 13.08/3.05    inference(equality_resolution,[],[f45533])).
% 13.08/3.05  tff(f45533,plain,(
% 13.08/3.05    ( ! [X0 : $o] : (($true = bG423(X0)) | ($true != X0)) )),
% 13.08/3.05    inference(cnf_transformation,[],[f37918])).
% 13.08/3.05  tff(f37918,plain,(
% 13.08/3.05    ! [X0 : $o] : ((($true = X0) | ($true != bG423(X0))) & (($true = bG423(X0)) | ($true != X0)))),
% 13.08/3.05    inference(nnf_transformation,[],[f15628])).
% 13.08/3.05  tff(f15628,plain,(
% 13.08/3.05    ! [X0 : $o] : (($true = X0) <=> ($true = bG423(X0)))),
% 13.08/3.05    introduced(fool_formula_definition,[new_symbols(definition,[bG423])])).
% 13.08/3.05  tff(f45534,plain,(
% 13.08/3.05    ( ! [X0 : $o] : (($true = X0) | ($true != bG423(X0))) )),
% 13.08/3.05    inference(cnf_transformation,[],[f37918])).
% 13.08/3.05  tff(f62040,plain,(
% 13.08/3.05    ($true = bG424($true))),
% 13.08/3.05    inference(equality_resolution,[],[f45531])).
% 13.08/3.05  tff(f45531,plain,(
% 13.08/3.05    ( ! [X0 : $o] : (($true = bG424(X0)) | ($true != X0)) )),
% 13.08/3.05    inference(cnf_transformation,[],[f37917])).
% 13.08/3.05  tff(f37917,plain,(
% 13.08/3.05    ! [X0 : $o] : ((($true = X0) | ($true != bG424(X0))) & (($true = bG424(X0)) | ($true != X0)))),
% 13.08/3.05    inference(nnf_transformation,[],[f21849])).
% 13.08/3.05  tff(f21849,plain,(
% 13.08/3.05    ! [X0 : $o] : (($true = X0) <=> ($true = bG424(X0)))),
% 13.08/3.05    inference(rectify,[],[f15629])).
% 13.08/3.05  tff(f15629,plain,(
% 13.08/3.05    ! [X1 : $o] : (($true = X1) <=> ($true = bG424(X1)))),
% 13.08/3.05    introduced(fool_formula_definition,[new_symbols(definition,[bG424])])).
% 13.08/3.05  tff(f45532,plain,(
% 13.08/3.05    ( ! [X0 : $o] : (($true = X0) | ($true != bG424(X0))) )),
% 13.08/3.05    inference(cnf_transformation,[],[f37917])).
% 13.08/3.05  tff(f62039,plain,(
% 13.08/3.05    ($true = bG425($true))),
% 13.08/3.05    inference(equality_resolution,[],[f45529])).
% 13.08/3.05  tff(f45529,plain,(
% 13.08/3.05    ( ! [X0 : $o] : (($true = bG425(X0)) | ($true != X0)) )),
% 13.08/3.05    inference(cnf_transformation,[],[f37916])).
% 13.08/3.05  tff(f37916,plain,(
% 13.08/3.05    ! [X0 : $o] : ((($true = X0) | ($true != bG425(X0))) & (($true = bG425(X0)) | ($true != X0)))),
% 13.08/3.05    inference(nnf_transformation,[],[f21848])).
% 13.08/3.05  tff(f21848,plain,(
% 13.08/3.05    ! [X0 : $o] : (($true = X0) <=> ($true = bG425(X0)))),
% 13.08/3.05    inference(rectify,[],[f15632])).
% 13.08/3.05  tff(f15632,plain,(
% 13.08/3.05    ! [X1 : $o] : (($true = X1) <=> ($true = bG425(X1)))),
% 13.08/3.05    introduced(fool_formula_definition,[new_symbols(definition,[bG425])])).
% 13.08/3.05  tff(f45530,plain,(
% 13.08/3.05    ( ! [X0 : $o] : (($true = X0) | ($true != bG425(X0))) )),
% 13.08/3.05    inference(cnf_transformation,[],[f37916])).
% 13.08/3.05  tff(f62038,plain,(
% 13.08/3.05    ($true = bG426($true))),
% 13.08/3.05    inference(equality_resolution,[],[f45527])).
% 13.08/3.05  tff(f45527,plain,(
% 13.08/3.05    ( ! [X0 : $o] : (($true = bG426(X0)) | ($true != X0)) )),
% 13.08/3.05    inference(cnf_transformation,[],[f37915])).
% 13.08/3.05  tff(f37915,plain,(
% 13.08/3.05    ! [X0 : $o] : ((($true = X0) | ($true != bG426(X0))) & (($true = bG426(X0)) | ($true != X0)))),
% 13.08/3.05    inference(nnf_transformation,[],[f21847])).
% 13.08/3.05  tff(f21847,plain,(
% 13.08/3.05    ! [X0 : $o] : (($true = X0) <=> ($true = bG426(X0)))),
% 13.08/3.05    inference(rectify,[],[f15633])).
% 13.08/3.05  tff(f15633,plain,(
% 13.08/3.05    ! [X1 : $o] : (($true = X1) <=> ($true = bG426(X1)))),
% 13.08/3.05    introduced(fool_formula_definition,[new_symbols(definition,[bG426])])).
% 13.08/3.05  tff(f45528,plain,(
% 13.08/3.05    ( ! [X0 : $o] : (($true = X0) | ($true != bG426(X0))) )),
% 13.08/3.05    inference(cnf_transformation,[],[f37915])).
% 13.08/3.05  tff(f62037,plain,(
% 13.08/3.05    ($true = bG427($true))),
% 13.08/3.05    inference(equality_resolution,[],[f45525])).
% 13.08/3.05  tff(f45525,plain,(
% 13.08/3.05    ( ! [X0 : $o] : (($true = bG427(X0)) | ($true != X0)) )),
% 13.08/3.05    inference(cnf_transformation,[],[f37914])).
% 13.08/3.05  tff(f37914,plain,(
% 13.08/3.05    ! [X0 : $o] : ((($true = X0) | ($true != bG427(X0))) & (($true = bG427(X0)) | ($true != X0)))),
% 13.08/3.05    inference(nnf_transformation,[],[f21846])).
% 13.08/3.05  tff(f21846,plain,(
% 13.08/3.05    ! [X0 : $o] : (($true = X0) <=> ($true = bG427(X0)))),
% 13.08/3.05    inference(rectify,[],[f15636])).
% 13.08/3.05  tff(f15636,plain,(
% 13.08/3.05    ! [X1 : $o] : (($true = X1) <=> ($true = bG427(X1)))),
% 13.08/3.05    introduced(fool_formula_definition,[new_symbols(definition,[bG427])])).
% 13.08/3.05  tff(f45526,plain,(
% 13.08/3.05    ( ! [X0 : $o] : (($true = X0) | ($true != bG427(X0))) )),
% 13.08/3.05    inference(cnf_transformation,[],[f37914])).
% 13.08/3.05  tff(f62036,plain,(
% 13.08/3.05    ( ! [X2 : $tType] : (top_top(set(X2)) = iG428(X2,$true)) )),
% 13.08/3.05    inference(equality_resolution,[],[f45523])).
% 13.08/3.05  tff(f45523,plain,(
% 13.08/3.05    ( ! [X2 : $tType,X3 : $o] : (top_top(set(X2)) = iG428(X2,X3) | ($true != X3)) )),
% 13.08/3.05    inference(cnf_transformation,[],[f27388])).
% 13.08/3.05  tff(f27388,plain,(
% 13.08/3.05    ! [X0 : $tType,X1 : $o] : (bot_bot(set(X0)) = iG428(X0,X1) | ($true = X1)) & ! [X2 : $tType,X3 : $o] : (top_top(set(X2)) = iG428(X2,X3) | ($true != X3))),
% 13.08/3.05    inference(ennf_transformation,[],[f21845])).
% 13.08/3.05  tff(f21845,plain,(
% 13.08/3.05    ! [X0 : $tType,X1 : $o] : (($true != X1) => bot_bot(set(X0)) = iG428(X0,X1)) & ! [X2 : $tType,X3 : $o] : (($true = X3) => top_top(set(X2)) = iG428(X2,X3))),
% 13.08/3.05    inference(flattening,[],[f21844])).
% 13.08/3.05  tff(f21844,plain,(
% 13.08/3.05    ! [X0 : $tType,X1 : $o] : (~($true = X1) => bot_bot(set(X0)) = iG428(X0,X1)) & ! [X2 : $tType,X3 : $o] : (($true = X3) => top_top(set(X2)) = iG428(X2,X3))),
% 13.08/3.05    inference(rectify,[],[f15637])).
% 13.08/3.05  tff(f15637,plain,(
% 13.08/3.05    ! [X0 : $tType,X1 : $o] : (~($true = X1) => bot_bot(set(X0)) = iG428(X0,X1)) & ! [X0 : $tType,X1 : $o] : (($true = X1) => top_top(set(X0)) = iG428(X0,X1))),
% 13.08/3.05    introduced(fool_ite_definition,[new_symbols(definition,[iG428])])).
% 13.08/3.05  tff(f45524,plain,(
% 13.08/3.05    ( ! [X0 : $tType,X1 : $o] : (bot_bot(set(X0)) = iG428(X0,X1) | ($true = X1)) )),
% 13.08/3.05    inference(cnf_transformation,[],[f27388])).
% 13.08/3.05  tff(f62035,plain,(
% 13.08/3.05    ($true = bG429($true))),
% 13.08/3.05    inference(equality_resolution,[],[f45521])).
% 13.08/3.05  tff(f45521,plain,(
% 13.08/3.05    ( ! [X0 : $o] : (($true = bG429(X0)) | ($true != X0)) )),
% 13.08/3.05    inference(cnf_transformation,[],[f37913])).
% 13.08/3.05  tff(f37913,plain,(
% 13.08/3.05    ! [X0 : $o] : ((($true = X0) | ($true != bG429(X0))) & (($true = bG429(X0)) | ($true != X0)))),
% 13.08/3.05    inference(nnf_transformation,[],[f15640])).
% 13.08/3.05  tff(f15640,plain,(
% 13.08/3.05    ! [X0 : $o] : (($true = X0) <=> ($true = bG429(X0)))),
% 13.08/3.05    introduced(fool_formula_definition,[new_symbols(definition,[bG429])])).
% 13.08/3.05  tff(f45522,plain,(
% 13.08/3.05    ( ! [X0 : $o] : (($true = X0) | ($true != bG429(X0))) )),
% 13.08/3.05    inference(cnf_transformation,[],[f37913])).
% 13.08/3.05  tff(f62034,plain,(
% 13.08/3.05    ($true = bG430($true))),
% 13.08/3.05    inference(equality_resolution,[],[f45519])).
% 13.08/3.05  tff(f45519,plain,(
% 13.08/3.05    ( ! [X0 : $o] : (($true = bG430(X0)) | ($true != X0)) )),
% 13.08/3.05    inference(cnf_transformation,[],[f37912])).
% 13.08/3.05  tff(f37912,plain,(
% 13.08/3.05    ! [X0 : $o] : ((($true = X0) | ($true != bG430(X0))) & (($true = bG430(X0)) | ($true != X0)))),
% 13.08/3.05    inference(nnf_transformation,[],[f21843])).
% 13.08/3.05  tff(f21843,plain,(
% 13.08/3.05    ! [X0 : $o] : (($true = X0) <=> ($true = bG430(X0)))),
% 13.08/3.05    inference(rectify,[],[f15641])).
% 13.08/3.05  tff(f15641,plain,(
% 13.08/3.05    ! [X1 : $o] : (($true = X1) <=> ($true = bG430(X1)))),
% 13.08/3.05    introduced(fool_formula_definition,[new_symbols(definition,[bG430])])).
% 13.08/3.05  tff(f45520,plain,(
% 13.08/3.05    ( ! [X0 : $o] : (($true = X0) | ($true != bG430(X0))) )),
% 13.08/3.05    inference(cnf_transformation,[],[f37912])).
% 13.08/3.05  tff(f45517,plain,(
% 13.08/3.05    ( ! [X5 : $tType,X8 : $tType,X6 : set(X8),X9 : fun(X8,X5),X7 : X8] : (aa(X5,X5,aa(X5,fun(X5,X5),minus_minus(X5),groups1027152243600224163dd_sum(X8,X5,X9,X6)),aa(X8,X5,X9,X7)) = iG431(X5,X8,X6,X7,X9) | ($true != aa(set(X8),$o,member(X8,X7),X6))) )),
% 13.08/3.05    inference(cnf_transformation,[],[f27387])).
% 13.08/3.05  tff(f27387,plain,(
% 13.08/3.05    ! [X0 : $tType,X1 : set(X3),X2 : X3,X3 : $tType,X4 : fun(X3,X0)] : (groups1027152243600224163dd_sum(X3,X0,X4,X1) = iG431(X0,X3,X1,X2,X4) | ($true = aa(set(X3),$o,member(X3,X2),X1))) & ! [X5 : $tType,X6 : set(X8),X7 : X8,X8 : $tType,X9 : fun(X8,X5)] : (aa(X5,X5,aa(X5,fun(X5,X5),minus_minus(X5),groups1027152243600224163dd_sum(X8,X5,X9,X6)),aa(X8,X5,X9,X7)) = iG431(X5,X8,X6,X7,X9) | ($true != aa(set(X8),$o,member(X8,X7),X6)))),
% 13.08/3.05    inference(ennf_transformation,[],[f21842])).
% 13.08/3.05  tff(f21842,plain,(
% 13.08/3.05    ! [X0 : $tType,X1 : set(X3),X2 : X3,X3 : $tType,X4 : fun(X3,X0)] : (($true != aa(set(X3),$o,member(X3,X2),X1)) => groups1027152243600224163dd_sum(X3,X0,X4,X1) = iG431(X0,X3,X1,X2,X4)) & ! [X5 : $tType,X6 : set(X8),X7 : X8,X8 : $tType,X9 : fun(X8,X5)] : (($true = aa(set(X8),$o,member(X8,X7),X6)) => aa(X5,X5,aa(X5,fun(X5,X5),minus_minus(X5),groups1027152243600224163dd_sum(X8,X5,X9,X6)),aa(X8,X5,X9,X7)) = iG431(X5,X8,X6,X7,X9))),
% 13.08/3.05    inference(flattening,[],[f21841])).
% 13.08/3.05  tff(f21841,plain,(
% 13.08/3.05    ! [X0 : $tType,X1 : set(X3),X2 : X3,X3 : $tType,X4 : fun(X3,X0)] : (~($true = aa(set(X3),$o,member(X3,X2),X1)) => groups1027152243600224163dd_sum(X3,X0,X4,X1) = iG431(X0,X3,X1,X2,X4)) & ! [X5 : $tType,X6 : set(X8),X7 : X8,X8 : $tType,X9 : fun(X8,X5)] : (($true = aa(set(X8),$o,member(X8,X7),X6)) => aa(X5,X5,aa(X5,fun(X5,X5),minus_minus(X5),groups1027152243600224163dd_sum(X8,X5,X9,X6)),aa(X8,X5,X9,X7)) = iG431(X5,X8,X6,X7,X9))),
% 13.08/3.05    inference(rectify,[],[f15802])).
% 13.08/3.05  tff(f15802,plain,(
% 13.08/3.05    ! [X0 : $tType,X2 : set(X1),X4 : X1,X1 : $tType,X3 : fun(X1,X0)] : (~($true = aa(set(X1),$o,member(X1,X4),X2)) => groups1027152243600224163dd_sum(X1,X0,X3,X2) = iG431(X0,X1,X2,X4,X3)) & ! [X0 : $tType,X2 : set(X1),X4 : X1,X1 : $tType,X3 : fun(X1,X0)] : (($true = aa(set(X1),$o,member(X1,X4),X2)) => aa(X0,X0,aa(X0,fun(X0,X0),minus_minus(X0),groups1027152243600224163dd_sum(X1,X0,X3,X2)),aa(X1,X0,X3,X4)) = iG431(X0,X1,X2,X4,X3))),
% 13.08/3.05    introduced(fool_ite_definition,[new_symbols(definition,[iG431])])).
% 13.08/3.05  tff(f45518,plain,(
% 13.08/3.05    ( ! [X0 : $tType,X3 : $tType,X2 : X3,X1 : set(X3),X4 : fun(X3,X0)] : (groups1027152243600224163dd_sum(X3,X0,X4,X1) = iG431(X0,X3,X1,X2,X4) | ($true = aa(set(X3),$o,member(X3,X2),X1))) )),
% 13.08/3.05    inference(cnf_transformation,[],[f27387])).
% 13.08/3.05  tff(f45515,plain,(
% 13.08/3.05    ( ! [X5 : $tType,X8 : $tType,X6 : set(X8),X9 : fun(X8,X5),X7 : X8] : (aa(X5,X5,aa(X5,fun(X5,X5),minus_minus(X5),groups1027152243600224163dd_sum(X8,X5,X9,X6)),aa(X8,X5,X9,X7)) = iG432(X5,X8,X6,X7,X9) | ($true != aa(set(X8),$o,member(X8,X7),X6))) )),
% 13.08/3.05    inference(cnf_transformation,[],[f27386])).
% 13.08/3.05  tff(f27386,plain,(
% 13.08/3.05    ! [X0 : $tType,X1 : set(X3),X2 : X3,X3 : $tType,X4 : fun(X3,X0)] : (groups1027152243600224163dd_sum(X3,X0,X4,X1) = iG432(X0,X3,X1,X2,X4) | ($true = aa(set(X3),$o,member(X3,X2),X1))) & ! [X5 : $tType,X6 : set(X8),X7 : X8,X8 : $tType,X9 : fun(X8,X5)] : (aa(X5,X5,aa(X5,fun(X5,X5),minus_minus(X5),groups1027152243600224163dd_sum(X8,X5,X9,X6)),aa(X8,X5,X9,X7)) = iG432(X5,X8,X6,X7,X9) | ($true != aa(set(X8),$o,member(X8,X7),X6)))),
% 13.08/3.05    inference(ennf_transformation,[],[f21840])).
% 13.08/3.05  tff(f21840,plain,(
% 13.08/3.05    ! [X0 : $tType,X1 : set(X3),X2 : X3,X3 : $tType,X4 : fun(X3,X0)] : (($true != aa(set(X3),$o,member(X3,X2),X1)) => groups1027152243600224163dd_sum(X3,X0,X4,X1) = iG432(X0,X3,X1,X2,X4)) & ! [X5 : $tType,X6 : set(X8),X7 : X8,X8 : $tType,X9 : fun(X8,X5)] : (($true = aa(set(X8),$o,member(X8,X7),X6)) => aa(X5,X5,aa(X5,fun(X5,X5),minus_minus(X5),groups1027152243600224163dd_sum(X8,X5,X9,X6)),aa(X8,X5,X9,X7)) = iG432(X5,X8,X6,X7,X9))),
% 13.08/3.05    inference(flattening,[],[f21839])).
% 13.08/3.05  tff(f21839,plain,(
% 13.08/3.05    ! [X0 : $tType,X1 : set(X3),X2 : X3,X3 : $tType,X4 : fun(X3,X0)] : (~($true = aa(set(X3),$o,member(X3,X2),X1)) => groups1027152243600224163dd_sum(X3,X0,X4,X1) = iG432(X0,X3,X1,X2,X4)) & ! [X5 : $tType,X6 : set(X8),X7 : X8,X8 : $tType,X9 : fun(X8,X5)] : (($true = aa(set(X8),$o,member(X8,X7),X6)) => aa(X5,X5,aa(X5,fun(X5,X5),minus_minus(X5),groups1027152243600224163dd_sum(X8,X5,X9,X6)),aa(X8,X5,X9,X7)) = iG432(X5,X8,X6,X7,X9))),
% 13.08/3.05    inference(rectify,[],[f15807])).
% 13.08/3.05  tff(f15807,plain,(
% 13.08/3.05    ! [X0 : $tType,X3 : set(X1),X5 : X1,X1 : $tType,X4 : fun(X1,X0)] : (~($true = aa(set(X1),$o,member(X1,X5),X3)) => groups1027152243600224163dd_sum(X1,X0,X4,X3) = iG432(X0,X1,X3,X5,X4)) & ! [X0 : $tType,X3 : set(X1),X5 : X1,X1 : $tType,X4 : fun(X1,X0)] : (($true = aa(set(X1),$o,member(X1,X5),X3)) => aa(X0,X0,aa(X0,fun(X0,X0),minus_minus(X0),groups1027152243600224163dd_sum(X1,X0,X4,X3)),aa(X1,X0,X4,X5)) = iG432(X0,X1,X3,X5,X4))),
% 13.08/3.05    introduced(fool_ite_definition,[new_symbols(definition,[iG432])])).
% 13.08/3.05  tff(f45516,plain,(
% 13.08/3.05    ( ! [X0 : $tType,X3 : $tType,X2 : X3,X1 : set(X3),X4 : fun(X3,X0)] : (groups1027152243600224163dd_sum(X3,X0,X4,X1) = iG432(X0,X3,X1,X2,X4) | ($true = aa(set(X3),$o,member(X3,X2),X1))) )),
% 13.08/3.05    inference(cnf_transformation,[],[f27386])).
% 13.08/3.05  tff(f45513,plain,(
% 13.08/3.05    ( ! [X5 : $tType,X8 : $tType,X6 : set(X8),X9 : fun(X8,X5),X7 : X8] : (aa(X5,X5,aa(X5,fun(X5,X5),divide_divide(X5),aa(set(X8),X5,aa(fun(X8,X5),fun(set(X8),X5),groups7121269368397514597t_prod(X8,X5),X9),X6)),aa(X8,X5,X9,X7)) = iG433(X5,X8,X6,X7,X9) | ($true != aa(set(X8),$o,member(X8,X7),X6))) )),
% 13.08/3.05    inference(cnf_transformation,[],[f27385])).
% 13.08/3.05  tff(f27385,plain,(
% 13.08/3.05    ! [X0 : $tType,X1 : set(X3),X2 : X3,X3 : $tType,X4 : fun(X3,X0)] : (aa(set(X3),X0,aa(fun(X3,X0),fun(set(X3),X0),groups7121269368397514597t_prod(X3,X0),X4),X1) = iG433(X0,X3,X1,X2,X4) | ($true = aa(set(X3),$o,member(X3,X2),X1))) & ! [X5 : $tType,X6 : set(X8),X7 : X8,X8 : $tType,X9 : fun(X8,X5)] : (aa(X5,X5,aa(X5,fun(X5,X5),divide_divide(X5),aa(set(X8),X5,aa(fun(X8,X5),fun(set(X8),X5),groups7121269368397514597t_prod(X8,X5),X9),X6)),aa(X8,X5,X9,X7)) = iG433(X5,X8,X6,X7,X9) | ($true != aa(set(X8),$o,member(X8,X7),X6)))),
% 13.08/3.05    inference(ennf_transformation,[],[f21838])).
% 13.08/3.05  tff(f21838,plain,(
% 13.08/3.05    ! [X0 : $tType,X1 : set(X3),X2 : X3,X3 : $tType,X4 : fun(X3,X0)] : (($true != aa(set(X3),$o,member(X3,X2),X1)) => aa(set(X3),X0,aa(fun(X3,X0),fun(set(X3),X0),groups7121269368397514597t_prod(X3,X0),X4),X1) = iG433(X0,X3,X1,X2,X4)) & ! [X5 : $tType,X6 : set(X8),X7 : X8,X8 : $tType,X9 : fun(X8,X5)] : (($true = aa(set(X8),$o,member(X8,X7),X6)) => aa(X5,X5,aa(X5,fun(X5,X5),divide_divide(X5),aa(set(X8),X5,aa(fun(X8,X5),fun(set(X8),X5),groups7121269368397514597t_prod(X8,X5),X9),X6)),aa(X8,X5,X9,X7)) = iG433(X5,X8,X6,X7,X9))),
% 13.08/3.05    inference(flattening,[],[f21837])).
% 13.08/3.05  tff(f21837,plain,(
% 13.08/3.05    ! [X0 : $tType,X1 : set(X3),X2 : X3,X3 : $tType,X4 : fun(X3,X0)] : (~($true = aa(set(X3),$o,member(X3,X2),X1)) => aa(set(X3),X0,aa(fun(X3,X0),fun(set(X3),X0),groups7121269368397514597t_prod(X3,X0),X4),X1) = iG433(X0,X3,X1,X2,X4)) & ! [X5 : $tType,X6 : set(X8),X7 : X8,X8 : $tType,X9 : fun(X8,X5)] : (($true = aa(set(X8),$o,member(X8,X7),X6)) => aa(X5,X5,aa(X5,fun(X5,X5),divide_divide(X5),aa(set(X8),X5,aa(fun(X8,X5),fun(set(X8),X5),groups7121269368397514597t_prod(X8,X5),X9),X6)),aa(X8,X5,X9,X7)) = iG433(X5,X8,X6,X7,X9))),
% 13.08/3.05    inference(rectify,[],[f15824])).
% 13.08/3.05  tff(f15824,plain,(
% 13.08/3.05    ! [X0 : $tType,X2 : set(X1),X4 : X1,X1 : $tType,X3 : fun(X1,X0)] : (~($true = aa(set(X1),$o,member(X1,X4),X2)) => aa(set(X1),X0,aa(fun(X1,X0),fun(set(X1),X0),groups7121269368397514597t_prod(X1,X0),X3),X2) = iG433(X0,X1,X2,X4,X3)) & ! [X0 : $tType,X2 : set(X1),X4 : X1,X1 : $tType,X3 : fun(X1,X0)] : (($true = aa(set(X1),$o,member(X1,X4),X2)) => aa(X0,X0,aa(X0,fun(X0,X0),divide_divide(X0),aa(set(X1),X0,aa(fun(X1,X0),fun(set(X1),X0),groups7121269368397514597t_prod(X1,X0),X3),X2)),aa(X1,X0,X3,X4)) = iG433(X0,X1,X2,X4,X3))),
% 13.08/3.05    introduced(fool_ite_definition,[new_symbols(definition,[iG433])])).
% 13.08/3.05  tff(f45514,plain,(
% 13.08/3.05    ( ! [X0 : $tType,X3 : $tType,X2 : X3,X1 : set(X3),X4 : fun(X3,X0)] : (aa(set(X3),X0,aa(fun(X3,X0),fun(set(X3),X0),groups7121269368397514597t_prod(X3,X0),X4),X1) = iG433(X0,X3,X1,X2,X4) | ($true = aa(set(X3),$o,member(X3,X2),X1))) )),
% 13.08/3.05    inference(cnf_transformation,[],[f27385])).
% 13.08/3.05  tff(f62033,plain,(
% 13.08/3.05    ( ! [X4 : $tType,X6 : $tType,X7 : X4] : (top_top(X4) = iG434(X4,X6,bot_bot(set(X6)),X7)) )),
% 13.08/3.05    inference(equality_resolution,[],[f45511])).
% 13.08/3.05  tff(f45511,plain,(
% 13.08/3.05    ( ! [X4 : $tType,X6 : $tType,X7 : X4,X5 : set(X6)] : (top_top(X4) = iG434(X4,X6,X5,X7) | bot_bot(set(X6)) != X5) )),
% 13.08/3.05    inference(cnf_transformation,[],[f27384])).
% 13.08/3.05  tff(f27384,plain,(
% 13.08/3.05    ! [X0 : $tType,X1 : set(X2),X2 : $tType,X3 : X0] : (iG434(X0,X2,X1,X3) = X3 | bot_bot(set(X2)) = X1) & ! [X4 : $tType,X5 : set(X6),X6 : $tType,X7 : X4] : (top_top(X4) = iG434(X4,X6,X5,X7) | bot_bot(set(X6)) != X5)),
% 13.08/3.05    inference(ennf_transformation,[],[f21836])).
% 13.08/3.05  tff(f21836,plain,(
% 13.08/3.05    ! [X0 : $tType,X1 : set(X2),X2 : $tType,X3 : X0] : (bot_bot(set(X2)) != X1 => iG434(X0,X2,X1,X3) = X3) & ! [X4 : $tType,X5 : set(X6),X6 : $tType,X7 : X4] : (bot_bot(set(X6)) = X5 => top_top(X4) = iG434(X4,X6,X5,X7))),
% 13.08/3.05    inference(flattening,[],[f21835])).
% 13.08/3.05  tff(f21835,plain,(
% 13.08/3.05    ! [X0 : $tType,X1 : set(X2),X2 : $tType,X3 : X0] : (~bot_bot(set(X2)) = X1 => iG434(X0,X2,X1,X3) = X3) & ! [X4 : $tType,X5 : set(X6),X6 : $tType,X7 : X4] : (bot_bot(set(X6)) = X5 => top_top(X4) = iG434(X4,X6,X5,X7))),
% 13.08/3.05    inference(rectify,[],[f15849])).
% 13.08/3.05  tff(f15849,plain,(
% 13.08/3.05    ! [X1 : $tType,X3 : set(X0),X0 : $tType,X2 : X1] : (~bot_bot(set(X0)) = X3 => iG434(X1,X0,X3,X2) = X2) & ! [X1 : $tType,X3 : set(X0),X0 : $tType,X2 : X1] : (bot_bot(set(X0)) = X3 => top_top(X1) = iG434(X1,X0,X3,X2))),
% 13.08/3.05    introduced(fool_ite_definition,[new_symbols(definition,[iG434])])).
% 13.08/3.05  tff(f45512,plain,(
% 13.08/3.05    ( ! [X0 : $tType,X2 : $tType,X3 : X0,X1 : set(X2)] : (iG434(X0,X2,X1,X3) = X3 | bot_bot(set(X2)) = X1) )),
% 13.08/3.05    inference(cnf_transformation,[],[f27384])).
% 13.08/3.05  tff(f62032,plain,(
% 13.08/3.05    ( ! [X4 : $tType,X6 : $tType,X7 : X4] : (bot_bot(X4) = iG435(X4,X6,bot_bot(set(X6)),X7)) )),
% 13.08/3.05    inference(equality_resolution,[],[f45509])).
% 13.08/3.05  tff(f45509,plain,(
% 13.08/3.05    ( ! [X4 : $tType,X6 : $tType,X7 : X4,X5 : set(X6)] : (bot_bot(X4) = iG435(X4,X6,X5,X7) | bot_bot(set(X6)) != X5) )),
% 13.08/3.05    inference(cnf_transformation,[],[f27383])).
% 13.08/3.05  tff(f27383,plain,(
% 13.08/3.05    ! [X0 : $tType,X1 : set(X2),X2 : $tType,X3 : X0] : (iG435(X0,X2,X1,X3) = X3 | bot_bot(set(X2)) = X1) & ! [X4 : $tType,X5 : set(X6),X6 : $tType,X7 : X4] : (bot_bot(X4) = iG435(X4,X6,X5,X7) | bot_bot(set(X6)) != X5)),
% 13.08/3.05    inference(ennf_transformation,[],[f21834])).
% 13.08/3.05  tff(f21834,plain,(
% 13.08/3.05    ! [X0 : $tType,X1 : set(X2),X2 : $tType,X3 : X0] : (bot_bot(set(X2)) != X1 => iG435(X0,X2,X1,X3) = X3) & ! [X4 : $tType,X5 : set(X6),X6 : $tType,X7 : X4] : (bot_bot(set(X6)) = X5 => bot_bot(X4) = iG435(X4,X6,X5,X7))),
% 13.08/3.05    inference(flattening,[],[f21833])).
% 13.08/3.05  tff(f21833,plain,(
% 13.08/3.05    ! [X0 : $tType,X1 : set(X2),X2 : $tType,X3 : X0] : (~bot_bot(set(X2)) = X1 => iG435(X0,X2,X1,X3) = X3) & ! [X4 : $tType,X5 : set(X6),X6 : $tType,X7 : X4] : (bot_bot(set(X6)) = X5 => bot_bot(X4) = iG435(X4,X6,X5,X7))),
% 13.08/3.05    inference(rectify,[],[f15852])).
% 13.08/3.05  tff(f15852,plain,(
% 13.08/3.05    ! [X1 : $tType,X3 : set(X0),X0 : $tType,X2 : X1] : (~bot_bot(set(X0)) = X3 => iG435(X1,X0,X3,X2) = X2) & ! [X1 : $tType,X3 : set(X0),X0 : $tType,X2 : X1] : (bot_bot(set(X0)) = X3 => bot_bot(X1) = iG435(X1,X0,X3,X2))),
% 13.08/3.05    introduced(fool_ite_definition,[new_symbols(definition,[iG435])])).
% 13.08/3.05  tff(f45510,plain,(
% 13.08/3.05    ( ! [X0 : $tType,X2 : $tType,X3 : X0,X1 : set(X2)] : (iG435(X0,X2,X1,X3) = X3 | bot_bot(set(X2)) = X1) )),
% 13.08/3.05    inference(cnf_transformation,[],[f27383])).
% 13.08/3.05  tff(f45507,plain,(
% 13.08/3.05    ( ! [X9 : $tType,X6 : $tType,X10 : fun(X9,X6),X11 : fun(X9,X6),X8 : fun(X9,$o),X7 : X9] : (aa(X9,X6,X11,X7) = iG436(X6,X9,X7,X8,X10,X11) | ($true != aa(X9,$o,X8,X7))) )),
% 13.08/3.05    inference(cnf_transformation,[],[f27382])).
% 13.08/3.05  tff(f27382,plain,(
% 13.08/3.05    ! [X0 : $tType,X1 : X3,X2 : fun(X3,$o),X3 : $tType,X4 : fun(X3,X0),X5 : fun(X3,X0)] : (aa(X3,X0,X4,X1) = iG436(X0,X3,X1,X2,X4,X5) | ($true = aa(X3,$o,X2,X1))) & ! [X6 : $tType,X7 : X9,X8 : fun(X9,$o),X9 : $tType,X10 : fun(X9,X6),X11 : fun(X9,X6)] : (aa(X9,X6,X11,X7) = iG436(X6,X9,X7,X8,X10,X11) | ($true != aa(X9,$o,X8,X7)))),
% 13.08/3.05    inference(ennf_transformation,[],[f21832])).
% 13.08/3.05  tff(f21832,plain,(
% 13.08/3.05    ! [X0 : $tType,X1 : X3,X2 : fun(X3,$o),X3 : $tType,X4 : fun(X3,X0),X5 : fun(X3,X0)] : (($true != aa(X3,$o,X2,X1)) => aa(X3,X0,X4,X1) = iG436(X0,X3,X1,X2,X4,X5)) & ! [X6 : $tType,X7 : X9,X8 : fun(X9,$o),X9 : $tType,X10 : fun(X9,X6),X11 : fun(X9,X6)] : (($true = aa(X9,$o,X8,X7)) => aa(X9,X6,X11,X7) = iG436(X6,X9,X7,X8,X10,X11))),
% 13.08/3.05    inference(flattening,[],[f21831])).
% 13.08/3.05  tff(f21831,plain,(
% 13.08/3.05    ! [X0 : $tType,X1 : X3,X2 : fun(X3,$o),X3 : $tType,X4 : fun(X3,X0),X5 : fun(X3,X0)] : (~($true = aa(X3,$o,X2,X1)) => aa(X3,X0,X4,X1) = iG436(X0,X3,X1,X2,X4,X5)) & ! [X6 : $tType,X7 : X9,X8 : fun(X9,$o),X9 : $tType,X10 : fun(X9,X6),X11 : fun(X9,X6)] : (($true = aa(X9,$o,X8,X7)) => aa(X9,X6,X11,X7) = iG436(X6,X9,X7,X8,X10,X11))),
% 13.08/3.05    inference(rectify,[],[f15937])).
% 13.08/3.05  tff(f15937,plain,(
% 13.08/3.05    ! [X0 : $tType,X5 : X1,X3 : fun(X1,$o),X1 : $tType,X4 : fun(X1,X0),X2 : fun(X1,X0)] : (~($true = aa(X1,$o,X3,X5)) => aa(X1,X0,X4,X5) = iG436(X0,X1,X5,X3,X4,X2)) & ! [X0 : $tType,X5 : X1,X3 : fun(X1,$o),X1 : $tType,X4 : fun(X1,X0),X2 : fun(X1,X0)] : (($true = aa(X1,$o,X3,X5)) => aa(X1,X0,X2,X5) = iG436(X0,X1,X5,X3,X4,X2))),
% 13.08/3.05    introduced(fool_ite_definition,[new_symbols(definition,[iG436])])).
% 13.08/3.05  tff(f45508,plain,(
% 13.08/3.05    ( ! [X0 : $tType,X3 : $tType,X2 : fun(X3,$o),X1 : X3,X4 : fun(X3,X0),X5 : fun(X3,X0)] : (aa(X3,X0,X4,X1) = iG436(X0,X3,X1,X2,X4,X5) | ($true = aa(X3,$o,X2,X1))) )),
% 13.08/3.05    inference(cnf_transformation,[],[f27382])).
% 13.08/3.05  tff(f45505,plain,(
% 13.08/3.05    ( ! [X5 : $tType,X8 : $tType,X6 : X8,X9 : fun(X8,X5),X7 : fun(X8,$o)] : (aa(X8,X5,X9,X6) = iG437(X5,X8,X6,X7,X9) | ($true != aa(X8,$o,X7,X6))) )),
% 13.08/3.05    inference(cnf_transformation,[],[f27381])).
% 13.08/3.05  tff(f27381,plain,(
% 13.08/3.05    ! [X0 : $tType,X1 : X3,X2 : fun(X3,$o),X3 : $tType,X4 : fun(X3,X0)] : (zero_zero(X0) = iG437(X0,X3,X1,X2,X4) | ($true = aa(X3,$o,X2,X1))) & ! [X5 : $tType,X6 : X8,X7 : fun(X8,$o),X8 : $tType,X9 : fun(X8,X5)] : (aa(X8,X5,X9,X6) = iG437(X5,X8,X6,X7,X9) | ($true != aa(X8,$o,X7,X6)))),
% 13.08/3.05    inference(ennf_transformation,[],[f21830])).
% 13.08/3.05  tff(f21830,plain,(
% 13.08/3.05    ! [X0 : $tType,X1 : X3,X2 : fun(X3,$o),X3 : $tType,X4 : fun(X3,X0)] : (($true != aa(X3,$o,X2,X1)) => zero_zero(X0) = iG437(X0,X3,X1,X2,X4)) & ! [X5 : $tType,X6 : X8,X7 : fun(X8,$o),X8 : $tType,X9 : fun(X8,X5)] : (($true = aa(X8,$o,X7,X6)) => aa(X8,X5,X9,X6) = iG437(X5,X8,X6,X7,X9))),
% 13.08/3.05    inference(flattening,[],[f21829])).
% 13.08/3.05  tff(f21829,plain,(
% 13.08/3.05    ! [X0 : $tType,X1 : X3,X2 : fun(X3,$o),X3 : $tType,X4 : fun(X3,X0)] : (~($true = aa(X3,$o,X2,X1)) => zero_zero(X0) = iG437(X0,X3,X1,X2,X4)) & ! [X5 : $tType,X6 : X8,X7 : fun(X8,$o),X8 : $tType,X9 : fun(X8,X5)] : (($true = aa(X8,$o,X7,X6)) => aa(X8,X5,X9,X6) = iG437(X5,X8,X6,X7,X9))),
% 13.08/3.05    inference(rectify,[],[f15954])).
% 13.08/3.05  tff(f15954,plain,(
% 13.08/3.05    ! [X1 : $tType,X4 : X0,X3 : fun(X0,$o),X0 : $tType,X2 : fun(X0,X1)] : (~($true = aa(X0,$o,X3,X4)) => zero_zero(X1) = iG437(X1,X0,X4,X3,X2)) & ! [X1 : $tType,X4 : X0,X3 : fun(X0,$o),X0 : $tType,X2 : fun(X0,X1)] : (($true = aa(X0,$o,X3,X4)) => aa(X0,X1,X2,X4) = iG437(X1,X0,X4,X3,X2))),
% 13.08/3.05    introduced(fool_ite_definition,[new_symbols(definition,[iG437])])).
% 13.08/3.05  tff(f45506,plain,(
% 13.08/3.05    ( ! [X0 : $tType,X3 : $tType,X2 : fun(X3,$o),X1 : X3,X4 : fun(X3,X0)] : (zero_zero(X0) = iG437(X0,X3,X1,X2,X4) | ($true = aa(X3,$o,X2,X1))) )),
% 13.08/3.05    inference(cnf_transformation,[],[f27381])).
% 13.08/3.05  tff(f45503,plain,(
% 13.08/3.05    ( ! [X5 : $tType,X8 : $tType,X6 : set(X8),X9 : fun(X8,X5),X7 : X8] : (aa(X8,X5,X9,X7) = iG438(X5,X8,X6,X7,X9) | ($true != aa(set(X8),$o,member(X8,X7),X6))) )),
% 13.08/3.05    inference(cnf_transformation,[],[f27380])).
% 13.08/3.05  tff(f27380,plain,(
% 13.08/3.05    ! [X0 : $tType,X1 : set(X3),X2 : X3,X3 : $tType,X4 : fun(X3,X0)] : (one_one(X0) = iG438(X0,X3,X1,X2,X4) | ($true = aa(set(X3),$o,member(X3,X2),X1))) & ! [X5 : $tType,X6 : set(X8),X7 : X8,X8 : $tType,X9 : fun(X8,X5)] : (aa(X8,X5,X9,X7) = iG438(X5,X8,X6,X7,X9) | ($true != aa(set(X8),$o,member(X8,X7),X6)))),
% 13.08/3.05    inference(ennf_transformation,[],[f21828])).
% 13.08/3.05  tff(f21828,plain,(
% 13.08/3.05    ! [X0 : $tType,X1 : set(X3),X2 : X3,X3 : $tType,X4 : fun(X3,X0)] : (($true != aa(set(X3),$o,member(X3,X2),X1)) => one_one(X0) = iG438(X0,X3,X1,X2,X4)) & ! [X5 : $tType,X6 : set(X8),X7 : X8,X8 : $tType,X9 : fun(X8,X5)] : (($true = aa(set(X8),$o,member(X8,X7),X6)) => aa(X8,X5,X9,X7) = iG438(X5,X8,X6,X7,X9))),
% 13.08/3.05    inference(flattening,[],[f21827])).
% 13.08/3.05  tff(f21827,plain,(
% 13.08/3.05    ! [X0 : $tType,X1 : set(X3),X2 : X3,X3 : $tType,X4 : fun(X3,X0)] : (~($true = aa(set(X3),$o,member(X3,X2),X1)) => one_one(X0) = iG438(X0,X3,X1,X2,X4)) & ! [X5 : $tType,X6 : set(X8),X7 : X8,X8 : $tType,X9 : fun(X8,X5)] : (($true = aa(set(X8),$o,member(X8,X7),X6)) => aa(X8,X5,X9,X7) = iG438(X5,X8,X6,X7,X9))),
% 13.08/3.05    inference(rectify,[],[f15973])).
% 13.08/3.05  tff(f15973,plain,(
% 13.08/3.05    ! [X1 : $tType,X3 : set(X0),X4 : X0,X0 : $tType,X2 : fun(X0,X1)] : (~($true = aa(set(X0),$o,member(X0,X4),X3)) => one_one(X1) = iG438(X1,X0,X3,X4,X2)) & ! [X1 : $tType,X3 : set(X0),X4 : X0,X0 : $tType,X2 : fun(X0,X1)] : (($true = aa(set(X0),$o,member(X0,X4),X3)) => aa(X0,X1,X2,X4) = iG438(X1,X0,X3,X4,X2))),
% 13.08/3.05    introduced(fool_ite_definition,[new_symbols(definition,[iG438])])).
% 13.08/3.05  tff(f45504,plain,(
% 13.08/3.05    ( ! [X0 : $tType,X3 : $tType,X2 : X3,X1 : set(X3),X4 : fun(X3,X0)] : (one_one(X0) = iG438(X0,X3,X1,X2,X4) | ($true = aa(set(X3),$o,member(X3,X2),X1))) )),
% 13.08/3.05    inference(cnf_transformation,[],[f27380])).
% 13.08/3.05  tff(f62031,plain,(
% 13.08/3.05    ( ! [X5 : $tType,X8 : $tType,X9 : fun(X8,X5),X7 : X8] : (aa(X8,X5,X9,X7) = iG439(X5,X8,X7,X7,X9)) )),
% 13.08/3.05    inference(equality_resolution,[],[f45501])).
% 13.08/3.05  tff(f45501,plain,(
% 13.08/3.05    ( ! [X5 : $tType,X8 : $tType,X6 : X8,X9 : fun(X8,X5),X7 : X8] : (aa(X8,X5,X9,X6) = iG439(X5,X8,X6,X7,X9) | X6 != X7) )),
% 13.08/3.05    inference(cnf_transformation,[],[f27379])).
% 13.08/3.05  tff(f27379,plain,(
% 13.08/3.05    ! [X0 : $tType,X1 : X3,X2 : X3,X3 : $tType,X4 : fun(X3,X0)] : (one_one(X0) = iG439(X0,X3,X1,X2,X4) | X1 = X2) & ! [X5 : $tType,X6 : X8,X7 : X8,X8 : $tType,X9 : fun(X8,X5)] : (aa(X8,X5,X9,X6) = iG439(X5,X8,X6,X7,X9) | X6 != X7)),
% 13.08/3.05    inference(ennf_transformation,[],[f21826])).
% 13.08/3.05  tff(f21826,plain,(
% 13.08/3.05    ! [X0 : $tType,X1 : X3,X2 : X3,X3 : $tType,X4 : fun(X3,X0)] : (X1 != X2 => one_one(X0) = iG439(X0,X3,X1,X2,X4)) & ! [X5 : $tType,X6 : X8,X7 : X8,X8 : $tType,X9 : fun(X8,X5)] : (X6 = X7 => aa(X8,X5,X9,X6) = iG439(X5,X8,X6,X7,X9))),
% 13.08/3.05    inference(flattening,[],[f21825])).
% 13.08/3.05  tff(f21825,plain,(
% 13.08/3.05    ! [X0 : $tType,X1 : X3,X2 : X3,X3 : $tType,X4 : fun(X3,X0)] : (~X1 = X2 => one_one(X0) = iG439(X0,X3,X1,X2,X4)) & ! [X5 : $tType,X6 : X8,X7 : X8,X8 : $tType,X9 : fun(X8,X5)] : (X6 = X7 => aa(X8,X5,X9,X6) = iG439(X5,X8,X6,X7,X9))),
% 13.08/3.05    inference(rectify,[],[f15976])).
% 13.08/3.05  tff(f15976,plain,(
% 13.08/3.05    ! [X1 : $tType,X4 : X0,X2 : X0,X0 : $tType,X3 : fun(X0,X1)] : (~X2 = X4 => one_one(X1) = iG439(X1,X0,X4,X2,X3)) & ! [X1 : $tType,X4 : X0,X2 : X0,X0 : $tType,X3 : fun(X0,X1)] : (X2 = X4 => aa(X0,X1,X3,X4) = iG439(X1,X0,X4,X2,X3))),
% 13.08/3.05    introduced(fool_ite_definition,[new_symbols(definition,[iG439])])).
% 13.08/3.05  tff(f45502,plain,(
% 13.08/3.05    ( ! [X0 : $tType,X3 : $tType,X2 : X3,X1 : X3,X4 : fun(X3,X0)] : (one_one(X0) = iG439(X0,X3,X1,X2,X4) | X1 = X2) )),
% 13.08/3.05    inference(cnf_transformation,[],[f27379])).
% 13.08/3.05  tff(f62030,plain,(
% 13.08/3.05    ( ! [X5 : $tType,X8 : $tType,X9 : fun(X8,X5),X7 : X8] : (aa(X8,X5,X9,X7) = iG440(X5,X8,X7,X7,X9)) )),
% 13.08/3.05    inference(equality_resolution,[],[f45499])).
% 13.08/3.05  tff(f45499,plain,(
% 13.08/3.05    ( ! [X5 : $tType,X8 : $tType,X6 : X8,X9 : fun(X8,X5),X7 : X8] : (aa(X8,X5,X9,X6) = iG440(X5,X8,X6,X7,X9) | X6 != X7) )),
% 13.08/3.05    inference(cnf_transformation,[],[f27378])).
% 13.08/3.05  tff(f27378,plain,(
% 13.08/3.05    ! [X0 : $tType,X1 : X3,X2 : X3,X3 : $tType,X4 : fun(X3,X0)] : (one_one(X0) = iG440(X0,X3,X1,X2,X4) | X1 = X2) & ! [X5 : $tType,X6 : X8,X7 : X8,X8 : $tType,X9 : fun(X8,X5)] : (aa(X8,X5,X9,X6) = iG440(X5,X8,X6,X7,X9) | X6 != X7)),
% 13.08/3.05    inference(ennf_transformation,[],[f21824])).
% 13.08/3.05  tff(f21824,plain,(
% 13.08/3.05    ! [X0 : $tType,X1 : X3,X2 : X3,X3 : $tType,X4 : fun(X3,X0)] : (X1 != X2 => one_one(X0) = iG440(X0,X3,X1,X2,X4)) & ! [X5 : $tType,X6 : X8,X7 : X8,X8 : $tType,X9 : fun(X8,X5)] : (X6 = X7 => aa(X8,X5,X9,X6) = iG440(X5,X8,X6,X7,X9))),
% 13.08/3.05    inference(flattening,[],[f21823])).
% 13.08/3.05  tff(f21823,plain,(
% 13.08/3.05    ! [X0 : $tType,X1 : X3,X2 : X3,X3 : $tType,X4 : fun(X3,X0)] : (~X1 = X2 => one_one(X0) = iG440(X0,X3,X1,X2,X4)) & ! [X5 : $tType,X6 : X8,X7 : X8,X8 : $tType,X9 : fun(X8,X5)] : (X6 = X7 => aa(X8,X5,X9,X6) = iG440(X5,X8,X6,X7,X9))),
% 13.08/3.05    inference(rectify,[],[f15979])).
% 13.08/3.05  tff(f15979,plain,(
% 13.08/3.05    ! [X1 : $tType,X4 : X0,X2 : X0,X0 : $tType,X3 : fun(X0,X1)] : (~X2 = X4 => one_one(X1) = iG440(X1,X0,X4,X2,X3)) & ! [X1 : $tType,X4 : X0,X2 : X0,X0 : $tType,X3 : fun(X0,X1)] : (X2 = X4 => aa(X0,X1,X3,X4) = iG440(X1,X0,X4,X2,X3))),
% 13.08/3.05    introduced(fool_ite_definition,[new_symbols(definition,[iG440])])).
% 13.08/3.05  tff(f45500,plain,(
% 13.08/3.05    ( ! [X0 : $tType,X3 : $tType,X2 : X3,X1 : X3,X4 : fun(X3,X0)] : (one_one(X0) = iG440(X0,X3,X1,X2,X4) | X1 = X2) )),
% 13.08/3.05    inference(cnf_transformation,[],[f27378])).
% 13.08/3.05  tff(f45497,plain,(
% 13.08/3.05    ( ! [X5 : $tType,X8 : $tType,X6 : X8,X9 : fun(X8,X5),X7 : fun(X8,$o)] : (aa(X8,X5,X9,X6) = iG441(X5,X8,X6,X7,X9) | ($true != aa(X8,$o,X7,X6))) )),
% 13.08/3.05    inference(cnf_transformation,[],[f27377])).
% 13.08/3.05  tff(f27377,plain,(
% 13.08/3.05    ! [X0 : $tType,X1 : X3,X2 : fun(X3,$o),X3 : $tType,X4 : fun(X3,X0)] : (one_one(X0) = iG441(X0,X3,X1,X2,X4) | ($true = aa(X3,$o,X2,X1))) & ! [X5 : $tType,X6 : X8,X7 : fun(X8,$o),X8 : $tType,X9 : fun(X8,X5)] : (aa(X8,X5,X9,X6) = iG441(X5,X8,X6,X7,X9) | ($true != aa(X8,$o,X7,X6)))),
% 13.08/3.05    inference(ennf_transformation,[],[f21822])).
% 13.08/3.05  tff(f21822,plain,(
% 13.08/3.05    ! [X0 : $tType,X1 : X3,X2 : fun(X3,$o),X3 : $tType,X4 : fun(X3,X0)] : (($true != aa(X3,$o,X2,X1)) => one_one(X0) = iG441(X0,X3,X1,X2,X4)) & ! [X5 : $tType,X6 : X8,X7 : fun(X8,$o),X8 : $tType,X9 : fun(X8,X5)] : (($true = aa(X8,$o,X7,X6)) => aa(X8,X5,X9,X6) = iG441(X5,X8,X6,X7,X9))),
% 13.08/3.05    inference(flattening,[],[f21821])).
% 13.08/3.05  tff(f21821,plain,(
% 13.08/3.05    ! [X0 : $tType,X1 : X3,X2 : fun(X3,$o),X3 : $tType,X4 : fun(X3,X0)] : (~($true = aa(X3,$o,X2,X1)) => one_one(X0) = iG441(X0,X3,X1,X2,X4)) & ! [X5 : $tType,X6 : X8,X7 : fun(X8,$o),X8 : $tType,X9 : fun(X8,X5)] : (($true = aa(X8,$o,X7,X6)) => aa(X8,X5,X9,X6) = iG441(X5,X8,X6,X7,X9))),
% 13.08/3.05    inference(rectify,[],[f15982])).
% 13.08/3.05  tff(f15982,plain,(
% 13.08/3.05    ! [X1 : $tType,X4 : X0,X3 : fun(X0,$o),X0 : $tType,X2 : fun(X0,X1)] : (~($true = aa(X0,$o,X3,X4)) => one_one(X1) = iG441(X1,X0,X4,X3,X2)) & ! [X1 : $tType,X4 : X0,X3 : fun(X0,$o),X0 : $tType,X2 : fun(X0,X1)] : (($true = aa(X0,$o,X3,X4)) => aa(X0,X1,X2,X4) = iG441(X1,X0,X4,X3,X2))),
% 13.08/3.05    introduced(fool_ite_definition,[new_symbols(definition,[iG441])])).
% 13.08/3.05  tff(f45498,plain,(
% 13.08/3.05    ( ! [X0 : $tType,X3 : $tType,X2 : fun(X3,$o),X1 : X3,X4 : fun(X3,X0)] : (one_one(X0) = iG441(X0,X3,X1,X2,X4) | ($true = aa(X3,$o,X2,X1))) )),
% 13.08/3.05    inference(cnf_transformation,[],[f27377])).
% 13.08/3.05  tff(f45495,plain,(
% 13.08/3.05    ( ! [X5 : $tType,X8 : $tType,X6 : set(X8),X9 : fun(X8,X5),X7 : X8] : (aa(set(X8),X5,aa(fun(X8,X5),fun(set(X8),X5),groups7121269368397514597t_prod(X8,X5),X9),X6) = iG442(X5,X8,X6,X7,X9) | ($true != aa(set(X8),$o,member(X8,X7),X6))) )),
% 13.08/3.05    inference(cnf_transformation,[],[f27376])).
% 13.08/3.05  tff(f27376,plain,(
% 13.08/3.05    ! [X0 : $tType,X1 : set(X3),X2 : X3,X3 : $tType,X4 : fun(X3,X0)] : (aa(X0,X0,aa(X0,fun(X0,X0),times_times(X0),aa(X3,X0,X4,X2)),aa(set(X3),X0,aa(fun(X3,X0),fun(set(X3),X0),groups7121269368397514597t_prod(X3,X0),X4),X1)) = iG442(X0,X3,X1,X2,X4) | ($true = aa(set(X3),$o,member(X3,X2),X1))) & ! [X5 : $tType,X6 : set(X8),X7 : X8,X8 : $tType,X9 : fun(X8,X5)] : (aa(set(X8),X5,aa(fun(X8,X5),fun(set(X8),X5),groups7121269368397514597t_prod(X8,X5),X9),X6) = iG442(X5,X8,X6,X7,X9) | ($true != aa(set(X8),$o,member(X8,X7),X6)))),
% 13.08/3.05    inference(ennf_transformation,[],[f21820])).
% 13.08/3.05  tff(f21820,plain,(
% 13.08/3.05    ! [X0 : $tType,X1 : set(X3),X2 : X3,X3 : $tType,X4 : fun(X3,X0)] : (($true != aa(set(X3),$o,member(X3,X2),X1)) => aa(X0,X0,aa(X0,fun(X0,X0),times_times(X0),aa(X3,X0,X4,X2)),aa(set(X3),X0,aa(fun(X3,X0),fun(set(X3),X0),groups7121269368397514597t_prod(X3,X0),X4),X1)) = iG442(X0,X3,X1,X2,X4)) & ! [X5 : $tType,X6 : set(X8),X7 : X8,X8 : $tType,X9 : fun(X8,X5)] : (($true = aa(set(X8),$o,member(X8,X7),X6)) => aa(set(X8),X5,aa(fun(X8,X5),fun(set(X8),X5),groups7121269368397514597t_prod(X8,X5),X9),X6) = iG442(X5,X8,X6,X7,X9))),
% 13.08/3.05    inference(flattening,[],[f21819])).
% 13.08/3.05  tff(f21819,plain,(
% 13.08/3.05    ! [X0 : $tType,X1 : set(X3),X2 : X3,X3 : $tType,X4 : fun(X3,X0)] : (~($true = aa(set(X3),$o,member(X3,X2),X1)) => aa(X0,X0,aa(X0,fun(X0,X0),times_times(X0),aa(X3,X0,X4,X2)),aa(set(X3),X0,aa(fun(X3,X0),fun(set(X3),X0),groups7121269368397514597t_prod(X3,X0),X4),X1)) = iG442(X0,X3,X1,X2,X4)) & ! [X5 : $tType,X6 : set(X8),X7 : X8,X8 : $tType,X9 : fun(X8,X5)] : (($true = aa(set(X8),$o,member(X8,X7),X6)) => aa(set(X8),X5,aa(fun(X8,X5),fun(set(X8),X5),groups7121269368397514597t_prod(X8,X5),X9),X6) = iG442(X5,X8,X6,X7,X9))),
% 13.08/3.05    inference(rectify,[],[f15993])).
% 13.08/3.05  tff(f15993,plain,(
% 13.08/3.05    ! [X0 : $tType,X2 : set(X1),X4 : X1,X1 : $tType,X3 : fun(X1,X0)] : (~($true = aa(set(X1),$o,member(X1,X4),X2)) => aa(X0,X0,aa(X0,fun(X0,X0),times_times(X0),aa(X1,X0,X3,X4)),aa(set(X1),X0,aa(fun(X1,X0),fun(set(X1),X0),groups7121269368397514597t_prod(X1,X0),X3),X2)) = iG442(X0,X1,X2,X4,X3)) & ! [X0 : $tType,X2 : set(X1),X4 : X1,X1 : $tType,X3 : fun(X1,X0)] : (($true = aa(set(X1),$o,member(X1,X4),X2)) => aa(set(X1),X0,aa(fun(X1,X0),fun(set(X1),X0),groups7121269368397514597t_prod(X1,X0),X3),X2) = iG442(X0,X1,X2,X4,X3))),
% 13.08/3.05    introduced(fool_ite_definition,[new_symbols(definition,[iG442])])).
% 13.08/3.05  tff(f45496,plain,(
% 13.08/3.05    ( ! [X0 : $tType,X3 : $tType,X2 : X3,X1 : set(X3),X4 : fun(X3,X0)] : (aa(X0,X0,aa(X0,fun(X0,X0),times_times(X0),aa(X3,X0,X4,X2)),aa(set(X3),X0,aa(fun(X3,X0),fun(set(X3),X0),groups7121269368397514597t_prod(X3,X0),X4),X1)) = iG442(X0,X3,X1,X2,X4) | ($true = aa(set(X3),$o,member(X3,X2),X1))) )),
% 13.08/3.05    inference(cnf_transformation,[],[f27376])).
% 13.08/3.05  tff(f45493,plain,(
% 13.08/3.05    ( ! [X5 : $tType,X8 : $tType,X6 : set(X8),X9 : fun(X8,X5),X7 : X8] : (aa(X8,X5,X9,X7) = iG443(X5,X8,X6,X7,X9) | ($true != aa(set(X8),$o,member(X8,X7),X6))) )),
% 13.08/3.05    inference(cnf_transformation,[],[f27375])).
% 13.08/3.05  tff(f27375,plain,(
% 13.08/3.05    ! [X0 : $tType,X1 : set(X3),X2 : X3,X3 : $tType,X4 : fun(X3,X0)] : (one_one(X0) = iG443(X0,X3,X1,X2,X4) | ($true = aa(set(X3),$o,member(X3,X2),X1))) & ! [X5 : $tType,X6 : set(X8),X7 : X8,X8 : $tType,X9 : fun(X8,X5)] : (aa(X8,X5,X9,X7) = iG443(X5,X8,X6,X7,X9) | ($true != aa(set(X8),$o,member(X8,X7),X6)))),
% 13.08/3.05    inference(ennf_transformation,[],[f21818])).
% 13.08/3.05  tff(f21818,plain,(
% 13.08/3.05    ! [X0 : $tType,X1 : set(X3),X2 : X3,X3 : $tType,X4 : fun(X3,X0)] : (($true != aa(set(X3),$o,member(X3,X2),X1)) => one_one(X0) = iG443(X0,X3,X1,X2,X4)) & ! [X5 : $tType,X6 : set(X8),X7 : X8,X8 : $tType,X9 : fun(X8,X5)] : (($true = aa(set(X8),$o,member(X8,X7),X6)) => aa(X8,X5,X9,X7) = iG443(X5,X8,X6,X7,X9))),
% 13.08/3.05    inference(flattening,[],[f21817])).
% 13.08/3.05  tff(f21817,plain,(
% 13.08/3.05    ! [X0 : $tType,X1 : set(X3),X2 : X3,X3 : $tType,X4 : fun(X3,X0)] : (~($true = aa(set(X3),$o,member(X3,X2),X1)) => one_one(X0) = iG443(X0,X3,X1,X2,X4)) & ! [X5 : $tType,X6 : set(X8),X7 : X8,X8 : $tType,X9 : fun(X8,X5)] : (($true = aa(set(X8),$o,member(X8,X7),X6)) => aa(X8,X5,X9,X7) = iG443(X5,X8,X6,X7,X9))),
% 13.08/3.05    inference(rectify,[],[f15996])).
% 13.08/3.05  tff(f15996,plain,(
% 13.08/3.05    ! [X1 : $tType,X2 : set(X0),X3 : X0,X0 : $tType,X4 : fun(X0,X1)] : (~($true = aa(set(X0),$o,member(X0,X3),X2)) => one_one(X1) = iG443(X1,X0,X2,X3,X4)) & ! [X1 : $tType,X2 : set(X0),X3 : X0,X0 : $tType,X4 : fun(X0,X1)] : (($true = aa(set(X0),$o,member(X0,X3),X2)) => aa(X0,X1,X4,X3) = iG443(X1,X0,X2,X3,X4))),
% 13.08/3.05    introduced(fool_ite_definition,[new_symbols(definition,[iG443])])).
% 13.08/3.05  tff(f45494,plain,(
% 13.08/3.05    ( ! [X0 : $tType,X3 : $tType,X2 : X3,X1 : set(X3),X4 : fun(X3,X0)] : (one_one(X0) = iG443(X0,X3,X1,X2,X4) | ($true = aa(set(X3),$o,member(X3,X2),X1))) )),
% 13.08/3.05    inference(cnf_transformation,[],[f27375])).
% 13.08/3.05  tff(f45491,plain,(
% 13.08/3.05    ( ! [X5 : $tType,X8 : $tType,X6 : set(X8),X9 : fun(X8,X5),X7 : X8] : (aa(X8,X5,X9,X7) = iG444(X5,X8,X6,X7,X9) | ($true != aa(set(X8),$o,member(X8,X7),X6))) )),
% 13.08/3.05    inference(cnf_transformation,[],[f27374])).
% 13.08/3.05  tff(f27374,plain,(
% 13.08/3.05    ! [X0 : $tType,X1 : set(X3),X2 : X3,X3 : $tType,X4 : fun(X3,X0)] : (one_one(X0) = iG444(X0,X3,X1,X2,X4) | ($true = aa(set(X3),$o,member(X3,X2),X1))) & ! [X5 : $tType,X6 : set(X8),X7 : X8,X8 : $tType,X9 : fun(X8,X5)] : (aa(X8,X5,X9,X7) = iG444(X5,X8,X6,X7,X9) | ($true != aa(set(X8),$o,member(X8,X7),X6)))),
% 13.08/3.05    inference(ennf_transformation,[],[f21816])).
% 13.08/3.05  tff(f21816,plain,(
% 13.08/3.05    ! [X0 : $tType,X1 : set(X3),X2 : X3,X3 : $tType,X4 : fun(X3,X0)] : (($true != aa(set(X3),$o,member(X3,X2),X1)) => one_one(X0) = iG444(X0,X3,X1,X2,X4)) & ! [X5 : $tType,X6 : set(X8),X7 : X8,X8 : $tType,X9 : fun(X8,X5)] : (($true = aa(set(X8),$o,member(X8,X7),X6)) => aa(X8,X5,X9,X7) = iG444(X5,X8,X6,X7,X9))),
% 13.08/3.05    inference(flattening,[],[f21815])).
% 13.08/3.05  tff(f21815,plain,(
% 13.08/3.05    ! [X0 : $tType,X1 : set(X3),X2 : X3,X3 : $tType,X4 : fun(X3,X0)] : (~($true = aa(set(X3),$o,member(X3,X2),X1)) => one_one(X0) = iG444(X0,X3,X1,X2,X4)) & ! [X5 : $tType,X6 : set(X8),X7 : X8,X8 : $tType,X9 : fun(X8,X5)] : (($true = aa(set(X8),$o,member(X8,X7),X6)) => aa(X8,X5,X9,X7) = iG444(X5,X8,X6,X7,X9))),
% 13.08/3.05    inference(rectify,[],[f15999])).
% 13.08/3.05  tff(f15999,plain,(
% 13.08/3.05    ! [X1 : $tType,X2 : set(X0),X3 : X0,X0 : $tType,X4 : fun(X0,X1)] : (~($true = aa(set(X0),$o,member(X0,X3),X2)) => one_one(X1) = iG444(X1,X0,X2,X3,X4)) & ! [X1 : $tType,X2 : set(X0),X3 : X0,X0 : $tType,X4 : fun(X0,X1)] : (($true = aa(set(X0),$o,member(X0,X3),X2)) => aa(X0,X1,X4,X3) = iG444(X1,X0,X2,X3,X4))),
% 13.08/3.05    introduced(fool_ite_definition,[new_symbols(definition,[iG444])])).
% 13.08/3.05  tff(f45492,plain,(
% 13.08/3.05    ( ! [X0 : $tType,X3 : $tType,X2 : X3,X1 : set(X3),X4 : fun(X3,X0)] : (one_one(X0) = iG444(X0,X3,X1,X2,X4) | ($true = aa(set(X3),$o,member(X3,X2),X1))) )),
% 13.08/3.05    inference(cnf_transformation,[],[f27374])).
% 13.08/3.05  tff(f62029,plain,(
% 13.08/3.05    ( ! [X9 : $tType,X6 : $tType,X10 : X6,X11 : fun(X9,X6),X8 : X9] : (aa(X9,X6,X11,X8) = iG445(X6,X9,X8,X8,X10,X11)) )),
% 13.08/3.05    inference(equality_resolution,[],[f45489])).
% 13.08/3.05  tff(f45489,plain,(
% 13.08/3.05    ( ! [X9 : $tType,X6 : $tType,X10 : X6,X11 : fun(X9,X6),X8 : X9,X7 : X9] : (aa(X9,X6,X11,X7) = iG445(X6,X9,X7,X8,X10,X11) | X7 != X8) )),
% 13.08/3.05    inference(cnf_transformation,[],[f27373])).
% 13.08/3.05  tff(f27373,plain,(
% 13.08/3.05    ! [X0 : $tType,X1 : X3,X2 : X3,X3 : $tType,X4 : X0,X5 : fun(X3,X0)] : (iG445(X0,X3,X1,X2,X4,X5) = X4 | X1 = X2) & ! [X6 : $tType,X7 : X9,X8 : X9,X9 : $tType,X10 : X6,X11 : fun(X9,X6)] : (aa(X9,X6,X11,X7) = iG445(X6,X9,X7,X8,X10,X11) | X7 != X8)),
% 13.08/3.05    inference(ennf_transformation,[],[f21814])).
% 13.08/3.05  tff(f21814,plain,(
% 13.08/3.05    ! [X0 : $tType,X1 : X3,X2 : X3,X3 : $tType,X4 : X0,X5 : fun(X3,X0)] : (X1 != X2 => iG445(X0,X3,X1,X2,X4,X5) = X4) & ! [X6 : $tType,X7 : X9,X8 : X9,X9 : $tType,X10 : X6,X11 : fun(X9,X6)] : (X7 = X8 => aa(X9,X6,X11,X7) = iG445(X6,X9,X7,X8,X10,X11))),
% 13.08/3.05    inference(flattening,[],[f21813])).
% 13.08/3.05  tff(f21813,plain,(
% 13.08/3.05    ! [X0 : $tType,X1 : X3,X2 : X3,X3 : $tType,X4 : X0,X5 : fun(X3,X0)] : (~X1 = X2 => iG445(X0,X3,X1,X2,X4,X5) = X4) & ! [X6 : $tType,X7 : X9,X8 : X9,X9 : $tType,X10 : X6,X11 : fun(X9,X6)] : (X7 = X8 => aa(X9,X6,X11,X7) = iG445(X6,X9,X7,X8,X10,X11))),
% 13.08/3.05    inference(rectify,[],[f16026])).
% 13.08/3.05  tff(f16026,plain,(
% 13.08/3.05    ! [X1 : $tType,X5 : X0,X2 : X0,X0 : $tType,X4 : X1,X3 : fun(X0,X1)] : (~X2 = X5 => iG445(X1,X0,X5,X2,X4,X3) = X4) & ! [X1 : $tType,X5 : X0,X2 : X0,X0 : $tType,X4 : X1,X3 : fun(X0,X1)] : (X2 = X5 => aa(X0,X1,X3,X5) = iG445(X1,X0,X5,X2,X4,X3))),
% 13.08/3.05    introduced(fool_ite_definition,[new_symbols(definition,[iG445])])).
% 13.08/3.05  tff(f45490,plain,(
% 13.08/3.05    ( ! [X0 : $tType,X3 : $tType,X2 : X3,X1 : X3,X4 : X0,X5 : fun(X3,X0)] : (iG445(X0,X3,X1,X2,X4,X5) = X4 | X1 = X2) )),
% 13.08/3.05    inference(cnf_transformation,[],[f27373])).
% 13.08/3.05  tff(f62028,plain,(
% 13.08/3.05    ( ! [X9 : $tType,X6 : $tType,X10 : fun(X9,X6),X11 : fun(X9,X6),X8 : X9] : (aa(X9,X6,X11,X8) = iG446(X6,X9,X8,X8,X10,X11)) )),
% 13.08/3.05    inference(equality_resolution,[],[f45487])).
% 13.08/3.05  tff(f45487,plain,(
% 13.08/3.05    ( ! [X9 : $tType,X6 : $tType,X10 : fun(X9,X6),X11 : fun(X9,X6),X8 : X9,X7 : X9] : (aa(X9,X6,X11,X7) = iG446(X6,X9,X7,X8,X10,X11) | X7 != X8) )),
% 13.08/3.05    inference(cnf_transformation,[],[f27372])).
% 13.08/3.05  tff(f27372,plain,(
% 13.08/3.05    ! [X0 : $tType,X1 : X3,X2 : X3,X3 : $tType,X4 : fun(X3,X0),X5 : fun(X3,X0)] : (aa(X3,X0,X4,X1) = iG446(X0,X3,X1,X2,X4,X5) | X1 = X2) & ! [X6 : $tType,X7 : X9,X8 : X9,X9 : $tType,X10 : fun(X9,X6),X11 : fun(X9,X6)] : (aa(X9,X6,X11,X7) = iG446(X6,X9,X7,X8,X10,X11) | X7 != X8)),
% 13.08/3.05    inference(ennf_transformation,[],[f21812])).
% 13.08/3.05  tff(f21812,plain,(
% 13.08/3.05    ! [X0 : $tType,X1 : X3,X2 : X3,X3 : $tType,X4 : fun(X3,X0),X5 : fun(X3,X0)] : (X1 != X2 => aa(X3,X0,X4,X1) = iG446(X0,X3,X1,X2,X4,X5)) & ! [X6 : $tType,X7 : X9,X8 : X9,X9 : $tType,X10 : fun(X9,X6),X11 : fun(X9,X6)] : (X7 = X8 => aa(X9,X6,X11,X7) = iG446(X6,X9,X7,X8,X10,X11))),
% 13.08/3.05    inference(flattening,[],[f21811])).
% 13.08/3.05  tff(f21811,plain,(
% 13.08/3.05    ! [X0 : $tType,X1 : X3,X2 : X3,X3 : $tType,X4 : fun(X3,X0),X5 : fun(X3,X0)] : (~X1 = X2 => aa(X3,X0,X4,X1) = iG446(X0,X3,X1,X2,X4,X5)) & ! [X6 : $tType,X7 : X9,X8 : X9,X9 : $tType,X10 : fun(X9,X6),X11 : fun(X9,X6)] : (X7 = X8 => aa(X9,X6,X11,X7) = iG446(X6,X9,X7,X8,X10,X11))),
% 13.08/3.05    inference(rectify,[],[f16029])).
% 13.08/3.05  tff(f16029,plain,(
% 13.08/3.05    ! [X0 : $tType,X5 : X1,X2 : X1,X1 : $tType,X4 : fun(X1,X0),X3 : fun(X1,X0)] : (~X2 = X5 => aa(X1,X0,X4,X5) = iG446(X0,X1,X5,X2,X4,X3)) & ! [X0 : $tType,X5 : X1,X2 : X1,X1 : $tType,X4 : fun(X1,X0),X3 : fun(X1,X0)] : (X2 = X5 => aa(X1,X0,X3,X5) = iG446(X0,X1,X5,X2,X4,X3))),
% 13.08/3.05    introduced(fool_ite_definition,[new_symbols(definition,[iG446])])).
% 13.08/3.05  tff(f45488,plain,(
% 13.08/3.05    ( ! [X0 : $tType,X3 : $tType,X2 : X3,X1 : X3,X4 : fun(X3,X0),X5 : fun(X3,X0)] : (aa(X3,X0,X4,X1) = iG446(X0,X3,X1,X2,X4,X5) | X1 = X2) )),
% 13.08/3.05    inference(cnf_transformation,[],[f27372])).
% 13.08/3.05  tff(f45485,plain,(
% 13.08/3.05    ( ! [X9 : $tType,X6 : $tType,X10 : fun(X9,X6),X11 : fun(X9,X6),X8 : fun(X9,$o),X7 : X9] : (aa(X9,X6,X11,X7) = iG447(X6,X9,X7,X8,X10,X11) | ($true != aa(X9,$o,X8,X7))) )),
% 13.08/3.05    inference(cnf_transformation,[],[f27371])).
% 13.08/3.05  tff(f27371,plain,(
% 13.08/3.05    ! [X0 : $tType,X1 : X3,X2 : fun(X3,$o),X3 : $tType,X4 : fun(X3,X0),X5 : fun(X3,X0)] : (aa(X3,X0,X4,X1) = iG447(X0,X3,X1,X2,X4,X5) | ($true = aa(X3,$o,X2,X1))) & ! [X6 : $tType,X7 : X9,X8 : fun(X9,$o),X9 : $tType,X10 : fun(X9,X6),X11 : fun(X9,X6)] : (aa(X9,X6,X11,X7) = iG447(X6,X9,X7,X8,X10,X11) | ($true != aa(X9,$o,X8,X7)))),
% 13.08/3.05    inference(ennf_transformation,[],[f21810])).
% 13.08/3.05  tff(f21810,plain,(
% 13.08/3.05    ! [X0 : $tType,X1 : X3,X2 : fun(X3,$o),X3 : $tType,X4 : fun(X3,X0),X5 : fun(X3,X0)] : (($true != aa(X3,$o,X2,X1)) => aa(X3,X0,X4,X1) = iG447(X0,X3,X1,X2,X4,X5)) & ! [X6 : $tType,X7 : X9,X8 : fun(X9,$o),X9 : $tType,X10 : fun(X9,X6),X11 : fun(X9,X6)] : (($true = aa(X9,$o,X8,X7)) => aa(X9,X6,X11,X7) = iG447(X6,X9,X7,X8,X10,X11))),
% 13.08/3.05    inference(flattening,[],[f21809])).
% 13.08/3.05  tff(f21809,plain,(
% 13.08/3.05    ! [X0 : $tType,X1 : X3,X2 : fun(X3,$o),X3 : $tType,X4 : fun(X3,X0),X5 : fun(X3,X0)] : (~($true = aa(X3,$o,X2,X1)) => aa(X3,X0,X4,X1) = iG447(X0,X3,X1,X2,X4,X5)) & ! [X6 : $tType,X7 : X9,X8 : fun(X9,$o),X9 : $tType,X10 : fun(X9,X6),X11 : fun(X9,X6)] : (($true = aa(X9,$o,X8,X7)) => aa(X9,X6,X11,X7) = iG447(X6,X9,X7,X8,X10,X11))),
% 13.08/3.05    inference(rectify,[],[f16032])).
% 13.08/3.05  tff(f16032,plain,(
% 13.08/3.05    ! [X0 : $tType,X5 : X1,X2 : fun(X1,$o),X1 : $tType,X4 : fun(X1,X0),X3 : fun(X1,X0)] : (~($true = aa(X1,$o,X2,X5)) => aa(X1,X0,X4,X5) = iG447(X0,X1,X5,X2,X4,X3)) & ! [X0 : $tType,X5 : X1,X2 : fun(X1,$o),X1 : $tType,X4 : fun(X1,X0),X3 : fun(X1,X0)] : (($true = aa(X1,$o,X2,X5)) => aa(X1,X0,X3,X5) = iG447(X0,X1,X5,X2,X4,X3))),
% 13.08/3.05    introduced(fool_ite_definition,[new_symbols(definition,[iG447])])).
% 13.08/3.05  tff(f45486,plain,(
% 13.08/3.05    ( ! [X0 : $tType,X3 : $tType,X2 : fun(X3,$o),X1 : X3,X4 : fun(X3,X0),X5 : fun(X3,X0)] : (aa(X3,X0,X4,X1) = iG447(X0,X3,X1,X2,X4,X5) | ($true = aa(X3,$o,X2,X1))) )),
% 13.08/3.05    inference(cnf_transformation,[],[f27371])).
% 13.08/3.05  tff(f45483,plain,(
% 13.08/3.05    ( ! [X9 : $tType,X6 : $tType,X10 : X6,X11 : fun(X9,X6),X8 : X9,X7 : set(X9)] : (aa(X6,X6,aa(X6,fun(X6,X6),times_times(X6),aa(X9,X6,X11,X8)),aa(nat,X6,power_power(X6,X10),aa(nat,nat,aa(nat,fun(nat,nat),minus_minus(nat),aa(set(X9),nat,finite_card(X9),X7)),one_one(nat)))) = iG448(X6,X9,X7,X8,X10,X11) | ($true != aa(set(X9),$o,member(X9,X8),X7))) )),
% 13.08/3.05    inference(cnf_transformation,[],[f27370])).
% 13.08/3.05  tff(f27370,plain,(
% 13.08/3.05    ! [X0 : $tType,X1 : set(X3),X2 : X3,X3 : $tType,X4 : X0,X5 : fun(X3,X0)] : (aa(nat,X0,power_power(X0,X4),aa(set(X3),nat,finite_card(X3),X1)) = iG448(X0,X3,X1,X2,X4,X5) | ($true = aa(set(X3),$o,member(X3,X2),X1))) & ! [X6 : $tType,X7 : set(X9),X8 : X9,X9 : $tType,X10 : X6,X11 : fun(X9,X6)] : (aa(X6,X6,aa(X6,fun(X6,X6),times_times(X6),aa(X9,X6,X11,X8)),aa(nat,X6,power_power(X6,X10),aa(nat,nat,aa(nat,fun(nat,nat),minus_minus(nat),aa(set(X9),nat,finite_card(X9),X7)),one_one(nat)))) = iG448(X6,X9,X7,X8,X10,X11) | ($true != aa(set(X9),$o,member(X9,X8),X7)))),
% 13.08/3.05    inference(ennf_transformation,[],[f21808])).
% 13.08/3.05  tff(f21808,plain,(
% 13.08/3.05    ! [X0 : $tType,X1 : set(X3),X2 : X3,X3 : $tType,X4 : X0,X5 : fun(X3,X0)] : (($true != aa(set(X3),$o,member(X3,X2),X1)) => aa(nat,X0,power_power(X0,X4),aa(set(X3),nat,finite_card(X3),X1)) = iG448(X0,X3,X1,X2,X4,X5)) & ! [X6 : $tType,X7 : set(X9),X8 : X9,X9 : $tType,X10 : X6,X11 : fun(X9,X6)] : (($true = aa(set(X9),$o,member(X9,X8),X7)) => aa(X6,X6,aa(X6,fun(X6,X6),times_times(X6),aa(X9,X6,X11,X8)),aa(nat,X6,power_power(X6,X10),aa(nat,nat,aa(nat,fun(nat,nat),minus_minus(nat),aa(set(X9),nat,finite_card(X9),X7)),one_one(nat)))) = iG448(X6,X9,X7,X8,X10,X11))),
% 13.08/3.05    inference(flattening,[],[f21807])).
% 13.08/3.05  tff(f21807,plain,(
% 13.08/3.05    ! [X0 : $tType,X1 : set(X3),X2 : X3,X3 : $tType,X4 : X0,X5 : fun(X3,X0)] : (~($true = aa(set(X3),$o,member(X3,X2),X1)) => aa(nat,X0,power_power(X0,X4),aa(set(X3),nat,finite_card(X3),X1)) = iG448(X0,X3,X1,X2,X4,X5)) & ! [X6 : $tType,X7 : set(X9),X8 : X9,X9 : $tType,X10 : X6,X11 : fun(X9,X6)] : (($true = aa(set(X9),$o,member(X9,X8),X7)) => aa(X6,X6,aa(X6,fun(X6,X6),times_times(X6),aa(X9,X6,X11,X8)),aa(nat,X6,power_power(X6,X10),aa(nat,nat,aa(nat,fun(nat,nat),minus_minus(nat),aa(set(X9),nat,finite_card(X9),X7)),one_one(nat)))) = iG448(X6,X9,X7,X8,X10,X11))),
% 13.08/3.05    inference(rectify,[],[f16037])).
% 13.08/3.05  tff(f16037,plain,(
% 13.08/3.05    ! [X0 : $tType,X2 : set(X1),X3 : X1,X1 : $tType,X5 : X0,X4 : fun(X1,X0)] : (~($true = aa(set(X1),$o,member(X1,X3),X2)) => aa(nat,X0,power_power(X0,X5),aa(set(X1),nat,finite_card(X1),X2)) = iG448(X0,X1,X2,X3,X5,X4)) & ! [X0 : $tType,X2 : set(X1),X3 : X1,X1 : $tType,X5 : X0,X4 : fun(X1,X0)] : (($true = aa(set(X1),$o,member(X1,X3),X2)) => aa(X0,X0,aa(X0,fun(X0,X0),times_times(X0),aa(X1,X0,X4,X3)),aa(nat,X0,power_power(X0,X5),aa(nat,nat,aa(nat,fun(nat,nat),minus_minus(nat),aa(set(X1),nat,finite_card(X1),X2)),one_one(nat)))) = iG448(X0,X1,X2,X3,X5,X4))),
% 13.08/3.05    introduced(fool_ite_definition,[new_symbols(definition,[iG448])])).
% 13.08/3.05  tff(f45484,plain,(
% 13.08/3.05    ( ! [X0 : $tType,X3 : $tType,X2 : X3,X1 : set(X3),X4 : X0,X5 : fun(X3,X0)] : (aa(nat,X0,power_power(X0,X4),aa(set(X3),nat,finite_card(X3),X1)) = iG448(X0,X3,X1,X2,X4,X5) | ($true = aa(set(X3),$o,member(X3,X2),X1))) )),
% 13.08/3.05    inference(cnf_transformation,[],[f27370])).
% 13.08/3.05  tff(f45481,plain,(
% 13.08/3.05    ( ! [X9 : $tType,X6 : $tType,X10 : fun(X9,X6),X11 : fun(X9,X6),X8 : X9,X7 : set(X9)] : (aa(X6,X6,aa(X6,fun(X6,X6),times_times(X6),aa(X9,X6,X11,X8)),aa(set(X9),X6,aa(fun(X9,X6),fun(set(X9),X6),groups7121269368397514597t_prod(X9,X6),X10),aa(set(X9),set(X9),aa(set(X9),fun(set(X9),set(X9)),minus_minus(set(X9)),X7),aa(set(X9),set(X9),insert(X9,X8),bot_bot(set(X9)))))) = iG449(X6,X9,X7,X8,X10,X11) | ($true != aa(set(X9),$o,member(X9,X8),X7))) )),
% 13.08/3.05    inference(cnf_transformation,[],[f27369])).
% 13.08/3.05  tff(f27369,plain,(
% 13.08/3.05    ! [X0 : $tType,X1 : set(X3),X2 : X3,X3 : $tType,X4 : fun(X3,X0),X5 : fun(X3,X0)] : (aa(set(X3),X0,aa(fun(X3,X0),fun(set(X3),X0),groups7121269368397514597t_prod(X3,X0),X4),aa(set(X3),set(X3),aa(set(X3),fun(set(X3),set(X3)),minus_minus(set(X3)),X1),aa(set(X3),set(X3),insert(X3,X2),bot_bot(set(X3))))) = iG449(X0,X3,X1,X2,X4,X5) | ($true = aa(set(X3),$o,member(X3,X2),X1))) & ! [X6 : $tType,X7 : set(X9),X8 : X9,X9 : $tType,X10 : fun(X9,X6),X11 : fun(X9,X6)] : (aa(X6,X6,aa(X6,fun(X6,X6),times_times(X6),aa(X9,X6,X11,X8)),aa(set(X9),X6,aa(fun(X9,X6),fun(set(X9),X6),groups7121269368397514597t_prod(X9,X6),X10),aa(set(X9),set(X9),aa(set(X9),fun(set(X9),set(X9)),minus_minus(set(X9)),X7),aa(set(X9),set(X9),insert(X9,X8),bot_bot(set(X9)))))) = iG449(X6,X9,X7,X8,X10,X11) | ($true != aa(set(X9),$o,member(X9,X8),X7)))),
% 13.08/3.05    inference(ennf_transformation,[],[f21806])).
% 13.08/3.05  tff(f21806,plain,(
% 13.08/3.05    ! [X0 : $tType,X1 : set(X3),X2 : X3,X3 : $tType,X4 : fun(X3,X0),X5 : fun(X3,X0)] : (($true != aa(set(X3),$o,member(X3,X2),X1)) => aa(set(X3),X0,aa(fun(X3,X0),fun(set(X3),X0),groups7121269368397514597t_prod(X3,X0),X4),aa(set(X3),set(X3),aa(set(X3),fun(set(X3),set(X3)),minus_minus(set(X3)),X1),aa(set(X3),set(X3),insert(X3,X2),bot_bot(set(X3))))) = iG449(X0,X3,X1,X2,X4,X5)) & ! [X6 : $tType,X7 : set(X9),X8 : X9,X9 : $tType,X10 : fun(X9,X6),X11 : fun(X9,X6)] : (($true = aa(set(X9),$o,member(X9,X8),X7)) => aa(X6,X6,aa(X6,fun(X6,X6),times_times(X6),aa(X9,X6,X11,X8)),aa(set(X9),X6,aa(fun(X9,X6),fun(set(X9),X6),groups7121269368397514597t_prod(X9,X6),X10),aa(set(X9),set(X9),aa(set(X9),fun(set(X9),set(X9)),minus_minus(set(X9)),X7),aa(set(X9),set(X9),insert(X9,X8),bot_bot(set(X9)))))) = iG449(X6,X9,X7,X8,X10,X11))),
% 13.08/3.05    inference(flattening,[],[f21805])).
% 13.08/3.05  tff(f21805,plain,(
% 13.08/3.05    ! [X0 : $tType,X1 : set(X3),X2 : X3,X3 : $tType,X4 : fun(X3,X0),X5 : fun(X3,X0)] : (~($true = aa(set(X3),$o,member(X3,X2),X1)) => aa(set(X3),X0,aa(fun(X3,X0),fun(set(X3),X0),groups7121269368397514597t_prod(X3,X0),X4),aa(set(X3),set(X3),aa(set(X3),fun(set(X3),set(X3)),minus_minus(set(X3)),X1),aa(set(X3),set(X3),insert(X3,X2),bot_bot(set(X3))))) = iG449(X0,X3,X1,X2,X4,X5)) & ! [X6 : $tType,X7 : set(X9),X8 : X9,X9 : $tType,X10 : fun(X9,X6),X11 : fun(X9,X6)] : (($true = aa(set(X9),$o,member(X9,X8),X7)) => aa(X6,X6,aa(X6,fun(X6,X6),times_times(X6),aa(X9,X6,X11,X8)),aa(set(X9),X6,aa(fun(X9,X6),fun(set(X9),X6),groups7121269368397514597t_prod(X9,X6),X10),aa(set(X9),set(X9),aa(set(X9),fun(set(X9),set(X9)),minus_minus(set(X9)),X7),aa(set(X9),set(X9),insert(X9,X8),bot_bot(set(X9)))))) = iG449(X6,X9,X7,X8,X10,X11))),
% 13.08/3.05    inference(rectify,[],[f16040])).
% 13.08/3.05  tff(f16040,plain,(
% 13.08/3.05    ! [X0 : $tType,X2 : set(X1),X3 : X1,X1 : $tType,X5 : fun(X1,X0),X4 : fun(X1,X0)] : (~($true = aa(set(X1),$o,member(X1,X3),X2)) => aa(set(X1),X0,aa(fun(X1,X0),fun(set(X1),X0),groups7121269368397514597t_prod(X1,X0),X5),aa(set(X1),set(X1),aa(set(X1),fun(set(X1),set(X1)),minus_minus(set(X1)),X2),aa(set(X1),set(X1),insert(X1,X3),bot_bot(set(X1))))) = iG449(X0,X1,X2,X3,X5,X4)) & ! [X0 : $tType,X2 : set(X1),X3 : X1,X1 : $tType,X5 : fun(X1,X0),X4 : fun(X1,X0)] : (($true = aa(set(X1),$o,member(X1,X3),X2)) => aa(X0,X0,aa(X0,fun(X0,X0),times_times(X0),aa(X1,X0,X4,X3)),aa(set(X1),X0,aa(fun(X1,X0),fun(set(X1),X0),groups7121269368397514597t_prod(X1,X0),X5),aa(set(X1),set(X1),aa(set(X1),fun(set(X1),set(X1)),minus_minus(set(X1)),X2),aa(set(X1),set(X1),insert(X1,X3),bot_bot(set(X1)))))) = iG449(X0,X1,X2,X3,X5,X4))),
% 13.08/3.05    introduced(fool_ite_definition,[new_symbols(definition,[iG449])])).
% 13.08/3.05  tff(f45482,plain,(
% 13.08/3.05    ( ! [X0 : $tType,X3 : $tType,X2 : X3,X1 : set(X3),X4 : fun(X3,X0),X5 : fun(X3,X0)] : (aa(set(X3),X0,aa(fun(X3,X0),fun(set(X3),X0),groups7121269368397514597t_prod(X3,X0),X4),aa(set(X3),set(X3),aa(set(X3),fun(set(X3),set(X3)),minus_minus(set(X3)),X1),aa(set(X3),set(X3),insert(X3,X2),bot_bot(set(X3))))) = iG449(X0,X3,X1,X2,X4,X5) | ($true = aa(set(X3),$o,member(X3,X2),X1))) )),
% 13.08/3.05    inference(cnf_transformation,[],[f27369])).
% 13.08/3.05  tff(f45479,plain,(
% 13.08/3.05    ( ! [X4 : $tType,X7 : $tType,X6 : fun(X7,X4),X5 : set(X7)] : (aa(set(X7),X4,groups7311177749621191930dd_sum(X7,X4,X6),aa(fun(X7,$o),set(X7),collect(X7),aa(set(X7),fun(X7,$o),aTP_Lamp_pv(fun(X7,X4),fun(set(X7),fun(X7,$o)),X6),X5))) = iG450(X4,X7,X5,X6) | ($true != aa(set(X7),$o,finite_finite2(X7),aa(fun(X7,$o),set(X7),collect(X7),aa(set(X7),fun(X7,$o),aTP_Lamp_pv(fun(X7,X4),fun(set(X7),fun(X7,$o)),X6),X5))))) )),
% 13.08/3.05    inference(cnf_transformation,[],[f27368])).
% 13.08/3.05  tff(f27368,plain,(
% 13.08/3.05    ! [X0 : $tType,X1 : set(X3),X2 : fun(X3,X0),X3 : $tType] : (zero_zero(X0) = iG450(X0,X3,X1,X2) | ($true = aa(set(X3),$o,finite_finite2(X3),aa(fun(X3,$o),set(X3),collect(X3),aa(set(X3),fun(X3,$o),aTP_Lamp_pv(fun(X3,X0),fun(set(X3),fun(X3,$o)),X2),X1))))) & ! [X4 : $tType,X5 : set(X7),X6 : fun(X7,X4),X7 : $tType] : (aa(set(X7),X4,groups7311177749621191930dd_sum(X7,X4,X6),aa(fun(X7,$o),set(X7),collect(X7),aa(set(X7),fun(X7,$o),aTP_Lamp_pv(fun(X7,X4),fun(set(X7),fun(X7,$o)),X6),X5))) = iG450(X4,X7,X5,X6) | ($true != aa(set(X7),$o,finite_finite2(X7),aa(fun(X7,$o),set(X7),collect(X7),aa(set(X7),fun(X7,$o),aTP_Lamp_pv(fun(X7,X4),fun(set(X7),fun(X7,$o)),X6),X5)))))),
% 13.08/3.05    inference(ennf_transformation,[],[f21804])).
% 13.08/3.05  tff(f21804,plain,(
% 13.08/3.05    ! [X0 : $tType,X1 : set(X3),X2 : fun(X3,X0),X3 : $tType] : (($true != aa(set(X3),$o,finite_finite2(X3),aa(fun(X3,$o),set(X3),collect(X3),aa(set(X3),fun(X3,$o),aTP_Lamp_pv(fun(X3,X0),fun(set(X3),fun(X3,$o)),X2),X1)))) => zero_zero(X0) = iG450(X0,X3,X1,X2)) & ! [X4 : $tType,X5 : set(X7),X6 : fun(X7,X4),X7 : $tType] : (($true = aa(set(X7),$o,finite_finite2(X7),aa(fun(X7,$o),set(X7),collect(X7),aa(set(X7),fun(X7,$o),aTP_Lamp_pv(fun(X7,X4),fun(set(X7),fun(X7,$o)),X6),X5)))) => aa(set(X7),X4,groups7311177749621191930dd_sum(X7,X4,X6),aa(fun(X7,$o),set(X7),collect(X7),aa(set(X7),fun(X7,$o),aTP_Lamp_pv(fun(X7,X4),fun(set(X7),fun(X7,$o)),X6),X5))) = iG450(X4,X7,X5,X6))),
% 13.08/3.05    inference(flattening,[],[f21803])).
% 13.08/3.05  tff(f21803,plain,(
% 13.08/3.05    ! [X0 : $tType,X1 : set(X3),X2 : fun(X3,X0),X3 : $tType] : (~($true = aa(set(X3),$o,finite_finite2(X3),aa(fun(X3,$o),set(X3),collect(X3),aa(set(X3),fun(X3,$o),aTP_Lamp_pv(fun(X3,X0),fun(set(X3),fun(X3,$o)),X2),X1)))) => zero_zero(X0) = iG450(X0,X3,X1,X2)) & ! [X4 : $tType,X5 : set(X7),X6 : fun(X7,X4),X7 : $tType] : (($true = aa(set(X7),$o,finite_finite2(X7),aa(fun(X7,$o),set(X7),collect(X7),aa(set(X7),fun(X7,$o),aTP_Lamp_pv(fun(X7,X4),fun(set(X7),fun(X7,$o)),X6),X5)))) => aa(set(X7),X4,groups7311177749621191930dd_sum(X7,X4,X6),aa(fun(X7,$o),set(X7),collect(X7),aa(set(X7),fun(X7,$o),aTP_Lamp_pv(fun(X7,X4),fun(set(X7),fun(X7,$o)),X6),X5))) = iG450(X4,X7,X5,X6))),
% 13.08/3.05    inference(rectify,[],[f16057])).
% 13.08/3.05  tff(f16057,plain,(
% 13.08/3.05    ! [X1 : $tType,X3 : set(X0),X2 : fun(X0,X1),X0 : $tType] : (~($true = aa(set(X0),$o,finite_finite2(X0),aa(fun(X0,$o),set(X0),collect(X0),aa(set(X0),fun(X0,$o),aTP_Lamp_pv(fun(X0,X1),fun(set(X0),fun(X0,$o)),X2),X3)))) => zero_zero(X1) = iG450(X1,X0,X3,X2)) & ! [X1 : $tType,X3 : set(X0),X2 : fun(X0,X1),X0 : $tType] : (($true = aa(set(X0),$o,finite_finite2(X0),aa(fun(X0,$o),set(X0),collect(X0),aa(set(X0),fun(X0,$o),aTP_Lamp_pv(fun(X0,X1),fun(set(X0),fun(X0,$o)),X2),X3)))) => aa(set(X0),X1,groups7311177749621191930dd_sum(X0,X1,X2),aa(fun(X0,$o),set(X0),collect(X0),aa(set(X0),fun(X0,$o),aTP_Lamp_pv(fun(X0,X1),fun(set(X0),fun(X0,$o)),X2),X3))) = iG450(X1,X0,X3,X2))),
% 13.08/3.05    introduced(fool_ite_definition,[new_symbols(definition,[iG450])])).
% 13.08/3.05  tff(f45480,plain,(
% 13.08/3.05    ( ! [X0 : $tType,X3 : $tType,X2 : fun(X3,X0),X1 : set(X3)] : (zero_zero(X0) = iG450(X0,X3,X1,X2) | ($true = aa(set(X3),$o,finite_finite2(X3),aa(fun(X3,$o),set(X3),collect(X3),aa(set(X3),fun(X3,$o),aTP_Lamp_pv(fun(X3,X0),fun(set(X3),fun(X3,$o)),X2),X1))))) )),
% 13.08/3.05    inference(cnf_transformation,[],[f27368])).
% 13.08/3.05  tff(f45477,plain,(
% 13.08/3.05    ( ! [X5 : $tType,X8 : $tType,X6 : set(X8),X9 : fun(X8,X5),X7 : X8] : (aa(X8,X5,X9,X7) = iG451(X5,X8,X6,X7,X9) | ($true != aa(set(X8),$o,member(X8,X7),X6))) )),
% 13.08/3.05    inference(cnf_transformation,[],[f27367])).
% 13.08/3.05  tff(f27367,plain,(
% 13.08/3.05    ! [X0 : $tType,X1 : set(X3),X2 : X3,X3 : $tType,X4 : fun(X3,X0)] : (zero_zero(X0) = iG451(X0,X3,X1,X2,X4) | ($true = aa(set(X3),$o,member(X3,X2),X1))) & ! [X5 : $tType,X6 : set(X8),X7 : X8,X8 : $tType,X9 : fun(X8,X5)] : (aa(X8,X5,X9,X7) = iG451(X5,X8,X6,X7,X9) | ($true != aa(set(X8),$o,member(X8,X7),X6)))),
% 13.08/3.05    inference(ennf_transformation,[],[f21802])).
% 13.08/3.05  tff(f21802,plain,(
% 13.08/3.05    ! [X0 : $tType,X1 : set(X3),X2 : X3,X3 : $tType,X4 : fun(X3,X0)] : (($true != aa(set(X3),$o,member(X3,X2),X1)) => zero_zero(X0) = iG451(X0,X3,X1,X2,X4)) & ! [X5 : $tType,X6 : set(X8),X7 : X8,X8 : $tType,X9 : fun(X8,X5)] : (($true = aa(set(X8),$o,member(X8,X7),X6)) => aa(X8,X5,X9,X7) = iG451(X5,X8,X6,X7,X9))),
% 13.08/3.05    inference(flattening,[],[f21801])).
% 13.08/3.05  tff(f21801,plain,(
% 13.08/3.05    ! [X0 : $tType,X1 : set(X3),X2 : X3,X3 : $tType,X4 : fun(X3,X0)] : (~($true = aa(set(X3),$o,member(X3,X2),X1)) => zero_zero(X0) = iG451(X0,X3,X1,X2,X4)) & ! [X5 : $tType,X6 : set(X8),X7 : X8,X8 : $tType,X9 : fun(X8,X5)] : (($true = aa(set(X8),$o,member(X8,X7),X6)) => aa(X8,X5,X9,X7) = iG451(X5,X8,X6,X7,X9))),
% 13.08/3.05    inference(rectify,[],[f16064])).
% 13.08/3.05  tff(f16064,plain,(
% 13.08/3.05    ! [X1 : $tType,X3 : set(X0),X4 : X0,X0 : $tType,X2 : fun(X0,X1)] : (~($true = aa(set(X0),$o,member(X0,X4),X3)) => zero_zero(X1) = iG451(X1,X0,X3,X4,X2)) & ! [X1 : $tType,X3 : set(X0),X4 : X0,X0 : $tType,X2 : fun(X0,X1)] : (($true = aa(set(X0),$o,member(X0,X4),X3)) => aa(X0,X1,X2,X4) = iG451(X1,X0,X3,X4,X2))),
% 13.08/3.05    introduced(fool_ite_definition,[new_symbols(definition,[iG451])])).
% 13.08/3.05  tff(f45478,plain,(
% 13.08/3.05    ( ! [X0 : $tType,X3 : $tType,X2 : X3,X1 : set(X3),X4 : fun(X3,X0)] : (zero_zero(X0) = iG451(X0,X3,X1,X2,X4) | ($true = aa(set(X3),$o,member(X3,X2),X1))) )),
% 13.08/3.05    inference(cnf_transformation,[],[f27367])).
% 13.08/3.05  tff(f62027,plain,(
% 13.08/3.05    ( ! [X5 : $tType,X8 : $tType,X9 : fun(X8,X5),X7 : X8] : (aa(X8,X5,X9,X7) = iG452(X5,X8,X7,X7,X9)) )),
% 13.08/3.05    inference(equality_resolution,[],[f45475])).
% 13.08/3.05  tff(f45475,plain,(
% 13.08/3.05    ( ! [X5 : $tType,X8 : $tType,X6 : X8,X9 : fun(X8,X5),X7 : X8] : (aa(X8,X5,X9,X6) = iG452(X5,X8,X6,X7,X9) | X6 != X7) )),
% 13.08/3.05    inference(cnf_transformation,[],[f27366])).
% 13.08/3.05  tff(f27366,plain,(
% 13.08/3.05    ! [X0 : $tType,X1 : X3,X2 : X3,X3 : $tType,X4 : fun(X3,X0)] : (zero_zero(X0) = iG452(X0,X3,X1,X2,X4) | X1 = X2) & ! [X5 : $tType,X6 : X8,X7 : X8,X8 : $tType,X9 : fun(X8,X5)] : (aa(X8,X5,X9,X6) = iG452(X5,X8,X6,X7,X9) | X6 != X7)),
% 13.08/3.05    inference(ennf_transformation,[],[f21800])).
% 13.08/3.05  tff(f21800,plain,(
% 13.08/3.05    ! [X0 : $tType,X1 : X3,X2 : X3,X3 : $tType,X4 : fun(X3,X0)] : (X1 != X2 => zero_zero(X0) = iG452(X0,X3,X1,X2,X4)) & ! [X5 : $tType,X6 : X8,X7 : X8,X8 : $tType,X9 : fun(X8,X5)] : (X6 = X7 => aa(X8,X5,X9,X6) = iG452(X5,X8,X6,X7,X9))),
% 13.08/3.05    inference(flattening,[],[f21799])).
% 13.08/3.05  tff(f21799,plain,(
% 13.08/3.05    ! [X0 : $tType,X1 : X3,X2 : X3,X3 : $tType,X4 : fun(X3,X0)] : (~X1 = X2 => zero_zero(X0) = iG452(X0,X3,X1,X2,X4)) & ! [X5 : $tType,X6 : X8,X7 : X8,X8 : $tType,X9 : fun(X8,X5)] : (X6 = X7 => aa(X8,X5,X9,X6) = iG452(X5,X8,X6,X7,X9))),
% 13.08/3.05    inference(rectify,[],[f16067])).
% 13.08/3.05  tff(f16067,plain,(
% 13.08/3.05    ! [X1 : $tType,X4 : X0,X2 : X0,X0 : $tType,X3 : fun(X0,X1)] : (~X2 = X4 => zero_zero(X1) = iG452(X1,X0,X4,X2,X3)) & ! [X1 : $tType,X4 : X0,X2 : X0,X0 : $tType,X3 : fun(X0,X1)] : (X2 = X4 => aa(X0,X1,X3,X4) = iG452(X1,X0,X4,X2,X3))),
% 13.08/3.05    introduced(fool_ite_definition,[new_symbols(definition,[iG452])])).
% 13.08/3.05  tff(f45476,plain,(
% 13.08/3.05    ( ! [X0 : $tType,X3 : $tType,X2 : X3,X1 : X3,X4 : fun(X3,X0)] : (zero_zero(X0) = iG452(X0,X3,X1,X2,X4) | X1 = X2) )),
% 13.08/3.05    inference(cnf_transformation,[],[f27366])).
% 13.08/3.05  tff(f62026,plain,(
% 13.08/3.05    ( ! [X5 : $tType,X8 : $tType,X9 : fun(X8,X5),X7 : X8] : (aa(X8,X5,X9,X7) = iG453(X5,X8,X7,X7,X9)) )),
% 13.08/3.05    inference(equality_resolution,[],[f45473])).
% 13.08/3.05  tff(f45473,plain,(
% 13.08/3.05    ( ! [X5 : $tType,X8 : $tType,X6 : X8,X9 : fun(X8,X5),X7 : X8] : (aa(X8,X5,X9,X6) = iG453(X5,X8,X6,X7,X9) | X6 != X7) )),
% 13.08/3.05    inference(cnf_transformation,[],[f27365])).
% 13.08/3.05  tff(f27365,plain,(
% 13.08/3.05    ! [X0 : $tType,X1 : X3,X2 : X3,X3 : $tType,X4 : fun(X3,X0)] : (zero_zero(X0) = iG453(X0,X3,X1,X2,X4) | X1 = X2) & ! [X5 : $tType,X6 : X8,X7 : X8,X8 : $tType,X9 : fun(X8,X5)] : (aa(X8,X5,X9,X6) = iG453(X5,X8,X6,X7,X9) | X6 != X7)),
% 13.08/3.05    inference(ennf_transformation,[],[f21798])).
% 13.08/3.05  tff(f21798,plain,(
% 13.08/3.05    ! [X0 : $tType,X1 : X3,X2 : X3,X3 : $tType,X4 : fun(X3,X0)] : (X1 != X2 => zero_zero(X0) = iG453(X0,X3,X1,X2,X4)) & ! [X5 : $tType,X6 : X8,X7 : X8,X8 : $tType,X9 : fun(X8,X5)] : (X6 = X7 => aa(X8,X5,X9,X6) = iG453(X5,X8,X6,X7,X9))),
% 13.08/3.05    inference(flattening,[],[f21797])).
% 13.08/3.05  tff(f21797,plain,(
% 13.08/3.05    ! [X0 : $tType,X1 : X3,X2 : X3,X3 : $tType,X4 : fun(X3,X0)] : (~X1 = X2 => zero_zero(X0) = iG453(X0,X3,X1,X2,X4)) & ! [X5 : $tType,X6 : X8,X7 : X8,X8 : $tType,X9 : fun(X8,X5)] : (X6 = X7 => aa(X8,X5,X9,X6) = iG453(X5,X8,X6,X7,X9))),
% 13.08/3.05    inference(rectify,[],[f16070])).
% 13.08/3.05  tff(f16070,plain,(
% 13.08/3.05    ! [X1 : $tType,X4 : X0,X2 : X0,X0 : $tType,X3 : fun(X0,X1)] : (~X2 = X4 => zero_zero(X1) = iG453(X1,X0,X4,X2,X3)) & ! [X1 : $tType,X4 : X0,X2 : X0,X0 : $tType,X3 : fun(X0,X1)] : (X2 = X4 => aa(X0,X1,X3,X4) = iG453(X1,X0,X4,X2,X3))),
% 13.08/3.05    introduced(fool_ite_definition,[new_symbols(definition,[iG453])])).
% 13.08/3.05  tff(f45474,plain,(
% 13.08/3.05    ( ! [X0 : $tType,X3 : $tType,X2 : X3,X1 : X3,X4 : fun(X3,X0)] : (zero_zero(X0) = iG453(X0,X3,X1,X2,X4) | X1 = X2) )),
% 13.08/3.05    inference(cnf_transformation,[],[f27365])).
% 13.08/3.05  tff(f45471,plain,(
% 13.08/3.05    ( ! [X5 : $tType,X8 : $tType,X6 : X8,X9 : fun(X8,X5),X7 : fun(X8,$o)] : (aa(X8,X5,X9,X6) = iG454(X5,X8,X6,X7,X9) | ($true != aa(X8,$o,X7,X6))) )),
% 13.08/3.05    inference(cnf_transformation,[],[f27364])).
% 13.08/3.05  tff(f27364,plain,(
% 13.08/3.05    ! [X0 : $tType,X1 : X3,X2 : fun(X3,$o),X3 : $tType,X4 : fun(X3,X0)] : (zero_zero(X0) = iG454(X0,X3,X1,X2,X4) | ($true = aa(X3,$o,X2,X1))) & ! [X5 : $tType,X6 : X8,X7 : fun(X8,$o),X8 : $tType,X9 : fun(X8,X5)] : (aa(X8,X5,X9,X6) = iG454(X5,X8,X6,X7,X9) | ($true != aa(X8,$o,X7,X6)))),
% 13.08/3.05    inference(ennf_transformation,[],[f21796])).
% 13.08/3.05  tff(f21796,plain,(
% 13.08/3.05    ! [X0 : $tType,X1 : X3,X2 : fun(X3,$o),X3 : $tType,X4 : fun(X3,X0)] : (($true != aa(X3,$o,X2,X1)) => zero_zero(X0) = iG454(X0,X3,X1,X2,X4)) & ! [X5 : $tType,X6 : X8,X7 : fun(X8,$o),X8 : $tType,X9 : fun(X8,X5)] : (($true = aa(X8,$o,X7,X6)) => aa(X8,X5,X9,X6) = iG454(X5,X8,X6,X7,X9))),
% 13.08/3.05    inference(flattening,[],[f21795])).
% 13.08/3.05  tff(f21795,plain,(
% 13.08/3.05    ! [X0 : $tType,X1 : X3,X2 : fun(X3,$o),X3 : $tType,X4 : fun(X3,X0)] : (~($true = aa(X3,$o,X2,X1)) => zero_zero(X0) = iG454(X0,X3,X1,X2,X4)) & ! [X5 : $tType,X6 : X8,X7 : fun(X8,$o),X8 : $tType,X9 : fun(X8,X5)] : (($true = aa(X8,$o,X7,X6)) => aa(X8,X5,X9,X6) = iG454(X5,X8,X6,X7,X9))),
% 13.08/3.05    inference(rectify,[],[f16073])).
% 13.08/3.05  tff(f16073,plain,(
% 13.08/3.05    ! [X1 : $tType,X4 : X0,X3 : fun(X0,$o),X0 : $tType,X2 : fun(X0,X1)] : (~($true = aa(X0,$o,X3,X4)) => zero_zero(X1) = iG454(X1,X0,X4,X3,X2)) & ! [X1 : $tType,X4 : X0,X3 : fun(X0,$o),X0 : $tType,X2 : fun(X0,X1)] : (($true = aa(X0,$o,X3,X4)) => aa(X0,X1,X2,X4) = iG454(X1,X0,X4,X3,X2))),
% 13.08/3.05    introduced(fool_ite_definition,[new_symbols(definition,[iG454])])).
% 13.08/3.05  tff(f45472,plain,(
% 13.08/3.05    ( ! [X0 : $tType,X3 : $tType,X2 : fun(X3,$o),X1 : X3,X4 : fun(X3,X0)] : (zero_zero(X0) = iG454(X0,X3,X1,X2,X4) | ($true = aa(X3,$o,X2,X1))) )),
% 13.08/3.05    inference(cnf_transformation,[],[f27364])).
% 13.08/3.05  tff(f45469,plain,(
% 13.08/3.05    ( ! [X5 : $tType,X8 : $tType,X6 : set(X8),X9 : fun(X8,X5),X7 : X8] : (aa(set(X8),X5,groups7311177749621191930dd_sum(X8,X5,X9),X6) = iG455(X5,X8,X6,X7,X9) | ($true != aa(set(X8),$o,member(X8,X7),X6))) )),
% 13.08/3.05    inference(cnf_transformation,[],[f27363])).
% 13.08/3.05  tff(f27363,plain,(
% 13.08/3.05    ! [X0 : $tType,X1 : set(X3),X2 : X3,X3 : $tType,X4 : fun(X3,X0)] : (aa(X0,X0,aa(X0,fun(X0,X0),plus_plus(X0),aa(X3,X0,X4,X2)),aa(set(X3),X0,groups7311177749621191930dd_sum(X3,X0,X4),X1)) = iG455(X0,X3,X1,X2,X4) | ($true = aa(set(X3),$o,member(X3,X2),X1))) & ! [X5 : $tType,X6 : set(X8),X7 : X8,X8 : $tType,X9 : fun(X8,X5)] : (aa(set(X8),X5,groups7311177749621191930dd_sum(X8,X5,X9),X6) = iG455(X5,X8,X6,X7,X9) | ($true != aa(set(X8),$o,member(X8,X7),X6)))),
% 13.08/3.05    inference(ennf_transformation,[],[f21794])).
% 13.08/3.05  tff(f21794,plain,(
% 13.08/3.05    ! [X0 : $tType,X1 : set(X3),X2 : X3,X3 : $tType,X4 : fun(X3,X0)] : (($true != aa(set(X3),$o,member(X3,X2),X1)) => aa(X0,X0,aa(X0,fun(X0,X0),plus_plus(X0),aa(X3,X0,X4,X2)),aa(set(X3),X0,groups7311177749621191930dd_sum(X3,X0,X4),X1)) = iG455(X0,X3,X1,X2,X4)) & ! [X5 : $tType,X6 : set(X8),X7 : X8,X8 : $tType,X9 : fun(X8,X5)] : (($true = aa(set(X8),$o,member(X8,X7),X6)) => aa(set(X8),X5,groups7311177749621191930dd_sum(X8,X5,X9),X6) = iG455(X5,X8,X6,X7,X9))),
% 13.08/3.05    inference(flattening,[],[f21793])).
% 13.08/3.05  tff(f21793,plain,(
% 13.08/3.05    ! [X0 : $tType,X1 : set(X3),X2 : X3,X3 : $tType,X4 : fun(X3,X0)] : (~($true = aa(set(X3),$o,member(X3,X2),X1)) => aa(X0,X0,aa(X0,fun(X0,X0),plus_plus(X0),aa(X3,X0,X4,X2)),aa(set(X3),X0,groups7311177749621191930dd_sum(X3,X0,X4),X1)) = iG455(X0,X3,X1,X2,X4)) & ! [X5 : $tType,X6 : set(X8),X7 : X8,X8 : $tType,X9 : fun(X8,X5)] : (($true = aa(set(X8),$o,member(X8,X7),X6)) => aa(set(X8),X5,groups7311177749621191930dd_sum(X8,X5,X9),X6) = iG455(X5,X8,X6,X7,X9))),
% 13.08/3.05    inference(rectify,[],[f16086])).
% 13.08/3.05  tff(f16086,plain,(
% 13.08/3.05    ! [X0 : $tType,X2 : set(X1),X4 : X1,X1 : $tType,X3 : fun(X1,X0)] : (~($true = aa(set(X1),$o,member(X1,X4),X2)) => aa(X0,X0,aa(X0,fun(X0,X0),plus_plus(X0),aa(X1,X0,X3,X4)),aa(set(X1),X0,groups7311177749621191930dd_sum(X1,X0,X3),X2)) = iG455(X0,X1,X2,X4,X3)) & ! [X0 : $tType,X2 : set(X1),X4 : X1,X1 : $tType,X3 : fun(X1,X0)] : (($true = aa(set(X1),$o,member(X1,X4),X2)) => aa(set(X1),X0,groups7311177749621191930dd_sum(X1,X0,X3),X2) = iG455(X0,X1,X2,X4,X3))),
% 13.08/3.05    introduced(fool_ite_definition,[new_symbols(definition,[iG455])])).
% 13.08/3.05  tff(f45470,plain,(
% 13.08/3.05    ( ! [X0 : $tType,X3 : $tType,X2 : X3,X1 : set(X3),X4 : fun(X3,X0)] : (aa(X0,X0,aa(X0,fun(X0,X0),plus_plus(X0),aa(X3,X0,X4,X2)),aa(set(X3),X0,groups7311177749621191930dd_sum(X3,X0,X4),X1)) = iG455(X0,X3,X1,X2,X4) | ($true = aa(set(X3),$o,member(X3,X2),X1))) )),
% 13.08/3.05    inference(cnf_transformation,[],[f27363])).
% 13.08/3.05  tff(f45467,plain,(
% 13.08/3.05    ( ! [X5 : $tType,X8 : $tType,X6 : set(X8),X9 : fun(X8,X5),X7 : X8] : (aa(X8,X5,X9,X7) = iG456(X5,X8,X6,X7,X9) | ($true != aa(set(X8),$o,member(X8,X7),X6))) )),
% 13.08/3.05    inference(cnf_transformation,[],[f27362])).
% 13.08/3.05  tff(f27362,plain,(
% 13.08/3.05    ! [X0 : $tType,X1 : set(X3),X2 : X3,X3 : $tType,X4 : fun(X3,X0)] : (zero_zero(X0) = iG456(X0,X3,X1,X2,X4) | ($true = aa(set(X3),$o,member(X3,X2),X1))) & ! [X5 : $tType,X6 : set(X8),X7 : X8,X8 : $tType,X9 : fun(X8,X5)] : (aa(X8,X5,X9,X7) = iG456(X5,X8,X6,X7,X9) | ($true != aa(set(X8),$o,member(X8,X7),X6)))),
% 13.08/3.05    inference(ennf_transformation,[],[f21792])).
% 13.08/3.05  tff(f21792,plain,(
% 13.08/3.05    ! [X0 : $tType,X1 : set(X3),X2 : X3,X3 : $tType,X4 : fun(X3,X0)] : (($true != aa(set(X3),$o,member(X3,X2),X1)) => zero_zero(X0) = iG456(X0,X3,X1,X2,X4)) & ! [X5 : $tType,X6 : set(X8),X7 : X8,X8 : $tType,X9 : fun(X8,X5)] : (($true = aa(set(X8),$o,member(X8,X7),X6)) => aa(X8,X5,X9,X7) = iG456(X5,X8,X6,X7,X9))),
% 13.08/3.05    inference(flattening,[],[f21791])).
% 13.08/3.05  tff(f21791,plain,(
% 13.08/3.05    ! [X0 : $tType,X1 : set(X3),X2 : X3,X3 : $tType,X4 : fun(X3,X0)] : (~($true = aa(set(X3),$o,member(X3,X2),X1)) => zero_zero(X0) = iG456(X0,X3,X1,X2,X4)) & ! [X5 : $tType,X6 : set(X8),X7 : X8,X8 : $tType,X9 : fun(X8,X5)] : (($true = aa(set(X8),$o,member(X8,X7),X6)) => aa(X8,X5,X9,X7) = iG456(X5,X8,X6,X7,X9))),
% 13.08/3.05    inference(rectify,[],[f16089])).
% 13.08/3.05  tff(f16089,plain,(
% 13.08/3.05    ! [X1 : $tType,X2 : set(X0),X3 : X0,X0 : $tType,X4 : fun(X0,X1)] : (~($true = aa(set(X0),$o,member(X0,X3),X2)) => zero_zero(X1) = iG456(X1,X0,X2,X3,X4)) & ! [X1 : $tType,X2 : set(X0),X3 : X0,X0 : $tType,X4 : fun(X0,X1)] : (($true = aa(set(X0),$o,member(X0,X3),X2)) => aa(X0,X1,X4,X3) = iG456(X1,X0,X2,X3,X4))),
% 13.08/3.05    introduced(fool_ite_definition,[new_symbols(definition,[iG456])])).
% 13.08/3.05  tff(f45468,plain,(
% 13.08/3.05    ( ! [X0 : $tType,X3 : $tType,X2 : X3,X1 : set(X3),X4 : fun(X3,X0)] : (zero_zero(X0) = iG456(X0,X3,X1,X2,X4) | ($true = aa(set(X3),$o,member(X3,X2),X1))) )),
% 13.08/3.05    inference(cnf_transformation,[],[f27362])).
% 13.08/3.05  tff(f45465,plain,(
% 13.08/3.05    ( ! [X5 : $tType,X8 : $tType,X6 : set(X8),X9 : fun(X8,X5),X7 : X8] : (aa(X8,X5,X9,X7) = iG457(X5,X8,X6,X7,X9) | ($true != aa(set(X8),$o,member(X8,X7),X6))) )),
% 13.08/3.05    inference(cnf_transformation,[],[f27361])).
% 13.08/3.05  tff(f27361,plain,(
% 13.08/3.05    ! [X0 : $tType,X1 : set(X3),X2 : X3,X3 : $tType,X4 : fun(X3,X0)] : (zero_zero(X0) = iG457(X0,X3,X1,X2,X4) | ($true = aa(set(X3),$o,member(X3,X2),X1))) & ! [X5 : $tType,X6 : set(X8),X7 : X8,X8 : $tType,X9 : fun(X8,X5)] : (aa(X8,X5,X9,X7) = iG457(X5,X8,X6,X7,X9) | ($true != aa(set(X8),$o,member(X8,X7),X6)))),
% 13.08/3.05    inference(ennf_transformation,[],[f21790])).
% 13.08/3.05  tff(f21790,plain,(
% 13.08/3.05    ! [X0 : $tType,X1 : set(X3),X2 : X3,X3 : $tType,X4 : fun(X3,X0)] : (($true != aa(set(X3),$o,member(X3,X2),X1)) => zero_zero(X0) = iG457(X0,X3,X1,X2,X4)) & ! [X5 : $tType,X6 : set(X8),X7 : X8,X8 : $tType,X9 : fun(X8,X5)] : (($true = aa(set(X8),$o,member(X8,X7),X6)) => aa(X8,X5,X9,X7) = iG457(X5,X8,X6,X7,X9))),
% 13.08/3.05    inference(flattening,[],[f21789])).
% 13.08/3.05  tff(f21789,plain,(
% 13.08/3.05    ! [X0 : $tType,X1 : set(X3),X2 : X3,X3 : $tType,X4 : fun(X3,X0)] : (~($true = aa(set(X3),$o,member(X3,X2),X1)) => zero_zero(X0) = iG457(X0,X3,X1,X2,X4)) & ! [X5 : $tType,X6 : set(X8),X7 : X8,X8 : $tType,X9 : fun(X8,X5)] : (($true = aa(set(X8),$o,member(X8,X7),X6)) => aa(X8,X5,X9,X7) = iG457(X5,X8,X6,X7,X9))),
% 13.08/3.05    inference(rectify,[],[f16092])).
% 13.08/3.05  tff(f16092,plain,(
% 13.08/3.05    ! [X1 : $tType,X2 : set(X0),X3 : X0,X0 : $tType,X4 : fun(X0,X1)] : (~($true = aa(set(X0),$o,member(X0,X3),X2)) => zero_zero(X1) = iG457(X1,X0,X2,X3,X4)) & ! [X1 : $tType,X2 : set(X0),X3 : X0,X0 : $tType,X4 : fun(X0,X1)] : (($true = aa(set(X0),$o,member(X0,X3),X2)) => aa(X0,X1,X4,X3) = iG457(X1,X0,X2,X3,X4))),
% 13.08/3.05    introduced(fool_ite_definition,[new_symbols(definition,[iG457])])).
% 13.08/3.05  tff(f45466,plain,(
% 13.08/3.05    ( ! [X0 : $tType,X3 : $tType,X2 : X3,X1 : set(X3),X4 : fun(X3,X0)] : (zero_zero(X0) = iG457(X0,X3,X1,X2,X4) | ($true = aa(set(X3),$o,member(X3,X2),X1))) )),
% 13.08/3.05    inference(cnf_transformation,[],[f27361])).
% 13.08/3.05  tff(f45463,plain,(
% 13.08/3.05    ( ! [X5 : $tType,X8 : $tType,X6 : set(X8),X9 : fun(X8,X5),X7 : X8] : (groups1027152243600224163dd_sum(X8,X5,X9,X6) = iG458(X5,X8,X6,X7,X9) | ($true != aa(set(X8),$o,member(X8,X7),X6))) )),
% 13.08/3.05    inference(cnf_transformation,[],[f27360])).
% 13.08/3.05  tff(f27360,plain,(
% 13.08/3.05    ! [X0 : $tType,X1 : set(X3),X2 : X3,X3 : $tType,X4 : fun(X3,X0)] : (aa(X0,X0,aa(X0,fun(X0,X0),plus_plus(X0),aa(X3,X0,X4,X2)),groups1027152243600224163dd_sum(X3,X0,X4,X1)) = iG458(X0,X3,X1,X2,X4) | ($true = aa(set(X3),$o,member(X3,X2),X1))) & ! [X5 : $tType,X6 : set(X8),X7 : X8,X8 : $tType,X9 : fun(X8,X5)] : (groups1027152243600224163dd_sum(X8,X5,X9,X6) = iG458(X5,X8,X6,X7,X9) | ($true != aa(set(X8),$o,member(X8,X7),X6)))),
% 13.08/3.05    inference(ennf_transformation,[],[f21788])).
% 13.08/3.05  tff(f21788,plain,(
% 13.08/3.05    ! [X0 : $tType,X1 : set(X3),X2 : X3,X3 : $tType,X4 : fun(X3,X0)] : (($true != aa(set(X3),$o,member(X3,X2),X1)) => aa(X0,X0,aa(X0,fun(X0,X0),plus_plus(X0),aa(X3,X0,X4,X2)),groups1027152243600224163dd_sum(X3,X0,X4,X1)) = iG458(X0,X3,X1,X2,X4)) & ! [X5 : $tType,X6 : set(X8),X7 : X8,X8 : $tType,X9 : fun(X8,X5)] : (($true = aa(set(X8),$o,member(X8,X7),X6)) => groups1027152243600224163dd_sum(X8,X5,X9,X6) = iG458(X5,X8,X6,X7,X9))),
% 13.08/3.05    inference(flattening,[],[f21787])).
% 13.08/3.05  tff(f21787,plain,(
% 13.08/3.05    ! [X0 : $tType,X1 : set(X3),X2 : X3,X3 : $tType,X4 : fun(X3,X0)] : (~($true = aa(set(X3),$o,member(X3,X2),X1)) => aa(X0,X0,aa(X0,fun(X0,X0),plus_plus(X0),aa(X3,X0,X4,X2)),groups1027152243600224163dd_sum(X3,X0,X4,X1)) = iG458(X0,X3,X1,X2,X4)) & ! [X5 : $tType,X6 : set(X8),X7 : X8,X8 : $tType,X9 : fun(X8,X5)] : (($true = aa(set(X8),$o,member(X8,X7),X6)) => groups1027152243600224163dd_sum(X8,X5,X9,X6) = iG458(X5,X8,X6,X7,X9))),
% 13.08/3.05    inference(rectify,[],[f16121])).
% 13.08/3.05  tff(f16121,plain,(
% 13.08/3.05    ! [X0 : $tType,X2 : set(X1),X4 : X1,X1 : $tType,X3 : fun(X1,X0)] : (~($true = aa(set(X1),$o,member(X1,X4),X2)) => aa(X0,X0,aa(X0,fun(X0,X0),plus_plus(X0),aa(X1,X0,X3,X4)),groups1027152243600224163dd_sum(X1,X0,X3,X2)) = iG458(X0,X1,X2,X4,X3)) & ! [X0 : $tType,X2 : set(X1),X4 : X1,X1 : $tType,X3 : fun(X1,X0)] : (($true = aa(set(X1),$o,member(X1,X4),X2)) => groups1027152243600224163dd_sum(X1,X0,X3,X2) = iG458(X0,X1,X2,X4,X3))),
% 13.08/3.05    introduced(fool_ite_definition,[new_symbols(definition,[iG458])])).
% 13.08/3.05  tff(f45464,plain,(
% 13.08/3.05    ( ! [X0 : $tType,X3 : $tType,X2 : X3,X1 : set(X3),X4 : fun(X3,X0)] : (aa(X0,X0,aa(X0,fun(X0,X0),plus_plus(X0),aa(X3,X0,X4,X2)),groups1027152243600224163dd_sum(X3,X0,X4,X1)) = iG458(X0,X3,X1,X2,X4) | ($true = aa(set(X3),$o,member(X3,X2),X1))) )),
% 13.08/3.05    inference(cnf_transformation,[],[f27360])).
% 13.08/3.05  tff(f62025,plain,(
% 13.08/3.05    ( ! [X9 : $tType,X6 : $tType,X10 : fun(X9,X6),X11 : fun(X9,X6),X8 : X9] : (aa(X9,X6,X11,X8) = iG459(X6,X9,X8,X8,X10,X11)) )),
% 13.08/3.05    inference(equality_resolution,[],[f45461])).
% 13.08/3.05  tff(f45461,plain,(
% 13.08/3.05    ( ! [X9 : $tType,X6 : $tType,X10 : fun(X9,X6),X11 : fun(X9,X6),X8 : X9,X7 : X9] : (aa(X9,X6,X11,X7) = iG459(X6,X9,X7,X8,X10,X11) | X7 != X8) )),
% 13.08/3.05    inference(cnf_transformation,[],[f27359])).
% 13.08/3.05  tff(f27359,plain,(
% 13.08/3.05    ! [X0 : $tType,X1 : X3,X2 : X3,X3 : $tType,X4 : fun(X3,X0),X5 : fun(X3,X0)] : (aa(X3,X0,X4,X1) = iG459(X0,X3,X1,X2,X4,X5) | X1 = X2) & ! [X6 : $tType,X7 : X9,X8 : X9,X9 : $tType,X10 : fun(X9,X6),X11 : fun(X9,X6)] : (aa(X9,X6,X11,X7) = iG459(X6,X9,X7,X8,X10,X11) | X7 != X8)),
% 13.08/3.05    inference(ennf_transformation,[],[f21786])).
% 13.08/3.05  tff(f21786,plain,(
% 13.08/3.05    ! [X0 : $tType,X1 : X3,X2 : X3,X3 : $tType,X4 : fun(X3,X0),X5 : fun(X3,X0)] : (X1 != X2 => aa(X3,X0,X4,X1) = iG459(X0,X3,X1,X2,X4,X5)) & ! [X6 : $tType,X7 : X9,X8 : X9,X9 : $tType,X10 : fun(X9,X6),X11 : fun(X9,X6)] : (X7 = X8 => aa(X9,X6,X11,X7) = iG459(X6,X9,X7,X8,X10,X11))),
% 13.08/3.05    inference(flattening,[],[f21785])).
% 13.08/3.05  tff(f21785,plain,(
% 13.08/3.05    ! [X0 : $tType,X1 : X3,X2 : X3,X3 : $tType,X4 : fun(X3,X0),X5 : fun(X3,X0)] : (~X1 = X2 => aa(X3,X0,X4,X1) = iG459(X0,X3,X1,X2,X4,X5)) & ! [X6 : $tType,X7 : X9,X8 : X9,X9 : $tType,X10 : fun(X9,X6),X11 : fun(X9,X6)] : (X7 = X8 => aa(X9,X6,X11,X7) = iG459(X6,X9,X7,X8,X10,X11))),
% 13.08/3.05    inference(rectify,[],[f16132])).
% 13.08/3.05  tff(f16132,plain,(
% 13.08/3.05    ! [X0 : $tType,X5 : X1,X2 : X1,X1 : $tType,X4 : fun(X1,X0),X3 : fun(X1,X0)] : (~X2 = X5 => aa(X1,X0,X4,X5) = iG459(X0,X1,X5,X2,X4,X3)) & ! [X0 : $tType,X5 : X1,X2 : X1,X1 : $tType,X4 : fun(X1,X0),X3 : fun(X1,X0)] : (X2 = X5 => aa(X1,X0,X3,X5) = iG459(X0,X1,X5,X2,X4,X3))),
% 13.08/3.05    introduced(fool_ite_definition,[new_symbols(definition,[iG459])])).
% 13.08/3.05  tff(f45462,plain,(
% 13.08/3.05    ( ! [X0 : $tType,X3 : $tType,X2 : X3,X1 : X3,X4 : fun(X3,X0),X5 : fun(X3,X0)] : (aa(X3,X0,X4,X1) = iG459(X0,X3,X1,X2,X4,X5) | X1 = X2) )),
% 13.08/3.05    inference(cnf_transformation,[],[f27359])).
% 13.08/3.05  tff(f45459,plain,(
% 13.08/3.05    ( ! [X9 : $tType,X6 : $tType,X10 : fun(X9,X6),X11 : fun(X9,X6),X8 : fun(X9,$o),X7 : X9] : (aa(X9,X6,X11,X7) = iG460(X6,X9,X7,X8,X10,X11) | ($true != aa(X9,$o,X8,X7))) )),
% 13.08/3.05    inference(cnf_transformation,[],[f27358])).
% 13.08/3.05  tff(f27358,plain,(
% 13.08/3.05    ! [X0 : $tType,X1 : X3,X2 : fun(X3,$o),X3 : $tType,X4 : fun(X3,X0),X5 : fun(X3,X0)] : (aa(X3,X0,X4,X1) = iG460(X0,X3,X1,X2,X4,X5) | ($true = aa(X3,$o,X2,X1))) & ! [X6 : $tType,X7 : X9,X8 : fun(X9,$o),X9 : $tType,X10 : fun(X9,X6),X11 : fun(X9,X6)] : (aa(X9,X6,X11,X7) = iG460(X6,X9,X7,X8,X10,X11) | ($true != aa(X9,$o,X8,X7)))),
% 13.08/3.05    inference(ennf_transformation,[],[f21784])).
% 13.08/3.05  tff(f21784,plain,(
% 13.08/3.05    ! [X0 : $tType,X1 : X3,X2 : fun(X3,$o),X3 : $tType,X4 : fun(X3,X0),X5 : fun(X3,X0)] : (($true != aa(X3,$o,X2,X1)) => aa(X3,X0,X4,X1) = iG460(X0,X3,X1,X2,X4,X5)) & ! [X6 : $tType,X7 : X9,X8 : fun(X9,$o),X9 : $tType,X10 : fun(X9,X6),X11 : fun(X9,X6)] : (($true = aa(X9,$o,X8,X7)) => aa(X9,X6,X11,X7) = iG460(X6,X9,X7,X8,X10,X11))),
% 13.08/3.05    inference(flattening,[],[f21783])).
% 13.08/3.05  tff(f21783,plain,(
% 13.08/3.05    ! [X0 : $tType,X1 : X3,X2 : fun(X3,$o),X3 : $tType,X4 : fun(X3,X0),X5 : fun(X3,X0)] : (~($true = aa(X3,$o,X2,X1)) => aa(X3,X0,X4,X1) = iG460(X0,X3,X1,X2,X4,X5)) & ! [X6 : $tType,X7 : X9,X8 : fun(X9,$o),X9 : $tType,X10 : fun(X9,X6),X11 : fun(X9,X6)] : (($true = aa(X9,$o,X8,X7)) => aa(X9,X6,X11,X7) = iG460(X6,X9,X7,X8,X10,X11))),
% 13.08/3.05    inference(rectify,[],[f16135])).
% 13.08/3.05  tff(f16135,plain,(
% 13.08/3.05    ! [X0 : $tType,X5 : X1,X2 : fun(X1,$o),X1 : $tType,X4 : fun(X1,X0),X3 : fun(X1,X0)] : (~($true = aa(X1,$o,X2,X5)) => aa(X1,X0,X4,X5) = iG460(X0,X1,X5,X2,X4,X3)) & ! [X0 : $tType,X5 : X1,X2 : fun(X1,$o),X1 : $tType,X4 : fun(X1,X0),X3 : fun(X1,X0)] : (($true = aa(X1,$o,X2,X5)) => aa(X1,X0,X3,X5) = iG460(X0,X1,X5,X2,X4,X3))),
% 13.08/3.05    introduced(fool_ite_definition,[new_symbols(definition,[iG460])])).
% 13.08/3.05  tff(f45460,plain,(
% 13.08/3.05    ( ! [X0 : $tType,X3 : $tType,X2 : fun(X3,$o),X1 : X3,X4 : fun(X3,X0),X5 : fun(X3,X0)] : (aa(X3,X0,X4,X1) = iG460(X0,X3,X1,X2,X4,X5) | ($true = aa(X3,$o,X2,X1))) )),
% 13.08/3.05    inference(cnf_transformation,[],[f27358])).
% 13.08/3.05  tff(f45457,plain,(
% 13.08/3.05    ( ! [X9 : $tType,X6 : $tType,X10 : fun(X9,X6),X11 : fun(X9,X6),X8 : X9,X7 : set(X9)] : (aa(X6,X6,aa(X6,fun(X6,X6),plus_plus(X6),aa(X9,X6,X11,X8)),aa(set(X9),X6,groups7311177749621191930dd_sum(X9,X6,X10),aa(set(X9),set(X9),aa(set(X9),fun(set(X9),set(X9)),minus_minus(set(X9)),X7),aa(set(X9),set(X9),insert(X9,X8),bot_bot(set(X9)))))) = iG461(X6,X9,X7,X8,X10,X11) | ($true != aa(set(X9),$o,member(X9,X8),X7))) )),
% 13.08/3.05    inference(cnf_transformation,[],[f27357])).
% 13.08/3.05  tff(f27357,plain,(
% 13.08/3.05    ! [X0 : $tType,X1 : set(X3),X2 : X3,X3 : $tType,X4 : fun(X3,X0),X5 : fun(X3,X0)] : (aa(set(X3),X0,groups7311177749621191930dd_sum(X3,X0,X4),aa(set(X3),set(X3),aa(set(X3),fun(set(X3),set(X3)),minus_minus(set(X3)),X1),aa(set(X3),set(X3),insert(X3,X2),bot_bot(set(X3))))) = iG461(X0,X3,X1,X2,X4,X5) | ($true = aa(set(X3),$o,member(X3,X2),X1))) & ! [X6 : $tType,X7 : set(X9),X8 : X9,X9 : $tType,X10 : fun(X9,X6),X11 : fun(X9,X6)] : (aa(X6,X6,aa(X6,fun(X6,X6),plus_plus(X6),aa(X9,X6,X11,X8)),aa(set(X9),X6,groups7311177749621191930dd_sum(X9,X6,X10),aa(set(X9),set(X9),aa(set(X9),fun(set(X9),set(X9)),minus_minus(set(X9)),X7),aa(set(X9),set(X9),insert(X9,X8),bot_bot(set(X9)))))) = iG461(X6,X9,X7,X8,X10,X11) | ($true != aa(set(X9),$o,member(X9,X8),X7)))),
% 13.08/3.05    inference(ennf_transformation,[],[f21782])).
% 13.08/3.05  tff(f21782,plain,(
% 13.08/3.05    ! [X0 : $tType,X1 : set(X3),X2 : X3,X3 : $tType,X4 : fun(X3,X0),X5 : fun(X3,X0)] : (($true != aa(set(X3),$o,member(X3,X2),X1)) => aa(set(X3),X0,groups7311177749621191930dd_sum(X3,X0,X4),aa(set(X3),set(X3),aa(set(X3),fun(set(X3),set(X3)),minus_minus(set(X3)),X1),aa(set(X3),set(X3),insert(X3,X2),bot_bot(set(X3))))) = iG461(X0,X3,X1,X2,X4,X5)) & ! [X6 : $tType,X7 : set(X9),X8 : X9,X9 : $tType,X10 : fun(X9,X6),X11 : fun(X9,X6)] : (($true = aa(set(X9),$o,member(X9,X8),X7)) => aa(X6,X6,aa(X6,fun(X6,X6),plus_plus(X6),aa(X9,X6,X11,X8)),aa(set(X9),X6,groups7311177749621191930dd_sum(X9,X6,X10),aa(set(X9),set(X9),aa(set(X9),fun(set(X9),set(X9)),minus_minus(set(X9)),X7),aa(set(X9),set(X9),insert(X9,X8),bot_bot(set(X9)))))) = iG461(X6,X9,X7,X8,X10,X11))),
% 13.08/3.05    inference(flattening,[],[f21781])).
% 13.08/3.05  tff(f21781,plain,(
% 13.08/3.05    ! [X0 : $tType,X1 : set(X3),X2 : X3,X3 : $tType,X4 : fun(X3,X0),X5 : fun(X3,X0)] : (~($true = aa(set(X3),$o,member(X3,X2),X1)) => aa(set(X3),X0,groups7311177749621191930dd_sum(X3,X0,X4),aa(set(X3),set(X3),aa(set(X3),fun(set(X3),set(X3)),minus_minus(set(X3)),X1),aa(set(X3),set(X3),insert(X3,X2),bot_bot(set(X3))))) = iG461(X0,X3,X1,X2,X4,X5)) & ! [X6 : $tType,X7 : set(X9),X8 : X9,X9 : $tType,X10 : fun(X9,X6),X11 : fun(X9,X6)] : (($true = aa(set(X9),$o,member(X9,X8),X7)) => aa(X6,X6,aa(X6,fun(X6,X6),plus_plus(X6),aa(X9,X6,X11,X8)),aa(set(X9),X6,groups7311177749621191930dd_sum(X9,X6,X10),aa(set(X9),set(X9),aa(set(X9),fun(set(X9),set(X9)),minus_minus(set(X9)),X7),aa(set(X9),set(X9),insert(X9,X8),bot_bot(set(X9)))))) = iG461(X6,X9,X7,X8,X10,X11))),
% 13.08/3.05    inference(rectify,[],[f16140])).
% 13.08/3.05  tff(f16140,plain,(
% 13.08/3.05    ! [X0 : $tType,X2 : set(X1),X3 : X1,X1 : $tType,X5 : fun(X1,X0),X4 : fun(X1,X0)] : (~($true = aa(set(X1),$o,member(X1,X3),X2)) => aa(set(X1),X0,groups7311177749621191930dd_sum(X1,X0,X5),aa(set(X1),set(X1),aa(set(X1),fun(set(X1),set(X1)),minus_minus(set(X1)),X2),aa(set(X1),set(X1),insert(X1,X3),bot_bot(set(X1))))) = iG461(X0,X1,X2,X3,X5,X4)) & ! [X0 : $tType,X2 : set(X1),X3 : X1,X1 : $tType,X5 : fun(X1,X0),X4 : fun(X1,X0)] : (($true = aa(set(X1),$o,member(X1,X3),X2)) => aa(X0,X0,aa(X0,fun(X0,X0),plus_plus(X0),aa(X1,X0,X4,X3)),aa(set(X1),X0,groups7311177749621191930dd_sum(X1,X0,X5),aa(set(X1),set(X1),aa(set(X1),fun(set(X1),set(X1)),minus_minus(set(X1)),X2),aa(set(X1),set(X1),insert(X1,X3),bot_bot(set(X1)))))) = iG461(X0,X1,X2,X3,X5,X4))),
% 13.08/3.05    introduced(fool_ite_definition,[new_symbols(definition,[iG461])])).
% 13.08/3.05  tff(f45458,plain,(
% 13.08/3.05    ( ! [X0 : $tType,X3 : $tType,X2 : X3,X1 : set(X3),X4 : fun(X3,X0),X5 : fun(X3,X0)] : (aa(set(X3),X0,groups7311177749621191930dd_sum(X3,X0,X4),aa(set(X3),set(X3),aa(set(X3),fun(set(X3),set(X3)),minus_minus(set(X3)),X1),aa(set(X3),set(X3),insert(X3,X2),bot_bot(set(X3))))) = iG461(X0,X3,X1,X2,X4,X5) | ($true = aa(set(X3),$o,member(X3,X2),X1))) )),
% 13.08/3.05    inference(cnf_transformation,[],[f27357])).
% 13.08/3.05  tff(f45455,plain,(
% 13.08/3.05    ( ! [X9 : $tType,X6 : $tType,X10 : X6,X11 : list(X6),X8 : fun(X6,X9),X7 : X6] : (aa(list(X6),list(X6),cons(X6,X10),aa(list(X6),list(X6),cons(X6,X7),X11)) = iG462(X6,X9,X7,X8,X10,X11) | ($true != aa(X9,$o,aa(X9,fun(X9,$o),ord_less_eq(X9),aa(X6,X9,X8,X10)),aa(X6,X9,X8,X7)))) )),
% 13.08/3.05    inference(cnf_transformation,[],[f27356])).
% 13.08/3.05  tff(f27356,plain,(
% 13.08/3.05    ! [X0 : $tType,X1 : X0,X2 : fun(X0,X3),X3 : $tType,X4 : X0,X5 : list(X0)] : (aa(list(X0),list(X0),cons(X0,X1),aa(list(X0),list(X0),aa(X0,fun(list(X0),list(X0)),linorder_insort_key(X0,X3,X2),X4),X5)) = iG462(X0,X3,X1,X2,X4,X5) | ($true = aa(X3,$o,aa(X3,fun(X3,$o),ord_less_eq(X3),aa(X0,X3,X2,X4)),aa(X0,X3,X2,X1)))) & ! [X6 : $tType,X7 : X6,X8 : fun(X6,X9),X9 : $tType,X10 : X6,X11 : list(X6)] : (aa(list(X6),list(X6),cons(X6,X10),aa(list(X6),list(X6),cons(X6,X7),X11)) = iG462(X6,X9,X7,X8,X10,X11) | ($true != aa(X9,$o,aa(X9,fun(X9,$o),ord_less_eq(X9),aa(X6,X9,X8,X10)),aa(X6,X9,X8,X7))))),
% 13.08/3.05    inference(ennf_transformation,[],[f21780])).
% 13.08/3.05  tff(f21780,plain,(
% 13.08/3.05    ! [X0 : $tType,X1 : X0,X2 : fun(X0,X3),X3 : $tType,X4 : X0,X5 : list(X0)] : (($true != aa(X3,$o,aa(X3,fun(X3,$o),ord_less_eq(X3),aa(X0,X3,X2,X4)),aa(X0,X3,X2,X1))) => aa(list(X0),list(X0),cons(X0,X1),aa(list(X0),list(X0),aa(X0,fun(list(X0),list(X0)),linorder_insort_key(X0,X3,X2),X4),X5)) = iG462(X0,X3,X1,X2,X4,X5)) & ! [X6 : $tType,X7 : X6,X8 : fun(X6,X9),X9 : $tType,X10 : X6,X11 : list(X6)] : (($true = aa(X9,$o,aa(X9,fun(X9,$o),ord_less_eq(X9),aa(X6,X9,X8,X10)),aa(X6,X9,X8,X7))) => aa(list(X6),list(X6),cons(X6,X10),aa(list(X6),list(X6),cons(X6,X7),X11)) = iG462(X6,X9,X7,X8,X10,X11))),
% 13.08/3.05    inference(flattening,[],[f21779])).
% 13.08/3.05  tff(f21779,plain,(
% 13.08/3.05    ! [X0 : $tType,X1 : X0,X2 : fun(X0,X3),X3 : $tType,X4 : X0,X5 : list(X0)] : (~($true = aa(X3,$o,aa(X3,fun(X3,$o),ord_less_eq(X3),aa(X0,X3,X2,X4)),aa(X0,X3,X2,X1))) => aa(list(X0),list(X0),cons(X0,X1),aa(list(X0),list(X0),aa(X0,fun(list(X0),list(X0)),linorder_insort_key(X0,X3,X2),X4),X5)) = iG462(X0,X3,X1,X2,X4,X5)) & ! [X6 : $tType,X7 : X6,X8 : fun(X6,X9),X9 : $tType,X10 : X6,X11 : list(X6)] : (($true = aa(X9,$o,aa(X9,fun(X9,$o),ord_less_eq(X9),aa(X6,X9,X8,X10)),aa(X6,X9,X8,X7))) => aa(list(X6),list(X6),cons(X6,X10),aa(list(X6),list(X6),cons(X6,X7),X11)) = iG462(X6,X9,X7,X8,X10,X11))),
% 13.08/3.05    inference(rectify,[],[f16219])).
% 13.08/3.05  tff(f16219,plain,(
% 13.08/3.05    ! [X1 : $tType,X4 : X1,X2 : fun(X1,X0),X0 : $tType,X3 : X1,X5 : list(X1)] : (~($true = aa(X0,$o,aa(X0,fun(X0,$o),ord_less_eq(X0),aa(X1,X0,X2,X3)),aa(X1,X0,X2,X4))) => aa(list(X1),list(X1),cons(X1,X4),aa(list(X1),list(X1),aa(X1,fun(list(X1),list(X1)),linorder_insort_key(X1,X0,X2),X3),X5)) = iG462(X1,X0,X4,X2,X3,X5)) & ! [X1 : $tType,X4 : X1,X2 : fun(X1,X0),X0 : $tType,X3 : X1,X5 : list(X1)] : (($true = aa(X0,$o,aa(X0,fun(X0,$o),ord_less_eq(X0),aa(X1,X0,X2,X3)),aa(X1,X0,X2,X4))) => aa(list(X1),list(X1),cons(X1,X3),aa(list(X1),list(X1),cons(X1,X4),X5)) = iG462(X1,X0,X4,X2,X3,X5))),
% 13.08/3.05    introduced(fool_ite_definition,[new_symbols(definition,[iG462])])).
% 13.08/3.05  tff(f45456,plain,(
% 13.08/3.05    ( ! [X0 : $tType,X3 : $tType,X2 : fun(X0,X3),X1 : X0,X4 : X0,X5 : list(X0)] : (aa(list(X0),list(X0),cons(X0,X1),aa(list(X0),list(X0),aa(X0,fun(list(X0),list(X0)),linorder_insort_key(X0,X3,X2),X4),X5)) = iG462(X0,X3,X1,X2,X4,X5) | ($true = aa(X3,$o,aa(X3,fun(X3,$o),ord_less_eq(X3),aa(X0,X3,X2,X4)),aa(X0,X3,X2,X1)))) )),
% 13.08/3.05    inference(cnf_transformation,[],[f27356])).
% 13.08/3.05  tff(f62024,plain,(
% 13.08/3.05    ($true = bG463($true))),
% 13.08/3.05    inference(equality_resolution,[],[f45453])).
% 13.08/3.05  tff(f45453,plain,(
% 13.08/3.05    ( ! [X0 : $o] : (($true = bG463(X0)) | ($true != X0)) )),
% 13.08/3.05    inference(cnf_transformation,[],[f37911])).
% 13.08/3.05  tff(f37911,plain,(
% 13.08/3.05    ! [X0 : $o] : ((($true = X0) | ($true != bG463(X0))) & (($true = bG463(X0)) | ($true != X0)))),
% 13.08/3.05    inference(nnf_transformation,[],[f21778])).
% 13.08/3.05  tff(f21778,plain,(
% 13.08/3.05    ! [X0 : $o] : (($true = X0) <=> ($true = bG463(X0)))),
% 13.08/3.05    inference(rectify,[],[f16256])).
% 13.08/3.05  tff(f16256,plain,(
% 13.08/3.05    ! [X2 : $o] : (($true = X2) <=> ($true = bG463(X2)))),
% 13.08/3.05    introduced(fool_formula_definition,[new_symbols(definition,[bG463])])).
% 13.08/3.05  tff(f45454,plain,(
% 13.08/3.05    ( ! [X0 : $o] : (($true = X0) | ($true != bG463(X0))) )),
% 13.08/3.05    inference(cnf_transformation,[],[f37911])).
% 13.08/3.05  tff(f62023,plain,(
% 13.08/3.05    ($true = bG464($true))),
% 13.08/3.05    inference(equality_resolution,[],[f45451])).
% 13.08/3.05  tff(f45451,plain,(
% 13.08/3.05    ( ! [X0 : $o] : (($true = bG464(X0)) | ($true != X0)) )),
% 13.08/3.05    inference(cnf_transformation,[],[f37910])).
% 13.08/3.05  tff(f37910,plain,(
% 13.08/3.05    ! [X0 : $o] : ((($true = X0) | ($true != bG464(X0))) & (($true = bG464(X0)) | ($true != X0)))),
% 13.08/3.05    inference(nnf_transformation,[],[f21777])).
% 13.08/3.05  tff(f21777,plain,(
% 13.08/3.05    ! [X0 : $o] : (($true = X0) <=> ($true = bG464(X0)))),
% 13.08/3.05    inference(rectify,[],[f16257])).
% 13.08/3.05  tff(f16257,plain,(
% 13.08/3.05    ! [X3 : $o] : (($true = X3) <=> ($true = bG464(X3)))),
% 13.08/3.05    introduced(fool_formula_definition,[new_symbols(definition,[bG464])])).
% 13.08/3.05  tff(f45452,plain,(
% 13.08/3.05    ( ! [X0 : $o] : (($true = X0) | ($true != bG464(X0))) )),
% 13.08/3.05    inference(cnf_transformation,[],[f37910])).
% 13.08/3.05  tff(f62021,plain,(
% 13.08/3.05    iG465(one_one(nat),$true)),
% 13.08/3.05    inference(equality_resolution,[],[f62020])).
% 13.08/3.05  tff(f62020,plain,(
% 13.08/3.05    ( ! [X2 : nat] : (iG465(X2,$true) | one_one(nat) != X2) )),
% 13.08/3.05    inference(equality_resolution,[],[f45449])).
% 13.08/3.05  tff(f45449,plain,(
% 13.08/3.05    ( ! [X2 : nat,X3 : $o] : (iG465(X2,X3) | ($true != X3) | one_one(nat) != X2) )),
% 13.08/3.05    inference(cnf_transformation,[],[f37909])).
% 13.08/3.05  tff(f37909,plain,(
% 13.08/3.05    ! [X0 : nat,X1 : $o] : (~iG465(X0,X1) | one_one(nat) = X0) & ! [X2 : nat,X3 : $o] : (((iG465(X2,X3) | ($true != X3)) & (($true = X3) | ~iG465(X2,X3))) | one_one(nat) != X2)),
% 13.08/3.05    inference(nnf_transformation,[],[f27355])).
% 13.08/3.05  tff(f27355,plain,(
% 13.08/3.05    ! [X0 : nat,X1 : $o] : (~iG465(X0,X1) | one_one(nat) = X0) & ! [X2 : nat,X3 : $o] : ((iG465(X2,X3) <=> ($true = X3)) | one_one(nat) != X2)),
% 13.08/3.05    inference(ennf_transformation,[],[f21776])).
% 13.08/3.05  tff(f21776,plain,(
% 13.08/3.05    ! [X0 : nat,X1 : $o] : (one_one(nat) != X0 => ~iG465(X0,X1)) & ! [X2 : nat,X3 : $o] : (one_one(nat) = X2 => (iG465(X2,X3) <=> ($true = X3)))),
% 13.08/3.05    inference(flattening,[],[f21775])).
% 13.08/3.05  tff(f21775,plain,(
% 13.08/3.05    ! [X0 : nat,X1 : $o] : (~one_one(nat) = X0 => ~iG465(X0,X1)) & ! [X2 : nat,X3 : $o] : (one_one(nat) = X2 => (iG465(X2,X3) <=> ($true = X3)))),
% 13.08/3.05    inference(true_and_false_elimination,[],[f21774])).
% 13.08/3.05  tff(f21774,plain,(
% 13.08/3.05    ! [X0 : nat,X1 : $o] : (~one_one(nat) = X0 => (iG465(X0,X1) <=> $false)) & ! [X2 : nat,X3 : $o] : (one_one(nat) = X2 => (iG465(X2,X3) <=> ($true = X3)))),
% 13.08/3.05    inference(rectify,[],[f16258])).
% 13.08/3.05  tff(f16258,plain,(
% 13.08/3.05    ! [X1 : nat,X3 : $o] : (~one_one(nat) = X1 => (iG465(X1,X3) <=> $false)) & ! [X1 : nat,X3 : $o] : (one_one(nat) = X1 => (iG465(X1,X3) <=> ($true = X3)))),
% 13.08/3.05    introduced(fool_ite_definition,[new_symbols(definition,[iG465])])).
% 13.08/3.05  tff(f62018,plain,(
% 13.08/3.05    ( ! [X4 : $o] : (iG466(zero_zero(nat),X4,$true)) )),
% 13.08/3.05    inference(equality_resolution,[],[f62017])).
% 13.08/3.05  tff(f62017,plain,(
% 13.08/3.05    ( ! [X3 : nat,X4 : $o] : (iG466(X3,X4,$true) | zero_zero(nat) != X3) )),
% 13.08/3.05    inference(equality_resolution,[],[f45445])).
% 13.08/3.05  tff(f45445,plain,(
% 13.08/3.05    ( ! [X3 : nat,X4 : $o,X5 : $o] : (iG466(X3,X4,X5) | ($true != X5) | zero_zero(nat) != X3) )),
% 13.08/3.05    inference(cnf_transformation,[],[f37908])).
% 13.08/3.05  tff(f37908,plain,(
% 13.08/3.05    ! [X0 : nat,X1 : $o,X2 : $o] : (((iG466(X0,X1,X2) | ~iG465(X0,X1)) & (iG465(X0,X1) | ~iG466(X0,X1,X2))) | zero_zero(nat) = X0) & ! [X3 : nat,X4 : $o,X5 : $o] : (((iG466(X3,X4,X5) | ($true != X5)) & (($true = X5) | ~iG466(X3,X4,X5))) | zero_zero(nat) != X3)),
% 13.08/3.05    inference(nnf_transformation,[],[f27354])).
% 13.08/3.05  tff(f27354,plain,(
% 13.08/3.05    ! [X0 : nat,X1 : $o,X2 : $o] : ((iG466(X0,X1,X2) <=> iG465(X0,X1)) | zero_zero(nat) = X0) & ! [X3 : nat,X4 : $o,X5 : $o] : ((iG466(X3,X4,X5) <=> ($true = X5)) | zero_zero(nat) != X3)),
% 13.08/3.05    inference(ennf_transformation,[],[f21773])).
% 13.08/3.05  tff(f21773,plain,(
% 13.08/3.05    ! [X0 : nat,X1 : $o,X2 : $o] : (zero_zero(nat) != X0 => (iG466(X0,X1,X2) <=> iG465(X0,X1))) & ! [X3 : nat,X4 : $o,X5 : $o] : (zero_zero(nat) = X3 => (iG466(X3,X4,X5) <=> ($true = X5)))),
% 13.08/3.05    inference(flattening,[],[f21772])).
% 13.08/3.05  tff(f21772,plain,(
% 13.08/3.05    ! [X0 : nat,X1 : $o,X2 : $o] : (~zero_zero(nat) = X0 => (iG466(X0,X1,X2) <=> iG465(X0,X1))) & ! [X3 : nat,X4 : $o,X5 : $o] : (zero_zero(nat) = X3 => (iG466(X3,X4,X5) <=> ($true = X5)))),
% 13.08/3.05    inference(rectify,[],[f16259])).
% 13.08/3.05  tff(f16259,plain,(
% 13.08/3.05    ! [X1 : nat,X3 : $o,X2 : $o] : (~zero_zero(nat) = X1 => (iG466(X1,X3,X2) <=> iG465(X1,X3))) & ! [X1 : nat,X3 : $o,X2 : $o] : (zero_zero(nat) = X1 => (iG466(X1,X3,X2) <=> ($true = X2)))),
% 13.08/3.05    introduced(fool_ite_definition,[new_symbols(definition,[iG466])])).
% 13.08/3.05  tff(f45447,plain,(
% 13.08/3.05    ( ! [X2 : $o,X0 : nat,X1 : $o] : (iG466(X0,X1,X2) | ~iG465(X0,X1) | zero_zero(nat) = X0) )),
% 13.08/3.05    inference(cnf_transformation,[],[f37908])).
% 13.08/3.05  tff(f45443,plain,(
% 13.08/3.05    ( ! [X0 : nat,X1 : nat] : (vEBT_VEBT_high(X0,aa(nat,nat,aa(nat,fun(nat,nat),divide_divide(nat),aa(nat,nat,suc,X1)),aa(num,nat,numeral_numeral(nat),aa(num,num,bit0,one2)))) = lG467(X0,X1)) )),
% 13.08/3.05    inference(cnf_transformation,[],[f21771])).
% 13.08/3.05  tff(f21771,plain,(
% 13.08/3.05    ! [X0 : nat,X1 : nat] : vEBT_VEBT_high(X0,aa(nat,nat,aa(nat,fun(nat,nat),divide_divide(nat),aa(nat,nat,suc,X1)),aa(num,nat,numeral_numeral(nat),aa(num,num,bit0,one2)))) = lG467(X0,X1)),
% 13.08/3.05    inference(rectify,[],[f16260])).
% 13.08/3.05  tff(f16260,plain,(
% 13.08/3.05    ! [X1 : nat,X8 : nat] : vEBT_VEBT_high(X1,aa(nat,nat,aa(nat,fun(nat,nat),divide_divide(nat),aa(nat,nat,suc,X8)),aa(num,nat,numeral_numeral(nat),aa(num,num,bit0,one2)))) = lG467(X1,X8)),
% 13.08/3.05    introduced(fool_let_definition,[new_symbols(definition,[lG467])])).
% 13.08/3.05  tff(f45441,plain,(
% 13.08/3.05    ( ! [X3 : list(vEBT_VEBT),X4 : nat,X5 : nat] : (iG468(X3,X4,X5) | ~vEBT_V5719532721284313246member(aa(nat,vEBT_VEBT,nth(vEBT_VEBT,X3),lG467(X5,X4)),vEBT_VEBT_low(X5,aa(nat,nat,aa(nat,fun(nat,nat),divide_divide(nat),aa(nat,nat,suc,X4)),aa(num,nat,numeral_numeral(nat),aa(num,num,bit0,one2))))) | ($true != aa(nat,$o,aa(nat,fun(nat,$o),ord_less(nat),lG467(X5,X4)),aa(list(vEBT_VEBT),nat,size_size(list(vEBT_VEBT)),X3)))) )),
% 13.08/3.05    inference(cnf_transformation,[],[f37907])).
% 13.08/3.05  tff(f37907,plain,(
% 13.08/3.05    ! [X0 : list(vEBT_VEBT),X1 : nat,X2 : nat] : (~iG468(X0,X1,X2) | ($true = aa(nat,$o,aa(nat,fun(nat,$o),ord_less(nat),lG467(X2,X1)),aa(list(vEBT_VEBT),nat,size_size(list(vEBT_VEBT)),X0)))) & ! [X3 : list(vEBT_VEBT),X4 : nat,X5 : nat] : (((iG468(X3,X4,X5) | ~vEBT_V5719532721284313246member(aa(nat,vEBT_VEBT,nth(vEBT_VEBT,X3),lG467(X5,X4)),vEBT_VEBT_low(X5,aa(nat,nat,aa(nat,fun(nat,nat),divide_divide(nat),aa(nat,nat,suc,X4)),aa(num,nat,numeral_numeral(nat),aa(num,num,bit0,one2)))))) & (vEBT_V5719532721284313246member(aa(nat,vEBT_VEBT,nth(vEBT_VEBT,X3),lG467(X5,X4)),vEBT_VEBT_low(X5,aa(nat,nat,aa(nat,fun(nat,nat),divide_divide(nat),aa(nat,nat,suc,X4)),aa(num,nat,numeral_numeral(nat),aa(num,num,bit0,one2))))) | ~iG468(X3,X4,X5))) | ($true != aa(nat,$o,aa(nat,fun(nat,$o),ord_less(nat),lG467(X5,X4)),aa(list(vEBT_VEBT),nat,size_size(list(vEBT_VEBT)),X3))))),
% 13.08/3.05    inference(nnf_transformation,[],[f27353])).
% 13.08/3.05  tff(f27353,plain,(
% 13.08/3.05    ! [X0 : list(vEBT_VEBT),X1 : nat,X2 : nat] : (~iG468(X0,X1,X2) | ($true = aa(nat,$o,aa(nat,fun(nat,$o),ord_less(nat),lG467(X2,X1)),aa(list(vEBT_VEBT),nat,size_size(list(vEBT_VEBT)),X0)))) & ! [X3 : list(vEBT_VEBT),X4 : nat,X5 : nat] : ((iG468(X3,X4,X5) <=> vEBT_V5719532721284313246member(aa(nat,vEBT_VEBT,nth(vEBT_VEBT,X3),lG467(X5,X4)),vEBT_VEBT_low(X5,aa(nat,nat,aa(nat,fun(nat,nat),divide_divide(nat),aa(nat,nat,suc,X4)),aa(num,nat,numeral_numeral(nat),aa(num,num,bit0,one2)))))) | ($true != aa(nat,$o,aa(nat,fun(nat,$o),ord_less(nat),lG467(X5,X4)),aa(list(vEBT_VEBT),nat,size_size(list(vEBT_VEBT)),X3))))),
% 13.08/3.05    inference(ennf_transformation,[],[f21770])).
% 13.08/3.05  tff(f21770,plain,(
% 13.08/3.05    ! [X0 : list(vEBT_VEBT),X1 : nat,X2 : nat] : (($true != aa(nat,$o,aa(nat,fun(nat,$o),ord_less(nat),lG467(X2,X1)),aa(list(vEBT_VEBT),nat,size_size(list(vEBT_VEBT)),X0))) => ~iG468(X0,X1,X2)) & ! [X3 : list(vEBT_VEBT),X4 : nat,X5 : nat] : (($true = aa(nat,$o,aa(nat,fun(nat,$o),ord_less(nat),lG467(X5,X4)),aa(list(vEBT_VEBT),nat,size_size(list(vEBT_VEBT)),X3))) => (iG468(X3,X4,X5) <=> vEBT_V5719532721284313246member(aa(nat,vEBT_VEBT,nth(vEBT_VEBT,X3),lG467(X5,X4)),vEBT_VEBT_low(X5,aa(nat,nat,aa(nat,fun(nat,nat),divide_divide(nat),aa(nat,nat,suc,X4)),aa(num,nat,numeral_numeral(nat),aa(num,num,bit0,one2)))))))),
% 13.08/3.05    inference(flattening,[],[f21769])).
% 13.08/3.05  tff(f21769,plain,(
% 13.08/3.05    ! [X0 : list(vEBT_VEBT),X1 : nat,X2 : nat] : (~($true = aa(nat,$o,aa(nat,fun(nat,$o),ord_less(nat),lG467(X2,X1)),aa(list(vEBT_VEBT),nat,size_size(list(vEBT_VEBT)),X0))) => ~iG468(X0,X1,X2)) & ! [X3 : list(vEBT_VEBT),X4 : nat,X5 : nat] : (($true = aa(nat,$o,aa(nat,fun(nat,$o),ord_less(nat),lG467(X5,X4)),aa(list(vEBT_VEBT),nat,size_size(list(vEBT_VEBT)),X3))) => (iG468(X3,X4,X5) <=> vEBT_V5719532721284313246member(aa(nat,vEBT_VEBT,nth(vEBT_VEBT,X3),lG467(X5,X4)),vEBT_VEBT_low(X5,aa(nat,nat,aa(nat,fun(nat,nat),divide_divide(nat),aa(nat,nat,suc,X4)),aa(num,nat,numeral_numeral(nat),aa(num,num,bit0,one2)))))))),
% 13.08/3.05    inference(true_and_false_elimination,[],[f21768])).
% 13.08/3.05  tff(f21768,plain,(
% 13.08/3.05    ! [X0 : list(vEBT_VEBT),X1 : nat,X2 : nat] : (~($true = aa(nat,$o,aa(nat,fun(nat,$o),ord_less(nat),lG467(X2,X1)),aa(list(vEBT_VEBT),nat,size_size(list(vEBT_VEBT)),X0))) => (iG468(X0,X1,X2) <=> $false)) & ! [X3 : list(vEBT_VEBT),X4 : nat,X5 : nat] : (($true = aa(nat,$o,aa(nat,fun(nat,$o),ord_less(nat),lG467(X5,X4)),aa(list(vEBT_VEBT),nat,size_size(list(vEBT_VEBT)),X3))) => (iG468(X3,X4,X5) <=> vEBT_V5719532721284313246member(aa(nat,vEBT_VEBT,nth(vEBT_VEBT,X3),lG467(X5,X4)),vEBT_VEBT_low(X5,aa(nat,nat,aa(nat,fun(nat,nat),divide_divide(nat),aa(nat,nat,suc,X4)),aa(num,nat,numeral_numeral(nat),aa(num,num,bit0,one2)))))))),
% 13.08/3.05    inference(rectify,[],[f16261])).
% 13.08/3.05  tff(f16261,plain,(
% 13.08/3.05    ! [X9 : list(vEBT_VEBT),X8 : nat,X1 : nat] : (~($true = aa(nat,$o,aa(nat,fun(nat,$o),ord_less(nat),lG467(X1,X8)),aa(list(vEBT_VEBT),nat,size_size(list(vEBT_VEBT)),X9))) => (iG468(X9,X8,X1) <=> $false)) & ! [X9 : list(vEBT_VEBT),X8 : nat,X1 : nat] : (($true = aa(nat,$o,aa(nat,fun(nat,$o),ord_less(nat),lG467(X1,X8)),aa(list(vEBT_VEBT),nat,size_size(list(vEBT_VEBT)),X9))) => (iG468(X9,X8,X1) <=> vEBT_V5719532721284313246member(aa(nat,vEBT_VEBT,nth(vEBT_VEBT,X9),lG467(X1,X8)),vEBT_VEBT_low(X1,aa(nat,nat,aa(nat,fun(nat,nat),divide_divide(nat),aa(nat,nat,suc,X8)),aa(num,nat,numeral_numeral(nat),aa(num,num,bit0,one2)))))))),
% 13.08/3.05    introduced(fool_ite_definition,[new_symbols(definition,[iG468])])).
% 13.08/3.05  tff(f62016,plain,(
% 13.08/3.05    ($true = bG469($true))),
% 13.08/3.05    inference(equality_resolution,[],[f45438])).
% 13.08/3.05  tff(f45438,plain,(
% 13.08/3.05    ( ! [X0 : $o] : (($true = bG469(X0)) | ($true != X0)) )),
% 13.08/3.05    inference(cnf_transformation,[],[f37906])).
% 13.08/3.05  tff(f37906,plain,(
% 13.08/3.05    ! [X0 : $o] : ((($true = X0) | ($true != bG469(X0))) & (($true = bG469(X0)) | ($true != X0)))),
% 13.08/3.05    inference(nnf_transformation,[],[f21767])).
% 13.08/3.05  tff(f21767,plain,(
% 13.08/3.05    ! [X0 : $o] : (($true = X0) <=> ($true = bG469(X0)))),
% 13.08/3.05    inference(rectify,[],[f16264])).
% 13.08/3.05  tff(f16264,plain,(
% 13.08/3.05    ! [X2 : $o] : (($true = X2) <=> ($true = bG469(X2)))),
% 13.08/3.05    introduced(fool_formula_definition,[new_symbols(definition,[bG469])])).
% 13.08/3.05  tff(f45439,plain,(
% 13.08/3.05    ( ! [X0 : $o] : (($true = X0) | ($true != bG469(X0))) )),
% 13.08/3.05    inference(cnf_transformation,[],[f37906])).
% 13.08/3.05  tff(f62015,plain,(
% 13.08/3.05    ($true = bG470($true))),
% 13.08/3.05    inference(equality_resolution,[],[f45436])).
% 13.08/3.05  tff(f45436,plain,(
% 13.08/3.05    ( ! [X0 : $o] : (($true = bG470(X0)) | ($true != X0)) )),
% 13.08/3.05    inference(cnf_transformation,[],[f37905])).
% 13.08/3.05  tff(f37905,plain,(
% 13.08/3.05    ! [X0 : $o] : ((($true = X0) | ($true != bG470(X0))) & (($true = bG470(X0)) | ($true != X0)))),
% 13.08/3.05    inference(nnf_transformation,[],[f21766])).
% 13.08/3.05  tff(f21766,plain,(
% 13.08/3.05    ! [X0 : $o] : (($true = X0) <=> ($true = bG470(X0)))),
% 13.08/3.05    inference(rectify,[],[f16265])).
% 13.08/3.05  tff(f16265,plain,(
% 13.08/3.05    ! [X3 : $o] : (($true = X3) <=> ($true = bG470(X3)))),
% 13.08/3.05    introduced(fool_formula_definition,[new_symbols(definition,[bG470])])).
% 13.08/3.05  tff(f45437,plain,(
% 13.08/3.05    ( ! [X0 : $o] : (($true = X0) | ($true != bG470(X0))) )),
% 13.08/3.05    inference(cnf_transformation,[],[f37905])).
% 13.08/3.05  tff(f62014,plain,(
% 13.08/3.05    ($true = bG471($true))),
% 13.08/3.05    inference(equality_resolution,[],[f45434])).
% 13.08/3.05  tff(f45434,plain,(
% 13.08/3.05    ( ! [X0 : $o] : (($true = bG471(X0)) | ($true != X0)) )),
% 13.08/3.05    inference(cnf_transformation,[],[f37904])).
% 13.08/3.05  tff(f37904,plain,(
% 13.08/3.05    ! [X0 : $o] : ((($true = X0) | ($true != bG471(X0))) & (($true = bG471(X0)) | ($true != X0)))),
% 13.08/3.05    inference(nnf_transformation,[],[f21765])).
% 13.08/3.05  tff(f21765,plain,(
% 13.08/3.05    ! [X0 : $o] : (($true = X0) <=> ($true = bG471(X0)))),
% 13.08/3.05    inference(rectify,[],[f16266])).
% 13.08/3.05  tff(f16266,plain,(
% 13.08/3.05    ! [X2 : $o] : (($true = X2) <=> ($true = bG471(X2)))),
% 13.08/3.05    introduced(fool_formula_definition,[new_symbols(definition,[bG471])])).
% 13.08/3.05  tff(f45435,plain,(
% 13.08/3.05    ( ! [X0 : $o] : (($true = X0) | ($true != bG471(X0))) )),
% 13.08/3.05    inference(cnf_transformation,[],[f37904])).
% 13.08/3.05  tff(f62013,plain,(
% 13.08/3.05    ($true = bG472($true))),
% 13.08/3.05    inference(equality_resolution,[],[f45432])).
% 13.08/3.05  tff(f45432,plain,(
% 13.08/3.05    ( ! [X0 : $o] : (($true = bG472(X0)) | ($true != X0)) )),
% 13.08/3.05    inference(cnf_transformation,[],[f37903])).
% 13.08/3.05  tff(f37903,plain,(
% 13.08/3.05    ! [X0 : $o] : ((($true = X0) | ($true != bG472(X0))) & (($true = bG472(X0)) | ($true != X0)))),
% 13.08/3.05    inference(nnf_transformation,[],[f21764])).
% 13.08/3.05  tff(f21764,plain,(
% 13.08/3.05    ! [X0 : $o] : (($true = X0) <=> ($true = bG472(X0)))),
% 13.08/3.05    inference(rectify,[],[f16267])).
% 13.08/3.05  tff(f16267,plain,(
% 13.08/3.05    ! [X3 : $o] : (($true = X3) <=> ($true = bG472(X3)))),
% 13.08/3.05    introduced(fool_formula_definition,[new_symbols(definition,[bG472])])).
% 13.08/3.05  tff(f45433,plain,(
% 13.08/3.05    ( ! [X0 : $o] : (($true = X0) | ($true != bG472(X0))) )),
% 13.08/3.05    inference(cnf_transformation,[],[f37903])).
% 13.08/3.05  tff(f62011,plain,(
% 13.08/3.05    iG473(one_one(nat),$true)),
% 13.08/3.05    inference(equality_resolution,[],[f62010])).
% 13.08/3.05  tff(f62010,plain,(
% 13.08/3.05    ( ! [X2 : nat] : (iG473(X2,$true) | one_one(nat) != X2) )),
% 13.08/3.05    inference(equality_resolution,[],[f45430])).
% 13.08/3.05  tff(f45430,plain,(
% 13.08/3.05    ( ! [X2 : nat,X3 : $o] : (iG473(X2,X3) | ($true != X3) | one_one(nat) != X2) )),
% 13.08/3.05    inference(cnf_transformation,[],[f37902])).
% 13.08/3.05  tff(f37902,plain,(
% 13.08/3.05    ! [X0 : nat,X1 : $o] : (~iG473(X0,X1) | one_one(nat) = X0) & ! [X2 : nat,X3 : $o] : (((iG473(X2,X3) | ($true != X3)) & (($true = X3) | ~iG473(X2,X3))) | one_one(nat) != X2)),
% 13.08/3.05    inference(nnf_transformation,[],[f27352])).
% 13.08/3.05  tff(f27352,plain,(
% 13.08/3.05    ! [X0 : nat,X1 : $o] : (~iG473(X0,X1) | one_one(nat) = X0) & ! [X2 : nat,X3 : $o] : ((iG473(X2,X3) <=> ($true = X3)) | one_one(nat) != X2)),
% 13.08/3.05    inference(ennf_transformation,[],[f21763])).
% 13.08/3.05  tff(f21763,plain,(
% 13.08/3.05    ! [X0 : nat,X1 : $o] : (one_one(nat) != X0 => ~iG473(X0,X1)) & ! [X2 : nat,X3 : $o] : (one_one(nat) = X2 => (iG473(X2,X3) <=> ($true = X3)))),
% 13.08/3.05    inference(flattening,[],[f21762])).
% 13.08/3.05  tff(f21762,plain,(
% 13.08/3.05    ! [X0 : nat,X1 : $o] : (~one_one(nat) = X0 => ~iG473(X0,X1)) & ! [X2 : nat,X3 : $o] : (one_one(nat) = X2 => (iG473(X2,X3) <=> ($true = X3)))),
% 13.08/3.05    inference(true_and_false_elimination,[],[f21761])).
% 13.08/3.05  tff(f21761,plain,(
% 13.08/3.05    ! [X0 : nat,X1 : $o] : (~one_one(nat) = X0 => (iG473(X0,X1) <=> $false)) & ! [X2 : nat,X3 : $o] : (one_one(nat) = X2 => (iG473(X2,X3) <=> ($true = X3)))),
% 13.08/3.05    inference(rectify,[],[f16268])).
% 13.08/3.05  tff(f16268,plain,(
% 13.08/3.05    ! [X1 : nat,X3 : $o] : (~one_one(nat) = X1 => (iG473(X1,X3) <=> $false)) & ! [X1 : nat,X3 : $o] : (one_one(nat) = X1 => (iG473(X1,X3) <=> ($true = X3)))),
% 13.08/3.05    introduced(fool_ite_definition,[new_symbols(definition,[iG473])])).
% 13.08/3.05  tff(f62008,plain,(
% 13.08/3.05    ( ! [X4 : $o] : (iG474(zero_zero(nat),X4,$true)) )),
% 13.08/3.05    inference(equality_resolution,[],[f62007])).
% 13.08/3.05  tff(f62007,plain,(
% 13.08/3.05    ( ! [X3 : nat,X4 : $o] : (iG474(X3,X4,$true) | zero_zero(nat) != X3) )),
% 13.08/3.05    inference(equality_resolution,[],[f45426])).
% 13.08/3.05  tff(f45426,plain,(
% 13.08/3.05    ( ! [X3 : nat,X4 : $o,X5 : $o] : (iG474(X3,X4,X5) | ($true != X5) | zero_zero(nat) != X3) )),
% 13.08/3.05    inference(cnf_transformation,[],[f37901])).
% 13.08/3.05  tff(f37901,plain,(
% 13.08/3.05    ! [X0 : nat,X1 : $o,X2 : $o] : (((iG474(X0,X1,X2) | ~iG473(X0,X1)) & (iG473(X0,X1) | ~iG474(X0,X1,X2))) | zero_zero(nat) = X0) & ! [X3 : nat,X4 : $o,X5 : $o] : (((iG474(X3,X4,X5) | ($true != X5)) & (($true = X5) | ~iG474(X3,X4,X5))) | zero_zero(nat) != X3)),
% 13.08/3.05    inference(nnf_transformation,[],[f27351])).
% 13.08/3.05  tff(f27351,plain,(
% 13.08/3.05    ! [X0 : nat,X1 : $o,X2 : $o] : ((iG474(X0,X1,X2) <=> iG473(X0,X1)) | zero_zero(nat) = X0) & ! [X3 : nat,X4 : $o,X5 : $o] : ((iG474(X3,X4,X5) <=> ($true = X5)) | zero_zero(nat) != X3)),
% 13.08/3.05    inference(ennf_transformation,[],[f21760])).
% 13.08/3.05  tff(f21760,plain,(
% 13.08/3.05    ! [X0 : nat,X1 : $o,X2 : $o] : (zero_zero(nat) != X0 => (iG474(X0,X1,X2) <=> iG473(X0,X1))) & ! [X3 : nat,X4 : $o,X5 : $o] : (zero_zero(nat) = X3 => (iG474(X3,X4,X5) <=> ($true = X5)))),
% 13.08/3.05    inference(flattening,[],[f21759])).
% 13.08/3.05  tff(f21759,plain,(
% 13.08/3.05    ! [X0 : nat,X1 : $o,X2 : $o] : (~zero_zero(nat) = X0 => (iG474(X0,X1,X2) <=> iG473(X0,X1))) & ! [X3 : nat,X4 : $o,X5 : $o] : (zero_zero(nat) = X3 => (iG474(X3,X4,X5) <=> ($true = X5)))),
% 13.08/3.05    inference(rectify,[],[f16269])).
% 13.08/3.05  tff(f16269,plain,(
% 13.08/3.05    ! [X1 : nat,X3 : $o,X2 : $o] : (~zero_zero(nat) = X1 => (iG474(X1,X3,X2) <=> iG473(X1,X3))) & ! [X1 : nat,X3 : $o,X2 : $o] : (zero_zero(nat) = X1 => (iG474(X1,X3,X2) <=> ($true = X2)))),
% 13.08/3.05    introduced(fool_ite_definition,[new_symbols(definition,[iG474])])).
% 13.08/3.05  tff(f45428,plain,(
% 13.08/3.05    ( ! [X2 : $o,X0 : nat,X1 : $o] : (iG474(X0,X1,X2) | ~iG473(X0,X1) | zero_zero(nat) = X0) )),
% 13.08/3.05    inference(cnf_transformation,[],[f37901])).
% 13.08/3.05  tff(f45424,plain,(
% 13.08/3.05    ( ! [X0 : nat,X1 : nat] : (vEBT_VEBT_high(X0,aa(nat,nat,aa(nat,fun(nat,nat),divide_divide(nat),aa(nat,nat,suc,X1)),aa(num,nat,numeral_numeral(nat),aa(num,num,bit0,one2)))) = lG475(X0,X1)) )),
% 13.08/3.05    inference(cnf_transformation,[],[f21758])).
% 13.08/3.05  tff(f21758,plain,(
% 13.08/3.05    ! [X0 : nat,X1 : nat] : vEBT_VEBT_high(X0,aa(nat,nat,aa(nat,fun(nat,nat),divide_divide(nat),aa(nat,nat,suc,X1)),aa(num,nat,numeral_numeral(nat),aa(num,num,bit0,one2)))) = lG475(X0,X1)),
% 13.08/3.05    inference(rectify,[],[f16270])).
% 13.08/3.05  tff(f16270,plain,(
% 13.08/3.05    ! [X1 : nat,X8 : nat] : vEBT_VEBT_high(X1,aa(nat,nat,aa(nat,fun(nat,nat),divide_divide(nat),aa(nat,nat,suc,X8)),aa(num,nat,numeral_numeral(nat),aa(num,num,bit0,one2)))) = lG475(X1,X8)),
% 13.08/3.05    introduced(fool_let_definition,[new_symbols(definition,[lG475])])).
% 13.08/3.05  tff(f45422,plain,(
% 13.08/3.05    ( ! [X3 : list(vEBT_VEBT),X4 : nat,X5 : nat] : (iG476(X3,X4,X5) | ~vEBT_V5719532721284313246member(aa(nat,vEBT_VEBT,nth(vEBT_VEBT,X3),lG475(X5,X4)),vEBT_VEBT_low(X5,aa(nat,nat,aa(nat,fun(nat,nat),divide_divide(nat),aa(nat,nat,suc,X4)),aa(num,nat,numeral_numeral(nat),aa(num,num,bit0,one2))))) | ($true != aa(nat,$o,aa(nat,fun(nat,$o),ord_less(nat),lG475(X5,X4)),aa(list(vEBT_VEBT),nat,size_size(list(vEBT_VEBT)),X3)))) )),
% 13.08/3.05    inference(cnf_transformation,[],[f37900])).
% 13.08/3.05  tff(f37900,plain,(
% 13.08/3.05    ! [X0 : list(vEBT_VEBT),X1 : nat,X2 : nat] : (~iG476(X0,X1,X2) | ($true = aa(nat,$o,aa(nat,fun(nat,$o),ord_less(nat),lG475(X2,X1)),aa(list(vEBT_VEBT),nat,size_size(list(vEBT_VEBT)),X0)))) & ! [X3 : list(vEBT_VEBT),X4 : nat,X5 : nat] : (((iG476(X3,X4,X5) | ~vEBT_V5719532721284313246member(aa(nat,vEBT_VEBT,nth(vEBT_VEBT,X3),lG475(X5,X4)),vEBT_VEBT_low(X5,aa(nat,nat,aa(nat,fun(nat,nat),divide_divide(nat),aa(nat,nat,suc,X4)),aa(num,nat,numeral_numeral(nat),aa(num,num,bit0,one2)))))) & (vEBT_V5719532721284313246member(aa(nat,vEBT_VEBT,nth(vEBT_VEBT,X3),lG475(X5,X4)),vEBT_VEBT_low(X5,aa(nat,nat,aa(nat,fun(nat,nat),divide_divide(nat),aa(nat,nat,suc,X4)),aa(num,nat,numeral_numeral(nat),aa(num,num,bit0,one2))))) | ~iG476(X3,X4,X5))) | ($true != aa(nat,$o,aa(nat,fun(nat,$o),ord_less(nat),lG475(X5,X4)),aa(list(vEBT_VEBT),nat,size_size(list(vEBT_VEBT)),X3))))),
% 13.08/3.05    inference(nnf_transformation,[],[f27350])).
% 13.08/3.05  tff(f27350,plain,(
% 13.08/3.05    ! [X0 : list(vEBT_VEBT),X1 : nat,X2 : nat] : (~iG476(X0,X1,X2) | ($true = aa(nat,$o,aa(nat,fun(nat,$o),ord_less(nat),lG475(X2,X1)),aa(list(vEBT_VEBT),nat,size_size(list(vEBT_VEBT)),X0)))) & ! [X3 : list(vEBT_VEBT),X4 : nat,X5 : nat] : ((iG476(X3,X4,X5) <=> vEBT_V5719532721284313246member(aa(nat,vEBT_VEBT,nth(vEBT_VEBT,X3),lG475(X5,X4)),vEBT_VEBT_low(X5,aa(nat,nat,aa(nat,fun(nat,nat),divide_divide(nat),aa(nat,nat,suc,X4)),aa(num,nat,numeral_numeral(nat),aa(num,num,bit0,one2)))))) | ($true != aa(nat,$o,aa(nat,fun(nat,$o),ord_less(nat),lG475(X5,X4)),aa(list(vEBT_VEBT),nat,size_size(list(vEBT_VEBT)),X3))))),
% 13.08/3.05    inference(ennf_transformation,[],[f21757])).
% 13.08/3.05  tff(f21757,plain,(
% 13.08/3.05    ! [X0 : list(vEBT_VEBT),X1 : nat,X2 : nat] : (($true != aa(nat,$o,aa(nat,fun(nat,$o),ord_less(nat),lG475(X2,X1)),aa(list(vEBT_VEBT),nat,size_size(list(vEBT_VEBT)),X0))) => ~iG476(X0,X1,X2)) & ! [X3 : list(vEBT_VEBT),X4 : nat,X5 : nat] : (($true = aa(nat,$o,aa(nat,fun(nat,$o),ord_less(nat),lG475(X5,X4)),aa(list(vEBT_VEBT),nat,size_size(list(vEBT_VEBT)),X3))) => (iG476(X3,X4,X5) <=> vEBT_V5719532721284313246member(aa(nat,vEBT_VEBT,nth(vEBT_VEBT,X3),lG475(X5,X4)),vEBT_VEBT_low(X5,aa(nat,nat,aa(nat,fun(nat,nat),divide_divide(nat),aa(nat,nat,suc,X4)),aa(num,nat,numeral_numeral(nat),aa(num,num,bit0,one2)))))))),
% 13.08/3.05    inference(flattening,[],[f21756])).
% 13.08/3.05  tff(f21756,plain,(
% 13.08/3.05    ! [X0 : list(vEBT_VEBT),X1 : nat,X2 : nat] : (~($true = aa(nat,$o,aa(nat,fun(nat,$o),ord_less(nat),lG475(X2,X1)),aa(list(vEBT_VEBT),nat,size_size(list(vEBT_VEBT)),X0))) => ~iG476(X0,X1,X2)) & ! [X3 : list(vEBT_VEBT),X4 : nat,X5 : nat] : (($true = aa(nat,$o,aa(nat,fun(nat,$o),ord_less(nat),lG475(X5,X4)),aa(list(vEBT_VEBT),nat,size_size(list(vEBT_VEBT)),X3))) => (iG476(X3,X4,X5) <=> vEBT_V5719532721284313246member(aa(nat,vEBT_VEBT,nth(vEBT_VEBT,X3),lG475(X5,X4)),vEBT_VEBT_low(X5,aa(nat,nat,aa(nat,fun(nat,nat),divide_divide(nat),aa(nat,nat,suc,X4)),aa(num,nat,numeral_numeral(nat),aa(num,num,bit0,one2)))))))),
% 13.08/3.05    inference(true_and_false_elimination,[],[f21755])).
% 13.08/3.05  tff(f21755,plain,(
% 13.08/3.05    ! [X0 : list(vEBT_VEBT),X1 : nat,X2 : nat] : (~($true = aa(nat,$o,aa(nat,fun(nat,$o),ord_less(nat),lG475(X2,X1)),aa(list(vEBT_VEBT),nat,size_size(list(vEBT_VEBT)),X0))) => (iG476(X0,X1,X2) <=> $false)) & ! [X3 : list(vEBT_VEBT),X4 : nat,X5 : nat] : (($true = aa(nat,$o,aa(nat,fun(nat,$o),ord_less(nat),lG475(X5,X4)),aa(list(vEBT_VEBT),nat,size_size(list(vEBT_VEBT)),X3))) => (iG476(X3,X4,X5) <=> vEBT_V5719532721284313246member(aa(nat,vEBT_VEBT,nth(vEBT_VEBT,X3),lG475(X5,X4)),vEBT_VEBT_low(X5,aa(nat,nat,aa(nat,fun(nat,nat),divide_divide(nat),aa(nat,nat,suc,X4)),aa(num,nat,numeral_numeral(nat),aa(num,num,bit0,one2)))))))),
% 13.08/3.05    inference(rectify,[],[f16271])).
% 13.08/3.05  tff(f16271,plain,(
% 13.08/3.05    ! [X9 : list(vEBT_VEBT),X8 : nat,X1 : nat] : (~($true = aa(nat,$o,aa(nat,fun(nat,$o),ord_less(nat),lG475(X1,X8)),aa(list(vEBT_VEBT),nat,size_size(list(vEBT_VEBT)),X9))) => (iG476(X9,X8,X1) <=> $false)) & ! [X9 : list(vEBT_VEBT),X8 : nat,X1 : nat] : (($true = aa(nat,$o,aa(nat,fun(nat,$o),ord_less(nat),lG475(X1,X8)),aa(list(vEBT_VEBT),nat,size_size(list(vEBT_VEBT)),X9))) => (iG476(X9,X8,X1) <=> vEBT_V5719532721284313246member(aa(nat,vEBT_VEBT,nth(vEBT_VEBT,X9),lG475(X1,X8)),vEBT_VEBT_low(X1,aa(nat,nat,aa(nat,fun(nat,nat),divide_divide(nat),aa(nat,nat,suc,X8)),aa(num,nat,numeral_numeral(nat),aa(num,num,bit0,one2)))))))),
% 13.08/3.05    introduced(fool_ite_definition,[new_symbols(definition,[iG476])])).
% 13.08/3.05  tff(f62006,plain,(
% 13.08/3.05    ($true = bG477($true))),
% 13.08/3.05    inference(equality_resolution,[],[f45419])).
% 13.08/3.05  tff(f45419,plain,(
% 13.08/3.05    ( ! [X0 : $o] : (($true = bG477(X0)) | ($true != X0)) )),
% 13.08/3.05    inference(cnf_transformation,[],[f37899])).
% 13.08/3.05  tff(f37899,plain,(
% 13.08/3.05    ! [X0 : $o] : ((($true = X0) | ($true != bG477(X0))) & (($true = bG477(X0)) | ($true != X0)))),
% 13.08/3.05    inference(nnf_transformation,[],[f21754])).
% 13.08/3.05  tff(f21754,plain,(
% 13.08/3.05    ! [X0 : $o] : (($true = X0) <=> ($true = bG477(X0)))),
% 13.08/3.05    inference(rectify,[],[f16274])).
% 13.08/3.05  tff(f16274,plain,(
% 13.08/3.05    ! [X2 : $o] : (($true = X2) <=> ($true = bG477(X2)))),
% 13.08/3.05    introduced(fool_formula_definition,[new_symbols(definition,[bG477])])).
% 13.08/3.05  tff(f45420,plain,(
% 13.08/3.05    ( ! [X0 : $o] : (($true = X0) | ($true != bG477(X0))) )),
% 13.08/3.05    inference(cnf_transformation,[],[f37899])).
% 13.08/3.05  tff(f62005,plain,(
% 13.08/3.05    ($true = bG478($true))),
% 13.08/3.05    inference(equality_resolution,[],[f45417])).
% 13.08/3.05  tff(f45417,plain,(
% 13.08/3.05    ( ! [X0 : $o] : (($true = bG478(X0)) | ($true != X0)) )),
% 13.08/3.05    inference(cnf_transformation,[],[f37898])).
% 13.08/3.05  tff(f37898,plain,(
% 13.08/3.05    ! [X0 : $o] : ((($true = X0) | ($true != bG478(X0))) & (($true = bG478(X0)) | ($true != X0)))),
% 13.08/3.05    inference(nnf_transformation,[],[f21753])).
% 13.08/3.05  tff(f21753,plain,(
% 13.08/3.05    ! [X0 : $o] : (($true = X0) <=> ($true = bG478(X0)))),
% 13.08/3.05    inference(rectify,[],[f16275])).
% 13.08/3.05  tff(f16275,plain,(
% 13.08/3.05    ! [X3 : $o] : (($true = X3) <=> ($true = bG478(X3)))),
% 13.08/3.05    introduced(fool_formula_definition,[new_symbols(definition,[bG478])])).
% 13.08/3.05  tff(f45418,plain,(
% 13.08/3.05    ( ! [X0 : $o] : (($true = X0) | ($true != bG478(X0))) )),
% 13.08/3.05    inference(cnf_transformation,[],[f37898])).
% 13.08/3.05  tff(f45416,plain,(
% 13.08/3.05    ( ! [X0 : nat,X1 : nat] : (vEBT_VEBT_high(X0,aa(nat,nat,aa(nat,fun(nat,nat),divide_divide(nat),aa(nat,nat,suc,X1)),aa(num,nat,numeral_numeral(nat),aa(num,num,bit0,one2)))) = lG479(X0,X1)) )),
% 13.08/3.05    inference(cnf_transformation,[],[f21752])).
% 13.08/3.05  tff(f21752,plain,(
% 13.08/3.05    ! [X0 : nat,X1 : nat] : vEBT_VEBT_high(X0,aa(nat,nat,aa(nat,fun(nat,nat),divide_divide(nat),aa(nat,nat,suc,X1)),aa(num,nat,numeral_numeral(nat),aa(num,num,bit0,one2)))) = lG479(X0,X1)),
% 13.08/3.05    inference(rectify,[],[f16276])).
% 13.08/3.05  tff(f16276,plain,(
% 13.08/3.05    ! [X1 : nat,X12 : nat] : vEBT_VEBT_high(X1,aa(nat,nat,aa(nat,fun(nat,nat),divide_divide(nat),aa(nat,nat,suc,X12)),aa(num,nat,numeral_numeral(nat),aa(num,num,bit0,one2)))) = lG479(X1,X12)),
% 13.08/3.05    introduced(fool_let_definition,[new_symbols(definition,[lG479])])).
% 13.08/3.05  tff(f45414,plain,(
% 13.08/3.05    ( ! [X3 : list(vEBT_VEBT),X4 : nat,X5 : nat] : (iG480(X3,X4,X5) | ~vEBT_VEBT_membermima(aa(nat,vEBT_VEBT,nth(vEBT_VEBT,X3),lG479(X5,X4)),vEBT_VEBT_low(X5,aa(nat,nat,aa(nat,fun(nat,nat),divide_divide(nat),aa(nat,nat,suc,X4)),aa(num,nat,numeral_numeral(nat),aa(num,num,bit0,one2))))) | ($true != aa(nat,$o,aa(nat,fun(nat,$o),ord_less(nat),lG479(X5,X4)),aa(list(vEBT_VEBT),nat,size_size(list(vEBT_VEBT)),X3)))) )),
% 13.08/3.05    inference(cnf_transformation,[],[f37897])).
% 13.08/3.05  tff(f37897,plain,(
% 13.08/3.05    ! [X0 : list(vEBT_VEBT),X1 : nat,X2 : nat] : (~iG480(X0,X1,X2) | ($true = aa(nat,$o,aa(nat,fun(nat,$o),ord_less(nat),lG479(X2,X1)),aa(list(vEBT_VEBT),nat,size_size(list(vEBT_VEBT)),X0)))) & ! [X3 : list(vEBT_VEBT),X4 : nat,X5 : nat] : (((iG480(X3,X4,X5) | ~vEBT_VEBT_membermima(aa(nat,vEBT_VEBT,nth(vEBT_VEBT,X3),lG479(X5,X4)),vEBT_VEBT_low(X5,aa(nat,nat,aa(nat,fun(nat,nat),divide_divide(nat),aa(nat,nat,suc,X4)),aa(num,nat,numeral_numeral(nat),aa(num,num,bit0,one2)))))) & (vEBT_VEBT_membermima(aa(nat,vEBT_VEBT,nth(vEBT_VEBT,X3),lG479(X5,X4)),vEBT_VEBT_low(X5,aa(nat,nat,aa(nat,fun(nat,nat),divide_divide(nat),aa(nat,nat,suc,X4)),aa(num,nat,numeral_numeral(nat),aa(num,num,bit0,one2))))) | ~iG480(X3,X4,X5))) | ($true != aa(nat,$o,aa(nat,fun(nat,$o),ord_less(nat),lG479(X5,X4)),aa(list(vEBT_VEBT),nat,size_size(list(vEBT_VEBT)),X3))))),
% 13.08/3.05    inference(nnf_transformation,[],[f27349])).
% 13.08/3.05  tff(f27349,plain,(
% 13.08/3.05    ! [X0 : list(vEBT_VEBT),X1 : nat,X2 : nat] : (~iG480(X0,X1,X2) | ($true = aa(nat,$o,aa(nat,fun(nat,$o),ord_less(nat),lG479(X2,X1)),aa(list(vEBT_VEBT),nat,size_size(list(vEBT_VEBT)),X0)))) & ! [X3 : list(vEBT_VEBT),X4 : nat,X5 : nat] : ((iG480(X3,X4,X5) <=> vEBT_VEBT_membermima(aa(nat,vEBT_VEBT,nth(vEBT_VEBT,X3),lG479(X5,X4)),vEBT_VEBT_low(X5,aa(nat,nat,aa(nat,fun(nat,nat),divide_divide(nat),aa(nat,nat,suc,X4)),aa(num,nat,numeral_numeral(nat),aa(num,num,bit0,one2)))))) | ($true != aa(nat,$o,aa(nat,fun(nat,$o),ord_less(nat),lG479(X5,X4)),aa(list(vEBT_VEBT),nat,size_size(list(vEBT_VEBT)),X3))))),
% 13.08/3.05    inference(ennf_transformation,[],[f21751])).
% 13.08/3.05  tff(f21751,plain,(
% 13.08/3.05    ! [X0 : list(vEBT_VEBT),X1 : nat,X2 : nat] : (($true != aa(nat,$o,aa(nat,fun(nat,$o),ord_less(nat),lG479(X2,X1)),aa(list(vEBT_VEBT),nat,size_size(list(vEBT_VEBT)),X0))) => ~iG480(X0,X1,X2)) & ! [X3 : list(vEBT_VEBT),X4 : nat,X5 : nat] : (($true = aa(nat,$o,aa(nat,fun(nat,$o),ord_less(nat),lG479(X5,X4)),aa(list(vEBT_VEBT),nat,size_size(list(vEBT_VEBT)),X3))) => (iG480(X3,X4,X5) <=> vEBT_VEBT_membermima(aa(nat,vEBT_VEBT,nth(vEBT_VEBT,X3),lG479(X5,X4)),vEBT_VEBT_low(X5,aa(nat,nat,aa(nat,fun(nat,nat),divide_divide(nat),aa(nat,nat,suc,X4)),aa(num,nat,numeral_numeral(nat),aa(num,num,bit0,one2)))))))),
% 13.08/3.05    inference(flattening,[],[f21750])).
% 13.08/3.05  tff(f21750,plain,(
% 13.08/3.05    ! [X0 : list(vEBT_VEBT),X1 : nat,X2 : nat] : (~($true = aa(nat,$o,aa(nat,fun(nat,$o),ord_less(nat),lG479(X2,X1)),aa(list(vEBT_VEBT),nat,size_size(list(vEBT_VEBT)),X0))) => ~iG480(X0,X1,X2)) & ! [X3 : list(vEBT_VEBT),X4 : nat,X5 : nat] : (($true = aa(nat,$o,aa(nat,fun(nat,$o),ord_less(nat),lG479(X5,X4)),aa(list(vEBT_VEBT),nat,size_size(list(vEBT_VEBT)),X3))) => (iG480(X3,X4,X5) <=> vEBT_VEBT_membermima(aa(nat,vEBT_VEBT,nth(vEBT_VEBT,X3),lG479(X5,X4)),vEBT_VEBT_low(X5,aa(nat,nat,aa(nat,fun(nat,nat),divide_divide(nat),aa(nat,nat,suc,X4)),aa(num,nat,numeral_numeral(nat),aa(num,num,bit0,one2)))))))),
% 13.08/3.05    inference(true_and_false_elimination,[],[f21749])).
% 13.08/3.05  tff(f21749,plain,(
% 13.08/3.05    ! [X0 : list(vEBT_VEBT),X1 : nat,X2 : nat] : (~($true = aa(nat,$o,aa(nat,fun(nat,$o),ord_less(nat),lG479(X2,X1)),aa(list(vEBT_VEBT),nat,size_size(list(vEBT_VEBT)),X0))) => (iG480(X0,X1,X2) <=> $false)) & ! [X3 : list(vEBT_VEBT),X4 : nat,X5 : nat] : (($true = aa(nat,$o,aa(nat,fun(nat,$o),ord_less(nat),lG479(X5,X4)),aa(list(vEBT_VEBT),nat,size_size(list(vEBT_VEBT)),X3))) => (iG480(X3,X4,X5) <=> vEBT_VEBT_membermima(aa(nat,vEBT_VEBT,nth(vEBT_VEBT,X3),lG479(X5,X4)),vEBT_VEBT_low(X5,aa(nat,nat,aa(nat,fun(nat,nat),divide_divide(nat),aa(nat,nat,suc,X4)),aa(num,nat,numeral_numeral(nat),aa(num,num,bit0,one2)))))))),
% 13.08/3.05    inference(rectify,[],[f16277])).
% 13.08/3.05  tff(f16277,plain,(
% 13.08/3.05    ! [X13 : list(vEBT_VEBT),X12 : nat,X1 : nat] : (~($true = aa(nat,$o,aa(nat,fun(nat,$o),ord_less(nat),lG479(X1,X12)),aa(list(vEBT_VEBT),nat,size_size(list(vEBT_VEBT)),X13))) => (iG480(X13,X12,X1) <=> $false)) & ! [X13 : list(vEBT_VEBT),X12 : nat,X1 : nat] : (($true = aa(nat,$o,aa(nat,fun(nat,$o),ord_less(nat),lG479(X1,X12)),aa(list(vEBT_VEBT),nat,size_size(list(vEBT_VEBT)),X13))) => (iG480(X13,X12,X1) <=> vEBT_VEBT_membermima(aa(nat,vEBT_VEBT,nth(vEBT_VEBT,X13),lG479(X1,X12)),vEBT_VEBT_low(X1,aa(nat,nat,aa(nat,fun(nat,nat),divide_divide(nat),aa(nat,nat,suc,X12)),aa(num,nat,numeral_numeral(nat),aa(num,num,bit0,one2)))))))),
% 13.08/3.05    introduced(fool_ite_definition,[new_symbols(definition,[iG480])])).
% 13.08/3.05  tff(f45412,plain,(
% 13.08/3.05    ( ! [X0 : nat,X1 : nat] : (vEBT_VEBT_high(X0,aa(nat,nat,aa(nat,fun(nat,nat),divide_divide(nat),aa(nat,nat,suc,X1)),aa(num,nat,numeral_numeral(nat),aa(num,num,bit0,one2)))) = lG481(X0,X1)) )),
% 13.08/3.05    inference(cnf_transformation,[],[f21748])).
% 13.08/3.05  tff(f21748,plain,(
% 13.08/3.05    ! [X0 : nat,X1 : nat] : vEBT_VEBT_high(X0,aa(nat,nat,aa(nat,fun(nat,nat),divide_divide(nat),aa(nat,nat,suc,X1)),aa(num,nat,numeral_numeral(nat),aa(num,num,bit0,one2)))) = lG481(X0,X1)),
% 13.08/3.05    inference(rectify,[],[f16278])).
% 13.08/3.05  tff(f16278,plain,(
% 13.08/3.05    ! [X1 : nat,X15 : nat] : vEBT_VEBT_high(X1,aa(nat,nat,aa(nat,fun(nat,nat),divide_divide(nat),aa(nat,nat,suc,X15)),aa(num,nat,numeral_numeral(nat),aa(num,num,bit0,one2)))) = lG481(X1,X15)),
% 13.08/3.05    introduced(fool_let_definition,[new_symbols(definition,[lG481])])).
% 13.08/3.05  tff(f45410,plain,(
% 13.08/3.05    ( ! [X3 : list(vEBT_VEBT),X4 : nat,X5 : nat] : (iG482(X3,X4,X5) | ~vEBT_VEBT_membermima(aa(nat,vEBT_VEBT,nth(vEBT_VEBT,X3),lG481(X5,X4)),vEBT_VEBT_low(X5,aa(nat,nat,aa(nat,fun(nat,nat),divide_divide(nat),aa(nat,nat,suc,X4)),aa(num,nat,numeral_numeral(nat),aa(num,num,bit0,one2))))) | ($true != aa(nat,$o,aa(nat,fun(nat,$o),ord_less(nat),lG481(X5,X4)),aa(list(vEBT_VEBT),nat,size_size(list(vEBT_VEBT)),X3)))) )),
% 13.08/3.05    inference(cnf_transformation,[],[f37896])).
% 13.08/3.05  tff(f37896,plain,(
% 13.08/3.05    ! [X0 : list(vEBT_VEBT),X1 : nat,X2 : nat] : (~iG482(X0,X1,X2) | ($true = aa(nat,$o,aa(nat,fun(nat,$o),ord_less(nat),lG481(X2,X1)),aa(list(vEBT_VEBT),nat,size_size(list(vEBT_VEBT)),X0)))) & ! [X3 : list(vEBT_VEBT),X4 : nat,X5 : nat] : (((iG482(X3,X4,X5) | ~vEBT_VEBT_membermima(aa(nat,vEBT_VEBT,nth(vEBT_VEBT,X3),lG481(X5,X4)),vEBT_VEBT_low(X5,aa(nat,nat,aa(nat,fun(nat,nat),divide_divide(nat),aa(nat,nat,suc,X4)),aa(num,nat,numeral_numeral(nat),aa(num,num,bit0,one2)))))) & (vEBT_VEBT_membermima(aa(nat,vEBT_VEBT,nth(vEBT_VEBT,X3),lG481(X5,X4)),vEBT_VEBT_low(X5,aa(nat,nat,aa(nat,fun(nat,nat),divide_divide(nat),aa(nat,nat,suc,X4)),aa(num,nat,numeral_numeral(nat),aa(num,num,bit0,one2))))) | ~iG482(X3,X4,X5))) | ($true != aa(nat,$o,aa(nat,fun(nat,$o),ord_less(nat),lG481(X5,X4)),aa(list(vEBT_VEBT),nat,size_size(list(vEBT_VEBT)),X3))))),
% 13.08/3.05    inference(nnf_transformation,[],[f27348])).
% 13.08/3.05  tff(f27348,plain,(
% 13.08/3.05    ! [X0 : list(vEBT_VEBT),X1 : nat,X2 : nat] : (~iG482(X0,X1,X2) | ($true = aa(nat,$o,aa(nat,fun(nat,$o),ord_less(nat),lG481(X2,X1)),aa(list(vEBT_VEBT),nat,size_size(list(vEBT_VEBT)),X0)))) & ! [X3 : list(vEBT_VEBT),X4 : nat,X5 : nat] : ((iG482(X3,X4,X5) <=> vEBT_VEBT_membermima(aa(nat,vEBT_VEBT,nth(vEBT_VEBT,X3),lG481(X5,X4)),vEBT_VEBT_low(X5,aa(nat,nat,aa(nat,fun(nat,nat),divide_divide(nat),aa(nat,nat,suc,X4)),aa(num,nat,numeral_numeral(nat),aa(num,num,bit0,one2)))))) | ($true != aa(nat,$o,aa(nat,fun(nat,$o),ord_less(nat),lG481(X5,X4)),aa(list(vEBT_VEBT),nat,size_size(list(vEBT_VEBT)),X3))))),
% 13.08/3.05    inference(ennf_transformation,[],[f21747])).
% 13.08/3.05  tff(f21747,plain,(
% 13.08/3.05    ! [X0 : list(vEBT_VEBT),X1 : nat,X2 : nat] : (($true != aa(nat,$o,aa(nat,fun(nat,$o),ord_less(nat),lG481(X2,X1)),aa(list(vEBT_VEBT),nat,size_size(list(vEBT_VEBT)),X0))) => ~iG482(X0,X1,X2)) & ! [X3 : list(vEBT_VEBT),X4 : nat,X5 : nat] : (($true = aa(nat,$o,aa(nat,fun(nat,$o),ord_less(nat),lG481(X5,X4)),aa(list(vEBT_VEBT),nat,size_size(list(vEBT_VEBT)),X3))) => (iG482(X3,X4,X5) <=> vEBT_VEBT_membermima(aa(nat,vEBT_VEBT,nth(vEBT_VEBT,X3),lG481(X5,X4)),vEBT_VEBT_low(X5,aa(nat,nat,aa(nat,fun(nat,nat),divide_divide(nat),aa(nat,nat,suc,X4)),aa(num,nat,numeral_numeral(nat),aa(num,num,bit0,one2)))))))),
% 13.08/3.05    inference(flattening,[],[f21746])).
% 13.08/3.05  tff(f21746,plain,(
% 13.08/3.05    ! [X0 : list(vEBT_VEBT),X1 : nat,X2 : nat] : (~($true = aa(nat,$o,aa(nat,fun(nat,$o),ord_less(nat),lG481(X2,X1)),aa(list(vEBT_VEBT),nat,size_size(list(vEBT_VEBT)),X0))) => ~iG482(X0,X1,X2)) & ! [X3 : list(vEBT_VEBT),X4 : nat,X5 : nat] : (($true = aa(nat,$o,aa(nat,fun(nat,$o),ord_less(nat),lG481(X5,X4)),aa(list(vEBT_VEBT),nat,size_size(list(vEBT_VEBT)),X3))) => (iG482(X3,X4,X5) <=> vEBT_VEBT_membermima(aa(nat,vEBT_VEBT,nth(vEBT_VEBT,X3),lG481(X5,X4)),vEBT_VEBT_low(X5,aa(nat,nat,aa(nat,fun(nat,nat),divide_divide(nat),aa(nat,nat,suc,X4)),aa(num,nat,numeral_numeral(nat),aa(num,num,bit0,one2)))))))),
% 13.08/3.05    inference(true_and_false_elimination,[],[f21745])).
% 13.08/3.05  tff(f21745,plain,(
% 13.08/3.05    ! [X0 : list(vEBT_VEBT),X1 : nat,X2 : nat] : (~($true = aa(nat,$o,aa(nat,fun(nat,$o),ord_less(nat),lG481(X2,X1)),aa(list(vEBT_VEBT),nat,size_size(list(vEBT_VEBT)),X0))) => (iG482(X0,X1,X2) <=> $false)) & ! [X3 : list(vEBT_VEBT),X4 : nat,X5 : nat] : (($true = aa(nat,$o,aa(nat,fun(nat,$o),ord_less(nat),lG481(X5,X4)),aa(list(vEBT_VEBT),nat,size_size(list(vEBT_VEBT)),X3))) => (iG482(X3,X4,X5) <=> vEBT_VEBT_membermima(aa(nat,vEBT_VEBT,nth(vEBT_VEBT,X3),lG481(X5,X4)),vEBT_VEBT_low(X5,aa(nat,nat,aa(nat,fun(nat,nat),divide_divide(nat),aa(nat,nat,suc,X4)),aa(num,nat,numeral_numeral(nat),aa(num,num,bit0,one2)))))))),
% 13.08/3.05    inference(rectify,[],[f16279])).
% 13.08/3.05  tff(f16279,plain,(
% 13.08/3.05    ! [X16 : list(vEBT_VEBT),X15 : nat,X1 : nat] : (~($true = aa(nat,$o,aa(nat,fun(nat,$o),ord_less(nat),lG481(X1,X15)),aa(list(vEBT_VEBT),nat,size_size(list(vEBT_VEBT)),X16))) => (iG482(X16,X15,X1) <=> $false)) & ! [X16 : list(vEBT_VEBT),X15 : nat,X1 : nat] : (($true = aa(nat,$o,aa(nat,fun(nat,$o),ord_less(nat),lG481(X1,X15)),aa(list(vEBT_VEBT),nat,size_size(list(vEBT_VEBT)),X16))) => (iG482(X16,X15,X1) <=> vEBT_VEBT_membermima(aa(nat,vEBT_VEBT,nth(vEBT_VEBT,X16),lG481(X1,X15)),vEBT_VEBT_low(X1,aa(nat,nat,aa(nat,fun(nat,nat),divide_divide(nat),aa(nat,nat,suc,X15)),aa(num,nat,numeral_numeral(nat),aa(num,num,bit0,one2)))))))),
% 13.08/3.05    introduced(fool_ite_definition,[new_symbols(definition,[iG482])])).
% 13.08/3.05  tff(f62004,plain,(
% 13.08/3.05    ($true = bG483($true))),
% 13.08/3.05    inference(equality_resolution,[],[f45407])).
% 13.08/3.05  tff(f45407,plain,(
% 13.08/3.05    ( ! [X0 : $o] : (($true = bG483(X0)) | ($true != X0)) )),
% 13.08/3.05    inference(cnf_transformation,[],[f37895])).
% 13.08/3.05  tff(f37895,plain,(
% 13.08/3.05    ! [X0 : $o] : ((($true = X0) | ($true != bG483(X0))) & (($true = bG483(X0)) | ($true != X0)))),
% 13.08/3.05    inference(nnf_transformation,[],[f21744])).
% 13.08/3.05  tff(f21744,plain,(
% 13.08/3.05    ! [X0 : $o] : (($true = X0) <=> ($true = bG483(X0)))),
% 13.08/3.05    inference(rectify,[],[f16282])).
% 13.08/3.05  tff(f16282,plain,(
% 13.08/3.05    ! [X2 : $o] : (($true = X2) <=> ($true = bG483(X2)))),
% 13.08/3.05    introduced(fool_formula_definition,[new_symbols(definition,[bG483])])).
% 13.08/3.05  tff(f45408,plain,(
% 13.08/3.05    ( ! [X0 : $o] : (($true = X0) | ($true != bG483(X0))) )),
% 13.08/3.05    inference(cnf_transformation,[],[f37895])).
% 13.08/3.05  tff(f62003,plain,(
% 13.08/3.05    ($true = bG484($true))),
% 13.08/3.05    inference(equality_resolution,[],[f45405])).
% 13.08/3.05  tff(f45405,plain,(
% 13.08/3.05    ( ! [X0 : $o] : (($true = bG484(X0)) | ($true != X0)) )),
% 13.08/3.05    inference(cnf_transformation,[],[f37894])).
% 13.08/3.05  tff(f37894,plain,(
% 13.08/3.05    ! [X0 : $o] : ((($true = X0) | ($true != bG484(X0))) & (($true = bG484(X0)) | ($true != X0)))),
% 13.08/3.05    inference(nnf_transformation,[],[f21743])).
% 13.08/3.05  tff(f21743,plain,(
% 13.08/3.05    ! [X0 : $o] : (($true = X0) <=> ($true = bG484(X0)))),
% 13.08/3.05    inference(rectify,[],[f16283])).
% 13.08/3.05  tff(f16283,plain,(
% 13.08/3.05    ! [X3 : $o] : (($true = X3) <=> ($true = bG484(X3)))),
% 13.08/3.05    introduced(fool_formula_definition,[new_symbols(definition,[bG484])])).
% 13.08/3.05  tff(f45406,plain,(
% 13.08/3.05    ( ! [X0 : $o] : (($true = X0) | ($true != bG484(X0))) )),
% 13.08/3.05    inference(cnf_transformation,[],[f37894])).
% 13.08/3.05  tff(f62002,plain,(
% 13.08/3.05    ($true = bG485($true))),
% 13.08/3.05    inference(equality_resolution,[],[f45403])).
% 13.08/3.05  tff(f45403,plain,(
% 13.08/3.05    ( ! [X0 : $o] : (($true = bG485(X0)) | ($true != X0)) )),
% 13.08/3.05    inference(cnf_transformation,[],[f37893])).
% 13.08/3.05  tff(f37893,plain,(
% 13.08/3.05    ! [X0 : $o] : ((($true = X0) | ($true != bG485(X0))) & (($true = bG485(X0)) | ($true != X0)))),
% 13.08/3.05    inference(nnf_transformation,[],[f21742])).
% 13.08/3.05  tff(f21742,plain,(
% 13.08/3.05    ! [X0 : $o] : (($true = X0) <=> ($true = bG485(X0)))),
% 13.08/3.05    inference(rectify,[],[f16284])).
% 13.08/3.05  tff(f16284,plain,(
% 13.08/3.05    ! [X2 : $o] : (($true = X2) <=> ($true = bG485(X2)))),
% 13.08/3.05    introduced(fool_formula_definition,[new_symbols(definition,[bG485])])).
% 13.08/3.05  tff(f45404,plain,(
% 13.08/3.05    ( ! [X0 : $o] : (($true = X0) | ($true != bG485(X0))) )),
% 13.08/3.05    inference(cnf_transformation,[],[f37893])).
% 13.08/3.05  tff(f62001,plain,(
% 13.08/3.05    ($true = bG486($true))),
% 13.08/3.05    inference(equality_resolution,[],[f45401])).
% 13.08/3.05  tff(f45401,plain,(
% 13.08/3.05    ( ! [X0 : $o] : (($true = bG486(X0)) | ($true != X0)) )),
% 13.08/3.05    inference(cnf_transformation,[],[f37892])).
% 13.08/3.05  tff(f37892,plain,(
% 13.08/3.05    ! [X0 : $o] : ((($true = X0) | ($true != bG486(X0))) & (($true = bG486(X0)) | ($true != X0)))),
% 13.08/3.05    inference(nnf_transformation,[],[f21741])).
% 13.08/3.05  tff(f21741,plain,(
% 13.08/3.05    ! [X0 : $o] : (($true = X0) <=> ($true = bG486(X0)))),
% 13.08/3.05    inference(rectify,[],[f16285])).
% 13.08/3.05  tff(f16285,plain,(
% 13.08/3.05    ! [X3 : $o] : (($true = X3) <=> ($true = bG486(X3)))),
% 13.08/3.05    introduced(fool_formula_definition,[new_symbols(definition,[bG486])])).
% 13.08/3.05  tff(f45402,plain,(
% 13.08/3.05    ( ! [X0 : $o] : (($true = X0) | ($true != bG486(X0))) )),
% 13.08/3.05    inference(cnf_transformation,[],[f37892])).
% 13.08/3.05  tff(f45400,plain,(
% 13.08/3.05    ( ! [X0 : nat,X1 : nat] : (vEBT_VEBT_high(X0,aa(nat,nat,aa(nat,fun(nat,nat),divide_divide(nat),aa(nat,nat,suc,X1)),aa(num,nat,numeral_numeral(nat),aa(num,num,bit0,one2)))) = lG487(X0,X1)) )),
% 13.08/3.05    inference(cnf_transformation,[],[f21740])).
% 13.08/3.05  tff(f21740,plain,(
% 13.08/3.05    ! [X0 : nat,X1 : nat] : vEBT_VEBT_high(X0,aa(nat,nat,aa(nat,fun(nat,nat),divide_divide(nat),aa(nat,nat,suc,X1)),aa(num,nat,numeral_numeral(nat),aa(num,num,bit0,one2)))) = lG487(X0,X1)),
% 13.08/3.05    inference(rectify,[],[f16286])).
% 13.08/3.05  tff(f16286,plain,(
% 13.08/3.05    ! [X1 : nat,X12 : nat] : vEBT_VEBT_high(X1,aa(nat,nat,aa(nat,fun(nat,nat),divide_divide(nat),aa(nat,nat,suc,X12)),aa(num,nat,numeral_numeral(nat),aa(num,num,bit0,one2)))) = lG487(X1,X12)),
% 13.08/3.05    introduced(fool_let_definition,[new_symbols(definition,[lG487])])).
% 13.08/3.05  tff(f45398,plain,(
% 13.08/3.05    ( ! [X3 : list(vEBT_VEBT),X4 : nat,X5 : nat] : (iG488(X3,X4,X5) | ~vEBT_VEBT_membermima(aa(nat,vEBT_VEBT,nth(vEBT_VEBT,X3),lG487(X5,X4)),vEBT_VEBT_low(X5,aa(nat,nat,aa(nat,fun(nat,nat),divide_divide(nat),aa(nat,nat,suc,X4)),aa(num,nat,numeral_numeral(nat),aa(num,num,bit0,one2))))) | ($true != aa(nat,$o,aa(nat,fun(nat,$o),ord_less(nat),lG487(X5,X4)),aa(list(vEBT_VEBT),nat,size_size(list(vEBT_VEBT)),X3)))) )),
% 13.08/3.05    inference(cnf_transformation,[],[f37891])).
% 13.08/3.05  tff(f37891,plain,(
% 13.08/3.05    ! [X0 : list(vEBT_VEBT),X1 : nat,X2 : nat] : (~iG488(X0,X1,X2) | ($true = aa(nat,$o,aa(nat,fun(nat,$o),ord_less(nat),lG487(X2,X1)),aa(list(vEBT_VEBT),nat,size_size(list(vEBT_VEBT)),X0)))) & ! [X3 : list(vEBT_VEBT),X4 : nat,X5 : nat] : (((iG488(X3,X4,X5) | ~vEBT_VEBT_membermima(aa(nat,vEBT_VEBT,nth(vEBT_VEBT,X3),lG487(X5,X4)),vEBT_VEBT_low(X5,aa(nat,nat,aa(nat,fun(nat,nat),divide_divide(nat),aa(nat,nat,suc,X4)),aa(num,nat,numeral_numeral(nat),aa(num,num,bit0,one2)))))) & (vEBT_VEBT_membermima(aa(nat,vEBT_VEBT,nth(vEBT_VEBT,X3),lG487(X5,X4)),vEBT_VEBT_low(X5,aa(nat,nat,aa(nat,fun(nat,nat),divide_divide(nat),aa(nat,nat,suc,X4)),aa(num,nat,numeral_numeral(nat),aa(num,num,bit0,one2))))) | ~iG488(X3,X4,X5))) | ($true != aa(nat,$o,aa(nat,fun(nat,$o),ord_less(nat),lG487(X5,X4)),aa(list(vEBT_VEBT),nat,size_size(list(vEBT_VEBT)),X3))))),
% 13.08/3.05    inference(nnf_transformation,[],[f27347])).
% 13.08/3.05  tff(f27347,plain,(
% 13.08/3.05    ! [X0 : list(vEBT_VEBT),X1 : nat,X2 : nat] : (~iG488(X0,X1,X2) | ($true = aa(nat,$o,aa(nat,fun(nat,$o),ord_less(nat),lG487(X2,X1)),aa(list(vEBT_VEBT),nat,size_size(list(vEBT_VEBT)),X0)))) & ! [X3 : list(vEBT_VEBT),X4 : nat,X5 : nat] : ((iG488(X3,X4,X5) <=> vEBT_VEBT_membermima(aa(nat,vEBT_VEBT,nth(vEBT_VEBT,X3),lG487(X5,X4)),vEBT_VEBT_low(X5,aa(nat,nat,aa(nat,fun(nat,nat),divide_divide(nat),aa(nat,nat,suc,X4)),aa(num,nat,numeral_numeral(nat),aa(num,num,bit0,one2)))))) | ($true != aa(nat,$o,aa(nat,fun(nat,$o),ord_less(nat),lG487(X5,X4)),aa(list(vEBT_VEBT),nat,size_size(list(vEBT_VEBT)),X3))))),
% 13.08/3.05    inference(ennf_transformation,[],[f21739])).
% 13.08/3.05  tff(f21739,plain,(
% 13.08/3.05    ! [X0 : list(vEBT_VEBT),X1 : nat,X2 : nat] : (($true != aa(nat,$o,aa(nat,fun(nat,$o),ord_less(nat),lG487(X2,X1)),aa(list(vEBT_VEBT),nat,size_size(list(vEBT_VEBT)),X0))) => ~iG488(X0,X1,X2)) & ! [X3 : list(vEBT_VEBT),X4 : nat,X5 : nat] : (($true = aa(nat,$o,aa(nat,fun(nat,$o),ord_less(nat),lG487(X5,X4)),aa(list(vEBT_VEBT),nat,size_size(list(vEBT_VEBT)),X3))) => (iG488(X3,X4,X5) <=> vEBT_VEBT_membermima(aa(nat,vEBT_VEBT,nth(vEBT_VEBT,X3),lG487(X5,X4)),vEBT_VEBT_low(X5,aa(nat,nat,aa(nat,fun(nat,nat),divide_divide(nat),aa(nat,nat,suc,X4)),aa(num,nat,numeral_numeral(nat),aa(num,num,bit0,one2)))))))),
% 13.08/3.05    inference(flattening,[],[f21738])).
% 13.08/3.05  tff(f21738,plain,(
% 13.08/3.05    ! [X0 : list(vEBT_VEBT),X1 : nat,X2 : nat] : (~($true = aa(nat,$o,aa(nat,fun(nat,$o),ord_less(nat),lG487(X2,X1)),aa(list(vEBT_VEBT),nat,size_size(list(vEBT_VEBT)),X0))) => ~iG488(X0,X1,X2)) & ! [X3 : list(vEBT_VEBT),X4 : nat,X5 : nat] : (($true = aa(nat,$o,aa(nat,fun(nat,$o),ord_less(nat),lG487(X5,X4)),aa(list(vEBT_VEBT),nat,size_size(list(vEBT_VEBT)),X3))) => (iG488(X3,X4,X5) <=> vEBT_VEBT_membermima(aa(nat,vEBT_VEBT,nth(vEBT_VEBT,X3),lG487(X5,X4)),vEBT_VEBT_low(X5,aa(nat,nat,aa(nat,fun(nat,nat),divide_divide(nat),aa(nat,nat,suc,X4)),aa(num,nat,numeral_numeral(nat),aa(num,num,bit0,one2)))))))),
% 13.08/3.06    inference(true_and_false_elimination,[],[f21737])).
% 13.08/3.06  tff(f21737,plain,(
% 13.08/3.06    ! [X0 : list(vEBT_VEBT),X1 : nat,X2 : nat] : (~($true = aa(nat,$o,aa(nat,fun(nat,$o),ord_less(nat),lG487(X2,X1)),aa(list(vEBT_VEBT),nat,size_size(list(vEBT_VEBT)),X0))) => (iG488(X0,X1,X2) <=> $false)) & ! [X3 : list(vEBT_VEBT),X4 : nat,X5 : nat] : (($true = aa(nat,$o,aa(nat,fun(nat,$o),ord_less(nat),lG487(X5,X4)),aa(list(vEBT_VEBT),nat,size_size(list(vEBT_VEBT)),X3))) => (iG488(X3,X4,X5) <=> vEBT_VEBT_membermima(aa(nat,vEBT_VEBT,nth(vEBT_VEBT,X3),lG487(X5,X4)),vEBT_VEBT_low(X5,aa(nat,nat,aa(nat,fun(nat,nat),divide_divide(nat),aa(nat,nat,suc,X4)),aa(num,nat,numeral_numeral(nat),aa(num,num,bit0,one2)))))))),
% 13.08/3.06    inference(rectify,[],[f16287])).
% 13.08/3.06  tff(f16287,plain,(
% 13.08/3.06    ! [X13 : list(vEBT_VEBT),X12 : nat,X1 : nat] : (~($true = aa(nat,$o,aa(nat,fun(nat,$o),ord_less(nat),lG487(X1,X12)),aa(list(vEBT_VEBT),nat,size_size(list(vEBT_VEBT)),X13))) => (iG488(X13,X12,X1) <=> $false)) & ! [X13 : list(vEBT_VEBT),X12 : nat,X1 : nat] : (($true = aa(nat,$o,aa(nat,fun(nat,$o),ord_less(nat),lG487(X1,X12)),aa(list(vEBT_VEBT),nat,size_size(list(vEBT_VEBT)),X13))) => (iG488(X13,X12,X1) <=> vEBT_VEBT_membermima(aa(nat,vEBT_VEBT,nth(vEBT_VEBT,X13),lG487(X1,X12)),vEBT_VEBT_low(X1,aa(nat,nat,aa(nat,fun(nat,nat),divide_divide(nat),aa(nat,nat,suc,X12)),aa(num,nat,numeral_numeral(nat),aa(num,num,bit0,one2)))))))),
% 13.08/3.06    introduced(fool_ite_definition,[new_symbols(definition,[iG488])])).
% 13.08/3.06  tff(f45396,plain,(
% 13.08/3.06    ( ! [X0 : nat,X1 : nat] : (vEBT_VEBT_high(X0,aa(nat,nat,aa(nat,fun(nat,nat),divide_divide(nat),aa(nat,nat,suc,X1)),aa(num,nat,numeral_numeral(nat),aa(num,num,bit0,one2)))) = lG489(X0,X1)) )),
% 13.08/3.06    inference(cnf_transformation,[],[f21736])).
% 13.08/3.06  tff(f21736,plain,(
% 13.08/3.06    ! [X0 : nat,X1 : nat] : vEBT_VEBT_high(X0,aa(nat,nat,aa(nat,fun(nat,nat),divide_divide(nat),aa(nat,nat,suc,X1)),aa(num,nat,numeral_numeral(nat),aa(num,num,bit0,one2)))) = lG489(X0,X1)),
% 13.08/3.06    inference(rectify,[],[f16288])).
% 13.08/3.06  tff(f16288,plain,(
% 13.08/3.06    ! [X1 : nat,X15 : nat] : vEBT_VEBT_high(X1,aa(nat,nat,aa(nat,fun(nat,nat),divide_divide(nat),aa(nat,nat,suc,X15)),aa(num,nat,numeral_numeral(nat),aa(num,num,bit0,one2)))) = lG489(X1,X15)),
% 13.08/3.06    introduced(fool_let_definition,[new_symbols(definition,[lG489])])).
% 13.08/3.06  tff(f45394,plain,(
% 13.08/3.06    ( ! [X3 : list(vEBT_VEBT),X4 : nat,X5 : nat] : (iG490(X3,X4,X5) | ~vEBT_VEBT_membermima(aa(nat,vEBT_VEBT,nth(vEBT_VEBT,X3),lG489(X5,X4)),vEBT_VEBT_low(X5,aa(nat,nat,aa(nat,fun(nat,nat),divide_divide(nat),aa(nat,nat,suc,X4)),aa(num,nat,numeral_numeral(nat),aa(num,num,bit0,one2))))) | ($true != aa(nat,$o,aa(nat,fun(nat,$o),ord_less(nat),lG489(X5,X4)),aa(list(vEBT_VEBT),nat,size_size(list(vEBT_VEBT)),X3)))) )),
% 13.08/3.06    inference(cnf_transformation,[],[f37890])).
% 13.08/3.06  tff(f37890,plain,(
% 13.08/3.06    ! [X0 : list(vEBT_VEBT),X1 : nat,X2 : nat] : (~iG490(X0,X1,X2) | ($true = aa(nat,$o,aa(nat,fun(nat,$o),ord_less(nat),lG489(X2,X1)),aa(list(vEBT_VEBT),nat,size_size(list(vEBT_VEBT)),X0)))) & ! [X3 : list(vEBT_VEBT),X4 : nat,X5 : nat] : (((iG490(X3,X4,X5) | ~vEBT_VEBT_membermima(aa(nat,vEBT_VEBT,nth(vEBT_VEBT,X3),lG489(X5,X4)),vEBT_VEBT_low(X5,aa(nat,nat,aa(nat,fun(nat,nat),divide_divide(nat),aa(nat,nat,suc,X4)),aa(num,nat,numeral_numeral(nat),aa(num,num,bit0,one2)))))) & (vEBT_VEBT_membermima(aa(nat,vEBT_VEBT,nth(vEBT_VEBT,X3),lG489(X5,X4)),vEBT_VEBT_low(X5,aa(nat,nat,aa(nat,fun(nat,nat),divide_divide(nat),aa(nat,nat,suc,X4)),aa(num,nat,numeral_numeral(nat),aa(num,num,bit0,one2))))) | ~iG490(X3,X4,X5))) | ($true != aa(nat,$o,aa(nat,fun(nat,$o),ord_less(nat),lG489(X5,X4)),aa(list(vEBT_VEBT),nat,size_size(list(vEBT_VEBT)),X3))))),
% 13.08/3.06    inference(nnf_transformation,[],[f27346])).
% 13.08/3.06  tff(f27346,plain,(
% 13.08/3.06    ! [X0 : list(vEBT_VEBT),X1 : nat,X2 : nat] : (~iG490(X0,X1,X2) | ($true = aa(nat,$o,aa(nat,fun(nat,$o),ord_less(nat),lG489(X2,X1)),aa(list(vEBT_VEBT),nat,size_size(list(vEBT_VEBT)),X0)))) & ! [X3 : list(vEBT_VEBT),X4 : nat,X5 : nat] : ((iG490(X3,X4,X5) <=> vEBT_VEBT_membermima(aa(nat,vEBT_VEBT,nth(vEBT_VEBT,X3),lG489(X5,X4)),vEBT_VEBT_low(X5,aa(nat,nat,aa(nat,fun(nat,nat),divide_divide(nat),aa(nat,nat,suc,X4)),aa(num,nat,numeral_numeral(nat),aa(num,num,bit0,one2)))))) | ($true != aa(nat,$o,aa(nat,fun(nat,$o),ord_less(nat),lG489(X5,X4)),aa(list(vEBT_VEBT),nat,size_size(list(vEBT_VEBT)),X3))))),
% 13.08/3.06    inference(ennf_transformation,[],[f21735])).
% 13.08/3.06  tff(f21735,plain,(
% 13.08/3.06    ! [X0 : list(vEBT_VEBT),X1 : nat,X2 : nat] : (($true != aa(nat,$o,aa(nat,fun(nat,$o),ord_less(nat),lG489(X2,X1)),aa(list(vEBT_VEBT),nat,size_size(list(vEBT_VEBT)),X0))) => ~iG490(X0,X1,X2)) & ! [X3 : list(vEBT_VEBT),X4 : nat,X5 : nat] : (($true = aa(nat,$o,aa(nat,fun(nat,$o),ord_less(nat),lG489(X5,X4)),aa(list(vEBT_VEBT),nat,size_size(list(vEBT_VEBT)),X3))) => (iG490(X3,X4,X5) <=> vEBT_VEBT_membermima(aa(nat,vEBT_VEBT,nth(vEBT_VEBT,X3),lG489(X5,X4)),vEBT_VEBT_low(X5,aa(nat,nat,aa(nat,fun(nat,nat),divide_divide(nat),aa(nat,nat,suc,X4)),aa(num,nat,numeral_numeral(nat),aa(num,num,bit0,one2)))))))),
% 13.08/3.06    inference(flattening,[],[f21734])).
% 13.08/3.06  tff(f21734,plain,(
% 13.08/3.06    ! [X0 : list(vEBT_VEBT),X1 : nat,X2 : nat] : (~($true = aa(nat,$o,aa(nat,fun(nat,$o),ord_less(nat),lG489(X2,X1)),aa(list(vEBT_VEBT),nat,size_size(list(vEBT_VEBT)),X0))) => ~iG490(X0,X1,X2)) & ! [X3 : list(vEBT_VEBT),X4 : nat,X5 : nat] : (($true = aa(nat,$o,aa(nat,fun(nat,$o),ord_less(nat),lG489(X5,X4)),aa(list(vEBT_VEBT),nat,size_size(list(vEBT_VEBT)),X3))) => (iG490(X3,X4,X5) <=> vEBT_VEBT_membermima(aa(nat,vEBT_VEBT,nth(vEBT_VEBT,X3),lG489(X5,X4)),vEBT_VEBT_low(X5,aa(nat,nat,aa(nat,fun(nat,nat),divide_divide(nat),aa(nat,nat,suc,X4)),aa(num,nat,numeral_numeral(nat),aa(num,num,bit0,one2)))))))),
% 13.08/3.06    inference(true_and_false_elimination,[],[f21733])).
% 13.08/3.06  tff(f21733,plain,(
% 13.08/3.06    ! [X0 : list(vEBT_VEBT),X1 : nat,X2 : nat] : (~($true = aa(nat,$o,aa(nat,fun(nat,$o),ord_less(nat),lG489(X2,X1)),aa(list(vEBT_VEBT),nat,size_size(list(vEBT_VEBT)),X0))) => (iG490(X0,X1,X2) <=> $false)) & ! [X3 : list(vEBT_VEBT),X4 : nat,X5 : nat] : (($true = aa(nat,$o,aa(nat,fun(nat,$o),ord_less(nat),lG489(X5,X4)),aa(list(vEBT_VEBT),nat,size_size(list(vEBT_VEBT)),X3))) => (iG490(X3,X4,X5) <=> vEBT_VEBT_membermima(aa(nat,vEBT_VEBT,nth(vEBT_VEBT,X3),lG489(X5,X4)),vEBT_VEBT_low(X5,aa(nat,nat,aa(nat,fun(nat,nat),divide_divide(nat),aa(nat,nat,suc,X4)),aa(num,nat,numeral_numeral(nat),aa(num,num,bit0,one2)))))))),
% 13.08/3.06    inference(rectify,[],[f16289])).
% 13.08/3.06  tff(f16289,plain,(
% 13.08/3.06    ! [X16 : list(vEBT_VEBT),X15 : nat,X1 : nat] : (~($true = aa(nat,$o,aa(nat,fun(nat,$o),ord_less(nat),lG489(X1,X15)),aa(list(vEBT_VEBT),nat,size_size(list(vEBT_VEBT)),X16))) => (iG490(X16,X15,X1) <=> $false)) & ! [X16 : list(vEBT_VEBT),X15 : nat,X1 : nat] : (($true = aa(nat,$o,aa(nat,fun(nat,$o),ord_less(nat),lG489(X1,X15)),aa(list(vEBT_VEBT),nat,size_size(list(vEBT_VEBT)),X16))) => (iG490(X16,X15,X1) <=> vEBT_VEBT_membermima(aa(nat,vEBT_VEBT,nth(vEBT_VEBT,X16),lG489(X1,X15)),vEBT_VEBT_low(X1,aa(nat,nat,aa(nat,fun(nat,nat),divide_divide(nat),aa(nat,nat,suc,X15)),aa(num,nat,numeral_numeral(nat),aa(num,num,bit0,one2)))))))),
% 13.08/3.06    introduced(fool_ite_definition,[new_symbols(definition,[iG490])])).
% 13.08/3.06  tff(f62000,plain,(
% 13.08/3.06    ($true = bG491($true))),
% 13.08/3.06    inference(equality_resolution,[],[f45391])).
% 13.08/3.06  tff(f45391,plain,(
% 13.08/3.06    ( ! [X0 : $o] : (($true = bG491(X0)) | ($true != X0)) )),
% 13.08/3.06    inference(cnf_transformation,[],[f37889])).
% 13.08/3.06  tff(f37889,plain,(
% 13.08/3.06    ! [X0 : $o] : ((($true = X0) | ($true != bG491(X0))) & (($true = bG491(X0)) | ($true != X0)))),
% 13.08/3.06    inference(nnf_transformation,[],[f21732])).
% 13.08/3.06  tff(f21732,plain,(
% 13.08/3.06    ! [X0 : $o] : (($true = X0) <=> ($true = bG491(X0)))),
% 13.08/3.06    inference(rectify,[],[f16292])).
% 13.08/3.06  tff(f16292,plain,(
% 13.08/3.06    ! [X2 : $o] : (($true = X2) <=> ($true = bG491(X2)))),
% 13.08/3.06    introduced(fool_formula_definition,[new_symbols(definition,[bG491])])).
% 13.08/3.06  tff(f45392,plain,(
% 13.08/3.06    ( ! [X0 : $o] : (($true = X0) | ($true != bG491(X0))) )),
% 13.08/3.06    inference(cnf_transformation,[],[f37889])).
% 13.08/3.06  tff(f61999,plain,(
% 13.08/3.06    ($true = bG492($true))),
% 13.08/3.06    inference(equality_resolution,[],[f45389])).
% 13.08/3.06  tff(f45389,plain,(
% 13.08/3.06    ( ! [X0 : $o] : (($true = bG492(X0)) | ($true != X0)) )),
% 13.08/3.06    inference(cnf_transformation,[],[f37888])).
% 13.08/3.06  tff(f37888,plain,(
% 13.08/3.06    ! [X0 : $o] : ((($true = X0) | ($true != bG492(X0))) & (($true = bG492(X0)) | ($true != X0)))),
% 13.08/3.06    inference(nnf_transformation,[],[f21731])).
% 13.08/3.06  tff(f21731,plain,(
% 13.08/3.06    ! [X0 : $o] : (($true = X0) <=> ($true = bG492(X0)))),
% 13.08/3.06    inference(rectify,[],[f16293])).
% 13.08/3.06  tff(f16293,plain,(
% 13.08/3.06    ! [X3 : $o] : (($true = X3) <=> ($true = bG492(X3)))),
% 13.08/3.06    introduced(fool_formula_definition,[new_symbols(definition,[bG492])])).
% 13.08/3.06  tff(f45390,plain,(
% 13.08/3.06    ( ! [X0 : $o] : (($true = X0) | ($true != bG492(X0))) )),
% 13.08/3.06    inference(cnf_transformation,[],[f37888])).
% 13.08/3.06  tff(f45388,plain,(
% 13.08/3.06    ( ! [X0 : nat] : (aa(nat,nat,aa(nat,fun(nat,nat),divide_divide(nat),X0),aa(num,nat,numeral_numeral(nat),aa(num,num,bit0,one2))) = lG493(X0)) )),
% 13.08/3.06    inference(cnf_transformation,[],[f21730])).
% 13.08/3.06  tff(f21730,plain,(
% 13.08/3.06    ! [X0 : nat] : aa(nat,nat,aa(nat,fun(nat,nat),divide_divide(nat),X0),aa(num,nat,numeral_numeral(nat),aa(num,num,bit0,one2))) = lG493(X0)),
% 13.08/3.06    inference(rectify,[],[f16294])).
% 13.08/3.06  tff(f16294,plain,(
% 13.08/3.06    ! [X5 : nat] : aa(nat,nat,aa(nat,fun(nat,nat),divide_divide(nat),X5),aa(num,nat,numeral_numeral(nat),aa(num,num,bit0,one2))) = lG493(X5)),
% 13.08/3.06    introduced(fool_let_definition,[new_symbols(definition,[lG493])])).
% 13.08/3.06  tff(f45387,plain,(
% 13.08/3.06    ( ! [X0 : nat] : (aa(nat,nat,aa(nat,fun(nat,nat),minus_minus(nat),X0),lG493(X0)) = lG494(X0)) )),
% 13.08/3.06    inference(cnf_transformation,[],[f21729])).
% 13.08/3.06  tff(f21729,plain,(
% 13.08/3.06    ! [X0 : nat] : aa(nat,nat,aa(nat,fun(nat,nat),minus_minus(nat),X0),lG493(X0)) = lG494(X0)),
% 13.08/3.06    inference(rectify,[],[f16295])).
% 13.08/3.06  tff(f16295,plain,(
% 13.08/3.06    ! [X5 : nat] : aa(nat,nat,aa(nat,fun(nat,nat),minus_minus(nat),X5),lG493(X5)) = lG494(X5)),
% 13.08/3.06    introduced(fool_let_definition,[new_symbols(definition,[lG494])])).
% 13.08/3.06  tff(f45383,plain,(
% 13.08/3.06    ( ! [X0 : list(vEBT_VEBT),X1 : vEBT_VEBT] : (($true = bG495(X0,X1)) | ($true = aa(set(vEBT_VEBT),$o,member(vEBT_VEBT,sK1379(X0)),aa(list(vEBT_VEBT),set(vEBT_VEBT),set2(vEBT_VEBT),X0))) | ($true = aa(nat,$o,vEBT_V8194947554948674370ptions(X1),sK1381(X1)))) )),
% 13.08/3.06    inference(cnf_transformation,[],[f37887])).
% 13.08/3.06  tff(f37887,plain,(
% 13.08/3.06    ! [X0 : list(vEBT_VEBT),X1 : vEBT_VEBT] : (((! [X2 : vEBT_VEBT] : (! [X3 : nat] : ($true != aa(nat,$o,vEBT_V8194947554948674370ptions(X2),X3)) | ($true != aa(set(vEBT_VEBT),$o,member(vEBT_VEBT,X2),aa(list(vEBT_VEBT),set(vEBT_VEBT),set2(vEBT_VEBT),X0)))) & ! [X4 : nat] : ($true != aa(nat,$o,vEBT_V8194947554948674370ptions(X1),X4))) | ($true != bG495(X0,X1))) & (($true = bG495(X0,X1)) | (($true = aa(nat,$o,vEBT_V8194947554948674370ptions(sK1379(X0)),sK1380(X0))) & ($true = aa(set(vEBT_VEBT),$o,member(vEBT_VEBT,sK1379(X0)),aa(list(vEBT_VEBT),set(vEBT_VEBT),set2(vEBT_VEBT),X0)))) | ($true = aa(nat,$o,vEBT_V8194947554948674370ptions(X1),sK1381(X1)))))),
% 13.08/3.06    inference(skolemisation,[status(esa),new_symbols(skolem,[sK1379,sK1380,sK1381])],[f37883,f37886,f37885,f37884])).
% 13.08/3.06  tff(f37884,plain,(
% 13.08/3.06    ! [X0 : list(vEBT_VEBT)] : (? [X5 : vEBT_VEBT] : (? [X6 : nat] : ($true = aa(nat,$o,vEBT_V8194947554948674370ptions(X5),X6)) & ($true = aa(set(vEBT_VEBT),$o,member(vEBT_VEBT,X5),aa(list(vEBT_VEBT),set(vEBT_VEBT),set2(vEBT_VEBT),X0)))) => (? [X6 : nat] : ($true = aa(nat,$o,vEBT_V8194947554948674370ptions(sK1379(X0)),X6)) & ($true = aa(set(vEBT_VEBT),$o,member(vEBT_VEBT,sK1379(X0)),aa(list(vEBT_VEBT),set(vEBT_VEBT),set2(vEBT_VEBT),X0)))))),
% 13.08/3.06    introduced(choice_axiom,[])).
% 13.08/3.06  tff(f37885,plain,(
% 13.08/3.06    ! [X0 : list(vEBT_VEBT)] : (? [X6 : nat] : ($true = aa(nat,$o,vEBT_V8194947554948674370ptions(sK1379(X0)),X6)) => ($true = aa(nat,$o,vEBT_V8194947554948674370ptions(sK1379(X0)),sK1380(X0))))),
% 13.08/3.06    introduced(choice_axiom,[])).
% 13.08/3.06  tff(f37886,plain,(
% 13.08/3.06    ! [X1 : vEBT_VEBT] : (? [X7 : nat] : ($true = aa(nat,$o,vEBT_V8194947554948674370ptions(X1),X7)) => ($true = aa(nat,$o,vEBT_V8194947554948674370ptions(X1),sK1381(X1))))),
% 13.08/3.06    introduced(choice_axiom,[])).
% 13.08/3.06  tff(f37883,plain,(
% 13.08/3.06    ! [X0 : list(vEBT_VEBT),X1 : vEBT_VEBT] : (((! [X2 : vEBT_VEBT] : (! [X3 : nat] : ($true != aa(nat,$o,vEBT_V8194947554948674370ptions(X2),X3)) | ($true != aa(set(vEBT_VEBT),$o,member(vEBT_VEBT,X2),aa(list(vEBT_VEBT),set(vEBT_VEBT),set2(vEBT_VEBT),X0)))) & ! [X4 : nat] : ($true != aa(nat,$o,vEBT_V8194947554948674370ptions(X1),X4))) | ($true != bG495(X0,X1))) & (($true = bG495(X0,X1)) | ? [X5 : vEBT_VEBT] : (? [X6 : nat] : ($true = aa(nat,$o,vEBT_V8194947554948674370ptions(X5),X6)) & ($true = aa(set(vEBT_VEBT),$o,member(vEBT_VEBT,X5),aa(list(vEBT_VEBT),set(vEBT_VEBT),set2(vEBT_VEBT),X0)))) | ? [X7 : nat] : ($true = aa(nat,$o,vEBT_V8194947554948674370ptions(X1),X7))))),
% 13.08/3.06    inference(rectify,[],[f37882])).
% 13.08/3.06  tff(f37882,plain,(
% 13.08/3.06    ! [X0 : list(vEBT_VEBT),X1 : vEBT_VEBT] : (((! [X2 : vEBT_VEBT] : (! [X3 : nat] : ($true != aa(nat,$o,vEBT_V8194947554948674370ptions(X2),X3)) | ($true != aa(set(vEBT_VEBT),$o,member(vEBT_VEBT,X2),aa(list(vEBT_VEBT),set(vEBT_VEBT),set2(vEBT_VEBT),X0)))) & ! [X4 : nat] : ($true != aa(nat,$o,vEBT_V8194947554948674370ptions(X1),X4))) | ($true != bG495(X0,X1))) & (($true = bG495(X0,X1)) | ? [X2 : vEBT_VEBT] : (? [X3 : nat] : ($true = aa(nat,$o,vEBT_V8194947554948674370ptions(X2),X3)) & ($true = aa(set(vEBT_VEBT),$o,member(vEBT_VEBT,X2),aa(list(vEBT_VEBT),set(vEBT_VEBT),set2(vEBT_VEBT),X0)))) | ? [X4 : nat] : ($true = aa(nat,$o,vEBT_V8194947554948674370ptions(X1),X4))))),
% 13.08/3.06    inference(flattening,[],[f37881])).
% 13.08/3.06  tff(f37881,plain,(
% 13.08/3.06    ! [X0 : list(vEBT_VEBT),X1 : vEBT_VEBT] : (((! [X2 : vEBT_VEBT] : (! [X3 : nat] : ($true != aa(nat,$o,vEBT_V8194947554948674370ptions(X2),X3)) | ($true != aa(set(vEBT_VEBT),$o,member(vEBT_VEBT,X2),aa(list(vEBT_VEBT),set(vEBT_VEBT),set2(vEBT_VEBT),X0)))) & ! [X4 : nat] : ($true != aa(nat,$o,vEBT_V8194947554948674370ptions(X1),X4))) | ($true != bG495(X0,X1))) & (($true = bG495(X0,X1)) | (? [X2 : vEBT_VEBT] : (? [X3 : nat] : ($true = aa(nat,$o,vEBT_V8194947554948674370ptions(X2),X3)) & ($true = aa(set(vEBT_VEBT),$o,member(vEBT_VEBT,X2),aa(list(vEBT_VEBT),set(vEBT_VEBT),set2(vEBT_VEBT),X0)))) | ? [X4 : nat] : ($true = aa(nat,$o,vEBT_V8194947554948674370ptions(X1),X4)))))),
% 13.08/3.06    inference(nnf_transformation,[],[f27345])).
% 13.08/3.06  tff(f27345,plain,(
% 13.08/3.06    ! [X0 : list(vEBT_VEBT),X1 : vEBT_VEBT] : ((! [X2 : vEBT_VEBT] : (! [X3 : nat] : ($true != aa(nat,$o,vEBT_V8194947554948674370ptions(X2),X3)) | ($true != aa(set(vEBT_VEBT),$o,member(vEBT_VEBT,X2),aa(list(vEBT_VEBT),set(vEBT_VEBT),set2(vEBT_VEBT),X0)))) & ! [X4 : nat] : ($true != aa(nat,$o,vEBT_V8194947554948674370ptions(X1),X4))) <=> ($true = bG495(X0,X1)))),
% 13.08/3.06    inference(ennf_transformation,[],[f21728])).
% 13.08/3.06  tff(f21728,plain,(
% 13.08/3.06    ! [X0 : list(vEBT_VEBT),X1 : vEBT_VEBT] : ((! [X2 : vEBT_VEBT] : (($true = aa(set(vEBT_VEBT),$o,member(vEBT_VEBT,X2),aa(list(vEBT_VEBT),set(vEBT_VEBT),set2(vEBT_VEBT),X0))) => ~? [X3 : nat] : ($true = aa(nat,$o,vEBT_V8194947554948674370ptions(X2),X3))) & ~? [X4 : nat] : ($true = aa(nat,$o,vEBT_V8194947554948674370ptions(X1),X4))) <=> ($true = bG495(X0,X1)))),
% 13.08/3.06    inference(rectify,[],[f16296])).
% 13.08/3.06  tff(f16296,plain,(
% 13.08/3.06    ! [X6 : list(vEBT_VEBT),X7 : vEBT_VEBT] : ((! [X8 : vEBT_VEBT] : (($true = aa(set(vEBT_VEBT),$o,member(vEBT_VEBT,X8),aa(list(vEBT_VEBT),set(vEBT_VEBT),set2(vEBT_VEBT),X6))) => ~? [X9 : nat] : ($true = aa(nat,$o,vEBT_V8194947554948674370ptions(X8),X9))) & ~? [X10 : nat] : ($true = aa(nat,$o,vEBT_V8194947554948674370ptions(X7),X10))) <=> ($true = bG495(X6,X7)))),
% 13.08/3.06    introduced(fool_formula_definition,[new_symbols(definition,[bG495])])).
% 13.08/3.06  tff(f45384,plain,(
% 13.08/3.06    ( ! [X0 : list(vEBT_VEBT),X1 : vEBT_VEBT] : (($true = bG495(X0,X1)) | ($true = aa(nat,$o,vEBT_V8194947554948674370ptions(sK1379(X0)),sK1380(X0))) | ($true = aa(nat,$o,vEBT_V8194947554948674370ptions(X1),sK1381(X1)))) )),
% 13.08/3.06    inference(cnf_transformation,[],[f37887])).
% 13.08/3.06  tff(f45385,plain,(
% 13.08/3.06    ( ! [X0 : list(vEBT_VEBT),X1 : vEBT_VEBT,X4 : nat] : (($true != aa(nat,$o,vEBT_V8194947554948674370ptions(X1),X4)) | ($true != bG495(X0,X1))) )),
% 13.08/3.06    inference(cnf_transformation,[],[f37887])).
% 13.08/3.06  tff(f45386,plain,(
% 13.08/3.06    ( ! [X2 : vEBT_VEBT,X3 : nat,X0 : list(vEBT_VEBT),X1 : vEBT_VEBT] : (($true != aa(nat,$o,vEBT_V8194947554948674370ptions(X2),X3)) | ($true != aa(set(vEBT_VEBT),$o,member(vEBT_VEBT,X2),aa(list(vEBT_VEBT),set(vEBT_VEBT),set2(vEBT_VEBT),X0))) | ($true != bG495(X0,X1))) )),
% 13.08/3.06    inference(cnf_transformation,[],[f37887])).
% 13.08/3.06  tff(f61998,plain,(
% 13.08/3.06    ($true = bG496($true))),
% 13.08/3.06    inference(equality_resolution,[],[f45381])).
% 13.08/3.06  tff(f45381,plain,(
% 13.08/3.06    ( ! [X0 : $o] : (($true = bG496(X0)) | ($true != X0)) )),
% 13.08/3.06    inference(cnf_transformation,[],[f37880])).
% 13.08/3.06  tff(f37880,plain,(
% 13.08/3.06    ! [X0 : $o] : ((($true = X0) | ($true != bG496(X0))) & (($true = bG496(X0)) | ($true != X0)))),
% 13.08/3.06    inference(nnf_transformation,[],[f21727])).
% 13.08/3.06  tff(f21727,plain,(
% 13.08/3.06    ! [X0 : $o] : (($true = X0) <=> ($true = bG496(X0)))),
% 13.08/3.06    inference(rectify,[],[f16299])).
% 13.08/3.06  tff(f16299,plain,(
% 13.08/3.06    ! [X2 : $o] : (($true = X2) <=> ($true = bG496(X2)))),
% 13.08/3.06    introduced(fool_formula_definition,[new_symbols(definition,[bG496])])).
% 13.08/3.06  tff(f45382,plain,(
% 13.08/3.06    ( ! [X0 : $o] : (($true = X0) | ($true != bG496(X0))) )),
% 13.08/3.06    inference(cnf_transformation,[],[f37880])).
% 13.08/3.06  tff(f61997,plain,(
% 13.08/3.06    ($true = bG497($true))),
% 13.08/3.06    inference(equality_resolution,[],[f45379])).
% 13.08/3.06  tff(f45379,plain,(
% 13.08/3.06    ( ! [X0 : $o] : (($true = bG497(X0)) | ($true != X0)) )),
% 13.08/3.06    inference(cnf_transformation,[],[f37879])).
% 13.08/3.06  tff(f37879,plain,(
% 13.08/3.06    ! [X0 : $o] : ((($true = X0) | ($true != bG497(X0))) & (($true = bG497(X0)) | ($true != X0)))),
% 13.08/3.06    inference(nnf_transformation,[],[f21726])).
% 13.08/3.06  tff(f21726,plain,(
% 13.08/3.06    ! [X0 : $o] : (($true = X0) <=> ($true = bG497(X0)))),
% 13.08/3.06    inference(rectify,[],[f16300])).
% 13.08/3.06  tff(f16300,plain,(
% 13.08/3.06    ! [X3 : $o] : (($true = X3) <=> ($true = bG497(X3)))),
% 13.08/3.06    introduced(fool_formula_definition,[new_symbols(definition,[bG497])])).
% 13.08/3.06  tff(f45380,plain,(
% 13.08/3.06    ( ! [X0 : $o] : (($true = X0) | ($true != bG497(X0))) )),
% 13.08/3.06    inference(cnf_transformation,[],[f37879])).
% 13.08/3.06  tff(f61996,plain,(
% 13.08/3.06    ($true = bG498($true))),
% 13.08/3.06    inference(equality_resolution,[],[f45377])).
% 13.08/3.06  tff(f45377,plain,(
% 13.08/3.06    ( ! [X0 : $o] : (($true = bG498(X0)) | ($true != X0)) )),
% 13.08/3.06    inference(cnf_transformation,[],[f37878])).
% 13.08/3.06  tff(f37878,plain,(
% 13.08/3.06    ! [X0 : $o] : ((($true = X0) | ($true != bG498(X0))) & (($true = bG498(X0)) | ($true != X0)))),
% 13.08/3.06    inference(nnf_transformation,[],[f21725])).
% 13.08/3.06  tff(f21725,plain,(
% 13.08/3.06    ! [X0 : $o] : (($true = X0) <=> ($true = bG498(X0)))),
% 13.08/3.06    inference(rectify,[],[f16301])).
% 13.08/3.06  tff(f16301,plain,(
% 13.08/3.06    ! [X2 : $o] : (($true = X2) <=> ($true = bG498(X2)))),
% 13.08/3.06    introduced(fool_formula_definition,[new_symbols(definition,[bG498])])).
% 13.08/3.06  tff(f45378,plain,(
% 13.08/3.06    ( ! [X0 : $o] : (($true = X0) | ($true != bG498(X0))) )),
% 13.08/3.06    inference(cnf_transformation,[],[f37878])).
% 13.08/3.06  tff(f61995,plain,(
% 13.08/3.06    ($true = bG499($true))),
% 13.08/3.06    inference(equality_resolution,[],[f45375])).
% 13.08/3.06  tff(f45375,plain,(
% 13.08/3.06    ( ! [X0 : $o] : (($true = bG499(X0)) | ($true != X0)) )),
% 13.08/3.06    inference(cnf_transformation,[],[f37877])).
% 13.08/3.06  tff(f37877,plain,(
% 13.08/3.06    ! [X0 : $o] : ((($true = X0) | ($true != bG499(X0))) & (($true = bG499(X0)) | ($true != X0)))),
% 13.08/3.06    inference(nnf_transformation,[],[f21724])).
% 13.08/3.06  tff(f21724,plain,(
% 13.08/3.06    ! [X0 : $o] : (($true = X0) <=> ($true = bG499(X0)))),
% 13.08/3.06    inference(rectify,[],[f16302])).
% 13.08/3.06  tff(f16302,plain,(
% 13.08/3.06    ! [X3 : $o] : (($true = X3) <=> ($true = bG499(X3)))),
% 13.08/3.06    introduced(fool_formula_definition,[new_symbols(definition,[bG499])])).
% 13.08/3.06  tff(f45376,plain,(
% 13.08/3.06    ( ! [X0 : $o] : (($true = X0) | ($true != bG499(X0))) )),
% 13.08/3.06    inference(cnf_transformation,[],[f37877])).
% 13.08/3.06  tff(f45374,plain,(
% 13.08/3.06    ( ! [X0 : nat] : (aa(nat,nat,aa(nat,fun(nat,nat),divide_divide(nat),X0),aa(num,nat,numeral_numeral(nat),aa(num,num,bit0,one2))) = lG500(X0)) )),
% 13.08/3.06    inference(cnf_transformation,[],[f21723])).
% 13.08/3.06  tff(f21723,plain,(
% 13.08/3.06    ! [X0 : nat] : aa(nat,nat,aa(nat,fun(nat,nat),divide_divide(nat),X0),aa(num,nat,numeral_numeral(nat),aa(num,num,bit0,one2))) = lG500(X0)),
% 13.08/3.06    inference(rectify,[],[f16303])).
% 13.08/3.06  tff(f16303,plain,(
% 13.08/3.06    ! [X5 : nat] : aa(nat,nat,aa(nat,fun(nat,nat),divide_divide(nat),X5),aa(num,nat,numeral_numeral(nat),aa(num,num,bit0,one2))) = lG500(X5)),
% 13.08/3.06    introduced(fool_let_definition,[new_symbols(definition,[lG500])])).
% 13.08/3.06  tff(f45373,plain,(
% 13.08/3.06    ( ! [X0 : nat] : (aa(nat,nat,aa(nat,fun(nat,nat),minus_minus(nat),X0),lG500(X0)) = lG501(X0)) )),
% 13.08/3.06    inference(cnf_transformation,[],[f21722])).
% 13.08/3.06  tff(f21722,plain,(
% 13.08/3.06    ! [X0 : nat] : aa(nat,nat,aa(nat,fun(nat,nat),minus_minus(nat),X0),lG500(X0)) = lG501(X0)),
% 13.08/3.06    inference(rectify,[],[f16304])).
% 13.08/3.06  tff(f16304,plain,(
% 13.08/3.06    ! [X5 : nat] : aa(nat,nat,aa(nat,fun(nat,nat),minus_minus(nat),X5),lG500(X5)) = lG501(X5)),
% 13.08/3.06    introduced(fool_let_definition,[new_symbols(definition,[lG501])])).
% 13.08/3.06  tff(f45369,plain,(
% 13.08/3.06    ( ! [X0 : list(vEBT_VEBT),X1 : vEBT_VEBT] : (($true = bG502(X0,X1)) | ($true = aa(set(vEBT_VEBT),$o,member(vEBT_VEBT,sK1376(X0)),aa(list(vEBT_VEBT),set(vEBT_VEBT),set2(vEBT_VEBT),X0))) | ($true = aa(nat,$o,vEBT_V8194947554948674370ptions(X1),sK1378(X1)))) )),
% 13.08/3.06    inference(cnf_transformation,[],[f37876])).
% 13.08/3.06  tff(f37876,plain,(
% 13.08/3.06    ! [X0 : list(vEBT_VEBT),X1 : vEBT_VEBT] : (((! [X2 : vEBT_VEBT] : (! [X3 : nat] : ($true != aa(nat,$o,vEBT_V8194947554948674370ptions(X2),X3)) | ($true != aa(set(vEBT_VEBT),$o,member(vEBT_VEBT,X2),aa(list(vEBT_VEBT),set(vEBT_VEBT),set2(vEBT_VEBT),X0)))) & ! [X4 : nat] : ($true != aa(nat,$o,vEBT_V8194947554948674370ptions(X1),X4))) | ($true != bG502(X0,X1))) & (($true = bG502(X0,X1)) | (($true = aa(nat,$o,vEBT_V8194947554948674370ptions(sK1376(X0)),sK1377(X0))) & ($true = aa(set(vEBT_VEBT),$o,member(vEBT_VEBT,sK1376(X0)),aa(list(vEBT_VEBT),set(vEBT_VEBT),set2(vEBT_VEBT),X0)))) | ($true = aa(nat,$o,vEBT_V8194947554948674370ptions(X1),sK1378(X1)))))),
% 13.08/3.06    inference(skolemisation,[status(esa),new_symbols(skolem,[sK1376,sK1377,sK1378])],[f37872,f37875,f37874,f37873])).
% 13.08/3.06  tff(f37873,plain,(
% 13.08/3.06    ! [X0 : list(vEBT_VEBT)] : (? [X5 : vEBT_VEBT] : (? [X6 : nat] : ($true = aa(nat,$o,vEBT_V8194947554948674370ptions(X5),X6)) & ($true = aa(set(vEBT_VEBT),$o,member(vEBT_VEBT,X5),aa(list(vEBT_VEBT),set(vEBT_VEBT),set2(vEBT_VEBT),X0)))) => (? [X6 : nat] : ($true = aa(nat,$o,vEBT_V8194947554948674370ptions(sK1376(X0)),X6)) & ($true = aa(set(vEBT_VEBT),$o,member(vEBT_VEBT,sK1376(X0)),aa(list(vEBT_VEBT),set(vEBT_VEBT),set2(vEBT_VEBT),X0)))))),
% 13.08/3.06    introduced(choice_axiom,[])).
% 13.08/3.06  tff(f37874,plain,(
% 13.08/3.06    ! [X0 : list(vEBT_VEBT)] : (? [X6 : nat] : ($true = aa(nat,$o,vEBT_V8194947554948674370ptions(sK1376(X0)),X6)) => ($true = aa(nat,$o,vEBT_V8194947554948674370ptions(sK1376(X0)),sK1377(X0))))),
% 13.08/3.06    introduced(choice_axiom,[])).
% 13.08/3.06  tff(f37875,plain,(
% 13.08/3.06    ! [X1 : vEBT_VEBT] : (? [X7 : nat] : ($true = aa(nat,$o,vEBT_V8194947554948674370ptions(X1),X7)) => ($true = aa(nat,$o,vEBT_V8194947554948674370ptions(X1),sK1378(X1))))),
% 13.08/3.06    introduced(choice_axiom,[])).
% 13.08/3.06  tff(f37872,plain,(
% 13.08/3.06    ! [X0 : list(vEBT_VEBT),X1 : vEBT_VEBT] : (((! [X2 : vEBT_VEBT] : (! [X3 : nat] : ($true != aa(nat,$o,vEBT_V8194947554948674370ptions(X2),X3)) | ($true != aa(set(vEBT_VEBT),$o,member(vEBT_VEBT,X2),aa(list(vEBT_VEBT),set(vEBT_VEBT),set2(vEBT_VEBT),X0)))) & ! [X4 : nat] : ($true != aa(nat,$o,vEBT_V8194947554948674370ptions(X1),X4))) | ($true != bG502(X0,X1))) & (($true = bG502(X0,X1)) | ? [X5 : vEBT_VEBT] : (? [X6 : nat] : ($true = aa(nat,$o,vEBT_V8194947554948674370ptions(X5),X6)) & ($true = aa(set(vEBT_VEBT),$o,member(vEBT_VEBT,X5),aa(list(vEBT_VEBT),set(vEBT_VEBT),set2(vEBT_VEBT),X0)))) | ? [X7 : nat] : ($true = aa(nat,$o,vEBT_V8194947554948674370ptions(X1),X7))))),
% 13.08/3.06    inference(rectify,[],[f37871])).
% 13.08/3.06  tff(f37871,plain,(
% 13.08/3.06    ! [X0 : list(vEBT_VEBT),X1 : vEBT_VEBT] : (((! [X2 : vEBT_VEBT] : (! [X3 : nat] : ($true != aa(nat,$o,vEBT_V8194947554948674370ptions(X2),X3)) | ($true != aa(set(vEBT_VEBT),$o,member(vEBT_VEBT,X2),aa(list(vEBT_VEBT),set(vEBT_VEBT),set2(vEBT_VEBT),X0)))) & ! [X4 : nat] : ($true != aa(nat,$o,vEBT_V8194947554948674370ptions(X1),X4))) | ($true != bG502(X0,X1))) & (($true = bG502(X0,X1)) | ? [X2 : vEBT_VEBT] : (? [X3 : nat] : ($true = aa(nat,$o,vEBT_V8194947554948674370ptions(X2),X3)) & ($true = aa(set(vEBT_VEBT),$o,member(vEBT_VEBT,X2),aa(list(vEBT_VEBT),set(vEBT_VEBT),set2(vEBT_VEBT),X0)))) | ? [X4 : nat] : ($true = aa(nat,$o,vEBT_V8194947554948674370ptions(X1),X4))))),
% 13.08/3.06    inference(flattening,[],[f37870])).
% 13.08/3.06  tff(f37870,plain,(
% 13.08/3.06    ! [X0 : list(vEBT_VEBT),X1 : vEBT_VEBT] : (((! [X2 : vEBT_VEBT] : (! [X3 : nat] : ($true != aa(nat,$o,vEBT_V8194947554948674370ptions(X2),X3)) | ($true != aa(set(vEBT_VEBT),$o,member(vEBT_VEBT,X2),aa(list(vEBT_VEBT),set(vEBT_VEBT),set2(vEBT_VEBT),X0)))) & ! [X4 : nat] : ($true != aa(nat,$o,vEBT_V8194947554948674370ptions(X1),X4))) | ($true != bG502(X0,X1))) & (($true = bG502(X0,X1)) | (? [X2 : vEBT_VEBT] : (? [X3 : nat] : ($true = aa(nat,$o,vEBT_V8194947554948674370ptions(X2),X3)) & ($true = aa(set(vEBT_VEBT),$o,member(vEBT_VEBT,X2),aa(list(vEBT_VEBT),set(vEBT_VEBT),set2(vEBT_VEBT),X0)))) | ? [X4 : nat] : ($true = aa(nat,$o,vEBT_V8194947554948674370ptions(X1),X4)))))),
% 13.08/3.06    inference(nnf_transformation,[],[f27344])).
% 13.08/3.06  tff(f27344,plain,(
% 13.08/3.06    ! [X0 : list(vEBT_VEBT),X1 : vEBT_VEBT] : ((! [X2 : vEBT_VEBT] : (! [X3 : nat] : ($true != aa(nat,$o,vEBT_V8194947554948674370ptions(X2),X3)) | ($true != aa(set(vEBT_VEBT),$o,member(vEBT_VEBT,X2),aa(list(vEBT_VEBT),set(vEBT_VEBT),set2(vEBT_VEBT),X0)))) & ! [X4 : nat] : ($true != aa(nat,$o,vEBT_V8194947554948674370ptions(X1),X4))) <=> ($true = bG502(X0,X1)))),
% 13.08/3.06    inference(ennf_transformation,[],[f21721])).
% 13.08/3.06  tff(f21721,plain,(
% 13.08/3.06    ! [X0 : list(vEBT_VEBT),X1 : vEBT_VEBT] : ((! [X2 : vEBT_VEBT] : (($true = aa(set(vEBT_VEBT),$o,member(vEBT_VEBT,X2),aa(list(vEBT_VEBT),set(vEBT_VEBT),set2(vEBT_VEBT),X0))) => ~? [X3 : nat] : ($true = aa(nat,$o,vEBT_V8194947554948674370ptions(X2),X3))) & ~? [X4 : nat] : ($true = aa(nat,$o,vEBT_V8194947554948674370ptions(X1),X4))) <=> ($true = bG502(X0,X1)))),
% 13.08/3.06    inference(rectify,[],[f16305])).
% 13.08/3.06  tff(f16305,plain,(
% 13.08/3.06    ! [X6 : list(vEBT_VEBT),X7 : vEBT_VEBT] : ((! [X8 : vEBT_VEBT] : (($true = aa(set(vEBT_VEBT),$o,member(vEBT_VEBT,X8),aa(list(vEBT_VEBT),set(vEBT_VEBT),set2(vEBT_VEBT),X6))) => ~? [X9 : nat] : ($true = aa(nat,$o,vEBT_V8194947554948674370ptions(X8),X9))) & ~? [X10 : nat] : ($true = aa(nat,$o,vEBT_V8194947554948674370ptions(X7),X10))) <=> ($true = bG502(X6,X7)))),
% 13.08/3.06    introduced(fool_formula_definition,[new_symbols(definition,[bG502])])).
% 13.08/3.06  tff(f45370,plain,(
% 13.08/3.06    ( ! [X0 : list(vEBT_VEBT),X1 : vEBT_VEBT] : (($true = bG502(X0,X1)) | ($true = aa(nat,$o,vEBT_V8194947554948674370ptions(sK1376(X0)),sK1377(X0))) | ($true = aa(nat,$o,vEBT_V8194947554948674370ptions(X1),sK1378(X1)))) )),
% 13.08/3.06    inference(cnf_transformation,[],[f37876])).
% 13.08/3.06  tff(f45371,plain,(
% 13.08/3.06    ( ! [X0 : list(vEBT_VEBT),X1 : vEBT_VEBT,X4 : nat] : (($true != aa(nat,$o,vEBT_V8194947554948674370ptions(X1),X4)) | ($true != bG502(X0,X1))) )),
% 13.08/3.06    inference(cnf_transformation,[],[f37876])).
% 13.08/3.06  tff(f45372,plain,(
% 13.08/3.06    ( ! [X2 : vEBT_VEBT,X3 : nat,X0 : list(vEBT_VEBT),X1 : vEBT_VEBT] : (($true != aa(nat,$o,vEBT_V8194947554948674370ptions(X2),X3)) | ($true != aa(set(vEBT_VEBT),$o,member(vEBT_VEBT,X2),aa(list(vEBT_VEBT),set(vEBT_VEBT),set2(vEBT_VEBT),X0))) | ($true != bG502(X0,X1))) )),
% 13.08/3.06    inference(cnf_transformation,[],[f37876])).
% 13.08/3.06  tff(f61994,plain,(
% 13.08/3.06    ($true = bG503($true))),
% 13.08/3.06    inference(equality_resolution,[],[f45367])).
% 13.08/3.06  tff(f45367,plain,(
% 13.08/3.06    ( ! [X0 : $o] : (($true = bG503(X0)) | ($true != X0)) )),
% 13.08/3.06    inference(cnf_transformation,[],[f37869])).
% 13.08/3.06  tff(f37869,plain,(
% 13.08/3.06    ! [X0 : $o] : ((($true = X0) | ($true != bG503(X0))) & (($true = bG503(X0)) | ($true != X0)))),
% 13.08/3.06    inference(nnf_transformation,[],[f21720])).
% 13.08/3.06  tff(f21720,plain,(
% 13.08/3.06    ! [X0 : $o] : (($true = X0) <=> ($true = bG503(X0)))),
% 13.08/3.06    inference(rectify,[],[f16314])).
% 13.08/3.06  tff(f16314,plain,(
% 13.08/3.06    ! [X2 : $o] : (($true = X2) <=> ($true = bG503(X2)))),
% 13.08/3.06    introduced(fool_formula_definition,[new_symbols(definition,[bG503])])).
% 13.08/3.06  tff(f45368,plain,(
% 13.08/3.06    ( ! [X0 : $o] : (($true = X0) | ($true != bG503(X0))) )),
% 13.08/3.06    inference(cnf_transformation,[],[f37869])).
% 13.08/3.06  tff(f61993,plain,(
% 13.08/3.06    ($true = bG504($true))),
% 13.08/3.06    inference(equality_resolution,[],[f45365])).
% 13.08/3.06  tff(f45365,plain,(
% 13.08/3.06    ( ! [X0 : $o] : (($true = bG504(X0)) | ($true != X0)) )),
% 13.08/3.06    inference(cnf_transformation,[],[f37868])).
% 13.08/3.06  tff(f37868,plain,(
% 13.08/3.06    ! [X0 : $o] : ((($true = X0) | ($true != bG504(X0))) & (($true = bG504(X0)) | ($true != X0)))),
% 13.08/3.06    inference(nnf_transformation,[],[f21719])).
% 13.08/3.06  tff(f21719,plain,(
% 13.08/3.06    ! [X0 : $o] : (($true = X0) <=> ($true = bG504(X0)))),
% 13.08/3.06    inference(rectify,[],[f16315])).
% 13.08/3.06  tff(f16315,plain,(
% 13.08/3.06    ! [X3 : $o] : (($true = X3) <=> ($true = bG504(X3)))),
% 13.08/3.06    introduced(fool_formula_definition,[new_symbols(definition,[bG504])])).
% 13.08/3.06  tff(f45366,plain,(
% 13.08/3.06    ( ! [X0 : $o] : (($true = X0) | ($true != bG504(X0))) )),
% 13.08/3.06    inference(cnf_transformation,[],[f37868])).
% 13.08/3.06  tff(f61992,plain,(
% 13.08/3.06    ( ! [X3 : $o] : (($true = X3) | ~iG505(one_one(nat),X3)) )),
% 13.08/3.06    inference(equality_resolution,[],[f45362])).
% 13.08/3.06  tff(f45362,plain,(
% 13.08/3.06    ( ! [X2 : nat,X3 : $o] : (($true = X3) | ~iG505(X2,X3) | one_one(nat) != X2) )),
% 13.08/3.06    inference(cnf_transformation,[],[f37867])).
% 13.08/3.06  tff(f37867,plain,(
% 13.08/3.06    ! [X0 : nat,X1 : $o] : (~iG505(X0,X1) | one_one(nat) = X0) & ! [X2 : nat,X3 : $o] : (((iG505(X2,X3) | ($true != X3)) & (($true = X3) | ~iG505(X2,X3))) | one_one(nat) != X2)),
% 13.08/3.06    inference(nnf_transformation,[],[f27343])).
% 13.08/3.06  tff(f27343,plain,(
% 13.08/3.06    ! [X0 : nat,X1 : $o] : (~iG505(X0,X1) | one_one(nat) = X0) & ! [X2 : nat,X3 : $o] : ((iG505(X2,X3) <=> ($true = X3)) | one_one(nat) != X2)),
% 13.08/3.06    inference(ennf_transformation,[],[f21718])).
% 13.08/3.06  tff(f21718,plain,(
% 13.08/3.06    ! [X0 : nat,X1 : $o] : (one_one(nat) != X0 => ~iG505(X0,X1)) & ! [X2 : nat,X3 : $o] : (one_one(nat) = X2 => (iG505(X2,X3) <=> ($true = X3)))),
% 13.08/3.06    inference(flattening,[],[f21717])).
% 13.08/3.06  tff(f21717,plain,(
% 13.08/3.06    ! [X0 : nat,X1 : $o] : (~one_one(nat) = X0 => ~iG505(X0,X1)) & ! [X2 : nat,X3 : $o] : (one_one(nat) = X2 => (iG505(X2,X3) <=> ($true = X3)))),
% 13.08/3.06    inference(true_and_false_elimination,[],[f21716])).
% 13.08/3.06  tff(f21716,plain,(
% 13.08/3.06    ! [X0 : nat,X1 : $o] : (~one_one(nat) = X0 => (iG505(X0,X1) <=> $false)) & ! [X2 : nat,X3 : $o] : (one_one(nat) = X2 => (iG505(X2,X3) <=> ($true = X3)))),
% 13.08/3.06    inference(rectify,[],[f16316])).
% 13.08/3.06  tff(f16316,plain,(
% 13.08/3.06    ! [X1 : nat,X3 : $o] : (~one_one(nat) = X1 => (iG505(X1,X3) <=> $false)) & ! [X1 : nat,X3 : $o] : (one_one(nat) = X1 => (iG505(X1,X3) <=> ($true = X3)))),
% 13.08/3.06    introduced(fool_ite_definition,[new_symbols(definition,[iG505])])).
% 13.08/3.06  tff(f45364,plain,(
% 13.08/3.06    ( ! [X0 : nat,X1 : $o] : (~iG505(X0,X1) | one_one(nat) = X0) )),
% 13.08/3.06    inference(cnf_transformation,[],[f37867])).
% 13.08/3.06  tff(f61989,plain,(
% 13.08/3.06    ( ! [X4 : $o,X5 : $o] : (($true = X5) | ~iG506(zero_zero(nat),X4,X5)) )),
% 13.08/3.06    inference(equality_resolution,[],[f45358])).
% 13.08/3.06  tff(f45358,plain,(
% 13.08/3.06    ( ! [X3 : nat,X4 : $o,X5 : $o] : (($true = X5) | ~iG506(X3,X4,X5) | zero_zero(nat) != X3) )),
% 13.08/3.06    inference(cnf_transformation,[],[f37866])).
% 13.08/3.06  tff(f37866,plain,(
% 13.08/3.06    ! [X0 : nat,X1 : $o,X2 : $o] : (((iG506(X0,X1,X2) | ~iG505(X0,X1)) & (iG505(X0,X1) | ~iG506(X0,X1,X2))) | zero_zero(nat) = X0) & ! [X3 : nat,X4 : $o,X5 : $o] : (((iG506(X3,X4,X5) | ($true != X5)) & (($true = X5) | ~iG506(X3,X4,X5))) | zero_zero(nat) != X3)),
% 13.08/3.06    inference(nnf_transformation,[],[f27342])).
% 13.08/3.06  tff(f27342,plain,(
% 13.08/3.06    ! [X0 : nat,X1 : $o,X2 : $o] : ((iG506(X0,X1,X2) <=> iG505(X0,X1)) | zero_zero(nat) = X0) & ! [X3 : nat,X4 : $o,X5 : $o] : ((iG506(X3,X4,X5) <=> ($true = X5)) | zero_zero(nat) != X3)),
% 13.08/3.06    inference(ennf_transformation,[],[f21715])).
% 13.08/3.06  tff(f21715,plain,(
% 13.08/3.06    ! [X0 : nat,X1 : $o,X2 : $o] : (zero_zero(nat) != X0 => (iG506(X0,X1,X2) <=> iG505(X0,X1))) & ! [X3 : nat,X4 : $o,X5 : $o] : (zero_zero(nat) = X3 => (iG506(X3,X4,X5) <=> ($true = X5)))),
% 13.08/3.06    inference(flattening,[],[f21714])).
% 13.08/3.06  tff(f21714,plain,(
% 13.08/3.06    ! [X0 : nat,X1 : $o,X2 : $o] : (~zero_zero(nat) = X0 => (iG506(X0,X1,X2) <=> iG505(X0,X1))) & ! [X3 : nat,X4 : $o,X5 : $o] : (zero_zero(nat) = X3 => (iG506(X3,X4,X5) <=> ($true = X5)))),
% 13.08/3.06    inference(rectify,[],[f16317])).
% 13.08/3.06  tff(f16317,plain,(
% 13.08/3.06    ! [X1 : nat,X3 : $o,X2 : $o] : (~zero_zero(nat) = X1 => (iG506(X1,X3,X2) <=> iG505(X1,X3))) & ! [X1 : nat,X3 : $o,X2 : $o] : (zero_zero(nat) = X1 => (iG506(X1,X3,X2) <=> ($true = X2)))),
% 13.08/3.06    introduced(fool_ite_definition,[new_symbols(definition,[iG506])])).
% 13.08/3.06  tff(f45360,plain,(
% 13.08/3.06    ( ! [X2 : $o,X0 : nat,X1 : $o] : (iG505(X0,X1) | ~iG506(X0,X1,X2) | zero_zero(nat) = X0) )),
% 13.08/3.06    inference(cnf_transformation,[],[f37866])).
% 13.08/3.06  tff(f45357,plain,(
% 13.08/3.06    ( ! [X0 : nat,X1 : nat] : (vEBT_VEBT_high(X0,aa(nat,nat,aa(nat,fun(nat,nat),divide_divide(nat),aa(nat,nat,suc,X1)),aa(num,nat,numeral_numeral(nat),aa(num,num,bit0,one2)))) = lG507(X0,X1)) )),
% 13.08/3.06    inference(cnf_transformation,[],[f21713])).
% 13.08/3.06  tff(f21713,plain,(
% 13.08/3.06    ! [X0 : nat,X1 : nat] : vEBT_VEBT_high(X0,aa(nat,nat,aa(nat,fun(nat,nat),divide_divide(nat),aa(nat,nat,suc,X1)),aa(num,nat,numeral_numeral(nat),aa(num,num,bit0,one2)))) = lG507(X0,X1)),
% 13.08/3.06    inference(rectify,[],[f16318])).
% 13.08/3.06  tff(f16318,plain,(
% 13.08/3.06    ! [X1 : nat,X5 : nat] : vEBT_VEBT_high(X1,aa(nat,nat,aa(nat,fun(nat,nat),divide_divide(nat),aa(nat,nat,suc,X5)),aa(num,nat,numeral_numeral(nat),aa(num,num,bit0,one2)))) = lG507(X1,X5)),
% 13.08/3.06    introduced(fool_let_definition,[new_symbols(definition,[lG507])])).
% 13.08/3.06  tff(f45354,plain,(
% 13.08/3.06    ( ! [X3 : list(vEBT_VEBT),X4 : nat,X5 : nat] : (vEBT_V5719532721284313246member(aa(nat,vEBT_VEBT,nth(vEBT_VEBT,X3),lG507(X5,X4)),vEBT_VEBT_low(X5,aa(nat,nat,aa(nat,fun(nat,nat),divide_divide(nat),aa(nat,nat,suc,X4)),aa(num,nat,numeral_numeral(nat),aa(num,num,bit0,one2))))) | ~iG508(X3,X4,X5) | ($true != aa(nat,$o,aa(nat,fun(nat,$o),ord_less(nat),lG507(X5,X4)),aa(list(vEBT_VEBT),nat,size_size(list(vEBT_VEBT)),X3)))) )),
% 13.08/3.06    inference(cnf_transformation,[],[f37865])).
% 13.08/3.06  tff(f37865,plain,(
% 13.08/3.06    ! [X0 : list(vEBT_VEBT),X1 : nat,X2 : nat] : (~iG508(X0,X1,X2) | ($true = aa(nat,$o,aa(nat,fun(nat,$o),ord_less(nat),lG507(X2,X1)),aa(list(vEBT_VEBT),nat,size_size(list(vEBT_VEBT)),X0)))) & ! [X3 : list(vEBT_VEBT),X4 : nat,X5 : nat] : (((iG508(X3,X4,X5) | ~vEBT_V5719532721284313246member(aa(nat,vEBT_VEBT,nth(vEBT_VEBT,X3),lG507(X5,X4)),vEBT_VEBT_low(X5,aa(nat,nat,aa(nat,fun(nat,nat),divide_divide(nat),aa(nat,nat,suc,X4)),aa(num,nat,numeral_numeral(nat),aa(num,num,bit0,one2)))))) & (vEBT_V5719532721284313246member(aa(nat,vEBT_VEBT,nth(vEBT_VEBT,X3),lG507(X5,X4)),vEBT_VEBT_low(X5,aa(nat,nat,aa(nat,fun(nat,nat),divide_divide(nat),aa(nat,nat,suc,X4)),aa(num,nat,numeral_numeral(nat),aa(num,num,bit0,one2))))) | ~iG508(X3,X4,X5))) | ($true != aa(nat,$o,aa(nat,fun(nat,$o),ord_less(nat),lG507(X5,X4)),aa(list(vEBT_VEBT),nat,size_size(list(vEBT_VEBT)),X3))))),
% 13.08/3.06    inference(nnf_transformation,[],[f27341])).
% 13.08/3.06  tff(f27341,plain,(
% 13.08/3.06    ! [X0 : list(vEBT_VEBT),X1 : nat,X2 : nat] : (~iG508(X0,X1,X2) | ($true = aa(nat,$o,aa(nat,fun(nat,$o),ord_less(nat),lG507(X2,X1)),aa(list(vEBT_VEBT),nat,size_size(list(vEBT_VEBT)),X0)))) & ! [X3 : list(vEBT_VEBT),X4 : nat,X5 : nat] : ((iG508(X3,X4,X5) <=> vEBT_V5719532721284313246member(aa(nat,vEBT_VEBT,nth(vEBT_VEBT,X3),lG507(X5,X4)),vEBT_VEBT_low(X5,aa(nat,nat,aa(nat,fun(nat,nat),divide_divide(nat),aa(nat,nat,suc,X4)),aa(num,nat,numeral_numeral(nat),aa(num,num,bit0,one2)))))) | ($true != aa(nat,$o,aa(nat,fun(nat,$o),ord_less(nat),lG507(X5,X4)),aa(list(vEBT_VEBT),nat,size_size(list(vEBT_VEBT)),X3))))),
% 13.08/3.06    inference(ennf_transformation,[],[f21712])).
% 13.08/3.06  tff(f21712,plain,(
% 13.08/3.06    ! [X0 : list(vEBT_VEBT),X1 : nat,X2 : nat] : (($true != aa(nat,$o,aa(nat,fun(nat,$o),ord_less(nat),lG507(X2,X1)),aa(list(vEBT_VEBT),nat,size_size(list(vEBT_VEBT)),X0))) => ~iG508(X0,X1,X2)) & ! [X3 : list(vEBT_VEBT),X4 : nat,X5 : nat] : (($true = aa(nat,$o,aa(nat,fun(nat,$o),ord_less(nat),lG507(X5,X4)),aa(list(vEBT_VEBT),nat,size_size(list(vEBT_VEBT)),X3))) => (iG508(X3,X4,X5) <=> vEBT_V5719532721284313246member(aa(nat,vEBT_VEBT,nth(vEBT_VEBT,X3),lG507(X5,X4)),vEBT_VEBT_low(X5,aa(nat,nat,aa(nat,fun(nat,nat),divide_divide(nat),aa(nat,nat,suc,X4)),aa(num,nat,numeral_numeral(nat),aa(num,num,bit0,one2)))))))),
% 13.08/3.06    inference(flattening,[],[f21711])).
% 13.08/3.06  tff(f21711,plain,(
% 13.08/3.06    ! [X0 : list(vEBT_VEBT),X1 : nat,X2 : nat] : (~($true = aa(nat,$o,aa(nat,fun(nat,$o),ord_less(nat),lG507(X2,X1)),aa(list(vEBT_VEBT),nat,size_size(list(vEBT_VEBT)),X0))) => ~iG508(X0,X1,X2)) & ! [X3 : list(vEBT_VEBT),X4 : nat,X5 : nat] : (($true = aa(nat,$o,aa(nat,fun(nat,$o),ord_less(nat),lG507(X5,X4)),aa(list(vEBT_VEBT),nat,size_size(list(vEBT_VEBT)),X3))) => (iG508(X3,X4,X5) <=> vEBT_V5719532721284313246member(aa(nat,vEBT_VEBT,nth(vEBT_VEBT,X3),lG507(X5,X4)),vEBT_VEBT_low(X5,aa(nat,nat,aa(nat,fun(nat,nat),divide_divide(nat),aa(nat,nat,suc,X4)),aa(num,nat,numeral_numeral(nat),aa(num,num,bit0,one2)))))))),
% 13.08/3.06    inference(true_and_false_elimination,[],[f21710])).
% 13.08/3.06  tff(f21710,plain,(
% 13.08/3.06    ! [X0 : list(vEBT_VEBT),X1 : nat,X2 : nat] : (~($true = aa(nat,$o,aa(nat,fun(nat,$o),ord_less(nat),lG507(X2,X1)),aa(list(vEBT_VEBT),nat,size_size(list(vEBT_VEBT)),X0))) => (iG508(X0,X1,X2) <=> $false)) & ! [X3 : list(vEBT_VEBT),X4 : nat,X5 : nat] : (($true = aa(nat,$o,aa(nat,fun(nat,$o),ord_less(nat),lG507(X5,X4)),aa(list(vEBT_VEBT),nat,size_size(list(vEBT_VEBT)),X3))) => (iG508(X3,X4,X5) <=> vEBT_V5719532721284313246member(aa(nat,vEBT_VEBT,nth(vEBT_VEBT,X3),lG507(X5,X4)),vEBT_VEBT_low(X5,aa(nat,nat,aa(nat,fun(nat,nat),divide_divide(nat),aa(nat,nat,suc,X4)),aa(num,nat,numeral_numeral(nat),aa(num,num,bit0,one2)))))))),
% 13.08/3.06    inference(rectify,[],[f16319])).
% 13.08/3.06  tff(f16319,plain,(
% 13.08/3.06    ! [X6 : list(vEBT_VEBT),X5 : nat,X1 : nat] : (~($true = aa(nat,$o,aa(nat,fun(nat,$o),ord_less(nat),lG507(X1,X5)),aa(list(vEBT_VEBT),nat,size_size(list(vEBT_VEBT)),X6))) => (iG508(X6,X5,X1) <=> $false)) & ! [X6 : list(vEBT_VEBT),X5 : nat,X1 : nat] : (($true = aa(nat,$o,aa(nat,fun(nat,$o),ord_less(nat),lG507(X1,X5)),aa(list(vEBT_VEBT),nat,size_size(list(vEBT_VEBT)),X6))) => (iG508(X6,X5,X1) <=> vEBT_V5719532721284313246member(aa(nat,vEBT_VEBT,nth(vEBT_VEBT,X6),lG507(X1,X5)),vEBT_VEBT_low(X1,aa(nat,nat,aa(nat,fun(nat,nat),divide_divide(nat),aa(nat,nat,suc,X5)),aa(num,nat,numeral_numeral(nat),aa(num,num,bit0,one2)))))))),
% 13.08/3.06    introduced(fool_ite_definition,[new_symbols(definition,[iG508])])).
% 13.08/3.06  tff(f45356,plain,(
% 13.08/3.06    ( ! [X2 : nat,X0 : list(vEBT_VEBT),X1 : nat] : (~iG508(X0,X1,X2) | ($true = aa(nat,$o,aa(nat,fun(nat,$o),ord_less(nat),lG507(X2,X1)),aa(list(vEBT_VEBT),nat,size_size(list(vEBT_VEBT)),X0)))) )),
% 13.08/3.06    inference(cnf_transformation,[],[f37865])).
% 13.08/3.06  tff(f61986,plain,(
% 13.08/3.06    ($true = bG509($true))),
% 13.08/3.06    inference(equality_resolution,[],[f45352])).
% 13.08/3.06  tff(f45352,plain,(
% 13.08/3.06    ( ! [X0 : $o] : (($true = bG509(X0)) | ($true != X0)) )),
% 13.08/3.06    inference(cnf_transformation,[],[f37864])).
% 13.08/3.06  tff(f37864,plain,(
% 13.08/3.06    ! [X0 : $o] : ((($true = X0) | ($true != bG509(X0))) & (($true = bG509(X0)) | ($true != X0)))),
% 13.08/3.06    inference(nnf_transformation,[],[f21709])).
% 13.08/3.06  tff(f21709,plain,(
% 13.08/3.06    ! [X0 : $o] : (($true = X0) <=> ($true = bG509(X0)))),
% 13.08/3.06    inference(rectify,[],[f16322])).
% 13.08/3.06  tff(f16322,plain,(
% 13.08/3.06    ! [X2 : $o] : (($true = X2) <=> ($true = bG509(X2)))),
% 13.08/3.06    introduced(fool_formula_definition,[new_symbols(definition,[bG509])])).
% 13.08/3.06  tff(f45353,plain,(
% 13.08/3.06    ( ! [X0 : $o] : (($true = X0) | ($true != bG509(X0))) )),
% 13.08/3.06    inference(cnf_transformation,[],[f37864])).
% 13.08/3.06  tff(f61985,plain,(
% 13.08/3.06    ($true = bG510($true))),
% 13.08/3.06    inference(equality_resolution,[],[f45350])).
% 13.08/3.06  tff(f45350,plain,(
% 13.08/3.06    ( ! [X0 : $o] : (($true = bG510(X0)) | ($true != X0)) )),
% 13.08/3.06    inference(cnf_transformation,[],[f37863])).
% 13.08/3.06  tff(f37863,plain,(
% 13.08/3.06    ! [X0 : $o] : ((($true = X0) | ($true != bG510(X0))) & (($true = bG510(X0)) | ($true != X0)))),
% 13.08/3.06    inference(nnf_transformation,[],[f21708])).
% 13.08/3.06  tff(f21708,plain,(
% 13.08/3.06    ! [X0 : $o] : (($true = X0) <=> ($true = bG510(X0)))),
% 13.08/3.06    inference(rectify,[],[f16323])).
% 13.08/3.06  tff(f16323,plain,(
% 13.08/3.06    ! [X3 : $o] : (($true = X3) <=> ($true = bG510(X3)))),
% 13.08/3.06    introduced(fool_formula_definition,[new_symbols(definition,[bG510])])).
% 13.08/3.06  tff(f45351,plain,(
% 13.08/3.06    ( ! [X0 : $o] : (($true = X0) | ($true != bG510(X0))) )),
% 13.08/3.06    inference(cnf_transformation,[],[f37863])).
% 13.08/3.06  tff(f61984,plain,(
% 13.08/3.06    ($true = bG511($true))),
% 13.08/3.06    inference(equality_resolution,[],[f45348])).
% 13.08/3.06  tff(f45348,plain,(
% 13.08/3.06    ( ! [X0 : $o] : (($true = bG511(X0)) | ($true != X0)) )),
% 13.08/3.06    inference(cnf_transformation,[],[f37862])).
% 13.08/3.06  tff(f37862,plain,(
% 13.08/3.06    ! [X0 : $o] : ((($true = X0) | ($true != bG511(X0))) & (($true = bG511(X0)) | ($true != X0)))),
% 13.08/3.06    inference(nnf_transformation,[],[f21707])).
% 13.08/3.06  tff(f21707,plain,(
% 13.08/3.06    ! [X0 : $o] : (($true = X0) <=> ($true = bG511(X0)))),
% 13.08/3.06    inference(rectify,[],[f16324])).
% 13.08/3.06  tff(f16324,plain,(
% 13.08/3.06    ! [X2 : $o] : (($true = X2) <=> ($true = bG511(X2)))),
% 13.08/3.06    introduced(fool_formula_definition,[new_symbols(definition,[bG511])])).
% 13.08/3.06  tff(f45349,plain,(
% 13.08/3.06    ( ! [X0 : $o] : (($true = X0) | ($true != bG511(X0))) )),
% 13.08/3.06    inference(cnf_transformation,[],[f37862])).
% 13.08/3.06  tff(f61983,plain,(
% 13.08/3.06    ($true = bG512($true))),
% 13.08/3.06    inference(equality_resolution,[],[f45346])).
% 13.08/3.06  tff(f45346,plain,(
% 13.08/3.06    ( ! [X0 : $o] : (($true = bG512(X0)) | ($true != X0)) )),
% 13.08/3.06    inference(cnf_transformation,[],[f37861])).
% 13.08/3.06  tff(f37861,plain,(
% 13.08/3.06    ! [X0 : $o] : ((($true = X0) | ($true != bG512(X0))) & (($true = bG512(X0)) | ($true != X0)))),
% 13.08/3.06    inference(nnf_transformation,[],[f21706])).
% 13.08/3.06  tff(f21706,plain,(
% 13.08/3.06    ! [X0 : $o] : (($true = X0) <=> ($true = bG512(X0)))),
% 13.08/3.06    inference(rectify,[],[f16325])).
% 13.08/3.06  tff(f16325,plain,(
% 13.08/3.06    ! [X3 : $o] : (($true = X3) <=> ($true = bG512(X3)))),
% 13.08/3.06    introduced(fool_formula_definition,[new_symbols(definition,[bG512])])).
% 13.08/3.06  tff(f45347,plain,(
% 13.08/3.06    ( ! [X0 : $o] : (($true = X0) | ($true != bG512(X0))) )),
% 13.08/3.06    inference(cnf_transformation,[],[f37861])).
% 13.08/3.06  tff(f61982,plain,(
% 13.08/3.06    ( ! [X3 : $o] : (($true = X3) | ~iG513(one_one(nat),X3)) )),
% 13.08/3.06    inference(equality_resolution,[],[f45343])).
% 13.08/3.06  tff(f45343,plain,(
% 13.08/3.06    ( ! [X2 : nat,X3 : $o] : (($true = X3) | ~iG513(X2,X3) | one_one(nat) != X2) )),
% 13.08/3.06    inference(cnf_transformation,[],[f37860])).
% 13.08/3.06  tff(f37860,plain,(
% 13.08/3.06    ! [X0 : nat,X1 : $o] : (~iG513(X0,X1) | one_one(nat) = X0) & ! [X2 : nat,X3 : $o] : (((iG513(X2,X3) | ($true != X3)) & (($true = X3) | ~iG513(X2,X3))) | one_one(nat) != X2)),
% 13.08/3.06    inference(nnf_transformation,[],[f27340])).
% 13.08/3.06  tff(f27340,plain,(
% 13.08/3.06    ! [X0 : nat,X1 : $o] : (~iG513(X0,X1) | one_one(nat) = X0) & ! [X2 : nat,X3 : $o] : ((iG513(X2,X3) <=> ($true = X3)) | one_one(nat) != X2)),
% 13.08/3.06    inference(ennf_transformation,[],[f21705])).
% 13.08/3.06  tff(f21705,plain,(
% 13.08/3.06    ! [X0 : nat,X1 : $o] : (one_one(nat) != X0 => ~iG513(X0,X1)) & ! [X2 : nat,X3 : $o] : (one_one(nat) = X2 => (iG513(X2,X3) <=> ($true = X3)))),
% 13.08/3.06    inference(flattening,[],[f21704])).
% 13.08/3.06  tff(f21704,plain,(
% 13.08/3.06    ! [X0 : nat,X1 : $o] : (~one_one(nat) = X0 => ~iG513(X0,X1)) & ! [X2 : nat,X3 : $o] : (one_one(nat) = X2 => (iG513(X2,X3) <=> ($true = X3)))),
% 13.08/3.06    inference(true_and_false_elimination,[],[f21703])).
% 13.08/3.06  tff(f21703,plain,(
% 13.08/3.06    ! [X0 : nat,X1 : $o] : (~one_one(nat) = X0 => (iG513(X0,X1) <=> $false)) & ! [X2 : nat,X3 : $o] : (one_one(nat) = X2 => (iG513(X2,X3) <=> ($true = X3)))),
% 13.08/3.06    inference(rectify,[],[f16326])).
% 13.08/3.06  tff(f16326,plain,(
% 13.08/3.06    ! [X1 : nat,X3 : $o] : (~one_one(nat) = X1 => (iG513(X1,X3) <=> $false)) & ! [X1 : nat,X3 : $o] : (one_one(nat) = X1 => (iG513(X1,X3) <=> ($true = X3)))),
% 13.08/3.06    introduced(fool_ite_definition,[new_symbols(definition,[iG513])])).
% 13.08/3.06  tff(f45345,plain,(
% 13.08/3.06    ( ! [X0 : nat,X1 : $o] : (~iG513(X0,X1) | one_one(nat) = X0) )),
% 13.08/3.06    inference(cnf_transformation,[],[f37860])).
% 13.08/3.06  tff(f61979,plain,(
% 13.08/3.06    ( ! [X4 : $o,X5 : $o] : (($true = X5) | ~iG514(zero_zero(nat),X4,X5)) )),
% 13.08/3.06    inference(equality_resolution,[],[f45339])).
% 13.08/3.06  tff(f45339,plain,(
% 13.08/3.06    ( ! [X3 : nat,X4 : $o,X5 : $o] : (($true = X5) | ~iG514(X3,X4,X5) | zero_zero(nat) != X3) )),
% 13.08/3.06    inference(cnf_transformation,[],[f37859])).
% 13.08/3.06  tff(f37859,plain,(
% 13.08/3.06    ! [X0 : nat,X1 : $o,X2 : $o] : (((iG514(X0,X1,X2) | ~iG513(X0,X1)) & (iG513(X0,X1) | ~iG514(X0,X1,X2))) | zero_zero(nat) = X0) & ! [X3 : nat,X4 : $o,X5 : $o] : (((iG514(X3,X4,X5) | ($true != X5)) & (($true = X5) | ~iG514(X3,X4,X5))) | zero_zero(nat) != X3)),
% 13.08/3.06    inference(nnf_transformation,[],[f27339])).
% 13.08/3.06  tff(f27339,plain,(
% 13.08/3.06    ! [X0 : nat,X1 : $o,X2 : $o] : ((iG514(X0,X1,X2) <=> iG513(X0,X1)) | zero_zero(nat) = X0) & ! [X3 : nat,X4 : $o,X5 : $o] : ((iG514(X3,X4,X5) <=> ($true = X5)) | zero_zero(nat) != X3)),
% 13.08/3.06    inference(ennf_transformation,[],[f21702])).
% 13.08/3.06  tff(f21702,plain,(
% 13.08/3.06    ! [X0 : nat,X1 : $o,X2 : $o] : (zero_zero(nat) != X0 => (iG514(X0,X1,X2) <=> iG513(X0,X1))) & ! [X3 : nat,X4 : $o,X5 : $o] : (zero_zero(nat) = X3 => (iG514(X3,X4,X5) <=> ($true = X5)))),
% 13.08/3.06    inference(flattening,[],[f21701])).
% 13.08/3.06  tff(f21701,plain,(
% 13.08/3.06    ! [X0 : nat,X1 : $o,X2 : $o] : (~zero_zero(nat) = X0 => (iG514(X0,X1,X2) <=> iG513(X0,X1))) & ! [X3 : nat,X4 : $o,X5 : $o] : (zero_zero(nat) = X3 => (iG514(X3,X4,X5) <=> ($true = X5)))),
% 13.08/3.06    inference(rectify,[],[f16327])).
% 13.08/3.06  tff(f16327,plain,(
% 13.08/3.06    ! [X1 : nat,X3 : $o,X2 : $o] : (~zero_zero(nat) = X1 => (iG514(X1,X3,X2) <=> iG513(X1,X3))) & ! [X1 : nat,X3 : $o,X2 : $o] : (zero_zero(nat) = X1 => (iG514(X1,X3,X2) <=> ($true = X2)))),
% 13.08/3.06    introduced(fool_ite_definition,[new_symbols(definition,[iG514])])).
% 13.08/3.06  tff(f45341,plain,(
% 13.08/3.06    ( ! [X2 : $o,X0 : nat,X1 : $o] : (iG513(X0,X1) | ~iG514(X0,X1,X2) | zero_zero(nat) = X0) )),
% 13.08/3.06    inference(cnf_transformation,[],[f37859])).
% 13.08/3.06  tff(f45338,plain,(
% 13.08/3.06    ( ! [X0 : nat,X1 : nat] : (vEBT_VEBT_high(X0,aa(nat,nat,aa(nat,fun(nat,nat),divide_divide(nat),aa(nat,nat,suc,X1)),aa(num,nat,numeral_numeral(nat),aa(num,num,bit0,one2)))) = lG515(X0,X1)) )),
% 13.08/3.06    inference(cnf_transformation,[],[f21700])).
% 13.08/3.06  tff(f21700,plain,(
% 13.08/3.06    ! [X0 : nat,X1 : nat] : vEBT_VEBT_high(X0,aa(nat,nat,aa(nat,fun(nat,nat),divide_divide(nat),aa(nat,nat,suc,X1)),aa(num,nat,numeral_numeral(nat),aa(num,num,bit0,one2)))) = lG515(X0,X1)),
% 13.08/3.06    inference(rectify,[],[f16328])).
% 13.08/3.06  tff(f16328,plain,(
% 13.08/3.06    ! [X1 : nat,X5 : nat] : vEBT_VEBT_high(X1,aa(nat,nat,aa(nat,fun(nat,nat),divide_divide(nat),aa(nat,nat,suc,X5)),aa(num,nat,numeral_numeral(nat),aa(num,num,bit0,one2)))) = lG515(X1,X5)),
% 13.08/3.06    introduced(fool_let_definition,[new_symbols(definition,[lG515])])).
% 13.08/3.06  tff(f45335,plain,(
% 13.08/3.06    ( ! [X3 : list(vEBT_VEBT),X4 : nat,X5 : nat] : (vEBT_V5719532721284313246member(aa(nat,vEBT_VEBT,nth(vEBT_VEBT,X3),lG515(X5,X4)),vEBT_VEBT_low(X5,aa(nat,nat,aa(nat,fun(nat,nat),divide_divide(nat),aa(nat,nat,suc,X4)),aa(num,nat,numeral_numeral(nat),aa(num,num,bit0,one2))))) | ~iG516(X3,X4,X5) | ($true != aa(nat,$o,aa(nat,fun(nat,$o),ord_less(nat),lG515(X5,X4)),aa(list(vEBT_VEBT),nat,size_size(list(vEBT_VEBT)),X3)))) )),
% 13.08/3.06    inference(cnf_transformation,[],[f37858])).
% 13.08/3.06  tff(f37858,plain,(
% 13.08/3.06    ! [X0 : list(vEBT_VEBT),X1 : nat,X2 : nat] : (~iG516(X0,X1,X2) | ($true = aa(nat,$o,aa(nat,fun(nat,$o),ord_less(nat),lG515(X2,X1)),aa(list(vEBT_VEBT),nat,size_size(list(vEBT_VEBT)),X0)))) & ! [X3 : list(vEBT_VEBT),X4 : nat,X5 : nat] : (((iG516(X3,X4,X5) | ~vEBT_V5719532721284313246member(aa(nat,vEBT_VEBT,nth(vEBT_VEBT,X3),lG515(X5,X4)),vEBT_VEBT_low(X5,aa(nat,nat,aa(nat,fun(nat,nat),divide_divide(nat),aa(nat,nat,suc,X4)),aa(num,nat,numeral_numeral(nat),aa(num,num,bit0,one2)))))) & (vEBT_V5719532721284313246member(aa(nat,vEBT_VEBT,nth(vEBT_VEBT,X3),lG515(X5,X4)),vEBT_VEBT_low(X5,aa(nat,nat,aa(nat,fun(nat,nat),divide_divide(nat),aa(nat,nat,suc,X4)),aa(num,nat,numeral_numeral(nat),aa(num,num,bit0,one2))))) | ~iG516(X3,X4,X5))) | ($true != aa(nat,$o,aa(nat,fun(nat,$o),ord_less(nat),lG515(X5,X4)),aa(list(vEBT_VEBT),nat,size_size(list(vEBT_VEBT)),X3))))),
% 13.08/3.06    inference(nnf_transformation,[],[f27338])).
% 13.08/3.06  tff(f27338,plain,(
% 13.08/3.06    ! [X0 : list(vEBT_VEBT),X1 : nat,X2 : nat] : (~iG516(X0,X1,X2) | ($true = aa(nat,$o,aa(nat,fun(nat,$o),ord_less(nat),lG515(X2,X1)),aa(list(vEBT_VEBT),nat,size_size(list(vEBT_VEBT)),X0)))) & ! [X3 : list(vEBT_VEBT),X4 : nat,X5 : nat] : ((iG516(X3,X4,X5) <=> vEBT_V5719532721284313246member(aa(nat,vEBT_VEBT,nth(vEBT_VEBT,X3),lG515(X5,X4)),vEBT_VEBT_low(X5,aa(nat,nat,aa(nat,fun(nat,nat),divide_divide(nat),aa(nat,nat,suc,X4)),aa(num,nat,numeral_numeral(nat),aa(num,num,bit0,one2)))))) | ($true != aa(nat,$o,aa(nat,fun(nat,$o),ord_less(nat),lG515(X5,X4)),aa(list(vEBT_VEBT),nat,size_size(list(vEBT_VEBT)),X3))))),
% 13.08/3.06    inference(ennf_transformation,[],[f21699])).
% 13.08/3.06  tff(f21699,plain,(
% 13.08/3.06    ! [X0 : list(vEBT_VEBT),X1 : nat,X2 : nat] : (($true != aa(nat,$o,aa(nat,fun(nat,$o),ord_less(nat),lG515(X2,X1)),aa(list(vEBT_VEBT),nat,size_size(list(vEBT_VEBT)),X0))) => ~iG516(X0,X1,X2)) & ! [X3 : list(vEBT_VEBT),X4 : nat,X5 : nat] : (($true = aa(nat,$o,aa(nat,fun(nat,$o),ord_less(nat),lG515(X5,X4)),aa(list(vEBT_VEBT),nat,size_size(list(vEBT_VEBT)),X3))) => (iG516(X3,X4,X5) <=> vEBT_V5719532721284313246member(aa(nat,vEBT_VEBT,nth(vEBT_VEBT,X3),lG515(X5,X4)),vEBT_VEBT_low(X5,aa(nat,nat,aa(nat,fun(nat,nat),divide_divide(nat),aa(nat,nat,suc,X4)),aa(num,nat,numeral_numeral(nat),aa(num,num,bit0,one2)))))))),
% 13.08/3.06    inference(flattening,[],[f21698])).
% 13.08/3.06  tff(f21698,plain,(
% 13.08/3.06    ! [X0 : list(vEBT_VEBT),X1 : nat,X2 : nat] : (~($true = aa(nat,$o,aa(nat,fun(nat,$o),ord_less(nat),lG515(X2,X1)),aa(list(vEBT_VEBT),nat,size_size(list(vEBT_VEBT)),X0))) => ~iG516(X0,X1,X2)) & ! [X3 : list(vEBT_VEBT),X4 : nat,X5 : nat] : (($true = aa(nat,$o,aa(nat,fun(nat,$o),ord_less(nat),lG515(X5,X4)),aa(list(vEBT_VEBT),nat,size_size(list(vEBT_VEBT)),X3))) => (iG516(X3,X4,X5) <=> vEBT_V5719532721284313246member(aa(nat,vEBT_VEBT,nth(vEBT_VEBT,X3),lG515(X5,X4)),vEBT_VEBT_low(X5,aa(nat,nat,aa(nat,fun(nat,nat),divide_divide(nat),aa(nat,nat,suc,X4)),aa(num,nat,numeral_numeral(nat),aa(num,num,bit0,one2)))))))),
% 13.08/3.06    inference(true_and_false_elimination,[],[f21697])).
% 13.08/3.06  tff(f21697,plain,(
% 13.08/3.06    ! [X0 : list(vEBT_VEBT),X1 : nat,X2 : nat] : (~($true = aa(nat,$o,aa(nat,fun(nat,$o),ord_less(nat),lG515(X2,X1)),aa(list(vEBT_VEBT),nat,size_size(list(vEBT_VEBT)),X0))) => (iG516(X0,X1,X2) <=> $false)) & ! [X3 : list(vEBT_VEBT),X4 : nat,X5 : nat] : (($true = aa(nat,$o,aa(nat,fun(nat,$o),ord_less(nat),lG515(X5,X4)),aa(list(vEBT_VEBT),nat,size_size(list(vEBT_VEBT)),X3))) => (iG516(X3,X4,X5) <=> vEBT_V5719532721284313246member(aa(nat,vEBT_VEBT,nth(vEBT_VEBT,X3),lG515(X5,X4)),vEBT_VEBT_low(X5,aa(nat,nat,aa(nat,fun(nat,nat),divide_divide(nat),aa(nat,nat,suc,X4)),aa(num,nat,numeral_numeral(nat),aa(num,num,bit0,one2)))))))),
% 13.08/3.06    inference(rectify,[],[f16329])).
% 13.08/3.06  tff(f16329,plain,(
% 13.08/3.06    ! [X6 : list(vEBT_VEBT),X5 : nat,X1 : nat] : (~($true = aa(nat,$o,aa(nat,fun(nat,$o),ord_less(nat),lG515(X1,X5)),aa(list(vEBT_VEBT),nat,size_size(list(vEBT_VEBT)),X6))) => (iG516(X6,X5,X1) <=> $false)) & ! [X6 : list(vEBT_VEBT),X5 : nat,X1 : nat] : (($true = aa(nat,$o,aa(nat,fun(nat,$o),ord_less(nat),lG515(X1,X5)),aa(list(vEBT_VEBT),nat,size_size(list(vEBT_VEBT)),X6))) => (iG516(X6,X5,X1) <=> vEBT_V5719532721284313246member(aa(nat,vEBT_VEBT,nth(vEBT_VEBT,X6),lG515(X1,X5)),vEBT_VEBT_low(X1,aa(nat,nat,aa(nat,fun(nat,nat),divide_divide(nat),aa(nat,nat,suc,X5)),aa(num,nat,numeral_numeral(nat),aa(num,num,bit0,one2)))))))),
% 13.08/3.06    introduced(fool_ite_definition,[new_symbols(definition,[iG516])])).
% 13.08/3.06  tff(f45337,plain,(
% 13.08/3.06    ( ! [X2 : nat,X0 : list(vEBT_VEBT),X1 : nat] : (~iG516(X0,X1,X2) | ($true = aa(nat,$o,aa(nat,fun(nat,$o),ord_less(nat),lG515(X2,X1)),aa(list(vEBT_VEBT),nat,size_size(list(vEBT_VEBT)),X0)))) )),
% 13.08/3.06    inference(cnf_transformation,[],[f37858])).
% 13.08/3.06  tff(f45334,plain,(
% 13.08/3.06    ( ! [X0 : nat,X1 : nat] : (vEBT_VEBT_high(X0,aa(nat,nat,aa(nat,fun(nat,nat),divide_divide(nat),aa(nat,nat,suc,X1)),aa(num,nat,numeral_numeral(nat),aa(num,num,bit0,one2)))) = lG517(X0,X1)) )),
% 13.08/3.06    inference(cnf_transformation,[],[f21696])).
% 13.08/3.06  tff(f21696,plain,(
% 13.08/3.06    ! [X0 : nat,X1 : nat] : vEBT_VEBT_high(X0,aa(nat,nat,aa(nat,fun(nat,nat),divide_divide(nat),aa(nat,nat,suc,X1)),aa(num,nat,numeral_numeral(nat),aa(num,num,bit0,one2)))) = lG517(X0,X1)),
% 13.08/3.06    inference(rectify,[],[f16332])).
% 13.08/3.06  tff(f16332,plain,(
% 13.08/3.06    ! [X1 : nat,X8 : nat] : vEBT_VEBT_high(X1,aa(nat,nat,aa(nat,fun(nat,nat),divide_divide(nat),aa(nat,nat,suc,X8)),aa(num,nat,numeral_numeral(nat),aa(num,num,bit0,one2)))) = lG517(X1,X8)),
% 13.08/3.06    introduced(fool_let_definition,[new_symbols(definition,[lG517])])).
% 13.08/3.06  tff(f45331,plain,(
% 13.08/3.06    ( ! [X3 : list(vEBT_VEBT),X4 : nat,X5 : nat] : (vEBT_VEBT_membermima(aa(nat,vEBT_VEBT,nth(vEBT_VEBT,X3),lG517(X5,X4)),vEBT_VEBT_low(X5,aa(nat,nat,aa(nat,fun(nat,nat),divide_divide(nat),aa(nat,nat,suc,X4)),aa(num,nat,numeral_numeral(nat),aa(num,num,bit0,one2))))) | ~iG518(X3,X4,X5) | ($true != aa(nat,$o,aa(nat,fun(nat,$o),ord_less(nat),lG517(X5,X4)),aa(list(vEBT_VEBT),nat,size_size(list(vEBT_VEBT)),X3)))) )),
% 13.08/3.06    inference(cnf_transformation,[],[f37857])).
% 13.08/3.06  tff(f37857,plain,(
% 13.08/3.06    ! [X0 : list(vEBT_VEBT),X1 : nat,X2 : nat] : (~iG518(X0,X1,X2) | ($true = aa(nat,$o,aa(nat,fun(nat,$o),ord_less(nat),lG517(X2,X1)),aa(list(vEBT_VEBT),nat,size_size(list(vEBT_VEBT)),X0)))) & ! [X3 : list(vEBT_VEBT),X4 : nat,X5 : nat] : (((iG518(X3,X4,X5) | ~vEBT_VEBT_membermima(aa(nat,vEBT_VEBT,nth(vEBT_VEBT,X3),lG517(X5,X4)),vEBT_VEBT_low(X5,aa(nat,nat,aa(nat,fun(nat,nat),divide_divide(nat),aa(nat,nat,suc,X4)),aa(num,nat,numeral_numeral(nat),aa(num,num,bit0,one2)))))) & (vEBT_VEBT_membermima(aa(nat,vEBT_VEBT,nth(vEBT_VEBT,X3),lG517(X5,X4)),vEBT_VEBT_low(X5,aa(nat,nat,aa(nat,fun(nat,nat),divide_divide(nat),aa(nat,nat,suc,X4)),aa(num,nat,numeral_numeral(nat),aa(num,num,bit0,one2))))) | ~iG518(X3,X4,X5))) | ($true != aa(nat,$o,aa(nat,fun(nat,$o),ord_less(nat),lG517(X5,X4)),aa(list(vEBT_VEBT),nat,size_size(list(vEBT_VEBT)),X3))))),
% 13.08/3.06    inference(nnf_transformation,[],[f27337])).
% 13.08/3.06  tff(f27337,plain,(
% 13.08/3.06    ! [X0 : list(vEBT_VEBT),X1 : nat,X2 : nat] : (~iG518(X0,X1,X2) | ($true = aa(nat,$o,aa(nat,fun(nat,$o),ord_less(nat),lG517(X2,X1)),aa(list(vEBT_VEBT),nat,size_size(list(vEBT_VEBT)),X0)))) & ! [X3 : list(vEBT_VEBT),X4 : nat,X5 : nat] : ((iG518(X3,X4,X5) <=> vEBT_VEBT_membermima(aa(nat,vEBT_VEBT,nth(vEBT_VEBT,X3),lG517(X5,X4)),vEBT_VEBT_low(X5,aa(nat,nat,aa(nat,fun(nat,nat),divide_divide(nat),aa(nat,nat,suc,X4)),aa(num,nat,numeral_numeral(nat),aa(num,num,bit0,one2)))))) | ($true != aa(nat,$o,aa(nat,fun(nat,$o),ord_less(nat),lG517(X5,X4)),aa(list(vEBT_VEBT),nat,size_size(list(vEBT_VEBT)),X3))))),
% 13.08/3.06    inference(ennf_transformation,[],[f21695])).
% 13.08/3.06  tff(f21695,plain,(
% 13.08/3.06    ! [X0 : list(vEBT_VEBT),X1 : nat,X2 : nat] : (($true != aa(nat,$o,aa(nat,fun(nat,$o),ord_less(nat),lG517(X2,X1)),aa(list(vEBT_VEBT),nat,size_size(list(vEBT_VEBT)),X0))) => ~iG518(X0,X1,X2)) & ! [X3 : list(vEBT_VEBT),X4 : nat,X5 : nat] : (($true = aa(nat,$o,aa(nat,fun(nat,$o),ord_less(nat),lG517(X5,X4)),aa(list(vEBT_VEBT),nat,size_size(list(vEBT_VEBT)),X3))) => (iG518(X3,X4,X5) <=> vEBT_VEBT_membermima(aa(nat,vEBT_VEBT,nth(vEBT_VEBT,X3),lG517(X5,X4)),vEBT_VEBT_low(X5,aa(nat,nat,aa(nat,fun(nat,nat),divide_divide(nat),aa(nat,nat,suc,X4)),aa(num,nat,numeral_numeral(nat),aa(num,num,bit0,one2)))))))),
% 13.08/3.06    inference(flattening,[],[f21694])).
% 13.08/3.06  tff(f21694,plain,(
% 13.08/3.06    ! [X0 : list(vEBT_VEBT),X1 : nat,X2 : nat] : (~($true = aa(nat,$o,aa(nat,fun(nat,$o),ord_less(nat),lG517(X2,X1)),aa(list(vEBT_VEBT),nat,size_size(list(vEBT_VEBT)),X0))) => ~iG518(X0,X1,X2)) & ! [X3 : list(vEBT_VEBT),X4 : nat,X5 : nat] : (($true = aa(nat,$o,aa(nat,fun(nat,$o),ord_less(nat),lG517(X5,X4)),aa(list(vEBT_VEBT),nat,size_size(list(vEBT_VEBT)),X3))) => (iG518(X3,X4,X5) <=> vEBT_VEBT_membermima(aa(nat,vEBT_VEBT,nth(vEBT_VEBT,X3),lG517(X5,X4)),vEBT_VEBT_low(X5,aa(nat,nat,aa(nat,fun(nat,nat),divide_divide(nat),aa(nat,nat,suc,X4)),aa(num,nat,numeral_numeral(nat),aa(num,num,bit0,one2)))))))),
% 13.08/3.06    inference(true_and_false_elimination,[],[f21693])).
% 13.08/3.06  tff(f21693,plain,(
% 13.08/3.06    ! [X0 : list(vEBT_VEBT),X1 : nat,X2 : nat] : (~($true = aa(nat,$o,aa(nat,fun(nat,$o),ord_less(nat),lG517(X2,X1)),aa(list(vEBT_VEBT),nat,size_size(list(vEBT_VEBT)),X0))) => (iG518(X0,X1,X2) <=> $false)) & ! [X3 : list(vEBT_VEBT),X4 : nat,X5 : nat] : (($true = aa(nat,$o,aa(nat,fun(nat,$o),ord_less(nat),lG517(X5,X4)),aa(list(vEBT_VEBT),nat,size_size(list(vEBT_VEBT)),X3))) => (iG518(X3,X4,X5) <=> vEBT_VEBT_membermima(aa(nat,vEBT_VEBT,nth(vEBT_VEBT,X3),lG517(X5,X4)),vEBT_VEBT_low(X5,aa(nat,nat,aa(nat,fun(nat,nat),divide_divide(nat),aa(nat,nat,suc,X4)),aa(num,nat,numeral_numeral(nat),aa(num,num,bit0,one2)))))))),
% 13.08/3.06    inference(rectify,[],[f16333])).
% 13.08/3.06  tff(f16333,plain,(
% 13.08/3.06    ! [X9 : list(vEBT_VEBT),X8 : nat,X1 : nat] : (~($true = aa(nat,$o,aa(nat,fun(nat,$o),ord_less(nat),lG517(X1,X8)),aa(list(vEBT_VEBT),nat,size_size(list(vEBT_VEBT)),X9))) => (iG518(X9,X8,X1) <=> $false)) & ! [X9 : list(vEBT_VEBT),X8 : nat,X1 : nat] : (($true = aa(nat,$o,aa(nat,fun(nat,$o),ord_less(nat),lG517(X1,X8)),aa(list(vEBT_VEBT),nat,size_size(list(vEBT_VEBT)),X9))) => (iG518(X9,X8,X1) <=> vEBT_VEBT_membermima(aa(nat,vEBT_VEBT,nth(vEBT_VEBT,X9),lG517(X1,X8)),vEBT_VEBT_low(X1,aa(nat,nat,aa(nat,fun(nat,nat),divide_divide(nat),aa(nat,nat,suc,X8)),aa(num,nat,numeral_numeral(nat),aa(num,num,bit0,one2)))))))),
% 13.08/3.06    introduced(fool_ite_definition,[new_symbols(definition,[iG518])])).
% 13.08/3.06  tff(f45333,plain,(
% 13.08/3.06    ( ! [X2 : nat,X0 : list(vEBT_VEBT),X1 : nat] : (~iG518(X0,X1,X2) | ($true = aa(nat,$o,aa(nat,fun(nat,$o),ord_less(nat),lG517(X2,X1)),aa(list(vEBT_VEBT),nat,size_size(list(vEBT_VEBT)),X0)))) )),
% 13.08/3.06    inference(cnf_transformation,[],[f37857])).
% 13.08/3.06  tff(f45330,plain,(
% 13.08/3.06    ( ! [X0 : nat,X1 : nat] : (vEBT_VEBT_high(X0,aa(nat,nat,aa(nat,fun(nat,nat),divide_divide(nat),aa(nat,nat,suc,X1)),aa(num,nat,numeral_numeral(nat),aa(num,num,bit0,one2)))) = lG519(X0,X1)) )),
% 13.08/3.06    inference(cnf_transformation,[],[f21692])).
% 13.08/3.06  tff(f21692,plain,(
% 13.08/3.06    ! [X0 : nat,X1 : nat] : vEBT_VEBT_high(X0,aa(nat,nat,aa(nat,fun(nat,nat),divide_divide(nat),aa(nat,nat,suc,X1)),aa(num,nat,numeral_numeral(nat),aa(num,num,bit0,one2)))) = lG519(X0,X1)),
% 13.08/3.06    inference(rectify,[],[f16334])).
% 13.08/3.06  tff(f16334,plain,(
% 13.08/3.06    ! [X1 : nat,X11 : nat] : vEBT_VEBT_high(X1,aa(nat,nat,aa(nat,fun(nat,nat),divide_divide(nat),aa(nat,nat,suc,X11)),aa(num,nat,numeral_numeral(nat),aa(num,num,bit0,one2)))) = lG519(X1,X11)),
% 13.08/3.06    introduced(fool_let_definition,[new_symbols(definition,[lG519])])).
% 13.08/3.06  tff(f45327,plain,(
% 13.08/3.06    ( ! [X3 : list(vEBT_VEBT),X4 : nat,X5 : nat] : (vEBT_VEBT_membermima(aa(nat,vEBT_VEBT,nth(vEBT_VEBT,X3),lG519(X5,X4)),vEBT_VEBT_low(X5,aa(nat,nat,aa(nat,fun(nat,nat),divide_divide(nat),aa(nat,nat,suc,X4)),aa(num,nat,numeral_numeral(nat),aa(num,num,bit0,one2))))) | ~iG520(X3,X4,X5) | ($true != aa(nat,$o,aa(nat,fun(nat,$o),ord_less(nat),lG519(X5,X4)),aa(list(vEBT_VEBT),nat,size_size(list(vEBT_VEBT)),X3)))) )),
% 13.08/3.06    inference(cnf_transformation,[],[f37856])).
% 13.08/3.06  tff(f37856,plain,(
% 13.08/3.06    ! [X0 : list(vEBT_VEBT),X1 : nat,X2 : nat] : (~iG520(X0,X1,X2) | ($true = aa(nat,$o,aa(nat,fun(nat,$o),ord_less(nat),lG519(X2,X1)),aa(list(vEBT_VEBT),nat,size_size(list(vEBT_VEBT)),X0)))) & ! [X3 : list(vEBT_VEBT),X4 : nat,X5 : nat] : (((iG520(X3,X4,X5) | ~vEBT_VEBT_membermima(aa(nat,vEBT_VEBT,nth(vEBT_VEBT,X3),lG519(X5,X4)),vEBT_VEBT_low(X5,aa(nat,nat,aa(nat,fun(nat,nat),divide_divide(nat),aa(nat,nat,suc,X4)),aa(num,nat,numeral_numeral(nat),aa(num,num,bit0,one2)))))) & (vEBT_VEBT_membermima(aa(nat,vEBT_VEBT,nth(vEBT_VEBT,X3),lG519(X5,X4)),vEBT_VEBT_low(X5,aa(nat,nat,aa(nat,fun(nat,nat),divide_divide(nat),aa(nat,nat,suc,X4)),aa(num,nat,numeral_numeral(nat),aa(num,num,bit0,one2))))) | ~iG520(X3,X4,X5))) | ($true != aa(nat,$o,aa(nat,fun(nat,$o),ord_less(nat),lG519(X5,X4)),aa(list(vEBT_VEBT),nat,size_size(list(vEBT_VEBT)),X3))))),
% 13.08/3.06    inference(nnf_transformation,[],[f27336])).
% 13.08/3.06  tff(f27336,plain,(
% 13.08/3.06    ! [X0 : list(vEBT_VEBT),X1 : nat,X2 : nat] : (~iG520(X0,X1,X2) | ($true = aa(nat,$o,aa(nat,fun(nat,$o),ord_less(nat),lG519(X2,X1)),aa(list(vEBT_VEBT),nat,size_size(list(vEBT_VEBT)),X0)))) & ! [X3 : list(vEBT_VEBT),X4 : nat,X5 : nat] : ((iG520(X3,X4,X5) <=> vEBT_VEBT_membermima(aa(nat,vEBT_VEBT,nth(vEBT_VEBT,X3),lG519(X5,X4)),vEBT_VEBT_low(X5,aa(nat,nat,aa(nat,fun(nat,nat),divide_divide(nat),aa(nat,nat,suc,X4)),aa(num,nat,numeral_numeral(nat),aa(num,num,bit0,one2)))))) | ($true != aa(nat,$o,aa(nat,fun(nat,$o),ord_less(nat),lG519(X5,X4)),aa(list(vEBT_VEBT),nat,size_size(list(vEBT_VEBT)),X3))))),
% 13.08/3.06    inference(ennf_transformation,[],[f21691])).
% 13.08/3.06  tff(f21691,plain,(
% 13.08/3.06    ! [X0 : list(vEBT_VEBT),X1 : nat,X2 : nat] : (($true != aa(nat,$o,aa(nat,fun(nat,$o),ord_less(nat),lG519(X2,X1)),aa(list(vEBT_VEBT),nat,size_size(list(vEBT_VEBT)),X0))) => ~iG520(X0,X1,X2)) & ! [X3 : list(vEBT_VEBT),X4 : nat,X5 : nat] : (($true = aa(nat,$o,aa(nat,fun(nat,$o),ord_less(nat),lG519(X5,X4)),aa(list(vEBT_VEBT),nat,size_size(list(vEBT_VEBT)),X3))) => (iG520(X3,X4,X5) <=> vEBT_VEBT_membermima(aa(nat,vEBT_VEBT,nth(vEBT_VEBT,X3),lG519(X5,X4)),vEBT_VEBT_low(X5,aa(nat,nat,aa(nat,fun(nat,nat),divide_divide(nat),aa(nat,nat,suc,X4)),aa(num,nat,numeral_numeral(nat),aa(num,num,bit0,one2)))))))),
% 13.08/3.06    inference(flattening,[],[f21690])).
% 13.08/3.06  tff(f21690,plain,(
% 13.08/3.06    ! [X0 : list(vEBT_VEBT),X1 : nat,X2 : nat] : (~($true = aa(nat,$o,aa(nat,fun(nat,$o),ord_less(nat),lG519(X2,X1)),aa(list(vEBT_VEBT),nat,size_size(list(vEBT_VEBT)),X0))) => ~iG520(X0,X1,X2)) & ! [X3 : list(vEBT_VEBT),X4 : nat,X5 : nat] : (($true = aa(nat,$o,aa(nat,fun(nat,$o),ord_less(nat),lG519(X5,X4)),aa(list(vEBT_VEBT),nat,size_size(list(vEBT_VEBT)),X3))) => (iG520(X3,X4,X5) <=> vEBT_VEBT_membermima(aa(nat,vEBT_VEBT,nth(vEBT_VEBT,X3),lG519(X5,X4)),vEBT_VEBT_low(X5,aa(nat,nat,aa(nat,fun(nat,nat),divide_divide(nat),aa(nat,nat,suc,X4)),aa(num,nat,numeral_numeral(nat),aa(num,num,bit0,one2)))))))),
% 13.08/3.06    inference(true_and_false_elimination,[],[f21689])).
% 13.08/3.06  tff(f21689,plain,(
% 13.08/3.06    ! [X0 : list(vEBT_VEBT),X1 : nat,X2 : nat] : (~($true = aa(nat,$o,aa(nat,fun(nat,$o),ord_less(nat),lG519(X2,X1)),aa(list(vEBT_VEBT),nat,size_size(list(vEBT_VEBT)),X0))) => (iG520(X0,X1,X2) <=> $false)) & ! [X3 : list(vEBT_VEBT),X4 : nat,X5 : nat] : (($true = aa(nat,$o,aa(nat,fun(nat,$o),ord_less(nat),lG519(X5,X4)),aa(list(vEBT_VEBT),nat,size_size(list(vEBT_VEBT)),X3))) => (iG520(X3,X4,X5) <=> vEBT_VEBT_membermima(aa(nat,vEBT_VEBT,nth(vEBT_VEBT,X3),lG519(X5,X4)),vEBT_VEBT_low(X5,aa(nat,nat,aa(nat,fun(nat,nat),divide_divide(nat),aa(nat,nat,suc,X4)),aa(num,nat,numeral_numeral(nat),aa(num,num,bit0,one2)))))))),
% 13.08/3.06    inference(rectify,[],[f16335])).
% 13.08/3.06  tff(f16335,plain,(
% 13.08/3.06    ! [X12 : list(vEBT_VEBT),X11 : nat,X1 : nat] : (~($true = aa(nat,$o,aa(nat,fun(nat,$o),ord_less(nat),lG519(X1,X11)),aa(list(vEBT_VEBT),nat,size_size(list(vEBT_VEBT)),X12))) => (iG520(X12,X11,X1) <=> $false)) & ! [X12 : list(vEBT_VEBT),X11 : nat,X1 : nat] : (($true = aa(nat,$o,aa(nat,fun(nat,$o),ord_less(nat),lG519(X1,X11)),aa(list(vEBT_VEBT),nat,size_size(list(vEBT_VEBT)),X12))) => (iG520(X12,X11,X1) <=> vEBT_VEBT_membermima(aa(nat,vEBT_VEBT,nth(vEBT_VEBT,X12),lG519(X1,X11)),vEBT_VEBT_low(X1,aa(nat,nat,aa(nat,fun(nat,nat),divide_divide(nat),aa(nat,nat,suc,X11)),aa(num,nat,numeral_numeral(nat),aa(num,num,bit0,one2)))))))),
% 13.08/3.06    introduced(fool_ite_definition,[new_symbols(definition,[iG520])])).
% 13.08/3.06  tff(f45329,plain,(
% 13.08/3.06    ( ! [X2 : nat,X0 : list(vEBT_VEBT),X1 : nat] : (~iG520(X0,X1,X2) | ($true = aa(nat,$o,aa(nat,fun(nat,$o),ord_less(nat),lG519(X2,X1)),aa(list(vEBT_VEBT),nat,size_size(list(vEBT_VEBT)),X0)))) )),
% 13.08/3.06    inference(cnf_transformation,[],[f37856])).
% 13.08/3.06  tff(f45326,plain,(
% 13.08/3.06    ( ! [X0 : nat,X1 : nat] : (vEBT_VEBT_high(X0,aa(nat,nat,aa(nat,fun(nat,nat),divide_divide(nat),aa(nat,nat,suc,X1)),aa(num,nat,numeral_numeral(nat),aa(num,num,bit0,one2)))) = lG521(X0,X1)) )),
% 13.08/3.06    inference(cnf_transformation,[],[f21688])).
% 13.08/3.06  tff(f21688,plain,(
% 13.08/3.06    ! [X0 : nat,X1 : nat] : vEBT_VEBT_high(X0,aa(nat,nat,aa(nat,fun(nat,nat),divide_divide(nat),aa(nat,nat,suc,X1)),aa(num,nat,numeral_numeral(nat),aa(num,num,bit0,one2)))) = lG521(X0,X1)),
% 13.08/3.06    inference(rectify,[],[f16338])).
% 13.08/3.06  tff(f16338,plain,(
% 13.08/3.06    ! [X1 : nat,X8 : nat] : vEBT_VEBT_high(X1,aa(nat,nat,aa(nat,fun(nat,nat),divide_divide(nat),aa(nat,nat,suc,X8)),aa(num,nat,numeral_numeral(nat),aa(num,num,bit0,one2)))) = lG521(X1,X8)),
% 13.08/3.06    introduced(fool_let_definition,[new_symbols(definition,[lG521])])).
% 13.08/3.06  tff(f45323,plain,(
% 13.08/3.06    ( ! [X3 : list(vEBT_VEBT),X4 : nat,X5 : nat] : (vEBT_VEBT_membermima(aa(nat,vEBT_VEBT,nth(vEBT_VEBT,X3),lG521(X5,X4)),vEBT_VEBT_low(X5,aa(nat,nat,aa(nat,fun(nat,nat),divide_divide(nat),aa(nat,nat,suc,X4)),aa(num,nat,numeral_numeral(nat),aa(num,num,bit0,one2))))) | ~iG522(X3,X4,X5) | ($true != aa(nat,$o,aa(nat,fun(nat,$o),ord_less(nat),lG521(X5,X4)),aa(list(vEBT_VEBT),nat,size_size(list(vEBT_VEBT)),X3)))) )),
% 13.08/3.06    inference(cnf_transformation,[],[f37855])).
% 13.08/3.06  tff(f37855,plain,(
% 13.08/3.06    ! [X0 : list(vEBT_VEBT),X1 : nat,X2 : nat] : (~iG522(X0,X1,X2) | ($true = aa(nat,$o,aa(nat,fun(nat,$o),ord_less(nat),lG521(X2,X1)),aa(list(vEBT_VEBT),nat,size_size(list(vEBT_VEBT)),X0)))) & ! [X3 : list(vEBT_VEBT),X4 : nat,X5 : nat] : (((iG522(X3,X4,X5) | ~vEBT_VEBT_membermima(aa(nat,vEBT_VEBT,nth(vEBT_VEBT,X3),lG521(X5,X4)),vEBT_VEBT_low(X5,aa(nat,nat,aa(nat,fun(nat,nat),divide_divide(nat),aa(nat,nat,suc,X4)),aa(num,nat,numeral_numeral(nat),aa(num,num,bit0,one2)))))) & (vEBT_VEBT_membermima(aa(nat,vEBT_VEBT,nth(vEBT_VEBT,X3),lG521(X5,X4)),vEBT_VEBT_low(X5,aa(nat,nat,aa(nat,fun(nat,nat),divide_divide(nat),aa(nat,nat,suc,X4)),aa(num,nat,numeral_numeral(nat),aa(num,num,bit0,one2))))) | ~iG522(X3,X4,X5))) | ($true != aa(nat,$o,aa(nat,fun(nat,$o),ord_less(nat),lG521(X5,X4)),aa(list(vEBT_VEBT),nat,size_size(list(vEBT_VEBT)),X3))))),
% 13.08/3.06    inference(nnf_transformation,[],[f27335])).
% 13.08/3.06  tff(f27335,plain,(
% 13.08/3.06    ! [X0 : list(vEBT_VEBT),X1 : nat,X2 : nat] : (~iG522(X0,X1,X2) | ($true = aa(nat,$o,aa(nat,fun(nat,$o),ord_less(nat),lG521(X2,X1)),aa(list(vEBT_VEBT),nat,size_size(list(vEBT_VEBT)),X0)))) & ! [X3 : list(vEBT_VEBT),X4 : nat,X5 : nat] : ((iG522(X3,X4,X5) <=> vEBT_VEBT_membermima(aa(nat,vEBT_VEBT,nth(vEBT_VEBT,X3),lG521(X5,X4)),vEBT_VEBT_low(X5,aa(nat,nat,aa(nat,fun(nat,nat),divide_divide(nat),aa(nat,nat,suc,X4)),aa(num,nat,numeral_numeral(nat),aa(num,num,bit0,one2)))))) | ($true != aa(nat,$o,aa(nat,fun(nat,$o),ord_less(nat),lG521(X5,X4)),aa(list(vEBT_VEBT),nat,size_size(list(vEBT_VEBT)),X3))))),
% 13.08/3.06    inference(ennf_transformation,[],[f21687])).
% 13.08/3.06  tff(f21687,plain,(
% 13.08/3.06    ! [X0 : list(vEBT_VEBT),X1 : nat,X2 : nat] : (($true != aa(nat,$o,aa(nat,fun(nat,$o),ord_less(nat),lG521(X2,X1)),aa(list(vEBT_VEBT),nat,size_size(list(vEBT_VEBT)),X0))) => ~iG522(X0,X1,X2)) & ! [X3 : list(vEBT_VEBT),X4 : nat,X5 : nat] : (($true = aa(nat,$o,aa(nat,fun(nat,$o),ord_less(nat),lG521(X5,X4)),aa(list(vEBT_VEBT),nat,size_size(list(vEBT_VEBT)),X3))) => (iG522(X3,X4,X5) <=> vEBT_VEBT_membermima(aa(nat,vEBT_VEBT,nth(vEBT_VEBT,X3),lG521(X5,X4)),vEBT_VEBT_low(X5,aa(nat,nat,aa(nat,fun(nat,nat),divide_divide(nat),aa(nat,nat,suc,X4)),aa(num,nat,numeral_numeral(nat),aa(num,num,bit0,one2)))))))),
% 13.08/3.06    inference(flattening,[],[f21686])).
% 13.08/3.06  tff(f21686,plain,(
% 13.08/3.06    ! [X0 : list(vEBT_VEBT),X1 : nat,X2 : nat] : (~($true = aa(nat,$o,aa(nat,fun(nat,$o),ord_less(nat),lG521(X2,X1)),aa(list(vEBT_VEBT),nat,size_size(list(vEBT_VEBT)),X0))) => ~iG522(X0,X1,X2)) & ! [X3 : list(vEBT_VEBT),X4 : nat,X5 : nat] : (($true = aa(nat,$o,aa(nat,fun(nat,$o),ord_less(nat),lG521(X5,X4)),aa(list(vEBT_VEBT),nat,size_size(list(vEBT_VEBT)),X3))) => (iG522(X3,X4,X5) <=> vEBT_VEBT_membermima(aa(nat,vEBT_VEBT,nth(vEBT_VEBT,X3),lG521(X5,X4)),vEBT_VEBT_low(X5,aa(nat,nat,aa(nat,fun(nat,nat),divide_divide(nat),aa(nat,nat,suc,X4)),aa(num,nat,numeral_numeral(nat),aa(num,num,bit0,one2)))))))),
% 13.08/3.06    inference(true_and_false_elimination,[],[f21685])).
% 13.08/3.06  tff(f21685,plain,(
% 13.08/3.06    ! [X0 : list(vEBT_VEBT),X1 : nat,X2 : nat] : (~($true = aa(nat,$o,aa(nat,fun(nat,$o),ord_less(nat),lG521(X2,X1)),aa(list(vEBT_VEBT),nat,size_size(list(vEBT_VEBT)),X0))) => (iG522(X0,X1,X2) <=> $false)) & ! [X3 : list(vEBT_VEBT),X4 : nat,X5 : nat] : (($true = aa(nat,$o,aa(nat,fun(nat,$o),ord_less(nat),lG521(X5,X4)),aa(list(vEBT_VEBT),nat,size_size(list(vEBT_VEBT)),X3))) => (iG522(X3,X4,X5) <=> vEBT_VEBT_membermima(aa(nat,vEBT_VEBT,nth(vEBT_VEBT,X3),lG521(X5,X4)),vEBT_VEBT_low(X5,aa(nat,nat,aa(nat,fun(nat,nat),divide_divide(nat),aa(nat,nat,suc,X4)),aa(num,nat,numeral_numeral(nat),aa(num,num,bit0,one2)))))))),
% 13.08/3.06    inference(rectify,[],[f16339])).
% 13.08/3.06  tff(f16339,plain,(
% 13.08/3.06    ! [X9 : list(vEBT_VEBT),X8 : nat,X1 : nat] : (~($true = aa(nat,$o,aa(nat,fun(nat,$o),ord_less(nat),lG521(X1,X8)),aa(list(vEBT_VEBT),nat,size_size(list(vEBT_VEBT)),X9))) => (iG522(X9,X8,X1) <=> $false)) & ! [X9 : list(vEBT_VEBT),X8 : nat,X1 : nat] : (($true = aa(nat,$o,aa(nat,fun(nat,$o),ord_less(nat),lG521(X1,X8)),aa(list(vEBT_VEBT),nat,size_size(list(vEBT_VEBT)),X9))) => (iG522(X9,X8,X1) <=> vEBT_VEBT_membermima(aa(nat,vEBT_VEBT,nth(vEBT_VEBT,X9),lG521(X1,X8)),vEBT_VEBT_low(X1,aa(nat,nat,aa(nat,fun(nat,nat),divide_divide(nat),aa(nat,nat,suc,X8)),aa(num,nat,numeral_numeral(nat),aa(num,num,bit0,one2)))))))),
% 13.08/3.06    introduced(fool_ite_definition,[new_symbols(definition,[iG522])])).
% 13.08/3.06  tff(f45325,plain,(
% 13.08/3.06    ( ! [X2 : nat,X0 : list(vEBT_VEBT),X1 : nat] : (~iG522(X0,X1,X2) | ($true = aa(nat,$o,aa(nat,fun(nat,$o),ord_less(nat),lG521(X2,X1)),aa(list(vEBT_VEBT),nat,size_size(list(vEBT_VEBT)),X0)))) )),
% 13.08/3.06    inference(cnf_transformation,[],[f37855])).
% 13.08/3.06  tff(f45322,plain,(
% 13.08/3.06    ( ! [X0 : nat,X1 : nat] : (vEBT_VEBT_high(X0,aa(nat,nat,aa(nat,fun(nat,nat),divide_divide(nat),aa(nat,nat,suc,X1)),aa(num,nat,numeral_numeral(nat),aa(num,num,bit0,one2)))) = lG523(X0,X1)) )),
% 13.08/3.06    inference(cnf_transformation,[],[f21684])).
% 13.08/3.06  tff(f21684,plain,(
% 13.08/3.06    ! [X0 : nat,X1 : nat] : vEBT_VEBT_high(X0,aa(nat,nat,aa(nat,fun(nat,nat),divide_divide(nat),aa(nat,nat,suc,X1)),aa(num,nat,numeral_numeral(nat),aa(num,num,bit0,one2)))) = lG523(X0,X1)),
% 13.08/3.06    inference(rectify,[],[f16340])).
% 13.08/3.06  tff(f16340,plain,(
% 13.08/3.06    ! [X1 : nat,X11 : nat] : vEBT_VEBT_high(X1,aa(nat,nat,aa(nat,fun(nat,nat),divide_divide(nat),aa(nat,nat,suc,X11)),aa(num,nat,numeral_numeral(nat),aa(num,num,bit0,one2)))) = lG523(X1,X11)),
% 13.08/3.06    introduced(fool_let_definition,[new_symbols(definition,[lG523])])).
% 13.08/3.06  tff(f45319,plain,(
% 13.08/3.06    ( ! [X3 : list(vEBT_VEBT),X4 : nat,X5 : nat] : (vEBT_VEBT_membermima(aa(nat,vEBT_VEBT,nth(vEBT_VEBT,X3),lG523(X5,X4)),vEBT_VEBT_low(X5,aa(nat,nat,aa(nat,fun(nat,nat),divide_divide(nat),aa(nat,nat,suc,X4)),aa(num,nat,numeral_numeral(nat),aa(num,num,bit0,one2))))) | ~iG524(X3,X4,X5) | ($true != aa(nat,$o,aa(nat,fun(nat,$o),ord_less(nat),lG523(X5,X4)),aa(list(vEBT_VEBT),nat,size_size(list(vEBT_VEBT)),X3)))) )),
% 13.08/3.06    inference(cnf_transformation,[],[f37854])).
% 13.08/3.06  tff(f37854,plain,(
% 13.08/3.06    ! [X0 : list(vEBT_VEBT),X1 : nat,X2 : nat] : (~iG524(X0,X1,X2) | ($true = aa(nat,$o,aa(nat,fun(nat,$o),ord_less(nat),lG523(X2,X1)),aa(list(vEBT_VEBT),nat,size_size(list(vEBT_VEBT)),X0)))) & ! [X3 : list(vEBT_VEBT),X4 : nat,X5 : nat] : (((iG524(X3,X4,X5) | ~vEBT_VEBT_membermima(aa(nat,vEBT_VEBT,nth(vEBT_VEBT,X3),lG523(X5,X4)),vEBT_VEBT_low(X5,aa(nat,nat,aa(nat,fun(nat,nat),divide_divide(nat),aa(nat,nat,suc,X4)),aa(num,nat,numeral_numeral(nat),aa(num,num,bit0,one2)))))) & (vEBT_VEBT_membermima(aa(nat,vEBT_VEBT,nth(vEBT_VEBT,X3),lG523(X5,X4)),vEBT_VEBT_low(X5,aa(nat,nat,aa(nat,fun(nat,nat),divide_divide(nat),aa(nat,nat,suc,X4)),aa(num,nat,numeral_numeral(nat),aa(num,num,bit0,one2))))) | ~iG524(X3,X4,X5))) | ($true != aa(nat,$o,aa(nat,fun(nat,$o),ord_less(nat),lG523(X5,X4)),aa(list(vEBT_VEBT),nat,size_size(list(vEBT_VEBT)),X3))))),
% 13.08/3.06    inference(nnf_transformation,[],[f27334])).
% 13.08/3.06  tff(f27334,plain,(
% 13.08/3.06    ! [X0 : list(vEBT_VEBT),X1 : nat,X2 : nat] : (~iG524(X0,X1,X2) | ($true = aa(nat,$o,aa(nat,fun(nat,$o),ord_less(nat),lG523(X2,X1)),aa(list(vEBT_VEBT),nat,size_size(list(vEBT_VEBT)),X0)))) & ! [X3 : list(vEBT_VEBT),X4 : nat,X5 : nat] : ((iG524(X3,X4,X5) <=> vEBT_VEBT_membermima(aa(nat,vEBT_VEBT,nth(vEBT_VEBT,X3),lG523(X5,X4)),vEBT_VEBT_low(X5,aa(nat,nat,aa(nat,fun(nat,nat),divide_divide(nat),aa(nat,nat,suc,X4)),aa(num,nat,numeral_numeral(nat),aa(num,num,bit0,one2)))))) | ($true != aa(nat,$o,aa(nat,fun(nat,$o),ord_less(nat),lG523(X5,X4)),aa(list(vEBT_VEBT),nat,size_size(list(vEBT_VEBT)),X3))))),
% 13.08/3.06    inference(ennf_transformation,[],[f21683])).
% 13.08/3.06  tff(f21683,plain,(
% 13.08/3.06    ! [X0 : list(vEBT_VEBT),X1 : nat,X2 : nat] : (($true != aa(nat,$o,aa(nat,fun(nat,$o),ord_less(nat),lG523(X2,X1)),aa(list(vEBT_VEBT),nat,size_size(list(vEBT_VEBT)),X0))) => ~iG524(X0,X1,X2)) & ! [X3 : list(vEBT_VEBT),X4 : nat,X5 : nat] : (($true = aa(nat,$o,aa(nat,fun(nat,$o),ord_less(nat),lG523(X5,X4)),aa(list(vEBT_VEBT),nat,size_size(list(vEBT_VEBT)),X3))) => (iG524(X3,X4,X5) <=> vEBT_VEBT_membermima(aa(nat,vEBT_VEBT,nth(vEBT_VEBT,X3),lG523(X5,X4)),vEBT_VEBT_low(X5,aa(nat,nat,aa(nat,fun(nat,nat),divide_divide(nat),aa(nat,nat,suc,X4)),aa(num,nat,numeral_numeral(nat),aa(num,num,bit0,one2)))))))),
% 13.08/3.06    inference(flattening,[],[f21682])).
% 13.08/3.06  tff(f21682,plain,(
% 13.08/3.06    ! [X0 : list(vEBT_VEBT),X1 : nat,X2 : nat] : (~($true = aa(nat,$o,aa(nat,fun(nat,$o),ord_less(nat),lG523(X2,X1)),aa(list(vEBT_VEBT),nat,size_size(list(vEBT_VEBT)),X0))) => ~iG524(X0,X1,X2)) & ! [X3 : list(vEBT_VEBT),X4 : nat,X5 : nat] : (($true = aa(nat,$o,aa(nat,fun(nat,$o),ord_less(nat),lG523(X5,X4)),aa(list(vEBT_VEBT),nat,size_size(list(vEBT_VEBT)),X3))) => (iG524(X3,X4,X5) <=> vEBT_VEBT_membermima(aa(nat,vEBT_VEBT,nth(vEBT_VEBT,X3),lG523(X5,X4)),vEBT_VEBT_low(X5,aa(nat,nat,aa(nat,fun(nat,nat),divide_divide(nat),aa(nat,nat,suc,X4)),aa(num,nat,numeral_numeral(nat),aa(num,num,bit0,one2)))))))),
% 13.08/3.06    inference(true_and_false_elimination,[],[f21681])).
% 13.08/3.06  tff(f21681,plain,(
% 13.08/3.06    ! [X0 : list(vEBT_VEBT),X1 : nat,X2 : nat] : (~($true = aa(nat,$o,aa(nat,fun(nat,$o),ord_less(nat),lG523(X2,X1)),aa(list(vEBT_VEBT),nat,size_size(list(vEBT_VEBT)),X0))) => (iG524(X0,X1,X2) <=> $false)) & ! [X3 : list(vEBT_VEBT),X4 : nat,X5 : nat] : (($true = aa(nat,$o,aa(nat,fun(nat,$o),ord_less(nat),lG523(X5,X4)),aa(list(vEBT_VEBT),nat,size_size(list(vEBT_VEBT)),X3))) => (iG524(X3,X4,X5) <=> vEBT_VEBT_membermima(aa(nat,vEBT_VEBT,nth(vEBT_VEBT,X3),lG523(X5,X4)),vEBT_VEBT_low(X5,aa(nat,nat,aa(nat,fun(nat,nat),divide_divide(nat),aa(nat,nat,suc,X4)),aa(num,nat,numeral_numeral(nat),aa(num,num,bit0,one2)))))))),
% 13.08/3.06    inference(rectify,[],[f16341])).
% 13.08/3.06  tff(f16341,plain,(
% 13.08/3.06    ! [X12 : list(vEBT_VEBT),X11 : nat,X1 : nat] : (~($true = aa(nat,$o,aa(nat,fun(nat,$o),ord_less(nat),lG523(X1,X11)),aa(list(vEBT_VEBT),nat,size_size(list(vEBT_VEBT)),X12))) => (iG524(X12,X11,X1) <=> $false)) & ! [X12 : list(vEBT_VEBT),X11 : nat,X1 : nat] : (($true = aa(nat,$o,aa(nat,fun(nat,$o),ord_less(nat),lG523(X1,X11)),aa(list(vEBT_VEBT),nat,size_size(list(vEBT_VEBT)),X12))) => (iG524(X12,X11,X1) <=> vEBT_VEBT_membermima(aa(nat,vEBT_VEBT,nth(vEBT_VEBT,X12),lG523(X1,X11)),vEBT_VEBT_low(X1,aa(nat,nat,aa(nat,fun(nat,nat),divide_divide(nat),aa(nat,nat,suc,X11)),aa(num,nat,numeral_numeral(nat),aa(num,num,bit0,one2)))))))),
% 13.08/3.06    introduced(fool_ite_definition,[new_symbols(definition,[iG524])])).
% 13.08/3.06  tff(f45321,plain,(
% 13.08/3.06    ( ! [X2 : nat,X0 : list(vEBT_VEBT),X1 : nat] : (~iG524(X0,X1,X2) | ($true = aa(nat,$o,aa(nat,fun(nat,$o),ord_less(nat),lG523(X2,X1)),aa(list(vEBT_VEBT),nat,size_size(list(vEBT_VEBT)),X0)))) )),
% 13.08/3.06    inference(cnf_transformation,[],[f37854])).
% 13.08/3.06  tff(f61976,plain,(
% 13.08/3.06    ($true = bG525($true))),
% 13.08/3.06    inference(equality_resolution,[],[f45317])).
% 13.08/3.06  tff(f45317,plain,(
% 13.08/3.06    ( ! [X0 : $o] : (($true = bG525(X0)) | ($true != X0)) )),
% 13.08/3.06    inference(cnf_transformation,[],[f37853])).
% 13.08/3.06  tff(f37853,plain,(
% 13.08/3.06    ! [X0 : $o] : ((($true = X0) | ($true != bG525(X0))) & (($true = bG525(X0)) | ($true != X0)))),
% 13.08/3.06    inference(nnf_transformation,[],[f21680])).
% 13.08/3.06  tff(f21680,plain,(
% 13.08/3.06    ! [X0 : $o] : (($true = X0) <=> ($true = bG525(X0)))),
% 13.08/3.06    inference(rectify,[],[f16344])).
% 13.08/3.06  tff(f16344,plain,(
% 13.08/3.06    ! [X2 : $o] : (($true = X2) <=> ($true = bG525(X2)))),
% 13.08/3.06    introduced(fool_formula_definition,[new_symbols(definition,[bG525])])).
% 13.08/3.06  tff(f45318,plain,(
% 13.08/3.06    ( ! [X0 : $o] : (($true = X0) | ($true != bG525(X0))) )),
% 13.08/3.06    inference(cnf_transformation,[],[f37853])).
% 13.08/3.06  tff(f61975,plain,(
% 13.08/3.06    ($true = bG526($true))),
% 13.08/3.06    inference(equality_resolution,[],[f45315])).
% 13.08/3.06  tff(f45315,plain,(
% 13.08/3.06    ( ! [X0 : $o] : (($true = bG526(X0)) | ($true != X0)) )),
% 13.08/3.06    inference(cnf_transformation,[],[f37852])).
% 13.08/3.06  tff(f37852,plain,(
% 13.08/3.06    ! [X0 : $o] : ((($true = X0) | ($true != bG526(X0))) & (($true = bG526(X0)) | ($true != X0)))),
% 13.08/3.06    inference(nnf_transformation,[],[f21679])).
% 13.08/3.06  tff(f21679,plain,(
% 13.08/3.06    ! [X0 : $o] : (($true = X0) <=> ($true = bG526(X0)))),
% 13.08/3.06    inference(rectify,[],[f16345])).
% 13.08/3.06  tff(f16345,plain,(
% 13.08/3.06    ! [X3 : $o] : (($true = X3) <=> ($true = bG526(X3)))),
% 13.08/3.06    introduced(fool_formula_definition,[new_symbols(definition,[bG526])])).
% 13.08/3.06  tff(f45316,plain,(
% 13.08/3.06    ( ! [X0 : $o] : (($true = X0) | ($true != bG526(X0))) )),
% 13.08/3.06    inference(cnf_transformation,[],[f37852])).
% 13.08/3.06  tff(f45314,plain,(
% 13.08/3.06    ( ! [X0 : nat] : (aa(nat,nat,aa(nat,fun(nat,nat),divide_divide(nat),X0),aa(num,nat,numeral_numeral(nat),aa(num,num,bit0,one2))) = lG527(X0)) )),
% 13.08/3.06    inference(cnf_transformation,[],[f21678])).
% 13.08/3.06  tff(f21678,plain,(
% 13.08/3.06    ! [X0 : nat] : aa(nat,nat,aa(nat,fun(nat,nat),divide_divide(nat),X0),aa(num,nat,numeral_numeral(nat),aa(num,num,bit0,one2))) = lG527(X0)),
% 13.08/3.06    inference(rectify,[],[f16346])).
% 13.08/3.06  tff(f16346,plain,(
% 13.08/3.06    ! [X5 : nat] : aa(nat,nat,aa(nat,fun(nat,nat),divide_divide(nat),X5),aa(num,nat,numeral_numeral(nat),aa(num,num,bit0,one2))) = lG527(X5)),
% 13.08/3.06    introduced(fool_let_definition,[new_symbols(definition,[lG527])])).
% 13.08/3.06  tff(f45313,plain,(
% 13.08/3.06    ( ! [X0 : nat] : (aa(nat,nat,aa(nat,fun(nat,nat),minus_minus(nat),X0),lG527(X0)) = lG528(X0)) )),
% 13.08/3.06    inference(cnf_transformation,[],[f21677])).
% 13.08/3.06  tff(f21677,plain,(
% 13.08/3.06    ! [X0 : nat] : aa(nat,nat,aa(nat,fun(nat,nat),minus_minus(nat),X0),lG527(X0)) = lG528(X0)),
% 13.08/3.06    inference(rectify,[],[f16347])).
% 13.08/3.06  tff(f16347,plain,(
% 13.08/3.06    ! [X5 : nat] : aa(nat,nat,aa(nat,fun(nat,nat),minus_minus(nat),X5),lG527(X5)) = lG528(X5)),
% 13.08/3.06    introduced(fool_let_definition,[new_symbols(definition,[lG528])])).
% 13.08/3.06  tff(f45309,plain,(
% 13.08/3.06    ( ! [X0 : list(vEBT_VEBT),X1 : vEBT_VEBT] : (($true = bG529(X0,X1)) | ($true = aa(set(vEBT_VEBT),$o,member(vEBT_VEBT,sK1373(X0)),aa(list(vEBT_VEBT),set(vEBT_VEBT),set2(vEBT_VEBT),X0))) | ($true = aa(nat,$o,vEBT_V8194947554948674370ptions(X1),sK1375(X1)))) )),
% 13.08/3.06    inference(cnf_transformation,[],[f37851])).
% 13.08/3.06  tff(f37851,plain,(
% 13.08/3.06    ! [X0 : list(vEBT_VEBT),X1 : vEBT_VEBT] : (((! [X2 : vEBT_VEBT] : (! [X3 : nat] : ($true != aa(nat,$o,vEBT_V8194947554948674370ptions(X2),X3)) | ($true != aa(set(vEBT_VEBT),$o,member(vEBT_VEBT,X2),aa(list(vEBT_VEBT),set(vEBT_VEBT),set2(vEBT_VEBT),X0)))) & ! [X4 : nat] : ($true != aa(nat,$o,vEBT_V8194947554948674370ptions(X1),X4))) | ($true != bG529(X0,X1))) & (($true = bG529(X0,X1)) | (($true = aa(nat,$o,vEBT_V8194947554948674370ptions(sK1373(X0)),sK1374(X0))) & ($true = aa(set(vEBT_VEBT),$o,member(vEBT_VEBT,sK1373(X0)),aa(list(vEBT_VEBT),set(vEBT_VEBT),set2(vEBT_VEBT),X0)))) | ($true = aa(nat,$o,vEBT_V8194947554948674370ptions(X1),sK1375(X1)))))),
% 13.08/3.06    inference(skolemisation,[status(esa),new_symbols(skolem,[sK1373,sK1374,sK1375])],[f37847,f37850,f37849,f37848])).
% 13.08/3.06  tff(f37848,plain,(
% 13.08/3.06    ! [X0 : list(vEBT_VEBT)] : (? [X5 : vEBT_VEBT] : (? [X6 : nat] : ($true = aa(nat,$o,vEBT_V8194947554948674370ptions(X5),X6)) & ($true = aa(set(vEBT_VEBT),$o,member(vEBT_VEBT,X5),aa(list(vEBT_VEBT),set(vEBT_VEBT),set2(vEBT_VEBT),X0)))) => (? [X6 : nat] : ($true = aa(nat,$o,vEBT_V8194947554948674370ptions(sK1373(X0)),X6)) & ($true = aa(set(vEBT_VEBT),$o,member(vEBT_VEBT,sK1373(X0)),aa(list(vEBT_VEBT),set(vEBT_VEBT),set2(vEBT_VEBT),X0)))))),
% 13.08/3.06    introduced(choice_axiom,[])).
% 13.08/3.06  tff(f37849,plain,(
% 13.08/3.06    ! [X0 : list(vEBT_VEBT)] : (? [X6 : nat] : ($true = aa(nat,$o,vEBT_V8194947554948674370ptions(sK1373(X0)),X6)) => ($true = aa(nat,$o,vEBT_V8194947554948674370ptions(sK1373(X0)),sK1374(X0))))),
% 13.08/3.06    introduced(choice_axiom,[])).
% 13.08/3.06  tff(f37850,plain,(
% 13.08/3.06    ! [X1 : vEBT_VEBT] : (? [X7 : nat] : ($true = aa(nat,$o,vEBT_V8194947554948674370ptions(X1),X7)) => ($true = aa(nat,$o,vEBT_V8194947554948674370ptions(X1),sK1375(X1))))),
% 13.08/3.06    introduced(choice_axiom,[])).
% 13.08/3.06  tff(f37847,plain,(
% 13.08/3.06    ! [X0 : list(vEBT_VEBT),X1 : vEBT_VEBT] : (((! [X2 : vEBT_VEBT] : (! [X3 : nat] : ($true != aa(nat,$o,vEBT_V8194947554948674370ptions(X2),X3)) | ($true != aa(set(vEBT_VEBT),$o,member(vEBT_VEBT,X2),aa(list(vEBT_VEBT),set(vEBT_VEBT),set2(vEBT_VEBT),X0)))) & ! [X4 : nat] : ($true != aa(nat,$o,vEBT_V8194947554948674370ptions(X1),X4))) | ($true != bG529(X0,X1))) & (($true = bG529(X0,X1)) | ? [X5 : vEBT_VEBT] : (? [X6 : nat] : ($true = aa(nat,$o,vEBT_V8194947554948674370ptions(X5),X6)) & ($true = aa(set(vEBT_VEBT),$o,member(vEBT_VEBT,X5),aa(list(vEBT_VEBT),set(vEBT_VEBT),set2(vEBT_VEBT),X0)))) | ? [X7 : nat] : ($true = aa(nat,$o,vEBT_V8194947554948674370ptions(X1),X7))))),
% 13.08/3.06    inference(rectify,[],[f37846])).
% 13.08/3.06  tff(f37846,plain,(
% 13.08/3.06    ! [X0 : list(vEBT_VEBT),X1 : vEBT_VEBT] : (((! [X2 : vEBT_VEBT] : (! [X3 : nat] : ($true != aa(nat,$o,vEBT_V8194947554948674370ptions(X2),X3)) | ($true != aa(set(vEBT_VEBT),$o,member(vEBT_VEBT,X2),aa(list(vEBT_VEBT),set(vEBT_VEBT),set2(vEBT_VEBT),X0)))) & ! [X4 : nat] : ($true != aa(nat,$o,vEBT_V8194947554948674370ptions(X1),X4))) | ($true != bG529(X0,X1))) & (($true = bG529(X0,X1)) | ? [X2 : vEBT_VEBT] : (? [X3 : nat] : ($true = aa(nat,$o,vEBT_V8194947554948674370ptions(X2),X3)) & ($true = aa(set(vEBT_VEBT),$o,member(vEBT_VEBT,X2),aa(list(vEBT_VEBT),set(vEBT_VEBT),set2(vEBT_VEBT),X0)))) | ? [X4 : nat] : ($true = aa(nat,$o,vEBT_V8194947554948674370ptions(X1),X4))))),
% 13.08/3.06    inference(flattening,[],[f37845])).
% 13.08/3.06  tff(f37845,plain,(
% 13.08/3.06    ! [X0 : list(vEBT_VEBT),X1 : vEBT_VEBT] : (((! [X2 : vEBT_VEBT] : (! [X3 : nat] : ($true != aa(nat,$o,vEBT_V8194947554948674370ptions(X2),X3)) | ($true != aa(set(vEBT_VEBT),$o,member(vEBT_VEBT,X2),aa(list(vEBT_VEBT),set(vEBT_VEBT),set2(vEBT_VEBT),X0)))) & ! [X4 : nat] : ($true != aa(nat,$o,vEBT_V8194947554948674370ptions(X1),X4))) | ($true != bG529(X0,X1))) & (($true = bG529(X0,X1)) | (? [X2 : vEBT_VEBT] : (? [X3 : nat] : ($true = aa(nat,$o,vEBT_V8194947554948674370ptions(X2),X3)) & ($true = aa(set(vEBT_VEBT),$o,member(vEBT_VEBT,X2),aa(list(vEBT_VEBT),set(vEBT_VEBT),set2(vEBT_VEBT),X0)))) | ? [X4 : nat] : ($true = aa(nat,$o,vEBT_V8194947554948674370ptions(X1),X4)))))),
% 13.08/3.06    inference(nnf_transformation,[],[f27333])).
% 13.08/3.06  tff(f27333,plain,(
% 13.08/3.06    ! [X0 : list(vEBT_VEBT),X1 : vEBT_VEBT] : ((! [X2 : vEBT_VEBT] : (! [X3 : nat] : ($true != aa(nat,$o,vEBT_V8194947554948674370ptions(X2),X3)) | ($true != aa(set(vEBT_VEBT),$o,member(vEBT_VEBT,X2),aa(list(vEBT_VEBT),set(vEBT_VEBT),set2(vEBT_VEBT),X0)))) & ! [X4 : nat] : ($true != aa(nat,$o,vEBT_V8194947554948674370ptions(X1),X4))) <=> ($true = bG529(X0,X1)))),
% 13.08/3.06    inference(ennf_transformation,[],[f21676])).
% 13.08/3.06  tff(f21676,plain,(
% 13.08/3.06    ! [X0 : list(vEBT_VEBT),X1 : vEBT_VEBT] : ((! [X2 : vEBT_VEBT] : (($true = aa(set(vEBT_VEBT),$o,member(vEBT_VEBT,X2),aa(list(vEBT_VEBT),set(vEBT_VEBT),set2(vEBT_VEBT),X0))) => ~? [X3 : nat] : ($true = aa(nat,$o,vEBT_V8194947554948674370ptions(X2),X3))) & ~? [X4 : nat] : ($true = aa(nat,$o,vEBT_V8194947554948674370ptions(X1),X4))) <=> ($true = bG529(X0,X1)))),
% 13.08/3.06    inference(rectify,[],[f16348])).
% 13.08/3.06  tff(f16348,plain,(
% 13.08/3.06    ! [X6 : list(vEBT_VEBT),X7 : vEBT_VEBT] : ((! [X8 : vEBT_VEBT] : (($true = aa(set(vEBT_VEBT),$o,member(vEBT_VEBT,X8),aa(list(vEBT_VEBT),set(vEBT_VEBT),set2(vEBT_VEBT),X6))) => ~? [X9 : nat] : ($true = aa(nat,$o,vEBT_V8194947554948674370ptions(X8),X9))) & ~? [X10 : nat] : ($true = aa(nat,$o,vEBT_V8194947554948674370ptions(X7),X10))) <=> ($true = bG529(X6,X7)))),
% 13.08/3.06    introduced(fool_formula_definition,[new_symbols(definition,[bG529])])).
% 13.08/3.06  tff(f45310,plain,(
% 13.08/3.06    ( ! [X0 : list(vEBT_VEBT),X1 : vEBT_VEBT] : (($true = bG529(X0,X1)) | ($true = aa(nat,$o,vEBT_V8194947554948674370ptions(sK1373(X0)),sK1374(X0))) | ($true = aa(nat,$o,vEBT_V8194947554948674370ptions(X1),sK1375(X1)))) )),
% 13.08/3.06    inference(cnf_transformation,[],[f37851])).
% 13.08/3.06  tff(f45311,plain,(
% 13.08/3.06    ( ! [X0 : list(vEBT_VEBT),X1 : vEBT_VEBT,X4 : nat] : (($true != aa(nat,$o,vEBT_V8194947554948674370ptions(X1),X4)) | ($true != bG529(X0,X1))) )),
% 13.08/3.06    inference(cnf_transformation,[],[f37851])).
% 13.08/3.06  tff(f45312,plain,(
% 13.08/3.06    ( ! [X2 : vEBT_VEBT,X3 : nat,X0 : list(vEBT_VEBT),X1 : vEBT_VEBT] : (($true != aa(nat,$o,vEBT_V8194947554948674370ptions(X2),X3)) | ($true != aa(set(vEBT_VEBT),$o,member(vEBT_VEBT,X2),aa(list(vEBT_VEBT),set(vEBT_VEBT),set2(vEBT_VEBT),X0))) | ($true != bG529(X0,X1))) )),
% 13.08/3.06    inference(cnf_transformation,[],[f37851])).
% 13.08/3.06  tff(f61974,plain,(
% 13.08/3.06    ($true = bG530($true))),
% 13.08/3.06    inference(equality_resolution,[],[f45307])).
% 13.08/3.06  tff(f45307,plain,(
% 13.08/3.06    ( ! [X0 : $o] : (($true = bG530(X0)) | ($true != X0)) )),
% 13.08/3.06    inference(cnf_transformation,[],[f37844])).
% 13.08/3.06  tff(f37844,plain,(
% 13.08/3.06    ! [X0 : $o] : ((($true = X0) | ($true != bG530(X0))) & (($true = bG530(X0)) | ($true != X0)))),
% 13.08/3.06    inference(nnf_transformation,[],[f21675])).
% 13.08/3.06  tff(f21675,plain,(
% 13.08/3.06    ! [X0 : $o] : (($true = X0) <=> ($true = bG530(X0)))),
% 13.08/3.06    inference(rectify,[],[f16351])).
% 13.08/3.06  tff(f16351,plain,(
% 13.08/3.06    ! [X2 : $o] : (($true = X2) <=> ($true = bG530(X2)))),
% 13.08/3.06    introduced(fool_formula_definition,[new_symbols(definition,[bG530])])).
% 13.08/3.06  tff(f45308,plain,(
% 13.08/3.06    ( ! [X0 : $o] : (($true = X0) | ($true != bG530(X0))) )),
% 13.08/3.06    inference(cnf_transformation,[],[f37844])).
% 13.08/3.06  tff(f61973,plain,(
% 13.08/3.06    ($true = bG531($true))),
% 13.08/3.06    inference(equality_resolution,[],[f45305])).
% 13.08/3.06  tff(f45305,plain,(
% 13.08/3.06    ( ! [X0 : $o] : (($true = bG531(X0)) | ($true != X0)) )),
% 13.08/3.06    inference(cnf_transformation,[],[f37843])).
% 13.08/3.06  tff(f37843,plain,(
% 13.08/3.06    ! [X0 : $o] : ((($true = X0) | ($true != bG531(X0))) & (($true = bG531(X0)) | ($true != X0)))),
% 13.08/3.06    inference(nnf_transformation,[],[f21674])).
% 13.08/3.06  tff(f21674,plain,(
% 13.08/3.06    ! [X0 : $o] : (($true = X0) <=> ($true = bG531(X0)))),
% 13.08/3.06    inference(rectify,[],[f16352])).
% 13.08/3.06  tff(f16352,plain,(
% 13.08/3.06    ! [X3 : $o] : (($true = X3) <=> ($true = bG531(X3)))),
% 13.08/3.06    introduced(fool_formula_definition,[new_symbols(definition,[bG531])])).
% 13.08/3.06  tff(f45306,plain,(
% 13.08/3.06    ( ! [X0 : $o] : (($true = X0) | ($true != bG531(X0))) )),
% 13.08/3.06    inference(cnf_transformation,[],[f37843])).
% 13.08/3.06  tff(f61972,plain,(
% 13.08/3.06    ($true = bG532($true))),
% 13.08/3.06    inference(equality_resolution,[],[f45303])).
% 13.08/3.06  tff(f45303,plain,(
% 13.08/3.06    ( ! [X0 : $o] : (($true = bG532(X0)) | ($true != X0)) )),
% 13.08/3.06    inference(cnf_transformation,[],[f37842])).
% 13.08/3.06  tff(f37842,plain,(
% 13.08/3.06    ! [X0 : $o] : ((($true = X0) | ($true != bG532(X0))) & (($true = bG532(X0)) | ($true != X0)))),
% 13.08/3.06    inference(nnf_transformation,[],[f21673])).
% 13.08/3.06  tff(f21673,plain,(
% 13.08/3.06    ! [X0 : $o] : (($true = X0) <=> ($true = bG532(X0)))),
% 13.08/3.06    inference(rectify,[],[f16353])).
% 13.08/3.06  tff(f16353,plain,(
% 13.08/3.06    ! [X2 : $o] : (($true = X2) <=> ($true = bG532(X2)))),
% 13.08/3.06    introduced(fool_formula_definition,[new_symbols(definition,[bG532])])).
% 13.08/3.06  tff(f45304,plain,(
% 13.08/3.06    ( ! [X0 : $o] : (($true = X0) | ($true != bG532(X0))) )),
% 13.08/3.06    inference(cnf_transformation,[],[f37842])).
% 13.08/3.06  tff(f61971,plain,(
% 13.08/3.06    ($true = bG533($true))),
% 13.08/3.06    inference(equality_resolution,[],[f45301])).
% 13.08/3.06  tff(f45301,plain,(
% 13.08/3.06    ( ! [X0 : $o] : (($true = bG533(X0)) | ($true != X0)) )),
% 13.08/3.06    inference(cnf_transformation,[],[f37841])).
% 13.08/3.06  tff(f37841,plain,(
% 13.08/3.06    ! [X0 : $o] : ((($true = X0) | ($true != bG533(X0))) & (($true = bG533(X0)) | ($true != X0)))),
% 13.08/3.06    inference(nnf_transformation,[],[f21672])).
% 13.08/3.06  tff(f21672,plain,(
% 13.08/3.06    ! [X0 : $o] : (($true = X0) <=> ($true = bG533(X0)))),
% 13.08/3.06    inference(rectify,[],[f16354])).
% 13.08/3.06  tff(f16354,plain,(
% 13.08/3.06    ! [X3 : $o] : (($true = X3) <=> ($true = bG533(X3)))),
% 13.08/3.06    introduced(fool_formula_definition,[new_symbols(definition,[bG533])])).
% 13.08/3.06  tff(f45302,plain,(
% 13.08/3.06    ( ! [X0 : $o] : (($true = X0) | ($true != bG533(X0))) )),
% 13.08/3.06    inference(cnf_transformation,[],[f37841])).
% 13.08/3.06  tff(f45300,plain,(
% 13.08/3.06    ( ! [X0 : nat] : (aa(nat,nat,aa(nat,fun(nat,nat),divide_divide(nat),X0),aa(num,nat,numeral_numeral(nat),aa(num,num,bit0,one2))) = lG534(X0)) )),
% 13.08/3.06    inference(cnf_transformation,[],[f21671])).
% 13.08/3.06  tff(f21671,plain,(
% 13.08/3.06    ! [X0 : nat] : aa(nat,nat,aa(nat,fun(nat,nat),divide_divide(nat),X0),aa(num,nat,numeral_numeral(nat),aa(num,num,bit0,one2))) = lG534(X0)),
% 13.08/3.06    inference(rectify,[],[f16355])).
% 13.08/3.06  tff(f16355,plain,(
% 13.08/3.06    ! [X5 : nat] : aa(nat,nat,aa(nat,fun(nat,nat),divide_divide(nat),X5),aa(num,nat,numeral_numeral(nat),aa(num,num,bit0,one2))) = lG534(X5)),
% 13.08/3.06    introduced(fool_let_definition,[new_symbols(definition,[lG534])])).
% 13.08/3.06  tff(f45299,plain,(
% 13.08/3.06    ( ! [X0 : nat] : (aa(nat,nat,aa(nat,fun(nat,nat),minus_minus(nat),X0),lG534(X0)) = lG535(X0)) )),
% 13.08/3.06    inference(cnf_transformation,[],[f21670])).
% 13.08/3.06  tff(f21670,plain,(
% 13.08/3.06    ! [X0 : nat] : aa(nat,nat,aa(nat,fun(nat,nat),minus_minus(nat),X0),lG534(X0)) = lG535(X0)),
% 13.08/3.06    inference(rectify,[],[f16356])).
% 13.08/3.06  tff(f16356,plain,(
% 13.08/3.06    ! [X5 : nat] : aa(nat,nat,aa(nat,fun(nat,nat),minus_minus(nat),X5),lG534(X5)) = lG535(X5)),
% 13.08/3.06    introduced(fool_let_definition,[new_symbols(definition,[lG535])])).
% 13.08/3.06  tff(f45295,plain,(
% 13.08/3.06    ( ! [X0 : list(vEBT_VEBT),X1 : vEBT_VEBT] : (($true = bG536(X0,X1)) | ($true = aa(set(vEBT_VEBT),$o,member(vEBT_VEBT,sK1370(X0)),aa(list(vEBT_VEBT),set(vEBT_VEBT),set2(vEBT_VEBT),X0))) | ($true = aa(nat,$o,vEBT_V8194947554948674370ptions(X1),sK1372(X1)))) )),
% 13.08/3.06    inference(cnf_transformation,[],[f37840])).
% 13.08/3.06  tff(f37840,plain,(
% 13.08/3.06    ! [X0 : list(vEBT_VEBT),X1 : vEBT_VEBT] : (((! [X2 : vEBT_VEBT] : (! [X3 : nat] : ($true != aa(nat,$o,vEBT_V8194947554948674370ptions(X2),X3)) | ($true != aa(set(vEBT_VEBT),$o,member(vEBT_VEBT,X2),aa(list(vEBT_VEBT),set(vEBT_VEBT),set2(vEBT_VEBT),X0)))) & ! [X4 : nat] : ($true != aa(nat,$o,vEBT_V8194947554948674370ptions(X1),X4))) | ($true != bG536(X0,X1))) & (($true = bG536(X0,X1)) | (($true = aa(nat,$o,vEBT_V8194947554948674370ptions(sK1370(X0)),sK1371(X0))) & ($true = aa(set(vEBT_VEBT),$o,member(vEBT_VEBT,sK1370(X0)),aa(list(vEBT_VEBT),set(vEBT_VEBT),set2(vEBT_VEBT),X0)))) | ($true = aa(nat,$o,vEBT_V8194947554948674370ptions(X1),sK1372(X1)))))),
% 13.08/3.06    inference(skolemisation,[status(esa),new_symbols(skolem,[sK1370,sK1371,sK1372])],[f37836,f37839,f37838,f37837])).
% 13.08/3.06  tff(f37837,plain,(
% 13.08/3.06    ! [X0 : list(vEBT_VEBT)] : (? [X5 : vEBT_VEBT] : (? [X6 : nat] : ($true = aa(nat,$o,vEBT_V8194947554948674370ptions(X5),X6)) & ($true = aa(set(vEBT_VEBT),$o,member(vEBT_VEBT,X5),aa(list(vEBT_VEBT),set(vEBT_VEBT),set2(vEBT_VEBT),X0)))) => (? [X6 : nat] : ($true = aa(nat,$o,vEBT_V8194947554948674370ptions(sK1370(X0)),X6)) & ($true = aa(set(vEBT_VEBT),$o,member(vEBT_VEBT,sK1370(X0)),aa(list(vEBT_VEBT),set(vEBT_VEBT),set2(vEBT_VEBT),X0)))))),
% 13.08/3.06    introduced(choice_axiom,[])).
% 13.08/3.06  tff(f37838,plain,(
% 13.08/3.06    ! [X0 : list(vEBT_VEBT)] : (? [X6 : nat] : ($true = aa(nat,$o,vEBT_V8194947554948674370ptions(sK1370(X0)),X6)) => ($true = aa(nat,$o,vEBT_V8194947554948674370ptions(sK1370(X0)),sK1371(X0))))),
% 13.08/3.06    introduced(choice_axiom,[])).
% 13.08/3.06  tff(f37839,plain,(
% 13.08/3.06    ! [X1 : vEBT_VEBT] : (? [X7 : nat] : ($true = aa(nat,$o,vEBT_V8194947554948674370ptions(X1),X7)) => ($true = aa(nat,$o,vEBT_V8194947554948674370ptions(X1),sK1372(X1))))),
% 13.08/3.06    introduced(choice_axiom,[])).
% 13.08/3.06  tff(f37836,plain,(
% 13.08/3.06    ! [X0 : list(vEBT_VEBT),X1 : vEBT_VEBT] : (((! [X2 : vEBT_VEBT] : (! [X3 : nat] : ($true != aa(nat,$o,vEBT_V8194947554948674370ptions(X2),X3)) | ($true != aa(set(vEBT_VEBT),$o,member(vEBT_VEBT,X2),aa(list(vEBT_VEBT),set(vEBT_VEBT),set2(vEBT_VEBT),X0)))) & ! [X4 : nat] : ($true != aa(nat,$o,vEBT_V8194947554948674370ptions(X1),X4))) | ($true != bG536(X0,X1))) & (($true = bG536(X0,X1)) | ? [X5 : vEBT_VEBT] : (? [X6 : nat] : ($true = aa(nat,$o,vEBT_V8194947554948674370ptions(X5),X6)) & ($true = aa(set(vEBT_VEBT),$o,member(vEBT_VEBT,X5),aa(list(vEBT_VEBT),set(vEBT_VEBT),set2(vEBT_VEBT),X0)))) | ? [X7 : nat] : ($true = aa(nat,$o,vEBT_V8194947554948674370ptions(X1),X7))))),
% 13.08/3.06    inference(rectify,[],[f37835])).
% 13.08/3.06  tff(f37835,plain,(
% 13.08/3.06    ! [X0 : list(vEBT_VEBT),X1 : vEBT_VEBT] : (((! [X2 : vEBT_VEBT] : (! [X3 : nat] : ($true != aa(nat,$o,vEBT_V8194947554948674370ptions(X2),X3)) | ($true != aa(set(vEBT_VEBT),$o,member(vEBT_VEBT,X2),aa(list(vEBT_VEBT),set(vEBT_VEBT),set2(vEBT_VEBT),X0)))) & ! [X4 : nat] : ($true != aa(nat,$o,vEBT_V8194947554948674370ptions(X1),X4))) | ($true != bG536(X0,X1))) & (($true = bG536(X0,X1)) | ? [X2 : vEBT_VEBT] : (? [X3 : nat] : ($true = aa(nat,$o,vEBT_V8194947554948674370ptions(X2),X3)) & ($true = aa(set(vEBT_VEBT),$o,member(vEBT_VEBT,X2),aa(list(vEBT_VEBT),set(vEBT_VEBT),set2(vEBT_VEBT),X0)))) | ? [X4 : nat] : ($true = aa(nat,$o,vEBT_V8194947554948674370ptions(X1),X4))))),
% 13.08/3.06    inference(flattening,[],[f37834])).
% 13.08/3.06  tff(f37834,plain,(
% 13.08/3.06    ! [X0 : list(vEBT_VEBT),X1 : vEBT_VEBT] : (((! [X2 : vEBT_VEBT] : (! [X3 : nat] : ($true != aa(nat,$o,vEBT_V8194947554948674370ptions(X2),X3)) | ($true != aa(set(vEBT_VEBT),$o,member(vEBT_VEBT,X2),aa(list(vEBT_VEBT),set(vEBT_VEBT),set2(vEBT_VEBT),X0)))) & ! [X4 : nat] : ($true != aa(nat,$o,vEBT_V8194947554948674370ptions(X1),X4))) | ($true != bG536(X0,X1))) & (($true = bG536(X0,X1)) | (? [X2 : vEBT_VEBT] : (? [X3 : nat] : ($true = aa(nat,$o,vEBT_V8194947554948674370ptions(X2),X3)) & ($true = aa(set(vEBT_VEBT),$o,member(vEBT_VEBT,X2),aa(list(vEBT_VEBT),set(vEBT_VEBT),set2(vEBT_VEBT),X0)))) | ? [X4 : nat] : ($true = aa(nat,$o,vEBT_V8194947554948674370ptions(X1),X4)))))),
% 13.08/3.06    inference(nnf_transformation,[],[f27332])).
% 13.08/3.06  tff(f27332,plain,(
% 13.08/3.06    ! [X0 : list(vEBT_VEBT),X1 : vEBT_VEBT] : ((! [X2 : vEBT_VEBT] : (! [X3 : nat] : ($true != aa(nat,$o,vEBT_V8194947554948674370ptions(X2),X3)) | ($true != aa(set(vEBT_VEBT),$o,member(vEBT_VEBT,X2),aa(list(vEBT_VEBT),set(vEBT_VEBT),set2(vEBT_VEBT),X0)))) & ! [X4 : nat] : ($true != aa(nat,$o,vEBT_V8194947554948674370ptions(X1),X4))) <=> ($true = bG536(X0,X1)))),
% 13.08/3.06    inference(ennf_transformation,[],[f21669])).
% 13.08/3.06  tff(f21669,plain,(
% 13.08/3.06    ! [X0 : list(vEBT_VEBT),X1 : vEBT_VEBT] : ((! [X2 : vEBT_VEBT] : (($true = aa(set(vEBT_VEBT),$o,member(vEBT_VEBT,X2),aa(list(vEBT_VEBT),set(vEBT_VEBT),set2(vEBT_VEBT),X0))) => ~? [X3 : nat] : ($true = aa(nat,$o,vEBT_V8194947554948674370ptions(X2),X3))) & ~? [X4 : nat] : ($true = aa(nat,$o,vEBT_V8194947554948674370ptions(X1),X4))) <=> ($true = bG536(X0,X1)))),
% 13.08/3.06    inference(rectify,[],[f16357])).
% 13.08/3.06  tff(f16357,plain,(
% 13.08/3.06    ! [X6 : list(vEBT_VEBT),X7 : vEBT_VEBT] : ((! [X8 : vEBT_VEBT] : (($true = aa(set(vEBT_VEBT),$o,member(vEBT_VEBT,X8),aa(list(vEBT_VEBT),set(vEBT_VEBT),set2(vEBT_VEBT),X6))) => ~? [X9 : nat] : ($true = aa(nat,$o,vEBT_V8194947554948674370ptions(X8),X9))) & ~? [X10 : nat] : ($true = aa(nat,$o,vEBT_V8194947554948674370ptions(X7),X10))) <=> ($true = bG536(X6,X7)))),
% 13.08/3.06    introduced(fool_formula_definition,[new_symbols(definition,[bG536])])).
% 13.08/3.06  tff(f45296,plain,(
% 13.08/3.06    ( ! [X0 : list(vEBT_VEBT),X1 : vEBT_VEBT] : (($true = bG536(X0,X1)) | ($true = aa(nat,$o,vEBT_V8194947554948674370ptions(sK1370(X0)),sK1371(X0))) | ($true = aa(nat,$o,vEBT_V8194947554948674370ptions(X1),sK1372(X1)))) )),
% 13.08/3.06    inference(cnf_transformation,[],[f37840])).
% 13.08/3.06  tff(f45297,plain,(
% 13.08/3.06    ( ! [X0 : list(vEBT_VEBT),X1 : vEBT_VEBT,X4 : nat] : (($true != aa(nat,$o,vEBT_V8194947554948674370ptions(X1),X4)) | ($true != bG536(X0,X1))) )),
% 13.08/3.06    inference(cnf_transformation,[],[f37840])).
% 13.08/3.06  tff(f45298,plain,(
% 13.08/3.06    ( ! [X2 : vEBT_VEBT,X3 : nat,X0 : list(vEBT_VEBT),X1 : vEBT_VEBT] : (($true != aa(nat,$o,vEBT_V8194947554948674370ptions(X2),X3)) | ($true != aa(set(vEBT_VEBT),$o,member(vEBT_VEBT,X2),aa(list(vEBT_VEBT),set(vEBT_VEBT),set2(vEBT_VEBT),X0))) | ($true != bG536(X0,X1))) )),
% 13.08/3.06    inference(cnf_transformation,[],[f37840])).
% 13.08/3.06  tff(f61970,plain,(
% 13.08/3.06    ($true = bG537($true))),
% 13.08/3.06    inference(equality_resolution,[],[f45293])).
% 13.08/3.06  tff(f45293,plain,(
% 13.08/3.06    ( ! [X0 : $o] : (($true = bG537(X0)) | ($true != X0)) )),
% 13.08/3.06    inference(cnf_transformation,[],[f37833])).
% 13.08/3.06  tff(f37833,plain,(
% 13.08/3.06    ! [X0 : $o] : ((($true = X0) | ($true != bG537(X0))) & (($true = bG537(X0)) | ($true != X0)))),
% 13.08/3.06    inference(nnf_transformation,[],[f21668])).
% 13.08/3.06  tff(f21668,plain,(
% 13.08/3.06    ! [X0 : $o] : (($true = X0) <=> ($true = bG537(X0)))),
% 13.08/3.06    inference(rectify,[],[f16360])).
% 13.08/3.06  tff(f16360,plain,(
% 13.08/3.06    ! [X2 : $o] : (($true = X2) <=> ($true = bG537(X2)))),
% 13.08/3.06    introduced(fool_formula_definition,[new_symbols(definition,[bG537])])).
% 13.08/3.06  tff(f45294,plain,(
% 13.08/3.06    ( ! [X0 : $o] : (($true = X0) | ($true != bG537(X0))) )),
% 13.08/3.06    inference(cnf_transformation,[],[f37833])).
% 13.08/3.06  tff(f61969,plain,(
% 13.08/3.06    ($true = bG538($true))),
% 13.08/3.06    inference(equality_resolution,[],[f45291])).
% 13.08/3.06  tff(f45291,plain,(
% 13.08/3.06    ( ! [X0 : $o] : (($true = bG538(X0)) | ($true != X0)) )),
% 13.08/3.06    inference(cnf_transformation,[],[f37832])).
% 13.08/3.06  tff(f37832,plain,(
% 13.08/3.06    ! [X0 : $o] : ((($true = X0) | ($true != bG538(X0))) & (($true = bG538(X0)) | ($true != X0)))),
% 13.08/3.06    inference(nnf_transformation,[],[f21667])).
% 13.08/3.06  tff(f21667,plain,(
% 13.08/3.06    ! [X0 : $o] : (($true = X0) <=> ($true = bG538(X0)))),
% 13.08/3.06    inference(rectify,[],[f16361])).
% 13.08/3.06  tff(f16361,plain,(
% 13.08/3.06    ! [X3 : $o] : (($true = X3) <=> ($true = bG538(X3)))),
% 13.08/3.06    introduced(fool_formula_definition,[new_symbols(definition,[bG538])])).
% 13.08/3.06  tff(f45292,plain,(
% 13.08/3.06    ( ! [X0 : $o] : (($true = X0) | ($true != bG538(X0))) )),
% 13.08/3.06    inference(cnf_transformation,[],[f37832])).
% 13.08/3.06  tff(f45289,plain,(
% 13.08/3.06    ( ! [X2 : int,X3 : int] : (aa(int,int,uminus_uminus(int),aa(int,int,aa(int,fun(int,int),divide_divide(int),X3),X2)) = iG539(X2,X3) | zero_zero(int) != modulo_modulo(int,X3,X2)) )),
% 13.08/3.06    inference(cnf_transformation,[],[f27331])).
% 13.08/3.06  tff(f27331,plain,(
% 13.08/3.06    ! [X0 : int,X1 : int] : (aa(int,int,aa(int,fun(int,int),minus_minus(int),aa(int,int,uminus_uminus(int),aa(int,int,aa(int,fun(int,int),divide_divide(int),X1),X0))),one_one(int)) = iG539(X0,X1) | zero_zero(int) = modulo_modulo(int,X1,X0)) & ! [X2 : int,X3 : int] : (aa(int,int,uminus_uminus(int),aa(int,int,aa(int,fun(int,int),divide_divide(int),X3),X2)) = iG539(X2,X3) | zero_zero(int) != modulo_modulo(int,X3,X2))),
% 13.08/3.06    inference(ennf_transformation,[],[f21666])).
% 13.08/3.06  tff(f21666,plain,(
% 13.08/3.06    ! [X0 : int,X1 : int] : (zero_zero(int) != modulo_modulo(int,X1,X0) => aa(int,int,aa(int,fun(int,int),minus_minus(int),aa(int,int,uminus_uminus(int),aa(int,int,aa(int,fun(int,int),divide_divide(int),X1),X0))),one_one(int)) = iG539(X0,X1)) & ! [X2 : int,X3 : int] : (zero_zero(int) = modulo_modulo(int,X3,X2) => aa(int,int,uminus_uminus(int),aa(int,int,aa(int,fun(int,int),divide_divide(int),X3),X2)) = iG539(X2,X3))),
% 13.08/3.06    inference(flattening,[],[f21665])).
% 13.08/3.06  tff(f21665,plain,(
% 13.08/3.06    ! [X0 : int,X1 : int] : (~zero_zero(int) = modulo_modulo(int,X1,X0) => aa(int,int,aa(int,fun(int,int),minus_minus(int),aa(int,int,uminus_uminus(int),aa(int,int,aa(int,fun(int,int),divide_divide(int),X1),X0))),one_one(int)) = iG539(X0,X1)) & ! [X2 : int,X3 : int] : (zero_zero(int) = modulo_modulo(int,X3,X2) => aa(int,int,uminus_uminus(int),aa(int,int,aa(int,fun(int,int),divide_divide(int),X3),X2)) = iG539(X2,X3))),
% 13.08/3.06    inference(rectify,[],[f16370])).
% 13.08/3.06  tff(f16370,plain,(
% 13.08/3.06    ! [X0 : int,X1 : int] : (~zero_zero(int) = modulo_modulo(int,X1,X0) => aa(int,int,aa(int,fun(int,int),minus_minus(int),aa(int,int,uminus_uminus(int),aa(int,int,aa(int,fun(int,int),divide_divide(int),X1),X0))),one_one(int)) = iG539(X0,X1)) & ! [X0 : int,X1 : int] : (zero_zero(int) = modulo_modulo(int,X1,X0) => aa(int,int,uminus_uminus(int),aa(int,int,aa(int,fun(int,int),divide_divide(int),X1),X0)) = iG539(X0,X1))),
% 13.08/3.06    introduced(fool_ite_definition,[new_symbols(definition,[iG539])])).
% 13.08/3.06  tff(f45290,plain,(
% 13.08/3.06    ( ! [X0 : int,X1 : int] : (aa(int,int,aa(int,fun(int,int),minus_minus(int),aa(int,int,uminus_uminus(int),aa(int,int,aa(int,fun(int,int),divide_divide(int),X1),X0))),one_one(int)) = iG539(X0,X1) | zero_zero(int) = modulo_modulo(int,X1,X0)) )),
% 13.08/3.06    inference(cnf_transformation,[],[f27331])).
% 13.08/3.06  tff(f45287,plain,(
% 13.08/3.06    ( ! [X2 : int,X3 : int] : (aa(int,int,uminus_uminus(int),aa(int,int,aa(int,fun(int,int),divide_divide(int),X3),X2)) = iG540(X2,X3) | zero_zero(int) != modulo_modulo(int,X3,X2)) )),
% 13.08/3.06    inference(cnf_transformation,[],[f27330])).
% 13.08/3.06  tff(f27330,plain,(
% 13.08/3.06    ! [X0 : int,X1 : int] : (aa(int,int,aa(int,fun(int,int),minus_minus(int),aa(int,int,uminus_uminus(int),aa(int,int,aa(int,fun(int,int),divide_divide(int),X1),X0))),one_one(int)) = iG540(X0,X1) | zero_zero(int) = modulo_modulo(int,X1,X0)) & ! [X2 : int,X3 : int] : (aa(int,int,uminus_uminus(int),aa(int,int,aa(int,fun(int,int),divide_divide(int),X3),X2)) = iG540(X2,X3) | zero_zero(int) != modulo_modulo(int,X3,X2))),
% 13.08/3.06    inference(ennf_transformation,[],[f21664])).
% 13.08/3.06  tff(f21664,plain,(
% 13.08/3.06    ! [X0 : int,X1 : int] : (zero_zero(int) != modulo_modulo(int,X1,X0) => aa(int,int,aa(int,fun(int,int),minus_minus(int),aa(int,int,uminus_uminus(int),aa(int,int,aa(int,fun(int,int),divide_divide(int),X1),X0))),one_one(int)) = iG540(X0,X1)) & ! [X2 : int,X3 : int] : (zero_zero(int) = modulo_modulo(int,X3,X2) => aa(int,int,uminus_uminus(int),aa(int,int,aa(int,fun(int,int),divide_divide(int),X3),X2)) = iG540(X2,X3))),
% 13.08/3.06    inference(flattening,[],[f21663])).
% 13.08/3.06  tff(f21663,plain,(
% 13.08/3.06    ! [X0 : int,X1 : int] : (~zero_zero(int) = modulo_modulo(int,X1,X0) => aa(int,int,aa(int,fun(int,int),minus_minus(int),aa(int,int,uminus_uminus(int),aa(int,int,aa(int,fun(int,int),divide_divide(int),X1),X0))),one_one(int)) = iG540(X0,X1)) & ! [X2 : int,X3 : int] : (zero_zero(int) = modulo_modulo(int,X3,X2) => aa(int,int,uminus_uminus(int),aa(int,int,aa(int,fun(int,int),divide_divide(int),X3),X2)) = iG540(X2,X3))),
% 13.08/3.06    inference(rectify,[],[f16373])).
% 13.08/3.06  tff(f16373,plain,(
% 13.08/3.06    ! [X0 : int,X1 : int] : (~zero_zero(int) = modulo_modulo(int,X1,X0) => aa(int,int,aa(int,fun(int,int),minus_minus(int),aa(int,int,uminus_uminus(int),aa(int,int,aa(int,fun(int,int),divide_divide(int),X1),X0))),one_one(int)) = iG540(X0,X1)) & ! [X0 : int,X1 : int] : (zero_zero(int) = modulo_modulo(int,X1,X0) => aa(int,int,uminus_uminus(int),aa(int,int,aa(int,fun(int,int),divide_divide(int),X1),X0)) = iG540(X0,X1))),
% 13.08/3.06    introduced(fool_ite_definition,[new_symbols(definition,[iG540])])).
% 13.08/3.06  tff(f45288,plain,(
% 13.08/3.06    ( ! [X0 : int,X1 : int] : (aa(int,int,aa(int,fun(int,int),minus_minus(int),aa(int,int,uminus_uminus(int),aa(int,int,aa(int,fun(int,int),divide_divide(int),X1),X0))),one_one(int)) = iG540(X0,X1) | zero_zero(int) = modulo_modulo(int,X1,X0)) )),
% 13.08/3.06    inference(cnf_transformation,[],[f27330])).
% 13.08/3.06  tff(f45286,plain,(
% 13.08/3.06    ( ! [X0 : nat] : (aa(nat,nat,aa(nat,fun(nat,nat),divide_divide(nat),aa(nat,nat,suc,aa(nat,nat,suc,X0))),aa(num,nat,numeral_numeral(nat),aa(num,num,bit0,one2))) = lG541(X0)) )),
% 13.08/3.06    inference(cnf_transformation,[],[f21662])).
% 13.08/3.06  tff(f21662,plain,(
% 13.08/3.06    ! [X0 : nat] : aa(nat,nat,aa(nat,fun(nat,nat),divide_divide(nat),aa(nat,nat,suc,aa(nat,nat,suc,X0))),aa(num,nat,numeral_numeral(nat),aa(num,num,bit0,one2))) = lG541(X0)),
% 13.08/3.06    inference(rectify,[],[f16394])).
% 13.08/3.06  tff(f16394,plain,(
% 13.08/3.06    ! [X2 : nat] : aa(nat,nat,aa(nat,fun(nat,nat),divide_divide(nat),aa(nat,nat,suc,aa(nat,nat,suc,X2))),aa(num,nat,numeral_numeral(nat),aa(num,num,bit0,one2))) = lG541(X2)),
% 13.08/3.06    introduced(fool_let_definition,[new_symbols(definition,[lG541])])).
% 13.08/3.06  tff(f45285,plain,(
% 13.08/3.06    ( ! [X0 : nat] : (aa(nat,nat,aa(nat,fun(nat,nat),divide_divide(nat),aa(nat,nat,suc,aa(nat,nat,suc,X0))),aa(num,nat,numeral_numeral(nat),aa(num,num,bit0,one2))) = lG542(X0)) )),
% 13.08/3.06    inference(cnf_transformation,[],[f21661])).
% 13.08/3.06  tff(f21661,plain,(
% 13.08/3.06    ! [X0 : nat] : aa(nat,nat,aa(nat,fun(nat,nat),divide_divide(nat),aa(nat,nat,suc,aa(nat,nat,suc,X0))),aa(num,nat,numeral_numeral(nat),aa(num,num,bit0,one2))) = lG542(X0)),
% 13.08/3.06    inference(rectify,[],[f16395])).
% 13.08/3.06  tff(f16395,plain,(
% 13.08/3.06    ! [X2 : nat] : aa(nat,nat,aa(nat,fun(nat,nat),divide_divide(nat),aa(nat,nat,suc,aa(nat,nat,suc,X2))),aa(num,nat,numeral_numeral(nat),aa(num,num,bit0,one2))) = lG542(X2)),
% 13.08/3.06    introduced(fool_let_definition,[new_symbols(definition,[lG542])])).
% 13.08/3.06  tff(f45283,plain,(
% 13.08/3.06    ( ! [X1 : nat] : (vEBT_Node(none(product_prod(nat,nat)),aa(nat,nat,suc,aa(nat,nat,suc,X1)),replicate(vEBT_VEBT,aa(nat,nat,power_power(nat,aa(num,nat,numeral_numeral(nat),aa(num,num,bit0,one2))),lG541(X1)),vEBT_vebt_buildup(lG541(X1))),vEBT_vebt_buildup(lG541(X1))) = iG543(X1) | ($true != aa(nat,$o,aa(nat,fun(nat,$o),dvd_dvd(nat),aa(num,nat,numeral_numeral(nat),aa(num,num,bit0,one2))),aa(nat,nat,suc,aa(nat,nat,suc,X1))))) )),
% 13.08/3.06    inference(cnf_transformation,[],[f27329])).
% 13.08/3.06  tff(f27329,plain,(
% 13.08/3.06    ! [X0 : nat] : (vEBT_Node(none(product_prod(nat,nat)),aa(nat,nat,suc,aa(nat,nat,suc,X0)),replicate(vEBT_VEBT,aa(nat,nat,power_power(nat,aa(num,nat,numeral_numeral(nat),aa(num,num,bit0,one2))),aa(nat,nat,suc,lG542(X0))),vEBT_vebt_buildup(lG542(X0))),vEBT_vebt_buildup(aa(nat,nat,suc,lG542(X0)))) = iG543(X0) | ($true = aa(nat,$o,aa(nat,fun(nat,$o),dvd_dvd(nat),aa(num,nat,numeral_numeral(nat),aa(num,num,bit0,one2))),aa(nat,nat,suc,aa(nat,nat,suc,X0))))) & ! [X1 : nat] : (vEBT_Node(none(product_prod(nat,nat)),aa(nat,nat,suc,aa(nat,nat,suc,X1)),replicate(vEBT_VEBT,aa(nat,nat,power_power(nat,aa(num,nat,numeral_numeral(nat),aa(num,num,bit0,one2))),lG541(X1)),vEBT_vebt_buildup(lG541(X1))),vEBT_vebt_buildup(lG541(X1))) = iG543(X1) | ($true != aa(nat,$o,aa(nat,fun(nat,$o),dvd_dvd(nat),aa(num,nat,numeral_numeral(nat),aa(num,num,bit0,one2))),aa(nat,nat,suc,aa(nat,nat,suc,X1)))))),
% 13.08/3.06    inference(ennf_transformation,[],[f21660])).
% 13.08/3.06  tff(f21660,plain,(
% 13.08/3.06    ! [X0 : nat] : (($true != aa(nat,$o,aa(nat,fun(nat,$o),dvd_dvd(nat),aa(num,nat,numeral_numeral(nat),aa(num,num,bit0,one2))),aa(nat,nat,suc,aa(nat,nat,suc,X0)))) => vEBT_Node(none(product_prod(nat,nat)),aa(nat,nat,suc,aa(nat,nat,suc,X0)),replicate(vEBT_VEBT,aa(nat,nat,power_power(nat,aa(num,nat,numeral_numeral(nat),aa(num,num,bit0,one2))),aa(nat,nat,suc,lG542(X0))),vEBT_vebt_buildup(lG542(X0))),vEBT_vebt_buildup(aa(nat,nat,suc,lG542(X0)))) = iG543(X0)) & ! [X1 : nat] : (($true = aa(nat,$o,aa(nat,fun(nat,$o),dvd_dvd(nat),aa(num,nat,numeral_numeral(nat),aa(num,num,bit0,one2))),aa(nat,nat,suc,aa(nat,nat,suc,X1)))) => vEBT_Node(none(product_prod(nat,nat)),aa(nat,nat,suc,aa(nat,nat,suc,X1)),replicate(vEBT_VEBT,aa(nat,nat,power_power(nat,aa(num,nat,numeral_numeral(nat),aa(num,num,bit0,one2))),lG541(X1)),vEBT_vebt_buildup(lG541(X1))),vEBT_vebt_buildup(lG541(X1))) = iG543(X1))),
% 13.08/3.06    inference(flattening,[],[f21659])).
% 13.08/3.06  tff(f21659,plain,(
% 13.08/3.06    ! [X0 : nat] : (~($true = aa(nat,$o,aa(nat,fun(nat,$o),dvd_dvd(nat),aa(num,nat,numeral_numeral(nat),aa(num,num,bit0,one2))),aa(nat,nat,suc,aa(nat,nat,suc,X0)))) => vEBT_Node(none(product_prod(nat,nat)),aa(nat,nat,suc,aa(nat,nat,suc,X0)),replicate(vEBT_VEBT,aa(nat,nat,power_power(nat,aa(num,nat,numeral_numeral(nat),aa(num,num,bit0,one2))),aa(nat,nat,suc,lG542(X0))),vEBT_vebt_buildup(lG542(X0))),vEBT_vebt_buildup(aa(nat,nat,suc,lG542(X0)))) = iG543(X0)) & ! [X1 : nat] : (($true = aa(nat,$o,aa(nat,fun(nat,$o),dvd_dvd(nat),aa(num,nat,numeral_numeral(nat),aa(num,num,bit0,one2))),aa(nat,nat,suc,aa(nat,nat,suc,X1)))) => vEBT_Node(none(product_prod(nat,nat)),aa(nat,nat,suc,aa(nat,nat,suc,X1)),replicate(vEBT_VEBT,aa(nat,nat,power_power(nat,aa(num,nat,numeral_numeral(nat),aa(num,num,bit0,one2))),lG541(X1)),vEBT_vebt_buildup(lG541(X1))),vEBT_vebt_buildup(lG541(X1))) = iG543(X1))),
% 13.08/3.06    inference(rectify,[],[f16396])).
% 13.08/3.06  tff(f16396,plain,(
% 13.08/3.06    ! [X2 : nat] : (~($true = aa(nat,$o,aa(nat,fun(nat,$o),dvd_dvd(nat),aa(num,nat,numeral_numeral(nat),aa(num,num,bit0,one2))),aa(nat,nat,suc,aa(nat,nat,suc,X2)))) => vEBT_Node(none(product_prod(nat,nat)),aa(nat,nat,suc,aa(nat,nat,suc,X2)),replicate(vEBT_VEBT,aa(nat,nat,power_power(nat,aa(num,nat,numeral_numeral(nat),aa(num,num,bit0,one2))),aa(nat,nat,suc,lG542(X2))),vEBT_vebt_buildup(lG542(X2))),vEBT_vebt_buildup(aa(nat,nat,suc,lG542(X2)))) = iG543(X2)) & ! [X2 : nat] : (($true = aa(nat,$o,aa(nat,fun(nat,$o),dvd_dvd(nat),aa(num,nat,numeral_numeral(nat),aa(num,num,bit0,one2))),aa(nat,nat,suc,aa(nat,nat,suc,X2)))) => vEBT_Node(none(product_prod(nat,nat)),aa(nat,nat,suc,aa(nat,nat,suc,X2)),replicate(vEBT_VEBT,aa(nat,nat,power_power(nat,aa(num,nat,numeral_numeral(nat),aa(num,num,bit0,one2))),lG541(X2)),vEBT_vebt_buildup(lG541(X2))),vEBT_vebt_buildup(lG541(X2))) = iG543(X2))),
% 13.08/3.06    introduced(fool_ite_definition,[new_symbols(definition,[iG543])])).
% 13.08/3.06  tff(f45284,plain,(
% 13.08/3.06    ( ! [X0 : nat] : (vEBT_Node(none(product_prod(nat,nat)),aa(nat,nat,suc,aa(nat,nat,suc,X0)),replicate(vEBT_VEBT,aa(nat,nat,power_power(nat,aa(num,nat,numeral_numeral(nat),aa(num,num,bit0,one2))),aa(nat,nat,suc,lG542(X0))),vEBT_vebt_buildup(lG542(X0))),vEBT_vebt_buildup(aa(nat,nat,suc,lG542(X0)))) = iG543(X0) | ($true = aa(nat,$o,aa(nat,fun(nat,$o),dvd_dvd(nat),aa(num,nat,numeral_numeral(nat),aa(num,num,bit0,one2))),aa(nat,nat,suc,aa(nat,nat,suc,X0))))) )),
% 13.08/3.06    inference(cnf_transformation,[],[f27329])).
% 13.08/3.06  tff(f45282,plain,(
% 13.08/3.06    ( ! [X0 : nat] : (aa(nat,nat,aa(nat,fun(nat,nat),divide_divide(nat),aa(nat,nat,suc,aa(nat,nat,suc,X0))),aa(num,nat,numeral_numeral(nat),aa(num,num,bit0,one2))) = lG544(X0)) )),
% 13.08/3.06    inference(cnf_transformation,[],[f21658])).
% 13.08/3.06  tff(f21658,plain,(
% 13.08/3.06    ! [X0 : nat] : aa(nat,nat,aa(nat,fun(nat,nat),divide_divide(nat),aa(nat,nat,suc,aa(nat,nat,suc,X0))),aa(num,nat,numeral_numeral(nat),aa(num,num,bit0,one2))) = lG544(X0)),
% 13.08/3.06    inference(rectify,[],[f16399])).
% 13.08/3.06  tff(f16399,plain,(
% 13.08/3.06    ! [X2 : nat] : aa(nat,nat,aa(nat,fun(nat,nat),divide_divide(nat),aa(nat,nat,suc,aa(nat,nat,suc,X2))),aa(num,nat,numeral_numeral(nat),aa(num,num,bit0,one2))) = lG544(X2)),
% 13.08/3.06    introduced(fool_let_definition,[new_symbols(definition,[lG544])])).
% 13.08/3.06  tff(f45281,plain,(
% 13.08/3.06    ( ! [X0 : nat] : (aa(nat,nat,aa(nat,fun(nat,nat),divide_divide(nat),aa(nat,nat,suc,aa(nat,nat,suc,X0))),aa(num,nat,numeral_numeral(nat),aa(num,num,bit0,one2))) = lG545(X0)) )),
% 13.08/3.06    inference(cnf_transformation,[],[f21657])).
% 13.08/3.06  tff(f21657,plain,(
% 13.08/3.06    ! [X0 : nat] : aa(nat,nat,aa(nat,fun(nat,nat),divide_divide(nat),aa(nat,nat,suc,aa(nat,nat,suc,X0))),aa(num,nat,numeral_numeral(nat),aa(num,num,bit0,one2))) = lG545(X0)),
% 13.08/3.06    inference(rectify,[],[f16400])).
% 13.08/3.06  tff(f16400,plain,(
% 13.08/3.06    ! [X2 : nat] : aa(nat,nat,aa(nat,fun(nat,nat),divide_divide(nat),aa(nat,nat,suc,aa(nat,nat,suc,X2))),aa(num,nat,numeral_numeral(nat),aa(num,num,bit0,one2))) = lG545(X2)),
% 13.08/3.06    introduced(fool_let_definition,[new_symbols(definition,[lG545])])).
% 13.08/3.06  tff(f45279,plain,(
% 13.08/3.06    ( ! [X1 : nat] : (vEBT_Node(none(product_prod(nat,nat)),aa(nat,nat,suc,aa(nat,nat,suc,X1)),replicate(vEBT_VEBT,aa(nat,nat,power_power(nat,aa(num,nat,numeral_numeral(nat),aa(num,num,bit0,one2))),lG544(X1)),vEBT_vebt_buildup(lG544(X1))),vEBT_vebt_buildup(lG544(X1))) = iG546(X1) | ($true != aa(nat,$o,aa(nat,fun(nat,$o),dvd_dvd(nat),aa(num,nat,numeral_numeral(nat),aa(num,num,bit0,one2))),aa(nat,nat,suc,aa(nat,nat,suc,X1))))) )),
% 13.08/3.06    inference(cnf_transformation,[],[f27328])).
% 13.08/3.06  tff(f27328,plain,(
% 13.08/3.06    ! [X0 : nat] : (vEBT_Node(none(product_prod(nat,nat)),aa(nat,nat,suc,aa(nat,nat,suc,X0)),replicate(vEBT_VEBT,aa(nat,nat,power_power(nat,aa(num,nat,numeral_numeral(nat),aa(num,num,bit0,one2))),aa(nat,nat,suc,lG545(X0))),vEBT_vebt_buildup(lG545(X0))),vEBT_vebt_buildup(aa(nat,nat,suc,lG545(X0)))) = iG546(X0) | ($true = aa(nat,$o,aa(nat,fun(nat,$o),dvd_dvd(nat),aa(num,nat,numeral_numeral(nat),aa(num,num,bit0,one2))),aa(nat,nat,suc,aa(nat,nat,suc,X0))))) & ! [X1 : nat] : (vEBT_Node(none(product_prod(nat,nat)),aa(nat,nat,suc,aa(nat,nat,suc,X1)),replicate(vEBT_VEBT,aa(nat,nat,power_power(nat,aa(num,nat,numeral_numeral(nat),aa(num,num,bit0,one2))),lG544(X1)),vEBT_vebt_buildup(lG544(X1))),vEBT_vebt_buildup(lG544(X1))) = iG546(X1) | ($true != aa(nat,$o,aa(nat,fun(nat,$o),dvd_dvd(nat),aa(num,nat,numeral_numeral(nat),aa(num,num,bit0,one2))),aa(nat,nat,suc,aa(nat,nat,suc,X1)))))),
% 13.08/3.06    inference(ennf_transformation,[],[f21656])).
% 13.08/3.06  tff(f21656,plain,(
% 13.08/3.06    ! [X0 : nat] : (($true != aa(nat,$o,aa(nat,fun(nat,$o),dvd_dvd(nat),aa(num,nat,numeral_numeral(nat),aa(num,num,bit0,one2))),aa(nat,nat,suc,aa(nat,nat,suc,X0)))) => vEBT_Node(none(product_prod(nat,nat)),aa(nat,nat,suc,aa(nat,nat,suc,X0)),replicate(vEBT_VEBT,aa(nat,nat,power_power(nat,aa(num,nat,numeral_numeral(nat),aa(num,num,bit0,one2))),aa(nat,nat,suc,lG545(X0))),vEBT_vebt_buildup(lG545(X0))),vEBT_vebt_buildup(aa(nat,nat,suc,lG545(X0)))) = iG546(X0)) & ! [X1 : nat] : (($true = aa(nat,$o,aa(nat,fun(nat,$o),dvd_dvd(nat),aa(num,nat,numeral_numeral(nat),aa(num,num,bit0,one2))),aa(nat,nat,suc,aa(nat,nat,suc,X1)))) => vEBT_Node(none(product_prod(nat,nat)),aa(nat,nat,suc,aa(nat,nat,suc,X1)),replicate(vEBT_VEBT,aa(nat,nat,power_power(nat,aa(num,nat,numeral_numeral(nat),aa(num,num,bit0,one2))),lG544(X1)),vEBT_vebt_buildup(lG544(X1))),vEBT_vebt_buildup(lG544(X1))) = iG546(X1))),
% 13.08/3.06    inference(flattening,[],[f21655])).
% 13.08/3.06  tff(f21655,plain,(
% 13.08/3.06    ! [X0 : nat] : (~($true = aa(nat,$o,aa(nat,fun(nat,$o),dvd_dvd(nat),aa(num,nat,numeral_numeral(nat),aa(num,num,bit0,one2))),aa(nat,nat,suc,aa(nat,nat,suc,X0)))) => vEBT_Node(none(product_prod(nat,nat)),aa(nat,nat,suc,aa(nat,nat,suc,X0)),replicate(vEBT_VEBT,aa(nat,nat,power_power(nat,aa(num,nat,numeral_numeral(nat),aa(num,num,bit0,one2))),aa(nat,nat,suc,lG545(X0))),vEBT_vebt_buildup(lG545(X0))),vEBT_vebt_buildup(aa(nat,nat,suc,lG545(X0)))) = iG546(X0)) & ! [X1 : nat] : (($true = aa(nat,$o,aa(nat,fun(nat,$o),dvd_dvd(nat),aa(num,nat,numeral_numeral(nat),aa(num,num,bit0,one2))),aa(nat,nat,suc,aa(nat,nat,suc,X1)))) => vEBT_Node(none(product_prod(nat,nat)),aa(nat,nat,suc,aa(nat,nat,suc,X1)),replicate(vEBT_VEBT,aa(nat,nat,power_power(nat,aa(num,nat,numeral_numeral(nat),aa(num,num,bit0,one2))),lG544(X1)),vEBT_vebt_buildup(lG544(X1))),vEBT_vebt_buildup(lG544(X1))) = iG546(X1))),
% 13.08/3.06    inference(rectify,[],[f16401])).
% 13.08/3.06  tff(f16401,plain,(
% 13.08/3.06    ! [X2 : nat] : (~($true = aa(nat,$o,aa(nat,fun(nat,$o),dvd_dvd(nat),aa(num,nat,numeral_numeral(nat),aa(num,num,bit0,one2))),aa(nat,nat,suc,aa(nat,nat,suc,X2)))) => vEBT_Node(none(product_prod(nat,nat)),aa(nat,nat,suc,aa(nat,nat,suc,X2)),replicate(vEBT_VEBT,aa(nat,nat,power_power(nat,aa(num,nat,numeral_numeral(nat),aa(num,num,bit0,one2))),aa(nat,nat,suc,lG545(X2))),vEBT_vebt_buildup(lG545(X2))),vEBT_vebt_buildup(aa(nat,nat,suc,lG545(X2)))) = iG546(X2)) & ! [X2 : nat] : (($true = aa(nat,$o,aa(nat,fun(nat,$o),dvd_dvd(nat),aa(num,nat,numeral_numeral(nat),aa(num,num,bit0,one2))),aa(nat,nat,suc,aa(nat,nat,suc,X2)))) => vEBT_Node(none(product_prod(nat,nat)),aa(nat,nat,suc,aa(nat,nat,suc,X2)),replicate(vEBT_VEBT,aa(nat,nat,power_power(nat,aa(num,nat,numeral_numeral(nat),aa(num,num,bit0,one2))),lG544(X2)),vEBT_vebt_buildup(lG544(X2))),vEBT_vebt_buildup(lG544(X2))) = iG546(X2))),
% 13.08/3.06    introduced(fool_ite_definition,[new_symbols(definition,[iG546])])).
% 13.08/3.06  tff(f45280,plain,(
% 13.08/3.06    ( ! [X0 : nat] : (vEBT_Node(none(product_prod(nat,nat)),aa(nat,nat,suc,aa(nat,nat,suc,X0)),replicate(vEBT_VEBT,aa(nat,nat,power_power(nat,aa(num,nat,numeral_numeral(nat),aa(num,num,bit0,one2))),aa(nat,nat,suc,lG545(X0))),vEBT_vebt_buildup(lG545(X0))),vEBT_vebt_buildup(aa(nat,nat,suc,lG545(X0)))) = iG546(X0) | ($true = aa(nat,$o,aa(nat,fun(nat,$o),dvd_dvd(nat),aa(num,nat,numeral_numeral(nat),aa(num,num,bit0,one2))),aa(nat,nat,suc,aa(nat,nat,suc,X0))))) )),
% 13.08/3.06    inference(cnf_transformation,[],[f27328])).
% 13.08/3.06  tff(f61968,plain,(
% 13.08/3.06    ( ! [X3 : $tType] : (zero_zero(nat) = iG547(X3,nil(list(X3)))) )),
% 13.08/3.06    inference(equality_resolution,[],[f45277])).
% 13.08/3.06  tff(f45277,plain,(
% 13.08/3.06    ( ! [X3 : $tType,X2 : list(list(X3))] : (zero_zero(nat) = iG547(X3,X2) | nil(list(X3)) != X2) )),
% 13.08/3.06    inference(cnf_transformation,[],[f27327])).
% 13.08/3.06  tff(f27327,plain,(
% 13.08/3.06    ! [X0 : list(list(X1)),X1 : $tType] : (aa(list(X1),nat,size_size(list(X1)),aa(nat,list(X1),nth(list(X1),X0),zero_zero(nat))) = iG547(X1,X0) | nil(list(X1)) = X0) & ! [X2 : list(list(X3)),X3 : $tType] : (zero_zero(nat) = iG547(X3,X2) | nil(list(X3)) != X2)),
% 13.08/3.06    inference(ennf_transformation,[],[f21654])).
% 13.08/3.06  tff(f21654,plain,(
% 13.08/3.06    ! [X0 : list(list(X1)),X1 : $tType] : (nil(list(X1)) != X0 => aa(list(X1),nat,size_size(list(X1)),aa(nat,list(X1),nth(list(X1),X0),zero_zero(nat))) = iG547(X1,X0)) & ! [X2 : list(list(X3)),X3 : $tType] : (nil(list(X3)) = X2 => zero_zero(nat) = iG547(X3,X2))),
% 13.08/3.06    inference(flattening,[],[f21653])).
% 13.08/3.06  tff(f21653,plain,(
% 13.08/3.06    ! [X0 : list(list(X1)),X1 : $tType] : (~nil(list(X1)) = X0 => aa(list(X1),nat,size_size(list(X1)),aa(nat,list(X1),nth(list(X1),X0),zero_zero(nat))) = iG547(X1,X0)) & ! [X2 : list(list(X3)),X3 : $tType] : (nil(list(X3)) = X2 => zero_zero(nat) = iG547(X3,X2))),
% 13.08/3.06    inference(rectify,[],[f16440])).
% 13.08/3.06  tff(f16440,plain,(
% 13.08/3.06    ! [X1 : list(list(X0)),X0 : $tType] : (~nil(list(X0)) = X1 => aa(list(X0),nat,size_size(list(X0)),aa(nat,list(X0),nth(list(X0),X1),zero_zero(nat))) = iG547(X0,X1)) & ! [X1 : list(list(X0)),X0 : $tType] : (nil(list(X0)) = X1 => zero_zero(nat) = iG547(X0,X1))),
% 13.08/3.06    introduced(fool_ite_definition,[new_symbols(definition,[iG547])])).
% 13.08/3.06  tff(f45278,plain,(
% 13.08/3.06    ( ! [X1 : $tType,X0 : list(list(X1))] : (aa(list(X1),nat,size_size(list(X1)),aa(nat,list(X1),nth(list(X1),X0),zero_zero(nat))) = iG547(X1,X0) | nil(list(X1)) = X0) )),
% 13.08/3.06    inference(cnf_transformation,[],[f27327])).
% 13.08/3.06  tff(f45275,plain,(
% 13.08/3.06    ( ! [X9 : $tType,X6 : $tType,X10 : fun(X9,X6),X11 : fun(X9,X6),X8 : X9,X7 : X9] : (aa(X9,X6,X11,X8) = iG548(X6,X9,X7,X8,X10,X11) | ($true != aa(X9,$o,aa(X9,fun(X9,$o),ord_less_eq(X9),X8),X7))) )),
% 13.08/3.06    inference(cnf_transformation,[],[f27326])).
% 13.08/3.06  tff(f27326,plain,(
% 13.08/3.06    ! [X0 : $tType,X1 : X3,X2 : X3,X3 : $tType,X4 : fun(X3,X0),X5 : fun(X3,X0)] : (aa(X3,X0,X4,X2) = iG548(X0,X3,X1,X2,X4,X5) | ($true = aa(X3,$o,aa(X3,fun(X3,$o),ord_less_eq(X3),X2),X1))) & ! [X6 : $tType,X7 : X9,X8 : X9,X9 : $tType,X10 : fun(X9,X6),X11 : fun(X9,X6)] : (aa(X9,X6,X11,X8) = iG548(X6,X9,X7,X8,X10,X11) | ($true != aa(X9,$o,aa(X9,fun(X9,$o),ord_less_eq(X9),X8),X7)))),
% 13.08/3.06    inference(ennf_transformation,[],[f21652])).
% 13.08/3.06  tff(f21652,plain,(
% 13.08/3.06    ! [X0 : $tType,X1 : X3,X2 : X3,X3 : $tType,X4 : fun(X3,X0),X5 : fun(X3,X0)] : (($true != aa(X3,$o,aa(X3,fun(X3,$o),ord_less_eq(X3),X2),X1)) => aa(X3,X0,X4,X2) = iG548(X0,X3,X1,X2,X4,X5)) & ! [X6 : $tType,X7 : X9,X8 : X9,X9 : $tType,X10 : fun(X9,X6),X11 : fun(X9,X6)] : (($true = aa(X9,$o,aa(X9,fun(X9,$o),ord_less_eq(X9),X8),X7)) => aa(X9,X6,X11,X8) = iG548(X6,X9,X7,X8,X10,X11))),
% 13.08/3.06    inference(flattening,[],[f21651])).
% 13.08/3.06  tff(f21651,plain,(
% 13.08/3.06    ! [X0 : $tType,X1 : X3,X2 : X3,X3 : $tType,X4 : fun(X3,X0),X5 : fun(X3,X0)] : (~($true = aa(X3,$o,aa(X3,fun(X3,$o),ord_less_eq(X3),X2),X1)) => aa(X3,X0,X4,X2) = iG548(X0,X3,X1,X2,X4,X5)) & ! [X6 : $tType,X7 : X9,X8 : X9,X9 : $tType,X10 : fun(X9,X6),X11 : fun(X9,X6)] : (($true = aa(X9,$o,aa(X9,fun(X9,$o),ord_less_eq(X9),X8),X7)) => aa(X9,X6,X11,X8) = iG548(X6,X9,X7,X8,X10,X11))),
% 13.08/3.06    inference(rectify,[],[f16535])).
% 13.08/3.06  tff(f16535,plain,(
% 13.08/3.06    ! [X0 : $tType,X2 : X1,X5 : X1,X1 : $tType,X4 : fun(X1,X0),X3 : fun(X1,X0)] : (~($true = aa(X1,$o,aa(X1,fun(X1,$o),ord_less_eq(X1),X5),X2)) => aa(X1,X0,X4,X5) = iG548(X0,X1,X2,X5,X4,X3)) & ! [X0 : $tType,X2 : X1,X5 : X1,X1 : $tType,X4 : fun(X1,X0),X3 : fun(X1,X0)] : (($true = aa(X1,$o,aa(X1,fun(X1,$o),ord_less_eq(X1),X5),X2)) => aa(X1,X0,X3,X5) = iG548(X0,X1,X2,X5,X4,X3))),
% 13.08/3.06    introduced(fool_ite_definition,[new_symbols(definition,[iG548])])).
% 13.08/3.06  tff(f45276,plain,(
% 13.08/3.06    ( ! [X0 : $tType,X3 : $tType,X2 : X3,X1 : X3,X4 : fun(X3,X0),X5 : fun(X3,X0)] : (aa(X3,X0,X4,X2) = iG548(X0,X3,X1,X2,X4,X5) | ($true = aa(X3,$o,aa(X3,fun(X3,$o),ord_less_eq(X3),X2),X1))) )),
% 13.08/3.06    inference(cnf_transformation,[],[f27326])).
% 13.08/3.06  tff(f45273,plain,(
% 13.08/3.06    ( ! [X2 : int,X3 : real] : (aa(nat,real,power_power(real,X3),nat2(X2)) = iG549(X2,X3) | ($true != aa(int,$o,aa(int,fun(int,$o),ord_less_eq(int),zero_zero(int)),X2))) )),
% 13.08/3.06    inference(cnf_transformation,[],[f27325])).
% 13.08/3.06  tff(f27325,plain,(
% 13.08/3.06    ! [X0 : int,X1 : real] : (aa(real,real,inverse_inverse(real),aa(nat,real,power_power(real,X1),nat2(aa(int,int,uminus_uminus(int),X0)))) = iG549(X0,X1) | ($true = aa(int,$o,aa(int,fun(int,$o),ord_less_eq(int),zero_zero(int)),X0))) & ! [X2 : int,X3 : real] : (aa(nat,real,power_power(real,X3),nat2(X2)) = iG549(X2,X3) | ($true != aa(int,$o,aa(int,fun(int,$o),ord_less_eq(int),zero_zero(int)),X2)))),
% 13.08/3.06    inference(ennf_transformation,[],[f21650])).
% 13.08/3.06  tff(f21650,plain,(
% 13.08/3.06    ! [X0 : int,X1 : real] : (($true != aa(int,$o,aa(int,fun(int,$o),ord_less_eq(int),zero_zero(int)),X0)) => aa(real,real,inverse_inverse(real),aa(nat,real,power_power(real,X1),nat2(aa(int,int,uminus_uminus(int),X0)))) = iG549(X0,X1)) & ! [X2 : int,X3 : real] : (($true = aa(int,$o,aa(int,fun(int,$o),ord_less_eq(int),zero_zero(int)),X2)) => aa(nat,real,power_power(real,X3),nat2(X2)) = iG549(X2,X3))),
% 13.08/3.06    inference(flattening,[],[f21649])).
% 13.08/3.06  tff(f21649,plain,(
% 13.08/3.06    ! [X0 : int,X1 : real] : (~($true = aa(int,$o,aa(int,fun(int,$o),ord_less_eq(int),zero_zero(int)),X0)) => aa(real,real,inverse_inverse(real),aa(nat,real,power_power(real,X1),nat2(aa(int,int,uminus_uminus(int),X0)))) = iG549(X0,X1)) & ! [X2 : int,X3 : real] : (($true = aa(int,$o,aa(int,fun(int,$o),ord_less_eq(int),zero_zero(int)),X2)) => aa(nat,real,power_power(real,X3),nat2(X2)) = iG549(X2,X3))),
% 13.08/3.06    inference(rectify,[],[f17086])).
% 13.08/3.06  tff(f17086,plain,(
% 13.08/3.06    ! [X1 : int,X0 : real] : (~($true = aa(int,$o,aa(int,fun(int,$o),ord_less_eq(int),zero_zero(int)),X1)) => aa(real,real,inverse_inverse(real),aa(nat,real,power_power(real,X0),nat2(aa(int,int,uminus_uminus(int),X1)))) = iG549(X1,X0)) & ! [X1 : int,X0 : real] : (($true = aa(int,$o,aa(int,fun(int,$o),ord_less_eq(int),zero_zero(int)),X1)) => aa(nat,real,power_power(real,X0),nat2(X1)) = iG549(X1,X0))),
% 13.08/3.06    introduced(fool_ite_definition,[new_symbols(definition,[iG549])])).
% 13.08/3.06  tff(f45274,plain,(
% 13.08/3.06    ( ! [X0 : int,X1 : real] : (aa(real,real,inverse_inverse(real),aa(nat,real,power_power(real,X1),nat2(aa(int,int,uminus_uminus(int),X0)))) = iG549(X0,X1) | ($true = aa(int,$o,aa(int,fun(int,$o),ord_less_eq(int),zero_zero(int)),X0))) )),
% 13.08/3.06    inference(cnf_transformation,[],[f27325])).
% 13.08/3.06  tff(f45271,plain,(
% 13.08/3.06    ( ! [X2 : int,X3 : real] : (aa(nat,real,power_power(real,X3),nat2(X2)) = iG550(X2,X3) | ($true != aa(int,$o,aa(int,fun(int,$o),ord_less_eq(int),zero_zero(int)),X2))) )),
% 13.08/3.06    inference(cnf_transformation,[],[f27324])).
% 13.08/3.06  tff(f27324,plain,(
% 13.08/3.06    ! [X0 : int,X1 : real] : (aa(real,real,aa(real,fun(real,real),divide_divide(real),one_one(real)),aa(nat,real,power_power(real,X1),nat2(aa(int,int,uminus_uminus(int),X0)))) = iG550(X0,X1) | ($true = aa(int,$o,aa(int,fun(int,$o),ord_less_eq(int),zero_zero(int)),X0))) & ! [X2 : int,X3 : real] : (aa(nat,real,power_power(real,X3),nat2(X2)) = iG550(X2,X3) | ($true != aa(int,$o,aa(int,fun(int,$o),ord_less_eq(int),zero_zero(int)),X2)))),
% 13.08/3.06    inference(ennf_transformation,[],[f21648])).
% 13.08/3.06  tff(f21648,plain,(
% 13.08/3.06    ! [X0 : int,X1 : real] : (($true != aa(int,$o,aa(int,fun(int,$o),ord_less_eq(int),zero_zero(int)),X0)) => aa(real,real,aa(real,fun(real,real),divide_divide(real),one_one(real)),aa(nat,real,power_power(real,X1),nat2(aa(int,int,uminus_uminus(int),X0)))) = iG550(X0,X1)) & ! [X2 : int,X3 : real] : (($true = aa(int,$o,aa(int,fun(int,$o),ord_less_eq(int),zero_zero(int)),X2)) => aa(nat,real,power_power(real,X3),nat2(X2)) = iG550(X2,X3))),
% 13.08/3.06    inference(flattening,[],[f21647])).
% 13.08/3.06  tff(f21647,plain,(
% 13.08/3.06    ! [X0 : int,X1 : real] : (~($true = aa(int,$o,aa(int,fun(int,$o),ord_less_eq(int),zero_zero(int)),X0)) => aa(real,real,aa(real,fun(real,real),divide_divide(real),one_one(real)),aa(nat,real,power_power(real,X1),nat2(aa(int,int,uminus_uminus(int),X0)))) = iG550(X0,X1)) & ! [X2 : int,X3 : real] : (($true = aa(int,$o,aa(int,fun(int,$o),ord_less_eq(int),zero_zero(int)),X2)) => aa(nat,real,power_power(real,X3),nat2(X2)) = iG550(X2,X3))),
% 13.08/3.06    inference(rectify,[],[f17089])).
% 13.08/3.06  tff(f17089,plain,(
% 13.08/3.06    ! [X1 : int,X0 : real] : (~($true = aa(int,$o,aa(int,fun(int,$o),ord_less_eq(int),zero_zero(int)),X1)) => aa(real,real,aa(real,fun(real,real),divide_divide(real),one_one(real)),aa(nat,real,power_power(real,X0),nat2(aa(int,int,uminus_uminus(int),X1)))) = iG550(X1,X0)) & ! [X1 : int,X0 : real] : (($true = aa(int,$o,aa(int,fun(int,$o),ord_less_eq(int),zero_zero(int)),X1)) => aa(nat,real,power_power(real,X0),nat2(X1)) = iG550(X1,X0))),
% 13.08/3.06    introduced(fool_ite_definition,[new_symbols(definition,[iG550])])).
% 13.08/3.06  tff(f45272,plain,(
% 13.08/3.06    ( ! [X0 : int,X1 : real] : (aa(real,real,aa(real,fun(real,real),divide_divide(real),one_one(real)),aa(nat,real,power_power(real,X1),nat2(aa(int,int,uminus_uminus(int),X0)))) = iG550(X0,X1) | ($true = aa(int,$o,aa(int,fun(int,$o),ord_less_eq(int),zero_zero(int)),X0))) )),
% 13.08/3.06    inference(cnf_transformation,[],[f27324])).
% 13.08/3.06  tff(f45269,plain,(
% 13.08/3.06    ( ! [X2 : int,X3 : int] : (aa(list(int),list(int),cons(int,X3),upto(aa(int,int,aa(int,fun(int,int),plus_plus(int),X3),one_one(int)),X2)) = iG551(X2,X3) | ($true != aa(int,$o,aa(int,fun(int,$o),ord_less_eq(int),X3),X2))) )),
% 13.08/3.06    inference(cnf_transformation,[],[f27323])).
% 13.08/3.06  tff(f27323,plain,(
% 13.08/3.06    ! [X0 : int,X1 : int] : (nil(int) = iG551(X0,X1) | ($true = aa(int,$o,aa(int,fun(int,$o),ord_less_eq(int),X1),X0))) & ! [X2 : int,X3 : int] : (aa(list(int),list(int),cons(int,X3),upto(aa(int,int,aa(int,fun(int,int),plus_plus(int),X3),one_one(int)),X2)) = iG551(X2,X3) | ($true != aa(int,$o,aa(int,fun(int,$o),ord_less_eq(int),X3),X2)))),
% 13.08/3.06    inference(ennf_transformation,[],[f21646])).
% 13.08/3.06  tff(f21646,plain,(
% 13.08/3.06    ! [X0 : int,X1 : int] : (($true != aa(int,$o,aa(int,fun(int,$o),ord_less_eq(int),X1),X0)) => nil(int) = iG551(X0,X1)) & ! [X2 : int,X3 : int] : (($true = aa(int,$o,aa(int,fun(int,$o),ord_less_eq(int),X3),X2)) => aa(list(int),list(int),cons(int,X3),upto(aa(int,int,aa(int,fun(int,int),plus_plus(int),X3),one_one(int)),X2)) = iG551(X2,X3))),
% 13.08/3.06    inference(flattening,[],[f21645])).
% 13.08/3.06  tff(f21645,plain,(
% 13.08/3.06    ! [X0 : int,X1 : int] : (~($true = aa(int,$o,aa(int,fun(int,$o),ord_less_eq(int),X1),X0)) => nil(int) = iG551(X0,X1)) & ! [X2 : int,X3 : int] : (($true = aa(int,$o,aa(int,fun(int,$o),ord_less_eq(int),X3),X2)) => aa(list(int),list(int),cons(int,X3),upto(aa(int,int,aa(int,fun(int,int),plus_plus(int),X3),one_one(int)),X2)) = iG551(X2,X3))),
% 13.08/3.06    inference(rectify,[],[f17424])).
% 13.08/3.06  tff(f17424,plain,(
% 13.08/3.06    ! [X1 : int,X0 : int] : (~($true = aa(int,$o,aa(int,fun(int,$o),ord_less_eq(int),X0),X1)) => nil(int) = iG551(X1,X0)) & ! [X1 : int,X0 : int] : (($true = aa(int,$o,aa(int,fun(int,$o),ord_less_eq(int),X0),X1)) => aa(list(int),list(int),cons(int,X0),upto(aa(int,int,aa(int,fun(int,int),plus_plus(int),X0),one_one(int)),X1)) = iG551(X1,X0))),
% 13.08/3.06    introduced(fool_ite_definition,[new_symbols(definition,[iG551])])).
% 13.08/3.06  tff(f45270,plain,(
% 13.08/3.06    ( ! [X0 : int,X1 : int] : (nil(int) = iG551(X0,X1) | ($true = aa(int,$o,aa(int,fun(int,$o),ord_less_eq(int),X1),X0))) )),
% 13.08/3.06    inference(cnf_transformation,[],[f27323])).
% 13.08/3.06  tff(f45266,plain,(
% 13.08/3.06    ( ! [X0 : int,X1 : int] : (($true = bG552(X0,X1)) | ($true = aa(int,$o,aa(int,fun(int,$o),dvd_dvd(int),aa(num,int,numeral_numeral(int),aa(num,num,bit0,one2))),X0)) | ($true = aa(int,$o,aa(int,fun(int,$o),dvd_dvd(int),aa(num,int,numeral_numeral(int),aa(num,num,bit0,one2))),X1))) )),
% 13.08/3.06    inference(cnf_transformation,[],[f37831])).
% 13.08/3.06  tff(f37831,plain,(
% 13.08/3.06    ! [X0 : int,X1 : int] : (((($true != aa(int,$o,aa(int,fun(int,$o),dvd_dvd(int),aa(num,int,numeral_numeral(int),aa(num,num,bit0,one2))),X0)) & ($true != aa(int,$o,aa(int,fun(int,$o),dvd_dvd(int),aa(num,int,numeral_numeral(int),aa(num,num,bit0,one2))),X1))) | ($true != bG552(X0,X1))) & (($true = bG552(X0,X1)) | ($true = aa(int,$o,aa(int,fun(int,$o),dvd_dvd(int),aa(num,int,numeral_numeral(int),aa(num,num,bit0,one2))),X0)) | ($true = aa(int,$o,aa(int,fun(int,$o),dvd_dvd(int),aa(num,int,numeral_numeral(int),aa(num,num,bit0,one2))),X1))))),
% 13.08/3.06    inference(flattening,[],[f37830])).
% 13.08/3.06  tff(f37830,plain,(
% 13.08/3.06    ! [X0 : int,X1 : int] : (((($true != aa(int,$o,aa(int,fun(int,$o),dvd_dvd(int),aa(num,int,numeral_numeral(int),aa(num,num,bit0,one2))),X0)) & ($true != aa(int,$o,aa(int,fun(int,$o),dvd_dvd(int),aa(num,int,numeral_numeral(int),aa(num,num,bit0,one2))),X1))) | ($true != bG552(X0,X1))) & (($true = bG552(X0,X1)) | (($true = aa(int,$o,aa(int,fun(int,$o),dvd_dvd(int),aa(num,int,numeral_numeral(int),aa(num,num,bit0,one2))),X0)) | ($true = aa(int,$o,aa(int,fun(int,$o),dvd_dvd(int),aa(num,int,numeral_numeral(int),aa(num,num,bit0,one2))),X1)))))),
% 13.08/3.06    inference(nnf_transformation,[],[f21644])).
% 13.08/3.06  tff(f21644,plain,(
% 13.08/3.06    ! [X0 : int,X1 : int] : ((($true != aa(int,$o,aa(int,fun(int,$o),dvd_dvd(int),aa(num,int,numeral_numeral(int),aa(num,num,bit0,one2))),X0)) & ($true != aa(int,$o,aa(int,fun(int,$o),dvd_dvd(int),aa(num,int,numeral_numeral(int),aa(num,num,bit0,one2))),X1))) <=> ($true = bG552(X0,X1)))),
% 13.08/3.06    inference(flattening,[],[f21643])).
% 13.08/3.06  tff(f21643,plain,(
% 13.08/3.06    ! [X0 : int,X1 : int] : ((~($true = aa(int,$o,aa(int,fun(int,$o),dvd_dvd(int),aa(num,int,numeral_numeral(int),aa(num,num,bit0,one2))),X0)) & ~($true = aa(int,$o,aa(int,fun(int,$o),dvd_dvd(int),aa(num,int,numeral_numeral(int),aa(num,num,bit0,one2))),X1))) <=> ($true = bG552(X0,X1)))),
% 13.08/3.06    inference(rectify,[],[f17427])).
% 13.08/3.06  tff(f17427,plain,(
% 13.08/3.06    ! [X1 : int,X0 : int] : ((~($true = aa(int,$o,aa(int,fun(int,$o),dvd_dvd(int),aa(num,int,numeral_numeral(int),aa(num,num,bit0,one2))),X1)) & ~($true = aa(int,$o,aa(int,fun(int,$o),dvd_dvd(int),aa(num,int,numeral_numeral(int),aa(num,num,bit0,one2))),X0))) <=> ($true = bG552(X1,X0)))),
% 13.08/3.06    introduced(fool_formula_definition,[new_symbols(definition,[bG552])])).
% 13.08/3.06  tff(f45267,plain,(
% 13.08/3.06    ( ! [X0 : int,X1 : int] : (($true != aa(int,$o,aa(int,fun(int,$o),dvd_dvd(int),aa(num,int,numeral_numeral(int),aa(num,num,bit0,one2))),X1)) | ($true != bG552(X0,X1))) )),
% 13.08/3.06    inference(cnf_transformation,[],[f37831])).
% 13.08/3.06  tff(f45268,plain,(
% 13.08/3.06    ( ! [X0 : int,X1 : int] : (($true != aa(int,$o,aa(int,fun(int,$o),dvd_dvd(int),aa(num,int,numeral_numeral(int),aa(num,num,bit0,one2))),X0)) | ($true != bG552(X0,X1))) )),
% 13.08/3.06    inference(cnf_transformation,[],[f37831])).
% 13.08/3.06  tff(f45263,plain,(
% 13.08/3.06    ( ! [X0 : int,X1 : int] : (($true = bG553(X0,X1)) | ($true = aa(int,$o,aa(int,fun(int,$o),dvd_dvd(int),aa(num,int,numeral_numeral(int),aa(num,num,bit0,one2))),X0)) | ($true = aa(int,$o,aa(int,fun(int,$o),dvd_dvd(int),aa(num,int,numeral_numeral(int),aa(num,num,bit0,one2))),X1))) )),
% 13.08/3.06    inference(cnf_transformation,[],[f37829])).
% 13.08/3.06  tff(f37829,plain,(
% 13.08/3.06    ! [X0 : int,X1 : int] : (((($true != aa(int,$o,aa(int,fun(int,$o),dvd_dvd(int),aa(num,int,numeral_numeral(int),aa(num,num,bit0,one2))),X0)) & ($true != aa(int,$o,aa(int,fun(int,$o),dvd_dvd(int),aa(num,int,numeral_numeral(int),aa(num,num,bit0,one2))),X1))) | ($true != bG553(X0,X1))) & (($true = bG553(X0,X1)) | ($true = aa(int,$o,aa(int,fun(int,$o),dvd_dvd(int),aa(num,int,numeral_numeral(int),aa(num,num,bit0,one2))),X0)) | ($true = aa(int,$o,aa(int,fun(int,$o),dvd_dvd(int),aa(num,int,numeral_numeral(int),aa(num,num,bit0,one2))),X1))))),
% 13.08/3.06    inference(flattening,[],[f37828])).
% 13.08/3.06  tff(f37828,plain,(
% 13.08/3.06    ! [X0 : int,X1 : int] : (((($true != aa(int,$o,aa(int,fun(int,$o),dvd_dvd(int),aa(num,int,numeral_numeral(int),aa(num,num,bit0,one2))),X0)) & ($true != aa(int,$o,aa(int,fun(int,$o),dvd_dvd(int),aa(num,int,numeral_numeral(int),aa(num,num,bit0,one2))),X1))) | ($true != bG553(X0,X1))) & (($true = bG553(X0,X1)) | (($true = aa(int,$o,aa(int,fun(int,$o),dvd_dvd(int),aa(num,int,numeral_numeral(int),aa(num,num,bit0,one2))),X0)) | ($true = aa(int,$o,aa(int,fun(int,$o),dvd_dvd(int),aa(num,int,numeral_numeral(int),aa(num,num,bit0,one2))),X1)))))),
% 13.08/3.06    inference(nnf_transformation,[],[f21642])).
% 13.08/3.06  tff(f21642,plain,(
% 13.08/3.06    ! [X0 : int,X1 : int] : ((($true != aa(int,$o,aa(int,fun(int,$o),dvd_dvd(int),aa(num,int,numeral_numeral(int),aa(num,num,bit0,one2))),X0)) & ($true != aa(int,$o,aa(int,fun(int,$o),dvd_dvd(int),aa(num,int,numeral_numeral(int),aa(num,num,bit0,one2))),X1))) <=> ($true = bG553(X0,X1)))),
% 13.08/3.06    inference(flattening,[],[f21641])).
% 13.08/3.06  tff(f21641,plain,(
% 13.08/3.06    ! [X0 : int,X1 : int] : ((~($true = aa(int,$o,aa(int,fun(int,$o),dvd_dvd(int),aa(num,int,numeral_numeral(int),aa(num,num,bit0,one2))),X0)) & ~($true = aa(int,$o,aa(int,fun(int,$o),dvd_dvd(int),aa(num,int,numeral_numeral(int),aa(num,num,bit0,one2))),X1))) <=> ($true = bG553(X0,X1)))),
% 13.08/3.06    inference(rectify,[],[f17428])).
% 13.08/3.06  tff(f17428,plain,(
% 13.08/3.06    ! [X1 : int,X0 : int] : ((~($true = aa(int,$o,aa(int,fun(int,$o),dvd_dvd(int),aa(num,int,numeral_numeral(int),aa(num,num,bit0,one2))),X1)) & ~($true = aa(int,$o,aa(int,fun(int,$o),dvd_dvd(int),aa(num,int,numeral_numeral(int),aa(num,num,bit0,one2))),X0))) <=> ($true = bG553(X1,X0)))),
% 13.08/3.06    introduced(fool_formula_definition,[new_symbols(definition,[bG553])])).
% 13.08/3.06  tff(f45264,plain,(
% 13.08/3.06    ( ! [X0 : int,X1 : int] : (($true != aa(int,$o,aa(int,fun(int,$o),dvd_dvd(int),aa(num,int,numeral_numeral(int),aa(num,num,bit0,one2))),X1)) | ($true != bG553(X0,X1))) )),
% 13.08/3.06    inference(cnf_transformation,[],[f37829])).
% 13.08/3.06  tff(f45265,plain,(
% 13.08/3.06    ( ! [X0 : int,X1 : int] : (($true != aa(int,$o,aa(int,fun(int,$o),dvd_dvd(int),aa(num,int,numeral_numeral(int),aa(num,num,bit0,one2))),X0)) | ($true != bG553(X0,X1))) )),
% 13.08/3.06    inference(cnf_transformation,[],[f37829])).
% 13.08/3.06  tff(f45260,plain,(
% 13.08/3.06    ( ! [X2 : int,X3 : int] : (aa(int,int,uminus_uminus(int),aa($o,int,zero_neq_one_of_bool(int),bG552(X2,X3))) = iG554(X2,X3) | ($true != aa(set(int),$o,member(int,X2),aa(set(int),set(int),insert(int,zero_zero(int)),aa(set(int),set(int),insert(int,aa(int,int,uminus_uminus(int),one_one(int))),bot_bot(set(int)))))) | ($true != aa(set(int),$o,member(int,X3),aa(set(int),set(int),insert(int,zero_zero(int)),aa(set(int),set(int),insert(int,aa(int,int,uminus_uminus(int),one_one(int))),bot_bot(set(int))))))) )),
% 13.08/3.06    inference(cnf_transformation,[],[f27322])).
% 13.08/3.06  tff(f27322,plain,(
% 13.08/3.06    ! [X0 : int,X1 : int] : (aa(int,int,aa(int,fun(int,int),plus_plus(int),aa($o,int,zero_neq_one_of_bool(int),bG553(X0,X1))),aa(int,int,aa(int,fun(int,int),times_times(int),aa(num,int,numeral_numeral(int),aa(num,num,bit0,one2))),aa(int,int,aa(int,fun(int,int),bit_se5824344872417868541ns_and(int),aa(int,int,aa(int,fun(int,int),divide_divide(int),X1),aa(num,int,numeral_numeral(int),aa(num,num,bit0,one2)))),aa(int,int,aa(int,fun(int,int),divide_divide(int),X0),aa(num,int,numeral_numeral(int),aa(num,num,bit0,one2)))))) = iG554(X0,X1) | (($true = aa(set(int),$o,member(int,X0),aa(set(int),set(int),insert(int,zero_zero(int)),aa(set(int),set(int),insert(int,aa(int,int,uminus_uminus(int),one_one(int))),bot_bot(set(int)))))) & ($true = aa(set(int),$o,member(int,X1),aa(set(int),set(int),insert(int,zero_zero(int)),aa(set(int),set(int),insert(int,aa(int,int,uminus_uminus(int),one_one(int))),bot_bot(set(int)))))))) & ! [X2 : int,X3 : int] : (aa(int,int,uminus_uminus(int),aa($o,int,zero_neq_one_of_bool(int),bG552(X2,X3))) = iG554(X2,X3) | ($true != aa(set(int),$o,member(int,X2),aa(set(int),set(int),insert(int,zero_zero(int)),aa(set(int),set(int),insert(int,aa(int,int,uminus_uminus(int),one_one(int))),bot_bot(set(int)))))) | ($true != aa(set(int),$o,member(int,X3),aa(set(int),set(int),insert(int,zero_zero(int)),aa(set(int),set(int),insert(int,aa(int,int,uminus_uminus(int),one_one(int))),bot_bot(set(int)))))))),
% 13.08/3.06    inference(flattening,[],[f27321])).
% 13.08/3.06  tff(f27321,plain,(
% 13.08/3.06    ! [X0 : int,X1 : int] : (aa(int,int,aa(int,fun(int,int),plus_plus(int),aa($o,int,zero_neq_one_of_bool(int),bG553(X0,X1))),aa(int,int,aa(int,fun(int,int),times_times(int),aa(num,int,numeral_numeral(int),aa(num,num,bit0,one2))),aa(int,int,aa(int,fun(int,int),bit_se5824344872417868541ns_and(int),aa(int,int,aa(int,fun(int,int),divide_divide(int),X1),aa(num,int,numeral_numeral(int),aa(num,num,bit0,one2)))),aa(int,int,aa(int,fun(int,int),divide_divide(int),X0),aa(num,int,numeral_numeral(int),aa(num,num,bit0,one2)))))) = iG554(X0,X1) | (($true = aa(set(int),$o,member(int,X0),aa(set(int),set(int),insert(int,zero_zero(int)),aa(set(int),set(int),insert(int,aa(int,int,uminus_uminus(int),one_one(int))),bot_bot(set(int)))))) & ($true = aa(set(int),$o,member(int,X1),aa(set(int),set(int),insert(int,zero_zero(int)),aa(set(int),set(int),insert(int,aa(int,int,uminus_uminus(int),one_one(int))),bot_bot(set(int)))))))) & ! [X2 : int,X3 : int] : (aa(int,int,uminus_uminus(int),aa($o,int,zero_neq_one_of_bool(int),bG552(X2,X3))) = iG554(X2,X3) | (($true != aa(set(int),$o,member(int,X2),aa(set(int),set(int),insert(int,zero_zero(int)),aa(set(int),set(int),insert(int,aa(int,int,uminus_uminus(int),one_one(int))),bot_bot(set(int)))))) | ($true != aa(set(int),$o,member(int,X3),aa(set(int),set(int),insert(int,zero_zero(int)),aa(set(int),set(int),insert(int,aa(int,int,uminus_uminus(int),one_one(int))),bot_bot(set(int))))))))),
% 13.08/3.06    inference(ennf_transformation,[],[f21640])).
% 13.08/3.06  tff(f21640,plain,(
% 13.08/3.06    ! [X0 : int,X1 : int] : (~(($true = aa(set(int),$o,member(int,X0),aa(set(int),set(int),insert(int,zero_zero(int)),aa(set(int),set(int),insert(int,aa(int,int,uminus_uminus(int),one_one(int))),bot_bot(set(int)))))) & ($true = aa(set(int),$o,member(int,X1),aa(set(int),set(int),insert(int,zero_zero(int)),aa(set(int),set(int),insert(int,aa(int,int,uminus_uminus(int),one_one(int))),bot_bot(set(int))))))) => aa(int,int,aa(int,fun(int,int),plus_plus(int),aa($o,int,zero_neq_one_of_bool(int),bG553(X0,X1))),aa(int,int,aa(int,fun(int,int),times_times(int),aa(num,int,numeral_numeral(int),aa(num,num,bit0,one2))),aa(int,int,aa(int,fun(int,int),bit_se5824344872417868541ns_and(int),aa(int,int,aa(int,fun(int,int),divide_divide(int),X1),aa(num,int,numeral_numeral(int),aa(num,num,bit0,one2)))),aa(int,int,aa(int,fun(int,int),divide_divide(int),X0),aa(num,int,numeral_numeral(int),aa(num,num,bit0,one2)))))) = iG554(X0,X1)) & ! [X2 : int,X3 : int] : ((($true = aa(set(int),$o,member(int,X2),aa(set(int),set(int),insert(int,zero_zero(int)),aa(set(int),set(int),insert(int,aa(int,int,uminus_uminus(int),one_one(int))),bot_bot(set(int)))))) & ($true = aa(set(int),$o,member(int,X3),aa(set(int),set(int),insert(int,zero_zero(int)),aa(set(int),set(int),insert(int,aa(int,int,uminus_uminus(int),one_one(int))),bot_bot(set(int))))))) => aa(int,int,uminus_uminus(int),aa($o,int,zero_neq_one_of_bool(int),bG552(X2,X3))) = iG554(X2,X3))),
% 13.08/3.06    inference(rectify,[],[f17429])).
% 13.08/3.06  tff(f17429,plain,(
% 13.08/3.06    ! [X1 : int,X0 : int] : (~(($true = aa(set(int),$o,member(int,X1),aa(set(int),set(int),insert(int,zero_zero(int)),aa(set(int),set(int),insert(int,aa(int,int,uminus_uminus(int),one_one(int))),bot_bot(set(int)))))) & ($true = aa(set(int),$o,member(int,X0),aa(set(int),set(int),insert(int,zero_zero(int)),aa(set(int),set(int),insert(int,aa(int,int,uminus_uminus(int),one_one(int))),bot_bot(set(int))))))) => aa(int,int,aa(int,fun(int,int),plus_plus(int),aa($o,int,zero_neq_one_of_bool(int),bG553(X1,X0))),aa(int,int,aa(int,fun(int,int),times_times(int),aa(num,int,numeral_numeral(int),aa(num,num,bit0,one2))),aa(int,int,aa(int,fun(int,int),bit_se5824344872417868541ns_and(int),aa(int,int,aa(int,fun(int,int),divide_divide(int),X0),aa(num,int,numeral_numeral(int),aa(num,num,bit0,one2)))),aa(int,int,aa(int,fun(int,int),divide_divide(int),X1),aa(num,int,numeral_numeral(int),aa(num,num,bit0,one2)))))) = iG554(X1,X0)) & ! [X1 : int,X0 : int] : ((($true = aa(set(int),$o,member(int,X1),aa(set(int),set(int),insert(int,zero_zero(int)),aa(set(int),set(int),insert(int,aa(int,int,uminus_uminus(int),one_one(int))),bot_bot(set(int)))))) & ($true = aa(set(int),$o,member(int,X0),aa(set(int),set(int),insert(int,zero_zero(int)),aa(set(int),set(int),insert(int,aa(int,int,uminus_uminus(int),one_one(int))),bot_bot(set(int))))))) => aa(int,int,uminus_uminus(int),aa($o,int,zero_neq_one_of_bool(int),bG552(X1,X0))) = iG554(X1,X0))),
% 13.08/3.06    introduced(fool_ite_definition,[new_symbols(definition,[iG554])])).
% 13.08/3.06  tff(f45261,plain,(
% 13.08/3.06    ( ! [X0 : int,X1 : int] : (aa(int,int,aa(int,fun(int,int),plus_plus(int),aa($o,int,zero_neq_one_of_bool(int),bG553(X0,X1))),aa(int,int,aa(int,fun(int,int),times_times(int),aa(num,int,numeral_numeral(int),aa(num,num,bit0,one2))),aa(int,int,aa(int,fun(int,int),bit_se5824344872417868541ns_and(int),aa(int,int,aa(int,fun(int,int),divide_divide(int),X1),aa(num,int,numeral_numeral(int),aa(num,num,bit0,one2)))),aa(int,int,aa(int,fun(int,int),divide_divide(int),X0),aa(num,int,numeral_numeral(int),aa(num,num,bit0,one2)))))) = iG554(X0,X1) | ($true = aa(set(int),$o,member(int,X1),aa(set(int),set(int),insert(int,zero_zero(int)),aa(set(int),set(int),insert(int,aa(int,int,uminus_uminus(int),one_one(int))),bot_bot(set(int))))))) )),
% 13.08/3.06    inference(cnf_transformation,[],[f27322])).
% 13.08/3.06  tff(f45262,plain,(
% 13.08/3.06    ( ! [X0 : int,X1 : int] : (aa(int,int,aa(int,fun(int,int),plus_plus(int),aa($o,int,zero_neq_one_of_bool(int),bG553(X0,X1))),aa(int,int,aa(int,fun(int,int),times_times(int),aa(num,int,numeral_numeral(int),aa(num,num,bit0,one2))),aa(int,int,aa(int,fun(int,int),bit_se5824344872417868541ns_and(int),aa(int,int,aa(int,fun(int,int),divide_divide(int),X1),aa(num,int,numeral_numeral(int),aa(num,num,bit0,one2)))),aa(int,int,aa(int,fun(int,int),divide_divide(int),X0),aa(num,int,numeral_numeral(int),aa(num,num,bit0,one2)))))) = iG554(X0,X1) | ($true = aa(set(int),$o,member(int,X0),aa(set(int),set(int),insert(int,zero_zero(int)),aa(set(int),set(int),insert(int,aa(int,int,uminus_uminus(int),one_one(int))),bot_bot(set(int))))))) )),
% 13.08/3.06    inference(cnf_transformation,[],[f27322])).
% 13.08/3.06  tff(f61967,plain,(
% 13.08/3.06    ($true = bG555($true))),
% 13.08/3.06    inference(equality_resolution,[],[f45258])).
% 13.08/3.06  tff(f45258,plain,(
% 13.08/3.06    ( ! [X0 : $o] : (($true = bG555(X0)) | ($true != X0)) )),
% 13.08/3.06    inference(cnf_transformation,[],[f37827])).
% 13.08/3.06  tff(f37827,plain,(
% 13.08/3.06    ! [X0 : $o] : ((($true = X0) | ($true != bG555(X0))) & (($true = bG555(X0)) | ($true != X0)))),
% 13.08/3.06    inference(nnf_transformation,[],[f21639])).
% 13.08/3.06  tff(f21639,plain,(
% 13.08/3.06    ! [X0 : $o] : (($true = X0) <=> ($true = bG555(X0)))),
% 13.08/3.06    inference(rectify,[],[f17472])).
% 13.08/3.06  tff(f17472,plain,(
% 13.08/3.06    ! [X40 : $o] : (($true = X40) <=> ($true = bG555(X40)))),
% 13.08/3.06    introduced(fool_formula_definition,[new_symbols(definition,[bG555])])).
% 13.08/3.06  tff(f45259,plain,(
% 13.08/3.06    ( ! [X0 : $o] : (($true = X0) | ($true != bG555(X0))) )),
% 13.08/3.06    inference(cnf_transformation,[],[f37827])).
% 13.08/3.06  tff(f61966,plain,(
% 13.08/3.06    ($true = bG556($true))),
% 13.08/3.06    inference(equality_resolution,[],[f45256])).
% 13.08/3.06  tff(f45256,plain,(
% 13.08/3.06    ( ! [X0 : $o] : (($true = bG556(X0)) | ($true != X0)) )),
% 13.08/3.06    inference(cnf_transformation,[],[f37826])).
% 13.08/3.06  tff(f37826,plain,(
% 13.08/3.06    ! [X0 : $o] : ((($true = X0) | ($true != bG556(X0))) & (($true = bG556(X0)) | ($true != X0)))),
% 13.08/3.06    inference(nnf_transformation,[],[f21638])).
% 13.08/3.06  tff(f21638,plain,(
% 13.08/3.06    ! [X0 : $o] : (($true = X0) <=> ($true = bG556(X0)))),
% 13.08/3.06    inference(rectify,[],[f17473])).
% 13.08/3.06  tff(f17473,plain,(
% 13.08/3.06    ! [X41 : $o] : (($true = X41) <=> ($true = bG556(X41)))),
% 13.08/3.06    introduced(fool_formula_definition,[new_symbols(definition,[bG556])])).
% 13.08/3.06  tff(f45257,plain,(
% 13.08/3.06    ( ! [X0 : $o] : (($true = X0) | ($true != bG556(X0))) )),
% 13.08/3.06    inference(cnf_transformation,[],[f37826])).
% 13.08/3.06  tff(f45252,plain,(
% 13.08/3.06    ( ! [X2 : int,X3 : nat] : (aa(nat,int,semiring_1_of_nat(int),X3) = X2 | ~iG557(X2,X3) | ($true != aa(int,$o,aa(int,fun(int,$o),ord_less_eq(int),zero_zero(int)),X2))) )),
% 13.08/3.06    inference(cnf_transformation,[],[f37825])).
% 13.08/3.06  tff(f37825,plain,(
% 13.08/3.06    ! [X0 : int,X1 : nat] : (((iG557(X0,X1) | zero_zero(nat) != X1) & (zero_zero(nat) = X1 | ~iG557(X0,X1))) | ($true = aa(int,$o,aa(int,fun(int,$o),ord_less_eq(int),zero_zero(int)),X0))) & ! [X2 : int,X3 : nat] : (((iG557(X2,X3) | aa(nat,int,semiring_1_of_nat(int),X3) != X2) & (aa(nat,int,semiring_1_of_nat(int),X3) = X2 | ~iG557(X2,X3))) | ($true != aa(int,$o,aa(int,fun(int,$o),ord_less_eq(int),zero_zero(int)),X2)))),
% 13.08/3.06    inference(nnf_transformation,[],[f27320])).
% 13.08/3.06  tff(f27320,plain,(
% 13.08/3.06    ! [X0 : int,X1 : nat] : ((iG557(X0,X1) <=> zero_zero(nat) = X1) | ($true = aa(int,$o,aa(int,fun(int,$o),ord_less_eq(int),zero_zero(int)),X0))) & ! [X2 : int,X3 : nat] : ((iG557(X2,X3) <=> aa(nat,int,semiring_1_of_nat(int),X3) = X2) | ($true != aa(int,$o,aa(int,fun(int,$o),ord_less_eq(int),zero_zero(int)),X2)))),
% 13.08/3.06    inference(ennf_transformation,[],[f21637])).
% 13.08/3.06  tff(f21637,plain,(
% 13.08/3.06    ! [X0 : int,X1 : nat] : (($true != aa(int,$o,aa(int,fun(int,$o),ord_less_eq(int),zero_zero(int)),X0)) => (iG557(X0,X1) <=> zero_zero(nat) = X1)) & ! [X2 : int,X3 : nat] : (($true = aa(int,$o,aa(int,fun(int,$o),ord_less_eq(int),zero_zero(int)),X2)) => (iG557(X2,X3) <=> aa(nat,int,semiring_1_of_nat(int),X3) = X2))),
% 13.08/3.06    inference(flattening,[],[f21636])).
% 13.08/3.06  tff(f21636,plain,(
% 13.08/3.06    ! [X0 : int,X1 : nat] : (~($true = aa(int,$o,aa(int,fun(int,$o),ord_less_eq(int),zero_zero(int)),X0)) => (iG557(X0,X1) <=> zero_zero(nat) = X1)) & ! [X2 : int,X3 : nat] : (($true = aa(int,$o,aa(int,fun(int,$o),ord_less_eq(int),zero_zero(int)),X2)) => (iG557(X2,X3) <=> aa(nat,int,semiring_1_of_nat(int),X3) = X2))),
% 13.08/3.06    inference(rectify,[],[f17478])).
% 13.08/3.06  tff(f17478,plain,(
% 13.08/3.06    ! [X1 : int,X0 : nat] : (~($true = aa(int,$o,aa(int,fun(int,$o),ord_less_eq(int),zero_zero(int)),X1)) => (iG557(X1,X0) <=> zero_zero(nat) = X0)) & ! [X1 : int,X0 : nat] : (($true = aa(int,$o,aa(int,fun(int,$o),ord_less_eq(int),zero_zero(int)),X1)) => (iG557(X1,X0) <=> aa(nat,int,semiring_1_of_nat(int),X0) = X1))),
% 13.08/3.06    introduced(fool_ite_definition,[new_symbols(definition,[iG557])])).
% 13.08/3.06  tff(f61965,plain,(
% 13.08/3.06    ( ! [X3 : nat] : (iG557(aa(nat,int,semiring_1_of_nat(int),X3),X3) | ($true != aa(int,$o,aa(int,fun(int,$o),ord_less_eq(int),zero_zero(int)),aa(nat,int,semiring_1_of_nat(int),X3)))) )),
% 13.08/3.06    inference(equality_resolution,[],[f45253])).
% 13.08/3.06  tff(f45253,plain,(
% 13.08/3.06    ( ! [X2 : int,X3 : nat] : (iG557(X2,X3) | aa(nat,int,semiring_1_of_nat(int),X3) != X2 | ($true != aa(int,$o,aa(int,fun(int,$o),ord_less_eq(int),zero_zero(int)),X2))) )),
% 13.08/3.06    inference(cnf_transformation,[],[f37825])).
% 13.08/3.06  tff(f45254,plain,(
% 13.08/3.06    ( ! [X0 : int,X1 : nat] : (zero_zero(nat) = X1 | ~iG557(X0,X1) | ($true = aa(int,$o,aa(int,fun(int,$o),ord_less_eq(int),zero_zero(int)),X0))) )),
% 13.08/3.06    inference(cnf_transformation,[],[f37825])).
% 13.08/3.06  tff(f61964,plain,(
% 13.08/3.06    ( ! [X0 : int] : (iG557(X0,zero_zero(nat)) | ($true = aa(int,$o,aa(int,fun(int,$o),ord_less_eq(int),zero_zero(int)),X0))) )),
% 13.08/3.06    inference(equality_resolution,[],[f45255])).
% 13.08/3.06  tff(f45255,plain,(
% 13.08/3.06    ( ! [X0 : int,X1 : nat] : (iG557(X0,X1) | zero_zero(nat) != X1 | ($true = aa(int,$o,aa(int,fun(int,$o),ord_less_eq(int),zero_zero(int)),X0))) )),
% 13.08/3.06    inference(cnf_transformation,[],[f37825])).
% 13.08/3.06  tff(f45248,plain,(
% 13.08/3.06    ( ! [X2 : int,X3 : nat] : (aa(nat,int,semiring_1_of_nat(int),X3) = X2 | ~iG558(X2,X3) | ($true != aa(int,$o,aa(int,fun(int,$o),ord_less_eq(int),zero_zero(int)),X2))) )),
% 13.08/3.06    inference(cnf_transformation,[],[f37824])).
% 13.08/3.06  tff(f37824,plain,(
% 13.08/3.06    ! [X0 : int,X1 : nat] : (((iG558(X0,X1) | zero_zero(nat) != X1) & (zero_zero(nat) = X1 | ~iG558(X0,X1))) | ($true = aa(int,$o,aa(int,fun(int,$o),ord_less_eq(int),zero_zero(int)),X0))) & ! [X2 : int,X3 : nat] : (((iG558(X2,X3) | aa(nat,int,semiring_1_of_nat(int),X3) != X2) & (aa(nat,int,semiring_1_of_nat(int),X3) = X2 | ~iG558(X2,X3))) | ($true != aa(int,$o,aa(int,fun(int,$o),ord_less_eq(int),zero_zero(int)),X2)))),
% 13.08/3.06    inference(nnf_transformation,[],[f27319])).
% 13.08/3.06  tff(f27319,plain,(
% 13.08/3.06    ! [X0 : int,X1 : nat] : ((iG558(X0,X1) <=> zero_zero(nat) = X1) | ($true = aa(int,$o,aa(int,fun(int,$o),ord_less_eq(int),zero_zero(int)),X0))) & ! [X2 : int,X3 : nat] : ((iG558(X2,X3) <=> aa(nat,int,semiring_1_of_nat(int),X3) = X2) | ($true != aa(int,$o,aa(int,fun(int,$o),ord_less_eq(int),zero_zero(int)),X2)))),
% 13.08/3.06    inference(ennf_transformation,[],[f21635])).
% 13.08/3.06  tff(f21635,plain,(
% 13.08/3.06    ! [X0 : int,X1 : nat] : (($true != aa(int,$o,aa(int,fun(int,$o),ord_less_eq(int),zero_zero(int)),X0)) => (iG558(X0,X1) <=> zero_zero(nat) = X1)) & ! [X2 : int,X3 : nat] : (($true = aa(int,$o,aa(int,fun(int,$o),ord_less_eq(int),zero_zero(int)),X2)) => (iG558(X2,X3) <=> aa(nat,int,semiring_1_of_nat(int),X3) = X2))),
% 13.08/3.06    inference(flattening,[],[f21634])).
% 13.08/3.06  tff(f21634,plain,(
% 13.08/3.06    ! [X0 : int,X1 : nat] : (~($true = aa(int,$o,aa(int,fun(int,$o),ord_less_eq(int),zero_zero(int)),X0)) => (iG558(X0,X1) <=> zero_zero(nat) = X1)) & ! [X2 : int,X3 : nat] : (($true = aa(int,$o,aa(int,fun(int,$o),ord_less_eq(int),zero_zero(int)),X2)) => (iG558(X2,X3) <=> aa(nat,int,semiring_1_of_nat(int),X3) = X2))),
% 13.08/3.06    inference(rectify,[],[f17481])).
% 13.08/3.06  tff(f17481,plain,(
% 13.08/3.06    ! [X0 : int,X1 : nat] : (~($true = aa(int,$o,aa(int,fun(int,$o),ord_less_eq(int),zero_zero(int)),X0)) => (iG558(X0,X1) <=> zero_zero(nat) = X1)) & ! [X0 : int,X1 : nat] : (($true = aa(int,$o,aa(int,fun(int,$o),ord_less_eq(int),zero_zero(int)),X0)) => (iG558(X0,X1) <=> aa(nat,int,semiring_1_of_nat(int),X1) = X0))),
% 13.08/3.06    introduced(fool_ite_definition,[new_symbols(definition,[iG558])])).
% 13.08/3.06  tff(f61963,plain,(
% 13.08/3.06    ( ! [X3 : nat] : (iG558(aa(nat,int,semiring_1_of_nat(int),X3),X3) | ($true != aa(int,$o,aa(int,fun(int,$o),ord_less_eq(int),zero_zero(int)),aa(nat,int,semiring_1_of_nat(int),X3)))) )),
% 13.08/3.06    inference(equality_resolution,[],[f45249])).
% 13.08/3.06  tff(f45249,plain,(
% 13.08/3.06    ( ! [X2 : int,X3 : nat] : (iG558(X2,X3) | aa(nat,int,semiring_1_of_nat(int),X3) != X2 | ($true != aa(int,$o,aa(int,fun(int,$o),ord_less_eq(int),zero_zero(int)),X2))) )),
% 13.08/3.06    inference(cnf_transformation,[],[f37824])).
% 13.08/3.06  tff(f45250,plain,(
% 13.08/3.06    ( ! [X0 : int,X1 : nat] : (zero_zero(nat) = X1 | ~iG558(X0,X1) | ($true = aa(int,$o,aa(int,fun(int,$o),ord_less_eq(int),zero_zero(int)),X0))) )),
% 13.08/3.06    inference(cnf_transformation,[],[f37824])).
% 13.08/3.06  tff(f61962,plain,(
% 13.08/3.06    ( ! [X0 : int] : (iG558(X0,zero_zero(nat)) | ($true = aa(int,$o,aa(int,fun(int,$o),ord_less_eq(int),zero_zero(int)),X0))) )),
% 13.08/3.06    inference(equality_resolution,[],[f45251])).
% 13.08/3.06  tff(f45251,plain,(
% 13.08/3.06    ( ! [X0 : int,X1 : nat] : (iG558(X0,X1) | zero_zero(nat) != X1 | ($true = aa(int,$o,aa(int,fun(int,$o),ord_less_eq(int),zero_zero(int)),X0))) )),
% 13.08/3.06    inference(cnf_transformation,[],[f37824])).
% 13.08/3.06  tff(f61961,plain,(
% 13.08/3.06    ($true = bG559(zero_zero(nat)))),
% 13.08/3.06    inference(equality_resolution,[],[f45246])).
% 13.08/3.06  tff(f45246,plain,(
% 13.08/3.06    ( ! [X0 : nat] : (($true = bG559(X0)) | zero_zero(nat) != X0) )),
% 13.08/3.06    inference(cnf_transformation,[],[f37823])).
% 13.08/3.06  tff(f37823,plain,(
% 13.08/3.06    ! [X0 : nat] : ((zero_zero(nat) = X0 | ($true != bG559(X0))) & (($true = bG559(X0)) | zero_zero(nat) != X0))),
% 13.08/3.06    inference(nnf_transformation,[],[f21633])).
% 13.08/3.06  tff(f21633,plain,(
% 13.08/3.06    ! [X0 : nat] : (zero_zero(nat) = X0 <=> ($true = bG559(X0)))),
% 13.08/3.06    inference(rectify,[],[f17670])).
% 13.08/3.06  tff(f17670,plain,(
% 13.08/3.06    ! [X1 : nat] : (zero_zero(nat) = X1 <=> ($true = bG559(X1)))),
% 13.08/3.06    introduced(fool_formula_definition,[new_symbols(definition,[bG559])])).
% 13.08/3.06  tff(f45247,plain,(
% 13.08/3.06    ( ! [X0 : nat] : (zero_zero(nat) = X0 | ($true != bG559(X0))) )),
% 13.08/3.06    inference(cnf_transformation,[],[f37823])).
% 13.08/3.06  tff(f45244,plain,(
% 13.08/3.06    ( ! [X2 : int,X3 : nat] : ((aa(int,$o,aa(int,fun(int,$o),dvd_dvd(int),X2),aa(nat,int,semiring_1_of_nat(int),X3)) = iG560(X2,X3)) | ($true != aa(int,$o,aa(int,fun(int,$o),ord_less_eq(int),zero_zero(int)),X2))) )),
% 13.08/3.06    inference(cnf_transformation,[],[f27318])).
% 13.08/3.06  tff(f27318,plain,(
% 13.08/3.06    ! [X0 : int,X1 : nat] : ((bG559(X1) = iG560(X0,X1)) | ($true = aa(int,$o,aa(int,fun(int,$o),ord_less_eq(int),zero_zero(int)),X0))) & ! [X2 : int,X3 : nat] : ((aa(int,$o,aa(int,fun(int,$o),dvd_dvd(int),X2),aa(nat,int,semiring_1_of_nat(int),X3)) = iG560(X2,X3)) | ($true != aa(int,$o,aa(int,fun(int,$o),ord_less_eq(int),zero_zero(int)),X2)))),
% 13.08/3.06    inference(ennf_transformation,[],[f21632])).
% 13.08/3.06  tff(f21632,plain,(
% 13.08/3.06    ! [X0 : int,X1 : nat] : (($true != aa(int,$o,aa(int,fun(int,$o),ord_less_eq(int),zero_zero(int)),X0)) => (bG559(X1) = iG560(X0,X1))) & ! [X2 : int,X3 : nat] : (($true = aa(int,$o,aa(int,fun(int,$o),ord_less_eq(int),zero_zero(int)),X2)) => (aa(int,$o,aa(int,fun(int,$o),dvd_dvd(int),X2),aa(nat,int,semiring_1_of_nat(int),X3)) = iG560(X2,X3)))),
% 13.08/3.06    inference(flattening,[],[f21631])).
% 13.08/3.06  tff(f21631,plain,(
% 13.08/3.06    ! [X0 : int,X1 : nat] : (~($true = aa(int,$o,aa(int,fun(int,$o),ord_less_eq(int),zero_zero(int)),X0)) => (bG559(X1) = iG560(X0,X1))) & ! [X2 : int,X3 : nat] : (($true = aa(int,$o,aa(int,fun(int,$o),ord_less_eq(int),zero_zero(int)),X2)) => (aa(int,$o,aa(int,fun(int,$o),dvd_dvd(int),X2),aa(nat,int,semiring_1_of_nat(int),X3)) = iG560(X2,X3)))),
% 13.08/3.06    inference(rectify,[],[f17671])).
% 13.08/3.06  tff(f17671,plain,(
% 13.08/3.06    ! [X0 : int,X1 : nat] : (~($true = aa(int,$o,aa(int,fun(int,$o),ord_less_eq(int),zero_zero(int)),X0)) => (bG559(X1) = iG560(X0,X1))) & ! [X0 : int,X1 : nat] : (($true = aa(int,$o,aa(int,fun(int,$o),ord_less_eq(int),zero_zero(int)),X0)) => (aa(int,$o,aa(int,fun(int,$o),dvd_dvd(int),X0),aa(nat,int,semiring_1_of_nat(int),X1)) = iG560(X0,X1)))),
% 13.08/3.06    introduced(fool_ite_definition,[new_symbols(definition,[iG560])])).
% 13.08/3.06  tff(f45245,plain,(
% 13.08/3.06    ( ! [X0 : int,X1 : nat] : ((bG559(X1) = iG560(X0,X1)) | ($true = aa(int,$o,aa(int,fun(int,$o),ord_less_eq(int),zero_zero(int)),X0))) )),
% 13.08/3.06    inference(cnf_transformation,[],[f27318])).
% 13.08/3.06  tff(f61960,plain,(
% 13.08/3.06    ($true = bG561($true))),
% 13.08/3.06    inference(equality_resolution,[],[f45242])).
% 13.08/3.06  tff(f45242,plain,(
% 13.08/3.06    ( ! [X0 : $o] : (($true = bG561(X0)) | ($true != X0)) )),
% 13.08/3.06    inference(cnf_transformation,[],[f37822])).
% 13.08/3.06  tff(f37822,plain,(
% 13.08/3.06    ! [X0 : $o] : ((($true = X0) | ($true != bG561(X0))) & (($true = bG561(X0)) | ($true != X0)))),
% 13.08/3.06    inference(nnf_transformation,[],[f18064])).
% 13.08/3.06  tff(f18064,plain,(
% 13.08/3.06    ! [X0 : $o] : (($true = X0) <=> ($true = bG561(X0)))),
% 13.08/3.06    introduced(fool_formula_definition,[new_symbols(definition,[bG561])])).
% 13.08/3.06  tff(f45243,plain,(
% 13.08/3.06    ( ! [X0 : $o] : (($true = X0) | ($true != bG561(X0))) )),
% 13.08/3.06    inference(cnf_transformation,[],[f37822])).
% 13.08/3.06  tff(f61959,plain,(
% 13.08/3.06    ($true = bG562($true))),
% 13.08/3.06    inference(equality_resolution,[],[f45240])).
% 13.08/3.06  tff(f45240,plain,(
% 13.08/3.06    ( ! [X0 : $o] : (($true = bG562(X0)) | ($true != X0)) )),
% 13.08/3.06    inference(cnf_transformation,[],[f37821])).
% 13.08/3.06  tff(f37821,plain,(
% 13.08/3.06    ! [X0 : $o] : ((($true = X0) | ($true != bG562(X0))) & (($true = bG562(X0)) | ($true != X0)))),
% 13.08/3.06    inference(nnf_transformation,[],[f21630])).
% 13.08/3.06  tff(f21630,plain,(
% 13.08/3.06    ! [X0 : $o] : (($true = X0) <=> ($true = bG562(X0)))),
% 13.08/3.06    inference(rectify,[],[f18065])).
% 13.08/3.06  tff(f18065,plain,(
% 13.08/3.06    ! [X1 : $o] : (($true = X1) <=> ($true = bG562(X1)))),
% 13.08/3.06    introduced(fool_formula_definition,[new_symbols(definition,[bG562])])).
% 13.08/3.06  tff(f45241,plain,(
% 13.08/3.06    ( ! [X0 : $o] : (($true = X0) | ($true != bG562(X0))) )),
% 13.08/3.06    inference(cnf_transformation,[],[f37821])).
% 13.08/3.06  tff(f45238,plain,(
% 13.08/3.06    ( ! [X3 : int,X4 : int,X5 : list(int)] : (iG563(X3,X4,X5) = X5 | ($true != aa(int,$o,aa(int,fun(int,$o),ord_less(int),X4),X3))) )),
% 13.08/3.06    inference(cnf_transformation,[],[f27317])).
% 13.08/3.06  tff(f27317,plain,(
% 13.08/3.06    ! [X0 : int,X1 : int,X2 : list(int)] : (upto_aux(X0,aa(int,int,aa(int,fun(int,int),minus_minus(int),X1),one_one(int)),aa(list(int),list(int),cons(int,X1),X2)) = iG563(X0,X1,X2) | ($true = aa(int,$o,aa(int,fun(int,$o),ord_less(int),X1),X0))) & ! [X3 : int,X4 : int,X5 : list(int)] : (iG563(X3,X4,X5) = X5 | ($true != aa(int,$o,aa(int,fun(int,$o),ord_less(int),X4),X3)))),
% 13.08/3.06    inference(ennf_transformation,[],[f21629])).
% 13.08/3.06  tff(f21629,plain,(
% 13.08/3.06    ! [X0 : int,X1 : int,X2 : list(int)] : (($true != aa(int,$o,aa(int,fun(int,$o),ord_less(int),X1),X0)) => upto_aux(X0,aa(int,int,aa(int,fun(int,int),minus_minus(int),X1),one_one(int)),aa(list(int),list(int),cons(int,X1),X2)) = iG563(X0,X1,X2)) & ! [X3 : int,X4 : int,X5 : list(int)] : (($true = aa(int,$o,aa(int,fun(int,$o),ord_less(int),X4),X3)) => iG563(X3,X4,X5) = X5)),
% 13.08/3.06    inference(flattening,[],[f21628])).
% 13.08/3.06  tff(f21628,plain,(
% 13.08/3.06    ! [X0 : int,X1 : int,X2 : list(int)] : (~($true = aa(int,$o,aa(int,fun(int,$o),ord_less(int),X1),X0)) => upto_aux(X0,aa(int,int,aa(int,fun(int,int),minus_minus(int),X1),one_one(int)),aa(list(int),list(int),cons(int,X1),X2)) = iG563(X0,X1,X2)) & ! [X3 : int,X4 : int,X5 : list(int)] : (($true = aa(int,$o,aa(int,fun(int,$o),ord_less(int),X4),X3)) => iG563(X3,X4,X5) = X5)),
% 13.08/3.06    inference(rectify,[],[f18068])).
% 13.08/3.06  tff(f18068,plain,(
% 13.08/3.06    ! [X0 : int,X1 : int,X2 : list(int)] : (~($true = aa(int,$o,aa(int,fun(int,$o),ord_less(int),X1),X0)) => upto_aux(X0,aa(int,int,aa(int,fun(int,int),minus_minus(int),X1),one_one(int)),aa(list(int),list(int),cons(int,X1),X2)) = iG563(X0,X1,X2)) & ! [X0 : int,X1 : int,X2 : list(int)] : (($true = aa(int,$o,aa(int,fun(int,$o),ord_less(int),X1),X0)) => iG563(X0,X1,X2) = X2)),
% 13.08/3.06    introduced(fool_ite_definition,[new_symbols(definition,[iG563])])).
% 13.08/3.06  tff(f45239,plain,(
% 13.08/3.06    ( ! [X2 : list(int),X0 : int,X1 : int] : (upto_aux(X0,aa(int,int,aa(int,fun(int,int),minus_minus(int),X1),one_one(int)),aa(list(int),list(int),cons(int,X1),X2)) = iG563(X0,X1,X2) | ($true = aa(int,$o,aa(int,fun(int,$o),ord_less(int),X1),X0))) )),
% 13.08/3.06    inference(cnf_transformation,[],[f27317])).
% 13.08/3.06  tff(f61958,plain,(
% 13.08/3.06    ( ! [X3 : $tType,X5 : X3] : (nil(X3) = iG564(X3,zero_zero(nat),X5)) )),
% 13.08/3.06    inference(equality_resolution,[],[f45236])).
% 13.08/3.06  tff(f45236,plain,(
% 13.08/3.06    ( ! [X3 : $tType,X4 : nat,X5 : X3] : (nil(X3) = iG564(X3,X4,X5) | zero_zero(nat) != X4) )),
% 13.08/3.06    inference(cnf_transformation,[],[f27316])).
% 13.08/3.06  tff(f27316,plain,(
% 13.08/3.06    ! [X0 : $tType,X1 : nat,X2 : X0] : (aa(list(X0),list(X0),cons(X0,X2),nil(X0)) = iG564(X0,X1,X2) | zero_zero(nat) = X1) & ! [X3 : $tType,X4 : nat,X5 : X3] : (nil(X3) = iG564(X3,X4,X5) | zero_zero(nat) != X4)),
% 13.08/3.06    inference(ennf_transformation,[],[f21627])).
% 13.08/3.06  tff(f21627,plain,(
% 13.08/3.06    ! [X0 : $tType,X1 : nat,X2 : X0] : (zero_zero(nat) != X1 => aa(list(X0),list(X0),cons(X0,X2),nil(X0)) = iG564(X0,X1,X2)) & ! [X3 : $tType,X4 : nat,X5 : X3] : (zero_zero(nat) = X4 => nil(X3) = iG564(X3,X4,X5))),
% 13.08/3.06    inference(flattening,[],[f21626])).
% 13.08/3.06  tff(f21626,plain,(
% 13.08/3.06    ! [X0 : $tType,X1 : nat,X2 : X0] : (~zero_zero(nat) = X1 => aa(list(X0),list(X0),cons(X0,X2),nil(X0)) = iG564(X0,X1,X2)) & ! [X3 : $tType,X4 : nat,X5 : X3] : (zero_zero(nat) = X4 => nil(X3) = iG564(X3,X4,X5))),
% 13.08/3.06    inference(rectify,[],[f18071])).
% 13.08/3.06  tff(f18071,plain,(
% 13.08/3.06    ! [X0 : $tType,X1 : nat,X2 : X0] : (~zero_zero(nat) = X1 => aa(list(X0),list(X0),cons(X0,X2),nil(X0)) = iG564(X0,X1,X2)) & ! [X0 : $tType,X1 : nat,X2 : X0] : (zero_zero(nat) = X1 => nil(X0) = iG564(X0,X1,X2))),
% 13.08/3.06    introduced(fool_ite_definition,[new_symbols(definition,[iG564])])).
% 13.08/3.06  tff(f45237,plain,(
% 13.08/3.06    ( ! [X0 : $tType,X2 : X0,X1 : nat] : (aa(list(X0),list(X0),cons(X0,X2),nil(X0)) = iG564(X0,X1,X2) | zero_zero(nat) = X1) )),
% 13.08/3.06    inference(cnf_transformation,[],[f27316])).
% 13.08/3.06  tff(f61957,plain,(
% 13.08/3.06    ( ! [X4 : $tType,X5 : fun(X4,nat)] : (zero_zero(nat) = iG565(X4,nil(X4),X5)) )),
% 13.08/3.06    inference(equality_resolution,[],[f45234])).
% 13.08/3.06  tff(f45234,plain,(
% 13.08/3.06    ( ! [X4 : $tType,X3 : list(X4),X5 : fun(X4,nat)] : (zero_zero(nat) = iG565(X4,X3,X5) | nil(X4) != X3) )),
% 13.08/3.06    inference(cnf_transformation,[],[f27315])).
% 13.08/3.06  tff(f27315,plain,(
% 13.08/3.06    ! [X0 : list(X1),X1 : $tType,X2 : fun(X1,nat)] : (aa(nat,nat,suc,aa(nat,nat,aa(nat,fun(nat,nat),plus_plus(nat),aa(X1,nat,X2,aa(list(X1),X1,hd(X1),X0))),aa(list(X1),nat,size_list(X1,X2),aa(list(X1),list(X1),tl(X1),X0)))) = iG565(X1,X0,X2) | nil(X1) = X0) & ! [X3 : list(X4),X4 : $tType,X5 : fun(X4,nat)] : (zero_zero(nat) = iG565(X4,X3,X5) | nil(X4) != X3)),
% 13.08/3.06    inference(ennf_transformation,[],[f21625])).
% 13.08/3.06  tff(f21625,plain,(
% 13.08/3.06    ! [X0 : list(X1),X1 : $tType,X2 : fun(X1,nat)] : (nil(X1) != X0 => aa(nat,nat,suc,aa(nat,nat,aa(nat,fun(nat,nat),plus_plus(nat),aa(X1,nat,X2,aa(list(X1),X1,hd(X1),X0))),aa(list(X1),nat,size_list(X1,X2),aa(list(X1),list(X1),tl(X1),X0)))) = iG565(X1,X0,X2)) & ! [X3 : list(X4),X4 : $tType,X5 : fun(X4,nat)] : (nil(X4) = X3 => zero_zero(nat) = iG565(X4,X3,X5))),
% 13.08/3.06    inference(flattening,[],[f21624])).
% 13.08/3.06  tff(f21624,plain,(
% 13.08/3.06    ! [X0 : list(X1),X1 : $tType,X2 : fun(X1,nat)] : (~nil(X1) = X0 => aa(nat,nat,suc,aa(nat,nat,aa(nat,fun(nat,nat),plus_plus(nat),aa(X1,nat,X2,aa(list(X1),X1,hd(X1),X0))),aa(list(X1),nat,size_list(X1,X2),aa(list(X1),list(X1),tl(X1),X0)))) = iG565(X1,X0,X2)) & ! [X3 : list(X4),X4 : $tType,X5 : fun(X4,nat)] : (nil(X4) = X3 => zero_zero(nat) = iG565(X4,X3,X5))),
% 13.08/3.06    inference(rectify,[],[f18074])).
% 13.08/3.06  tff(f18074,plain,(
% 13.08/3.06    ! [X2 : list(X0),X0 : $tType,X1 : fun(X0,nat)] : (~nil(X0) = X2 => aa(nat,nat,suc,aa(nat,nat,aa(nat,fun(nat,nat),plus_plus(nat),aa(X0,nat,X1,aa(list(X0),X0,hd(X0),X2))),aa(list(X0),nat,size_list(X0,X1),aa(list(X0),list(X0),tl(X0),X2)))) = iG565(X0,X2,X1)) & ! [X2 : list(X0),X0 : $tType,X1 : fun(X0,nat)] : (nil(X0) = X2 => zero_zero(nat) = iG565(X0,X2,X1))),
% 13.08/3.06    introduced(fool_ite_definition,[new_symbols(definition,[iG565])])).
% 13.08/3.06  tff(f45235,plain,(
% 13.08/3.06    ( ! [X1 : $tType,X2 : fun(X1,nat),X0 : list(X1)] : (aa(nat,nat,suc,aa(nat,nat,aa(nat,fun(nat,nat),plus_plus(nat),aa(X1,nat,X2,aa(list(X1),X1,hd(X1),X0))),aa(list(X1),nat,size_list(X1,X2),aa(list(X1),list(X1),tl(X1),X0)))) = iG565(X1,X0,X2) | nil(X1) = X0) )),
% 13.08/3.06    inference(cnf_transformation,[],[f27315])).
% 13.08/3.06  tff(f45232,plain,(
% 13.08/3.06    ( ! [X4 : $tType,X3 : list(X4),X5 : X4] : (aa(nat,nat,aa(nat,fun(nat,nat),minus_minus(nat),aa(list(X4),nat,size_size(list(X4)),X3)),one_one(nat)) = iG566(X4,X3,X5) | ($true != aa(set(X4),$o,member(X4,X5),aa(list(X4),set(X4),set2(X4),X3)))) )),
% 13.08/3.06    inference(cnf_transformation,[],[f27314])).
% 13.08/3.06  tff(f27314,plain,(
% 13.08/3.06    ! [X0 : list(X1),X1 : $tType,X2 : X1] : (aa(list(X1),nat,size_size(list(X1)),X0) = iG566(X1,X0,X2) | ($true = aa(set(X1),$o,member(X1,X2),aa(list(X1),set(X1),set2(X1),X0)))) & ! [X3 : list(X4),X4 : $tType,X5 : X4] : (aa(nat,nat,aa(nat,fun(nat,nat),minus_minus(nat),aa(list(X4),nat,size_size(list(X4)),X3)),one_one(nat)) = iG566(X4,X3,X5) | ($true != aa(set(X4),$o,member(X4,X5),aa(list(X4),set(X4),set2(X4),X3))))),
% 13.08/3.06    inference(ennf_transformation,[],[f21623])).
% 13.08/3.06  tff(f21623,plain,(
% 13.08/3.06    ! [X0 : list(X1),X1 : $tType,X2 : X1] : (($true != aa(set(X1),$o,member(X1,X2),aa(list(X1),set(X1),set2(X1),X0))) => aa(list(X1),nat,size_size(list(X1)),X0) = iG566(X1,X0,X2)) & ! [X3 : list(X4),X4 : $tType,X5 : X4] : (($true = aa(set(X4),$o,member(X4,X5),aa(list(X4),set(X4),set2(X4),X3))) => aa(nat,nat,aa(nat,fun(nat,nat),minus_minus(nat),aa(list(X4),nat,size_size(list(X4)),X3)),one_one(nat)) = iG566(X4,X3,X5))),
% 13.08/3.06    inference(flattening,[],[f21622])).
% 13.08/3.06  tff(f21622,plain,(
% 13.08/3.06    ! [X0 : list(X1),X1 : $tType,X2 : X1] : (~($true = aa(set(X1),$o,member(X1,X2),aa(list(X1),set(X1),set2(X1),X0))) => aa(list(X1),nat,size_size(list(X1)),X0) = iG566(X1,X0,X2)) & ! [X3 : list(X4),X4 : $tType,X5 : X4] : (($true = aa(set(X4),$o,member(X4,X5),aa(list(X4),set(X4),set2(X4),X3))) => aa(nat,nat,aa(nat,fun(nat,nat),minus_minus(nat),aa(list(X4),nat,size_size(list(X4)),X3)),one_one(nat)) = iG566(X4,X3,X5))),
% 13.08/3.06    inference(rectify,[],[f18077])).
% 13.08/3.06  tff(f18077,plain,(
% 13.08/3.06    ! [X2 : list(X0),X0 : $tType,X1 : X0] : (~($true = aa(set(X0),$o,member(X0,X1),aa(list(X0),set(X0),set2(X0),X2))) => aa(list(X0),nat,size_size(list(X0)),X2) = iG566(X0,X2,X1)) & ! [X2 : list(X0),X0 : $tType,X1 : X0] : (($true = aa(set(X0),$o,member(X0,X1),aa(list(X0),set(X0),set2(X0),X2))) => aa(nat,nat,aa(nat,fun(nat,nat),minus_minus(nat),aa(list(X0),nat,size_size(list(X0)),X2)),one_one(nat)) = iG566(X0,X2,X1))),
% 13.08/3.06    introduced(fool_ite_definition,[new_symbols(definition,[iG566])])).
% 13.08/3.06  tff(f45233,plain,(
% 13.08/3.06    ( ! [X1 : $tType,X2 : X1,X0 : list(X1)] : (aa(list(X1),nat,size_size(list(X1)),X0) = iG566(X1,X0,X2) | ($true = aa(set(X1),$o,member(X1,X2),aa(list(X1),set(X1),set2(X1),X0)))) )),
% 13.08/3.06    inference(cnf_transformation,[],[f27314])).
% 13.08/3.06  tff(f45231,plain,(
% 13.08/3.06    ( ! [X0 : $tType,X1 : list(X0)] : (subseqs(X0,X1) = lG567(X0,X1)) )),
% 13.08/3.06    inference(cnf_transformation,[],[f21621])).
% 13.08/3.06  tff(f21621,plain,(
% 13.08/3.06    ! [X0 : $tType,X1 : list(X0)] : subseqs(X0,X1) = lG567(X0,X1)),
% 13.08/3.06    inference(rectify,[],[f18080])).
% 13.08/3.06  tff(f18080,plain,(
% 13.08/3.06    ! [X0 : $tType,X2 : list(X0)] : subseqs(X0,X2) = lG567(X0,X2)),
% 13.08/3.06    introduced(fool_let_definition,[new_symbols(definition,[lG567])])).
% 13.08/3.06  tff(f45229,plain,(
% 13.08/3.06    ( ! [X3 : $tType,X4 : list(X3),X5 : X3] : (remdups(X3,X4) = iG568(X3,X4,X5) | ($true != aa(set(X3),$o,member(X3,X5),aa(list(X3),set(X3),set2(X3),X4)))) )),
% 13.08/3.06    inference(cnf_transformation,[],[f27313])).
% 13.08/3.06  tff(f27313,plain,(
% 13.08/3.06    ! [X0 : $tType,X1 : list(X0),X2 : X0] : (aa(list(X0),list(X0),cons(X0,X2),remdups(X0,X1)) = iG568(X0,X1,X2) | ($true = aa(set(X0),$o,member(X0,X2),aa(list(X0),set(X0),set2(X0),X1)))) & ! [X3 : $tType,X4 : list(X3),X5 : X3] : (remdups(X3,X4) = iG568(X3,X4,X5) | ($true != aa(set(X3),$o,member(X3,X5),aa(list(X3),set(X3),set2(X3),X4))))),
% 13.08/3.06    inference(ennf_transformation,[],[f21620])).
% 13.08/3.06  tff(f21620,plain,(
% 13.08/3.06    ! [X0 : $tType,X1 : list(X0),X2 : X0] : (($true != aa(set(X0),$o,member(X0,X2),aa(list(X0),set(X0),set2(X0),X1))) => aa(list(X0),list(X0),cons(X0,X2),remdups(X0,X1)) = iG568(X0,X1,X2)) & ! [X3 : $tType,X4 : list(X3),X5 : X3] : (($true = aa(set(X3),$o,member(X3,X5),aa(list(X3),set(X3),set2(X3),X4))) => remdups(X3,X4) = iG568(X3,X4,X5))),
% 13.08/3.06    inference(flattening,[],[f21619])).
% 13.08/3.06  tff(f21619,plain,(
% 13.08/3.06    ! [X0 : $tType,X1 : list(X0),X2 : X0] : (~($true = aa(set(X0),$o,member(X0,X2),aa(list(X0),set(X0),set2(X0),X1))) => aa(list(X0),list(X0),cons(X0,X2),remdups(X0,X1)) = iG568(X0,X1,X2)) & ! [X3 : $tType,X4 : list(X3),X5 : X3] : (($true = aa(set(X3),$o,member(X3,X5),aa(list(X3),set(X3),set2(X3),X4))) => remdups(X3,X4) = iG568(X3,X4,X5))),
% 13.08/3.06    inference(rectify,[],[f18083])).
% 13.08/3.06  tff(f18083,plain,(
% 13.08/3.06    ! [X0 : $tType,X2 : list(X0),X1 : X0] : (~($true = aa(set(X0),$o,member(X0,X1),aa(list(X0),set(X0),set2(X0),X2))) => aa(list(X0),list(X0),cons(X0,X1),remdups(X0,X2)) = iG568(X0,X2,X1)) & ! [X0 : $tType,X2 : list(X0),X1 : X0] : (($true = aa(set(X0),$o,member(X0,X1),aa(list(X0),set(X0),set2(X0),X2))) => remdups(X0,X2) = iG568(X0,X2,X1))),
% 13.08/3.06    introduced(fool_ite_definition,[new_symbols(definition,[iG568])])).
% 13.08/3.06  tff(f45230,plain,(
% 13.08/3.06    ( ! [X0 : $tType,X2 : X0,X1 : list(X0)] : (aa(list(X0),list(X0),cons(X0,X2),remdups(X0,X1)) = iG568(X0,X1,X2) | ($true = aa(set(X0),$o,member(X0,X2),aa(list(X0),set(X0),set2(X0),X1)))) )),
% 13.08/3.06    inference(cnf_transformation,[],[f27313])).
% 13.08/3.06  tff(f61956,plain,(
% 13.08/3.06    ( ! [X3 : $tType,X5 : X3] : (bot_bot(set(X3)) = iG569(X3,zero_zero(nat),X5)) )),
% 13.08/3.06    inference(equality_resolution,[],[f45227])).
% 13.08/3.06  tff(f45227,plain,(
% 13.08/3.06    ( ! [X3 : $tType,X4 : nat,X5 : X3] : (bot_bot(set(X3)) = iG569(X3,X4,X5) | zero_zero(nat) != X4) )),
% 13.08/3.06    inference(cnf_transformation,[],[f27312])).
% 13.08/3.06  tff(f27312,plain,(
% 13.08/3.06    ! [X0 : $tType,X1 : nat,X2 : X0] : (aa(set(X0),set(X0),insert(X0,X2),bot_bot(set(X0))) = iG569(X0,X1,X2) | zero_zero(nat) = X1) & ! [X3 : $tType,X4 : nat,X5 : X3] : (bot_bot(set(X3)) = iG569(X3,X4,X5) | zero_zero(nat) != X4)),
% 13.08/3.06    inference(ennf_transformation,[],[f21618])).
% 13.08/3.06  tff(f21618,plain,(
% 13.08/3.06    ! [X0 : $tType,X1 : nat,X2 : X0] : (zero_zero(nat) != X1 => aa(set(X0),set(X0),insert(X0,X2),bot_bot(set(X0))) = iG569(X0,X1,X2)) & ! [X3 : $tType,X4 : nat,X5 : X3] : (zero_zero(nat) = X4 => bot_bot(set(X3)) = iG569(X3,X4,X5))),
% 13.08/3.06    inference(flattening,[],[f21617])).
% 13.08/3.06  tff(f21617,plain,(
% 13.08/3.06    ! [X0 : $tType,X1 : nat,X2 : X0] : (~zero_zero(nat) = X1 => aa(set(X0),set(X0),insert(X0,X2),bot_bot(set(X0))) = iG569(X0,X1,X2)) & ! [X3 : $tType,X4 : nat,X5 : X3] : (zero_zero(nat) = X4 => bot_bot(set(X3)) = iG569(X3,X4,X5))),
% 13.08/3.06    inference(rectify,[],[f18086])).
% 13.08/3.06  tff(f18086,plain,(
% 13.08/3.06    ! [X0 : $tType,X1 : nat,X2 : X0] : (~zero_zero(nat) = X1 => aa(set(X0),set(X0),insert(X0,X2),bot_bot(set(X0))) = iG569(X0,X1,X2)) & ! [X0 : $tType,X1 : nat,X2 : X0] : (zero_zero(nat) = X1 => bot_bot(set(X0)) = iG569(X0,X1,X2))),
% 13.08/3.06    introduced(fool_ite_definition,[new_symbols(definition,[iG569])])).
% 13.08/3.06  tff(f45228,plain,(
% 13.08/3.06    ( ! [X0 : $tType,X2 : X0,X1 : nat] : (aa(set(X0),set(X0),insert(X0,X2),bot_bot(set(X0))) = iG569(X0,X1,X2) | zero_zero(nat) = X1) )),
% 13.08/3.06    inference(cnf_transformation,[],[f27312])).
% 13.08/3.06  tff(f45225,plain,(
% 13.08/3.06    ( ! [X2 : nat,X3 : nat] : (aa(set(nat),set(nat),insert(nat,zero_zero(nat)),bot_bot(set(nat))) = iG570(X2,X3) | ($true != aa(nat,$o,aa(nat,fun(nat,$o),ord_less(nat),X3),X2))) )),
% 13.08/3.06    inference(cnf_transformation,[],[f27311])).
% 13.08/3.06  tff(f27311,plain,(
% 13.08/3.06    ! [X0 : nat,X1 : nat] : (bot_bot(set(nat)) = iG570(X0,X1) | ($true = aa(nat,$o,aa(nat,fun(nat,$o),ord_less(nat),X1),X0))) & ! [X2 : nat,X3 : nat] : (aa(set(nat),set(nat),insert(nat,zero_zero(nat)),bot_bot(set(nat))) = iG570(X2,X3) | ($true != aa(nat,$o,aa(nat,fun(nat,$o),ord_less(nat),X3),X2)))),
% 13.08/3.06    inference(ennf_transformation,[],[f21616])).
% 13.08/3.06  tff(f21616,plain,(
% 13.08/3.06    ! [X0 : nat,X1 : nat] : (($true != aa(nat,$o,aa(nat,fun(nat,$o),ord_less(nat),X1),X0)) => bot_bot(set(nat)) = iG570(X0,X1)) & ! [X2 : nat,X3 : nat] : (($true = aa(nat,$o,aa(nat,fun(nat,$o),ord_less(nat),X3),X2)) => aa(set(nat),set(nat),insert(nat,zero_zero(nat)),bot_bot(set(nat))) = iG570(X2,X3))),
% 13.08/3.06    inference(flattening,[],[f21615])).
% 13.08/3.06  tff(f21615,plain,(
% 13.08/3.06    ! [X0 : nat,X1 : nat] : (~($true = aa(nat,$o,aa(nat,fun(nat,$o),ord_less(nat),X1),X0)) => bot_bot(set(nat)) = iG570(X0,X1)) & ! [X2 : nat,X3 : nat] : (($true = aa(nat,$o,aa(nat,fun(nat,$o),ord_less(nat),X3),X2)) => aa(set(nat),set(nat),insert(nat,zero_zero(nat)),bot_bot(set(nat))) = iG570(X2,X3))),
% 13.08/3.06    inference(rectify,[],[f18089])).
% 13.08/3.06  tff(f18089,plain,(
% 13.08/3.06    ! [X2 : nat,X1 : nat] : (~($true = aa(nat,$o,aa(nat,fun(nat,$o),ord_less(nat),X1),X2)) => bot_bot(set(nat)) = iG570(X2,X1)) & ! [X2 : nat,X1 : nat] : (($true = aa(nat,$o,aa(nat,fun(nat,$o),ord_less(nat),X1),X2)) => aa(set(nat),set(nat),insert(nat,zero_zero(nat)),bot_bot(set(nat))) = iG570(X2,X1))),
% 13.08/3.06    introduced(fool_ite_definition,[new_symbols(definition,[iG570])])).
% 13.08/3.06  tff(f45226,plain,(
% 13.08/3.06    ( ! [X0 : nat,X1 : nat] : (bot_bot(set(nat)) = iG570(X0,X1) | ($true = aa(nat,$o,aa(nat,fun(nat,$o),ord_less(nat),X1),X0))) )),
% 13.08/3.06    inference(cnf_transformation,[],[f27311])).
% 13.08/3.06  tff(f45223,plain,(
% 13.08/3.06    ( ! [X3 : nat,X4 : nat,X5 : nat] : (set_or7035219750837199246ssThan(nat,aa(nat,nat,aa(nat,fun(nat,nat),minus_minus(nat),X5),X4),aa(nat,nat,aa(nat,fun(nat,nat),minus_minus(nat),X3),X4)) = iG571(X3,X4,X5) | ($true != aa(nat,$o,aa(nat,fun(nat,$o),ord_less(nat),X4),X3))) )),
% 13.08/3.06    inference(cnf_transformation,[],[f27310])).
% 13.08/3.06  tff(f27310,plain,(
% 13.08/3.06    ! [X0 : nat,X1 : nat,X2 : nat] : (iG570(X0,X2) = iG571(X0,X1,X2) | ($true = aa(nat,$o,aa(nat,fun(nat,$o),ord_less(nat),X1),X0))) & ! [X3 : nat,X4 : nat,X5 : nat] : (set_or7035219750837199246ssThan(nat,aa(nat,nat,aa(nat,fun(nat,nat),minus_minus(nat),X5),X4),aa(nat,nat,aa(nat,fun(nat,nat),minus_minus(nat),X3),X4)) = iG571(X3,X4,X5) | ($true != aa(nat,$o,aa(nat,fun(nat,$o),ord_less(nat),X4),X3)))),
% 13.08/3.06    inference(ennf_transformation,[],[f21614])).
% 13.08/3.06  tff(f21614,plain,(
% 13.08/3.06    ! [X0 : nat,X1 : nat,X2 : nat] : (($true != aa(nat,$o,aa(nat,fun(nat,$o),ord_less(nat),X1),X0)) => iG570(X0,X2) = iG571(X0,X1,X2)) & ! [X3 : nat,X4 : nat,X5 : nat] : (($true = aa(nat,$o,aa(nat,fun(nat,$o),ord_less(nat),X4),X3)) => set_or7035219750837199246ssThan(nat,aa(nat,nat,aa(nat,fun(nat,nat),minus_minus(nat),X5),X4),aa(nat,nat,aa(nat,fun(nat,nat),minus_minus(nat),X3),X4)) = iG571(X3,X4,X5))),
% 13.08/3.06    inference(flattening,[],[f21613])).
% 13.08/3.06  tff(f21613,plain,(
% 13.08/3.06    ! [X0 : nat,X1 : nat,X2 : nat] : (~($true = aa(nat,$o,aa(nat,fun(nat,$o),ord_less(nat),X1),X0)) => iG570(X0,X2) = iG571(X0,X1,X2)) & ! [X3 : nat,X4 : nat,X5 : nat] : (($true = aa(nat,$o,aa(nat,fun(nat,$o),ord_less(nat),X4),X3)) => set_or7035219750837199246ssThan(nat,aa(nat,nat,aa(nat,fun(nat,nat),minus_minus(nat),X5),X4),aa(nat,nat,aa(nat,fun(nat,nat),minus_minus(nat),X3),X4)) = iG571(X3,X4,X5))),
% 13.08/3.06    inference(rectify,[],[f18090])).
% 13.08/3.06  tff(f18090,plain,(
% 13.08/3.06    ! [X2 : nat,X0 : nat,X1 : nat] : (~($true = aa(nat,$o,aa(nat,fun(nat,$o),ord_less(nat),X0),X2)) => iG570(X2,X1) = iG571(X2,X0,X1)) & ! [X2 : nat,X0 : nat,X1 : nat] : (($true = aa(nat,$o,aa(nat,fun(nat,$o),ord_less(nat),X0),X2)) => set_or7035219750837199246ssThan(nat,aa(nat,nat,aa(nat,fun(nat,nat),minus_minus(nat),X1),X0),aa(nat,nat,aa(nat,fun(nat,nat),minus_minus(nat),X2),X0)) = iG571(X2,X0,X1))),
% 13.08/3.06    introduced(fool_ite_definition,[new_symbols(definition,[iG571])])).
% 13.08/3.06  tff(f45224,plain,(
% 13.08/3.06    ( ! [X2 : nat,X0 : nat,X1 : nat] : (iG570(X0,X2) = iG571(X0,X1,X2) | ($true = aa(nat,$o,aa(nat,fun(nat,$o),ord_less(nat),X1),X0))) )),
% 13.08/3.06    inference(cnf_transformation,[],[f27310])).
% 13.08/3.06  tff(f45222,plain,(
% 13.08/3.06    ( ! [X0 : $tType,X1 : list(X0)] : (pow2(X0,aa(list(X0),set(X0),set2(X0),X1)) = lG572(X0,X1)) )),
% 13.08/3.06    inference(cnf_transformation,[],[f21612])).
% 13.08/3.06  tff(f21612,plain,(
% 13.08/3.06    ! [X0 : $tType,X1 : list(X0)] : pow2(X0,aa(list(X0),set(X0),set2(X0),X1)) = lG572(X0,X1)),
% 13.08/3.06    inference(rectify,[],[f18093])).
% 13.08/3.06  tff(f18093,plain,(
% 13.08/3.06    ! [X0 : $tType,X2 : list(X0)] : pow2(X0,aa(list(X0),set(X0),set2(X0),X2)) = lG572(X0,X2)),
% 13.08/3.06    introduced(fool_let_definition,[new_symbols(definition,[lG572])])).
% 13.08/3.06  tff(f61955,plain,(
% 13.08/3.06    ( ! [X3 : $tType,X5 : list(X3)] : (aa(list(X3),X3,hd(X3),X5) = iG573(X3,nil(X3),X5)) )),
% 13.08/3.06    inference(equality_resolution,[],[f45220])).
% 13.08/3.06  tff(f45220,plain,(
% 13.08/3.06    ( ! [X3 : $tType,X4 : list(X3),X5 : list(X3)] : (aa(list(X3),X3,hd(X3),X5) = iG573(X3,X4,X5) | nil(X3) != X4) )),
% 13.08/3.06    inference(cnf_transformation,[],[f27309])).
% 13.08/3.06  tff(f27309,plain,(
% 13.08/3.06    ! [X0 : $tType,X1 : list(X0),X2 : list(X0)] : (aa(list(X0),X0,hd(X0),X1) = iG573(X0,X1,X2) | nil(X0) = X1) & ! [X3 : $tType,X4 : list(X3),X5 : list(X3)] : (aa(list(X3),X3,hd(X3),X5) = iG573(X3,X4,X5) | nil(X3) != X4)),
% 13.08/3.06    inference(ennf_transformation,[],[f21611])).
% 13.08/3.06  tff(f21611,plain,(
% 13.08/3.06    ! [X0 : $tType,X1 : list(X0),X2 : list(X0)] : (nil(X0) != X1 => aa(list(X0),X0,hd(X0),X1) = iG573(X0,X1,X2)) & ! [X3 : $tType,X4 : list(X3),X5 : list(X3)] : (nil(X3) = X4 => aa(list(X3),X3,hd(X3),X5) = iG573(X3,X4,X5))),
% 13.08/3.06    inference(flattening,[],[f21610])).
% 13.08/3.06  tff(f21610,plain,(
% 13.08/3.06    ! [X0 : $tType,X1 : list(X0),X2 : list(X0)] : (~nil(X0) = X1 => aa(list(X0),X0,hd(X0),X1) = iG573(X0,X1,X2)) & ! [X3 : $tType,X4 : list(X3),X5 : list(X3)] : (nil(X3) = X4 => aa(list(X3),X3,hd(X3),X5) = iG573(X3,X4,X5))),
% 13.08/3.06    inference(rectify,[],[f18096])).
% 13.08/3.06  tff(f18096,plain,(
% 13.08/3.06    ! [X0 : $tType,X1 : list(X0),X2 : list(X0)] : (~nil(X0) = X1 => aa(list(X0),X0,hd(X0),X1) = iG573(X0,X1,X2)) & ! [X0 : $tType,X1 : list(X0),X2 : list(X0)] : (nil(X0) = X1 => aa(list(X0),X0,hd(X0),X2) = iG573(X0,X1,X2))),
% 13.08/3.06    introduced(fool_ite_definition,[new_symbols(definition,[iG573])])).
% 13.08/3.06  tff(f45221,plain,(
% 13.08/3.06    ( ! [X0 : $tType,X2 : list(X0),X1 : list(X0)] : (aa(list(X0),X0,hd(X0),X1) = iG573(X0,X1,X2) | nil(X0) = X1) )),
% 13.08/3.06    inference(cnf_transformation,[],[f27309])).
% 13.08/3.06  tff(f61954,plain,(
% 13.08/3.06    ( ! [X4 : code_integer,X5 : code_integer] : (aa(code_integer,product_prod(code_integer,code_integer),aa(code_integer,fun(code_integer,product_prod(code_integer,code_integer)),product_Pair(code_integer,code_integer),aa(code_integer,code_integer,uminus_uminus(code_integer),X5)),zero_zero(code_integer)) = iG574(zero_zero(code_integer),X4,X5)) )),
% 13.08/3.06    inference(equality_resolution,[],[f45218])).
% 13.08/3.06  tff(f45218,plain,(
% 13.08/3.06    ( ! [X3 : code_integer,X4 : code_integer,X5 : code_integer] : (aa(code_integer,product_prod(code_integer,code_integer),aa(code_integer,fun(code_integer,product_prod(code_integer,code_integer)),product_Pair(code_integer,code_integer),aa(code_integer,code_integer,uminus_uminus(code_integer),X5)),zero_zero(code_integer)) = iG574(X3,X4,X5) | zero_zero(code_integer) != X3) )),
% 13.08/3.06    inference(cnf_transformation,[],[f27308])).
% 13.08/3.06  tff(f27308,plain,(
% 13.08/3.06    ! [X0 : code_integer,X1 : code_integer,X2 : code_integer] : (aa(code_integer,product_prod(code_integer,code_integer),aa(code_integer,fun(code_integer,product_prod(code_integer,code_integer)),product_Pair(code_integer,code_integer),aa(code_integer,code_integer,aa(code_integer,fun(code_integer,code_integer),minus_minus(code_integer),aa(code_integer,code_integer,uminus_uminus(code_integer),X2)),one_one(code_integer))),aa(code_integer,code_integer,aa(code_integer,fun(code_integer,code_integer),minus_minus(code_integer),X1),X0)) = iG574(X0,X1,X2) | zero_zero(code_integer) = X0) & ! [X3 : code_integer,X4 : code_integer,X5 : code_integer] : (aa(code_integer,product_prod(code_integer,code_integer),aa(code_integer,fun(code_integer,product_prod(code_integer,code_integer)),product_Pair(code_integer,code_integer),aa(code_integer,code_integer,uminus_uminus(code_integer),X5)),zero_zero(code_integer)) = iG574(X3,X4,X5) | zero_zero(code_integer) != X3)),
% 13.08/3.06    inference(ennf_transformation,[],[f21609])).
% 13.08/3.06  tff(f21609,plain,(
% 13.08/3.06    ! [X0 : code_integer,X1 : code_integer,X2 : code_integer] : (zero_zero(code_integer) != X0 => aa(code_integer,product_prod(code_integer,code_integer),aa(code_integer,fun(code_integer,product_prod(code_integer,code_integer)),product_Pair(code_integer,code_integer),aa(code_integer,code_integer,aa(code_integer,fun(code_integer,code_integer),minus_minus(code_integer),aa(code_integer,code_integer,uminus_uminus(code_integer),X2)),one_one(code_integer))),aa(code_integer,code_integer,aa(code_integer,fun(code_integer,code_integer),minus_minus(code_integer),X1),X0)) = iG574(X0,X1,X2)) & ! [X3 : code_integer,X4 : code_integer,X5 : code_integer] : (zero_zero(code_integer) = X3 => aa(code_integer,product_prod(code_integer,code_integer),aa(code_integer,fun(code_integer,product_prod(code_integer,code_integer)),product_Pair(code_integer,code_integer),aa(code_integer,code_integer,uminus_uminus(code_integer),X5)),zero_zero(code_integer)) = iG574(X3,X4,X5))),
% 13.08/3.06    inference(flattening,[],[f21608])).
% 13.08/3.06  tff(f21608,plain,(
% 13.08/3.06    ! [X0 : code_integer,X1 : code_integer,X2 : code_integer] : (~zero_zero(code_integer) = X0 => aa(code_integer,product_prod(code_integer,code_integer),aa(code_integer,fun(code_integer,product_prod(code_integer,code_integer)),product_Pair(code_integer,code_integer),aa(code_integer,code_integer,aa(code_integer,fun(code_integer,code_integer),minus_minus(code_integer),aa(code_integer,code_integer,uminus_uminus(code_integer),X2)),one_one(code_integer))),aa(code_integer,code_integer,aa(code_integer,fun(code_integer,code_integer),minus_minus(code_integer),X1),X0)) = iG574(X0,X1,X2)) & ! [X3 : code_integer,X4 : code_integer,X5 : code_integer] : (zero_zero(code_integer) = X3 => aa(code_integer,product_prod(code_integer,code_integer),aa(code_integer,fun(code_integer,product_prod(code_integer,code_integer)),product_Pair(code_integer,code_integer),aa(code_integer,code_integer,uminus_uminus(code_integer),X5)),zero_zero(code_integer)) = iG574(X3,X4,X5))),
% 13.08/3.06    inference(rectify,[],[f18099])).
% 13.08/3.06  tff(f18099,plain,(
% 13.08/3.06    ! [X2 : code_integer,X0 : code_integer,X1 : code_integer] : (~zero_zero(code_integer) = X2 => aa(code_integer,product_prod(code_integer,code_integer),aa(code_integer,fun(code_integer,product_prod(code_integer,code_integer)),product_Pair(code_integer,code_integer),aa(code_integer,code_integer,aa(code_integer,fun(code_integer,code_integer),minus_minus(code_integer),aa(code_integer,code_integer,uminus_uminus(code_integer),X1)),one_one(code_integer))),aa(code_integer,code_integer,aa(code_integer,fun(code_integer,code_integer),minus_minus(code_integer),X0),X2)) = iG574(X2,X0,X1)) & ! [X2 : code_integer,X0 : code_integer,X1 : code_integer] : (zero_zero(code_integer) = X2 => aa(code_integer,product_prod(code_integer,code_integer),aa(code_integer,fun(code_integer,product_prod(code_integer,code_integer)),product_Pair(code_integer,code_integer),aa(code_integer,code_integer,uminus_uminus(code_integer),X1)),zero_zero(code_integer)) = iG574(X2,X0,X1))),
% 13.08/3.06    introduced(fool_ite_definition,[new_symbols(definition,[iG574])])).
% 13.08/3.06  tff(f45219,plain,(
% 13.08/3.06    ( ! [X2 : code_integer,X0 : code_integer,X1 : code_integer] : (aa(code_integer,product_prod(code_integer,code_integer),aa(code_integer,fun(code_integer,product_prod(code_integer,code_integer)),product_Pair(code_integer,code_integer),aa(code_integer,code_integer,aa(code_integer,fun(code_integer,code_integer),minus_minus(code_integer),aa(code_integer,code_integer,uminus_uminus(code_integer),X2)),one_one(code_integer))),aa(code_integer,code_integer,aa(code_integer,fun(code_integer,code_integer),minus_minus(code_integer),X1),X0)) = iG574(X0,X1,X2) | zero_zero(code_integer) = X0) )),
% 13.08/3.06    inference(cnf_transformation,[],[f27308])).
% 13.08/3.06  tff(f61953,plain,(
% 13.08/3.06    ( ! [X4 : code_integer,X5 : code_integer] : (aa(code_integer,product_prod(code_integer,code_integer),aa(code_integer,fun(code_integer,product_prod(code_integer,code_integer)),product_Pair(code_integer,code_integer),aa(code_integer,code_integer,uminus_uminus(code_integer),X5)),zero_zero(code_integer)) = iG575(zero_zero(code_integer),X4,X5)) )),
% 13.08/3.06    inference(equality_resolution,[],[f45216])).
% 13.08/3.06  tff(f45216,plain,(
% 13.08/3.06    ( ! [X3 : code_integer,X4 : code_integer,X5 : code_integer] : (aa(code_integer,product_prod(code_integer,code_integer),aa(code_integer,fun(code_integer,product_prod(code_integer,code_integer)),product_Pair(code_integer,code_integer),aa(code_integer,code_integer,uminus_uminus(code_integer),X5)),zero_zero(code_integer)) = iG575(X3,X4,X5) | zero_zero(code_integer) != X3) )),
% 13.08/3.06    inference(cnf_transformation,[],[f27307])).
% 13.08/3.06  tff(f27307,plain,(
% 13.08/3.06    ! [X0 : code_integer,X1 : code_integer,X2 : code_integer] : (aa(code_integer,product_prod(code_integer,code_integer),aa(code_integer,fun(code_integer,product_prod(code_integer,code_integer)),product_Pair(code_integer,code_integer),aa(code_integer,code_integer,aa(code_integer,fun(code_integer,code_integer),minus_minus(code_integer),aa(code_integer,code_integer,uminus_uminus(code_integer),X2)),one_one(code_integer))),aa(code_integer,code_integer,aa(code_integer,fun(code_integer,code_integer),minus_minus(code_integer),aa(code_integer,code_integer,abs_abs(code_integer),X1)),X0)) = iG575(X0,X1,X2) | zero_zero(code_integer) = X0) & ! [X3 : code_integer,X4 : code_integer,X5 : code_integer] : (aa(code_integer,product_prod(code_integer,code_integer),aa(code_integer,fun(code_integer,product_prod(code_integer,code_integer)),product_Pair(code_integer,code_integer),aa(code_integer,code_integer,uminus_uminus(code_integer),X5)),zero_zero(code_integer)) = iG575(X3,X4,X5) | zero_zero(code_integer) != X3)),
% 13.08/3.06    inference(ennf_transformation,[],[f21607])).
% 13.08/3.06  tff(f21607,plain,(
% 13.08/3.06    ! [X0 : code_integer,X1 : code_integer,X2 : code_integer] : (zero_zero(code_integer) != X0 => aa(code_integer,product_prod(code_integer,code_integer),aa(code_integer,fun(code_integer,product_prod(code_integer,code_integer)),product_Pair(code_integer,code_integer),aa(code_integer,code_integer,aa(code_integer,fun(code_integer,code_integer),minus_minus(code_integer),aa(code_integer,code_integer,uminus_uminus(code_integer),X2)),one_one(code_integer))),aa(code_integer,code_integer,aa(code_integer,fun(code_integer,code_integer),minus_minus(code_integer),aa(code_integer,code_integer,abs_abs(code_integer),X1)),X0)) = iG575(X0,X1,X2)) & ! [X3 : code_integer,X4 : code_integer,X5 : code_integer] : (zero_zero(code_integer) = X3 => aa(code_integer,product_prod(code_integer,code_integer),aa(code_integer,fun(code_integer,product_prod(code_integer,code_integer)),product_Pair(code_integer,code_integer),aa(code_integer,code_integer,uminus_uminus(code_integer),X5)),zero_zero(code_integer)) = iG575(X3,X4,X5))),
% 13.08/3.06    inference(flattening,[],[f21606])).
% 13.08/3.06  tff(f21606,plain,(
% 13.08/3.06    ! [X0 : code_integer,X1 : code_integer,X2 : code_integer] : (~zero_zero(code_integer) = X0 => aa(code_integer,product_prod(code_integer,code_integer),aa(code_integer,fun(code_integer,product_prod(code_integer,code_integer)),product_Pair(code_integer,code_integer),aa(code_integer,code_integer,aa(code_integer,fun(code_integer,code_integer),minus_minus(code_integer),aa(code_integer,code_integer,uminus_uminus(code_integer),X2)),one_one(code_integer))),aa(code_integer,code_integer,aa(code_integer,fun(code_integer,code_integer),minus_minus(code_integer),aa(code_integer,code_integer,abs_abs(code_integer),X1)),X0)) = iG575(X0,X1,X2)) & ! [X3 : code_integer,X4 : code_integer,X5 : code_integer] : (zero_zero(code_integer) = X3 => aa(code_integer,product_prod(code_integer,code_integer),aa(code_integer,fun(code_integer,product_prod(code_integer,code_integer)),product_Pair(code_integer,code_integer),aa(code_integer,code_integer,uminus_uminus(code_integer),X5)),zero_zero(code_integer)) = iG575(X3,X4,X5))),
% 13.08/3.06    inference(rectify,[],[f18102])).
% 13.08/3.06  tff(f18102,plain,(
% 13.08/3.06    ! [X2 : code_integer,X0 : code_integer,X1 : code_integer] : (~zero_zero(code_integer) = X2 => aa(code_integer,product_prod(code_integer,code_integer),aa(code_integer,fun(code_integer,product_prod(code_integer,code_integer)),product_Pair(code_integer,code_integer),aa(code_integer,code_integer,aa(code_integer,fun(code_integer,code_integer),minus_minus(code_integer),aa(code_integer,code_integer,uminus_uminus(code_integer),X1)),one_one(code_integer))),aa(code_integer,code_integer,aa(code_integer,fun(code_integer,code_integer),minus_minus(code_integer),aa(code_integer,code_integer,abs_abs(code_integer),X0)),X2)) = iG575(X2,X0,X1)) & ! [X2 : code_integer,X0 : code_integer,X1 : code_integer] : (zero_zero(code_integer) = X2 => aa(code_integer,product_prod(code_integer,code_integer),aa(code_integer,fun(code_integer,product_prod(code_integer,code_integer)),product_Pair(code_integer,code_integer),aa(code_integer,code_integer,uminus_uminus(code_integer),X1)),zero_zero(code_integer)) = iG575(X2,X0,X1))),
% 13.08/3.06    introduced(fool_ite_definition,[new_symbols(definition,[iG575])])).
% 13.08/3.06  tff(f45217,plain,(
% 13.08/3.06    ( ! [X2 : code_integer,X0 : code_integer,X1 : code_integer] : (aa(code_integer,product_prod(code_integer,code_integer),aa(code_integer,fun(code_integer,product_prod(code_integer,code_integer)),product_Pair(code_integer,code_integer),aa(code_integer,code_integer,aa(code_integer,fun(code_integer,code_integer),minus_minus(code_integer),aa(code_integer,code_integer,uminus_uminus(code_integer),X2)),one_one(code_integer))),aa(code_integer,code_integer,aa(code_integer,fun(code_integer,code_integer),minus_minus(code_integer),aa(code_integer,code_integer,abs_abs(code_integer),X1)),X0)) = iG575(X0,X1,X2) | zero_zero(code_integer) = X0) )),
% 13.08/3.06    inference(cnf_transformation,[],[f27307])).
% 13.08/3.06  tff(f61952,plain,(
% 13.08/3.06    ( ! [X4 : code_integer,X5 : code_integer] : (aa(code_integer,product_prod(code_integer,code_integer),aa(code_integer,fun(code_integer,product_prod(code_integer,code_integer)),product_Pair(code_integer,code_integer),aa(code_integer,code_integer,uminus_uminus(code_integer),X5)),zero_zero(code_integer)) = iG576(zero_zero(code_integer),X4,X5)) )),
% 13.08/3.06    inference(equality_resolution,[],[f45214])).
% 13.08/3.06  tff(f45214,plain,(
% 13.08/3.06    ( ! [X3 : code_integer,X4 : code_integer,X5 : code_integer] : (aa(code_integer,product_prod(code_integer,code_integer),aa(code_integer,fun(code_integer,product_prod(code_integer,code_integer)),product_Pair(code_integer,code_integer),aa(code_integer,code_integer,uminus_uminus(code_integer),X5)),zero_zero(code_integer)) = iG576(X3,X4,X5) | zero_zero(code_integer) != X3) )),
% 13.08/3.06    inference(cnf_transformation,[],[f27306])).
% 13.08/3.06  tff(f27306,plain,(
% 13.08/3.06    ! [X0 : code_integer,X1 : code_integer,X2 : code_integer] : (aa(code_integer,product_prod(code_integer,code_integer),aa(code_integer,fun(code_integer,product_prod(code_integer,code_integer)),product_Pair(code_integer,code_integer),aa(code_integer,code_integer,aa(code_integer,fun(code_integer,code_integer),minus_minus(code_integer),aa(code_integer,code_integer,uminus_uminus(code_integer),X2)),one_one(code_integer))),aa(code_integer,code_integer,aa(code_integer,fun(code_integer,code_integer),minus_minus(code_integer),aa(code_integer,code_integer,uminus_uminus(code_integer),X1)),X0)) = iG576(X0,X1,X2) | zero_zero(code_integer) = X0) & ! [X3 : code_integer,X4 : code_integer,X5 : code_integer] : (aa(code_integer,product_prod(code_integer,code_integer),aa(code_integer,fun(code_integer,product_prod(code_integer,code_integer)),product_Pair(code_integer,code_integer),aa(code_integer,code_integer,uminus_uminus(code_integer),X5)),zero_zero(code_integer)) = iG576(X3,X4,X5) | zero_zero(code_integer) != X3)),
% 13.08/3.06    inference(ennf_transformation,[],[f21605])).
% 13.08/3.06  tff(f21605,plain,(
% 13.08/3.06    ! [X0 : code_integer,X1 : code_integer,X2 : code_integer] : (zero_zero(code_integer) != X0 => aa(code_integer,product_prod(code_integer,code_integer),aa(code_integer,fun(code_integer,product_prod(code_integer,code_integer)),product_Pair(code_integer,code_integer),aa(code_integer,code_integer,aa(code_integer,fun(code_integer,code_integer),minus_minus(code_integer),aa(code_integer,code_integer,uminus_uminus(code_integer),X2)),one_one(code_integer))),aa(code_integer,code_integer,aa(code_integer,fun(code_integer,code_integer),minus_minus(code_integer),aa(code_integer,code_integer,uminus_uminus(code_integer),X1)),X0)) = iG576(X0,X1,X2)) & ! [X3 : code_integer,X4 : code_integer,X5 : code_integer] : (zero_zero(code_integer) = X3 => aa(code_integer,product_prod(code_integer,code_integer),aa(code_integer,fun(code_integer,product_prod(code_integer,code_integer)),product_Pair(code_integer,code_integer),aa(code_integer,code_integer,uminus_uminus(code_integer),X5)),zero_zero(code_integer)) = iG576(X3,X4,X5))),
% 13.08/3.06    inference(flattening,[],[f21604])).
% 13.08/3.06  tff(f21604,plain,(
% 13.08/3.06    ! [X0 : code_integer,X1 : code_integer,X2 : code_integer] : (~zero_zero(code_integer) = X0 => aa(code_integer,product_prod(code_integer,code_integer),aa(code_integer,fun(code_integer,product_prod(code_integer,code_integer)),product_Pair(code_integer,code_integer),aa(code_integer,code_integer,aa(code_integer,fun(code_integer,code_integer),minus_minus(code_integer),aa(code_integer,code_integer,uminus_uminus(code_integer),X2)),one_one(code_integer))),aa(code_integer,code_integer,aa(code_integer,fun(code_integer,code_integer),minus_minus(code_integer),aa(code_integer,code_integer,uminus_uminus(code_integer),X1)),X0)) = iG576(X0,X1,X2)) & ! [X3 : code_integer,X4 : code_integer,X5 : code_integer] : (zero_zero(code_integer) = X3 => aa(code_integer,product_prod(code_integer,code_integer),aa(code_integer,fun(code_integer,product_prod(code_integer,code_integer)),product_Pair(code_integer,code_integer),aa(code_integer,code_integer,uminus_uminus(code_integer),X5)),zero_zero(code_integer)) = iG576(X3,X4,X5))),
% 13.08/3.06    inference(rectify,[],[f18105])).
% 13.08/3.06  tff(f18105,plain,(
% 13.08/3.06    ! [X2 : code_integer,X0 : code_integer,X1 : code_integer] : (~zero_zero(code_integer) = X2 => aa(code_integer,product_prod(code_integer,code_integer),aa(code_integer,fun(code_integer,product_prod(code_integer,code_integer)),product_Pair(code_integer,code_integer),aa(code_integer,code_integer,aa(code_integer,fun(code_integer,code_integer),minus_minus(code_integer),aa(code_integer,code_integer,uminus_uminus(code_integer),X1)),one_one(code_integer))),aa(code_integer,code_integer,aa(code_integer,fun(code_integer,code_integer),minus_minus(code_integer),aa(code_integer,code_integer,uminus_uminus(code_integer),X0)),X2)) = iG576(X2,X0,X1)) & ! [X2 : code_integer,X0 : code_integer,X1 : code_integer] : (zero_zero(code_integer) = X2 => aa(code_integer,product_prod(code_integer,code_integer),aa(code_integer,fun(code_integer,product_prod(code_integer,code_integer)),product_Pair(code_integer,code_integer),aa(code_integer,code_integer,uminus_uminus(code_integer),X1)),zero_zero(code_integer)) = iG576(X2,X0,X1))),
% 13.08/3.06    introduced(fool_ite_definition,[new_symbols(definition,[iG576])])).
% 13.08/3.06  tff(f45215,plain,(
% 13.08/3.06    ( ! [X2 : code_integer,X0 : code_integer,X1 : code_integer] : (aa(code_integer,product_prod(code_integer,code_integer),aa(code_integer,fun(code_integer,product_prod(code_integer,code_integer)),product_Pair(code_integer,code_integer),aa(code_integer,code_integer,aa(code_integer,fun(code_integer,code_integer),minus_minus(code_integer),aa(code_integer,code_integer,uminus_uminus(code_integer),X2)),one_one(code_integer))),aa(code_integer,code_integer,aa(code_integer,fun(code_integer,code_integer),minus_minus(code_integer),aa(code_integer,code_integer,uminus_uminus(code_integer),X1)),X0)) = iG576(X0,X1,X2) | zero_zero(code_integer) = X0) )),
% 13.08/3.06    inference(cnf_transformation,[],[f27306])).
% 13.08/3.06  tff(f45212,plain,(
% 13.08/3.06    ( ! [X3 : code_integer,X4 : num,X5 : code_integer] : (aa(code_integer,product_prod(code_integer,code_integer),aa(code_integer,fun(code_integer,product_prod(code_integer,code_integer)),product_Pair(code_integer,code_integer),aa(code_integer,code_integer,aa(code_integer,fun(code_integer,code_integer),plus_plus(code_integer),aa(code_integer,code_integer,aa(code_integer,fun(code_integer,code_integer),times_times(code_integer),aa(num,code_integer,numeral_numeral(code_integer),aa(num,num,bit0,one2))),X5)),one_one(code_integer))),aa(code_integer,code_integer,aa(code_integer,fun(code_integer,code_integer),minus_minus(code_integer),X3),aa(num,code_integer,numeral_numeral(code_integer),X4))) = iG577(X3,X4,X5) | ($true != aa(code_integer,$o,aa(code_integer,fun(code_integer,$o),ord_less_eq(code_integer),aa(num,code_integer,numeral_numeral(code_integer),X4)),X3))) )),
% 13.08/3.06    inference(cnf_transformation,[],[f27305])).
% 13.08/3.06  tff(f27305,plain,(
% 13.08/3.06    ! [X0 : code_integer,X1 : num,X2 : code_integer] : (aa(code_integer,product_prod(code_integer,code_integer),aa(code_integer,fun(code_integer,product_prod(code_integer,code_integer)),product_Pair(code_integer,code_integer),aa(code_integer,code_integer,aa(code_integer,fun(code_integer,code_integer),times_times(code_integer),aa(num,code_integer,numeral_numeral(code_integer),aa(num,num,bit0,one2))),X2)),X0) = iG577(X0,X1,X2) | ($true = aa(code_integer,$o,aa(code_integer,fun(code_integer,$o),ord_less_eq(code_integer),aa(num,code_integer,numeral_numeral(code_integer),X1)),X0))) & ! [X3 : code_integer,X4 : num,X5 : code_integer] : (aa(code_integer,product_prod(code_integer,code_integer),aa(code_integer,fun(code_integer,product_prod(code_integer,code_integer)),product_Pair(code_integer,code_integer),aa(code_integer,code_integer,aa(code_integer,fun(code_integer,code_integer),plus_plus(code_integer),aa(code_integer,code_integer,aa(code_integer,fun(code_integer,code_integer),times_times(code_integer),aa(num,code_integer,numeral_numeral(code_integer),aa(num,num,bit0,one2))),X5)),one_one(code_integer))),aa(code_integer,code_integer,aa(code_integer,fun(code_integer,code_integer),minus_minus(code_integer),X3),aa(num,code_integer,numeral_numeral(code_integer),X4))) = iG577(X3,X4,X5) | ($true != aa(code_integer,$o,aa(code_integer,fun(code_integer,$o),ord_less_eq(code_integer),aa(num,code_integer,numeral_numeral(code_integer),X4)),X3)))),
% 13.08/3.06    inference(ennf_transformation,[],[f21603])).
% 13.08/3.06  tff(f21603,plain,(
% 13.08/3.06    ! [X0 : code_integer,X1 : num,X2 : code_integer] : (($true != aa(code_integer,$o,aa(code_integer,fun(code_integer,$o),ord_less_eq(code_integer),aa(num,code_integer,numeral_numeral(code_integer),X1)),X0)) => aa(code_integer,product_prod(code_integer,code_integer),aa(code_integer,fun(code_integer,product_prod(code_integer,code_integer)),product_Pair(code_integer,code_integer),aa(code_integer,code_integer,aa(code_integer,fun(code_integer,code_integer),times_times(code_integer),aa(num,code_integer,numeral_numeral(code_integer),aa(num,num,bit0,one2))),X2)),X0) = iG577(X0,X1,X2)) & ! [X3 : code_integer,X4 : num,X5 : code_integer] : (($true = aa(code_integer,$o,aa(code_integer,fun(code_integer,$o),ord_less_eq(code_integer),aa(num,code_integer,numeral_numeral(code_integer),X4)),X3)) => aa(code_integer,product_prod(code_integer,code_integer),aa(code_integer,fun(code_integer,product_prod(code_integer,code_integer)),product_Pair(code_integer,code_integer),aa(code_integer,code_integer,aa(code_integer,fun(code_integer,code_integer),plus_plus(code_integer),aa(code_integer,code_integer,aa(code_integer,fun(code_integer,code_integer),times_times(code_integer),aa(num,code_integer,numeral_numeral(code_integer),aa(num,num,bit0,one2))),X5)),one_one(code_integer))),aa(code_integer,code_integer,aa(code_integer,fun(code_integer,code_integer),minus_minus(code_integer),X3),aa(num,code_integer,numeral_numeral(code_integer),X4))) = iG577(X3,X4,X5))),
% 13.08/3.06    inference(flattening,[],[f21602])).
% 13.08/3.06  tff(f21602,plain,(
% 13.08/3.06    ! [X0 : code_integer,X1 : num,X2 : code_integer] : (~($true = aa(code_integer,$o,aa(code_integer,fun(code_integer,$o),ord_less_eq(code_integer),aa(num,code_integer,numeral_numeral(code_integer),X1)),X0)) => aa(code_integer,product_prod(code_integer,code_integer),aa(code_integer,fun(code_integer,product_prod(code_integer,code_integer)),product_Pair(code_integer,code_integer),aa(code_integer,code_integer,aa(code_integer,fun(code_integer,code_integer),times_times(code_integer),aa(num,code_integer,numeral_numeral(code_integer),aa(num,num,bit0,one2))),X2)),X0) = iG577(X0,X1,X2)) & ! [X3 : code_integer,X4 : num,X5 : code_integer] : (($true = aa(code_integer,$o,aa(code_integer,fun(code_integer,$o),ord_less_eq(code_integer),aa(num,code_integer,numeral_numeral(code_integer),X4)),X3)) => aa(code_integer,product_prod(code_integer,code_integer),aa(code_integer,fun(code_integer,product_prod(code_integer,code_integer)),product_Pair(code_integer,code_integer),aa(code_integer,code_integer,aa(code_integer,fun(code_integer,code_integer),plus_plus(code_integer),aa(code_integer,code_integer,aa(code_integer,fun(code_integer,code_integer),times_times(code_integer),aa(num,code_integer,numeral_numeral(code_integer),aa(num,num,bit0,one2))),X5)),one_one(code_integer))),aa(code_integer,code_integer,aa(code_integer,fun(code_integer,code_integer),minus_minus(code_integer),X3),aa(num,code_integer,numeral_numeral(code_integer),X4))) = iG577(X3,X4,X5))),
% 13.08/3.06    inference(rectify,[],[f18108])).
% 13.08/3.06  tff(f18108,plain,(
% 13.08/3.06    ! [X2 : code_integer,X0 : num,X1 : code_integer] : (~($true = aa(code_integer,$o,aa(code_integer,fun(code_integer,$o),ord_less_eq(code_integer),aa(num,code_integer,numeral_numeral(code_integer),X0)),X2)) => aa(code_integer,product_prod(code_integer,code_integer),aa(code_integer,fun(code_integer,product_prod(code_integer,code_integer)),product_Pair(code_integer,code_integer),aa(code_integer,code_integer,aa(code_integer,fun(code_integer,code_integer),times_times(code_integer),aa(num,code_integer,numeral_numeral(code_integer),aa(num,num,bit0,one2))),X1)),X2) = iG577(X2,X0,X1)) & ! [X2 : code_integer,X0 : num,X1 : code_integer] : (($true = aa(code_integer,$o,aa(code_integer,fun(code_integer,$o),ord_less_eq(code_integer),aa(num,code_integer,numeral_numeral(code_integer),X0)),X2)) => aa(code_integer,product_prod(code_integer,code_integer),aa(code_integer,fun(code_integer,product_prod(code_integer,code_integer)),product_Pair(code_integer,code_integer),aa(code_integer,code_integer,aa(code_integer,fun(code_integer,code_integer),plus_plus(code_integer),aa(code_integer,code_integer,aa(code_integer,fun(code_integer,code_integer),times_times(code_integer),aa(num,code_integer,numeral_numeral(code_integer),aa(num,num,bit0,one2))),X1)),one_one(code_integer))),aa(code_integer,code_integer,aa(code_integer,fun(code_integer,code_integer),minus_minus(code_integer),X2),aa(num,code_integer,numeral_numeral(code_integer),X0))) = iG577(X2,X0,X1))),
% 13.08/3.06    introduced(fool_ite_definition,[new_symbols(definition,[iG577])])).
% 13.08/3.06  tff(f45213,plain,(
% 13.08/3.06    ( ! [X2 : code_integer,X0 : code_integer,X1 : num] : (aa(code_integer,product_prod(code_integer,code_integer),aa(code_integer,fun(code_integer,product_prod(code_integer,code_integer)),product_Pair(code_integer,code_integer),aa(code_integer,code_integer,aa(code_integer,fun(code_integer,code_integer),times_times(code_integer),aa(num,code_integer,numeral_numeral(code_integer),aa(num,num,bit0,one2))),X2)),X0) = iG577(X0,X1,X2) | ($true = aa(code_integer,$o,aa(code_integer,fun(code_integer,$o),ord_less_eq(code_integer),aa(num,code_integer,numeral_numeral(code_integer),X1)),X0))) )),
% 13.08/3.06    inference(cnf_transformation,[],[f27305])).
% 13.08/3.06  tff(f45210,plain,(
% 13.08/3.06    ( ! [X3 : code_integer,X4 : code_integer,X5 : code_integer] : (iG578(X3,X4,X5) = X5 | ($true != aa(code_integer,$o,aa(code_integer,fun(code_integer,$o),ord_less(code_integer),zero_zero(code_integer)),X3))) )),
% 13.08/3.06    inference(cnf_transformation,[],[f27304])).
% 13.08/3.06  tff(f27304,plain,(
% 13.08/3.06    ! [X0 : code_integer,X1 : code_integer,X2 : code_integer] : (aa(code_integer,code_integer,aa(code_integer,fun(code_integer,code_integer),minus_minus(code_integer),aa(code_integer,code_integer,uminus_uminus(code_integer),X2)),X1) = iG578(X0,X1,X2) | ($true = aa(code_integer,$o,aa(code_integer,fun(code_integer,$o),ord_less(code_integer),zero_zero(code_integer)),X0))) & ! [X3 : code_integer,X4 : code_integer,X5 : code_integer] : (iG578(X3,X4,X5) = X5 | ($true != aa(code_integer,$o,aa(code_integer,fun(code_integer,$o),ord_less(code_integer),zero_zero(code_integer)),X3)))),
% 13.08/3.06    inference(ennf_transformation,[],[f21601])).
% 13.08/3.06  tff(f21601,plain,(
% 13.08/3.06    ! [X0 : code_integer,X1 : code_integer,X2 : code_integer] : (($true != aa(code_integer,$o,aa(code_integer,fun(code_integer,$o),ord_less(code_integer),zero_zero(code_integer)),X0)) => aa(code_integer,code_integer,aa(code_integer,fun(code_integer,code_integer),minus_minus(code_integer),aa(code_integer,code_integer,uminus_uminus(code_integer),X2)),X1) = iG578(X0,X1,X2)) & ! [X3 : code_integer,X4 : code_integer,X5 : code_integer] : (($true = aa(code_integer,$o,aa(code_integer,fun(code_integer,$o),ord_less(code_integer),zero_zero(code_integer)),X3)) => iG578(X3,X4,X5) = X5)),
% 13.08/3.06    inference(flattening,[],[f21600])).
% 13.08/3.06  tff(f21600,plain,(
% 13.08/3.06    ! [X0 : code_integer,X1 : code_integer,X2 : code_integer] : (~($true = aa(code_integer,$o,aa(code_integer,fun(code_integer,$o),ord_less(code_integer),zero_zero(code_integer)),X0)) => aa(code_integer,code_integer,aa(code_integer,fun(code_integer,code_integer),minus_minus(code_integer),aa(code_integer,code_integer,uminus_uminus(code_integer),X2)),X1) = iG578(X0,X1,X2)) & ! [X3 : code_integer,X4 : code_integer,X5 : code_integer] : (($true = aa(code_integer,$o,aa(code_integer,fun(code_integer,$o),ord_less(code_integer),zero_zero(code_integer)),X3)) => iG578(X3,X4,X5) = X5)),
% 13.08/3.06    inference(rectify,[],[f18111])).
% 13.08/3.06  tff(f18111,plain,(
% 13.08/3.06    ! [X0 : code_integer,X2 : code_integer,X1 : code_integer] : (~($true = aa(code_integer,$o,aa(code_integer,fun(code_integer,$o),ord_less(code_integer),zero_zero(code_integer)),X0)) => aa(code_integer,code_integer,aa(code_integer,fun(code_integer,code_integer),minus_minus(code_integer),aa(code_integer,code_integer,uminus_uminus(code_integer),X1)),X2) = iG578(X0,X2,X1)) & ! [X0 : code_integer,X2 : code_integer,X1 : code_integer] : (($true = aa(code_integer,$o,aa(code_integer,fun(code_integer,$o),ord_less(code_integer),zero_zero(code_integer)),X0)) => iG578(X0,X2,X1) = X1)),
% 13.08/3.06    introduced(fool_ite_definition,[new_symbols(definition,[iG578])])).
% 13.08/3.06  tff(f45211,plain,(
% 13.08/3.06    ( ! [X2 : code_integer,X0 : code_integer,X1 : code_integer] : (aa(code_integer,code_integer,aa(code_integer,fun(code_integer,code_integer),minus_minus(code_integer),aa(code_integer,code_integer,uminus_uminus(code_integer),X2)),X1) = iG578(X0,X1,X2) | ($true = aa(code_integer,$o,aa(code_integer,fun(code_integer,$o),ord_less(code_integer),zero_zero(code_integer)),X0))) )),
% 13.08/3.06    inference(cnf_transformation,[],[f27304])).
% 13.08/3.06  tff(f61951,plain,(
% 13.08/3.06    ($true = bG579(one_one(code_integer)))),
% 13.08/3.06    inference(equality_resolution,[],[f45208])).
% 13.08/3.06  tff(f45208,plain,(
% 13.08/3.06    ( ! [X0 : code_integer] : (($true = bG579(X0)) | one_one(code_integer) != X0) )),
% 13.08/3.06    inference(cnf_transformation,[],[f37820])).
% 13.08/3.06  tff(f37820,plain,(
% 13.08/3.06    ! [X0 : code_integer] : ((one_one(code_integer) = X0 | ($true != bG579(X0))) & (($true = bG579(X0)) | one_one(code_integer) != X0))),
% 13.08/3.06    inference(nnf_transformation,[],[f21599])).
% 13.08/3.06  tff(f21599,plain,(
% 13.08/3.06    ! [X0 : code_integer] : (one_one(code_integer) = X0 <=> ($true = bG579(X0)))),
% 13.08/3.06    inference(rectify,[],[f18112])).
% 13.08/3.06  tff(f18112,plain,(
% 13.08/3.06    ! [X2 : code_integer] : (one_one(code_integer) = X2 <=> ($true = bG579(X2)))),
% 13.08/3.06    introduced(fool_formula_definition,[new_symbols(definition,[bG579])])).
% 13.08/3.06  tff(f45209,plain,(
% 13.08/3.06    ( ! [X0 : code_integer] : (one_one(code_integer) = X0 | ($true != bG579(X0))) )),
% 13.08/3.06    inference(cnf_transformation,[],[f37820])).
% 13.08/3.06  tff(f45206,plain,(
% 13.08/3.06    ( ! [X3 : int,X4 : num,X5 : int] : (aa(int,product_prod(int,int),aa(int,fun(int,product_prod(int,int)),product_Pair(int,int),aa(int,int,aa(int,fun(int,int),plus_plus(int),aa(int,int,aa(int,fun(int,int),times_times(int),aa(num,int,numeral_numeral(int),aa(num,num,bit0,one2))),X5)),one_one(int))),aa(int,int,aa(int,fun(int,int),minus_minus(int),X3),aa(num,int,numeral_numeral(int),X4))) = iG580(X3,X4,X5) | ($true != aa(int,$o,aa(int,fun(int,$o),ord_less_eq(int),aa(num,int,numeral_numeral(int),X4)),X3))) )),
% 13.08/3.06    inference(cnf_transformation,[],[f27303])).
% 13.08/3.06  tff(f27303,plain,(
% 13.08/3.06    ! [X0 : int,X1 : num,X2 : int] : (aa(int,product_prod(int,int),aa(int,fun(int,product_prod(int,int)),product_Pair(int,int),aa(int,int,aa(int,fun(int,int),times_times(int),aa(num,int,numeral_numeral(int),aa(num,num,bit0,one2))),X2)),X0) = iG580(X0,X1,X2) | ($true = aa(int,$o,aa(int,fun(int,$o),ord_less_eq(int),aa(num,int,numeral_numeral(int),X1)),X0))) & ! [X3 : int,X4 : num,X5 : int] : (aa(int,product_prod(int,int),aa(int,fun(int,product_prod(int,int)),product_Pair(int,int),aa(int,int,aa(int,fun(int,int),plus_plus(int),aa(int,int,aa(int,fun(int,int),times_times(int),aa(num,int,numeral_numeral(int),aa(num,num,bit0,one2))),X5)),one_one(int))),aa(int,int,aa(int,fun(int,int),minus_minus(int),X3),aa(num,int,numeral_numeral(int),X4))) = iG580(X3,X4,X5) | ($true != aa(int,$o,aa(int,fun(int,$o),ord_less_eq(int),aa(num,int,numeral_numeral(int),X4)),X3)))),
% 13.08/3.06    inference(ennf_transformation,[],[f21598])).
% 13.08/3.06  tff(f21598,plain,(
% 13.08/3.06    ! [X0 : int,X1 : num,X2 : int] : (($true != aa(int,$o,aa(int,fun(int,$o),ord_less_eq(int),aa(num,int,numeral_numeral(int),X1)),X0)) => aa(int,product_prod(int,int),aa(int,fun(int,product_prod(int,int)),product_Pair(int,int),aa(int,int,aa(int,fun(int,int),times_times(int),aa(num,int,numeral_numeral(int),aa(num,num,bit0,one2))),X2)),X0) = iG580(X0,X1,X2)) & ! [X3 : int,X4 : num,X5 : int] : (($true = aa(int,$o,aa(int,fun(int,$o),ord_less_eq(int),aa(num,int,numeral_numeral(int),X4)),X3)) => aa(int,product_prod(int,int),aa(int,fun(int,product_prod(int,int)),product_Pair(int,int),aa(int,int,aa(int,fun(int,int),plus_plus(int),aa(int,int,aa(int,fun(int,int),times_times(int),aa(num,int,numeral_numeral(int),aa(num,num,bit0,one2))),X5)),one_one(int))),aa(int,int,aa(int,fun(int,int),minus_minus(int),X3),aa(num,int,numeral_numeral(int),X4))) = iG580(X3,X4,X5))),
% 13.08/3.06    inference(flattening,[],[f21597])).
% 13.08/3.06  tff(f21597,plain,(
% 13.08/3.06    ! [X0 : int,X1 : num,X2 : int] : (~($true = aa(int,$o,aa(int,fun(int,$o),ord_less_eq(int),aa(num,int,numeral_numeral(int),X1)),X0)) => aa(int,product_prod(int,int),aa(int,fun(int,product_prod(int,int)),product_Pair(int,int),aa(int,int,aa(int,fun(int,int),times_times(int),aa(num,int,numeral_numeral(int),aa(num,num,bit0,one2))),X2)),X0) = iG580(X0,X1,X2)) & ! [X3 : int,X4 : num,X5 : int] : (($true = aa(int,$o,aa(int,fun(int,$o),ord_less_eq(int),aa(num,int,numeral_numeral(int),X4)),X3)) => aa(int,product_prod(int,int),aa(int,fun(int,product_prod(int,int)),product_Pair(int,int),aa(int,int,aa(int,fun(int,int),plus_plus(int),aa(int,int,aa(int,fun(int,int),times_times(int),aa(num,int,numeral_numeral(int),aa(num,num,bit0,one2))),X5)),one_one(int))),aa(int,int,aa(int,fun(int,int),minus_minus(int),X3),aa(num,int,numeral_numeral(int),X4))) = iG580(X3,X4,X5))),
% 13.08/3.06    inference(rectify,[],[f18115])).
% 13.08/3.06  tff(f18115,plain,(
% 13.08/3.06    ! [X2 : int,X0 : num,X1 : int] : (~($true = aa(int,$o,aa(int,fun(int,$o),ord_less_eq(int),aa(num,int,numeral_numeral(int),X0)),X2)) => aa(int,product_prod(int,int),aa(int,fun(int,product_prod(int,int)),product_Pair(int,int),aa(int,int,aa(int,fun(int,int),times_times(int),aa(num,int,numeral_numeral(int),aa(num,num,bit0,one2))),X1)),X2) = iG580(X2,X0,X1)) & ! [X2 : int,X0 : num,X1 : int] : (($true = aa(int,$o,aa(int,fun(int,$o),ord_less_eq(int),aa(num,int,numeral_numeral(int),X0)),X2)) => aa(int,product_prod(int,int),aa(int,fun(int,product_prod(int,int)),product_Pair(int,int),aa(int,int,aa(int,fun(int,int),plus_plus(int),aa(int,int,aa(int,fun(int,int),times_times(int),aa(num,int,numeral_numeral(int),aa(num,num,bit0,one2))),X1)),one_one(int))),aa(int,int,aa(int,fun(int,int),minus_minus(int),X2),aa(num,int,numeral_numeral(int),X0))) = iG580(X2,X0,X1))),
% 13.08/3.06    introduced(fool_ite_definition,[new_symbols(definition,[iG580])])).
% 13.08/3.06  tff(f45207,plain,(
% 13.08/3.06    ( ! [X2 : int,X0 : int,X1 : num] : (aa(int,product_prod(int,int),aa(int,fun(int,product_prod(int,int)),product_Pair(int,int),aa(int,int,aa(int,fun(int,int),times_times(int),aa(num,int,numeral_numeral(int),aa(num,num,bit0,one2))),X2)),X0) = iG580(X0,X1,X2) | ($true = aa(int,$o,aa(int,fun(int,$o),ord_less_eq(int),aa(num,int,numeral_numeral(int),X1)),X0))) )),
% 13.08/3.06    inference(cnf_transformation,[],[f27303])).
% 13.08/3.06  tff(f45204,plain,(
% 13.08/3.06    ( ! [X3 : nat,X4 : fun(nat,real),X5 : fun(nat,real)] : (aa(nat,real,X5,X3) = iG581(X3,X4,X5) | ($true != aa(nat,$o,aa(nat,fun(nat,$o),dvd_dvd(nat),aa(num,nat,numeral_numeral(nat),aa(num,num,bit0,one2))),X3))) )),
% 13.08/3.06    inference(cnf_transformation,[],[f27302])).
% 13.08/3.06  tff(f27302,plain,(
% 13.08/3.06    ! [X0 : nat,X1 : fun(nat,real),X2 : fun(nat,real)] : (aa(nat,real,X1,X0) = iG581(X0,X1,X2) | ($true = aa(nat,$o,aa(nat,fun(nat,$o),dvd_dvd(nat),aa(num,nat,numeral_numeral(nat),aa(num,num,bit0,one2))),X0))) & ! [X3 : nat,X4 : fun(nat,real),X5 : fun(nat,real)] : (aa(nat,real,X5,X3) = iG581(X3,X4,X5) | ($true != aa(nat,$o,aa(nat,fun(nat,$o),dvd_dvd(nat),aa(num,nat,numeral_numeral(nat),aa(num,num,bit0,one2))),X3)))),
% 13.08/3.06    inference(ennf_transformation,[],[f21596])).
% 13.08/3.06  tff(f21596,plain,(
% 13.08/3.06    ! [X0 : nat,X1 : fun(nat,real),X2 : fun(nat,real)] : (($true != aa(nat,$o,aa(nat,fun(nat,$o),dvd_dvd(nat),aa(num,nat,numeral_numeral(nat),aa(num,num,bit0,one2))),X0)) => aa(nat,real,X1,X0) = iG581(X0,X1,X2)) & ! [X3 : nat,X4 : fun(nat,real),X5 : fun(nat,real)] : (($true = aa(nat,$o,aa(nat,fun(nat,$o),dvd_dvd(nat),aa(num,nat,numeral_numeral(nat),aa(num,num,bit0,one2))),X3)) => aa(nat,real,X5,X3) = iG581(X3,X4,X5))),
% 13.08/3.06    inference(flattening,[],[f21595])).
% 13.08/3.06  tff(f21595,plain,(
% 13.08/3.06    ! [X0 : nat,X1 : fun(nat,real),X2 : fun(nat,real)] : (~($true = aa(nat,$o,aa(nat,fun(nat,$o),dvd_dvd(nat),aa(num,nat,numeral_numeral(nat),aa(num,num,bit0,one2))),X0)) => aa(nat,real,X1,X0) = iG581(X0,X1,X2)) & ! [X3 : nat,X4 : fun(nat,real),X5 : fun(nat,real)] : (($true = aa(nat,$o,aa(nat,fun(nat,$o),dvd_dvd(nat),aa(num,nat,numeral_numeral(nat),aa(num,num,bit0,one2))),X3)) => aa(nat,real,X5,X3) = iG581(X3,X4,X5))),
% 13.08/3.06    inference(rectify,[],[f18118])).
% 13.08/3.06  tff(f18118,plain,(
% 13.08/3.06    ! [X2 : nat,X1 : fun(nat,real),X0 : fun(nat,real)] : (~($true = aa(nat,$o,aa(nat,fun(nat,$o),dvd_dvd(nat),aa(num,nat,numeral_numeral(nat),aa(num,num,bit0,one2))),X2)) => aa(nat,real,X1,X2) = iG581(X2,X1,X0)) & ! [X2 : nat,X1 : fun(nat,real),X0 : fun(nat,real)] : (($true = aa(nat,$o,aa(nat,fun(nat,$o),dvd_dvd(nat),aa(num,nat,numeral_numeral(nat),aa(num,num,bit0,one2))),X2)) => aa(nat,real,X0,X2) = iG581(X2,X1,X0))),
% 13.08/3.06    introduced(fool_ite_definition,[new_symbols(definition,[iG581])])).
% 13.08/3.06  tff(f45205,plain,(
% 13.08/3.06    ( ! [X2 : fun(nat,real),X0 : nat,X1 : fun(nat,real)] : (aa(nat,real,X1,X0) = iG581(X0,X1,X2) | ($true = aa(nat,$o,aa(nat,fun(nat,$o),dvd_dvd(nat),aa(num,nat,numeral_numeral(nat),aa(num,num,bit0,one2))),X0))) )),
% 13.08/3.06    inference(cnf_transformation,[],[f27302])).
% 13.08/3.06  tff(f45202,plain,(
% 13.08/3.06    ( ! [X3 : nat,X4 : fun(nat,real),X5 : fun(nat,real)] : (aa(nat,real,X5,aa(nat,nat,aa(nat,fun(nat,nat),divide_divide(nat),X3),aa(num,nat,numeral_numeral(nat),aa(num,num,bit0,one2)))) = iG582(X3,X4,X5) | ($true != aa(nat,$o,aa(nat,fun(nat,$o),dvd_dvd(nat),aa(num,nat,numeral_numeral(nat),aa(num,num,bit0,one2))),X3))) )),
% 13.08/3.06    inference(cnf_transformation,[],[f27301])).
% 13.08/3.06  tff(f27301,plain,(
% 13.08/3.06    ! [X0 : nat,X1 : fun(nat,real),X2 : fun(nat,real)] : (aa(nat,real,X1,aa(nat,nat,aa(nat,fun(nat,nat),divide_divide(nat),aa(nat,nat,aa(nat,fun(nat,nat),minus_minus(nat),X0),one_one(nat))),aa(num,nat,numeral_numeral(nat),aa(num,num,bit0,one2)))) = iG582(X0,X1,X2) | ($true = aa(nat,$o,aa(nat,fun(nat,$o),dvd_dvd(nat),aa(num,nat,numeral_numeral(nat),aa(num,num,bit0,one2))),X0))) & ! [X3 : nat,X4 : fun(nat,real),X5 : fun(nat,real)] : (aa(nat,real,X5,aa(nat,nat,aa(nat,fun(nat,nat),divide_divide(nat),X3),aa(num,nat,numeral_numeral(nat),aa(num,num,bit0,one2)))) = iG582(X3,X4,X5) | ($true != aa(nat,$o,aa(nat,fun(nat,$o),dvd_dvd(nat),aa(num,nat,numeral_numeral(nat),aa(num,num,bit0,one2))),X3)))),
% 13.08/3.06    inference(ennf_transformation,[],[f21594])).
% 13.08/3.06  tff(f21594,plain,(
% 13.08/3.06    ! [X0 : nat,X1 : fun(nat,real),X2 : fun(nat,real)] : (($true != aa(nat,$o,aa(nat,fun(nat,$o),dvd_dvd(nat),aa(num,nat,numeral_numeral(nat),aa(num,num,bit0,one2))),X0)) => aa(nat,real,X1,aa(nat,nat,aa(nat,fun(nat,nat),divide_divide(nat),aa(nat,nat,aa(nat,fun(nat,nat),minus_minus(nat),X0),one_one(nat))),aa(num,nat,numeral_numeral(nat),aa(num,num,bit0,one2)))) = iG582(X0,X1,X2)) & ! [X3 : nat,X4 : fun(nat,real),X5 : fun(nat,real)] : (($true = aa(nat,$o,aa(nat,fun(nat,$o),dvd_dvd(nat),aa(num,nat,numeral_numeral(nat),aa(num,num,bit0,one2))),X3)) => aa(nat,real,X5,aa(nat,nat,aa(nat,fun(nat,nat),divide_divide(nat),X3),aa(num,nat,numeral_numeral(nat),aa(num,num,bit0,one2)))) = iG582(X3,X4,X5))),
% 13.08/3.06    inference(flattening,[],[f21593])).
% 13.08/3.06  tff(f21593,plain,(
% 13.08/3.06    ! [X0 : nat,X1 : fun(nat,real),X2 : fun(nat,real)] : (~($true = aa(nat,$o,aa(nat,fun(nat,$o),dvd_dvd(nat),aa(num,nat,numeral_numeral(nat),aa(num,num,bit0,one2))),X0)) => aa(nat,real,X1,aa(nat,nat,aa(nat,fun(nat,nat),divide_divide(nat),aa(nat,nat,aa(nat,fun(nat,nat),minus_minus(nat),X0),one_one(nat))),aa(num,nat,numeral_numeral(nat),aa(num,num,bit0,one2)))) = iG582(X0,X1,X2)) & ! [X3 : nat,X4 : fun(nat,real),X5 : fun(nat,real)] : (($true = aa(nat,$o,aa(nat,fun(nat,$o),dvd_dvd(nat),aa(num,nat,numeral_numeral(nat),aa(num,num,bit0,one2))),X3)) => aa(nat,real,X5,aa(nat,nat,aa(nat,fun(nat,nat),divide_divide(nat),X3),aa(num,nat,numeral_numeral(nat),aa(num,num,bit0,one2)))) = iG582(X3,X4,X5))),
% 13.08/3.06    inference(rectify,[],[f18121])).
% 13.08/3.06  tff(f18121,plain,(
% 13.08/3.06    ! [X2 : nat,X0 : fun(nat,real),X1 : fun(nat,real)] : (~($true = aa(nat,$o,aa(nat,fun(nat,$o),dvd_dvd(nat),aa(num,nat,numeral_numeral(nat),aa(num,num,bit0,one2))),X2)) => aa(nat,real,X0,aa(nat,nat,aa(nat,fun(nat,nat),divide_divide(nat),aa(nat,nat,aa(nat,fun(nat,nat),minus_minus(nat),X2),one_one(nat))),aa(num,nat,numeral_numeral(nat),aa(num,num,bit0,one2)))) = iG582(X2,X0,X1)) & ! [X2 : nat,X0 : fun(nat,real),X1 : fun(nat,real)] : (($true = aa(nat,$o,aa(nat,fun(nat,$o),dvd_dvd(nat),aa(num,nat,numeral_numeral(nat),aa(num,num,bit0,one2))),X2)) => aa(nat,real,X1,aa(nat,nat,aa(nat,fun(nat,nat),divide_divide(nat),X2),aa(num,nat,numeral_numeral(nat),aa(num,num,bit0,one2)))) = iG582(X2,X0,X1))),
% 13.08/3.06    introduced(fool_ite_definition,[new_symbols(definition,[iG582])])).
% 13.08/3.06  tff(f45203,plain,(
% 13.08/3.06    ( ! [X2 : fun(nat,real),X0 : nat,X1 : fun(nat,real)] : (aa(nat,real,X1,aa(nat,nat,aa(nat,fun(nat,nat),divide_divide(nat),aa(nat,nat,aa(nat,fun(nat,nat),minus_minus(nat),X0),one_one(nat))),aa(num,nat,numeral_numeral(nat),aa(num,num,bit0,one2)))) = iG582(X0,X1,X2) | ($true = aa(nat,$o,aa(nat,fun(nat,$o),dvd_dvd(nat),aa(num,nat,numeral_numeral(nat),aa(num,num,bit0,one2))),X0))) )),
% 13.08/3.06    inference(cnf_transformation,[],[f27301])).
% 13.08/3.06  tff(f45200,plain,(
% 13.08/3.06    ( ! [X3 : nat,X4 : num,X5 : nat] : (aa(nat,product_prod(nat,nat),aa(nat,fun(nat,product_prod(nat,nat)),product_Pair(nat,nat),aa(nat,nat,aa(nat,fun(nat,nat),plus_plus(nat),aa(nat,nat,aa(nat,fun(nat,nat),times_times(nat),aa(num,nat,numeral_numeral(nat),aa(num,num,bit0,one2))),X5)),one_one(nat))),aa(nat,nat,aa(nat,fun(nat,nat),minus_minus(nat),X3),aa(num,nat,numeral_numeral(nat),X4))) = iG583(X3,X4,X5) | ($true != aa(nat,$o,aa(nat,fun(nat,$o),ord_less_eq(nat),aa(num,nat,numeral_numeral(nat),X4)),X3))) )),
% 13.08/3.06    inference(cnf_transformation,[],[f27300])).
% 13.08/3.06  tff(f27300,plain,(
% 13.08/3.06    ! [X0 : nat,X1 : num,X2 : nat] : (aa(nat,product_prod(nat,nat),aa(nat,fun(nat,product_prod(nat,nat)),product_Pair(nat,nat),aa(nat,nat,aa(nat,fun(nat,nat),times_times(nat),aa(num,nat,numeral_numeral(nat),aa(num,num,bit0,one2))),X2)),X0) = iG583(X0,X1,X2) | ($true = aa(nat,$o,aa(nat,fun(nat,$o),ord_less_eq(nat),aa(num,nat,numeral_numeral(nat),X1)),X0))) & ! [X3 : nat,X4 : num,X5 : nat] : (aa(nat,product_prod(nat,nat),aa(nat,fun(nat,product_prod(nat,nat)),product_Pair(nat,nat),aa(nat,nat,aa(nat,fun(nat,nat),plus_plus(nat),aa(nat,nat,aa(nat,fun(nat,nat),times_times(nat),aa(num,nat,numeral_numeral(nat),aa(num,num,bit0,one2))),X5)),one_one(nat))),aa(nat,nat,aa(nat,fun(nat,nat),minus_minus(nat),X3),aa(num,nat,numeral_numeral(nat),X4))) = iG583(X3,X4,X5) | ($true != aa(nat,$o,aa(nat,fun(nat,$o),ord_less_eq(nat),aa(num,nat,numeral_numeral(nat),X4)),X3)))),
% 13.08/3.06    inference(ennf_transformation,[],[f21592])).
% 13.08/3.06  tff(f21592,plain,(
% 13.08/3.06    ! [X0 : nat,X1 : num,X2 : nat] : (($true != aa(nat,$o,aa(nat,fun(nat,$o),ord_less_eq(nat),aa(num,nat,numeral_numeral(nat),X1)),X0)) => aa(nat,product_prod(nat,nat),aa(nat,fun(nat,product_prod(nat,nat)),product_Pair(nat,nat),aa(nat,nat,aa(nat,fun(nat,nat),times_times(nat),aa(num,nat,numeral_numeral(nat),aa(num,num,bit0,one2))),X2)),X0) = iG583(X0,X1,X2)) & ! [X3 : nat,X4 : num,X5 : nat] : (($true = aa(nat,$o,aa(nat,fun(nat,$o),ord_less_eq(nat),aa(num,nat,numeral_numeral(nat),X4)),X3)) => aa(nat,product_prod(nat,nat),aa(nat,fun(nat,product_prod(nat,nat)),product_Pair(nat,nat),aa(nat,nat,aa(nat,fun(nat,nat),plus_plus(nat),aa(nat,nat,aa(nat,fun(nat,nat),times_times(nat),aa(num,nat,numeral_numeral(nat),aa(num,num,bit0,one2))),X5)),one_one(nat))),aa(nat,nat,aa(nat,fun(nat,nat),minus_minus(nat),X3),aa(num,nat,numeral_numeral(nat),X4))) = iG583(X3,X4,X5))),
% 13.08/3.06    inference(flattening,[],[f21591])).
% 13.08/3.06  tff(f21591,plain,(
% 13.08/3.06    ! [X0 : nat,X1 : num,X2 : nat] : (~($true = aa(nat,$o,aa(nat,fun(nat,$o),ord_less_eq(nat),aa(num,nat,numeral_numeral(nat),X1)),X0)) => aa(nat,product_prod(nat,nat),aa(nat,fun(nat,product_prod(nat,nat)),product_Pair(nat,nat),aa(nat,nat,aa(nat,fun(nat,nat),times_times(nat),aa(num,nat,numeral_numeral(nat),aa(num,num,bit0,one2))),X2)),X0) = iG583(X0,X1,X2)) & ! [X3 : nat,X4 : num,X5 : nat] : (($true = aa(nat,$o,aa(nat,fun(nat,$o),ord_less_eq(nat),aa(num,nat,numeral_numeral(nat),X4)),X3)) => aa(nat,product_prod(nat,nat),aa(nat,fun(nat,product_prod(nat,nat)),product_Pair(nat,nat),aa(nat,nat,aa(nat,fun(nat,nat),plus_plus(nat),aa(nat,nat,aa(nat,fun(nat,nat),times_times(nat),aa(num,nat,numeral_numeral(nat),aa(num,num,bit0,one2))),X5)),one_one(nat))),aa(nat,nat,aa(nat,fun(nat,nat),minus_minus(nat),X3),aa(num,nat,numeral_numeral(nat),X4))) = iG583(X3,X4,X5))),
% 13.08/3.06    inference(rectify,[],[f18124])).
% 13.08/3.06  tff(f18124,plain,(
% 13.08/3.06    ! [X2 : nat,X0 : num,X1 : nat] : (~($true = aa(nat,$o,aa(nat,fun(nat,$o),ord_less_eq(nat),aa(num,nat,numeral_numeral(nat),X0)),X2)) => aa(nat,product_prod(nat,nat),aa(nat,fun(nat,product_prod(nat,nat)),product_Pair(nat,nat),aa(nat,nat,aa(nat,fun(nat,nat),times_times(nat),aa(num,nat,numeral_numeral(nat),aa(num,num,bit0,one2))),X1)),X2) = iG583(X2,X0,X1)) & ! [X2 : nat,X0 : num,X1 : nat] : (($true = aa(nat,$o,aa(nat,fun(nat,$o),ord_less_eq(nat),aa(num,nat,numeral_numeral(nat),X0)),X2)) => aa(nat,product_prod(nat,nat),aa(nat,fun(nat,product_prod(nat,nat)),product_Pair(nat,nat),aa(nat,nat,aa(nat,fun(nat,nat),plus_plus(nat),aa(nat,nat,aa(nat,fun(nat,nat),times_times(nat),aa(num,nat,numeral_numeral(nat),aa(num,num,bit0,one2))),X1)),one_one(nat))),aa(nat,nat,aa(nat,fun(nat,nat),minus_minus(nat),X2),aa(num,nat,numeral_numeral(nat),X0))) = iG583(X2,X0,X1))),
% 13.08/3.06    introduced(fool_ite_definition,[new_symbols(definition,[iG583])])).
% 13.08/3.06  tff(f45201,plain,(
% 13.08/3.06    ( ! [X2 : nat,X0 : nat,X1 : num] : (aa(nat,product_prod(nat,nat),aa(nat,fun(nat,product_prod(nat,nat)),product_Pair(nat,nat),aa(nat,nat,aa(nat,fun(nat,nat),times_times(nat),aa(num,nat,numeral_numeral(nat),aa(num,num,bit0,one2))),X2)),X0) = iG583(X0,X1,X2) | ($true = aa(nat,$o,aa(nat,fun(nat,$o),ord_less_eq(nat),aa(num,nat,numeral_numeral(nat),X1)),X0))) )),
% 13.08/3.06    inference(cnf_transformation,[],[f27300])).
% 13.08/3.06  tff(f45198,plain,(
% 13.08/3.06    ( ! [X3 : $tType,X4 : X3,X5 : fun(X3,$o)] : (aa(set(X3),set(X3),insert(X3,X4),bot_bot(set(X3))) = iG584(X3,X4,X5) | ($true != aa(X3,$o,X5,X4))) )),
% 13.08/3.06    inference(cnf_transformation,[],[f27299])).
% 13.08/3.06  tff(f27299,plain,(
% 13.08/3.06    ! [X0 : $tType,X1 : X0,X2 : fun(X0,$o)] : (bot_bot(set(X0)) = iG584(X0,X1,X2) | ($true = aa(X0,$o,X2,X1))) & ! [X3 : $tType,X4 : X3,X5 : fun(X3,$o)] : (aa(set(X3),set(X3),insert(X3,X4),bot_bot(set(X3))) = iG584(X3,X4,X5) | ($true != aa(X3,$o,X5,X4)))),
% 13.08/3.06    inference(ennf_transformation,[],[f21590])).
% 13.08/3.06  tff(f21590,plain,(
% 13.08/3.06    ! [X0 : $tType,X1 : X0,X2 : fun(X0,$o)] : (($true != aa(X0,$o,X2,X1)) => bot_bot(set(X0)) = iG584(X0,X1,X2)) & ! [X3 : $tType,X4 : X3,X5 : fun(X3,$o)] : (($true = aa(X3,$o,X5,X4)) => aa(set(X3),set(X3),insert(X3,X4),bot_bot(set(X3))) = iG584(X3,X4,X5))),
% 13.08/3.06    inference(flattening,[],[f21589])).
% 13.08/3.06  tff(f21589,plain,(
% 13.08/3.06    ! [X0 : $tType,X1 : X0,X2 : fun(X0,$o)] : (~($true = aa(X0,$o,X2,X1)) => bot_bot(set(X0)) = iG584(X0,X1,X2)) & ! [X3 : $tType,X4 : X3,X5 : fun(X3,$o)] : (($true = aa(X3,$o,X5,X4)) => aa(set(X3),set(X3),insert(X3,X4),bot_bot(set(X3))) = iG584(X3,X4,X5))),
% 13.08/3.06    inference(rectify,[],[f18127])).
% 13.08/3.06  tff(f18127,plain,(
% 13.08/3.06    ! [X0 : $tType,X1 : X0,X2 : fun(X0,$o)] : (~($true = aa(X0,$o,X2,X1)) => bot_bot(set(X0)) = iG584(X0,X1,X2)) & ! [X0 : $tType,X1 : X0,X2 : fun(X0,$o)] : (($true = aa(X0,$o,X2,X1)) => aa(set(X0),set(X0),insert(X0,X1),bot_bot(set(X0))) = iG584(X0,X1,X2))),
% 13.08/3.06    introduced(fool_ite_definition,[new_symbols(definition,[iG584])])).
% 13.08/3.06  tff(f45199,plain,(
% 13.08/3.06    ( ! [X0 : $tType,X2 : fun(X0,$o),X1 : X0] : (bot_bot(set(X0)) = iG584(X0,X1,X2) | ($true = aa(X0,$o,X2,X1))) )),
% 13.08/3.06    inference(cnf_transformation,[],[f27299])).
% 13.08/3.06  tff(f45196,plain,(
% 13.08/3.06    ( ! [X3 : $tType,X4 : X3,X5 : fun(X3,$o)] : (aa(set(X3),set(X3),insert(X3,X4),bot_bot(set(X3))) = iG585(X3,X4,X5) | ($true != aa(X3,$o,X5,X4))) )),
% 13.08/3.06    inference(cnf_transformation,[],[f27298])).
% 13.08/3.06  tff(f27298,plain,(
% 13.08/3.06    ! [X0 : $tType,X1 : X0,X2 : fun(X0,$o)] : (bot_bot(set(X0)) = iG585(X0,X1,X2) | ($true = aa(X0,$o,X2,X1))) & ! [X3 : $tType,X4 : X3,X5 : fun(X3,$o)] : (aa(set(X3),set(X3),insert(X3,X4),bot_bot(set(X3))) = iG585(X3,X4,X5) | ($true != aa(X3,$o,X5,X4)))),
% 13.08/3.06    inference(ennf_transformation,[],[f21588])).
% 13.08/3.06  tff(f21588,plain,(
% 13.08/3.06    ! [X0 : $tType,X1 : X0,X2 : fun(X0,$o)] : (($true != aa(X0,$o,X2,X1)) => bot_bot(set(X0)) = iG585(X0,X1,X2)) & ! [X3 : $tType,X4 : X3,X5 : fun(X3,$o)] : (($true = aa(X3,$o,X5,X4)) => aa(set(X3),set(X3),insert(X3,X4),bot_bot(set(X3))) = iG585(X3,X4,X5))),
% 13.08/3.06    inference(flattening,[],[f21587])).
% 13.08/3.06  tff(f21587,plain,(
% 13.08/3.06    ! [X0 : $tType,X1 : X0,X2 : fun(X0,$o)] : (~($true = aa(X0,$o,X2,X1)) => bot_bot(set(X0)) = iG585(X0,X1,X2)) & ! [X3 : $tType,X4 : X3,X5 : fun(X3,$o)] : (($true = aa(X3,$o,X5,X4)) => aa(set(X3),set(X3),insert(X3,X4),bot_bot(set(X3))) = iG585(X3,X4,X5))),
% 13.08/3.06    inference(rectify,[],[f18130])).
% 13.08/3.06  tff(f18130,plain,(
% 13.08/3.06    ! [X0 : $tType,X1 : X0,X2 : fun(X0,$o)] : (~($true = aa(X0,$o,X2,X1)) => bot_bot(set(X0)) = iG585(X0,X1,X2)) & ! [X0 : $tType,X1 : X0,X2 : fun(X0,$o)] : (($true = aa(X0,$o,X2,X1)) => aa(set(X0),set(X0),insert(X0,X1),bot_bot(set(X0))) = iG585(X0,X1,X2))),
% 13.08/3.06    introduced(fool_ite_definition,[new_symbols(definition,[iG585])])).
% 13.08/3.06  tff(f45197,plain,(
% 13.08/3.06    ( ! [X0 : $tType,X2 : fun(X0,$o),X1 : X0] : (bot_bot(set(X0)) = iG585(X0,X1,X2) | ($true = aa(X0,$o,X2,X1))) )),
% 13.08/3.06    inference(cnf_transformation,[],[f27298])).
% 13.08/3.06  tff(f61950,plain,(
% 13.08/3.06    ( ! [X3 : $tType,X5 : set(X3)] : (iG586(X3,bot_bot(set(set(X3))),X5) = X5) )),
% 13.08/3.06    inference(equality_resolution,[],[f45194])).
% 13.08/3.06  tff(f45194,plain,(
% 13.08/3.06    ( ! [X3 : $tType,X4 : set(set(X3)),X5 : set(X3)] : (iG586(X3,X4,X5) = X5 | bot_bot(set(set(X3))) != X4) )),
% 13.08/3.06    inference(cnf_transformation,[],[f27297])).
% 13.08/3.06  tff(f27297,plain,(
% 13.08/3.06    ! [X0 : $tType,X1 : set(set(X0)),X2 : set(X0)] : (aa(set(set(X0)),set(X0),complete_Inf_Inf(set(X0)),aa(set(set(X0)),set(set(X0)),image(set(X0),set(X0),aa(set(X0),fun(set(X0),set(X0)),inf_inf(set(X0)),X2)),X1)) = iG586(X0,X1,X2) | bot_bot(set(set(X0))) = X1) & ! [X3 : $tType,X4 : set(set(X3)),X5 : set(X3)] : (iG586(X3,X4,X5) = X5 | bot_bot(set(set(X3))) != X4)),
% 13.08/3.06    inference(ennf_transformation,[],[f21586])).
% 13.08/3.06  tff(f21586,plain,(
% 13.08/3.06    ! [X0 : $tType,X1 : set(set(X0)),X2 : set(X0)] : (bot_bot(set(set(X0))) != X1 => aa(set(set(X0)),set(X0),complete_Inf_Inf(set(X0)),aa(set(set(X0)),set(set(X0)),image(set(X0),set(X0),aa(set(X0),fun(set(X0),set(X0)),inf_inf(set(X0)),X2)),X1)) = iG586(X0,X1,X2)) & ! [X3 : $tType,X4 : set(set(X3)),X5 : set(X3)] : (bot_bot(set(set(X3))) = X4 => iG586(X3,X4,X5) = X5)),
% 13.08/3.06    inference(flattening,[],[f21585])).
% 13.08/3.06  tff(f21585,plain,(
% 13.08/3.06    ! [X0 : $tType,X1 : set(set(X0)),X2 : set(X0)] : (~bot_bot(set(set(X0))) = X1 => aa(set(set(X0)),set(X0),complete_Inf_Inf(set(X0)),aa(set(set(X0)),set(set(X0)),image(set(X0),set(X0),aa(set(X0),fun(set(X0),set(X0)),inf_inf(set(X0)),X2)),X1)) = iG586(X0,X1,X2)) & ! [X3 : $tType,X4 : set(set(X3)),X5 : set(X3)] : (bot_bot(set(set(X3))) = X4 => iG586(X3,X4,X5) = X5)),
% 13.08/3.06    inference(rectify,[],[f18133])).
% 13.08/3.06  tff(f18133,plain,(
% 13.08/3.06    ! [X0 : $tType,X2 : set(set(X0)),X1 : set(X0)] : (~bot_bot(set(set(X0))) = X2 => aa(set(set(X0)),set(X0),complete_Inf_Inf(set(X0)),aa(set(set(X0)),set(set(X0)),image(set(X0),set(X0),aa(set(X0),fun(set(X0),set(X0)),inf_inf(set(X0)),X1)),X2)) = iG586(X0,X2,X1)) & ! [X0 : $tType,X2 : set(set(X0)),X1 : set(X0)] : (bot_bot(set(set(X0))) = X2 => iG586(X0,X2,X1) = X1)),
% 13.08/3.06    introduced(fool_ite_definition,[new_symbols(definition,[iG586])])).
% 13.08/3.06  tff(f45195,plain,(
% 13.08/3.06    ( ! [X0 : $tType,X2 : set(X0),X1 : set(set(X0))] : (aa(set(set(X0)),set(X0),complete_Inf_Inf(set(X0)),aa(set(set(X0)),set(set(X0)),image(set(X0),set(X0),aa(set(X0),fun(set(X0),set(X0)),inf_inf(set(X0)),X2)),X1)) = iG586(X0,X1,X2) | bot_bot(set(set(X0))) = X1) )),
% 13.08/3.06    inference(cnf_transformation,[],[f27297])).
% 13.08/3.06  tff(f61949,plain,(
% 13.08/3.06    ( ! [X3 : $tType,X5 : set(X3)] : (iG587(X3,bot_bot(set(set(X3))),X5) = X5) )),
% 13.08/3.06    inference(equality_resolution,[],[f45192])).
% 13.08/3.06  tff(f45192,plain,(
% 13.08/3.06    ( ! [X3 : $tType,X4 : set(set(X3)),X5 : set(X3)] : (iG587(X3,X4,X5) = X5 | bot_bot(set(set(X3))) != X4) )),
% 13.08/3.06    inference(cnf_transformation,[],[f27296])).
% 13.08/3.06  tff(f27296,plain,(
% 13.08/3.06    ! [X0 : $tType,X1 : set(set(X0)),X2 : set(X0)] : (aa(set(set(X0)),set(X0),complete_Inf_Inf(set(X0)),aa(set(set(X0)),set(set(X0)),image(set(X0),set(X0),aTP_Lamp_vp(set(X0),fun(set(X0),set(X0)),X2)),X1)) = iG587(X0,X1,X2) | bot_bot(set(set(X0))) = X1) & ! [X3 : $tType,X4 : set(set(X3)),X5 : set(X3)] : (iG587(X3,X4,X5) = X5 | bot_bot(set(set(X3))) != X4)),
% 13.08/3.06    inference(ennf_transformation,[],[f21584])).
% 13.08/3.06  tff(f21584,plain,(
% 13.08/3.06    ! [X0 : $tType,X1 : set(set(X0)),X2 : set(X0)] : (bot_bot(set(set(X0))) != X1 => aa(set(set(X0)),set(X0),complete_Inf_Inf(set(X0)),aa(set(set(X0)),set(set(X0)),image(set(X0),set(X0),aTP_Lamp_vp(set(X0),fun(set(X0),set(X0)),X2)),X1)) = iG587(X0,X1,X2)) & ! [X3 : $tType,X4 : set(set(X3)),X5 : set(X3)] : (bot_bot(set(set(X3))) = X4 => iG587(X3,X4,X5) = X5)),
% 13.08/3.06    inference(flattening,[],[f21583])).
% 13.08/3.06  tff(f21583,plain,(
% 13.08/3.06    ! [X0 : $tType,X1 : set(set(X0)),X2 : set(X0)] : (~bot_bot(set(set(X0))) = X1 => aa(set(set(X0)),set(X0),complete_Inf_Inf(set(X0)),aa(set(set(X0)),set(set(X0)),image(set(X0),set(X0),aTP_Lamp_vp(set(X0),fun(set(X0),set(X0)),X2)),X1)) = iG587(X0,X1,X2)) & ! [X3 : $tType,X4 : set(set(X3)),X5 : set(X3)] : (bot_bot(set(set(X3))) = X4 => iG587(X3,X4,X5) = X5)),
% 13.08/3.06    inference(rectify,[],[f18136])).
% 13.08/3.06  tff(f18136,plain,(
% 13.08/3.06    ! [X0 : $tType,X1 : set(set(X0)),X2 : set(X0)] : (~bot_bot(set(set(X0))) = X1 => aa(set(set(X0)),set(X0),complete_Inf_Inf(set(X0)),aa(set(set(X0)),set(set(X0)),image(set(X0),set(X0),aTP_Lamp_vp(set(X0),fun(set(X0),set(X0)),X2)),X1)) = iG587(X0,X1,X2)) & ! [X0 : $tType,X1 : set(set(X0)),X2 : set(X0)] : (bot_bot(set(set(X0))) = X1 => iG587(X0,X1,X2) = X2)),
% 13.08/3.06    introduced(fool_ite_definition,[new_symbols(definition,[iG587])])).
% 13.08/3.06  tff(f45193,plain,(
% 13.08/3.06    ( ! [X0 : $tType,X2 : set(X0),X1 : set(set(X0))] : (aa(set(set(X0)),set(X0),complete_Inf_Inf(set(X0)),aa(set(set(X0)),set(set(X0)),image(set(X0),set(X0),aTP_Lamp_vp(set(X0),fun(set(X0),set(X0)),X2)),X1)) = iG587(X0,X1,X2) | bot_bot(set(set(X0))) = X1) )),
% 13.08/3.06    inference(cnf_transformation,[],[f27296])).
% 13.08/3.06  tff(f61948,plain,(
% 13.08/3.06    ( ! [X4 : nat,X5 : nat] : (zero_zero(nat) = iG588(zero_zero(nat),X4,X5)) )),
% 13.08/3.06    inference(equality_resolution,[],[f45190])).
% 13.08/3.06  tff(f45190,plain,(
% 13.08/3.06    ( ! [X3 : nat,X4 : nat,X5 : nat] : (zero_zero(nat) = iG588(X3,X4,X5) | zero_zero(nat) != X3) )),
% 13.08/3.06    inference(cnf_transformation,[],[f27295])).
% 13.08/3.06  tff(f27295,plain,(
% 13.08/3.06    ! [X0 : nat,X1 : nat,X2 : nat] : (aa(nat,nat,aa(nat,fun(nat,nat),divide_divide(nat),X2),X1) = iG588(X0,X1,X2) | zero_zero(nat) = X0) & ! [X3 : nat,X4 : nat,X5 : nat] : (zero_zero(nat) = iG588(X3,X4,X5) | zero_zero(nat) != X3)),
% 13.08/3.06    inference(ennf_transformation,[],[f21582])).
% 13.08/3.06  tff(f21582,plain,(
% 13.08/3.06    ! [X0 : nat,X1 : nat,X2 : nat] : (zero_zero(nat) != X0 => aa(nat,nat,aa(nat,fun(nat,nat),divide_divide(nat),X2),X1) = iG588(X0,X1,X2)) & ! [X3 : nat,X4 : nat,X5 : nat] : (zero_zero(nat) = X3 => zero_zero(nat) = iG588(X3,X4,X5))),
% 13.08/3.06    inference(flattening,[],[f21581])).
% 13.08/3.06  tff(f21581,plain,(
% 13.08/3.06    ! [X0 : nat,X1 : nat,X2 : nat] : (~zero_zero(nat) = X0 => aa(nat,nat,aa(nat,fun(nat,nat),divide_divide(nat),X2),X1) = iG588(X0,X1,X2)) & ! [X3 : nat,X4 : nat,X5 : nat] : (zero_zero(nat) = X3 => zero_zero(nat) = iG588(X3,X4,X5))),
% 13.08/3.06    inference(rectify,[],[f18139])).
% 13.08/3.06  tff(f18139,plain,(
% 13.08/3.06    ! [X0 : nat,X2 : nat,X1 : nat] : (~zero_zero(nat) = X0 => aa(nat,nat,aa(nat,fun(nat,nat),divide_divide(nat),X1),X2) = iG588(X0,X2,X1)) & ! [X0 : nat,X2 : nat,X1 : nat] : (zero_zero(nat) = X0 => zero_zero(nat) = iG588(X0,X2,X1))),
% 13.08/3.06    introduced(fool_ite_definition,[new_symbols(definition,[iG588])])).
% 13.08/3.06  tff(f45191,plain,(
% 13.08/3.06    ( ! [X2 : nat,X0 : nat,X1 : nat] : (aa(nat,nat,aa(nat,fun(nat,nat),divide_divide(nat),X2),X1) = iG588(X0,X1,X2) | zero_zero(nat) = X0) )),
% 13.08/3.06    inference(cnf_transformation,[],[f27295])).
% 13.08/3.06  tff(f45188,plain,(
% 13.08/3.06    ( ! [X5 : $tType,X3 : set(X5),X4 : X5] : (aa(nat,nat,aa(nat,fun(nat,nat),minus_minus(nat),aa(set(X5),nat,finite_card(X5),X3)),one_one(nat)) = iG589(X5,X3,X4) | ($true != aa(set(X5),$o,member(X5,X4),X3))) )),
% 13.08/3.06    inference(cnf_transformation,[],[f27294])).
% 13.08/3.06  tff(f27294,plain,(
% 13.08/3.06    ! [X0 : set(X2),X1 : X2,X2 : $tType] : (aa(set(X2),nat,finite_card(X2),X0) = iG589(X2,X0,X1) | ($true = aa(set(X2),$o,member(X2,X1),X0))) & ! [X3 : set(X5),X4 : X5,X5 : $tType] : (aa(nat,nat,aa(nat,fun(nat,nat),minus_minus(nat),aa(set(X5),nat,finite_card(X5),X3)),one_one(nat)) = iG589(X5,X3,X4) | ($true != aa(set(X5),$o,member(X5,X4),X3)))),
% 13.08/3.06    inference(ennf_transformation,[],[f21580])).
% 13.08/3.06  tff(f21580,plain,(
% 13.08/3.06    ! [X0 : set(X2),X1 : X2,X2 : $tType] : (($true != aa(set(X2),$o,member(X2,X1),X0)) => aa(set(X2),nat,finite_card(X2),X0) = iG589(X2,X0,X1)) & ! [X3 : set(X5),X4 : X5,X5 : $tType] : (($true = aa(set(X5),$o,member(X5,X4),X3)) => aa(nat,nat,aa(nat,fun(nat,nat),minus_minus(nat),aa(set(X5),nat,finite_card(X5),X3)),one_one(nat)) = iG589(X5,X3,X4))),
% 13.08/3.06    inference(flattening,[],[f21579])).
% 13.08/3.06  tff(f21579,plain,(
% 13.08/3.06    ! [X0 : set(X2),X1 : X2,X2 : $tType] : (~($true = aa(set(X2),$o,member(X2,X1),X0)) => aa(set(X2),nat,finite_card(X2),X0) = iG589(X2,X0,X1)) & ! [X3 : set(X5),X4 : X5,X5 : $tType] : (($true = aa(set(X5),$o,member(X5,X4),X3)) => aa(nat,nat,aa(nat,fun(nat,nat),minus_minus(nat),aa(set(X5),nat,finite_card(X5),X3)),one_one(nat)) = iG589(X5,X3,X4))),
% 13.08/3.06    inference(rectify,[],[f18142])).
% 13.08/3.06  tff(f18142,plain,(
% 13.08/3.06    ! [X1 : set(X0),X2 : X0,X0 : $tType] : (~($true = aa(set(X0),$o,member(X0,X2),X1)) => aa(set(X0),nat,finite_card(X0),X1) = iG589(X0,X1,X2)) & ! [X1 : set(X0),X2 : X0,X0 : $tType] : (($true = aa(set(X0),$o,member(X0,X2),X1)) => aa(nat,nat,aa(nat,fun(nat,nat),minus_minus(nat),aa(set(X0),nat,finite_card(X0),X1)),one_one(nat)) = iG589(X0,X1,X2))),
% 13.08/3.06    introduced(fool_ite_definition,[new_symbols(definition,[iG589])])).
% 13.08/3.06  tff(f45189,plain,(
% 13.08/3.06    ( ! [X2 : $tType,X0 : set(X2),X1 : X2] : (aa(set(X2),nat,finite_card(X2),X0) = iG589(X2,X0,X1) | ($true = aa(set(X2),$o,member(X2,X1),X0))) )),
% 13.08/3.06    inference(cnf_transformation,[],[f27294])).
% 13.08/3.06  tff(f61947,plain,(
% 13.08/3.06    ($true = bG590($true))),
% 13.08/3.06    inference(equality_resolution,[],[f45186])).
% 13.08/3.06  tff(f45186,plain,(
% 13.08/3.06    ( ! [X0 : $o] : (($true = bG590(X0)) | ($true != X0)) )),
% 13.08/3.06    inference(cnf_transformation,[],[f37819])).
% 13.08/3.06  tff(f37819,plain,(
% 13.08/3.06    ! [X0 : $o] : ((($true = X0) | ($true != bG590(X0))) & (($true = bG590(X0)) | ($true != X0)))),
% 13.08/3.06    inference(nnf_transformation,[],[f18145])).
% 13.08/3.06  tff(f18145,plain,(
% 13.08/3.06    ! [X0 : $o] : (($true = X0) <=> ($true = bG590(X0)))),
% 13.08/3.06    introduced(fool_formula_definition,[new_symbols(definition,[bG590])])).
% 13.08/3.06  tff(f45187,plain,(
% 13.08/3.06    ( ! [X0 : $o] : (($true = X0) | ($true != bG590(X0))) )),
% 13.08/3.06    inference(cnf_transformation,[],[f37819])).
% 13.08/3.06  tff(f61946,plain,(
% 13.08/3.06    ($true = bG591($true))),
% 13.08/3.06    inference(equality_resolution,[],[f45184])).
% 13.08/3.06  tff(f45184,plain,(
% 13.08/3.06    ( ! [X0 : $o] : (($true = bG591(X0)) | ($true != X0)) )),
% 13.08/3.06    inference(cnf_transformation,[],[f37818])).
% 13.08/3.06  tff(f37818,plain,(
% 13.08/3.06    ! [X0 : $o] : ((($true = X0) | ($true != bG591(X0))) & (($true = bG591(X0)) | ($true != X0)))),
% 13.08/3.06    inference(nnf_transformation,[],[f21578])).
% 13.08/3.06  tff(f21578,plain,(
% 13.08/3.06    ! [X0 : $o] : (($true = X0) <=> ($true = bG591(X0)))),
% 13.08/3.06    inference(rectify,[],[f18146])).
% 13.08/3.06  tff(f18146,plain,(
% 13.08/3.06    ! [X1 : $o] : (($true = X1) <=> ($true = bG591(X1)))),
% 13.08/3.06    introduced(fool_formula_definition,[new_symbols(definition,[bG591])])).
% 13.08/3.06  tff(f45185,plain,(
% 13.08/3.06    ( ! [X0 : $o] : (($true = X0) | ($true != bG591(X0))) )),
% 13.08/3.06    inference(cnf_transformation,[],[f37818])).
% 13.08/3.06  tff(f61945,plain,(
% 13.08/3.06    ($true = bG592($true))),
% 13.08/3.06    inference(equality_resolution,[],[f45182])).
% 13.08/3.06  tff(f45182,plain,(
% 13.08/3.06    ( ! [X0 : $o] : (($true = bG592(X0)) | ($true != X0)) )),
% 13.08/3.06    inference(cnf_transformation,[],[f37817])).
% 13.08/3.06  tff(f37817,plain,(
% 13.08/3.06    ! [X0 : $o] : ((($true = X0) | ($true != bG592(X0))) & (($true = bG592(X0)) | ($true != X0)))),
% 13.08/3.06    inference(nnf_transformation,[],[f18147])).
% 13.08/3.06  tff(f18147,plain,(
% 13.08/3.06    ! [X0 : $o] : (($true = X0) <=> ($true = bG592(X0)))),
% 13.08/3.06    introduced(fool_formula_definition,[new_symbols(definition,[bG592])])).
% 13.08/3.06  tff(f45183,plain,(
% 13.08/3.06    ( ! [X0 : $o] : (($true = X0) | ($true != bG592(X0))) )),
% 13.08/3.06    inference(cnf_transformation,[],[f37817])).
% 13.08/3.06  tff(f61944,plain,(
% 13.08/3.06    ($true = bG593($true))),
% 13.08/3.06    inference(equality_resolution,[],[f45180])).
% 13.08/3.06  tff(f45180,plain,(
% 13.08/3.06    ( ! [X0 : $o] : (($true = bG593(X0)) | ($true != X0)) )),
% 13.08/3.06    inference(cnf_transformation,[],[f37816])).
% 13.08/3.06  tff(f37816,plain,(
% 13.08/3.06    ! [X0 : $o] : ((($true = X0) | ($true != bG593(X0))) & (($true = bG593(X0)) | ($true != X0)))),
% 13.08/3.06    inference(nnf_transformation,[],[f21577])).
% 13.08/3.06  tff(f21577,plain,(
% 13.08/3.06    ! [X0 : $o] : (($true = X0) <=> ($true = bG593(X0)))),
% 13.08/3.06    inference(rectify,[],[f18148])).
% 13.08/3.06  tff(f18148,plain,(
% 13.08/3.06    ! [X1 : $o] : (($true = X1) <=> ($true = bG593(X1)))),
% 13.08/3.06    introduced(fool_formula_definition,[new_symbols(definition,[bG593])])).
% 13.08/3.06  tff(f45181,plain,(
% 13.08/3.06    ( ! [X0 : $o] : (($true = X0) | ($true != bG593(X0))) )),
% 13.08/3.06    inference(cnf_transformation,[],[f37816])).
% 13.08/3.06  tff(f61943,plain,(
% 13.08/3.06    ($true = bG594($true))),
% 13.08/3.06    inference(equality_resolution,[],[f45178])).
% 13.08/3.06  tff(f45178,plain,(
% 13.08/3.06    ( ! [X0 : $o] : (($true = bG594(X0)) | ($true != X0)) )),
% 13.08/3.06    inference(cnf_transformation,[],[f37815])).
% 13.08/3.06  tff(f37815,plain,(
% 13.08/3.06    ! [X0 : $o] : ((($true = X0) | ($true != bG594(X0))) & (($true = bG594(X0)) | ($true != X0)))),
% 13.08/3.06    inference(nnf_transformation,[],[f18151])).
% 13.08/3.06  tff(f18151,plain,(
% 13.08/3.06    ! [X0 : $o] : (($true = X0) <=> ($true = bG594(X0)))),
% 13.08/3.06    introduced(fool_formula_definition,[new_symbols(definition,[bG594])])).
% 13.08/3.06  tff(f45179,plain,(
% 13.08/3.06    ( ! [X0 : $o] : (($true = X0) | ($true != bG594(X0))) )),
% 13.08/3.06    inference(cnf_transformation,[],[f37815])).
% 13.08/3.06  tff(f61942,plain,(
% 13.08/3.06    ($true = bG595($true))),
% 13.08/3.06    inference(equality_resolution,[],[f45176])).
% 13.08/3.06  tff(f45176,plain,(
% 13.08/3.06    ( ! [X0 : $o] : (($true = bG595(X0)) | ($true != X0)) )),
% 13.08/3.06    inference(cnf_transformation,[],[f37814])).
% 13.08/3.06  tff(f37814,plain,(
% 13.08/3.06    ! [X0 : $o] : ((($true = X0) | ($true != bG595(X0))) & (($true = bG595(X0)) | ($true != X0)))),
% 13.08/3.06    inference(nnf_transformation,[],[f21576])).
% 13.08/3.06  tff(f21576,plain,(
% 13.08/3.06    ! [X0 : $o] : (($true = X0) <=> ($true = bG595(X0)))),
% 13.08/3.06    inference(rectify,[],[f18152])).
% 13.08/3.06  tff(f18152,plain,(
% 13.08/3.06    ! [X2 : $o] : (($true = X2) <=> ($true = bG595(X2)))),
% 13.08/3.06    introduced(fool_formula_definition,[new_symbols(definition,[bG595])])).
% 13.08/3.06  tff(f45177,plain,(
% 13.08/3.06    ( ! [X0 : $o] : (($true = X0) | ($true != bG595(X0))) )),
% 13.08/3.06    inference(cnf_transformation,[],[f37814])).
% 13.08/3.06  tff(f61941,plain,(
% 13.08/3.06    ($true = bG596($true))),
% 13.08/3.06    inference(equality_resolution,[],[f45174])).
% 13.08/3.06  tff(f45174,plain,(
% 13.08/3.06    ( ! [X0 : $o] : (($true = bG596(X0)) | ($true != X0)) )),
% 13.08/3.06    inference(cnf_transformation,[],[f37813])).
% 13.08/3.06  tff(f37813,plain,(
% 13.08/3.06    ! [X0 : $o] : ((($true = X0) | ($true != bG596(X0))) & (($true = bG596(X0)) | ($true != X0)))),
% 13.08/3.06    inference(nnf_transformation,[],[f18153])).
% 13.08/3.06  tff(f18153,plain,(
% 13.08/3.06    ! [X0 : $o] : (($true = X0) <=> ($true = bG596(X0)))),
% 13.08/3.06    introduced(fool_formula_definition,[new_symbols(definition,[bG596])])).
% 13.08/3.06  tff(f45175,plain,(
% 13.08/3.06    ( ! [X0 : $o] : (($true = X0) | ($true != bG596(X0))) )),
% 13.08/3.06    inference(cnf_transformation,[],[f37813])).
% 13.08/3.06  tff(f61940,plain,(
% 13.08/3.06    ($true = bG597($true))),
% 13.08/3.06    inference(equality_resolution,[],[f45172])).
% 13.08/3.06  tff(f45172,plain,(
% 13.08/3.06    ( ! [X0 : $o] : (($true = bG597(X0)) | ($true != X0)) )),
% 13.08/3.06    inference(cnf_transformation,[],[f37812])).
% 13.08/3.06  tff(f37812,plain,(
% 13.08/3.06    ! [X0 : $o] : ((($true = X0) | ($true != bG597(X0))) & (($true = bG597(X0)) | ($true != X0)))),
% 13.08/3.06    inference(nnf_transformation,[],[f21575])).
% 13.08/3.06  tff(f21575,plain,(
% 13.08/3.06    ! [X0 : $o] : (($true = X0) <=> ($true = bG597(X0)))),
% 13.08/3.06    inference(rectify,[],[f18154])).
% 13.08/3.06  tff(f18154,plain,(
% 13.08/3.06    ! [X2 : $o] : (($true = X2) <=> ($true = bG597(X2)))),
% 13.08/3.06    introduced(fool_formula_definition,[new_symbols(definition,[bG597])])).
% 13.08/3.06  tff(f45173,plain,(
% 13.08/3.06    ( ! [X0 : $o] : (($true = X0) | ($true != bG597(X0))) )),
% 13.08/3.06    inference(cnf_transformation,[],[f37812])).
% 13.08/3.06  tff(f61939,plain,(
% 13.08/3.06    ( ! [X4 : nat,X5 : nat] : (iG598($true,X4,X5) = X5) )),
% 13.08/3.06    inference(equality_resolution,[],[f45170])).
% 13.08/3.06  tff(f45170,plain,(
% 13.08/3.06    ( ! [X3 : $o,X4 : nat,X5 : nat] : (iG598(X3,X4,X5) = X5 | ($true != X3)) )),
% 13.08/3.06    inference(cnf_transformation,[],[f27293])).
% 13.08/3.06  tff(f27293,plain,(
% 13.08/3.06    ! [X0 : $o,X1 : nat,X2 : nat] : (iG598(X0,X1,X2) = X1 | ($true = X0)) & ! [X3 : $o,X4 : nat,X5 : nat] : (iG598(X3,X4,X5) = X5 | ($true != X3))),
% 13.08/3.06    inference(ennf_transformation,[],[f21574])).
% 13.08/3.06  tff(f21574,plain,(
% 13.08/3.06    ! [X0 : $o,X1 : nat,X2 : nat] : (($true != X0) => iG598(X0,X1,X2) = X1) & ! [X3 : $o,X4 : nat,X5 : nat] : (($true = X3) => iG598(X3,X4,X5) = X5)),
% 13.08/3.06    inference(flattening,[],[f21573])).
% 13.08/3.06  tff(f21573,plain,(
% 13.08/3.06    ! [X0 : $o,X1 : nat,X2 : nat] : (~($true = X0) => iG598(X0,X1,X2) = X1) & ! [X3 : $o,X4 : nat,X5 : nat] : (($true = X3) => iG598(X3,X4,X5) = X5)),
% 13.08/3.06    inference(rectify,[],[f18157])).
% 13.08/3.06  tff(f18157,plain,(
% 13.08/3.06    ! [X0 : $o,X2 : nat,X1 : nat] : (~($true = X0) => iG598(X0,X2,X1) = X2) & ! [X0 : $o,X2 : nat,X1 : nat] : (($true = X0) => iG598(X0,X2,X1) = X1)),
% 13.08/3.06    introduced(fool_ite_definition,[new_symbols(definition,[iG598])])).
% 13.08/3.06  tff(f45171,plain,(
% 13.08/3.06    ( ! [X2 : nat,X0 : $o,X1 : nat] : (iG598(X0,X1,X2) = X1 | ($true = X0)) )),
% 13.08/3.06    inference(cnf_transformation,[],[f27293])).
% 13.08/3.06  tff(f61938,plain,(
% 13.08/3.06    ( ! [X4 : nat,X5 : nat] : (aa(nat,int,semiring_1_of_nat(int),X5) = iG599($true,X4,X5)) )),
% 13.08/3.06    inference(equality_resolution,[],[f45168])).
% 13.08/3.06  tff(f45168,plain,(
% 13.08/3.06    ( ! [X3 : $o,X4 : nat,X5 : nat] : (aa(nat,int,semiring_1_of_nat(int),X5) = iG599(X3,X4,X5) | ($true != X3)) )),
% 13.08/3.06    inference(cnf_transformation,[],[f27292])).
% 13.08/3.06  tff(f27292,plain,(
% 13.08/3.06    ! [X0 : $o,X1 : nat,X2 : nat] : (aa(nat,int,semiring_1_of_nat(int),X1) = iG599(X0,X1,X2) | ($true = X0)) & ! [X3 : $o,X4 : nat,X5 : nat] : (aa(nat,int,semiring_1_of_nat(int),X5) = iG599(X3,X4,X5) | ($true != X3))),
% 13.08/3.06    inference(ennf_transformation,[],[f21572])).
% 13.08/3.06  tff(f21572,plain,(
% 13.08/3.06    ! [X0 : $o,X1 : nat,X2 : nat] : (($true != X0) => aa(nat,int,semiring_1_of_nat(int),X1) = iG599(X0,X1,X2)) & ! [X3 : $o,X4 : nat,X5 : nat] : (($true = X3) => aa(nat,int,semiring_1_of_nat(int),X5) = iG599(X3,X4,X5))),
% 13.08/3.06    inference(flattening,[],[f21571])).
% 13.08/3.06  tff(f21571,plain,(
% 13.08/3.06    ! [X0 : $o,X1 : nat,X2 : nat] : (~($true = X0) => aa(nat,int,semiring_1_of_nat(int),X1) = iG599(X0,X1,X2)) & ! [X3 : $o,X4 : nat,X5 : nat] : (($true = X3) => aa(nat,int,semiring_1_of_nat(int),X5) = iG599(X3,X4,X5))),
% 13.08/3.06    inference(rectify,[],[f18158])).
% 13.08/3.06  tff(f18158,plain,(
% 13.08/3.06    ! [X0 : $o,X2 : nat,X1 : nat] : (~($true = X0) => aa(nat,int,semiring_1_of_nat(int),X2) = iG599(X0,X2,X1)) & ! [X0 : $o,X2 : nat,X1 : nat] : (($true = X0) => aa(nat,int,semiring_1_of_nat(int),X1) = iG599(X0,X2,X1))),
% 13.08/3.06    introduced(fool_ite_definition,[new_symbols(definition,[iG599])])).
% 13.08/3.06  tff(f45169,plain,(
% 13.08/3.06    ( ! [X2 : nat,X0 : $o,X1 : nat] : (aa(nat,int,semiring_1_of_nat(int),X1) = iG599(X0,X1,X2) | ($true = X0)) )),
% 13.08/3.06    inference(cnf_transformation,[],[f27292])).
% 13.08/3.06  tff(f61937,plain,(
% 13.08/3.06    ($true = bG600($true))),
% 13.08/3.06    inference(equality_resolution,[],[f45166])).
% 13.08/3.06  tff(f45166,plain,(
% 13.08/3.06    ( ! [X0 : $o] : (($true = bG600(X0)) | ($true != X0)) )),
% 13.08/3.06    inference(cnf_transformation,[],[f37811])).
% 13.08/3.06  tff(f37811,plain,(
% 13.08/3.06    ! [X0 : $o] : ((($true = X0) | ($true != bG600(X0))) & (($true = bG600(X0)) | ($true != X0)))),
% 13.08/3.06    inference(nnf_transformation,[],[f21570])).
% 13.08/3.06  tff(f21570,plain,(
% 13.08/3.06    ! [X0 : $o] : (($true = X0) <=> ($true = bG600(X0)))),
% 13.08/3.06    inference(rectify,[],[f18161])).
% 13.08/3.06  tff(f18161,plain,(
% 13.08/3.06    ! [X2 : $o] : (($true = X2) <=> ($true = bG600(X2)))),
% 13.08/3.06    introduced(fool_formula_definition,[new_symbols(definition,[bG600])])).
% 13.08/3.06  tff(f45167,plain,(
% 13.08/3.06    ( ! [X0 : $o] : (($true = X0) | ($true != bG600(X0))) )),
% 13.08/3.06    inference(cnf_transformation,[],[f37811])).
% 13.08/3.06  tff(f61936,plain,(
% 13.08/3.06    ( ! [X4 : $tType,X3 : $tType] : (top_top(set(product_prod(X4,X3))) = iG601(X3,X4,$true)) )),
% 13.08/3.06    inference(equality_resolution,[],[f45164])).
% 13.08/3.06  tff(f45164,plain,(
% 13.08/3.06    ( ! [X4 : $tType,X3 : $tType,X5 : $o] : (top_top(set(product_prod(X4,X3))) = iG601(X3,X4,X5) | ($true != X5)) )),
% 13.08/3.06    inference(cnf_transformation,[],[f27291])).
% 13.08/3.06  tff(f27291,plain,(
% 13.08/3.06    ! [X0 : $tType,X1 : $tType,X2 : $o] : (bot_bot(set(product_prod(X1,X0))) = iG601(X0,X1,X2) | ($true = X2)) & ! [X3 : $tType,X4 : $tType,X5 : $o] : (top_top(set(product_prod(X4,X3))) = iG601(X3,X4,X5) | ($true != X5))),
% 13.08/3.06    inference(ennf_transformation,[],[f21569])).
% 13.08/3.06  tff(f21569,plain,(
% 13.08/3.06    ! [X0 : $tType,X1 : $tType,X2 : $o] : (($true != X2) => bot_bot(set(product_prod(X1,X0))) = iG601(X0,X1,X2)) & ! [X3 : $tType,X4 : $tType,X5 : $o] : (($true = X5) => top_top(set(product_prod(X4,X3))) = iG601(X3,X4,X5))),
% 13.08/3.06    inference(flattening,[],[f21568])).
% 13.08/3.06  tff(f21568,plain,(
% 13.08/3.06    ! [X0 : $tType,X1 : $tType,X2 : $o] : (~($true = X2) => bot_bot(set(product_prod(X1,X0))) = iG601(X0,X1,X2)) & ! [X3 : $tType,X4 : $tType,X5 : $o] : (($true = X5) => top_top(set(product_prod(X4,X3))) = iG601(X3,X4,X5))),
% 13.08/3.06    inference(rectify,[],[f18162])).
% 13.08/3.06  tff(f18162,plain,(
% 13.08/3.06    ! [X0 : $tType,X1 : $tType,X2 : $o] : (~($true = X2) => bot_bot(set(product_prod(X1,X0))) = iG601(X0,X1,X2)) & ! [X0 : $tType,X1 : $tType,X2 : $o] : (($true = X2) => top_top(set(product_prod(X1,X0))) = iG601(X0,X1,X2))),
% 13.08/3.06    introduced(fool_ite_definition,[new_symbols(definition,[iG601])])).
% 13.08/3.06  tff(f45165,plain,(
% 13.08/3.06    ( ! [X1 : $tType,X0 : $tType,X2 : $o] : (bot_bot(set(product_prod(X1,X0))) = iG601(X0,X1,X2) | ($true = X2)) )),
% 13.08/3.06    inference(cnf_transformation,[],[f27291])).
% 13.08/3.06  tff(f61935,plain,(
% 13.08/3.06    ($true = bG602($true))),
% 13.08/3.06    inference(equality_resolution,[],[f45162])).
% 13.08/3.06  tff(f45162,plain,(
% 13.08/3.06    ( ! [X0 : $o] : (($true = bG602(X0)) | ($true != X0)) )),
% 13.08/3.06    inference(cnf_transformation,[],[f37810])).
% 13.08/3.06  tff(f37810,plain,(
% 13.08/3.06    ! [X0 : $o] : ((($true = X0) | ($true != bG602(X0))) & (($true = bG602(X0)) | ($true != X0)))),
% 13.08/3.06    inference(nnf_transformation,[],[f21567])).
% 13.08/3.06  tff(f21567,plain,(
% 13.08/3.06    ! [X0 : $o] : (($true = X0) <=> ($true = bG602(X0)))),
% 13.08/3.06    inference(rectify,[],[f18259])).
% 13.08/3.06  tff(f18259,plain,(
% 13.08/3.06    ! [X3 : $o] : (($true = X3) <=> ($true = bG602(X3)))),
% 13.08/3.06    introduced(fool_formula_definition,[new_symbols(definition,[bG602])])).
% 13.08/3.06  tff(f45163,plain,(
% 13.08/3.06    ( ! [X0 : $o] : (($true = X0) | ($true != bG602(X0))) )),
% 13.08/3.06    inference(cnf_transformation,[],[f37810])).
% 13.08/3.06  tff(f61934,plain,(
% 13.08/3.06    ($true = bG603($true))),
% 13.08/3.06    inference(equality_resolution,[],[f45160])).
% 13.08/3.06  tff(f45160,plain,(
% 13.08/3.06    ( ! [X0 : $o] : (($true = bG603(X0)) | ($true != X0)) )),
% 13.08/3.06    inference(cnf_transformation,[],[f37809])).
% 13.08/3.06  tff(f37809,plain,(
% 13.08/3.06    ! [X0 : $o] : ((($true = X0) | ($true != bG603(X0))) & (($true = bG603(X0)) | ($true != X0)))),
% 13.08/3.06    inference(nnf_transformation,[],[f21566])).
% 13.08/3.06  tff(f21566,plain,(
% 13.08/3.06    ! [X0 : $o] : (($true = X0) <=> ($true = bG603(X0)))),
% 13.08/3.06    inference(rectify,[],[f18260])).
% 13.08/3.06  tff(f18260,plain,(
% 13.08/3.06    ! [X4 : $o] : (($true = X4) <=> ($true = bG603(X4)))),
% 13.08/3.06    introduced(fool_formula_definition,[new_symbols(definition,[bG603])])).
% 13.08/3.06  tff(f45161,plain,(
% 13.08/3.06    ( ! [X0 : $o] : (($true = X0) | ($true != bG603(X0))) )),
% 13.08/3.06    inference(cnf_transformation,[],[f37809])).
% 13.08/3.06  tff(f61933,plain,(
% 13.08/3.06    ($true = bG604($true))),
% 13.08/3.06    inference(equality_resolution,[],[f45158])).
% 13.08/3.06  tff(f45158,plain,(
% 13.08/3.06    ( ! [X0 : $o] : (($true = bG604(X0)) | ($true != X0)) )),
% 13.08/3.06    inference(cnf_transformation,[],[f37808])).
% 13.08/3.06  tff(f37808,plain,(
% 13.08/3.06    ! [X0 : $o] : ((($true = X0) | ($true != bG604(X0))) & (($true = bG604(X0)) | ($true != X0)))),
% 13.08/3.06    inference(nnf_transformation,[],[f21565])).
% 13.08/3.06  tff(f21565,plain,(
% 13.08/3.06    ! [X0 : $o] : (($true = X0) <=> ($true = bG604(X0)))),
% 13.08/3.06    inference(rectify,[],[f18261])).
% 13.08/3.06  tff(f18261,plain,(
% 13.08/3.06    ! [X3 : $o] : (($true = X3) <=> ($true = bG604(X3)))),
% 13.08/3.06    introduced(fool_formula_definition,[new_symbols(definition,[bG604])])).
% 13.08/3.06  tff(f45159,plain,(
% 13.08/3.06    ( ! [X0 : $o] : (($true = X0) | ($true != bG604(X0))) )),
% 13.08/3.06    inference(cnf_transformation,[],[f37808])).
% 13.08/3.06  tff(f61932,plain,(
% 13.08/3.06    ($true = bG605($true))),
% 13.08/3.06    inference(equality_resolution,[],[f45156])).
% 13.08/3.06  tff(f45156,plain,(
% 13.08/3.06    ( ! [X0 : $o] : (($true = bG605(X0)) | ($true != X0)) )),
% 13.08/3.06    inference(cnf_transformation,[],[f37807])).
% 13.08/3.06  tff(f37807,plain,(
% 13.08/3.06    ! [X0 : $o] : ((($true = X0) | ($true != bG605(X0))) & (($true = bG605(X0)) | ($true != X0)))),
% 13.08/3.06    inference(nnf_transformation,[],[f21564])).
% 13.08/3.06  tff(f21564,plain,(
% 13.08/3.06    ! [X0 : $o] : (($true = X0) <=> ($true = bG605(X0)))),
% 13.08/3.06    inference(rectify,[],[f18262])).
% 13.08/3.06  tff(f18262,plain,(
% 13.08/3.06    ! [X4 : $o] : (($true = X4) <=> ($true = bG605(X4)))),
% 13.08/3.06    introduced(fool_formula_definition,[new_symbols(definition,[bG605])])).
% 13.08/3.06  tff(f45157,plain,(
% 13.08/3.06    ( ! [X0 : $o] : (($true = X0) | ($true != bG605(X0))) )),
% 13.08/3.06    inference(cnf_transformation,[],[f37807])).
% 13.08/3.06  tff(f61931,plain,(
% 13.08/3.06    ($true = bG606($true))),
% 13.08/3.06    inference(equality_resolution,[],[f45154])).
% 13.08/3.06  tff(f45154,plain,(
% 13.08/3.06    ( ! [X0 : $o] : (($true = bG606(X0)) | ($true != X0)) )),
% 13.08/3.06    inference(cnf_transformation,[],[f37806])).
% 13.08/3.06  tff(f37806,plain,(
% 13.08/3.06    ! [X0 : $o] : ((($true = X0) | ($true != bG606(X0))) & (($true = bG606(X0)) | ($true != X0)))),
% 13.08/3.06    inference(nnf_transformation,[],[f21563])).
% 13.08/3.06  tff(f21563,plain,(
% 13.08/3.06    ! [X0 : $o] : (($true = X0) <=> ($true = bG606(X0)))),
% 13.08/3.06    inference(rectify,[],[f18265])).
% 13.08/3.06  tff(f18265,plain,(
% 13.08/3.06    ! [X3 : $o] : (($true = X3) <=> ($true = bG606(X3)))),
% 13.08/3.06    introduced(fool_formula_definition,[new_symbols(definition,[bG606])])).
% 13.08/3.06  tff(f45155,plain,(
% 13.08/3.06    ( ! [X0 : $o] : (($true = X0) | ($true != bG606(X0))) )),
% 13.08/3.06    inference(cnf_transformation,[],[f37806])).
% 13.08/3.06  tff(f61930,plain,(
% 13.08/3.06    ($true = bG607($true))),
% 13.08/3.06    inference(equality_resolution,[],[f45152])).
% 13.08/3.06  tff(f45152,plain,(
% 13.08/3.06    ( ! [X0 : $o] : (($true = bG607(X0)) | ($true != X0)) )),
% 13.08/3.06    inference(cnf_transformation,[],[f37805])).
% 13.08/3.06  tff(f37805,plain,(
% 13.08/3.06    ! [X0 : $o] : ((($true = X0) | ($true != bG607(X0))) & (($true = bG607(X0)) | ($true != X0)))),
% 13.08/3.06    inference(nnf_transformation,[],[f21562])).
% 13.08/3.06  tff(f21562,plain,(
% 13.08/3.06    ! [X0 : $o] : (($true = X0) <=> ($true = bG607(X0)))),
% 13.08/3.06    inference(rectify,[],[f18266])).
% 13.08/3.06  tff(f18266,plain,(
% 13.08/3.06    ! [X4 : $o] : (($true = X4) <=> ($true = bG607(X4)))),
% 13.08/3.06    introduced(fool_formula_definition,[new_symbols(definition,[bG607])])).
% 13.08/3.06  tff(f45153,plain,(
% 13.08/3.06    ( ! [X0 : $o] : (($true = X0) | ($true != bG607(X0))) )),
% 13.08/3.06    inference(cnf_transformation,[],[f37805])).
% 13.08/3.06  tff(f61929,plain,(
% 13.08/3.06    ($true = bG608($true))),
% 13.08/3.06    inference(equality_resolution,[],[f45150])).
% 13.08/3.06  tff(f45150,plain,(
% 13.08/3.06    ( ! [X0 : $o] : (($true = bG608(X0)) | ($true != X0)) )),
% 13.08/3.06    inference(cnf_transformation,[],[f37804])).
% 13.08/3.06  tff(f37804,plain,(
% 13.08/3.06    ! [X0 : $o] : ((($true = X0) | ($true != bG608(X0))) & (($true = bG608(X0)) | ($true != X0)))),
% 13.08/3.06    inference(nnf_transformation,[],[f21561])).
% 13.08/3.06  tff(f21561,plain,(
% 13.08/3.06    ! [X0 : $o] : (($true = X0) <=> ($true = bG608(X0)))),
% 13.08/3.06    inference(rectify,[],[f18267])).
% 13.08/3.06  tff(f18267,plain,(
% 13.08/3.06    ! [X3 : $o] : (($true = X3) <=> ($true = bG608(X3)))),
% 13.08/3.06    introduced(fool_formula_definition,[new_symbols(definition,[bG608])])).
% 13.08/3.06  tff(f45151,plain,(
% 13.08/3.06    ( ! [X0 : $o] : (($true = X0) | ($true != bG608(X0))) )),
% 13.08/3.06    inference(cnf_transformation,[],[f37804])).
% 13.08/3.06  tff(f61928,plain,(
% 13.08/3.06    ($true = bG609($true))),
% 13.08/3.06    inference(equality_resolution,[],[f45148])).
% 13.08/3.06  tff(f45148,plain,(
% 13.08/3.06    ( ! [X0 : $o] : (($true = bG609(X0)) | ($true != X0)) )),
% 13.08/3.06    inference(cnf_transformation,[],[f37803])).
% 13.08/3.06  tff(f37803,plain,(
% 13.08/3.06    ! [X0 : $o] : ((($true = X0) | ($true != bG609(X0))) & (($true = bG609(X0)) | ($true != X0)))),
% 13.08/3.06    inference(nnf_transformation,[],[f21560])).
% 13.08/3.06  tff(f21560,plain,(
% 13.08/3.06    ! [X0 : $o] : (($true = X0) <=> ($true = bG609(X0)))),
% 13.08/3.06    inference(rectify,[],[f18268])).
% 13.08/3.06  tff(f18268,plain,(
% 13.08/3.06    ! [X4 : $o] : (($true = X4) <=> ($true = bG609(X4)))),
% 13.08/3.06    introduced(fool_formula_definition,[new_symbols(definition,[bG609])])).
% 13.08/3.06  tff(f45149,plain,(
% 13.08/3.06    ( ! [X0 : $o] : (($true = X0) | ($true != bG609(X0))) )),
% 13.08/3.06    inference(cnf_transformation,[],[f37803])).
% 13.08/3.06  tff(f61927,plain,(
% 13.08/3.06    ($true = bG610($true))),
% 13.08/3.06    inference(equality_resolution,[],[f45146])).
% 13.08/3.06  tff(f45146,plain,(
% 13.08/3.06    ( ! [X0 : $o] : (($true = bG610(X0)) | ($true != X0)) )),
% 13.08/3.06    inference(cnf_transformation,[],[f37802])).
% 13.08/3.06  tff(f37802,plain,(
% 13.08/3.06    ! [X0 : $o] : ((($true = X0) | ($true != bG610(X0))) & (($true = bG610(X0)) | ($true != X0)))),
% 13.08/3.06    inference(nnf_transformation,[],[f21559])).
% 13.08/3.06  tff(f21559,plain,(
% 13.08/3.06    ! [X0 : $o] : (($true = X0) <=> ($true = bG610(X0)))),
% 13.08/3.06    inference(rectify,[],[f18269])).
% 13.08/3.06  tff(f18269,plain,(
% 13.08/3.06    ! [X3 : $o] : (($true = X3) <=> ($true = bG610(X3)))),
% 13.08/3.06    introduced(fool_formula_definition,[new_symbols(definition,[bG610])])).
% 13.08/3.06  tff(f45147,plain,(
% 13.08/3.06    ( ! [X0 : $o] : (($true = X0) | ($true != bG610(X0))) )),
% 13.08/3.06    inference(cnf_transformation,[],[f37802])).
% 13.08/3.06  tff(f61926,plain,(
% 13.08/3.06    ($true = bG611($true))),
% 13.08/3.06    inference(equality_resolution,[],[f45144])).
% 13.08/3.06  tff(f45144,plain,(
% 13.08/3.06    ( ! [X0 : $o] : (($true = bG611(X0)) | ($true != X0)) )),
% 13.08/3.06    inference(cnf_transformation,[],[f37801])).
% 13.08/3.06  tff(f37801,plain,(
% 13.08/3.06    ! [X0 : $o] : ((($true = X0) | ($true != bG611(X0))) & (($true = bG611(X0)) | ($true != X0)))),
% 13.08/3.06    inference(nnf_transformation,[],[f21558])).
% 13.08/3.06  tff(f21558,plain,(
% 13.08/3.06    ! [X0 : $o] : (($true = X0) <=> ($true = bG611(X0)))),
% 13.08/3.06    inference(rectify,[],[f18270])).
% 13.08/3.06  tff(f18270,plain,(
% 13.08/3.06    ! [X4 : $o] : (($true = X4) <=> ($true = bG611(X4)))),
% 13.08/3.06    introduced(fool_formula_definition,[new_symbols(definition,[bG611])])).
% 13.08/3.06  tff(f45145,plain,(
% 13.08/3.06    ( ! [X0 : $o] : (($true = X0) | ($true != bG611(X0))) )),
% 13.08/3.06    inference(cnf_transformation,[],[f37801])).
% 13.08/3.06  tff(f61925,plain,(
% 13.08/3.06    ($true = bG612($true))),
% 13.08/3.06    inference(equality_resolution,[],[f45142])).
% 13.08/3.06  tff(f45142,plain,(
% 13.08/3.06    ( ! [X0 : $o] : (($true = bG612(X0)) | ($true != X0)) )),
% 13.08/3.06    inference(cnf_transformation,[],[f37800])).
% 13.08/3.06  tff(f37800,plain,(
% 13.08/3.06    ! [X0 : $o] : ((($true = X0) | ($true != bG612(X0))) & (($true = bG612(X0)) | ($true != X0)))),
% 13.08/3.06    inference(nnf_transformation,[],[f21557])).
% 13.08/3.06  tff(f21557,plain,(
% 13.08/3.06    ! [X0 : $o] : (($true = X0) <=> ($true = bG612(X0)))),
% 13.08/3.06    inference(rectify,[],[f18277])).
% 13.08/3.06  tff(f18277,plain,(
% 13.08/3.06    ! [X2 : $o] : (($true = X2) <=> ($true = bG612(X2)))),
% 13.08/3.06    introduced(fool_formula_definition,[new_symbols(definition,[bG612])])).
% 13.08/3.06  tff(f45143,plain,(
% 13.08/3.06    ( ! [X0 : $o] : (($true = X0) | ($true != bG612(X0))) )),
% 13.08/3.06    inference(cnf_transformation,[],[f37800])).
% 13.08/3.06  tff(f45140,plain,(
% 13.08/3.06    ( ! [X2 : int,X3 : int] : (aa(list(int),list(int),cons(int,X3),upto(aa(int,int,aa(int,fun(int,int),plus_plus(int),X3),one_one(int)),X2)) = iG613(X2,X3) | ($true != aa(int,$o,aa(int,fun(int,$o),ord_less_eq(int),X3),X2))) )),
% 13.08/3.06    inference(cnf_transformation,[],[f27290])).
% 13.08/3.06  tff(f27290,plain,(
% 13.08/3.06    ! [X0 : int,X1 : int] : (nil(int) = iG613(X0,X1) | ($true = aa(int,$o,aa(int,fun(int,$o),ord_less_eq(int),X1),X0))) & ! [X2 : int,X3 : int] : (aa(list(int),list(int),cons(int,X3),upto(aa(int,int,aa(int,fun(int,int),plus_plus(int),X3),one_one(int)),X2)) = iG613(X2,X3) | ($true != aa(int,$o,aa(int,fun(int,$o),ord_less_eq(int),X3),X2)))),
% 13.08/3.06    inference(ennf_transformation,[],[f21556])).
% 13.08/3.06  tff(f21556,plain,(
% 13.08/3.06    ! [X0 : int,X1 : int] : (($true != aa(int,$o,aa(int,fun(int,$o),ord_less_eq(int),X1),X0)) => nil(int) = iG613(X0,X1)) & ! [X2 : int,X3 : int] : (($true = aa(int,$o,aa(int,fun(int,$o),ord_less_eq(int),X3),X2)) => aa(list(int),list(int),cons(int,X3),upto(aa(int,int,aa(int,fun(int,int),plus_plus(int),X3),one_one(int)),X2)) = iG613(X2,X3))),
% 13.08/3.06    inference(flattening,[],[f21555])).
% 13.08/3.06  tff(f21555,plain,(
% 13.08/3.06    ! [X0 : int,X1 : int] : (~($true = aa(int,$o,aa(int,fun(int,$o),ord_less_eq(int),X1),X0)) => nil(int) = iG613(X0,X1)) & ! [X2 : int,X3 : int] : (($true = aa(int,$o,aa(int,fun(int,$o),ord_less_eq(int),X3),X2)) => aa(list(int),list(int),cons(int,X3),upto(aa(int,int,aa(int,fun(int,int),plus_plus(int),X3),one_one(int)),X2)) = iG613(X2,X3))),
% 13.08/3.06    inference(rectify,[],[f18280])).
% 13.08/3.06  tff(f18280,plain,(
% 13.08/3.06    ! [X1 : int,X0 : int] : (~($true = aa(int,$o,aa(int,fun(int,$o),ord_less_eq(int),X0),X1)) => nil(int) = iG613(X1,X0)) & ! [X1 : int,X0 : int] : (($true = aa(int,$o,aa(int,fun(int,$o),ord_less_eq(int),X0),X1)) => aa(list(int),list(int),cons(int,X0),upto(aa(int,int,aa(int,fun(int,int),plus_plus(int),X0),one_one(int)),X1)) = iG613(X1,X0))),
% 13.08/3.06    introduced(fool_ite_definition,[new_symbols(definition,[iG613])])).
% 13.08/3.06  tff(f45141,plain,(
% 13.08/3.06    ( ! [X0 : int,X1 : int] : (nil(int) = iG613(X0,X1) | ($true = aa(int,$o,aa(int,fun(int,$o),ord_less_eq(int),X1),X0))) )),
% 13.08/3.06    inference(cnf_transformation,[],[f27290])).
% 13.08/3.06  tff(f45138,plain,(
% 13.08/3.06    ( ! [X2 : int,X3 : int] : (aa(list(int),list(int),cons(int,X3),upto(aa(int,int,aa(int,fun(int,int),plus_plus(int),X3),one_one(int)),X2)) = iG614(X2,X3) | ($true != aa(int,$o,aa(int,fun(int,$o),ord_less_eq(int),X3),X2))) )),
% 13.08/3.06    inference(cnf_transformation,[],[f27289])).
% 13.08/3.06  tff(f27289,plain,(
% 13.08/3.06    ! [X0 : int,X1 : int] : (nil(int) = iG614(X0,X1) | ($true = aa(int,$o,aa(int,fun(int,$o),ord_less_eq(int),X1),X0))) & ! [X2 : int,X3 : int] : (aa(list(int),list(int),cons(int,X3),upto(aa(int,int,aa(int,fun(int,int),plus_plus(int),X3),one_one(int)),X2)) = iG614(X2,X3) | ($true != aa(int,$o,aa(int,fun(int,$o),ord_less_eq(int),X3),X2)))),
% 13.08/3.06    inference(ennf_transformation,[],[f21554])).
% 13.08/3.06  tff(f21554,plain,(
% 13.08/3.06    ! [X0 : int,X1 : int] : (($true != aa(int,$o,aa(int,fun(int,$o),ord_less_eq(int),X1),X0)) => nil(int) = iG614(X0,X1)) & ! [X2 : int,X3 : int] : (($true = aa(int,$o,aa(int,fun(int,$o),ord_less_eq(int),X3),X2)) => aa(list(int),list(int),cons(int,X3),upto(aa(int,int,aa(int,fun(int,int),plus_plus(int),X3),one_one(int)),X2)) = iG614(X2,X3))),
% 13.08/3.06    inference(flattening,[],[f21553])).
% 13.08/3.06  tff(f21553,plain,(
% 13.08/3.06    ! [X0 : int,X1 : int] : (~($true = aa(int,$o,aa(int,fun(int,$o),ord_less_eq(int),X1),X0)) => nil(int) = iG614(X0,X1)) & ! [X2 : int,X3 : int] : (($true = aa(int,$o,aa(int,fun(int,$o),ord_less_eq(int),X3),X2)) => aa(list(int),list(int),cons(int,X3),upto(aa(int,int,aa(int,fun(int,int),plus_plus(int),X3),one_one(int)),X2)) = iG614(X2,X3))),
% 13.08/3.06    inference(rectify,[],[f18283])).
% 13.08/3.06  tff(f18283,plain,(
% 13.08/3.06    ! [X1 : int,X0 : int] : (~($true = aa(int,$o,aa(int,fun(int,$o),ord_less_eq(int),X0),X1)) => nil(int) = iG614(X1,X0)) & ! [X1 : int,X0 : int] : (($true = aa(int,$o,aa(int,fun(int,$o),ord_less_eq(int),X0),X1)) => aa(list(int),list(int),cons(int,X0),upto(aa(int,int,aa(int,fun(int,int),plus_plus(int),X0),one_one(int)),X1)) = iG614(X1,X0))),
% 13.08/3.06    introduced(fool_ite_definition,[new_symbols(definition,[iG614])])).
% 13.08/3.06  tff(f45139,plain,(
% 13.08/3.06    ( ! [X0 : int,X1 : int] : (nil(int) = iG614(X0,X1) | ($true = aa(int,$o,aa(int,fun(int,$o),ord_less_eq(int),X1),X0))) )),
% 13.08/3.06    inference(cnf_transformation,[],[f27289])).
% 13.08/3.06  tff(f61924,plain,(
% 13.08/3.06    ( ! [X4 : $tType,X6 : X4,X7 : list(X4)] : (remdups_adj(X4,aa(list(X4),list(X4),cons(X4,X6),X7)) = iG615(X4,X6,X6,X7)) )),
% 13.08/3.06    inference(equality_resolution,[],[f45136])).
% 13.08/3.06  tff(f45136,plain,(
% 13.08/3.06    ( ! [X4 : $tType,X6 : X4,X7 : list(X4),X5 : X4] : (remdups_adj(X4,aa(list(X4),list(X4),cons(X4,X6),X7)) = iG615(X4,X5,X6,X7) | X5 != X6) )),
% 13.08/3.06    inference(cnf_transformation,[],[f27288])).
% 13.08/3.06  tff(f27288,plain,(
% 13.08/3.06    ! [X0 : $tType,X1 : X0,X2 : X0,X3 : list(X0)] : (aa(list(X0),list(X0),cons(X0,X2),remdups_adj(X0,aa(list(X0),list(X0),cons(X0,X1),X3))) = iG615(X0,X1,X2,X3) | X1 = X2) & ! [X4 : $tType,X5 : X4,X6 : X4,X7 : list(X4)] : (remdups_adj(X4,aa(list(X4),list(X4),cons(X4,X6),X7)) = iG615(X4,X5,X6,X7) | X5 != X6)),
% 13.08/3.06    inference(ennf_transformation,[],[f21552])).
% 13.08/3.06  tff(f21552,plain,(
% 13.08/3.06    ! [X0 : $tType,X1 : X0,X2 : X0,X3 : list(X0)] : (X1 != X2 => aa(list(X0),list(X0),cons(X0,X2),remdups_adj(X0,aa(list(X0),list(X0),cons(X0,X1),X3))) = iG615(X0,X1,X2,X3)) & ! [X4 : $tType,X5 : X4,X6 : X4,X7 : list(X4)] : (X5 = X6 => remdups_adj(X4,aa(list(X4),list(X4),cons(X4,X6),X7)) = iG615(X4,X5,X6,X7))),
% 13.08/3.06    inference(flattening,[],[f21551])).
% 13.08/3.06  tff(f21551,plain,(
% 13.08/3.06    ! [X0 : $tType,X1 : X0,X2 : X0,X3 : list(X0)] : (~X1 = X2 => aa(list(X0),list(X0),cons(X0,X2),remdups_adj(X0,aa(list(X0),list(X0),cons(X0,X1),X3))) = iG615(X0,X1,X2,X3)) & ! [X4 : $tType,X5 : X4,X6 : X4,X7 : list(X4)] : (X5 = X6 => remdups_adj(X4,aa(list(X4),list(X4),cons(X4,X6),X7)) = iG615(X4,X5,X6,X7))),
% 13.08/3.06    inference(rectify,[],[f18286])).
% 13.08/3.06  tff(f18286,plain,(
% 13.08/3.06    ! [X0 : $tType,X5 : X0,X4 : X0,X6 : list(X0)] : (~X4 = X5 => aa(list(X0),list(X0),cons(X0,X4),remdups_adj(X0,aa(list(X0),list(X0),cons(X0,X5),X6))) = iG615(X0,X5,X4,X6)) & ! [X0 : $tType,X5 : X0,X4 : X0,X6 : list(X0)] : (X4 = X5 => remdups_adj(X0,aa(list(X0),list(X0),cons(X0,X4),X6)) = iG615(X0,X5,X4,X6))),
% 13.08/3.06    introduced(fool_ite_definition,[new_symbols(definition,[iG615])])).
% 13.08/3.06  tff(f45137,plain,(
% 13.08/3.06    ( ! [X0 : $tType,X2 : X0,X3 : list(X0),X1 : X0] : (aa(list(X0),list(X0),cons(X0,X2),remdups_adj(X0,aa(list(X0),list(X0),cons(X0,X1),X3))) = iG615(X0,X1,X2,X3) | X1 = X2) )),
% 13.08/3.06    inference(cnf_transformation,[],[f27288])).
% 13.08/3.06  tff(f61923,plain,(
% 13.08/3.06    ( ! [X4 : $tType,X6 : X4,X7 : list(X4)] : (remdups_adj(X4,aa(list(X4),list(X4),cons(X4,X6),X7)) = iG616(X4,X6,X6,X7)) )),
% 13.08/3.06    inference(equality_resolution,[],[f45134])).
% 13.08/3.06  tff(f45134,plain,(
% 13.08/3.06    ( ! [X4 : $tType,X6 : X4,X7 : list(X4),X5 : X4] : (remdups_adj(X4,aa(list(X4),list(X4),cons(X4,X6),X7)) = iG616(X4,X5,X6,X7) | X5 != X6) )),
% 13.08/3.06    inference(cnf_transformation,[],[f27287])).
% 13.08/3.06  tff(f27287,plain,(
% 13.08/3.06    ! [X0 : $tType,X1 : X0,X2 : X0,X3 : list(X0)] : (aa(list(X0),list(X0),cons(X0,X2),remdups_adj(X0,aa(list(X0),list(X0),cons(X0,X1),X3))) = iG616(X0,X1,X2,X3) | X1 = X2) & ! [X4 : $tType,X5 : X4,X6 : X4,X7 : list(X4)] : (remdups_adj(X4,aa(list(X4),list(X4),cons(X4,X6),X7)) = iG616(X4,X5,X6,X7) | X5 != X6)),
% 13.08/3.06    inference(ennf_transformation,[],[f21550])).
% 13.08/3.06  tff(f21550,plain,(
% 13.08/3.06    ! [X0 : $tType,X1 : X0,X2 : X0,X3 : list(X0)] : (X1 != X2 => aa(list(X0),list(X0),cons(X0,X2),remdups_adj(X0,aa(list(X0),list(X0),cons(X0,X1),X3))) = iG616(X0,X1,X2,X3)) & ! [X4 : $tType,X5 : X4,X6 : X4,X7 : list(X4)] : (X5 = X6 => remdups_adj(X4,aa(list(X4),list(X4),cons(X4,X6),X7)) = iG616(X4,X5,X6,X7))),
% 13.08/3.06    inference(flattening,[],[f21549])).
% 13.08/3.06  tff(f21549,plain,(
% 13.08/3.06    ! [X0 : $tType,X1 : X0,X2 : X0,X3 : list(X0)] : (~X1 = X2 => aa(list(X0),list(X0),cons(X0,X2),remdups_adj(X0,aa(list(X0),list(X0),cons(X0,X1),X3))) = iG616(X0,X1,X2,X3)) & ! [X4 : $tType,X5 : X4,X6 : X4,X7 : list(X4)] : (X5 = X6 => remdups_adj(X4,aa(list(X4),list(X4),cons(X4,X6),X7)) = iG616(X4,X5,X6,X7))),
% 13.08/3.06    inference(rectify,[],[f18289])).
% 13.08/3.06  tff(f18289,plain,(
% 13.08/3.06    ! [X0 : $tType,X5 : X0,X4 : X0,X6 : list(X0)] : (~X4 = X5 => aa(list(X0),list(X0),cons(X0,X4),remdups_adj(X0,aa(list(X0),list(X0),cons(X0,X5),X6))) = iG616(X0,X5,X4,X6)) & ! [X0 : $tType,X5 : X0,X4 : X0,X6 : list(X0)] : (X4 = X5 => remdups_adj(X0,aa(list(X0),list(X0),cons(X0,X4),X6)) = iG616(X0,X5,X4,X6))),
% 13.08/3.06    introduced(fool_ite_definition,[new_symbols(definition,[iG616])])).
% 13.08/3.06  tff(f45135,plain,(
% 13.08/3.06    ( ! [X0 : $tType,X2 : X0,X3 : list(X0),X1 : X0] : (aa(list(X0),list(X0),cons(X0,X2),remdups_adj(X0,aa(list(X0),list(X0),cons(X0,X1),X3))) = iG616(X0,X1,X2,X3) | X1 = X2) )),
% 13.08/3.06    inference(cnf_transformation,[],[f27287])).
% 13.08/3.06  tff(f45132,plain,(
% 13.08/3.06    ( ! [X2 : nat,X3 : nat] : (aa(nat,product_prod(nat,nat),aa(nat,fun(nat,product_prod(nat,nat)),product_Pair(nat,nat),X3),aa(nat,nat,aa(nat,fun(nat,nat),minus_minus(nat),X2),X3)) = iG617(X2,X3) | ($true != aa(nat,$o,aa(nat,fun(nat,$o),ord_less_eq(nat),X3),X2))) )),
% 13.08/3.06    inference(cnf_transformation,[],[f27286])).
% 13.08/3.06  tff(f27286,plain,(
% 13.08/3.06    ! [X0 : nat,X1 : nat] : (nat_prod_decode_aux(aa(nat,nat,suc,X0),aa(nat,nat,aa(nat,fun(nat,nat),minus_minus(nat),X1),aa(nat,nat,suc,X0))) = iG617(X0,X1) | ($true = aa(nat,$o,aa(nat,fun(nat,$o),ord_less_eq(nat),X1),X0))) & ! [X2 : nat,X3 : nat] : (aa(nat,product_prod(nat,nat),aa(nat,fun(nat,product_prod(nat,nat)),product_Pair(nat,nat),X3),aa(nat,nat,aa(nat,fun(nat,nat),minus_minus(nat),X2),X3)) = iG617(X2,X3) | ($true != aa(nat,$o,aa(nat,fun(nat,$o),ord_less_eq(nat),X3),X2)))),
% 13.08/3.06    inference(ennf_transformation,[],[f21548])).
% 13.08/3.06  tff(f21548,plain,(
% 13.08/3.06    ! [X0 : nat,X1 : nat] : (($true != aa(nat,$o,aa(nat,fun(nat,$o),ord_less_eq(nat),X1),X0)) => nat_prod_decode_aux(aa(nat,nat,suc,X0),aa(nat,nat,aa(nat,fun(nat,nat),minus_minus(nat),X1),aa(nat,nat,suc,X0))) = iG617(X0,X1)) & ! [X2 : nat,X3 : nat] : (($true = aa(nat,$o,aa(nat,fun(nat,$o),ord_less_eq(nat),X3),X2)) => aa(nat,product_prod(nat,nat),aa(nat,fun(nat,product_prod(nat,nat)),product_Pair(nat,nat),X3),aa(nat,nat,aa(nat,fun(nat,nat),minus_minus(nat),X2),X3)) = iG617(X2,X3))),
% 13.08/3.06    inference(flattening,[],[f21547])).
% 13.08/3.06  tff(f21547,plain,(
% 13.08/3.06    ! [X0 : nat,X1 : nat] : (~($true = aa(nat,$o,aa(nat,fun(nat,$o),ord_less_eq(nat),X1),X0)) => nat_prod_decode_aux(aa(nat,nat,suc,X0),aa(nat,nat,aa(nat,fun(nat,nat),minus_minus(nat),X1),aa(nat,nat,suc,X0))) = iG617(X0,X1)) & ! [X2 : nat,X3 : nat] : (($true = aa(nat,$o,aa(nat,fun(nat,$o),ord_less_eq(nat),X3),X2)) => aa(nat,product_prod(nat,nat),aa(nat,fun(nat,product_prod(nat,nat)),product_Pair(nat,nat),X3),aa(nat,nat,aa(nat,fun(nat,nat),minus_minus(nat),X2),X3)) = iG617(X2,X3))),
% 13.08/3.06    inference(rectify,[],[f18292])).
% 13.08/3.06  tff(f18292,plain,(
% 13.08/3.06    ! [X0 : nat,X1 : nat] : (~($true = aa(nat,$o,aa(nat,fun(nat,$o),ord_less_eq(nat),X1),X0)) => nat_prod_decode_aux(aa(nat,nat,suc,X0),aa(nat,nat,aa(nat,fun(nat,nat),minus_minus(nat),X1),aa(nat,nat,suc,X0))) = iG617(X0,X1)) & ! [X0 : nat,X1 : nat] : (($true = aa(nat,$o,aa(nat,fun(nat,$o),ord_less_eq(nat),X1),X0)) => aa(nat,product_prod(nat,nat),aa(nat,fun(nat,product_prod(nat,nat)),product_Pair(nat,nat),X1),aa(nat,nat,aa(nat,fun(nat,nat),minus_minus(nat),X0),X1)) = iG617(X0,X1))),
% 13.08/3.06    introduced(fool_ite_definition,[new_symbols(definition,[iG617])])).
% 13.08/3.06  tff(f45133,plain,(
% 13.08/3.06    ( ! [X0 : nat,X1 : nat] : (nat_prod_decode_aux(aa(nat,nat,suc,X0),aa(nat,nat,aa(nat,fun(nat,nat),minus_minus(nat),X1),aa(nat,nat,suc,X0))) = iG617(X0,X1) | ($true = aa(nat,$o,aa(nat,fun(nat,$o),ord_less_eq(nat),X1),X0))) )),
% 13.08/3.06    inference(cnf_transformation,[],[f27286])).
% 13.08/3.06  tff(f45130,plain,(
% 13.08/3.06    ( ! [X2 : nat,X3 : nat] : (aa(nat,product_prod(nat,nat),aa(nat,fun(nat,product_prod(nat,nat)),product_Pair(nat,nat),X3),aa(nat,nat,aa(nat,fun(nat,nat),minus_minus(nat),X2),X3)) = iG618(X2,X3) | ($true != aa(nat,$o,aa(nat,fun(nat,$o),ord_less_eq(nat),X3),X2))) )),
% 13.08/3.06    inference(cnf_transformation,[],[f27285])).
% 13.08/3.06  tff(f27285,plain,(
% 13.08/3.06    ! [X0 : nat,X1 : nat] : (nat_prod_decode_aux(aa(nat,nat,suc,X0),aa(nat,nat,aa(nat,fun(nat,nat),minus_minus(nat),X1),aa(nat,nat,suc,X0))) = iG618(X0,X1) | ($true = aa(nat,$o,aa(nat,fun(nat,$o),ord_less_eq(nat),X1),X0))) & ! [X2 : nat,X3 : nat] : (aa(nat,product_prod(nat,nat),aa(nat,fun(nat,product_prod(nat,nat)),product_Pair(nat,nat),X3),aa(nat,nat,aa(nat,fun(nat,nat),minus_minus(nat),X2),X3)) = iG618(X2,X3) | ($true != aa(nat,$o,aa(nat,fun(nat,$o),ord_less_eq(nat),X3),X2)))),
% 13.08/3.06    inference(ennf_transformation,[],[f21546])).
% 13.08/3.06  tff(f21546,plain,(
% 13.08/3.06    ! [X0 : nat,X1 : nat] : (($true != aa(nat,$o,aa(nat,fun(nat,$o),ord_less_eq(nat),X1),X0)) => nat_prod_decode_aux(aa(nat,nat,suc,X0),aa(nat,nat,aa(nat,fun(nat,nat),minus_minus(nat),X1),aa(nat,nat,suc,X0))) = iG618(X0,X1)) & ! [X2 : nat,X3 : nat] : (($true = aa(nat,$o,aa(nat,fun(nat,$o),ord_less_eq(nat),X3),X2)) => aa(nat,product_prod(nat,nat),aa(nat,fun(nat,product_prod(nat,nat)),product_Pair(nat,nat),X3),aa(nat,nat,aa(nat,fun(nat,nat),minus_minus(nat),X2),X3)) = iG618(X2,X3))),
% 13.08/3.06    inference(flattening,[],[f21545])).
% 13.08/3.06  tff(f21545,plain,(
% 13.08/3.06    ! [X0 : nat,X1 : nat] : (~($true = aa(nat,$o,aa(nat,fun(nat,$o),ord_less_eq(nat),X1),X0)) => nat_prod_decode_aux(aa(nat,nat,suc,X0),aa(nat,nat,aa(nat,fun(nat,nat),minus_minus(nat),X1),aa(nat,nat,suc,X0))) = iG618(X0,X1)) & ! [X2 : nat,X3 : nat] : (($true = aa(nat,$o,aa(nat,fun(nat,$o),ord_less_eq(nat),X3),X2)) => aa(nat,product_prod(nat,nat),aa(nat,fun(nat,product_prod(nat,nat)),product_Pair(nat,nat),X3),aa(nat,nat,aa(nat,fun(nat,nat),minus_minus(nat),X2),X3)) = iG618(X2,X3))),
% 13.08/3.06    inference(rectify,[],[f18295])).
% 13.08/3.06  tff(f18295,plain,(
% 13.08/3.06    ! [X0 : nat,X1 : nat] : (~($true = aa(nat,$o,aa(nat,fun(nat,$o),ord_less_eq(nat),X1),X0)) => nat_prod_decode_aux(aa(nat,nat,suc,X0),aa(nat,nat,aa(nat,fun(nat,nat),minus_minus(nat),X1),aa(nat,nat,suc,X0))) = iG618(X0,X1)) & ! [X0 : nat,X1 : nat] : (($true = aa(nat,$o,aa(nat,fun(nat,$o),ord_less_eq(nat),X1),X0)) => aa(nat,product_prod(nat,nat),aa(nat,fun(nat,product_prod(nat,nat)),product_Pair(nat,nat),X1),aa(nat,nat,aa(nat,fun(nat,nat),minus_minus(nat),X0),X1)) = iG618(X0,X1))),
% 13.08/3.06    introduced(fool_ite_definition,[new_symbols(definition,[iG618])])).
% 13.08/3.06  tff(f45131,plain,(
% 13.08/3.06    ( ! [X0 : nat,X1 : nat] : (nat_prod_decode_aux(aa(nat,nat,suc,X0),aa(nat,nat,aa(nat,fun(nat,nat),minus_minus(nat),X1),aa(nat,nat,suc,X0))) = iG618(X0,X1) | ($true = aa(nat,$o,aa(nat,fun(nat,$o),ord_less_eq(nat),X1),X0))) )),
% 13.08/3.06    inference(cnf_transformation,[],[f27285])).
% 13.08/3.06  tff(f61922,plain,(
% 13.08/3.06    ( ! [X3 : nat] : (aa(int,product_prod(int,int),aa(int,fun(int,product_prod(int,int)),product_Pair(int,int),one_one(int)),zero_zero(int)) = iG619(zero_zero(nat),X3)) )),
% 13.08/3.06    inference(equality_resolution,[],[f45128])).
% 13.08/3.06  tff(f45128,plain,(
% 13.08/3.06    ( ! [X2 : nat,X3 : nat] : (aa(int,product_prod(int,int),aa(int,fun(int,product_prod(int,int)),product_Pair(int,int),one_one(int)),zero_zero(int)) = iG619(X2,X3) | zero_zero(nat) != X2) )),
% 13.08/3.06    inference(cnf_transformation,[],[f27284])).
% 13.08/3.06  tff(f27284,plain,(
% 13.08/3.06    ! [X0 : nat,X1 : nat] : (aa(int,product_prod(int,int),aa(int,fun(int,product_prod(int,int)),product_Pair(int,int),aa(product_prod(int,int),int,product_snd(int,int),bezw(X0,modulo_modulo(nat,X1,X0)))),aa(int,int,aa(int,fun(int,int),minus_minus(int),aa(product_prod(int,int),int,product_fst(int,int),bezw(X0,modulo_modulo(nat,X1,X0)))),aa(int,int,aa(int,fun(int,int),times_times(int),aa(product_prod(int,int),int,product_snd(int,int),bezw(X0,modulo_modulo(nat,X1,X0)))),aa(nat,int,semiring_1_of_nat(int),aa(nat,nat,aa(nat,fun(nat,nat),divide_divide(nat),X1),X0))))) = iG619(X0,X1) | zero_zero(nat) = X0) & ! [X2 : nat,X3 : nat] : (aa(int,product_prod(int,int),aa(int,fun(int,product_prod(int,int)),product_Pair(int,int),one_one(int)),zero_zero(int)) = iG619(X2,X3) | zero_zero(nat) != X2)),
% 13.08/3.06    inference(ennf_transformation,[],[f21544])).
% 13.08/3.06  tff(f21544,plain,(
% 13.08/3.06    ! [X0 : nat,X1 : nat] : (zero_zero(nat) != X0 => aa(int,product_prod(int,int),aa(int,fun(int,product_prod(int,int)),product_Pair(int,int),aa(product_prod(int,int),int,product_snd(int,int),bezw(X0,modulo_modulo(nat,X1,X0)))),aa(int,int,aa(int,fun(int,int),minus_minus(int),aa(product_prod(int,int),int,product_fst(int,int),bezw(X0,modulo_modulo(nat,X1,X0)))),aa(int,int,aa(int,fun(int,int),times_times(int),aa(product_prod(int,int),int,product_snd(int,int),bezw(X0,modulo_modulo(nat,X1,X0)))),aa(nat,int,semiring_1_of_nat(int),aa(nat,nat,aa(nat,fun(nat,nat),divide_divide(nat),X1),X0))))) = iG619(X0,X1)) & ! [X2 : nat,X3 : nat] : (zero_zero(nat) = X2 => aa(int,product_prod(int,int),aa(int,fun(int,product_prod(int,int)),product_Pair(int,int),one_one(int)),zero_zero(int)) = iG619(X2,X3))),
% 13.08/3.06    inference(flattening,[],[f21543])).
% 13.08/3.06  tff(f21543,plain,(
% 13.08/3.06    ! [X0 : nat,X1 : nat] : (~zero_zero(nat) = X0 => aa(int,product_prod(int,int),aa(int,fun(int,product_prod(int,int)),product_Pair(int,int),aa(product_prod(int,int),int,product_snd(int,int),bezw(X0,modulo_modulo(nat,X1,X0)))),aa(int,int,aa(int,fun(int,int),minus_minus(int),aa(product_prod(int,int),int,product_fst(int,int),bezw(X0,modulo_modulo(nat,X1,X0)))),aa(int,int,aa(int,fun(int,int),times_times(int),aa(product_prod(int,int),int,product_snd(int,int),bezw(X0,modulo_modulo(nat,X1,X0)))),aa(nat,int,semiring_1_of_nat(int),aa(nat,nat,aa(nat,fun(nat,nat),divide_divide(nat),X1),X0))))) = iG619(X0,X1)) & ! [X2 : nat,X3 : nat] : (zero_zero(nat) = X2 => aa(int,product_prod(int,int),aa(int,fun(int,product_prod(int,int)),product_Pair(int,int),one_one(int)),zero_zero(int)) = iG619(X2,X3))),
% 13.08/3.06    inference(rectify,[],[f18298])).
% 13.08/3.06  tff(f18298,plain,(
% 13.08/3.06    ! [X1 : nat,X0 : nat] : (~zero_zero(nat) = X1 => aa(int,product_prod(int,int),aa(int,fun(int,product_prod(int,int)),product_Pair(int,int),aa(product_prod(int,int),int,product_snd(int,int),bezw(X1,modulo_modulo(nat,X0,X1)))),aa(int,int,aa(int,fun(int,int),minus_minus(int),aa(product_prod(int,int),int,product_fst(int,int),bezw(X1,modulo_modulo(nat,X0,X1)))),aa(int,int,aa(int,fun(int,int),times_times(int),aa(product_prod(int,int),int,product_snd(int,int),bezw(X1,modulo_modulo(nat,X0,X1)))),aa(nat,int,semiring_1_of_nat(int),aa(nat,nat,aa(nat,fun(nat,nat),divide_divide(nat),X0),X1))))) = iG619(X1,X0)) & ! [X1 : nat,X0 : nat] : (zero_zero(nat) = X1 => aa(int,product_prod(int,int),aa(int,fun(int,product_prod(int,int)),product_Pair(int,int),one_one(int)),zero_zero(int)) = iG619(X1,X0))),
% 13.08/3.06    introduced(fool_ite_definition,[new_symbols(definition,[iG619])])).
% 13.08/3.06  tff(f45129,plain,(
% 13.08/3.06    ( ! [X0 : nat,X1 : nat] : (aa(int,product_prod(int,int),aa(int,fun(int,product_prod(int,int)),product_Pair(int,int),aa(product_prod(int,int),int,product_snd(int,int),bezw(X0,modulo_modulo(nat,X1,X0)))),aa(int,int,aa(int,fun(int,int),minus_minus(int),aa(product_prod(int,int),int,product_fst(int,int),bezw(X0,modulo_modulo(nat,X1,X0)))),aa(int,int,aa(int,fun(int,int),times_times(int),aa(product_prod(int,int),int,product_snd(int,int),bezw(X0,modulo_modulo(nat,X1,X0)))),aa(nat,int,semiring_1_of_nat(int),aa(nat,nat,aa(nat,fun(nat,nat),divide_divide(nat),X1),X0))))) = iG619(X0,X1) | zero_zero(nat) = X0) )),
% 13.08/3.06    inference(cnf_transformation,[],[f27284])).
% 13.08/3.06  tff(f61921,plain,(
% 13.08/3.06    ( ! [X3 : nat] : (aa(int,product_prod(int,int),aa(int,fun(int,product_prod(int,int)),product_Pair(int,int),one_one(int)),zero_zero(int)) = iG620(zero_zero(nat),X3)) )),
% 13.08/3.06    inference(equality_resolution,[],[f45126])).
% 13.08/3.06  tff(f45126,plain,(
% 13.08/3.06    ( ! [X2 : nat,X3 : nat] : (aa(int,product_prod(int,int),aa(int,fun(int,product_prod(int,int)),product_Pair(int,int),one_one(int)),zero_zero(int)) = iG620(X2,X3) | zero_zero(nat) != X2) )),
% 13.08/3.06    inference(cnf_transformation,[],[f27283])).
% 13.08/3.06  tff(f27283,plain,(
% 13.08/3.06    ! [X0 : nat,X1 : nat] : (aa(int,product_prod(int,int),aa(int,fun(int,product_prod(int,int)),product_Pair(int,int),aa(product_prod(int,int),int,product_snd(int,int),bezw(X0,modulo_modulo(nat,X1,X0)))),aa(int,int,aa(int,fun(int,int),minus_minus(int),aa(product_prod(int,int),int,product_fst(int,int),bezw(X0,modulo_modulo(nat,X1,X0)))),aa(int,int,aa(int,fun(int,int),times_times(int),aa(product_prod(int,int),int,product_snd(int,int),bezw(X0,modulo_modulo(nat,X1,X0)))),aa(nat,int,semiring_1_of_nat(int),aa(nat,nat,aa(nat,fun(nat,nat),divide_divide(nat),X1),X0))))) = iG620(X0,X1) | zero_zero(nat) = X0) & ! [X2 : nat,X3 : nat] : (aa(int,product_prod(int,int),aa(int,fun(int,product_prod(int,int)),product_Pair(int,int),one_one(int)),zero_zero(int)) = iG620(X2,X3) | zero_zero(nat) != X2)),
% 13.08/3.06    inference(ennf_transformation,[],[f21542])).
% 13.08/3.06  tff(f21542,plain,(
% 13.08/3.06    ! [X0 : nat,X1 : nat] : (zero_zero(nat) != X0 => aa(int,product_prod(int,int),aa(int,fun(int,product_prod(int,int)),product_Pair(int,int),aa(product_prod(int,int),int,product_snd(int,int),bezw(X0,modulo_modulo(nat,X1,X0)))),aa(int,int,aa(int,fun(int,int),minus_minus(int),aa(product_prod(int,int),int,product_fst(int,int),bezw(X0,modulo_modulo(nat,X1,X0)))),aa(int,int,aa(int,fun(int,int),times_times(int),aa(product_prod(int,int),int,product_snd(int,int),bezw(X0,modulo_modulo(nat,X1,X0)))),aa(nat,int,semiring_1_of_nat(int),aa(nat,nat,aa(nat,fun(nat,nat),divide_divide(nat),X1),X0))))) = iG620(X0,X1)) & ! [X2 : nat,X3 : nat] : (zero_zero(nat) = X2 => aa(int,product_prod(int,int),aa(int,fun(int,product_prod(int,int)),product_Pair(int,int),one_one(int)),zero_zero(int)) = iG620(X2,X3))),
% 13.08/3.06    inference(flattening,[],[f21541])).
% 13.08/3.06  tff(f21541,plain,(
% 13.08/3.06    ! [X0 : nat,X1 : nat] : (~zero_zero(nat) = X0 => aa(int,product_prod(int,int),aa(int,fun(int,product_prod(int,int)),product_Pair(int,int),aa(product_prod(int,int),int,product_snd(int,int),bezw(X0,modulo_modulo(nat,X1,X0)))),aa(int,int,aa(int,fun(int,int),minus_minus(int),aa(product_prod(int,int),int,product_fst(int,int),bezw(X0,modulo_modulo(nat,X1,X0)))),aa(int,int,aa(int,fun(int,int),times_times(int),aa(product_prod(int,int),int,product_snd(int,int),bezw(X0,modulo_modulo(nat,X1,X0)))),aa(nat,int,semiring_1_of_nat(int),aa(nat,nat,aa(nat,fun(nat,nat),divide_divide(nat),X1),X0))))) = iG620(X0,X1)) & ! [X2 : nat,X3 : nat] : (zero_zero(nat) = X2 => aa(int,product_prod(int,int),aa(int,fun(int,product_prod(int,int)),product_Pair(int,int),one_one(int)),zero_zero(int)) = iG620(X2,X3))),
% 13.08/3.06    inference(rectify,[],[f18301])).
% 13.08/3.06  tff(f18301,plain,(
% 13.08/3.06    ! [X1 : nat,X0 : nat] : (~zero_zero(nat) = X1 => aa(int,product_prod(int,int),aa(int,fun(int,product_prod(int,int)),product_Pair(int,int),aa(product_prod(int,int),int,product_snd(int,int),bezw(X1,modulo_modulo(nat,X0,X1)))),aa(int,int,aa(int,fun(int,int),minus_minus(int),aa(product_prod(int,int),int,product_fst(int,int),bezw(X1,modulo_modulo(nat,X0,X1)))),aa(int,int,aa(int,fun(int,int),times_times(int),aa(product_prod(int,int),int,product_snd(int,int),bezw(X1,modulo_modulo(nat,X0,X1)))),aa(nat,int,semiring_1_of_nat(int),aa(nat,nat,aa(nat,fun(nat,nat),divide_divide(nat),X0),X1))))) = iG620(X1,X0)) & ! [X1 : nat,X0 : nat] : (zero_zero(nat) = X1 => aa(int,product_prod(int,int),aa(int,fun(int,product_prod(int,int)),product_Pair(int,int),one_one(int)),zero_zero(int)) = iG620(X1,X0))),
% 13.08/3.06    introduced(fool_ite_definition,[new_symbols(definition,[iG620])])).
% 13.08/3.06  tff(f45127,plain,(
% 13.08/3.06    ( ! [X0 : nat,X1 : nat] : (aa(int,product_prod(int,int),aa(int,fun(int,product_prod(int,int)),product_Pair(int,int),aa(product_prod(int,int),int,product_snd(int,int),bezw(X0,modulo_modulo(nat,X1,X0)))),aa(int,int,aa(int,fun(int,int),minus_minus(int),aa(product_prod(int,int),int,product_fst(int,int),bezw(X0,modulo_modulo(nat,X1,X0)))),aa(int,int,aa(int,fun(int,int),times_times(int),aa(product_prod(int,int),int,product_snd(int,int),bezw(X0,modulo_modulo(nat,X1,X0)))),aa(nat,int,semiring_1_of_nat(int),aa(nat,nat,aa(nat,fun(nat,nat),divide_divide(nat),X1),X0))))) = iG620(X0,X1) | zero_zero(nat) = X0) )),
% 13.08/3.06    inference(cnf_transformation,[],[f27283])).
% 13.08/3.06  tff(f45123,plain,(
% 13.08/3.06    ( ! [X0 : int,X1 : int] : (($true = bG621(X0,X1)) | ($true = aa(int,$o,aa(int,fun(int,$o),dvd_dvd(int),aa(num,int,numeral_numeral(int),aa(num,num,bit0,one2))),X0)) | ($true = aa(int,$o,aa(int,fun(int,$o),dvd_dvd(int),aa(num,int,numeral_numeral(int),aa(num,num,bit0,one2))),X1))) )),
% 13.08/3.06    inference(cnf_transformation,[],[f37799])).
% 13.08/3.06  tff(f37799,plain,(
% 13.08/3.06    ! [X0 : int,X1 : int] : (((($true != aa(int,$o,aa(int,fun(int,$o),dvd_dvd(int),aa(num,int,numeral_numeral(int),aa(num,num,bit0,one2))),X0)) & ($true != aa(int,$o,aa(int,fun(int,$o),dvd_dvd(int),aa(num,int,numeral_numeral(int),aa(num,num,bit0,one2))),X1))) | ($true != bG621(X0,X1))) & (($true = bG621(X0,X1)) | ($true = aa(int,$o,aa(int,fun(int,$o),dvd_dvd(int),aa(num,int,numeral_numeral(int),aa(num,num,bit0,one2))),X0)) | ($true = aa(int,$o,aa(int,fun(int,$o),dvd_dvd(int),aa(num,int,numeral_numeral(int),aa(num,num,bit0,one2))),X1))))),
% 13.08/3.06    inference(flattening,[],[f37798])).
% 13.08/3.06  tff(f37798,plain,(
% 13.08/3.06    ! [X0 : int,X1 : int] : (((($true != aa(int,$o,aa(int,fun(int,$o),dvd_dvd(int),aa(num,int,numeral_numeral(int),aa(num,num,bit0,one2))),X0)) & ($true != aa(int,$o,aa(int,fun(int,$o),dvd_dvd(int),aa(num,int,numeral_numeral(int),aa(num,num,bit0,one2))),X1))) | ($true != bG621(X0,X1))) & (($true = bG621(X0,X1)) | (($true = aa(int,$o,aa(int,fun(int,$o),dvd_dvd(int),aa(num,int,numeral_numeral(int),aa(num,num,bit0,one2))),X0)) | ($true = aa(int,$o,aa(int,fun(int,$o),dvd_dvd(int),aa(num,int,numeral_numeral(int),aa(num,num,bit0,one2))),X1)))))),
% 13.08/3.06    inference(nnf_transformation,[],[f21540])).
% 13.08/3.06  tff(f21540,plain,(
% 13.08/3.06    ! [X0 : int,X1 : int] : ((($true != aa(int,$o,aa(int,fun(int,$o),dvd_dvd(int),aa(num,int,numeral_numeral(int),aa(num,num,bit0,one2))),X0)) & ($true != aa(int,$o,aa(int,fun(int,$o),dvd_dvd(int),aa(num,int,numeral_numeral(int),aa(num,num,bit0,one2))),X1))) <=> ($true = bG621(X0,X1)))),
% 13.08/3.06    inference(flattening,[],[f21539])).
% 13.08/3.06  tff(f21539,plain,(
% 13.08/3.06    ! [X0 : int,X1 : int] : ((~($true = aa(int,$o,aa(int,fun(int,$o),dvd_dvd(int),aa(num,int,numeral_numeral(int),aa(num,num,bit0,one2))),X0)) & ~($true = aa(int,$o,aa(int,fun(int,$o),dvd_dvd(int),aa(num,int,numeral_numeral(int),aa(num,num,bit0,one2))),X1))) <=> ($true = bG621(X0,X1)))),
% 13.08/3.06    inference(rectify,[],[f18322])).
% 13.08/3.06  tff(f18322,plain,(
% 13.08/3.06    ! [X1 : int,X0 : int] : ((~($true = aa(int,$o,aa(int,fun(int,$o),dvd_dvd(int),aa(num,int,numeral_numeral(int),aa(num,num,bit0,one2))),X1)) & ~($true = aa(int,$o,aa(int,fun(int,$o),dvd_dvd(int),aa(num,int,numeral_numeral(int),aa(num,num,bit0,one2))),X0))) <=> ($true = bG621(X1,X0)))),
% 13.08/3.06    introduced(fool_formula_definition,[new_symbols(definition,[bG621])])).
% 13.08/3.06  tff(f45124,plain,(
% 13.08/3.06    ( ! [X0 : int,X1 : int] : (($true != aa(int,$o,aa(int,fun(int,$o),dvd_dvd(int),aa(num,int,numeral_numeral(int),aa(num,num,bit0,one2))),X1)) | ($true != bG621(X0,X1))) )),
% 13.08/3.06    inference(cnf_transformation,[],[f37799])).
% 13.08/3.06  tff(f45125,plain,(
% 13.08/3.06    ( ! [X0 : int,X1 : int] : (($true != aa(int,$o,aa(int,fun(int,$o),dvd_dvd(int),aa(num,int,numeral_numeral(int),aa(num,num,bit0,one2))),X0)) | ($true != bG621(X0,X1))) )),
% 13.08/3.06    inference(cnf_transformation,[],[f37799])).
% 13.08/3.06  tff(f45120,plain,(
% 13.08/3.06    ( ! [X0 : int,X1 : int] : (($true = bG622(X0,X1)) | ($true = aa(int,$o,aa(int,fun(int,$o),dvd_dvd(int),aa(num,int,numeral_numeral(int),aa(num,num,bit0,one2))),X0)) | ($true = aa(int,$o,aa(int,fun(int,$o),dvd_dvd(int),aa(num,int,numeral_numeral(int),aa(num,num,bit0,one2))),X1))) )),
% 13.08/3.06    inference(cnf_transformation,[],[f37797])).
% 13.08/3.06  tff(f37797,plain,(
% 13.08/3.06    ! [X0 : int,X1 : int] : (((($true != aa(int,$o,aa(int,fun(int,$o),dvd_dvd(int),aa(num,int,numeral_numeral(int),aa(num,num,bit0,one2))),X0)) & ($true != aa(int,$o,aa(int,fun(int,$o),dvd_dvd(int),aa(num,int,numeral_numeral(int),aa(num,num,bit0,one2))),X1))) | ($true != bG622(X0,X1))) & (($true = bG622(X0,X1)) | ($true = aa(int,$o,aa(int,fun(int,$o),dvd_dvd(int),aa(num,int,numeral_numeral(int),aa(num,num,bit0,one2))),X0)) | ($true = aa(int,$o,aa(int,fun(int,$o),dvd_dvd(int),aa(num,int,numeral_numeral(int),aa(num,num,bit0,one2))),X1))))),
% 13.08/3.06    inference(flattening,[],[f37796])).
% 13.08/3.06  tff(f37796,plain,(
% 13.08/3.06    ! [X0 : int,X1 : int] : (((($true != aa(int,$o,aa(int,fun(int,$o),dvd_dvd(int),aa(num,int,numeral_numeral(int),aa(num,num,bit0,one2))),X0)) & ($true != aa(int,$o,aa(int,fun(int,$o),dvd_dvd(int),aa(num,int,numeral_numeral(int),aa(num,num,bit0,one2))),X1))) | ($true != bG622(X0,X1))) & (($true = bG622(X0,X1)) | (($true = aa(int,$o,aa(int,fun(int,$o),dvd_dvd(int),aa(num,int,numeral_numeral(int),aa(num,num,bit0,one2))),X0)) | ($true = aa(int,$o,aa(int,fun(int,$o),dvd_dvd(int),aa(num,int,numeral_numeral(int),aa(num,num,bit0,one2))),X1)))))),
% 13.08/3.06    inference(nnf_transformation,[],[f21538])).
% 13.08/3.06  tff(f21538,plain,(
% 13.08/3.06    ! [X0 : int,X1 : int] : ((($true != aa(int,$o,aa(int,fun(int,$o),dvd_dvd(int),aa(num,int,numeral_numeral(int),aa(num,num,bit0,one2))),X0)) & ($true != aa(int,$o,aa(int,fun(int,$o),dvd_dvd(int),aa(num,int,numeral_numeral(int),aa(num,num,bit0,one2))),X1))) <=> ($true = bG622(X0,X1)))),
% 13.08/3.06    inference(flattening,[],[f21537])).
% 13.08/3.06  tff(f21537,plain,(
% 13.08/3.06    ! [X0 : int,X1 : int] : ((~($true = aa(int,$o,aa(int,fun(int,$o),dvd_dvd(int),aa(num,int,numeral_numeral(int),aa(num,num,bit0,one2))),X0)) & ~($true = aa(int,$o,aa(int,fun(int,$o),dvd_dvd(int),aa(num,int,numeral_numeral(int),aa(num,num,bit0,one2))),X1))) <=> ($true = bG622(X0,X1)))),
% 13.08/3.06    inference(rectify,[],[f18323])).
% 13.08/3.06  tff(f18323,plain,(
% 13.08/3.06    ! [X1 : int,X0 : int] : ((~($true = aa(int,$o,aa(int,fun(int,$o),dvd_dvd(int),aa(num,int,numeral_numeral(int),aa(num,num,bit0,one2))),X1)) & ~($true = aa(int,$o,aa(int,fun(int,$o),dvd_dvd(int),aa(num,int,numeral_numeral(int),aa(num,num,bit0,one2))),X0))) <=> ($true = bG622(X1,X0)))),
% 13.08/3.06    introduced(fool_formula_definition,[new_symbols(definition,[bG622])])).
% 13.08/3.06  tff(f45121,plain,(
% 13.08/3.06    ( ! [X0 : int,X1 : int] : (($true != aa(int,$o,aa(int,fun(int,$o),dvd_dvd(int),aa(num,int,numeral_numeral(int),aa(num,num,bit0,one2))),X1)) | ($true != bG622(X0,X1))) )),
% 13.08/3.06    inference(cnf_transformation,[],[f37797])).
% 13.08/3.06  tff(f45122,plain,(
% 13.08/3.06    ( ! [X0 : int,X1 : int] : (($true != aa(int,$o,aa(int,fun(int,$o),dvd_dvd(int),aa(num,int,numeral_numeral(int),aa(num,num,bit0,one2))),X0)) | ($true != bG622(X0,X1))) )),
% 13.08/3.06    inference(cnf_transformation,[],[f37797])).
% 13.08/3.06  tff(f45117,plain,(
% 13.08/3.06    ( ! [X2 : int,X3 : int] : (aa(int,int,uminus_uminus(int),aa($o,int,zero_neq_one_of_bool(int),bG621(X2,X3))) = iG623(X2,X3) | ($true != aa(set(int),$o,member(int,X2),aa(set(int),set(int),insert(int,zero_zero(int)),aa(set(int),set(int),insert(int,aa(int,int,uminus_uminus(int),one_one(int))),bot_bot(set(int)))))) | ($true != aa(set(int),$o,member(int,X3),aa(set(int),set(int),insert(int,zero_zero(int)),aa(set(int),set(int),insert(int,aa(int,int,uminus_uminus(int),one_one(int))),bot_bot(set(int))))))) )),
% 13.08/3.06    inference(cnf_transformation,[],[f27282])).
% 13.08/3.06  tff(f27282,plain,(
% 13.08/3.06    ! [X0 : int,X1 : int] : (aa(int,int,aa(int,fun(int,int),plus_plus(int),aa($o,int,zero_neq_one_of_bool(int),bG622(X0,X1))),aa(int,int,aa(int,fun(int,int),times_times(int),aa(num,int,numeral_numeral(int),aa(num,num,bit0,one2))),aa(int,int,aa(int,fun(int,int),bit_se5824344872417868541ns_and(int),aa(int,int,aa(int,fun(int,int),divide_divide(int),X1),aa(num,int,numeral_numeral(int),aa(num,num,bit0,one2)))),aa(int,int,aa(int,fun(int,int),divide_divide(int),X0),aa(num,int,numeral_numeral(int),aa(num,num,bit0,one2)))))) = iG623(X0,X1) | (($true = aa(set(int),$o,member(int,X0),aa(set(int),set(int),insert(int,zero_zero(int)),aa(set(int),set(int),insert(int,aa(int,int,uminus_uminus(int),one_one(int))),bot_bot(set(int)))))) & ($true = aa(set(int),$o,member(int,X1),aa(set(int),set(int),insert(int,zero_zero(int)),aa(set(int),set(int),insert(int,aa(int,int,uminus_uminus(int),one_one(int))),bot_bot(set(int)))))))) & ! [X2 : int,X3 : int] : (aa(int,int,uminus_uminus(int),aa($o,int,zero_neq_one_of_bool(int),bG621(X2,X3))) = iG623(X2,X3) | ($true != aa(set(int),$o,member(int,X2),aa(set(int),set(int),insert(int,zero_zero(int)),aa(set(int),set(int),insert(int,aa(int,int,uminus_uminus(int),one_one(int))),bot_bot(set(int)))))) | ($true != aa(set(int),$o,member(int,X3),aa(set(int),set(int),insert(int,zero_zero(int)),aa(set(int),set(int),insert(int,aa(int,int,uminus_uminus(int),one_one(int))),bot_bot(set(int)))))))),
% 13.08/3.06    inference(flattening,[],[f27281])).
% 13.08/3.06  tff(f27281,plain,(
% 13.08/3.06    ! [X0 : int,X1 : int] : (aa(int,int,aa(int,fun(int,int),plus_plus(int),aa($o,int,zero_neq_one_of_bool(int),bG622(X0,X1))),aa(int,int,aa(int,fun(int,int),times_times(int),aa(num,int,numeral_numeral(int),aa(num,num,bit0,one2))),aa(int,int,aa(int,fun(int,int),bit_se5824344872417868541ns_and(int),aa(int,int,aa(int,fun(int,int),divide_divide(int),X1),aa(num,int,numeral_numeral(int),aa(num,num,bit0,one2)))),aa(int,int,aa(int,fun(int,int),divide_divide(int),X0),aa(num,int,numeral_numeral(int),aa(num,num,bit0,one2)))))) = iG623(X0,X1) | (($true = aa(set(int),$o,member(int,X0),aa(set(int),set(int),insert(int,zero_zero(int)),aa(set(int),set(int),insert(int,aa(int,int,uminus_uminus(int),one_one(int))),bot_bot(set(int)))))) & ($true = aa(set(int),$o,member(int,X1),aa(set(int),set(int),insert(int,zero_zero(int)),aa(set(int),set(int),insert(int,aa(int,int,uminus_uminus(int),one_one(int))),bot_bot(set(int)))))))) & ! [X2 : int,X3 : int] : (aa(int,int,uminus_uminus(int),aa($o,int,zero_neq_one_of_bool(int),bG621(X2,X3))) = iG623(X2,X3) | (($true != aa(set(int),$o,member(int,X2),aa(set(int),set(int),insert(int,zero_zero(int)),aa(set(int),set(int),insert(int,aa(int,int,uminus_uminus(int),one_one(int))),bot_bot(set(int)))))) | ($true != aa(set(int),$o,member(int,X3),aa(set(int),set(int),insert(int,zero_zero(int)),aa(set(int),set(int),insert(int,aa(int,int,uminus_uminus(int),one_one(int))),bot_bot(set(int))))))))),
% 13.08/3.06    inference(ennf_transformation,[],[f21536])).
% 13.08/3.06  tff(f21536,plain,(
% 13.08/3.06    ! [X0 : int,X1 : int] : (~(($true = aa(set(int),$o,member(int,X0),aa(set(int),set(int),insert(int,zero_zero(int)),aa(set(int),set(int),insert(int,aa(int,int,uminus_uminus(int),one_one(int))),bot_bot(set(int)))))) & ($true = aa(set(int),$o,member(int,X1),aa(set(int),set(int),insert(int,zero_zero(int)),aa(set(int),set(int),insert(int,aa(int,int,uminus_uminus(int),one_one(int))),bot_bot(set(int))))))) => aa(int,int,aa(int,fun(int,int),plus_plus(int),aa($o,int,zero_neq_one_of_bool(int),bG622(X0,X1))),aa(int,int,aa(int,fun(int,int),times_times(int),aa(num,int,numeral_numeral(int),aa(num,num,bit0,one2))),aa(int,int,aa(int,fun(int,int),bit_se5824344872417868541ns_and(int),aa(int,int,aa(int,fun(int,int),divide_divide(int),X1),aa(num,int,numeral_numeral(int),aa(num,num,bit0,one2)))),aa(int,int,aa(int,fun(int,int),divide_divide(int),X0),aa(num,int,numeral_numeral(int),aa(num,num,bit0,one2)))))) = iG623(X0,X1)) & ! [X2 : int,X3 : int] : ((($true = aa(set(int),$o,member(int,X2),aa(set(int),set(int),insert(int,zero_zero(int)),aa(set(int),set(int),insert(int,aa(int,int,uminus_uminus(int),one_one(int))),bot_bot(set(int)))))) & ($true = aa(set(int),$o,member(int,X3),aa(set(int),set(int),insert(int,zero_zero(int)),aa(set(int),set(int),insert(int,aa(int,int,uminus_uminus(int),one_one(int))),bot_bot(set(int))))))) => aa(int,int,uminus_uminus(int),aa($o,int,zero_neq_one_of_bool(int),bG621(X2,X3))) = iG623(X2,X3))),
% 13.08/3.06    inference(rectify,[],[f18324])).
% 13.08/3.06  tff(f18324,plain,(
% 13.08/3.06    ! [X1 : int,X0 : int] : (~(($true = aa(set(int),$o,member(int,X1),aa(set(int),set(int),insert(int,zero_zero(int)),aa(set(int),set(int),insert(int,aa(int,int,uminus_uminus(int),one_one(int))),bot_bot(set(int)))))) & ($true = aa(set(int),$o,member(int,X0),aa(set(int),set(int),insert(int,zero_zero(int)),aa(set(int),set(int),insert(int,aa(int,int,uminus_uminus(int),one_one(int))),bot_bot(set(int))))))) => aa(int,int,aa(int,fun(int,int),plus_plus(int),aa($o,int,zero_neq_one_of_bool(int),bG622(X1,X0))),aa(int,int,aa(int,fun(int,int),times_times(int),aa(num,int,numeral_numeral(int),aa(num,num,bit0,one2))),aa(int,int,aa(int,fun(int,int),bit_se5824344872417868541ns_and(int),aa(int,int,aa(int,fun(int,int),divide_divide(int),X0),aa(num,int,numeral_numeral(int),aa(num,num,bit0,one2)))),aa(int,int,aa(int,fun(int,int),divide_divide(int),X1),aa(num,int,numeral_numeral(int),aa(num,num,bit0,one2)))))) = iG623(X1,X0)) & ! [X1 : int,X0 : int] : ((($true = aa(set(int),$o,member(int,X1),aa(set(int),set(int),insert(int,zero_zero(int)),aa(set(int),set(int),insert(int,aa(int,int,uminus_uminus(int),one_one(int))),bot_bot(set(int)))))) & ($true = aa(set(int),$o,member(int,X0),aa(set(int),set(int),insert(int,zero_zero(int)),aa(set(int),set(int),insert(int,aa(int,int,uminus_uminus(int),one_one(int))),bot_bot(set(int))))))) => aa(int,int,uminus_uminus(int),aa($o,int,zero_neq_one_of_bool(int),bG621(X1,X0))) = iG623(X1,X0))),
% 13.08/3.06    introduced(fool_ite_definition,[new_symbols(definition,[iG623])])).
% 13.08/3.06  tff(f45118,plain,(
% 13.08/3.06    ( ! [X0 : int,X1 : int] : (aa(int,int,aa(int,fun(int,int),plus_plus(int),aa($o,int,zero_neq_one_of_bool(int),bG622(X0,X1))),aa(int,int,aa(int,fun(int,int),times_times(int),aa(num,int,numeral_numeral(int),aa(num,num,bit0,one2))),aa(int,int,aa(int,fun(int,int),bit_se5824344872417868541ns_and(int),aa(int,int,aa(int,fun(int,int),divide_divide(int),X1),aa(num,int,numeral_numeral(int),aa(num,num,bit0,one2)))),aa(int,int,aa(int,fun(int,int),divide_divide(int),X0),aa(num,int,numeral_numeral(int),aa(num,num,bit0,one2)))))) = iG623(X0,X1) | ($true = aa(set(int),$o,member(int,X1),aa(set(int),set(int),insert(int,zero_zero(int)),aa(set(int),set(int),insert(int,aa(int,int,uminus_uminus(int),one_one(int))),bot_bot(set(int))))))) )),
% 13.08/3.06    inference(cnf_transformation,[],[f27282])).
% 13.08/3.06  tff(f45119,plain,(
% 13.08/3.06    ( ! [X0 : int,X1 : int] : (aa(int,int,aa(int,fun(int,int),plus_plus(int),aa($o,int,zero_neq_one_of_bool(int),bG622(X0,X1))),aa(int,int,aa(int,fun(int,int),times_times(int),aa(num,int,numeral_numeral(int),aa(num,num,bit0,one2))),aa(int,int,aa(int,fun(int,int),bit_se5824344872417868541ns_and(int),aa(int,int,aa(int,fun(int,int),divide_divide(int),X1),aa(num,int,numeral_numeral(int),aa(num,num,bit0,one2)))),aa(int,int,aa(int,fun(int,int),divide_divide(int),X0),aa(num,int,numeral_numeral(int),aa(num,num,bit0,one2)))))) = iG623(X0,X1) | ($true = aa(set(int),$o,member(int,X0),aa(set(int),set(int),insert(int,zero_zero(int)),aa(set(int),set(int),insert(int,aa(int,int,uminus_uminus(int),one_one(int))),bot_bot(set(int))))))) )),
% 13.08/3.06    inference(cnf_transformation,[],[f27282])).
% 13.08/3.06  tff(f45114,plain,(
% 13.08/3.06    ( ! [X0 : int,X1 : int] : (($true = bG624(X0,X1)) | ($true = aa(int,$o,aa(int,fun(int,$o),dvd_dvd(int),aa(num,int,numeral_numeral(int),aa(num,num,bit0,one2))),X0)) | ($true = aa(int,$o,aa(int,fun(int,$o),dvd_dvd(int),aa(num,int,numeral_numeral(int),aa(num,num,bit0,one2))),X1))) )),
% 13.08/3.06    inference(cnf_transformation,[],[f37795])).
% 13.08/3.06  tff(f37795,plain,(
% 13.08/3.06    ! [X0 : int,X1 : int] : (((($true != aa(int,$o,aa(int,fun(int,$o),dvd_dvd(int),aa(num,int,numeral_numeral(int),aa(num,num,bit0,one2))),X0)) & ($true != aa(int,$o,aa(int,fun(int,$o),dvd_dvd(int),aa(num,int,numeral_numeral(int),aa(num,num,bit0,one2))),X1))) | ($true != bG624(X0,X1))) & (($true = bG624(X0,X1)) | ($true = aa(int,$o,aa(int,fun(int,$o),dvd_dvd(int),aa(num,int,numeral_numeral(int),aa(num,num,bit0,one2))),X0)) | ($true = aa(int,$o,aa(int,fun(int,$o),dvd_dvd(int),aa(num,int,numeral_numeral(int),aa(num,num,bit0,one2))),X1))))),
% 13.08/3.06    inference(flattening,[],[f37794])).
% 13.08/3.06  tff(f37794,plain,(
% 13.08/3.06    ! [X0 : int,X1 : int] : (((($true != aa(int,$o,aa(int,fun(int,$o),dvd_dvd(int),aa(num,int,numeral_numeral(int),aa(num,num,bit0,one2))),X0)) & ($true != aa(int,$o,aa(int,fun(int,$o),dvd_dvd(int),aa(num,int,numeral_numeral(int),aa(num,num,bit0,one2))),X1))) | ($true != bG624(X0,X1))) & (($true = bG624(X0,X1)) | (($true = aa(int,$o,aa(int,fun(int,$o),dvd_dvd(int),aa(num,int,numeral_numeral(int),aa(num,num,bit0,one2))),X0)) | ($true = aa(int,$o,aa(int,fun(int,$o),dvd_dvd(int),aa(num,int,numeral_numeral(int),aa(num,num,bit0,one2))),X1)))))),
% 13.08/3.06    inference(nnf_transformation,[],[f21535])).
% 13.08/3.06  tff(f21535,plain,(
% 13.08/3.06    ! [X0 : int,X1 : int] : ((($true != aa(int,$o,aa(int,fun(int,$o),dvd_dvd(int),aa(num,int,numeral_numeral(int),aa(num,num,bit0,one2))),X0)) & ($true != aa(int,$o,aa(int,fun(int,$o),dvd_dvd(int),aa(num,int,numeral_numeral(int),aa(num,num,bit0,one2))),X1))) <=> ($true = bG624(X0,X1)))),
% 13.08/3.06    inference(flattening,[],[f21534])).
% 13.08/3.06  tff(f21534,plain,(
% 13.08/3.06    ! [X0 : int,X1 : int] : ((~($true = aa(int,$o,aa(int,fun(int,$o),dvd_dvd(int),aa(num,int,numeral_numeral(int),aa(num,num,bit0,one2))),X0)) & ~($true = aa(int,$o,aa(int,fun(int,$o),dvd_dvd(int),aa(num,int,numeral_numeral(int),aa(num,num,bit0,one2))),X1))) <=> ($true = bG624(X0,X1)))),
% 13.08/3.06    inference(rectify,[],[f18327])).
% 13.08/3.06  tff(f18327,plain,(
% 13.08/3.06    ! [X1 : int,X0 : int] : ((~($true = aa(int,$o,aa(int,fun(int,$o),dvd_dvd(int),aa(num,int,numeral_numeral(int),aa(num,num,bit0,one2))),X1)) & ~($true = aa(int,$o,aa(int,fun(int,$o),dvd_dvd(int),aa(num,int,numeral_numeral(int),aa(num,num,bit0,one2))),X0))) <=> ($true = bG624(X1,X0)))),
% 13.08/3.06    introduced(fool_formula_definition,[new_symbols(definition,[bG624])])).
% 13.08/3.06  tff(f45115,plain,(
% 13.08/3.06    ( ! [X0 : int,X1 : int] : (($true != aa(int,$o,aa(int,fun(int,$o),dvd_dvd(int),aa(num,int,numeral_numeral(int),aa(num,num,bit0,one2))),X1)) | ($true != bG624(X0,X1))) )),
% 13.08/3.06    inference(cnf_transformation,[],[f37795])).
% 13.08/3.06  tff(f45116,plain,(
% 13.08/3.06    ( ! [X0 : int,X1 : int] : (($true != aa(int,$o,aa(int,fun(int,$o),dvd_dvd(int),aa(num,int,numeral_numeral(int),aa(num,num,bit0,one2))),X0)) | ($true != bG624(X0,X1))) )),
% 13.08/3.06    inference(cnf_transformation,[],[f37795])).
% 13.08/3.06  tff(f45111,plain,(
% 13.08/3.06    ( ! [X0 : int,X1 : int] : (($true = bG625(X0,X1)) | ($true = aa(int,$o,aa(int,fun(int,$o),dvd_dvd(int),aa(num,int,numeral_numeral(int),aa(num,num,bit0,one2))),X0)) | ($true = aa(int,$o,aa(int,fun(int,$o),dvd_dvd(int),aa(num,int,numeral_numeral(int),aa(num,num,bit0,one2))),X1))) )),
% 13.08/3.06    inference(cnf_transformation,[],[f37793])).
% 13.08/3.06  tff(f37793,plain,(
% 13.08/3.06    ! [X0 : int,X1 : int] : (((($true != aa(int,$o,aa(int,fun(int,$o),dvd_dvd(int),aa(num,int,numeral_numeral(int),aa(num,num,bit0,one2))),X0)) & ($true != aa(int,$o,aa(int,fun(int,$o),dvd_dvd(int),aa(num,int,numeral_numeral(int),aa(num,num,bit0,one2))),X1))) | ($true != bG625(X0,X1))) & (($true = bG625(X0,X1)) | ($true = aa(int,$o,aa(int,fun(int,$o),dvd_dvd(int),aa(num,int,numeral_numeral(int),aa(num,num,bit0,one2))),X0)) | ($true = aa(int,$o,aa(int,fun(int,$o),dvd_dvd(int),aa(num,int,numeral_numeral(int),aa(num,num,bit0,one2))),X1))))),
% 13.08/3.06    inference(flattening,[],[f37792])).
% 13.08/3.06  tff(f37792,plain,(
% 13.08/3.06    ! [X0 : int,X1 : int] : (((($true != aa(int,$o,aa(int,fun(int,$o),dvd_dvd(int),aa(num,int,numeral_numeral(int),aa(num,num,bit0,one2))),X0)) & ($true != aa(int,$o,aa(int,fun(int,$o),dvd_dvd(int),aa(num,int,numeral_numeral(int),aa(num,num,bit0,one2))),X1))) | ($true != bG625(X0,X1))) & (($true = bG625(X0,X1)) | (($true = aa(int,$o,aa(int,fun(int,$o),dvd_dvd(int),aa(num,int,numeral_numeral(int),aa(num,num,bit0,one2))),X0)) | ($true = aa(int,$o,aa(int,fun(int,$o),dvd_dvd(int),aa(num,int,numeral_numeral(int),aa(num,num,bit0,one2))),X1)))))),
% 13.08/3.06    inference(nnf_transformation,[],[f21533])).
% 13.08/3.06  tff(f21533,plain,(
% 13.08/3.06    ! [X0 : int,X1 : int] : ((($true != aa(int,$o,aa(int,fun(int,$o),dvd_dvd(int),aa(num,int,numeral_numeral(int),aa(num,num,bit0,one2))),X0)) & ($true != aa(int,$o,aa(int,fun(int,$o),dvd_dvd(int),aa(num,int,numeral_numeral(int),aa(num,num,bit0,one2))),X1))) <=> ($true = bG625(X0,X1)))),
% 13.08/3.06    inference(flattening,[],[f21532])).
% 13.08/3.06  tff(f21532,plain,(
% 13.08/3.06    ! [X0 : int,X1 : int] : ((~($true = aa(int,$o,aa(int,fun(int,$o),dvd_dvd(int),aa(num,int,numeral_numeral(int),aa(num,num,bit0,one2))),X0)) & ~($true = aa(int,$o,aa(int,fun(int,$o),dvd_dvd(int),aa(num,int,numeral_numeral(int),aa(num,num,bit0,one2))),X1))) <=> ($true = bG625(X0,X1)))),
% 13.08/3.06    inference(rectify,[],[f18328])).
% 13.08/3.06  tff(f18328,plain,(
% 13.08/3.06    ! [X1 : int,X0 : int] : ((~($true = aa(int,$o,aa(int,fun(int,$o),dvd_dvd(int),aa(num,int,numeral_numeral(int),aa(num,num,bit0,one2))),X1)) & ~($true = aa(int,$o,aa(int,fun(int,$o),dvd_dvd(int),aa(num,int,numeral_numeral(int),aa(num,num,bit0,one2))),X0))) <=> ($true = bG625(X1,X0)))),
% 13.08/3.06    introduced(fool_formula_definition,[new_symbols(definition,[bG625])])).
% 13.08/3.06  tff(f45112,plain,(
% 13.08/3.06    ( ! [X0 : int,X1 : int] : (($true != aa(int,$o,aa(int,fun(int,$o),dvd_dvd(int),aa(num,int,numeral_numeral(int),aa(num,num,bit0,one2))),X1)) | ($true != bG625(X0,X1))) )),
% 13.08/3.06    inference(cnf_transformation,[],[f37793])).
% 13.08/3.06  tff(f45113,plain,(
% 13.08/3.06    ( ! [X0 : int,X1 : int] : (($true != aa(int,$o,aa(int,fun(int,$o),dvd_dvd(int),aa(num,int,numeral_numeral(int),aa(num,num,bit0,one2))),X0)) | ($true != bG625(X0,X1))) )),
% 13.08/3.06    inference(cnf_transformation,[],[f37793])).
% 13.08/3.06  tff(f45108,plain,(
% 13.08/3.06    ( ! [X2 : int,X3 : int] : (aa(int,int,uminus_uminus(int),aa($o,int,zero_neq_one_of_bool(int),bG624(X2,X3))) = iG626(X2,X3) | ($true != aa(set(int),$o,member(int,X2),aa(set(int),set(int),insert(int,zero_zero(int)),aa(set(int),set(int),insert(int,aa(int,int,uminus_uminus(int),one_one(int))),bot_bot(set(int)))))) | ($true != aa(set(int),$o,member(int,X3),aa(set(int),set(int),insert(int,zero_zero(int)),aa(set(int),set(int),insert(int,aa(int,int,uminus_uminus(int),one_one(int))),bot_bot(set(int))))))) )),
% 13.08/3.06    inference(cnf_transformation,[],[f27280])).
% 13.08/3.06  tff(f27280,plain,(
% 13.08/3.06    ! [X0 : int,X1 : int] : (aa(int,int,aa(int,fun(int,int),plus_plus(int),aa($o,int,zero_neq_one_of_bool(int),bG625(X0,X1))),aa(int,int,aa(int,fun(int,int),times_times(int),aa(num,int,numeral_numeral(int),aa(num,num,bit0,one2))),aa(int,int,aa(int,fun(int,int),bit_se5824344872417868541ns_and(int),aa(int,int,aa(int,fun(int,int),divide_divide(int),X1),aa(num,int,numeral_numeral(int),aa(num,num,bit0,one2)))),aa(int,int,aa(int,fun(int,int),divide_divide(int),X0),aa(num,int,numeral_numeral(int),aa(num,num,bit0,one2)))))) = iG626(X0,X1) | (($true = aa(set(int),$o,member(int,X0),aa(set(int),set(int),insert(int,zero_zero(int)),aa(set(int),set(int),insert(int,aa(int,int,uminus_uminus(int),one_one(int))),bot_bot(set(int)))))) & ($true = aa(set(int),$o,member(int,X1),aa(set(int),set(int),insert(int,zero_zero(int)),aa(set(int),set(int),insert(int,aa(int,int,uminus_uminus(int),one_one(int))),bot_bot(set(int)))))))) & ! [X2 : int,X3 : int] : (aa(int,int,uminus_uminus(int),aa($o,int,zero_neq_one_of_bool(int),bG624(X2,X3))) = iG626(X2,X3) | ($true != aa(set(int),$o,member(int,X2),aa(set(int),set(int),insert(int,zero_zero(int)),aa(set(int),set(int),insert(int,aa(int,int,uminus_uminus(int),one_one(int))),bot_bot(set(int)))))) | ($true != aa(set(int),$o,member(int,X3),aa(set(int),set(int),insert(int,zero_zero(int)),aa(set(int),set(int),insert(int,aa(int,int,uminus_uminus(int),one_one(int))),bot_bot(set(int)))))))),
% 13.08/3.06    inference(flattening,[],[f27279])).
% 13.08/3.06  tff(f27279,plain,(
% 13.08/3.06    ! [X0 : int,X1 : int] : (aa(int,int,aa(int,fun(int,int),plus_plus(int),aa($o,int,zero_neq_one_of_bool(int),bG625(X0,X1))),aa(int,int,aa(int,fun(int,int),times_times(int),aa(num,int,numeral_numeral(int),aa(num,num,bit0,one2))),aa(int,int,aa(int,fun(int,int),bit_se5824344872417868541ns_and(int),aa(int,int,aa(int,fun(int,int),divide_divide(int),X1),aa(num,int,numeral_numeral(int),aa(num,num,bit0,one2)))),aa(int,int,aa(int,fun(int,int),divide_divide(int),X0),aa(num,int,numeral_numeral(int),aa(num,num,bit0,one2)))))) = iG626(X0,X1) | (($true = aa(set(int),$o,member(int,X0),aa(set(int),set(int),insert(int,zero_zero(int)),aa(set(int),set(int),insert(int,aa(int,int,uminus_uminus(int),one_one(int))),bot_bot(set(int)))))) & ($true = aa(set(int),$o,member(int,X1),aa(set(int),set(int),insert(int,zero_zero(int)),aa(set(int),set(int),insert(int,aa(int,int,uminus_uminus(int),one_one(int))),bot_bot(set(int)))))))) & ! [X2 : int,X3 : int] : (aa(int,int,uminus_uminus(int),aa($o,int,zero_neq_one_of_bool(int),bG624(X2,X3))) = iG626(X2,X3) | (($true != aa(set(int),$o,member(int,X2),aa(set(int),set(int),insert(int,zero_zero(int)),aa(set(int),set(int),insert(int,aa(int,int,uminus_uminus(int),one_one(int))),bot_bot(set(int)))))) | ($true != aa(set(int),$o,member(int,X3),aa(set(int),set(int),insert(int,zero_zero(int)),aa(set(int),set(int),insert(int,aa(int,int,uminus_uminus(int),one_one(int))),bot_bot(set(int))))))))),
% 13.08/3.06    inference(ennf_transformation,[],[f21531])).
% 13.08/3.06  tff(f21531,plain,(
% 13.08/3.06    ! [X0 : int,X1 : int] : (~(($true = aa(set(int),$o,member(int,X0),aa(set(int),set(int),insert(int,zero_zero(int)),aa(set(int),set(int),insert(int,aa(int,int,uminus_uminus(int),one_one(int))),bot_bot(set(int)))))) & ($true = aa(set(int),$o,member(int,X1),aa(set(int),set(int),insert(int,zero_zero(int)),aa(set(int),set(int),insert(int,aa(int,int,uminus_uminus(int),one_one(int))),bot_bot(set(int))))))) => aa(int,int,aa(int,fun(int,int),plus_plus(int),aa($o,int,zero_neq_one_of_bool(int),bG625(X0,X1))),aa(int,int,aa(int,fun(int,int),times_times(int),aa(num,int,numeral_numeral(int),aa(num,num,bit0,one2))),aa(int,int,aa(int,fun(int,int),bit_se5824344872417868541ns_and(int),aa(int,int,aa(int,fun(int,int),divide_divide(int),X1),aa(num,int,numeral_numeral(int),aa(num,num,bit0,one2)))),aa(int,int,aa(int,fun(int,int),divide_divide(int),X0),aa(num,int,numeral_numeral(int),aa(num,num,bit0,one2)))))) = iG626(X0,X1)) & ! [X2 : int,X3 : int] : ((($true = aa(set(int),$o,member(int,X2),aa(set(int),set(int),insert(int,zero_zero(int)),aa(set(int),set(int),insert(int,aa(int,int,uminus_uminus(int),one_one(int))),bot_bot(set(int)))))) & ($true = aa(set(int),$o,member(int,X3),aa(set(int),set(int),insert(int,zero_zero(int)),aa(set(int),set(int),insert(int,aa(int,int,uminus_uminus(int),one_one(int))),bot_bot(set(int))))))) => aa(int,int,uminus_uminus(int),aa($o,int,zero_neq_one_of_bool(int),bG624(X2,X3))) = iG626(X2,X3))),
% 13.08/3.06    inference(rectify,[],[f18329])).
% 13.08/3.06  tff(f18329,plain,(
% 13.08/3.06    ! [X1 : int,X0 : int] : (~(($true = aa(set(int),$o,member(int,X1),aa(set(int),set(int),insert(int,zero_zero(int)),aa(set(int),set(int),insert(int,aa(int,int,uminus_uminus(int),one_one(int))),bot_bot(set(int)))))) & ($true = aa(set(int),$o,member(int,X0),aa(set(int),set(int),insert(int,zero_zero(int)),aa(set(int),set(int),insert(int,aa(int,int,uminus_uminus(int),one_one(int))),bot_bot(set(int))))))) => aa(int,int,aa(int,fun(int,int),plus_plus(int),aa($o,int,zero_neq_one_of_bool(int),bG625(X1,X0))),aa(int,int,aa(int,fun(int,int),times_times(int),aa(num,int,numeral_numeral(int),aa(num,num,bit0,one2))),aa(int,int,aa(int,fun(int,int),bit_se5824344872417868541ns_and(int),aa(int,int,aa(int,fun(int,int),divide_divide(int),X0),aa(num,int,numeral_numeral(int),aa(num,num,bit0,one2)))),aa(int,int,aa(int,fun(int,int),divide_divide(int),X1),aa(num,int,numeral_numeral(int),aa(num,num,bit0,one2)))))) = iG626(X1,X0)) & ! [X1 : int,X0 : int] : ((($true = aa(set(int),$o,member(int,X1),aa(set(int),set(int),insert(int,zero_zero(int)),aa(set(int),set(int),insert(int,aa(int,int,uminus_uminus(int),one_one(int))),bot_bot(set(int)))))) & ($true = aa(set(int),$o,member(int,X0),aa(set(int),set(int),insert(int,zero_zero(int)),aa(set(int),set(int),insert(int,aa(int,int,uminus_uminus(int),one_one(int))),bot_bot(set(int))))))) => aa(int,int,uminus_uminus(int),aa($o,int,zero_neq_one_of_bool(int),bG624(X1,X0))) = iG626(X1,X0))),
% 13.08/3.06    introduced(fool_ite_definition,[new_symbols(definition,[iG626])])).
% 13.08/3.06  tff(f45109,plain,(
% 13.08/3.06    ( ! [X0 : int,X1 : int] : (aa(int,int,aa(int,fun(int,int),plus_plus(int),aa($o,int,zero_neq_one_of_bool(int),bG625(X0,X1))),aa(int,int,aa(int,fun(int,int),times_times(int),aa(num,int,numeral_numeral(int),aa(num,num,bit0,one2))),aa(int,int,aa(int,fun(int,int),bit_se5824344872417868541ns_and(int),aa(int,int,aa(int,fun(int,int),divide_divide(int),X1),aa(num,int,numeral_numeral(int),aa(num,num,bit0,one2)))),aa(int,int,aa(int,fun(int,int),divide_divide(int),X0),aa(num,int,numeral_numeral(int),aa(num,num,bit0,one2)))))) = iG626(X0,X1) | ($true = aa(set(int),$o,member(int,X1),aa(set(int),set(int),insert(int,zero_zero(int)),aa(set(int),set(int),insert(int,aa(int,int,uminus_uminus(int),one_one(int))),bot_bot(set(int))))))) )),
% 13.08/3.06    inference(cnf_transformation,[],[f27280])).
% 13.08/3.06  tff(f45110,plain,(
% 13.08/3.06    ( ! [X0 : int,X1 : int] : (aa(int,int,aa(int,fun(int,int),plus_plus(int),aa($o,int,zero_neq_one_of_bool(int),bG625(X0,X1))),aa(int,int,aa(int,fun(int,int),times_times(int),aa(num,int,numeral_numeral(int),aa(num,num,bit0,one2))),aa(int,int,aa(int,fun(int,int),bit_se5824344872417868541ns_and(int),aa(int,int,aa(int,fun(int,int),divide_divide(int),X1),aa(num,int,numeral_numeral(int),aa(num,num,bit0,one2)))),aa(int,int,aa(int,fun(int,int),divide_divide(int),X0),aa(num,int,numeral_numeral(int),aa(num,num,bit0,one2)))))) = iG626(X0,X1) | ($true = aa(set(int),$o,member(int,X0),aa(set(int),set(int),insert(int,zero_zero(int)),aa(set(int),set(int),insert(int,aa(int,int,uminus_uminus(int),one_one(int))),bot_bot(set(int))))))) )),
% 13.08/3.06    inference(cnf_transformation,[],[f27280])).
% 13.08/3.06  tff(f61920,plain,(
% 13.08/3.06    ( ! [X3 : nat] : (iG627(zero_zero(nat),X3) = X3) )),
% 13.08/3.06    inference(equality_resolution,[],[f45106])).
% 13.08/3.06  tff(f45106,plain,(
% 13.08/3.06    ( ! [X2 : nat,X3 : nat] : (iG627(X2,X3) = X3 | zero_zero(nat) != X2) )),
% 13.08/3.06    inference(cnf_transformation,[],[f27278])).
% 13.08/3.06  tff(f27278,plain,(
% 13.08/3.06    ! [X0 : nat,X1 : nat] : (aa(nat,nat,aa(nat,fun(nat,nat),gcd_gcd(nat),X0),modulo_modulo(nat,X1,X0)) = iG627(X0,X1) | zero_zero(nat) = X0) & ! [X2 : nat,X3 : nat] : (iG627(X2,X3) = X3 | zero_zero(nat) != X2)),
% 13.08/3.06    inference(ennf_transformation,[],[f21530])).
% 13.08/3.06  tff(f21530,plain,(
% 13.08/3.06    ! [X0 : nat,X1 : nat] : (zero_zero(nat) != X0 => aa(nat,nat,aa(nat,fun(nat,nat),gcd_gcd(nat),X0),modulo_modulo(nat,X1,X0)) = iG627(X0,X1)) & ! [X2 : nat,X3 : nat] : (zero_zero(nat) = X2 => iG627(X2,X3) = X3)),
% 13.08/3.06    inference(flattening,[],[f21529])).
% 13.08/3.06  tff(f21529,plain,(
% 13.08/3.06    ! [X0 : nat,X1 : nat] : (~zero_zero(nat) = X0 => aa(nat,nat,aa(nat,fun(nat,nat),gcd_gcd(nat),X0),modulo_modulo(nat,X1,X0)) = iG627(X0,X1)) & ! [X2 : nat,X3 : nat] : (zero_zero(nat) = X2 => iG627(X2,X3) = X3)),
% 13.08/3.06    inference(rectify,[],[f18332])).
% 13.08/3.06  tff(f18332,plain,(
% 13.08/3.06    ! [X1 : nat,X0 : nat] : (~zero_zero(nat) = X1 => aa(nat,nat,aa(nat,fun(nat,nat),gcd_gcd(nat),X1),modulo_modulo(nat,X0,X1)) = iG627(X1,X0)) & ! [X1 : nat,X0 : nat] : (zero_zero(nat) = X1 => iG627(X1,X0) = X0)),
% 13.08/3.06    introduced(fool_ite_definition,[new_symbols(definition,[iG627])])).
% 13.08/3.06  tff(f45107,plain,(
% 13.08/3.06    ( ! [X0 : nat,X1 : nat] : (aa(nat,nat,aa(nat,fun(nat,nat),gcd_gcd(nat),X0),modulo_modulo(nat,X1,X0)) = iG627(X0,X1) | zero_zero(nat) = X0) )),
% 13.08/3.06    inference(cnf_transformation,[],[f27278])).
% 13.08/3.06  tff(f61919,plain,(
% 13.08/3.06    ( ! [X3 : nat] : (iG628(zero_zero(nat),X3) = X3) )),
% 13.08/3.06    inference(equality_resolution,[],[f45104])).
% 13.08/3.06  tff(f45104,plain,(
% 13.08/3.06    ( ! [X2 : nat,X3 : nat] : (iG628(X2,X3) = X3 | zero_zero(nat) != X2) )),
% 13.08/3.06    inference(cnf_transformation,[],[f27277])).
% 13.08/3.06  tff(f27277,plain,(
% 13.08/3.06    ! [X0 : nat,X1 : nat] : (aa(nat,nat,aa(nat,fun(nat,nat),gcd_gcd(nat),X0),modulo_modulo(nat,X1,X0)) = iG628(X0,X1) | zero_zero(nat) = X0) & ! [X2 : nat,X3 : nat] : (iG628(X2,X3) = X3 | zero_zero(nat) != X2)),
% 13.08/3.06    inference(ennf_transformation,[],[f21528])).
% 13.08/3.06  tff(f21528,plain,(
% 13.08/3.06    ! [X0 : nat,X1 : nat] : (zero_zero(nat) != X0 => aa(nat,nat,aa(nat,fun(nat,nat),gcd_gcd(nat),X0),modulo_modulo(nat,X1,X0)) = iG628(X0,X1)) & ! [X2 : nat,X3 : nat] : (zero_zero(nat) = X2 => iG628(X2,X3) = X3)),
% 13.08/3.06    inference(flattening,[],[f21527])).
% 13.08/3.06  tff(f21527,plain,(
% 13.08/3.06    ! [X0 : nat,X1 : nat] : (~zero_zero(nat) = X0 => aa(nat,nat,aa(nat,fun(nat,nat),gcd_gcd(nat),X0),modulo_modulo(nat,X1,X0)) = iG628(X0,X1)) & ! [X2 : nat,X3 : nat] : (zero_zero(nat) = X2 => iG628(X2,X3) = X3)),
% 13.08/3.06    inference(rectify,[],[f18335])).
% 13.08/3.06  tff(f18335,plain,(
% 13.08/3.06    ! [X1 : nat,X0 : nat] : (~zero_zero(nat) = X1 => aa(nat,nat,aa(nat,fun(nat,nat),gcd_gcd(nat),X1),modulo_modulo(nat,X0,X1)) = iG628(X1,X0)) & ! [X1 : nat,X0 : nat] : (zero_zero(nat) = X1 => iG628(X1,X0) = X0)),
% 13.08/3.06    introduced(fool_ite_definition,[new_symbols(definition,[iG628])])).
% 13.08/3.06  tff(f45105,plain,(
% 13.08/3.06    ( ! [X0 : nat,X1 : nat] : (aa(nat,nat,aa(nat,fun(nat,nat),gcd_gcd(nat),X0),modulo_modulo(nat,X1,X0)) = iG628(X0,X1) | zero_zero(nat) = X0) )),
% 13.08/3.06    inference(cnf_transformation,[],[f27277])).
% 13.08/3.06  tff(f61918,plain,(
% 13.08/3.06    ($true = bG629($true))),
% 13.08/3.06    inference(equality_resolution,[],[f45102])).
% 13.08/3.06  tff(f45102,plain,(
% 13.08/3.06    ( ! [X0 : $o] : (($true = bG629(X0)) | ($true != X0)) )),
% 13.08/3.06    inference(cnf_transformation,[],[f37791])).
% 13.08/3.06  tff(f37791,plain,(
% 13.08/3.06    ! [X0 : $o] : ((($true = X0) | ($true != bG629(X0))) & (($true = bG629(X0)) | ($true != X0)))),
% 13.08/3.06    inference(nnf_transformation,[],[f21526])).
% 13.08/3.06  tff(f21526,plain,(
% 13.08/3.06    ! [X0 : $o] : (($true = X0) <=> ($true = bG629(X0)))),
% 13.08/3.06    inference(rectify,[],[f18414])).
% 13.08/3.06  tff(f18414,plain,(
% 13.08/3.06    ! [X3 : $o] : (($true = X3) <=> ($true = bG629(X3)))),
% 13.08/3.06    introduced(fool_formula_definition,[new_symbols(definition,[bG629])])).
% 13.08/3.06  tff(f45103,plain,(
% 13.08/3.06    ( ! [X0 : $o] : (($true = X0) | ($true != bG629(X0))) )),
% 13.08/3.06    inference(cnf_transformation,[],[f37791])).
% 13.08/3.06  tff(f61917,plain,(
% 13.08/3.06    ($true = bG630($true))),
% 13.08/3.06    inference(equality_resolution,[],[f45100])).
% 13.08/3.06  tff(f45100,plain,(
% 13.08/3.06    ( ! [X0 : $o] : (($true = bG630(X0)) | ($true != X0)) )),
% 13.08/3.06    inference(cnf_transformation,[],[f37790])).
% 13.08/3.06  tff(f37790,plain,(
% 13.08/3.06    ! [X0 : $o] : ((($true = X0) | ($true != bG630(X0))) & (($true = bG630(X0)) | ($true != X0)))),
% 13.08/3.06    inference(nnf_transformation,[],[f21525])).
% 13.08/3.06  tff(f21525,plain,(
% 13.08/3.06    ! [X0 : $o] : (($true = X0) <=> ($true = bG630(X0)))),
% 13.08/3.06    inference(rectify,[],[f18415])).
% 13.08/3.06  tff(f18415,plain,(
% 13.08/3.06    ! [X4 : $o] : (($true = X4) <=> ($true = bG630(X4)))),
% 13.08/3.06    introduced(fool_formula_definition,[new_symbols(definition,[bG630])])).
% 13.08/3.06  tff(f45101,plain,(
% 13.08/3.06    ( ! [X0 : $o] : (($true = X0) | ($true != bG630(X0))) )),
% 13.08/3.06    inference(cnf_transformation,[],[f37790])).
% 13.08/3.06  tff(f61916,plain,(
% 13.08/3.06    ( ! [X3 : $o] : (($true = X3) | ~iG631(one_one(nat),X3)) )),
% 13.08/3.06    inference(equality_resolution,[],[f45097])).
% 13.08/3.06  tff(f45097,plain,(
% 13.08/3.06    ( ! [X2 : nat,X3 : $o] : (($true = X3) | ~iG631(X2,X3) | one_one(nat) != X2) )),
% 13.08/3.06    inference(cnf_transformation,[],[f37789])).
% 13.08/3.06  tff(f37789,plain,(
% 13.08/3.06    ! [X0 : nat,X1 : $o] : (~iG631(X0,X1) | one_one(nat) = X0) & ! [X2 : nat,X3 : $o] : (((iG631(X2,X3) | ($true != X3)) & (($true = X3) | ~iG631(X2,X3))) | one_one(nat) != X2)),
% 13.08/3.06    inference(nnf_transformation,[],[f27276])).
% 13.08/3.06  tff(f27276,plain,(
% 13.08/3.06    ! [X0 : nat,X1 : $o] : (~iG631(X0,X1) | one_one(nat) = X0) & ! [X2 : nat,X3 : $o] : ((iG631(X2,X3) <=> ($true = X3)) | one_one(nat) != X2)),
% 13.08/3.06    inference(ennf_transformation,[],[f21524])).
% 13.08/3.06  tff(f21524,plain,(
% 13.08/3.06    ! [X0 : nat,X1 : $o] : (one_one(nat) != X0 => ~iG631(X0,X1)) & ! [X2 : nat,X3 : $o] : (one_one(nat) = X2 => (iG631(X2,X3) <=> ($true = X3)))),
% 13.08/3.06    inference(flattening,[],[f21523])).
% 13.08/3.06  tff(f21523,plain,(
% 13.08/3.06    ! [X0 : nat,X1 : $o] : (~one_one(nat) = X0 => ~iG631(X0,X1)) & ! [X2 : nat,X3 : $o] : (one_one(nat) = X2 => (iG631(X2,X3) <=> ($true = X3)))),
% 13.08/3.06    inference(true_and_false_elimination,[],[f21522])).
% 13.08/3.06  tff(f21522,plain,(
% 13.08/3.06    ! [X0 : nat,X1 : $o] : (~one_one(nat) = X0 => (iG631(X0,X1) <=> $false)) & ! [X2 : nat,X3 : $o] : (one_one(nat) = X2 => (iG631(X2,X3) <=> ($true = X3)))),
% 13.08/3.06    inference(rectify,[],[f18416])).
% 13.08/3.06  tff(f18416,plain,(
% 13.08/3.06    ! [X1 : nat,X4 : $o] : (~one_one(nat) = X1 => (iG631(X1,X4) <=> $false)) & ! [X1 : nat,X4 : $o] : (one_one(nat) = X1 => (iG631(X1,X4) <=> ($true = X4)))),
% 13.08/3.06    introduced(fool_ite_definition,[new_symbols(definition,[iG631])])).
% 13.08/3.06  tff(f61915,plain,(
% 13.08/3.06    iG631(one_one(nat),$true)),
% 13.08/3.06    inference(equality_resolution,[],[f61914])).
% 13.08/3.06  tff(f61914,plain,(
% 13.08/3.06    ( ! [X2 : nat] : (iG631(X2,$true) | one_one(nat) != X2) )),
% 13.08/3.06    inference(equality_resolution,[],[f45098])).
% 13.08/3.06  tff(f45098,plain,(
% 13.08/3.06    ( ! [X2 : nat,X3 : $o] : (iG631(X2,X3) | ($true != X3) | one_one(nat) != X2) )),
% 13.08/3.06    inference(cnf_transformation,[],[f37789])).
% 13.08/3.06  tff(f45099,plain,(
% 13.08/3.06    ( ! [X0 : nat,X1 : $o] : (~iG631(X0,X1) | one_one(nat) = X0) )),
% 13.08/3.06    inference(cnf_transformation,[],[f37789])).
% 13.08/3.06  tff(f61913,plain,(
% 13.08/3.06    ( ! [X4 : $o,X5 : $o] : (($true = X5) | ~iG632(zero_zero(nat),X4,X5)) )),
% 13.08/3.06    inference(equality_resolution,[],[f45093])).
% 13.08/3.06  tff(f45093,plain,(
% 13.08/3.06    ( ! [X3 : nat,X4 : $o,X5 : $o] : (($true = X5) | ~iG632(X3,X4,X5) | zero_zero(nat) != X3) )),
% 13.08/3.06    inference(cnf_transformation,[],[f37788])).
% 13.08/3.06  tff(f37788,plain,(
% 13.08/3.06    ! [X0 : nat,X1 : $o,X2 : $o] : (((iG632(X0,X1,X2) | ~iG631(X0,X1)) & (iG631(X0,X1) | ~iG632(X0,X1,X2))) | zero_zero(nat) = X0) & ! [X3 : nat,X4 : $o,X5 : $o] : (((iG632(X3,X4,X5) | ($true != X5)) & (($true = X5) | ~iG632(X3,X4,X5))) | zero_zero(nat) != X3)),
% 13.08/3.06    inference(nnf_transformation,[],[f27275])).
% 13.08/3.06  tff(f27275,plain,(
% 13.08/3.06    ! [X0 : nat,X1 : $o,X2 : $o] : ((iG632(X0,X1,X2) <=> iG631(X0,X1)) | zero_zero(nat) = X0) & ! [X3 : nat,X4 : $o,X5 : $o] : ((iG632(X3,X4,X5) <=> ($true = X5)) | zero_zero(nat) != X3)),
% 13.08/3.06    inference(ennf_transformation,[],[f21521])).
% 13.08/3.06  tff(f21521,plain,(
% 13.08/3.06    ! [X0 : nat,X1 : $o,X2 : $o] : (zero_zero(nat) != X0 => (iG632(X0,X1,X2) <=> iG631(X0,X1))) & ! [X3 : nat,X4 : $o,X5 : $o] : (zero_zero(nat) = X3 => (iG632(X3,X4,X5) <=> ($true = X5)))),
% 13.08/3.06    inference(flattening,[],[f21520])).
% 13.08/3.06  tff(f21520,plain,(
% 13.08/3.06    ! [X0 : nat,X1 : $o,X2 : $o] : (~zero_zero(nat) = X0 => (iG632(X0,X1,X2) <=> iG631(X0,X1))) & ! [X3 : nat,X4 : $o,X5 : $o] : (zero_zero(nat) = X3 => (iG632(X3,X4,X5) <=> ($true = X5)))),
% 13.08/3.06    inference(rectify,[],[f18417])).
% 13.08/3.06  tff(f18417,plain,(
% 13.08/3.06    ! [X1 : nat,X4 : $o,X3 : $o] : (~zero_zero(nat) = X1 => (iG632(X1,X4,X3) <=> iG631(X1,X4))) & ! [X1 : nat,X4 : $o,X3 : $o] : (zero_zero(nat) = X1 => (iG632(X1,X4,X3) <=> ($true = X3)))),
% 13.08/3.06    introduced(fool_ite_definition,[new_symbols(definition,[iG632])])).
% 13.08/3.06  tff(f61912,plain,(
% 13.08/3.06    ( ! [X4 : $o] : (iG632(zero_zero(nat),X4,$true)) )),
% 13.08/3.06    inference(equality_resolution,[],[f61911])).
% 13.08/3.06  tff(f61911,plain,(
% 13.08/3.06    ( ! [X3 : nat,X4 : $o] : (iG632(X3,X4,$true) | zero_zero(nat) != X3) )),
% 13.08/3.06    inference(equality_resolution,[],[f45094])).
% 13.08/3.06  tff(f45094,plain,(
% 13.08/3.06    ( ! [X3 : nat,X4 : $o,X5 : $o] : (iG632(X3,X4,X5) | ($true != X5) | zero_zero(nat) != X3) )),
% 13.08/3.06    inference(cnf_transformation,[],[f37788])).
% 13.08/3.06  tff(f45095,plain,(
% 13.08/3.06    ( ! [X2 : $o,X0 : nat,X1 : $o] : (iG631(X0,X1) | ~iG632(X0,X1,X2) | zero_zero(nat) = X0) )),
% 13.08/3.06    inference(cnf_transformation,[],[f37788])).
% 13.08/3.06  tff(f45096,plain,(
% 13.08/3.06    ( ! [X2 : $o,X0 : nat,X1 : $o] : (iG632(X0,X1,X2) | ~iG631(X0,X1) | zero_zero(nat) = X0) )),
% 13.08/3.06    inference(cnf_transformation,[],[f37788])).
% 13.08/3.06  tff(f45092,plain,(
% 13.08/3.06    ( ! [X0 : nat,X1 : nat] : (vEBT_VEBT_high(X0,aa(nat,nat,aa(nat,fun(nat,nat),divide_divide(nat),aa(nat,nat,suc,X1)),aa(num,nat,numeral_numeral(nat),aa(num,num,bit0,one2)))) = lG633(X0,X1)) )),
% 13.08/3.06    inference(cnf_transformation,[],[f21519])).
% 13.08/3.06  tff(f21519,plain,(
% 13.08/3.06    ! [X0 : nat,X1 : nat] : vEBT_VEBT_high(X0,aa(nat,nat,aa(nat,fun(nat,nat),divide_divide(nat),aa(nat,nat,suc,X1)),aa(num,nat,numeral_numeral(nat),aa(num,num,bit0,one2)))) = lG633(X0,X1)),
% 13.08/3.06    inference(rectify,[],[f18418])).
% 13.08/3.06  tff(f18418,plain,(
% 13.08/3.06    ! [X1 : nat,X9 : nat] : vEBT_VEBT_high(X1,aa(nat,nat,aa(nat,fun(nat,nat),divide_divide(nat),aa(nat,nat,suc,X9)),aa(num,nat,numeral_numeral(nat),aa(num,num,bit0,one2)))) = lG633(X1,X9)),
% 13.08/3.06    introduced(fool_let_definition,[new_symbols(definition,[lG633])])).
% 13.08/3.06  tff(f45089,plain,(
% 13.08/3.06    ( ! [X3 : list(vEBT_VEBT),X4 : nat,X5 : nat] : (vEBT_V5719532721284313246member(aa(nat,vEBT_VEBT,nth(vEBT_VEBT,X3),lG633(X5,X4)),vEBT_VEBT_low(X5,aa(nat,nat,aa(nat,fun(nat,nat),divide_divide(nat),aa(nat,nat,suc,X4)),aa(num,nat,numeral_numeral(nat),aa(num,num,bit0,one2))))) | ~iG634(X3,X4,X5) | ($true != aa(nat,$o,aa(nat,fun(nat,$o),ord_less(nat),lG633(X5,X4)),aa(list(vEBT_VEBT),nat,size_size(list(vEBT_VEBT)),X3)))) )),
% 13.08/3.06    inference(cnf_transformation,[],[f37787])).
% 13.08/3.06  tff(f37787,plain,(
% 13.08/3.06    ! [X0 : list(vEBT_VEBT),X1 : nat,X2 : nat] : (~iG634(X0,X1,X2) | ($true = aa(nat,$o,aa(nat,fun(nat,$o),ord_less(nat),lG633(X2,X1)),aa(list(vEBT_VEBT),nat,size_size(list(vEBT_VEBT)),X0)))) & ! [X3 : list(vEBT_VEBT),X4 : nat,X5 : nat] : (((iG634(X3,X4,X5) | ~vEBT_V5719532721284313246member(aa(nat,vEBT_VEBT,nth(vEBT_VEBT,X3),lG633(X5,X4)),vEBT_VEBT_low(X5,aa(nat,nat,aa(nat,fun(nat,nat),divide_divide(nat),aa(nat,nat,suc,X4)),aa(num,nat,numeral_numeral(nat),aa(num,num,bit0,one2)))))) & (vEBT_V5719532721284313246member(aa(nat,vEBT_VEBT,nth(vEBT_VEBT,X3),lG633(X5,X4)),vEBT_VEBT_low(X5,aa(nat,nat,aa(nat,fun(nat,nat),divide_divide(nat),aa(nat,nat,suc,X4)),aa(num,nat,numeral_numeral(nat),aa(num,num,bit0,one2))))) | ~iG634(X3,X4,X5))) | ($true != aa(nat,$o,aa(nat,fun(nat,$o),ord_less(nat),lG633(X5,X4)),aa(list(vEBT_VEBT),nat,size_size(list(vEBT_VEBT)),X3))))),
% 13.08/3.06    inference(nnf_transformation,[],[f27274])).
% 13.08/3.06  tff(f27274,plain,(
% 13.08/3.06    ! [X0 : list(vEBT_VEBT),X1 : nat,X2 : nat] : (~iG634(X0,X1,X2) | ($true = aa(nat,$o,aa(nat,fun(nat,$o),ord_less(nat),lG633(X2,X1)),aa(list(vEBT_VEBT),nat,size_size(list(vEBT_VEBT)),X0)))) & ! [X3 : list(vEBT_VEBT),X4 : nat,X5 : nat] : ((iG634(X3,X4,X5) <=> vEBT_V5719532721284313246member(aa(nat,vEBT_VEBT,nth(vEBT_VEBT,X3),lG633(X5,X4)),vEBT_VEBT_low(X5,aa(nat,nat,aa(nat,fun(nat,nat),divide_divide(nat),aa(nat,nat,suc,X4)),aa(num,nat,numeral_numeral(nat),aa(num,num,bit0,one2)))))) | ($true != aa(nat,$o,aa(nat,fun(nat,$o),ord_less(nat),lG633(X5,X4)),aa(list(vEBT_VEBT),nat,size_size(list(vEBT_VEBT)),X3))))),
% 13.08/3.06    inference(ennf_transformation,[],[f21518])).
% 13.08/3.06  tff(f21518,plain,(
% 13.08/3.06    ! [X0 : list(vEBT_VEBT),X1 : nat,X2 : nat] : (($true != aa(nat,$o,aa(nat,fun(nat,$o),ord_less(nat),lG633(X2,X1)),aa(list(vEBT_VEBT),nat,size_size(list(vEBT_VEBT)),X0))) => ~iG634(X0,X1,X2)) & ! [X3 : list(vEBT_VEBT),X4 : nat,X5 : nat] : (($true = aa(nat,$o,aa(nat,fun(nat,$o),ord_less(nat),lG633(X5,X4)),aa(list(vEBT_VEBT),nat,size_size(list(vEBT_VEBT)),X3))) => (iG634(X3,X4,X5) <=> vEBT_V5719532721284313246member(aa(nat,vEBT_VEBT,nth(vEBT_VEBT,X3),lG633(X5,X4)),vEBT_VEBT_low(X5,aa(nat,nat,aa(nat,fun(nat,nat),divide_divide(nat),aa(nat,nat,suc,X4)),aa(num,nat,numeral_numeral(nat),aa(num,num,bit0,one2)))))))),
% 13.08/3.06    inference(flattening,[],[f21517])).
% 13.08/3.06  tff(f21517,plain,(
% 13.08/3.06    ! [X0 : list(vEBT_VEBT),X1 : nat,X2 : nat] : (~($true = aa(nat,$o,aa(nat,fun(nat,$o),ord_less(nat),lG633(X2,X1)),aa(list(vEBT_VEBT),nat,size_size(list(vEBT_VEBT)),X0))) => ~iG634(X0,X1,X2)) & ! [X3 : list(vEBT_VEBT),X4 : nat,X5 : nat] : (($true = aa(nat,$o,aa(nat,fun(nat,$o),ord_less(nat),lG633(X5,X4)),aa(list(vEBT_VEBT),nat,size_size(list(vEBT_VEBT)),X3))) => (iG634(X3,X4,X5) <=> vEBT_V5719532721284313246member(aa(nat,vEBT_VEBT,nth(vEBT_VEBT,X3),lG633(X5,X4)),vEBT_VEBT_low(X5,aa(nat,nat,aa(nat,fun(nat,nat),divide_divide(nat),aa(nat,nat,suc,X4)),aa(num,nat,numeral_numeral(nat),aa(num,num,bit0,one2)))))))),
% 13.08/3.06    inference(true_and_false_elimination,[],[f21516])).
% 13.08/3.06  tff(f21516,plain,(
% 13.08/3.06    ! [X0 : list(vEBT_VEBT),X1 : nat,X2 : nat] : (~($true = aa(nat,$o,aa(nat,fun(nat,$o),ord_less(nat),lG633(X2,X1)),aa(list(vEBT_VEBT),nat,size_size(list(vEBT_VEBT)),X0))) => (iG634(X0,X1,X2) <=> $false)) & ! [X3 : list(vEBT_VEBT),X4 : nat,X5 : nat] : (($true = aa(nat,$o,aa(nat,fun(nat,$o),ord_less(nat),lG633(X5,X4)),aa(list(vEBT_VEBT),nat,size_size(list(vEBT_VEBT)),X3))) => (iG634(X3,X4,X5) <=> vEBT_V5719532721284313246member(aa(nat,vEBT_VEBT,nth(vEBT_VEBT,X3),lG633(X5,X4)),vEBT_VEBT_low(X5,aa(nat,nat,aa(nat,fun(nat,nat),divide_divide(nat),aa(nat,nat,suc,X4)),aa(num,nat,numeral_numeral(nat),aa(num,num,bit0,one2)))))))),
% 13.08/3.06    inference(rectify,[],[f18419])).
% 13.08/3.06  tff(f18419,plain,(
% 13.08/3.06    ! [X10 : list(vEBT_VEBT),X9 : nat,X1 : nat] : (~($true = aa(nat,$o,aa(nat,fun(nat,$o),ord_less(nat),lG633(X1,X9)),aa(list(vEBT_VEBT),nat,size_size(list(vEBT_VEBT)),X10))) => (iG634(X10,X9,X1) <=> $false)) & ! [X10 : list(vEBT_VEBT),X9 : nat,X1 : nat] : (($true = aa(nat,$o,aa(nat,fun(nat,$o),ord_less(nat),lG633(X1,X9)),aa(list(vEBT_VEBT),nat,size_size(list(vEBT_VEBT)),X10))) => (iG634(X10,X9,X1) <=> vEBT_V5719532721284313246member(aa(nat,vEBT_VEBT,nth(vEBT_VEBT,X10),lG633(X1,X9)),vEBT_VEBT_low(X1,aa(nat,nat,aa(nat,fun(nat,nat),divide_divide(nat),aa(nat,nat,suc,X9)),aa(num,nat,numeral_numeral(nat),aa(num,num,bit0,one2)))))))),
% 13.08/3.06    introduced(fool_ite_definition,[new_symbols(definition,[iG634])])).
% 13.08/3.06  tff(f45090,plain,(
% 13.08/3.06    ( ! [X3 : list(vEBT_VEBT),X4 : nat,X5 : nat] : (iG634(X3,X4,X5) | ~vEBT_V5719532721284313246member(aa(nat,vEBT_VEBT,nth(vEBT_VEBT,X3),lG633(X5,X4)),vEBT_VEBT_low(X5,aa(nat,nat,aa(nat,fun(nat,nat),divide_divide(nat),aa(nat,nat,suc,X4)),aa(num,nat,numeral_numeral(nat),aa(num,num,bit0,one2))))) | ($true != aa(nat,$o,aa(nat,fun(nat,$o),ord_less(nat),lG633(X5,X4)),aa(list(vEBT_VEBT),nat,size_size(list(vEBT_VEBT)),X3)))) )),
% 13.08/3.06    inference(cnf_transformation,[],[f37787])).
% 13.08/3.06  tff(f45091,plain,(
% 13.08/3.06    ( ! [X2 : nat,X0 : list(vEBT_VEBT),X1 : nat] : (~iG634(X0,X1,X2) | ($true = aa(nat,$o,aa(nat,fun(nat,$o),ord_less(nat),lG633(X2,X1)),aa(list(vEBT_VEBT),nat,size_size(list(vEBT_VEBT)),X0)))) )),
% 13.08/3.06    inference(cnf_transformation,[],[f37787])).
% 13.08/3.06  tff(f61910,plain,(
% 13.08/3.06    ($true = bG635($true))),
% 13.08/3.06    inference(equality_resolution,[],[f45087])).
% 13.08/3.06  tff(f45087,plain,(
% 13.08/3.06    ( ! [X0 : $o] : (($true = bG635(X0)) | ($true != X0)) )),
% 13.08/3.06    inference(cnf_transformation,[],[f37786])).
% 13.08/3.06  tff(f37786,plain,(
% 13.08/3.06    ! [X0 : $o] : ((($true = X0) | ($true != bG635(X0))) & (($true = bG635(X0)) | ($true != X0)))),
% 13.08/3.06    inference(nnf_transformation,[],[f21515])).
% 13.08/3.06  tff(f21515,plain,(
% 13.08/3.06    ! [X0 : $o] : (($true = X0) <=> ($true = bG635(X0)))),
% 13.08/3.06    inference(rectify,[],[f18422])).
% 13.08/3.06  tff(f18422,plain,(
% 13.08/3.06    ! [X3 : $o] : (($true = X3) <=> ($true = bG635(X3)))),
% 13.08/3.06    introduced(fool_formula_definition,[new_symbols(definition,[bG635])])).
% 13.08/3.06  tff(f45088,plain,(
% 13.08/3.06    ( ! [X0 : $o] : (($true = X0) | ($true != bG635(X0))) )),
% 13.08/3.06    inference(cnf_transformation,[],[f37786])).
% 13.08/3.06  tff(f61909,plain,(
% 13.08/3.06    ($true = bG636($true))),
% 13.08/3.06    inference(equality_resolution,[],[f45085])).
% 13.08/3.06  tff(f45085,plain,(
% 13.08/3.06    ( ! [X0 : $o] : (($true = bG636(X0)) | ($true != X0)) )),
% 13.08/3.06    inference(cnf_transformation,[],[f37785])).
% 13.08/3.06  tff(f37785,plain,(
% 13.08/3.06    ! [X0 : $o] : ((($true = X0) | ($true != bG636(X0))) & (($true = bG636(X0)) | ($true != X0)))),
% 13.08/3.06    inference(nnf_transformation,[],[f21514])).
% 13.08/3.06  tff(f21514,plain,(
% 13.08/3.06    ! [X0 : $o] : (($true = X0) <=> ($true = bG636(X0)))),
% 13.08/3.06    inference(rectify,[],[f18423])).
% 13.08/3.06  tff(f18423,plain,(
% 13.08/3.06    ! [X4 : $o] : (($true = X4) <=> ($true = bG636(X4)))),
% 13.08/3.06    introduced(fool_formula_definition,[new_symbols(definition,[bG636])])).
% 13.08/3.06  tff(f45086,plain,(
% 13.08/3.06    ( ! [X0 : $o] : (($true = X0) | ($true != bG636(X0))) )),
% 13.08/3.06    inference(cnf_transformation,[],[f37785])).
% 13.08/3.06  tff(f61908,plain,(
% 13.08/3.06    ($true = bG637($true))),
% 13.08/3.06    inference(equality_resolution,[],[f45083])).
% 13.08/3.06  tff(f45083,plain,(
% 13.08/3.06    ( ! [X0 : $o] : (($true = bG637(X0)) | ($true != X0)) )),
% 13.08/3.06    inference(cnf_transformation,[],[f37784])).
% 13.08/3.06  tff(f37784,plain,(
% 13.08/3.06    ! [X0 : $o] : ((($true = X0) | ($true != bG637(X0))) & (($true = bG637(X0)) | ($true != X0)))),
% 13.08/3.06    inference(nnf_transformation,[],[f21513])).
% 13.08/3.06  tff(f21513,plain,(
% 13.08/3.06    ! [X0 : $o] : (($true = X0) <=> ($true = bG637(X0)))),
% 13.08/3.06    inference(rectify,[],[f18424])).
% 13.08/3.06  tff(f18424,plain,(
% 13.08/3.06    ! [X3 : $o] : (($true = X3) <=> ($true = bG637(X3)))),
% 13.08/3.06    introduced(fool_formula_definition,[new_symbols(definition,[bG637])])).
% 13.08/3.06  tff(f45084,plain,(
% 13.08/3.06    ( ! [X0 : $o] : (($true = X0) | ($true != bG637(X0))) )),
% 13.08/3.06    inference(cnf_transformation,[],[f37784])).
% 13.08/3.06  tff(f61907,plain,(
% 13.08/3.06    ($true = bG638($true))),
% 13.08/3.06    inference(equality_resolution,[],[f45081])).
% 13.08/3.06  tff(f45081,plain,(
% 13.08/3.06    ( ! [X0 : $o] : (($true = bG638(X0)) | ($true != X0)) )),
% 13.08/3.06    inference(cnf_transformation,[],[f37783])).
% 13.08/3.06  tff(f37783,plain,(
% 13.08/3.06    ! [X0 : $o] : ((($true = X0) | ($true != bG638(X0))) & (($true = bG638(X0)) | ($true != X0)))),
% 13.08/3.06    inference(nnf_transformation,[],[f21512])).
% 13.08/3.06  tff(f21512,plain,(
% 13.08/3.06    ! [X0 : $o] : (($true = X0) <=> ($true = bG638(X0)))),
% 13.08/3.06    inference(rectify,[],[f18425])).
% 13.08/3.06  tff(f18425,plain,(
% 13.08/3.06    ! [X4 : $o] : (($true = X4) <=> ($true = bG638(X4)))),
% 13.08/3.06    introduced(fool_formula_definition,[new_symbols(definition,[bG638])])).
% 13.08/3.06  tff(f45082,plain,(
% 13.08/3.06    ( ! [X0 : $o] : (($true = X0) | ($true != bG638(X0))) )),
% 13.08/3.06    inference(cnf_transformation,[],[f37783])).
% 13.08/3.06  tff(f61906,plain,(
% 13.08/3.06    ( ! [X3 : $o] : ((bG638(X3) = iG639(one_one(nat),X3))) )),
% 13.08/3.06    inference(equality_resolution,[],[f45079])).
% 13.08/3.06  tff(f45079,plain,(
% 13.08/3.06    ( ! [X2 : nat,X3 : $o] : ((bG638(X3) = iG639(X2,X3)) | one_one(nat) != X2) )),
% 13.08/3.06    inference(cnf_transformation,[],[f27273])).
% 13.08/3.06  tff(f27273,plain,(
% 13.08/3.06    ! [X0 : nat,X1 : $o] : (($false = iG639(X0,X1)) | one_one(nat) = X0) & ! [X2 : nat,X3 : $o] : ((bG638(X3) = iG639(X2,X3)) | one_one(nat) != X2)),
% 13.08/3.06    inference(ennf_transformation,[],[f21511])).
% 13.08/3.06  tff(f21511,plain,(
% 13.08/3.06    ! [X0 : nat,X1 : $o] : (one_one(nat) != X0 => ($false = iG639(X0,X1))) & ! [X2 : nat,X3 : $o] : (one_one(nat) = X2 => (bG638(X3) = iG639(X2,X3)))),
% 13.08/3.06    inference(flattening,[],[f21510])).
% 13.08/3.06  tff(f21510,plain,(
% 13.08/3.06    ! [X0 : nat,X1 : $o] : (~one_one(nat) = X0 => ($false = iG639(X0,X1))) & ! [X2 : nat,X3 : $o] : (one_one(nat) = X2 => (bG638(X3) = iG639(X2,X3)))),
% 13.08/3.06    inference(rectify,[],[f18426])).
% 13.08/3.06  tff(f18426,plain,(
% 13.08/3.06    ! [X1 : nat,X4 : $o] : (~one_one(nat) = X1 => ($false = iG639(X1,X4))) & ! [X1 : nat,X4 : $o] : (one_one(nat) = X1 => (bG638(X4) = iG639(X1,X4)))),
% 13.08/3.06    introduced(fool_ite_definition,[new_symbols(definition,[iG639])])).
% 13.08/3.06  tff(f45080,plain,(
% 13.08/3.06    ( ! [X0 : nat,X1 : $o] : (($false = iG639(X0,X1)) | one_one(nat) = X0) )),
% 13.08/3.06    inference(cnf_transformation,[],[f27273])).
% 13.08/3.06  tff(f61905,plain,(
% 13.08/3.06    ( ! [X4 : $o,X5 : $o] : ((bG637(X5) = iG640(zero_zero(nat),X4,X5))) )),
% 13.08/3.06    inference(equality_resolution,[],[f45077])).
% 13.08/3.06  tff(f45077,plain,(
% 13.08/3.06    ( ! [X3 : nat,X4 : $o,X5 : $o] : ((bG637(X5) = iG640(X3,X4,X5)) | zero_zero(nat) != X3) )),
% 13.08/3.06    inference(cnf_transformation,[],[f27272])).
% 13.08/3.06  tff(f27272,plain,(
% 13.08/3.06    ! [X0 : nat,X1 : $o,X2 : $o] : ((iG639(X0,X1) = iG640(X0,X1,X2)) | zero_zero(nat) = X0) & ! [X3 : nat,X4 : $o,X5 : $o] : ((bG637(X5) = iG640(X3,X4,X5)) | zero_zero(nat) != X3)),
% 13.08/3.06    inference(ennf_transformation,[],[f21509])).
% 13.08/3.06  tff(f21509,plain,(
% 13.08/3.06    ! [X0 : nat,X1 : $o,X2 : $o] : (zero_zero(nat) != X0 => (iG639(X0,X1) = iG640(X0,X1,X2))) & ! [X3 : nat,X4 : $o,X5 : $o] : (zero_zero(nat) = X3 => (bG637(X5) = iG640(X3,X4,X5)))),
% 13.08/3.06    inference(flattening,[],[f21508])).
% 13.08/3.06  tff(f21508,plain,(
% 13.08/3.06    ! [X0 : nat,X1 : $o,X2 : $o] : (~zero_zero(nat) = X0 => (iG639(X0,X1) = iG640(X0,X1,X2))) & ! [X3 : nat,X4 : $o,X5 : $o] : (zero_zero(nat) = X3 => (bG637(X5) = iG640(X3,X4,X5)))),
% 13.08/3.06    inference(rectify,[],[f18427])).
% 13.08/3.06  tff(f18427,plain,(
% 13.08/3.06    ! [X1 : nat,X4 : $o,X3 : $o] : (~zero_zero(nat) = X1 => (iG639(X1,X4) = iG640(X1,X4,X3))) & ! [X1 : nat,X4 : $o,X3 : $o] : (zero_zero(nat) = X1 => (bG637(X3) = iG640(X1,X4,X3)))),
% 13.08/3.06    introduced(fool_ite_definition,[new_symbols(definition,[iG640])])).
% 13.08/3.06  tff(f45078,plain,(
% 13.08/3.06    ( ! [X2 : $o,X0 : nat,X1 : $o] : ((iG639(X0,X1) = iG640(X0,X1,X2)) | zero_zero(nat) = X0) )),
% 13.08/3.06    inference(cnf_transformation,[],[f27272])).
% 13.08/3.06  tff(f61904,plain,(
% 13.08/3.06    ($true = bG641($true))),
% 13.08/3.06    inference(equality_resolution,[],[f45075])).
% 13.08/3.06  tff(f45075,plain,(
% 13.08/3.06    ( ! [X0 : $o] : (($true = bG641(X0)) | ($true != X0)) )),
% 13.08/3.06    inference(cnf_transformation,[],[f37782])).
% 13.08/3.06  tff(f37782,plain,(
% 13.08/3.06    ! [X0 : $o] : ((($true = X0) | ($true != bG641(X0))) & (($true = bG641(X0)) | ($true != X0)))),
% 13.08/3.06    inference(nnf_transformation,[],[f21507])).
% 13.08/3.06  tff(f21507,plain,(
% 13.08/3.06    ! [X0 : $o] : (($true = X0) <=> ($true = bG641(X0)))),
% 13.08/3.06    inference(rectify,[],[f18428])).
% 13.08/3.06  tff(f18428,plain,(
% 13.08/3.06    ! [X3 : $o] : (($true = X3) <=> ($true = bG641(X3)))),
% 13.08/3.06    introduced(fool_formula_definition,[new_symbols(definition,[bG641])])).
% 13.08/3.06  tff(f45076,plain,(
% 13.08/3.06    ( ! [X0 : $o] : (($true = X0) | ($true != bG641(X0))) )),
% 13.08/3.06    inference(cnf_transformation,[],[f37782])).
% 13.08/3.06  tff(f61903,plain,(
% 13.08/3.06    ($true = bG642($true))),
% 13.08/3.06    inference(equality_resolution,[],[f45073])).
% 13.08/3.06  tff(f45073,plain,(
% 13.08/3.06    ( ! [X0 : $o] : (($true = bG642(X0)) | ($true != X0)) )),
% 13.08/3.06    inference(cnf_transformation,[],[f37781])).
% 13.08/3.06  tff(f37781,plain,(
% 13.08/3.06    ! [X0 : $o] : ((($true = X0) | ($true != bG642(X0))) & (($true = bG642(X0)) | ($true != X0)))),
% 13.08/3.06    inference(nnf_transformation,[],[f21506])).
% 13.08/3.06  tff(f21506,plain,(
% 13.08/3.06    ! [X0 : $o] : (($true = X0) <=> ($true = bG642(X0)))),
% 13.08/3.06    inference(rectify,[],[f18429])).
% 13.08/3.06  tff(f18429,plain,(
% 13.08/3.06    ! [X4 : $o] : (($true = X4) <=> ($true = bG642(X4)))),
% 13.08/3.06    introduced(fool_formula_definition,[new_symbols(definition,[bG642])])).
% 13.08/3.06  tff(f45074,plain,(
% 13.08/3.06    ( ! [X0 : $o] : (($true = X0) | ($true != bG642(X0))) )),
% 13.08/3.06    inference(cnf_transformation,[],[f37781])).
% 13.08/3.06  tff(f45072,plain,(
% 13.08/3.06    ( ! [X0 : nat,X1 : nat] : (vEBT_VEBT_high(X0,aa(nat,nat,aa(nat,fun(nat,nat),divide_divide(nat),aa(nat,nat,suc,X1)),aa(num,nat,numeral_numeral(nat),aa(num,num,bit0,one2)))) = lG643(X0,X1)) )),
% 13.08/3.06    inference(cnf_transformation,[],[f21505])).
% 13.08/3.06  tff(f21505,plain,(
% 13.08/3.06    ! [X0 : nat,X1 : nat] : vEBT_VEBT_high(X0,aa(nat,nat,aa(nat,fun(nat,nat),divide_divide(nat),aa(nat,nat,suc,X1)),aa(num,nat,numeral_numeral(nat),aa(num,num,bit0,one2)))) = lG643(X0,X1)),
% 13.08/3.06    inference(rectify,[],[f18430])).
% 13.08/3.06  tff(f18430,plain,(
% 13.08/3.06    ! [X1 : nat,X9 : nat] : vEBT_VEBT_high(X1,aa(nat,nat,aa(nat,fun(nat,nat),divide_divide(nat),aa(nat,nat,suc,X9)),aa(num,nat,numeral_numeral(nat),aa(num,num,bit0,one2)))) = lG643(X1,X9)),
% 13.08/3.06    introduced(fool_let_definition,[new_symbols(definition,[lG643])])).
% 13.08/3.06  tff(f45070,plain,(
% 13.08/3.06    ( ! [X2 : list(vEBT_VEBT),X0 : nat,X1 : nat] : (($true = bG644(X0,X1,X2)) | ~vEBT_V5719532721284313246member(aa(nat,vEBT_VEBT,nth(vEBT_VEBT,X2),lG643(X1,X0)),vEBT_VEBT_low(X1,aa(nat,nat,aa(nat,fun(nat,nat),divide_divide(nat),aa(nat,nat,suc,X0)),aa(num,nat,numeral_numeral(nat),aa(num,num,bit0,one2)))))) )),
% 13.08/3.06    inference(cnf_transformation,[],[f37780])).
% 13.08/3.06  tff(f37780,plain,(
% 13.08/3.06    ! [X0 : nat,X1 : nat,X2 : list(vEBT_VEBT)] : ((vEBT_V5719532721284313246member(aa(nat,vEBT_VEBT,nth(vEBT_VEBT,X2),lG643(X1,X0)),vEBT_VEBT_low(X1,aa(nat,nat,aa(nat,fun(nat,nat),divide_divide(nat),aa(nat,nat,suc,X0)),aa(num,nat,numeral_numeral(nat),aa(num,num,bit0,one2))))) | ($true != bG644(X0,X1,X2))) & (($true = bG644(X0,X1,X2)) | ~vEBT_V5719532721284313246member(aa(nat,vEBT_VEBT,nth(vEBT_VEBT,X2),lG643(X1,X0)),vEBT_VEBT_low(X1,aa(nat,nat,aa(nat,fun(nat,nat),divide_divide(nat),aa(nat,nat,suc,X0)),aa(num,nat,numeral_numeral(nat),aa(num,num,bit0,one2)))))))),
% 13.08/3.06    inference(nnf_transformation,[],[f21504])).
% 13.08/3.06  tff(f21504,plain,(
% 13.08/3.06    ! [X0 : nat,X1 : nat,X2 : list(vEBT_VEBT)] : (vEBT_V5719532721284313246member(aa(nat,vEBT_VEBT,nth(vEBT_VEBT,X2),lG643(X1,X0)),vEBT_VEBT_low(X1,aa(nat,nat,aa(nat,fun(nat,nat),divide_divide(nat),aa(nat,nat,suc,X0)),aa(num,nat,numeral_numeral(nat),aa(num,num,bit0,one2))))) <=> ($true = bG644(X0,X1,X2)))),
% 13.08/3.06    inference(rectify,[],[f18431])).
% 13.08/3.06  tff(f18431,plain,(
% 13.08/3.06    ! [X9 : nat,X1 : nat,X10 : list(vEBT_VEBT)] : (vEBT_V5719532721284313246member(aa(nat,vEBT_VEBT,nth(vEBT_VEBT,X10),lG643(X1,X9)),vEBT_VEBT_low(X1,aa(nat,nat,aa(nat,fun(nat,nat),divide_divide(nat),aa(nat,nat,suc,X9)),aa(num,nat,numeral_numeral(nat),aa(num,num,bit0,one2))))) <=> ($true = bG644(X9,X1,X10)))),
% 13.08/3.06    introduced(fool_formula_definition,[new_symbols(definition,[bG644])])).
% 13.08/3.06  tff(f45071,plain,(
% 13.08/3.06    ( ! [X2 : list(vEBT_VEBT),X0 : nat,X1 : nat] : (vEBT_V5719532721284313246member(aa(nat,vEBT_VEBT,nth(vEBT_VEBT,X2),lG643(X1,X0)),vEBT_VEBT_low(X1,aa(nat,nat,aa(nat,fun(nat,nat),divide_divide(nat),aa(nat,nat,suc,X0)),aa(num,nat,numeral_numeral(nat),aa(num,num,bit0,one2))))) | ($true != bG644(X0,X1,X2))) )),
% 13.08/3.06    inference(cnf_transformation,[],[f37780])).
% 13.08/3.06  tff(f45068,plain,(
% 13.08/3.06    ( ! [X3 : list(vEBT_VEBT),X4 : nat,X5 : nat] : ((bG644(X4,X5,X3) = iG645(X3,X4,X5)) | ($true != aa(nat,$o,aa(nat,fun(nat,$o),ord_less(nat),lG643(X5,X4)),aa(list(vEBT_VEBT),nat,size_size(list(vEBT_VEBT)),X3)))) )),
% 13.08/3.06    inference(cnf_transformation,[],[f27271])).
% 13.08/3.06  tff(f27271,plain,(
% 13.08/3.06    ! [X0 : list(vEBT_VEBT),X1 : nat,X2 : nat] : (($false = iG645(X0,X1,X2)) | ($true = aa(nat,$o,aa(nat,fun(nat,$o),ord_less(nat),lG643(X2,X1)),aa(list(vEBT_VEBT),nat,size_size(list(vEBT_VEBT)),X0)))) & ! [X3 : list(vEBT_VEBT),X4 : nat,X5 : nat] : ((bG644(X4,X5,X3) = iG645(X3,X4,X5)) | ($true != aa(nat,$o,aa(nat,fun(nat,$o),ord_less(nat),lG643(X5,X4)),aa(list(vEBT_VEBT),nat,size_size(list(vEBT_VEBT)),X3))))),
% 13.08/3.06    inference(ennf_transformation,[],[f21503])).
% 13.08/3.06  tff(f21503,plain,(
% 13.08/3.06    ! [X0 : list(vEBT_VEBT),X1 : nat,X2 : nat] : (($true != aa(nat,$o,aa(nat,fun(nat,$o),ord_less(nat),lG643(X2,X1)),aa(list(vEBT_VEBT),nat,size_size(list(vEBT_VEBT)),X0))) => ($false = iG645(X0,X1,X2))) & ! [X3 : list(vEBT_VEBT),X4 : nat,X5 : nat] : (($true = aa(nat,$o,aa(nat,fun(nat,$o),ord_less(nat),lG643(X5,X4)),aa(list(vEBT_VEBT),nat,size_size(list(vEBT_VEBT)),X3))) => (bG644(X4,X5,X3) = iG645(X3,X4,X5)))),
% 13.08/3.06    inference(flattening,[],[f21502])).
% 13.08/3.06  tff(f21502,plain,(
% 13.08/3.06    ! [X0 : list(vEBT_VEBT),X1 : nat,X2 : nat] : (~($true = aa(nat,$o,aa(nat,fun(nat,$o),ord_less(nat),lG643(X2,X1)),aa(list(vEBT_VEBT),nat,size_size(list(vEBT_VEBT)),X0))) => ($false = iG645(X0,X1,X2))) & ! [X3 : list(vEBT_VEBT),X4 : nat,X5 : nat] : (($true = aa(nat,$o,aa(nat,fun(nat,$o),ord_less(nat),lG643(X5,X4)),aa(list(vEBT_VEBT),nat,size_size(list(vEBT_VEBT)),X3))) => (bG644(X4,X5,X3) = iG645(X3,X4,X5)))),
% 13.08/3.06    inference(rectify,[],[f18432])).
% 13.08/3.06  tff(f18432,plain,(
% 13.08/3.06    ! [X10 : list(vEBT_VEBT),X9 : nat,X1 : nat] : (~($true = aa(nat,$o,aa(nat,fun(nat,$o),ord_less(nat),lG643(X1,X9)),aa(list(vEBT_VEBT),nat,size_size(list(vEBT_VEBT)),X10))) => ($false = iG645(X10,X9,X1))) & ! [X10 : list(vEBT_VEBT),X9 : nat,X1 : nat] : (($true = aa(nat,$o,aa(nat,fun(nat,$o),ord_less(nat),lG643(X1,X9)),aa(list(vEBT_VEBT),nat,size_size(list(vEBT_VEBT)),X10))) => (bG644(X9,X1,X10) = iG645(X10,X9,X1)))),
% 13.08/3.06    introduced(fool_ite_definition,[new_symbols(definition,[iG645])])).
% 13.08/3.06  tff(f45069,plain,(
% 13.08/3.06    ( ! [X2 : nat,X0 : list(vEBT_VEBT),X1 : nat] : (($false = iG645(X0,X1,X2)) | ($true = aa(nat,$o,aa(nat,fun(nat,$o),ord_less(nat),lG643(X2,X1)),aa(list(vEBT_VEBT),nat,size_size(list(vEBT_VEBT)),X0)))) )),
% 13.08/3.06    inference(cnf_transformation,[],[f27271])).
% 13.08/3.06  tff(f61902,plain,(
% 13.08/3.06    ($true = bG646($true))),
% 13.08/3.06    inference(equality_resolution,[],[f45066])).
% 13.08/3.06  tff(f45066,plain,(
% 13.08/3.06    ( ! [X0 : $o] : (($true = bG646(X0)) | ($true != X0)) )),
% 13.08/3.06    inference(cnf_transformation,[],[f37779])).
% 13.08/3.06  tff(f37779,plain,(
% 13.08/3.06    ! [X0 : $o] : ((($true = X0) | ($true != bG646(X0))) & (($true = bG646(X0)) | ($true != X0)))),
% 13.08/3.06    inference(nnf_transformation,[],[f21501])).
% 13.08/3.06  tff(f21501,plain,(
% 13.08/3.06    ! [X0 : $o] : (($true = X0) <=> ($true = bG646(X0)))),
% 13.08/3.06    inference(rectify,[],[f18435])).
% 13.08/3.06  tff(f18435,plain,(
% 13.08/3.06    ! [X3 : $o] : (($true = X3) <=> ($true = bG646(X3)))),
% 13.08/3.06    introduced(fool_formula_definition,[new_symbols(definition,[bG646])])).
% 13.08/3.06  tff(f45067,plain,(
% 13.08/3.06    ( ! [X0 : $o] : (($true = X0) | ($true != bG646(X0))) )),
% 13.08/3.06    inference(cnf_transformation,[],[f37779])).
% 13.08/3.06  tff(f61901,plain,(
% 13.08/3.06    ($true = bG647($true))),
% 13.08/3.06    inference(equality_resolution,[],[f45064])).
% 13.08/3.06  tff(f45064,plain,(
% 13.08/3.06    ( ! [X0 : $o] : (($true = bG647(X0)) | ($true != X0)) )),
% 13.08/3.06    inference(cnf_transformation,[],[f37778])).
% 13.08/3.06  tff(f37778,plain,(
% 13.08/3.06    ! [X0 : $o] : ((($true = X0) | ($true != bG647(X0))) & (($true = bG647(X0)) | ($true != X0)))),
% 13.08/3.06    inference(nnf_transformation,[],[f21500])).
% 13.08/3.06  tff(f21500,plain,(
% 13.08/3.06    ! [X0 : $o] : (($true = X0) <=> ($true = bG647(X0)))),
% 13.08/3.06    inference(rectify,[],[f18436])).
% 13.08/3.06  tff(f18436,plain,(
% 13.08/3.06    ! [X4 : $o] : (($true = X4) <=> ($true = bG647(X4)))),
% 13.08/3.06    introduced(fool_formula_definition,[new_symbols(definition,[bG647])])).
% 13.08/3.06  tff(f45065,plain,(
% 13.08/3.06    ( ! [X0 : $o] : (($true = X0) | ($true != bG647(X0))) )),
% 13.08/3.06    inference(cnf_transformation,[],[f37778])).
% 13.08/3.06  tff(f45063,plain,(
% 13.08/3.06    ( ! [X0 : nat,X1 : nat] : (vEBT_VEBT_high(X0,aa(nat,nat,aa(nat,fun(nat,nat),divide_divide(nat),aa(nat,nat,suc,X1)),aa(num,nat,numeral_numeral(nat),aa(num,num,bit0,one2)))) = lG648(X0,X1)) )),
% 13.08/3.06    inference(cnf_transformation,[],[f21499])).
% 13.08/3.06  tff(f21499,plain,(
% 13.08/3.06    ! [X0 : nat,X1 : nat] : vEBT_VEBT_high(X0,aa(nat,nat,aa(nat,fun(nat,nat),divide_divide(nat),aa(nat,nat,suc,X1)),aa(num,nat,numeral_numeral(nat),aa(num,num,bit0,one2)))) = lG648(X0,X1)),
% 13.08/3.06    inference(rectify,[],[f18437])).
% 13.08/3.06  tff(f18437,plain,(
% 13.08/3.06    ! [X1 : nat,X13 : nat] : vEBT_VEBT_high(X1,aa(nat,nat,aa(nat,fun(nat,nat),divide_divide(nat),aa(nat,nat,suc,X13)),aa(num,nat,numeral_numeral(nat),aa(num,num,bit0,one2)))) = lG648(X1,X13)),
% 13.08/3.06    introduced(fool_let_definition,[new_symbols(definition,[lG648])])).
% 13.08/3.06  tff(f45060,plain,(
% 13.08/3.06    ( ! [X3 : list(vEBT_VEBT),X4 : nat,X5 : nat] : (vEBT_VEBT_membermima(aa(nat,vEBT_VEBT,nth(vEBT_VEBT,X3),lG648(X5,X4)),vEBT_VEBT_low(X5,aa(nat,nat,aa(nat,fun(nat,nat),divide_divide(nat),aa(nat,nat,suc,X4)),aa(num,nat,numeral_numeral(nat),aa(num,num,bit0,one2))))) | ~iG649(X3,X4,X5) | ($true != aa(nat,$o,aa(nat,fun(nat,$o),ord_less(nat),lG648(X5,X4)),aa(list(vEBT_VEBT),nat,size_size(list(vEBT_VEBT)),X3)))) )),
% 13.08/3.06    inference(cnf_transformation,[],[f37777])).
% 13.08/3.06  tff(f37777,plain,(
% 13.08/3.06    ! [X0 : list(vEBT_VEBT),X1 : nat,X2 : nat] : (~iG649(X0,X1,X2) | ($true = aa(nat,$o,aa(nat,fun(nat,$o),ord_less(nat),lG648(X2,X1)),aa(list(vEBT_VEBT),nat,size_size(list(vEBT_VEBT)),X0)))) & ! [X3 : list(vEBT_VEBT),X4 : nat,X5 : nat] : (((iG649(X3,X4,X5) | ~vEBT_VEBT_membermima(aa(nat,vEBT_VEBT,nth(vEBT_VEBT,X3),lG648(X5,X4)),vEBT_VEBT_low(X5,aa(nat,nat,aa(nat,fun(nat,nat),divide_divide(nat),aa(nat,nat,suc,X4)),aa(num,nat,numeral_numeral(nat),aa(num,num,bit0,one2)))))) & (vEBT_VEBT_membermima(aa(nat,vEBT_VEBT,nth(vEBT_VEBT,X3),lG648(X5,X4)),vEBT_VEBT_low(X5,aa(nat,nat,aa(nat,fun(nat,nat),divide_divide(nat),aa(nat,nat,suc,X4)),aa(num,nat,numeral_numeral(nat),aa(num,num,bit0,one2))))) | ~iG649(X3,X4,X5))) | ($true != aa(nat,$o,aa(nat,fun(nat,$o),ord_less(nat),lG648(X5,X4)),aa(list(vEBT_VEBT),nat,size_size(list(vEBT_VEBT)),X3))))),
% 13.22/3.06    inference(nnf_transformation,[],[f27270])).
% 13.22/3.06  tff(f27270,plain,(
% 13.22/3.06    ! [X0 : list(vEBT_VEBT),X1 : nat,X2 : nat] : (~iG649(X0,X1,X2) | ($true = aa(nat,$o,aa(nat,fun(nat,$o),ord_less(nat),lG648(X2,X1)),aa(list(vEBT_VEBT),nat,size_size(list(vEBT_VEBT)),X0)))) & ! [X3 : list(vEBT_VEBT),X4 : nat,X5 : nat] : ((iG649(X3,X4,X5) <=> vEBT_VEBT_membermima(aa(nat,vEBT_VEBT,nth(vEBT_VEBT,X3),lG648(X5,X4)),vEBT_VEBT_low(X5,aa(nat,nat,aa(nat,fun(nat,nat),divide_divide(nat),aa(nat,nat,suc,X4)),aa(num,nat,numeral_numeral(nat),aa(num,num,bit0,one2)))))) | ($true != aa(nat,$o,aa(nat,fun(nat,$o),ord_less(nat),lG648(X5,X4)),aa(list(vEBT_VEBT),nat,size_size(list(vEBT_VEBT)),X3))))),
% 13.22/3.06    inference(ennf_transformation,[],[f21498])).
% 13.22/3.06  tff(f21498,plain,(
% 13.22/3.06    ! [X0 : list(vEBT_VEBT),X1 : nat,X2 : nat] : (($true != aa(nat,$o,aa(nat,fun(nat,$o),ord_less(nat),lG648(X2,X1)),aa(list(vEBT_VEBT),nat,size_size(list(vEBT_VEBT)),X0))) => ~iG649(X0,X1,X2)) & ! [X3 : list(vEBT_VEBT),X4 : nat,X5 : nat] : (($true = aa(nat,$o,aa(nat,fun(nat,$o),ord_less(nat),lG648(X5,X4)),aa(list(vEBT_VEBT),nat,size_size(list(vEBT_VEBT)),X3))) => (iG649(X3,X4,X5) <=> vEBT_VEBT_membermima(aa(nat,vEBT_VEBT,nth(vEBT_VEBT,X3),lG648(X5,X4)),vEBT_VEBT_low(X5,aa(nat,nat,aa(nat,fun(nat,nat),divide_divide(nat),aa(nat,nat,suc,X4)),aa(num,nat,numeral_numeral(nat),aa(num,num,bit0,one2)))))))),
% 13.22/3.06    inference(flattening,[],[f21497])).
% 13.22/3.06  tff(f21497,plain,(
% 13.22/3.06    ! [X0 : list(vEBT_VEBT),X1 : nat,X2 : nat] : (~($true = aa(nat,$o,aa(nat,fun(nat,$o),ord_less(nat),lG648(X2,X1)),aa(list(vEBT_VEBT),nat,size_size(list(vEBT_VEBT)),X0))) => ~iG649(X0,X1,X2)) & ! [X3 : list(vEBT_VEBT),X4 : nat,X5 : nat] : (($true = aa(nat,$o,aa(nat,fun(nat,$o),ord_less(nat),lG648(X5,X4)),aa(list(vEBT_VEBT),nat,size_size(list(vEBT_VEBT)),X3))) => (iG649(X3,X4,X5) <=> vEBT_VEBT_membermima(aa(nat,vEBT_VEBT,nth(vEBT_VEBT,X3),lG648(X5,X4)),vEBT_VEBT_low(X5,aa(nat,nat,aa(nat,fun(nat,nat),divide_divide(nat),aa(nat,nat,suc,X4)),aa(num,nat,numeral_numeral(nat),aa(num,num,bit0,one2)))))))),
% 13.22/3.06    inference(true_and_false_elimination,[],[f21496])).
% 13.22/3.06  tff(f21496,plain,(
% 13.22/3.06    ! [X0 : list(vEBT_VEBT),X1 : nat,X2 : nat] : (~($true = aa(nat,$o,aa(nat,fun(nat,$o),ord_less(nat),lG648(X2,X1)),aa(list(vEBT_VEBT),nat,size_size(list(vEBT_VEBT)),X0))) => (iG649(X0,X1,X2) <=> $false)) & ! [X3 : list(vEBT_VEBT),X4 : nat,X5 : nat] : (($true = aa(nat,$o,aa(nat,fun(nat,$o),ord_less(nat),lG648(X5,X4)),aa(list(vEBT_VEBT),nat,size_size(list(vEBT_VEBT)),X3))) => (iG649(X3,X4,X5) <=> vEBT_VEBT_membermima(aa(nat,vEBT_VEBT,nth(vEBT_VEBT,X3),lG648(X5,X4)),vEBT_VEBT_low(X5,aa(nat,nat,aa(nat,fun(nat,nat),divide_divide(nat),aa(nat,nat,suc,X4)),aa(num,nat,numeral_numeral(nat),aa(num,num,bit0,one2)))))))),
% 13.22/3.06    inference(rectify,[],[f18438])).
% 13.22/3.06  tff(f18438,plain,(
% 13.22/3.06    ! [X14 : list(vEBT_VEBT),X13 : nat,X1 : nat] : (~($true = aa(nat,$o,aa(nat,fun(nat,$o),ord_less(nat),lG648(X1,X13)),aa(list(vEBT_VEBT),nat,size_size(list(vEBT_VEBT)),X14))) => (iG649(X14,X13,X1) <=> $false)) & ! [X14 : list(vEBT_VEBT),X13 : nat,X1 : nat] : (($true = aa(nat,$o,aa(nat,fun(nat,$o),ord_less(nat),lG648(X1,X13)),aa(list(vEBT_VEBT),nat,size_size(list(vEBT_VEBT)),X14))) => (iG649(X14,X13,X1) <=> vEBT_VEBT_membermima(aa(nat,vEBT_VEBT,nth(vEBT_VEBT,X14),lG648(X1,X13)),vEBT_VEBT_low(X1,aa(nat,nat,aa(nat,fun(nat,nat),divide_divide(nat),aa(nat,nat,suc,X13)),aa(num,nat,numeral_numeral(nat),aa(num,num,bit0,one2)))))))),
% 13.22/3.06    introduced(fool_ite_definition,[new_symbols(definition,[iG649])])).
% 13.22/3.06  tff(f45061,plain,(
% 13.22/3.06    ( ! [X3 : list(vEBT_VEBT),X4 : nat,X5 : nat] : (iG649(X3,X4,X5) | ~vEBT_VEBT_membermima(aa(nat,vEBT_VEBT,nth(vEBT_VEBT,X3),lG648(X5,X4)),vEBT_VEBT_low(X5,aa(nat,nat,aa(nat,fun(nat,nat),divide_divide(nat),aa(nat,nat,suc,X4)),aa(num,nat,numeral_numeral(nat),aa(num,num,bit0,one2))))) | ($true != aa(nat,$o,aa(nat,fun(nat,$o),ord_less(nat),lG648(X5,X4)),aa(list(vEBT_VEBT),nat,size_size(list(vEBT_VEBT)),X3)))) )),
% 13.22/3.06    inference(cnf_transformation,[],[f37777])).
% 13.22/3.06  tff(f45062,plain,(
% 13.22/3.06    ( ! [X2 : nat,X0 : list(vEBT_VEBT),X1 : nat] : (~iG649(X0,X1,X2) | ($true = aa(nat,$o,aa(nat,fun(nat,$o),ord_less(nat),lG648(X2,X1)),aa(list(vEBT_VEBT),nat,size_size(list(vEBT_VEBT)),X0)))) )),
% 13.22/3.06    inference(cnf_transformation,[],[f37777])).
% 13.22/3.06  tff(f45059,plain,(
% 13.22/3.06    ( ! [X0 : nat,X1 : nat] : (vEBT_VEBT_high(X0,aa(nat,nat,aa(nat,fun(nat,nat),divide_divide(nat),aa(nat,nat,suc,X1)),aa(num,nat,numeral_numeral(nat),aa(num,num,bit0,one2)))) = lG650(X0,X1)) )),
% 13.22/3.06    inference(cnf_transformation,[],[f21495])).
% 13.22/3.06  tff(f21495,plain,(
% 13.22/3.06    ! [X0 : nat,X1 : nat] : vEBT_VEBT_high(X0,aa(nat,nat,aa(nat,fun(nat,nat),divide_divide(nat),aa(nat,nat,suc,X1)),aa(num,nat,numeral_numeral(nat),aa(num,num,bit0,one2)))) = lG650(X0,X1)),
% 13.22/3.06    inference(rectify,[],[f18439])).
% 13.22/3.06  tff(f18439,plain,(
% 13.22/3.06    ! [X1 : nat,X16 : nat] : vEBT_VEBT_high(X1,aa(nat,nat,aa(nat,fun(nat,nat),divide_divide(nat),aa(nat,nat,suc,X16)),aa(num,nat,numeral_numeral(nat),aa(num,num,bit0,one2)))) = lG650(X1,X16)),
% 13.22/3.06    introduced(fool_let_definition,[new_symbols(definition,[lG650])])).
% 13.22/3.06  tff(f45056,plain,(
% 13.22/3.06    ( ! [X3 : list(vEBT_VEBT),X4 : nat,X5 : nat] : (vEBT_VEBT_membermima(aa(nat,vEBT_VEBT,nth(vEBT_VEBT,X3),lG650(X5,X4)),vEBT_VEBT_low(X5,aa(nat,nat,aa(nat,fun(nat,nat),divide_divide(nat),aa(nat,nat,suc,X4)),aa(num,nat,numeral_numeral(nat),aa(num,num,bit0,one2))))) | ~iG651(X3,X4,X5) | ($true != aa(nat,$o,aa(nat,fun(nat,$o),ord_less(nat),lG650(X5,X4)),aa(list(vEBT_VEBT),nat,size_size(list(vEBT_VEBT)),X3)))) )),
% 13.22/3.06    inference(cnf_transformation,[],[f37776])).
% 13.22/3.06  tff(f37776,plain,(
% 13.22/3.06    ! [X0 : list(vEBT_VEBT),X1 : nat,X2 : nat] : (~iG651(X0,X1,X2) | ($true = aa(nat,$o,aa(nat,fun(nat,$o),ord_less(nat),lG650(X2,X1)),aa(list(vEBT_VEBT),nat,size_size(list(vEBT_VEBT)),X0)))) & ! [X3 : list(vEBT_VEBT),X4 : nat,X5 : nat] : (((iG651(X3,X4,X5) | ~vEBT_VEBT_membermima(aa(nat,vEBT_VEBT,nth(vEBT_VEBT,X3),lG650(X5,X4)),vEBT_VEBT_low(X5,aa(nat,nat,aa(nat,fun(nat,nat),divide_divide(nat),aa(nat,nat,suc,X4)),aa(num,nat,numeral_numeral(nat),aa(num,num,bit0,one2)))))) & (vEBT_VEBT_membermima(aa(nat,vEBT_VEBT,nth(vEBT_VEBT,X3),lG650(X5,X4)),vEBT_VEBT_low(X5,aa(nat,nat,aa(nat,fun(nat,nat),divide_divide(nat),aa(nat,nat,suc,X4)),aa(num,nat,numeral_numeral(nat),aa(num,num,bit0,one2))))) | ~iG651(X3,X4,X5))) | ($true != aa(nat,$o,aa(nat,fun(nat,$o),ord_less(nat),lG650(X5,X4)),aa(list(vEBT_VEBT),nat,size_size(list(vEBT_VEBT)),X3))))),
% 13.22/3.06    inference(nnf_transformation,[],[f27269])).
% 13.22/3.06  tff(f27269,plain,(
% 13.22/3.06    ! [X0 : list(vEBT_VEBT),X1 : nat,X2 : nat] : (~iG651(X0,X1,X2) | ($true = aa(nat,$o,aa(nat,fun(nat,$o),ord_less(nat),lG650(X2,X1)),aa(list(vEBT_VEBT),nat,size_size(list(vEBT_VEBT)),X0)))) & ! [X3 : list(vEBT_VEBT),X4 : nat,X5 : nat] : ((iG651(X3,X4,X5) <=> vEBT_VEBT_membermima(aa(nat,vEBT_VEBT,nth(vEBT_VEBT,X3),lG650(X5,X4)),vEBT_VEBT_low(X5,aa(nat,nat,aa(nat,fun(nat,nat),divide_divide(nat),aa(nat,nat,suc,X4)),aa(num,nat,numeral_numeral(nat),aa(num,num,bit0,one2)))))) | ($true != aa(nat,$o,aa(nat,fun(nat,$o),ord_less(nat),lG650(X5,X4)),aa(list(vEBT_VEBT),nat,size_size(list(vEBT_VEBT)),X3))))),
% 13.22/3.06    inference(ennf_transformation,[],[f21494])).
% 13.22/3.06  tff(f21494,plain,(
% 13.22/3.06    ! [X0 : list(vEBT_VEBT),X1 : nat,X2 : nat] : (($true != aa(nat,$o,aa(nat,fun(nat,$o),ord_less(nat),lG650(X2,X1)),aa(list(vEBT_VEBT),nat,size_size(list(vEBT_VEBT)),X0))) => ~iG651(X0,X1,X2)) & ! [X3 : list(vEBT_VEBT),X4 : nat,X5 : nat] : (($true = aa(nat,$o,aa(nat,fun(nat,$o),ord_less(nat),lG650(X5,X4)),aa(list(vEBT_VEBT),nat,size_size(list(vEBT_VEBT)),X3))) => (iG651(X3,X4,X5) <=> vEBT_VEBT_membermima(aa(nat,vEBT_VEBT,nth(vEBT_VEBT,X3),lG650(X5,X4)),vEBT_VEBT_low(X5,aa(nat,nat,aa(nat,fun(nat,nat),divide_divide(nat),aa(nat,nat,suc,X4)),aa(num,nat,numeral_numeral(nat),aa(num,num,bit0,one2)))))))),
% 13.22/3.06    inference(flattening,[],[f21493])).
% 13.22/3.06  tff(f21493,plain,(
% 13.22/3.06    ! [X0 : list(vEBT_VEBT),X1 : nat,X2 : nat] : (~($true = aa(nat,$o,aa(nat,fun(nat,$o),ord_less(nat),lG650(X2,X1)),aa(list(vEBT_VEBT),nat,size_size(list(vEBT_VEBT)),X0))) => ~iG651(X0,X1,X2)) & ! [X3 : list(vEBT_VEBT),X4 : nat,X5 : nat] : (($true = aa(nat,$o,aa(nat,fun(nat,$o),ord_less(nat),lG650(X5,X4)),aa(list(vEBT_VEBT),nat,size_size(list(vEBT_VEBT)),X3))) => (iG651(X3,X4,X5) <=> vEBT_VEBT_membermima(aa(nat,vEBT_VEBT,nth(vEBT_VEBT,X3),lG650(X5,X4)),vEBT_VEBT_low(X5,aa(nat,nat,aa(nat,fun(nat,nat),divide_divide(nat),aa(nat,nat,suc,X4)),aa(num,nat,numeral_numeral(nat),aa(num,num,bit0,one2)))))))),
% 13.22/3.06    inference(true_and_false_elimination,[],[f21492])).
% 13.22/3.06  tff(f21492,plain,(
% 13.22/3.06    ! [X0 : list(vEBT_VEBT),X1 : nat,X2 : nat] : (~($true = aa(nat,$o,aa(nat,fun(nat,$o),ord_less(nat),lG650(X2,X1)),aa(list(vEBT_VEBT),nat,size_size(list(vEBT_VEBT)),X0))) => (iG651(X0,X1,X2) <=> $false)) & ! [X3 : list(vEBT_VEBT),X4 : nat,X5 : nat] : (($true = aa(nat,$o,aa(nat,fun(nat,$o),ord_less(nat),lG650(X5,X4)),aa(list(vEBT_VEBT),nat,size_size(list(vEBT_VEBT)),X3))) => (iG651(X3,X4,X5) <=> vEBT_VEBT_membermima(aa(nat,vEBT_VEBT,nth(vEBT_VEBT,X3),lG650(X5,X4)),vEBT_VEBT_low(X5,aa(nat,nat,aa(nat,fun(nat,nat),divide_divide(nat),aa(nat,nat,suc,X4)),aa(num,nat,numeral_numeral(nat),aa(num,num,bit0,one2)))))))),
% 13.22/3.06    inference(rectify,[],[f18440])).
% 13.22/3.06  tff(f18440,plain,(
% 13.22/3.06    ! [X17 : list(vEBT_VEBT),X16 : nat,X1 : nat] : (~($true = aa(nat,$o,aa(nat,fun(nat,$o),ord_less(nat),lG650(X1,X16)),aa(list(vEBT_VEBT),nat,size_size(list(vEBT_VEBT)),X17))) => (iG651(X17,X16,X1) <=> $false)) & ! [X17 : list(vEBT_VEBT),X16 : nat,X1 : nat] : (($true = aa(nat,$o,aa(nat,fun(nat,$o),ord_less(nat),lG650(X1,X16)),aa(list(vEBT_VEBT),nat,size_size(list(vEBT_VEBT)),X17))) => (iG651(X17,X16,X1) <=> vEBT_VEBT_membermima(aa(nat,vEBT_VEBT,nth(vEBT_VEBT,X17),lG650(X1,X16)),vEBT_VEBT_low(X1,aa(nat,nat,aa(nat,fun(nat,nat),divide_divide(nat),aa(nat,nat,suc,X16)),aa(num,nat,numeral_numeral(nat),aa(num,num,bit0,one2)))))))),
% 13.22/3.06    introduced(fool_ite_definition,[new_symbols(definition,[iG651])])).
% 13.22/3.06  tff(f45057,plain,(
% 13.22/3.06    ( ! [X3 : list(vEBT_VEBT),X4 : nat,X5 : nat] : (iG651(X3,X4,X5) | ~vEBT_VEBT_membermima(aa(nat,vEBT_VEBT,nth(vEBT_VEBT,X3),lG650(X5,X4)),vEBT_VEBT_low(X5,aa(nat,nat,aa(nat,fun(nat,nat),divide_divide(nat),aa(nat,nat,suc,X4)),aa(num,nat,numeral_numeral(nat),aa(num,num,bit0,one2))))) | ($true != aa(nat,$o,aa(nat,fun(nat,$o),ord_less(nat),lG650(X5,X4)),aa(list(vEBT_VEBT),nat,size_size(list(vEBT_VEBT)),X3)))) )),
% 13.22/3.06    inference(cnf_transformation,[],[f37776])).
% 13.22/3.06  tff(f45058,plain,(
% 13.22/3.06    ( ! [X2 : nat,X0 : list(vEBT_VEBT),X1 : nat] : (~iG651(X0,X1,X2) | ($true = aa(nat,$o,aa(nat,fun(nat,$o),ord_less(nat),lG650(X2,X1)),aa(list(vEBT_VEBT),nat,size_size(list(vEBT_VEBT)),X0)))) )),
% 13.22/3.06    inference(cnf_transformation,[],[f37776])).
% 13.22/3.06  tff(f61900,plain,(
% 13.22/3.06    ($true = bG652($true))),
% 13.22/3.06    inference(equality_resolution,[],[f45054])).
% 13.22/3.06  tff(f45054,plain,(
% 13.22/3.06    ( ! [X0 : $o] : (($true = bG652(X0)) | ($true != X0)) )),
% 13.22/3.06    inference(cnf_transformation,[],[f37775])).
% 13.22/3.06  tff(f37775,plain,(
% 13.22/3.06    ! [X0 : $o] : ((($true = X0) | ($true != bG652(X0))) & (($true = bG652(X0)) | ($true != X0)))),
% 13.22/3.06    inference(nnf_transformation,[],[f21491])).
% 13.22/3.06  tff(f21491,plain,(
% 13.22/3.06    ! [X0 : $o] : (($true = X0) <=> ($true = bG652(X0)))),
% 13.22/3.06    inference(rectify,[],[f18443])).
% 13.22/3.06  tff(f18443,plain,(
% 13.22/3.06    ! [X3 : $o] : (($true = X3) <=> ($true = bG652(X3)))),
% 13.22/3.06    introduced(fool_formula_definition,[new_symbols(definition,[bG652])])).
% 13.22/3.06  tff(f45055,plain,(
% 13.22/3.06    ( ! [X0 : $o] : (($true = X0) | ($true != bG652(X0))) )),
% 13.22/3.06    inference(cnf_transformation,[],[f37775])).
% 13.22/3.06  tff(f61899,plain,(
% 13.22/3.06    ($true = bG653($true))),
% 13.22/3.06    inference(equality_resolution,[],[f45052])).
% 13.22/3.06  tff(f45052,plain,(
% 13.22/3.06    ( ! [X0 : $o] : (($true = bG653(X0)) | ($true != X0)) )),
% 13.22/3.06    inference(cnf_transformation,[],[f37774])).
% 13.22/3.06  tff(f37774,plain,(
% 13.22/3.06    ! [X0 : $o] : ((($true = X0) | ($true != bG653(X0))) & (($true = bG653(X0)) | ($true != X0)))),
% 13.22/3.06    inference(nnf_transformation,[],[f21490])).
% 13.22/3.06  tff(f21490,plain,(
% 13.22/3.06    ! [X0 : $o] : (($true = X0) <=> ($true = bG653(X0)))),
% 13.22/3.06    inference(rectify,[],[f18444])).
% 13.22/3.06  tff(f18444,plain,(
% 13.22/3.06    ! [X4 : $o] : (($true = X4) <=> ($true = bG653(X4)))),
% 13.22/3.06    introduced(fool_formula_definition,[new_symbols(definition,[bG653])])).
% 13.22/3.06  tff(f45053,plain,(
% 13.22/3.06    ( ! [X0 : $o] : (($true = X0) | ($true != bG653(X0))) )),
% 13.22/3.06    inference(cnf_transformation,[],[f37774])).
% 13.22/3.06  tff(f61898,plain,(
% 13.22/3.06    ($true = bG654($true))),
% 13.22/3.06    inference(equality_resolution,[],[f45050])).
% 13.22/3.06  tff(f45050,plain,(
% 13.22/3.06    ( ! [X0 : $o] : (($true = bG654(X0)) | ($true != X0)) )),
% 13.22/3.06    inference(cnf_transformation,[],[f37773])).
% 13.22/3.06  tff(f37773,plain,(
% 13.22/3.06    ! [X0 : $o] : ((($true = X0) | ($true != bG654(X0))) & (($true = bG654(X0)) | ($true != X0)))),
% 13.22/3.06    inference(nnf_transformation,[],[f21489])).
% 13.22/3.06  tff(f21489,plain,(
% 13.22/3.06    ! [X0 : $o] : (($true = X0) <=> ($true = bG654(X0)))),
% 13.22/3.06    inference(rectify,[],[f18445])).
% 13.22/3.06  tff(f18445,plain,(
% 13.22/3.06    ! [X3 : $o] : (($true = X3) <=> ($true = bG654(X3)))),
% 13.22/3.06    introduced(fool_formula_definition,[new_symbols(definition,[bG654])])).
% 13.22/3.06  tff(f45051,plain,(
% 13.22/3.06    ( ! [X0 : $o] : (($true = X0) | ($true != bG654(X0))) )),
% 13.22/3.06    inference(cnf_transformation,[],[f37773])).
% 13.22/3.06  tff(f61897,plain,(
% 13.22/3.06    ($true = bG655($true))),
% 13.22/3.06    inference(equality_resolution,[],[f45048])).
% 13.22/3.06  tff(f45048,plain,(
% 13.22/3.06    ( ! [X0 : $o] : (($true = bG655(X0)) | ($true != X0)) )),
% 13.22/3.06    inference(cnf_transformation,[],[f37772])).
% 13.22/3.06  tff(f37772,plain,(
% 13.22/3.06    ! [X0 : $o] : ((($true = X0) | ($true != bG655(X0))) & (($true = bG655(X0)) | ($true != X0)))),
% 13.22/3.06    inference(nnf_transformation,[],[f21488])).
% 13.22/3.06  tff(f21488,plain,(
% 13.22/3.06    ! [X0 : $o] : (($true = X0) <=> ($true = bG655(X0)))),
% 13.22/3.06    inference(rectify,[],[f18446])).
% 13.22/3.06  tff(f18446,plain,(
% 13.22/3.06    ! [X4 : $o] : (($true = X4) <=> ($true = bG655(X4)))),
% 13.22/3.06    introduced(fool_formula_definition,[new_symbols(definition,[bG655])])).
% 13.22/3.06  tff(f45049,plain,(
% 13.22/3.06    ( ! [X0 : $o] : (($true = X0) | ($true != bG655(X0))) )),
% 13.22/3.06    inference(cnf_transformation,[],[f37772])).
% 13.22/3.06  tff(f45047,plain,(
% 13.22/3.06    ( ! [X0 : nat,X1 : nat] : (vEBT_VEBT_high(X0,aa(nat,nat,aa(nat,fun(nat,nat),divide_divide(nat),aa(nat,nat,suc,X1)),aa(num,nat,numeral_numeral(nat),aa(num,num,bit0,one2)))) = lG656(X0,X1)) )),
% 13.22/3.06    inference(cnf_transformation,[],[f21487])).
% 13.22/3.06  tff(f21487,plain,(
% 13.22/3.06    ! [X0 : nat,X1 : nat] : vEBT_VEBT_high(X0,aa(nat,nat,aa(nat,fun(nat,nat),divide_divide(nat),aa(nat,nat,suc,X1)),aa(num,nat,numeral_numeral(nat),aa(num,num,bit0,one2)))) = lG656(X0,X1)),
% 13.22/3.06    inference(rectify,[],[f18447])).
% 13.22/3.06  tff(f18447,plain,(
% 13.22/3.06    ! [X1 : nat,X13 : nat] : vEBT_VEBT_high(X1,aa(nat,nat,aa(nat,fun(nat,nat),divide_divide(nat),aa(nat,nat,suc,X13)),aa(num,nat,numeral_numeral(nat),aa(num,num,bit0,one2)))) = lG656(X1,X13)),
% 13.22/3.06    introduced(fool_let_definition,[new_symbols(definition,[lG656])])).
% 13.22/3.06  tff(f45044,plain,(
% 13.22/3.06    ( ! [X3 : list(vEBT_VEBT),X4 : nat,X5 : nat] : (vEBT_VEBT_membermima(aa(nat,vEBT_VEBT,nth(vEBT_VEBT,X3),lG656(X5,X4)),vEBT_VEBT_low(X5,aa(nat,nat,aa(nat,fun(nat,nat),divide_divide(nat),aa(nat,nat,suc,X4)),aa(num,nat,numeral_numeral(nat),aa(num,num,bit0,one2))))) | ~iG657(X3,X4,X5) | ($true != aa(nat,$o,aa(nat,fun(nat,$o),ord_less(nat),lG656(X5,X4)),aa(list(vEBT_VEBT),nat,size_size(list(vEBT_VEBT)),X3)))) )),
% 13.22/3.06    inference(cnf_transformation,[],[f37771])).
% 13.22/3.06  tff(f37771,plain,(
% 13.22/3.06    ! [X0 : list(vEBT_VEBT),X1 : nat,X2 : nat] : (~iG657(X0,X1,X2) | ($true = aa(nat,$o,aa(nat,fun(nat,$o),ord_less(nat),lG656(X2,X1)),aa(list(vEBT_VEBT),nat,size_size(list(vEBT_VEBT)),X0)))) & ! [X3 : list(vEBT_VEBT),X4 : nat,X5 : nat] : (((iG657(X3,X4,X5) | ~vEBT_VEBT_membermima(aa(nat,vEBT_VEBT,nth(vEBT_VEBT,X3),lG656(X5,X4)),vEBT_VEBT_low(X5,aa(nat,nat,aa(nat,fun(nat,nat),divide_divide(nat),aa(nat,nat,suc,X4)),aa(num,nat,numeral_numeral(nat),aa(num,num,bit0,one2)))))) & (vEBT_VEBT_membermima(aa(nat,vEBT_VEBT,nth(vEBT_VEBT,X3),lG656(X5,X4)),vEBT_VEBT_low(X5,aa(nat,nat,aa(nat,fun(nat,nat),divide_divide(nat),aa(nat,nat,suc,X4)),aa(num,nat,numeral_numeral(nat),aa(num,num,bit0,one2))))) | ~iG657(X3,X4,X5))) | ($true != aa(nat,$o,aa(nat,fun(nat,$o),ord_less(nat),lG656(X5,X4)),aa(list(vEBT_VEBT),nat,size_size(list(vEBT_VEBT)),X3))))),
% 13.22/3.06    inference(nnf_transformation,[],[f27268])).
% 13.22/3.06  tff(f27268,plain,(
% 13.22/3.06    ! [X0 : list(vEBT_VEBT),X1 : nat,X2 : nat] : (~iG657(X0,X1,X2) | ($true = aa(nat,$o,aa(nat,fun(nat,$o),ord_less(nat),lG656(X2,X1)),aa(list(vEBT_VEBT),nat,size_size(list(vEBT_VEBT)),X0)))) & ! [X3 : list(vEBT_VEBT),X4 : nat,X5 : nat] : ((iG657(X3,X4,X5) <=> vEBT_VEBT_membermima(aa(nat,vEBT_VEBT,nth(vEBT_VEBT,X3),lG656(X5,X4)),vEBT_VEBT_low(X5,aa(nat,nat,aa(nat,fun(nat,nat),divide_divide(nat),aa(nat,nat,suc,X4)),aa(num,nat,numeral_numeral(nat),aa(num,num,bit0,one2)))))) | ($true != aa(nat,$o,aa(nat,fun(nat,$o),ord_less(nat),lG656(X5,X4)),aa(list(vEBT_VEBT),nat,size_size(list(vEBT_VEBT)),X3))))),
% 13.22/3.06    inference(ennf_transformation,[],[f21486])).
% 13.22/3.06  tff(f21486,plain,(
% 13.22/3.06    ! [X0 : list(vEBT_VEBT),X1 : nat,X2 : nat] : (($true != aa(nat,$o,aa(nat,fun(nat,$o),ord_less(nat),lG656(X2,X1)),aa(list(vEBT_VEBT),nat,size_size(list(vEBT_VEBT)),X0))) => ~iG657(X0,X1,X2)) & ! [X3 : list(vEBT_VEBT),X4 : nat,X5 : nat] : (($true = aa(nat,$o,aa(nat,fun(nat,$o),ord_less(nat),lG656(X5,X4)),aa(list(vEBT_VEBT),nat,size_size(list(vEBT_VEBT)),X3))) => (iG657(X3,X4,X5) <=> vEBT_VEBT_membermima(aa(nat,vEBT_VEBT,nth(vEBT_VEBT,X3),lG656(X5,X4)),vEBT_VEBT_low(X5,aa(nat,nat,aa(nat,fun(nat,nat),divide_divide(nat),aa(nat,nat,suc,X4)),aa(num,nat,numeral_numeral(nat),aa(num,num,bit0,one2)))))))),
% 13.22/3.06    inference(flattening,[],[f21485])).
% 13.22/3.06  tff(f21485,plain,(
% 13.22/3.06    ! [X0 : list(vEBT_VEBT),X1 : nat,X2 : nat] : (~($true = aa(nat,$o,aa(nat,fun(nat,$o),ord_less(nat),lG656(X2,X1)),aa(list(vEBT_VEBT),nat,size_size(list(vEBT_VEBT)),X0))) => ~iG657(X0,X1,X2)) & ! [X3 : list(vEBT_VEBT),X4 : nat,X5 : nat] : (($true = aa(nat,$o,aa(nat,fun(nat,$o),ord_less(nat),lG656(X5,X4)),aa(list(vEBT_VEBT),nat,size_size(list(vEBT_VEBT)),X3))) => (iG657(X3,X4,X5) <=> vEBT_VEBT_membermima(aa(nat,vEBT_VEBT,nth(vEBT_VEBT,X3),lG656(X5,X4)),vEBT_VEBT_low(X5,aa(nat,nat,aa(nat,fun(nat,nat),divide_divide(nat),aa(nat,nat,suc,X4)),aa(num,nat,numeral_numeral(nat),aa(num,num,bit0,one2)))))))),
% 13.22/3.06    inference(true_and_false_elimination,[],[f21484])).
% 13.22/3.06  tff(f21484,plain,(
% 13.22/3.06    ! [X0 : list(vEBT_VEBT),X1 : nat,X2 : nat] : (~($true = aa(nat,$o,aa(nat,fun(nat,$o),ord_less(nat),lG656(X2,X1)),aa(list(vEBT_VEBT),nat,size_size(list(vEBT_VEBT)),X0))) => (iG657(X0,X1,X2) <=> $false)) & ! [X3 : list(vEBT_VEBT),X4 : nat,X5 : nat] : (($true = aa(nat,$o,aa(nat,fun(nat,$o),ord_less(nat),lG656(X5,X4)),aa(list(vEBT_VEBT),nat,size_size(list(vEBT_VEBT)),X3))) => (iG657(X3,X4,X5) <=> vEBT_VEBT_membermima(aa(nat,vEBT_VEBT,nth(vEBT_VEBT,X3),lG656(X5,X4)),vEBT_VEBT_low(X5,aa(nat,nat,aa(nat,fun(nat,nat),divide_divide(nat),aa(nat,nat,suc,X4)),aa(num,nat,numeral_numeral(nat),aa(num,num,bit0,one2)))))))),
% 13.22/3.06    inference(rectify,[],[f18448])).
% 13.22/3.06  tff(f18448,plain,(
% 13.22/3.06    ! [X14 : list(vEBT_VEBT),X13 : nat,X1 : nat] : (~($true = aa(nat,$o,aa(nat,fun(nat,$o),ord_less(nat),lG656(X1,X13)),aa(list(vEBT_VEBT),nat,size_size(list(vEBT_VEBT)),X14))) => (iG657(X14,X13,X1) <=> $false)) & ! [X14 : list(vEBT_VEBT),X13 : nat,X1 : nat] : (($true = aa(nat,$o,aa(nat,fun(nat,$o),ord_less(nat),lG656(X1,X13)),aa(list(vEBT_VEBT),nat,size_size(list(vEBT_VEBT)),X14))) => (iG657(X14,X13,X1) <=> vEBT_VEBT_membermima(aa(nat,vEBT_VEBT,nth(vEBT_VEBT,X14),lG656(X1,X13)),vEBT_VEBT_low(X1,aa(nat,nat,aa(nat,fun(nat,nat),divide_divide(nat),aa(nat,nat,suc,X13)),aa(num,nat,numeral_numeral(nat),aa(num,num,bit0,one2)))))))),
% 13.22/3.06    introduced(fool_ite_definition,[new_symbols(definition,[iG657])])).
% 13.22/3.06  tff(f45045,plain,(
% 13.22/3.06    ( ! [X3 : list(vEBT_VEBT),X4 : nat,X5 : nat] : (iG657(X3,X4,X5) | ~vEBT_VEBT_membermima(aa(nat,vEBT_VEBT,nth(vEBT_VEBT,X3),lG656(X5,X4)),vEBT_VEBT_low(X5,aa(nat,nat,aa(nat,fun(nat,nat),divide_divide(nat),aa(nat,nat,suc,X4)),aa(num,nat,numeral_numeral(nat),aa(num,num,bit0,one2))))) | ($true != aa(nat,$o,aa(nat,fun(nat,$o),ord_less(nat),lG656(X5,X4)),aa(list(vEBT_VEBT),nat,size_size(list(vEBT_VEBT)),X3)))) )),
% 13.22/3.06    inference(cnf_transformation,[],[f37771])).
% 13.22/3.06  tff(f45046,plain,(
% 13.22/3.06    ( ! [X2 : nat,X0 : list(vEBT_VEBT),X1 : nat] : (~iG657(X0,X1,X2) | ($true = aa(nat,$o,aa(nat,fun(nat,$o),ord_less(nat),lG656(X2,X1)),aa(list(vEBT_VEBT),nat,size_size(list(vEBT_VEBT)),X0)))) )),
% 13.22/3.06    inference(cnf_transformation,[],[f37771])).
% 13.22/3.06  tff(f45043,plain,(
% 13.22/3.06    ( ! [X0 : nat,X1 : nat] : (vEBT_VEBT_high(X0,aa(nat,nat,aa(nat,fun(nat,nat),divide_divide(nat),aa(nat,nat,suc,X1)),aa(num,nat,numeral_numeral(nat),aa(num,num,bit0,one2)))) = lG658(X0,X1)) )),
% 13.22/3.06    inference(cnf_transformation,[],[f21483])).
% 13.22/3.06  tff(f21483,plain,(
% 13.22/3.06    ! [X0 : nat,X1 : nat] : vEBT_VEBT_high(X0,aa(nat,nat,aa(nat,fun(nat,nat),divide_divide(nat),aa(nat,nat,suc,X1)),aa(num,nat,numeral_numeral(nat),aa(num,num,bit0,one2)))) = lG658(X0,X1)),
% 13.22/3.06    inference(rectify,[],[f18449])).
% 13.22/3.06  tff(f18449,plain,(
% 13.22/3.06    ! [X1 : nat,X16 : nat] : vEBT_VEBT_high(X1,aa(nat,nat,aa(nat,fun(nat,nat),divide_divide(nat),aa(nat,nat,suc,X16)),aa(num,nat,numeral_numeral(nat),aa(num,num,bit0,one2)))) = lG658(X1,X16)),
% 13.22/3.06    introduced(fool_let_definition,[new_symbols(definition,[lG658])])).
% 13.22/3.06  tff(f45041,plain,(
% 13.22/3.06    ( ! [X2 : list(vEBT_VEBT),X0 : nat,X1 : nat] : (($true = bG659(X0,X1,X2)) | ~vEBT_VEBT_membermima(aa(nat,vEBT_VEBT,nth(vEBT_VEBT,X2),lG658(X1,X0)),vEBT_VEBT_low(X1,aa(nat,nat,aa(nat,fun(nat,nat),divide_divide(nat),aa(nat,nat,suc,X0)),aa(num,nat,numeral_numeral(nat),aa(num,num,bit0,one2)))))) )),
% 13.22/3.06    inference(cnf_transformation,[],[f37770])).
% 13.22/3.06  tff(f37770,plain,(
% 13.22/3.06    ! [X0 : nat,X1 : nat,X2 : list(vEBT_VEBT)] : ((vEBT_VEBT_membermima(aa(nat,vEBT_VEBT,nth(vEBT_VEBT,X2),lG658(X1,X0)),vEBT_VEBT_low(X1,aa(nat,nat,aa(nat,fun(nat,nat),divide_divide(nat),aa(nat,nat,suc,X0)),aa(num,nat,numeral_numeral(nat),aa(num,num,bit0,one2))))) | ($true != bG659(X0,X1,X2))) & (($true = bG659(X0,X1,X2)) | ~vEBT_VEBT_membermima(aa(nat,vEBT_VEBT,nth(vEBT_VEBT,X2),lG658(X1,X0)),vEBT_VEBT_low(X1,aa(nat,nat,aa(nat,fun(nat,nat),divide_divide(nat),aa(nat,nat,suc,X0)),aa(num,nat,numeral_numeral(nat),aa(num,num,bit0,one2)))))))),
% 13.22/3.06    inference(nnf_transformation,[],[f21482])).
% 13.22/3.06  tff(f21482,plain,(
% 13.22/3.06    ! [X0 : nat,X1 : nat,X2 : list(vEBT_VEBT)] : (vEBT_VEBT_membermima(aa(nat,vEBT_VEBT,nth(vEBT_VEBT,X2),lG658(X1,X0)),vEBT_VEBT_low(X1,aa(nat,nat,aa(nat,fun(nat,nat),divide_divide(nat),aa(nat,nat,suc,X0)),aa(num,nat,numeral_numeral(nat),aa(num,num,bit0,one2))))) <=> ($true = bG659(X0,X1,X2)))),
% 13.22/3.06    inference(rectify,[],[f18450])).
% 13.22/3.06  tff(f18450,plain,(
% 13.22/3.06    ! [X16 : nat,X1 : nat,X17 : list(vEBT_VEBT)] : (vEBT_VEBT_membermima(aa(nat,vEBT_VEBT,nth(vEBT_VEBT,X17),lG658(X1,X16)),vEBT_VEBT_low(X1,aa(nat,nat,aa(nat,fun(nat,nat),divide_divide(nat),aa(nat,nat,suc,X16)),aa(num,nat,numeral_numeral(nat),aa(num,num,bit0,one2))))) <=> ($true = bG659(X16,X1,X17)))),
% 13.22/3.06    introduced(fool_formula_definition,[new_symbols(definition,[bG659])])).
% 13.22/3.06  tff(f45042,plain,(
% 13.22/3.06    ( ! [X2 : list(vEBT_VEBT),X0 : nat,X1 : nat] : (vEBT_VEBT_membermima(aa(nat,vEBT_VEBT,nth(vEBT_VEBT,X2),lG658(X1,X0)),vEBT_VEBT_low(X1,aa(nat,nat,aa(nat,fun(nat,nat),divide_divide(nat),aa(nat,nat,suc,X0)),aa(num,nat,numeral_numeral(nat),aa(num,num,bit0,one2))))) | ($true != bG659(X0,X1,X2))) )),
% 13.22/3.06    inference(cnf_transformation,[],[f37770])).
% 13.22/3.06  tff(f45039,plain,(
% 13.22/3.06    ( ! [X3 : list(vEBT_VEBT),X4 : nat,X5 : nat] : ((bG659(X4,X5,X3) = iG660(X3,X4,X5)) | ($true != aa(nat,$o,aa(nat,fun(nat,$o),ord_less(nat),lG658(X5,X4)),aa(list(vEBT_VEBT),nat,size_size(list(vEBT_VEBT)),X3)))) )),
% 13.22/3.06    inference(cnf_transformation,[],[f27267])).
% 13.22/3.06  tff(f27267,plain,(
% 13.22/3.06    ! [X0 : list(vEBT_VEBT),X1 : nat,X2 : nat] : (($false = iG660(X0,X1,X2)) | ($true = aa(nat,$o,aa(nat,fun(nat,$o),ord_less(nat),lG658(X2,X1)),aa(list(vEBT_VEBT),nat,size_size(list(vEBT_VEBT)),X0)))) & ! [X3 : list(vEBT_VEBT),X4 : nat,X5 : nat] : ((bG659(X4,X5,X3) = iG660(X3,X4,X5)) | ($true != aa(nat,$o,aa(nat,fun(nat,$o),ord_less(nat),lG658(X5,X4)),aa(list(vEBT_VEBT),nat,size_size(list(vEBT_VEBT)),X3))))),
% 13.22/3.06    inference(ennf_transformation,[],[f21481])).
% 13.22/3.06  tff(f21481,plain,(
% 13.22/3.06    ! [X0 : list(vEBT_VEBT),X1 : nat,X2 : nat] : (($true != aa(nat,$o,aa(nat,fun(nat,$o),ord_less(nat),lG658(X2,X1)),aa(list(vEBT_VEBT),nat,size_size(list(vEBT_VEBT)),X0))) => ($false = iG660(X0,X1,X2))) & ! [X3 : list(vEBT_VEBT),X4 : nat,X5 : nat] : (($true = aa(nat,$o,aa(nat,fun(nat,$o),ord_less(nat),lG658(X5,X4)),aa(list(vEBT_VEBT),nat,size_size(list(vEBT_VEBT)),X3))) => (bG659(X4,X5,X3) = iG660(X3,X4,X5)))),
% 13.22/3.06    inference(flattening,[],[f21480])).
% 13.22/3.06  tff(f21480,plain,(
% 13.22/3.06    ! [X0 : list(vEBT_VEBT),X1 : nat,X2 : nat] : (~($true = aa(nat,$o,aa(nat,fun(nat,$o),ord_less(nat),lG658(X2,X1)),aa(list(vEBT_VEBT),nat,size_size(list(vEBT_VEBT)),X0))) => ($false = iG660(X0,X1,X2))) & ! [X3 : list(vEBT_VEBT),X4 : nat,X5 : nat] : (($true = aa(nat,$o,aa(nat,fun(nat,$o),ord_less(nat),lG658(X5,X4)),aa(list(vEBT_VEBT),nat,size_size(list(vEBT_VEBT)),X3))) => (bG659(X4,X5,X3) = iG660(X3,X4,X5)))),
% 13.22/3.06    inference(rectify,[],[f18451])).
% 13.22/3.06  tff(f18451,plain,(
% 13.22/3.06    ! [X17 : list(vEBT_VEBT),X16 : nat,X1 : nat] : (~($true = aa(nat,$o,aa(nat,fun(nat,$o),ord_less(nat),lG658(X1,X16)),aa(list(vEBT_VEBT),nat,size_size(list(vEBT_VEBT)),X17))) => ($false = iG660(X17,X16,X1))) & ! [X17 : list(vEBT_VEBT),X16 : nat,X1 : nat] : (($true = aa(nat,$o,aa(nat,fun(nat,$o),ord_less(nat),lG658(X1,X16)),aa(list(vEBT_VEBT),nat,size_size(list(vEBT_VEBT)),X17))) => (bG659(X16,X1,X17) = iG660(X17,X16,X1)))),
% 13.22/3.06    introduced(fool_ite_definition,[new_symbols(definition,[iG660])])).
% 13.22/3.06  tff(f45040,plain,(
% 13.22/3.06    ( ! [X2 : nat,X0 : list(vEBT_VEBT),X1 : nat] : (($false = iG660(X0,X1,X2)) | ($true = aa(nat,$o,aa(nat,fun(nat,$o),ord_less(nat),lG658(X2,X1)),aa(list(vEBT_VEBT),nat,size_size(list(vEBT_VEBT)),X0)))) )),
% 13.22/3.06    inference(cnf_transformation,[],[f27267])).
% 13.22/3.06  tff(f61896,plain,(
% 13.22/3.06    ($true = bG661($true))),
% 13.22/3.06    inference(equality_resolution,[],[f45037])).
% 13.22/3.06  tff(f45037,plain,(
% 13.22/3.06    ( ! [X0 : $o] : (($true = bG661(X0)) | ($true != X0)) )),
% 13.22/3.06    inference(cnf_transformation,[],[f37769])).
% 13.22/3.06  tff(f37769,plain,(
% 13.22/3.06    ! [X0 : $o] : ((($true = X0) | ($true != bG661(X0))) & (($true = bG661(X0)) | ($true != X0)))),
% 13.22/3.06    inference(nnf_transformation,[],[f21479])).
% 13.22/3.06  tff(f21479,plain,(
% 13.22/3.06    ! [X0 : $o] : (($true = X0) <=> ($true = bG661(X0)))),
% 13.22/3.06    inference(rectify,[],[f18454])).
% 13.22/3.06  tff(f18454,plain,(
% 13.22/3.06    ! [X3 : $o] : (($true = X3) <=> ($true = bG661(X3)))),
% 13.22/3.06    introduced(fool_formula_definition,[new_symbols(definition,[bG661])])).
% 13.22/3.06  tff(f45038,plain,(
% 13.22/3.06    ( ! [X0 : $o] : (($true = X0) | ($true != bG661(X0))) )),
% 13.22/3.06    inference(cnf_transformation,[],[f37769])).
% 13.22/3.06  tff(f61895,plain,(
% 13.22/3.06    ($true = bG662($true))),
% 13.22/3.06    inference(equality_resolution,[],[f45035])).
% 13.22/3.06  tff(f45035,plain,(
% 13.22/3.06    ( ! [X0 : $o] : (($true = bG662(X0)) | ($true != X0)) )),
% 13.22/3.06    inference(cnf_transformation,[],[f37768])).
% 13.22/3.06  tff(f37768,plain,(
% 13.22/3.06    ! [X0 : $o] : ((($true = X0) | ($true != bG662(X0))) & (($true = bG662(X0)) | ($true != X0)))),
% 13.22/3.06    inference(nnf_transformation,[],[f21478])).
% 13.22/3.06  tff(f21478,plain,(
% 13.22/3.06    ! [X0 : $o] : (($true = X0) <=> ($true = bG662(X0)))),
% 13.22/3.06    inference(rectify,[],[f18455])).
% 13.22/3.06  tff(f18455,plain,(
% 13.22/3.06    ! [X4 : $o] : (($true = X4) <=> ($true = bG662(X4)))),
% 13.22/3.06    introduced(fool_formula_definition,[new_symbols(definition,[bG662])])).
% 13.22/3.06  tff(f45036,plain,(
% 13.22/3.06    ( ! [X0 : $o] : (($true = X0) | ($true != bG662(X0))) )),
% 13.22/3.06    inference(cnf_transformation,[],[f37768])).
% 13.22/3.06  tff(f45034,plain,(
% 13.22/3.06    ( ! [X0 : nat] : (aa(nat,nat,aa(nat,fun(nat,nat),divide_divide(nat),X0),aa(num,nat,numeral_numeral(nat),aa(num,num,bit0,one2))) = lG663(X0)) )),
% 13.22/3.06    inference(cnf_transformation,[],[f21477])).
% 13.22/3.06  tff(f21477,plain,(
% 13.22/3.06    ! [X0 : nat] : aa(nat,nat,aa(nat,fun(nat,nat),divide_divide(nat),X0),aa(num,nat,numeral_numeral(nat),aa(num,num,bit0,one2))) = lG663(X0)),
% 13.22/3.06    inference(rectify,[],[f18456])).
% 13.22/3.06  tff(f18456,plain,(
% 13.22/3.06    ! [X6 : nat] : aa(nat,nat,aa(nat,fun(nat,nat),divide_divide(nat),X6),aa(num,nat,numeral_numeral(nat),aa(num,num,bit0,one2))) = lG663(X6)),
% 13.22/3.06    introduced(fool_let_definition,[new_symbols(definition,[lG663])])).
% 13.22/3.06  tff(f45033,plain,(
% 13.22/3.06    ( ! [X0 : nat] : (aa(nat,nat,aa(nat,fun(nat,nat),minus_minus(nat),X0),lG663(X0)) = lG664(X0)) )),
% 13.22/3.06    inference(cnf_transformation,[],[f21476])).
% 13.22/3.06  tff(f21476,plain,(
% 13.22/3.06    ! [X0 : nat] : aa(nat,nat,aa(nat,fun(nat,nat),minus_minus(nat),X0),lG663(X0)) = lG664(X0)),
% 13.22/3.06    inference(rectify,[],[f18457])).
% 13.22/3.06  tff(f18457,plain,(
% 13.22/3.06    ! [X6 : nat] : aa(nat,nat,aa(nat,fun(nat,nat),minus_minus(nat),X6),lG663(X6)) = lG664(X6)),
% 13.22/3.06    introduced(fool_let_definition,[new_symbols(definition,[lG664])])).
% 13.22/3.06  tff(f45029,plain,(
% 13.22/3.06    ( ! [X0 : list(vEBT_VEBT),X1 : vEBT_VEBT] : (($true = bG665(X0,X1)) | ($true = aa(set(vEBT_VEBT),$o,member(vEBT_VEBT,sK1367(X0)),aa(list(vEBT_VEBT),set(vEBT_VEBT),set2(vEBT_VEBT),X0))) | ($true = aa(nat,$o,vEBT_V8194947554948674370ptions(X1),sK1369(X1)))) )),
% 13.22/3.06    inference(cnf_transformation,[],[f37767])).
% 13.22/3.06  tff(f37767,plain,(
% 13.22/3.06    ! [X0 : list(vEBT_VEBT),X1 : vEBT_VEBT] : (((! [X2 : vEBT_VEBT] : (! [X3 : nat] : ($true != aa(nat,$o,vEBT_V8194947554948674370ptions(X2),X3)) | ($true != aa(set(vEBT_VEBT),$o,member(vEBT_VEBT,X2),aa(list(vEBT_VEBT),set(vEBT_VEBT),set2(vEBT_VEBT),X0)))) & ! [X4 : nat] : ($true != aa(nat,$o,vEBT_V8194947554948674370ptions(X1),X4))) | ($true != bG665(X0,X1))) & (($true = bG665(X0,X1)) | (($true = aa(nat,$o,vEBT_V8194947554948674370ptions(sK1367(X0)),sK1368(X0))) & ($true = aa(set(vEBT_VEBT),$o,member(vEBT_VEBT,sK1367(X0)),aa(list(vEBT_VEBT),set(vEBT_VEBT),set2(vEBT_VEBT),X0)))) | ($true = aa(nat,$o,vEBT_V8194947554948674370ptions(X1),sK1369(X1)))))),
% 13.22/3.06    inference(skolemisation,[status(esa),new_symbols(skolem,[sK1367,sK1368,sK1369])],[f37763,f37766,f37765,f37764])).
% 13.22/3.06  tff(f37764,plain,(
% 13.22/3.06    ! [X0 : list(vEBT_VEBT)] : (? [X5 : vEBT_VEBT] : (? [X6 : nat] : ($true = aa(nat,$o,vEBT_V8194947554948674370ptions(X5),X6)) & ($true = aa(set(vEBT_VEBT),$o,member(vEBT_VEBT,X5),aa(list(vEBT_VEBT),set(vEBT_VEBT),set2(vEBT_VEBT),X0)))) => (? [X6 : nat] : ($true = aa(nat,$o,vEBT_V8194947554948674370ptions(sK1367(X0)),X6)) & ($true = aa(set(vEBT_VEBT),$o,member(vEBT_VEBT,sK1367(X0)),aa(list(vEBT_VEBT),set(vEBT_VEBT),set2(vEBT_VEBT),X0)))))),
% 13.22/3.06    introduced(choice_axiom,[])).
% 13.22/3.06  tff(f37765,plain,(
% 13.22/3.06    ! [X0 : list(vEBT_VEBT)] : (? [X6 : nat] : ($true = aa(nat,$o,vEBT_V8194947554948674370ptions(sK1367(X0)),X6)) => ($true = aa(nat,$o,vEBT_V8194947554948674370ptions(sK1367(X0)),sK1368(X0))))),
% 13.22/3.06    introduced(choice_axiom,[])).
% 13.22/3.06  tff(f37766,plain,(
% 13.22/3.06    ! [X1 : vEBT_VEBT] : (? [X7 : nat] : ($true = aa(nat,$o,vEBT_V8194947554948674370ptions(X1),X7)) => ($true = aa(nat,$o,vEBT_V8194947554948674370ptions(X1),sK1369(X1))))),
% 13.22/3.06    introduced(choice_axiom,[])).
% 13.22/3.06  tff(f37763,plain,(
% 13.22/3.06    ! [X0 : list(vEBT_VEBT),X1 : vEBT_VEBT] : (((! [X2 : vEBT_VEBT] : (! [X3 : nat] : ($true != aa(nat,$o,vEBT_V8194947554948674370ptions(X2),X3)) | ($true != aa(set(vEBT_VEBT),$o,member(vEBT_VEBT,X2),aa(list(vEBT_VEBT),set(vEBT_VEBT),set2(vEBT_VEBT),X0)))) & ! [X4 : nat] : ($true != aa(nat,$o,vEBT_V8194947554948674370ptions(X1),X4))) | ($true != bG665(X0,X1))) & (($true = bG665(X0,X1)) | ? [X5 : vEBT_VEBT] : (? [X6 : nat] : ($true = aa(nat,$o,vEBT_V8194947554948674370ptions(X5),X6)) & ($true = aa(set(vEBT_VEBT),$o,member(vEBT_VEBT,X5),aa(list(vEBT_VEBT),set(vEBT_VEBT),set2(vEBT_VEBT),X0)))) | ? [X7 : nat] : ($true = aa(nat,$o,vEBT_V8194947554948674370ptions(X1),X7))))),
% 13.22/3.06    inference(rectify,[],[f37762])).
% 13.22/3.06  tff(f37762,plain,(
% 13.22/3.06    ! [X0 : list(vEBT_VEBT),X1 : vEBT_VEBT] : (((! [X2 : vEBT_VEBT] : (! [X3 : nat] : ($true != aa(nat,$o,vEBT_V8194947554948674370ptions(X2),X3)) | ($true != aa(set(vEBT_VEBT),$o,member(vEBT_VEBT,X2),aa(list(vEBT_VEBT),set(vEBT_VEBT),set2(vEBT_VEBT),X0)))) & ! [X4 : nat] : ($true != aa(nat,$o,vEBT_V8194947554948674370ptions(X1),X4))) | ($true != bG665(X0,X1))) & (($true = bG665(X0,X1)) | ? [X2 : vEBT_VEBT] : (? [X3 : nat] : ($true = aa(nat,$o,vEBT_V8194947554948674370ptions(X2),X3)) & ($true = aa(set(vEBT_VEBT),$o,member(vEBT_VEBT,X2),aa(list(vEBT_VEBT),set(vEBT_VEBT),set2(vEBT_VEBT),X0)))) | ? [X4 : nat] : ($true = aa(nat,$o,vEBT_V8194947554948674370ptions(X1),X4))))),
% 13.22/3.06    inference(flattening,[],[f37761])).
% 13.22/3.06  tff(f37761,plain,(
% 13.22/3.06    ! [X0 : list(vEBT_VEBT),X1 : vEBT_VEBT] : (((! [X2 : vEBT_VEBT] : (! [X3 : nat] : ($true != aa(nat,$o,vEBT_V8194947554948674370ptions(X2),X3)) | ($true != aa(set(vEBT_VEBT),$o,member(vEBT_VEBT,X2),aa(list(vEBT_VEBT),set(vEBT_VEBT),set2(vEBT_VEBT),X0)))) & ! [X4 : nat] : ($true != aa(nat,$o,vEBT_V8194947554948674370ptions(X1),X4))) | ($true != bG665(X0,X1))) & (($true = bG665(X0,X1)) | (? [X2 : vEBT_VEBT] : (? [X3 : nat] : ($true = aa(nat,$o,vEBT_V8194947554948674370ptions(X2),X3)) & ($true = aa(set(vEBT_VEBT),$o,member(vEBT_VEBT,X2),aa(list(vEBT_VEBT),set(vEBT_VEBT),set2(vEBT_VEBT),X0)))) | ? [X4 : nat] : ($true = aa(nat,$o,vEBT_V8194947554948674370ptions(X1),X4)))))),
% 13.22/3.06    inference(nnf_transformation,[],[f27266])).
% 13.22/3.06  tff(f27266,plain,(
% 13.22/3.06    ! [X0 : list(vEBT_VEBT),X1 : vEBT_VEBT] : ((! [X2 : vEBT_VEBT] : (! [X3 : nat] : ($true != aa(nat,$o,vEBT_V8194947554948674370ptions(X2),X3)) | ($true != aa(set(vEBT_VEBT),$o,member(vEBT_VEBT,X2),aa(list(vEBT_VEBT),set(vEBT_VEBT),set2(vEBT_VEBT),X0)))) & ! [X4 : nat] : ($true != aa(nat,$o,vEBT_V8194947554948674370ptions(X1),X4))) <=> ($true = bG665(X0,X1)))),
% 13.22/3.06    inference(ennf_transformation,[],[f21475])).
% 13.22/3.06  tff(f21475,plain,(
% 13.22/3.06    ! [X0 : list(vEBT_VEBT),X1 : vEBT_VEBT] : ((! [X2 : vEBT_VEBT] : (($true = aa(set(vEBT_VEBT),$o,member(vEBT_VEBT,X2),aa(list(vEBT_VEBT),set(vEBT_VEBT),set2(vEBT_VEBT),X0))) => ~? [X3 : nat] : ($true = aa(nat,$o,vEBT_V8194947554948674370ptions(X2),X3))) & ~? [X4 : nat] : ($true = aa(nat,$o,vEBT_V8194947554948674370ptions(X1),X4))) <=> ($true = bG665(X0,X1)))),
% 13.22/3.06    inference(rectify,[],[f18458])).
% 13.22/3.06  tff(f18458,plain,(
% 13.22/3.06    ! [X7 : list(vEBT_VEBT),X8 : vEBT_VEBT] : ((! [X9 : vEBT_VEBT] : (($true = aa(set(vEBT_VEBT),$o,member(vEBT_VEBT,X9),aa(list(vEBT_VEBT),set(vEBT_VEBT),set2(vEBT_VEBT),X7))) => ~? [X10 : nat] : ($true = aa(nat,$o,vEBT_V8194947554948674370ptions(X9),X10))) & ~? [X11 : nat] : ($true = aa(nat,$o,vEBT_V8194947554948674370ptions(X8),X11))) <=> ($true = bG665(X7,X8)))),
% 13.22/3.07    introduced(fool_formula_definition,[new_symbols(definition,[bG665])])).
% 13.22/3.07  tff(f45030,plain,(
% 13.22/3.07    ( ! [X0 : list(vEBT_VEBT),X1 : vEBT_VEBT] : (($true = bG665(X0,X1)) | ($true = aa(nat,$o,vEBT_V8194947554948674370ptions(sK1367(X0)),sK1368(X0))) | ($true = aa(nat,$o,vEBT_V8194947554948674370ptions(X1),sK1369(X1)))) )),
% 13.22/3.07    inference(cnf_transformation,[],[f37767])).
% 13.22/3.07  tff(f45031,plain,(
% 13.22/3.07    ( ! [X0 : list(vEBT_VEBT),X1 : vEBT_VEBT,X4 : nat] : (($true != aa(nat,$o,vEBT_V8194947554948674370ptions(X1),X4)) | ($true != bG665(X0,X1))) )),
% 13.22/3.07    inference(cnf_transformation,[],[f37767])).
% 13.22/3.07  tff(f45032,plain,(
% 13.22/3.07    ( ! [X2 : vEBT_VEBT,X3 : nat,X0 : list(vEBT_VEBT),X1 : vEBT_VEBT] : (($true != aa(nat,$o,vEBT_V8194947554948674370ptions(X2),X3)) | ($true != aa(set(vEBT_VEBT),$o,member(vEBT_VEBT,X2),aa(list(vEBT_VEBT),set(vEBT_VEBT),set2(vEBT_VEBT),X0))) | ($true != bG665(X0,X1))) )),
% 13.22/3.07    inference(cnf_transformation,[],[f37767])).
% 13.22/3.07  tff(f61894,plain,(
% 13.22/3.07    ($true = bG666($true))),
% 13.22/3.07    inference(equality_resolution,[],[f45027])).
% 13.22/3.07  tff(f45027,plain,(
% 13.22/3.07    ( ! [X0 : $o] : (($true = bG666(X0)) | ($true != X0)) )),
% 13.22/3.07    inference(cnf_transformation,[],[f37760])).
% 13.22/3.07  tff(f37760,plain,(
% 13.22/3.07    ! [X0 : $o] : ((($true = X0) | ($true != bG666(X0))) & (($true = bG666(X0)) | ($true != X0)))),
% 13.22/3.07    inference(nnf_transformation,[],[f21474])).
% 13.22/3.07  tff(f21474,plain,(
% 13.22/3.07    ! [X0 : $o] : (($true = X0) <=> ($true = bG666(X0)))),
% 13.22/3.07    inference(rectify,[],[f18461])).
% 13.22/3.07  tff(f18461,plain,(
% 13.22/3.07    ! [X3 : $o] : (($true = X3) <=> ($true = bG666(X3)))),
% 13.22/3.07    introduced(fool_formula_definition,[new_symbols(definition,[bG666])])).
% 13.22/3.07  tff(f45028,plain,(
% 13.22/3.07    ( ! [X0 : $o] : (($true = X0) | ($true != bG666(X0))) )),
% 13.22/3.07    inference(cnf_transformation,[],[f37760])).
% 13.22/3.07  tff(f61893,plain,(
% 13.22/3.07    ($true = bG667($true))),
% 13.22/3.07    inference(equality_resolution,[],[f45025])).
% 13.22/3.07  tff(f45025,plain,(
% 13.22/3.07    ( ! [X0 : $o] : (($true = bG667(X0)) | ($true != X0)) )),
% 13.22/3.07    inference(cnf_transformation,[],[f37759])).
% 13.22/3.07  tff(f37759,plain,(
% 13.22/3.07    ! [X0 : $o] : ((($true = X0) | ($true != bG667(X0))) & (($true = bG667(X0)) | ($true != X0)))),
% 13.22/3.07    inference(nnf_transformation,[],[f21473])).
% 13.22/3.07  tff(f21473,plain,(
% 13.22/3.07    ! [X0 : $o] : (($true = X0) <=> ($true = bG667(X0)))),
% 13.22/3.07    inference(rectify,[],[f18462])).
% 13.22/3.07  tff(f18462,plain,(
% 13.22/3.07    ! [X4 : $o] : (($true = X4) <=> ($true = bG667(X4)))),
% 13.22/3.07    introduced(fool_formula_definition,[new_symbols(definition,[bG667])])).
% 13.22/3.07  tff(f45026,plain,(
% 13.22/3.07    ( ! [X0 : $o] : (($true = X0) | ($true != bG667(X0))) )),
% 13.22/3.07    inference(cnf_transformation,[],[f37759])).
% 13.22/3.07  tff(f61892,plain,(
% 13.22/3.07    ($true = bG668($true))),
% 13.22/3.07    inference(equality_resolution,[],[f45023])).
% 13.22/3.07  tff(f45023,plain,(
% 13.22/3.07    ( ! [X0 : $o] : (($true = bG668(X0)) | ($true != X0)) )),
% 13.22/3.07    inference(cnf_transformation,[],[f37758])).
% 13.22/3.07  tff(f37758,plain,(
% 13.22/3.07    ! [X0 : $o] : ((($true = X0) | ($true != bG668(X0))) & (($true = bG668(X0)) | ($true != X0)))),
% 13.22/3.07    inference(nnf_transformation,[],[f21472])).
% 13.22/3.07  tff(f21472,plain,(
% 13.22/3.07    ! [X0 : $o] : (($true = X0) <=> ($true = bG668(X0)))),
% 13.22/3.07    inference(rectify,[],[f18463])).
% 13.22/3.07  tff(f18463,plain,(
% 13.22/3.07    ! [X3 : $o] : (($true = X3) <=> ($true = bG668(X3)))),
% 13.22/3.07    introduced(fool_formula_definition,[new_symbols(definition,[bG668])])).
% 13.22/3.07  tff(f45024,plain,(
% 13.22/3.07    ( ! [X0 : $o] : (($true = X0) | ($true != bG668(X0))) )),
% 13.22/3.07    inference(cnf_transformation,[],[f37758])).
% 13.22/3.07  tff(f61891,plain,(
% 13.22/3.07    ($true = bG669($true))),
% 13.22/3.07    inference(equality_resolution,[],[f45021])).
% 13.22/3.07  tff(f45021,plain,(
% 13.22/3.07    ( ! [X0 : $o] : (($true = bG669(X0)) | ($true != X0)) )),
% 13.22/3.07    inference(cnf_transformation,[],[f37757])).
% 13.22/3.07  tff(f37757,plain,(
% 13.22/3.07    ! [X0 : $o] : ((($true = X0) | ($true != bG669(X0))) & (($true = bG669(X0)) | ($true != X0)))),
% 13.22/3.07    inference(nnf_transformation,[],[f21471])).
% 13.22/3.07  tff(f21471,plain,(
% 13.22/3.07    ! [X0 : $o] : (($true = X0) <=> ($true = bG669(X0)))),
% 13.22/3.07    inference(rectify,[],[f18464])).
% 13.22/3.07  tff(f18464,plain,(
% 13.22/3.07    ! [X4 : $o] : (($true = X4) <=> ($true = bG669(X4)))),
% 13.22/3.07    introduced(fool_formula_definition,[new_symbols(definition,[bG669])])).
% 13.22/3.07  tff(f45022,plain,(
% 13.22/3.07    ( ! [X0 : $o] : (($true = X0) | ($true != bG669(X0))) )),
% 13.22/3.07    inference(cnf_transformation,[],[f37757])).
% 13.22/3.07  tff(f45020,plain,(
% 13.22/3.07    ( ! [X0 : nat] : (aa(nat,nat,aa(nat,fun(nat,nat),divide_divide(nat),X0),aa(num,nat,numeral_numeral(nat),aa(num,num,bit0,one2))) = lG670(X0)) )),
% 13.22/3.07    inference(cnf_transformation,[],[f21470])).
% 13.22/3.07  tff(f21470,plain,(
% 13.22/3.07    ! [X0 : nat] : aa(nat,nat,aa(nat,fun(nat,nat),divide_divide(nat),X0),aa(num,nat,numeral_numeral(nat),aa(num,num,bit0,one2))) = lG670(X0)),
% 13.22/3.07    inference(rectify,[],[f18465])).
% 13.22/3.07  tff(f18465,plain,(
% 13.22/3.07    ! [X6 : nat] : aa(nat,nat,aa(nat,fun(nat,nat),divide_divide(nat),X6),aa(num,nat,numeral_numeral(nat),aa(num,num,bit0,one2))) = lG670(X6)),
% 13.22/3.07    introduced(fool_let_definition,[new_symbols(definition,[lG670])])).
% 13.22/3.07  tff(f45019,plain,(
% 13.22/3.07    ( ! [X0 : nat] : (aa(nat,nat,aa(nat,fun(nat,nat),minus_minus(nat),X0),lG670(X0)) = lG671(X0)) )),
% 13.22/3.07    inference(cnf_transformation,[],[f21469])).
% 13.22/3.07  tff(f21469,plain,(
% 13.22/3.07    ! [X0 : nat] : aa(nat,nat,aa(nat,fun(nat,nat),minus_minus(nat),X0),lG670(X0)) = lG671(X0)),
% 13.22/3.07    inference(rectify,[],[f18466])).
% 13.22/3.07  tff(f18466,plain,(
% 13.22/3.07    ! [X6 : nat] : aa(nat,nat,aa(nat,fun(nat,nat),minus_minus(nat),X6),lG670(X6)) = lG671(X6)),
% 13.22/3.07    introduced(fool_let_definition,[new_symbols(definition,[lG671])])).
% 13.22/3.07  tff(f45015,plain,(
% 13.22/3.07    ( ! [X0 : list(vEBT_VEBT),X1 : vEBT_VEBT] : (($true = bG672(X0,X1)) | ($true = aa(set(vEBT_VEBT),$o,member(vEBT_VEBT,sK1364(X0)),aa(list(vEBT_VEBT),set(vEBT_VEBT),set2(vEBT_VEBT),X0))) | ($true = aa(nat,$o,vEBT_V8194947554948674370ptions(X1),sK1366(X1)))) )),
% 13.22/3.07    inference(cnf_transformation,[],[f37756])).
% 13.22/3.07  tff(f37756,plain,(
% 13.22/3.07    ! [X0 : list(vEBT_VEBT),X1 : vEBT_VEBT] : (((! [X2 : vEBT_VEBT] : (! [X3 : nat] : ($true != aa(nat,$o,vEBT_V8194947554948674370ptions(X2),X3)) | ($true != aa(set(vEBT_VEBT),$o,member(vEBT_VEBT,X2),aa(list(vEBT_VEBT),set(vEBT_VEBT),set2(vEBT_VEBT),X0)))) & ! [X4 : nat] : ($true != aa(nat,$o,vEBT_V8194947554948674370ptions(X1),X4))) | ($true != bG672(X0,X1))) & (($true = bG672(X0,X1)) | (($true = aa(nat,$o,vEBT_V8194947554948674370ptions(sK1364(X0)),sK1365(X0))) & ($true = aa(set(vEBT_VEBT),$o,member(vEBT_VEBT,sK1364(X0)),aa(list(vEBT_VEBT),set(vEBT_VEBT),set2(vEBT_VEBT),X0)))) | ($true = aa(nat,$o,vEBT_V8194947554948674370ptions(X1),sK1366(X1)))))),
% 13.22/3.07    inference(skolemisation,[status(esa),new_symbols(skolem,[sK1364,sK1365,sK1366])],[f37752,f37755,f37754,f37753])).
% 13.22/3.07  tff(f37753,plain,(
% 13.22/3.07    ! [X0 : list(vEBT_VEBT)] : (? [X5 : vEBT_VEBT] : (? [X6 : nat] : ($true = aa(nat,$o,vEBT_V8194947554948674370ptions(X5),X6)) & ($true = aa(set(vEBT_VEBT),$o,member(vEBT_VEBT,X5),aa(list(vEBT_VEBT),set(vEBT_VEBT),set2(vEBT_VEBT),X0)))) => (? [X6 : nat] : ($true = aa(nat,$o,vEBT_V8194947554948674370ptions(sK1364(X0)),X6)) & ($true = aa(set(vEBT_VEBT),$o,member(vEBT_VEBT,sK1364(X0)),aa(list(vEBT_VEBT),set(vEBT_VEBT),set2(vEBT_VEBT),X0)))))),
% 13.22/3.07    introduced(choice_axiom,[])).
% 13.22/3.07  tff(f37754,plain,(
% 13.22/3.07    ! [X0 : list(vEBT_VEBT)] : (? [X6 : nat] : ($true = aa(nat,$o,vEBT_V8194947554948674370ptions(sK1364(X0)),X6)) => ($true = aa(nat,$o,vEBT_V8194947554948674370ptions(sK1364(X0)),sK1365(X0))))),
% 13.22/3.07    introduced(choice_axiom,[])).
% 13.22/3.07  tff(f37755,plain,(
% 13.22/3.07    ! [X1 : vEBT_VEBT] : (? [X7 : nat] : ($true = aa(nat,$o,vEBT_V8194947554948674370ptions(X1),X7)) => ($true = aa(nat,$o,vEBT_V8194947554948674370ptions(X1),sK1366(X1))))),
% 13.22/3.07    introduced(choice_axiom,[])).
% 13.22/3.07  tff(f37752,plain,(
% 13.22/3.07    ! [X0 : list(vEBT_VEBT),X1 : vEBT_VEBT] : (((! [X2 : vEBT_VEBT] : (! [X3 : nat] : ($true != aa(nat,$o,vEBT_V8194947554948674370ptions(X2),X3)) | ($true != aa(set(vEBT_VEBT),$o,member(vEBT_VEBT,X2),aa(list(vEBT_VEBT),set(vEBT_VEBT),set2(vEBT_VEBT),X0)))) & ! [X4 : nat] : ($true != aa(nat,$o,vEBT_V8194947554948674370ptions(X1),X4))) | ($true != bG672(X0,X1))) & (($true = bG672(X0,X1)) | ? [X5 : vEBT_VEBT] : (? [X6 : nat] : ($true = aa(nat,$o,vEBT_V8194947554948674370ptions(X5),X6)) & ($true = aa(set(vEBT_VEBT),$o,member(vEBT_VEBT,X5),aa(list(vEBT_VEBT),set(vEBT_VEBT),set2(vEBT_VEBT),X0)))) | ? [X7 : nat] : ($true = aa(nat,$o,vEBT_V8194947554948674370ptions(X1),X7))))),
% 13.22/3.07    inference(rectify,[],[f37751])).
% 13.22/3.07  tff(f37751,plain,(
% 13.22/3.07    ! [X0 : list(vEBT_VEBT),X1 : vEBT_VEBT] : (((! [X2 : vEBT_VEBT] : (! [X3 : nat] : ($true != aa(nat,$o,vEBT_V8194947554948674370ptions(X2),X3)) | ($true != aa(set(vEBT_VEBT),$o,member(vEBT_VEBT,X2),aa(list(vEBT_VEBT),set(vEBT_VEBT),set2(vEBT_VEBT),X0)))) & ! [X4 : nat] : ($true != aa(nat,$o,vEBT_V8194947554948674370ptions(X1),X4))) | ($true != bG672(X0,X1))) & (($true = bG672(X0,X1)) | ? [X2 : vEBT_VEBT] : (? [X3 : nat] : ($true = aa(nat,$o,vEBT_V8194947554948674370ptions(X2),X3)) & ($true = aa(set(vEBT_VEBT),$o,member(vEBT_VEBT,X2),aa(list(vEBT_VEBT),set(vEBT_VEBT),set2(vEBT_VEBT),X0)))) | ? [X4 : nat] : ($true = aa(nat,$o,vEBT_V8194947554948674370ptions(X1),X4))))),
% 13.22/3.07    inference(flattening,[],[f37750])).
% 13.22/3.07  tff(f37750,plain,(
% 13.22/3.07    ! [X0 : list(vEBT_VEBT),X1 : vEBT_VEBT] : (((! [X2 : vEBT_VEBT] : (! [X3 : nat] : ($true != aa(nat,$o,vEBT_V8194947554948674370ptions(X2),X3)) | ($true != aa(set(vEBT_VEBT),$o,member(vEBT_VEBT,X2),aa(list(vEBT_VEBT),set(vEBT_VEBT),set2(vEBT_VEBT),X0)))) & ! [X4 : nat] : ($true != aa(nat,$o,vEBT_V8194947554948674370ptions(X1),X4))) | ($true != bG672(X0,X1))) & (($true = bG672(X0,X1)) | (? [X2 : vEBT_VEBT] : (? [X3 : nat] : ($true = aa(nat,$o,vEBT_V8194947554948674370ptions(X2),X3)) & ($true = aa(set(vEBT_VEBT),$o,member(vEBT_VEBT,X2),aa(list(vEBT_VEBT),set(vEBT_VEBT),set2(vEBT_VEBT),X0)))) | ? [X4 : nat] : ($true = aa(nat,$o,vEBT_V8194947554948674370ptions(X1),X4)))))),
% 13.22/3.07    inference(nnf_transformation,[],[f27265])).
% 13.22/3.07  tff(f27265,plain,(
% 13.22/3.07    ! [X0 : list(vEBT_VEBT),X1 : vEBT_VEBT] : ((! [X2 : vEBT_VEBT] : (! [X3 : nat] : ($true != aa(nat,$o,vEBT_V8194947554948674370ptions(X2),X3)) | ($true != aa(set(vEBT_VEBT),$o,member(vEBT_VEBT,X2),aa(list(vEBT_VEBT),set(vEBT_VEBT),set2(vEBT_VEBT),X0)))) & ! [X4 : nat] : ($true != aa(nat,$o,vEBT_V8194947554948674370ptions(X1),X4))) <=> ($true = bG672(X0,X1)))),
% 13.22/3.07    inference(ennf_transformation,[],[f21468])).
% 13.22/3.07  tff(f21468,plain,(
% 13.22/3.07    ! [X0 : list(vEBT_VEBT),X1 : vEBT_VEBT] : ((! [X2 : vEBT_VEBT] : (($true = aa(set(vEBT_VEBT),$o,member(vEBT_VEBT,X2),aa(list(vEBT_VEBT),set(vEBT_VEBT),set2(vEBT_VEBT),X0))) => ~? [X3 : nat] : ($true = aa(nat,$o,vEBT_V8194947554948674370ptions(X2),X3))) & ~? [X4 : nat] : ($true = aa(nat,$o,vEBT_V8194947554948674370ptions(X1),X4))) <=> ($true = bG672(X0,X1)))),
% 13.22/3.07    inference(rectify,[],[f18467])).
% 13.22/3.07  tff(f18467,plain,(
% 13.22/3.07    ! [X7 : list(vEBT_VEBT),X8 : vEBT_VEBT] : ((! [X9 : vEBT_VEBT] : (($true = aa(set(vEBT_VEBT),$o,member(vEBT_VEBT,X9),aa(list(vEBT_VEBT),set(vEBT_VEBT),set2(vEBT_VEBT),X7))) => ~? [X10 : nat] : ($true = aa(nat,$o,vEBT_V8194947554948674370ptions(X9),X10))) & ~? [X11 : nat] : ($true = aa(nat,$o,vEBT_V8194947554948674370ptions(X8),X11))) <=> ($true = bG672(X7,X8)))),
% 13.22/3.07    introduced(fool_formula_definition,[new_symbols(definition,[bG672])])).
% 13.22/3.07  tff(f45016,plain,(
% 13.22/3.07    ( ! [X0 : list(vEBT_VEBT),X1 : vEBT_VEBT] : (($true = bG672(X0,X1)) | ($true = aa(nat,$o,vEBT_V8194947554948674370ptions(sK1364(X0)),sK1365(X0))) | ($true = aa(nat,$o,vEBT_V8194947554948674370ptions(X1),sK1366(X1)))) )),
% 13.22/3.07    inference(cnf_transformation,[],[f37756])).
% 13.22/3.07  tff(f45017,plain,(
% 13.22/3.07    ( ! [X0 : list(vEBT_VEBT),X1 : vEBT_VEBT,X4 : nat] : (($true != aa(nat,$o,vEBT_V8194947554948674370ptions(X1),X4)) | ($true != bG672(X0,X1))) )),
% 13.22/3.07    inference(cnf_transformation,[],[f37756])).
% 13.22/3.07  tff(f45018,plain,(
% 13.22/3.07    ( ! [X2 : vEBT_VEBT,X3 : nat,X0 : list(vEBT_VEBT),X1 : vEBT_VEBT] : (($true != aa(nat,$o,vEBT_V8194947554948674370ptions(X2),X3)) | ($true != aa(set(vEBT_VEBT),$o,member(vEBT_VEBT,X2),aa(list(vEBT_VEBT),set(vEBT_VEBT),set2(vEBT_VEBT),X0))) | ($true != bG672(X0,X1))) )),
% 13.22/3.07    inference(cnf_transformation,[],[f37756])).
% 13.22/3.07  tff(f45013,plain,(
% 13.22/3.07    ( ! [X2 : int,X3 : int] : (one_one(int) = iG673(X2,X3) | zero_zero(int) != modulo_modulo(int,X3,X2)) )),
% 13.22/3.07    inference(cnf_transformation,[],[f27264])).
% 13.22/3.07  tff(f27264,plain,(
% 13.22/3.07    ! [X0 : int,X1 : int] : (zero_zero(int) = iG673(X0,X1) | zero_zero(int) = modulo_modulo(int,X1,X0)) & ! [X2 : int,X3 : int] : (one_one(int) = iG673(X2,X3) | zero_zero(int) != modulo_modulo(int,X3,X2))),
% 13.22/3.07    inference(ennf_transformation,[],[f21467])).
% 13.22/3.07  tff(f21467,plain,(
% 13.22/3.07    ! [X0 : int,X1 : int] : (zero_zero(int) != modulo_modulo(int,X1,X0) => zero_zero(int) = iG673(X0,X1)) & ! [X2 : int,X3 : int] : (zero_zero(int) = modulo_modulo(int,X3,X2) => one_one(int) = iG673(X2,X3))),
% 13.22/3.07    inference(flattening,[],[f21466])).
% 13.22/3.07  tff(f21466,plain,(
% 13.22/3.07    ! [X0 : int,X1 : int] : (~zero_zero(int) = modulo_modulo(int,X1,X0) => zero_zero(int) = iG673(X0,X1)) & ! [X2 : int,X3 : int] : (zero_zero(int) = modulo_modulo(int,X3,X2) => one_one(int) = iG673(X2,X3))),
% 13.22/3.07    inference(rectify,[],[f18680])).
% 13.22/3.07  tff(f18680,plain,(
% 13.22/3.07    ! [X2 : int,X1 : int] : (~zero_zero(int) = modulo_modulo(int,X1,X2) => zero_zero(int) = iG673(X2,X1)) & ! [X2 : int,X1 : int] : (zero_zero(int) = modulo_modulo(int,X1,X2) => one_one(int) = iG673(X2,X1))),
% 13.22/3.07    introduced(fool_ite_definition,[new_symbols(definition,[iG673])])).
% 13.22/3.07  tff(f45014,plain,(
% 13.22/3.07    ( ! [X0 : int,X1 : int] : (zero_zero(int) = iG673(X0,X1) | zero_zero(int) = modulo_modulo(int,X1,X0)) )),
% 13.22/3.07    inference(cnf_transformation,[],[f27264])).
% 13.22/3.07  tff(f45011,plain,(
% 13.22/3.07    ( ! [X2 : nat,X3 : nat] : (one_one(nat) = iG674(X2,X3) | zero_zero(nat) != modulo_modulo(nat,X3,X2)) )),
% 13.22/3.07    inference(cnf_transformation,[],[f27263])).
% 13.22/3.07  tff(f27263,plain,(
% 13.22/3.07    ! [X0 : nat,X1 : nat] : (zero_zero(nat) = iG674(X0,X1) | zero_zero(nat) = modulo_modulo(nat,X1,X0)) & ! [X2 : nat,X3 : nat] : (one_one(nat) = iG674(X2,X3) | zero_zero(nat) != modulo_modulo(nat,X3,X2))),
% 13.22/3.07    inference(ennf_transformation,[],[f21465])).
% 13.22/3.07  tff(f21465,plain,(
% 13.22/3.07    ! [X0 : nat,X1 : nat] : (zero_zero(nat) != modulo_modulo(nat,X1,X0) => zero_zero(nat) = iG674(X0,X1)) & ! [X2 : nat,X3 : nat] : (zero_zero(nat) = modulo_modulo(nat,X3,X2) => one_one(nat) = iG674(X2,X3))),
% 13.22/3.07    inference(flattening,[],[f21464])).
% 13.22/3.07  tff(f21464,plain,(
% 13.22/3.07    ! [X0 : nat,X1 : nat] : (~zero_zero(nat) = modulo_modulo(nat,X1,X0) => zero_zero(nat) = iG674(X0,X1)) & ! [X2 : nat,X3 : nat] : (zero_zero(nat) = modulo_modulo(nat,X3,X2) => one_one(nat) = iG674(X2,X3))),
% 13.22/3.07    inference(rectify,[],[f18751])).
% 13.22/3.07  tff(f18751,plain,(
% 13.22/3.07    ! [X2 : nat,X1 : nat] : (~zero_zero(nat) = modulo_modulo(nat,X1,X2) => zero_zero(nat) = iG674(X2,X1)) & ! [X2 : nat,X1 : nat] : (zero_zero(nat) = modulo_modulo(nat,X1,X2) => one_one(nat) = iG674(X2,X1))),
% 13.22/3.07    introduced(fool_ite_definition,[new_symbols(definition,[iG674])])).
% 13.22/3.07  tff(f45012,plain,(
% 13.22/3.07    ( ! [X0 : nat,X1 : nat] : (zero_zero(nat) = iG674(X0,X1) | zero_zero(nat) = modulo_modulo(nat,X1,X0)) )),
% 13.22/3.07    inference(cnf_transformation,[],[f27263])).
% 13.22/3.07  tff(f61890,plain,(
% 13.22/3.07    ($true = bG675($true))),
% 13.22/3.07    inference(equality_resolution,[],[f45009])).
% 13.22/3.07  tff(f45009,plain,(
% 13.22/3.07    ( ! [X0 : $o] : (($true = bG675(X0)) | ($true != X0)) )),
% 13.22/3.07    inference(cnf_transformation,[],[f37749])).
% 13.22/3.07  tff(f37749,plain,(
% 13.22/3.07    ! [X0 : $o] : ((($true = X0) | ($true != bG675(X0))) & (($true = bG675(X0)) | ($true != X0)))),
% 13.22/3.07    inference(nnf_transformation,[],[f19240])).
% 13.22/3.07  tff(f19240,plain,(
% 13.22/3.07    ! [X0 : $o] : (($true = X0) <=> ($true = bG675(X0)))),
% 13.22/3.07    introduced(fool_formula_definition,[new_symbols(definition,[bG675])])).
% 13.22/3.07  tff(f45010,plain,(
% 13.22/3.07    ( ! [X0 : $o] : (($true = X0) | ($true != bG675(X0))) )),
% 13.22/3.07    inference(cnf_transformation,[],[f37749])).
% 13.22/3.07  tff(f61889,plain,(
% 13.22/3.07    ($true = bG676($true))),
% 13.22/3.07    inference(equality_resolution,[],[f45007])).
% 13.22/3.07  tff(f45007,plain,(
% 13.22/3.07    ( ! [X0 : $o] : (($true = bG676(X0)) | ($true != X0)) )),
% 13.22/3.07    inference(cnf_transformation,[],[f37748])).
% 13.22/3.07  tff(f37748,plain,(
% 13.22/3.07    ! [X0 : $o] : ((($true = X0) | ($true != bG676(X0))) & (($true = bG676(X0)) | ($true != X0)))),
% 13.22/3.07    inference(nnf_transformation,[],[f21463])).
% 13.22/3.07  tff(f21463,plain,(
% 13.22/3.07    ! [X0 : $o] : (($true = X0) <=> ($true = bG676(X0)))),
% 13.22/3.07    inference(rectify,[],[f19241])).
% 13.22/3.07  tff(f19241,plain,(
% 13.22/3.07    ! [X1 : $o] : (($true = X1) <=> ($true = bG676(X1)))),
% 13.22/3.07    introduced(fool_formula_definition,[new_symbols(definition,[bG676])])).
% 13.22/3.07  tff(f45008,plain,(
% 13.22/3.07    ( ! [X0 : $o] : (($true = X0) | ($true != bG676(X0))) )),
% 13.22/3.07    inference(cnf_transformation,[],[f37748])).
% 13.22/3.07  tff(f61888,plain,(
% 13.22/3.07    ( ! [X3 : $o] : (($true = X3) | ~iG677(one_one(nat),X3)) )),
% 13.22/3.07    inference(equality_resolution,[],[f45004])).
% 13.22/3.07  tff(f45004,plain,(
% 13.22/3.07    ( ! [X2 : nat,X3 : $o] : (($true = X3) | ~iG677(X2,X3) | one_one(nat) != X2) )),
% 13.22/3.07    inference(cnf_transformation,[],[f37747])).
% 13.22/3.07  tff(f37747,plain,(
% 13.22/3.07    ! [X0 : nat,X1 : $o] : (~iG677(X0,X1) | one_one(nat) = X0) & ! [X2 : nat,X3 : $o] : (((iG677(X2,X3) | ($true != X3)) & (($true = X3) | ~iG677(X2,X3))) | one_one(nat) != X2)),
% 13.22/3.07    inference(nnf_transformation,[],[f27262])).
% 13.22/3.07  tff(f27262,plain,(
% 13.22/3.07    ! [X0 : nat,X1 : $o] : (~iG677(X0,X1) | one_one(nat) = X0) & ! [X2 : nat,X3 : $o] : ((iG677(X2,X3) <=> ($true = X3)) | one_one(nat) != X2)),
% 13.22/3.07    inference(ennf_transformation,[],[f21462])).
% 13.22/3.07  tff(f21462,plain,(
% 13.22/3.07    ! [X0 : nat,X1 : $o] : (one_one(nat) != X0 => ~iG677(X0,X1)) & ! [X2 : nat,X3 : $o] : (one_one(nat) = X2 => (iG677(X2,X3) <=> ($true = X3)))),
% 13.22/3.07    inference(flattening,[],[f21461])).
% 13.22/3.07  tff(f21461,plain,(
% 13.22/3.07    ! [X0 : nat,X1 : $o] : (~one_one(nat) = X0 => ~iG677(X0,X1)) & ! [X2 : nat,X3 : $o] : (one_one(nat) = X2 => (iG677(X2,X3) <=> ($true = X3)))),
% 13.22/3.07    inference(true_and_false_elimination,[],[f21460])).
% 13.22/3.07  tff(f21460,plain,(
% 13.22/3.07    ! [X0 : nat,X1 : $o] : (~one_one(nat) = X0 => (iG677(X0,X1) <=> $false)) & ! [X2 : nat,X3 : $o] : (one_one(nat) = X2 => (iG677(X2,X3) <=> ($true = X3)))),
% 13.22/3.07    inference(rectify,[],[f19242])).
% 13.22/3.07  tff(f19242,plain,(
% 13.22/3.07    ! [X2 : nat,X1 : $o] : (~one_one(nat) = X2 => (iG677(X2,X1) <=> $false)) & ! [X2 : nat,X1 : $o] : (one_one(nat) = X2 => (iG677(X2,X1) <=> ($true = X1)))),
% 13.22/3.07    introduced(fool_ite_definition,[new_symbols(definition,[iG677])])).
% 13.22/3.07  tff(f61887,plain,(
% 13.22/3.07    iG677(one_one(nat),$true)),
% 13.22/3.07    inference(equality_resolution,[],[f61886])).
% 13.22/3.07  tff(f61886,plain,(
% 13.22/3.07    ( ! [X2 : nat] : (iG677(X2,$true) | one_one(nat) != X2) )),
% 13.22/3.07    inference(equality_resolution,[],[f45005])).
% 13.22/3.07  tff(f45005,plain,(
% 13.22/3.07    ( ! [X2 : nat,X3 : $o] : (iG677(X2,X3) | ($true != X3) | one_one(nat) != X2) )),
% 13.22/3.07    inference(cnf_transformation,[],[f37747])).
% 13.22/3.07  tff(f45006,plain,(
% 13.22/3.07    ( ! [X0 : nat,X1 : $o] : (~iG677(X0,X1) | one_one(nat) = X0) )),
% 13.22/3.07    inference(cnf_transformation,[],[f37747])).
% 13.22/3.07  tff(f61885,plain,(
% 13.22/3.07    ( ! [X4 : $o,X5 : $o] : (($true = X5) | ~iG678(zero_zero(nat),X4,X5)) )),
% 13.22/3.07    inference(equality_resolution,[],[f45000])).
% 13.22/3.07  tff(f45000,plain,(
% 13.22/3.07    ( ! [X3 : nat,X4 : $o,X5 : $o] : (($true = X5) | ~iG678(X3,X4,X5) | zero_zero(nat) != X3) )),
% 13.22/3.07    inference(cnf_transformation,[],[f37746])).
% 13.22/3.07  tff(f37746,plain,(
% 13.22/3.07    ! [X0 : nat,X1 : $o,X2 : $o] : (((iG678(X0,X1,X2) | ~iG677(X0,X1)) & (iG677(X0,X1) | ~iG678(X0,X1,X2))) | zero_zero(nat) = X0) & ! [X3 : nat,X4 : $o,X5 : $o] : (((iG678(X3,X4,X5) | ($true != X5)) & (($true = X5) | ~iG678(X3,X4,X5))) | zero_zero(nat) != X3)),
% 13.22/3.07    inference(nnf_transformation,[],[f27261])).
% 13.22/3.07  tff(f27261,plain,(
% 13.22/3.07    ! [X0 : nat,X1 : $o,X2 : $o] : ((iG678(X0,X1,X2) <=> iG677(X0,X1)) | zero_zero(nat) = X0) & ! [X3 : nat,X4 : $o,X5 : $o] : ((iG678(X3,X4,X5) <=> ($true = X5)) | zero_zero(nat) != X3)),
% 13.22/3.07    inference(ennf_transformation,[],[f21459])).
% 13.22/3.07  tff(f21459,plain,(
% 13.22/3.07    ! [X0 : nat,X1 : $o,X2 : $o] : (zero_zero(nat) != X0 => (iG678(X0,X1,X2) <=> iG677(X0,X1))) & ! [X3 : nat,X4 : $o,X5 : $o] : (zero_zero(nat) = X3 => (iG678(X3,X4,X5) <=> ($true = X5)))),
% 13.22/3.07    inference(flattening,[],[f21458])).
% 13.22/3.07  tff(f21458,plain,(
% 13.22/3.07    ! [X0 : nat,X1 : $o,X2 : $o] : (~zero_zero(nat) = X0 => (iG678(X0,X1,X2) <=> iG677(X0,X1))) & ! [X3 : nat,X4 : $o,X5 : $o] : (zero_zero(nat) = X3 => (iG678(X3,X4,X5) <=> ($true = X5)))),
% 13.22/3.07    inference(rectify,[],[f19243])).
% 13.22/3.07  tff(f19243,plain,(
% 13.22/3.07    ! [X2 : nat,X1 : $o,X0 : $o] : (~zero_zero(nat) = X2 => (iG678(X2,X1,X0) <=> iG677(X2,X1))) & ! [X2 : nat,X1 : $o,X0 : $o] : (zero_zero(nat) = X2 => (iG678(X2,X1,X0) <=> ($true = X0)))),
% 13.22/3.07    introduced(fool_ite_definition,[new_symbols(definition,[iG678])])).
% 13.22/3.07  tff(f61884,plain,(
% 13.22/3.07    ( ! [X4 : $o] : (iG678(zero_zero(nat),X4,$true)) )),
% 13.22/3.07    inference(equality_resolution,[],[f61883])).
% 13.22/3.07  tff(f61883,plain,(
% 13.22/3.07    ( ! [X3 : nat,X4 : $o] : (iG678(X3,X4,$true) | zero_zero(nat) != X3) )),
% 13.22/3.07    inference(equality_resolution,[],[f45001])).
% 13.22/3.07  tff(f45001,plain,(
% 13.22/3.07    ( ! [X3 : nat,X4 : $o,X5 : $o] : (iG678(X3,X4,X5) | ($true != X5) | zero_zero(nat) != X3) )),
% 13.22/3.07    inference(cnf_transformation,[],[f37746])).
% 13.22/3.07  tff(f45002,plain,(
% 13.22/3.07    ( ! [X2 : $o,X0 : nat,X1 : $o] : (iG677(X0,X1) | ~iG678(X0,X1,X2) | zero_zero(nat) = X0) )),
% 13.22/3.07    inference(cnf_transformation,[],[f37746])).
% 13.22/3.07  tff(f45003,plain,(
% 13.22/3.07    ( ! [X2 : $o,X0 : nat,X1 : $o] : (iG678(X0,X1,X2) | ~iG677(X0,X1) | zero_zero(nat) = X0) )),
% 13.22/3.07    inference(cnf_transformation,[],[f37746])).
% 13.22/3.07  tff(f61882,plain,(
% 13.22/3.07    ($true = bG679($true))),
% 13.22/3.07    inference(equality_resolution,[],[f44998])).
% 13.22/3.07  tff(f44998,plain,(
% 13.22/3.07    ( ! [X0 : $o] : (($true = bG679(X0)) | ($true != X0)) )),
% 13.22/3.07    inference(cnf_transformation,[],[f37745])).
% 13.22/3.07  tff(f37745,plain,(
% 13.22/3.07    ! [X0 : $o] : ((($true = X0) | ($true != bG679(X0))) & (($true = bG679(X0)) | ($true != X0)))),
% 13.22/3.07    inference(nnf_transformation,[],[f19246])).
% 13.22/3.07  tff(f19246,plain,(
% 13.22/3.07    ! [X0 : $o] : (($true = X0) <=> ($true = bG679(X0)))),
% 13.22/3.07    introduced(fool_formula_definition,[new_symbols(definition,[bG679])])).
% 13.22/3.07  tff(f44999,plain,(
% 13.22/3.07    ( ! [X0 : $o] : (($true = X0) | ($true != bG679(X0))) )),
% 13.22/3.07    inference(cnf_transformation,[],[f37745])).
% 13.22/3.07  tff(f61881,plain,(
% 13.22/3.07    ($true = bG680($true))),
% 13.22/3.07    inference(equality_resolution,[],[f44996])).
% 13.22/3.07  tff(f44996,plain,(
% 13.22/3.07    ( ! [X0 : $o] : (($true = bG680(X0)) | ($true != X0)) )),
% 13.22/3.07    inference(cnf_transformation,[],[f37744])).
% 13.22/3.07  tff(f37744,plain,(
% 13.22/3.07    ! [X0 : $o] : ((($true = X0) | ($true != bG680(X0))) & (($true = bG680(X0)) | ($true != X0)))),
% 13.22/3.07    inference(nnf_transformation,[],[f21457])).
% 13.22/3.07  tff(f21457,plain,(
% 13.22/3.07    ! [X0 : $o] : (($true = X0) <=> ($true = bG680(X0)))),
% 13.22/3.07    inference(rectify,[],[f19247])).
% 13.22/3.07  tff(f19247,plain,(
% 13.22/3.07    ! [X1 : $o] : (($true = X1) <=> ($true = bG680(X1)))),
% 13.22/3.07    introduced(fool_formula_definition,[new_symbols(definition,[bG680])])).
% 13.22/3.07  tff(f44997,plain,(
% 13.22/3.07    ( ! [X0 : $o] : (($true = X0) | ($true != bG680(X0))) )),
% 13.22/3.07    inference(cnf_transformation,[],[f37744])).
% 13.22/3.07  tff(f61880,plain,(
% 13.22/3.07    ($true = bG681($true))),
% 13.22/3.07    inference(equality_resolution,[],[f44994])).
% 13.22/3.07  tff(f44994,plain,(
% 13.22/3.07    ( ! [X0 : $o] : (($true = bG681(X0)) | ($true != X0)) )),
% 13.22/3.07    inference(cnf_transformation,[],[f37743])).
% 13.22/3.07  tff(f37743,plain,(
% 13.22/3.07    ! [X0 : $o] : ((($true = X0) | ($true != bG681(X0))) & (($true = bG681(X0)) | ($true != X0)))),
% 13.22/3.07    inference(nnf_transformation,[],[f21456])).
% 13.22/3.07  tff(f21456,plain,(
% 13.22/3.07    ! [X0 : $o] : (($true = X0) <=> ($true = bG681(X0)))),
% 13.22/3.07    inference(rectify,[],[f19250])).
% 13.22/3.07  tff(f19250,plain,(
% 13.22/3.07    ! [X1 : $o] : (($true = X1) <=> ($true = bG681(X1)))),
% 13.22/3.07    introduced(fool_formula_definition,[new_symbols(definition,[bG681])])).
% 13.22/3.07  tff(f44995,plain,(
% 13.22/3.07    ( ! [X0 : $o] : (($true = X0) | ($true != bG681(X0))) )),
% 13.22/3.07    inference(cnf_transformation,[],[f37743])).
% 13.22/3.07  tff(f61879,plain,(
% 13.22/3.07    ($true = bG682($true))),
% 13.22/3.07    inference(equality_resolution,[],[f44992])).
% 13.22/3.07  tff(f44992,plain,(
% 13.22/3.07    ( ! [X0 : $o] : (($true = bG682(X0)) | ($true != X0)) )),
% 13.22/3.07    inference(cnf_transformation,[],[f37742])).
% 13.22/3.07  tff(f37742,plain,(
% 13.22/3.07    ! [X0 : $o] : ((($true = X0) | ($true != bG682(X0))) & (($true = bG682(X0)) | ($true != X0)))),
% 13.22/3.07    inference(nnf_transformation,[],[f21455])).
% 13.22/3.07  tff(f21455,plain,(
% 13.22/3.07    ! [X0 : $o] : (($true = X0) <=> ($true = bG682(X0)))),
% 13.22/3.07    inference(rectify,[],[f19533])).
% 13.22/3.07  tff(f19533,plain,(
% 13.22/3.07    ! [X1 : $o] : (($true = X1) <=> ($true = bG682(X1)))),
% 13.22/3.07    introduced(fool_formula_definition,[new_symbols(definition,[bG682])])).
% 13.22/3.07  tff(f44993,plain,(
% 13.22/3.07    ( ! [X0 : $o] : (($true = X0) | ($true != bG682(X0))) )),
% 13.22/3.07    inference(cnf_transformation,[],[f37742])).
% 13.22/3.07  tff(f61878,plain,(
% 13.22/3.07    ( ! [X4 : $tType,X6 : X4,X7 : X4] : (iG683(X4,$true,X6,X7) = X7) )),
% 13.22/3.07    inference(equality_resolution,[],[f44990])).
% 13.22/3.07  tff(f44990,plain,(
% 13.22/3.07    ( ! [X4 : $tType,X6 : X4,X7 : X4,X5 : $o] : (iG683(X4,X5,X6,X7) = X7 | ($true != X5)) )),
% 13.22/3.07    inference(cnf_transformation,[],[f27260])).
% 13.22/3.07  tff(f27260,plain,(
% 13.22/3.07    ! [X0 : $tType,X1 : $o,X2 : X0,X3 : X0] : (iG683(X0,X1,X2,X3) = X2 | ($true = X1)) & ! [X4 : $tType,X5 : $o,X6 : X4,X7 : X4] : (iG683(X4,X5,X6,X7) = X7 | ($true != X5))),
% 13.22/3.07    inference(ennf_transformation,[],[f21454])).
% 13.22/3.07  tff(f21454,plain,(
% 13.22/3.07    ! [X0 : $tType,X1 : $o,X2 : X0,X3 : X0] : (($true != X1) => iG683(X0,X1,X2,X3) = X2) & ! [X4 : $tType,X5 : $o,X6 : X4,X7 : X4] : (($true = X5) => iG683(X4,X5,X6,X7) = X7)),
% 13.22/3.07    inference(flattening,[],[f21453])).
% 13.22/3.07  tff(f21453,plain,(
% 13.22/3.07    ! [X0 : $tType,X1 : $o,X2 : X0,X3 : X0] : (~($true = X1) => iG683(X0,X1,X2,X3) = X2) & ! [X4 : $tType,X5 : $o,X6 : X4,X7 : X4] : (($true = X5) => iG683(X4,X5,X6,X7) = X7)),
% 13.22/3.07    inference(rectify,[],[f19606])).
% 13.22/3.07  tff(f19606,plain,(
% 13.22/3.07    ! [X0 : $tType,X1 : $o,X3 : X0,X2 : X0] : (~($true = X1) => iG683(X0,X1,X3,X2) = X3) & ! [X0 : $tType,X1 : $o,X3 : X0,X2 : X0] : (($true = X1) => iG683(X0,X1,X3,X2) = X2)),
% 13.22/3.07    introduced(fool_ite_definition,[new_symbols(definition,[iG683])])).
% 13.22/3.07  tff(f44991,plain,(
% 13.22/3.07    ( ! [X0 : $tType,X2 : X0,X3 : X0,X1 : $o] : (iG683(X0,X1,X2,X3) = X2 | ($true = X1)) )),
% 13.22/3.07    inference(cnf_transformation,[],[f27260])).
% 13.22/3.07  tff(f61877,plain,(
% 13.22/3.07    ($true = bG684($true))),
% 13.22/3.07    inference(equality_resolution,[],[f44988])).
% 13.22/3.07  tff(f44988,plain,(
% 13.22/3.07    ( ! [X0 : $o] : (($true = bG684(X0)) | ($true != X0)) )),
% 13.22/3.07    inference(cnf_transformation,[],[f37741])).
% 13.22/3.07  tff(f37741,plain,(
% 13.22/3.07    ! [X0 : $o] : ((($true = X0) | ($true != bG684(X0))) & (($true = bG684(X0)) | ($true != X0)))),
% 13.22/3.07    inference(nnf_transformation,[],[f21452])).
% 13.22/3.07  tff(f21452,plain,(
% 13.22/3.07    ! [X0 : $o] : (($true = X0) <=> ($true = bG684(X0)))),
% 13.22/3.07    inference(rectify,[],[f19607])).
% 13.22/3.07  tff(f19607,plain,(
% 13.22/3.07    ! [X1 : $o] : (($true = X1) <=> ($true = bG684(X1)))),
% 13.22/3.07    introduced(fool_formula_definition,[new_symbols(definition,[bG684])])).
% 13.22/3.07  tff(f44989,plain,(
% 13.22/3.07    ( ! [X0 : $o] : (($true = X0) | ($true != bG684(X0))) )),
% 13.22/3.07    inference(cnf_transformation,[],[f37741])).
% 13.22/3.07  tff(f61876,plain,(
% 13.22/3.07    ( ! [X4 : $tType,X6 : fun(nat,X4),X7 : X4] : (iG685(X4,zero_zero(nat),X6,X7) = X7) )),
% 13.22/3.07    inference(equality_resolution,[],[f44986])).
% 13.22/3.07  tff(f44986,plain,(
% 13.22/3.07    ( ! [X4 : $tType,X6 : fun(nat,X4),X7 : X4,X5 : nat] : (iG685(X4,X5,X6,X7) = X7 | zero_zero(nat) != X5) )),
% 13.22/3.07    inference(cnf_transformation,[],[f27259])).
% 13.22/3.07  tff(f27259,plain,(
% 13.22/3.07    ! [X0 : $tType,X1 : nat,X2 : fun(nat,X0),X3 : X0] : (aa(nat,X0,X2,aa(nat,nat,aa(nat,fun(nat,nat),minus_minus(nat),X1),one_one(nat))) = iG685(X0,X1,X2,X3) | zero_zero(nat) = X1) & ! [X4 : $tType,X5 : nat,X6 : fun(nat,X4),X7 : X4] : (iG685(X4,X5,X6,X7) = X7 | zero_zero(nat) != X5)),
% 13.22/3.07    inference(ennf_transformation,[],[f21451])).
% 13.22/3.07  tff(f21451,plain,(
% 13.22/3.07    ! [X0 : $tType,X1 : nat,X2 : fun(nat,X0),X3 : X0] : (zero_zero(nat) != X1 => aa(nat,X0,X2,aa(nat,nat,aa(nat,fun(nat,nat),minus_minus(nat),X1),one_one(nat))) = iG685(X0,X1,X2,X3)) & ! [X4 : $tType,X5 : nat,X6 : fun(nat,X4),X7 : X4] : (zero_zero(nat) = X5 => iG685(X4,X5,X6,X7) = X7)),
% 13.22/3.07    inference(flattening,[],[f21450])).
% 13.22/3.07  tff(f21450,plain,(
% 13.22/3.07    ! [X0 : $tType,X1 : nat,X2 : fun(nat,X0),X3 : X0] : (~zero_zero(nat) = X1 => aa(nat,X0,X2,aa(nat,nat,aa(nat,fun(nat,nat),minus_minus(nat),X1),one_one(nat))) = iG685(X0,X1,X2,X3)) & ! [X4 : $tType,X5 : nat,X6 : fun(nat,X4),X7 : X4] : (zero_zero(nat) = X5 => iG685(X4,X5,X6,X7) = X7)),
% 13.22/3.07    inference(rectify,[],[f19610])).
% 13.22/3.07  tff(f19610,plain,(
% 13.22/3.07    ! [X0 : $tType,X3 : nat,X2 : fun(nat,X0),X1 : X0] : (~zero_zero(nat) = X3 => aa(nat,X0,X2,aa(nat,nat,aa(nat,fun(nat,nat),minus_minus(nat),X3),one_one(nat))) = iG685(X0,X3,X2,X1)) & ! [X0 : $tType,X3 : nat,X2 : fun(nat,X0),X1 : X0] : (zero_zero(nat) = X3 => iG685(X0,X3,X2,X1) = X1)),
% 13.22/3.07    introduced(fool_ite_definition,[new_symbols(definition,[iG685])])).
% 13.22/3.07  tff(f44987,plain,(
% 13.22/3.07    ( ! [X0 : $tType,X2 : fun(nat,X0),X3 : X0,X1 : nat] : (aa(nat,X0,X2,aa(nat,nat,aa(nat,fun(nat,nat),minus_minus(nat),X1),one_one(nat))) = iG685(X0,X1,X2,X3) | zero_zero(nat) = X1) )),
% 13.22/3.07    inference(cnf_transformation,[],[f27259])).
% 13.22/3.07  tff(f44984,plain,(
% 13.22/3.07    ( ! [X4 : $tType,X6 : fun(X4,$o),X7 : nat,X5 : X4] : (nil(X4) = iG686(X4,X5,X6,X7) | ($true != aa(X4,$o,X6,X5))) )),
% 13.22/3.07    inference(cnf_transformation,[],[f27258])).
% 13.22/3.07  tff(f27258,plain,(
% 13.22/3.07    ! [X0 : $tType,X1 : X0,X2 : fun(X0,$o),X3 : nat] : (replicate(X0,X3,X1) = iG686(X0,X1,X2,X3) | ($true = aa(X0,$o,X2,X1))) & ! [X4 : $tType,X5 : X4,X6 : fun(X4,$o),X7 : nat] : (nil(X4) = iG686(X4,X5,X6,X7) | ($true != aa(X4,$o,X6,X5)))),
% 13.22/3.07    inference(ennf_transformation,[],[f21449])).
% 13.22/3.07  tff(f21449,plain,(
% 13.22/3.07    ! [X0 : $tType,X1 : X0,X2 : fun(X0,$o),X3 : nat] : (($true != aa(X0,$o,X2,X1)) => replicate(X0,X3,X1) = iG686(X0,X1,X2,X3)) & ! [X4 : $tType,X5 : X4,X6 : fun(X4,$o),X7 : nat] : (($true = aa(X4,$o,X6,X5)) => nil(X4) = iG686(X4,X5,X6,X7))),
% 13.22/3.07    inference(flattening,[],[f21448])).
% 13.22/3.07  tff(f21448,plain,(
% 13.22/3.07    ! [X0 : $tType,X1 : X0,X2 : fun(X0,$o),X3 : nat] : (~($true = aa(X0,$o,X2,X1)) => replicate(X0,X3,X1) = iG686(X0,X1,X2,X3)) & ! [X4 : $tType,X5 : X4,X6 : fun(X4,$o),X7 : nat] : (($true = aa(X4,$o,X6,X5)) => nil(X4) = iG686(X4,X5,X6,X7))),
% 13.22/3.07    inference(rectify,[],[f19613])).
% 13.22/3.07  tff(f19613,plain,(
% 13.22/3.07    ! [X0 : $tType,X3 : X0,X1 : fun(X0,$o),X2 : nat] : (~($true = aa(X0,$o,X1,X3)) => replicate(X0,X2,X3) = iG686(X0,X3,X1,X2)) & ! [X0 : $tType,X3 : X0,X1 : fun(X0,$o),X2 : nat] : (($true = aa(X0,$o,X1,X3)) => nil(X0) = iG686(X0,X3,X1,X2))),
% 13.22/3.07    introduced(fool_ite_definition,[new_symbols(definition,[iG686])])).
% 13.22/3.07  tff(f44985,plain,(
% 13.22/3.07    ( ! [X0 : $tType,X2 : fun(X0,$o),X3 : nat,X1 : X0] : (replicate(X0,X3,X1) = iG686(X0,X1,X2,X3) | ($true = aa(X0,$o,X2,X1))) )),
% 13.22/3.07    inference(cnf_transformation,[],[f27258])).
% 13.22/3.07  tff(f44982,plain,(
% 13.22/3.07    ( ! [X4 : $tType,X6 : fun(X4,$o),X7 : nat,X5 : X4] : (replicate(X4,X7,X5) = iG687(X4,X5,X6,X7) | ($true != aa(X4,$o,X6,X5))) )),
% 13.22/3.07    inference(cnf_transformation,[],[f27257])).
% 13.22/3.07  tff(f27257,plain,(
% 13.22/3.07    ! [X0 : $tType,X1 : X0,X2 : fun(X0,$o),X3 : nat] : (nil(X0) = iG687(X0,X1,X2,X3) | ($true = aa(X0,$o,X2,X1))) & ! [X4 : $tType,X5 : X4,X6 : fun(X4,$o),X7 : nat] : (replicate(X4,X7,X5) = iG687(X4,X5,X6,X7) | ($true != aa(X4,$o,X6,X5)))),
% 13.22/3.07    inference(ennf_transformation,[],[f21447])).
% 13.22/3.07  tff(f21447,plain,(
% 13.22/3.07    ! [X0 : $tType,X1 : X0,X2 : fun(X0,$o),X3 : nat] : (($true != aa(X0,$o,X2,X1)) => nil(X0) = iG687(X0,X1,X2,X3)) & ! [X4 : $tType,X5 : X4,X6 : fun(X4,$o),X7 : nat] : (($true = aa(X4,$o,X6,X5)) => replicate(X4,X7,X5) = iG687(X4,X5,X6,X7))),
% 13.22/3.07    inference(flattening,[],[f21446])).
% 13.22/3.07  tff(f21446,plain,(
% 13.22/3.07    ! [X0 : $tType,X1 : X0,X2 : fun(X0,$o),X3 : nat] : (~($true = aa(X0,$o,X2,X1)) => nil(X0) = iG687(X0,X1,X2,X3)) & ! [X4 : $tType,X5 : X4,X6 : fun(X4,$o),X7 : nat] : (($true = aa(X4,$o,X6,X5)) => replicate(X4,X7,X5) = iG687(X4,X5,X6,X7))),
% 13.22/3.07    inference(rectify,[],[f19616])).
% 13.22/3.07  tff(f19616,plain,(
% 13.22/3.07    ! [X0 : $tType,X3 : X0,X1 : fun(X0,$o),X2 : nat] : (~($true = aa(X0,$o,X1,X3)) => nil(X0) = iG687(X0,X3,X1,X2)) & ! [X0 : $tType,X3 : X0,X1 : fun(X0,$o),X2 : nat] : (($true = aa(X0,$o,X1,X3)) => replicate(X0,X2,X3) = iG687(X0,X3,X1,X2))),
% 13.22/3.07    introduced(fool_ite_definition,[new_symbols(definition,[iG687])])).
% 13.22/3.07  tff(f44983,plain,(
% 13.22/3.07    ( ! [X0 : $tType,X2 : fun(X0,$o),X3 : nat,X1 : X0] : (nil(X0) = iG687(X0,X1,X2,X3) | ($true = aa(X0,$o,X2,X1))) )),
% 13.22/3.07    inference(cnf_transformation,[],[f27257])).
% 13.22/3.07  tff(f44980,plain,(
% 13.22/3.07    ( ! [X4 : $tType,X6 : fun(X4,$o),X7 : list(X4),X5 : X4] : (aa(product_prod(list(X4),product_prod(X4,list(X4))),option(product_prod(list(X4),product_prod(X4,list(X4)))),some(product_prod(list(X4),product_prod(X4,list(X4)))),aa(product_prod(X4,list(X4)),product_prod(list(X4),product_prod(X4,list(X4))),aa(list(X4),fun(product_prod(X4,list(X4)),product_prod(list(X4),product_prod(X4,list(X4)))),product_Pair(list(X4),product_prod(X4,list(X4))),nil(X4)),aa(list(X4),product_prod(X4,list(X4)),aa(X4,fun(list(X4),product_prod(X4,list(X4))),product_Pair(X4,list(X4)),X5),X7))) = iG688(X4,X5,X6,X7) | ($true != aa(X4,$o,X6,X5))) )),
% 13.22/3.07    inference(cnf_transformation,[],[f27256])).
% 13.22/3.07  tff(f27256,plain,(
% 13.22/3.07    ! [X0 : $tType,X1 : X0,X2 : fun(X0,$o),X3 : list(X0)] : (case_option(option(product_prod(list(X0),product_prod(X0,list(X0)))),product_prod(list(X0),product_prod(X0,list(X0))),none(product_prod(list(X0),product_prod(X0,list(X0)))),aa(fun(list(X0),fun(product_prod(X0,list(X0)),option(product_prod(list(X0),product_prod(X0,list(X0)))))),fun(product_prod(list(X0),product_prod(X0,list(X0))),option(product_prod(list(X0),product_prod(X0,list(X0))))),product_case_prod(list(X0),product_prod(X0,list(X0)),option(product_prod(list(X0),product_prod(X0,list(X0))))),aTP_Lamp_zl(X0,fun(list(X0),fun(product_prod(X0,list(X0)),option(product_prod(list(X0),product_prod(X0,list(X0)))))),X1)),extract(X0,X2,X3)) = iG688(X0,X1,X2,X3) | ($true = aa(X0,$o,X2,X1))) & ! [X4 : $tType,X5 : X4,X6 : fun(X4,$o),X7 : list(X4)] : (aa(product_prod(list(X4),product_prod(X4,list(X4))),option(product_prod(list(X4),product_prod(X4,list(X4)))),some(product_prod(list(X4),product_prod(X4,list(X4)))),aa(product_prod(X4,list(X4)),product_prod(list(X4),product_prod(X4,list(X4))),aa(list(X4),fun(product_prod(X4,list(X4)),product_prod(list(X4),product_prod(X4,list(X4)))),product_Pair(list(X4),product_prod(X4,list(X4))),nil(X4)),aa(list(X4),product_prod(X4,list(X4)),aa(X4,fun(list(X4),product_prod(X4,list(X4))),product_Pair(X4,list(X4)),X5),X7))) = iG688(X4,X5,X6,X7) | ($true != aa(X4,$o,X6,X5)))),
% 13.22/3.07    inference(ennf_transformation,[],[f21445])).
% 13.22/3.07  tff(f21445,plain,(
% 13.22/3.07    ! [X0 : $tType,X1 : X0,X2 : fun(X0,$o),X3 : list(X0)] : (($true != aa(X0,$o,X2,X1)) => case_option(option(product_prod(list(X0),product_prod(X0,list(X0)))),product_prod(list(X0),product_prod(X0,list(X0))),none(product_prod(list(X0),product_prod(X0,list(X0)))),aa(fun(list(X0),fun(product_prod(X0,list(X0)),option(product_prod(list(X0),product_prod(X0,list(X0)))))),fun(product_prod(list(X0),product_prod(X0,list(X0))),option(product_prod(list(X0),product_prod(X0,list(X0))))),product_case_prod(list(X0),product_prod(X0,list(X0)),option(product_prod(list(X0),product_prod(X0,list(X0))))),aTP_Lamp_zl(X0,fun(list(X0),fun(product_prod(X0,list(X0)),option(product_prod(list(X0),product_prod(X0,list(X0)))))),X1)),extract(X0,X2,X3)) = iG688(X0,X1,X2,X3)) & ! [X4 : $tType,X5 : X4,X6 : fun(X4,$o),X7 : list(X4)] : (($true = aa(X4,$o,X6,X5)) => aa(product_prod(list(X4),product_prod(X4,list(X4))),option(product_prod(list(X4),product_prod(X4,list(X4)))),some(product_prod(list(X4),product_prod(X4,list(X4)))),aa(product_prod(X4,list(X4)),product_prod(list(X4),product_prod(X4,list(X4))),aa(list(X4),fun(product_prod(X4,list(X4)),product_prod(list(X4),product_prod(X4,list(X4)))),product_Pair(list(X4),product_prod(X4,list(X4))),nil(X4)),aa(list(X4),product_prod(X4,list(X4)),aa(X4,fun(list(X4),product_prod(X4,list(X4))),product_Pair(X4,list(X4)),X5),X7))) = iG688(X4,X5,X6,X7))),
% 13.22/3.07    inference(flattening,[],[f21444])).
% 13.22/3.07  tff(f21444,plain,(
% 13.22/3.07    ! [X0 : $tType,X1 : X0,X2 : fun(X0,$o),X3 : list(X0)] : (~($true = aa(X0,$o,X2,X1)) => case_option(option(product_prod(list(X0),product_prod(X0,list(X0)))),product_prod(list(X0),product_prod(X0,list(X0))),none(product_prod(list(X0),product_prod(X0,list(X0)))),aa(fun(list(X0),fun(product_prod(X0,list(X0)),option(product_prod(list(X0),product_prod(X0,list(X0)))))),fun(product_prod(list(X0),product_prod(X0,list(X0))),option(product_prod(list(X0),product_prod(X0,list(X0))))),product_case_prod(list(X0),product_prod(X0,list(X0)),option(product_prod(list(X0),product_prod(X0,list(X0))))),aTP_Lamp_zl(X0,fun(list(X0),fun(product_prod(X0,list(X0)),option(product_prod(list(X0),product_prod(X0,list(X0)))))),X1)),extract(X0,X2,X3)) = iG688(X0,X1,X2,X3)) & ! [X4 : $tType,X5 : X4,X6 : fun(X4,$o),X7 : list(X4)] : (($true = aa(X4,$o,X6,X5)) => aa(product_prod(list(X4),product_prod(X4,list(X4))),option(product_prod(list(X4),product_prod(X4,list(X4)))),some(product_prod(list(X4),product_prod(X4,list(X4)))),aa(product_prod(X4,list(X4)),product_prod(list(X4),product_prod(X4,list(X4))),aa(list(X4),fun(product_prod(X4,list(X4)),product_prod(list(X4),product_prod(X4,list(X4)))),product_Pair(list(X4),product_prod(X4,list(X4))),nil(X4)),aa(list(X4),product_prod(X4,list(X4)),aa(X4,fun(list(X4),product_prod(X4,list(X4))),product_Pair(X4,list(X4)),X5),X7))) = iG688(X4,X5,X6,X7))),
% 13.22/3.07    inference(rectify,[],[f19619])).
% 13.22/3.07  tff(f19619,plain,(
% 13.22/3.07    ! [X0 : $tType,X2 : X0,X1 : fun(X0,$o),X3 : list(X0)] : (~($true = aa(X0,$o,X1,X2)) => case_option(option(product_prod(list(X0),product_prod(X0,list(X0)))),product_prod(list(X0),product_prod(X0,list(X0))),none(product_prod(list(X0),product_prod(X0,list(X0)))),aa(fun(list(X0),fun(product_prod(X0,list(X0)),option(product_prod(list(X0),product_prod(X0,list(X0)))))),fun(product_prod(list(X0),product_prod(X0,list(X0))),option(product_prod(list(X0),product_prod(X0,list(X0))))),product_case_prod(list(X0),product_prod(X0,list(X0)),option(product_prod(list(X0),product_prod(X0,list(X0))))),aTP_Lamp_zl(X0,fun(list(X0),fun(product_prod(X0,list(X0)),option(product_prod(list(X0),product_prod(X0,list(X0)))))),X2)),extract(X0,X1,X3)) = iG688(X0,X2,X1,X3)) & ! [X0 : $tType,X2 : X0,X1 : fun(X0,$o),X3 : list(X0)] : (($true = aa(X0,$o,X1,X2)) => aa(product_prod(list(X0),product_prod(X0,list(X0))),option(product_prod(list(X0),product_prod(X0,list(X0)))),some(product_prod(list(X0),product_prod(X0,list(X0)))),aa(product_prod(X0,list(X0)),product_prod(list(X0),product_prod(X0,list(X0))),aa(list(X0),fun(product_prod(X0,list(X0)),product_prod(list(X0),product_prod(X0,list(X0)))),product_Pair(list(X0),product_prod(X0,list(X0))),nil(X0)),aa(list(X0),product_prod(X0,list(X0)),aa(X0,fun(list(X0),product_prod(X0,list(X0))),product_Pair(X0,list(X0)),X2),X3))) = iG688(X0,X2,X1,X3))),
% 13.22/3.07    introduced(fool_ite_definition,[new_symbols(definition,[iG688])])).
% 13.22/3.07  tff(f44981,plain,(
% 13.22/3.07    ( ! [X0 : $tType,X2 : fun(X0,$o),X3 : list(X0),X1 : X0] : (case_option(option(product_prod(list(X0),product_prod(X0,list(X0)))),product_prod(list(X0),product_prod(X0,list(X0))),none(product_prod(list(X0),product_prod(X0,list(X0)))),aa(fun(list(X0),fun(product_prod(X0,list(X0)),option(product_prod(list(X0),product_prod(X0,list(X0)))))),fun(product_prod(list(X0),product_prod(X0,list(X0))),option(product_prod(list(X0),product_prod(X0,list(X0))))),product_case_prod(list(X0),product_prod(X0,list(X0)),option(product_prod(list(X0),product_prod(X0,list(X0))))),aTP_Lamp_zl(X0,fun(list(X0),fun(product_prod(X0,list(X0)),option(product_prod(list(X0),product_prod(X0,list(X0)))))),X1)),extract(X0,X2,X3)) = iG688(X0,X1,X2,X3) | ($true = aa(X0,$o,X2,X1))) )),
% 13.22/3.07    inference(cnf_transformation,[],[f27256])).
% 13.22/3.07  tff(f44978,plain,(
% 13.22/3.07    ( ! [X4 : $tType,X6 : fun(X4,$o),X7 : list(X4),X5 : X4] : (aa(X4,option(X4),some(X4),X5) = iG689(X4,X5,X6,X7) | ($true != aa(X4,$o,X6,X5))) )),
% 13.22/3.07    inference(cnf_transformation,[],[f27255])).
% 13.22/3.07  tff(f27255,plain,(
% 13.22/3.07    ! [X0 : $tType,X1 : X0,X2 : fun(X0,$o),X3 : list(X0)] : (find(X0,X2,X3) = iG689(X0,X1,X2,X3) | ($true = aa(X0,$o,X2,X1))) & ! [X4 : $tType,X5 : X4,X6 : fun(X4,$o),X7 : list(X4)] : (aa(X4,option(X4),some(X4),X5) = iG689(X4,X5,X6,X7) | ($true != aa(X4,$o,X6,X5)))),
% 13.22/3.07    inference(ennf_transformation,[],[f21443])).
% 13.22/3.07  tff(f21443,plain,(
% 13.22/3.07    ! [X0 : $tType,X1 : X0,X2 : fun(X0,$o),X3 : list(X0)] : (($true != aa(X0,$o,X2,X1)) => find(X0,X2,X3) = iG689(X0,X1,X2,X3)) & ! [X4 : $tType,X5 : X4,X6 : fun(X4,$o),X7 : list(X4)] : (($true = aa(X4,$o,X6,X5)) => aa(X4,option(X4),some(X4),X5) = iG689(X4,X5,X6,X7))),
% 13.22/3.07    inference(flattening,[],[f21442])).
% 13.22/3.07  tff(f21442,plain,(
% 13.22/3.07    ! [X0 : $tType,X1 : X0,X2 : fun(X0,$o),X3 : list(X0)] : (~($true = aa(X0,$o,X2,X1)) => find(X0,X2,X3) = iG689(X0,X1,X2,X3)) & ! [X4 : $tType,X5 : X4,X6 : fun(X4,$o),X7 : list(X4)] : (($true = aa(X4,$o,X6,X5)) => aa(X4,option(X4),some(X4),X5) = iG689(X4,X5,X6,X7))),
% 13.22/3.07    inference(rectify,[],[f19622])).
% 13.22/3.07  tff(f19622,plain,(
% 13.22/3.07    ! [X0 : $tType,X2 : X0,X1 : fun(X0,$o),X3 : list(X0)] : (~($true = aa(X0,$o,X1,X2)) => find(X0,X1,X3) = iG689(X0,X2,X1,X3)) & ! [X0 : $tType,X2 : X0,X1 : fun(X0,$o),X3 : list(X0)] : (($true = aa(X0,$o,X1,X2)) => aa(X0,option(X0),some(X0),X2) = iG689(X0,X2,X1,X3))),
% 13.22/3.07    introduced(fool_ite_definition,[new_symbols(definition,[iG689])])).
% 13.22/3.07  tff(f44979,plain,(
% 13.22/3.07    ( ! [X0 : $tType,X2 : fun(X0,$o),X3 : list(X0),X1 : X0] : (find(X0,X2,X3) = iG689(X0,X1,X2,X3) | ($true = aa(X0,$o,X2,X1))) )),
% 13.22/3.07    inference(cnf_transformation,[],[f27255])).
% 13.22/3.07  tff(f61875,plain,(
% 13.22/3.07    ( ! [X4 : $tType,X6 : X4,X7 : list(X4)] : (iG690(X4,X6,X6,X7) = X7) )),
% 13.22/3.07    inference(equality_resolution,[],[f44976])).
% 13.22/3.07  tff(f44976,plain,(
% 13.22/3.07    ( ! [X4 : $tType,X6 : X4,X7 : list(X4),X5 : X4] : (iG690(X4,X5,X6,X7) = X7 | X5 != X6) )),
% 13.22/3.07    inference(cnf_transformation,[],[f27254])).
% 13.22/3.07  tff(f27254,plain,(
% 13.22/3.07    ! [X0 : $tType,X1 : X0,X2 : X0,X3 : list(X0)] : (aa(list(X0),list(X0),cons(X0,X1),remove1(X0,X2,X3)) = iG690(X0,X1,X2,X3) | X1 = X2) & ! [X4 : $tType,X5 : X4,X6 : X4,X7 : list(X4)] : (iG690(X4,X5,X6,X7) = X7 | X5 != X6)),
% 13.22/3.07    inference(ennf_transformation,[],[f21441])).
% 13.22/3.07  tff(f21441,plain,(
% 13.22/3.07    ! [X0 : $tType,X1 : X0,X2 : X0,X3 : list(X0)] : (X1 != X2 => aa(list(X0),list(X0),cons(X0,X1),remove1(X0,X2,X3)) = iG690(X0,X1,X2,X3)) & ! [X4 : $tType,X5 : X4,X6 : X4,X7 : list(X4)] : (X5 = X6 => iG690(X4,X5,X6,X7) = X7)),
% 13.22/3.07    inference(flattening,[],[f21440])).
% 13.22/3.07  tff(f21440,plain,(
% 13.22/3.07    ! [X0 : $tType,X1 : X0,X2 : X0,X3 : list(X0)] : (~X1 = X2 => aa(list(X0),list(X0),cons(X0,X1),remove1(X0,X2,X3)) = iG690(X0,X1,X2,X3)) & ! [X4 : $tType,X5 : X4,X6 : X4,X7 : list(X4)] : (X5 = X6 => iG690(X4,X5,X6,X7) = X7)),
% 13.22/3.07    inference(rectify,[],[f19625])).
% 13.22/3.07  tff(f19625,plain,(
% 13.22/3.07    ! [X0 : $tType,X2 : X0,X1 : X0,X3 : list(X0)] : (~X1 = X2 => aa(list(X0),list(X0),cons(X0,X2),remove1(X0,X1,X3)) = iG690(X0,X2,X1,X3)) & ! [X0 : $tType,X2 : X0,X1 : X0,X3 : list(X0)] : (X1 = X2 => iG690(X0,X2,X1,X3) = X3)),
% 13.22/3.07    introduced(fool_ite_definition,[new_symbols(definition,[iG690])])).
% 13.22/3.07  tff(f44977,plain,(
% 13.22/3.07    ( ! [X0 : $tType,X2 : X0,X3 : list(X0),X1 : X0] : (aa(list(X0),list(X0),cons(X0,X1),remove1(X0,X2,X3)) = iG690(X0,X1,X2,X3) | X1 = X2) )),
% 13.22/3.07    inference(cnf_transformation,[],[f27254])).
% 13.22/3.07  tff(f44974,plain,(
% 13.22/3.07    ( ! [X4 : $tType,X6 : fun(X4,$o),X7 : list(X4),X5 : X4] : (dropWhile(X4,X6,X7) = iG691(X4,X5,X6,X7) | ($true != aa(X4,$o,X6,X5))) )),
% 13.22/3.07    inference(cnf_transformation,[],[f27253])).
% 13.22/3.07  tff(f27253,plain,(
% 13.22/3.07    ! [X0 : $tType,X1 : X0,X2 : fun(X0,$o),X3 : list(X0)] : (aa(list(X0),list(X0),cons(X0,X1),X3) = iG691(X0,X1,X2,X3) | ($true = aa(X0,$o,X2,X1))) & ! [X4 : $tType,X5 : X4,X6 : fun(X4,$o),X7 : list(X4)] : (dropWhile(X4,X6,X7) = iG691(X4,X5,X6,X7) | ($true != aa(X4,$o,X6,X5)))),
% 13.22/3.07    inference(ennf_transformation,[],[f21439])).
% 13.22/3.07  tff(f21439,plain,(
% 13.22/3.07    ! [X0 : $tType,X1 : X0,X2 : fun(X0,$o),X3 : list(X0)] : (($true != aa(X0,$o,X2,X1)) => aa(list(X0),list(X0),cons(X0,X1),X3) = iG691(X0,X1,X2,X3)) & ! [X4 : $tType,X5 : X4,X6 : fun(X4,$o),X7 : list(X4)] : (($true = aa(X4,$o,X6,X5)) => dropWhile(X4,X6,X7) = iG691(X4,X5,X6,X7))),
% 13.22/3.07    inference(flattening,[],[f21438])).
% 13.22/3.07  tff(f21438,plain,(
% 13.22/3.07    ! [X0 : $tType,X1 : X0,X2 : fun(X0,$o),X3 : list(X0)] : (~($true = aa(X0,$o,X2,X1)) => aa(list(X0),list(X0),cons(X0,X1),X3) = iG691(X0,X1,X2,X3)) & ! [X4 : $tType,X5 : X4,X6 : fun(X4,$o),X7 : list(X4)] : (($true = aa(X4,$o,X6,X5)) => dropWhile(X4,X6,X7) = iG691(X4,X5,X6,X7))),
% 13.22/3.07    inference(rectify,[],[f19628])).
% 13.22/3.07  tff(f19628,plain,(
% 13.22/3.07    ! [X0 : $tType,X2 : X0,X1 : fun(X0,$o),X3 : list(X0)] : (~($true = aa(X0,$o,X1,X2)) => aa(list(X0),list(X0),cons(X0,X2),X3) = iG691(X0,X2,X1,X3)) & ! [X0 : $tType,X2 : X0,X1 : fun(X0,$o),X3 : list(X0)] : (($true = aa(X0,$o,X1,X2)) => dropWhile(X0,X1,X3) = iG691(X0,X2,X1,X3))),
% 13.22/3.07    introduced(fool_ite_definition,[new_symbols(definition,[iG691])])).
% 13.22/3.07  tff(f44975,plain,(
% 13.22/3.07    ( ! [X0 : $tType,X2 : fun(X0,$o),X3 : list(X0),X1 : X0] : (aa(list(X0),list(X0),cons(X0,X1),X3) = iG691(X0,X1,X2,X3) | ($true = aa(X0,$o,X2,X1))) )),
% 13.22/3.07    inference(cnf_transformation,[],[f27253])).
% 13.22/3.07  tff(f44972,plain,(
% 13.22/3.07    ( ! [X4 : $tType,X6 : fun(X4,$o),X7 : list(X4),X5 : X4] : (aa(list(X4),list(X4),cons(X4,X5),takeWhile(X4,X6,X7)) = iG692(X4,X5,X6,X7) | ($true != aa(X4,$o,X6,X5))) )),
% 13.22/3.07    inference(cnf_transformation,[],[f27252])).
% 13.22/3.07  tff(f27252,plain,(
% 13.22/3.07    ! [X0 : $tType,X1 : X0,X2 : fun(X0,$o),X3 : list(X0)] : (nil(X0) = iG692(X0,X1,X2,X3) | ($true = aa(X0,$o,X2,X1))) & ! [X4 : $tType,X5 : X4,X6 : fun(X4,$o),X7 : list(X4)] : (aa(list(X4),list(X4),cons(X4,X5),takeWhile(X4,X6,X7)) = iG692(X4,X5,X6,X7) | ($true != aa(X4,$o,X6,X5)))),
% 13.22/3.07    inference(ennf_transformation,[],[f21437])).
% 13.22/3.07  tff(f21437,plain,(
% 13.22/3.07    ! [X0 : $tType,X1 : X0,X2 : fun(X0,$o),X3 : list(X0)] : (($true != aa(X0,$o,X2,X1)) => nil(X0) = iG692(X0,X1,X2,X3)) & ! [X4 : $tType,X5 : X4,X6 : fun(X4,$o),X7 : list(X4)] : (($true = aa(X4,$o,X6,X5)) => aa(list(X4),list(X4),cons(X4,X5),takeWhile(X4,X6,X7)) = iG692(X4,X5,X6,X7))),
% 13.22/3.07    inference(flattening,[],[f21436])).
% 13.22/3.07  tff(f21436,plain,(
% 13.22/3.07    ! [X0 : $tType,X1 : X0,X2 : fun(X0,$o),X3 : list(X0)] : (~($true = aa(X0,$o,X2,X1)) => nil(X0) = iG692(X0,X1,X2,X3)) & ! [X4 : $tType,X5 : X4,X6 : fun(X4,$o),X7 : list(X4)] : (($true = aa(X4,$o,X6,X5)) => aa(list(X4),list(X4),cons(X4,X5),takeWhile(X4,X6,X7)) = iG692(X4,X5,X6,X7))),
% 13.22/3.07    inference(rectify,[],[f19631])).
% 13.22/3.07  tff(f19631,plain,(
% 13.22/3.07    ! [X0 : $tType,X2 : X0,X1 : fun(X0,$o),X3 : list(X0)] : (~($true = aa(X0,$o,X1,X2)) => nil(X0) = iG692(X0,X2,X1,X3)) & ! [X0 : $tType,X2 : X0,X1 : fun(X0,$o),X3 : list(X0)] : (($true = aa(X0,$o,X1,X2)) => aa(list(X0),list(X0),cons(X0,X2),takeWhile(X0,X1,X3)) = iG692(X0,X2,X1,X3))),
% 13.22/3.07    introduced(fool_ite_definition,[new_symbols(definition,[iG692])])).
% 13.22/3.07  tff(f44973,plain,(
% 13.22/3.07    ( ! [X0 : $tType,X2 : fun(X0,$o),X3 : list(X0),X1 : X0] : (nil(X0) = iG692(X0,X1,X2,X3) | ($true = aa(X0,$o,X2,X1))) )),
% 13.22/3.07    inference(cnf_transformation,[],[f27252])).
% 13.22/3.07  tff(f61874,plain,(
% 13.22/3.07    ( ! [X4 : $tType,X6 : list(X4),X7 : X4] : (aa(list(X4),list(X4),cons(X4,X7),X6) = iG693(X4,zero_zero(nat),X6,X7)) )),
% 13.22/3.07    inference(equality_resolution,[],[f44970])).
% 13.22/3.07  tff(f44970,plain,(
% 13.22/3.07    ( ! [X4 : $tType,X6 : list(X4),X7 : X4,X5 : nat] : (aa(list(X4),list(X4),cons(X4,X7),X6) = iG693(X4,X5,X6,X7) | zero_zero(nat) != X5) )),
% 13.22/3.07    inference(cnf_transformation,[],[f27251])).
% 13.22/3.07  tff(f27251,plain,(
% 13.22/3.07    ! [X0 : $tType,X1 : nat,X2 : list(X0),X3 : X0] : (drop(X0,aa(nat,nat,aa(nat,fun(nat,nat),minus_minus(nat),X1),one_one(nat)),X2) = iG693(X0,X1,X2,X3) | zero_zero(nat) = X1) & ! [X4 : $tType,X5 : nat,X6 : list(X4),X7 : X4] : (aa(list(X4),list(X4),cons(X4,X7),X6) = iG693(X4,X5,X6,X7) | zero_zero(nat) != X5)),
% 13.22/3.07    inference(ennf_transformation,[],[f21435])).
% 13.22/3.07  tff(f21435,plain,(
% 13.22/3.07    ! [X0 : $tType,X1 : nat,X2 : list(X0),X3 : X0] : (zero_zero(nat) != X1 => drop(X0,aa(nat,nat,aa(nat,fun(nat,nat),minus_minus(nat),X1),one_one(nat)),X2) = iG693(X0,X1,X2,X3)) & ! [X4 : $tType,X5 : nat,X6 : list(X4),X7 : X4] : (zero_zero(nat) = X5 => aa(list(X4),list(X4),cons(X4,X7),X6) = iG693(X4,X5,X6,X7))),
% 13.22/3.07    inference(flattening,[],[f21434])).
% 13.22/3.07  tff(f21434,plain,(
% 13.22/3.07    ! [X0 : $tType,X1 : nat,X2 : list(X0),X3 : X0] : (~zero_zero(nat) = X1 => drop(X0,aa(nat,nat,aa(nat,fun(nat,nat),minus_minus(nat),X1),one_one(nat)),X2) = iG693(X0,X1,X2,X3)) & ! [X4 : $tType,X5 : nat,X6 : list(X4),X7 : X4] : (zero_zero(nat) = X5 => aa(list(X4),list(X4),cons(X4,X7),X6) = iG693(X4,X5,X6,X7))),
% 13.22/3.07    inference(rectify,[],[f19634])).
% 13.22/3.07  tff(f19634,plain,(
% 13.22/3.07    ! [X0 : $tType,X1 : nat,X3 : list(X0),X2 : X0] : (~zero_zero(nat) = X1 => drop(X0,aa(nat,nat,aa(nat,fun(nat,nat),minus_minus(nat),X1),one_one(nat)),X3) = iG693(X0,X1,X3,X2)) & ! [X0 : $tType,X1 : nat,X3 : list(X0),X2 : X0] : (zero_zero(nat) = X1 => aa(list(X0),list(X0),cons(X0,X2),X3) = iG693(X0,X1,X3,X2))),
% 13.22/3.07    introduced(fool_ite_definition,[new_symbols(definition,[iG693])])).
% 13.22/3.07  tff(f44971,plain,(
% 13.22/3.07    ( ! [X0 : $tType,X2 : list(X0),X3 : X0,X1 : nat] : (drop(X0,aa(nat,nat,aa(nat,fun(nat,nat),minus_minus(nat),X1),one_one(nat)),X2) = iG693(X0,X1,X2,X3) | zero_zero(nat) = X1) )),
% 13.22/3.07    inference(cnf_transformation,[],[f27251])).
% 13.22/3.07  tff(f61873,plain,(
% 13.22/3.07    ( ! [X4 : $tType,X6 : list(X4),X7 : X4] : (nil(X4) = iG694(X4,zero_zero(nat),X6,X7)) )),
% 13.22/3.07    inference(equality_resolution,[],[f44968])).
% 13.22/3.07  tff(f44968,plain,(
% 13.22/3.07    ( ! [X4 : $tType,X6 : list(X4),X7 : X4,X5 : nat] : (nil(X4) = iG694(X4,X5,X6,X7) | zero_zero(nat) != X5) )),
% 13.22/3.07    inference(cnf_transformation,[],[f27250])).
% 13.22/3.07  tff(f27250,plain,(
% 13.22/3.07    ! [X0 : $tType,X1 : nat,X2 : list(X0),X3 : X0] : (aa(list(X0),list(X0),cons(X0,X3),take(X0,aa(nat,nat,aa(nat,fun(nat,nat),minus_minus(nat),X1),one_one(nat)),X2)) = iG694(X0,X1,X2,X3) | zero_zero(nat) = X1) & ! [X4 : $tType,X5 : nat,X6 : list(X4),X7 : X4] : (nil(X4) = iG694(X4,X5,X6,X7) | zero_zero(nat) != X5)),
% 13.22/3.07    inference(ennf_transformation,[],[f21433])).
% 13.22/3.07  tff(f21433,plain,(
% 13.22/3.07    ! [X0 : $tType,X1 : nat,X2 : list(X0),X3 : X0] : (zero_zero(nat) != X1 => aa(list(X0),list(X0),cons(X0,X3),take(X0,aa(nat,nat,aa(nat,fun(nat,nat),minus_minus(nat),X1),one_one(nat)),X2)) = iG694(X0,X1,X2,X3)) & ! [X4 : $tType,X5 : nat,X6 : list(X4),X7 : X4] : (zero_zero(nat) = X5 => nil(X4) = iG694(X4,X5,X6,X7))),
% 13.22/3.07    inference(flattening,[],[f21432])).
% 13.22/3.07  tff(f21432,plain,(
% 13.22/3.07    ! [X0 : $tType,X1 : nat,X2 : list(X0),X3 : X0] : (~zero_zero(nat) = X1 => aa(list(X0),list(X0),cons(X0,X3),take(X0,aa(nat,nat,aa(nat,fun(nat,nat),minus_minus(nat),X1),one_one(nat)),X2)) = iG694(X0,X1,X2,X3)) & ! [X4 : $tType,X5 : nat,X6 : list(X4),X7 : X4] : (zero_zero(nat) = X5 => nil(X4) = iG694(X4,X5,X6,X7))),
% 13.22/3.07    inference(rectify,[],[f19637])).
% 13.22/3.07  tff(f19637,plain,(
% 13.22/3.07    ! [X0 : $tType,X1 : nat,X3 : list(X0),X2 : X0] : (~zero_zero(nat) = X1 => aa(list(X0),list(X0),cons(X0,X2),take(X0,aa(nat,nat,aa(nat,fun(nat,nat),minus_minus(nat),X1),one_one(nat)),X3)) = iG694(X0,X1,X3,X2)) & ! [X0 : $tType,X1 : nat,X3 : list(X0),X2 : X0] : (zero_zero(nat) = X1 => nil(X0) = iG694(X0,X1,X3,X2))),
% 13.22/3.07    introduced(fool_ite_definition,[new_symbols(definition,[iG694])])).
% 13.22/3.07  tff(f44969,plain,(
% 13.22/3.07    ( ! [X0 : $tType,X2 : list(X0),X3 : X0,X1 : nat] : (aa(list(X0),list(X0),cons(X0,X3),take(X0,aa(nat,nat,aa(nat,fun(nat,nat),minus_minus(nat),X1),one_one(nat)),X2)) = iG694(X0,X1,X2,X3) | zero_zero(nat) = X1) )),
% 13.22/3.07    inference(cnf_transformation,[],[f27250])).
% 13.22/3.07  tff(f44966,plain,(
% 13.22/3.07    ( ! [X4 : $tType,X6 : fun(X4,$o),X7 : nat,X5 : X4] : (replicate(X4,X7,X5) = iG695(X4,X5,X6,X7) | ($true != aa(X4,$o,X6,X5))) )),
% 13.22/3.07    inference(cnf_transformation,[],[f27249])).
% 13.22/3.07  tff(f27249,plain,(
% 13.22/3.07    ! [X0 : $tType,X1 : X0,X2 : fun(X0,$o),X3 : nat] : (nil(X0) = iG695(X0,X1,X2,X3) | ($true = aa(X0,$o,X2,X1))) & ! [X4 : $tType,X5 : X4,X6 : fun(X4,$o),X7 : nat] : (replicate(X4,X7,X5) = iG695(X4,X5,X6,X7) | ($true != aa(X4,$o,X6,X5)))),
% 13.22/3.07    inference(ennf_transformation,[],[f21431])).
% 13.22/3.07  tff(f21431,plain,(
% 13.22/3.07    ! [X0 : $tType,X1 : X0,X2 : fun(X0,$o),X3 : nat] : (($true != aa(X0,$o,X2,X1)) => nil(X0) = iG695(X0,X1,X2,X3)) & ! [X4 : $tType,X5 : X4,X6 : fun(X4,$o),X7 : nat] : (($true = aa(X4,$o,X6,X5)) => replicate(X4,X7,X5) = iG695(X4,X5,X6,X7))),
% 13.22/3.07    inference(flattening,[],[f21430])).
% 13.22/3.07  tff(f21430,plain,(
% 13.22/3.07    ! [X0 : $tType,X1 : X0,X2 : fun(X0,$o),X3 : nat] : (~($true = aa(X0,$o,X2,X1)) => nil(X0) = iG695(X0,X1,X2,X3)) & ! [X4 : $tType,X5 : X4,X6 : fun(X4,$o),X7 : nat] : (($true = aa(X4,$o,X6,X5)) => replicate(X4,X7,X5) = iG695(X4,X5,X6,X7))),
% 13.22/3.07    inference(rectify,[],[f19640])).
% 13.22/3.07  tff(f19640,plain,(
% 13.22/3.07    ! [X0 : $tType,X3 : X0,X1 : fun(X0,$o),X2 : nat] : (~($true = aa(X0,$o,X1,X3)) => nil(X0) = iG695(X0,X3,X1,X2)) & ! [X0 : $tType,X3 : X0,X1 : fun(X0,$o),X2 : nat] : (($true = aa(X0,$o,X1,X3)) => replicate(X0,X2,X3) = iG695(X0,X3,X1,X2))),
% 13.22/3.07    introduced(fool_ite_definition,[new_symbols(definition,[iG695])])).
% 13.22/3.07  tff(f44967,plain,(
% 13.22/3.07    ( ! [X0 : $tType,X2 : fun(X0,$o),X3 : nat,X1 : X0] : (nil(X0) = iG695(X0,X1,X2,X3) | ($true = aa(X0,$o,X2,X1))) )),
% 13.22/3.07    inference(cnf_transformation,[],[f27249])).
% 13.22/3.07  tff(f44965,plain,(
% 13.22/3.07    ( ! [X0 : num] : (pred_numeral(X0) = lG696(X0)) )),
% 13.22/3.07    inference(cnf_transformation,[],[f21429])).
% 13.22/3.07  tff(f21429,plain,(
% 13.22/3.07    ! [X0 : num] : pred_numeral(X0) = lG696(X0)),
% 13.22/3.07    inference(rectify,[],[f19643])).
% 13.22/3.07  tff(f19643,plain,(
% 13.22/3.07    ! [X3 : num] : pred_numeral(X3) = lG696(X3)),
% 13.22/3.07    introduced(fool_let_definition,[new_symbols(definition,[lG696])])).
% 13.22/3.07  tff(f61872,plain,(
% 13.22/3.07    ( ! [X6 : $tType,X7 : list(X6),X5 : X6] : (aa(nat,nat,aa(nat,fun(nat,nat),plus_plus(nat),aa(X6,nat,count_list(X6,X7),X5)),one_one(nat)) = iG697(X6,X5,X5,X7)) )),
% 13.22/3.07    inference(equality_resolution,[],[f44963])).
% 13.22/3.07  tff(f44963,plain,(
% 13.22/3.07    ( ! [X6 : $tType,X7 : list(X6),X4 : X6,X5 : X6] : (aa(nat,nat,aa(nat,fun(nat,nat),plus_plus(nat),aa(X6,nat,count_list(X6,X7),X4)),one_one(nat)) = iG697(X6,X4,X5,X7) | X4 != X5) )),
% 13.22/3.07    inference(cnf_transformation,[],[f27248])).
% 13.22/3.07  tff(f27248,plain,(
% 13.22/3.07    ! [X0 : X2,X1 : X2,X2 : $tType,X3 : list(X2)] : (aa(X2,nat,count_list(X2,X3),X0) = iG697(X2,X0,X1,X3) | X0 = X1) & ! [X4 : X6,X5 : X6,X6 : $tType,X7 : list(X6)] : (aa(nat,nat,aa(nat,fun(nat,nat),plus_plus(nat),aa(X6,nat,count_list(X6,X7),X4)),one_one(nat)) = iG697(X6,X4,X5,X7) | X4 != X5)),
% 13.22/3.07    inference(ennf_transformation,[],[f21428])).
% 13.22/3.07  tff(f21428,plain,(
% 13.22/3.07    ! [X0 : X2,X1 : X2,X2 : $tType,X3 : list(X2)] : (X0 != X1 => aa(X2,nat,count_list(X2,X3),X0) = iG697(X2,X0,X1,X3)) & ! [X4 : X6,X5 : X6,X6 : $tType,X7 : list(X6)] : (X4 = X5 => aa(nat,nat,aa(nat,fun(nat,nat),plus_plus(nat),aa(X6,nat,count_list(X6,X7),X4)),one_one(nat)) = iG697(X6,X4,X5,X7))),
% 13.22/3.07    inference(flattening,[],[f21427])).
% 13.22/3.07  tff(f21427,plain,(
% 13.22/3.07    ! [X0 : X2,X1 : X2,X2 : $tType,X3 : list(X2)] : (~X0 = X1 => aa(X2,nat,count_list(X2,X3),X0) = iG697(X2,X0,X1,X3)) & ! [X4 : X6,X5 : X6,X6 : $tType,X7 : list(X6)] : (X4 = X5 => aa(nat,nat,aa(nat,fun(nat,nat),plus_plus(nat),aa(X6,nat,count_list(X6,X7),X4)),one_one(nat)) = iG697(X6,X4,X5,X7))),
% 13.22/3.07    inference(rectify,[],[f19646])).
% 13.22/3.07  tff(f19646,plain,(
% 13.22/3.07    ! [X3 : X0,X1 : X0,X0 : $tType,X2 : list(X0)] : (~X1 = X3 => aa(X0,nat,count_list(X0,X2),X3) = iG697(X0,X3,X1,X2)) & ! [X3 : X0,X1 : X0,X0 : $tType,X2 : list(X0)] : (X1 = X3 => aa(nat,nat,aa(nat,fun(nat,nat),plus_plus(nat),aa(X0,nat,count_list(X0,X2),X3)),one_one(nat)) = iG697(X0,X3,X1,X2))),
% 13.22/3.07    introduced(fool_ite_definition,[new_symbols(definition,[iG697])])).
% 13.22/3.07  tff(f44964,plain,(
% 13.22/3.07    ( ! [X2 : $tType,X3 : list(X2),X0 : X2,X1 : X2] : (aa(X2,nat,count_list(X2,X3),X0) = iG697(X2,X0,X1,X3) | X0 = X1) )),
% 13.22/3.07    inference(cnf_transformation,[],[f27248])).
% 13.22/3.07  tff(f61871,plain,(
% 13.22/3.07    ( ! [X4 : $tType,X6 : list(X4),X7 : X4] : (iG698(X4,zero_zero(nat),X6,X7) = X7) )),
% 13.22/3.07    inference(equality_resolution,[],[f44961])).
% 13.22/3.07  tff(f44961,plain,(
% 13.22/3.07    ( ! [X4 : $tType,X6 : list(X4),X7 : X4,X5 : nat] : (iG698(X4,X5,X6,X7) = X7 | zero_zero(nat) != X5) )),
% 13.22/3.07    inference(cnf_transformation,[],[f27247])).
% 13.22/3.07  tff(f27247,plain,(
% 13.22/3.07    ! [X0 : $tType,X1 : nat,X2 : list(X0),X3 : X0] : (aa(nat,X0,nth(X0,X2),aa(nat,nat,aa(nat,fun(nat,nat),minus_minus(nat),X1),one_one(nat))) = iG698(X0,X1,X2,X3) | zero_zero(nat) = X1) & ! [X4 : $tType,X5 : nat,X6 : list(X4),X7 : X4] : (iG698(X4,X5,X6,X7) = X7 | zero_zero(nat) != X5)),
% 13.22/3.07    inference(ennf_transformation,[],[f21426])).
% 13.22/3.07  tff(f21426,plain,(
% 13.22/3.07    ! [X0 : $tType,X1 : nat,X2 : list(X0),X3 : X0] : (zero_zero(nat) != X1 => aa(nat,X0,nth(X0,X2),aa(nat,nat,aa(nat,fun(nat,nat),minus_minus(nat),X1),one_one(nat))) = iG698(X0,X1,X2,X3)) & ! [X4 : $tType,X5 : nat,X6 : list(X4),X7 : X4] : (zero_zero(nat) = X5 => iG698(X4,X5,X6,X7) = X7)),
% 13.22/3.07    inference(flattening,[],[f21425])).
% 13.22/3.07  tff(f21425,plain,(
% 13.22/3.07    ! [X0 : $tType,X1 : nat,X2 : list(X0),X3 : X0] : (~zero_zero(nat) = X1 => aa(nat,X0,nth(X0,X2),aa(nat,nat,aa(nat,fun(nat,nat),minus_minus(nat),X1),one_one(nat))) = iG698(X0,X1,X2,X3)) & ! [X4 : $tType,X5 : nat,X6 : list(X4),X7 : X4] : (zero_zero(nat) = X5 => iG698(X4,X5,X6,X7) = X7)),
% 13.22/3.07    inference(rectify,[],[f19649])).
% 13.22/3.07  tff(f19649,plain,(
% 13.22/3.07    ! [X0 : $tType,X3 : nat,X2 : list(X0),X1 : X0] : (~zero_zero(nat) = X3 => aa(nat,X0,nth(X0,X2),aa(nat,nat,aa(nat,fun(nat,nat),minus_minus(nat),X3),one_one(nat))) = iG698(X0,X3,X2,X1)) & ! [X0 : $tType,X3 : nat,X2 : list(X0),X1 : X0] : (zero_zero(nat) = X3 => iG698(X0,X3,X2,X1) = X1)),
% 13.22/3.07    introduced(fool_ite_definition,[new_symbols(definition,[iG698])])).
% 13.22/3.07  tff(f44962,plain,(
% 13.22/3.07    ( ! [X0 : $tType,X2 : list(X0),X3 : X0,X1 : nat] : (aa(nat,X0,nth(X0,X2),aa(nat,nat,aa(nat,fun(nat,nat),minus_minus(nat),X1),one_one(nat))) = iG698(X0,X1,X2,X3) | zero_zero(nat) = X1) )),
% 13.22/3.07    inference(cnf_transformation,[],[f27247])).
% 13.22/3.07  tff(f61870,plain,(
% 13.22/3.07    ( ! [X4 : $tType,X6 : X4,X7 : list(X4)] : (aa(list(X4),list(X4),removeAll(X4,X6),X7) = iG699(X4,X6,X6,X7)) )),
% 13.22/3.07    inference(equality_resolution,[],[f44959])).
% 13.22/3.07  tff(f44959,plain,(
% 13.22/3.07    ( ! [X4 : $tType,X6 : X4,X7 : list(X4),X5 : X4] : (aa(list(X4),list(X4),removeAll(X4,X6),X7) = iG699(X4,X5,X6,X7) | X5 != X6) )),
% 13.22/3.07    inference(cnf_transformation,[],[f27246])).
% 13.22/3.07  tff(f27246,plain,(
% 13.22/3.07    ! [X0 : $tType,X1 : X0,X2 : X0,X3 : list(X0)] : (aa(list(X0),list(X0),cons(X0,X1),aa(list(X0),list(X0),removeAll(X0,X2),X3)) = iG699(X0,X1,X2,X3) | X1 = X2) & ! [X4 : $tType,X5 : X4,X6 : X4,X7 : list(X4)] : (aa(list(X4),list(X4),removeAll(X4,X6),X7) = iG699(X4,X5,X6,X7) | X5 != X6)),
% 13.22/3.07    inference(ennf_transformation,[],[f21424])).
% 13.22/3.07  tff(f21424,plain,(
% 13.22/3.07    ! [X0 : $tType,X1 : X0,X2 : X0,X3 : list(X0)] : (X1 != X2 => aa(list(X0),list(X0),cons(X0,X1),aa(list(X0),list(X0),removeAll(X0,X2),X3)) = iG699(X0,X1,X2,X3)) & ! [X4 : $tType,X5 : X4,X6 : X4,X7 : list(X4)] : (X5 = X6 => aa(list(X4),list(X4),removeAll(X4,X6),X7) = iG699(X4,X5,X6,X7))),
% 13.22/3.07    inference(flattening,[],[f21423])).
% 13.22/3.07  tff(f21423,plain,(
% 13.22/3.07    ! [X0 : $tType,X1 : X0,X2 : X0,X3 : list(X0)] : (~X1 = X2 => aa(list(X0),list(X0),cons(X0,X1),aa(list(X0),list(X0),removeAll(X0,X2),X3)) = iG699(X0,X1,X2,X3)) & ! [X4 : $tType,X5 : X4,X6 : X4,X7 : list(X4)] : (X5 = X6 => aa(list(X4),list(X4),removeAll(X4,X6),X7) = iG699(X4,X5,X6,X7))),
% 13.22/3.07    inference(rectify,[],[f19652])).
% 13.22/3.07  tff(f19652,plain,(
% 13.22/3.07    ! [X0 : $tType,X2 : X0,X1 : X0,X3 : list(X0)] : (~X1 = X2 => aa(list(X0),list(X0),cons(X0,X2),aa(list(X0),list(X0),removeAll(X0,X1),X3)) = iG699(X0,X2,X1,X3)) & ! [X0 : $tType,X2 : X0,X1 : X0,X3 : list(X0)] : (X1 = X2 => aa(list(X0),list(X0),removeAll(X0,X1),X3) = iG699(X0,X2,X1,X3))),
% 13.22/3.07    introduced(fool_ite_definition,[new_symbols(definition,[iG699])])).
% 13.22/3.07  tff(f44960,plain,(
% 13.22/3.07    ( ! [X0 : $tType,X2 : X0,X3 : list(X0),X1 : X0] : (aa(list(X0),list(X0),cons(X0,X1),aa(list(X0),list(X0),removeAll(X0,X2),X3)) = iG699(X0,X1,X2,X3) | X1 = X2) )),
% 13.22/3.07    inference(cnf_transformation,[],[f27246])).
% 13.22/3.07  tff(f44957,plain,(
% 13.22/3.07    ( ! [X4 : $tType,X6 : fun(X4,$o),X7 : list(X4),X5 : X4] : (aa(list(X4),list(X4),cons(X4,X5),aa(list(X4),list(X4),filter2(X4,X6),X7)) = iG700(X4,X5,X6,X7) | ($true != aa(X4,$o,X6,X5))) )),
% 13.22/3.07    inference(cnf_transformation,[],[f27245])).
% 13.22/3.07  tff(f27245,plain,(
% 13.22/3.07    ! [X0 : $tType,X1 : X0,X2 : fun(X0,$o),X3 : list(X0)] : (aa(list(X0),list(X0),filter2(X0,X2),X3) = iG700(X0,X1,X2,X3) | ($true = aa(X0,$o,X2,X1))) & ! [X4 : $tType,X5 : X4,X6 : fun(X4,$o),X7 : list(X4)] : (aa(list(X4),list(X4),cons(X4,X5),aa(list(X4),list(X4),filter2(X4,X6),X7)) = iG700(X4,X5,X6,X7) | ($true != aa(X4,$o,X6,X5)))),
% 13.22/3.07    inference(ennf_transformation,[],[f21422])).
% 13.22/3.07  tff(f21422,plain,(
% 13.22/3.07    ! [X0 : $tType,X1 : X0,X2 : fun(X0,$o),X3 : list(X0)] : (($true != aa(X0,$o,X2,X1)) => aa(list(X0),list(X0),filter2(X0,X2),X3) = iG700(X0,X1,X2,X3)) & ! [X4 : $tType,X5 : X4,X6 : fun(X4,$o),X7 : list(X4)] : (($true = aa(X4,$o,X6,X5)) => aa(list(X4),list(X4),cons(X4,X5),aa(list(X4),list(X4),filter2(X4,X6),X7)) = iG700(X4,X5,X6,X7))),
% 13.22/3.07    inference(flattening,[],[f21421])).
% 13.22/3.07  tff(f21421,plain,(
% 13.22/3.07    ! [X0 : $tType,X1 : X0,X2 : fun(X0,$o),X3 : list(X0)] : (~($true = aa(X0,$o,X2,X1)) => aa(list(X0),list(X0),filter2(X0,X2),X3) = iG700(X0,X1,X2,X3)) & ! [X4 : $tType,X5 : X4,X6 : fun(X4,$o),X7 : list(X4)] : (($true = aa(X4,$o,X6,X5)) => aa(list(X4),list(X4),cons(X4,X5),aa(list(X4),list(X4),filter2(X4,X6),X7)) = iG700(X4,X5,X6,X7))),
% 13.22/3.07    inference(rectify,[],[f19655])).
% 13.22/3.07  tff(f19655,plain,(
% 13.22/3.07    ! [X0 : $tType,X2 : X0,X1 : fun(X0,$o),X3 : list(X0)] : (~($true = aa(X0,$o,X1,X2)) => aa(list(X0),list(X0),filter2(X0,X1),X3) = iG700(X0,X2,X1,X3)) & ! [X0 : $tType,X2 : X0,X1 : fun(X0,$o),X3 : list(X0)] : (($true = aa(X0,$o,X1,X2)) => aa(list(X0),list(X0),cons(X0,X2),aa(list(X0),list(X0),filter2(X0,X1),X3)) = iG700(X0,X2,X1,X3))),
% 13.22/3.07    introduced(fool_ite_definition,[new_symbols(definition,[iG700])])).
% 13.22/3.07  tff(f44958,plain,(
% 13.22/3.07    ( ! [X0 : $tType,X2 : fun(X0,$o),X3 : list(X0),X1 : X0] : (aa(list(X0),list(X0),filter2(X0,X2),X3) = iG700(X0,X1,X2,X3) | ($true = aa(X0,$o,X2,X1))) )),
% 13.22/3.07    inference(cnf_transformation,[],[f27245])).
% 13.22/3.07  tff(f61869,plain,(
% 13.22/3.07    ( ! [X4 : $tType,X6 : X4,X7 : list(X4)] : (remdups_adj(X4,aa(list(X4),list(X4),cons(X4,X6),X7)) = iG701(X4,X6,X6,X7)) )),
% 13.22/3.07    inference(equality_resolution,[],[f44955])).
% 13.22/3.07  tff(f44955,plain,(
% 13.22/3.07    ( ! [X4 : $tType,X6 : X4,X7 : list(X4),X5 : X4] : (remdups_adj(X4,aa(list(X4),list(X4),cons(X4,X6),X7)) = iG701(X4,X5,X6,X7) | X5 != X6) )),
% 13.22/3.07    inference(cnf_transformation,[],[f27244])).
% 13.22/3.07  tff(f27244,plain,(
% 13.22/3.07    ! [X0 : $tType,X1 : X0,X2 : X0,X3 : list(X0)] : (aa(list(X0),list(X0),cons(X0,X2),remdups_adj(X0,aa(list(X0),list(X0),cons(X0,X1),X3))) = iG701(X0,X1,X2,X3) | X1 = X2) & ! [X4 : $tType,X5 : X4,X6 : X4,X7 : list(X4)] : (remdups_adj(X4,aa(list(X4),list(X4),cons(X4,X6),X7)) = iG701(X4,X5,X6,X7) | X5 != X6)),
% 13.22/3.07    inference(ennf_transformation,[],[f21420])).
% 13.22/3.07  tff(f21420,plain,(
% 13.22/3.07    ! [X0 : $tType,X1 : X0,X2 : X0,X3 : list(X0)] : (X1 != X2 => aa(list(X0),list(X0),cons(X0,X2),remdups_adj(X0,aa(list(X0),list(X0),cons(X0,X1),X3))) = iG701(X0,X1,X2,X3)) & ! [X4 : $tType,X5 : X4,X6 : X4,X7 : list(X4)] : (X5 = X6 => remdups_adj(X4,aa(list(X4),list(X4),cons(X4,X6),X7)) = iG701(X4,X5,X6,X7))),
% 13.22/3.07    inference(flattening,[],[f21419])).
% 13.22/3.07  tff(f21419,plain,(
% 13.22/3.07    ! [X0 : $tType,X1 : X0,X2 : X0,X3 : list(X0)] : (~X1 = X2 => aa(list(X0),list(X0),cons(X0,X2),remdups_adj(X0,aa(list(X0),list(X0),cons(X0,X1),X3))) = iG701(X0,X1,X2,X3)) & ! [X4 : $tType,X5 : X4,X6 : X4,X7 : list(X4)] : (X5 = X6 => remdups_adj(X4,aa(list(X4),list(X4),cons(X4,X6),X7)) = iG701(X4,X5,X6,X7))),
% 13.22/3.07    inference(rectify,[],[f19658])).
% 13.22/3.07  tff(f19658,plain,(
% 13.22/3.07    ! [X0 : $tType,X2 : X0,X1 : X0,X3 : list(X0)] : (~X1 = X2 => aa(list(X0),list(X0),cons(X0,X1),remdups_adj(X0,aa(list(X0),list(X0),cons(X0,X2),X3))) = iG701(X0,X2,X1,X3)) & ! [X0 : $tType,X2 : X0,X1 : X0,X3 : list(X0)] : (X1 = X2 => remdups_adj(X0,aa(list(X0),list(X0),cons(X0,X1),X3)) = iG701(X0,X2,X1,X3))),
% 13.22/3.07    introduced(fool_ite_definition,[new_symbols(definition,[iG701])])).
% 13.22/3.07  tff(f44956,plain,(
% 13.22/3.07    ( ! [X0 : $tType,X2 : X0,X3 : list(X0),X1 : X0] : (aa(list(X0),list(X0),cons(X0,X2),remdups_adj(X0,aa(list(X0),list(X0),cons(X0,X1),X3))) = iG701(X0,X1,X2,X3) | X1 = X2) )),
% 13.22/3.07    inference(cnf_transformation,[],[f27244])).
% 13.22/3.07  tff(f44953,plain,(
% 13.22/3.07    ( ! [X4 : $tType,X6 : X4,X7 : list(X4),X5 : list(X4)] : (aa(list(X4),list(X4),aa(list(X4),fun(list(X4),list(X4)),append(X4),remove1(X4,X6,X5)),X7) = iG702(X4,X5,X6,X7) | ($true != aa(set(X4),$o,member(X4,X6),aa(list(X4),set(X4),set2(X4),X5)))) )),
% 13.22/3.07    inference(cnf_transformation,[],[f27243])).
% 13.22/3.07  tff(f27243,plain,(
% 13.22/3.07    ! [X0 : $tType,X1 : list(X0),X2 : X0,X3 : list(X0)] : (aa(list(X0),list(X0),aa(list(X0),fun(list(X0),list(X0)),append(X0),X1),remove1(X0,X2,X3)) = iG702(X0,X1,X2,X3) | ($true = aa(set(X0),$o,member(X0,X2),aa(list(X0),set(X0),set2(X0),X1)))) & ! [X4 : $tType,X5 : list(X4),X6 : X4,X7 : list(X4)] : (aa(list(X4),list(X4),aa(list(X4),fun(list(X4),list(X4)),append(X4),remove1(X4,X6,X5)),X7) = iG702(X4,X5,X6,X7) | ($true != aa(set(X4),$o,member(X4,X6),aa(list(X4),set(X4),set2(X4),X5))))),
% 13.22/3.07    inference(ennf_transformation,[],[f21418])).
% 13.22/3.07  tff(f21418,plain,(
% 13.22/3.07    ! [X0 : $tType,X1 : list(X0),X2 : X0,X3 : list(X0)] : (($true != aa(set(X0),$o,member(X0,X2),aa(list(X0),set(X0),set2(X0),X1))) => aa(list(X0),list(X0),aa(list(X0),fun(list(X0),list(X0)),append(X0),X1),remove1(X0,X2,X3)) = iG702(X0,X1,X2,X3)) & ! [X4 : $tType,X5 : list(X4),X6 : X4,X7 : list(X4)] : (($true = aa(set(X4),$o,member(X4,X6),aa(list(X4),set(X4),set2(X4),X5))) => aa(list(X4),list(X4),aa(list(X4),fun(list(X4),list(X4)),append(X4),remove1(X4,X6,X5)),X7) = iG702(X4,X5,X6,X7))),
% 13.22/3.07    inference(flattening,[],[f21417])).
% 13.22/3.07  tff(f21417,plain,(
% 13.22/3.07    ! [X0 : $tType,X1 : list(X0),X2 : X0,X3 : list(X0)] : (~($true = aa(set(X0),$o,member(X0,X2),aa(list(X0),set(X0),set2(X0),X1))) => aa(list(X0),list(X0),aa(list(X0),fun(list(X0),list(X0)),append(X0),X1),remove1(X0,X2,X3)) = iG702(X0,X1,X2,X3)) & ! [X4 : $tType,X5 : list(X4),X6 : X4,X7 : list(X4)] : (($true = aa(set(X4),$o,member(X4,X6),aa(list(X4),set(X4),set2(X4),X5))) => aa(list(X4),list(X4),aa(list(X4),fun(list(X4),list(X4)),append(X4),remove1(X4,X6,X5)),X7) = iG702(X4,X5,X6,X7))),
% 13.22/3.07    inference(rectify,[],[f19661])).
% 13.22/3.07  tff(f19661,plain,(
% 13.22/3.07    ! [X0 : $tType,X2 : list(X0),X1 : X0,X3 : list(X0)] : (~($true = aa(set(X0),$o,member(X0,X1),aa(list(X0),set(X0),set2(X0),X2))) => aa(list(X0),list(X0),aa(list(X0),fun(list(X0),list(X0)),append(X0),X2),remove1(X0,X1,X3)) = iG702(X0,X2,X1,X3)) & ! [X0 : $tType,X2 : list(X0),X1 : X0,X3 : list(X0)] : (($true = aa(set(X0),$o,member(X0,X1),aa(list(X0),set(X0),set2(X0),X2))) => aa(list(X0),list(X0),aa(list(X0),fun(list(X0),list(X0)),append(X0),remove1(X0,X1,X2)),X3) = iG702(X0,X2,X1,X3))),
% 13.22/3.07    introduced(fool_ite_definition,[new_symbols(definition,[iG702])])).
% 13.22/3.07  tff(f44954,plain,(
% 13.22/3.07    ( ! [X0 : $tType,X2 : X0,X3 : list(X0),X1 : list(X0)] : (aa(list(X0),list(X0),aa(list(X0),fun(list(X0),list(X0)),append(X0),X1),remove1(X0,X2,X3)) = iG702(X0,X1,X2,X3) | ($true = aa(set(X0),$o,member(X0,X2),aa(list(X0),set(X0),set2(X0),X1)))) )),
% 13.22/3.07    inference(cnf_transformation,[],[f27243])).
% 13.22/3.07  tff(f44950,plain,(
% 13.22/3.07    ( ! [X5 : $tType,X8 : list(X5),X6 : fun(X5,$o),X7 : list(X5)] : (dropWhile(X5,X6,X8) = iG703(X5,X6,X7,X8) | ($true = aa(set(X5),$o,member(X5,sK1363(X5,X6,X7)),aa(list(X5),set(X5),set2(X5),X7)))) )),
% 13.22/3.07    inference(cnf_transformation,[],[f37740])).
% 13.22/3.07  tff(f37740,plain,(
% 13.22/3.07    ! [X0 : $tType,X1 : fun(X0,$o),X2 : list(X0),X3 : list(X0)] : (aa(list(X0),list(X0),aa(list(X0),fun(list(X0),list(X0)),append(X0),dropWhile(X0,X1,X2)),X3) = iG703(X0,X1,X2,X3) | ! [X4 : X0] : (($true = aa(X0,$o,X1,X4)) | ($true != aa(set(X0),$o,member(X0,X4),aa(list(X0),set(X0),set2(X0),X2))))) & ! [X5 : $tType,X6 : fun(X5,$o),X7 : list(X5),X8 : list(X5)] : (dropWhile(X5,X6,X8) = iG703(X5,X6,X7,X8) | (($true != aa(X5,$o,X6,sK1363(X5,X6,X7))) & ($true = aa(set(X5),$o,member(X5,sK1363(X5,X6,X7)),aa(list(X5),set(X5),set2(X5),X7)))))),
% 13.22/3.07    inference(skolemisation,[status(esa),new_symbols(skolem,[sK1363])],[f27242,f37739])).
% 13.22/3.07  tff(f37739,plain,(
% 13.22/3.07    ! [X5 : $tType,X6 : fun(X5,$o),X7 : list(X5)] : (? [X9 : X5] : (($true != aa(X5,$o,X6,X9)) & ($true = aa(set(X5),$o,member(X5,X9),aa(list(X5),set(X5),set2(X5),X7)))) => (($true != aa(X5,$o,X6,sK1363(X5,X6,X7))) & ($true = aa(set(X5),$o,member(X5,sK1363(X5,X6,X7)),aa(list(X5),set(X5),set2(X5),X7)))))),
% 13.22/3.07    introduced(choice_axiom,[])).
% 13.22/3.07  tff(f27242,plain,(
% 13.22/3.07    ! [X0 : $tType,X1 : fun(X0,$o),X2 : list(X0),X3 : list(X0)] : (aa(list(X0),list(X0),aa(list(X0),fun(list(X0),list(X0)),append(X0),dropWhile(X0,X1,X2)),X3) = iG703(X0,X1,X2,X3) | ! [X4 : X0] : (($true = aa(X0,$o,X1,X4)) | ($true != aa(set(X0),$o,member(X0,X4),aa(list(X0),set(X0),set2(X0),X2))))) & ! [X5 : $tType,X6 : fun(X5,$o),X7 : list(X5),X8 : list(X5)] : (dropWhile(X5,X6,X8) = iG703(X5,X6,X7,X8) | ? [X9 : X5] : (($true != aa(X5,$o,X6,X9)) & ($true = aa(set(X5),$o,member(X5,X9),aa(list(X5),set(X5),set2(X5),X7)))))),
% 13.22/3.07    inference(ennf_transformation,[],[f21416])).
% 13.22/3.07  tff(f21416,plain,(
% 13.22/3.07    ! [X0 : $tType,X1 : fun(X0,$o),X2 : list(X0),X3 : list(X0)] : (~! [X4 : X0] : (($true = aa(set(X0),$o,member(X0,X4),aa(list(X0),set(X0),set2(X0),X2))) => ($true = aa(X0,$o,X1,X4))) => aa(list(X0),list(X0),aa(list(X0),fun(list(X0),list(X0)),append(X0),dropWhile(X0,X1,X2)),X3) = iG703(X0,X1,X2,X3)) & ! [X5 : $tType,X6 : fun(X5,$o),X7 : list(X5),X8 : list(X5)] : (! [X9 : X5] : (($true = aa(set(X5),$o,member(X5,X9),aa(list(X5),set(X5),set2(X5),X7))) => ($true = aa(X5,$o,X6,X9))) => dropWhile(X5,X6,X8) = iG703(X5,X6,X7,X8))),
% 13.22/3.07    inference(rectify,[],[f19664])).
% 13.22/3.07  tff(f19664,plain,(
% 13.22/3.07    ! [X0 : $tType,X1 : fun(X0,$o),X2 : list(X0),X3 : list(X0)] : (~! [X4 : X0] : (($true = aa(set(X0),$o,member(X0,X4),aa(list(X0),set(X0),set2(X0),X2))) => ($true = aa(X0,$o,X1,X4))) => aa(list(X0),list(X0),aa(list(X0),fun(list(X0),list(X0)),append(X0),dropWhile(X0,X1,X2)),X3) = iG703(X0,X1,X2,X3)) & ! [X0 : $tType,X1 : fun(X0,$o),X2 : list(X0),X3 : list(X0)] : (! [X4 : X0] : (($true = aa(set(X0),$o,member(X0,X4),aa(list(X0),set(X0),set2(X0),X2))) => ($true = aa(X0,$o,X1,X4))) => dropWhile(X0,X1,X3) = iG703(X0,X1,X2,X3))),
% 13.22/3.07    introduced(fool_ite_definition,[new_symbols(definition,[iG703])])).
% 13.22/3.07  tff(f44951,plain,(
% 13.22/3.07    ( ! [X5 : $tType,X8 : list(X5),X6 : fun(X5,$o),X7 : list(X5)] : (dropWhile(X5,X6,X8) = iG703(X5,X6,X7,X8) | ($true != aa(X5,$o,X6,sK1363(X5,X6,X7)))) )),
% 13.22/3.07    inference(cnf_transformation,[],[f37740])).
% 13.22/3.07  tff(f44952,plain,(
% 13.22/3.07    ( ! [X0 : $tType,X2 : list(X0),X3 : list(X0),X1 : fun(X0,$o),X4 : X0] : (aa(list(X0),list(X0),aa(list(X0),fun(list(X0),list(X0)),append(X0),dropWhile(X0,X1,X2)),X3) = iG703(X0,X1,X2,X3) | ($true = aa(X0,$o,X1,X4)) | ($true != aa(set(X0),$o,member(X0,X4),aa(list(X0),set(X0),set2(X0),X2)))) )),
% 13.22/3.07    inference(cnf_transformation,[],[f37740])).
% 13.22/3.07  tff(f44947,plain,(
% 13.22/3.07    ( ! [X5 : $tType,X8 : list(X5),X6 : fun(X5,$o),X7 : list(X5)] : (aa(list(X5),list(X5),aa(list(X5),fun(list(X5),list(X5)),append(X5),X7),takeWhile(X5,X6,X8)) = iG704(X5,X6,X7,X8) | ($true = aa(set(X5),$o,member(X5,sK1362(X5,X6,X7)),aa(list(X5),set(X5),set2(X5),X7)))) )),
% 13.22/3.07    inference(cnf_transformation,[],[f37738])).
% 13.22/3.07  tff(f37738,plain,(
% 13.22/3.07    ! [X0 : $tType,X1 : fun(X0,$o),X2 : list(X0),X3 : list(X0)] : (takeWhile(X0,X1,X2) = iG704(X0,X1,X2,X3) | ! [X4 : X0] : (($true = aa(X0,$o,X1,X4)) | ($true != aa(set(X0),$o,member(X0,X4),aa(list(X0),set(X0),set2(X0),X2))))) & ! [X5 : $tType,X6 : fun(X5,$o),X7 : list(X5),X8 : list(X5)] : (aa(list(X5),list(X5),aa(list(X5),fun(list(X5),list(X5)),append(X5),X7),takeWhile(X5,X6,X8)) = iG704(X5,X6,X7,X8) | (($true != aa(X5,$o,X6,sK1362(X5,X6,X7))) & ($true = aa(set(X5),$o,member(X5,sK1362(X5,X6,X7)),aa(list(X5),set(X5),set2(X5),X7)))))),
% 13.22/3.07    inference(skolemisation,[status(esa),new_symbols(skolem,[sK1362])],[f27241,f37737])).
% 13.22/3.07  tff(f37737,plain,(
% 13.22/3.07    ! [X5 : $tType,X6 : fun(X5,$o),X7 : list(X5)] : (? [X9 : X5] : (($true != aa(X5,$o,X6,X9)) & ($true = aa(set(X5),$o,member(X5,X9),aa(list(X5),set(X5),set2(X5),X7)))) => (($true != aa(X5,$o,X6,sK1362(X5,X6,X7))) & ($true = aa(set(X5),$o,member(X5,sK1362(X5,X6,X7)),aa(list(X5),set(X5),set2(X5),X7)))))),
% 13.22/3.07    introduced(choice_axiom,[])).
% 13.22/3.07  tff(f27241,plain,(
% 13.22/3.07    ! [X0 : $tType,X1 : fun(X0,$o),X2 : list(X0),X3 : list(X0)] : (takeWhile(X0,X1,X2) = iG704(X0,X1,X2,X3) | ! [X4 : X0] : (($true = aa(X0,$o,X1,X4)) | ($true != aa(set(X0),$o,member(X0,X4),aa(list(X0),set(X0),set2(X0),X2))))) & ! [X5 : $tType,X6 : fun(X5,$o),X7 : list(X5),X8 : list(X5)] : (aa(list(X5),list(X5),aa(list(X5),fun(list(X5),list(X5)),append(X5),X7),takeWhile(X5,X6,X8)) = iG704(X5,X6,X7,X8) | ? [X9 : X5] : (($true != aa(X5,$o,X6,X9)) & ($true = aa(set(X5),$o,member(X5,X9),aa(list(X5),set(X5),set2(X5),X7)))))),
% 13.22/3.07    inference(ennf_transformation,[],[f21415])).
% 13.22/3.07  tff(f21415,plain,(
% 13.22/3.07    ! [X0 : $tType,X1 : fun(X0,$o),X2 : list(X0),X3 : list(X0)] : (~! [X4 : X0] : (($true = aa(set(X0),$o,member(X0,X4),aa(list(X0),set(X0),set2(X0),X2))) => ($true = aa(X0,$o,X1,X4))) => takeWhile(X0,X1,X2) = iG704(X0,X1,X2,X3)) & ! [X5 : $tType,X6 : fun(X5,$o),X7 : list(X5),X8 : list(X5)] : (! [X9 : X5] : (($true = aa(set(X5),$o,member(X5,X9),aa(list(X5),set(X5),set2(X5),X7))) => ($true = aa(X5,$o,X6,X9))) => aa(list(X5),list(X5),aa(list(X5),fun(list(X5),list(X5)),append(X5),X7),takeWhile(X5,X6,X8)) = iG704(X5,X6,X7,X8))),
% 13.22/3.07    inference(rectify,[],[f19667])).
% 13.22/3.07  tff(f19667,plain,(
% 13.22/3.07    ! [X0 : $tType,X1 : fun(X0,$o),X2 : list(X0),X3 : list(X0)] : (~! [X4 : X0] : (($true = aa(set(X0),$o,member(X0,X4),aa(list(X0),set(X0),set2(X0),X2))) => ($true = aa(X0,$o,X1,X4))) => takeWhile(X0,X1,X2) = iG704(X0,X1,X2,X3)) & ! [X0 : $tType,X1 : fun(X0,$o),X2 : list(X0),X3 : list(X0)] : (! [X4 : X0] : (($true = aa(set(X0),$o,member(X0,X4),aa(list(X0),set(X0),set2(X0),X2))) => ($true = aa(X0,$o,X1,X4))) => aa(list(X0),list(X0),aa(list(X0),fun(list(X0),list(X0)),append(X0),X2),takeWhile(X0,X1,X3)) = iG704(X0,X1,X2,X3))),
% 13.22/3.07    introduced(fool_ite_definition,[new_symbols(definition,[iG704])])).
% 13.22/3.07  tff(f44948,plain,(
% 13.22/3.07    ( ! [X5 : $tType,X8 : list(X5),X6 : fun(X5,$o),X7 : list(X5)] : (aa(list(X5),list(X5),aa(list(X5),fun(list(X5),list(X5)),append(X5),X7),takeWhile(X5,X6,X8)) = iG704(X5,X6,X7,X8) | ($true != aa(X5,$o,X6,sK1362(X5,X6,X7)))) )),
% 13.22/3.07    inference(cnf_transformation,[],[f37738])).
% 13.22/3.07  tff(f44949,plain,(
% 13.22/3.07    ( ! [X0 : $tType,X2 : list(X0),X3 : list(X0),X1 : fun(X0,$o),X4 : X0] : (takeWhile(X0,X1,X2) = iG704(X0,X1,X2,X3) | ($true = aa(X0,$o,X1,X4)) | ($true != aa(set(X0),$o,member(X0,X4),aa(list(X0),set(X0),set2(X0),X2)))) )),
% 13.22/3.07    inference(cnf_transformation,[],[f37738])).
% 13.22/3.07  tff(f61868,plain,(
% 13.22/3.07    ( ! [X4 : $tType,X6 : $tType,X7 : X4] : (bot_bot(set(X4)) = iG705(X4,X6,bot_bot(set(X6)),X7)) )),
% 13.22/3.07    inference(equality_resolution,[],[f44945])).
% 13.22/3.07  tff(f44945,plain,(
% 13.22/3.07    ( ! [X4 : $tType,X6 : $tType,X7 : X4,X5 : set(X6)] : (bot_bot(set(X4)) = iG705(X4,X6,X5,X7) | bot_bot(set(X6)) != X5) )),
% 13.22/3.07    inference(cnf_transformation,[],[f27240])).
% 13.22/3.07  tff(f27240,plain,(
% 13.22/3.07    ! [X0 : $tType,X1 : set(X2),X2 : $tType,X3 : X0] : (aa(set(X0),set(X0),insert(X0,X3),bot_bot(set(X0))) = iG705(X0,X2,X1,X3) | bot_bot(set(X2)) = X1) & ! [X4 : $tType,X5 : set(X6),X6 : $tType,X7 : X4] : (bot_bot(set(X4)) = iG705(X4,X6,X5,X7) | bot_bot(set(X6)) != X5)),
% 13.22/3.07    inference(ennf_transformation,[],[f21414])).
% 13.22/3.07  tff(f21414,plain,(
% 13.22/3.07    ! [X0 : $tType,X1 : set(X2),X2 : $tType,X3 : X0] : (bot_bot(set(X2)) != X1 => aa(set(X0),set(X0),insert(X0,X3),bot_bot(set(X0))) = iG705(X0,X2,X1,X3)) & ! [X4 : $tType,X5 : set(X6),X6 : $tType,X7 : X4] : (bot_bot(set(X6)) = X5 => bot_bot(set(X4)) = iG705(X4,X6,X5,X7))),
% 13.22/3.07    inference(flattening,[],[f21413])).
% 13.22/3.07  tff(f21413,plain,(
% 13.22/3.07    ! [X0 : $tType,X1 : set(X2),X2 : $tType,X3 : X0] : (~bot_bot(set(X2)) = X1 => aa(set(X0),set(X0),insert(X0,X3),bot_bot(set(X0))) = iG705(X0,X2,X1,X3)) & ! [X4 : $tType,X5 : set(X6),X6 : $tType,X7 : X4] : (bot_bot(set(X6)) = X5 => bot_bot(set(X4)) = iG705(X4,X6,X5,X7))),
% 13.22/3.07    inference(rectify,[],[f19670])).
% 13.22/3.07  tff(f19670,plain,(
% 13.22/3.07    ! [X1 : $tType,X3 : set(X0),X0 : $tType,X2 : X1] : (~bot_bot(set(X0)) = X3 => aa(set(X1),set(X1),insert(X1,X2),bot_bot(set(X1))) = iG705(X1,X0,X3,X2)) & ! [X1 : $tType,X3 : set(X0),X0 : $tType,X2 : X1] : (bot_bot(set(X0)) = X3 => bot_bot(set(X1)) = iG705(X1,X0,X3,X2))),
% 13.22/3.07    introduced(fool_ite_definition,[new_symbols(definition,[iG705])])).
% 13.22/3.07  tff(f44946,plain,(
% 13.22/3.07    ( ! [X0 : $tType,X2 : $tType,X3 : X0,X1 : set(X2)] : (aa(set(X0),set(X0),insert(X0,X3),bot_bot(set(X0))) = iG705(X0,X2,X1,X3) | bot_bot(set(X2)) = X1) )),
% 13.22/3.07    inference(cnf_transformation,[],[f27240])).
% 13.22/3.07  tff(f44943,plain,(
% 13.22/3.07    ( ! [X4 : $tType,X6 : nat,X7 : list(X4),X5 : list(X4)] : (aa(nat,X4,nth(X4,X5),X6) = iG706(X4,X5,X6,X7) | ($true != aa(nat,$o,aa(nat,fun(nat,$o),ord_less(nat),X6),aa(list(X4),nat,size_size(list(X4)),X5)))) )),
% 13.22/3.07    inference(cnf_transformation,[],[f27239])).
% 13.22/3.07  tff(f27239,plain,(
% 13.22/3.07    ! [X0 : $tType,X1 : list(X0),X2 : nat,X3 : list(X0)] : (aa(nat,X0,nth(X0,X3),aa(nat,nat,aa(nat,fun(nat,nat),minus_minus(nat),X2),aa(list(X0),nat,size_size(list(X0)),X1))) = iG706(X0,X1,X2,X3) | ($true = aa(nat,$o,aa(nat,fun(nat,$o),ord_less(nat),X2),aa(list(X0),nat,size_size(list(X0)),X1)))) & ! [X4 : $tType,X5 : list(X4),X6 : nat,X7 : list(X4)] : (aa(nat,X4,nth(X4,X5),X6) = iG706(X4,X5,X6,X7) | ($true != aa(nat,$o,aa(nat,fun(nat,$o),ord_less(nat),X6),aa(list(X4),nat,size_size(list(X4)),X5))))),
% 13.22/3.07    inference(ennf_transformation,[],[f21412])).
% 13.22/3.07  tff(f21412,plain,(
% 13.22/3.07    ! [X0 : $tType,X1 : list(X0),X2 : nat,X3 : list(X0)] : (($true != aa(nat,$o,aa(nat,fun(nat,$o),ord_less(nat),X2),aa(list(X0),nat,size_size(list(X0)),X1))) => aa(nat,X0,nth(X0,X3),aa(nat,nat,aa(nat,fun(nat,nat),minus_minus(nat),X2),aa(list(X0),nat,size_size(list(X0)),X1))) = iG706(X0,X1,X2,X3)) & ! [X4 : $tType,X5 : list(X4),X6 : nat,X7 : list(X4)] : (($true = aa(nat,$o,aa(nat,fun(nat,$o),ord_less(nat),X6),aa(list(X4),nat,size_size(list(X4)),X5))) => aa(nat,X4,nth(X4,X5),X6) = iG706(X4,X5,X6,X7))),
% 13.22/3.07    inference(flattening,[],[f21411])).
% 13.22/3.07  tff(f21411,plain,(
% 13.22/3.07    ! [X0 : $tType,X1 : list(X0),X2 : nat,X3 : list(X0)] : (~($true = aa(nat,$o,aa(nat,fun(nat,$o),ord_less(nat),X2),aa(list(X0),nat,size_size(list(X0)),X1))) => aa(nat,X0,nth(X0,X3),aa(nat,nat,aa(nat,fun(nat,nat),minus_minus(nat),X2),aa(list(X0),nat,size_size(list(X0)),X1))) = iG706(X0,X1,X2,X3)) & ! [X4 : $tType,X5 : list(X4),X6 : nat,X7 : list(X4)] : (($true = aa(nat,$o,aa(nat,fun(nat,$o),ord_less(nat),X6),aa(list(X4),nat,size_size(list(X4)),X5))) => aa(nat,X4,nth(X4,X5),X6) = iG706(X4,X5,X6,X7))),
% 13.22/3.07    inference(rectify,[],[f19673])).
% 13.22/3.07  tff(f19673,plain,(
% 13.22/3.07    ! [X0 : $tType,X1 : list(X0),X3 : nat,X2 : list(X0)] : (~($true = aa(nat,$o,aa(nat,fun(nat,$o),ord_less(nat),X3),aa(list(X0),nat,size_size(list(X0)),X1))) => aa(nat,X0,nth(X0,X2),aa(nat,nat,aa(nat,fun(nat,nat),minus_minus(nat),X3),aa(list(X0),nat,size_size(list(X0)),X1))) = iG706(X0,X1,X3,X2)) & ! [X0 : $tType,X1 : list(X0),X3 : nat,X2 : list(X0)] : (($true = aa(nat,$o,aa(nat,fun(nat,$o),ord_less(nat),X3),aa(list(X0),nat,size_size(list(X0)),X1))) => aa(nat,X0,nth(X0,X1),X3) = iG706(X0,X1,X3,X2))),
% 13.22/3.07    introduced(fool_ite_definition,[new_symbols(definition,[iG706])])).
% 13.22/3.07  tff(f44944,plain,(
% 13.22/3.07    ( ! [X0 : $tType,X2 : nat,X3 : list(X0),X1 : list(X0)] : (aa(nat,X0,nth(X0,X3),aa(nat,nat,aa(nat,fun(nat,nat),minus_minus(nat),X2),aa(list(X0),nat,size_size(list(X0)),X1))) = iG706(X0,X1,X2,X3) | ($true = aa(nat,$o,aa(nat,fun(nat,$o),ord_less(nat),X2),aa(list(X0),nat,size_size(list(X0)),X1)))) )),
% 13.22/3.07    inference(cnf_transformation,[],[f27239])).
% 13.22/3.07  tff(f61867,plain,(
% 13.22/3.07    ( ! [X4 : $tType,X6 : X4,X7 : list(X4)] : (aa(list(X4),list(X4),cons(X4,X6),X7) = iG707(X4,X6,X6,X7)) )),
% 13.22/3.07    inference(equality_resolution,[],[f44941])).
% 13.22/3.07  tff(f44941,plain,(
% 13.22/3.07    ( ! [X4 : $tType,X6 : X4,X7 : list(X4),X5 : X4] : (aa(list(X4),list(X4),cons(X4,X5),X7) = iG707(X4,X5,X6,X7) | X5 != X6) )),
% 13.22/3.07    inference(cnf_transformation,[],[f27238])).
% 13.22/3.07  tff(f27238,plain,(
% 13.22/3.07    ! [X0 : $tType,X1 : X0,X2 : X0,X3 : list(X0)] : (aa(list(X0),list(X0),cons(X0,X2),aa(list(X0),list(X0),cons(X0,X1),X3)) = iG707(X0,X1,X2,X3) | X1 = X2) & ! [X4 : $tType,X5 : X4,X6 : X4,X7 : list(X4)] : (aa(list(X4),list(X4),cons(X4,X5),X7) = iG707(X4,X5,X6,X7) | X5 != X6)),
% 13.22/3.07    inference(ennf_transformation,[],[f21410])).
% 13.22/3.07  tff(f21410,plain,(
% 13.22/3.07    ! [X0 : $tType,X1 : X0,X2 : X0,X3 : list(X0)] : (X1 != X2 => aa(list(X0),list(X0),cons(X0,X2),aa(list(X0),list(X0),cons(X0,X1),X3)) = iG707(X0,X1,X2,X3)) & ! [X4 : $tType,X5 : X4,X6 : X4,X7 : list(X4)] : (X5 = X6 => aa(list(X4),list(X4),cons(X4,X5),X7) = iG707(X4,X5,X6,X7))),
% 13.22/3.07    inference(flattening,[],[f21409])).
% 13.22/3.07  tff(f21409,plain,(
% 13.22/3.07    ! [X0 : $tType,X1 : X0,X2 : X0,X3 : list(X0)] : (~X1 = X2 => aa(list(X0),list(X0),cons(X0,X2),aa(list(X0),list(X0),cons(X0,X1),X3)) = iG707(X0,X1,X2,X3)) & ! [X4 : $tType,X5 : X4,X6 : X4,X7 : list(X4)] : (X5 = X6 => aa(list(X4),list(X4),cons(X4,X5),X7) = iG707(X4,X5,X6,X7))),
% 13.22/3.07    inference(rectify,[],[f19676])).
% 13.22/3.07  tff(f19676,plain,(
% 13.22/3.07    ! [X0 : $tType,X2 : X0,X1 : X0,X3 : list(X0)] : (~X1 = X2 => aa(list(X0),list(X0),cons(X0,X1),aa(list(X0),list(X0),cons(X0,X2),X3)) = iG707(X0,X2,X1,X3)) & ! [X0 : $tType,X2 : X0,X1 : X0,X3 : list(X0)] : (X1 = X2 => aa(list(X0),list(X0),cons(X0,X2),X3) = iG707(X0,X2,X1,X3))),
% 13.22/3.07    introduced(fool_ite_definition,[new_symbols(definition,[iG707])])).
% 13.22/3.07  tff(f44942,plain,(
% 13.22/3.07    ( ! [X0 : $tType,X2 : X0,X3 : list(X0),X1 : X0] : (aa(list(X0),list(X0),cons(X0,X2),aa(list(X0),list(X0),cons(X0,X1),X3)) = iG707(X0,X1,X2,X3) | X1 = X2) )),
% 13.22/3.07    inference(cnf_transformation,[],[f27238])).
% 13.22/3.07  tff(f44939,plain,(
% 13.22/3.07    ( ! [X4 : $tType,X6 : fun(X4,$o),X7 : set(X4),X5 : X4] : (aa(set(X4),set(X4),insert(X4,X5),X7) = iG708(X4,X5,X6,X7) | ($true != aa(X4,$o,X6,X5))) )),
% 13.22/3.07    inference(cnf_transformation,[],[f27237])).
% 13.22/3.07  tff(f27237,plain,(
% 13.22/3.07    ! [X0 : $tType,X1 : X0,X2 : fun(X0,$o),X3 : set(X0)] : (iG708(X0,X1,X2,X3) = X3 | ($true = aa(X0,$o,X2,X1))) & ! [X4 : $tType,X5 : X4,X6 : fun(X4,$o),X7 : set(X4)] : (aa(set(X4),set(X4),insert(X4,X5),X7) = iG708(X4,X5,X6,X7) | ($true != aa(X4,$o,X6,X5)))),
% 13.22/3.07    inference(ennf_transformation,[],[f21408])).
% 13.22/3.07  tff(f21408,plain,(
% 13.22/3.07    ! [X0 : $tType,X1 : X0,X2 : fun(X0,$o),X3 : set(X0)] : (($true != aa(X0,$o,X2,X1)) => iG708(X0,X1,X2,X3) = X3) & ! [X4 : $tType,X5 : X4,X6 : fun(X4,$o),X7 : set(X4)] : (($true = aa(X4,$o,X6,X5)) => aa(set(X4),set(X4),insert(X4,X5),X7) = iG708(X4,X5,X6,X7))),
% 13.22/3.07    inference(flattening,[],[f21407])).
% 13.22/3.07  tff(f21407,plain,(
% 13.22/3.07    ! [X0 : $tType,X1 : X0,X2 : fun(X0,$o),X3 : set(X0)] : (~($true = aa(X0,$o,X2,X1)) => iG708(X0,X1,X2,X3) = X3) & ! [X4 : $tType,X5 : X4,X6 : fun(X4,$o),X7 : set(X4)] : (($true = aa(X4,$o,X6,X5)) => aa(set(X4),set(X4),insert(X4,X5),X7) = iG708(X4,X5,X6,X7))),
% 13.22/3.07    inference(rectify,[],[f19679])).
% 13.22/3.07  tff(f19679,plain,(
% 13.22/3.07    ! [X0 : $tType,X2 : X0,X1 : fun(X0,$o),X3 : set(X0)] : (~($true = aa(X0,$o,X1,X2)) => iG708(X0,X2,X1,X3) = X3) & ! [X0 : $tType,X2 : X0,X1 : fun(X0,$o),X3 : set(X0)] : (($true = aa(X0,$o,X1,X2)) => aa(set(X0),set(X0),insert(X0,X2),X3) = iG708(X0,X2,X1,X3))),
% 13.22/3.07    introduced(fool_ite_definition,[new_symbols(definition,[iG708])])).
% 13.22/3.07  tff(f44940,plain,(
% 13.22/3.07    ( ! [X0 : $tType,X2 : fun(X0,$o),X3 : set(X0),X1 : X0] : (iG708(X0,X1,X2,X3) = X3 | ($true = aa(X0,$o,X2,X1))) )),
% 13.22/3.07    inference(cnf_transformation,[],[f27237])).
% 13.22/3.07  tff(f61866,plain,(
% 13.22/3.07    ( ! [X4 : $tType,X6 : $tType,X7 : set(X4)] : (top_top(set(X4)) = iG709(X4,X6,bot_bot(set(X6)),X7)) )),
% 13.22/3.07    inference(equality_resolution,[],[f44937])).
% 13.22/3.07  tff(f44937,plain,(
% 13.22/3.07    ( ! [X4 : $tType,X6 : $tType,X7 : set(X4),X5 : set(X6)] : (top_top(set(X4)) = iG709(X4,X6,X5,X7) | bot_bot(set(X6)) != X5) )),
% 13.22/3.07    inference(cnf_transformation,[],[f27236])).
% 13.22/3.07  tff(f27236,plain,(
% 13.22/3.07    ! [X0 : $tType,X1 : set(X2),X2 : $tType,X3 : set(X0)] : (iG709(X0,X2,X1,X3) = X3 | bot_bot(set(X2)) = X1) & ! [X4 : $tType,X5 : set(X6),X6 : $tType,X7 : set(X4)] : (top_top(set(X4)) = iG709(X4,X6,X5,X7) | bot_bot(set(X6)) != X5)),
% 13.22/3.07    inference(ennf_transformation,[],[f21406])).
% 13.22/3.07  tff(f21406,plain,(
% 13.22/3.07    ! [X0 : $tType,X1 : set(X2),X2 : $tType,X3 : set(X0)] : (bot_bot(set(X2)) != X1 => iG709(X0,X2,X1,X3) = X3) & ! [X4 : $tType,X5 : set(X6),X6 : $tType,X7 : set(X4)] : (bot_bot(set(X6)) = X5 => top_top(set(X4)) = iG709(X4,X6,X5,X7))),
% 13.22/3.07    inference(flattening,[],[f21405])).
% 13.22/3.07  tff(f21405,plain,(
% 13.22/3.07    ! [X0 : $tType,X1 : set(X2),X2 : $tType,X3 : set(X0)] : (~bot_bot(set(X2)) = X1 => iG709(X0,X2,X1,X3) = X3) & ! [X4 : $tType,X5 : set(X6),X6 : $tType,X7 : set(X4)] : (bot_bot(set(X6)) = X5 => top_top(set(X4)) = iG709(X4,X6,X5,X7))),
% 13.22/3.07    inference(rectify,[],[f19682])).
% 13.22/3.07  tff(f19682,plain,(
% 13.22/3.07    ! [X1 : $tType,X3 : set(X0),X0 : $tType,X2 : set(X1)] : (~bot_bot(set(X0)) = X3 => iG709(X1,X0,X3,X2) = X2) & ! [X1 : $tType,X3 : set(X0),X0 : $tType,X2 : set(X1)] : (bot_bot(set(X0)) = X3 => top_top(set(X1)) = iG709(X1,X0,X3,X2))),
% 13.22/3.07    introduced(fool_ite_definition,[new_symbols(definition,[iG709])])).
% 13.22/3.07  tff(f44938,plain,(
% 13.22/3.07    ( ! [X0 : $tType,X2 : $tType,X3 : set(X0),X1 : set(X2)] : (iG709(X0,X2,X1,X3) = X3 | bot_bot(set(X2)) = X1) )),
% 13.22/3.07    inference(cnf_transformation,[],[f27236])).
% 13.22/3.07  tff(f61865,plain,(
% 13.22/3.07    ( ! [X4 : $tType,X6 : $tType,X7 : set(X4)] : (bot_bot(set(X4)) = iG710(X4,X6,bot_bot(set(X6)),X7)) )),
% 13.22/3.07    inference(equality_resolution,[],[f44935])).
% 13.22/3.07  tff(f44935,plain,(
% 13.22/3.07    ( ! [X4 : $tType,X6 : $tType,X7 : set(X4),X5 : set(X6)] : (bot_bot(set(X4)) = iG710(X4,X6,X5,X7) | bot_bot(set(X6)) != X5) )),
% 13.22/3.07    inference(cnf_transformation,[],[f27235])).
% 13.22/3.07  tff(f27235,plain,(
% 13.22/3.07    ! [X0 : $tType,X1 : set(X2),X2 : $tType,X3 : set(X0)] : (iG710(X0,X2,X1,X3) = X3 | bot_bot(set(X2)) = X1) & ! [X4 : $tType,X5 : set(X6),X6 : $tType,X7 : set(X4)] : (bot_bot(set(X4)) = iG710(X4,X6,X5,X7) | bot_bot(set(X6)) != X5)),
% 13.22/3.07    inference(ennf_transformation,[],[f21404])).
% 13.22/3.07  tff(f21404,plain,(
% 13.22/3.07    ! [X0 : $tType,X1 : set(X2),X2 : $tType,X3 : set(X0)] : (bot_bot(set(X2)) != X1 => iG710(X0,X2,X1,X3) = X3) & ! [X4 : $tType,X5 : set(X6),X6 : $tType,X7 : set(X4)] : (bot_bot(set(X6)) = X5 => bot_bot(set(X4)) = iG710(X4,X6,X5,X7))),
% 13.22/3.07    inference(flattening,[],[f21403])).
% 13.22/3.07  tff(f21403,plain,(
% 13.22/3.07    ! [X0 : $tType,X1 : set(X2),X2 : $tType,X3 : set(X0)] : (~bot_bot(set(X2)) = X1 => iG710(X0,X2,X1,X3) = X3) & ! [X4 : $tType,X5 : set(X6),X6 : $tType,X7 : set(X4)] : (bot_bot(set(X6)) = X5 => bot_bot(set(X4)) = iG710(X4,X6,X5,X7))),
% 13.22/3.07    inference(rectify,[],[f19685])).
% 13.22/3.07  tff(f19685,plain,(
% 13.22/3.07    ! [X1 : $tType,X3 : set(X0),X0 : $tType,X2 : set(X1)] : (~bot_bot(set(X0)) = X3 => iG710(X1,X0,X3,X2) = X2) & ! [X1 : $tType,X3 : set(X0),X0 : $tType,X2 : set(X1)] : (bot_bot(set(X0)) = X3 => bot_bot(set(X1)) = iG710(X1,X0,X3,X2))),
% 13.22/3.07    introduced(fool_ite_definition,[new_symbols(definition,[iG710])])).
% 13.22/3.07  tff(f44936,plain,(
% 13.22/3.07    ( ! [X0 : $tType,X2 : $tType,X3 : set(X0),X1 : set(X2)] : (iG710(X0,X2,X1,X3) = X3 | bot_bot(set(X2)) = X1) )),
% 13.22/3.07    inference(cnf_transformation,[],[f27235])).
% 13.22/3.07  tff(f61864,plain,(
% 13.22/3.07    ( ! [X3 : $tType,X5 : X3] : (nil(X3) = iG711(X3,X5,X5)) )),
% 13.22/3.07    inference(equality_resolution,[],[f44933])).
% 13.22/3.07  tff(f44933,plain,(
% 13.22/3.07    ( ! [X3 : $tType,X4 : X3,X5 : X3] : (nil(X3) = iG711(X3,X4,X5) | X4 != X5) )),
% 13.22/3.07    inference(cnf_transformation,[],[f27234])).
% 13.22/3.07  tff(f27234,plain,(
% 13.22/3.07    ! [X0 : $tType,X1 : X0,X2 : X0] : (aa(list(X0),list(X0),cons(X0,X1),nil(X0)) = iG711(X0,X1,X2) | X1 = X2) & ! [X3 : $tType,X4 : X3,X5 : X3] : (nil(X3) = iG711(X3,X4,X5) | X4 != X5)),
% 13.22/3.07    inference(ennf_transformation,[],[f21402])).
% 13.22/3.07  tff(f21402,plain,(
% 13.22/3.07    ! [X0 : $tType,X1 : X0,X2 : X0] : (X1 != X2 => aa(list(X0),list(X0),cons(X0,X1),nil(X0)) = iG711(X0,X1,X2)) & ! [X3 : $tType,X4 : X3,X5 : X3] : (X4 = X5 => nil(X3) = iG711(X3,X4,X5))),
% 13.22/3.07    inference(flattening,[],[f21401])).
% 13.22/3.07  tff(f21401,plain,(
% 13.22/3.07    ! [X0 : $tType,X1 : X0,X2 : X0] : (~X1 = X2 => aa(list(X0),list(X0),cons(X0,X1),nil(X0)) = iG711(X0,X1,X2)) & ! [X3 : $tType,X4 : X3,X5 : X3] : (X4 = X5 => nil(X3) = iG711(X3,X4,X5))),
% 13.22/3.07    inference(rectify,[],[f19688])).
% 13.22/3.07  tff(f19688,plain,(
% 13.22/3.07    ! [X0 : $tType,X3 : X0,X2 : X0] : (~X2 = X3 => aa(list(X0),list(X0),cons(X0,X3),nil(X0)) = iG711(X0,X3,X2)) & ! [X0 : $tType,X3 : X0,X2 : X0] : (X2 = X3 => nil(X0) = iG711(X0,X3,X2))),
% 13.22/3.07    introduced(fool_ite_definition,[new_symbols(definition,[iG711])])).
% 13.22/3.07  tff(f44934,plain,(
% 13.22/3.07    ( ! [X0 : $tType,X2 : X0,X1 : X0] : (aa(list(X0),list(X0),cons(X0,X1),nil(X0)) = iG711(X0,X1,X2) | X1 = X2) )),
% 13.22/3.07    inference(cnf_transformation,[],[f27234])).
% 13.22/3.07  tff(f44931,plain,(
% 13.22/3.07    ( ! [X0 : nat,X1 : nat] : (($true = bG712(X0,X1)) | ($true = aa(nat,$o,aa(nat,fun(nat,$o),dvd_dvd(nat),X1),X0))) )),
% 13.22/3.07    inference(cnf_transformation,[],[f37736])).
% 13.22/3.07  tff(f37736,plain,(
% 13.22/3.07    ! [X0 : nat,X1 : nat] : ((($true != aa(nat,$o,aa(nat,fun(nat,$o),dvd_dvd(nat),X1),X0)) | ($true != bG712(X0,X1))) & (($true = bG712(X0,X1)) | ($true = aa(nat,$o,aa(nat,fun(nat,$o),dvd_dvd(nat),X1),X0))))),
% 13.22/3.07    inference(nnf_transformation,[],[f21400])).
% 13.22/3.07  tff(f21400,plain,(
% 13.22/3.07    ! [X0 : nat,X1 : nat] : (($true != aa(nat,$o,aa(nat,fun(nat,$o),dvd_dvd(nat),X1),X0)) <=> ($true = bG712(X0,X1)))),
% 13.22/3.07    inference(flattening,[],[f21399])).
% 13.22/3.07  tff(f21399,plain,(
% 13.22/3.07    ! [X0 : nat,X1 : nat] : (~($true = aa(nat,$o,aa(nat,fun(nat,$o),dvd_dvd(nat),X1),X0)) <=> ($true = bG712(X0,X1)))),
% 13.22/3.07    inference(rectify,[],[f19691])).
% 13.22/3.07  tff(f19691,plain,(
% 13.22/3.07    ! [X1 : nat,X3 : nat] : (~($true = aa(nat,$o,aa(nat,fun(nat,$o),dvd_dvd(nat),X3),X1)) <=> ($true = bG712(X1,X3)))),
% 13.22/3.07    introduced(fool_formula_definition,[new_symbols(definition,[bG712])])).
% 13.22/3.07  tff(f44932,plain,(
% 13.22/3.07    ( ! [X0 : nat,X1 : nat] : (($true != aa(nat,$o,aa(nat,fun(nat,$o),dvd_dvd(nat),X1),X0)) | ($true != bG712(X0,X1))) )),
% 13.22/3.07    inference(cnf_transformation,[],[f37736])).
% 13.22/3.07  tff(f44929,plain,(
% 13.22/3.07    ( ! [X6 : nat,X7 : nat,X4 : int,X5 : int] : (aa(int,int,aa(int,fun(int,int),times_times(int),aa(int,int,sgn_sgn(int),X4)),aa(nat,int,semiring_1_of_nat(int),modulo_modulo(nat,X7,X6))) = iG713(X4,X5,X6,X7) | aa(int,int,sgn_sgn(int),X4) != aa(int,int,sgn_sgn(int),X5)) )),
% 13.22/3.07    inference(cnf_transformation,[],[f27233])).
% 13.22/3.07  tff(f27233,plain,(
% 13.22/3.07    ! [X0 : int,X1 : int,X2 : nat,X3 : nat] : (aa(int,int,aa(int,fun(int,int),times_times(int),aa(int,int,sgn_sgn(int),X0)),aa(int,int,aa(int,fun(int,int),minus_minus(int),aa(nat,int,semiring_1_of_nat(int),aa(nat,nat,aa(nat,fun(nat,nat),times_times(nat),X2),aa($o,nat,zero_neq_one_of_bool(nat),bG712(X3,X2))))),aa(nat,int,semiring_1_of_nat(int),modulo_modulo(nat,X3,X2)))) = iG713(X0,X1,X2,X3) | aa(int,int,sgn_sgn(int),X0) = aa(int,int,sgn_sgn(int),X1)) & ! [X4 : int,X5 : int,X6 : nat,X7 : nat] : (aa(int,int,aa(int,fun(int,int),times_times(int),aa(int,int,sgn_sgn(int),X4)),aa(nat,int,semiring_1_of_nat(int),modulo_modulo(nat,X7,X6))) = iG713(X4,X5,X6,X7) | aa(int,int,sgn_sgn(int),X4) != aa(int,int,sgn_sgn(int),X5))),
% 13.22/3.07    inference(ennf_transformation,[],[f21398])).
% 13.22/3.07  tff(f21398,plain,(
% 13.22/3.07    ! [X0 : int,X1 : int,X2 : nat,X3 : nat] : (aa(int,int,sgn_sgn(int),X0) != aa(int,int,sgn_sgn(int),X1) => aa(int,int,aa(int,fun(int,int),times_times(int),aa(int,int,sgn_sgn(int),X0)),aa(int,int,aa(int,fun(int,int),minus_minus(int),aa(nat,int,semiring_1_of_nat(int),aa(nat,nat,aa(nat,fun(nat,nat),times_times(nat),X2),aa($o,nat,zero_neq_one_of_bool(nat),bG712(X3,X2))))),aa(nat,int,semiring_1_of_nat(int),modulo_modulo(nat,X3,X2)))) = iG713(X0,X1,X2,X3)) & ! [X4 : int,X5 : int,X6 : nat,X7 : nat] : (aa(int,int,sgn_sgn(int),X4) = aa(int,int,sgn_sgn(int),X5) => aa(int,int,aa(int,fun(int,int),times_times(int),aa(int,int,sgn_sgn(int),X4)),aa(nat,int,semiring_1_of_nat(int),modulo_modulo(nat,X7,X6))) = iG713(X4,X5,X6,X7))),
% 13.22/3.07    inference(flattening,[],[f21397])).
% 13.22/3.07  tff(f21397,plain,(
% 13.22/3.07    ! [X0 : int,X1 : int,X2 : nat,X3 : nat] : (~aa(int,int,sgn_sgn(int),X0) = aa(int,int,sgn_sgn(int),X1) => aa(int,int,aa(int,fun(int,int),times_times(int),aa(int,int,sgn_sgn(int),X0)),aa(int,int,aa(int,fun(int,int),minus_minus(int),aa(nat,int,semiring_1_of_nat(int),aa(nat,nat,aa(nat,fun(nat,nat),times_times(nat),X2),aa($o,nat,zero_neq_one_of_bool(nat),bG712(X3,X2))))),aa(nat,int,semiring_1_of_nat(int),modulo_modulo(nat,X3,X2)))) = iG713(X0,X1,X2,X3)) & ! [X4 : int,X5 : int,X6 : nat,X7 : nat] : (aa(int,int,sgn_sgn(int),X4) = aa(int,int,sgn_sgn(int),X5) => aa(int,int,aa(int,fun(int,int),times_times(int),aa(int,int,sgn_sgn(int),X4)),aa(nat,int,semiring_1_of_nat(int),modulo_modulo(nat,X7,X6))) = iG713(X4,X5,X6,X7))),
% 13.22/3.07    inference(rectify,[],[f19692])).
% 13.22/3.07  tff(f19692,plain,(
% 13.22/3.07    ! [X2 : int,X0 : int,X3 : nat,X1 : nat] : (~aa(int,int,sgn_sgn(int),X0) = aa(int,int,sgn_sgn(int),X2) => aa(int,int,aa(int,fun(int,int),times_times(int),aa(int,int,sgn_sgn(int),X2)),aa(int,int,aa(int,fun(int,int),minus_minus(int),aa(nat,int,semiring_1_of_nat(int),aa(nat,nat,aa(nat,fun(nat,nat),times_times(nat),X3),aa($o,nat,zero_neq_one_of_bool(nat),bG712(X1,X3))))),aa(nat,int,semiring_1_of_nat(int),modulo_modulo(nat,X1,X3)))) = iG713(X2,X0,X3,X1)) & ! [X2 : int,X0 : int,X3 : nat,X1 : nat] : (aa(int,int,sgn_sgn(int),X0) = aa(int,int,sgn_sgn(int),X2) => aa(int,int,aa(int,fun(int,int),times_times(int),aa(int,int,sgn_sgn(int),X2)),aa(nat,int,semiring_1_of_nat(int),modulo_modulo(nat,X1,X3))) = iG713(X2,X0,X3,X1))),
% 13.22/3.07    introduced(fool_ite_definition,[new_symbols(definition,[iG713])])).
% 13.22/3.07  tff(f44930,plain,(
% 13.22/3.07    ( ! [X2 : nat,X3 : nat,X0 : int,X1 : int] : (aa(int,int,aa(int,fun(int,int),times_times(int),aa(int,int,sgn_sgn(int),X0)),aa(int,int,aa(int,fun(int,int),minus_minus(int),aa(nat,int,semiring_1_of_nat(int),aa(nat,nat,aa(nat,fun(nat,nat),times_times(nat),X2),aa($o,nat,zero_neq_one_of_bool(nat),bG712(X3,X2))))),aa(nat,int,semiring_1_of_nat(int),modulo_modulo(nat,X3,X2)))) = iG713(X0,X1,X2,X3) | aa(int,int,sgn_sgn(int),X0) = aa(int,int,sgn_sgn(int),X1)) )),
% 13.22/3.07    inference(cnf_transformation,[],[f27233])).
% 13.22/3.07  tff(f44925,plain,(
% 13.22/3.07    ( ! [X6 : int,X7 : nat,X4 : nat,X5 : int] : (aa(int,int,aa(int,fun(int,int),times_times(int),aa(int,int,sgn_sgn(int),X5)),aa(nat,int,semiring_1_of_nat(int),X7)) = iG714(X4,X5,X6,X7) | zero_zero(int) != aa(int,int,sgn_sgn(int),X6)) )),
% 13.22/3.07    inference(cnf_transformation,[],[f27232])).
% 13.22/3.07  tff(f27232,plain,(
% 13.22/3.07    ! [X0 : nat,X1 : int,X2 : int,X3 : nat] : (iG713(X2,X1,X0,X3) = iG714(X0,X1,X2,X3) | zero_zero(nat) = X0 | zero_zero(int) = aa(int,int,sgn_sgn(int),X1) | zero_zero(int) = aa(int,int,sgn_sgn(int),X2)) & ! [X4 : nat,X5 : int,X6 : int,X7 : nat] : (aa(int,int,aa(int,fun(int,int),times_times(int),aa(int,int,sgn_sgn(int),X5)),aa(nat,int,semiring_1_of_nat(int),X7)) = iG714(X4,X5,X6,X7) | (zero_zero(nat) != X4 & zero_zero(int) != aa(int,int,sgn_sgn(int),X5) & zero_zero(int) != aa(int,int,sgn_sgn(int),X6)))),
% 13.22/3.07    inference(flattening,[],[f27231])).
% 13.22/3.07  tff(f27231,plain,(
% 13.22/3.07    ! [X0 : nat,X1 : int,X2 : int,X3 : nat] : (iG713(X2,X1,X0,X3) = iG714(X0,X1,X2,X3) | (zero_zero(nat) = X0 | zero_zero(int) = aa(int,int,sgn_sgn(int),X1) | zero_zero(int) = aa(int,int,sgn_sgn(int),X2))) & ! [X4 : nat,X5 : int,X6 : int,X7 : nat] : (aa(int,int,aa(int,fun(int,int),times_times(int),aa(int,int,sgn_sgn(int),X5)),aa(nat,int,semiring_1_of_nat(int),X7)) = iG714(X4,X5,X6,X7) | (zero_zero(nat) != X4 & zero_zero(int) != aa(int,int,sgn_sgn(int),X5) & zero_zero(int) != aa(int,int,sgn_sgn(int),X6)))),
% 13.22/3.07    inference(ennf_transformation,[],[f21396])).
% 13.22/3.07  tff(f21396,plain,(
% 13.22/3.07    ! [X0 : nat,X1 : int,X2 : int,X3 : nat] : (~(zero_zero(nat) = X0 | zero_zero(int) = aa(int,int,sgn_sgn(int),X1) | zero_zero(int) = aa(int,int,sgn_sgn(int),X2)) => iG713(X2,X1,X0,X3) = iG714(X0,X1,X2,X3)) & ! [X4 : nat,X5 : int,X6 : int,X7 : nat] : ((zero_zero(nat) = X4 | zero_zero(int) = aa(int,int,sgn_sgn(int),X5) | zero_zero(int) = aa(int,int,sgn_sgn(int),X6)) => aa(int,int,aa(int,fun(int,int),times_times(int),aa(int,int,sgn_sgn(int),X5)),aa(nat,int,semiring_1_of_nat(int),X7)) = iG714(X4,X5,X6,X7))),
% 13.22/3.07    inference(rectify,[],[f19693])).
% 13.22/3.07  tff(f19693,plain,(
% 13.22/3.07    ! [X3 : nat,X0 : int,X2 : int,X1 : nat] : (~(zero_zero(nat) = X3 | zero_zero(int) = aa(int,int,sgn_sgn(int),X0) | zero_zero(int) = aa(int,int,sgn_sgn(int),X2)) => iG713(X2,X0,X3,X1) = iG714(X3,X0,X2,X1)) & ! [X3 : nat,X0 : int,X2 : int,X1 : nat] : ((zero_zero(nat) = X3 | zero_zero(int) = aa(int,int,sgn_sgn(int),X0) | zero_zero(int) = aa(int,int,sgn_sgn(int),X2)) => aa(int,int,aa(int,fun(int,int),times_times(int),aa(int,int,sgn_sgn(int),X0)),aa(nat,int,semiring_1_of_nat(int),X1)) = iG714(X3,X0,X2,X1))),
% 13.22/3.07    introduced(fool_ite_definition,[new_symbols(definition,[iG714])])).
% 13.22/3.07  tff(f63581,plain,(
% 13.22/3.07    ( ! [X6 : int,X7 : nat,X4 : nat,X5 : int] : (iG714(X4,X5,X6,X7) = aa(int,int,aa(int,fun(int,int),times_times(int),zero_zero(int)),aa(nat,int,semiring_1_of_nat(int),X7)) | zero_zero(int) != aa(int,int,sgn_sgn(int),X5)) )),
% 13.22/3.07    inference(inner_rewriting,[],[f44926])).
% 13.22/3.07  tff(f44926,plain,(
% 13.22/3.07    ( ! [X6 : int,X7 : nat,X4 : nat,X5 : int] : (aa(int,int,aa(int,fun(int,int),times_times(int),aa(int,int,sgn_sgn(int),X5)),aa(nat,int,semiring_1_of_nat(int),X7)) = iG714(X4,X5,X6,X7) | zero_zero(int) != aa(int,int,sgn_sgn(int),X5)) )),
% 13.22/3.07    inference(cnf_transformation,[],[f27232])).
% 13.22/3.07  tff(f61863,plain,(
% 13.22/3.07    ( ! [X6 : int,X7 : nat,X5 : int] : (aa(int,int,aa(int,fun(int,int),times_times(int),aa(int,int,sgn_sgn(int),X5)),aa(nat,int,semiring_1_of_nat(int),X7)) = iG714(zero_zero(nat),X5,X6,X7)) )),
% 13.22/3.07    inference(equality_resolution,[],[f44927])).
% 13.22/3.07  tff(f44927,plain,(
% 13.22/3.07    ( ! [X6 : int,X7 : nat,X4 : nat,X5 : int] : (aa(int,int,aa(int,fun(int,int),times_times(int),aa(int,int,sgn_sgn(int),X5)),aa(nat,int,semiring_1_of_nat(int),X7)) = iG714(X4,X5,X6,X7) | zero_zero(nat) != X4) )),
% 13.22/3.07    inference(cnf_transformation,[],[f27232])).
% 13.22/3.07  tff(f44928,plain,(
% 13.22/3.07    ( ! [X2 : int,X3 : nat,X0 : nat,X1 : int] : (iG713(X2,X1,X0,X3) = iG714(X0,X1,X2,X3) | zero_zero(nat) = X0 | zero_zero(int) = aa(int,int,sgn_sgn(int),X1) | zero_zero(int) = aa(int,int,sgn_sgn(int),X2)) )),
% 13.22/3.07    inference(cnf_transformation,[],[f27232])).
% 13.22/3.07  tff(f44923,plain,(
% 13.22/3.07    ( ! [X0 : nat,X1 : nat] : (($true = bG715(X0,X1)) | ($true = aa(nat,$o,aa(nat,fun(nat,$o),dvd_dvd(nat),X1),X0))) )),
% 13.22/3.07    inference(cnf_transformation,[],[f37735])).
% 13.22/3.07  tff(f37735,plain,(
% 13.22/3.07    ! [X0 : nat,X1 : nat] : ((($true != aa(nat,$o,aa(nat,fun(nat,$o),dvd_dvd(nat),X1),X0)) | ($true != bG715(X0,X1))) & (($true = bG715(X0,X1)) | ($true = aa(nat,$o,aa(nat,fun(nat,$o),dvd_dvd(nat),X1),X0))))),
% 13.22/3.07    inference(nnf_transformation,[],[f21395])).
% 13.22/3.07  tff(f21395,plain,(
% 13.22/3.07    ! [X0 : nat,X1 : nat] : (($true != aa(nat,$o,aa(nat,fun(nat,$o),dvd_dvd(nat),X1),X0)) <=> ($true = bG715(X0,X1)))),
% 13.22/3.07    inference(flattening,[],[f21394])).
% 13.22/3.07  tff(f21394,plain,(
% 13.22/3.07    ! [X0 : nat,X1 : nat] : (~($true = aa(nat,$o,aa(nat,fun(nat,$o),dvd_dvd(nat),X1),X0)) <=> ($true = bG715(X0,X1)))),
% 13.22/3.07    inference(rectify,[],[f19696])).
% 13.22/3.07  tff(f19696,plain,(
% 13.22/3.07    ! [X1 : nat,X3 : nat] : (~($true = aa(nat,$o,aa(nat,fun(nat,$o),dvd_dvd(nat),X3),X1)) <=> ($true = bG715(X1,X3)))),
% 13.22/3.07    introduced(fool_formula_definition,[new_symbols(definition,[bG715])])).
% 13.22/3.07  tff(f44924,plain,(
% 13.22/3.07    ( ! [X0 : nat,X1 : nat] : (($true != aa(nat,$o,aa(nat,fun(nat,$o),dvd_dvd(nat),X1),X0)) | ($true != bG715(X0,X1))) )),
% 13.22/3.07    inference(cnf_transformation,[],[f37735])).
% 13.22/3.07  tff(f44921,plain,(
% 13.22/3.07    ( ! [X6 : nat,X7 : nat,X4 : int,X5 : int] : (aa(nat,int,semiring_1_of_nat(int),aa(nat,nat,aa(nat,fun(nat,nat),divide_divide(nat),X6),X7)) = iG716(X4,X5,X6,X7) | aa(int,int,sgn_sgn(int),X4) != aa(int,int,sgn_sgn(int),X5)) )),
% 13.22/3.07    inference(cnf_transformation,[],[f27230])).
% 13.22/3.07  tff(f27230,plain,(
% 13.22/3.07    ! [X0 : int,X1 : int,X2 : nat,X3 : nat] : (aa(int,int,uminus_uminus(int),aa(nat,int,semiring_1_of_nat(int),aa(nat,nat,aa(nat,fun(nat,nat),plus_plus(nat),aa(nat,nat,aa(nat,fun(nat,nat),divide_divide(nat),X2),X3)),aa($o,nat,zero_neq_one_of_bool(nat),bG715(X2,X3))))) = iG716(X0,X1,X2,X3) | aa(int,int,sgn_sgn(int),X0) = aa(int,int,sgn_sgn(int),X1)) & ! [X4 : int,X5 : int,X6 : nat,X7 : nat] : (aa(nat,int,semiring_1_of_nat(int),aa(nat,nat,aa(nat,fun(nat,nat),divide_divide(nat),X6),X7)) = iG716(X4,X5,X6,X7) | aa(int,int,sgn_sgn(int),X4) != aa(int,int,sgn_sgn(int),X5))),
% 13.22/3.07    inference(ennf_transformation,[],[f21393])).
% 13.22/3.07  tff(f21393,plain,(
% 13.22/3.07    ! [X0 : int,X1 : int,X2 : nat,X3 : nat] : (aa(int,int,sgn_sgn(int),X0) != aa(int,int,sgn_sgn(int),X1) => aa(int,int,uminus_uminus(int),aa(nat,int,semiring_1_of_nat(int),aa(nat,nat,aa(nat,fun(nat,nat),plus_plus(nat),aa(nat,nat,aa(nat,fun(nat,nat),divide_divide(nat),X2),X3)),aa($o,nat,zero_neq_one_of_bool(nat),bG715(X2,X3))))) = iG716(X0,X1,X2,X3)) & ! [X4 : int,X5 : int,X6 : nat,X7 : nat] : (aa(int,int,sgn_sgn(int),X4) = aa(int,int,sgn_sgn(int),X5) => aa(nat,int,semiring_1_of_nat(int),aa(nat,nat,aa(nat,fun(nat,nat),divide_divide(nat),X6),X7)) = iG716(X4,X5,X6,X7))),
% 13.22/3.07    inference(flattening,[],[f21392])).
% 13.22/3.07  tff(f21392,plain,(
% 13.22/3.07    ! [X0 : int,X1 : int,X2 : nat,X3 : nat] : (~aa(int,int,sgn_sgn(int),X0) = aa(int,int,sgn_sgn(int),X1) => aa(int,int,uminus_uminus(int),aa(nat,int,semiring_1_of_nat(int),aa(nat,nat,aa(nat,fun(nat,nat),plus_plus(nat),aa(nat,nat,aa(nat,fun(nat,nat),divide_divide(nat),X2),X3)),aa($o,nat,zero_neq_one_of_bool(nat),bG715(X2,X3))))) = iG716(X0,X1,X2,X3)) & ! [X4 : int,X5 : int,X6 : nat,X7 : nat] : (aa(int,int,sgn_sgn(int),X4) = aa(int,int,sgn_sgn(int),X5) => aa(nat,int,semiring_1_of_nat(int),aa(nat,nat,aa(nat,fun(nat,nat),divide_divide(nat),X6),X7)) = iG716(X4,X5,X6,X7))),
% 13.22/3.07    inference(rectify,[],[f19697])).
% 13.22/3.07  tff(f19697,plain,(
% 13.22/3.07    ! [X2 : int,X0 : int,X1 : nat,X3 : nat] : (~aa(int,int,sgn_sgn(int),X0) = aa(int,int,sgn_sgn(int),X2) => aa(int,int,uminus_uminus(int),aa(nat,int,semiring_1_of_nat(int),aa(nat,nat,aa(nat,fun(nat,nat),plus_plus(nat),aa(nat,nat,aa(nat,fun(nat,nat),divide_divide(nat),X1),X3)),aa($o,nat,zero_neq_one_of_bool(nat),bG715(X1,X3))))) = iG716(X2,X0,X1,X3)) & ! [X2 : int,X0 : int,X1 : nat,X3 : nat] : (aa(int,int,sgn_sgn(int),X0) = aa(int,int,sgn_sgn(int),X2) => aa(nat,int,semiring_1_of_nat(int),aa(nat,nat,aa(nat,fun(nat,nat),divide_divide(nat),X1),X3)) = iG716(X2,X0,X1,X3))),
% 13.22/3.07    introduced(fool_ite_definition,[new_symbols(definition,[iG716])])).
% 13.22/3.07  tff(f44922,plain,(
% 13.22/3.07    ( ! [X2 : nat,X3 : nat,X0 : int,X1 : int] : (aa(int,int,uminus_uminus(int),aa(nat,int,semiring_1_of_nat(int),aa(nat,nat,aa(nat,fun(nat,nat),plus_plus(nat),aa(nat,nat,aa(nat,fun(nat,nat),divide_divide(nat),X2),X3)),aa($o,nat,zero_neq_one_of_bool(nat),bG715(X2,X3))))) = iG716(X0,X1,X2,X3) | aa(int,int,sgn_sgn(int),X0) = aa(int,int,sgn_sgn(int),X1)) )),
% 13.22/3.07    inference(cnf_transformation,[],[f27230])).
% 13.22/3.07  tff(f44917,plain,(
% 13.22/3.07    ( ! [X6 : int,X7 : nat,X4 : nat,X5 : int] : (zero_zero(int) = iG717(X4,X5,X6,X7) | zero_zero(int) != aa(int,int,sgn_sgn(int),X6)) )),
% 13.22/3.07    inference(cnf_transformation,[],[f27229])).
% 13.22/3.07  tff(f27229,plain,(
% 13.22/3.07    ! [X0 : nat,X1 : int,X2 : int,X3 : nat] : (iG716(X2,X1,X3,X0) = iG717(X0,X1,X2,X3) | zero_zero(nat) = X0 | zero_zero(int) = aa(int,int,sgn_sgn(int),X1) | zero_zero(int) = aa(int,int,sgn_sgn(int),X2)) & ! [X4 : nat,X5 : int,X6 : int,X7 : nat] : (zero_zero(int) = iG717(X4,X5,X6,X7) | (zero_zero(nat) != X4 & zero_zero(int) != aa(int,int,sgn_sgn(int),X5) & zero_zero(int) != aa(int,int,sgn_sgn(int),X6)))),
% 13.22/3.07    inference(flattening,[],[f27228])).
% 13.22/3.07  tff(f27228,plain,(
% 13.22/3.07    ! [X0 : nat,X1 : int,X2 : int,X3 : nat] : (iG716(X2,X1,X3,X0) = iG717(X0,X1,X2,X3) | (zero_zero(nat) = X0 | zero_zero(int) = aa(int,int,sgn_sgn(int),X1) | zero_zero(int) = aa(int,int,sgn_sgn(int),X2))) & ! [X4 : nat,X5 : int,X6 : int,X7 : nat] : (zero_zero(int) = iG717(X4,X5,X6,X7) | (zero_zero(nat) != X4 & zero_zero(int) != aa(int,int,sgn_sgn(int),X5) & zero_zero(int) != aa(int,int,sgn_sgn(int),X6)))),
% 13.22/3.07    inference(ennf_transformation,[],[f21391])).
% 13.22/3.07  tff(f21391,plain,(
% 13.22/3.07    ! [X0 : nat,X1 : int,X2 : int,X3 : nat] : (~(zero_zero(nat) = X0 | zero_zero(int) = aa(int,int,sgn_sgn(int),X1) | zero_zero(int) = aa(int,int,sgn_sgn(int),X2)) => iG716(X2,X1,X3,X0) = iG717(X0,X1,X2,X3)) & ! [X4 : nat,X5 : int,X6 : int,X7 : nat] : ((zero_zero(nat) = X4 | zero_zero(int) = aa(int,int,sgn_sgn(int),X5) | zero_zero(int) = aa(int,int,sgn_sgn(int),X6)) => zero_zero(int) = iG717(X4,X5,X6,X7))),
% 13.22/3.07    inference(rectify,[],[f19698])).
% 13.22/3.07  tff(f19698,plain,(
% 13.22/3.07    ! [X3 : nat,X0 : int,X2 : int,X1 : nat] : (~(zero_zero(nat) = X3 | zero_zero(int) = aa(int,int,sgn_sgn(int),X0) | zero_zero(int) = aa(int,int,sgn_sgn(int),X2)) => iG716(X2,X0,X1,X3) = iG717(X3,X0,X2,X1)) & ! [X3 : nat,X0 : int,X2 : int,X1 : nat] : ((zero_zero(nat) = X3 | zero_zero(int) = aa(int,int,sgn_sgn(int),X0) | zero_zero(int) = aa(int,int,sgn_sgn(int),X2)) => zero_zero(int) = iG717(X3,X0,X2,X1))),
% 13.22/3.07    introduced(fool_ite_definition,[new_symbols(definition,[iG717])])).
% 13.22/3.07  tff(f44918,plain,(
% 13.22/3.07    ( ! [X6 : int,X7 : nat,X4 : nat,X5 : int] : (zero_zero(int) = iG717(X4,X5,X6,X7) | zero_zero(int) != aa(int,int,sgn_sgn(int),X5)) )),
% 13.22/3.07    inference(cnf_transformation,[],[f27229])).
% 13.22/3.07  tff(f61862,plain,(
% 13.22/3.07    ( ! [X6 : int,X7 : nat,X5 : int] : (zero_zero(int) = iG717(zero_zero(nat),X5,X6,X7)) )),
% 13.22/3.07    inference(equality_resolution,[],[f44919])).
% 13.22/3.07  tff(f44919,plain,(
% 13.22/3.07    ( ! [X6 : int,X7 : nat,X4 : nat,X5 : int] : (zero_zero(int) = iG717(X4,X5,X6,X7) | zero_zero(nat) != X4) )),
% 13.22/3.07    inference(cnf_transformation,[],[f27229])).
% 13.22/3.07  tff(f44920,plain,(
% 13.22/3.07    ( ! [X2 : int,X3 : nat,X0 : nat,X1 : int] : (iG716(X2,X1,X3,X0) = iG717(X0,X1,X2,X3) | zero_zero(nat) = X0 | zero_zero(int) = aa(int,int,sgn_sgn(int),X1) | zero_zero(int) = aa(int,int,sgn_sgn(int),X2)) )),
% 13.22/3.07    inference(cnf_transformation,[],[f27229])).
% 13.22/3.07  tff(f61861,plain,(
% 13.22/3.07    ($true = bG718($true))),
% 13.22/3.07    inference(equality_resolution,[],[f44915])).
% 13.22/3.07  tff(f44915,plain,(
% 13.22/3.07    ( ! [X0 : $o] : (($true = bG718(X0)) | ($true != X0)) )),
% 13.22/3.07    inference(cnf_transformation,[],[f37734])).
% 13.22/3.07  tff(f37734,plain,(
% 13.22/3.07    ! [X0 : $o] : ((($true = X0) | ($true != bG718(X0))) & (($true = bG718(X0)) | ($true != X0)))),
% 13.22/3.07    inference(nnf_transformation,[],[f19701])).
% 13.22/3.07  tff(f19701,plain,(
% 13.22/3.07    ! [X0 : $o] : (($true = X0) <=> ($true = bG718(X0)))),
% 13.22/3.07    introduced(fool_formula_definition,[new_symbols(definition,[bG718])])).
% 13.22/3.07  tff(f44916,plain,(
% 13.22/3.07    ( ! [X0 : $o] : (($true = X0) | ($true != bG718(X0))) )),
% 13.22/3.07    inference(cnf_transformation,[],[f37734])).
% 13.22/3.07  tff(f61860,plain,(
% 13.22/3.07    ($true = bG719($true))),
% 13.22/3.07    inference(equality_resolution,[],[f44913])).
% 13.22/3.07  tff(f44913,plain,(
% 13.22/3.07    ( ! [X0 : $o] : (($true = bG719(X0)) | ($true != X0)) )),
% 13.22/3.07    inference(cnf_transformation,[],[f37733])).
% 13.22/3.07  tff(f37733,plain,(
% 13.22/3.07    ! [X0 : $o] : ((($true = X0) | ($true != bG719(X0))) & (($true = bG719(X0)) | ($true != X0)))),
% 13.22/3.07    inference(nnf_transformation,[],[f21390])).
% 13.22/3.07  tff(f21390,plain,(
% 13.22/3.07    ! [X0 : $o] : (($true = X0) <=> ($true = bG719(X0)))),
% 13.22/3.07    inference(rectify,[],[f19702])).
% 13.22/3.07  tff(f19702,plain,(
% 13.22/3.07    ! [X1 : $o] : (($true = X1) <=> ($true = bG719(X1)))),
% 13.22/3.07    introduced(fool_formula_definition,[new_symbols(definition,[bG719])])).
% 13.22/3.07  tff(f44914,plain,(
% 13.22/3.07    ( ! [X0 : $o] : (($true = X0) | ($true != bG719(X0))) )),
% 13.22/3.07    inference(cnf_transformation,[],[f37733])).
% 13.22/3.07  tff(f61859,plain,(
% 13.22/3.07    ($true = bG720($true))),
% 13.22/3.07    inference(equality_resolution,[],[f44911])).
% 13.22/3.07  tff(f44911,plain,(
% 13.22/3.07    ( ! [X0 : $o] : (($true = bG720(X0)) | ($true != X0)) )),
% 13.22/3.07    inference(cnf_transformation,[],[f37732])).
% 13.22/3.07  tff(f37732,plain,(
% 13.22/3.07    ! [X0 : $o] : ((($true = X0) | ($true != bG720(X0))) & (($true = bG720(X0)) | ($true != X0)))),
% 13.22/3.07    inference(nnf_transformation,[],[f21389])).
% 13.22/3.07  tff(f21389,plain,(
% 13.22/3.07    ! [X0 : $o] : (($true = X0) <=> ($true = bG720(X0)))),
% 13.22/3.07    inference(rectify,[],[f19703])).
% 13.22/3.07  tff(f19703,plain,(
% 13.22/3.07    ! [X3 : $o] : (($true = X3) <=> ($true = bG720(X3)))),
% 13.22/3.07    introduced(fool_formula_definition,[new_symbols(definition,[bG720])])).
% 13.22/3.07  tff(f44912,plain,(
% 13.22/3.07    ( ! [X0 : $o] : (($true = X0) | ($true != bG720(X0))) )),
% 13.22/3.07    inference(cnf_transformation,[],[f37732])).
% 13.22/3.07  tff(f61858,plain,(
% 13.22/3.07    ($true = bG721($true))),
% 13.22/3.07    inference(equality_resolution,[],[f44909])).
% 13.22/3.07  tff(f44909,plain,(
% 13.22/3.07    ( ! [X0 : $o] : (($true = bG721(X0)) | ($true != X0)) )),
% 13.22/3.07    inference(cnf_transformation,[],[f37731])).
% 13.22/3.07  tff(f37731,plain,(
% 13.22/3.07    ! [X0 : $o] : ((($true = X0) | ($true != bG721(X0))) & (($true = bG721(X0)) | ($true != X0)))),
% 13.22/3.07    inference(nnf_transformation,[],[f19704])).
% 13.22/3.07  tff(f19704,plain,(
% 13.22/3.07    ! [X0 : $o] : (($true = X0) <=> ($true = bG721(X0)))),
% 13.22/3.07    introduced(fool_formula_definition,[new_symbols(definition,[bG721])])).
% 13.22/3.07  tff(f44910,plain,(
% 13.22/3.07    ( ! [X0 : $o] : (($true = X0) | ($true != bG721(X0))) )),
% 13.22/3.07    inference(cnf_transformation,[],[f37731])).
% 13.22/3.07  tff(f61857,plain,(
% 13.22/3.07    ($true = bG722($true))),
% 13.22/3.07    inference(equality_resolution,[],[f44907])).
% 13.22/3.07  tff(f44907,plain,(
% 13.22/3.07    ( ! [X0 : $o] : (($true = bG722(X0)) | ($true != X0)) )),
% 13.22/3.07    inference(cnf_transformation,[],[f37730])).
% 13.22/3.07  tff(f37730,plain,(
% 13.22/3.07    ! [X0 : $o] : ((($true = X0) | ($true != bG722(X0))) & (($true = bG722(X0)) | ($true != X0)))),
% 13.22/3.07    inference(nnf_transformation,[],[f21388])).
% 13.22/3.07  tff(f21388,plain,(
% 13.22/3.07    ! [X0 : $o] : (($true = X0) <=> ($true = bG722(X0)))),
% 13.22/3.07    inference(rectify,[],[f19705])).
% 13.22/3.07  tff(f19705,plain,(
% 13.22/3.07    ! [X1 : $o] : (($true = X1) <=> ($true = bG722(X1)))),
% 13.22/3.07    introduced(fool_formula_definition,[new_symbols(definition,[bG722])])).
% 13.22/3.07  tff(f44908,plain,(
% 13.22/3.07    ( ! [X0 : $o] : (($true = X0) | ($true != bG722(X0))) )),
% 13.22/3.07    inference(cnf_transformation,[],[f37730])).
% 13.22/3.07  tff(f61856,plain,(
% 13.22/3.07    ($true = bG723($true))),
% 13.22/3.07    inference(equality_resolution,[],[f44905])).
% 13.22/3.07  tff(f44905,plain,(
% 13.22/3.07    ( ! [X0 : $o] : (($true = bG723(X0)) | ($true != X0)) )),
% 13.22/3.07    inference(cnf_transformation,[],[f37729])).
% 13.22/3.07  tff(f37729,plain,(
% 13.22/3.07    ! [X0 : $o] : ((($true = X0) | ($true != bG723(X0))) & (($true = bG723(X0)) | ($true != X0)))),
% 13.22/3.07    inference(nnf_transformation,[],[f21387])).
% 13.22/3.07  tff(f21387,plain,(
% 13.22/3.07    ! [X0 : $o] : (($true = X0) <=> ($true = bG723(X0)))),
% 13.22/3.07    inference(rectify,[],[f19706])).
% 13.22/3.07  tff(f19706,plain,(
% 13.22/3.07    ! [X3 : $o] : (($true = X3) <=> ($true = bG723(X3)))),
% 13.22/3.07    introduced(fool_formula_definition,[new_symbols(definition,[bG723])])).
% 13.22/3.07  tff(f44906,plain,(
% 13.22/3.07    ( ! [X0 : $o] : (($true = X0) | ($true != bG723(X0))) )),
% 13.22/3.07    inference(cnf_transformation,[],[f37729])).
% 13.22/3.07  tff(f61855,plain,(
% 13.22/3.07    ($true = bG724($true))),
% 13.22/3.07    inference(equality_resolution,[],[f44903])).
% 13.22/3.07  tff(f44903,plain,(
% 13.22/3.07    ( ! [X0 : $o] : (($true = bG724(X0)) | ($true != X0)) )),
% 13.22/3.07    inference(cnf_transformation,[],[f37728])).
% 13.22/3.07  tff(f37728,plain,(
% 13.22/3.07    ! [X0 : $o] : ((($true = X0) | ($true != bG724(X0))) & (($true = bG724(X0)) | ($true != X0)))),
% 13.22/3.07    inference(nnf_transformation,[],[f21386])).
% 13.22/3.07  tff(f21386,plain,(
% 13.22/3.07    ! [X0 : $o] : (($true = X0) <=> ($true = bG724(X0)))),
% 13.22/3.07    inference(rectify,[],[f19709])).
% 13.22/3.07  tff(f19709,plain,(
% 13.22/3.07    ! [X3 : $o] : (($true = X3) <=> ($true = bG724(X3)))),
% 13.22/3.07    introduced(fool_formula_definition,[new_symbols(definition,[bG724])])).
% 13.22/3.07  tff(f44904,plain,(
% 13.22/3.07    ( ! [X0 : $o] : (($true = X0) | ($true != bG724(X0))) )),
% 13.22/3.07    inference(cnf_transformation,[],[f37728])).
% 13.22/3.07  tff(f61854,plain,(
% 13.22/3.07    ( ! [X4 : $tType,X6 : set(X4),X7 : set(X4)] : (iG725(X4,$true,X6,X7) = X7) )),
% 13.22/3.07    inference(equality_resolution,[],[f44901])).
% 13.22/3.07  tff(f44901,plain,(
% 13.22/3.07    ( ! [X4 : $tType,X6 : set(X4),X7 : set(X4),X5 : $o] : (iG725(X4,X5,X6,X7) = X7 | ($true != X5)) )),
% 13.22/3.07    inference(cnf_transformation,[],[f27227])).
% 13.22/3.07  tff(f27227,plain,(
% 13.22/3.07    ! [X0 : $tType,X1 : $o,X2 : set(X0),X3 : set(X0)] : (iG725(X0,X1,X2,X3) = X2 | ($true = X1)) & ! [X4 : $tType,X5 : $o,X6 : set(X4),X7 : set(X4)] : (iG725(X4,X5,X6,X7) = X7 | ($true != X5))),
% 13.22/3.07    inference(ennf_transformation,[],[f21385])).
% 13.22/3.07  tff(f21385,plain,(
% 13.22/3.07    ! [X0 : $tType,X1 : $o,X2 : set(X0),X3 : set(X0)] : (($true != X1) => iG725(X0,X1,X2,X3) = X2) & ! [X4 : $tType,X5 : $o,X6 : set(X4),X7 : set(X4)] : (($true = X5) => iG725(X4,X5,X6,X7) = X7)),
% 13.22/3.07    inference(flattening,[],[f21384])).
% 13.22/3.07  tff(f21384,plain,(
% 13.22/3.07    ! [X0 : $tType,X1 : $o,X2 : set(X0),X3 : set(X0)] : (~($true = X1) => iG725(X0,X1,X2,X3) = X2) & ! [X4 : $tType,X5 : $o,X6 : set(X4),X7 : set(X4)] : (($true = X5) => iG725(X4,X5,X6,X7) = X7)),
% 13.22/3.07    inference(rectify,[],[f19710])).
% 13.22/3.07  tff(f19710,plain,(
% 13.22/3.07    ! [X0 : $tType,X3 : $o,X2 : set(X0),X1 : set(X0)] : (~($true = X3) => iG725(X0,X3,X2,X1) = X2) & ! [X0 : $tType,X3 : $o,X2 : set(X0),X1 : set(X0)] : (($true = X3) => iG725(X0,X3,X2,X1) = X1)),
% 13.22/3.07    introduced(fool_ite_definition,[new_symbols(definition,[iG725])])).
% 13.22/3.07  tff(f44902,plain,(
% 13.22/3.07    ( ! [X0 : $tType,X2 : set(X0),X3 : set(X0),X1 : $o] : (iG725(X0,X1,X2,X3) = X2 | ($true = X1)) )),
% 13.22/3.07    inference(cnf_transformation,[],[f27227])).
% 13.22/3.07  tff(f61853,plain,(
% 13.22/3.07    ( ! [X3 : int] : (aa(int,int,uminus_uminus(int),X3) = iG726(zero_zero(int),X3)) )),
% 13.22/3.07    inference(equality_resolution,[],[f44899])).
% 13.22/3.07  tff(f44899,plain,(
% 13.22/3.07    ( ! [X2 : int,X3 : int] : (aa(int,int,uminus_uminus(int),X3) = iG726(X2,X3) | zero_zero(int) != X2) )),
% 13.22/3.07    inference(cnf_transformation,[],[f27226])).
% 13.22/3.07  tff(f27226,plain,(
% 13.22/3.07    ! [X0 : int,X1 : int] : (aa(int,int,aa(int,fun(int,int),minus_minus(int),aa(int,int,uminus_uminus(int),X1)),one_one(int)) = iG726(X0,X1) | zero_zero(int) = X0) & ! [X2 : int,X3 : int] : (aa(int,int,uminus_uminus(int),X3) = iG726(X2,X3) | zero_zero(int) != X2)),
% 13.22/3.07    inference(ennf_transformation,[],[f21383])).
% 13.22/3.07  tff(f21383,plain,(
% 13.22/3.07    ! [X0 : int,X1 : int] : (zero_zero(int) != X0 => aa(int,int,aa(int,fun(int,int),minus_minus(int),aa(int,int,uminus_uminus(int),X1)),one_one(int)) = iG726(X0,X1)) & ! [X2 : int,X3 : int] : (zero_zero(int) = X2 => aa(int,int,uminus_uminus(int),X3) = iG726(X2,X3))),
% 13.22/3.07    inference(flattening,[],[f21382])).
% 13.22/3.07  tff(f21382,plain,(
% 13.22/3.07    ! [X0 : int,X1 : int] : (~zero_zero(int) = X0 => aa(int,int,aa(int,fun(int,int),minus_minus(int),aa(int,int,uminus_uminus(int),X1)),one_one(int)) = iG726(X0,X1)) & ! [X2 : int,X3 : int] : (zero_zero(int) = X2 => aa(int,int,uminus_uminus(int),X3) = iG726(X2,X3))),
% 13.22/3.07    inference(rectify,[],[f19765])).
% 13.22/3.07  tff(f19765,plain,(
% 13.22/3.07    ! [X3 : int,X2 : int] : (~zero_zero(int) = X3 => aa(int,int,aa(int,fun(int,int),minus_minus(int),aa(int,int,uminus_uminus(int),X2)),one_one(int)) = iG726(X3,X2)) & ! [X3 : int,X2 : int] : (zero_zero(int) = X3 => aa(int,int,uminus_uminus(int),X2) = iG726(X3,X2))),
% 13.22/3.07    introduced(fool_ite_definition,[new_symbols(definition,[iG726])])).
% 13.22/3.07  tff(f44900,plain,(
% 13.22/3.07    ( ! [X0 : int,X1 : int] : (aa(int,int,aa(int,fun(int,int),minus_minus(int),aa(int,int,uminus_uminus(int),X1)),one_one(int)) = iG726(X0,X1) | zero_zero(int) = X0) )),
% 13.22/3.07    inference(cnf_transformation,[],[f27226])).
% 13.22/3.07  tff(f61852,plain,(
% 13.22/3.07    ( ! [X3 : int] : (zero_zero(int) = iG727(zero_zero(int),X3)) )),
% 13.22/3.07    inference(equality_resolution,[],[f44897])).
% 13.22/3.07  tff(f44897,plain,(
% 13.22/3.07    ( ! [X2 : int,X3 : int] : (zero_zero(int) = iG727(X2,X3) | zero_zero(int) != X2) )),
% 13.22/3.07    inference(cnf_transformation,[],[f27225])).
% 13.22/3.07  tff(f27225,plain,(
% 13.22/3.07    ! [X0 : int,X1 : int] : (aa(int,int,aa(int,fun(int,int),minus_minus(int),X1),X0) = iG727(X0,X1) | zero_zero(int) = X0) & ! [X2 : int,X3 : int] : (zero_zero(int) = iG727(X2,X3) | zero_zero(int) != X2)),
% 13.22/3.07    inference(ennf_transformation,[],[f21381])).
% 13.22/3.07  tff(f21381,plain,(
% 13.22/3.07    ! [X0 : int,X1 : int] : (zero_zero(int) != X0 => aa(int,int,aa(int,fun(int,int),minus_minus(int),X1),X0) = iG727(X0,X1)) & ! [X2 : int,X3 : int] : (zero_zero(int) = X2 => zero_zero(int) = iG727(X2,X3))),
% 13.22/3.07    inference(flattening,[],[f21380])).
% 13.22/3.07  tff(f21380,plain,(
% 13.22/3.07    ! [X0 : int,X1 : int] : (~zero_zero(int) = X0 => aa(int,int,aa(int,fun(int,int),minus_minus(int),X1),X0) = iG727(X0,X1)) & ! [X2 : int,X3 : int] : (zero_zero(int) = X2 => zero_zero(int) = iG727(X2,X3))),
% 13.22/3.07    inference(rectify,[],[f19766])).
% 13.22/3.07  tff(f19766,plain,(
% 13.22/3.07    ! [X3 : int,X1 : int] : (~zero_zero(int) = X3 => aa(int,int,aa(int,fun(int,int),minus_minus(int),X1),X3) = iG727(X3,X1)) & ! [X3 : int,X1 : int] : (zero_zero(int) = X3 => zero_zero(int) = iG727(X3,X1))),
% 13.22/3.07    introduced(fool_ite_definition,[new_symbols(definition,[iG727])])).
% 13.22/3.07  tff(f44898,plain,(
% 13.22/3.07    ( ! [X0 : int,X1 : int] : (aa(int,int,aa(int,fun(int,int),minus_minus(int),X1),X0) = iG727(X0,X1) | zero_zero(int) = X0) )),
% 13.22/3.07    inference(cnf_transformation,[],[f27225])).
% 13.22/3.07  tff(f61851,plain,(
% 13.22/3.07    ($true = bG728($true))),
% 13.22/3.07    inference(equality_resolution,[],[f44895])).
% 13.22/3.07  tff(f44895,plain,(
% 13.22/3.07    ( ! [X0 : $o] : (($true = bG728(X0)) | ($true != X0)) )),
% 13.22/3.07    inference(cnf_transformation,[],[f37727])).
% 13.22/3.07  tff(f37727,plain,(
% 13.22/3.07    ! [X0 : $o] : ((($true = X0) | ($true != bG728(X0))) & (($true = bG728(X0)) | ($true != X0)))),
% 13.22/3.07    inference(nnf_transformation,[],[f21379])).
% 13.22/3.07  tff(f21379,plain,(
% 13.22/3.07    ! [X0 : $o] : (($true = X0) <=> ($true = bG728(X0)))),
% 13.22/3.07    inference(rectify,[],[f20083])).
% 13.22/3.07  tff(f20083,plain,(
% 13.22/3.07    ! [X1 : $o] : (($true = X1) <=> ($true = bG728(X1)))),
% 13.22/3.07    introduced(fool_formula_definition,[new_symbols(definition,[bG728])])).
% 13.22/3.07  tff(f44896,plain,(
% 13.22/3.07    ( ! [X0 : $o] : (($true = X0) | ($true != bG728(X0))) )),
% 13.22/3.07    inference(cnf_transformation,[],[f37727])).
% 13.22/3.07  tff(f44894,plain,(
% 13.22/3.07    ( ! [X0 : nat,X1 : nat] : (vEBT_VEBT_high(X0,aa(nat,nat,aa(nat,fun(nat,nat),divide_divide(nat),aa(nat,nat,suc,X1)),aa(num,nat,numeral_numeral(nat),aa(num,num,bit0,one2)))) = lG729(X0,X1)) )),
% 13.22/3.07    inference(cnf_transformation,[],[f21378])).
% 13.22/3.07  tff(f21378,plain,(
% 13.22/3.07    ! [X0 : nat,X1 : nat] : vEBT_VEBT_high(X0,aa(nat,nat,aa(nat,fun(nat,nat),divide_divide(nat),aa(nat,nat,suc,X1)),aa(num,nat,numeral_numeral(nat),aa(num,num,bit0,one2)))) = lG729(X0,X1)),
% 13.22/3.07    inference(rectify,[],[f20098])).
% 13.22/3.07  tff(f20098,plain,(
% 13.22/3.07    ! [X3 : nat,X0 : nat] : vEBT_VEBT_high(X3,aa(nat,nat,aa(nat,fun(nat,nat),divide_divide(nat),aa(nat,nat,suc,X0)),aa(num,nat,numeral_numeral(nat),aa(num,num,bit0,one2)))) = lG729(X3,X0)),
% 13.22/3.07    introduced(fool_let_definition,[new_symbols(definition,[lG729])])).
% 13.22/3.07  tff(f44891,plain,(
% 13.22/3.07    ( ! [X3 : list(vEBT_VEBT),X4 : nat,X5 : nat] : (vEBT_VEBT_membermima(aa(nat,vEBT_VEBT,nth(vEBT_VEBT,X3),lG729(X5,X4)),vEBT_VEBT_low(X5,aa(nat,nat,aa(nat,fun(nat,nat),divide_divide(nat),aa(nat,nat,suc,X4)),aa(num,nat,numeral_numeral(nat),aa(num,num,bit0,one2))))) | ~iG730(X3,X4,X5) | ($true != aa(nat,$o,aa(nat,fun(nat,$o),ord_less(nat),lG729(X5,X4)),aa(list(vEBT_VEBT),nat,size_size(list(vEBT_VEBT)),X3)))) )),
% 13.22/3.07    inference(cnf_transformation,[],[f37726])).
% 13.22/3.07  tff(f37726,plain,(
% 13.22/3.07    ! [X0 : list(vEBT_VEBT),X1 : nat,X2 : nat] : (~iG730(X0,X1,X2) | ($true = aa(nat,$o,aa(nat,fun(nat,$o),ord_less(nat),lG729(X2,X1)),aa(list(vEBT_VEBT),nat,size_size(list(vEBT_VEBT)),X0)))) & ! [X3 : list(vEBT_VEBT),X4 : nat,X5 : nat] : (((iG730(X3,X4,X5) | ~vEBT_VEBT_membermima(aa(nat,vEBT_VEBT,nth(vEBT_VEBT,X3),lG729(X5,X4)),vEBT_VEBT_low(X5,aa(nat,nat,aa(nat,fun(nat,nat),divide_divide(nat),aa(nat,nat,suc,X4)),aa(num,nat,numeral_numeral(nat),aa(num,num,bit0,one2)))))) & (vEBT_VEBT_membermima(aa(nat,vEBT_VEBT,nth(vEBT_VEBT,X3),lG729(X5,X4)),vEBT_VEBT_low(X5,aa(nat,nat,aa(nat,fun(nat,nat),divide_divide(nat),aa(nat,nat,suc,X4)),aa(num,nat,numeral_numeral(nat),aa(num,num,bit0,one2))))) | ~iG730(X3,X4,X5))) | ($true != aa(nat,$o,aa(nat,fun(nat,$o),ord_less(nat),lG729(X5,X4)),aa(list(vEBT_VEBT),nat,size_size(list(vEBT_VEBT)),X3))))),
% 13.22/3.07    inference(nnf_transformation,[],[f27224])).
% 13.22/3.07  tff(f27224,plain,(
% 13.22/3.07    ! [X0 : list(vEBT_VEBT),X1 : nat,X2 : nat] : (~iG730(X0,X1,X2) | ($true = aa(nat,$o,aa(nat,fun(nat,$o),ord_less(nat),lG729(X2,X1)),aa(list(vEBT_VEBT),nat,size_size(list(vEBT_VEBT)),X0)))) & ! [X3 : list(vEBT_VEBT),X4 : nat,X5 : nat] : ((iG730(X3,X4,X5) <=> vEBT_VEBT_membermima(aa(nat,vEBT_VEBT,nth(vEBT_VEBT,X3),lG729(X5,X4)),vEBT_VEBT_low(X5,aa(nat,nat,aa(nat,fun(nat,nat),divide_divide(nat),aa(nat,nat,suc,X4)),aa(num,nat,numeral_numeral(nat),aa(num,num,bit0,one2)))))) | ($true != aa(nat,$o,aa(nat,fun(nat,$o),ord_less(nat),lG729(X5,X4)),aa(list(vEBT_VEBT),nat,size_size(list(vEBT_VEBT)),X3))))),
% 13.22/3.07    inference(ennf_transformation,[],[f21377])).
% 13.22/3.07  tff(f21377,plain,(
% 13.22/3.07    ! [X0 : list(vEBT_VEBT),X1 : nat,X2 : nat] : (($true != aa(nat,$o,aa(nat,fun(nat,$o),ord_less(nat),lG729(X2,X1)),aa(list(vEBT_VEBT),nat,size_size(list(vEBT_VEBT)),X0))) => ~iG730(X0,X1,X2)) & ! [X3 : list(vEBT_VEBT),X4 : nat,X5 : nat] : (($true = aa(nat,$o,aa(nat,fun(nat,$o),ord_less(nat),lG729(X5,X4)),aa(list(vEBT_VEBT),nat,size_size(list(vEBT_VEBT)),X3))) => (iG730(X3,X4,X5) <=> vEBT_VEBT_membermima(aa(nat,vEBT_VEBT,nth(vEBT_VEBT,X3),lG729(X5,X4)),vEBT_VEBT_low(X5,aa(nat,nat,aa(nat,fun(nat,nat),divide_divide(nat),aa(nat,nat,suc,X4)),aa(num,nat,numeral_numeral(nat),aa(num,num,bit0,one2)))))))),
% 13.22/3.07    inference(flattening,[],[f21376])).
% 13.22/3.07  tff(f21376,plain,(
% 13.22/3.07    ! [X0 : list(vEBT_VEBT),X1 : nat,X2 : nat] : (~($true = aa(nat,$o,aa(nat,fun(nat,$o),ord_less(nat),lG729(X2,X1)),aa(list(vEBT_VEBT),nat,size_size(list(vEBT_VEBT)),X0))) => ~iG730(X0,X1,X2)) & ! [X3 : list(vEBT_VEBT),X4 : nat,X5 : nat] : (($true = aa(nat,$o,aa(nat,fun(nat,$o),ord_less(nat),lG729(X5,X4)),aa(list(vEBT_VEBT),nat,size_size(list(vEBT_VEBT)),X3))) => (iG730(X3,X4,X5) <=> vEBT_VEBT_membermima(aa(nat,vEBT_VEBT,nth(vEBT_VEBT,X3),lG729(X5,X4)),vEBT_VEBT_low(X5,aa(nat,nat,aa(nat,fun(nat,nat),divide_divide(nat),aa(nat,nat,suc,X4)),aa(num,nat,numeral_numeral(nat),aa(num,num,bit0,one2)))))))),
% 13.22/3.07    inference(true_and_false_elimination,[],[f21375])).
% 13.22/3.07  tff(f21375,plain,(
% 13.22/3.07    ! [X0 : list(vEBT_VEBT),X1 : nat,X2 : nat] : (~($true = aa(nat,$o,aa(nat,fun(nat,$o),ord_less(nat),lG729(X2,X1)),aa(list(vEBT_VEBT),nat,size_size(list(vEBT_VEBT)),X0))) => (iG730(X0,X1,X2) <=> $false)) & ! [X3 : list(vEBT_VEBT),X4 : nat,X5 : nat] : (($true = aa(nat,$o,aa(nat,fun(nat,$o),ord_less(nat),lG729(X5,X4)),aa(list(vEBT_VEBT),nat,size_size(list(vEBT_VEBT)),X3))) => (iG730(X3,X4,X5) <=> vEBT_VEBT_membermima(aa(nat,vEBT_VEBT,nth(vEBT_VEBT,X3),lG729(X5,X4)),vEBT_VEBT_low(X5,aa(nat,nat,aa(nat,fun(nat,nat),divide_divide(nat),aa(nat,nat,suc,X4)),aa(num,nat,numeral_numeral(nat),aa(num,num,bit0,one2)))))))),
% 13.22/3.07    inference(rectify,[],[f20099])).
% 13.22/3.07  tff(f20099,plain,(
% 13.22/3.07    ! [X1 : list(vEBT_VEBT),X0 : nat,X3 : nat] : (~($true = aa(nat,$o,aa(nat,fun(nat,$o),ord_less(nat),lG729(X3,X0)),aa(list(vEBT_VEBT),nat,size_size(list(vEBT_VEBT)),X1))) => (iG730(X1,X0,X3) <=> $false)) & ! [X1 : list(vEBT_VEBT),X0 : nat,X3 : nat] : (($true = aa(nat,$o,aa(nat,fun(nat,$o),ord_less(nat),lG729(X3,X0)),aa(list(vEBT_VEBT),nat,size_size(list(vEBT_VEBT)),X1))) => (iG730(X1,X0,X3) <=> vEBT_VEBT_membermima(aa(nat,vEBT_VEBT,nth(vEBT_VEBT,X1),lG729(X3,X0)),vEBT_VEBT_low(X3,aa(nat,nat,aa(nat,fun(nat,nat),divide_divide(nat),aa(nat,nat,suc,X0)),aa(num,nat,numeral_numeral(nat),aa(num,num,bit0,one2)))))))),
% 13.22/3.07    introduced(fool_ite_definition,[new_symbols(definition,[iG730])])).
% 13.22/3.07  tff(f44892,plain,(
% 13.22/3.07    ( ! [X3 : list(vEBT_VEBT),X4 : nat,X5 : nat] : (iG730(X3,X4,X5) | ~vEBT_VEBT_membermima(aa(nat,vEBT_VEBT,nth(vEBT_VEBT,X3),lG729(X5,X4)),vEBT_VEBT_low(X5,aa(nat,nat,aa(nat,fun(nat,nat),divide_divide(nat),aa(nat,nat,suc,X4)),aa(num,nat,numeral_numeral(nat),aa(num,num,bit0,one2))))) | ($true != aa(nat,$o,aa(nat,fun(nat,$o),ord_less(nat),lG729(X5,X4)),aa(list(vEBT_VEBT),nat,size_size(list(vEBT_VEBT)),X3)))) )),
% 13.22/3.07    inference(cnf_transformation,[],[f37726])).
% 13.22/3.07  tff(f44893,plain,(
% 13.22/3.07    ( ! [X2 : nat,X0 : list(vEBT_VEBT),X1 : nat] : (~iG730(X0,X1,X2) | ($true = aa(nat,$o,aa(nat,fun(nat,$o),ord_less(nat),lG729(X2,X1)),aa(list(vEBT_VEBT),nat,size_size(list(vEBT_VEBT)),X0)))) )),
% 13.22/3.07    inference(cnf_transformation,[],[f37726])).
% 13.22/3.07  tff(f44886,plain,(
% 13.22/3.07    ( ! [X3 : int,X4 : int,X5 : int] : (($true = aa(int,$o,aa(int,fun(int,$o),ord_less(int),X3),X5)) | ~iG731(X3,X4,X5) | ($true != aa(int,$o,aa(int,fun(int,$o),ord_less(int),X3),zero_zero(int)))) )),
% 13.22/3.07    inference(cnf_transformation,[],[f37725])).
% 13.22/3.07  tff(f37725,plain,(
% 13.22/3.07    ! [X0 : int,X1 : int,X2 : int] : (((iG731(X0,X1,X2) | zero_zero(int) != X1) & (zero_zero(int) = X1 | ~iG731(X0,X1,X2))) | ($true = aa(int,$o,aa(int,fun(int,$o),ord_less(int),X0),zero_zero(int)))) & ! [X3 : int,X4 : int,X5 : int] : (((iG731(X3,X4,X5) | ($true != aa(int,$o,aa(int,fun(int,$o),ord_less_eq(int),X5),zero_zero(int))) | ($true != aa(int,$o,aa(int,fun(int,$o),ord_less(int),X3),X5))) & ((($true = aa(int,$o,aa(int,fun(int,$o),ord_less_eq(int),X5),zero_zero(int))) & ($true = aa(int,$o,aa(int,fun(int,$o),ord_less(int),X3),X5))) | ~iG731(X3,X4,X5))) | ($true != aa(int,$o,aa(int,fun(int,$o),ord_less(int),X3),zero_zero(int))))),
% 13.22/3.07    inference(flattening,[],[f37724])).
% 13.22/3.07  tff(f37724,plain,(
% 13.22/3.07    ! [X0 : int,X1 : int,X2 : int] : (((iG731(X0,X1,X2) | zero_zero(int) != X1) & (zero_zero(int) = X1 | ~iG731(X0,X1,X2))) | ($true = aa(int,$o,aa(int,fun(int,$o),ord_less(int),X0),zero_zero(int)))) & ! [X3 : int,X4 : int,X5 : int] : (((iG731(X3,X4,X5) | (($true != aa(int,$o,aa(int,fun(int,$o),ord_less_eq(int),X5),zero_zero(int))) | ($true != aa(int,$o,aa(int,fun(int,$o),ord_less(int),X3),X5)))) & ((($true = aa(int,$o,aa(int,fun(int,$o),ord_less_eq(int),X5),zero_zero(int))) & ($true = aa(int,$o,aa(int,fun(int,$o),ord_less(int),X3),X5))) | ~iG731(X3,X4,X5))) | ($true != aa(int,$o,aa(int,fun(int,$o),ord_less(int),X3),zero_zero(int))))),
% 13.22/3.07    inference(nnf_transformation,[],[f27223])).
% 13.22/3.07  tff(f27223,plain,(
% 13.22/3.07    ! [X0 : int,X1 : int,X2 : int] : ((iG731(X0,X1,X2) <=> zero_zero(int) = X1) | ($true = aa(int,$o,aa(int,fun(int,$o),ord_less(int),X0),zero_zero(int)))) & ! [X3 : int,X4 : int,X5 : int] : ((iG731(X3,X4,X5) <=> (($true = aa(int,$o,aa(int,fun(int,$o),ord_less_eq(int),X5),zero_zero(int))) & ($true = aa(int,$o,aa(int,fun(int,$o),ord_less(int),X3),X5)))) | ($true != aa(int,$o,aa(int,fun(int,$o),ord_less(int),X3),zero_zero(int))))),
% 13.22/3.07    inference(ennf_transformation,[],[f21374])).
% 13.22/3.07  tff(f21374,plain,(
% 13.22/3.07    ! [X0 : int,X1 : int,X2 : int] : (($true != aa(int,$o,aa(int,fun(int,$o),ord_less(int),X0),zero_zero(int))) => (iG731(X0,X1,X2) <=> zero_zero(int) = X1)) & ! [X3 : int,X4 : int,X5 : int] : (($true = aa(int,$o,aa(int,fun(int,$o),ord_less(int),X3),zero_zero(int))) => (iG731(X3,X4,X5) <=> (($true = aa(int,$o,aa(int,fun(int,$o),ord_less_eq(int),X5),zero_zero(int))) & ($true = aa(int,$o,aa(int,fun(int,$o),ord_less(int),X3),X5)))))),
% 13.22/3.07    inference(flattening,[],[f21373])).
% 13.22/3.07  tff(f21373,plain,(
% 13.22/3.07    ! [X0 : int,X1 : int,X2 : int] : (~($true = aa(int,$o,aa(int,fun(int,$o),ord_less(int),X0),zero_zero(int))) => (iG731(X0,X1,X2) <=> zero_zero(int) = X1)) & ! [X3 : int,X4 : int,X5 : int] : (($true = aa(int,$o,aa(int,fun(int,$o),ord_less(int),X3),zero_zero(int))) => (iG731(X3,X4,X5) <=> (($true = aa(int,$o,aa(int,fun(int,$o),ord_less_eq(int),X5),zero_zero(int))) & ($true = aa(int,$o,aa(int,fun(int,$o),ord_less(int),X3),X5)))))),
% 13.22/3.07    inference(rectify,[],[f20102])).
% 13.22/3.07  tff(f20102,plain,(
% 13.22/3.07    ! [X1 : int,X2 : int,X3 : int] : (~($true = aa(int,$o,aa(int,fun(int,$o),ord_less(int),X1),zero_zero(int))) => (iG731(X1,X2,X3) <=> zero_zero(int) = X2)) & ! [X1 : int,X2 : int,X3 : int] : (($true = aa(int,$o,aa(int,fun(int,$o),ord_less(int),X1),zero_zero(int))) => (iG731(X1,X2,X3) <=> (($true = aa(int,$o,aa(int,fun(int,$o),ord_less_eq(int),X3),zero_zero(int))) & ($true = aa(int,$o,aa(int,fun(int,$o),ord_less(int),X1),X3)))))),
% 13.22/3.07    introduced(fool_ite_definition,[new_symbols(definition,[iG731])])).
% 13.22/3.07  tff(f44887,plain,(
% 13.22/3.07    ( ! [X3 : int,X4 : int,X5 : int] : (($true = aa(int,$o,aa(int,fun(int,$o),ord_less_eq(int),X5),zero_zero(int))) | ~iG731(X3,X4,X5) | ($true != aa(int,$o,aa(int,fun(int,$o),ord_less(int),X3),zero_zero(int)))) )),
% 13.22/3.07    inference(cnf_transformation,[],[f37725])).
% 13.22/3.07  tff(f44888,plain,(
% 13.22/3.07    ( ! [X3 : int,X4 : int,X5 : int] : (iG731(X3,X4,X5) | ($true != aa(int,$o,aa(int,fun(int,$o),ord_less_eq(int),X5),zero_zero(int))) | ($true != aa(int,$o,aa(int,fun(int,$o),ord_less(int),X3),X5)) | ($true != aa(int,$o,aa(int,fun(int,$o),ord_less(int),X3),zero_zero(int)))) )),
% 13.22/3.07    inference(cnf_transformation,[],[f37725])).
% 13.22/3.07  tff(f44889,plain,(
% 13.22/3.07    ( ! [X2 : int,X0 : int,X1 : int] : (zero_zero(int) = X1 | ~iG731(X0,X1,X2) | ($true = aa(int,$o,aa(int,fun(int,$o),ord_less(int),X0),zero_zero(int)))) )),
% 13.22/3.07    inference(cnf_transformation,[],[f37725])).
% 13.22/3.07  tff(f61850,plain,(
% 13.22/3.07    ( ! [X2 : int,X0 : int] : (iG731(X0,zero_zero(int),X2) | ($true = aa(int,$o,aa(int,fun(int,$o),ord_less(int),X0),zero_zero(int)))) )),
% 13.22/3.07    inference(equality_resolution,[],[f44890])).
% 13.22/3.07  tff(f44890,plain,(
% 13.22/3.07    ( ! [X2 : int,X0 : int,X1 : int] : (iG731(X0,X1,X2) | zero_zero(int) != X1 | ($true = aa(int,$o,aa(int,fun(int,$o),ord_less(int),X0),zero_zero(int)))) )),
% 13.22/3.07    inference(cnf_transformation,[],[f37725])).
% 13.22/3.07  tff(f44881,plain,(
% 13.22/3.07    ( ! [X3 : int,X4 : int,X5 : int] : (($true = aa(int,$o,aa(int,fun(int,$o),ord_less_eq(int),zero_zero(int)),X5)) | ~iG732(X3,X4,X5) | ($true != aa(int,$o,aa(int,fun(int,$o),ord_less(int),zero_zero(int)),X3))) )),
% 13.22/3.07    inference(cnf_transformation,[],[f37723])).
% 13.22/3.07  tff(f37723,plain,(
% 13.22/3.07    ! [X0 : int,X1 : int,X2 : int] : (((iG732(X0,X1,X2) | ~iG731(X0,X1,X2)) & (iG731(X0,X1,X2) | ~iG732(X0,X1,X2))) | ($true = aa(int,$o,aa(int,fun(int,$o),ord_less(int),zero_zero(int)),X0))) & ! [X3 : int,X4 : int,X5 : int] : (((iG732(X3,X4,X5) | ($true != aa(int,$o,aa(int,fun(int,$o),ord_less(int),X5),X3)) | ($true != aa(int,$o,aa(int,fun(int,$o),ord_less_eq(int),zero_zero(int)),X5))) & ((($true = aa(int,$o,aa(int,fun(int,$o),ord_less(int),X5),X3)) & ($true = aa(int,$o,aa(int,fun(int,$o),ord_less_eq(int),zero_zero(int)),X5))) | ~iG732(X3,X4,X5))) | ($true != aa(int,$o,aa(int,fun(int,$o),ord_less(int),zero_zero(int)),X3)))),
% 13.22/3.07    inference(flattening,[],[f37722])).
% 13.22/3.07  tff(f37722,plain,(
% 13.22/3.07    ! [X0 : int,X1 : int,X2 : int] : (((iG732(X0,X1,X2) | ~iG731(X0,X1,X2)) & (iG731(X0,X1,X2) | ~iG732(X0,X1,X2))) | ($true = aa(int,$o,aa(int,fun(int,$o),ord_less(int),zero_zero(int)),X0))) & ! [X3 : int,X4 : int,X5 : int] : (((iG732(X3,X4,X5) | (($true != aa(int,$o,aa(int,fun(int,$o),ord_less(int),X5),X3)) | ($true != aa(int,$o,aa(int,fun(int,$o),ord_less_eq(int),zero_zero(int)),X5)))) & ((($true = aa(int,$o,aa(int,fun(int,$o),ord_less(int),X5),X3)) & ($true = aa(int,$o,aa(int,fun(int,$o),ord_less_eq(int),zero_zero(int)),X5))) | ~iG732(X3,X4,X5))) | ($true != aa(int,$o,aa(int,fun(int,$o),ord_less(int),zero_zero(int)),X3)))),
% 13.22/3.07    inference(nnf_transformation,[],[f27222])).
% 13.22/3.07  tff(f27222,plain,(
% 13.22/3.07    ! [X0 : int,X1 : int,X2 : int] : ((iG732(X0,X1,X2) <=> iG731(X0,X1,X2)) | ($true = aa(int,$o,aa(int,fun(int,$o),ord_less(int),zero_zero(int)),X0))) & ! [X3 : int,X4 : int,X5 : int] : ((iG732(X3,X4,X5) <=> (($true = aa(int,$o,aa(int,fun(int,$o),ord_less(int),X5),X3)) & ($true = aa(int,$o,aa(int,fun(int,$o),ord_less_eq(int),zero_zero(int)),X5)))) | ($true != aa(int,$o,aa(int,fun(int,$o),ord_less(int),zero_zero(int)),X3)))),
% 13.22/3.07    inference(ennf_transformation,[],[f21372])).
% 13.22/3.07  tff(f21372,plain,(
% 13.22/3.07    ! [X0 : int,X1 : int,X2 : int] : (($true != aa(int,$o,aa(int,fun(int,$o),ord_less(int),zero_zero(int)),X0)) => (iG732(X0,X1,X2) <=> iG731(X0,X1,X2))) & ! [X3 : int,X4 : int,X5 : int] : (($true = aa(int,$o,aa(int,fun(int,$o),ord_less(int),zero_zero(int)),X3)) => (iG732(X3,X4,X5) <=> (($true = aa(int,$o,aa(int,fun(int,$o),ord_less(int),X5),X3)) & ($true = aa(int,$o,aa(int,fun(int,$o),ord_less_eq(int),zero_zero(int)),X5)))))),
% 13.22/3.07    inference(flattening,[],[f21371])).
% 13.22/3.07  tff(f21371,plain,(
% 13.22/3.07    ! [X0 : int,X1 : int,X2 : int] : (~($true = aa(int,$o,aa(int,fun(int,$o),ord_less(int),zero_zero(int)),X0)) => (iG732(X0,X1,X2) <=> iG731(X0,X1,X2))) & ! [X3 : int,X4 : int,X5 : int] : (($true = aa(int,$o,aa(int,fun(int,$o),ord_less(int),zero_zero(int)),X3)) => (iG732(X3,X4,X5) <=> (($true = aa(int,$o,aa(int,fun(int,$o),ord_less(int),X5),X3)) & ($true = aa(int,$o,aa(int,fun(int,$o),ord_less_eq(int),zero_zero(int)),X5)))))),
% 13.22/3.07    inference(rectify,[],[f20103])).
% 13.22/3.07  tff(f20103,plain,(
% 13.22/3.07    ! [X1 : int,X2 : int,X3 : int] : (~($true = aa(int,$o,aa(int,fun(int,$o),ord_less(int),zero_zero(int)),X1)) => (iG732(X1,X2,X3) <=> iG731(X1,X2,X3))) & ! [X1 : int,X2 : int,X3 : int] : (($true = aa(int,$o,aa(int,fun(int,$o),ord_less(int),zero_zero(int)),X1)) => (iG732(X1,X2,X3) <=> (($true = aa(int,$o,aa(int,fun(int,$o),ord_less(int),X3),X1)) & ($true = aa(int,$o,aa(int,fun(int,$o),ord_less_eq(int),zero_zero(int)),X3)))))),
% 13.22/3.07    introduced(fool_ite_definition,[new_symbols(definition,[iG732])])).
% 13.22/3.07  tff(f44882,plain,(
% 13.22/3.07    ( ! [X3 : int,X4 : int,X5 : int] : (($true = aa(int,$o,aa(int,fun(int,$o),ord_less(int),X5),X3)) | ~iG732(X3,X4,X5) | ($true != aa(int,$o,aa(int,fun(int,$o),ord_less(int),zero_zero(int)),X3))) )),
% 13.22/3.07    inference(cnf_transformation,[],[f37723])).
% 13.22/3.07  tff(f44883,plain,(
% 13.22/3.07    ( ! [X3 : int,X4 : int,X5 : int] : (iG732(X3,X4,X5) | ($true != aa(int,$o,aa(int,fun(int,$o),ord_less(int),X5),X3)) | ($true != aa(int,$o,aa(int,fun(int,$o),ord_less_eq(int),zero_zero(int)),X5)) | ($true != aa(int,$o,aa(int,fun(int,$o),ord_less(int),zero_zero(int)),X3))) )),
% 13.22/3.07    inference(cnf_transformation,[],[f37723])).
% 13.22/3.07  tff(f44884,plain,(
% 13.22/3.07    ( ! [X2 : int,X0 : int,X1 : int] : (iG731(X0,X1,X2) | ~iG732(X0,X1,X2) | ($true = aa(int,$o,aa(int,fun(int,$o),ord_less(int),zero_zero(int)),X0))) )),
% 13.22/3.07    inference(cnf_transformation,[],[f37723])).
% 13.22/3.07  tff(f44885,plain,(
% 13.22/3.07    ( ! [X2 : int,X0 : int,X1 : int] : (iG732(X0,X1,X2) | ~iG731(X0,X1,X2) | ($true = aa(int,$o,aa(int,fun(int,$o),ord_less(int),zero_zero(int)),X0))) )),
% 13.22/3.07    inference(cnf_transformation,[],[f37723])).
% 13.22/3.07  tff(f61849,plain,(
% 13.22/3.07    ( ! [X13 : $tType,X14 : list(X13),X15 : list(X13)] : (nil(X13) = X15 | ~iG733(X13,nil(list(X13)),X14,X15)) )),
% 13.22/3.07    inference(equality_resolution,[],[f44874])).
% 13.22/3.07  tff(f44874,plain,(
% 13.22/3.07    ( ! [X13 : $tType,X14 : list(X13),X15 : list(X13),X12 : list(list(X13))] : (nil(X13) = X15 | ~iG733(X13,X12,X14,X15) | nil(list(X13)) != X12) )),
% 13.22/3.07    inference(cnf_transformation,[],[f37721])).
% 13.22/3.07  tff(f37721,plain,(
% 13.22/3.07    ! [X0 : list(list(X1)),X1 : $tType,X2 : list(X1),X3 : list(X1)] : (((iG733(X1,X0,X2,X3) | ! [X4 : list(list(X1)),X5 : list(X1),X6 : list(X1),X7 : list(list(X1))] : (aa(list(X1),list(X1),aa(list(X1),fun(list(X1),list(X1)),append(X1),X6),concat(X1,X7)) != X2 | aa(list(X1),list(X1),aa(list(X1),fun(list(X1),list(X1)),append(X1),concat(X1,X4)),X5) != X3 | aa(list(list(X1)),list(list(X1)),aa(list(list(X1)),fun(list(list(X1)),list(list(X1))),append(list(X1)),X4),aa(list(list(X1)),list(list(X1)),cons(list(X1),aa(list(X1),list(X1),aa(list(X1),fun(list(X1),list(X1)),append(X1),X5),X6)),X7)) != X0)) & ((aa(list(X1),list(X1),aa(list(X1),fun(list(X1),list(X1)),append(X1),sK1360(X1,X0,X2,X3)),concat(X1,sK1361(X1,X0,X2,X3))) = X2 & aa(list(X1),list(X1),aa(list(X1),fun(list(X1),list(X1)),append(X1),concat(X1,sK1358(X1,X0,X2,X3))),sK1359(X1,X0,X2,X3)) = X3 & aa(list(list(X1)),list(list(X1)),aa(list(list(X1)),fun(list(list(X1)),list(list(X1))),append(list(X1)),sK1358(X1,X0,X2,X3)),aa(list(list(X1)),list(list(X1)),cons(list(X1),aa(list(X1),list(X1),aa(list(X1),fun(list(X1),list(X1)),append(X1),sK1359(X1,X0,X2,X3)),sK1360(X1,X0,X2,X3))),sK1361(X1,X0,X2,X3))) = X0) | ~iG733(X1,X0,X2,X3))) | nil(list(X1)) = X0) & ! [X12 : list(list(X13)),X13 : $tType,X14 : list(X13),X15 : list(X13)] : (((iG733(X13,X12,X14,X15) | nil(X13) != X14 | nil(X13) != X15) & ((nil(X13) = X14 & nil(X13) = X15) | ~iG733(X13,X12,X14,X15))) | nil(list(X13)) != X12)),
% 13.22/3.07    inference(skolemisation,[status(esa),new_symbols(skolem,[sK1358,sK1359,sK1360,sK1361])],[f37719,f37720])).
% 13.22/3.07  tff(f37720,plain,(
% 13.22/3.07    ! [X1 : $tType,X0 : list(list(X1)),X2 : list(X1),X3 : list(X1)] : (? [X8 : list(list(X1)),X9 : list(X1),X10 : list(X1),X11 : list(list(X1))] : (aa(list(X1),list(X1),aa(list(X1),fun(list(X1),list(X1)),append(X1),X10),concat(X1,X11)) = X2 & aa(list(X1),list(X1),aa(list(X1),fun(list(X1),list(X1)),append(X1),concat(X1,X8)),X9) = X3 & aa(list(list(X1)),list(list(X1)),aa(list(list(X1)),fun(list(list(X1)),list(list(X1))),append(list(X1)),X8),aa(list(list(X1)),list(list(X1)),cons(list(X1),aa(list(X1),list(X1),aa(list(X1),fun(list(X1),list(X1)),append(X1),X9),X10)),X11)) = X0) => (aa(list(X1),list(X1),aa(list(X1),fun(list(X1),list(X1)),append(X1),sK1360(X1,X0,X2,X3)),concat(X1,sK1361(X1,X0,X2,X3))) = X2 & aa(list(X1),list(X1),aa(list(X1),fun(list(X1),list(X1)),append(X1),concat(X1,sK1358(X1,X0,X2,X3))),sK1359(X1,X0,X2,X3)) = X3 & aa(list(list(X1)),list(list(X1)),aa(list(list(X1)),fun(list(list(X1)),list(list(X1))),append(list(X1)),sK1358(X1,X0,X2,X3)),aa(list(list(X1)),list(list(X1)),cons(list(X1),aa(list(X1),list(X1),aa(list(X1),fun(list(X1),list(X1)),append(X1),sK1359(X1,X0,X2,X3)),sK1360(X1,X0,X2,X3))),sK1361(X1,X0,X2,X3))) = X0))),
% 13.22/3.07    introduced(choice_axiom,[])).
% 13.22/3.07  tff(f37719,plain,(
% 13.22/3.07    ! [X0 : list(list(X1)),X1 : $tType,X2 : list(X1),X3 : list(X1)] : (((iG733(X1,X0,X2,X3) | ! [X4 : list(list(X1)),X5 : list(X1),X6 : list(X1),X7 : list(list(X1))] : (aa(list(X1),list(X1),aa(list(X1),fun(list(X1),list(X1)),append(X1),X6),concat(X1,X7)) != X2 | aa(list(X1),list(X1),aa(list(X1),fun(list(X1),list(X1)),append(X1),concat(X1,X4)),X5) != X3 | aa(list(list(X1)),list(list(X1)),aa(list(list(X1)),fun(list(list(X1)),list(list(X1))),append(list(X1)),X4),aa(list(list(X1)),list(list(X1)),cons(list(X1),aa(list(X1),list(X1),aa(list(X1),fun(list(X1),list(X1)),append(X1),X5),X6)),X7)) != X0)) & (? [X8 : list(list(X1)),X9 : list(X1),X10 : list(X1),X11 : list(list(X1))] : (aa(list(X1),list(X1),aa(list(X1),fun(list(X1),list(X1)),append(X1),X10),concat(X1,X11)) = X2 & aa(list(X1),list(X1),aa(list(X1),fun(list(X1),list(X1)),append(X1),concat(X1,X8)),X9) = X3 & aa(list(list(X1)),list(list(X1)),aa(list(list(X1)),fun(list(list(X1)),list(list(X1))),append(list(X1)),X8),aa(list(list(X1)),list(list(X1)),cons(list(X1),aa(list(X1),list(X1),aa(list(X1),fun(list(X1),list(X1)),append(X1),X9),X10)),X11)) = X0) | ~iG733(X1,X0,X2,X3))) | nil(list(X1)) = X0) & ! [X12 : list(list(X13)),X13 : $tType,X14 : list(X13),X15 : list(X13)] : (((iG733(X13,X12,X14,X15) | nil(X13) != X14 | nil(X13) != X15) & ((nil(X13) = X14 & nil(X13) = X15) | ~iG733(X13,X12,X14,X15))) | nil(list(X13)) != X12)),
% 13.22/3.07    inference(rectify,[],[f37718])).
% 13.22/3.07  tff(f37718,plain,(
% 13.22/3.07    ! [X0 : list(list(X1)),X1 : $tType,X2 : list(X1),X3 : list(X1)] : (((iG733(X1,X0,X2,X3) | ! [X4 : list(list(X1)),X5 : list(X1),X6 : list(X1),X7 : list(list(X1))] : (aa(list(X1),list(X1),aa(list(X1),fun(list(X1),list(X1)),append(X1),X6),concat(X1,X7)) != X2 | aa(list(X1),list(X1),aa(list(X1),fun(list(X1),list(X1)),append(X1),concat(X1,X4)),X5) != X3 | aa(list(list(X1)),list(list(X1)),aa(list(list(X1)),fun(list(list(X1)),list(list(X1))),append(list(X1)),X4),aa(list(list(X1)),list(list(X1)),cons(list(X1),aa(list(X1),list(X1),aa(list(X1),fun(list(X1),list(X1)),append(X1),X5),X6)),X7)) != X0)) & (? [X4 : list(list(X1)),X5 : list(X1),X6 : list(X1),X7 : list(list(X1))] : (aa(list(X1),list(X1),aa(list(X1),fun(list(X1),list(X1)),append(X1),X6),concat(X1,X7)) = X2 & aa(list(X1),list(X1),aa(list(X1),fun(list(X1),list(X1)),append(X1),concat(X1,X4)),X5) = X3 & aa(list(list(X1)),list(list(X1)),aa(list(list(X1)),fun(list(list(X1)),list(list(X1))),append(list(X1)),X4),aa(list(list(X1)),list(list(X1)),cons(list(X1),aa(list(X1),list(X1),aa(list(X1),fun(list(X1),list(X1)),append(X1),X5),X6)),X7)) = X0) | ~iG733(X1,X0,X2,X3))) | nil(list(X1)) = X0) & ! [X8 : list(list(X9)),X9 : $tType,X10 : list(X9),X11 : list(X9)] : (((iG733(X9,X8,X10,X11) | nil(X9) != X10 | nil(X9) != X11) & ((nil(X9) = X10 & nil(X9) = X11) | ~iG733(X9,X8,X10,X11))) | nil(list(X9)) != X8)),
% 13.22/3.07    inference(flattening,[],[f37717])).
% 13.22/3.07  tff(f37717,plain,(
% 13.22/3.07    ! [X0 : list(list(X1)),X1 : $tType,X2 : list(X1),X3 : list(X1)] : (((iG733(X1,X0,X2,X3) | ! [X4 : list(list(X1)),X5 : list(X1),X6 : list(X1),X7 : list(list(X1))] : (aa(list(X1),list(X1),aa(list(X1),fun(list(X1),list(X1)),append(X1),X6),concat(X1,X7)) != X2 | aa(list(X1),list(X1),aa(list(X1),fun(list(X1),list(X1)),append(X1),concat(X1,X4)),X5) != X3 | aa(list(list(X1)),list(list(X1)),aa(list(list(X1)),fun(list(list(X1)),list(list(X1))),append(list(X1)),X4),aa(list(list(X1)),list(list(X1)),cons(list(X1),aa(list(X1),list(X1),aa(list(X1),fun(list(X1),list(X1)),append(X1),X5),X6)),X7)) != X0)) & (? [X4 : list(list(X1)),X5 : list(X1),X6 : list(X1),X7 : list(list(X1))] : (aa(list(X1),list(X1),aa(list(X1),fun(list(X1),list(X1)),append(X1),X6),concat(X1,X7)) = X2 & aa(list(X1),list(X1),aa(list(X1),fun(list(X1),list(X1)),append(X1),concat(X1,X4)),X5) = X3 & aa(list(list(X1)),list(list(X1)),aa(list(list(X1)),fun(list(list(X1)),list(list(X1))),append(list(X1)),X4),aa(list(list(X1)),list(list(X1)),cons(list(X1),aa(list(X1),list(X1),aa(list(X1),fun(list(X1),list(X1)),append(X1),X5),X6)),X7)) = X0) | ~iG733(X1,X0,X2,X3))) | nil(list(X1)) = X0) & ! [X8 : list(list(X9)),X9 : $tType,X10 : list(X9),X11 : list(X9)] : (((iG733(X9,X8,X10,X11) | (nil(X9) != X10 | nil(X9) != X11)) & ((nil(X9) = X10 & nil(X9) = X11) | ~iG733(X9,X8,X10,X11))) | nil(list(X9)) != X8)),
% 13.22/3.07    inference(nnf_transformation,[],[f27221])).
% 13.22/3.07  tff(f27221,plain,(
% 13.22/3.07    ! [X0 : list(list(X1)),X1 : $tType,X2 : list(X1),X3 : list(X1)] : ((iG733(X1,X0,X2,X3) <=> ? [X4 : list(list(X1)),X5 : list(X1),X6 : list(X1),X7 : list(list(X1))] : (aa(list(X1),list(X1),aa(list(X1),fun(list(X1),list(X1)),append(X1),X6),concat(X1,X7)) = X2 & aa(list(X1),list(X1),aa(list(X1),fun(list(X1),list(X1)),append(X1),concat(X1,X4)),X5) = X3 & aa(list(list(X1)),list(list(X1)),aa(list(list(X1)),fun(list(list(X1)),list(list(X1))),append(list(X1)),X4),aa(list(list(X1)),list(list(X1)),cons(list(X1),aa(list(X1),list(X1),aa(list(X1),fun(list(X1),list(X1)),append(X1),X5),X6)),X7)) = X0)) | nil(list(X1)) = X0) & ! [X8 : list(list(X9)),X9 : $tType,X10 : list(X9),X11 : list(X9)] : ((iG733(X9,X8,X10,X11) <=> (nil(X9) = X10 & nil(X9) = X11)) | nil(list(X9)) != X8)),
% 13.22/3.07    inference(ennf_transformation,[],[f21370])).
% 13.22/3.07  tff(f21370,plain,(
% 13.22/3.07    ! [X0 : list(list(X1)),X1 : $tType,X2 : list(X1),X3 : list(X1)] : (nil(list(X1)) != X0 => (iG733(X1,X0,X2,X3) <=> ? [X4 : list(list(X1)),X5 : list(X1),X6 : list(X1),X7 : list(list(X1))] : (aa(list(X1),list(X1),aa(list(X1),fun(list(X1),list(X1)),append(X1),X6),concat(X1,X7)) = X2 & aa(list(X1),list(X1),aa(list(X1),fun(list(X1),list(X1)),append(X1),concat(X1,X4)),X5) = X3 & aa(list(list(X1)),list(list(X1)),aa(list(list(X1)),fun(list(list(X1)),list(list(X1))),append(list(X1)),X4),aa(list(list(X1)),list(list(X1)),cons(list(X1),aa(list(X1),list(X1),aa(list(X1),fun(list(X1),list(X1)),append(X1),X5),X6)),X7)) = X0))) & ! [X8 : list(list(X9)),X9 : $tType,X10 : list(X9),X11 : list(X9)] : (nil(list(X9)) = X8 => (iG733(X9,X8,X10,X11) <=> (nil(X9) = X10 & nil(X9) = X11)))),
% 13.22/3.07    inference(flattening,[],[f21369])).
% 13.22/3.07  tff(f21369,plain,(
% 13.22/3.07    ! [X0 : list(list(X1)),X1 : $tType,X2 : list(X1),X3 : list(X1)] : (~nil(list(X1)) = X0 => (iG733(X1,X0,X2,X3) <=> ? [X4 : list(list(X1)),X5 : list(X1),X6 : list(X1),X7 : list(list(X1))] : (aa(list(X1),list(X1),aa(list(X1),fun(list(X1),list(X1)),append(X1),X6),concat(X1,X7)) = X2 & aa(list(X1),list(X1),aa(list(X1),fun(list(X1),list(X1)),append(X1),concat(X1,X4)),X5) = X3 & aa(list(list(X1)),list(list(X1)),aa(list(list(X1)),fun(list(list(X1)),list(list(X1))),append(list(X1)),X4),aa(list(list(X1)),list(list(X1)),cons(list(X1),aa(list(X1),list(X1),aa(list(X1),fun(list(X1),list(X1)),append(X1),X5),X6)),X7)) = X0))) & ! [X8 : list(list(X9)),X9 : $tType,X10 : list(X9),X11 : list(X9)] : (nil(list(X9)) = X8 => (iG733(X9,X8,X10,X11) <=> (nil(X9) = X10 & nil(X9) = X11)))),
% 13.22/3.07    inference(rectify,[],[f20108])).
% 13.22/3.07  tff(f20108,plain,(
% 13.22/3.07    ! [X1 : list(list(X0)),X0 : $tType,X3 : list(X0),X2 : list(X0)] : (~nil(list(X0)) = X1 => (iG733(X0,X1,X3,X2) <=> ? [X4 : list(list(X0)),X5 : list(X0),X6 : list(X0),X7 : list(list(X0))] : (aa(list(X0),list(X0),aa(list(X0),fun(list(X0),list(X0)),append(X0),X6),concat(X0,X7)) = X3 & aa(list(X0),list(X0),aa(list(X0),fun(list(X0),list(X0)),append(X0),concat(X0,X4)),X5) = X2 & aa(list(list(X0)),list(list(X0)),aa(list(list(X0)),fun(list(list(X0)),list(list(X0))),append(list(X0)),X4),aa(list(list(X0)),list(list(X0)),cons(list(X0),aa(list(X0),list(X0),aa(list(X0),fun(list(X0),list(X0)),append(X0),X5),X6)),X7)) = X1))) & ! [X1 : list(list(X0)),X0 : $tType,X3 : list(X0),X2 : list(X0)] : (nil(list(X0)) = X1 => (iG733(X0,X1,X3,X2) <=> (nil(X0) = X3 & nil(X0) = X2)))),
% 13.22/3.07    introduced(fool_ite_definition,[new_symbols(definition,[iG733])])).
% 13.22/3.07  tff(f61848,plain,(
% 13.22/3.07    ( ! [X13 : $tType,X14 : list(X13),X15 : list(X13)] : (nil(X13) = X14 | ~iG733(X13,nil(list(X13)),X14,X15)) )),
% 13.22/3.07    inference(equality_resolution,[],[f44875])).
% 13.22/3.07  tff(f44875,plain,(
% 13.22/3.07    ( ! [X13 : $tType,X14 : list(X13),X15 : list(X13),X12 : list(list(X13))] : (nil(X13) = X14 | ~iG733(X13,X12,X14,X15) | nil(list(X13)) != X12) )),
% 13.22/3.07    inference(cnf_transformation,[],[f37721])).
% 13.22/3.07  tff(f61847,plain,(
% 13.22/3.07    ( ! [X13 : $tType] : (iG733(X13,nil(list(X13)),nil(X13),nil(X13))) )),
% 13.22/3.07    inference(equality_resolution,[],[f61846])).
% 13.22/3.07  tff(f61846,plain,(
% 13.22/3.07    ( ! [X13 : $tType,X12 : list(list(X13))] : (iG733(X13,X12,nil(X13),nil(X13)) | nil(list(X13)) != X12) )),
% 13.22/3.07    inference(equality_resolution,[],[f61845])).
% 13.22/3.07  tff(f61845,plain,(
% 13.22/3.07    ( ! [X13 : $tType,X15 : list(X13),X12 : list(list(X13))] : (iG733(X13,X12,nil(X13),X15) | nil(X13) != X15 | nil(list(X13)) != X12) )),
% 13.22/3.07    inference(equality_resolution,[],[f44876])).
% 13.22/3.07  tff(f44876,plain,(
% 13.22/3.07    ( ! [X13 : $tType,X14 : list(X13),X15 : list(X13),X12 : list(list(X13))] : (iG733(X13,X12,X14,X15) | nil(X13) != X14 | nil(X13) != X15 | nil(list(X13)) != X12) )),
% 13.22/3.07    inference(cnf_transformation,[],[f37721])).
% 13.22/3.07  tff(f44877,plain,(
% 13.22/3.07    ( ! [X1 : $tType,X2 : list(X1),X3 : list(X1),X0 : list(list(X1))] : (aa(list(list(X1)),list(list(X1)),aa(list(list(X1)),fun(list(list(X1)),list(list(X1))),append(list(X1)),sK1358(X1,X0,X2,X3)),aa(list(list(X1)),list(list(X1)),cons(list(X1),aa(list(X1),list(X1),aa(list(X1),fun(list(X1),list(X1)),append(X1),sK1359(X1,X0,X2,X3)),sK1360(X1,X0,X2,X3))),sK1361(X1,X0,X2,X3))) = X0 | ~iG733(X1,X0,X2,X3) | nil(list(X1)) = X0) )),
% 13.22/3.07    inference(cnf_transformation,[],[f37721])).
% 13.22/3.07  tff(f44878,plain,(
% 13.22/3.07    ( ! [X1 : $tType,X2 : list(X1),X3 : list(X1),X0 : list(list(X1))] : (aa(list(X1),list(X1),aa(list(X1),fun(list(X1),list(X1)),append(X1),concat(X1,sK1358(X1,X0,X2,X3))),sK1359(X1,X0,X2,X3)) = X3 | ~iG733(X1,X0,X2,X3) | nil(list(X1)) = X0) )),
% 13.22/3.07    inference(cnf_transformation,[],[f37721])).
% 13.22/3.07  tff(f44879,plain,(
% 13.22/3.07    ( ! [X1 : $tType,X2 : list(X1),X3 : list(X1),X0 : list(list(X1))] : (aa(list(X1),list(X1),aa(list(X1),fun(list(X1),list(X1)),append(X1),sK1360(X1,X0,X2,X3)),concat(X1,sK1361(X1,X0,X2,X3))) = X2 | ~iG733(X1,X0,X2,X3) | nil(list(X1)) = X0) )),
% 13.22/3.07    inference(cnf_transformation,[],[f37721])).
% 13.22/3.07  tff(f61844,plain,(
% 13.22/3.07    ( ! [X1 : $tType,X6 : list(X1),X7 : list(list(X1)),X4 : list(list(X1)),X5 : list(X1)] : (iG733(X1,aa(list(list(X1)),list(list(X1)),aa(list(list(X1)),fun(list(list(X1)),list(list(X1))),append(list(X1)),X4),aa(list(list(X1)),list(list(X1)),cons(list(X1),aa(list(X1),list(X1),aa(list(X1),fun(list(X1),list(X1)),append(X1),X5),X6)),X7)),aa(list(X1),list(X1),aa(list(X1),fun(list(X1),list(X1)),append(X1),X6),concat(X1,X7)),aa(list(X1),list(X1),aa(list(X1),fun(list(X1),list(X1)),append(X1),concat(X1,X4)),X5)) | nil(list(X1)) = aa(list(list(X1)),list(list(X1)),aa(list(list(X1)),fun(list(list(X1)),list(list(X1))),append(list(X1)),X4),aa(list(list(X1)),list(list(X1)),cons(list(X1),aa(list(X1),list(X1),aa(list(X1),fun(list(X1),list(X1)),append(X1),X5),X6)),X7))) )),
% 13.22/3.07    inference(equality_resolution,[],[f61843])).
% 13.22/3.07  tff(f61843,plain,(
% 13.22/3.07    ( ! [X1 : $tType,X0 : list(list(X1)),X6 : list(X1),X7 : list(list(X1)),X4 : list(list(X1)),X5 : list(X1)] : (iG733(X1,X0,aa(list(X1),list(X1),aa(list(X1),fun(list(X1),list(X1)),append(X1),X6),concat(X1,X7)),aa(list(X1),list(X1),aa(list(X1),fun(list(X1),list(X1)),append(X1),concat(X1,X4)),X5)) | aa(list(list(X1)),list(list(X1)),aa(list(list(X1)),fun(list(list(X1)),list(list(X1))),append(list(X1)),X4),aa(list(list(X1)),list(list(X1)),cons(list(X1),aa(list(X1),list(X1),aa(list(X1),fun(list(X1),list(X1)),append(X1),X5),X6)),X7)) != X0 | nil(list(X1)) = X0) )),
% 13.22/3.07    inference(equality_resolution,[],[f61842])).
% 13.22/3.07  tff(f61842,plain,(
% 13.22/3.07    ( ! [X1 : $tType,X3 : list(X1),X0 : list(list(X1)),X6 : list(X1),X7 : list(list(X1)),X4 : list(list(X1)),X5 : list(X1)] : (iG733(X1,X0,aa(list(X1),list(X1),aa(list(X1),fun(list(X1),list(X1)),append(X1),X6),concat(X1,X7)),X3) | aa(list(X1),list(X1),aa(list(X1),fun(list(X1),list(X1)),append(X1),concat(X1,X4)),X5) != X3 | aa(list(list(X1)),list(list(X1)),aa(list(list(X1)),fun(list(list(X1)),list(list(X1))),append(list(X1)),X4),aa(list(list(X1)),list(list(X1)),cons(list(X1),aa(list(X1),list(X1),aa(list(X1),fun(list(X1),list(X1)),append(X1),X5),X6)),X7)) != X0 | nil(list(X1)) = X0) )),
% 13.22/3.07    inference(equality_resolution,[],[f44880])).
% 13.22/3.07  tff(f44880,plain,(
% 13.22/3.07    ( ! [X1 : $tType,X2 : list(X1),X3 : list(X1),X0 : list(list(X1)),X6 : list(X1),X7 : list(list(X1)),X4 : list(list(X1)),X5 : list(X1)] : (iG733(X1,X0,X2,X3) | aa(list(X1),list(X1),aa(list(X1),fun(list(X1),list(X1)),append(X1),X6),concat(X1,X7)) != X2 | aa(list(X1),list(X1),aa(list(X1),fun(list(X1),list(X1)),append(X1),concat(X1,X4)),X5) != X3 | aa(list(list(X1)),list(list(X1)),aa(list(list(X1)),fun(list(list(X1)),list(list(X1))),append(list(X1)),X4),aa(list(list(X1)),list(list(X1)),cons(list(X1),aa(list(X1),list(X1),aa(list(X1),fun(list(X1),list(X1)),append(X1),X5),X6)),X7)) != X0 | nil(list(X1)) = X0) )),
% 13.22/3.07    inference(cnf_transformation,[],[f37721])).
% 13.22/3.07  tff(f61841,plain,(
% 13.22/3.07    ($true = bG734($true))),
% 13.22/3.07    inference(equality_resolution,[],[f44872])).
% 13.22/3.07  tff(f44872,plain,(
% 13.22/3.07    ( ! [X0 : $o] : (($true = bG734(X0)) | ($true != X0)) )),
% 13.22/3.07    inference(cnf_transformation,[],[f37716])).
% 13.22/3.07  tff(f37716,plain,(
% 13.22/3.07    ! [X0 : $o] : ((($true = X0) | ($true != bG734(X0))) & (($true = bG734(X0)) | ($true != X0)))),
% 13.22/3.07    inference(nnf_transformation,[],[f20125])).
% 13.22/3.07  tff(f20125,plain,(
% 13.22/3.07    ! [X0 : $o] : (($true = X0) <=> ($true = bG734(X0)))),
% 13.22/3.07    introduced(fool_formula_definition,[new_symbols(definition,[bG734])])).
% 13.22/3.07  tff(f44873,plain,(
% 13.22/3.07    ( ! [X0 : $o] : (($true = X0) | ($true != bG734(X0))) )),
% 13.22/3.07    inference(cnf_transformation,[],[f37716])).
% 13.22/3.07  tff(f61840,plain,(
% 13.22/3.07    ($true = bG735($true))),
% 13.22/3.07    inference(equality_resolution,[],[f44870])).
% 13.22/3.07  tff(f44870,plain,(
% 13.22/3.07    ( ! [X0 : $o] : (($true = bG735(X0)) | ($true != X0)) )),
% 13.22/3.07    inference(cnf_transformation,[],[f37715])).
% 13.22/3.07  tff(f37715,plain,(
% 13.22/3.07    ! [X0 : $o] : ((($true = X0) | ($true != bG735(X0))) & (($true = bG735(X0)) | ($true != X0)))),
% 13.22/3.07    inference(nnf_transformation,[],[f21368])).
% 13.22/3.07  tff(f21368,plain,(
% 13.22/3.07    ! [X0 : $o] : (($true = X0) <=> ($true = bG735(X0)))),
% 13.22/3.07    inference(rectify,[],[f20126])).
% 13.22/3.07  tff(f20126,plain,(
% 13.22/3.07    ! [X1 : $o] : (($true = X1) <=> ($true = bG735(X1)))),
% 13.22/3.07    introduced(fool_formula_definition,[new_symbols(definition,[bG735])])).
% 13.22/3.07  tff(f44871,plain,(
% 13.22/3.07    ( ! [X0 : $o] : (($true = X0) | ($true != bG735(X0))) )),
% 13.22/3.07    inference(cnf_transformation,[],[f37715])).
% 13.22/3.07  tff(f61839,plain,(
% 13.22/3.07    ($true = bG736($true))),
% 13.22/3.07    inference(equality_resolution,[],[f44868])).
% 13.22/3.07  tff(f44868,plain,(
% 13.22/3.07    ( ! [X0 : $o] : (($true = bG736(X0)) | ($true != X0)) )),
% 13.22/3.07    inference(cnf_transformation,[],[f37714])).
% 13.22/3.07  tff(f37714,plain,(
% 13.22/3.07    ! [X0 : $o] : ((($true = X0) | ($true != bG736(X0))) & (($true = bG736(X0)) | ($true != X0)))),
% 13.22/3.07    inference(nnf_transformation,[],[f21367])).
% 13.22/3.07  tff(f21367,plain,(
% 13.22/3.07    ! [X0 : $o] : (($true = X0) <=> ($true = bG736(X0)))),
% 13.22/3.07    inference(rectify,[],[f20127])).
% 13.22/3.07  tff(f20127,plain,(
% 13.22/3.07    ! [X2 : $o] : (($true = X2) <=> ($true = bG736(X2)))),
% 13.22/3.07    introduced(fool_formula_definition,[new_symbols(definition,[bG736])])).
% 13.22/3.07  tff(f44869,plain,(
% 13.22/3.07    ( ! [X0 : $o] : (($true = X0) | ($true != bG736(X0))) )),
% 13.22/3.07    inference(cnf_transformation,[],[f37714])).
% 13.22/3.07  tff(f61838,plain,(
% 13.22/3.07    ($true = bG737($true))),
% 13.22/3.07    inference(equality_resolution,[],[f44866])).
% 13.22/3.07  tff(f44866,plain,(
% 13.22/3.07    ( ! [X0 : $o] : (($true = bG737(X0)) | ($true != X0)) )),
% 13.22/3.07    inference(cnf_transformation,[],[f37713])).
% 13.22/3.07  tff(f37713,plain,(
% 13.22/3.07    ! [X0 : $o] : ((($true = X0) | ($true != bG737(X0))) & (($true = bG737(X0)) | ($true != X0)))),
% 13.22/3.07    inference(nnf_transformation,[],[f21366])).
% 13.22/3.07  tff(f21366,plain,(
% 13.22/3.07    ! [X0 : $o] : (($true = X0) <=> ($true = bG737(X0)))),
% 13.22/3.07    inference(rectify,[],[f20128])).
% 13.22/3.07  tff(f20128,plain,(
% 13.22/3.07    ! [X3 : $o] : (($true = X3) <=> ($true = bG737(X3)))),
% 13.22/3.07    introduced(fool_formula_definition,[new_symbols(definition,[bG737])])).
% 13.22/3.07  tff(f44867,plain,(
% 13.22/3.07    ( ! [X0 : $o] : (($true = X0) | ($true != bG737(X0))) )),
% 13.22/3.07    inference(cnf_transformation,[],[f37713])).
% 13.22/3.07  tff(f61837,plain,(
% 13.22/3.07    ($true = bG738($true))),
% 13.22/3.07    inference(equality_resolution,[],[f44864])).
% 13.22/3.07  tff(f44864,plain,(
% 13.22/3.07    ( ! [X0 : $o] : (($true = bG738(X0)) | ($true != X0)) )),
% 13.22/3.07    inference(cnf_transformation,[],[f37712])).
% 13.22/3.07  tff(f37712,plain,(
% 13.22/3.07    ! [X0 : $o] : ((($true = X0) | ($true != bG738(X0))) & (($true = bG738(X0)) | ($true != X0)))),
% 13.22/3.07    inference(nnf_transformation,[],[f21365])).
% 13.22/3.07  tff(f21365,plain,(
% 13.22/3.07    ! [X0 : $o] : (($true = X0) <=> ($true = bG738(X0)))),
% 13.22/3.07    inference(rectify,[],[f20131])).
% 13.22/3.07  tff(f20131,plain,(
% 13.22/3.07    ! [X2 : $o] : (($true = X2) <=> ($true = bG738(X2)))),
% 13.22/3.07    introduced(fool_formula_definition,[new_symbols(definition,[bG738])])).
% 13.22/3.07  tff(f44865,plain,(
% 13.22/3.07    ( ! [X0 : $o] : (($true = X0) | ($true != bG738(X0))) )),
% 13.22/3.07    inference(cnf_transformation,[],[f37712])).
% 13.22/3.07  tff(f61836,plain,(
% 13.22/3.07    ($true = bG739($true))),
% 13.22/3.07    inference(equality_resolution,[],[f44862])).
% 13.22/3.07  tff(f44862,plain,(
% 13.22/3.07    ( ! [X0 : $o] : (($true = bG739(X0)) | ($true != X0)) )),
% 13.22/3.07    inference(cnf_transformation,[],[f37711])).
% 13.22/3.07  tff(f37711,plain,(
% 13.22/3.07    ! [X0 : $o] : ((($true = X0) | ($true != bG739(X0))) & (($true = bG739(X0)) | ($true != X0)))),
% 13.22/3.07    inference(nnf_transformation,[],[f21364])).
% 13.22/3.07  tff(f21364,plain,(
% 13.22/3.07    ! [X0 : $o] : (($true = X0) <=> ($true = bG739(X0)))),
% 13.22/3.07    inference(rectify,[],[f20134])).
% 13.22/3.07  tff(f20134,plain,(
% 13.22/3.07    ! [X1 : $o] : (($true = X1) <=> ($true = bG739(X1)))),
% 13.22/3.07    introduced(fool_formula_definition,[new_symbols(definition,[bG739])])).
% 13.22/3.07  tff(f44863,plain,(
% 13.22/3.07    ( ! [X0 : $o] : (($true = X0) | ($true != bG739(X0))) )),
% 13.22/3.07    inference(cnf_transformation,[],[f37711])).
% 13.22/3.07  tff(f61835,plain,(
% 13.22/3.07    ($true = bG740($true))),
% 13.22/3.07    inference(equality_resolution,[],[f44860])).
% 13.22/3.07  tff(f44860,plain,(
% 13.22/3.07    ( ! [X0 : $o] : (($true = bG740(X0)) | ($true != X0)) )),
% 13.22/3.07    inference(cnf_transformation,[],[f37710])).
% 13.22/3.07  tff(f37710,plain,(
% 13.22/3.07    ! [X0 : $o] : ((($true = X0) | ($true != bG740(X0))) & (($true = bG740(X0)) | ($true != X0)))),
% 13.22/3.07    inference(nnf_transformation,[],[f21363])).
% 13.22/3.07  tff(f21363,plain,(
% 13.22/3.07    ! [X0 : $o] : (($true = X0) <=> ($true = bG740(X0)))),
% 13.22/3.07    inference(rectify,[],[f20137])).
% 13.22/3.07  tff(f20137,plain,(
% 13.22/3.07    ! [X1 : $o] : (($true = X1) <=> ($true = bG740(X1)))),
% 13.22/3.07    introduced(fool_formula_definition,[new_symbols(definition,[bG740])])).
% 13.22/3.07  tff(f44861,plain,(
% 13.22/3.07    ( ! [X0 : $o] : (($true = X0) | ($true != bG740(X0))) )),
% 13.22/3.07    inference(cnf_transformation,[],[f37710])).
% 13.22/3.07  tff(f44858,plain,(
% 13.22/3.07    ( ! [X6 : $tType,X7 : set(X6),X4 : set(X6),X5 : X6] : ((aa(set(X6),$o,aa(set(X6),fun(set(X6),$o),ord_less(set(X6)),aa(set(X6),set(X6),aa(set(X6),fun(set(X6),set(X6)),minus_minus(set(X6)),X4),aa(set(X6),set(X6),insert(X6,X5),bot_bot(set(X6))))),X7) = iG741(X6,X4,X5,X7)) | ($true != aa(set(X6),$o,member(X6,X5),X4))) )),
% 13.22/3.07    inference(cnf_transformation,[],[f27220])).
% 13.22/3.07  tff(f27220,plain,(
% 13.22/3.07    ! [X0 : set(X2),X1 : X2,X2 : $tType,X3 : set(X2)] : ((aa(set(X2),$o,aa(set(X2),fun(set(X2),$o),ord_less_eq(set(X2)),X0),X3) = iG741(X2,X0,X1,X3)) | ($true = aa(set(X2),$o,member(X2,X1),X0))) & ! [X4 : set(X6),X5 : X6,X6 : $tType,X7 : set(X6)] : ((aa(set(X6),$o,aa(set(X6),fun(set(X6),$o),ord_less(set(X6)),aa(set(X6),set(X6),aa(set(X6),fun(set(X6),set(X6)),minus_minus(set(X6)),X4),aa(set(X6),set(X6),insert(X6,X5),bot_bot(set(X6))))),X7) = iG741(X6,X4,X5,X7)) | ($true != aa(set(X6),$o,member(X6,X5),X4)))),
% 13.22/3.07    inference(ennf_transformation,[],[f21362])).
% 13.22/3.07  tff(f21362,plain,(
% 13.22/3.07    ! [X0 : set(X2),X1 : X2,X2 : $tType,X3 : set(X2)] : (($true != aa(set(X2),$o,member(X2,X1),X0)) => (aa(set(X2),$o,aa(set(X2),fun(set(X2),$o),ord_less_eq(set(X2)),X0),X3) = iG741(X2,X0,X1,X3))) & ! [X4 : set(X6),X5 : X6,X6 : $tType,X7 : set(X6)] : (($true = aa(set(X6),$o,member(X6,X5),X4)) => (aa(set(X6),$o,aa(set(X6),fun(set(X6),$o),ord_less(set(X6)),aa(set(X6),set(X6),aa(set(X6),fun(set(X6),set(X6)),minus_minus(set(X6)),X4),aa(set(X6),set(X6),insert(X6,X5),bot_bot(set(X6))))),X7) = iG741(X6,X4,X5,X7)))),
% 13.22/3.07    inference(flattening,[],[f21361])).
% 13.22/3.07  tff(f21361,plain,(
% 13.22/3.07    ! [X0 : set(X2),X1 : X2,X2 : $tType,X3 : set(X2)] : (~($true = aa(set(X2),$o,member(X2,X1),X0)) => (aa(set(X2),$o,aa(set(X2),fun(set(X2),$o),ord_less_eq(set(X2)),X0),X3) = iG741(X2,X0,X1,X3))) & ! [X4 : set(X6),X5 : X6,X6 : $tType,X7 : set(X6)] : (($true = aa(set(X6),$o,member(X6,X5),X4)) => (aa(set(X6),$o,aa(set(X6),fun(set(X6),$o),ord_less(set(X6)),aa(set(X6),set(X6),aa(set(X6),fun(set(X6),set(X6)),minus_minus(set(X6)),X4),aa(set(X6),set(X6),insert(X6,X5),bot_bot(set(X6))))),X7) = iG741(X6,X4,X5,X7)))),
% 13.22/3.07    inference(rectify,[],[f20228])).
% 13.22/3.07  tff(f20228,plain,(
% 13.22/3.07    ! [X1 : set(X0),X2 : X0,X0 : $tType,X3 : set(X0)] : (~($true = aa(set(X0),$o,member(X0,X2),X1)) => (aa(set(X0),$o,aa(set(X0),fun(set(X0),$o),ord_less_eq(set(X0)),X1),X3) = iG741(X0,X1,X2,X3))) & ! [X1 : set(X0),X2 : X0,X0 : $tType,X3 : set(X0)] : (($true = aa(set(X0),$o,member(X0,X2),X1)) => (aa(set(X0),$o,aa(set(X0),fun(set(X0),$o),ord_less(set(X0)),aa(set(X0),set(X0),aa(set(X0),fun(set(X0),set(X0)),minus_minus(set(X0)),X1),aa(set(X0),set(X0),insert(X0,X2),bot_bot(set(X0))))),X3) = iG741(X0,X1,X2,X3)))),
% 13.22/3.07    introduced(fool_ite_definition,[new_symbols(definition,[iG741])])).
% 13.22/3.07  tff(f44859,plain,(
% 13.22/3.07    ( ! [X2 : $tType,X3 : set(X2),X0 : set(X2),X1 : X2] : ((aa(set(X2),$o,aa(set(X2),fun(set(X2),$o),ord_less_eq(set(X2)),X0),X3) = iG741(X2,X0,X1,X3)) | ($true = aa(set(X2),$o,member(X2,X1),X0))) )),
% 13.22/3.07    inference(cnf_transformation,[],[f27220])).
% 13.22/3.07  tff(f44856,plain,(
% 13.22/3.07    ( ! [X6 : $tType,X7 : set(X6),X4 : set(X6),X5 : X6] : ((aa(set(X6),$o,aa(set(X6),fun(set(X6),$o),ord_less(set(X6)),X7),X4) = iG742(X6,X4,X5,X7)) | ($true != aa(set(X6),$o,member(X6,X5),X4))) )),
% 13.22/3.07    inference(cnf_transformation,[],[f27219])).
% 13.22/3.07  tff(f27219,plain,(
% 13.22/3.07    ! [X0 : set(X2),X1 : X2,X2 : $tType,X3 : set(X2)] : ((iG741(X2,X3,X1,X0) = iG742(X2,X0,X1,X3)) | ($true = aa(set(X2),$o,member(X2,X1),X0))) & ! [X4 : set(X6),X5 : X6,X6 : $tType,X7 : set(X6)] : ((aa(set(X6),$o,aa(set(X6),fun(set(X6),$o),ord_less(set(X6)),X7),X4) = iG742(X6,X4,X5,X7)) | ($true != aa(set(X6),$o,member(X6,X5),X4)))),
% 13.22/3.07    inference(ennf_transformation,[],[f21360])).
% 13.22/3.07  tff(f21360,plain,(
% 13.22/3.07    ! [X0 : set(X2),X1 : X2,X2 : $tType,X3 : set(X2)] : (($true != aa(set(X2),$o,member(X2,X1),X0)) => (iG741(X2,X3,X1,X0) = iG742(X2,X0,X1,X3))) & ! [X4 : set(X6),X5 : X6,X6 : $tType,X7 : set(X6)] : (($true = aa(set(X6),$o,member(X6,X5),X4)) => (aa(set(X6),$o,aa(set(X6),fun(set(X6),$o),ord_less(set(X6)),X7),X4) = iG742(X6,X4,X5,X7)))),
% 13.22/3.07    inference(flattening,[],[f21359])).
% 13.22/3.07  tff(f21359,plain,(
% 13.22/3.07    ! [X0 : set(X2),X1 : X2,X2 : $tType,X3 : set(X2)] : (~($true = aa(set(X2),$o,member(X2,X1),X0)) => (iG741(X2,X3,X1,X0) = iG742(X2,X0,X1,X3))) & ! [X4 : set(X6),X5 : X6,X6 : $tType,X7 : set(X6)] : (($true = aa(set(X6),$o,member(X6,X5),X4)) => (aa(set(X6),$o,aa(set(X6),fun(set(X6),$o),ord_less(set(X6)),X7),X4) = iG742(X6,X4,X5,X7)))),
% 13.22/3.07    inference(rectify,[],[f20229])).
% 13.22/3.07  tff(f20229,plain,(
% 13.22/3.07    ! [X3 : set(X0),X2 : X0,X0 : $tType,X1 : set(X0)] : (~($true = aa(set(X0),$o,member(X0,X2),X3)) => (iG741(X0,X1,X2,X3) = iG742(X0,X3,X2,X1))) & ! [X3 : set(X0),X2 : X0,X0 : $tType,X1 : set(X0)] : (($true = aa(set(X0),$o,member(X0,X2),X3)) => (aa(set(X0),$o,aa(set(X0),fun(set(X0),$o),ord_less(set(X0)),X1),X3) = iG742(X0,X3,X2,X1)))),
% 13.22/3.07    introduced(fool_ite_definition,[new_symbols(definition,[iG742])])).
% 13.22/3.07  tff(f44857,plain,(
% 13.22/3.07    ( ! [X2 : $tType,X3 : set(X2),X0 : set(X2),X1 : X2] : ((iG741(X2,X3,X1,X0) = iG742(X2,X0,X1,X3)) | ($true = aa(set(X2),$o,member(X2,X1),X0))) )),
% 13.22/3.07    inference(cnf_transformation,[],[f27219])).
% 13.22/3.07  tff(f44854,plain,(
% 13.22/3.07    ( ! [X6 : $tType,X7 : set(X6),X4 : set(X6),X5 : X6] : ((aa(set(X6),$o,aa(set(X6),fun(set(X6),$o),ord_less_eq(set(X6)),aa(set(X6),set(X6),aa(set(X6),fun(set(X6),set(X6)),minus_minus(set(X6)),X4),aa(set(X6),set(X6),insert(X6,X5),bot_bot(set(X6))))),X7) = iG743(X6,X4,X5,X7)) | ($true != aa(set(X6),$o,member(X6,X5),X4))) )),
% 13.22/3.07    inference(cnf_transformation,[],[f27218])).
% 13.22/3.07  tff(f27218,plain,(
% 13.22/3.07    ! [X0 : set(X2),X1 : X2,X2 : $tType,X3 : set(X2)] : ((aa(set(X2),$o,aa(set(X2),fun(set(X2),$o),ord_less_eq(set(X2)),X0),X3) = iG743(X2,X0,X1,X3)) | ($true = aa(set(X2),$o,member(X2,X1),X0))) & ! [X4 : set(X6),X5 : X6,X6 : $tType,X7 : set(X6)] : ((aa(set(X6),$o,aa(set(X6),fun(set(X6),$o),ord_less_eq(set(X6)),aa(set(X6),set(X6),aa(set(X6),fun(set(X6),set(X6)),minus_minus(set(X6)),X4),aa(set(X6),set(X6),insert(X6,X5),bot_bot(set(X6))))),X7) = iG743(X6,X4,X5,X7)) | ($true != aa(set(X6),$o,member(X6,X5),X4)))),
% 13.22/3.07    inference(ennf_transformation,[],[f21358])).
% 13.22/3.07  tff(f21358,plain,(
% 13.22/3.07    ! [X0 : set(X2),X1 : X2,X2 : $tType,X3 : set(X2)] : (($true != aa(set(X2),$o,member(X2,X1),X0)) => (aa(set(X2),$o,aa(set(X2),fun(set(X2),$o),ord_less_eq(set(X2)),X0),X3) = iG743(X2,X0,X1,X3))) & ! [X4 : set(X6),X5 : X6,X6 : $tType,X7 : set(X6)] : (($true = aa(set(X6),$o,member(X6,X5),X4)) => (aa(set(X6),$o,aa(set(X6),fun(set(X6),$o),ord_less_eq(set(X6)),aa(set(X6),set(X6),aa(set(X6),fun(set(X6),set(X6)),minus_minus(set(X6)),X4),aa(set(X6),set(X6),insert(X6,X5),bot_bot(set(X6))))),X7) = iG743(X6,X4,X5,X7)))),
% 13.22/3.07    inference(flattening,[],[f21357])).
% 13.22/3.07  tff(f21357,plain,(
% 13.22/3.07    ! [X0 : set(X2),X1 : X2,X2 : $tType,X3 : set(X2)] : (~($true = aa(set(X2),$o,member(X2,X1),X0)) => (aa(set(X2),$o,aa(set(X2),fun(set(X2),$o),ord_less_eq(set(X2)),X0),X3) = iG743(X2,X0,X1,X3))) & ! [X4 : set(X6),X5 : X6,X6 : $tType,X7 : set(X6)] : (($true = aa(set(X6),$o,member(X6,X5),X4)) => (aa(set(X6),$o,aa(set(X6),fun(set(X6),$o),ord_less_eq(set(X6)),aa(set(X6),set(X6),aa(set(X6),fun(set(X6),set(X6)),minus_minus(set(X6)),X4),aa(set(X6),set(X6),insert(X6,X5),bot_bot(set(X6))))),X7) = iG743(X6,X4,X5,X7)))),
% 13.22/3.07    inference(rectify,[],[f20232])).
% 13.22/3.07  tff(f20232,plain,(
% 13.22/3.07    ! [X1 : set(X0),X2 : X0,X0 : $tType,X3 : set(X0)] : (~($true = aa(set(X0),$o,member(X0,X2),X1)) => (aa(set(X0),$o,aa(set(X0),fun(set(X0),$o),ord_less_eq(set(X0)),X1),X3) = iG743(X0,X1,X2,X3))) & ! [X1 : set(X0),X2 : X0,X0 : $tType,X3 : set(X0)] : (($true = aa(set(X0),$o,member(X0,X2),X1)) => (aa(set(X0),$o,aa(set(X0),fun(set(X0),$o),ord_less_eq(set(X0)),aa(set(X0),set(X0),aa(set(X0),fun(set(X0),set(X0)),minus_minus(set(X0)),X1),aa(set(X0),set(X0),insert(X0,X2),bot_bot(set(X0))))),X3) = iG743(X0,X1,X2,X3)))),
% 13.22/3.07    introduced(fool_ite_definition,[new_symbols(definition,[iG743])])).
% 13.22/3.07  tff(f44855,plain,(
% 13.22/3.07    ( ! [X2 : $tType,X3 : set(X2),X0 : set(X2),X1 : X2] : ((aa(set(X2),$o,aa(set(X2),fun(set(X2),$o),ord_less_eq(set(X2)),X0),X3) = iG743(X2,X0,X1,X3)) | ($true = aa(set(X2),$o,member(X2,X1),X0))) )),
% 13.22/3.07    inference(cnf_transformation,[],[f27218])).
% 13.22/3.07  tff(f61834,plain,(
% 13.22/3.07    ($true = bG744($true))),
% 13.22/3.07    inference(equality_resolution,[],[f44852])).
% 13.22/3.07  tff(f44852,plain,(
% 13.22/3.07    ( ! [X0 : $o] : (($true = bG744(X0)) | ($true != X0)) )),
% 13.22/3.07    inference(cnf_transformation,[],[f37709])).
% 13.22/3.07  tff(f37709,plain,(
% 13.22/3.07    ! [X0 : $o] : ((($true = X0) | ($true != bG744(X0))) & (($true = bG744(X0)) | ($true != X0)))),
% 13.22/3.07    inference(nnf_transformation,[],[f21356])).
% 13.22/3.07  tff(f21356,plain,(
% 13.22/3.07    ! [X0 : $o] : (($true = X0) <=> ($true = bG744(X0)))),
% 13.22/3.07    inference(rectify,[],[f20287])).
% 13.22/3.07  tff(f20287,plain,(
% 13.22/3.07    ! [X2 : $o] : (($true = X2) <=> ($true = bG744(X2)))),
% 13.22/3.07    introduced(fool_formula_definition,[new_symbols(definition,[bG744])])).
% 13.22/3.07  tff(f44853,plain,(
% 13.22/3.07    ( ! [X0 : $o] : (($true = X0) | ($true != bG744(X0))) )),
% 13.22/3.07    inference(cnf_transformation,[],[f37709])).
% 13.22/3.07  tff(f61833,plain,(
% 13.22/3.07    ($true = bG745($true))),
% 13.22/3.07    inference(equality_resolution,[],[f44850])).
% 13.22/3.07  tff(f44850,plain,(
% 13.22/3.07    ( ! [X0 : $o] : (($true = bG745(X0)) | ($true != X0)) )),
% 13.22/3.07    inference(cnf_transformation,[],[f37708])).
% 13.22/3.07  tff(f37708,plain,(
% 13.22/3.07    ! [X0 : $o] : ((($true = X0) | ($true != bG745(X0))) & (($true = bG745(X0)) | ($true != X0)))),
% 13.22/3.07    inference(nnf_transformation,[],[f21355])).
% 13.22/3.07  tff(f21355,plain,(
% 13.22/3.07    ! [X0 : $o] : (($true = X0) <=> ($true = bG745(X0)))),
% 13.22/3.07    inference(rectify,[],[f20290])).
% 13.22/3.07  tff(f20290,plain,(
% 13.22/3.07    ! [X1 : $o] : (($true = X1) <=> ($true = bG745(X1)))),
% 13.22/3.07    introduced(fool_formula_definition,[new_symbols(definition,[bG745])])).
% 13.22/3.07  tff(f44851,plain,(
% 13.22/3.07    ( ! [X0 : $o] : (($true = X0) | ($true != bG745(X0))) )),
% 13.22/3.07    inference(cnf_transformation,[],[f37708])).
% 13.22/3.07  tff(f61832,plain,(
% 13.22/3.07    ($true = bG746($true))),
% 13.22/3.07    inference(equality_resolution,[],[f44848])).
% 13.22/3.07  tff(f44848,plain,(
% 13.22/3.07    ( ! [X0 : $o] : (($true = bG746(X0)) | ($true != X0)) )),
% 13.22/3.07    inference(cnf_transformation,[],[f37707])).
% 13.22/3.07  tff(f37707,plain,(
% 13.22/3.07    ! [X0 : $o] : ((($true = X0) | ($true != bG746(X0))) & (($true = bG746(X0)) | ($true != X0)))),
% 13.22/3.07    inference(nnf_transformation,[],[f21354])).
% 13.22/3.07  tff(f21354,plain,(
% 13.22/3.07    ! [X0 : $o] : (($true = X0) <=> ($true = bG746(X0)))),
% 13.22/3.07    inference(rectify,[],[f20293])).
% 13.22/3.07  tff(f20293,plain,(
% 13.22/3.07    ! [X1 : $o] : (($true = X1) <=> ($true = bG746(X1)))),
% 13.22/3.07    introduced(fool_formula_definition,[new_symbols(definition,[bG746])])).
% 13.22/3.07  tff(f44849,plain,(
% 13.22/3.07    ( ! [X0 : $o] : (($true = X0) | ($true != bG746(X0))) )),
% 13.22/3.07    inference(cnf_transformation,[],[f37707])).
% 13.22/3.07  tff(f61831,plain,(
% 13.22/3.07    ($true = bG747($true))),
% 13.22/3.07    inference(equality_resolution,[],[f44846])).
% 13.22/3.07  tff(f44846,plain,(
% 13.22/3.07    ( ! [X0 : $o] : (($true = bG747(X0)) | ($true != X0)) )),
% 13.22/3.07    inference(cnf_transformation,[],[f37706])).
% 13.22/3.07  tff(f37706,plain,(
% 13.22/3.07    ! [X0 : $o] : ((($true = X0) | ($true != bG747(X0))) & (($true = bG747(X0)) | ($true != X0)))),
% 13.22/3.07    inference(nnf_transformation,[],[f21353])).
% 13.22/3.07  tff(f21353,plain,(
% 13.22/3.07    ! [X0 : $o] : (($true = X0) <=> ($true = bG747(X0)))),
% 13.22/3.07    inference(rectify,[],[f20296])).
% 13.22/3.07  tff(f20296,plain,(
% 13.22/3.07    ! [X3 : $o] : (($true = X3) <=> ($true = bG747(X3)))),
% 13.22/3.07    introduced(fool_formula_definition,[new_symbols(definition,[bG747])])).
% 13.22/3.07  tff(f44847,plain,(
% 13.22/3.07    ( ! [X0 : $o] : (($true = X0) | ($true != bG747(X0))) )),
% 13.22/3.07    inference(cnf_transformation,[],[f37706])).
% 13.22/3.07  tff(f44844,plain,(
% 13.22/3.07    ( ! [X5 : $tType,X8 : X5,X6 : nat,X9 : fun(nat,fun(X5,X5)),X7 : nat] : (iG748(X5,X6,X7,X8,X9) = X8 | ($true != aa(nat,$o,aa(nat,fun(nat,$o),ord_less(nat),X7),X6))) )),
% 13.22/3.07    inference(cnf_transformation,[],[f27217])).
% 13.22/3.07  tff(f27217,plain,(
% 13.22/3.07    ! [X0 : $tType,X1 : nat,X2 : nat,X3 : X0,X4 : fun(nat,fun(X0,X0))] : (set_fo6178422350223883121st_nat(X0,X4,aa(nat,nat,aa(nat,fun(nat,nat),plus_plus(nat),X1),one_one(nat)),X2,aa(X0,X0,aa(nat,fun(X0,X0),X4,X1),X3)) = iG748(X0,X1,X2,X3,X4) | ($true = aa(nat,$o,aa(nat,fun(nat,$o),ord_less(nat),X2),X1))) & ! [X5 : $tType,X6 : nat,X7 : nat,X8 : X5,X9 : fun(nat,fun(X5,X5))] : (iG748(X5,X6,X7,X8,X9) = X8 | ($true != aa(nat,$o,aa(nat,fun(nat,$o),ord_less(nat),X7),X6)))),
% 13.22/3.07    inference(ennf_transformation,[],[f21352])).
% 13.22/3.07  tff(f21352,plain,(
% 13.22/3.07    ! [X0 : $tType,X1 : nat,X2 : nat,X3 : X0,X4 : fun(nat,fun(X0,X0))] : (($true != aa(nat,$o,aa(nat,fun(nat,$o),ord_less(nat),X2),X1)) => set_fo6178422350223883121st_nat(X0,X4,aa(nat,nat,aa(nat,fun(nat,nat),plus_plus(nat),X1),one_one(nat)),X2,aa(X0,X0,aa(nat,fun(X0,X0),X4,X1),X3)) = iG748(X0,X1,X2,X3,X4)) & ! [X5 : $tType,X6 : nat,X7 : nat,X8 : X5,X9 : fun(nat,fun(X5,X5))] : (($true = aa(nat,$o,aa(nat,fun(nat,$o),ord_less(nat),X7),X6)) => iG748(X5,X6,X7,X8,X9) = X8)),
% 13.22/3.07    inference(flattening,[],[f21351])).
% 13.22/3.07  tff(f21351,plain,(
% 13.22/3.07    ! [X0 : $tType,X1 : nat,X2 : nat,X3 : X0,X4 : fun(nat,fun(X0,X0))] : (~($true = aa(nat,$o,aa(nat,fun(nat,$o),ord_less(nat),X2),X1)) => set_fo6178422350223883121st_nat(X0,X4,aa(nat,nat,aa(nat,fun(nat,nat),plus_plus(nat),X1),one_one(nat)),X2,aa(X0,X0,aa(nat,fun(X0,X0),X4,X1),X3)) = iG748(X0,X1,X2,X3,X4)) & ! [X5 : $tType,X6 : nat,X7 : nat,X8 : X5,X9 : fun(nat,fun(X5,X5))] : (($true = aa(nat,$o,aa(nat,fun(nat,$o),ord_less(nat),X7),X6)) => iG748(X5,X6,X7,X8,X9) = X8)),
% 13.22/3.07    inference(rectify,[],[f20315])).
% 13.22/3.07  tff(f20315,plain,(
% 13.22/3.07    ! [X0 : $tType,X2 : nat,X3 : nat,X4 : X0,X1 : fun(nat,fun(X0,X0))] : (~($true = aa(nat,$o,aa(nat,fun(nat,$o),ord_less(nat),X3),X2)) => set_fo6178422350223883121st_nat(X0,X1,aa(nat,nat,aa(nat,fun(nat,nat),plus_plus(nat),X2),one_one(nat)),X3,aa(X0,X0,aa(nat,fun(X0,X0),X1,X2),X4)) = iG748(X0,X2,X3,X4,X1)) & ! [X0 : $tType,X2 : nat,X3 : nat,X4 : X0,X1 : fun(nat,fun(X0,X0))] : (($true = aa(nat,$o,aa(nat,fun(nat,$o),ord_less(nat),X3),X2)) => iG748(X0,X2,X3,X4,X1) = X4)),
% 13.22/3.07    introduced(fool_ite_definition,[new_symbols(definition,[iG748])])).
% 13.22/3.07  tff(f44845,plain,(
% 13.22/3.07    ( ! [X0 : $tType,X2 : nat,X3 : X0,X1 : nat,X4 : fun(nat,fun(X0,X0))] : (set_fo6178422350223883121st_nat(X0,X4,aa(nat,nat,aa(nat,fun(nat,nat),plus_plus(nat),X1),one_one(nat)),X2,aa(X0,X0,aa(nat,fun(X0,X0),X4,X1),X3)) = iG748(X0,X1,X2,X3,X4) | ($true = aa(nat,$o,aa(nat,fun(nat,$o),ord_less(nat),X2),X1))) )),
% 13.22/3.07    inference(cnf_transformation,[],[f27217])).
% 13.22/3.07  tff(f61830,plain,(
% 13.22/3.07    ( ! [X5 : $tType,X7 : $tType,X8 : fun(X7,fun(list(X7),X5)),X9 : X5] : (iG749(X5,X7,nil(X7),X8,X9) = X9) )),
% 13.22/3.07    inference(equality_resolution,[],[f44842])).
% 13.22/3.07  tff(f44842,plain,(
% 13.22/3.07    ( ! [X5 : $tType,X7 : $tType,X8 : fun(X7,fun(list(X7),X5)),X6 : list(X7),X9 : X5] : (iG749(X5,X7,X6,X8,X9) = X9 | nil(X7) != X6) )),
% 13.22/3.07    inference(cnf_transformation,[],[f27216])).
% 13.22/3.07  tff(f27216,plain,(
% 13.22/3.07    ! [X0 : $tType,X1 : list(X2),X2 : $tType,X3 : fun(X2,fun(list(X2),X0)),X4 : X0] : (aa(list(X2),X0,aa(X2,fun(list(X2),X0),X3,aa(list(X2),X2,hd(X2),X1)),aa(list(X2),list(X2),tl(X2),X1)) = iG749(X0,X2,X1,X3,X4) | nil(X2) = X1) & ! [X5 : $tType,X6 : list(X7),X7 : $tType,X8 : fun(X7,fun(list(X7),X5)),X9 : X5] : (iG749(X5,X7,X6,X8,X9) = X9 | nil(X7) != X6)),
% 13.22/3.07    inference(ennf_transformation,[],[f21350])).
% 13.22/3.07  tff(f21350,plain,(
% 13.22/3.07    ! [X0 : $tType,X1 : list(X2),X2 : $tType,X3 : fun(X2,fun(list(X2),X0)),X4 : X0] : (nil(X2) != X1 => aa(list(X2),X0,aa(X2,fun(list(X2),X0),X3,aa(list(X2),X2,hd(X2),X1)),aa(list(X2),list(X2),tl(X2),X1)) = iG749(X0,X2,X1,X3,X4)) & ! [X5 : $tType,X6 : list(X7),X7 : $tType,X8 : fun(X7,fun(list(X7),X5)),X9 : X5] : (nil(X7) = X6 => iG749(X5,X7,X6,X8,X9) = X9)),
% 13.22/3.07    inference(flattening,[],[f21349])).
% 13.22/3.07  tff(f21349,plain,(
% 13.22/3.07    ! [X0 : $tType,X1 : list(X2),X2 : $tType,X3 : fun(X2,fun(list(X2),X0)),X4 : X0] : (~nil(X2) = X1 => aa(list(X2),X0,aa(X2,fun(list(X2),X0),X3,aa(list(X2),X2,hd(X2),X1)),aa(list(X2),list(X2),tl(X2),X1)) = iG749(X0,X2,X1,X3,X4)) & ! [X5 : $tType,X6 : list(X7),X7 : $tType,X8 : fun(X7,fun(list(X7),X5)),X9 : X5] : (nil(X7) = X6 => iG749(X5,X7,X6,X8,X9) = X9)),
% 13.22/3.07    inference(rectify,[],[f20318])).
% 13.22/3.07  tff(f20318,plain,(
% 13.22/3.07    ! [X0 : $tType,X4 : list(X1),X1 : $tType,X3 : fun(X1,fun(list(X1),X0)),X2 : X0] : (~nil(X1) = X4 => aa(list(X1),X0,aa(X1,fun(list(X1),X0),X3,aa(list(X1),X1,hd(X1),X4)),aa(list(X1),list(X1),tl(X1),X4)) = iG749(X0,X1,X4,X3,X2)) & ! [X0 : $tType,X4 : list(X1),X1 : $tType,X3 : fun(X1,fun(list(X1),X0)),X2 : X0] : (nil(X1) = X4 => iG749(X0,X1,X4,X3,X2) = X2)),
% 13.22/3.07    introduced(fool_ite_definition,[new_symbols(definition,[iG749])])).
% 13.22/3.07  tff(f44843,plain,(
% 13.22/3.07    ( ! [X0 : $tType,X2 : $tType,X3 : fun(X2,fun(list(X2),X0)),X1 : list(X2),X4 : X0] : (aa(list(X2),X0,aa(X2,fun(list(X2),X0),X3,aa(list(X2),X2,hd(X2),X1)),aa(list(X2),list(X2),tl(X2),X1)) = iG749(X0,X2,X1,X3,X4) | nil(X2) = X1) )),
% 13.22/3.07    inference(cnf_transformation,[],[f27216])).
% 13.22/3.07  tff(f44840,plain,(
% 13.22/3.07    ( ! [X5 : $tType,X8 : X5,X6 : list(X5),X9 : list(X5),X7 : nat] : (aa(list(X5),list(X5),aa(list(X5),fun(list(X5),list(X5)),append(X5),list_update(X5,X6,X7,X8)),X9) = iG750(X5,X6,X7,X8,X9) | ($true != aa(nat,$o,aa(nat,fun(nat,$o),ord_less(nat),X7),aa(list(X5),nat,size_size(list(X5)),X6)))) )),
% 13.22/3.07    inference(cnf_transformation,[],[f27215])).
% 13.22/3.07  tff(f27215,plain,(
% 13.22/3.07    ! [X0 : $tType,X1 : list(X0),X2 : nat,X3 : X0,X4 : list(X0)] : (aa(list(X0),list(X0),aa(list(X0),fun(list(X0),list(X0)),append(X0),X1),list_update(X0,X4,aa(nat,nat,aa(nat,fun(nat,nat),minus_minus(nat),X2),aa(list(X0),nat,size_size(list(X0)),X1)),X3)) = iG750(X0,X1,X2,X3,X4) | ($true = aa(nat,$o,aa(nat,fun(nat,$o),ord_less(nat),X2),aa(list(X0),nat,size_size(list(X0)),X1)))) & ! [X5 : $tType,X6 : list(X5),X7 : nat,X8 : X5,X9 : list(X5)] : (aa(list(X5),list(X5),aa(list(X5),fun(list(X5),list(X5)),append(X5),list_update(X5,X6,X7,X8)),X9) = iG750(X5,X6,X7,X8,X9) | ($true != aa(nat,$o,aa(nat,fun(nat,$o),ord_less(nat),X7),aa(list(X5),nat,size_size(list(X5)),X6))))),
% 13.22/3.07    inference(ennf_transformation,[],[f21348])).
% 13.22/3.07  tff(f21348,plain,(
% 13.22/3.07    ! [X0 : $tType,X1 : list(X0),X2 : nat,X3 : X0,X4 : list(X0)] : (($true != aa(nat,$o,aa(nat,fun(nat,$o),ord_less(nat),X2),aa(list(X0),nat,size_size(list(X0)),X1))) => aa(list(X0),list(X0),aa(list(X0),fun(list(X0),list(X0)),append(X0),X1),list_update(X0,X4,aa(nat,nat,aa(nat,fun(nat,nat),minus_minus(nat),X2),aa(list(X0),nat,size_size(list(X0)),X1)),X3)) = iG750(X0,X1,X2,X3,X4)) & ! [X5 : $tType,X6 : list(X5),X7 : nat,X8 : X5,X9 : list(X5)] : (($true = aa(nat,$o,aa(nat,fun(nat,$o),ord_less(nat),X7),aa(list(X5),nat,size_size(list(X5)),X6))) => aa(list(X5),list(X5),aa(list(X5),fun(list(X5),list(X5)),append(X5),list_update(X5,X6,X7,X8)),X9) = iG750(X5,X6,X7,X8,X9))),
% 13.22/3.07    inference(flattening,[],[f21347])).
% 13.22/3.07  tff(f21347,plain,(
% 13.22/3.07    ! [X0 : $tType,X1 : list(X0),X2 : nat,X3 : X0,X4 : list(X0)] : (~($true = aa(nat,$o,aa(nat,fun(nat,$o),ord_less(nat),X2),aa(list(X0),nat,size_size(list(X0)),X1))) => aa(list(X0),list(X0),aa(list(X0),fun(list(X0),list(X0)),append(X0),X1),list_update(X0,X4,aa(nat,nat,aa(nat,fun(nat,nat),minus_minus(nat),X2),aa(list(X0),nat,size_size(list(X0)),X1)),X3)) = iG750(X0,X1,X2,X3,X4)) & ! [X5 : $tType,X6 : list(X5),X7 : nat,X8 : X5,X9 : list(X5)] : (($true = aa(nat,$o,aa(nat,fun(nat,$o),ord_less(nat),X7),aa(list(X5),nat,size_size(list(X5)),X6))) => aa(list(X5),list(X5),aa(list(X5),fun(list(X5),list(X5)),append(X5),list_update(X5,X6,X7,X8)),X9) = iG750(X5,X6,X7,X8,X9))),
% 13.22/3.07    inference(rectify,[],[f20321])).
% 13.22/3.07  tff(f20321,plain,(
% 13.22/3.07    ! [X0 : $tType,X1 : list(X0),X3 : nat,X4 : X0,X2 : list(X0)] : (~($true = aa(nat,$o,aa(nat,fun(nat,$o),ord_less(nat),X3),aa(list(X0),nat,size_size(list(X0)),X1))) => aa(list(X0),list(X0),aa(list(X0),fun(list(X0),list(X0)),append(X0),X1),list_update(X0,X2,aa(nat,nat,aa(nat,fun(nat,nat),minus_minus(nat),X3),aa(list(X0),nat,size_size(list(X0)),X1)),X4)) = iG750(X0,X1,X3,X4,X2)) & ! [X0 : $tType,X1 : list(X0),X3 : nat,X4 : X0,X2 : list(X0)] : (($true = aa(nat,$o,aa(nat,fun(nat,$o),ord_less(nat),X3),aa(list(X0),nat,size_size(list(X0)),X1))) => aa(list(X0),list(X0),aa(list(X0),fun(list(X0),list(X0)),append(X0),list_update(X0,X1,X3,X4)),X2) = iG750(X0,X1,X3,X4,X2))),
% 13.22/3.07    introduced(fool_ite_definition,[new_symbols(definition,[iG750])])).
% 13.22/3.07  tff(f44841,plain,(
% 13.22/3.07    ( ! [X0 : $tType,X2 : nat,X3 : X0,X1 : list(X0),X4 : list(X0)] : (aa(list(X0),list(X0),aa(list(X0),fun(list(X0),list(X0)),append(X0),X1),list_update(X0,X4,aa(nat,nat,aa(nat,fun(nat,nat),minus_minus(nat),X2),aa(list(X0),nat,size_size(list(X0)),X1)),X3)) = iG750(X0,X1,X2,X3,X4) | ($true = aa(nat,$o,aa(nat,fun(nat,$o),ord_less(nat),X2),aa(list(X0),nat,size_size(list(X0)),X1)))) )),
% 13.22/3.07    inference(cnf_transformation,[],[f27215])).
% 13.22/3.07  tff(f44838,plain,(
% 13.22/3.07    ( ! [X5 : $tType,X6 : $tType,X8 : $tType,X9 : product_prod(X6,X8),X7 : product_prod(X8,X5)] : (aa(list(product_prod(X6,X5)),list(product_prod(X6,X5)),cons(product_prod(X6,X5),aa(X5,product_prod(X6,X5),aa(X6,fun(X5,product_prod(X6,X5)),product_Pair(X6,X5),aa(product_prod(X6,X8),X6,product_fst(X6,X8),X9)),aa(product_prod(X8,X5),X5,product_snd(X8,X5),X7))),nil(product_prod(X6,X5))) = iG751(X5,X6,X8,X7,X9) | aa(product_prod(X6,X8),X8,product_snd(X6,X8),X9) != aa(product_prod(X8,X5),X8,product_fst(X8,X5),X7)) )),
% 13.22/3.07    inference(cnf_transformation,[],[f27214])).
% 13.22/3.07  tff(f27214,plain,(
% 13.22/3.07    ! [X0 : $tType,X1 : $tType,X2 : product_prod(X3,X0),X3 : $tType,X4 : product_prod(X1,X3)] : (nil(product_prod(X1,X0)) = iG751(X0,X1,X3,X2,X4) | aa(product_prod(X1,X3),X3,product_snd(X1,X3),X4) = aa(product_prod(X3,X0),X3,product_fst(X3,X0),X2)) & ! [X5 : $tType,X6 : $tType,X7 : product_prod(X8,X5),X8 : $tType,X9 : product_prod(X6,X8)] : (aa(list(product_prod(X6,X5)),list(product_prod(X6,X5)),cons(product_prod(X6,X5),aa(X5,product_prod(X6,X5),aa(X6,fun(X5,product_prod(X6,X5)),product_Pair(X6,X5),aa(product_prod(X6,X8),X6,product_fst(X6,X8),X9)),aa(product_prod(X8,X5),X5,product_snd(X8,X5),X7))),nil(product_prod(X6,X5))) = iG751(X5,X6,X8,X7,X9) | aa(product_prod(X6,X8),X8,product_snd(X6,X8),X9) != aa(product_prod(X8,X5),X8,product_fst(X8,X5),X7))),
% 13.22/3.07    inference(ennf_transformation,[],[f21346])).
% 13.22/3.07  tff(f21346,plain,(
% 13.22/3.07    ! [X0 : $tType,X1 : $tType,X2 : product_prod(X3,X0),X3 : $tType,X4 : product_prod(X1,X3)] : (aa(product_prod(X1,X3),X3,product_snd(X1,X3),X4) != aa(product_prod(X3,X0),X3,product_fst(X3,X0),X2) => nil(product_prod(X1,X0)) = iG751(X0,X1,X3,X2,X4)) & ! [X5 : $tType,X6 : $tType,X7 : product_prod(X8,X5),X8 : $tType,X9 : product_prod(X6,X8)] : (aa(product_prod(X6,X8),X8,product_snd(X6,X8),X9) = aa(product_prod(X8,X5),X8,product_fst(X8,X5),X7) => aa(list(product_prod(X6,X5)),list(product_prod(X6,X5)),cons(product_prod(X6,X5),aa(X5,product_prod(X6,X5),aa(X6,fun(X5,product_prod(X6,X5)),product_Pair(X6,X5),aa(product_prod(X6,X8),X6,product_fst(X6,X8),X9)),aa(product_prod(X8,X5),X5,product_snd(X8,X5),X7))),nil(product_prod(X6,X5))) = iG751(X5,X6,X8,X7,X9))),
% 13.22/3.07    inference(flattening,[],[f21345])).
% 13.22/3.07  tff(f21345,plain,(
% 13.22/3.07    ! [X0 : $tType,X1 : $tType,X2 : product_prod(X3,X0),X3 : $tType,X4 : product_prod(X1,X3)] : (~aa(product_prod(X1,X3),X3,product_snd(X1,X3),X4) = aa(product_prod(X3,X0),X3,product_fst(X3,X0),X2) => nil(product_prod(X1,X0)) = iG751(X0,X1,X3,X2,X4)) & ! [X5 : $tType,X6 : $tType,X7 : product_prod(X8,X5),X8 : $tType,X9 : product_prod(X6,X8)] : (aa(product_prod(X6,X8),X8,product_snd(X6,X8),X9) = aa(product_prod(X8,X5),X8,product_fst(X8,X5),X7) => aa(list(product_prod(X6,X5)),list(product_prod(X6,X5)),cons(product_prod(X6,X5),aa(X5,product_prod(X6,X5),aa(X6,fun(X5,product_prod(X6,X5)),product_Pair(X6,X5),aa(product_prod(X6,X8),X6,product_fst(X6,X8),X9)),aa(product_prod(X8,X5),X5,product_snd(X8,X5),X7))),nil(product_prod(X6,X5))) = iG751(X5,X6,X8,X7,X9))),
% 13.22/3.07    inference(rectify,[],[f20324])).
% 13.22/3.07  tff(f20324,plain,(
% 13.22/3.07    ! [X1 : $tType,X2 : $tType,X4 : product_prod(X0,X1),X0 : $tType,X3 : product_prod(X2,X0)] : (~aa(product_prod(X2,X0),X0,product_snd(X2,X0),X3) = aa(product_prod(X0,X1),X0,product_fst(X0,X1),X4) => nil(product_prod(X2,X1)) = iG751(X1,X2,X0,X4,X3)) & ! [X1 : $tType,X2 : $tType,X4 : product_prod(X0,X1),X0 : $tType,X3 : product_prod(X2,X0)] : (aa(product_prod(X2,X0),X0,product_snd(X2,X0),X3) = aa(product_prod(X0,X1),X0,product_fst(X0,X1),X4) => aa(list(product_prod(X2,X1)),list(product_prod(X2,X1)),cons(product_prod(X2,X1),aa(X1,product_prod(X2,X1),aa(X2,fun(X1,product_prod(X2,X1)),product_Pair(X2,X1),aa(product_prod(X2,X0),X2,product_fst(X2,X0),X3)),aa(product_prod(X0,X1),X1,product_snd(X0,X1),X4))),nil(product_prod(X2,X1))) = iG751(X1,X2,X0,X4,X3))),
% 13.22/3.07    introduced(fool_ite_definition,[new_symbols(definition,[iG751])])).
% 13.22/3.07  tff(f44839,plain,(
% 13.22/3.07    ( ! [X1 : $tType,X0 : $tType,X3 : $tType,X2 : product_prod(X3,X0),X4 : product_prod(X1,X3)] : (nil(product_prod(X1,X0)) = iG751(X0,X1,X3,X2,X4) | aa(product_prod(X1,X3),X3,product_snd(X1,X3),X4) = aa(product_prod(X3,X0),X3,product_fst(X3,X0),X2)) )),
% 13.22/3.07    inference(cnf_transformation,[],[f27214])).
% 13.22/3.07  tff(f44837,plain,(
% 13.22/3.07    ( ! [X0 : num] : (pred_numeral(X0) = lG752(X0)) )),
% 13.22/3.07    inference(cnf_transformation,[],[f21344])).
% 13.22/3.07  tff(f21344,plain,(
% 13.22/3.07    ! [X0 : num] : pred_numeral(X0) = lG752(X0)),
% 13.22/3.07    inference(rectify,[],[f20327])).
% 13.22/3.07  tff(f20327,plain,(
% 13.22/3.07    ! [X3 : num] : pred_numeral(X3) = lG752(X3)),
% 13.22/3.07    introduced(fool_let_definition,[new_symbols(definition,[lG752])])).
% 13.22/3.07  tff(f44835,plain,(
% 13.22/3.07    ( ! [X5 : $tType,X8 : $tType,X6 : X8,X9 : fun(X8,X5),X7 : fun(X8,$o)] : (aa(X5,option(X5),some(X5),aa(X8,X5,X9,X6)) = iG753(X5,X8,X6,X7,X9) | ($true != aa(X8,$o,X7,X6))) )),
% 13.22/3.07    inference(cnf_transformation,[],[f27213])).
% 13.22/3.07  tff(f27213,plain,(
% 13.22/3.07    ! [X0 : $tType,X1 : X3,X2 : fun(X3,$o),X3 : $tType,X4 : fun(X3,X0)] : (none(X0) = iG753(X0,X3,X1,X2,X4) | ($true = aa(X3,$o,X2,X1))) & ! [X5 : $tType,X6 : X8,X7 : fun(X8,$o),X8 : $tType,X9 : fun(X8,X5)] : (aa(X5,option(X5),some(X5),aa(X8,X5,X9,X6)) = iG753(X5,X8,X6,X7,X9) | ($true != aa(X8,$o,X7,X6)))),
% 13.22/3.07    inference(ennf_transformation,[],[f21343])).
% 13.22/3.07  tff(f21343,plain,(
% 13.22/3.07    ! [X0 : $tType,X1 : X3,X2 : fun(X3,$o),X3 : $tType,X4 : fun(X3,X0)] : (($true != aa(X3,$o,X2,X1)) => none(X0) = iG753(X0,X3,X1,X2,X4)) & ! [X5 : $tType,X6 : X8,X7 : fun(X8,$o),X8 : $tType,X9 : fun(X8,X5)] : (($true = aa(X8,$o,X7,X6)) => aa(X5,option(X5),some(X5),aa(X8,X5,X9,X6)) = iG753(X5,X8,X6,X7,X9))),
% 13.22/3.07    inference(flattening,[],[f21342])).
% 13.22/3.07  tff(f21342,plain,(
% 13.22/3.07    ! [X0 : $tType,X1 : X3,X2 : fun(X3,$o),X3 : $tType,X4 : fun(X3,X0)] : (~($true = aa(X3,$o,X2,X1)) => none(X0) = iG753(X0,X3,X1,X2,X4)) & ! [X5 : $tType,X6 : X8,X7 : fun(X8,$o),X8 : $tType,X9 : fun(X8,X5)] : (($true = aa(X8,$o,X7,X6)) => aa(X5,option(X5),some(X5),aa(X8,X5,X9,X6)) = iG753(X5,X8,X6,X7,X9))),
% 13.22/3.07    inference(rectify,[],[f20330])).
% 13.22/3.07  tff(f20330,plain,(
% 13.22/3.07    ! [X1 : $tType,X4 : X0,X3 : fun(X0,$o),X0 : $tType,X2 : fun(X0,X1)] : (~($true = aa(X0,$o,X3,X4)) => none(X1) = iG753(X1,X0,X4,X3,X2)) & ! [X1 : $tType,X4 : X0,X3 : fun(X0,$o),X0 : $tType,X2 : fun(X0,X1)] : (($true = aa(X0,$o,X3,X4)) => aa(X1,option(X1),some(X1),aa(X0,X1,X2,X4)) = iG753(X1,X0,X4,X3,X2))),
% 13.22/3.07    introduced(fool_ite_definition,[new_symbols(definition,[iG753])])).
% 13.22/3.07  tff(f44836,plain,(
% 13.22/3.07    ( ! [X0 : $tType,X3 : $tType,X2 : fun(X3,$o),X1 : X3,X4 : fun(X3,X0)] : (none(X0) = iG753(X0,X3,X1,X2,X4) | ($true = aa(X3,$o,X2,X1))) )),
% 13.22/3.07    inference(cnf_transformation,[],[f27213])).
% 13.22/3.07  tff(f61829,plain,(
% 13.22/3.07    ( ! [X5 : $tType,X7 : $tType,X8 : fun(X7,set(X5)),X9 : X5] : (aa(set(X5),set(X5),insert(X5,X9),bot_bot(set(X5))) = iG754(X5,X7,bot_bot(set(X7)),X8,X9)) )),
% 13.22/3.07    inference(equality_resolution,[],[f44833])).
% 13.22/3.07  tff(f44833,plain,(
% 13.22/3.07    ( ! [X5 : $tType,X7 : $tType,X8 : fun(X7,set(X5)),X6 : set(X7),X9 : X5] : (aa(set(X5),set(X5),insert(X5,X9),bot_bot(set(X5))) = iG754(X5,X7,X6,X8,X9) | bot_bot(set(X7)) != X6) )),
% 13.22/3.07    inference(cnf_transformation,[],[f27212])).
% 13.22/3.07  tff(f27212,plain,(
% 13.22/3.07    ! [X0 : $tType,X1 : set(X2),X2 : $tType,X3 : fun(X2,set(X0)),X4 : X0] : (aa(set(set(X0)),set(X0),complete_Sup_Sup(set(X0)),aa(set(X2),set(set(X0)),image(X2,set(X0),aa(fun(X2,set(X0)),fun(X2,set(X0)),aTP_Lamp_uw(X0,fun(fun(X2,set(X0)),fun(X2,set(X0))),X4),X3)),X1)) = iG754(X0,X2,X1,X3,X4) | bot_bot(set(X2)) = X1) & ! [X5 : $tType,X6 : set(X7),X7 : $tType,X8 : fun(X7,set(X5)),X9 : X5] : (aa(set(X5),set(X5),insert(X5,X9),bot_bot(set(X5))) = iG754(X5,X7,X6,X8,X9) | bot_bot(set(X7)) != X6)),
% 13.22/3.07    inference(ennf_transformation,[],[f21341])).
% 13.22/3.07  tff(f21341,plain,(
% 13.22/3.07    ! [X0 : $tType,X1 : set(X2),X2 : $tType,X3 : fun(X2,set(X0)),X4 : X0] : (bot_bot(set(X2)) != X1 => aa(set(set(X0)),set(X0),complete_Sup_Sup(set(X0)),aa(set(X2),set(set(X0)),image(X2,set(X0),aa(fun(X2,set(X0)),fun(X2,set(X0)),aTP_Lamp_uw(X0,fun(fun(X2,set(X0)),fun(X2,set(X0))),X4),X3)),X1)) = iG754(X0,X2,X1,X3,X4)) & ! [X5 : $tType,X6 : set(X7),X7 : $tType,X8 : fun(X7,set(X5)),X9 : X5] : (bot_bot(set(X7)) = X6 => aa(set(X5),set(X5),insert(X5,X9),bot_bot(set(X5))) = iG754(X5,X7,X6,X8,X9))),
% 13.22/3.07    inference(flattening,[],[f21340])).
% 13.22/3.07  tff(f21340,plain,(
% 13.22/3.07    ! [X0 : $tType,X1 : set(X2),X2 : $tType,X3 : fun(X2,set(X0)),X4 : X0] : (~bot_bot(set(X2)) = X1 => aa(set(set(X0)),set(X0),complete_Sup_Sup(set(X0)),aa(set(X2),set(set(X0)),image(X2,set(X0),aa(fun(X2,set(X0)),fun(X2,set(X0)),aTP_Lamp_uw(X0,fun(fun(X2,set(X0)),fun(X2,set(X0))),X4),X3)),X1)) = iG754(X0,X2,X1,X3,X4)) & ! [X5 : $tType,X6 : set(X7),X7 : $tType,X8 : fun(X7,set(X5)),X9 : X5] : (bot_bot(set(X7)) = X6 => aa(set(X5),set(X5),insert(X5,X9),bot_bot(set(X5))) = iG754(X5,X7,X6,X8,X9))),
% 13.22/3.07    inference(rectify,[],[f20333])).
% 13.22/3.07  tff(f20333,plain,(
% 13.22/3.07    ! [X0 : $tType,X4 : set(X1),X1 : $tType,X3 : fun(X1,set(X0)),X2 : X0] : (~bot_bot(set(X1)) = X4 => aa(set(set(X0)),set(X0),complete_Sup_Sup(set(X0)),aa(set(X1),set(set(X0)),image(X1,set(X0),aa(fun(X1,set(X0)),fun(X1,set(X0)),aTP_Lamp_uw(X0,fun(fun(X1,set(X0)),fun(X1,set(X0))),X2),X3)),X4)) = iG754(X0,X1,X4,X3,X2)) & ! [X0 : $tType,X4 : set(X1),X1 : $tType,X3 : fun(X1,set(X0)),X2 : X0] : (bot_bot(set(X1)) = X4 => aa(set(X0),set(X0),insert(X0,X2),bot_bot(set(X0))) = iG754(X0,X1,X4,X3,X2))),
% 13.22/3.07    introduced(fool_ite_definition,[new_symbols(definition,[iG754])])).
% 13.22/3.07  tff(f44834,plain,(
% 13.22/3.07    ( ! [X0 : $tType,X2 : $tType,X3 : fun(X2,set(X0)),X1 : set(X2),X4 : X0] : (aa(set(set(X0)),set(X0),complete_Sup_Sup(set(X0)),aa(set(X2),set(set(X0)),image(X2,set(X0),aa(fun(X2,set(X0)),fun(X2,set(X0)),aTP_Lamp_uw(X0,fun(fun(X2,set(X0)),fun(X2,set(X0))),X4),X3)),X1)) = iG754(X0,X2,X1,X3,X4) | bot_bot(set(X2)) = X1) )),
% 13.22/3.07    inference(cnf_transformation,[],[f27212])).
% 13.22/3.07  tff(f61828,plain,(
% 13.22/3.07    ( ! [X5 : $tType,X7 : $tType,X8 : fun(X7,set(X5)),X9 : set(X5)] : (iG755(X5,X7,bot_bot(set(X7)),X8,X9) = X9) )),
% 13.22/3.07    inference(equality_resolution,[],[f44831])).
% 13.22/3.07  tff(f44831,plain,(
% 13.22/3.07    ( ! [X5 : $tType,X7 : $tType,X8 : fun(X7,set(X5)),X6 : set(X7),X9 : set(X5)] : (iG755(X5,X7,X6,X8,X9) = X9 | bot_bot(set(X7)) != X6) )),
% 13.22/3.07    inference(cnf_transformation,[],[f27211])).
% 13.22/3.07  tff(f27211,plain,(
% 13.22/3.07    ! [X0 : $tType,X1 : set(X2),X2 : $tType,X3 : fun(X2,set(X0)),X4 : set(X0)] : (aa(set(set(X0)),set(X0),complete_Sup_Sup(set(X0)),aa(set(X2),set(set(X0)),image(X2,set(X0),aa(fun(X2,set(X0)),fun(X2,set(X0)),aTP_Lamp_ya(set(X0),fun(fun(X2,set(X0)),fun(X2,set(X0))),X4),X3)),X1)) = iG755(X0,X2,X1,X3,X4) | bot_bot(set(X2)) = X1) & ! [X5 : $tType,X6 : set(X7),X7 : $tType,X8 : fun(X7,set(X5)),X9 : set(X5)] : (iG755(X5,X7,X6,X8,X9) = X9 | bot_bot(set(X7)) != X6)),
% 13.22/3.07    inference(ennf_transformation,[],[f21339])).
% 13.22/3.07  tff(f21339,plain,(
% 13.22/3.07    ! [X0 : $tType,X1 : set(X2),X2 : $tType,X3 : fun(X2,set(X0)),X4 : set(X0)] : (bot_bot(set(X2)) != X1 => aa(set(set(X0)),set(X0),complete_Sup_Sup(set(X0)),aa(set(X2),set(set(X0)),image(X2,set(X0),aa(fun(X2,set(X0)),fun(X2,set(X0)),aTP_Lamp_ya(set(X0),fun(fun(X2,set(X0)),fun(X2,set(X0))),X4),X3)),X1)) = iG755(X0,X2,X1,X3,X4)) & ! [X5 : $tType,X6 : set(X7),X7 : $tType,X8 : fun(X7,set(X5)),X9 : set(X5)] : (bot_bot(set(X7)) = X6 => iG755(X5,X7,X6,X8,X9) = X9)),
% 13.22/3.07    inference(flattening,[],[f21338])).
% 13.22/3.07  tff(f21338,plain,(
% 13.22/3.07    ! [X0 : $tType,X1 : set(X2),X2 : $tType,X3 : fun(X2,set(X0)),X4 : set(X0)] : (~bot_bot(set(X2)) = X1 => aa(set(set(X0)),set(X0),complete_Sup_Sup(set(X0)),aa(set(X2),set(set(X0)),image(X2,set(X0),aa(fun(X2,set(X0)),fun(X2,set(X0)),aTP_Lamp_ya(set(X0),fun(fun(X2,set(X0)),fun(X2,set(X0))),X4),X3)),X1)) = iG755(X0,X2,X1,X3,X4)) & ! [X5 : $tType,X6 : set(X7),X7 : $tType,X8 : fun(X7,set(X5)),X9 : set(X5)] : (bot_bot(set(X7)) = X6 => iG755(X5,X7,X6,X8,X9) = X9)),
% 13.22/3.07    inference(rectify,[],[f20336])).
% 13.22/3.07  tff(f20336,plain,(
% 13.22/3.07    ! [X0 : $tType,X4 : set(X1),X1 : $tType,X3 : fun(X1,set(X0)),X2 : set(X0)] : (~bot_bot(set(X1)) = X4 => aa(set(set(X0)),set(X0),complete_Sup_Sup(set(X0)),aa(set(X1),set(set(X0)),image(X1,set(X0),aa(fun(X1,set(X0)),fun(X1,set(X0)),aTP_Lamp_ya(set(X0),fun(fun(X1,set(X0)),fun(X1,set(X0))),X2),X3)),X4)) = iG755(X0,X1,X4,X3,X2)) & ! [X0 : $tType,X4 : set(X1),X1 : $tType,X3 : fun(X1,set(X0)),X2 : set(X0)] : (bot_bot(set(X1)) = X4 => iG755(X0,X1,X4,X3,X2) = X2)),
% 13.22/3.07    introduced(fool_ite_definition,[new_symbols(definition,[iG755])])).
% 13.22/3.07  tff(f44832,plain,(
% 13.22/3.07    ( ! [X0 : $tType,X2 : $tType,X3 : fun(X2,set(X0)),X1 : set(X2),X4 : set(X0)] : (aa(set(set(X0)),set(X0),complete_Sup_Sup(set(X0)),aa(set(X2),set(set(X0)),image(X2,set(X0),aa(fun(X2,set(X0)),fun(X2,set(X0)),aTP_Lamp_ya(set(X0),fun(fun(X2,set(X0)),fun(X2,set(X0))),X4),X3)),X1)) = iG755(X0,X2,X1,X3,X4) | bot_bot(set(X2)) = X1) )),
% 13.22/3.07    inference(cnf_transformation,[],[f27211])).
% 13.22/3.07  tff(f61827,plain,(
% 13.22/3.07    ( ! [X5 : $tType,X7 : $tType,X8 : fun(X7,set(X5)),X9 : set(X5)] : (iG756(X5,X7,bot_bot(set(X7)),X8,X9) = X9) )),
% 13.22/3.07    inference(equality_resolution,[],[f44829])).
% 13.22/3.07  tff(f44829,plain,(
% 13.22/3.07    ( ! [X5 : $tType,X7 : $tType,X8 : fun(X7,set(X5)),X6 : set(X7),X9 : set(X5)] : (iG756(X5,X7,X6,X8,X9) = X9 | bot_bot(set(X7)) != X6) )),
% 13.22/3.07    inference(cnf_transformation,[],[f27210])).
% 13.22/3.07  tff(f27210,plain,(
% 13.22/3.07    ! [X0 : $tType,X1 : set(X2),X2 : $tType,X3 : fun(X2,set(X0)),X4 : set(X0)] : (aa(set(set(X0)),set(X0),complete_Inf_Inf(set(X0)),aa(set(X2),set(set(X0)),image(X2,set(X0),aa(fun(X2,set(X0)),fun(X2,set(X0)),aTP_Lamp_vn(set(X0),fun(fun(X2,set(X0)),fun(X2,set(X0))),X4),X3)),X1)) = iG756(X0,X2,X1,X3,X4) | bot_bot(set(X2)) = X1) & ! [X5 : $tType,X6 : set(X7),X7 : $tType,X8 : fun(X7,set(X5)),X9 : set(X5)] : (iG756(X5,X7,X6,X8,X9) = X9 | bot_bot(set(X7)) != X6)),
% 13.22/3.07    inference(ennf_transformation,[],[f21337])).
% 13.22/3.07  tff(f21337,plain,(
% 13.22/3.07    ! [X0 : $tType,X1 : set(X2),X2 : $tType,X3 : fun(X2,set(X0)),X4 : set(X0)] : (bot_bot(set(X2)) != X1 => aa(set(set(X0)),set(X0),complete_Inf_Inf(set(X0)),aa(set(X2),set(set(X0)),image(X2,set(X0),aa(fun(X2,set(X0)),fun(X2,set(X0)),aTP_Lamp_vn(set(X0),fun(fun(X2,set(X0)),fun(X2,set(X0))),X4),X3)),X1)) = iG756(X0,X2,X1,X3,X4)) & ! [X5 : $tType,X6 : set(X7),X7 : $tType,X8 : fun(X7,set(X5)),X9 : set(X5)] : (bot_bot(set(X7)) = X6 => iG756(X5,X7,X6,X8,X9) = X9)),
% 13.22/3.07    inference(flattening,[],[f21336])).
% 13.22/3.07  tff(f21336,plain,(
% 13.22/3.07    ! [X0 : $tType,X1 : set(X2),X2 : $tType,X3 : fun(X2,set(X0)),X4 : set(X0)] : (~bot_bot(set(X2)) = X1 => aa(set(set(X0)),set(X0),complete_Inf_Inf(set(X0)),aa(set(X2),set(set(X0)),image(X2,set(X0),aa(fun(X2,set(X0)),fun(X2,set(X0)),aTP_Lamp_vn(set(X0),fun(fun(X2,set(X0)),fun(X2,set(X0))),X4),X3)),X1)) = iG756(X0,X2,X1,X3,X4)) & ! [X5 : $tType,X6 : set(X7),X7 : $tType,X8 : fun(X7,set(X5)),X9 : set(X5)] : (bot_bot(set(X7)) = X6 => iG756(X5,X7,X6,X8,X9) = X9)),
% 13.22/3.07    inference(rectify,[],[f20339])).
% 13.22/3.07  tff(f20339,plain,(
% 13.22/3.07    ! [X0 : $tType,X4 : set(X1),X1 : $tType,X3 : fun(X1,set(X0)),X2 : set(X0)] : (~bot_bot(set(X1)) = X4 => aa(set(set(X0)),set(X0),complete_Inf_Inf(set(X0)),aa(set(X1),set(set(X0)),image(X1,set(X0),aa(fun(X1,set(X0)),fun(X1,set(X0)),aTP_Lamp_vn(set(X0),fun(fun(X1,set(X0)),fun(X1,set(X0))),X2),X3)),X4)) = iG756(X0,X1,X4,X3,X2)) & ! [X0 : $tType,X4 : set(X1),X1 : $tType,X3 : fun(X1,set(X0)),X2 : set(X0)] : (bot_bot(set(X1)) = X4 => iG756(X0,X1,X4,X3,X2) = X2)),
% 13.22/3.07    introduced(fool_ite_definition,[new_symbols(definition,[iG756])])).
% 13.22/3.07  tff(f44830,plain,(
% 13.22/3.07    ( ! [X0 : $tType,X2 : $tType,X3 : fun(X2,set(X0)),X1 : set(X2),X4 : set(X0)] : (aa(set(set(X0)),set(X0),complete_Inf_Inf(set(X0)),aa(set(X2),set(set(X0)),image(X2,set(X0),aa(fun(X2,set(X0)),fun(X2,set(X0)),aTP_Lamp_vn(set(X0),fun(fun(X2,set(X0)),fun(X2,set(X0))),X4),X3)),X1)) = iG756(X0,X2,X1,X3,X4) | bot_bot(set(X2)) = X1) )),
% 13.22/3.07    inference(cnf_transformation,[],[f27210])).
% 13.22/3.07  tff(f61826,plain,(
% 13.22/3.07    ( ! [X5 : $tType,X7 : $tType,X8 : fun(X7,set(X5)),X9 : set(X5)] : (iG757(X5,X7,bot_bot(set(X7)),X8,X9) = X9) )),
% 13.22/3.07    inference(equality_resolution,[],[f44827])).
% 13.22/3.07  tff(f44827,plain,(
% 13.22/3.07    ( ! [X5 : $tType,X7 : $tType,X8 : fun(X7,set(X5)),X6 : set(X7),X9 : set(X5)] : (iG757(X5,X7,X6,X8,X9) = X9 | bot_bot(set(X7)) != X6) )),
% 13.22/3.07    inference(cnf_transformation,[],[f27209])).
% 13.22/3.07  tff(f27209,plain,(
% 13.22/3.07    ! [X0 : $tType,X1 : set(X2),X2 : $tType,X3 : fun(X2,set(X0)),X4 : set(X0)] : (aa(set(set(X0)),set(X0),complete_Inf_Inf(set(X0)),aa(set(X2),set(set(X0)),image(X2,set(X0),aa(fun(X2,set(X0)),fun(X2,set(X0)),aTP_Lamp_vt(set(X0),fun(fun(X2,set(X0)),fun(X2,set(X0))),X4),X3)),X1)) = iG757(X0,X2,X1,X3,X4) | bot_bot(set(X2)) = X1) & ! [X5 : $tType,X6 : set(X7),X7 : $tType,X8 : fun(X7,set(X5)),X9 : set(X5)] : (iG757(X5,X7,X6,X8,X9) = X9 | bot_bot(set(X7)) != X6)),
% 13.22/3.07    inference(ennf_transformation,[],[f21335])).
% 13.22/3.07  tff(f21335,plain,(
% 13.22/3.07    ! [X0 : $tType,X1 : set(X2),X2 : $tType,X3 : fun(X2,set(X0)),X4 : set(X0)] : (bot_bot(set(X2)) != X1 => aa(set(set(X0)),set(X0),complete_Inf_Inf(set(X0)),aa(set(X2),set(set(X0)),image(X2,set(X0),aa(fun(X2,set(X0)),fun(X2,set(X0)),aTP_Lamp_vt(set(X0),fun(fun(X2,set(X0)),fun(X2,set(X0))),X4),X3)),X1)) = iG757(X0,X2,X1,X3,X4)) & ! [X5 : $tType,X6 : set(X7),X7 : $tType,X8 : fun(X7,set(X5)),X9 : set(X5)] : (bot_bot(set(X7)) = X6 => iG757(X5,X7,X6,X8,X9) = X9)),
% 13.22/3.07    inference(flattening,[],[f21334])).
% 13.22/3.07  tff(f21334,plain,(
% 13.22/3.07    ! [X0 : $tType,X1 : set(X2),X2 : $tType,X3 : fun(X2,set(X0)),X4 : set(X0)] : (~bot_bot(set(X2)) = X1 => aa(set(set(X0)),set(X0),complete_Inf_Inf(set(X0)),aa(set(X2),set(set(X0)),image(X2,set(X0),aa(fun(X2,set(X0)),fun(X2,set(X0)),aTP_Lamp_vt(set(X0),fun(fun(X2,set(X0)),fun(X2,set(X0))),X4),X3)),X1)) = iG757(X0,X2,X1,X3,X4)) & ! [X5 : $tType,X6 : set(X7),X7 : $tType,X8 : fun(X7,set(X5)),X9 : set(X5)] : (bot_bot(set(X7)) = X6 => iG757(X5,X7,X6,X8,X9) = X9)),
% 13.22/3.07    inference(rectify,[],[f20342])).
% 13.22/3.07  tff(f20342,plain,(
% 13.22/3.07    ! [X0 : $tType,X4 : set(X1),X1 : $tType,X3 : fun(X1,set(X0)),X2 : set(X0)] : (~bot_bot(set(X1)) = X4 => aa(set(set(X0)),set(X0),complete_Inf_Inf(set(X0)),aa(set(X1),set(set(X0)),image(X1,set(X0),aa(fun(X1,set(X0)),fun(X1,set(X0)),aTP_Lamp_vt(set(X0),fun(fun(X1,set(X0)),fun(X1,set(X0))),X2),X3)),X4)) = iG757(X0,X1,X4,X3,X2)) & ! [X0 : $tType,X4 : set(X1),X1 : $tType,X3 : fun(X1,set(X0)),X2 : set(X0)] : (bot_bot(set(X1)) = X4 => iG757(X0,X1,X4,X3,X2) = X2)),
% 13.22/3.07    introduced(fool_ite_definition,[new_symbols(definition,[iG757])])).
% 13.22/3.07  tff(f44828,plain,(
% 13.22/3.07    ( ! [X0 : $tType,X2 : $tType,X3 : fun(X2,set(X0)),X1 : set(X2),X4 : set(X0)] : (aa(set(set(X0)),set(X0),complete_Inf_Inf(set(X0)),aa(set(X2),set(set(X0)),image(X2,set(X0),aa(fun(X2,set(X0)),fun(X2,set(X0)),aTP_Lamp_vt(set(X0),fun(fun(X2,set(X0)),fun(X2,set(X0))),X4),X3)),X1)) = iG757(X0,X2,X1,X3,X4) | bot_bot(set(X2)) = X1) )),
% 13.22/3.07    inference(cnf_transformation,[],[f27209])).
% 13.22/3.07  tff(f61825,plain,(
% 13.22/3.07    ( ! [X5 : $tType,X7 : $tType,X8 : set(X5),X9 : fun(X7,set(X5))] : (iG758(X5,X7,bot_bot(set(X7)),X8,X9) = X8) )),
% 13.22/3.07    inference(equality_resolution,[],[f44825])).
% 13.22/3.07  tff(f44825,plain,(
% 13.22/3.07    ( ! [X5 : $tType,X7 : $tType,X8 : set(X5),X6 : set(X7),X9 : fun(X7,set(X5))] : (iG758(X5,X7,X6,X8,X9) = X8 | bot_bot(set(X7)) != X6) )),
% 13.22/3.07    inference(cnf_transformation,[],[f27208])).
% 13.22/3.07  tff(f27208,plain,(
% 13.22/3.07    ! [X0 : $tType,X1 : set(X2),X2 : $tType,X3 : set(X0),X4 : fun(X2,set(X0))] : (aa(set(set(X0)),set(X0),complete_Sup_Sup(set(X0)),aa(set(X2),set(set(X0)),image(X2,set(X0),aa(set(X0),fun(X2,set(X0)),aTP_Lamp_xz(fun(X2,set(X0)),fun(set(X0),fun(X2,set(X0))),X4),X3)),X1)) = iG758(X0,X2,X1,X3,X4) | bot_bot(set(X2)) = X1) & ! [X5 : $tType,X6 : set(X7),X7 : $tType,X8 : set(X5),X9 : fun(X7,set(X5))] : (iG758(X5,X7,X6,X8,X9) = X8 | bot_bot(set(X7)) != X6)),
% 13.22/3.07    inference(ennf_transformation,[],[f21333])).
% 13.22/3.07  tff(f21333,plain,(
% 13.22/3.07    ! [X0 : $tType,X1 : set(X2),X2 : $tType,X3 : set(X0),X4 : fun(X2,set(X0))] : (bot_bot(set(X2)) != X1 => aa(set(set(X0)),set(X0),complete_Sup_Sup(set(X0)),aa(set(X2),set(set(X0)),image(X2,set(X0),aa(set(X0),fun(X2,set(X0)),aTP_Lamp_xz(fun(X2,set(X0)),fun(set(X0),fun(X2,set(X0))),X4),X3)),X1)) = iG758(X0,X2,X1,X3,X4)) & ! [X5 : $tType,X6 : set(X7),X7 : $tType,X8 : set(X5),X9 : fun(X7,set(X5))] : (bot_bot(set(X7)) = X6 => iG758(X5,X7,X6,X8,X9) = X8)),
% 13.22/3.07    inference(flattening,[],[f21332])).
% 13.22/3.07  tff(f21332,plain,(
% 13.22/3.07    ! [X0 : $tType,X1 : set(X2),X2 : $tType,X3 : set(X0),X4 : fun(X2,set(X0))] : (~bot_bot(set(X2)) = X1 => aa(set(set(X0)),set(X0),complete_Sup_Sup(set(X0)),aa(set(X2),set(set(X0)),image(X2,set(X0),aa(set(X0),fun(X2,set(X0)),aTP_Lamp_xz(fun(X2,set(X0)),fun(set(X0),fun(X2,set(X0))),X4),X3)),X1)) = iG758(X0,X2,X1,X3,X4)) & ! [X5 : $tType,X6 : set(X7),X7 : $tType,X8 : set(X5),X9 : fun(X7,set(X5))] : (bot_bot(set(X7)) = X6 => iG758(X5,X7,X6,X8,X9) = X8)),
% 13.22/3.07    inference(rectify,[],[f20345])).
% 13.22/3.07  tff(f20345,plain,(
% 13.22/3.07    ! [X0 : $tType,X3 : set(X1),X1 : $tType,X4 : set(X0),X2 : fun(X1,set(X0))] : (~bot_bot(set(X1)) = X3 => aa(set(set(X0)),set(X0),complete_Sup_Sup(set(X0)),aa(set(X1),set(set(X0)),image(X1,set(X0),aa(set(X0),fun(X1,set(X0)),aTP_Lamp_xz(fun(X1,set(X0)),fun(set(X0),fun(X1,set(X0))),X2),X4)),X3)) = iG758(X0,X1,X3,X4,X2)) & ! [X0 : $tType,X3 : set(X1),X1 : $tType,X4 : set(X0),X2 : fun(X1,set(X0))] : (bot_bot(set(X1)) = X3 => iG758(X0,X1,X3,X4,X2) = X4)),
% 13.22/3.07    introduced(fool_ite_definition,[new_symbols(definition,[iG758])])).
% 13.22/3.07  tff(f44826,plain,(
% 13.22/3.07    ( ! [X0 : $tType,X2 : $tType,X3 : set(X0),X1 : set(X2),X4 : fun(X2,set(X0))] : (aa(set(set(X0)),set(X0),complete_Sup_Sup(set(X0)),aa(set(X2),set(set(X0)),image(X2,set(X0),aa(set(X0),fun(X2,set(X0)),aTP_Lamp_xz(fun(X2,set(X0)),fun(set(X0),fun(X2,set(X0))),X4),X3)),X1)) = iG758(X0,X2,X1,X3,X4) | bot_bot(set(X2)) = X1) )),
% 13.22/3.07    inference(cnf_transformation,[],[f27208])).
% 13.22/3.07  tff(f61824,plain,(
% 13.22/3.07    ( ! [X5 : $tType,X7 : $tType,X8 : set(X5),X9 : fun(X7,set(X5))] : (iG759(X5,X7,bot_bot(set(X7)),X8,X9) = X8) )),
% 13.22/3.07    inference(equality_resolution,[],[f44823])).
% 13.22/3.07  tff(f44823,plain,(
% 13.22/3.07    ( ! [X5 : $tType,X7 : $tType,X8 : set(X5),X6 : set(X7),X9 : fun(X7,set(X5))] : (iG759(X5,X7,X6,X8,X9) = X8 | bot_bot(set(X7)) != X6) )),
% 13.22/3.07    inference(cnf_transformation,[],[f27207])).
% 13.22/3.07  tff(f27207,plain,(
% 13.22/3.07    ! [X0 : $tType,X1 : set(X2),X2 : $tType,X3 : set(X0),X4 : fun(X2,set(X0))] : (aa(set(set(X0)),set(X0),complete_Inf_Inf(set(X0)),aa(set(X2),set(set(X0)),image(X2,set(X0),aa(set(X0),fun(X2,set(X0)),aTP_Lamp_vo(fun(X2,set(X0)),fun(set(X0),fun(X2,set(X0))),X4),X3)),X1)) = iG759(X0,X2,X1,X3,X4) | bot_bot(set(X2)) = X1) & ! [X5 : $tType,X6 : set(X7),X7 : $tType,X8 : set(X5),X9 : fun(X7,set(X5))] : (iG759(X5,X7,X6,X8,X9) = X8 | bot_bot(set(X7)) != X6)),
% 13.22/3.07    inference(ennf_transformation,[],[f21331])).
% 13.22/3.07  tff(f21331,plain,(
% 13.22/3.07    ! [X0 : $tType,X1 : set(X2),X2 : $tType,X3 : set(X0),X4 : fun(X2,set(X0))] : (bot_bot(set(X2)) != X1 => aa(set(set(X0)),set(X0),complete_Inf_Inf(set(X0)),aa(set(X2),set(set(X0)),image(X2,set(X0),aa(set(X0),fun(X2,set(X0)),aTP_Lamp_vo(fun(X2,set(X0)),fun(set(X0),fun(X2,set(X0))),X4),X3)),X1)) = iG759(X0,X2,X1,X3,X4)) & ! [X5 : $tType,X6 : set(X7),X7 : $tType,X8 : set(X5),X9 : fun(X7,set(X5))] : (bot_bot(set(X7)) = X6 => iG759(X5,X7,X6,X8,X9) = X8)),
% 13.22/3.07    inference(flattening,[],[f21330])).
% 13.22/3.07  tff(f21330,plain,(
% 13.22/3.07    ! [X0 : $tType,X1 : set(X2),X2 : $tType,X3 : set(X0),X4 : fun(X2,set(X0))] : (~bot_bot(set(X2)) = X1 => aa(set(set(X0)),set(X0),complete_Inf_Inf(set(X0)),aa(set(X2),set(set(X0)),image(X2,set(X0),aa(set(X0),fun(X2,set(X0)),aTP_Lamp_vo(fun(X2,set(X0)),fun(set(X0),fun(X2,set(X0))),X4),X3)),X1)) = iG759(X0,X2,X1,X3,X4)) & ! [X5 : $tType,X6 : set(X7),X7 : $tType,X8 : set(X5),X9 : fun(X7,set(X5))] : (bot_bot(set(X7)) = X6 => iG759(X5,X7,X6,X8,X9) = X8)),
% 13.22/3.07    inference(rectify,[],[f20348])).
% 13.22/3.07  tff(f20348,plain,(
% 13.22/3.07    ! [X0 : $tType,X3 : set(X1),X1 : $tType,X4 : set(X0),X2 : fun(X1,set(X0))] : (~bot_bot(set(X1)) = X3 => aa(set(set(X0)),set(X0),complete_Inf_Inf(set(X0)),aa(set(X1),set(set(X0)),image(X1,set(X0),aa(set(X0),fun(X1,set(X0)),aTP_Lamp_vo(fun(X1,set(X0)),fun(set(X0),fun(X1,set(X0))),X2),X4)),X3)) = iG759(X0,X1,X3,X4,X2)) & ! [X0 : $tType,X3 : set(X1),X1 : $tType,X4 : set(X0),X2 : fun(X1,set(X0))] : (bot_bot(set(X1)) = X3 => iG759(X0,X1,X3,X4,X2) = X4)),
% 13.22/3.07    introduced(fool_ite_definition,[new_symbols(definition,[iG759])])).
% 13.22/3.07  tff(f44824,plain,(
% 13.22/3.07    ( ! [X0 : $tType,X2 : $tType,X3 : set(X0),X1 : set(X2),X4 : fun(X2,set(X0))] : (aa(set(set(X0)),set(X0),complete_Inf_Inf(set(X0)),aa(set(X2),set(set(X0)),image(X2,set(X0),aa(set(X0),fun(X2,set(X0)),aTP_Lamp_vo(fun(X2,set(X0)),fun(set(X0),fun(X2,set(X0))),X4),X3)),X1)) = iG759(X0,X2,X1,X3,X4) | bot_bot(set(X2)) = X1) )),
% 13.22/3.07    inference(cnf_transformation,[],[f27207])).
% 13.22/3.07  tff(f61823,plain,(
% 13.22/3.07    ( ! [X5 : $tType,X7 : $tType,X8 : set(X5),X9 : fun(X7,set(X5))] : (aa(set(X5),set(X5),aa(set(X5),fun(set(X5),set(X5)),minus_minus(set(X5)),top_top(set(X5))),X8) = iG760(X5,X7,bot_bot(set(X7)),X8,X9)) )),
% 13.22/3.07    inference(equality_resolution,[],[f44821])).
% 13.22/3.07  tff(f44821,plain,(
% 13.22/3.07    ( ! [X5 : $tType,X7 : $tType,X8 : set(X5),X6 : set(X7),X9 : fun(X7,set(X5))] : (aa(set(X5),set(X5),aa(set(X5),fun(set(X5),set(X5)),minus_minus(set(X5)),top_top(set(X5))),X8) = iG760(X5,X7,X6,X8,X9) | bot_bot(set(X7)) != X6) )),
% 13.22/3.07    inference(cnf_transformation,[],[f27206])).
% 13.22/3.07  tff(f27206,plain,(
% 13.22/3.07    ! [X0 : $tType,X1 : set(X2),X2 : $tType,X3 : set(X0),X4 : fun(X2,set(X0))] : (aa(set(set(X0)),set(X0),complete_Inf_Inf(set(X0)),aa(set(X2),set(set(X0)),image(X2,set(X0),aa(set(X0),fun(X2,set(X0)),aTP_Lamp_vq(fun(X2,set(X0)),fun(set(X0),fun(X2,set(X0))),X4),X3)),X1)) = iG760(X0,X2,X1,X3,X4) | bot_bot(set(X2)) = X1) & ! [X5 : $tType,X6 : set(X7),X7 : $tType,X8 : set(X5),X9 : fun(X7,set(X5))] : (aa(set(X5),set(X5),aa(set(X5),fun(set(X5),set(X5)),minus_minus(set(X5)),top_top(set(X5))),X8) = iG760(X5,X7,X6,X8,X9) | bot_bot(set(X7)) != X6)),
% 13.22/3.07    inference(ennf_transformation,[],[f21329])).
% 13.22/3.07  tff(f21329,plain,(
% 13.22/3.07    ! [X0 : $tType,X1 : set(X2),X2 : $tType,X3 : set(X0),X4 : fun(X2,set(X0))] : (bot_bot(set(X2)) != X1 => aa(set(set(X0)),set(X0),complete_Inf_Inf(set(X0)),aa(set(X2),set(set(X0)),image(X2,set(X0),aa(set(X0),fun(X2,set(X0)),aTP_Lamp_vq(fun(X2,set(X0)),fun(set(X0),fun(X2,set(X0))),X4),X3)),X1)) = iG760(X0,X2,X1,X3,X4)) & ! [X5 : $tType,X6 : set(X7),X7 : $tType,X8 : set(X5),X9 : fun(X7,set(X5))] : (bot_bot(set(X7)) = X6 => aa(set(X5),set(X5),aa(set(X5),fun(set(X5),set(X5)),minus_minus(set(X5)),top_top(set(X5))),X8) = iG760(X5,X7,X6,X8,X9))),
% 13.22/3.07    inference(flattening,[],[f21328])).
% 13.22/3.07  tff(f21328,plain,(
% 13.22/3.07    ! [X0 : $tType,X1 : set(X2),X2 : $tType,X3 : set(X0),X4 : fun(X2,set(X0))] : (~bot_bot(set(X2)) = X1 => aa(set(set(X0)),set(X0),complete_Inf_Inf(set(X0)),aa(set(X2),set(set(X0)),image(X2,set(X0),aa(set(X0),fun(X2,set(X0)),aTP_Lamp_vq(fun(X2,set(X0)),fun(set(X0),fun(X2,set(X0))),X4),X3)),X1)) = iG760(X0,X2,X1,X3,X4)) & ! [X5 : $tType,X6 : set(X7),X7 : $tType,X8 : set(X5),X9 : fun(X7,set(X5))] : (bot_bot(set(X7)) = X6 => aa(set(X5),set(X5),aa(set(X5),fun(set(X5),set(X5)),minus_minus(set(X5)),top_top(set(X5))),X8) = iG760(X5,X7,X6,X8,X9))),
% 13.22/3.07    inference(rectify,[],[f20351])).
% 13.22/3.07  tff(f20351,plain,(
% 13.22/3.07    ! [X0 : $tType,X3 : set(X1),X1 : $tType,X4 : set(X0),X2 : fun(X1,set(X0))] : (~bot_bot(set(X1)) = X3 => aa(set(set(X0)),set(X0),complete_Inf_Inf(set(X0)),aa(set(X1),set(set(X0)),image(X1,set(X0),aa(set(X0),fun(X1,set(X0)),aTP_Lamp_vq(fun(X1,set(X0)),fun(set(X0),fun(X1,set(X0))),X2),X4)),X3)) = iG760(X0,X1,X3,X4,X2)) & ! [X0 : $tType,X3 : set(X1),X1 : $tType,X4 : set(X0),X2 : fun(X1,set(X0))] : (bot_bot(set(X1)) = X3 => aa(set(X0),set(X0),aa(set(X0),fun(set(X0),set(X0)),minus_minus(set(X0)),top_top(set(X0))),X4) = iG760(X0,X1,X3,X4,X2))),
% 13.22/3.07    introduced(fool_ite_definition,[new_symbols(definition,[iG760])])).
% 13.22/3.07  tff(f44822,plain,(
% 13.22/3.07    ( ! [X0 : $tType,X2 : $tType,X3 : set(X0),X1 : set(X2),X4 : fun(X2,set(X0))] : (aa(set(set(X0)),set(X0),complete_Inf_Inf(set(X0)),aa(set(X2),set(set(X0)),image(X2,set(X0),aa(set(X0),fun(X2,set(X0)),aTP_Lamp_vq(fun(X2,set(X0)),fun(set(X0),fun(X2,set(X0))),X4),X3)),X1)) = iG760(X0,X2,X1,X3,X4) | bot_bot(set(X2)) = X1) )),
% 13.22/3.07    inference(cnf_transformation,[],[f27206])).
% 13.22/3.07  tff(f61822,plain,(
% 13.22/3.07    ( ! [X5 : $tType,X7 : $tType,X8 : set(X5),X9 : fun(X7,set(X5))] : (top_top(set(X5)) = iG761(X5,X7,bot_bot(set(X7)),X8,X9)) )),
% 13.22/3.07    inference(equality_resolution,[],[f44819])).
% 13.22/3.07  tff(f44819,plain,(
% 13.22/3.07    ( ! [X5 : $tType,X7 : $tType,X8 : set(X5),X6 : set(X7),X9 : fun(X7,set(X5))] : (top_top(set(X5)) = iG761(X5,X7,X6,X8,X9) | bot_bot(set(X7)) != X6) )),
% 13.22/3.07    inference(cnf_transformation,[],[f27205])).
% 13.22/3.07  tff(f27205,plain,(
% 13.22/3.07    ! [X0 : $tType,X1 : set(X2),X2 : $tType,X3 : set(X0),X4 : fun(X2,set(X0))] : (aa(set(X0),set(X0),aa(set(X0),fun(set(X0),set(X0)),inf_inf(set(X0)),aa(set(set(X0)),set(X0),complete_Inf_Inf(set(X0)),aa(set(X2),set(set(X0)),image(X2,set(X0),X4),X1))),X3) = iG761(X0,X2,X1,X3,X4) | bot_bot(set(X2)) = X1) & ! [X5 : $tType,X6 : set(X7),X7 : $tType,X8 : set(X5),X9 : fun(X7,set(X5))] : (top_top(set(X5)) = iG761(X5,X7,X6,X8,X9) | bot_bot(set(X7)) != X6)),
% 13.22/3.07    inference(ennf_transformation,[],[f21327])).
% 13.22/3.07  tff(f21327,plain,(
% 13.22/3.07    ! [X0 : $tType,X1 : set(X2),X2 : $tType,X3 : set(X0),X4 : fun(X2,set(X0))] : (bot_bot(set(X2)) != X1 => aa(set(X0),set(X0),aa(set(X0),fun(set(X0),set(X0)),inf_inf(set(X0)),aa(set(set(X0)),set(X0),complete_Inf_Inf(set(X0)),aa(set(X2),set(set(X0)),image(X2,set(X0),X4),X1))),X3) = iG761(X0,X2,X1,X3,X4)) & ! [X5 : $tType,X6 : set(X7),X7 : $tType,X8 : set(X5),X9 : fun(X7,set(X5))] : (bot_bot(set(X7)) = X6 => top_top(set(X5)) = iG761(X5,X7,X6,X8,X9))),
% 13.22/3.07    inference(flattening,[],[f21326])).
% 13.22/3.07  tff(f21326,plain,(
% 13.22/3.07    ! [X0 : $tType,X1 : set(X2),X2 : $tType,X3 : set(X0),X4 : fun(X2,set(X0))] : (~bot_bot(set(X2)) = X1 => aa(set(X0),set(X0),aa(set(X0),fun(set(X0),set(X0)),inf_inf(set(X0)),aa(set(set(X0)),set(X0),complete_Inf_Inf(set(X0)),aa(set(X2),set(set(X0)),image(X2,set(X0),X4),X1))),X3) = iG761(X0,X2,X1,X3,X4)) & ! [X5 : $tType,X6 : set(X7),X7 : $tType,X8 : set(X5),X9 : fun(X7,set(X5))] : (bot_bot(set(X7)) = X6 => top_top(set(X5)) = iG761(X5,X7,X6,X8,X9))),
% 13.22/3.07    inference(rectify,[],[f20354])).
% 13.22/3.07  tff(f20354,plain,(
% 13.22/3.07    ! [X1 : $tType,X4 : set(X0),X0 : $tType,X3 : set(X1),X2 : fun(X0,set(X1))] : (~bot_bot(set(X0)) = X4 => aa(set(X1),set(X1),aa(set(X1),fun(set(X1),set(X1)),inf_inf(set(X1)),aa(set(set(X1)),set(X1),complete_Inf_Inf(set(X1)),aa(set(X0),set(set(X1)),image(X0,set(X1),X2),X4))),X3) = iG761(X1,X0,X4,X3,X2)) & ! [X1 : $tType,X4 : set(X0),X0 : $tType,X3 : set(X1),X2 : fun(X0,set(X1))] : (bot_bot(set(X0)) = X4 => top_top(set(X1)) = iG761(X1,X0,X4,X3,X2))),
% 13.22/3.07    introduced(fool_ite_definition,[new_symbols(definition,[iG761])])).
% 13.22/3.07  tff(f44820,plain,(
% 13.22/3.07    ( ! [X0 : $tType,X2 : $tType,X3 : set(X0),X1 : set(X2),X4 : fun(X2,set(X0))] : (aa(set(X0),set(X0),aa(set(X0),fun(set(X0),set(X0)),inf_inf(set(X0)),aa(set(set(X0)),set(X0),complete_Inf_Inf(set(X0)),aa(set(X2),set(set(X0)),image(X2,set(X0),X4),X1))),X3) = iG761(X0,X2,X1,X3,X4) | bot_bot(set(X2)) = X1) )),
% 13.22/3.07    inference(cnf_transformation,[],[f27205])).
% 13.22/3.07  tff(f61821,plain,(
% 13.22/3.07    ( ! [X5 : $tType,X7 : $tType,X8 : set(X5),X9 : fun(X7,set(X5))] : (top_top(set(X5)) = iG762(X5,X7,bot_bot(set(X7)),X8,X9)) )),
% 13.22/3.07    inference(equality_resolution,[],[f44817])).
% 13.22/3.07  tff(f44817,plain,(
% 13.22/3.07    ( ! [X5 : $tType,X7 : $tType,X8 : set(X5),X6 : set(X7),X9 : fun(X7,set(X5))] : (top_top(set(X5)) = iG762(X5,X7,X6,X8,X9) | bot_bot(set(X7)) != X6) )),
% 13.22/3.07    inference(cnf_transformation,[],[f27204])).
% 13.22/3.07  tff(f27204,plain,(
% 13.22/3.07    ! [X0 : $tType,X1 : set(X2),X2 : $tType,X3 : set(X0),X4 : fun(X2,set(X0))] : (aa(set(X0),set(X0),aa(set(X0),fun(set(X0),set(X0)),minus_minus(set(X0)),aa(set(set(X0)),set(X0),complete_Inf_Inf(set(X0)),aa(set(X2),set(set(X0)),image(X2,set(X0),X4),X1))),X3) = iG762(X0,X2,X1,X3,X4) | bot_bot(set(X2)) = X1) & ! [X5 : $tType,X6 : set(X7),X7 : $tType,X8 : set(X5),X9 : fun(X7,set(X5))] : (top_top(set(X5)) = iG762(X5,X7,X6,X8,X9) | bot_bot(set(X7)) != X6)),
% 13.22/3.07    inference(ennf_transformation,[],[f21325])).
% 13.22/3.07  tff(f21325,plain,(
% 13.22/3.07    ! [X0 : $tType,X1 : set(X2),X2 : $tType,X3 : set(X0),X4 : fun(X2,set(X0))] : (bot_bot(set(X2)) != X1 => aa(set(X0),set(X0),aa(set(X0),fun(set(X0),set(X0)),minus_minus(set(X0)),aa(set(set(X0)),set(X0),complete_Inf_Inf(set(X0)),aa(set(X2),set(set(X0)),image(X2,set(X0),X4),X1))),X3) = iG762(X0,X2,X1,X3,X4)) & ! [X5 : $tType,X6 : set(X7),X7 : $tType,X8 : set(X5),X9 : fun(X7,set(X5))] : (bot_bot(set(X7)) = X6 => top_top(set(X5)) = iG762(X5,X7,X6,X8,X9))),
% 13.22/3.07    inference(flattening,[],[f21324])).
% 13.22/3.07  tff(f21324,plain,(
% 13.22/3.07    ! [X0 : $tType,X1 : set(X2),X2 : $tType,X3 : set(X0),X4 : fun(X2,set(X0))] : (~bot_bot(set(X2)) = X1 => aa(set(X0),set(X0),aa(set(X0),fun(set(X0),set(X0)),minus_minus(set(X0)),aa(set(set(X0)),set(X0),complete_Inf_Inf(set(X0)),aa(set(X2),set(set(X0)),image(X2,set(X0),X4),X1))),X3) = iG762(X0,X2,X1,X3,X4)) & ! [X5 : $tType,X6 : set(X7),X7 : $tType,X8 : set(X5),X9 : fun(X7,set(X5))] : (bot_bot(set(X7)) = X6 => top_top(set(X5)) = iG762(X5,X7,X6,X8,X9))),
% 13.22/3.07    inference(rectify,[],[f20357])).
% 13.22/3.07  tff(f20357,plain,(
% 13.22/3.07    ! [X1 : $tType,X4 : set(X0),X0 : $tType,X3 : set(X1),X2 : fun(X0,set(X1))] : (~bot_bot(set(X0)) = X4 => aa(set(X1),set(X1),aa(set(X1),fun(set(X1),set(X1)),minus_minus(set(X1)),aa(set(set(X1)),set(X1),complete_Inf_Inf(set(X1)),aa(set(X0),set(set(X1)),image(X0,set(X1),X2),X4))),X3) = iG762(X1,X0,X4,X3,X2)) & ! [X1 : $tType,X4 : set(X0),X0 : $tType,X3 : set(X1),X2 : fun(X0,set(X1))] : (bot_bot(set(X0)) = X4 => top_top(set(X1)) = iG762(X1,X0,X4,X3,X2))),
% 13.22/3.07    introduced(fool_ite_definition,[new_symbols(definition,[iG762])])).
% 13.22/3.07  tff(f44818,plain,(
% 13.22/3.07    ( ! [X0 : $tType,X2 : $tType,X3 : set(X0),X1 : set(X2),X4 : fun(X2,set(X0))] : (aa(set(X0),set(X0),aa(set(X0),fun(set(X0),set(X0)),minus_minus(set(X0)),aa(set(set(X0)),set(X0),complete_Inf_Inf(set(X0)),aa(set(X2),set(set(X0)),image(X2,set(X0),X4),X1))),X3) = iG762(X0,X2,X1,X3,X4) | bot_bot(set(X2)) = X1) )),
% 13.22/3.07    inference(cnf_transformation,[],[f27204])).
% 13.22/3.07  tff(f61820,plain,(
% 13.22/3.07    ( ! [X5 : $tType,X7 : $tType,X8 : set(X5),X9 : fun(X7,set(X5))] : (bot_bot(set(X5)) = iG763(X5,X7,bot_bot(set(X7)),X8,X9)) )),
% 13.22/3.07    inference(equality_resolution,[],[f44815])).
% 13.22/3.07  tff(f44815,plain,(
% 13.22/3.07    ( ! [X5 : $tType,X7 : $tType,X8 : set(X5),X6 : set(X7),X9 : fun(X7,set(X5))] : (bot_bot(set(X5)) = iG763(X5,X7,X6,X8,X9) | bot_bot(set(X7)) != X6) )),
% 13.22/3.07    inference(cnf_transformation,[],[f27203])).
% 13.22/3.07  tff(f27203,plain,(
% 13.22/3.07    ! [X0 : $tType,X1 : set(X2),X2 : $tType,X3 : set(X0),X4 : fun(X2,set(X0))] : (aa(set(X0),set(X0),aa(set(X0),fun(set(X0),set(X0)),sup_sup(set(X0)),aa(set(set(X0)),set(X0),complete_Sup_Sup(set(X0)),aa(set(X2),set(set(X0)),image(X2,set(X0),X4),X1))),X3) = iG763(X0,X2,X1,X3,X4) | bot_bot(set(X2)) = X1) & ! [X5 : $tType,X6 : set(X7),X7 : $tType,X8 : set(X5),X9 : fun(X7,set(X5))] : (bot_bot(set(X5)) = iG763(X5,X7,X6,X8,X9) | bot_bot(set(X7)) != X6)),
% 13.22/3.07    inference(ennf_transformation,[],[f21323])).
% 13.22/3.07  tff(f21323,plain,(
% 13.22/3.07    ! [X0 : $tType,X1 : set(X2),X2 : $tType,X3 : set(X0),X4 : fun(X2,set(X0))] : (bot_bot(set(X2)) != X1 => aa(set(X0),set(X0),aa(set(X0),fun(set(X0),set(X0)),sup_sup(set(X0)),aa(set(set(X0)),set(X0),complete_Sup_Sup(set(X0)),aa(set(X2),set(set(X0)),image(X2,set(X0),X4),X1))),X3) = iG763(X0,X2,X1,X3,X4)) & ! [X5 : $tType,X6 : set(X7),X7 : $tType,X8 : set(X5),X9 : fun(X7,set(X5))] : (bot_bot(set(X7)) = X6 => bot_bot(set(X5)) = iG763(X5,X7,X6,X8,X9))),
% 13.22/3.07    inference(flattening,[],[f21322])).
% 13.22/3.07  tff(f21322,plain,(
% 13.22/3.07    ! [X0 : $tType,X1 : set(X2),X2 : $tType,X3 : set(X0),X4 : fun(X2,set(X0))] : (~bot_bot(set(X2)) = X1 => aa(set(X0),set(X0),aa(set(X0),fun(set(X0),set(X0)),sup_sup(set(X0)),aa(set(set(X0)),set(X0),complete_Sup_Sup(set(X0)),aa(set(X2),set(set(X0)),image(X2,set(X0),X4),X1))),X3) = iG763(X0,X2,X1,X3,X4)) & ! [X5 : $tType,X6 : set(X7),X7 : $tType,X8 : set(X5),X9 : fun(X7,set(X5))] : (bot_bot(set(X7)) = X6 => bot_bot(set(X5)) = iG763(X5,X7,X6,X8,X9))),
% 13.22/3.07    inference(rectify,[],[f20360])).
% 13.22/3.07  tff(f20360,plain,(
% 13.22/3.07    ! [X1 : $tType,X4 : set(X0),X0 : $tType,X3 : set(X1),X2 : fun(X0,set(X1))] : (~bot_bot(set(X0)) = X4 => aa(set(X1),set(X1),aa(set(X1),fun(set(X1),set(X1)),sup_sup(set(X1)),aa(set(set(X1)),set(X1),complete_Sup_Sup(set(X1)),aa(set(X0),set(set(X1)),image(X0,set(X1),X2),X4))),X3) = iG763(X1,X0,X4,X3,X2)) & ! [X1 : $tType,X4 : set(X0),X0 : $tType,X3 : set(X1),X2 : fun(X0,set(X1))] : (bot_bot(set(X0)) = X4 => bot_bot(set(X1)) = iG763(X1,X0,X4,X3,X2))),
% 13.22/3.07    introduced(fool_ite_definition,[new_symbols(definition,[iG763])])).
% 13.22/3.07  tff(f44816,plain,(
% 13.22/3.07    ( ! [X0 : $tType,X2 : $tType,X3 : set(X0),X1 : set(X2),X4 : fun(X2,set(X0))] : (aa(set(X0),set(X0),aa(set(X0),fun(set(X0),set(X0)),sup_sup(set(X0)),aa(set(set(X0)),set(X0),complete_Sup_Sup(set(X0)),aa(set(X2),set(set(X0)),image(X2,set(X0),X4),X1))),X3) = iG763(X0,X2,X1,X3,X4) | bot_bot(set(X2)) = X1) )),
% 13.22/3.07    inference(cnf_transformation,[],[f27203])).
% 13.22/3.07  tff(f61819,plain,(
% 13.22/3.07    ( ! [X5 : $tType,X7 : $tType,X8 : fun(X7,set(X5)),X9 : X5] : (bot_bot(set(X5)) = iG764(X5,X7,bot_bot(set(X7)),X8,X9)) )),
% 13.22/3.07    inference(equality_resolution,[],[f44813])).
% 13.22/3.07  tff(f44813,plain,(
% 13.22/3.07    ( ! [X5 : $tType,X7 : $tType,X8 : fun(X7,set(X5)),X6 : set(X7),X9 : X5] : (bot_bot(set(X5)) = iG764(X5,X7,X6,X8,X9) | bot_bot(set(X7)) != X6) )),
% 13.22/3.07    inference(cnf_transformation,[],[f27202])).
% 13.22/3.07  tff(f27202,plain,(
% 13.22/3.07    ! [X0 : $tType,X1 : set(X2),X2 : $tType,X3 : fun(X2,set(X0)),X4 : X0] : (aa(set(X0),set(X0),insert(X0,X4),aa(set(set(X0)),set(X0),complete_Sup_Sup(set(X0)),aa(set(X2),set(set(X0)),image(X2,set(X0),X3),X1))) = iG764(X0,X2,X1,X3,X4) | bot_bot(set(X2)) = X1) & ! [X5 : $tType,X6 : set(X7),X7 : $tType,X8 : fun(X7,set(X5)),X9 : X5] : (bot_bot(set(X5)) = iG764(X5,X7,X6,X8,X9) | bot_bot(set(X7)) != X6)),
% 13.22/3.07    inference(ennf_transformation,[],[f21321])).
% 13.22/3.07  tff(f21321,plain,(
% 13.22/3.07    ! [X0 : $tType,X1 : set(X2),X2 : $tType,X3 : fun(X2,set(X0)),X4 : X0] : (bot_bot(set(X2)) != X1 => aa(set(X0),set(X0),insert(X0,X4),aa(set(set(X0)),set(X0),complete_Sup_Sup(set(X0)),aa(set(X2),set(set(X0)),image(X2,set(X0),X3),X1))) = iG764(X0,X2,X1,X3,X4)) & ! [X5 : $tType,X6 : set(X7),X7 : $tType,X8 : fun(X7,set(X5)),X9 : X5] : (bot_bot(set(X7)) = X6 => bot_bot(set(X5)) = iG764(X5,X7,X6,X8,X9))),
% 13.22/3.07    inference(flattening,[],[f21320])).
% 13.22/3.07  tff(f21320,plain,(
% 13.22/3.07    ! [X0 : $tType,X1 : set(X2),X2 : $tType,X3 : fun(X2,set(X0)),X4 : X0] : (~bot_bot(set(X2)) = X1 => aa(set(X0),set(X0),insert(X0,X4),aa(set(set(X0)),set(X0),complete_Sup_Sup(set(X0)),aa(set(X2),set(set(X0)),image(X2,set(X0),X3),X1))) = iG764(X0,X2,X1,X3,X4)) & ! [X5 : $tType,X6 : set(X7),X7 : $tType,X8 : fun(X7,set(X5)),X9 : X5] : (bot_bot(set(X7)) = X6 => bot_bot(set(X5)) = iG764(X5,X7,X6,X8,X9))),
% 13.22/3.07    inference(rectify,[],[f20363])).
% 13.22/3.07  tff(f20363,plain,(
% 13.22/3.07    ! [X0 : $tType,X4 : set(X1),X1 : $tType,X3 : fun(X1,set(X0)),X2 : X0] : (~bot_bot(set(X1)) = X4 => aa(set(X0),set(X0),insert(X0,X2),aa(set(set(X0)),set(X0),complete_Sup_Sup(set(X0)),aa(set(X1),set(set(X0)),image(X1,set(X0),X3),X4))) = iG764(X0,X1,X4,X3,X2)) & ! [X0 : $tType,X4 : set(X1),X1 : $tType,X3 : fun(X1,set(X0)),X2 : X0] : (bot_bot(set(X1)) = X4 => bot_bot(set(X0)) = iG764(X0,X1,X4,X3,X2))),
% 13.22/3.07    introduced(fool_ite_definition,[new_symbols(definition,[iG764])])).
% 13.22/3.07  tff(f44814,plain,(
% 13.22/3.07    ( ! [X0 : $tType,X2 : $tType,X3 : fun(X2,set(X0)),X1 : set(X2),X4 : X0] : (aa(set(X0),set(X0),insert(X0,X4),aa(set(set(X0)),set(X0),complete_Sup_Sup(set(X0)),aa(set(X2),set(set(X0)),image(X2,set(X0),X3),X1))) = iG764(X0,X2,X1,X3,X4) | bot_bot(set(X2)) = X1) )),
% 13.22/3.07    inference(cnf_transformation,[],[f27202])).
% 13.22/3.07  tff(f61818,plain,(
% 13.22/3.07    ( ! [X5 : $tType,X7 : $tType,X8 : fun(X7,set(X5)),X9 : set(X5)] : (top_top(set(X5)) = iG765(X5,X7,bot_bot(set(X7)),X8,X9)) )),
% 13.22/3.07    inference(equality_resolution,[],[f44811])).
% 13.22/3.07  tff(f44811,plain,(
% 13.22/3.07    ( ! [X5 : $tType,X7 : $tType,X8 : fun(X7,set(X5)),X6 : set(X7),X9 : set(X5)] : (top_top(set(X5)) = iG765(X5,X7,X6,X8,X9) | bot_bot(set(X7)) != X6) )),
% 13.22/3.07    inference(cnf_transformation,[],[f27201])).
% 13.22/3.07  tff(f27201,plain,(
% 13.22/3.07    ! [X0 : $tType,X1 : set(X2),X2 : $tType,X3 : fun(X2,set(X0)),X4 : set(X0)] : (aa(set(X0),set(X0),aa(set(X0),fun(set(X0),set(X0)),minus_minus(set(X0)),X4),aa(set(set(X0)),set(X0),complete_Sup_Sup(set(X0)),aa(set(X2),set(set(X0)),image(X2,set(X0),X3),X1))) = iG765(X0,X2,X1,X3,X4) | bot_bot(set(X2)) = X1) & ! [X5 : $tType,X6 : set(X7),X7 : $tType,X8 : fun(X7,set(X5)),X9 : set(X5)] : (top_top(set(X5)) = iG765(X5,X7,X6,X8,X9) | bot_bot(set(X7)) != X6)),
% 13.22/3.07    inference(ennf_transformation,[],[f21319])).
% 13.22/3.07  tff(f21319,plain,(
% 13.22/3.07    ! [X0 : $tType,X1 : set(X2),X2 : $tType,X3 : fun(X2,set(X0)),X4 : set(X0)] : (bot_bot(set(X2)) != X1 => aa(set(X0),set(X0),aa(set(X0),fun(set(X0),set(X0)),minus_minus(set(X0)),X4),aa(set(set(X0)),set(X0),complete_Sup_Sup(set(X0)),aa(set(X2),set(set(X0)),image(X2,set(X0),X3),X1))) = iG765(X0,X2,X1,X3,X4)) & ! [X5 : $tType,X6 : set(X7),X7 : $tType,X8 : fun(X7,set(X5)),X9 : set(X5)] : (bot_bot(set(X7)) = X6 => top_top(set(X5)) = iG765(X5,X7,X6,X8,X9))),
% 13.22/3.07    inference(flattening,[],[f21318])).
% 13.22/3.07  tff(f21318,plain,(
% 13.22/3.07    ! [X0 : $tType,X1 : set(X2),X2 : $tType,X3 : fun(X2,set(X0)),X4 : set(X0)] : (~bot_bot(set(X2)) = X1 => aa(set(X0),set(X0),aa(set(X0),fun(set(X0),set(X0)),minus_minus(set(X0)),X4),aa(set(set(X0)),set(X0),complete_Sup_Sup(set(X0)),aa(set(X2),set(set(X0)),image(X2,set(X0),X3),X1))) = iG765(X0,X2,X1,X3,X4)) & ! [X5 : $tType,X6 : set(X7),X7 : $tType,X8 : fun(X7,set(X5)),X9 : set(X5)] : (bot_bot(set(X7)) = X6 => top_top(set(X5)) = iG765(X5,X7,X6,X8,X9))),
% 13.22/3.07    inference(rectify,[],[f20366])).
% 13.22/3.07  tff(f20366,plain,(
% 13.22/3.07    ! [X0 : $tType,X4 : set(X1),X1 : $tType,X3 : fun(X1,set(X0)),X2 : set(X0)] : (~bot_bot(set(X1)) = X4 => aa(set(X0),set(X0),aa(set(X0),fun(set(X0),set(X0)),minus_minus(set(X0)),X2),aa(set(set(X0)),set(X0),complete_Sup_Sup(set(X0)),aa(set(X1),set(set(X0)),image(X1,set(X0),X3),X4))) = iG765(X0,X1,X4,X3,X2)) & ! [X0 : $tType,X4 : set(X1),X1 : $tType,X3 : fun(X1,set(X0)),X2 : set(X0)] : (bot_bot(set(X1)) = X4 => top_top(set(X0)) = iG765(X0,X1,X4,X3,X2))),
% 13.22/3.07    introduced(fool_ite_definition,[new_symbols(definition,[iG765])])).
% 13.22/3.07  tff(f44812,plain,(
% 13.22/3.07    ( ! [X0 : $tType,X2 : $tType,X3 : fun(X2,set(X0)),X1 : set(X2),X4 : set(X0)] : (aa(set(X0),set(X0),aa(set(X0),fun(set(X0),set(X0)),minus_minus(set(X0)),X4),aa(set(set(X0)),set(X0),complete_Sup_Sup(set(X0)),aa(set(X2),set(set(X0)),image(X2,set(X0),X3),X1))) = iG765(X0,X2,X1,X3,X4) | bot_bot(set(X2)) = X1) )),
% 13.22/3.07    inference(cnf_transformation,[],[f27201])).
% 13.22/3.07  tff(f61817,plain,(
% 13.22/3.07    ( ! [X5 : $tType,X7 : $tType,X8 : fun(X7,set(X5)),X9 : set(X5)] : (top_top(set(X5)) = iG766(X5,X7,bot_bot(set(X7)),X8,X9)) )),
% 13.22/3.07    inference(equality_resolution,[],[f44809])).
% 13.22/3.07  tff(f44809,plain,(
% 13.22/3.07    ( ! [X5 : $tType,X7 : $tType,X8 : fun(X7,set(X5)),X6 : set(X7),X9 : set(X5)] : (top_top(set(X5)) = iG766(X5,X7,X6,X8,X9) | bot_bot(set(X7)) != X6) )),
% 13.22/3.07    inference(cnf_transformation,[],[f27200])).
% 13.22/3.07  tff(f27200,plain,(
% 13.22/3.07    ! [X0 : $tType,X1 : set(X2),X2 : $tType,X3 : fun(X2,set(X0)),X4 : set(X0)] : (aa(set(X0),set(X0),aa(set(X0),fun(set(X0),set(X0)),inf_inf(set(X0)),X4),aa(set(set(X0)),set(X0),complete_Inf_Inf(set(X0)),aa(set(X2),set(set(X0)),image(X2,set(X0),X3),X1))) = iG766(X0,X2,X1,X3,X4) | bot_bot(set(X2)) = X1) & ! [X5 : $tType,X6 : set(X7),X7 : $tType,X8 : fun(X7,set(X5)),X9 : set(X5)] : (top_top(set(X5)) = iG766(X5,X7,X6,X8,X9) | bot_bot(set(X7)) != X6)),
% 13.22/3.07    inference(ennf_transformation,[],[f21317])).
% 13.22/3.07  tff(f21317,plain,(
% 13.22/3.07    ! [X0 : $tType,X1 : set(X2),X2 : $tType,X3 : fun(X2,set(X0)),X4 : set(X0)] : (bot_bot(set(X2)) != X1 => aa(set(X0),set(X0),aa(set(X0),fun(set(X0),set(X0)),inf_inf(set(X0)),X4),aa(set(set(X0)),set(X0),complete_Inf_Inf(set(X0)),aa(set(X2),set(set(X0)),image(X2,set(X0),X3),X1))) = iG766(X0,X2,X1,X3,X4)) & ! [X5 : $tType,X6 : set(X7),X7 : $tType,X8 : fun(X7,set(X5)),X9 : set(X5)] : (bot_bot(set(X7)) = X6 => top_top(set(X5)) = iG766(X5,X7,X6,X8,X9))),
% 13.22/3.07    inference(flattening,[],[f21316])).
% 13.22/3.07  tff(f21316,plain,(
% 13.22/3.07    ! [X0 : $tType,X1 : set(X2),X2 : $tType,X3 : fun(X2,set(X0)),X4 : set(X0)] : (~bot_bot(set(X2)) = X1 => aa(set(X0),set(X0),aa(set(X0),fun(set(X0),set(X0)),inf_inf(set(X0)),X4),aa(set(set(X0)),set(X0),complete_Inf_Inf(set(X0)),aa(set(X2),set(set(X0)),image(X2,set(X0),X3),X1))) = iG766(X0,X2,X1,X3,X4)) & ! [X5 : $tType,X6 : set(X7),X7 : $tType,X8 : fun(X7,set(X5)),X9 : set(X5)] : (bot_bot(set(X7)) = X6 => top_top(set(X5)) = iG766(X5,X7,X6,X8,X9))),
% 13.22/3.07    inference(rectify,[],[f20369])).
% 13.22/3.07  tff(f20369,plain,(
% 13.22/3.07    ! [X0 : $tType,X4 : set(X1),X1 : $tType,X3 : fun(X1,set(X0)),X2 : set(X0)] : (~bot_bot(set(X1)) = X4 => aa(set(X0),set(X0),aa(set(X0),fun(set(X0),set(X0)),inf_inf(set(X0)),X2),aa(set(set(X0)),set(X0),complete_Inf_Inf(set(X0)),aa(set(X1),set(set(X0)),image(X1,set(X0),X3),X4))) = iG766(X0,X1,X4,X3,X2)) & ! [X0 : $tType,X4 : set(X1),X1 : $tType,X3 : fun(X1,set(X0)),X2 : set(X0)] : (bot_bot(set(X1)) = X4 => top_top(set(X0)) = iG766(X0,X1,X4,X3,X2))),
% 13.22/3.07    introduced(fool_ite_definition,[new_symbols(definition,[iG766])])).
% 13.22/3.07  tff(f44810,plain,(
% 13.22/3.07    ( ! [X0 : $tType,X2 : $tType,X3 : fun(X2,set(X0)),X1 : set(X2),X4 : set(X0)] : (aa(set(X0),set(X0),aa(set(X0),fun(set(X0),set(X0)),inf_inf(set(X0)),X4),aa(set(set(X0)),set(X0),complete_Inf_Inf(set(X0)),aa(set(X2),set(set(X0)),image(X2,set(X0),X3),X1))) = iG766(X0,X2,X1,X3,X4) | bot_bot(set(X2)) = X1) )),
% 13.22/3.07    inference(cnf_transformation,[],[f27200])).
% 13.22/3.07  tff(f61816,plain,(
% 13.22/3.07    ( ! [X5 : $tType,X7 : $tType,X8 : fun(X7,set(X5)),X9 : set(X5)] : (bot_bot(set(X5)) = iG767(X5,X7,bot_bot(set(X7)),X8,X9)) )),
% 13.22/3.07    inference(equality_resolution,[],[f44807])).
% 13.22/3.07  tff(f44807,plain,(
% 13.22/3.07    ( ! [X5 : $tType,X7 : $tType,X8 : fun(X7,set(X5)),X6 : set(X7),X9 : set(X5)] : (bot_bot(set(X5)) = iG767(X5,X7,X6,X8,X9) | bot_bot(set(X7)) != X6) )),
% 13.22/3.07    inference(cnf_transformation,[],[f27199])).
% 13.22/3.07  tff(f27199,plain,(
% 13.22/3.07    ! [X0 : $tType,X1 : set(X2),X2 : $tType,X3 : fun(X2,set(X0)),X4 : set(X0)] : (aa(set(X0),set(X0),aa(set(X0),fun(set(X0),set(X0)),sup_sup(set(X0)),X4),aa(set(set(X0)),set(X0),complete_Sup_Sup(set(X0)),aa(set(X2),set(set(X0)),image(X2,set(X0),X3),X1))) = iG767(X0,X2,X1,X3,X4) | bot_bot(set(X2)) = X1) & ! [X5 : $tType,X6 : set(X7),X7 : $tType,X8 : fun(X7,set(X5)),X9 : set(X5)] : (bot_bot(set(X5)) = iG767(X5,X7,X6,X8,X9) | bot_bot(set(X7)) != X6)),
% 13.22/3.07    inference(ennf_transformation,[],[f21315])).
% 13.22/3.07  tff(f21315,plain,(
% 13.22/3.07    ! [X0 : $tType,X1 : set(X2),X2 : $tType,X3 : fun(X2,set(X0)),X4 : set(X0)] : (bot_bot(set(X2)) != X1 => aa(set(X0),set(X0),aa(set(X0),fun(set(X0),set(X0)),sup_sup(set(X0)),X4),aa(set(set(X0)),set(X0),complete_Sup_Sup(set(X0)),aa(set(X2),set(set(X0)),image(X2,set(X0),X3),X1))) = iG767(X0,X2,X1,X3,X4)) & ! [X5 : $tType,X6 : set(X7),X7 : $tType,X8 : fun(X7,set(X5)),X9 : set(X5)] : (bot_bot(set(X7)) = X6 => bot_bot(set(X5)) = iG767(X5,X7,X6,X8,X9))),
% 13.22/3.07    inference(flattening,[],[f21314])).
% 13.22/3.07  tff(f21314,plain,(
% 13.22/3.07    ! [X0 : $tType,X1 : set(X2),X2 : $tType,X3 : fun(X2,set(X0)),X4 : set(X0)] : (~bot_bot(set(X2)) = X1 => aa(set(X0),set(X0),aa(set(X0),fun(set(X0),set(X0)),sup_sup(set(X0)),X4),aa(set(set(X0)),set(X0),complete_Sup_Sup(set(X0)),aa(set(X2),set(set(X0)),image(X2,set(X0),X3),X1))) = iG767(X0,X2,X1,X3,X4)) & ! [X5 : $tType,X6 : set(X7),X7 : $tType,X8 : fun(X7,set(X5)),X9 : set(X5)] : (bot_bot(set(X7)) = X6 => bot_bot(set(X5)) = iG767(X5,X7,X6,X8,X9))),
% 13.22/3.07    inference(rectify,[],[f20372])).
% 13.22/3.07  tff(f20372,plain,(
% 13.22/3.07    ! [X0 : $tType,X4 : set(X1),X1 : $tType,X3 : fun(X1,set(X0)),X2 : set(X0)] : (~bot_bot(set(X1)) = X4 => aa(set(X0),set(X0),aa(set(X0),fun(set(X0),set(X0)),sup_sup(set(X0)),X2),aa(set(set(X0)),set(X0),complete_Sup_Sup(set(X0)),aa(set(X1),set(set(X0)),image(X1,set(X0),X3),X4))) = iG767(X0,X1,X4,X3,X2)) & ! [X0 : $tType,X4 : set(X1),X1 : $tType,X3 : fun(X1,set(X0)),X2 : set(X0)] : (bot_bot(set(X1)) = X4 => bot_bot(set(X0)) = iG767(X0,X1,X4,X3,X2))),
% 13.22/3.07    introduced(fool_ite_definition,[new_symbols(definition,[iG767])])).
% 13.22/3.07  tff(f44808,plain,(
% 13.22/3.07    ( ! [X0 : $tType,X2 : $tType,X3 : fun(X2,set(X0)),X1 : set(X2),X4 : set(X0)] : (aa(set(X0),set(X0),aa(set(X0),fun(set(X0),set(X0)),sup_sup(set(X0)),X4),aa(set(set(X0)),set(X0),complete_Sup_Sup(set(X0)),aa(set(X2),set(set(X0)),image(X2,set(X0),X3),X1))) = iG767(X0,X2,X1,X3,X4) | bot_bot(set(X2)) = X1) )),
% 13.22/3.07    inference(cnf_transformation,[],[f27199])).
% 13.22/3.07  tff(f44805,plain,(
% 13.22/3.07    ( ! [X5 : $tType,X8 : list(X5),X6 : X5,X9 : list(X5),X7 : fun(X5,$o)] : (aa(list(X5),product_prod(list(X5),list(X5)),aa(list(X5),fun(list(X5),product_prod(list(X5),list(X5))),product_Pair(list(X5),list(X5)),aa(list(X5),list(X5),cons(X5,X6),X9)),X8) = iG768(X5,X6,X7,X8,X9) | ($true != aa(X5,$o,X7,X6))) )),
% 13.22/3.07    inference(cnf_transformation,[],[f27198])).
% 13.22/3.07  tff(f27198,plain,(
% 13.22/3.07    ! [X0 : $tType,X1 : X0,X2 : fun(X0,$o),X3 : list(X0),X4 : list(X0)] : (aa(list(X0),product_prod(list(X0),list(X0)),aa(list(X0),fun(list(X0),product_prod(list(X0),list(X0))),product_Pair(list(X0),list(X0)),X4),aa(list(X0),list(X0),cons(X0,X1),X3)) = iG768(X0,X1,X2,X3,X4) | ($true = aa(X0,$o,X2,X1))) & ! [X5 : $tType,X6 : X5,X7 : fun(X5,$o),X8 : list(X5),X9 : list(X5)] : (aa(list(X5),product_prod(list(X5),list(X5)),aa(list(X5),fun(list(X5),product_prod(list(X5),list(X5))),product_Pair(list(X5),list(X5)),aa(list(X5),list(X5),cons(X5,X6),X9)),X8) = iG768(X5,X6,X7,X8,X9) | ($true != aa(X5,$o,X7,X6)))),
% 13.22/3.07    inference(ennf_transformation,[],[f21313])).
% 13.22/3.07  tff(f21313,plain,(
% 13.22/3.07    ! [X0 : $tType,X1 : X0,X2 : fun(X0,$o),X3 : list(X0),X4 : list(X0)] : (($true != aa(X0,$o,X2,X1)) => aa(list(X0),product_prod(list(X0),list(X0)),aa(list(X0),fun(list(X0),product_prod(list(X0),list(X0))),product_Pair(list(X0),list(X0)),X4),aa(list(X0),list(X0),cons(X0,X1),X3)) = iG768(X0,X1,X2,X3,X4)) & ! [X5 : $tType,X6 : X5,X7 : fun(X5,$o),X8 : list(X5),X9 : list(X5)] : (($true = aa(X5,$o,X7,X6)) => aa(list(X5),product_prod(list(X5),list(X5)),aa(list(X5),fun(list(X5),product_prod(list(X5),list(X5))),product_Pair(list(X5),list(X5)),aa(list(X5),list(X5),cons(X5,X6),X9)),X8) = iG768(X5,X6,X7,X8,X9))),
% 13.22/3.07    inference(flattening,[],[f21312])).
% 13.22/3.07  tff(f21312,plain,(
% 13.22/3.07    ! [X0 : $tType,X1 : X0,X2 : fun(X0,$o),X3 : list(X0),X4 : list(X0)] : (~($true = aa(X0,$o,X2,X1)) => aa(list(X0),product_prod(list(X0),list(X0)),aa(list(X0),fun(list(X0),product_prod(list(X0),list(X0))),product_Pair(list(X0),list(X0)),X4),aa(list(X0),list(X0),cons(X0,X1),X3)) = iG768(X0,X1,X2,X3,X4)) & ! [X5 : $tType,X6 : X5,X7 : fun(X5,$o),X8 : list(X5),X9 : list(X5)] : (($true = aa(X5,$o,X7,X6)) => aa(list(X5),product_prod(list(X5),list(X5)),aa(list(X5),fun(list(X5),product_prod(list(X5),list(X5))),product_Pair(list(X5),list(X5)),aa(list(X5),list(X5),cons(X5,X6),X9)),X8) = iG768(X5,X6,X7,X8,X9))),
% 13.22/3.07    inference(rectify,[],[f20375])).
% 13.22/3.07  tff(f20375,plain,(
% 13.22/3.07    ! [X0 : $tType,X2 : X0,X1 : fun(X0,$o),X4 : list(X0),X3 : list(X0)] : (~($true = aa(X0,$o,X1,X2)) => aa(list(X0),product_prod(list(X0),list(X0)),aa(list(X0),fun(list(X0),product_prod(list(X0),list(X0))),product_Pair(list(X0),list(X0)),X3),aa(list(X0),list(X0),cons(X0,X2),X4)) = iG768(X0,X2,X1,X4,X3)) & ! [X0 : $tType,X2 : X0,X1 : fun(X0,$o),X4 : list(X0),X3 : list(X0)] : (($true = aa(X0,$o,X1,X2)) => aa(list(X0),product_prod(list(X0),list(X0)),aa(list(X0),fun(list(X0),product_prod(list(X0),list(X0))),product_Pair(list(X0),list(X0)),aa(list(X0),list(X0),cons(X0,X2),X3)),X4) = iG768(X0,X2,X1,X4,X3))),
% 13.22/3.07    introduced(fool_ite_definition,[new_symbols(definition,[iG768])])).
% 13.22/3.07  tff(f44806,plain,(
% 13.22/3.07    ( ! [X0 : $tType,X2 : fun(X0,$o),X3 : list(X0),X1 : X0,X4 : list(X0)] : (aa(list(X0),product_prod(list(X0),list(X0)),aa(list(X0),fun(list(X0),product_prod(list(X0),list(X0))),product_Pair(list(X0),list(X0)),X4),aa(list(X0),list(X0),cons(X0,X1),X3)) = iG768(X0,X1,X2,X3,X4) | ($true = aa(X0,$o,X2,X1))) )),
% 13.22/3.07    inference(cnf_transformation,[],[f27198])).
% 13.22/3.07  tff(f61815,plain,(
% 13.22/3.07    ($true = bG769($true))),
% 13.22/3.07    inference(equality_resolution,[],[f44803])).
% 13.22/3.07  tff(f44803,plain,(
% 13.22/3.07    ( ! [X0 : $o] : (($true = bG769(X0)) | ($true != X0)) )),
% 13.22/3.07    inference(cnf_transformation,[],[f37705])).
% 13.22/3.07  tff(f37705,plain,(
% 13.22/3.07    ! [X0 : $o] : ((($true = X0) | ($true != bG769(X0))) & (($true = bG769(X0)) | ($true != X0)))),
% 13.22/3.07    inference(nnf_transformation,[],[f20378])).
% 13.22/3.07  tff(f20378,plain,(
% 13.22/3.07    ! [X0 : $o] : (($true = X0) <=> ($true = bG769(X0)))),
% 13.22/3.07    introduced(fool_formula_definition,[new_symbols(definition,[bG769])])).
% 13.22/3.07  tff(f44804,plain,(
% 13.22/3.07    ( ! [X0 : $o] : (($true = X0) | ($true != bG769(X0))) )),
% 13.22/3.07    inference(cnf_transformation,[],[f37705])).
% 13.22/3.07  tff(f61814,plain,(
% 13.22/3.07    ($true = bG770($true))),
% 13.22/3.07    inference(equality_resolution,[],[f44801])).
% 13.22/3.07  tff(f44801,plain,(
% 13.22/3.07    ( ! [X0 : $o] : (($true = bG770(X0)) | ($true != X0)) )),
% 13.22/3.07    inference(cnf_transformation,[],[f37704])).
% 13.22/3.07  tff(f37704,plain,(
% 13.22/3.07    ! [X0 : $o] : ((($true = X0) | ($true != bG770(X0))) & (($true = bG770(X0)) | ($true != X0)))),
% 13.22/3.07    inference(nnf_transformation,[],[f21311])).
% 13.22/3.07  tff(f21311,plain,(
% 13.22/3.07    ! [X0 : $o] : (($true = X0) <=> ($true = bG770(X0)))),
% 13.22/3.07    inference(rectify,[],[f20379])).
% 13.22/3.07  tff(f20379,plain,(
% 13.22/3.07    ! [X1 : $o] : (($true = X1) <=> ($true = bG770(X1)))),
% 13.22/3.07    introduced(fool_formula_definition,[new_symbols(definition,[bG770])])).
% 13.22/3.07  tff(f44802,plain,(
% 13.22/3.07    ( ! [X0 : $o] : (($true = X0) | ($true != bG770(X0))) )),
% 13.22/3.07    inference(cnf_transformation,[],[f37704])).
% 13.22/3.07  tff(f61813,plain,(
% 13.22/3.07    ($true = bG771($true))),
% 13.22/3.07    inference(equality_resolution,[],[f44799])).
% 13.22/3.07  tff(f44799,plain,(
% 13.22/3.07    ( ! [X0 : $o] : (($true = bG771(X0)) | ($true != X0)) )),
% 13.22/3.07    inference(cnf_transformation,[],[f37703])).
% 13.22/3.07  tff(f37703,plain,(
% 13.22/3.07    ! [X0 : $o] : ((($true = X0) | ($true != bG771(X0))) & (($true = bG771(X0)) | ($true != X0)))),
% 13.22/3.07    inference(nnf_transformation,[],[f21310])).
% 13.22/3.07  tff(f21310,plain,(
% 13.22/3.07    ! [X0 : $o] : (($true = X0) <=> ($true = bG771(X0)))),
% 13.22/3.07    inference(rectify,[],[f20380])).
% 13.22/3.07  tff(f20380,plain,(
% 13.22/3.07    ! [X2 : $o] : (($true = X2) <=> ($true = bG771(X2)))),
% 13.22/3.07    introduced(fool_formula_definition,[new_symbols(definition,[bG771])])).
% 13.22/3.07  tff(f44800,plain,(
% 13.22/3.07    ( ! [X0 : $o] : (($true = X0) | ($true != bG771(X0))) )),
% 13.22/3.07    inference(cnf_transformation,[],[f37703])).
% 13.22/3.07  tff(f61812,plain,(
% 13.22/3.07    ($true = bG772($true))),
% 13.22/3.07    inference(equality_resolution,[],[f44797])).
% 13.22/3.07  tff(f44797,plain,(
% 13.22/3.07    ( ! [X0 : $o] : (($true = bG772(X0)) | ($true != X0)) )),
% 13.22/3.07    inference(cnf_transformation,[],[f37702])).
% 13.22/3.07  tff(f37702,plain,(
% 13.22/3.07    ! [X0 : $o] : ((($true = X0) | ($true != bG772(X0))) & (($true = bG772(X0)) | ($true != X0)))),
% 13.22/3.07    inference(nnf_transformation,[],[f21309])).
% 13.22/3.07  tff(f21309,plain,(
% 13.22/3.07    ! [X0 : $o] : (($true = X0) <=> ($true = bG772(X0)))),
% 13.22/3.07    inference(rectify,[],[f20381])).
% 13.22/3.07  tff(f20381,plain,(
% 13.22/3.07    ! [X4 : $o] : (($true = X4) <=> ($true = bG772(X4)))),
% 13.22/3.07    introduced(fool_formula_definition,[new_symbols(definition,[bG772])])).
% 13.22/3.07  tff(f44798,plain,(
% 13.22/3.07    ( ! [X0 : $o] : (($true = X0) | ($true != bG772(X0))) )),
% 13.22/3.07    inference(cnf_transformation,[],[f37702])).
% 13.22/3.07  tff(f61811,plain,(
% 13.22/3.07    ($true = bG773($true))),
% 13.22/3.07    inference(equality_resolution,[],[f44795])).
% 13.22/3.07  tff(f44795,plain,(
% 13.22/3.07    ( ! [X0 : $o] : (($true = bG773(X0)) | ($true != X0)) )),
% 13.22/3.07    inference(cnf_transformation,[],[f37701])).
% 13.22/3.07  tff(f37701,plain,(
% 13.22/3.07    ! [X0 : $o] : ((($true = X0) | ($true != bG773(X0))) & (($true = bG773(X0)) | ($true != X0)))),
% 13.22/3.07    inference(nnf_transformation,[],[f20382])).
% 13.22/3.07  tff(f20382,plain,(
% 13.22/3.07    ! [X0 : $o] : (($true = X0) <=> ($true = bG773(X0)))),
% 13.22/3.07    introduced(fool_formula_definition,[new_symbols(definition,[bG773])])).
% 13.22/3.07  tff(f44796,plain,(
% 13.22/3.07    ( ! [X0 : $o] : (($true = X0) | ($true != bG773(X0))) )),
% 13.22/3.07    inference(cnf_transformation,[],[f37701])).
% 13.22/3.07  tff(f61810,plain,(
% 13.22/3.07    ($true = bG774($true))),
% 13.22/3.07    inference(equality_resolution,[],[f44793])).
% 13.22/3.07  tff(f44793,plain,(
% 13.22/3.07    ( ! [X0 : $o] : (($true = bG774(X0)) | ($true != X0)) )),
% 13.22/3.07    inference(cnf_transformation,[],[f37700])).
% 13.22/3.07  tff(f37700,plain,(
% 13.22/3.07    ! [X0 : $o] : ((($true = X0) | ($true != bG774(X0))) & (($true = bG774(X0)) | ($true != X0)))),
% 13.22/3.07    inference(nnf_transformation,[],[f21308])).
% 13.22/3.07  tff(f21308,plain,(
% 13.22/3.07    ! [X0 : $o] : (($true = X0) <=> ($true = bG774(X0)))),
% 13.22/3.07    inference(rectify,[],[f20383])).
% 13.22/3.07  tff(f20383,plain,(
% 13.22/3.07    ! [X1 : $o] : (($true = X1) <=> ($true = bG774(X1)))),
% 13.22/3.07    introduced(fool_formula_definition,[new_symbols(definition,[bG774])])).
% 13.22/3.07  tff(f44794,plain,(
% 13.22/3.07    ( ! [X0 : $o] : (($true = X0) | ($true != bG774(X0))) )),
% 13.22/3.07    inference(cnf_transformation,[],[f37700])).
% 13.22/3.07  tff(f61809,plain,(
% 13.22/3.07    ($true = bG775($true))),
% 13.22/3.07    inference(equality_resolution,[],[f44791])).
% 13.22/3.07  tff(f44791,plain,(
% 13.22/3.07    ( ! [X0 : $o] : (($true = bG775(X0)) | ($true != X0)) )),
% 13.22/3.07    inference(cnf_transformation,[],[f37699])).
% 13.22/3.07  tff(f37699,plain,(
% 13.22/3.07    ! [X0 : $o] : ((($true = X0) | ($true != bG775(X0))) & (($true = bG775(X0)) | ($true != X0)))),
% 13.22/3.07    inference(nnf_transformation,[],[f21307])).
% 13.22/3.07  tff(f21307,plain,(
% 13.22/3.07    ! [X0 : $o] : (($true = X0) <=> ($true = bG775(X0)))),
% 13.22/3.07    inference(rectify,[],[f20384])).
% 13.22/3.07  tff(f20384,plain,(
% 13.22/3.07    ! [X2 : $o] : (($true = X2) <=> ($true = bG775(X2)))),
% 13.22/3.07    introduced(fool_formula_definition,[new_symbols(definition,[bG775])])).
% 13.22/3.07  tff(f44792,plain,(
% 13.22/3.07    ( ! [X0 : $o] : (($true = X0) | ($true != bG775(X0))) )),
% 13.22/3.07    inference(cnf_transformation,[],[f37699])).
% 13.22/3.07  tff(f61808,plain,(
% 13.22/3.07    ($true = bG776($true))),
% 13.22/3.07    inference(equality_resolution,[],[f44789])).
% 13.22/3.07  tff(f44789,plain,(
% 13.22/3.07    ( ! [X0 : $o] : (($true = bG776(X0)) | ($true != X0)) )),
% 13.22/3.07    inference(cnf_transformation,[],[f37698])).
% 13.22/3.07  tff(f37698,plain,(
% 13.22/3.07    ! [X0 : $o] : ((($true = X0) | ($true != bG776(X0))) & (($true = bG776(X0)) | ($true != X0)))),
% 13.22/3.07    inference(nnf_transformation,[],[f21306])).
% 13.22/3.07  tff(f21306,plain,(
% 13.22/3.07    ! [X0 : $o] : (($true = X0) <=> ($true = bG776(X0)))),
% 13.22/3.07    inference(rectify,[],[f20385])).
% 13.22/3.07  tff(f20385,plain,(
% 13.22/3.07    ! [X4 : $o] : (($true = X4) <=> ($true = bG776(X4)))),
% 13.22/3.07    introduced(fool_formula_definition,[new_symbols(definition,[bG776])])).
% 13.22/3.07  tff(f44790,plain,(
% 13.22/3.07    ( ! [X0 : $o] : (($true = X0) | ($true != bG776(X0))) )),
% 13.22/3.07    inference(cnf_transformation,[],[f37698])).
% 13.22/3.07  tff(f61807,plain,(
% 13.22/3.07    ( ! [X4 : $tType,X6 : fun(nat,X4),X7 : X4] : (iG777(X4,zero_zero(nat),X6,X7) = X7) )),
% 13.22/3.07    inference(equality_resolution,[],[f44787])).
% 13.22/3.07  tff(f44787,plain,(
% 13.22/3.07    ( ! [X4 : $tType,X6 : fun(nat,X4),X7 : X4,X5 : nat] : (iG777(X4,X5,X6,X7) = X7 | zero_zero(nat) != X5) )),
% 13.22/3.07    inference(cnf_transformation,[],[f27197])).
% 13.22/3.07  tff(f27197,plain,(
% 13.22/3.07    ! [X0 : $tType,X1 : nat,X2 : fun(nat,X0),X3 : X0] : (aa(nat,X0,X2,aa(nat,nat,aa(nat,fun(nat,nat),minus_minus(nat),X1),one_one(nat))) = iG777(X0,X1,X2,X3) | zero_zero(nat) = X1) & ! [X4 : $tType,X5 : nat,X6 : fun(nat,X4),X7 : X4] : (iG777(X4,X5,X6,X7) = X7 | zero_zero(nat) != X5)),
% 13.22/3.07    inference(ennf_transformation,[],[f21305])).
% 13.22/3.07  tff(f21305,plain,(
% 13.22/3.07    ! [X0 : $tType,X1 : nat,X2 : fun(nat,X0),X3 : X0] : (zero_zero(nat) != X1 => aa(nat,X0,X2,aa(nat,nat,aa(nat,fun(nat,nat),minus_minus(nat),X1),one_one(nat))) = iG777(X0,X1,X2,X3)) & ! [X4 : $tType,X5 : nat,X6 : fun(nat,X4),X7 : X4] : (zero_zero(nat) = X5 => iG777(X4,X5,X6,X7) = X7)),
% 13.22/3.07    inference(flattening,[],[f21304])).
% 13.22/3.07  tff(f21304,plain,(
% 13.22/3.07    ! [X0 : $tType,X1 : nat,X2 : fun(nat,X0),X3 : X0] : (~zero_zero(nat) = X1 => aa(nat,X0,X2,aa(nat,nat,aa(nat,fun(nat,nat),minus_minus(nat),X1),one_one(nat))) = iG777(X0,X1,X2,X3)) & ! [X4 : $tType,X5 : nat,X6 : fun(nat,X4),X7 : X4] : (zero_zero(nat) = X5 => iG777(X4,X5,X6,X7) = X7)),
% 13.22/3.07    inference(rectify,[],[f20440])).
% 13.22/3.07  tff(f20440,plain,(
% 13.22/3.07    ! [X0 : $tType,X4 : nat,X2 : fun(nat,X0),X3 : X0] : (~zero_zero(nat) = X4 => aa(nat,X0,X2,aa(nat,nat,aa(nat,fun(nat,nat),minus_minus(nat),X4),one_one(nat))) = iG777(X0,X4,X2,X3)) & ! [X0 : $tType,X4 : nat,X2 : fun(nat,X0),X3 : X0] : (zero_zero(nat) = X4 => iG777(X0,X4,X2,X3) = X3)),
% 13.22/3.07    introduced(fool_ite_definition,[new_symbols(definition,[iG777])])).
% 13.22/3.07  tff(f44788,plain,(
% 13.22/3.07    ( ! [X0 : $tType,X2 : fun(nat,X0),X3 : X0,X1 : nat] : (aa(nat,X0,X2,aa(nat,nat,aa(nat,fun(nat,nat),minus_minus(nat),X1),one_one(nat))) = iG777(X0,X1,X2,X3) | zero_zero(nat) = X1) )),
% 13.22/3.07    inference(cnf_transformation,[],[f27197])).
% 13.22/3.07  tff(f61806,plain,(
% 13.22/3.07    ( ! [X5 : $tType,X8 : list(X5),X9 : X5,X7 : nat] : (iG778(X5,X7,X7,X8,X9) = X9) )),
% 13.22/3.07    inference(equality_resolution,[],[f44785])).
% 13.22/3.07  tff(f44785,plain,(
% 13.22/3.07    ( ! [X5 : $tType,X8 : list(X5),X6 : nat,X9 : X5,X7 : nat] : (iG778(X5,X6,X7,X8,X9) = X9 | X6 != X7) )),
% 13.22/3.07    inference(cnf_transformation,[],[f27196])).
% 13.22/3.07  tff(f27196,plain,(
% 13.22/3.07    ! [X0 : $tType,X1 : nat,X2 : nat,X3 : list(X0),X4 : X0] : (aa(nat,X0,nth(X0,X3),X1) = iG778(X0,X1,X2,X3,X4) | X1 = X2) & ! [X5 : $tType,X6 : nat,X7 : nat,X8 : list(X5),X9 : X5] : (iG778(X5,X6,X7,X8,X9) = X9 | X6 != X7)),
% 13.22/3.07    inference(ennf_transformation,[],[f21303])).
% 13.22/3.07  tff(f21303,plain,(
% 13.22/3.07    ! [X0 : $tType,X1 : nat,X2 : nat,X3 : list(X0),X4 : X0] : (X1 != X2 => aa(nat,X0,nth(X0,X3),X1) = iG778(X0,X1,X2,X3,X4)) & ! [X5 : $tType,X6 : nat,X7 : nat,X8 : list(X5),X9 : X5] : (X6 = X7 => iG778(X5,X6,X7,X8,X9) = X9)),
% 13.22/3.07    inference(flattening,[],[f21302])).
% 13.22/3.07  tff(f21302,plain,(
% 13.22/3.07    ! [X0 : $tType,X1 : nat,X2 : nat,X3 : list(X0),X4 : X0] : (~X1 = X2 => aa(nat,X0,nth(X0,X3),X1) = iG778(X0,X1,X2,X3,X4)) & ! [X5 : $tType,X6 : nat,X7 : nat,X8 : list(X5),X9 : X5] : (X6 = X7 => iG778(X5,X6,X7,X8,X9) = X9)),
% 13.22/3.07    inference(rectify,[],[f20577])).
% 13.22/3.07  tff(f20577,plain,(
% 13.22/3.07    ! [X0 : $tType,X4 : nat,X1 : nat,X2 : list(X0),X3 : X0] : (~X1 = X4 => aa(nat,X0,nth(X0,X2),X4) = iG778(X0,X4,X1,X2,X3)) & ! [X0 : $tType,X4 : nat,X1 : nat,X2 : list(X0),X3 : X0] : (X1 = X4 => iG778(X0,X4,X1,X2,X3) = X3)),
% 13.22/3.07    introduced(fool_ite_definition,[new_symbols(definition,[iG778])])).
% 13.22/3.07  tff(f44786,plain,(
% 13.22/3.07    ( ! [X0 : $tType,X2 : nat,X3 : list(X0),X1 : nat,X4 : X0] : (aa(nat,X0,nth(X0,X3),X1) = iG778(X0,X1,X2,X3,X4) | X1 = X2) )),
% 13.22/3.07    inference(cnf_transformation,[],[f27196])).
% 13.22/3.07  tff(f44783,plain,(
% 13.22/3.07    ( ! [X5 : $tType,X8 : X5,X6 : nat,X9 : fun(nat,fun(X5,X5)),X7 : nat] : (iG779(X5,X6,X7,X8,X9) = X8 | ($true != aa(nat,$o,aa(nat,fun(nat,$o),ord_less(nat),X7),X6))) )),
% 13.22/3.07    inference(cnf_transformation,[],[f27195])).
% 13.22/3.07  tff(f27195,plain,(
% 13.22/3.07    ! [X0 : $tType,X1 : nat,X2 : nat,X3 : X0,X4 : fun(nat,fun(X0,X0))] : (set_fo6178422350223883121st_nat(X0,X4,aa(nat,nat,aa(nat,fun(nat,nat),plus_plus(nat),X1),one_one(nat)),X2,aa(X0,X0,aa(nat,fun(X0,X0),X4,X1),X3)) = iG779(X0,X1,X2,X3,X4) | ($true = aa(nat,$o,aa(nat,fun(nat,$o),ord_less(nat),X2),X1))) & ! [X5 : $tType,X6 : nat,X7 : nat,X8 : X5,X9 : fun(nat,fun(X5,X5))] : (iG779(X5,X6,X7,X8,X9) = X8 | ($true != aa(nat,$o,aa(nat,fun(nat,$o),ord_less(nat),X7),X6)))),
% 13.22/3.07    inference(ennf_transformation,[],[f21301])).
% 13.22/3.07  tff(f21301,plain,(
% 13.22/3.07    ! [X0 : $tType,X1 : nat,X2 : nat,X3 : X0,X4 : fun(nat,fun(X0,X0))] : (($true != aa(nat,$o,aa(nat,fun(nat,$o),ord_less(nat),X2),X1)) => set_fo6178422350223883121st_nat(X0,X4,aa(nat,nat,aa(nat,fun(nat,nat),plus_plus(nat),X1),one_one(nat)),X2,aa(X0,X0,aa(nat,fun(X0,X0),X4,X1),X3)) = iG779(X0,X1,X2,X3,X4)) & ! [X5 : $tType,X6 : nat,X7 : nat,X8 : X5,X9 : fun(nat,fun(X5,X5))] : (($true = aa(nat,$o,aa(nat,fun(nat,$o),ord_less(nat),X7),X6)) => iG779(X5,X6,X7,X8,X9) = X8)),
% 13.22/3.07    inference(flattening,[],[f21300])).
% 13.22/3.07  tff(f21300,plain,(
% 13.22/3.07    ! [X0 : $tType,X1 : nat,X2 : nat,X3 : X0,X4 : fun(nat,fun(X0,X0))] : (~($true = aa(nat,$o,aa(nat,fun(nat,$o),ord_less(nat),X2),X1)) => set_fo6178422350223883121st_nat(X0,X4,aa(nat,nat,aa(nat,fun(nat,nat),plus_plus(nat),X1),one_one(nat)),X2,aa(X0,X0,aa(nat,fun(X0,X0),X4,X1),X3)) = iG779(X0,X1,X2,X3,X4)) & ! [X5 : $tType,X6 : nat,X7 : nat,X8 : X5,X9 : fun(nat,fun(X5,X5))] : (($true = aa(nat,$o,aa(nat,fun(nat,$o),ord_less(nat),X7),X6)) => iG779(X5,X6,X7,X8,X9) = X8)),
% 13.22/3.07    inference(rectify,[],[f20630])).
% 13.22/3.07  tff(f20630,plain,(
% 13.22/3.07    ! [X0 : $tType,X2 : nat,X3 : nat,X4 : X0,X1 : fun(nat,fun(X0,X0))] : (~($true = aa(nat,$o,aa(nat,fun(nat,$o),ord_less(nat),X3),X2)) => set_fo6178422350223883121st_nat(X0,X1,aa(nat,nat,aa(nat,fun(nat,nat),plus_plus(nat),X2),one_one(nat)),X3,aa(X0,X0,aa(nat,fun(X0,X0),X1,X2),X4)) = iG779(X0,X2,X3,X4,X1)) & ! [X0 : $tType,X2 : nat,X3 : nat,X4 : X0,X1 : fun(nat,fun(X0,X0))] : (($true = aa(nat,$o,aa(nat,fun(nat,$o),ord_less(nat),X3),X2)) => iG779(X0,X2,X3,X4,X1) = X4)),
% 13.22/3.07    introduced(fool_ite_definition,[new_symbols(definition,[iG779])])).
% 13.22/3.07  tff(f44784,plain,(
% 13.22/3.07    ( ! [X0 : $tType,X2 : nat,X3 : X0,X1 : nat,X4 : fun(nat,fun(X0,X0))] : (set_fo6178422350223883121st_nat(X0,X4,aa(nat,nat,aa(nat,fun(nat,nat),plus_plus(nat),X1),one_one(nat)),X2,aa(X0,X0,aa(nat,fun(X0,X0),X4,X1),X3)) = iG779(X0,X1,X2,X3,X4) | ($true = aa(nat,$o,aa(nat,fun(nat,$o),ord_less(nat),X2),X1))) )),
% 13.22/3.07    inference(cnf_transformation,[],[f27195])).
% 13.22/3.07  tff(f44782,plain,(
% 13.22/3.07    ( ! [X0 : nat] : (aa(nat,nat,aa(nat,fun(nat,nat),divide_divide(nat),X0),aa(num,nat,numeral_numeral(nat),aa(num,num,bit0,one2))) = lG780(X0)) )),
% 13.22/3.07    inference(cnf_transformation,[],[f21299])).
% 13.22/3.07  tff(f21299,plain,(
% 13.22/3.07    ! [X0 : nat] : aa(nat,nat,aa(nat,fun(nat,nat),divide_divide(nat),X0),aa(num,nat,numeral_numeral(nat),aa(num,num,bit0,one2))) = lG780(X0)),
% 13.22/3.07    inference(rectify,[],[f20633])).
% 13.22/3.07  tff(f20633,plain,(
% 13.22/3.07    ! [X1 : nat] : aa(nat,nat,aa(nat,fun(nat,nat),divide_divide(nat),X1),aa(num,nat,numeral_numeral(nat),aa(num,num,bit0,one2))) = lG780(X1)),
% 13.22/3.07    introduced(fool_let_definition,[new_symbols(definition,[lG780])])).
% 13.22/3.07  tff(f44781,plain,(
% 13.22/3.07    ( ! [X0 : nat] : (aa(nat,nat,aa(nat,fun(nat,nat),minus_minus(nat),X0),lG780(X0)) = lG781(X0)) )),
% 13.22/3.07    inference(cnf_transformation,[],[f21298])).
% 13.22/3.07  tff(f21298,plain,(
% 13.22/3.07    ! [X0 : nat] : aa(nat,nat,aa(nat,fun(nat,nat),minus_minus(nat),X0),lG780(X0)) = lG781(X0)),
% 13.22/3.07    inference(rectify,[],[f20634])).
% 13.22/3.07  tff(f20634,plain,(
% 13.22/3.07    ! [X1 : nat] : aa(nat,nat,aa(nat,fun(nat,nat),minus_minus(nat),X1),lG780(X1)) = lG781(X1)),
% 13.22/3.07    introduced(fool_let_definition,[new_symbols(definition,[lG781])])).
% 13.22/3.07  tff(f44777,plain,(
% 13.22/3.07    ( ! [X0 : list(vEBT_VEBT),X1 : vEBT_VEBT] : (($true = bG782(X0,X1)) | ($true = aa(set(vEBT_VEBT),$o,member(vEBT_VEBT,sK1355(X0)),aa(list(vEBT_VEBT),set(vEBT_VEBT),set2(vEBT_VEBT),X0))) | ($true = aa(nat,$o,vEBT_V8194947554948674370ptions(X1),sK1357(X1)))) )),
% 13.22/3.07    inference(cnf_transformation,[],[f37697])).
% 13.22/3.07  tff(f37697,plain,(
% 13.22/3.07    ! [X0 : list(vEBT_VEBT),X1 : vEBT_VEBT] : (((! [X2 : vEBT_VEBT] : (! [X3 : nat] : ($true != aa(nat,$o,vEBT_V8194947554948674370ptions(X2),X3)) | ($true != aa(set(vEBT_VEBT),$o,member(vEBT_VEBT,X2),aa(list(vEBT_VEBT),set(vEBT_VEBT),set2(vEBT_VEBT),X0)))) & ! [X4 : nat] : ($true != aa(nat,$o,vEBT_V8194947554948674370ptions(X1),X4))) | ($true != bG782(X0,X1))) & (($true = bG782(X0,X1)) | (($true = aa(nat,$o,vEBT_V8194947554948674370ptions(sK1355(X0)),sK1356(X0))) & ($true = aa(set(vEBT_VEBT),$o,member(vEBT_VEBT,sK1355(X0)),aa(list(vEBT_VEBT),set(vEBT_VEBT),set2(vEBT_VEBT),X0)))) | ($true = aa(nat,$o,vEBT_V8194947554948674370ptions(X1),sK1357(X1)))))),
% 13.22/3.07    inference(skolemisation,[status(esa),new_symbols(skolem,[sK1355,sK1356,sK1357])],[f37693,f37696,f37695,f37694])).
% 13.22/3.07  tff(f37694,plain,(
% 13.22/3.07    ! [X0 : list(vEBT_VEBT)] : (? [X5 : vEBT_VEBT] : (? [X6 : nat] : ($true = aa(nat,$o,vEBT_V8194947554948674370ptions(X5),X6)) & ($true = aa(set(vEBT_VEBT),$o,member(vEBT_VEBT,X5),aa(list(vEBT_VEBT),set(vEBT_VEBT),set2(vEBT_VEBT),X0)))) => (? [X6 : nat] : ($true = aa(nat,$o,vEBT_V8194947554948674370ptions(sK1355(X0)),X6)) & ($true = aa(set(vEBT_VEBT),$o,member(vEBT_VEBT,sK1355(X0)),aa(list(vEBT_VEBT),set(vEBT_VEBT),set2(vEBT_VEBT),X0)))))),
% 13.22/3.07    introduced(choice_axiom,[])).
% 13.22/3.07  tff(f37695,plain,(
% 13.22/3.07    ! [X0 : list(vEBT_VEBT)] : (? [X6 : nat] : ($true = aa(nat,$o,vEBT_V8194947554948674370ptions(sK1355(X0)),X6)) => ($true = aa(nat,$o,vEBT_V8194947554948674370ptions(sK1355(X0)),sK1356(X0))))),
% 13.22/3.07    introduced(choice_axiom,[])).
% 13.22/3.07  tff(f37696,plain,(
% 13.22/3.07    ! [X1 : vEBT_VEBT] : (? [X7 : nat] : ($true = aa(nat,$o,vEBT_V8194947554948674370ptions(X1),X7)) => ($true = aa(nat,$o,vEBT_V8194947554948674370ptions(X1),sK1357(X1))))),
% 13.22/3.07    introduced(choice_axiom,[])).
% 13.22/3.07  tff(f37693,plain,(
% 13.22/3.07    ! [X0 : list(vEBT_VEBT),X1 : vEBT_VEBT] : (((! [X2 : vEBT_VEBT] : (! [X3 : nat] : ($true != aa(nat,$o,vEBT_V8194947554948674370ptions(X2),X3)) | ($true != aa(set(vEBT_VEBT),$o,member(vEBT_VEBT,X2),aa(list(vEBT_VEBT),set(vEBT_VEBT),set2(vEBT_VEBT),X0)))) & ! [X4 : nat] : ($true != aa(nat,$o,vEBT_V8194947554948674370ptions(X1),X4))) | ($true != bG782(X0,X1))) & (($true = bG782(X0,X1)) | ? [X5 : vEBT_VEBT] : (? [X6 : nat] : ($true = aa(nat,$o,vEBT_V8194947554948674370ptions(X5),X6)) & ($true = aa(set(vEBT_VEBT),$o,member(vEBT_VEBT,X5),aa(list(vEBT_VEBT),set(vEBT_VEBT),set2(vEBT_VEBT),X0)))) | ? [X7 : nat] : ($true = aa(nat,$o,vEBT_V8194947554948674370ptions(X1),X7))))),
% 13.22/3.07    inference(rectify,[],[f37692])).
% 13.22/3.07  tff(f37692,plain,(
% 13.22/3.07    ! [X0 : list(vEBT_VEBT),X1 : vEBT_VEBT] : (((! [X2 : vEBT_VEBT] : (! [X3 : nat] : ($true != aa(nat,$o,vEBT_V8194947554948674370ptions(X2),X3)) | ($true != aa(set(vEBT_VEBT),$o,member(vEBT_VEBT,X2),aa(list(vEBT_VEBT),set(vEBT_VEBT),set2(vEBT_VEBT),X0)))) & ! [X4 : nat] : ($true != aa(nat,$o,vEBT_V8194947554948674370ptions(X1),X4))) | ($true != bG782(X0,X1))) & (($true = bG782(X0,X1)) | ? [X2 : vEBT_VEBT] : (? [X3 : nat] : ($true = aa(nat,$o,vEBT_V8194947554948674370ptions(X2),X3)) & ($true = aa(set(vEBT_VEBT),$o,member(vEBT_VEBT,X2),aa(list(vEBT_VEBT),set(vEBT_VEBT),set2(vEBT_VEBT),X0)))) | ? [X4 : nat] : ($true = aa(nat,$o,vEBT_V8194947554948674370ptions(X1),X4))))),
% 13.22/3.07    inference(flattening,[],[f37691])).
% 13.22/3.07  tff(f37691,plain,(
% 13.22/3.07    ! [X0 : list(vEBT_VEBT),X1 : vEBT_VEBT] : (((! [X2 : vEBT_VEBT] : (! [X3 : nat] : ($true != aa(nat,$o,vEBT_V8194947554948674370ptions(X2),X3)) | ($true != aa(set(vEBT_VEBT),$o,member(vEBT_VEBT,X2),aa(list(vEBT_VEBT),set(vEBT_VEBT),set2(vEBT_VEBT),X0)))) & ! [X4 : nat] : ($true != aa(nat,$o,vEBT_V8194947554948674370ptions(X1),X4))) | ($true != bG782(X0,X1))) & (($true = bG782(X0,X1)) | (? [X2 : vEBT_VEBT] : (? [X3 : nat] : ($true = aa(nat,$o,vEBT_V8194947554948674370ptions(X2),X3)) & ($true = aa(set(vEBT_VEBT),$o,member(vEBT_VEBT,X2),aa(list(vEBT_VEBT),set(vEBT_VEBT),set2(vEBT_VEBT),X0)))) | ? [X4 : nat] : ($true = aa(nat,$o,vEBT_V8194947554948674370ptions(X1),X4)))))),
% 13.22/3.07    inference(nnf_transformation,[],[f27194])).
% 13.22/3.07  tff(f27194,plain,(
% 13.22/3.07    ! [X0 : list(vEBT_VEBT),X1 : vEBT_VEBT] : ((! [X2 : vEBT_VEBT] : (! [X3 : nat] : ($true != aa(nat,$o,vEBT_V8194947554948674370ptions(X2),X3)) | ($true != aa(set(vEBT_VEBT),$o,member(vEBT_VEBT,X2),aa(list(vEBT_VEBT),set(vEBT_VEBT),set2(vEBT_VEBT),X0)))) & ! [X4 : nat] : ($true != aa(nat,$o,vEBT_V8194947554948674370ptions(X1),X4))) <=> ($true = bG782(X0,X1)))),
% 13.22/3.07    inference(ennf_transformation,[],[f21297])).
% 13.22/3.07  tff(f21297,plain,(
% 13.22/3.07    ! [X0 : list(vEBT_VEBT),X1 : vEBT_VEBT] : ((! [X2 : vEBT_VEBT] : (($true = aa(set(vEBT_VEBT),$o,member(vEBT_VEBT,X2),aa(list(vEBT_VEBT),set(vEBT_VEBT),set2(vEBT_VEBT),X0))) => ~? [X3 : nat] : ($true = aa(nat,$o,vEBT_V8194947554948674370ptions(X2),X3))) & ~? [X4 : nat] : ($true = aa(nat,$o,vEBT_V8194947554948674370ptions(X1),X4))) <=> ($true = bG782(X0,X1)))),
% 13.22/3.07    inference(rectify,[],[f20635])).
% 13.22/3.07  tff(f20635,plain,(
% 13.22/3.07    ! [X2 : list(vEBT_VEBT),X3 : vEBT_VEBT] : ((! [X5 : vEBT_VEBT] : (($true = aa(set(vEBT_VEBT),$o,member(vEBT_VEBT,X5),aa(list(vEBT_VEBT),set(vEBT_VEBT),set2(vEBT_VEBT),X2))) => ~? [X6 : nat] : ($true = aa(nat,$o,vEBT_V8194947554948674370ptions(X5),X6))) & ~? [X7 : nat] : ($true = aa(nat,$o,vEBT_V8194947554948674370ptions(X3),X7))) <=> ($true = bG782(X2,X3)))),
% 13.22/3.07    introduced(fool_formula_definition,[new_symbols(definition,[bG782])])).
% 13.22/3.07  tff(f44778,plain,(
% 13.22/3.07    ( ! [X0 : list(vEBT_VEBT),X1 : vEBT_VEBT] : (($true = bG782(X0,X1)) | ($true = aa(nat,$o,vEBT_V8194947554948674370ptions(sK1355(X0)),sK1356(X0))) | ($true = aa(nat,$o,vEBT_V8194947554948674370ptions(X1),sK1357(X1)))) )),
% 13.22/3.07    inference(cnf_transformation,[],[f37697])).
% 13.22/3.07  tff(f44779,plain,(
% 13.22/3.07    ( ! [X0 : list(vEBT_VEBT),X1 : vEBT_VEBT,X4 : nat] : (($true != aa(nat,$o,vEBT_V8194947554948674370ptions(X1),X4)) | ($true != bG782(X0,X1))) )),
% 13.22/3.07    inference(cnf_transformation,[],[f37697])).
% 13.22/3.07  tff(f44780,plain,(
% 13.22/3.07    ( ! [X2 : vEBT_VEBT,X3 : nat,X0 : list(vEBT_VEBT),X1 : vEBT_VEBT] : (($true != aa(nat,$o,vEBT_V8194947554948674370ptions(X2),X3)) | ($true != aa(set(vEBT_VEBT),$o,member(vEBT_VEBT,X2),aa(list(vEBT_VEBT),set(vEBT_VEBT),set2(vEBT_VEBT),X0))) | ($true != bG782(X0,X1))) )),
% 13.22/3.07    inference(cnf_transformation,[],[f37697])).
% 13.22/3.07  tff(f44776,plain,(
% 13.22/3.07    ( ! [X0 : nat,X1 : nat] : (vEBT_VEBT_high(X0,aa(nat,nat,aa(nat,fun(nat,nat),divide_divide(nat),aa(nat,nat,suc,X1)),aa(num,nat,numeral_numeral(nat),aa(num,num,bit0,one2)))) = lG783(X0,X1)) )),
% 13.22/3.07    inference(cnf_transformation,[],[f21296])).
% 13.22/3.07  tff(f21296,plain,(
% 13.22/3.07    ! [X0 : nat,X1 : nat] : vEBT_VEBT_high(X0,aa(nat,nat,aa(nat,fun(nat,nat),divide_divide(nat),aa(nat,nat,suc,X1)),aa(num,nat,numeral_numeral(nat),aa(num,num,bit0,one2)))) = lG783(X0,X1)),
% 13.22/3.07    inference(rectify,[],[f20638])).
% 13.22/3.07  tff(f20638,plain,(
% 13.22/3.07    ! [X4 : nat,X1 : nat] : vEBT_VEBT_high(X4,aa(nat,nat,aa(nat,fun(nat,nat),divide_divide(nat),aa(nat,nat,suc,X1)),aa(num,nat,numeral_numeral(nat),aa(num,num,bit0,one2)))) = lG783(X4,X1)),
% 13.22/3.07    introduced(fool_let_definition,[new_symbols(definition,[lG783])])).
% 13.22/3.07  tff(f44773,plain,(
% 13.22/3.07    ( ! [X3 : list(vEBT_VEBT),X4 : nat,X5 : nat] : (vEBT_V5719532721284313246member(aa(nat,vEBT_VEBT,nth(vEBT_VEBT,X3),lG783(X5,X4)),vEBT_VEBT_low(X5,aa(nat,nat,aa(nat,fun(nat,nat),divide_divide(nat),aa(nat,nat,suc,X4)),aa(num,nat,numeral_numeral(nat),aa(num,num,bit0,one2))))) | ~iG784(X3,X4,X5) | ($true != aa(nat,$o,aa(nat,fun(nat,$o),ord_less(nat),lG783(X5,X4)),aa(list(vEBT_VEBT),nat,size_size(list(vEBT_VEBT)),X3)))) )),
% 13.22/3.07    inference(cnf_transformation,[],[f37690])).
% 13.22/3.07  tff(f37690,plain,(
% 13.22/3.07    ! [X0 : list(vEBT_VEBT),X1 : nat,X2 : nat] : (~iG784(X0,X1,X2) | ($true = aa(nat,$o,aa(nat,fun(nat,$o),ord_less(nat),lG783(X2,X1)),aa(list(vEBT_VEBT),nat,size_size(list(vEBT_VEBT)),X0)))) & ! [X3 : list(vEBT_VEBT),X4 : nat,X5 : nat] : (((iG784(X3,X4,X5) | ~vEBT_V5719532721284313246member(aa(nat,vEBT_VEBT,nth(vEBT_VEBT,X3),lG783(X5,X4)),vEBT_VEBT_low(X5,aa(nat,nat,aa(nat,fun(nat,nat),divide_divide(nat),aa(nat,nat,suc,X4)),aa(num,nat,numeral_numeral(nat),aa(num,num,bit0,one2)))))) & (vEBT_V5719532721284313246member(aa(nat,vEBT_VEBT,nth(vEBT_VEBT,X3),lG783(X5,X4)),vEBT_VEBT_low(X5,aa(nat,nat,aa(nat,fun(nat,nat),divide_divide(nat),aa(nat,nat,suc,X4)),aa(num,nat,numeral_numeral(nat),aa(num,num,bit0,one2))))) | ~iG784(X3,X4,X5))) | ($true != aa(nat,$o,aa(nat,fun(nat,$o),ord_less(nat),lG783(X5,X4)),aa(list(vEBT_VEBT),nat,size_size(list(vEBT_VEBT)),X3))))),
% 13.22/3.07    inference(nnf_transformation,[],[f27193])).
% 13.22/3.07  tff(f27193,plain,(
% 13.22/3.07    ! [X0 : list(vEBT_VEBT),X1 : nat,X2 : nat] : (~iG784(X0,X1,X2) | ($true = aa(nat,$o,aa(nat,fun(nat,$o),ord_less(nat),lG783(X2,X1)),aa(list(vEBT_VEBT),nat,size_size(list(vEBT_VEBT)),X0)))) & ! [X3 : list(vEBT_VEBT),X4 : nat,X5 : nat] : ((iG784(X3,X4,X5) <=> vEBT_V5719532721284313246member(aa(nat,vEBT_VEBT,nth(vEBT_VEBT,X3),lG783(X5,X4)),vEBT_VEBT_low(X5,aa(nat,nat,aa(nat,fun(nat,nat),divide_divide(nat),aa(nat,nat,suc,X4)),aa(num,nat,numeral_numeral(nat),aa(num,num,bit0,one2)))))) | ($true != aa(nat,$o,aa(nat,fun(nat,$o),ord_less(nat),lG783(X5,X4)),aa(list(vEBT_VEBT),nat,size_size(list(vEBT_VEBT)),X3))))),
% 13.22/3.07    inference(ennf_transformation,[],[f21295])).
% 13.22/3.07  tff(f21295,plain,(
% 13.22/3.07    ! [X0 : list(vEBT_VEBT),X1 : nat,X2 : nat] : (($true != aa(nat,$o,aa(nat,fun(nat,$o),ord_less(nat),lG783(X2,X1)),aa(list(vEBT_VEBT),nat,size_size(list(vEBT_VEBT)),X0))) => ~iG784(X0,X1,X2)) & ! [X3 : list(vEBT_VEBT),X4 : nat,X5 : nat] : (($true = aa(nat,$o,aa(nat,fun(nat,$o),ord_less(nat),lG783(X5,X4)),aa(list(vEBT_VEBT),nat,size_size(list(vEBT_VEBT)),X3))) => (iG784(X3,X4,X5) <=> vEBT_V5719532721284313246member(aa(nat,vEBT_VEBT,nth(vEBT_VEBT,X3),lG783(X5,X4)),vEBT_VEBT_low(X5,aa(nat,nat,aa(nat,fun(nat,nat),divide_divide(nat),aa(nat,nat,suc,X4)),aa(num,nat,numeral_numeral(nat),aa(num,num,bit0,one2)))))))),
% 13.22/3.07    inference(flattening,[],[f21294])).
% 13.22/3.07  tff(f21294,plain,(
% 13.22/3.07    ! [X0 : list(vEBT_VEBT),X1 : nat,X2 : nat] : (~($true = aa(nat,$o,aa(nat,fun(nat,$o),ord_less(nat),lG783(X2,X1)),aa(list(vEBT_VEBT),nat,size_size(list(vEBT_VEBT)),X0))) => ~iG784(X0,X1,X2)) & ! [X3 : list(vEBT_VEBT),X4 : nat,X5 : nat] : (($true = aa(nat,$o,aa(nat,fun(nat,$o),ord_less(nat),lG783(X5,X4)),aa(list(vEBT_VEBT),nat,size_size(list(vEBT_VEBT)),X3))) => (iG784(X3,X4,X5) <=> vEBT_V5719532721284313246member(aa(nat,vEBT_VEBT,nth(vEBT_VEBT,X3),lG783(X5,X4)),vEBT_VEBT_low(X5,aa(nat,nat,aa(nat,fun(nat,nat),divide_divide(nat),aa(nat,nat,suc,X4)),aa(num,nat,numeral_numeral(nat),aa(num,num,bit0,one2)))))))),
% 13.22/3.07    inference(true_and_false_elimination,[],[f21293])).
% 13.22/3.07  tff(f21293,plain,(
% 13.22/3.07    ! [X0 : list(vEBT_VEBT),X1 : nat,X2 : nat] : (~($true = aa(nat,$o,aa(nat,fun(nat,$o),ord_less(nat),lG783(X2,X1)),aa(list(vEBT_VEBT),nat,size_size(list(vEBT_VEBT)),X0))) => (iG784(X0,X1,X2) <=> $false)) & ! [X3 : list(vEBT_VEBT),X4 : nat,X5 : nat] : (($true = aa(nat,$o,aa(nat,fun(nat,$o),ord_less(nat),lG783(X5,X4)),aa(list(vEBT_VEBT),nat,size_size(list(vEBT_VEBT)),X3))) => (iG784(X3,X4,X5) <=> vEBT_V5719532721284313246member(aa(nat,vEBT_VEBT,nth(vEBT_VEBT,X3),lG783(X5,X4)),vEBT_VEBT_low(X5,aa(nat,nat,aa(nat,fun(nat,nat),divide_divide(nat),aa(nat,nat,suc,X4)),aa(num,nat,numeral_numeral(nat),aa(num,num,bit0,one2)))))))),
% 13.22/3.07    inference(rectify,[],[f20639])).
% 13.22/3.07  tff(f20639,plain,(
% 13.22/3.07    ! [X2 : list(vEBT_VEBT),X1 : nat,X4 : nat] : (~($true = aa(nat,$o,aa(nat,fun(nat,$o),ord_less(nat),lG783(X4,X1)),aa(list(vEBT_VEBT),nat,size_size(list(vEBT_VEBT)),X2))) => (iG784(X2,X1,X4) <=> $false)) & ! [X2 : list(vEBT_VEBT),X1 : nat,X4 : nat] : (($true = aa(nat,$o,aa(nat,fun(nat,$o),ord_less(nat),lG783(X4,X1)),aa(list(vEBT_VEBT),nat,size_size(list(vEBT_VEBT)),X2))) => (iG784(X2,X1,X4) <=> vEBT_V5719532721284313246member(aa(nat,vEBT_VEBT,nth(vEBT_VEBT,X2),lG783(X4,X1)),vEBT_VEBT_low(X4,aa(nat,nat,aa(nat,fun(nat,nat),divide_divide(nat),aa(nat,nat,suc,X1)),aa(num,nat,numeral_numeral(nat),aa(num,num,bit0,one2)))))))),
% 13.22/3.07    introduced(fool_ite_definition,[new_symbols(definition,[iG784])])).
% 13.22/3.07  tff(f44774,plain,(
% 13.22/3.07    ( ! [X3 : list(vEBT_VEBT),X4 : nat,X5 : nat] : (iG784(X3,X4,X5) | ~vEBT_V5719532721284313246member(aa(nat,vEBT_VEBT,nth(vEBT_VEBT,X3),lG783(X5,X4)),vEBT_VEBT_low(X5,aa(nat,nat,aa(nat,fun(nat,nat),divide_divide(nat),aa(nat,nat,suc,X4)),aa(num,nat,numeral_numeral(nat),aa(num,num,bit0,one2))))) | ($true != aa(nat,$o,aa(nat,fun(nat,$o),ord_less(nat),lG783(X5,X4)),aa(list(vEBT_VEBT),nat,size_size(list(vEBT_VEBT)),X3)))) )),
% 13.22/3.07    inference(cnf_transformation,[],[f37690])).
% 13.22/3.07  tff(f44775,plain,(
% 13.22/3.07    ( ! [X2 : nat,X0 : list(vEBT_VEBT),X1 : nat] : (~iG784(X0,X1,X2) | ($true = aa(nat,$o,aa(nat,fun(nat,$o),ord_less(nat),lG783(X2,X1)),aa(list(vEBT_VEBT),nat,size_size(list(vEBT_VEBT)),X0)))) )),
% 13.22/3.07    inference(cnf_transformation,[],[f37690])).
% 13.22/3.07  tff(f44767,plain,(
% 13.22/3.07    ( ! [X6 : $tType,X8 : list(X6),X9 : list(X6),X7 : list(X6),X5 : list(X6)] : (take(X6,aa(list(X6),nat,size_size(list(X6)),X7),X5) = X7 | ~iG785(X6,X5,X7,X8,X9) | ($true != aa(nat,$o,aa(nat,fun(nat,$o),ord_less_eq(nat),aa(list(X6),nat,size_size(list(X6)),X7)),aa(list(X6),nat,size_size(list(X6)),X5)))) )),
% 13.22/3.07    inference(cnf_transformation,[],[f37689])).
% 13.22/3.07  tff(f37689,plain,(
% 13.22/3.07    ! [X0 : list(X1),X1 : $tType,X2 : list(X1),X3 : list(X1),X4 : list(X1)] : (((iG785(X1,X0,X2,X3,X4) | aa(list(X1),list(X1),aa(list(X1),fun(list(X1),list(X1)),append(X1),drop(X1,aa(list(X1),nat,size_size(list(X1)),X0),X2)),X4) != X3 | take(X1,aa(list(X1),nat,size_size(list(X1)),X0),X2) != X0) & ((aa(list(X1),list(X1),aa(list(X1),fun(list(X1),list(X1)),append(X1),drop(X1,aa(list(X1),nat,size_size(list(X1)),X0),X2)),X4) = X3 & take(X1,aa(list(X1),nat,size_size(list(X1)),X0),X2) = X0) | ~iG785(X1,X0,X2,X3,X4))) | ($true = aa(nat,$o,aa(nat,fun(nat,$o),ord_less_eq(nat),aa(list(X1),nat,size_size(list(X1)),X2)),aa(list(X1),nat,size_size(list(X1)),X0)))) & ! [X5 : list(X6),X6 : $tType,X7 : list(X6),X8 : list(X6),X9 : list(X6)] : (((iG785(X6,X5,X7,X8,X9) | aa(list(X6),list(X6),aa(list(X6),fun(list(X6),list(X6)),append(X6),drop(X6,aa(list(X6),nat,size_size(list(X6)),X7),X5)),X8) != X9 | take(X6,aa(list(X6),nat,size_size(list(X6)),X7),X5) != X7) & ((aa(list(X6),list(X6),aa(list(X6),fun(list(X6),list(X6)),append(X6),drop(X6,aa(list(X6),nat,size_size(list(X6)),X7),X5)),X8) = X9 & take(X6,aa(list(X6),nat,size_size(list(X6)),X7),X5) = X7) | ~iG785(X6,X5,X7,X8,X9))) | ($true != aa(nat,$o,aa(nat,fun(nat,$o),ord_less_eq(nat),aa(list(X6),nat,size_size(list(X6)),X7)),aa(list(X6),nat,size_size(list(X6)),X5))))),
% 13.22/3.07    inference(flattening,[],[f37688])).
% 13.22/3.07  tff(f37688,plain,(
% 13.22/3.07    ! [X0 : list(X1),X1 : $tType,X2 : list(X1),X3 : list(X1),X4 : list(X1)] : (((iG785(X1,X0,X2,X3,X4) | (aa(list(X1),list(X1),aa(list(X1),fun(list(X1),list(X1)),append(X1),drop(X1,aa(list(X1),nat,size_size(list(X1)),X0),X2)),X4) != X3 | take(X1,aa(list(X1),nat,size_size(list(X1)),X0),X2) != X0)) & ((aa(list(X1),list(X1),aa(list(X1),fun(list(X1),list(X1)),append(X1),drop(X1,aa(list(X1),nat,size_size(list(X1)),X0),X2)),X4) = X3 & take(X1,aa(list(X1),nat,size_size(list(X1)),X0),X2) = X0) | ~iG785(X1,X0,X2,X3,X4))) | ($true = aa(nat,$o,aa(nat,fun(nat,$o),ord_less_eq(nat),aa(list(X1),nat,size_size(list(X1)),X2)),aa(list(X1),nat,size_size(list(X1)),X0)))) & ! [X5 : list(X6),X6 : $tType,X7 : list(X6),X8 : list(X6),X9 : list(X6)] : (((iG785(X6,X5,X7,X8,X9) | (aa(list(X6),list(X6),aa(list(X6),fun(list(X6),list(X6)),append(X6),drop(X6,aa(list(X6),nat,size_size(list(X6)),X7),X5)),X8) != X9 | take(X6,aa(list(X6),nat,size_size(list(X6)),X7),X5) != X7)) & ((aa(list(X6),list(X6),aa(list(X6),fun(list(X6),list(X6)),append(X6),drop(X6,aa(list(X6),nat,size_size(list(X6)),X7),X5)),X8) = X9 & take(X6,aa(list(X6),nat,size_size(list(X6)),X7),X5) = X7) | ~iG785(X6,X5,X7,X8,X9))) | ($true != aa(nat,$o,aa(nat,fun(nat,$o),ord_less_eq(nat),aa(list(X6),nat,size_size(list(X6)),X7)),aa(list(X6),nat,size_size(list(X6)),X5))))),
% 13.22/3.07    inference(nnf_transformation,[],[f27192])).
% 13.22/3.07  tff(f27192,plain,(
% 13.22/3.07    ! [X0 : list(X1),X1 : $tType,X2 : list(X1),X3 : list(X1),X4 : list(X1)] : ((iG785(X1,X0,X2,X3,X4) <=> (aa(list(X1),list(X1),aa(list(X1),fun(list(X1),list(X1)),append(X1),drop(X1,aa(list(X1),nat,size_size(list(X1)),X0),X2)),X4) = X3 & take(X1,aa(list(X1),nat,size_size(list(X1)),X0),X2) = X0)) | ($true = aa(nat,$o,aa(nat,fun(nat,$o),ord_less_eq(nat),aa(list(X1),nat,size_size(list(X1)),X2)),aa(list(X1),nat,size_size(list(X1)),X0)))) & ! [X5 : list(X6),X6 : $tType,X7 : list(X6),X8 : list(X6),X9 : list(X6)] : ((iG785(X6,X5,X7,X8,X9) <=> (aa(list(X6),list(X6),aa(list(X6),fun(list(X6),list(X6)),append(X6),drop(X6,aa(list(X6),nat,size_size(list(X6)),X7),X5)),X8) = X9 & take(X6,aa(list(X6),nat,size_size(list(X6)),X7),X5) = X7)) | ($true != aa(nat,$o,aa(nat,fun(nat,$o),ord_less_eq(nat),aa(list(X6),nat,size_size(list(X6)),X7)),aa(list(X6),nat,size_size(list(X6)),X5))))),
% 13.22/3.07    inference(ennf_transformation,[],[f21292])).
% 13.22/3.07  tff(f21292,plain,(
% 13.22/3.07    ! [X0 : list(X1),X1 : $tType,X2 : list(X1),X3 : list(X1),X4 : list(X1)] : (($true != aa(nat,$o,aa(nat,fun(nat,$o),ord_less_eq(nat),aa(list(X1),nat,size_size(list(X1)),X2)),aa(list(X1),nat,size_size(list(X1)),X0))) => (iG785(X1,X0,X2,X3,X4) <=> (aa(list(X1),list(X1),aa(list(X1),fun(list(X1),list(X1)),append(X1),drop(X1,aa(list(X1),nat,size_size(list(X1)),X0),X2)),X4) = X3 & take(X1,aa(list(X1),nat,size_size(list(X1)),X0),X2) = X0))) & ! [X5 : list(X6),X6 : $tType,X7 : list(X6),X8 : list(X6),X9 : list(X6)] : (($true = aa(nat,$o,aa(nat,fun(nat,$o),ord_less_eq(nat),aa(list(X6),nat,size_size(list(X6)),X7)),aa(list(X6),nat,size_size(list(X6)),X5))) => (iG785(X6,X5,X7,X8,X9) <=> (aa(list(X6),list(X6),aa(list(X6),fun(list(X6),list(X6)),append(X6),drop(X6,aa(list(X6),nat,size_size(list(X6)),X7),X5)),X8) = X9 & take(X6,aa(list(X6),nat,size_size(list(X6)),X7),X5) = X7)))),
% 13.22/3.07    inference(flattening,[],[f21291])).
% 13.22/3.07  tff(f21291,plain,(
% 13.22/3.07    ! [X0 : list(X1),X1 : $tType,X2 : list(X1),X3 : list(X1),X4 : list(X1)] : (~($true = aa(nat,$o,aa(nat,fun(nat,$o),ord_less_eq(nat),aa(list(X1),nat,size_size(list(X1)),X2)),aa(list(X1),nat,size_size(list(X1)),X0))) => (iG785(X1,X0,X2,X3,X4) <=> (aa(list(X1),list(X1),aa(list(X1),fun(list(X1),list(X1)),append(X1),drop(X1,aa(list(X1),nat,size_size(list(X1)),X0),X2)),X4) = X3 & take(X1,aa(list(X1),nat,size_size(list(X1)),X0),X2) = X0))) & ! [X5 : list(X6),X6 : $tType,X7 : list(X6),X8 : list(X6),X9 : list(X6)] : (($true = aa(nat,$o,aa(nat,fun(nat,$o),ord_less_eq(nat),aa(list(X6),nat,size_size(list(X6)),X7)),aa(list(X6),nat,size_size(list(X6)),X5))) => (iG785(X6,X5,X7,X8,X9) <=> (aa(list(X6),list(X6),aa(list(X6),fun(list(X6),list(X6)),append(X6),drop(X6,aa(list(X6),nat,size_size(list(X6)),X7),X5)),X8) = X9 & take(X6,aa(list(X6),nat,size_size(list(X6)),X7),X5) = X7)))),
% 13.22/3.07    inference(rectify,[],[f20654])).
% 13.22/3.07  tff(f20654,plain,(
% 13.22/3.07    ! [X3 : list(X0),X0 : $tType,X1 : list(X0),X4 : list(X0),X2 : list(X0)] : (~($true = aa(nat,$o,aa(nat,fun(nat,$o),ord_less_eq(nat),aa(list(X0),nat,size_size(list(X0)),X1)),aa(list(X0),nat,size_size(list(X0)),X3))) => (iG785(X0,X3,X1,X4,X2) <=> (aa(list(X0),list(X0),aa(list(X0),fun(list(X0),list(X0)),append(X0),drop(X0,aa(list(X0),nat,size_size(list(X0)),X3),X1)),X2) = X4 & take(X0,aa(list(X0),nat,size_size(list(X0)),X3),X1) = X3))) & ! [X3 : list(X0),X0 : $tType,X1 : list(X0),X4 : list(X0),X2 : list(X0)] : (($true = aa(nat,$o,aa(nat,fun(nat,$o),ord_less_eq(nat),aa(list(X0),nat,size_size(list(X0)),X1)),aa(list(X0),nat,size_size(list(X0)),X3))) => (iG785(X0,X3,X1,X4,X2) <=> (aa(list(X0),list(X0),aa(list(X0),fun(list(X0),list(X0)),append(X0),drop(X0,aa(list(X0),nat,size_size(list(X0)),X1),X3)),X4) = X2 & take(X0,aa(list(X0),nat,size_size(list(X0)),X1),X3) = X1)))),
% 13.22/3.07    introduced(fool_ite_definition,[new_symbols(definition,[iG785])])).
% 13.22/3.07  tff(f44768,plain,(
% 13.22/3.07    ( ! [X6 : $tType,X8 : list(X6),X9 : list(X6),X7 : list(X6),X5 : list(X6)] : (aa(list(X6),list(X6),aa(list(X6),fun(list(X6),list(X6)),append(X6),drop(X6,aa(list(X6),nat,size_size(list(X6)),X7),X5)),X8) = X9 | ~iG785(X6,X5,X7,X8,X9) | ($true != aa(nat,$o,aa(nat,fun(nat,$o),ord_less_eq(nat),aa(list(X6),nat,size_size(list(X6)),X7)),aa(list(X6),nat,size_size(list(X6)),X5)))) )),
% 13.22/3.07    inference(cnf_transformation,[],[f37689])).
% 13.22/3.07  tff(f61805,plain,(
% 13.22/3.07    ( ! [X6 : $tType,X8 : list(X6),X7 : list(X6),X5 : list(X6)] : (iG785(X6,X5,X7,X8,aa(list(X6),list(X6),aa(list(X6),fun(list(X6),list(X6)),append(X6),drop(X6,aa(list(X6),nat,size_size(list(X6)),X7),X5)),X8)) | take(X6,aa(list(X6),nat,size_size(list(X6)),X7),X5) != X7 | ($true != aa(nat,$o,aa(nat,fun(nat,$o),ord_less_eq(nat),aa(list(X6),nat,size_size(list(X6)),X7)),aa(list(X6),nat,size_size(list(X6)),X5)))) )),
% 13.22/3.07    inference(equality_resolution,[],[f44769])).
% 13.22/3.07  tff(f44769,plain,(
% 13.22/3.07    ( ! [X6 : $tType,X8 : list(X6),X9 : list(X6),X7 : list(X6),X5 : list(X6)] : (iG785(X6,X5,X7,X8,X9) | aa(list(X6),list(X6),aa(list(X6),fun(list(X6),list(X6)),append(X6),drop(X6,aa(list(X6),nat,size_size(list(X6)),X7),X5)),X8) != X9 | take(X6,aa(list(X6),nat,size_size(list(X6)),X7),X5) != X7 | ($true != aa(nat,$o,aa(nat,fun(nat,$o),ord_less_eq(nat),aa(list(X6),nat,size_size(list(X6)),X7)),aa(list(X6),nat,size_size(list(X6)),X5)))) )),
% 13.22/3.07    inference(cnf_transformation,[],[f37689])).
% 13.22/3.07  tff(f44770,plain,(
% 13.22/3.07    ( ! [X1 : $tType,X2 : list(X1),X3 : list(X1),X0 : list(X1),X4 : list(X1)] : (take(X1,aa(list(X1),nat,size_size(list(X1)),X0),X2) = X0 | ~iG785(X1,X0,X2,X3,X4) | ($true = aa(nat,$o,aa(nat,fun(nat,$o),ord_less_eq(nat),aa(list(X1),nat,size_size(list(X1)),X2)),aa(list(X1),nat,size_size(list(X1)),X0)))) )),
% 13.22/3.07    inference(cnf_transformation,[],[f37689])).
% 13.22/3.07  tff(f44771,plain,(
% 13.22/3.07    ( ! [X1 : $tType,X2 : list(X1),X3 : list(X1),X0 : list(X1),X4 : list(X1)] : (aa(list(X1),list(X1),aa(list(X1),fun(list(X1),list(X1)),append(X1),drop(X1,aa(list(X1),nat,size_size(list(X1)),X0),X2)),X4) = X3 | ~iG785(X1,X0,X2,X3,X4) | ($true = aa(nat,$o,aa(nat,fun(nat,$o),ord_less_eq(nat),aa(list(X1),nat,size_size(list(X1)),X2)),aa(list(X1),nat,size_size(list(X1)),X0)))) )),
% 13.22/3.07    inference(cnf_transformation,[],[f37689])).
% 13.22/3.07  tff(f61804,plain,(
% 13.22/3.07    ( ! [X1 : $tType,X2 : list(X1),X0 : list(X1),X4 : list(X1)] : (iG785(X1,X0,X2,aa(list(X1),list(X1),aa(list(X1),fun(list(X1),list(X1)),append(X1),drop(X1,aa(list(X1),nat,size_size(list(X1)),X0),X2)),X4),X4) | take(X1,aa(list(X1),nat,size_size(list(X1)),X0),X2) != X0 | ($true = aa(nat,$o,aa(nat,fun(nat,$o),ord_less_eq(nat),aa(list(X1),nat,size_size(list(X1)),X2)),aa(list(X1),nat,size_size(list(X1)),X0)))) )),
% 13.22/3.07    inference(equality_resolution,[],[f44772])).
% 13.22/3.07  tff(f44772,plain,(
% 13.22/3.07    ( ! [X1 : $tType,X2 : list(X1),X3 : list(X1),X0 : list(X1),X4 : list(X1)] : (iG785(X1,X0,X2,X3,X4) | aa(list(X1),list(X1),aa(list(X1),fun(list(X1),list(X1)),append(X1),drop(X1,aa(list(X1),nat,size_size(list(X1)),X0),X2)),X4) != X3 | take(X1,aa(list(X1),nat,size_size(list(X1)),X0),X2) != X0 | ($true = aa(nat,$o,aa(nat,fun(nat,$o),ord_less_eq(nat),aa(list(X1),nat,size_size(list(X1)),X2)),aa(list(X1),nat,size_size(list(X1)),X0)))) )),
% 13.22/3.07    inference(cnf_transformation,[],[f37689])).
% 13.22/3.07  tff(f61803,plain,(
% 13.22/3.07    ($true = bG786($true))),
% 13.22/3.07    inference(equality_resolution,[],[f44765])).
% 13.22/3.07  tff(f44765,plain,(
% 13.22/3.07    ( ! [X0 : $o] : (($true = bG786(X0)) | ($true != X0)) )),
% 13.22/3.07    inference(cnf_transformation,[],[f37687])).
% 13.22/3.07  tff(f37687,plain,(
% 13.22/3.07    ! [X0 : $o] : ((($true = X0) | ($true != bG786(X0))) & (($true = bG786(X0)) | ($true != X0)))),
% 13.22/3.07    inference(nnf_transformation,[],[f21290])).
% 13.22/3.07  tff(f21290,plain,(
% 13.22/3.07    ! [X0 : $o] : (($true = X0) <=> ($true = bG786(X0)))),
% 13.22/3.07    inference(rectify,[],[f20763])).
% 13.22/3.07  tff(f20763,plain,(
% 13.22/3.07    ! [X2 : $o] : (($true = X2) <=> ($true = bG786(X2)))),
% 13.22/3.07    introduced(fool_formula_definition,[new_symbols(definition,[bG786])])).
% 13.22/3.07  tff(f44766,plain,(
% 13.22/3.07    ( ! [X0 : $o] : (($true = X0) | ($true != bG786(X0))) )),
% 13.22/3.07    inference(cnf_transformation,[],[f37687])).
% 13.22/3.07  tff(f61802,plain,(
% 13.22/3.07    ($true = bG787($true))),
% 13.22/3.07    inference(equality_resolution,[],[f44763])).
% 13.22/3.07  tff(f44763,plain,(
% 13.22/3.07    ( ! [X0 : $o] : (($true = bG787(X0)) | ($true != X0)) )),
% 13.22/3.07    inference(cnf_transformation,[],[f37686])).
% 13.22/3.07  tff(f37686,plain,(
% 13.22/3.07    ! [X0 : $o] : ((($true = X0) | ($true != bG787(X0))) & (($true = bG787(X0)) | ($true != X0)))),
% 13.22/3.07    inference(nnf_transformation,[],[f21289])).
% 13.22/3.07  tff(f21289,plain,(
% 13.22/3.07    ! [X0 : $o] : (($true = X0) <=> ($true = bG787(X0)))),
% 13.22/3.07    inference(rectify,[],[f20766])).
% 13.22/3.07  tff(f20766,plain,(
% 13.22/3.07    ! [X1 : $o] : (($true = X1) <=> ($true = bG787(X1)))),
% 13.22/3.07    introduced(fool_formula_definition,[new_symbols(definition,[bG787])])).
% 13.22/3.07  tff(f44764,plain,(
% 13.22/3.07    ( ! [X0 : $o] : (($true = X0) | ($true != bG787(X0))) )),
% 13.22/3.07    inference(cnf_transformation,[],[f37686])).
% 13.22/3.07  tff(f61801,plain,(
% 13.22/3.07    ($true = bG788($true))),
% 13.22/3.07    inference(equality_resolution,[],[f44761])).
% 13.22/3.07  tff(f44761,plain,(
% 13.22/3.07    ( ! [X0 : $o] : (($true = bG788(X0)) | ($true != X0)) )),
% 13.22/3.07    inference(cnf_transformation,[],[f37685])).
% 13.22/3.07  tff(f37685,plain,(
% 13.22/3.07    ! [X0 : $o] : ((($true = X0) | ($true != bG788(X0))) & (($true = bG788(X0)) | ($true != X0)))),
% 13.22/3.07    inference(nnf_transformation,[],[f21288])).
% 13.22/3.07  tff(f21288,plain,(
% 13.22/3.07    ! [X0 : $o] : (($true = X0) <=> ($true = bG788(X0)))),
% 13.22/3.07    inference(rectify,[],[f20769])).
% 13.22/3.07  tff(f20769,plain,(
% 13.22/3.07    ! [X2 : $o] : (($true = X2) <=> ($true = bG788(X2)))),
% 13.22/3.07    introduced(fool_formula_definition,[new_symbols(definition,[bG788])])).
% 13.22/3.07  tff(f44762,plain,(
% 13.22/3.07    ( ! [X0 : $o] : (($true = X0) | ($true != bG788(X0))) )),
% 13.22/3.07    inference(cnf_transformation,[],[f37685])).
% 13.22/3.07  tff(f61800,plain,(
% 13.22/3.07    ($true = bG789($true))),
% 13.22/3.07    inference(equality_resolution,[],[f44759])).
% 13.22/3.07  tff(f44759,plain,(
% 13.22/3.07    ( ! [X0 : $o] : (($true = bG789(X0)) | ($true != X0)) )),
% 13.22/3.07    inference(cnf_transformation,[],[f37684])).
% 13.22/3.07  tff(f37684,plain,(
% 13.22/3.07    ! [X0 : $o] : ((($true = X0) | ($true != bG789(X0))) & (($true = bG789(X0)) | ($true != X0)))),
% 13.22/3.07    inference(nnf_transformation,[],[f21287])).
% 13.22/3.07  tff(f21287,plain,(
% 13.22/3.07    ! [X0 : $o] : (($true = X0) <=> ($true = bG789(X0)))),
% 13.22/3.07    inference(rectify,[],[f20776])).
% 13.22/3.07  tff(f20776,plain,(
% 13.22/3.07    ! [X4 : $o] : (($true = X4) <=> ($true = bG789(X4)))),
% 13.22/3.07    introduced(fool_formula_definition,[new_symbols(definition,[bG789])])).
% 13.22/3.07  tff(f44760,plain,(
% 13.22/3.07    ( ! [X0 : $o] : (($true = X0) | ($true != bG789(X0))) )),
% 13.22/3.07    inference(cnf_transformation,[],[f37684])).
% 13.22/3.07  tff(f61799,plain,(
% 13.22/3.07    ($true = bG790($true))),
% 13.22/3.07    inference(equality_resolution,[],[f44757])).
% 13.22/3.07  tff(f44757,plain,(
% 13.22/3.07    ( ! [X0 : $o] : (($true = bG790(X0)) | ($true != X0)) )),
% 13.22/3.07    inference(cnf_transformation,[],[f37683])).
% 13.22/3.07  tff(f37683,plain,(
% 13.22/3.07    ! [X0 : $o] : ((($true = X0) | ($true != bG790(X0))) & (($true = bG790(X0)) | ($true != X0)))),
% 13.22/3.07    inference(nnf_transformation,[],[f21286])).
% 13.22/3.07  tff(f21286,plain,(
% 13.22/3.07    ! [X0 : $o] : (($true = X0) <=> ($true = bG790(X0)))),
% 13.22/3.07    inference(rectify,[],[f20777])).
% 13.22/3.07  tff(f20777,plain,(
% 13.22/3.07    ! [X5 : $o] : (($true = X5) <=> ($true = bG790(X5)))),
% 13.22/3.07    introduced(fool_formula_definition,[new_symbols(definition,[bG790])])).
% 13.22/3.07  tff(f44758,plain,(
% 13.22/3.07    ( ! [X0 : $o] : (($true = X0) | ($true != bG790(X0))) )),
% 13.22/3.07    inference(cnf_transformation,[],[f37683])).
% 13.22/3.07  tff(f44755,plain,(
% 13.22/3.07    ( ! [X9 : $tType,X6 : $tType,X10 : set(X6),X11 : X6,X8 : X9,X7 : set(X9)] : (aa(set(X6),set(X6),insert(X6,X11),X10) = iG791(X6,X9,X7,X8,X10,X11) | ($true != aa(set(X9),$o,member(X9,X8),X7))) )),
% 13.22/3.07    inference(cnf_transformation,[],[f27191])).
% 13.22/3.07  tff(f27191,plain,(
% 13.22/3.07    ! [X0 : $tType,X1 : set(X3),X2 : X3,X3 : $tType,X4 : set(X0),X5 : X0] : (iG791(X0,X3,X1,X2,X4,X5) = X4 | ($true = aa(set(X3),$o,member(X3,X2),X1))) & ! [X6 : $tType,X7 : set(X9),X8 : X9,X9 : $tType,X10 : set(X6),X11 : X6] : (aa(set(X6),set(X6),insert(X6,X11),X10) = iG791(X6,X9,X7,X8,X10,X11) | ($true != aa(set(X9),$o,member(X9,X8),X7)))),
% 13.22/3.07    inference(ennf_transformation,[],[f21285])).
% 13.22/3.07  tff(f21285,plain,(
% 13.22/3.07    ! [X0 : $tType,X1 : set(X3),X2 : X3,X3 : $tType,X4 : set(X0),X5 : X0] : (($true != aa(set(X3),$o,member(X3,X2),X1)) => iG791(X0,X3,X1,X2,X4,X5) = X4) & ! [X6 : $tType,X7 : set(X9),X8 : X9,X9 : $tType,X10 : set(X6),X11 : X6] : (($true = aa(set(X9),$o,member(X9,X8),X7)) => aa(set(X6),set(X6),insert(X6,X11),X10) = iG791(X6,X9,X7,X8,X10,X11))),
% 13.22/3.07    inference(flattening,[],[f21284])).
% 13.22/3.07  tff(f21284,plain,(
% 13.22/3.07    ! [X0 : $tType,X1 : set(X3),X2 : X3,X3 : $tType,X4 : set(X0),X5 : X0] : (~($true = aa(set(X3),$o,member(X3,X2),X1)) => iG791(X0,X3,X1,X2,X4,X5) = X4) & ! [X6 : $tType,X7 : set(X9),X8 : X9,X9 : $tType,X10 : set(X6),X11 : X6] : (($true = aa(set(X9),$o,member(X9,X8),X7)) => aa(set(X6),set(X6),insert(X6,X11),X10) = iG791(X6,X9,X7,X8,X10,X11))),
% 13.22/3.07    inference(rectify,[],[f20780])).
% 13.22/3.07  tff(f20780,plain,(
% 13.22/3.07    ! [X1 : $tType,X2 : set(X0),X3 : X0,X0 : $tType,X5 : set(X1),X4 : X1] : (~($true = aa(set(X0),$o,member(X0,X3),X2)) => iG791(X1,X0,X2,X3,X5,X4) = X5) & ! [X1 : $tType,X2 : set(X0),X3 : X0,X0 : $tType,X5 : set(X1),X4 : X1] : (($true = aa(set(X0),$o,member(X0,X3),X2)) => aa(set(X1),set(X1),insert(X1,X4),X5) = iG791(X1,X0,X2,X3,X5,X4))),
% 13.22/3.07    introduced(fool_ite_definition,[new_symbols(definition,[iG791])])).
% 13.22/3.07  tff(f44756,plain,(
% 13.22/3.07    ( ! [X0 : $tType,X3 : $tType,X2 : X3,X1 : set(X3),X4 : set(X0),X5 : X0] : (iG791(X0,X3,X1,X2,X4,X5) = X4 | ($true = aa(set(X3),$o,member(X3,X2),X1))) )),
% 13.22/3.07    inference(cnf_transformation,[],[f27191])).
% 13.22/3.07  tff(f44753,plain,(
% 13.22/3.07    ( ! [X9 : $tType,X6 : $tType,X10 : fun(X9,X6),X11 : fun(X9,X6),X8 : X9,X7 : set(X9)] : (aa(X9,X6,X11,X8) = iG792(X6,X9,X7,X8,X10,X11) | ($true != aa(set(X9),$o,member(X9,X8),X7))) )),
% 13.22/3.07    inference(cnf_transformation,[],[f27190])).
% 13.22/3.07  tff(f27190,plain,(
% 13.22/3.07    ! [X0 : $tType,X1 : set(X3),X2 : X3,X3 : $tType,X4 : fun(X3,X0),X5 : fun(X3,X0)] : (aa(X3,X0,X4,X2) = iG792(X0,X3,X1,X2,X4,X5) | ($true = aa(set(X3),$o,member(X3,X2),X1))) & ! [X6 : $tType,X7 : set(X9),X8 : X9,X9 : $tType,X10 : fun(X9,X6),X11 : fun(X9,X6)] : (aa(X9,X6,X11,X8) = iG792(X6,X9,X7,X8,X10,X11) | ($true != aa(set(X9),$o,member(X9,X8),X7)))),
% 13.22/3.07    inference(ennf_transformation,[],[f21283])).
% 13.22/3.07  tff(f21283,plain,(
% 13.22/3.07    ! [X0 : $tType,X1 : set(X3),X2 : X3,X3 : $tType,X4 : fun(X3,X0),X5 : fun(X3,X0)] : (($true != aa(set(X3),$o,member(X3,X2),X1)) => aa(X3,X0,X4,X2) = iG792(X0,X3,X1,X2,X4,X5)) & ! [X6 : $tType,X7 : set(X9),X8 : X9,X9 : $tType,X10 : fun(X9,X6),X11 : fun(X9,X6)] : (($true = aa(set(X9),$o,member(X9,X8),X7)) => aa(X9,X6,X11,X8) = iG792(X6,X9,X7,X8,X10,X11))),
% 13.22/3.07    inference(flattening,[],[f21282])).
% 13.22/3.07  tff(f21282,plain,(
% 13.22/3.07    ! [X0 : $tType,X1 : set(X3),X2 : X3,X3 : $tType,X4 : fun(X3,X0),X5 : fun(X3,X0)] : (~($true = aa(set(X3),$o,member(X3,X2),X1)) => aa(X3,X0,X4,X2) = iG792(X0,X3,X1,X2,X4,X5)) & ! [X6 : $tType,X7 : set(X9),X8 : X9,X9 : $tType,X10 : fun(X9,X6),X11 : fun(X9,X6)] : (($true = aa(set(X9),$o,member(X9,X8),X7)) => aa(X9,X6,X11,X8) = iG792(X6,X9,X7,X8,X10,X11))),
% 13.22/3.07    inference(rectify,[],[f20783])).
% 13.22/3.07  tff(f20783,plain,(
% 13.22/3.07    ! [X0 : $tType,X3 : set(X1),X5 : X1,X1 : $tType,X4 : fun(X1,X0),X2 : fun(X1,X0)] : (~($true = aa(set(X1),$o,member(X1,X5),X3)) => aa(X1,X0,X4,X5) = iG792(X0,X1,X3,X5,X4,X2)) & ! [X0 : $tType,X3 : set(X1),X5 : X1,X1 : $tType,X4 : fun(X1,X0),X2 : fun(X1,X0)] : (($true = aa(set(X1),$o,member(X1,X5),X3)) => aa(X1,X0,X2,X5) = iG792(X0,X1,X3,X5,X4,X2))),
% 13.22/3.07    introduced(fool_ite_definition,[new_symbols(definition,[iG792])])).
% 13.22/3.07  tff(f44754,plain,(
% 13.22/3.07    ( ! [X0 : $tType,X3 : $tType,X2 : X3,X1 : set(X3),X4 : fun(X3,X0),X5 : fun(X3,X0)] : (aa(X3,X0,X4,X2) = iG792(X0,X3,X1,X2,X4,X5) | ($true = aa(set(X3),$o,member(X3,X2),X1))) )),
% 13.22/3.07    inference(cnf_transformation,[],[f27190])).
% 13.22/3.07  tff(f44751,plain,(
% 13.22/3.07    ( ! [X9 : $tType,X6 : $tType,X10 : fun(X9,X6),X11 : fun(X9,X6),X8 : fun(X9,$o),X7 : X9] : (aa(X9,X6,X11,X7) = iG793(X6,X9,X7,X8,X10,X11) | ($true != aa(X9,$o,X8,X7))) )),
% 13.22/3.07    inference(cnf_transformation,[],[f27189])).
% 13.22/3.07  tff(f27189,plain,(
% 13.22/3.07    ! [X0 : $tType,X1 : X3,X2 : fun(X3,$o),X3 : $tType,X4 : fun(X3,X0),X5 : fun(X3,X0)] : (aa(X3,X0,X4,X1) = iG793(X0,X3,X1,X2,X4,X5) | ($true = aa(X3,$o,X2,X1))) & ! [X6 : $tType,X7 : X9,X8 : fun(X9,$o),X9 : $tType,X10 : fun(X9,X6),X11 : fun(X9,X6)] : (aa(X9,X6,X11,X7) = iG793(X6,X9,X7,X8,X10,X11) | ($true != aa(X9,$o,X8,X7)))),
% 13.22/3.07    inference(ennf_transformation,[],[f21281])).
% 13.22/3.07  tff(f21281,plain,(
% 13.22/3.07    ! [X0 : $tType,X1 : X3,X2 : fun(X3,$o),X3 : $tType,X4 : fun(X3,X0),X5 : fun(X3,X0)] : (($true != aa(X3,$o,X2,X1)) => aa(X3,X0,X4,X1) = iG793(X0,X3,X1,X2,X4,X5)) & ! [X6 : $tType,X7 : X9,X8 : fun(X9,$o),X9 : $tType,X10 : fun(X9,X6),X11 : fun(X9,X6)] : (($true = aa(X9,$o,X8,X7)) => aa(X9,X6,X11,X7) = iG793(X6,X9,X7,X8,X10,X11))),
% 13.22/3.07    inference(flattening,[],[f21280])).
% 13.22/3.07  tff(f21280,plain,(
% 13.22/3.07    ! [X0 : $tType,X1 : X3,X2 : fun(X3,$o),X3 : $tType,X4 : fun(X3,X0),X5 : fun(X3,X0)] : (~($true = aa(X3,$o,X2,X1)) => aa(X3,X0,X4,X1) = iG793(X0,X3,X1,X2,X4,X5)) & ! [X6 : $tType,X7 : X9,X8 : fun(X9,$o),X9 : $tType,X10 : fun(X9,X6),X11 : fun(X9,X6)] : (($true = aa(X9,$o,X8,X7)) => aa(X9,X6,X11,X7) = iG793(X6,X9,X7,X8,X10,X11))),
% 13.22/3.07    inference(rectify,[],[f20786])).
% 13.22/3.07  tff(f20786,plain,(
% 13.22/3.07    ! [X0 : $tType,X5 : X1,X3 : fun(X1,$o),X1 : $tType,X4 : fun(X1,X0),X2 : fun(X1,X0)] : (~($true = aa(X1,$o,X3,X5)) => aa(X1,X0,X4,X5) = iG793(X0,X1,X5,X3,X4,X2)) & ! [X0 : $tType,X5 : X1,X3 : fun(X1,$o),X1 : $tType,X4 : fun(X1,X0),X2 : fun(X1,X0)] : (($true = aa(X1,$o,X3,X5)) => aa(X1,X0,X2,X5) = iG793(X0,X1,X5,X3,X4,X2))),
% 13.22/3.07    introduced(fool_ite_definition,[new_symbols(definition,[iG793])])).
% 13.22/3.07  tff(f44752,plain,(
% 13.22/3.07    ( ! [X0 : $tType,X3 : $tType,X2 : fun(X3,$o),X1 : X3,X4 : fun(X3,X0),X5 : fun(X3,X0)] : (aa(X3,X0,X4,X1) = iG793(X0,X3,X1,X2,X4,X5) | ($true = aa(X3,$o,X2,X1))) )),
% 13.22/3.07    inference(cnf_transformation,[],[f27189])).
% 13.22/3.07  tff(f44749,plain,(
% 13.22/3.07    ( ! [X9 : $tType,X6 : $tType,X10 : fun(X9,X6),X11 : fun(X9,X6),X8 : fun(X9,$o),X7 : X9] : (aa(X9,X6,X11,X7) = iG794(X6,X9,X7,X8,X10,X11) | ($true != aa(X9,$o,X8,X7))) )),
% 13.22/3.07    inference(cnf_transformation,[],[f27188])).
% 13.22/3.07  tff(f27188,plain,(
% 13.22/3.07    ! [X0 : $tType,X1 : X3,X2 : fun(X3,$o),X3 : $tType,X4 : fun(X3,X0),X5 : fun(X3,X0)] : (aa(X3,X0,X4,X1) = iG794(X0,X3,X1,X2,X4,X5) | ($true = aa(X3,$o,X2,X1))) & ! [X6 : $tType,X7 : X9,X8 : fun(X9,$o),X9 : $tType,X10 : fun(X9,X6),X11 : fun(X9,X6)] : (aa(X9,X6,X11,X7) = iG794(X6,X9,X7,X8,X10,X11) | ($true != aa(X9,$o,X8,X7)))),
% 13.22/3.07    inference(ennf_transformation,[],[f21279])).
% 13.22/3.07  tff(f21279,plain,(
% 13.22/3.07    ! [X0 : $tType,X1 : X3,X2 : fun(X3,$o),X3 : $tType,X4 : fun(X3,X0),X5 : fun(X3,X0)] : (($true != aa(X3,$o,X2,X1)) => aa(X3,X0,X4,X1) = iG794(X0,X3,X1,X2,X4,X5)) & ! [X6 : $tType,X7 : X9,X8 : fun(X9,$o),X9 : $tType,X10 : fun(X9,X6),X11 : fun(X9,X6)] : (($true = aa(X9,$o,X8,X7)) => aa(X9,X6,X11,X7) = iG794(X6,X9,X7,X8,X10,X11))),
% 13.22/3.07    inference(flattening,[],[f21278])).
% 13.22/3.07  tff(f21278,plain,(
% 13.22/3.07    ! [X0 : $tType,X1 : X3,X2 : fun(X3,$o),X3 : $tType,X4 : fun(X3,X0),X5 : fun(X3,X0)] : (~($true = aa(X3,$o,X2,X1)) => aa(X3,X0,X4,X1) = iG794(X0,X3,X1,X2,X4,X5)) & ! [X6 : $tType,X7 : X9,X8 : fun(X9,$o),X9 : $tType,X10 : fun(X9,X6),X11 : fun(X9,X6)] : (($true = aa(X9,$o,X8,X7)) => aa(X9,X6,X11,X7) = iG794(X6,X9,X7,X8,X10,X11))),
% 13.22/3.07    inference(rectify,[],[f20789])).
% 13.22/3.07  tff(f20789,plain,(
% 13.22/3.07    ! [X0 : $tType,X5 : X1,X2 : fun(X1,$o),X1 : $tType,X4 : fun(X1,X0),X3 : fun(X1,X0)] : (~($true = aa(X1,$o,X2,X5)) => aa(X1,X0,X4,X5) = iG794(X0,X1,X5,X2,X4,X3)) & ! [X0 : $tType,X5 : X1,X2 : fun(X1,$o),X1 : $tType,X4 : fun(X1,X0),X3 : fun(X1,X0)] : (($true = aa(X1,$o,X2,X5)) => aa(X1,X0,X3,X5) = iG794(X0,X1,X5,X2,X4,X3))),
% 13.22/3.07    introduced(fool_ite_definition,[new_symbols(definition,[iG794])])).
% 13.22/3.07  tff(f44750,plain,(
% 13.22/3.07    ( ! [X0 : $tType,X3 : $tType,X2 : fun(X3,$o),X1 : X3,X4 : fun(X3,X0),X5 : fun(X3,X0)] : (aa(X3,X0,X4,X1) = iG794(X0,X3,X1,X2,X4,X5) | ($true = aa(X3,$o,X2,X1))) )),
% 13.22/3.07    inference(cnf_transformation,[],[f27188])).
% 13.22/3.07  tff(f61798,plain,(
% 13.22/3.07    ($true = bG795($true))),
% 13.22/3.07    inference(equality_resolution,[],[f44747])).
% 13.22/3.07  tff(f44747,plain,(
% 13.22/3.07    ( ! [X0 : $o] : (($true = bG795(X0)) | ($true != X0)) )),
% 13.22/3.07    inference(cnf_transformation,[],[f37682])).
% 13.22/3.07  tff(f37682,plain,(
% 13.22/3.07    ! [X0 : $o] : ((($true = X0) | ($true != bG795(X0))) & (($true = bG795(X0)) | ($true != X0)))),
% 13.22/3.07    inference(nnf_transformation,[],[f20792])).
% 13.22/3.07  tff(f20792,plain,(
% 13.22/3.07    ! [X0 : $o] : (($true = X0) <=> ($true = bG795(X0)))),
% 13.22/3.07    introduced(fool_formula_definition,[new_symbols(definition,[bG795])])).
% 13.22/3.07  tff(f44748,plain,(
% 13.22/3.07    ( ! [X0 : $o] : (($true = X0) | ($true != bG795(X0))) )),
% 13.22/3.07    inference(cnf_transformation,[],[f37682])).
% 13.22/3.07  tff(f61797,plain,(
% 13.22/3.07    ($true = bG796($true))),
% 13.22/3.07    inference(equality_resolution,[],[f44745])).
% 13.22/3.07  tff(f44745,plain,(
% 13.22/3.07    ( ! [X0 : $o] : (($true = bG796(X0)) | ($true != X0)) )),
% 13.22/3.07    inference(cnf_transformation,[],[f37681])).
% 13.22/3.07  tff(f37681,plain,(
% 13.22/3.07    ! [X0 : $o] : ((($true = X0) | ($true != bG796(X0))) & (($true = bG796(X0)) | ($true != X0)))),
% 13.22/3.07    inference(nnf_transformation,[],[f21277])).
% 13.22/3.07  tff(f21277,plain,(
% 13.22/3.07    ! [X0 : $o] : (($true = X0) <=> ($true = bG796(X0)))),
% 13.22/3.07    inference(rectify,[],[f20793])).
% 13.22/3.07  tff(f20793,plain,(
% 13.22/3.07    ! [X1 : $o] : (($true = X1) <=> ($true = bG796(X1)))),
% 13.22/3.07    introduced(fool_formula_definition,[new_symbols(definition,[bG796])])).
% 13.22/3.07  tff(f44746,plain,(
% 13.22/3.07    ( ! [X0 : $o] : (($true = X0) | ($true != bG796(X0))) )),
% 13.22/3.07    inference(cnf_transformation,[],[f37681])).
% 13.22/3.07  tff(f61796,plain,(
% 13.22/3.07    ($true = bG797($true))),
% 13.22/3.07    inference(equality_resolution,[],[f44743])).
% 13.22/3.07  tff(f44743,plain,(
% 13.22/3.07    ( ! [X0 : $o] : (($true = bG797(X0)) | ($true != X0)) )),
% 13.22/3.07    inference(cnf_transformation,[],[f37680])).
% 13.22/3.07  tff(f37680,plain,(
% 13.22/3.07    ! [X0 : $o] : ((($true = X0) | ($true != bG797(X0))) & (($true = bG797(X0)) | ($true != X0)))),
% 13.22/3.07    inference(nnf_transformation,[],[f21276])).
% 13.22/3.07  tff(f21276,plain,(
% 13.22/3.07    ! [X0 : $o] : (($true = X0) <=> ($true = bG797(X0)))),
% 13.22/3.07    inference(rectify,[],[f20794])).
% 13.22/3.07  tff(f20794,plain,(
% 13.22/3.07    ! [X2 : $o] : (($true = X2) <=> ($true = bG797(X2)))),
% 13.22/3.07    introduced(fool_formula_definition,[new_symbols(definition,[bG797])])).
% 13.22/3.07  tff(f44744,plain,(
% 13.22/3.07    ( ! [X0 : $o] : (($true = X0) | ($true != bG797(X0))) )),
% 13.22/3.07    inference(cnf_transformation,[],[f37680])).
% 13.22/3.07  tff(f61795,plain,(
% 13.22/3.07    ($true = bG798($true))),
% 13.22/3.07    inference(equality_resolution,[],[f44741])).
% 13.22/3.07  tff(f44741,plain,(
% 13.22/3.07    ( ! [X0 : $o] : (($true = bG798(X0)) | ($true != X0)) )),
% 13.22/3.07    inference(cnf_transformation,[],[f37679])).
% 13.22/3.07  tff(f37679,plain,(
% 13.22/3.07    ! [X0 : $o] : ((($true = X0) | ($true != bG798(X0))) & (($true = bG798(X0)) | ($true != X0)))),
% 13.22/3.07    inference(nnf_transformation,[],[f21275])).
% 13.22/3.07  tff(f21275,plain,(
% 13.22/3.07    ! [X0 : $o] : (($true = X0) <=> ($true = bG798(X0)))),
% 13.22/3.07    inference(rectify,[],[f20795])).
% 13.22/3.07  tff(f20795,plain,(
% 13.22/3.07    ! [X3 : $o] : (($true = X3) <=> ($true = bG798(X3)))),
% 13.22/3.07    introduced(fool_formula_definition,[new_symbols(definition,[bG798])])).
% 13.22/3.07  tff(f44742,plain,(
% 13.22/3.07    ( ! [X0 : $o] : (($true = X0) | ($true != bG798(X0))) )),
% 13.22/3.07    inference(cnf_transformation,[],[f37679])).
% 13.22/3.07  tff(f61794,plain,(
% 13.22/3.07    ($true = bG799($true))),
% 13.22/3.07    inference(equality_resolution,[],[f44739])).
% 13.22/3.07  tff(f44739,plain,(
% 13.22/3.07    ( ! [X0 : $o] : (($true = bG799(X0)) | ($true != X0)) )),
% 13.22/3.07    inference(cnf_transformation,[],[f37678])).
% 13.22/3.07  tff(f37678,plain,(
% 13.22/3.07    ! [X0 : $o] : ((($true = X0) | ($true != bG799(X0))) & (($true = bG799(X0)) | ($true != X0)))),
% 13.22/3.07    inference(nnf_transformation,[],[f21274])).
% 13.22/3.07  tff(f21274,plain,(
% 13.22/3.07    ! [X0 : $o] : (($true = X0) <=> ($true = bG799(X0)))),
% 13.22/3.07    inference(rectify,[],[f20796])).
% 13.22/3.07  tff(f20796,plain,(
% 13.22/3.07    ! [X5 : $o] : (($true = X5) <=> ($true = bG799(X5)))),
% 13.22/3.07    introduced(fool_formula_definition,[new_symbols(definition,[bG799])])).
% 13.22/3.07  tff(f44740,plain,(
% 13.22/3.07    ( ! [X0 : $o] : (($true = X0) | ($true != bG799(X0))) )),
% 13.22/3.07    inference(cnf_transformation,[],[f37678])).
% 13.22/3.07  tff(f61793,plain,(
% 13.22/3.07    ($true = bG800($true))),
% 13.22/3.07    inference(equality_resolution,[],[f44737])).
% 13.22/3.07  tff(f44737,plain,(
% 13.22/3.07    ( ! [X0 : $o] : (($true = bG800(X0)) | ($true != X0)) )),
% 13.22/3.07    inference(cnf_transformation,[],[f37677])).
% 13.22/3.07  tff(f37677,plain,(
% 13.22/3.07    ! [X0 : $o] : ((($true = X0) | ($true != bG800(X0))) & (($true = bG800(X0)) | ($true != X0)))),
% 13.22/3.07    inference(nnf_transformation,[],[f20797])).
% 13.22/3.07  tff(f20797,plain,(
% 13.22/3.07    ! [X0 : $o] : (($true = X0) <=> ($true = bG800(X0)))),
% 13.22/3.07    introduced(fool_formula_definition,[new_symbols(definition,[bG800])])).
% 13.22/3.07  tff(f44738,plain,(
% 13.22/3.07    ( ! [X0 : $o] : (($true = X0) | ($true != bG800(X0))) )),
% 13.22/3.07    inference(cnf_transformation,[],[f37677])).
% 13.22/3.07  tff(f61792,plain,(
% 13.22/3.07    ($true = bG801($true))),
% 13.22/3.07    inference(equality_resolution,[],[f44735])).
% 13.22/3.07  tff(f44735,plain,(
% 13.22/3.07    ( ! [X0 : $o] : (($true = bG801(X0)) | ($true != X0)) )),
% 13.22/3.07    inference(cnf_transformation,[],[f37676])).
% 13.22/3.07  tff(f37676,plain,(
% 13.22/3.07    ! [X0 : $o] : ((($true = X0) | ($true != bG801(X0))) & (($true = bG801(X0)) | ($true != X0)))),
% 13.22/3.07    inference(nnf_transformation,[],[f21273])).
% 13.22/3.07  tff(f21273,plain,(
% 13.22/3.07    ! [X0 : $o] : (($true = X0) <=> ($true = bG801(X0)))),
% 13.22/3.07    inference(rectify,[],[f20798])).
% 13.22/3.07  tff(f20798,plain,(
% 13.22/3.07    ! [X1 : $o] : (($true = X1) <=> ($true = bG801(X1)))),
% 13.22/3.07    introduced(fool_formula_definition,[new_symbols(definition,[bG801])])).
% 13.22/3.07  tff(f44736,plain,(
% 13.22/3.07    ( ! [X0 : $o] : (($true = X0) | ($true != bG801(X0))) )),
% 13.22/3.07    inference(cnf_transformation,[],[f37676])).
% 13.22/3.07  tff(f61791,plain,(
% 13.22/3.07    ($true = bG802($true))),
% 13.22/3.07    inference(equality_resolution,[],[f44733])).
% 13.22/3.07  tff(f44733,plain,(
% 13.22/3.07    ( ! [X0 : $o] : (($true = bG802(X0)) | ($true != X0)) )),
% 13.22/3.07    inference(cnf_transformation,[],[f37675])).
% 13.22/3.07  tff(f37675,plain,(
% 13.22/3.07    ! [X0 : $o] : ((($true = X0) | ($true != bG802(X0))) & (($true = bG802(X0)) | ($true != X0)))),
% 13.22/3.07    inference(nnf_transformation,[],[f21272])).
% 13.22/3.07  tff(f21272,plain,(
% 13.22/3.07    ! [X0 : $o] : (($true = X0) <=> ($true = bG802(X0)))),
% 13.22/3.07    inference(rectify,[],[f20799])).
% 13.22/3.07  tff(f20799,plain,(
% 13.22/3.07    ! [X2 : $o] : (($true = X2) <=> ($true = bG802(X2)))),
% 13.22/3.07    introduced(fool_formula_definition,[new_symbols(definition,[bG802])])).
% 13.22/3.07  tff(f44734,plain,(
% 13.22/3.07    ( ! [X0 : $o] : (($true = X0) | ($true != bG802(X0))) )),
% 13.22/3.07    inference(cnf_transformation,[],[f37675])).
% 13.22/3.07  tff(f61790,plain,(
% 13.22/3.07    ($true = bG803($true))),
% 13.22/3.07    inference(equality_resolution,[],[f44731])).
% 13.22/3.07  tff(f44731,plain,(
% 13.22/3.07    ( ! [X0 : $o] : (($true = bG803(X0)) | ($true != X0)) )),
% 13.22/3.07    inference(cnf_transformation,[],[f37674])).
% 13.22/3.07  tff(f37674,plain,(
% 13.22/3.07    ! [X0 : $o] : ((($true = X0) | ($true != bG803(X0))) & (($true = bG803(X0)) | ($true != X0)))),
% 13.22/3.07    inference(nnf_transformation,[],[f21271])).
% 13.22/3.07  tff(f21271,plain,(
% 13.22/3.07    ! [X0 : $o] : (($true = X0) <=> ($true = bG803(X0)))),
% 13.22/3.07    inference(rectify,[],[f20800])).
% 13.22/3.07  tff(f20800,plain,(
% 13.22/3.07    ! [X3 : $o] : (($true = X3) <=> ($true = bG803(X3)))),
% 13.22/3.07    introduced(fool_formula_definition,[new_symbols(definition,[bG803])])).
% 13.22/3.07  tff(f44732,plain,(
% 13.22/3.07    ( ! [X0 : $o] : (($true = X0) | ($true != bG803(X0))) )),
% 13.22/3.07    inference(cnf_transformation,[],[f37674])).
% 13.22/3.07  tff(f61789,plain,(
% 13.22/3.07    ($true = bG804($true))),
% 13.22/3.07    inference(equality_resolution,[],[f44729])).
% 13.22/3.07  tff(f44729,plain,(
% 13.22/3.07    ( ! [X0 : $o] : (($true = bG804(X0)) | ($true != X0)) )),
% 13.22/3.07    inference(cnf_transformation,[],[f37673])).
% 13.22/3.07  tff(f37673,plain,(
% 13.22/3.07    ! [X0 : $o] : ((($true = X0) | ($true != bG804(X0))) & (($true = bG804(X0)) | ($true != X0)))),
% 13.22/3.07    inference(nnf_transformation,[],[f21270])).
% 13.22/3.07  tff(f21270,plain,(
% 13.22/3.07    ! [X0 : $o] : (($true = X0) <=> ($true = bG804(X0)))),
% 13.22/3.07    inference(rectify,[],[f20801])).
% 13.22/3.07  tff(f20801,plain,(
% 13.22/3.07    ! [X5 : $o] : (($true = X5) <=> ($true = bG804(X5)))),
% 13.22/3.07    introduced(fool_formula_definition,[new_symbols(definition,[bG804])])).
% 13.22/3.07  tff(f44730,plain,(
% 13.22/3.07    ( ! [X0 : $o] : (($true = X0) | ($true != bG804(X0))) )),
% 13.22/3.07    inference(cnf_transformation,[],[f37673])).
% 13.22/3.07  tff(f44727,plain,(
% 13.22/3.07    ( ! [X5 : $tType,X8 : X5,X6 : nat,X9 : fun(nat,fun(X5,X5)),X7 : nat] : (iG805(X5,X6,X7,X8,X9) = X8 | ($true != aa(nat,$o,aa(nat,fun(nat,$o),ord_less(nat),X7),X6))) )),
% 13.22/3.07    inference(cnf_transformation,[],[f27187])).
% 13.22/3.07  tff(f27187,plain,(
% 13.22/3.07    ! [X0 : $tType,X1 : nat,X2 : nat,X3 : X0,X4 : fun(nat,fun(X0,X0))] : (set_fo6178422350223883121st_nat(X0,X4,aa(nat,nat,aa(nat,fun(nat,nat),plus_plus(nat),X1),one_one(nat)),X2,aa(X0,X0,aa(nat,fun(X0,X0),X4,X1),X3)) = iG805(X0,X1,X2,X3,X4) | ($true = aa(nat,$o,aa(nat,fun(nat,$o),ord_less(nat),X2),X1))) & ! [X5 : $tType,X6 : nat,X7 : nat,X8 : X5,X9 : fun(nat,fun(X5,X5))] : (iG805(X5,X6,X7,X8,X9) = X8 | ($true != aa(nat,$o,aa(nat,fun(nat,$o),ord_less(nat),X7),X6)))),
% 13.22/3.07    inference(ennf_transformation,[],[f21269])).
% 13.22/3.07  tff(f21269,plain,(
% 13.22/3.07    ! [X0 : $tType,X1 : nat,X2 : nat,X3 : X0,X4 : fun(nat,fun(X0,X0))] : (($true != aa(nat,$o,aa(nat,fun(nat,$o),ord_less(nat),X2),X1)) => set_fo6178422350223883121st_nat(X0,X4,aa(nat,nat,aa(nat,fun(nat,nat),plus_plus(nat),X1),one_one(nat)),X2,aa(X0,X0,aa(nat,fun(X0,X0),X4,X1),X3)) = iG805(X0,X1,X2,X3,X4)) & ! [X5 : $tType,X6 : nat,X7 : nat,X8 : X5,X9 : fun(nat,fun(X5,X5))] : (($true = aa(nat,$o,aa(nat,fun(nat,$o),ord_less(nat),X7),X6)) => iG805(X5,X6,X7,X8,X9) = X8)),
% 13.22/3.07    inference(flattening,[],[f21268])).
% 13.22/3.07  tff(f21268,plain,(
% 13.22/3.07    ! [X0 : $tType,X1 : nat,X2 : nat,X3 : X0,X4 : fun(nat,fun(X0,X0))] : (~($true = aa(nat,$o,aa(nat,fun(nat,$o),ord_less(nat),X2),X1)) => set_fo6178422350223883121st_nat(X0,X4,aa(nat,nat,aa(nat,fun(nat,nat),plus_plus(nat),X1),one_one(nat)),X2,aa(X0,X0,aa(nat,fun(X0,X0),X4,X1),X3)) = iG805(X0,X1,X2,X3,X4)) & ! [X5 : $tType,X6 : nat,X7 : nat,X8 : X5,X9 : fun(nat,fun(X5,X5))] : (($true = aa(nat,$o,aa(nat,fun(nat,$o),ord_less(nat),X7),X6)) => iG805(X5,X6,X7,X8,X9) = X8)),
% 13.22/3.07    inference(rectify,[],[f20812])).
% 13.22/3.07  tff(f20812,plain,(
% 13.22/3.07    ! [X0 : $tType,X2 : nat,X3 : nat,X4 : X0,X1 : fun(nat,fun(X0,X0))] : (~($true = aa(nat,$o,aa(nat,fun(nat,$o),ord_less(nat),X3),X2)) => set_fo6178422350223883121st_nat(X0,X1,aa(nat,nat,aa(nat,fun(nat,nat),plus_plus(nat),X2),one_one(nat)),X3,aa(X0,X0,aa(nat,fun(X0,X0),X1,X2),X4)) = iG805(X0,X2,X3,X4,X1)) & ! [X0 : $tType,X2 : nat,X3 : nat,X4 : X0,X1 : fun(nat,fun(X0,X0))] : (($true = aa(nat,$o,aa(nat,fun(nat,$o),ord_less(nat),X3),X2)) => iG805(X0,X2,X3,X4,X1) = X4)),
% 13.22/3.07    introduced(fool_ite_definition,[new_symbols(definition,[iG805])])).
% 13.22/3.07  tff(f44728,plain,(
% 13.22/3.07    ( ! [X0 : $tType,X2 : nat,X3 : X0,X1 : nat,X4 : fun(nat,fun(X0,X0))] : (set_fo6178422350223883121st_nat(X0,X4,aa(nat,nat,aa(nat,fun(nat,nat),plus_plus(nat),X1),one_one(nat)),X2,aa(X0,X0,aa(nat,fun(X0,X0),X4,X1),X3)) = iG805(X0,X1,X2,X3,X4) | ($true = aa(nat,$o,aa(nat,fun(nat,$o),ord_less(nat),X2),X1))) )),
% 13.22/3.07    inference(cnf_transformation,[],[f27187])).
% 13.22/3.07  tff(f44725,plain,(
% 13.22/3.07    ( ! [X5 : $tType,X8 : X5,X6 : nat,X9 : fun(nat,fun(X5,X5)),X7 : nat] : (iG806(X5,X6,X7,X8,X9) = X8 | ($true != aa(nat,$o,aa(nat,fun(nat,$o),ord_less(nat),X7),X6))) )),
% 13.22/3.07    inference(cnf_transformation,[],[f27186])).
% 13.22/3.07  tff(f27186,plain,(
% 13.22/3.07    ! [X0 : $tType,X1 : nat,X2 : nat,X3 : X0,X4 : fun(nat,fun(X0,X0))] : (set_fo6178422350223883121st_nat(X0,X4,aa(nat,nat,aa(nat,fun(nat,nat),plus_plus(nat),X1),one_one(nat)),X2,aa(X0,X0,aa(nat,fun(X0,X0),X4,X1),X3)) = iG806(X0,X1,X2,X3,X4) | ($true = aa(nat,$o,aa(nat,fun(nat,$o),ord_less(nat),X2),X1))) & ! [X5 : $tType,X6 : nat,X7 : nat,X8 : X5,X9 : fun(nat,fun(X5,X5))] : (iG806(X5,X6,X7,X8,X9) = X8 | ($true != aa(nat,$o,aa(nat,fun(nat,$o),ord_less(nat),X7),X6)))),
% 13.22/3.07    inference(ennf_transformation,[],[f21267])).
% 13.22/3.07  tff(f21267,plain,(
% 13.22/3.07    ! [X0 : $tType,X1 : nat,X2 : nat,X3 : X0,X4 : fun(nat,fun(X0,X0))] : (($true != aa(nat,$o,aa(nat,fun(nat,$o),ord_less(nat),X2),X1)) => set_fo6178422350223883121st_nat(X0,X4,aa(nat,nat,aa(nat,fun(nat,nat),plus_plus(nat),X1),one_one(nat)),X2,aa(X0,X0,aa(nat,fun(X0,X0),X4,X1),X3)) = iG806(X0,X1,X2,X3,X4)) & ! [X5 : $tType,X6 : nat,X7 : nat,X8 : X5,X9 : fun(nat,fun(X5,X5))] : (($true = aa(nat,$o,aa(nat,fun(nat,$o),ord_less(nat),X7),X6)) => iG806(X5,X6,X7,X8,X9) = X8)),
% 13.22/3.07    inference(flattening,[],[f21266])).
% 13.22/3.07  tff(f21266,plain,(
% 13.22/3.07    ! [X0 : $tType,X1 : nat,X2 : nat,X3 : X0,X4 : fun(nat,fun(X0,X0))] : (~($true = aa(nat,$o,aa(nat,fun(nat,$o),ord_less(nat),X2),X1)) => set_fo6178422350223883121st_nat(X0,X4,aa(nat,nat,aa(nat,fun(nat,nat),plus_plus(nat),X1),one_one(nat)),X2,aa(X0,X0,aa(nat,fun(X0,X0),X4,X1),X3)) = iG806(X0,X1,X2,X3,X4)) & ! [X5 : $tType,X6 : nat,X7 : nat,X8 : X5,X9 : fun(nat,fun(X5,X5))] : (($true = aa(nat,$o,aa(nat,fun(nat,$o),ord_less(nat),X7),X6)) => iG806(X5,X6,X7,X8,X9) = X8)),
% 13.22/3.07    inference(rectify,[],[f20815])).
% 13.22/3.07  tff(f20815,plain,(
% 13.22/3.07    ! [X0 : $tType,X2 : nat,X3 : nat,X4 : X0,X1 : fun(nat,fun(X0,X0))] : (~($true = aa(nat,$o,aa(nat,fun(nat,$o),ord_less(nat),X3),X2)) => set_fo6178422350223883121st_nat(X0,X1,aa(nat,nat,aa(nat,fun(nat,nat),plus_plus(nat),X2),one_one(nat)),X3,aa(X0,X0,aa(nat,fun(X0,X0),X1,X2),X4)) = iG806(X0,X2,X3,X4,X1)) & ! [X0 : $tType,X2 : nat,X3 : nat,X4 : X0,X1 : fun(nat,fun(X0,X0))] : (($true = aa(nat,$o,aa(nat,fun(nat,$o),ord_less(nat),X3),X2)) => iG806(X0,X2,X3,X4,X1) = X4)),
% 13.22/3.07    introduced(fool_ite_definition,[new_symbols(definition,[iG806])])).
% 13.22/3.07  tff(f44726,plain,(
% 13.22/3.07    ( ! [X0 : $tType,X2 : nat,X3 : X0,X1 : nat,X4 : fun(nat,fun(X0,X0))] : (set_fo6178422350223883121st_nat(X0,X4,aa(nat,nat,aa(nat,fun(nat,nat),plus_plus(nat),X1),one_one(nat)),X2,aa(X0,X0,aa(nat,fun(X0,X0),X4,X1),X3)) = iG806(X0,X1,X2,X3,X4) | ($true = aa(nat,$o,aa(nat,fun(nat,$o),ord_less(nat),X2),X1))) )),
% 13.22/3.07    inference(cnf_transformation,[],[f27186])).
% 13.22/3.07  tff(f44724,plain,(
% 13.22/3.07    ( ! [X0 : nat,X1 : nat] : (vEBT_VEBT_high(X0,aa(nat,nat,aa(nat,fun(nat,nat),divide_divide(nat),aa(nat,nat,suc,X1)),aa(num,nat,numeral_numeral(nat),aa(num,num,bit0,one2)))) = lG807(X0,X1)) )),
% 13.22/3.07    inference(cnf_transformation,[],[f21265])).
% 13.22/3.07  tff(f21265,plain,(
% 13.22/3.07    ! [X0 : nat,X1 : nat] : vEBT_VEBT_high(X0,aa(nat,nat,aa(nat,fun(nat,nat),divide_divide(nat),aa(nat,nat,suc,X1)),aa(num,nat,numeral_numeral(nat),aa(num,num,bit0,one2)))) = lG807(X0,X1)),
% 13.22/3.07    inference(rectify,[],[f20910])).
% 13.22/3.07  tff(f20910,plain,(
% 13.22/3.07    ! [X5 : nat,X2 : nat] : vEBT_VEBT_high(X5,aa(nat,nat,aa(nat,fun(nat,nat),divide_divide(nat),aa(nat,nat,suc,X2)),aa(num,nat,numeral_numeral(nat),aa(num,num,bit0,one2)))) = lG807(X5,X2)),
% 13.22/3.07    introduced(fool_let_definition,[new_symbols(definition,[lG807])])).
% 13.22/3.07  tff(f44721,plain,(
% 13.22/3.07    ( ! [X3 : list(vEBT_VEBT),X4 : nat,X5 : nat] : (vEBT_VEBT_membermima(aa(nat,vEBT_VEBT,nth(vEBT_VEBT,X3),lG807(X5,X4)),vEBT_VEBT_low(X5,aa(nat,nat,aa(nat,fun(nat,nat),divide_divide(nat),aa(nat,nat,suc,X4)),aa(num,nat,numeral_numeral(nat),aa(num,num,bit0,one2))))) | ~iG808(X3,X4,X5) | ($true != aa(nat,$o,aa(nat,fun(nat,$o),ord_less(nat),lG807(X5,X4)),aa(list(vEBT_VEBT),nat,size_size(list(vEBT_VEBT)),X3)))) )),
% 13.22/3.07    inference(cnf_transformation,[],[f37672])).
% 13.22/3.07  tff(f37672,plain,(
% 13.22/3.07    ! [X0 : list(vEBT_VEBT),X1 : nat,X2 : nat] : (~iG808(X0,X1,X2) | ($true = aa(nat,$o,aa(nat,fun(nat,$o),ord_less(nat),lG807(X2,X1)),aa(list(vEBT_VEBT),nat,size_size(list(vEBT_VEBT)),X0)))) & ! [X3 : list(vEBT_VEBT),X4 : nat,X5 : nat] : (((iG808(X3,X4,X5) | ~vEBT_VEBT_membermima(aa(nat,vEBT_VEBT,nth(vEBT_VEBT,X3),lG807(X5,X4)),vEBT_VEBT_low(X5,aa(nat,nat,aa(nat,fun(nat,nat),divide_divide(nat),aa(nat,nat,suc,X4)),aa(num,nat,numeral_numeral(nat),aa(num,num,bit0,one2)))))) & (vEBT_VEBT_membermima(aa(nat,vEBT_VEBT,nth(vEBT_VEBT,X3),lG807(X5,X4)),vEBT_VEBT_low(X5,aa(nat,nat,aa(nat,fun(nat,nat),divide_divide(nat),aa(nat,nat,suc,X4)),aa(num,nat,numeral_numeral(nat),aa(num,num,bit0,one2))))) | ~iG808(X3,X4,X5))) | ($true != aa(nat,$o,aa(nat,fun(nat,$o),ord_less(nat),lG807(X5,X4)),aa(list(vEBT_VEBT),nat,size_size(list(vEBT_VEBT)),X3))))),
% 13.22/3.07    inference(nnf_transformation,[],[f27185])).
% 13.22/3.07  tff(f27185,plain,(
% 13.22/3.07    ! [X0 : list(vEBT_VEBT),X1 : nat,X2 : nat] : (~iG808(X0,X1,X2) | ($true = aa(nat,$o,aa(nat,fun(nat,$o),ord_less(nat),lG807(X2,X1)),aa(list(vEBT_VEBT),nat,size_size(list(vEBT_VEBT)),X0)))) & ! [X3 : list(vEBT_VEBT),X4 : nat,X5 : nat] : ((iG808(X3,X4,X5) <=> vEBT_VEBT_membermima(aa(nat,vEBT_VEBT,nth(vEBT_VEBT,X3),lG807(X5,X4)),vEBT_VEBT_low(X5,aa(nat,nat,aa(nat,fun(nat,nat),divide_divide(nat),aa(nat,nat,suc,X4)),aa(num,nat,numeral_numeral(nat),aa(num,num,bit0,one2)))))) | ($true != aa(nat,$o,aa(nat,fun(nat,$o),ord_less(nat),lG807(X5,X4)),aa(list(vEBT_VEBT),nat,size_size(list(vEBT_VEBT)),X3))))),
% 13.22/3.07    inference(ennf_transformation,[],[f21264])).
% 13.22/3.07  tff(f21264,plain,(
% 13.22/3.07    ! [X0 : list(vEBT_VEBT),X1 : nat,X2 : nat] : (($true != aa(nat,$o,aa(nat,fun(nat,$o),ord_less(nat),lG807(X2,X1)),aa(list(vEBT_VEBT),nat,size_size(list(vEBT_VEBT)),X0))) => ~iG808(X0,X1,X2)) & ! [X3 : list(vEBT_VEBT),X4 : nat,X5 : nat] : (($true = aa(nat,$o,aa(nat,fun(nat,$o),ord_less(nat),lG807(X5,X4)),aa(list(vEBT_VEBT),nat,size_size(list(vEBT_VEBT)),X3))) => (iG808(X3,X4,X5) <=> vEBT_VEBT_membermima(aa(nat,vEBT_VEBT,nth(vEBT_VEBT,X3),lG807(X5,X4)),vEBT_VEBT_low(X5,aa(nat,nat,aa(nat,fun(nat,nat),divide_divide(nat),aa(nat,nat,suc,X4)),aa(num,nat,numeral_numeral(nat),aa(num,num,bit0,one2)))))))),
% 13.22/3.07    inference(flattening,[],[f21263])).
% 13.22/3.07  tff(f21263,plain,(
% 13.22/3.07    ! [X0 : list(vEBT_VEBT),X1 : nat,X2 : nat] : (~($true = aa(nat,$o,aa(nat,fun(nat,$o),ord_less(nat),lG807(X2,X1)),aa(list(vEBT_VEBT),nat,size_size(list(vEBT_VEBT)),X0))) => ~iG808(X0,X1,X2)) & ! [X3 : list(vEBT_VEBT),X4 : nat,X5 : nat] : (($true = aa(nat,$o,aa(nat,fun(nat,$o),ord_less(nat),lG807(X5,X4)),aa(list(vEBT_VEBT),nat,size_size(list(vEBT_VEBT)),X3))) => (iG808(X3,X4,X5) <=> vEBT_VEBT_membermima(aa(nat,vEBT_VEBT,nth(vEBT_VEBT,X3),lG807(X5,X4)),vEBT_VEBT_low(X5,aa(nat,nat,aa(nat,fun(nat,nat),divide_divide(nat),aa(nat,nat,suc,X4)),aa(num,nat,numeral_numeral(nat),aa(num,num,bit0,one2)))))))),
% 13.22/3.07    inference(true_and_false_elimination,[],[f21262])).
% 13.22/3.07  tff(f21262,plain,(
% 13.22/3.07    ! [X0 : list(vEBT_VEBT),X1 : nat,X2 : nat] : (~($true = aa(nat,$o,aa(nat,fun(nat,$o),ord_less(nat),lG807(X2,X1)),aa(list(vEBT_VEBT),nat,size_size(list(vEBT_VEBT)),X0))) => (iG808(X0,X1,X2) <=> $false)) & ! [X3 : list(vEBT_VEBT),X4 : nat,X5 : nat] : (($true = aa(nat,$o,aa(nat,fun(nat,$o),ord_less(nat),lG807(X5,X4)),aa(list(vEBT_VEBT),nat,size_size(list(vEBT_VEBT)),X3))) => (iG808(X3,X4,X5) <=> vEBT_VEBT_membermima(aa(nat,vEBT_VEBT,nth(vEBT_VEBT,X3),lG807(X5,X4)),vEBT_VEBT_low(X5,aa(nat,nat,aa(nat,fun(nat,nat),divide_divide(nat),aa(nat,nat,suc,X4)),aa(num,nat,numeral_numeral(nat),aa(num,num,bit0,one2)))))))),
% 13.22/3.07    inference(rectify,[],[f20911])).
% 13.22/3.07  tff(f20911,plain,(
% 13.22/3.07    ! [X3 : list(vEBT_VEBT),X2 : nat,X5 : nat] : (~($true = aa(nat,$o,aa(nat,fun(nat,$o),ord_less(nat),lG807(X5,X2)),aa(list(vEBT_VEBT),nat,size_size(list(vEBT_VEBT)),X3))) => (iG808(X3,X2,X5) <=> $false)) & ! [X3 : list(vEBT_VEBT),X2 : nat,X5 : nat] : (($true = aa(nat,$o,aa(nat,fun(nat,$o),ord_less(nat),lG807(X5,X2)),aa(list(vEBT_VEBT),nat,size_size(list(vEBT_VEBT)),X3))) => (iG808(X3,X2,X5) <=> vEBT_VEBT_membermima(aa(nat,vEBT_VEBT,nth(vEBT_VEBT,X3),lG807(X5,X2)),vEBT_VEBT_low(X5,aa(nat,nat,aa(nat,fun(nat,nat),divide_divide(nat),aa(nat,nat,suc,X2)),aa(num,nat,numeral_numeral(nat),aa(num,num,bit0,one2)))))))),
% 13.22/3.07    introduced(fool_ite_definition,[new_symbols(definition,[iG808])])).
% 13.22/3.07  tff(f44722,plain,(
% 13.22/3.07    ( ! [X3 : list(vEBT_VEBT),X4 : nat,X5 : nat] : (iG808(X3,X4,X5) | ~vEBT_VEBT_membermima(aa(nat,vEBT_VEBT,nth(vEBT_VEBT,X3),lG807(X5,X4)),vEBT_VEBT_low(X5,aa(nat,nat,aa(nat,fun(nat,nat),divide_divide(nat),aa(nat,nat,suc,X4)),aa(num,nat,numeral_numeral(nat),aa(num,num,bit0,one2))))) | ($true != aa(nat,$o,aa(nat,fun(nat,$o),ord_less(nat),lG807(X5,X4)),aa(list(vEBT_VEBT),nat,size_size(list(vEBT_VEBT)),X3)))) )),
% 13.22/3.07    inference(cnf_transformation,[],[f37672])).
% 13.22/3.07  tff(f44723,plain,(
% 13.22/3.07    ( ! [X2 : nat,X0 : list(vEBT_VEBT),X1 : nat] : (~iG808(X0,X1,X2) | ($true = aa(nat,$o,aa(nat,fun(nat,$o),ord_less(nat),lG807(X2,X1)),aa(list(vEBT_VEBT),nat,size_size(list(vEBT_VEBT)),X0)))) )),
% 13.22/3.07    inference(cnf_transformation,[],[f37672])).
% 13.22/3.07  tff(f61788,plain,(
% 13.22/3.07    ($true = bG809($true))),
% 13.22/3.07    inference(equality_resolution,[],[f44719])).
% 13.22/3.07  tff(f44719,plain,(
% 13.22/3.07    ( ! [X0 : $o] : (($true = bG809(X0)) | ($true != X0)) )),
% 13.22/3.07    inference(cnf_transformation,[],[f37671])).
% 13.22/3.07  tff(f37671,plain,(
% 13.22/3.07    ! [X0 : $o] : ((($true = X0) | ($true != bG809(X0))) & (($true = bG809(X0)) | ($true != X0)))),
% 13.22/3.07    inference(nnf_transformation,[],[f21261])).
% 13.22/3.07  tff(f21261,plain,(
% 13.22/3.07    ! [X0 : $o] : (($true = X0) <=> ($true = bG809(X0)))),
% 13.22/3.07    inference(rectify,[],[f20966])).
% 13.22/3.07  tff(f20966,plain,(
% 13.22/3.07    ! [X2 : $o] : (($true = X2) <=> ($true = bG809(X2)))),
% 13.22/3.07    introduced(fool_formula_definition,[new_symbols(definition,[bG809])])).
% 13.22/3.07  tff(f44720,plain,(
% 13.22/3.07    ( ! [X0 : $o] : (($true = X0) | ($true != bG809(X0))) )),
% 13.22/3.07    inference(cnf_transformation,[],[f37671])).
% 13.22/3.07  tff(f61787,plain,(
% 13.22/3.07    ( ! [X7 : $tType,X8 : $tType,X11 : $tType,X10 : product_prod(X8,X11),X12 : set(product_prod(X8,X7)),X13 : X7] : (aa(set(product_prod(X8,X7)),set(product_prod(X8,X7)),insert(product_prod(X8,X7),aa(X7,product_prod(X8,X7),aa(X8,fun(X7,product_prod(X8,X7)),product_Pair(X8,X7),aa(product_prod(X8,X11),X8,product_fst(X8,X11),X10)),X13)),X12) = iG810(X7,X8,X11,aa(product_prod(X8,X11),X11,product_snd(X8,X11),X10),X10,X12,X13)) )),
% 13.22/3.07    inference(equality_resolution,[],[f44717])).
% 13.22/3.07  tff(f44717,plain,(
% 13.22/3.07    ( ! [X7 : $tType,X8 : $tType,X11 : $tType,X10 : product_prod(X8,X11),X9 : X11,X12 : set(product_prod(X8,X7)),X13 : X7] : (aa(set(product_prod(X8,X7)),set(product_prod(X8,X7)),insert(product_prod(X8,X7),aa(X7,product_prod(X8,X7),aa(X8,fun(X7,product_prod(X8,X7)),product_Pair(X8,X7),aa(product_prod(X8,X11),X8,product_fst(X8,X11),X10)),X13)),X12) = iG810(X7,X8,X11,X9,X10,X12,X13) | aa(product_prod(X8,X11),X11,product_snd(X8,X11),X10) != X9) )),
% 13.22/3.07    inference(cnf_transformation,[],[f27184])).
% 13.22/3.07  tff(f27184,plain,(
% 13.22/3.07    ! [X0 : $tType,X1 : $tType,X2 : X4,X3 : product_prod(X1,X4),X4 : $tType,X5 : set(product_prod(X1,X0)),X6 : X0] : (iG810(X0,X1,X4,X2,X3,X5,X6) = X5 | aa(product_prod(X1,X4),X4,product_snd(X1,X4),X3) = X2) & ! [X7 : $tType,X8 : $tType,X9 : X11,X10 : product_prod(X8,X11),X11 : $tType,X12 : set(product_prod(X8,X7)),X13 : X7] : (aa(set(product_prod(X8,X7)),set(product_prod(X8,X7)),insert(product_prod(X8,X7),aa(X7,product_prod(X8,X7),aa(X8,fun(X7,product_prod(X8,X7)),product_Pair(X8,X7),aa(product_prod(X8,X11),X8,product_fst(X8,X11),X10)),X13)),X12) = iG810(X7,X8,X11,X9,X10,X12,X13) | aa(product_prod(X8,X11),X11,product_snd(X8,X11),X10) != X9)),
% 13.22/3.07    inference(ennf_transformation,[],[f21260])).
% 13.22/3.07  tff(f21260,plain,(
% 13.22/3.07    ! [X0 : $tType,X1 : $tType,X2 : X4,X3 : product_prod(X1,X4),X4 : $tType,X5 : set(product_prod(X1,X0)),X6 : X0] : (aa(product_prod(X1,X4),X4,product_snd(X1,X4),X3) != X2 => iG810(X0,X1,X4,X2,X3,X5,X6) = X5) & ! [X7 : $tType,X8 : $tType,X9 : X11,X10 : product_prod(X8,X11),X11 : $tType,X12 : set(product_prod(X8,X7)),X13 : X7] : (aa(product_prod(X8,X11),X11,product_snd(X8,X11),X10) = X9 => aa(set(product_prod(X8,X7)),set(product_prod(X8,X7)),insert(product_prod(X8,X7),aa(X7,product_prod(X8,X7),aa(X8,fun(X7,product_prod(X8,X7)),product_Pair(X8,X7),aa(product_prod(X8,X11),X8,product_fst(X8,X11),X10)),X13)),X12) = iG810(X7,X8,X11,X9,X10,X12,X13))),
% 13.22/3.07    inference(flattening,[],[f21259])).
% 13.22/3.07  tff(f21259,plain,(
% 13.22/3.07    ! [X0 : $tType,X1 : $tType,X2 : X4,X3 : product_prod(X1,X4),X4 : $tType,X5 : set(product_prod(X1,X0)),X6 : X0] : (~aa(product_prod(X1,X4),X4,product_snd(X1,X4),X3) = X2 => iG810(X0,X1,X4,X2,X3,X5,X6) = X5) & ! [X7 : $tType,X8 : $tType,X9 : X11,X10 : product_prod(X8,X11),X11 : $tType,X12 : set(product_prod(X8,X7)),X13 : X7] : (aa(product_prod(X8,X11),X11,product_snd(X8,X11),X10) = X9 => aa(set(product_prod(X8,X7)),set(product_prod(X8,X7)),insert(product_prod(X8,X7),aa(X7,product_prod(X8,X7),aa(X8,fun(X7,product_prod(X8,X7)),product_Pair(X8,X7),aa(product_prod(X8,X11),X8,product_fst(X8,X11),X10)),X13)),X12) = iG810(X7,X8,X11,X9,X10,X12,X13))),
% 13.22/3.07    inference(rectify,[],[f20969])).
% 13.22/3.07  tff(f20969,plain,(
% 13.22/3.07    ! [X1 : $tType,X2 : $tType,X4 : X0,X3 : product_prod(X2,X0),X0 : $tType,X6 : set(product_prod(X2,X1)),X5 : X1] : (~aa(product_prod(X2,X0),X0,product_snd(X2,X0),X3) = X4 => iG810(X1,X2,X0,X4,X3,X6,X5) = X6) & ! [X1 : $tType,X2 : $tType,X4 : X0,X3 : product_prod(X2,X0),X0 : $tType,X6 : set(product_prod(X2,X1)),X5 : X1] : (aa(product_prod(X2,X0),X0,product_snd(X2,X0),X3) = X4 => aa(set(product_prod(X2,X1)),set(product_prod(X2,X1)),insert(product_prod(X2,X1),aa(X1,product_prod(X2,X1),aa(X2,fun(X1,product_prod(X2,X1)),product_Pair(X2,X1),aa(product_prod(X2,X0),X2,product_fst(X2,X0),X3)),X5)),X6) = iG810(X1,X2,X0,X4,X3,X6,X5))),
% 13.22/3.07    introduced(fool_ite_definition,[new_symbols(definition,[iG810])])).
% 13.22/3.07  tff(f44718,plain,(
% 13.22/3.07    ( ! [X4 : $tType,X1 : $tType,X0 : $tType,X2 : X4,X3 : product_prod(X1,X4),X6 : X0,X5 : set(product_prod(X1,X0))] : (iG810(X0,X1,X4,X2,X3,X5,X6) = X5 | aa(product_prod(X1,X4),X4,product_snd(X1,X4),X3) = X2) )),
% 13.22/3.07    inference(cnf_transformation,[],[f27184])).
% 13.22/3.07  tff(f61786,plain,(
% 13.22/3.07    ($true = bG811($true))),
% 13.22/3.07    inference(equality_resolution,[],[f44715])).
% 13.22/3.07  tff(f44715,plain,(
% 13.22/3.07    ( ! [X0 : $o] : (($true = bG811(X0)) | ($true != X0)) )),
% 13.22/3.07    inference(cnf_transformation,[],[f37670])).
% 13.22/3.07  tff(f37670,plain,(
% 13.22/3.07    ! [X0 : $o] : ((($true = X0) | ($true != bG811(X0))) & (($true = bG811(X0)) | ($true != X0)))),
% 13.22/3.07    inference(nnf_transformation,[],[f20972])).
% 13.22/3.07  tff(f20972,plain,(
% 13.22/3.07    ! [X0 : $o] : (($true = X0) <=> ($true = bG811(X0)))),
% 13.22/3.07    introduced(fool_formula_definition,[new_symbols(definition,[bG811])])).
% 13.22/3.07  tff(f44716,plain,(
% 13.22/3.07    ( ! [X0 : $o] : (($true = X0) | ($true != bG811(X0))) )),
% 13.22/3.07    inference(cnf_transformation,[],[f37670])).
% 13.22/3.07  tff(f61785,plain,(
% 13.22/3.07    ($true = bG812($true))),
% 13.22/3.07    inference(equality_resolution,[],[f44713])).
% 13.22/3.07  tff(f44713,plain,(
% 13.22/3.07    ( ! [X0 : $o] : (($true = bG812(X0)) | ($true != X0)) )),
% 13.22/3.07    inference(cnf_transformation,[],[f37669])).
% 13.22/3.07  tff(f37669,plain,(
% 13.22/3.07    ! [X0 : $o] : ((($true = X0) | ($true != bG812(X0))) & (($true = bG812(X0)) | ($true != X0)))),
% 13.22/3.07    inference(nnf_transformation,[],[f21258])).
% 13.22/3.07  tff(f21258,plain,(
% 13.22/3.07    ! [X0 : $o] : (($true = X0) <=> ($true = bG812(X0)))),
% 13.22/3.07    inference(rectify,[],[f20973])).
% 13.22/3.07  tff(f20973,plain,(
% 13.22/3.07    ! [X1 : $o] : (($true = X1) <=> ($true = bG812(X1)))),
% 13.22/3.07    introduced(fool_formula_definition,[new_symbols(definition,[bG812])])).
% 13.22/3.07  tff(f44714,plain,(
% 13.22/3.07    ( ! [X0 : $o] : (($true = X0) | ($true != bG812(X0))) )),
% 13.22/3.07    inference(cnf_transformation,[],[f37669])).
% 13.22/3.07  tff(f61784,plain,(
% 13.22/3.07    ($true = bG813($true))),
% 13.22/3.07    inference(equality_resolution,[],[f44711])).
% 13.22/3.07  tff(f44711,plain,(
% 13.22/3.07    ( ! [X0 : $o] : (($true = bG813(X0)) | ($true != X0)) )),
% 13.22/3.07    inference(cnf_transformation,[],[f37668])).
% 13.22/3.07  tff(f37668,plain,(
% 13.22/3.07    ! [X0 : $o] : ((($true = X0) | ($true != bG813(X0))) & (($true = bG813(X0)) | ($true != X0)))),
% 13.22/3.07    inference(nnf_transformation,[],[f21257])).
% 13.22/3.07  tff(f21257,plain,(
% 13.22/3.07    ! [X0 : $o] : (($true = X0) <=> ($true = bG813(X0)))),
% 13.22/3.07    inference(rectify,[],[f20974])).
% 13.22/3.07  tff(f20974,plain,(
% 13.22/3.07    ! [X2 : $o] : (($true = X2) <=> ($true = bG813(X2)))),
% 13.22/3.07    introduced(fool_formula_definition,[new_symbols(definition,[bG813])])).
% 13.22/3.07  tff(f44712,plain,(
% 13.22/3.07    ( ! [X0 : $o] : (($true = X0) | ($true != bG813(X0))) )),
% 13.22/3.07    inference(cnf_transformation,[],[f37668])).
% 13.22/3.07  tff(f61783,plain,(
% 13.22/3.07    ($true = bG814($true))),
% 13.22/3.07    inference(equality_resolution,[],[f44709])).
% 13.22/3.07  tff(f44709,plain,(
% 13.22/3.07    ( ! [X0 : $o] : (($true = bG814(X0)) | ($true != X0)) )),
% 13.22/3.07    inference(cnf_transformation,[],[f37667])).
% 13.22/3.07  tff(f37667,plain,(
% 13.22/3.07    ! [X0 : $o] : ((($true = X0) | ($true != bG814(X0))) & (($true = bG814(X0)) | ($true != X0)))),
% 13.22/3.07    inference(nnf_transformation,[],[f21256])).
% 13.22/3.07  tff(f21256,plain,(
% 13.22/3.07    ! [X0 : $o] : (($true = X0) <=> ($true = bG814(X0)))),
% 13.22/3.07    inference(rectify,[],[f20975])).
% 13.22/3.07  tff(f20975,plain,(
% 13.22/3.07    ! [X3 : $o] : (($true = X3) <=> ($true = bG814(X3)))),
% 13.22/3.07    introduced(fool_formula_definition,[new_symbols(definition,[bG814])])).
% 13.22/3.07  tff(f44710,plain,(
% 13.22/3.07    ( ! [X0 : $o] : (($true = X0) | ($true != bG814(X0))) )),
% 13.22/3.07    inference(cnf_transformation,[],[f37667])).
% 13.22/3.07  tff(f61782,plain,(
% 13.22/3.07    ($true = bG815($true))),
% 13.22/3.07    inference(equality_resolution,[],[f44707])).
% 13.22/3.07  tff(f44707,plain,(
% 13.22/3.07    ( ! [X0 : $o] : (($true = bG815(X0)) | ($true != X0)) )),
% 13.22/3.07    inference(cnf_transformation,[],[f37666])).
% 13.22/3.07  tff(f37666,plain,(
% 13.22/3.07    ! [X0 : $o] : ((($true = X0) | ($true != bG815(X0))) & (($true = bG815(X0)) | ($true != X0)))),
% 13.22/3.07    inference(nnf_transformation,[],[f21255])).
% 13.22/3.07  tff(f21255,plain,(
% 13.22/3.07    ! [X0 : $o] : (($true = X0) <=> ($true = bG815(X0)))),
% 13.22/3.07    inference(rectify,[],[f20976])).
% 13.22/3.07  tff(f20976,plain,(
% 13.22/3.07    ! [X4 : $o] : (($true = X4) <=> ($true = bG815(X4)))),
% 13.22/3.07    introduced(fool_formula_definition,[new_symbols(definition,[bG815])])).
% 13.22/3.07  tff(f44708,plain,(
% 13.22/3.07    ( ! [X0 : $o] : (($true = X0) | ($true != bG815(X0))) )),
% 13.22/3.07    inference(cnf_transformation,[],[f37666])).
% 13.22/3.07  tff(f61781,plain,(
% 13.22/3.07    ($true = bG816($true))),
% 13.22/3.07    inference(equality_resolution,[],[f44705])).
% 13.22/3.07  tff(f44705,plain,(
% 13.22/3.07    ( ! [X0 : $o] : (($true = bG816(X0)) | ($true != X0)) )),
% 13.22/3.07    inference(cnf_transformation,[],[f37665])).
% 13.22/3.07  tff(f37665,plain,(
% 13.22/3.07    ! [X0 : $o] : ((($true = X0) | ($true != bG816(X0))) & (($true = bG816(X0)) | ($true != X0)))),
% 13.22/3.07    inference(nnf_transformation,[],[f21254])).
% 13.22/3.07  tff(f21254,plain,(
% 13.22/3.07    ! [X0 : $o] : (($true = X0) <=> ($true = bG816(X0)))),
% 13.22/3.07    inference(rectify,[],[f20977])).
% 13.22/3.07  tff(f20977,plain,(
% 13.22/3.07    ! [X6 : $o] : (($true = X6) <=> ($true = bG816(X6)))),
% 13.22/3.07    introduced(fool_formula_definition,[new_symbols(definition,[bG816])])).
% 13.22/3.07  tff(f44706,plain,(
% 13.22/3.07    ( ! [X0 : $o] : (($true = X0) | ($true != bG816(X0))) )),
% 13.22/3.07    inference(cnf_transformation,[],[f37665])).
% 13.22/3.07  tff(f61780,plain,(
% 13.22/3.07    ($true = bG817($true))),
% 13.22/3.07    inference(equality_resolution,[],[f44703])).
% 13.22/3.07  tff(f44703,plain,(
% 13.22/3.07    ( ! [X0 : $o] : (($true = bG817(X0)) | ($true != X0)) )),
% 13.22/3.07    inference(cnf_transformation,[],[f37664])).
% 13.22/3.07  tff(f37664,plain,(
% 13.22/3.07    ! [X0 : $o] : ((($true = X0) | ($true != bG817(X0))) & (($true = bG817(X0)) | ($true != X0)))),
% 13.22/3.07    inference(nnf_transformation,[],[f20978])).
% 13.22/3.07  tff(f20978,plain,(
% 13.22/3.07    ! [X0 : $o] : (($true = X0) <=> ($true = bG817(X0)))),
% 13.22/3.07    introduced(fool_formula_definition,[new_symbols(definition,[bG817])])).
% 13.22/3.07  tff(f44704,plain,(
% 13.22/3.07    ( ! [X0 : $o] : (($true = X0) | ($true != bG817(X0))) )),
% 13.22/3.07    inference(cnf_transformation,[],[f37664])).
% 13.22/3.07  tff(f61779,plain,(
% 13.22/3.07    ($true = bG818($true))),
% 13.22/3.07    inference(equality_resolution,[],[f44701])).
% 13.22/3.07  tff(f44701,plain,(
% 13.22/3.07    ( ! [X0 : $o] : (($true = bG818(X0)) | ($true != X0)) )),
% 13.22/3.07    inference(cnf_transformation,[],[f37663])).
% 13.22/3.07  tff(f37663,plain,(
% 13.22/3.07    ! [X0 : $o] : ((($true = X0) | ($true != bG818(X0))) & (($true = bG818(X0)) | ($true != X0)))),
% 13.22/3.07    inference(nnf_transformation,[],[f21253])).
% 13.22/3.07  tff(f21253,plain,(
% 13.22/3.07    ! [X0 : $o] : (($true = X0) <=> ($true = bG818(X0)))),
% 13.22/3.07    inference(rectify,[],[f20979])).
% 13.22/3.07  tff(f20979,plain,(
% 13.22/3.07    ! [X1 : $o] : (($true = X1) <=> ($true = bG818(X1)))),
% 13.22/3.07    introduced(fool_formula_definition,[new_symbols(definition,[bG818])])).
% 13.22/3.07  tff(f44702,plain,(
% 13.22/3.07    ( ! [X0 : $o] : (($true = X0) | ($true != bG818(X0))) )),
% 13.22/3.07    inference(cnf_transformation,[],[f37663])).
% 13.22/3.07  tff(f61778,plain,(
% 13.22/3.07    ($true = bG819($true))),
% 13.22/3.07    inference(equality_resolution,[],[f44699])).
% 13.22/3.07  tff(f44699,plain,(
% 13.22/3.07    ( ! [X0 : $o] : (($true = bG819(X0)) | ($true != X0)) )),
% 13.22/3.07    inference(cnf_transformation,[],[f37662])).
% 13.22/3.07  tff(f37662,plain,(
% 13.22/3.07    ! [X0 : $o] : ((($true = X0) | ($true != bG819(X0))) & (($true = bG819(X0)) | ($true != X0)))),
% 13.22/3.07    inference(nnf_transformation,[],[f21252])).
% 13.22/3.07  tff(f21252,plain,(
% 13.22/3.07    ! [X0 : $o] : (($true = X0) <=> ($true = bG819(X0)))),
% 13.22/3.07    inference(rectify,[],[f20980])).
% 13.22/3.07  tff(f20980,plain,(
% 13.22/3.07    ! [X2 : $o] : (($true = X2) <=> ($true = bG819(X2)))),
% 13.22/3.07    introduced(fool_formula_definition,[new_symbols(definition,[bG819])])).
% 13.22/3.07  tff(f44700,plain,(
% 13.22/3.07    ( ! [X0 : $o] : (($true = X0) | ($true != bG819(X0))) )),
% 13.22/3.07    inference(cnf_transformation,[],[f37662])).
% 13.22/3.07  tff(f61777,plain,(
% 13.22/3.07    ($true = bG820($true))),
% 13.22/3.07    inference(equality_resolution,[],[f44697])).
% 13.22/3.07  tff(f44697,plain,(
% 13.22/3.07    ( ! [X0 : $o] : (($true = bG820(X0)) | ($true != X0)) )),
% 13.22/3.07    inference(cnf_transformation,[],[f37661])).
% 13.22/3.07  tff(f37661,plain,(
% 13.22/3.07    ! [X0 : $o] : ((($true = X0) | ($true != bG820(X0))) & (($true = bG820(X0)) | ($true != X0)))),
% 13.22/3.07    inference(nnf_transformation,[],[f21251])).
% 13.22/3.07  tff(f21251,plain,(
% 13.22/3.07    ! [X0 : $o] : (($true = X0) <=> ($true = bG820(X0)))),
% 13.22/3.07    inference(rectify,[],[f20981])).
% 13.22/3.07  tff(f20981,plain,(
% 13.22/3.07    ! [X3 : $o] : (($true = X3) <=> ($true = bG820(X3)))),
% 13.22/3.07    introduced(fool_formula_definition,[new_symbols(definition,[bG820])])).
% 13.22/3.07  tff(f44698,plain,(
% 13.22/3.07    ( ! [X0 : $o] : (($true = X0) | ($true != bG820(X0))) )),
% 13.22/3.07    inference(cnf_transformation,[],[f37661])).
% 13.22/3.07  tff(f61776,plain,(
% 13.22/3.07    ($true = bG821($true))),
% 13.22/3.07    inference(equality_resolution,[],[f44695])).
% 13.22/3.07  tff(f44695,plain,(
% 13.22/3.07    ( ! [X0 : $o] : (($true = bG821(X0)) | ($true != X0)) )),
% 13.22/3.07    inference(cnf_transformation,[],[f37660])).
% 13.22/3.07  tff(f37660,plain,(
% 13.22/3.07    ! [X0 : $o] : ((($true = X0) | ($true != bG821(X0))) & (($true = bG821(X0)) | ($true != X0)))),
% 13.22/3.07    inference(nnf_transformation,[],[f21250])).
% 13.22/3.07  tff(f21250,plain,(
% 13.22/3.07    ! [X0 : $o] : (($true = X0) <=> ($true = bG821(X0)))),
% 13.22/3.07    inference(rectify,[],[f20982])).
% 13.22/3.07  tff(f20982,plain,(
% 13.22/3.07    ! [X4 : $o] : (($true = X4) <=> ($true = bG821(X4)))),
% 13.22/3.07    introduced(fool_formula_definition,[new_symbols(definition,[bG821])])).
% 13.22/3.07  tff(f44696,plain,(
% 13.22/3.07    ( ! [X0 : $o] : (($true = X0) | ($true != bG821(X0))) )),
% 13.22/3.07    inference(cnf_transformation,[],[f37660])).
% 13.22/3.07  tff(f61775,plain,(
% 13.22/3.07    ($true = bG822($true))),
% 13.22/3.07    inference(equality_resolution,[],[f44693])).
% 13.22/3.07  tff(f44693,plain,(
% 13.22/3.07    ( ! [X0 : $o] : (($true = bG822(X0)) | ($true != X0)) )),
% 13.22/3.07    inference(cnf_transformation,[],[f37659])).
% 13.22/3.07  tff(f37659,plain,(
% 13.22/3.07    ! [X0 : $o] : ((($true = X0) | ($true != bG822(X0))) & (($true = bG822(X0)) | ($true != X0)))),
% 13.22/3.07    inference(nnf_transformation,[],[f21249])).
% 13.22/3.07  tff(f21249,plain,(
% 13.22/3.07    ! [X0 : $o] : (($true = X0) <=> ($true = bG822(X0)))),
% 13.22/3.07    inference(rectify,[],[f20983])).
% 13.22/3.07  tff(f20983,plain,(
% 13.22/3.07    ! [X6 : $o] : (($true = X6) <=> ($true = bG822(X6)))),
% 13.22/3.07    introduced(fool_formula_definition,[new_symbols(definition,[bG822])])).
% 13.22/3.07  tff(f44694,plain,(
% 13.22/3.07    ( ! [X0 : $o] : (($true = X0) | ($true != bG822(X0))) )),
% 13.22/3.07    inference(cnf_transformation,[],[f37659])).
% 13.22/3.07  tff(f44687,plain,(
% 13.22/3.07    ( ! [X3 : real,X4 : real,X5 : real] : (($true = aa(real,$o,aa(real,fun(real,$o),ord_less(real),X4),X5)) | ~iG823(X3,X4,X5) | ($true != aa(real,$o,aa(real,fun(real,$o),ord_less(real),X4),X3))) )),
% 13.22/3.07    inference(cnf_transformation,[],[f37658])).
% 13.22/3.07  tff(f37658,plain,(
% 13.22/3.07    ! [X0 : real,X1 : real,X2 : real] : (((iG823(X0,X1,X2) | ($true != aa(real,$o,aa(real,fun(real,$o),ord_less(real),X2),X1)) | ($true != aa(real,$o,aa(real,fun(real,$o),ord_less(real),X0),X2))) & ((($true = aa(real,$o,aa(real,fun(real,$o),ord_less(real),X2),X1)) & ($true = aa(real,$o,aa(real,fun(real,$o),ord_less(real),X0),X2))) | ~iG823(X0,X1,X2))) | ($true = aa(real,$o,aa(real,fun(real,$o),ord_less(real),X1),X0))) & ! [X3 : real,X4 : real,X5 : real] : (((iG823(X3,X4,X5) | ($true != aa(real,$o,aa(real,fun(real,$o),ord_less(real),X5),X3)) | ($true != aa(real,$o,aa(real,fun(real,$o),ord_less(real),X4),X5))) & ((($true = aa(real,$o,aa(real,fun(real,$o),ord_less(real),X5),X3)) & ($true = aa(real,$o,aa(real,fun(real,$o),ord_less(real),X4),X5))) | ~iG823(X3,X4,X5))) | ($true != aa(real,$o,aa(real,fun(real,$o),ord_less(real),X4),X3)))),
% 13.22/3.07    inference(flattening,[],[f37657])).
% 13.22/3.07  tff(f37657,plain,(
% 13.22/3.07    ! [X0 : real,X1 : real,X2 : real] : (((iG823(X0,X1,X2) | (($true != aa(real,$o,aa(real,fun(real,$o),ord_less(real),X2),X1)) | ($true != aa(real,$o,aa(real,fun(real,$o),ord_less(real),X0),X2)))) & ((($true = aa(real,$o,aa(real,fun(real,$o),ord_less(real),X2),X1)) & ($true = aa(real,$o,aa(real,fun(real,$o),ord_less(real),X0),X2))) | ~iG823(X0,X1,X2))) | ($true = aa(real,$o,aa(real,fun(real,$o),ord_less(real),X1),X0))) & ! [X3 : real,X4 : real,X5 : real] : (((iG823(X3,X4,X5) | (($true != aa(real,$o,aa(real,fun(real,$o),ord_less(real),X5),X3)) | ($true != aa(real,$o,aa(real,fun(real,$o),ord_less(real),X4),X5)))) & ((($true = aa(real,$o,aa(real,fun(real,$o),ord_less(real),X5),X3)) & ($true = aa(real,$o,aa(real,fun(real,$o),ord_less(real),X4),X5))) | ~iG823(X3,X4,X5))) | ($true != aa(real,$o,aa(real,fun(real,$o),ord_less(real),X4),X3)))),
% 13.22/3.07    inference(nnf_transformation,[],[f27183])).
% 13.22/3.07  tff(f27183,plain,(
% 13.22/3.07    ! [X0 : real,X1 : real,X2 : real] : ((iG823(X0,X1,X2) <=> (($true = aa(real,$o,aa(real,fun(real,$o),ord_less(real),X2),X1)) & ($true = aa(real,$o,aa(real,fun(real,$o),ord_less(real),X0),X2)))) | ($true = aa(real,$o,aa(real,fun(real,$o),ord_less(real),X1),X0))) & ! [X3 : real,X4 : real,X5 : real] : ((iG823(X3,X4,X5) <=> (($true = aa(real,$o,aa(real,fun(real,$o),ord_less(real),X5),X3)) & ($true = aa(real,$o,aa(real,fun(real,$o),ord_less(real),X4),X5)))) | ($true != aa(real,$o,aa(real,fun(real,$o),ord_less(real),X4),X3)))),
% 13.22/3.07    inference(ennf_transformation,[],[f21248])).
% 13.22/3.07  tff(f21248,plain,(
% 13.22/3.07    ! [X0 : real,X1 : real,X2 : real] : (($true != aa(real,$o,aa(real,fun(real,$o),ord_less(real),X1),X0)) => (iG823(X0,X1,X2) <=> (($true = aa(real,$o,aa(real,fun(real,$o),ord_less(real),X2),X1)) & ($true = aa(real,$o,aa(real,fun(real,$o),ord_less(real),X0),X2))))) & ! [X3 : real,X4 : real,X5 : real] : (($true = aa(real,$o,aa(real,fun(real,$o),ord_less(real),X4),X3)) => (iG823(X3,X4,X5) <=> (($true = aa(real,$o,aa(real,fun(real,$o),ord_less(real),X5),X3)) & ($true = aa(real,$o,aa(real,fun(real,$o),ord_less(real),X4),X5)))))),
% 13.22/3.07    inference(flattening,[],[f21247])).
% 13.22/3.07  tff(f21247,plain,(
% 13.22/3.07    ! [X0 : real,X1 : real,X2 : real] : (~($true = aa(real,$o,aa(real,fun(real,$o),ord_less(real),X1),X0)) => (iG823(X0,X1,X2) <=> (($true = aa(real,$o,aa(real,fun(real,$o),ord_less(real),X2),X1)) & ($true = aa(real,$o,aa(real,fun(real,$o),ord_less(real),X0),X2))))) & ! [X3 : real,X4 : real,X5 : real] : (($true = aa(real,$o,aa(real,fun(real,$o),ord_less(real),X4),X3)) => (iG823(X3,X4,X5) <=> (($true = aa(real,$o,aa(real,fun(real,$o),ord_less(real),X5),X3)) & ($true = aa(real,$o,aa(real,fun(real,$o),ord_less(real),X4),X5)))))),
% 13.22/3.07    inference(rectify,[],[f21020])).
% 13.22/3.07  tff(f21020,plain,(
% 13.22/3.07    ! [X5 : real,X6 : real,X9 : real] : (~($true = aa(real,$o,aa(real,fun(real,$o),ord_less(real),X6),X5)) => (iG823(X5,X6,X9) <=> (($true = aa(real,$o,aa(real,fun(real,$o),ord_less(real),X9),X6)) & ($true = aa(real,$o,aa(real,fun(real,$o),ord_less(real),X5),X9))))) & ! [X5 : real,X6 : real,X9 : real] : (($true = aa(real,$o,aa(real,fun(real,$o),ord_less(real),X6),X5)) => (iG823(X5,X6,X9) <=> (($true = aa(real,$o,aa(real,fun(real,$o),ord_less(real),X9),X5)) & ($true = aa(real,$o,aa(real,fun(real,$o),ord_less(real),X6),X9)))))),
% 13.22/3.07    introduced(fool_ite_definition,[new_symbols(definition,[iG823])])).
% 13.22/3.07  tff(f44688,plain,(
% 13.22/3.07    ( ! [X3 : real,X4 : real,X5 : real] : (($true = aa(real,$o,aa(real,fun(real,$o),ord_less(real),X5),X3)) | ~iG823(X3,X4,X5) | ($true != aa(real,$o,aa(real,fun(real,$o),ord_less(real),X4),X3))) )),
% 13.22/3.07    inference(cnf_transformation,[],[f37658])).
% 13.22/3.07  tff(f44690,plain,(
% 13.22/3.07    ( ! [X2 : real,X0 : real,X1 : real] : (($true = aa(real,$o,aa(real,fun(real,$o),ord_less(real),X0),X2)) | ~iG823(X0,X1,X2) | ($true = aa(real,$o,aa(real,fun(real,$o),ord_less(real),X1),X0))) )),
% 13.22/3.07    inference(cnf_transformation,[],[f37658])).
% 13.22/3.07  tff(f44691,plain,(
% 13.22/3.07    ( ! [X2 : real,X0 : real,X1 : real] : (($true = aa(real,$o,aa(real,fun(real,$o),ord_less(real),X2),X1)) | ~iG823(X0,X1,X2) | ($true = aa(real,$o,aa(real,fun(real,$o),ord_less(real),X1),X0))) )),
% 13.22/3.07    inference(cnf_transformation,[],[f37658])).
% 13.22/3.07  tff(f61774,plain,(
% 13.22/3.07    ( ! [X8 : nat,X6 : nat,X9 : nat,X7 : list(vEBT_VEBT),X12 : vEBT_VEBT,X13 : nat] : (($true != aa(nat,$o,vEBT_V8194947554948674370ptions(X12),X13)) | ($true != aa(set(vEBT_VEBT),$o,member(vEBT_VEBT,X12),aa(list(vEBT_VEBT),set(vEBT_VEBT),set2(vEBT_VEBT),X7))) | ~iG824(X6,X6,X7,X8,X9)) )),
% 13.22/3.07    inference(equality_resolution,[],[f44683])).
% 13.22/3.07  tff(f44683,plain,(
% 13.22/3.07    ( ! [X8 : nat,X6 : nat,X9 : nat,X7 : list(vEBT_VEBT),X5 : nat,X12 : vEBT_VEBT,X13 : nat] : (($true != aa(nat,$o,vEBT_V8194947554948674370ptions(X12),X13)) | ($true != aa(set(vEBT_VEBT),$o,member(vEBT_VEBT,X12),aa(list(vEBT_VEBT),set(vEBT_VEBT),set2(vEBT_VEBT),X7))) | ~iG824(X5,X6,X7,X8,X9) | X5 != X6) )),
% 13.22/3.07    inference(cnf_transformation,[],[f37656])).
% 13.22/3.07  tff(f37656,plain,(
% 13.22/3.07    ! [X0 : nat,X1 : nat,X2 : list(vEBT_VEBT),X3 : nat,X4 : nat] : (sP873(X4,X3,X2,X1,X0) | X0 = X1) & ! [X5 : nat,X6 : nat,X7 : list(vEBT_VEBT),X8 : nat,X9 : nat] : (((iG824(X5,X6,X7,X8,X9) | (($true = aa(nat,$o,vEBT_V8194947554948674370ptions(sK1353(X7)),sK1354(X7))) & ($true = aa(set(vEBT_VEBT),$o,member(vEBT_VEBT,sK1353(X7)),aa(list(vEBT_VEBT),set(vEBT_VEBT),set2(vEBT_VEBT),X7))))) & (! [X12 : vEBT_VEBT] : (! [X13 : nat] : ($true != aa(nat,$o,vEBT_V8194947554948674370ptions(X12),X13)) | ($true != aa(set(vEBT_VEBT),$o,member(vEBT_VEBT,X12),aa(list(vEBT_VEBT),set(vEBT_VEBT),set2(vEBT_VEBT),X7)))) | ~iG824(X5,X6,X7,X8,X9))) | X5 != X6)),
% 13.22/3.07    inference(skolemisation,[status(esa),new_symbols(skolem,[sK1353,sK1354])],[f37653,f37655,f37654])).
% 13.22/3.07  tff(f37654,plain,(
% 13.22/3.07    ! [X7 : list(vEBT_VEBT)] : (? [X10 : vEBT_VEBT] : (? [X11 : nat] : ($true = aa(nat,$o,vEBT_V8194947554948674370ptions(X10),X11)) & ($true = aa(set(vEBT_VEBT),$o,member(vEBT_VEBT,X10),aa(list(vEBT_VEBT),set(vEBT_VEBT),set2(vEBT_VEBT),X7)))) => (? [X11 : nat] : ($true = aa(nat,$o,vEBT_V8194947554948674370ptions(sK1353(X7)),X11)) & ($true = aa(set(vEBT_VEBT),$o,member(vEBT_VEBT,sK1353(X7)),aa(list(vEBT_VEBT),set(vEBT_VEBT),set2(vEBT_VEBT),X7)))))),
% 13.22/3.07    introduced(choice_axiom,[])).
% 13.22/3.07  tff(f37655,plain,(
% 13.22/3.07    ! [X7 : list(vEBT_VEBT)] : (? [X11 : nat] : ($true = aa(nat,$o,vEBT_V8194947554948674370ptions(sK1353(X7)),X11)) => ($true = aa(nat,$o,vEBT_V8194947554948674370ptions(sK1353(X7)),sK1354(X7))))),
% 13.22/3.07    introduced(choice_axiom,[])).
% 13.22/3.07  tff(f37653,plain,(
% 13.22/3.07    ! [X0 : nat,X1 : nat,X2 : list(vEBT_VEBT),X3 : nat,X4 : nat] : (sP873(X4,X3,X2,X1,X0) | X0 = X1) & ! [X5 : nat,X6 : nat,X7 : list(vEBT_VEBT),X8 : nat,X9 : nat] : (((iG824(X5,X6,X7,X8,X9) | ? [X10 : vEBT_VEBT] : (? [X11 : nat] : ($true = aa(nat,$o,vEBT_V8194947554948674370ptions(X10),X11)) & ($true = aa(set(vEBT_VEBT),$o,member(vEBT_VEBT,X10),aa(list(vEBT_VEBT),set(vEBT_VEBT),set2(vEBT_VEBT),X7))))) & (! [X12 : vEBT_VEBT] : (! [X13 : nat] : ($true != aa(nat,$o,vEBT_V8194947554948674370ptions(X12),X13)) | ($true != aa(set(vEBT_VEBT),$o,member(vEBT_VEBT,X12),aa(list(vEBT_VEBT),set(vEBT_VEBT),set2(vEBT_VEBT),X7)))) | ~iG824(X5,X6,X7,X8,X9))) | X5 != X6)),
% 13.22/3.07    inference(rectify,[],[f37652])).
% 13.22/3.07  tff(f37652,plain,(
% 13.22/3.07    ! [X0 : nat,X1 : nat,X2 : list(vEBT_VEBT),X3 : nat,X4 : nat] : (sP873(X4,X3,X2,X1,X0) | X0 = X1) & ! [X6 : nat,X7 : nat,X8 : list(vEBT_VEBT),X9 : nat,X10 : nat] : (((iG824(X6,X7,X8,X9,X10) | ? [X11 : vEBT_VEBT] : (? [X12 : nat] : ($true = aa(nat,$o,vEBT_V8194947554948674370ptions(X11),X12)) & ($true = aa(set(vEBT_VEBT),$o,member(vEBT_VEBT,X11),aa(list(vEBT_VEBT),set(vEBT_VEBT),set2(vEBT_VEBT),X8))))) & (! [X11 : vEBT_VEBT] : (! [X12 : nat] : ($true != aa(nat,$o,vEBT_V8194947554948674370ptions(X11),X12)) | ($true != aa(set(vEBT_VEBT),$o,member(vEBT_VEBT,X11),aa(list(vEBT_VEBT),set(vEBT_VEBT),set2(vEBT_VEBT),X8)))) | ~iG824(X6,X7,X8,X9,X10))) | X6 != X7)),
% 13.22/3.07    inference(nnf_transformation,[],[f36848])).
% 13.22/3.07  tff(f36848,plain,(
% 13.22/3.07    ! [X0 : nat,X1 : nat,X2 : list(vEBT_VEBT),X3 : nat,X4 : nat] : (sP873(X4,X3,X2,X1,X0) | X0 = X1) & ! [X6 : nat,X7 : nat,X8 : list(vEBT_VEBT),X9 : nat,X10 : nat] : ((iG824(X6,X7,X8,X9,X10) <=> ! [X11 : vEBT_VEBT] : (! [X12 : nat] : ($true != aa(nat,$o,vEBT_V8194947554948674370ptions(X11),X12)) | ($true != aa(set(vEBT_VEBT),$o,member(vEBT_VEBT,X11),aa(list(vEBT_VEBT),set(vEBT_VEBT),set2(vEBT_VEBT),X8))))) | X6 != X7)),
% 13.22/3.07    inference(definition_folding,[],[f27182,f36847,f36846])).
% 13.22/3.07  tff(f36846,plain,(
% 13.22/3.07    ! [X0 : nat,X1 : nat,X2 : list(vEBT_VEBT),X3 : nat,X4 : nat] : (sP872(X0,X1,X2,X3,X4) <=> (! [X5 : nat] : ((($true = aa(nat,$o,aa(nat,fun(nat,$o),ord_less_eq(nat),X5),X0)) & ($true = aa(nat,$o,aa(nat,fun(nat,$o),ord_less(nat),X1),X5))) | ~vEBT_V5917875025757280293ildren(X3,X2,X5) | ($true != aa(nat,$o,aa(nat,fun(nat,$o),ord_less(nat),X5),aa(nat,nat,power_power(nat,aa(num,nat,numeral_numeral(nat),aa(num,num,bit0,one2))),X4)))) & vEBT_V5917875025757280293ildren(X3,X2,X0)))),
% 13.22/3.07    introduced(predicate_definition_introduction,[new_symbols(naming,[sP872])])).
% 13.22/3.07  tff(f36847,plain,(
% 13.22/3.07    ! [X4 : nat,X3 : nat,X2 : list(vEBT_VEBT),X1 : nat,X0 : nat] : ((iG824(X0,X1,X2,X3,X4) <=> sP872(X0,X1,X2,X3,X4)) | ~sP873(X4,X3,X2,X1,X0))),
% 13.22/3.07    introduced(predicate_definition_introduction,[new_symbols(naming,[sP873])])).
% 13.22/3.07  tff(f27182,plain,(
% 13.22/3.07    ! [X0 : nat,X1 : nat,X2 : list(vEBT_VEBT),X3 : nat,X4 : nat] : ((iG824(X0,X1,X2,X3,X4) <=> (! [X5 : nat] : ((($true = aa(nat,$o,aa(nat,fun(nat,$o),ord_less_eq(nat),X5),X0)) & ($true = aa(nat,$o,aa(nat,fun(nat,$o),ord_less(nat),X1),X5))) | ~vEBT_V5917875025757280293ildren(X3,X2,X5) | ($true != aa(nat,$o,aa(nat,fun(nat,$o),ord_less(nat),X5),aa(nat,nat,power_power(nat,aa(num,nat,numeral_numeral(nat),aa(num,num,bit0,one2))),X4)))) & vEBT_V5917875025757280293ildren(X3,X2,X0))) | X0 = X1) & ! [X6 : nat,X7 : nat,X8 : list(vEBT_VEBT),X9 : nat,X10 : nat] : ((iG824(X6,X7,X8,X9,X10) <=> ! [X11 : vEBT_VEBT] : (! [X12 : nat] : ($true != aa(nat,$o,vEBT_V8194947554948674370ptions(X11),X12)) | ($true != aa(set(vEBT_VEBT),$o,member(vEBT_VEBT,X11),aa(list(vEBT_VEBT),set(vEBT_VEBT),set2(vEBT_VEBT),X8))))) | X6 != X7)),
% 13.22/3.07    inference(flattening,[],[f27181])).
% 13.22/3.07  tff(f27181,plain,(
% 13.22/3.07    ! [X0 : nat,X1 : nat,X2 : list(vEBT_VEBT),X3 : nat,X4 : nat] : ((iG824(X0,X1,X2,X3,X4) <=> (! [X5 : nat] : (((($true = aa(nat,$o,aa(nat,fun(nat,$o),ord_less_eq(nat),X5),X0)) & ($true = aa(nat,$o,aa(nat,fun(nat,$o),ord_less(nat),X1),X5))) | ~vEBT_V5917875025757280293ildren(X3,X2,X5)) | ($true != aa(nat,$o,aa(nat,fun(nat,$o),ord_less(nat),X5),aa(nat,nat,power_power(nat,aa(num,nat,numeral_numeral(nat),aa(num,num,bit0,one2))),X4)))) & vEBT_V5917875025757280293ildren(X3,X2,X0))) | X0 = X1) & ! [X6 : nat,X7 : nat,X8 : list(vEBT_VEBT),X9 : nat,X10 : nat] : ((iG824(X6,X7,X8,X9,X10) <=> ! [X11 : vEBT_VEBT] : (! [X12 : nat] : ($true != aa(nat,$o,vEBT_V8194947554948674370ptions(X11),X12)) | ($true != aa(set(vEBT_VEBT),$o,member(vEBT_VEBT,X11),aa(list(vEBT_VEBT),set(vEBT_VEBT),set2(vEBT_VEBT),X8))))) | X6 != X7)),
% 13.22/3.07    inference(ennf_transformation,[],[f21246])).
% 13.22/3.07  tff(f21246,plain,(
% 13.22/3.07    ! [X0 : nat,X1 : nat,X2 : list(vEBT_VEBT),X3 : nat,X4 : nat] : (X0 != X1 => (iG824(X0,X1,X2,X3,X4) <=> (! [X5 : nat] : (($true = aa(nat,$o,aa(nat,fun(nat,$o),ord_less(nat),X5),aa(nat,nat,power_power(nat,aa(num,nat,numeral_numeral(nat),aa(num,num,bit0,one2))),X4))) => (vEBT_V5917875025757280293ildren(X3,X2,X5) => (($true = aa(nat,$o,aa(nat,fun(nat,$o),ord_less_eq(nat),X5),X0)) & ($true = aa(nat,$o,aa(nat,fun(nat,$o),ord_less(nat),X1),X5))))) & vEBT_V5917875025757280293ildren(X3,X2,X0)))) & ! [X6 : nat,X7 : nat,X8 : list(vEBT_VEBT),X9 : nat,X10 : nat] : (X6 = X7 => (iG824(X6,X7,X8,X9,X10) <=> ! [X11 : vEBT_VEBT] : (($true = aa(set(vEBT_VEBT),$o,member(vEBT_VEBT,X11),aa(list(vEBT_VEBT),set(vEBT_VEBT),set2(vEBT_VEBT),X8))) => ~? [X12 : nat] : ($true = aa(nat,$o,vEBT_V8194947554948674370ptions(X11),X12)))))),
% 13.22/3.07    inference(flattening,[],[f21245])).
% 13.22/3.07  tff(f21245,plain,(
% 13.22/3.07    ! [X0 : nat,X1 : nat,X2 : list(vEBT_VEBT),X3 : nat,X4 : nat] : (~X0 = X1 => (iG824(X0,X1,X2,X3,X4) <=> (! [X5 : nat] : (($true = aa(nat,$o,aa(nat,fun(nat,$o),ord_less(nat),X5),aa(nat,nat,power_power(nat,aa(num,nat,numeral_numeral(nat),aa(num,num,bit0,one2))),X4))) => (vEBT_V5917875025757280293ildren(X3,X2,X5) => (($true = aa(nat,$o,aa(nat,fun(nat,$o),ord_less_eq(nat),X5),X0)) & ($true = aa(nat,$o,aa(nat,fun(nat,$o),ord_less(nat),X1),X5))))) & vEBT_V5917875025757280293ildren(X3,X2,X0)))) & ! [X6 : nat,X7 : nat,X8 : list(vEBT_VEBT),X9 : nat,X10 : nat] : (X6 = X7 => (iG824(X6,X7,X8,X9,X10) <=> ! [X11 : vEBT_VEBT] : (($true = aa(set(vEBT_VEBT),$o,member(vEBT_VEBT,X11),aa(list(vEBT_VEBT),set(vEBT_VEBT),set2(vEBT_VEBT),X8))) => ~? [X12 : nat] : ($true = aa(nat,$o,vEBT_V8194947554948674370ptions(X11),X12)))))),
% 13.22/3.07    inference(rectify,[],[f21057])).
% 13.22/3.07  tff(f21057,plain,(
% 13.22/3.07    ! [X6 : nat,X5 : nat,X1 : list(vEBT_VEBT),X3 : nat,X0 : nat] : (~X5 = X6 => (iG824(X6,X5,X1,X3,X0) <=> (! [X9 : nat] : (($true = aa(nat,$o,aa(nat,fun(nat,$o),ord_less(nat),X9),aa(nat,nat,power_power(nat,aa(num,nat,numeral_numeral(nat),aa(num,num,bit0,one2))),X0))) => (vEBT_V5917875025757280293ildren(X3,X1,X9) => (($true = aa(nat,$o,aa(nat,fun(nat,$o),ord_less_eq(nat),X9),X6)) & ($true = aa(nat,$o,aa(nat,fun(nat,$o),ord_less(nat),X5),X9))))) & vEBT_V5917875025757280293ildren(X3,X1,X6)))) & ! [X6 : nat,X5 : nat,X1 : list(vEBT_VEBT),X3 : nat,X0 : nat] : (X5 = X6 => (iG824(X6,X5,X1,X3,X0) <=> ! [X7 : vEBT_VEBT] : (($true = aa(set(vEBT_VEBT),$o,member(vEBT_VEBT,X7),aa(list(vEBT_VEBT),set(vEBT_VEBT),set2(vEBT_VEBT),X1))) => ~? [X8 : nat] : ($true = aa(nat,$o,vEBT_V8194947554948674370ptions(X7),X8)))))),
% 13.22/3.07    introduced(fool_ite_definition,[new_symbols(definition,[iG824])])).
% 13.22/3.07  tff(f61773,plain,(
% 13.22/3.07    ( ! [X8 : nat,X6 : nat,X9 : nat,X7 : list(vEBT_VEBT)] : (iG824(X6,X6,X7,X8,X9) | ($true = aa(set(vEBT_VEBT),$o,member(vEBT_VEBT,sK1353(X7)),aa(list(vEBT_VEBT),set(vEBT_VEBT),set2(vEBT_VEBT),X7)))) )),
% 13.22/3.07    inference(equality_resolution,[],[f44684])).
% 13.22/3.07  tff(f44684,plain,(
% 13.22/3.07    ( ! [X8 : nat,X6 : nat,X9 : nat,X7 : list(vEBT_VEBT),X5 : nat] : (iG824(X5,X6,X7,X8,X9) | ($true = aa(set(vEBT_VEBT),$o,member(vEBT_VEBT,sK1353(X7)),aa(list(vEBT_VEBT),set(vEBT_VEBT),set2(vEBT_VEBT),X7))) | X5 != X6) )),
% 13.22/3.07    inference(cnf_transformation,[],[f37656])).
% 13.22/3.07  tff(f61772,plain,(
% 13.22/3.07    ( ! [X8 : nat,X6 : nat,X9 : nat,X7 : list(vEBT_VEBT)] : (iG824(X6,X6,X7,X8,X9) | ($true = aa(nat,$o,vEBT_V8194947554948674370ptions(sK1353(X7)),sK1354(X7)))) )),
% 13.22/3.07    inference(equality_resolution,[],[f44685])).
% 13.22/3.07  tff(f44685,plain,(
% 13.22/3.07    ( ! [X8 : nat,X6 : nat,X9 : nat,X7 : list(vEBT_VEBT),X5 : nat] : (iG824(X5,X6,X7,X8,X9) | ($true = aa(nat,$o,vEBT_V8194947554948674370ptions(sK1353(X7)),sK1354(X7))) | X5 != X6) )),
% 13.22/3.07    inference(cnf_transformation,[],[f37656])).
% 13.22/3.07  tff(f44686,plain,(
% 13.22/3.07    ( ! [X2 : list(vEBT_VEBT),X3 : nat,X0 : nat,X1 : nat,X4 : nat] : (sP873(X4,X3,X2,X1,X0) | X0 = X1) )),
% 13.22/3.07    inference(cnf_transformation,[],[f37656])).
% 13.22/3.07  tff(f44677,plain,(
% 13.22/3.07    ( ! [X2 : list(vEBT_VEBT),X3 : nat,X0 : nat,X1 : nat,X4 : nat] : (vEBT_V5917875025757280293ildren(X3,X2,X0) | ~sP872(X0,X1,X2,X3,X4)) )),
% 13.22/3.07    inference(cnf_transformation,[],[f37651])).
% 13.22/3.07  tff(f37651,plain,(
% 13.22/3.07    ! [X0 : nat,X1 : nat,X2 : list(vEBT_VEBT),X3 : nat,X4 : nat] : ((sP872(X0,X1,X2,X3,X4) | ((($true != aa(nat,$o,aa(nat,fun(nat,$o),ord_less_eq(nat),sK1352(X0,X1,X2,X3,X4)),X0)) | ($true != aa(nat,$o,aa(nat,fun(nat,$o),ord_less(nat),X1),sK1352(X0,X1,X2,X3,X4)))) & vEBT_V5917875025757280293ildren(X3,X2,sK1352(X0,X1,X2,X3,X4)) & ($true = aa(nat,$o,aa(nat,fun(nat,$o),ord_less(nat),sK1352(X0,X1,X2,X3,X4)),aa(nat,nat,power_power(nat,aa(num,nat,numeral_numeral(nat),aa(num,num,bit0,one2))),X4)))) | ~vEBT_V5917875025757280293ildren(X3,X2,X0)) & ((! [X6 : nat] : ((($true = aa(nat,$o,aa(nat,fun(nat,$o),ord_less_eq(nat),X6),X0)) & ($true = aa(nat,$o,aa(nat,fun(nat,$o),ord_less(nat),X1),X6))) | ~vEBT_V5917875025757280293ildren(X3,X2,X6) | ($true != aa(nat,$o,aa(nat,fun(nat,$o),ord_less(nat),X6),aa(nat,nat,power_power(nat,aa(num,nat,numeral_numeral(nat),aa(num,num,bit0,one2))),X4)))) & vEBT_V5917875025757280293ildren(X3,X2,X0)) | ~sP872(X0,X1,X2,X3,X4)))),
% 13.22/3.07    inference(skolemisation,[status(esa),new_symbols(skolem,[sK1352])],[f37649,f37650])).
% 13.22/3.07  tff(f37650,plain,(
% 13.22/3.07    ! [X0 : nat,X1 : nat,X2 : list(vEBT_VEBT),X3 : nat,X4 : nat] : (? [X5 : nat] : ((($true != aa(nat,$o,aa(nat,fun(nat,$o),ord_less_eq(nat),X5),X0)) | ($true != aa(nat,$o,aa(nat,fun(nat,$o),ord_less(nat),X1),X5))) & vEBT_V5917875025757280293ildren(X3,X2,X5) & ($true = aa(nat,$o,aa(nat,fun(nat,$o),ord_less(nat),X5),aa(nat,nat,power_power(nat,aa(num,nat,numeral_numeral(nat),aa(num,num,bit0,one2))),X4)))) => ((($true != aa(nat,$o,aa(nat,fun(nat,$o),ord_less_eq(nat),sK1352(X0,X1,X2,X3,X4)),X0)) | ($true != aa(nat,$o,aa(nat,fun(nat,$o),ord_less(nat),X1),sK1352(X0,X1,X2,X3,X4)))) & vEBT_V5917875025757280293ildren(X3,X2,sK1352(X0,X1,X2,X3,X4)) & ($true = aa(nat,$o,aa(nat,fun(nat,$o),ord_less(nat),sK1352(X0,X1,X2,X3,X4)),aa(nat,nat,power_power(nat,aa(num,nat,numeral_numeral(nat),aa(num,num,bit0,one2))),X4)))))),
% 13.22/3.07    introduced(choice_axiom,[])).
% 13.22/3.07  tff(f37649,plain,(
% 13.22/3.07    ! [X0 : nat,X1 : nat,X2 : list(vEBT_VEBT),X3 : nat,X4 : nat] : ((sP872(X0,X1,X2,X3,X4) | ? [X5 : nat] : ((($true != aa(nat,$o,aa(nat,fun(nat,$o),ord_less_eq(nat),X5),X0)) | ($true != aa(nat,$o,aa(nat,fun(nat,$o),ord_less(nat),X1),X5))) & vEBT_V5917875025757280293ildren(X3,X2,X5) & ($true = aa(nat,$o,aa(nat,fun(nat,$o),ord_less(nat),X5),aa(nat,nat,power_power(nat,aa(num,nat,numeral_numeral(nat),aa(num,num,bit0,one2))),X4)))) | ~vEBT_V5917875025757280293ildren(X3,X2,X0)) & ((! [X6 : nat] : ((($true = aa(nat,$o,aa(nat,fun(nat,$o),ord_less_eq(nat),X6),X0)) & ($true = aa(nat,$o,aa(nat,fun(nat,$o),ord_less(nat),X1),X6))) | ~vEBT_V5917875025757280293ildren(X3,X2,X6) | ($true != aa(nat,$o,aa(nat,fun(nat,$o),ord_less(nat),X6),aa(nat,nat,power_power(nat,aa(num,nat,numeral_numeral(nat),aa(num,num,bit0,one2))),X4)))) & vEBT_V5917875025757280293ildren(X3,X2,X0)) | ~sP872(X0,X1,X2,X3,X4)))),
% 13.22/3.07    inference(rectify,[],[f37648])).
% 13.22/3.07  tff(f37648,plain,(
% 13.22/3.07    ! [X0 : nat,X1 : nat,X2 : list(vEBT_VEBT),X3 : nat,X4 : nat] : ((sP872(X0,X1,X2,X3,X4) | ? [X5 : nat] : ((($true != aa(nat,$o,aa(nat,fun(nat,$o),ord_less_eq(nat),X5),X0)) | ($true != aa(nat,$o,aa(nat,fun(nat,$o),ord_less(nat),X1),X5))) & vEBT_V5917875025757280293ildren(X3,X2,X5) & ($true = aa(nat,$o,aa(nat,fun(nat,$o),ord_less(nat),X5),aa(nat,nat,power_power(nat,aa(num,nat,numeral_numeral(nat),aa(num,num,bit0,one2))),X4)))) | ~vEBT_V5917875025757280293ildren(X3,X2,X0)) & ((! [X5 : nat] : ((($true = aa(nat,$o,aa(nat,fun(nat,$o),ord_less_eq(nat),X5),X0)) & ($true = aa(nat,$o,aa(nat,fun(nat,$o),ord_less(nat),X1),X5))) | ~vEBT_V5917875025757280293ildren(X3,X2,X5) | ($true != aa(nat,$o,aa(nat,fun(nat,$o),ord_less(nat),X5),aa(nat,nat,power_power(nat,aa(num,nat,numeral_numeral(nat),aa(num,num,bit0,one2))),X4)))) & vEBT_V5917875025757280293ildren(X3,X2,X0)) | ~sP872(X0,X1,X2,X3,X4)))),
% 13.22/3.07    inference(flattening,[],[f37647])).
% 13.22/3.07  tff(f37647,plain,(
% 13.22/3.07    ! [X0 : nat,X1 : nat,X2 : list(vEBT_VEBT),X3 : nat,X4 : nat] : ((sP872(X0,X1,X2,X3,X4) | (? [X5 : nat] : ((($true != aa(nat,$o,aa(nat,fun(nat,$o),ord_less_eq(nat),X5),X0)) | ($true != aa(nat,$o,aa(nat,fun(nat,$o),ord_less(nat),X1),X5))) & vEBT_V5917875025757280293ildren(X3,X2,X5) & ($true = aa(nat,$o,aa(nat,fun(nat,$o),ord_less(nat),X5),aa(nat,nat,power_power(nat,aa(num,nat,numeral_numeral(nat),aa(num,num,bit0,one2))),X4)))) | ~vEBT_V5917875025757280293ildren(X3,X2,X0))) & ((! [X5 : nat] : ((($true = aa(nat,$o,aa(nat,fun(nat,$o),ord_less_eq(nat),X5),X0)) & ($true = aa(nat,$o,aa(nat,fun(nat,$o),ord_less(nat),X1),X5))) | ~vEBT_V5917875025757280293ildren(X3,X2,X5) | ($true != aa(nat,$o,aa(nat,fun(nat,$o),ord_less(nat),X5),aa(nat,nat,power_power(nat,aa(num,nat,numeral_numeral(nat),aa(num,num,bit0,one2))),X4)))) & vEBT_V5917875025757280293ildren(X3,X2,X0)) | ~sP872(X0,X1,X2,X3,X4)))),
% 13.22/3.07    inference(nnf_transformation,[],[f36846])).
% 13.22/3.07  tff(f44678,plain,(
% 13.22/3.07    ( ! [X2 : list(vEBT_VEBT),X3 : nat,X0 : nat,X1 : nat,X6 : nat,X4 : nat] : (($true = aa(nat,$o,aa(nat,fun(nat,$o),ord_less(nat),X1),X6)) | ~vEBT_V5917875025757280293ildren(X3,X2,X6) | ($true != aa(nat,$o,aa(nat,fun(nat,$o),ord_less(nat),X6),aa(nat,nat,power_power(nat,aa(num,nat,numeral_numeral(nat),aa(num,num,bit0,one2))),X4))) | ~sP872(X0,X1,X2,X3,X4)) )),
% 13.22/3.07    inference(cnf_transformation,[],[f37651])).
% 13.22/3.07  tff(f44679,plain,(
% 13.22/3.07    ( ! [X2 : list(vEBT_VEBT),X3 : nat,X0 : nat,X1 : nat,X6 : nat,X4 : nat] : (($true = aa(nat,$o,aa(nat,fun(nat,$o),ord_less_eq(nat),X6),X0)) | ~vEBT_V5917875025757280293ildren(X3,X2,X6) | ($true != aa(nat,$o,aa(nat,fun(nat,$o),ord_less(nat),X6),aa(nat,nat,power_power(nat,aa(num,nat,numeral_numeral(nat),aa(num,num,bit0,one2))),X4))) | ~sP872(X0,X1,X2,X3,X4)) )),
% 13.22/3.07    inference(cnf_transformation,[],[f37651])).
% 13.22/3.07  tff(f44680,plain,(
% 13.22/3.07    ( ! [X2 : list(vEBT_VEBT),X3 : nat,X0 : nat,X1 : nat,X4 : nat] : (sP872(X0,X1,X2,X3,X4) | ($true = aa(nat,$o,aa(nat,fun(nat,$o),ord_less(nat),sK1352(X0,X1,X2,X3,X4)),aa(nat,nat,power_power(nat,aa(num,nat,numeral_numeral(nat),aa(num,num,bit0,one2))),X4))) | ~vEBT_V5917875025757280293ildren(X3,X2,X0)) )),
% 13.22/3.07    inference(cnf_transformation,[],[f37651])).
% 13.22/3.07  tff(f44681,plain,(
% 13.22/3.07    ( ! [X2 : list(vEBT_VEBT),X3 : nat,X0 : nat,X1 : nat,X4 : nat] : (sP872(X0,X1,X2,X3,X4) | vEBT_V5917875025757280293ildren(X3,X2,sK1352(X0,X1,X2,X3,X4)) | ~vEBT_V5917875025757280293ildren(X3,X2,X0)) )),
% 13.22/3.07    inference(cnf_transformation,[],[f37651])).
% 13.22/3.07  tff(f44682,plain,(
% 13.22/3.07    ( ! [X2 : list(vEBT_VEBT),X3 : nat,X0 : nat,X1 : nat,X4 : nat] : (sP872(X0,X1,X2,X3,X4) | ($true != aa(nat,$o,aa(nat,fun(nat,$o),ord_less_eq(nat),sK1352(X0,X1,X2,X3,X4)),X0)) | ($true != aa(nat,$o,aa(nat,fun(nat,$o),ord_less(nat),X1),sK1352(X0,X1,X2,X3,X4))) | ~vEBT_V5917875025757280293ildren(X3,X2,X0)) )),
% 13.22/3.07    inference(cnf_transformation,[],[f37651])).
% 13.22/3.07  tff(f44675,plain,(
% 13.22/3.07    ( ! [X2 : list(vEBT_VEBT),X3 : nat,X0 : nat,X1 : nat,X4 : nat] : (sP872(X4,X3,X2,X1,X0) | ~iG824(X4,X3,X2,X1,X0) | ~sP873(X0,X1,X2,X3,X4)) )),
% 13.22/3.07    inference(cnf_transformation,[],[f37646])).
% 13.22/3.07  tff(f37646,plain,(
% 13.22/3.07    ! [X0 : nat,X1 : nat,X2 : list(vEBT_VEBT),X3 : nat,X4 : nat] : (((iG824(X4,X3,X2,X1,X0) | ~sP872(X4,X3,X2,X1,X0)) & (sP872(X4,X3,X2,X1,X0) | ~iG824(X4,X3,X2,X1,X0))) | ~sP873(X0,X1,X2,X3,X4))),
% 13.22/3.07    inference(rectify,[],[f37645])).
% 13.22/3.07  tff(f37645,plain,(
% 13.22/3.07    ! [X4 : nat,X3 : nat,X2 : list(vEBT_VEBT),X1 : nat,X0 : nat] : (((iG824(X0,X1,X2,X3,X4) | ~sP872(X0,X1,X2,X3,X4)) & (sP872(X0,X1,X2,X3,X4) | ~iG824(X0,X1,X2,X3,X4))) | ~sP873(X4,X3,X2,X1,X0))),
% 13.22/3.07    inference(nnf_transformation,[],[f36847])).
% 13.22/3.07  tff(f44676,plain,(
% 13.22/3.07    ( ! [X2 : list(vEBT_VEBT),X3 : nat,X0 : nat,X1 : nat,X4 : nat] : (iG824(X4,X3,X2,X1,X0) | ~sP872(X4,X3,X2,X1,X0) | ~sP873(X0,X1,X2,X3,X4)) )),
% 13.22/3.07    inference(cnf_transformation,[],[f37646])).
% 13.22/3.07  tff(f61771,plain,(
% 13.22/3.07    ( ! [X12 : $tType,X9 : $tType,X8 : $tType,X11 : X12,X14 : X8,X15 : X9,X13 : set(product_prod(X9,X8))] : (aa(set(product_prod(X9,X8)),set(product_prod(X9,X8)),insert(product_prod(X9,X8),aa(X8,product_prod(X9,X8),aa(X9,fun(X8,product_prod(X9,X8)),product_Pair(X9,X8),X15),X14)),X13) = iG825(X8,X9,X12,X11,X11,X13,X14,X15)) )),
% 13.22/3.07    inference(equality_resolution,[],[f44673])).
% 13.22/3.07  tff(f44673,plain,(
% 13.22/3.07    ( ! [X12 : $tType,X9 : $tType,X8 : $tType,X10 : X12,X11 : X12,X14 : X8,X15 : X9,X13 : set(product_prod(X9,X8))] : (aa(set(product_prod(X9,X8)),set(product_prod(X9,X8)),insert(product_prod(X9,X8),aa(X8,product_prod(X9,X8),aa(X9,fun(X8,product_prod(X9,X8)),product_Pair(X9,X8),X15),X14)),X13) = iG825(X8,X9,X12,X10,X11,X13,X14,X15) | X10 != X11) )),
% 13.22/3.07    inference(cnf_transformation,[],[f27180])).
% 13.22/3.07  tff(f27180,plain,(
% 13.22/3.07    ! [X0 : $tType,X1 : $tType,X2 : X4,X3 : X4,X4 : $tType,X5 : set(product_prod(X1,X0)),X6 : X0,X7 : X1] : (iG825(X0,X1,X4,X2,X3,X5,X6,X7) = X5 | X2 = X3) & ! [X8 : $tType,X9 : $tType,X10 : X12,X11 : X12,X12 : $tType,X13 : set(product_prod(X9,X8)),X14 : X8,X15 : X9] : (aa(set(product_prod(X9,X8)),set(product_prod(X9,X8)),insert(product_prod(X9,X8),aa(X8,product_prod(X9,X8),aa(X9,fun(X8,product_prod(X9,X8)),product_Pair(X9,X8),X15),X14)),X13) = iG825(X8,X9,X12,X10,X11,X13,X14,X15) | X10 != X11)),
% 13.22/3.07    inference(ennf_transformation,[],[f21244])).
% 13.22/3.07  tff(f21244,plain,(
% 13.22/3.07    ! [X0 : $tType,X1 : $tType,X2 : X4,X3 : X4,X4 : $tType,X5 : set(product_prod(X1,X0)),X6 : X0,X7 : X1] : (X2 != X3 => iG825(X0,X1,X4,X2,X3,X5,X6,X7) = X5) & ! [X8 : $tType,X9 : $tType,X10 : X12,X11 : X12,X12 : $tType,X13 : set(product_prod(X9,X8)),X14 : X8,X15 : X9] : (X10 = X11 => aa(set(product_prod(X9,X8)),set(product_prod(X9,X8)),insert(product_prod(X9,X8),aa(X8,product_prod(X9,X8),aa(X9,fun(X8,product_prod(X9,X8)),product_Pair(X9,X8),X15),X14)),X13) = iG825(X8,X9,X12,X10,X11,X13,X14,X15))),
% 13.22/3.07    inference(flattening,[],[f21243])).
% 13.22/3.07  tff(f21243,plain,(
% 13.22/3.07    ! [X0 : $tType,X1 : $tType,X2 : X4,X3 : X4,X4 : $tType,X5 : set(product_prod(X1,X0)),X6 : X0,X7 : X1] : (~X2 = X3 => iG825(X0,X1,X4,X2,X3,X5,X6,X7) = X5) & ! [X8 : $tType,X9 : $tType,X10 : X12,X11 : X12,X12 : $tType,X13 : set(product_prod(X9,X8)),X14 : X8,X15 : X9] : (X10 = X11 => aa(set(product_prod(X9,X8)),set(product_prod(X9,X8)),insert(product_prod(X9,X8),aa(X8,product_prod(X9,X8),aa(X9,fun(X8,product_prod(X9,X8)),product_Pair(X9,X8),X15),X14)),X13) = iG825(X8,X9,X12,X10,X11,X13,X14,X15))),
% 13.22/3.07    inference(rectify,[],[f21060])).
% 13.22/3.07  tff(f21060,plain,(
% 13.22/3.07    ! [X1 : $tType,X2 : $tType,X5 : X0,X4 : X0,X0 : $tType,X7 : set(product_prod(X2,X1)),X6 : X1,X3 : X2] : (~X4 = X5 => iG825(X1,X2,X0,X5,X4,X7,X6,X3) = X7) & ! [X1 : $tType,X2 : $tType,X5 : X0,X4 : X0,X0 : $tType,X7 : set(product_prod(X2,X1)),X6 : X1,X3 : X2] : (X4 = X5 => aa(set(product_prod(X2,X1)),set(product_prod(X2,X1)),insert(product_prod(X2,X1),aa(X1,product_prod(X2,X1),aa(X2,fun(X1,product_prod(X2,X1)),product_Pair(X2,X1),X3),X6)),X7) = iG825(X1,X2,X0,X5,X4,X7,X6,X3))),
% 13.22/3.07    introduced(fool_ite_definition,[new_symbols(definition,[iG825])])).
% 13.22/3.07  tff(f44674,plain,(
% 13.22/3.07    ( ! [X4 : $tType,X1 : $tType,X0 : $tType,X2 : X4,X3 : X4,X6 : X0,X7 : X1,X5 : set(product_prod(X1,X0))] : (iG825(X0,X1,X4,X2,X3,X5,X6,X7) = X5 | X2 = X3) )),
% 13.22/3.07    inference(cnf_transformation,[],[f27180])).
% 13.22/3.07  tff(f61770,plain,(
% 13.22/3.07    ( ! [X12 : $tType,X9 : $tType,X8 : $tType,X11 : X12,X14 : X8,X15 : X9,X13 : set(product_prod(X9,X8))] : (aa(set(product_prod(X9,X8)),set(product_prod(X9,X8)),insert(product_prod(X9,X8),aa(X8,product_prod(X9,X8),aa(X9,fun(X8,product_prod(X9,X8)),product_Pair(X9,X8),X15),X14)),X13) = iG826(X8,X9,X12,X11,X11,X13,X14,X15)) )),
% 13.22/3.07    inference(equality_resolution,[],[f44671])).
% 13.22/3.07  tff(f44671,plain,(
% 13.22/3.07    ( ! [X12 : $tType,X9 : $tType,X8 : $tType,X10 : X12,X11 : X12,X14 : X8,X15 : X9,X13 : set(product_prod(X9,X8))] : (aa(set(product_prod(X9,X8)),set(product_prod(X9,X8)),insert(product_prod(X9,X8),aa(X8,product_prod(X9,X8),aa(X9,fun(X8,product_prod(X9,X8)),product_Pair(X9,X8),X15),X14)),X13) = iG826(X8,X9,X12,X10,X11,X13,X14,X15) | X10 != X11) )),
% 13.22/3.07    inference(cnf_transformation,[],[f27179])).
% 13.22/3.07  tff(f27179,plain,(
% 13.22/3.07    ! [X0 : $tType,X1 : $tType,X2 : X4,X3 : X4,X4 : $tType,X5 : set(product_prod(X1,X0)),X6 : X0,X7 : X1] : (iG826(X0,X1,X4,X2,X3,X5,X6,X7) = X5 | X2 = X3) & ! [X8 : $tType,X9 : $tType,X10 : X12,X11 : X12,X12 : $tType,X13 : set(product_prod(X9,X8)),X14 : X8,X15 : X9] : (aa(set(product_prod(X9,X8)),set(product_prod(X9,X8)),insert(product_prod(X9,X8),aa(X8,product_prod(X9,X8),aa(X9,fun(X8,product_prod(X9,X8)),product_Pair(X9,X8),X15),X14)),X13) = iG826(X8,X9,X12,X10,X11,X13,X14,X15) | X10 != X11)),
% 13.22/3.07    inference(ennf_transformation,[],[f21242])).
% 13.22/3.07  tff(f21242,plain,(
% 13.22/3.07    ! [X0 : $tType,X1 : $tType,X2 : X4,X3 : X4,X4 : $tType,X5 : set(product_prod(X1,X0)),X6 : X0,X7 : X1] : (X2 != X3 => iG826(X0,X1,X4,X2,X3,X5,X6,X7) = X5) & ! [X8 : $tType,X9 : $tType,X10 : X12,X11 : X12,X12 : $tType,X13 : set(product_prod(X9,X8)),X14 : X8,X15 : X9] : (X10 = X11 => aa(set(product_prod(X9,X8)),set(product_prod(X9,X8)),insert(product_prod(X9,X8),aa(X8,product_prod(X9,X8),aa(X9,fun(X8,product_prod(X9,X8)),product_Pair(X9,X8),X15),X14)),X13) = iG826(X8,X9,X12,X10,X11,X13,X14,X15))),
% 13.22/3.07    inference(flattening,[],[f21241])).
% 13.22/3.07  tff(f21241,plain,(
% 13.22/3.07    ! [X0 : $tType,X1 : $tType,X2 : X4,X3 : X4,X4 : $tType,X5 : set(product_prod(X1,X0)),X6 : X0,X7 : X1] : (~X2 = X3 => iG826(X0,X1,X4,X2,X3,X5,X6,X7) = X5) & ! [X8 : $tType,X9 : $tType,X10 : X12,X11 : X12,X12 : $tType,X13 : set(product_prod(X9,X8)),X14 : X8,X15 : X9] : (X10 = X11 => aa(set(product_prod(X9,X8)),set(product_prod(X9,X8)),insert(product_prod(X9,X8),aa(X8,product_prod(X9,X8),aa(X9,fun(X8,product_prod(X9,X8)),product_Pair(X9,X8),X15),X14)),X13) = iG826(X8,X9,X12,X10,X11,X13,X14,X15))),
% 13.22/3.07    inference(rectify,[],[f21063])).
% 13.22/3.07  tff(f21063,plain,(
% 13.22/3.07    ! [X1 : $tType,X2 : $tType,X5 : X0,X4 : X0,X0 : $tType,X7 : set(product_prod(X2,X1)),X6 : X1,X3 : X2] : (~X4 = X5 => iG826(X1,X2,X0,X5,X4,X7,X6,X3) = X7) & ! [X1 : $tType,X2 : $tType,X5 : X0,X4 : X0,X0 : $tType,X7 : set(product_prod(X2,X1)),X6 : X1,X3 : X2] : (X4 = X5 => aa(set(product_prod(X2,X1)),set(product_prod(X2,X1)),insert(product_prod(X2,X1),aa(X1,product_prod(X2,X1),aa(X2,fun(X1,product_prod(X2,X1)),product_Pair(X2,X1),X3),X6)),X7) = iG826(X1,X2,X0,X5,X4,X7,X6,X3))),
% 13.22/3.07    introduced(fool_ite_definition,[new_symbols(definition,[iG826])])).
% 13.22/3.07  tff(f44672,plain,(
% 13.22/3.07    ( ! [X4 : $tType,X1 : $tType,X0 : $tType,X2 : X4,X3 : X4,X6 : X0,X7 : X1,X5 : set(product_prod(X1,X0))] : (iG826(X0,X1,X4,X2,X3,X5,X6,X7) = X5 | X2 = X3) )),
% 13.22/3.07    inference(cnf_transformation,[],[f27179])).
% 13.22/3.07  tff(f61769,plain,(
% 13.22/3.07    ($true = bG827($true))),
% 13.22/3.07    inference(equality_resolution,[],[f44669])).
% 13.22/3.07  tff(f44669,plain,(
% 13.22/3.07    ( ! [X0 : $o] : (($true = bG827(X0)) | ($true != X0)) )),
% 13.22/3.07    inference(cnf_transformation,[],[f37644])).
% 13.22/3.07  tff(f37644,plain,(
% 13.22/3.07    ! [X0 : $o] : ((($true = X0) | ($true != bG827(X0))) & (($true = bG827(X0)) | ($true != X0)))),
% 13.22/3.07    inference(nnf_transformation,[],[f21066])).
% 13.22/3.07  tff(f21066,plain,(
% 13.22/3.07    ! [X0 : $o] : (($true = X0) <=> ($true = bG827(X0)))),
% 13.22/3.07    introduced(fool_formula_definition,[new_symbols(definition,[bG827])])).
% 13.22/3.07  tff(f44670,plain,(
% 13.22/3.07    ( ! [X0 : $o] : (($true = X0) | ($true != bG827(X0))) )),
% 13.22/3.07    inference(cnf_transformation,[],[f37644])).
% 13.22/3.07  tff(f61768,plain,(
% 13.22/3.07    ($true = bG828($true))),
% 13.22/3.07    inference(equality_resolution,[],[f44667])).
% 13.22/3.07  tff(f44667,plain,(
% 13.22/3.07    ( ! [X0 : $o] : (($true = bG828(X0)) | ($true != X0)) )),
% 13.22/3.07    inference(cnf_transformation,[],[f37643])).
% 13.22/3.07  tff(f37643,plain,(
% 13.22/3.07    ! [X0 : $o] : ((($true = X0) | ($true != bG828(X0))) & (($true = bG828(X0)) | ($true != X0)))),
% 13.22/3.07    inference(nnf_transformation,[],[f21240])).
% 13.22/3.07  tff(f21240,plain,(
% 13.22/3.07    ! [X0 : $o] : (($true = X0) <=> ($true = bG828(X0)))),
% 13.22/3.07    inference(rectify,[],[f21067])).
% 13.22/3.07  tff(f21067,plain,(
% 13.22/3.07    ! [X1 : $o] : (($true = X1) <=> ($true = bG828(X1)))),
% 13.22/3.07    introduced(fool_formula_definition,[new_symbols(definition,[bG828])])).
% 13.22/3.07  tff(f44668,plain,(
% 13.22/3.07    ( ! [X0 : $o] : (($true = X0) | ($true != bG828(X0))) )),
% 13.22/3.07    inference(cnf_transformation,[],[f37643])).
% 13.22/3.07  tff(f61767,plain,(
% 13.22/3.07    ($true = bG829($true))),
% 13.22/3.07    inference(equality_resolution,[],[f44665])).
% 13.22/3.07  tff(f44665,plain,(
% 13.22/3.07    ( ! [X0 : $o] : (($true = bG829(X0)) | ($true != X0)) )),
% 13.22/3.07    inference(cnf_transformation,[],[f37642])).
% 13.22/3.07  tff(f37642,plain,(
% 13.22/3.07    ! [X0 : $o] : ((($true = X0) | ($true != bG829(X0))) & (($true = bG829(X0)) | ($true != X0)))),
% 13.22/3.07    inference(nnf_transformation,[],[f21239])).
% 13.22/3.07  tff(f21239,plain,(
% 13.22/3.07    ! [X0 : $o] : (($true = X0) <=> ($true = bG829(X0)))),
% 13.22/3.07    inference(rectify,[],[f21068])).
% 13.22/3.07  tff(f21068,plain,(
% 13.22/3.07    ! [X2 : $o] : (($true = X2) <=> ($true = bG829(X2)))),
% 13.22/3.07    introduced(fool_formula_definition,[new_symbols(definition,[bG829])])).
% 13.22/3.07  tff(f44666,plain,(
% 13.22/3.07    ( ! [X0 : $o] : (($true = X0) | ($true != bG829(X0))) )),
% 13.22/3.07    inference(cnf_transformation,[],[f37642])).
% 13.22/3.07  tff(f61766,plain,(
% 13.22/3.07    ($true = bG830($true))),
% 13.22/3.07    inference(equality_resolution,[],[f44663])).
% 13.22/3.07  tff(f44663,plain,(
% 13.22/3.07    ( ! [X0 : $o] : (($true = bG830(X0)) | ($true != X0)) )),
% 13.22/3.07    inference(cnf_transformation,[],[f37641])).
% 13.22/3.07  tff(f37641,plain,(
% 13.22/3.07    ! [X0 : $o] : ((($true = X0) | ($true != bG830(X0))) & (($true = bG830(X0)) | ($true != X0)))),
% 13.22/3.07    inference(nnf_transformation,[],[f21238])).
% 13.22/3.07  tff(f21238,plain,(
% 13.22/3.07    ! [X0 : $o] : (($true = X0) <=> ($true = bG830(X0)))),
% 13.22/3.07    inference(rectify,[],[f21069])).
% 13.22/3.07  tff(f21069,plain,(
% 13.22/3.07    ! [X3 : $o] : (($true = X3) <=> ($true = bG830(X3)))),
% 13.22/3.07    introduced(fool_formula_definition,[new_symbols(definition,[bG830])])).
% 13.22/3.07  tff(f44664,plain,(
% 13.22/3.07    ( ! [X0 : $o] : (($true = X0) | ($true != bG830(X0))) )),
% 13.22/3.07    inference(cnf_transformation,[],[f37641])).
% 13.22/3.07  tff(f61765,plain,(
% 13.22/3.07    ($true = bG831($true))),
% 13.22/3.07    inference(equality_resolution,[],[f44661])).
% 13.22/3.07  tff(f44661,plain,(
% 13.22/3.07    ( ! [X0 : $o] : (($true = bG831(X0)) | ($true != X0)) )),
% 13.22/3.07    inference(cnf_transformation,[],[f37640])).
% 13.22/3.07  tff(f37640,plain,(
% 13.22/3.07    ! [X0 : $o] : ((($true = X0) | ($true != bG831(X0))) & (($true = bG831(X0)) | ($true != X0)))),
% 13.22/3.07    inference(nnf_transformation,[],[f21237])).
% 13.22/3.07  tff(f21237,plain,(
% 13.22/3.07    ! [X0 : $o] : (($true = X0) <=> ($true = bG831(X0)))),
% 13.22/3.07    inference(rectify,[],[f21070])).
% 13.22/3.07  tff(f21070,plain,(
% 13.22/3.07    ! [X4 : $o] : (($true = X4) <=> ($true = bG831(X4)))),
% 13.22/3.07    introduced(fool_formula_definition,[new_symbols(definition,[bG831])])).
% 13.22/3.07  tff(f44662,plain,(
% 13.22/3.07    ( ! [X0 : $o] : (($true = X0) | ($true != bG831(X0))) )),
% 13.22/3.07    inference(cnf_transformation,[],[f37640])).
% 13.22/3.07  tff(f61764,plain,(
% 13.22/3.07    ($true = bG832($true))),
% 13.22/3.07    inference(equality_resolution,[],[f44659])).
% 13.22/3.07  tff(f44659,plain,(
% 13.22/3.07    ( ! [X0 : $o] : (($true = bG832(X0)) | ($true != X0)) )),
% 13.22/3.07    inference(cnf_transformation,[],[f37639])).
% 13.22/3.07  tff(f37639,plain,(
% 13.22/3.07    ! [X0 : $o] : ((($true = X0) | ($true != bG832(X0))) & (($true = bG832(X0)) | ($true != X0)))),
% 13.22/3.07    inference(nnf_transformation,[],[f21236])).
% 13.22/3.07  tff(f21236,plain,(
% 13.22/3.07    ! [X0 : $o] : (($true = X0) <=> ($true = bG832(X0)))),
% 13.22/3.07    inference(rectify,[],[f21071])).
% 13.22/3.07  tff(f21071,plain,(
% 13.22/3.07    ! [X5 : $o] : (($true = X5) <=> ($true = bG832(X5)))),
% 13.22/3.08    introduced(fool_formula_definition,[new_symbols(definition,[bG832])])).
% 13.22/3.08  tff(f44660,plain,(
% 13.22/3.08    ( ! [X0 : $o] : (($true = X0) | ($true != bG832(X0))) )),
% 13.22/3.08    inference(cnf_transformation,[],[f37639])).
% 13.22/3.08  tff(f61763,plain,(
% 13.22/3.08    ($true = bG833($true))),
% 13.22/3.08    inference(equality_resolution,[],[f44657])).
% 13.22/3.08  tff(f44657,plain,(
% 13.22/3.08    ( ! [X0 : $o] : (($true = bG833(X0)) | ($true != X0)) )),
% 13.22/3.08    inference(cnf_transformation,[],[f37638])).
% 13.22/3.08  tff(f37638,plain,(
% 13.22/3.08    ! [X0 : $o] : ((($true = X0) | ($true != bG833(X0))) & (($true = bG833(X0)) | ($true != X0)))),
% 13.22/3.08    inference(nnf_transformation,[],[f21235])).
% 13.22/3.08  tff(f21235,plain,(
% 13.22/3.08    ! [X0 : $o] : (($true = X0) <=> ($true = bG833(X0)))),
% 13.22/3.08    inference(rectify,[],[f21072])).
% 13.22/3.08  tff(f21072,plain,(
% 13.22/3.08    ! [X6 : $o] : (($true = X6) <=> ($true = bG833(X6)))),
% 13.22/3.08    introduced(fool_formula_definition,[new_symbols(definition,[bG833])])).
% 13.22/3.08  tff(f44658,plain,(
% 13.22/3.08    ( ! [X0 : $o] : (($true = X0) | ($true != bG833(X0))) )),
% 13.22/3.08    inference(cnf_transformation,[],[f37638])).
% 13.22/3.08  tff(f61762,plain,(
% 13.22/3.08    ($true = bG834($true))),
% 13.22/3.08    inference(equality_resolution,[],[f44655])).
% 13.22/3.08  tff(f44655,plain,(
% 13.22/3.08    ( ! [X0 : $o] : (($true = bG834(X0)) | ($true != X0)) )),
% 13.22/3.08    inference(cnf_transformation,[],[f37637])).
% 13.22/3.08  tff(f37637,plain,(
% 13.22/3.08    ! [X0 : $o] : ((($true = X0) | ($true != bG834(X0))) & (($true = bG834(X0)) | ($true != X0)))),
% 13.22/3.08    inference(nnf_transformation,[],[f21234])).
% 13.22/3.08  tff(f21234,plain,(
% 13.22/3.08    ! [X0 : $o] : (($true = X0) <=> ($true = bG834(X0)))),
% 13.22/3.08    inference(rectify,[],[f21073])).
% 13.22/3.08  tff(f21073,plain,(
% 13.22/3.08    ! [X7 : $o] : (($true = X7) <=> ($true = bG834(X7)))),
% 13.22/3.08    introduced(fool_formula_definition,[new_symbols(definition,[bG834])])).
% 13.22/3.08  tff(f44656,plain,(
% 13.22/3.08    ( ! [X0 : $o] : (($true = X0) | ($true != bG834(X0))) )),
% 13.22/3.08    inference(cnf_transformation,[],[f37637])).
% 13.22/3.08  tff(f61761,plain,(
% 13.22/3.08    ($true = bG835($true))),
% 13.22/3.08    inference(equality_resolution,[],[f44653])).
% 13.22/3.08  tff(f44653,plain,(
% 13.22/3.08    ( ! [X0 : $o] : (($true = bG835(X0)) | ($true != X0)) )),
% 13.22/3.08    inference(cnf_transformation,[],[f37636])).
% 13.22/3.08  tff(f37636,plain,(
% 13.22/3.08    ! [X0 : $o] : ((($true = X0) | ($true != bG835(X0))) & (($true = bG835(X0)) | ($true != X0)))),
% 13.22/3.08    inference(nnf_transformation,[],[f21233])).
% 13.22/3.08  tff(f21233,plain,(
% 13.22/3.08    ! [X0 : $o] : (($true = X0) <=> ($true = bG835(X0)))),
% 13.22/3.08    inference(rectify,[],[f21074])).
% 13.22/3.08  tff(f21074,plain,(
% 13.22/3.08    ! [X7 : $o] : (($true = X7) <=> ($true = bG835(X7)))),
% 13.22/3.08    introduced(fool_formula_definition,[new_symbols(definition,[bG835])])).
% 13.22/3.08  tff(f44654,plain,(
% 13.22/3.08    ( ! [X0 : $o] : (($true = X0) | ($true != bG835(X0))) )),
% 13.22/3.08    inference(cnf_transformation,[],[f37636])).
% 13.22/3.08  tff(f61760,plain,(
% 13.22/3.08    ($true = bG836($true))),
% 13.22/3.08    inference(equality_resolution,[],[f44651])).
% 13.22/3.08  tff(f44651,plain,(
% 13.22/3.08    ( ! [X0 : $o] : (($true = bG836(X0)) | ($true != X0)) )),
% 13.22/3.08    inference(cnf_transformation,[],[f37635])).
% 13.22/3.08  tff(f37635,plain,(
% 13.22/3.08    ! [X0 : $o] : ((($true = X0) | ($true != bG836(X0))) & (($true = bG836(X0)) | ($true != X0)))),
% 13.22/3.08    inference(nnf_transformation,[],[f21232])).
% 13.22/3.08  tff(f21232,plain,(
% 13.22/3.08    ! [X0 : $o] : (($true = X0) <=> ($true = bG836(X0)))),
% 13.22/3.08    inference(rectify,[],[f21075])).
% 13.22/3.08  tff(f21075,plain,(
% 13.22/3.08    ! [X6 : $o] : (($true = X6) <=> ($true = bG836(X6)))),
% 13.22/3.08    introduced(fool_formula_definition,[new_symbols(definition,[bG836])])).
% 13.22/3.08  tff(f44652,plain,(
% 13.22/3.08    ( ! [X0 : $o] : (($true = X0) | ($true != bG836(X0))) )),
% 13.22/3.08    inference(cnf_transformation,[],[f37635])).
% 13.22/3.08  tff(f61759,plain,(
% 13.22/3.08    ($true = bG837($true))),
% 13.22/3.08    inference(equality_resolution,[],[f44649])).
% 13.22/3.08  tff(f44649,plain,(
% 13.22/3.08    ( ! [X0 : $o] : (($true = bG837(X0)) | ($true != X0)) )),
% 13.22/3.08    inference(cnf_transformation,[],[f37634])).
% 13.22/3.08  tff(f37634,plain,(
% 13.22/3.08    ! [X0 : $o] : ((($true = X0) | ($true != bG837(X0))) & (($true = bG837(X0)) | ($true != X0)))),
% 13.22/3.08    inference(nnf_transformation,[],[f21231])).
% 13.22/3.08  tff(f21231,plain,(
% 13.22/3.08    ! [X0 : $o] : (($true = X0) <=> ($true = bG837(X0)))),
% 13.22/3.08    inference(rectify,[],[f21076])).
% 13.22/3.08  tff(f21076,plain,(
% 13.22/3.08    ! [X5 : $o] : (($true = X5) <=> ($true = bG837(X5)))),
% 13.22/3.08    introduced(fool_formula_definition,[new_symbols(definition,[bG837])])).
% 13.22/3.08  tff(f44650,plain,(
% 13.22/3.08    ( ! [X0 : $o] : (($true = X0) | ($true != bG837(X0))) )),
% 13.22/3.08    inference(cnf_transformation,[],[f37634])).
% 13.22/3.08  tff(f61758,plain,(
% 13.22/3.08    ($true = bG838($true))),
% 13.22/3.08    inference(equality_resolution,[],[f44647])).
% 13.22/3.08  tff(f44647,plain,(
% 13.22/3.08    ( ! [X0 : $o] : (($true = bG838(X0)) | ($true != X0)) )),
% 13.22/3.08    inference(cnf_transformation,[],[f37633])).
% 13.22/3.08  tff(f37633,plain,(
% 13.22/3.08    ! [X0 : $o] : ((($true = X0) | ($true != bG838(X0))) & (($true = bG838(X0)) | ($true != X0)))),
% 13.22/3.08    inference(nnf_transformation,[],[f21230])).
% 13.22/3.08  tff(f21230,plain,(
% 13.22/3.08    ! [X0 : $o] : (($true = X0) <=> ($true = bG838(X0)))),
% 13.22/3.08    inference(rectify,[],[f21077])).
% 13.22/3.08  tff(f21077,plain,(
% 13.22/3.08    ! [X4 : $o] : (($true = X4) <=> ($true = bG838(X4)))),
% 13.22/3.08    introduced(fool_formula_definition,[new_symbols(definition,[bG838])])).
% 13.22/3.08  tff(f44648,plain,(
% 13.22/3.08    ( ! [X0 : $o] : (($true = X0) | ($true != bG838(X0))) )),
% 13.22/3.08    inference(cnf_transformation,[],[f37633])).
% 13.22/3.08  tff(f61757,plain,(
% 13.22/3.08    ($true = bG839($true))),
% 13.22/3.08    inference(equality_resolution,[],[f44645])).
% 13.22/3.08  tff(f44645,plain,(
% 13.22/3.08    ( ! [X0 : $o] : (($true = bG839(X0)) | ($true != X0)) )),
% 13.22/3.08    inference(cnf_transformation,[],[f37632])).
% 13.22/3.08  tff(f37632,plain,(
% 13.22/3.08    ! [X0 : $o] : ((($true = X0) | ($true != bG839(X0))) & (($true = bG839(X0)) | ($true != X0)))),
% 13.22/3.08    inference(nnf_transformation,[],[f21229])).
% 13.22/3.08  tff(f21229,plain,(
% 13.22/3.08    ! [X0 : $o] : (($true = X0) <=> ($true = bG839(X0)))),
% 13.22/3.08    inference(rectify,[],[f21078])).
% 13.22/3.08  tff(f21078,plain,(
% 13.22/3.08    ! [X3 : $o] : (($true = X3) <=> ($true = bG839(X3)))),
% 13.22/3.08    introduced(fool_formula_definition,[new_symbols(definition,[bG839])])).
% 13.22/3.08  tff(f44646,plain,(
% 13.22/3.08    ( ! [X0 : $o] : (($true = X0) | ($true != bG839(X0))) )),
% 13.22/3.08    inference(cnf_transformation,[],[f37632])).
% 13.22/3.08  tff(f61756,plain,(
% 13.22/3.08    ($true = bG840($true))),
% 13.22/3.08    inference(equality_resolution,[],[f44643])).
% 13.22/3.08  tff(f44643,plain,(
% 13.22/3.08    ( ! [X0 : $o] : (($true = bG840(X0)) | ($true != X0)) )),
% 13.22/3.08    inference(cnf_transformation,[],[f37631])).
% 13.22/3.08  tff(f37631,plain,(
% 13.22/3.08    ! [X0 : $o] : ((($true = X0) | ($true != bG840(X0))) & (($true = bG840(X0)) | ($true != X0)))),
% 13.22/3.08    inference(nnf_transformation,[],[f21228])).
% 13.22/3.08  tff(f21228,plain,(
% 13.22/3.08    ! [X0 : $o] : (($true = X0) <=> ($true = bG840(X0)))),
% 13.22/3.08    inference(rectify,[],[f21079])).
% 13.22/3.08  tff(f21079,plain,(
% 13.22/3.08    ! [X2 : $o] : (($true = X2) <=> ($true = bG840(X2)))),
% 13.22/3.08    introduced(fool_formula_definition,[new_symbols(definition,[bG840])])).
% 13.22/3.08  tff(f44644,plain,(
% 13.22/3.08    ( ! [X0 : $o] : (($true = X0) | ($true != bG840(X0))) )),
% 13.22/3.08    inference(cnf_transformation,[],[f37631])).
% 13.22/3.08  tff(f61755,plain,(
% 13.22/3.08    ($true = bG841($true))),
% 13.22/3.08    inference(equality_resolution,[],[f44641])).
% 13.22/3.08  tff(f44641,plain,(
% 13.22/3.08    ( ! [X0 : $o] : (($true = bG841(X0)) | ($true != X0)) )),
% 13.22/3.08    inference(cnf_transformation,[],[f37630])).
% 13.22/3.08  tff(f37630,plain,(
% 13.22/3.08    ! [X0 : $o] : ((($true = X0) | ($true != bG841(X0))) & (($true = bG841(X0)) | ($true != X0)))),
% 13.22/3.08    inference(nnf_transformation,[],[f21227])).
% 13.22/3.08  tff(f21227,plain,(
% 13.22/3.08    ! [X0 : $o] : (($true = X0) <=> ($true = bG841(X0)))),
% 13.22/3.08    inference(rectify,[],[f21080])).
% 13.22/3.08  tff(f21080,plain,(
% 13.22/3.08    ! [X1 : $o] : (($true = X1) <=> ($true = bG841(X1)))),
% 13.22/3.08    introduced(fool_formula_definition,[new_symbols(definition,[bG841])])).
% 13.22/3.08  tff(f44642,plain,(
% 13.22/3.08    ( ! [X0 : $o] : (($true = X0) | ($true != bG841(X0))) )),
% 13.22/3.08    inference(cnf_transformation,[],[f37630])).
% 13.22/3.08  tff(f61754,plain,(
% 13.22/3.08    ($true = bG842($true))),
% 13.22/3.08    inference(equality_resolution,[],[f44639])).
% 13.22/3.08  tff(f44639,plain,(
% 13.22/3.08    ( ! [X0 : $o] : (($true = bG842(X0)) | ($true != X0)) )),
% 13.22/3.08    inference(cnf_transformation,[],[f37629])).
% 13.22/3.08  tff(f37629,plain,(
% 13.22/3.08    ! [X0 : $o] : ((($true = X0) | ($true != bG842(X0))) & (($true = bG842(X0)) | ($true != X0)))),
% 13.22/3.08    inference(nnf_transformation,[],[f21081])).
% 13.22/3.08  tff(f21081,plain,(
% 13.22/3.08    ! [X0 : $o] : (($true = X0) <=> ($true = bG842(X0)))),
% 13.22/3.08    introduced(fool_formula_definition,[new_symbols(definition,[bG842])])).
% 13.22/3.08  tff(f44640,plain,(
% 13.22/3.08    ( ! [X0 : $o] : (($true = X0) | ($true != bG842(X0))) )),
% 13.22/3.08    inference(cnf_transformation,[],[f37629])).
% 13.22/3.08  tff(f61753,plain,(
% 13.22/3.08    ($true = bG843($true))),
% 13.22/3.08    inference(equality_resolution,[],[f44637])).
% 13.22/3.08  tff(f44637,plain,(
% 13.22/3.08    ( ! [X0 : $o] : (($true = bG843(X0)) | ($true != X0)) )),
% 13.22/3.08    inference(cnf_transformation,[],[f37628])).
% 13.22/3.08  tff(f37628,plain,(
% 13.22/3.08    ! [X0 : $o] : ((($true = X0) | ($true != bG843(X0))) & (($true = bG843(X0)) | ($true != X0)))),
% 13.22/3.08    inference(nnf_transformation,[],[f21084])).
% 13.22/3.08  tff(f21084,plain,(
% 13.22/3.08    ! [X0 : $o] : (($true = X0) <=> ($true = bG843(X0)))),
% 13.22/3.08    introduced(fool_formula_definition,[new_symbols(definition,[bG843])])).
% 13.22/3.08  tff(f44638,plain,(
% 13.22/3.08    ( ! [X0 : $o] : (($true = X0) | ($true != bG843(X0))) )),
% 13.22/3.08    inference(cnf_transformation,[],[f37628])).
% 13.22/3.08  tff(f61752,plain,(
% 13.22/3.08    ($true = bG844($true))),
% 13.22/3.08    inference(equality_resolution,[],[f44635])).
% 13.22/3.08  tff(f44635,plain,(
% 13.22/3.08    ( ! [X0 : $o] : (($true = bG844(X0)) | ($true != X0)) )),
% 13.22/3.08    inference(cnf_transformation,[],[f37627])).
% 13.22/3.08  tff(f37627,plain,(
% 13.22/3.08    ! [X0 : $o] : ((($true = X0) | ($true != bG844(X0))) & (($true = bG844(X0)) | ($true != X0)))),
% 13.22/3.08    inference(nnf_transformation,[],[f21226])).
% 13.22/3.08  tff(f21226,plain,(
% 13.22/3.08    ! [X0 : $o] : (($true = X0) <=> ($true = bG844(X0)))),
% 13.22/3.08    inference(rectify,[],[f21085])).
% 13.22/3.08  tff(f21085,plain,(
% 13.22/3.08    ! [X1 : $o] : (($true = X1) <=> ($true = bG844(X1)))),
% 13.22/3.08    introduced(fool_formula_definition,[new_symbols(definition,[bG844])])).
% 13.22/3.08  tff(f44636,plain,(
% 13.22/3.08    ( ! [X0 : $o] : (($true = X0) | ($true != bG844(X0))) )),
% 13.22/3.08    inference(cnf_transformation,[],[f37627])).
% 13.22/3.08  tff(f61751,plain,(
% 13.22/3.08    ($true = bG845($true))),
% 13.22/3.08    inference(equality_resolution,[],[f44633])).
% 13.22/3.08  tff(f44633,plain,(
% 13.22/3.08    ( ! [X0 : $o] : (($true = bG845(X0)) | ($true != X0)) )),
% 13.22/3.08    inference(cnf_transformation,[],[f37626])).
% 13.22/3.08  tff(f37626,plain,(
% 13.22/3.08    ! [X0 : $o] : ((($true = X0) | ($true != bG845(X0))) & (($true = bG845(X0)) | ($true != X0)))),
% 13.22/3.08    inference(nnf_transformation,[],[f21225])).
% 13.22/3.08  tff(f21225,plain,(
% 13.22/3.08    ! [X0 : $o] : (($true = X0) <=> ($true = bG845(X0)))),
% 13.22/3.08    inference(rectify,[],[f21086])).
% 13.22/3.08  tff(f21086,plain,(
% 13.22/3.08    ! [X2 : $o] : (($true = X2) <=> ($true = bG845(X2)))),
% 13.22/3.08    introduced(fool_formula_definition,[new_symbols(definition,[bG845])])).
% 13.22/3.08  tff(f44634,plain,(
% 13.22/3.08    ( ! [X0 : $o] : (($true = X0) | ($true != bG845(X0))) )),
% 13.22/3.08    inference(cnf_transformation,[],[f37626])).
% 13.22/3.08  tff(f61750,plain,(
% 13.22/3.08    ($true = bG846($true))),
% 13.22/3.08    inference(equality_resolution,[],[f44631])).
% 13.22/3.08  tff(f44631,plain,(
% 13.22/3.08    ( ! [X0 : $o] : (($true = bG846(X0)) | ($true != X0)) )),
% 13.22/3.08    inference(cnf_transformation,[],[f37625])).
% 13.22/3.08  tff(f37625,plain,(
% 13.22/3.08    ! [X0 : $o] : ((($true = X0) | ($true != bG846(X0))) & (($true = bG846(X0)) | ($true != X0)))),
% 13.22/3.08    inference(nnf_transformation,[],[f21224])).
% 13.22/3.08  tff(f21224,plain,(
% 13.22/3.08    ! [X0 : $o] : (($true = X0) <=> ($true = bG846(X0)))),
% 13.22/3.08    inference(rectify,[],[f21087])).
% 13.22/3.08  tff(f21087,plain,(
% 13.22/3.08    ! [X3 : $o] : (($true = X3) <=> ($true = bG846(X3)))),
% 13.22/3.08    introduced(fool_formula_definition,[new_symbols(definition,[bG846])])).
% 13.22/3.08  tff(f44632,plain,(
% 13.22/3.08    ( ! [X0 : $o] : (($true = X0) | ($true != bG846(X0))) )),
% 13.22/3.08    inference(cnf_transformation,[],[f37625])).
% 13.22/3.08  tff(f61749,plain,(
% 13.22/3.08    ($true = bG847($true))),
% 13.22/3.08    inference(equality_resolution,[],[f44629])).
% 13.22/3.08  tff(f44629,plain,(
% 13.22/3.08    ( ! [X0 : $o] : (($true = bG847(X0)) | ($true != X0)) )),
% 13.22/3.08    inference(cnf_transformation,[],[f37624])).
% 13.22/3.08  tff(f37624,plain,(
% 13.22/3.08    ! [X0 : $o] : ((($true = X0) | ($true != bG847(X0))) & (($true = bG847(X0)) | ($true != X0)))),
% 13.22/3.08    inference(nnf_transformation,[],[f21223])).
% 13.22/3.08  tff(f21223,plain,(
% 13.22/3.08    ! [X0 : $o] : (($true = X0) <=> ($true = bG847(X0)))),
% 13.22/3.08    inference(rectify,[],[f21088])).
% 13.22/3.08  tff(f21088,plain,(
% 13.22/3.08    ! [X4 : $o] : (($true = X4) <=> ($true = bG847(X4)))),
% 13.22/3.08    introduced(fool_formula_definition,[new_symbols(definition,[bG847])])).
% 13.22/3.08  tff(f44630,plain,(
% 13.22/3.08    ( ! [X0 : $o] : (($true = X0) | ($true != bG847(X0))) )),
% 13.22/3.08    inference(cnf_transformation,[],[f37624])).
% 13.22/3.08  tff(f61748,plain,(
% 13.22/3.08    ($true = bG848($true))),
% 13.22/3.08    inference(equality_resolution,[],[f44627])).
% 13.22/3.08  tff(f44627,plain,(
% 13.22/3.08    ( ! [X0 : $o] : (($true = bG848(X0)) | ($true != X0)) )),
% 13.22/3.08    inference(cnf_transformation,[],[f37623])).
% 13.22/3.08  tff(f37623,plain,(
% 13.22/3.08    ! [X0 : $o] : ((($true = X0) | ($true != bG848(X0))) & (($true = bG848(X0)) | ($true != X0)))),
% 13.22/3.08    inference(nnf_transformation,[],[f21222])).
% 13.22/3.08  tff(f21222,plain,(
% 13.22/3.08    ! [X0 : $o] : (($true = X0) <=> ($true = bG848(X0)))),
% 13.22/3.08    inference(rectify,[],[f21089])).
% 13.22/3.08  tff(f21089,plain,(
% 13.22/3.08    ! [X5 : $o] : (($true = X5) <=> ($true = bG848(X5)))),
% 13.22/3.08    introduced(fool_formula_definition,[new_symbols(definition,[bG848])])).
% 13.22/3.08  tff(f44628,plain,(
% 13.22/3.08    ( ! [X0 : $o] : (($true = X0) | ($true != bG848(X0))) )),
% 13.22/3.08    inference(cnf_transformation,[],[f37623])).
% 13.22/3.08  tff(f61747,plain,(
% 13.22/3.08    ($true = bG849($true))),
% 13.22/3.08    inference(equality_resolution,[],[f44625])).
% 13.22/3.08  tff(f44625,plain,(
% 13.22/3.08    ( ! [X0 : $o] : (($true = bG849(X0)) | ($true != X0)) )),
% 13.22/3.08    inference(cnf_transformation,[],[f37622])).
% 13.22/3.08  tff(f37622,plain,(
% 13.22/3.08    ! [X0 : $o] : ((($true = X0) | ($true != bG849(X0))) & (($true = bG849(X0)) | ($true != X0)))),
% 13.22/3.08    inference(nnf_transformation,[],[f21221])).
% 13.22/3.08  tff(f21221,plain,(
% 13.22/3.08    ! [X0 : $o] : (($true = X0) <=> ($true = bG849(X0)))),
% 13.22/3.08    inference(rectify,[],[f21090])).
% 13.22/3.08  tff(f21090,plain,(
% 13.22/3.08    ! [X6 : $o] : (($true = X6) <=> ($true = bG849(X6)))),
% 13.22/3.08    introduced(fool_formula_definition,[new_symbols(definition,[bG849])])).
% 13.22/3.08  tff(f44626,plain,(
% 13.22/3.08    ( ! [X0 : $o] : (($true = X0) | ($true != bG849(X0))) )),
% 13.22/3.08    inference(cnf_transformation,[],[f37622])).
% 13.22/3.08  tff(f61746,plain,(
% 13.22/3.08    ($true = bG850($true))),
% 13.22/3.08    inference(equality_resolution,[],[f44623])).
% 13.22/3.08  tff(f44623,plain,(
% 13.22/3.08    ( ! [X0 : $o] : (($true = bG850(X0)) | ($true != X0)) )),
% 13.22/3.08    inference(cnf_transformation,[],[f37621])).
% 13.22/3.08  tff(f37621,plain,(
% 13.22/3.08    ! [X0 : $o] : ((($true = X0) | ($true != bG850(X0))) & (($true = bG850(X0)) | ($true != X0)))),
% 13.22/3.08    inference(nnf_transformation,[],[f21091])).
% 13.22/3.08  tff(f21091,plain,(
% 13.22/3.08    ! [X0 : $o] : (($true = X0) <=> ($true = bG850(X0)))),
% 13.22/3.08    introduced(fool_formula_definition,[new_symbols(definition,[bG850])])).
% 13.22/3.08  tff(f44624,plain,(
% 13.22/3.08    ( ! [X0 : $o] : (($true = X0) | ($true != bG850(X0))) )),
% 13.22/3.08    inference(cnf_transformation,[],[f37621])).
% 13.22/3.08  tff(f61745,plain,(
% 13.22/3.08    ($true = bG851($true))),
% 13.22/3.08    inference(equality_resolution,[],[f44621])).
% 13.22/3.08  tff(f44621,plain,(
% 13.22/3.08    ( ! [X0 : $o] : (($true = bG851(X0)) | ($true != X0)) )),
% 13.22/3.08    inference(cnf_transformation,[],[f37620])).
% 13.22/3.08  tff(f37620,plain,(
% 13.22/3.08    ! [X0 : $o] : ((($true = X0) | ($true != bG851(X0))) & (($true = bG851(X0)) | ($true != X0)))),
% 13.22/3.08    inference(nnf_transformation,[],[f21220])).
% 13.22/3.08  tff(f21220,plain,(
% 13.22/3.08    ! [X0 : $o] : (($true = X0) <=> ($true = bG851(X0)))),
% 13.22/3.08    inference(rectify,[],[f21092])).
% 13.22/3.08  tff(f21092,plain,(
% 13.22/3.08    ! [X1 : $o] : (($true = X1) <=> ($true = bG851(X1)))),
% 13.22/3.08    introduced(fool_formula_definition,[new_symbols(definition,[bG851])])).
% 13.22/3.08  tff(f44622,plain,(
% 13.22/3.08    ( ! [X0 : $o] : (($true = X0) | ($true != bG851(X0))) )),
% 13.22/3.08    inference(cnf_transformation,[],[f37620])).
% 13.22/3.08  tff(f61744,plain,(
% 13.22/3.08    ($true = bG852($true))),
% 13.22/3.08    inference(equality_resolution,[],[f44619])).
% 13.22/3.08  tff(f44619,plain,(
% 13.22/3.08    ( ! [X0 : $o] : (($true = bG852(X0)) | ($true != X0)) )),
% 13.22/3.08    inference(cnf_transformation,[],[f37619])).
% 13.22/3.08  tff(f37619,plain,(
% 13.22/3.08    ! [X0 : $o] : ((($true = X0) | ($true != bG852(X0))) & (($true = bG852(X0)) | ($true != X0)))),
% 13.22/3.08    inference(nnf_transformation,[],[f21219])).
% 13.22/3.08  tff(f21219,plain,(
% 13.22/3.08    ! [X0 : $o] : (($true = X0) <=> ($true = bG852(X0)))),
% 13.22/3.08    inference(rectify,[],[f21093])).
% 13.22/3.08  tff(f21093,plain,(
% 13.22/3.08    ! [X2 : $o] : (($true = X2) <=> ($true = bG852(X2)))),
% 13.22/3.08    introduced(fool_formula_definition,[new_symbols(definition,[bG852])])).
% 13.22/3.08  tff(f44620,plain,(
% 13.22/3.08    ( ! [X0 : $o] : (($true = X0) | ($true != bG852(X0))) )),
% 13.22/3.08    inference(cnf_transformation,[],[f37619])).
% 13.22/3.08  tff(f61743,plain,(
% 13.22/3.08    ($true = bG853($true))),
% 13.22/3.08    inference(equality_resolution,[],[f44617])).
% 13.22/3.08  tff(f44617,plain,(
% 13.22/3.08    ( ! [X0 : $o] : (($true = bG853(X0)) | ($true != X0)) )),
% 13.22/3.08    inference(cnf_transformation,[],[f37618])).
% 13.22/3.08  tff(f37618,plain,(
% 13.22/3.08    ! [X0 : $o] : ((($true = X0) | ($true != bG853(X0))) & (($true = bG853(X0)) | ($true != X0)))),
% 13.22/3.08    inference(nnf_transformation,[],[f21218])).
% 13.22/3.08  tff(f21218,plain,(
% 13.22/3.08    ! [X0 : $o] : (($true = X0) <=> ($true = bG853(X0)))),
% 13.22/3.08    inference(rectify,[],[f21094])).
% 13.22/3.08  tff(f21094,plain,(
% 13.22/3.08    ! [X3 : $o] : (($true = X3) <=> ($true = bG853(X3)))),
% 13.22/3.08    introduced(fool_formula_definition,[new_symbols(definition,[bG853])])).
% 13.22/3.08  tff(f44618,plain,(
% 13.22/3.08    ( ! [X0 : $o] : (($true = X0) | ($true != bG853(X0))) )),
% 13.22/3.08    inference(cnf_transformation,[],[f37618])).
% 13.22/3.08  tff(f61742,plain,(
% 13.22/3.08    ($true = bG854($true))),
% 13.22/3.08    inference(equality_resolution,[],[f44615])).
% 13.22/3.08  tff(f44615,plain,(
% 13.22/3.08    ( ! [X0 : $o] : (($true = bG854(X0)) | ($true != X0)) )),
% 13.22/3.08    inference(cnf_transformation,[],[f37617])).
% 13.22/3.08  tff(f37617,plain,(
% 13.22/3.08    ! [X0 : $o] : ((($true = X0) | ($true != bG854(X0))) & (($true = bG854(X0)) | ($true != X0)))),
% 13.22/3.08    inference(nnf_transformation,[],[f21217])).
% 13.22/3.08  tff(f21217,plain,(
% 13.22/3.08    ! [X0 : $o] : (($true = X0) <=> ($true = bG854(X0)))),
% 13.22/3.08    inference(rectify,[],[f21095])).
% 13.22/3.08  tff(f21095,plain,(
% 13.22/3.08    ! [X4 : $o] : (($true = X4) <=> ($true = bG854(X4)))),
% 13.22/3.08    introduced(fool_formula_definition,[new_symbols(definition,[bG854])])).
% 13.22/3.08  tff(f44616,plain,(
% 13.22/3.08    ( ! [X0 : $o] : (($true = X0) | ($true != bG854(X0))) )),
% 13.22/3.08    inference(cnf_transformation,[],[f37617])).
% 13.22/3.08  tff(f61741,plain,(
% 13.22/3.08    ($true = bG855($true))),
% 13.22/3.08    inference(equality_resolution,[],[f44613])).
% 13.22/3.08  tff(f44613,plain,(
% 13.22/3.08    ( ! [X0 : $o] : (($true = bG855(X0)) | ($true != X0)) )),
% 13.22/3.08    inference(cnf_transformation,[],[f37616])).
% 13.22/3.08  tff(f37616,plain,(
% 13.22/3.08    ! [X0 : $o] : ((($true = X0) | ($true != bG855(X0))) & (($true = bG855(X0)) | ($true != X0)))),
% 13.22/3.08    inference(nnf_transformation,[],[f21216])).
% 13.22/3.08  tff(f21216,plain,(
% 13.22/3.08    ! [X0 : $o] : (($true = X0) <=> ($true = bG855(X0)))),
% 13.22/3.08    inference(rectify,[],[f21096])).
% 13.22/3.08  tff(f21096,plain,(
% 13.22/3.08    ! [X5 : $o] : (($true = X5) <=> ($true = bG855(X5)))),
% 13.22/3.08    introduced(fool_formula_definition,[new_symbols(definition,[bG855])])).
% 13.22/3.08  tff(f44614,plain,(
% 13.22/3.08    ( ! [X0 : $o] : (($true = X0) | ($true != bG855(X0))) )),
% 13.22/3.08    inference(cnf_transformation,[],[f37616])).
% 13.22/3.08  tff(f61740,plain,(
% 13.22/3.08    ($true = bG856($true))),
% 13.22/3.08    inference(equality_resolution,[],[f44611])).
% 13.22/3.08  tff(f44611,plain,(
% 13.22/3.08    ( ! [X0 : $o] : (($true = bG856(X0)) | ($true != X0)) )),
% 13.22/3.08    inference(cnf_transformation,[],[f37615])).
% 13.22/3.08  tff(f37615,plain,(
% 13.22/3.08    ! [X0 : $o] : ((($true = X0) | ($true != bG856(X0))) & (($true = bG856(X0)) | ($true != X0)))),
% 13.22/3.08    inference(nnf_transformation,[],[f21215])).
% 13.22/3.08  tff(f21215,plain,(
% 13.22/3.08    ! [X0 : $o] : (($true = X0) <=> ($true = bG856(X0)))),
% 13.22/3.08    inference(rectify,[],[f21097])).
% 13.22/3.08  tff(f21097,plain,(
% 13.22/3.08    ! [X6 : $o] : (($true = X6) <=> ($true = bG856(X6)))),
% 13.22/3.08    introduced(fool_formula_definition,[new_symbols(definition,[bG856])])).
% 13.22/3.08  tff(f44612,plain,(
% 13.22/3.08    ( ! [X0 : $o] : (($true = X0) | ($true != bG856(X0))) )),
% 13.22/3.08    inference(cnf_transformation,[],[f37615])).
% 13.22/3.08  tff(f61739,plain,(
% 13.22/3.08    ($true = bG857($true))),
% 13.22/3.08    inference(equality_resolution,[],[f44609])).
% 13.22/3.08  tff(f44609,plain,(
% 13.22/3.08    ( ! [X0 : $o] : (($true = bG857(X0)) | ($true != X0)) )),
% 13.22/3.08    inference(cnf_transformation,[],[f37614])).
% 13.22/3.08  tff(f37614,plain,(
% 13.22/3.08    ! [X0 : $o] : ((($true = X0) | ($true != bG857(X0))) & (($true = bG857(X0)) | ($true != X0)))),
% 13.22/3.08    inference(nnf_transformation,[],[f21100])).
% 13.22/3.08  tff(f21100,plain,(
% 13.22/3.08    ! [X0 : $o] : (($true = X0) <=> ($true = bG857(X0)))),
% 13.22/3.08    introduced(fool_formula_definition,[new_symbols(definition,[bG857])])).
% 13.22/3.08  tff(f44610,plain,(
% 13.22/3.08    ( ! [X0 : $o] : (($true = X0) | ($true != bG857(X0))) )),
% 13.22/3.08    inference(cnf_transformation,[],[f37614])).
% 13.22/3.08  tff(f61738,plain,(
% 13.22/3.08    ($true = bG858($true))),
% 13.22/3.08    inference(equality_resolution,[],[f44607])).
% 13.22/3.08  tff(f44607,plain,(
% 13.22/3.08    ( ! [X0 : $o] : (($true = bG858(X0)) | ($true != X0)) )),
% 13.22/3.08    inference(cnf_transformation,[],[f37613])).
% 13.22/3.08  tff(f37613,plain,(
% 13.22/3.08    ! [X0 : $o] : ((($true = X0) | ($true != bG858(X0))) & (($true = bG858(X0)) | ($true != X0)))),
% 13.22/3.08    inference(nnf_transformation,[],[f21214])).
% 13.22/3.08  tff(f21214,plain,(
% 13.22/3.08    ! [X0 : $o] : (($true = X0) <=> ($true = bG858(X0)))),
% 13.22/3.08    inference(rectify,[],[f21101])).
% 13.22/3.08  tff(f21101,plain,(
% 13.22/3.08    ! [X1 : $o] : (($true = X1) <=> ($true = bG858(X1)))),
% 13.22/3.08    introduced(fool_formula_definition,[new_symbols(definition,[bG858])])).
% 13.22/3.08  tff(f44608,plain,(
% 13.22/3.08    ( ! [X0 : $o] : (($true = X0) | ($true != bG858(X0))) )),
% 13.22/3.08    inference(cnf_transformation,[],[f37613])).
% 13.22/3.08  tff(f61737,plain,(
% 13.22/3.08    ($true = bG859($true))),
% 13.22/3.08    inference(equality_resolution,[],[f44605])).
% 13.22/3.08  tff(f44605,plain,(
% 13.22/3.08    ( ! [X0 : $o] : (($true = bG859(X0)) | ($true != X0)) )),
% 13.22/3.08    inference(cnf_transformation,[],[f37612])).
% 13.22/3.08  tff(f37612,plain,(
% 13.22/3.08    ! [X0 : $o] : ((($true = X0) | ($true != bG859(X0))) & (($true = bG859(X0)) | ($true != X0)))),
% 13.22/3.08    inference(nnf_transformation,[],[f21213])).
% 13.22/3.08  tff(f21213,plain,(
% 13.22/3.08    ! [X0 : $o] : (($true = X0) <=> ($true = bG859(X0)))),
% 13.22/3.08    inference(rectify,[],[f21102])).
% 13.22/3.08  tff(f21102,plain,(
% 13.22/3.08    ! [X2 : $o] : (($true = X2) <=> ($true = bG859(X2)))),
% 13.22/3.08    introduced(fool_formula_definition,[new_symbols(definition,[bG859])])).
% 13.22/3.08  tff(f44606,plain,(
% 13.22/3.08    ( ! [X0 : $o] : (($true = X0) | ($true != bG859(X0))) )),
% 13.22/3.08    inference(cnf_transformation,[],[f37612])).
% 13.22/3.08  tff(f61736,plain,(
% 13.22/3.08    ($true = bG860($true))),
% 13.22/3.08    inference(equality_resolution,[],[f44603])).
% 13.22/3.08  tff(f44603,plain,(
% 13.22/3.08    ( ! [X0 : $o] : (($true = bG860(X0)) | ($true != X0)) )),
% 13.22/3.08    inference(cnf_transformation,[],[f37611])).
% 13.22/3.08  tff(f37611,plain,(
% 13.22/3.08    ! [X0 : $o] : ((($true = X0) | ($true != bG860(X0))) & (($true = bG860(X0)) | ($true != X0)))),
% 13.22/3.08    inference(nnf_transformation,[],[f21212])).
% 13.22/3.08  tff(f21212,plain,(
% 13.22/3.08    ! [X0 : $o] : (($true = X0) <=> ($true = bG860(X0)))),
% 13.22/3.08    inference(rectify,[],[f21103])).
% 13.22/3.08  tff(f21103,plain,(
% 13.22/3.08    ! [X3 : $o] : (($true = X3) <=> ($true = bG860(X3)))),
% 13.22/3.08    introduced(fool_formula_definition,[new_symbols(definition,[bG860])])).
% 13.22/3.08  tff(f44604,plain,(
% 13.22/3.08    ( ! [X0 : $o] : (($true = X0) | ($true != bG860(X0))) )),
% 13.22/3.08    inference(cnf_transformation,[],[f37611])).
% 13.22/3.08  tff(f61735,plain,(
% 13.22/3.08    ($true = bG861($true))),
% 13.22/3.08    inference(equality_resolution,[],[f44601])).
% 13.22/3.08  tff(f44601,plain,(
% 13.22/3.08    ( ! [X0 : $o] : (($true = bG861(X0)) | ($true != X0)) )),
% 13.22/3.08    inference(cnf_transformation,[],[f37610])).
% 13.22/3.08  tff(f37610,plain,(
% 13.22/3.08    ! [X0 : $o] : ((($true = X0) | ($true != bG861(X0))) & (($true = bG861(X0)) | ($true != X0)))),
% 13.22/3.08    inference(nnf_transformation,[],[f21211])).
% 13.22/3.08  tff(f21211,plain,(
% 13.22/3.08    ! [X0 : $o] : (($true = X0) <=> ($true = bG861(X0)))),
% 13.22/3.08    inference(rectify,[],[f21104])).
% 13.22/3.08  tff(f21104,plain,(
% 13.22/3.08    ! [X4 : $o] : (($true = X4) <=> ($true = bG861(X4)))),
% 13.22/3.08    introduced(fool_formula_definition,[new_symbols(definition,[bG861])])).
% 13.22/3.08  tff(f44602,plain,(
% 13.22/3.08    ( ! [X0 : $o] : (($true = X0) | ($true != bG861(X0))) )),
% 13.22/3.08    inference(cnf_transformation,[],[f37610])).
% 13.22/3.08  tff(f61734,plain,(
% 13.22/3.08    ($true = bG862($true))),
% 13.22/3.08    inference(equality_resolution,[],[f44599])).
% 13.22/3.08  tff(f44599,plain,(
% 13.22/3.08    ( ! [X0 : $o] : (($true = bG862(X0)) | ($true != X0)) )),
% 13.22/3.08    inference(cnf_transformation,[],[f37609])).
% 13.22/3.08  tff(f37609,plain,(
% 13.22/3.08    ! [X0 : $o] : ((($true = X0) | ($true != bG862(X0))) & (($true = bG862(X0)) | ($true != X0)))),
% 13.22/3.08    inference(nnf_transformation,[],[f21210])).
% 13.22/3.08  tff(f21210,plain,(
% 13.22/3.08    ! [X0 : $o] : (($true = X0) <=> ($true = bG862(X0)))),
% 13.22/3.08    inference(rectify,[],[f21105])).
% 13.22/3.08  tff(f21105,plain,(
% 13.22/3.08    ! [X5 : $o] : (($true = X5) <=> ($true = bG862(X5)))),
% 13.22/3.08    introduced(fool_formula_definition,[new_symbols(definition,[bG862])])).
% 13.22/3.08  tff(f44600,plain,(
% 13.22/3.08    ( ! [X0 : $o] : (($true = X0) | ($true != bG862(X0))) )),
% 13.22/3.08    inference(cnf_transformation,[],[f37609])).
% 13.22/3.08  tff(f61733,plain,(
% 13.22/3.08    ($true = bG863($true))),
% 13.22/3.08    inference(equality_resolution,[],[f44597])).
% 13.22/3.08  tff(f44597,plain,(
% 13.22/3.08    ( ! [X0 : $o] : (($true = bG863(X0)) | ($true != X0)) )),
% 13.22/3.08    inference(cnf_transformation,[],[f37608])).
% 13.22/3.08  tff(f37608,plain,(
% 13.22/3.08    ! [X0 : $o] : ((($true = X0) | ($true != bG863(X0))) & (($true = bG863(X0)) | ($true != X0)))),
% 13.22/3.08    inference(nnf_transformation,[],[f21209])).
% 13.22/3.08  tff(f21209,plain,(
% 13.22/3.08    ! [X0 : $o] : (($true = X0) <=> ($true = bG863(X0)))),
% 13.22/3.08    inference(rectify,[],[f21106])).
% 13.22/3.08  tff(f21106,plain,(
% 13.22/3.08    ! [X7 : $o] : (($true = X7) <=> ($true = bG863(X7)))),
% 13.22/3.08    introduced(fool_formula_definition,[new_symbols(definition,[bG863])])).
% 13.22/3.08  tff(f44598,plain,(
% 13.22/3.08    ( ! [X0 : $o] : (($true = X0) | ($true != bG863(X0))) )),
% 13.22/3.08    inference(cnf_transformation,[],[f37608])).
% 13.22/3.08  tff(f61732,plain,(
% 13.22/3.08    ($true = bG864($true))),
% 13.22/3.08    inference(equality_resolution,[],[f44595])).
% 13.22/3.08  tff(f44595,plain,(
% 13.22/3.08    ( ! [X0 : $o] : (($true = bG864(X0)) | ($true != X0)) )),
% 13.22/3.08    inference(cnf_transformation,[],[f37607])).
% 13.22/3.08  tff(f37607,plain,(
% 13.22/3.08    ! [X0 : $o] : ((($true = X0) | ($true != bG864(X0))) & (($true = bG864(X0)) | ($true != X0)))),
% 13.22/3.08    inference(nnf_transformation,[],[f21107])).
% 13.22/3.08  tff(f21107,plain,(
% 13.22/3.08    ! [X0 : $o] : (($true = X0) <=> ($true = bG864(X0)))),
% 13.22/3.08    introduced(fool_formula_definition,[new_symbols(definition,[bG864])])).
% 13.22/3.08  tff(f44596,plain,(
% 13.22/3.08    ( ! [X0 : $o] : (($true = X0) | ($true != bG864(X0))) )),
% 13.22/3.08    inference(cnf_transformation,[],[f37607])).
% 13.22/3.08  tff(f61731,plain,(
% 13.22/3.08    ($true = bG865($true))),
% 13.22/3.08    inference(equality_resolution,[],[f44593])).
% 13.22/3.08  tff(f44593,plain,(
% 13.22/3.08    ( ! [X0 : $o] : (($true = bG865(X0)) | ($true != X0)) )),
% 13.22/3.08    inference(cnf_transformation,[],[f37606])).
% 13.22/3.08  tff(f37606,plain,(
% 13.22/3.08    ! [X0 : $o] : ((($true = X0) | ($true != bG865(X0))) & (($true = bG865(X0)) | ($true != X0)))),
% 13.22/3.08    inference(nnf_transformation,[],[f21208])).
% 13.22/3.08  tff(f21208,plain,(
% 13.22/3.08    ! [X0 : $o] : (($true = X0) <=> ($true = bG865(X0)))),
% 13.22/3.08    inference(rectify,[],[f21108])).
% 13.22/3.08  tff(f21108,plain,(
% 13.22/3.08    ! [X1 : $o] : (($true = X1) <=> ($true = bG865(X1)))),
% 13.22/3.08    introduced(fool_formula_definition,[new_symbols(definition,[bG865])])).
% 13.22/3.08  tff(f44594,plain,(
% 13.22/3.08    ( ! [X0 : $o] : (($true = X0) | ($true != bG865(X0))) )),
% 13.22/3.08    inference(cnf_transformation,[],[f37606])).
% 13.22/3.08  tff(f61730,plain,(
% 13.22/3.08    ($true = bG866($true))),
% 13.22/3.08    inference(equality_resolution,[],[f44591])).
% 13.22/3.08  tff(f44591,plain,(
% 13.22/3.08    ( ! [X0 : $o] : (($true = bG866(X0)) | ($true != X0)) )),
% 13.22/3.08    inference(cnf_transformation,[],[f37605])).
% 13.22/3.08  tff(f37605,plain,(
% 13.22/3.08    ! [X0 : $o] : ((($true = X0) | ($true != bG866(X0))) & (($true = bG866(X0)) | ($true != X0)))),
% 13.22/3.08    inference(nnf_transformation,[],[f21207])).
% 13.22/3.08  tff(f21207,plain,(
% 13.22/3.08    ! [X0 : $o] : (($true = X0) <=> ($true = bG866(X0)))),
% 13.22/3.08    inference(rectify,[],[f21109])).
% 13.22/3.08  tff(f21109,plain,(
% 13.22/3.08    ! [X2 : $o] : (($true = X2) <=> ($true = bG866(X2)))),
% 13.22/3.08    introduced(fool_formula_definition,[new_symbols(definition,[bG866])])).
% 13.22/3.08  tff(f44592,plain,(
% 13.22/3.08    ( ! [X0 : $o] : (($true = X0) | ($true != bG866(X0))) )),
% 13.22/3.08    inference(cnf_transformation,[],[f37605])).
% 13.22/3.08  tff(f61729,plain,(
% 13.22/3.08    ($true = bG867($true))),
% 13.22/3.08    inference(equality_resolution,[],[f44589])).
% 13.22/3.08  tff(f44589,plain,(
% 13.22/3.08    ( ! [X0 : $o] : (($true = bG867(X0)) | ($true != X0)) )),
% 13.22/3.08    inference(cnf_transformation,[],[f37604])).
% 13.22/3.08  tff(f37604,plain,(
% 13.22/3.08    ! [X0 : $o] : ((($true = X0) | ($true != bG867(X0))) & (($true = bG867(X0)) | ($true != X0)))),
% 13.22/3.08    inference(nnf_transformation,[],[f21206])).
% 13.22/3.08  tff(f21206,plain,(
% 13.22/3.08    ! [X0 : $o] : (($true = X0) <=> ($true = bG867(X0)))),
% 13.22/3.08    inference(rectify,[],[f21110])).
% 13.22/3.08  tff(f21110,plain,(
% 13.22/3.08    ! [X3 : $o] : (($true = X3) <=> ($true = bG867(X3)))),
% 13.22/3.08    introduced(fool_formula_definition,[new_symbols(definition,[bG867])])).
% 13.22/3.08  tff(f44590,plain,(
% 13.22/3.08    ( ! [X0 : $o] : (($true = X0) | ($true != bG867(X0))) )),
% 13.22/3.08    inference(cnf_transformation,[],[f37604])).
% 13.22/3.08  tff(f61728,plain,(
% 13.22/3.08    ($true = bG868($true))),
% 13.22/3.08    inference(equality_resolution,[],[f44587])).
% 13.22/3.08  tff(f44587,plain,(
% 13.22/3.08    ( ! [X0 : $o] : (($true = bG868(X0)) | ($true != X0)) )),
% 13.22/3.08    inference(cnf_transformation,[],[f37603])).
% 13.22/3.08  tff(f37603,plain,(
% 13.22/3.08    ! [X0 : $o] : ((($true = X0) | ($true != bG868(X0))) & (($true = bG868(X0)) | ($true != X0)))),
% 13.22/3.08    inference(nnf_transformation,[],[f21205])).
% 13.22/3.08  tff(f21205,plain,(
% 13.22/3.08    ! [X0 : $o] : (($true = X0) <=> ($true = bG868(X0)))),
% 13.22/3.08    inference(rectify,[],[f21111])).
% 13.22/3.08  tff(f21111,plain,(
% 13.22/3.08    ! [X4 : $o] : (($true = X4) <=> ($true = bG868(X4)))),
% 13.22/3.08    introduced(fool_formula_definition,[new_symbols(definition,[bG868])])).
% 13.22/3.08  tff(f44588,plain,(
% 13.22/3.08    ( ! [X0 : $o] : (($true = X0) | ($true != bG868(X0))) )),
% 13.22/3.08    inference(cnf_transformation,[],[f37603])).
% 13.22/3.08  tff(f61727,plain,(
% 13.22/3.08    ($true = bG869($true))),
% 13.22/3.08    inference(equality_resolution,[],[f44585])).
% 13.22/3.08  tff(f44585,plain,(
% 13.22/3.08    ( ! [X0 : $o] : (($true = bG869(X0)) | ($true != X0)) )),
% 13.22/3.08    inference(cnf_transformation,[],[f37602])).
% 13.22/3.08  tff(f37602,plain,(
% 13.22/3.08    ! [X0 : $o] : ((($true = X0) | ($true != bG869(X0))) & (($true = bG869(X0)) | ($true != X0)))),
% 13.22/3.08    inference(nnf_transformation,[],[f21204])).
% 13.22/3.08  tff(f21204,plain,(
% 13.22/3.08    ! [X0 : $o] : (($true = X0) <=> ($true = bG869(X0)))),
% 13.22/3.08    inference(rectify,[],[f21112])).
% 13.22/3.08  tff(f21112,plain,(
% 13.22/3.08    ! [X5 : $o] : (($true = X5) <=> ($true = bG869(X5)))),
% 13.22/3.08    introduced(fool_formula_definition,[new_symbols(definition,[bG869])])).
% 13.22/3.08  tff(f44586,plain,(
% 13.22/3.08    ( ! [X0 : $o] : (($true = X0) | ($true != bG869(X0))) )),
% 13.22/3.08    inference(cnf_transformation,[],[f37602])).
% 13.22/3.08  tff(f61726,plain,(
% 13.22/3.08    ($true = bG870($true))),
% 13.22/3.08    inference(equality_resolution,[],[f44583])).
% 13.22/3.08  tff(f44583,plain,(
% 13.22/3.08    ( ! [X0 : $o] : (($true = bG870(X0)) | ($true != X0)) )),
% 13.22/3.08    inference(cnf_transformation,[],[f37601])).
% 13.22/3.08  tff(f37601,plain,(
% 13.22/3.08    ! [X0 : $o] : ((($true = X0) | ($true != bG870(X0))) & (($true = bG870(X0)) | ($true != X0)))),
% 13.22/3.08    inference(nnf_transformation,[],[f21203])).
% 13.22/3.08  tff(f21203,plain,(
% 13.22/3.08    ! [X0 : $o] : (($true = X0) <=> ($true = bG870(X0)))),
% 13.22/3.08    inference(rectify,[],[f21113])).
% 13.22/3.08  tff(f21113,plain,(
% 13.22/3.08    ! [X7 : $o] : (($true = X7) <=> ($true = bG870(X7)))),
% 13.22/3.08    introduced(fool_formula_definition,[new_symbols(definition,[bG870])])).
% 13.22/3.08  tff(f44584,plain,(
% 13.22/3.08    ( ! [X0 : $o] : (($true = X0) | ($true != bG870(X0))) )),
% 13.22/3.08    inference(cnf_transformation,[],[f37601])).
% 13.22/3.08  tff(f61725,plain,(
% 13.22/3.08    ($true = bG871($true))),
% 13.22/3.08    inference(equality_resolution,[],[f44581])).
% 13.22/3.08  tff(f44581,plain,(
% 13.22/3.08    ( ! [X0 : $o] : (($true = bG871(X0)) | ($true != X0)) )),
% 13.22/3.08    inference(cnf_transformation,[],[f37600])).
% 13.22/3.08  tff(f37600,plain,(
% 13.22/3.08    ! [X0 : $o] : ((($true = X0) | ($true != bG871(X0))) & (($true = bG871(X0)) | ($true != X0)))),
% 13.22/3.08    inference(nnf_transformation,[],[f21202])).
% 13.22/3.08  tff(f21202,plain,(
% 13.22/3.08    ! [X0 : $o] : (($true = X0) <=> ($true = bG871(X0)))),
% 13.22/3.08    inference(rectify,[],[f21146])).
% 13.22/3.08  tff(f21146,plain,(
% 13.22/3.08    ! [X2 : $o] : (($true = X2) <=> ($true = bG871(X2)))),
% 13.22/3.08    introduced(fool_formula_definition,[new_symbols(definition,[bG871])])).
% 13.22/3.08  tff(f44582,plain,(
% 13.22/3.08    ( ! [X0 : $o] : (($true = X0) | ($true != bG871(X0))) )),
% 13.22/3.08    inference(cnf_transformation,[],[f37600])).
% 13.22/3.08  % SZS output end Proof for theBenchmark
% 13.22/3.08  % (10999)------------------------------
% 13.22/3.08  % (10999)Version: Vampire 4.8 (commit 3a798227e on 2024-05-03 07:42:47 +0200)
% 13.22/3.08  % (10999)Termination reason: Refutation
% 13.22/3.08  
% 13.22/3.08  % (10999)Memory used [KB]: 46730
% 13.22/3.08  % (10999)Time elapsed: 1.610 s
% 13.22/3.08  % (10999)Instructions burned: 4033 (million)
% 13.22/3.08  % (10988)Success in time 2.695 s
%------------------------------------------------------------------------------