% This file was generated by Isabelle's Sledgehammer. 2021-06-07 09:39:25.301

% Could-be-implicit typings (1352)
tff(ty_n_t__fun_It__fun_It__fun_It__Product____Type__Oprod_It__FinFun__Ofinfun_Itf__d_Mt__List__Olist_It__FWState__Olock____action_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Onew____thread____action_Itf__a_Mtf__b_Mtf__c_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Oconditional____action_Itf__a_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Owait____set____action_Itf__a_Mtf__e_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Ointerrupt____action_Itf__a_J_J_Mt__List__Olist_Itf__f_J_J_J_J_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Onew____thread____action_Itf__a_Mtf__b_Mtf__c_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Oconditional____action_Itf__a_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Owait____set____action_Itf__a_Mtf__e_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Ointerrupt____action_Itf__a_J_J_Mt__List__Olist_Itf__f_J_J_J_J_J_J_Mt__fun_It__Product____Type__Oprod_It__FinFun__Ofinfun_Itf__d_Mt__List__Olist_It__FWState__Olock____action_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Onew____thread____action_Itf__a_Mtf__b_Mtf__c_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Oconditional____action_Itf__a_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Owait____set____action_Itf__a_Mtf__e_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Ointerrupt____action_Itf__a_J_J_Mt__List__Olist_Itf__f_J_J_J_J_J_J_Mt__List__Olist_It__FWState__Onew____thread____action_Itf__a_Mtf__b_Mtf__c_J_J_J_J_Mt__fun_It__fun_It__fun_It__Product____Type__Oprod_It__FinFun__Ofinfun_Itf__d_Mt__List__Olist_It__FWState__Olock____action_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Onew____thread____action_Itf__a_Mtf__b_Mtf__c_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Oconditional____action_Itf__a_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Owait____set____action_Itf__a_Mtf__e_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Ointerrupt____action_Itf__a_J_J_Mt__List__Olist_Itf__f_J_J_J_J_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Onew____thread____action_Itf__a_Mtf__b_Mtf__c_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Oconditional____action_Itf__a_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Owait____set____action_Itf__a_Mtf__e_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Ointerrupt____action_Itf__a_J_J_Mt__List__Olist_Itf__f_J_J_J_J_J_J_Mt__fun_It__Product____Type__Oprod_It__FinFun__Ofinfun_Itf__d_Mt__List__Olist_It__FWState__Olock____action_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Onew____thread____action_Itf__a_Mtf__b_Mtf__c_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Oconditional____action_Itf__a_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Owait____set____action_Itf__a_Mtf__e_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Ointerrupt____action_Itf__a_J_J_Mt__List__Olist_Itf__f_J_J_J_J_J_J_Mt__List__Olist_It__FWState__Onew____thread____action_Itf__a_Mtf__b_Mtf__c_J_J_J_J_Mt__HOL__Obool_J_J,type,(
    fun_fu4984060013057912109c_bool: $tType )).

tff(ty_n_t__fun_It__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__Product____Type__Oprod_It__fun_It__fun_It__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__fun_It__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__Code____Numeral__Onatural_J_Mt__Product____Type__Oprod_It__fun_It__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__Code____Numeral__Onatural_J_J_J_J_Mt__fun_It__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_J_J_Mt__fun_It__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__Product____Type__Oprod_It__fun_It__fun_It__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__fun_It__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__Code____Numeral__Onatural_J_Mt__Product____Type__Oprod_It__fun_It__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__Code____Numeral__Onatural_J_J_J_J_Mt__fun_It__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_J_J_Mt__HOL__Obool_J_J,type,(
    fun_Pr7237315993266964909m_bool: $tType )).

tff(ty_n_t__fun_It__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__Product____Type__Oprod_It__fun_It__fun_It__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__fun_It__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__Code____Numeral__Ointeger_J_Mt__Product____Type__Oprod_It__fun_It__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__Code____Numeral__Ointeger_J_J_J_J_Mt__fun_It__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_J_J_Mt__fun_It__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__Product____Type__Oprod_It__fun_It__fun_It__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__fun_It__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__Code____Numeral__Ointeger_J_Mt__Product____Type__Oprod_It__fun_It__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__Code____Numeral__Ointeger_J_J_J_J_Mt__fun_It__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_J_J_Mt__HOL__Obool_J_J,type,(
    fun_Pr8821502081114233709m_bool: $tType )).

tff(ty_n_t__fun_It__fun_It__Product____Type__Oprod_It__List__Olist_It__FWState__Onew____thread____action_Itf__a_Mtf__b_Mtf__c_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Oconditional____action_Itf__a_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Owait____set____action_Itf__a_Mtf__e_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Ointerrupt____action_Itf__a_J_J_Mt__List__Olist_Itf__f_J_J_J_J_J_Mt__List__Olist_It__FWState__Onew____thread____action_Itf__a_Mtf__b_Mtf__c_J_J_J_Mt__fun_It__fun_It__Product____Type__Oprod_It__FinFun__Ofinfun_Itf__d_Mt__List__Olist_It__FWState__Olock____action_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Onew____thread____action_Itf__a_Mtf__b_Mtf__c_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Oconditional____action_Itf__a_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Owait____set____action_Itf__a_Mtf__e_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Ointerrupt____action_Itf__a_J_J_Mt__List__Olist_Itf__f_J_J_J_J_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Onew____thread____action_Itf__a_Mtf__b_Mtf__c_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Oconditional____action_Itf__a_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Owait____set____action_Itf__a_Mtf__e_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Ointerrupt____action_Itf__a_J_J_Mt__List__Olist_Itf__f_J_J_J_J_J_J_Mt__fun_It__Product____Type__Oprod_It__FinFun__Ofinfun_Itf__d_Mt__List__Olist_It__FWState__Olock____action_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Onew____thread____action_Itf__a_Mtf__b_Mtf__c_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Oconditional____action_Itf__a_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Owait____set____action_Itf__a_Mtf__e_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Ointerrupt____action_Itf__a_J_J_Mt__List__Olist_Itf__f_J_J_J_J_J_J_Mt__List__Olist_It__FWState__Onew____thread____action_Itf__a_Mtf__b_Mtf__c_J_J_J_J_J,type,(
    fun_fu2038023192978798413_a_b_c: $tType )).

tff(ty_n_t__fun_It__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__Product____Type__Oprod_It__fun_It__fun_It__Product____Type__Oprod_It__Int__Oint_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__fun_It__Product____Type__Oprod_It__Int__Oint_Mt__Int__Oint_J_Mt__Product____Type__Oprod_It__fun_It__Product____Type__Oprod_It__Int__Oint_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Int__Oint_Mt__Int__Oint_J_J_J_J_Mt__fun_It__Product____Type__Oprod_It__Int__Oint_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_J_J_Mt__fun_It__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__Product____Type__Oprod_It__fun_It__fun_It__Product____Type__Oprod_It__Int__Oint_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__fun_It__Product____Type__Oprod_It__Int__Oint_Mt__Int__Oint_J_Mt__Product____Type__Oprod_It__fun_It__Product____Type__Oprod_It__Int__Oint_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Int__Oint_Mt__Int__Oint_J_J_J_J_Mt__fun_It__Product____Type__Oprod_It__Int__Oint_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_J_J_Mt__HOL__Obool_J_J,type,(
    fun_Pr4179841141637697709m_bool: $tType )).

tff(ty_n_t__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__FinFun__Ofinfun_Itf__d_Mt__List__Olist_It__FWState__Olock____action_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Onew____thread____action_Itf__a_Mtf__b_Mtf__c_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Oconditional____action_Itf__a_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Owait____set____action_Itf__a_Mtf__e_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Ointerrupt____action_Itf__a_J_J_Mt__List__Olist_Itf__f_J_J_J_J_J_J_Mt__Product____Type__Oprod_It__FinFun__Ofinfun_Itf__d_Mt__List__Olist_It__FWState__Olock____action_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Onew____thread____action_Itf__a_Mtf__b_Mtf__c_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Oconditional____action_Itf__a_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Owait____set____action_Itf__a_Mtf__e_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Ointerrupt____action_Itf__a_J_J_Mt__List__Olist_Itf__f_J_J_J_J_J_J_J_Mt__Product____Type__Oprod_It__Product____Type__Oprod_It__List__Olist_It__FWState__Onew____thread____action_Itf__a_Mtf__b_Mtf__c_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Oconditional____action_Itf__a_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Owait____set____action_Itf__a_Mtf__e_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Ointerrupt____action_Itf__a_J_J_Mt__List__Olist_Itf__f_J_J_J_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Onew____thread____action_Itf__a_Mtf__b_Mtf__c_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Oconditional____action_Itf__a_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Owait____set____action_Itf__a_Mtf__e_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Ointerrupt____action_Itf__a_J_J_Mt__List__Olist_Itf__f_J_J_J_J_J_J_J,type,(
    fun_Pr6449406577755229751list_f: $tType )).

tff(ty_n_t__fun_It__fun_It__Product____Type__Oprod_It__FinFun__Ofinfun_Itf__d_Mt__List__Olist_It__FWState__Olock____action_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Onew____thread____action_Itf__a_Mtf__b_Mtf__c_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Oconditional____action_Itf__a_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Owait____set____action_Itf__a_Mtf__e_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Ointerrupt____action_Itf__a_J_J_Mt__List__Olist_Itf__f_J_J_J_J_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Onew____thread____action_Itf__a_Mtf__b_Mtf__c_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Oconditional____action_Itf__a_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Owait____set____action_Itf__a_Mtf__e_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Ointerrupt____action_Itf__a_J_J_Mt__List__Olist_Itf__f_J_J_J_J_J_J_Mt__fun_It__Set__Oset_It__Product____Type__Oprod_It__FinFun__Ofinfun_Itf__d_Mt__List__Olist_It__FWState__Olock____action_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Onew____thread____action_Itf__a_Mtf__b_Mtf__c_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Oconditional____action_Itf__a_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Owait____set____action_Itf__a_Mtf__e_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Ointerrupt____action_Itf__a_J_J_Mt__List__Olist_Itf__f_J_J_J_J_J_J_J_Mt__Set__Oset_It__Product____Type__Oprod_It__List__Olist_It__FWState__Onew____thread____action_Itf__a_Mtf__b_Mtf__c_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Oconditional____action_Itf__a_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Owait____set____action_Itf__a_Mtf__e_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Ointerrupt____action_Itf__a_J_J_Mt__List__Olist_Itf__f_J_J_J_J_J_J_J_J,type,(
    fun_fu7147071867447972633list_f: $tType )).

tff(ty_n_t__fun_It__fun_It__Product____Type__Oprod_It__FinFun__Ofinfun_Itf__d_Mt__List__Olist_It__FWState__Olock____action_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Onew____thread____action_Itf__a_Mtf__b_Mtf__c_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Oconditional____action_Itf__a_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Owait____set____action_Itf__a_Mtf__e_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Ointerrupt____action_Itf__a_J_J_Mt__List__Olist_Itf__f_J_J_J_J_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Onew____thread____action_Itf__a_Mtf__b_Mtf__c_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Oconditional____action_Itf__a_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Owait____set____action_Itf__a_Mtf__e_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Ointerrupt____action_Itf__a_J_J_Mt__List__Olist_Itf__f_J_J_J_J_J_J_Mt__fun_It__fun_It__Product____Type__Oprod_It__FinFun__Ofinfun_Itf__d_Mt__List__Olist_It__FWState__Olock____action_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Onew____thread____action_Itf__a_Mtf__b_Mtf__c_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Oconditional____action_Itf__a_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Owait____set____action_Itf__a_Mtf__e_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Ointerrupt____action_Itf__a_J_J_Mt__List__Olist_Itf__f_J_J_J_J_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Onew____thread____action_Itf__a_Mtf__b_Mtf__c_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Oconditional____action_Itf__a_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Owait____set____action_Itf__a_Mtf__e_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Ointerrupt____action_Itf__a_J_J_Mt__List__Olist_Itf__f_J_J_J_J_J_J_Mt__HOL__Obool_J_J,type,(
    fun_fu8434996241406592301f_bool: $tType )).

tff(ty_n_t__fun_It__Product____Type__Oprod_It__List__Olist_It__FWState__Onew____thread____action_Itf__a_Mtf__b_Mtf__c_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Oconditional____action_Itf__a_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Owait____set____action_Itf__a_Mtf__e_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Ointerrupt____action_Itf__a_J_J_Mt__List__Olist_Itf__f_J_J_J_J_J_Mt__fun_It__Product____Type__Oprod_It__List__Olist_It__FWState__Onew____thread____action_Itf__a_Mtf__b_Mtf__c_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Oconditional____action_Itf__a_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Owait____set____action_Itf__a_Mtf__e_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Ointerrupt____action_Itf__a_J_J_Mt__List__Olist_Itf__f_J_J_J_J_J_Mt__Product____Type__Oprod_It__Product____Type__Oprod_It__List__Olist_It__FWState__Onew____thread____action_Itf__a_Mtf__b_Mtf__c_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Oconditional____action_Itf__a_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Owait____set____action_Itf__a_Mtf__e_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Ointerrupt____action_Itf__a_J_J_Mt__List__Olist_Itf__f_J_J_J_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Onew____thread____action_Itf__a_Mtf__b_Mtf__c_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Oconditional____action_Itf__a_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Owait____set____action_Itf__a_Mtf__e_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Ointerrupt____action_Itf__a_J_J_Mt__List__Olist_Itf__f_J_J_J_J_J_J_J_J,type,(
    fun_Pr4931760483818888979list_f: $tType )).

tff(ty_n_t__fun_It__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__Product____Type__Oprod_It__fun_It__fun_It__Code____Numeral__Ointeger_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__fun_It__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__Code____Numeral__Ointeger_J_Mt__Product____Type__Oprod_It__fun_It__Code____Numeral__Ointeger_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__Code____Numeral__Ointeger_J_J_J_J_Mt__fun_It__Code____Numeral__Ointeger_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_J_J_Mt__fun_It__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__Product____Type__Oprod_It__fun_It__fun_It__Code____Numeral__Ointeger_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__fun_It__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__Code____Numeral__Ointeger_J_Mt__Product____Type__Oprod_It__fun_It__Code____Numeral__Ointeger_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__Code____Numeral__Ointeger_J_J_J_J_Mt__fun_It__Code____Numeral__Ointeger_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_J_J_Mt__HOL__Obool_J_J,type,(
    fun_Pr1890824315902476525m_bool: $tType )).

tff(ty_n_t__fun_It__fun_It__Product____Type__Oprod_It__FinFun__Ofinfun_Itf__d_Mt__List__Olist_It__FWState__Olock____action_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Onew____thread____action_Itf__a_Mtf__b_Mtf__c_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Oconditional____action_Itf__a_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Owait____set____action_Itf__a_Mtf__e_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Ointerrupt____action_Itf__a_J_J_Mt__List__Olist_Itf__f_J_J_J_J_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Onew____thread____action_Itf__a_Mtf__b_Mtf__c_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Oconditional____action_Itf__a_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Owait____set____action_Itf__a_Mtf__e_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Ointerrupt____action_Itf__a_J_J_Mt__List__Olist_Itf__f_J_J_J_J_J_J_Mt__fun_It__Product____Type__Oprod_It__FinFun__Ofinfun_Itf__d_Mt__List__Olist_It__FWState__Olock____action_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Onew____thread____action_Itf__a_Mtf__b_Mtf__c_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Oconditional____action_Itf__a_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Owait____set____action_Itf__a_Mtf__e_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Ointerrupt____action_Itf__a_J_J_Mt__List__Olist_Itf__f_J_J_J_J_J_J_Mt__List__Olist_It__FWState__Onew____thread____action_Itf__a_Mtf__b_Mtf__c_J_J_J_J,type,(
    fun_fu8109769635236413199_a_b_c: $tType )).

tff(ty_n_t__fun_It__fun_It__Product____Type__Oprod_It__FinFun__Ofinfun_Itf__d_Mt__List__Olist_It__FWState__Olock____action_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Onew____thread____action_Itf__a_Mtf__b_Mtf__c_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Oconditional____action_Itf__a_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Owait____set____action_Itf__a_Mtf__e_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Ointerrupt____action_Itf__a_J_J_Mt__List__Olist_Itf__f_J_J_J_J_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Onew____thread____action_Itf__a_Mtf__b_Mtf__c_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Oconditional____action_Itf__a_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Owait____set____action_Itf__a_Mtf__e_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Ointerrupt____action_Itf__a_J_J_Mt__List__Olist_Itf__f_J_J_J_J_J_J_Mt__fun_It__Set__Oset_It__Product____Type__Oprod_It__List__Olist_It__FWState__Onew____thread____action_Itf__a_Mtf__b_Mtf__c_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Oconditional____action_Itf__a_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Owait____set____action_Itf__a_Mtf__e_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Ointerrupt____action_Itf__a_J_J_Mt__List__Olist_Itf__f_J_J_J_J_J_J_Mt__HOL__Obool_J_J,type,(
    fun_fu8234686503570246919f_bool: $tType )).

tff(ty_n_t__fun_It__Product____Type__Oprod_It__FinFun__Ofinfun_Itf__d_Mt__List__Olist_It__FWState__Olock____action_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Onew____thread____action_Itf__a_Mtf__b_Mtf__c_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Oconditional____action_Itf__a_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Owait____set____action_Itf__a_Mtf__e_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Ointerrupt____action_Itf__a_J_J_Mt__List__Olist_Itf__f_J_J_J_J_J_J_Mt__Product____Type__Oprod_It__Product____Type__Oprod_It__List__Olist_It__FWState__Onew____thread____action_Itf__a_Mtf__b_Mtf__c_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Oconditional____action_Itf__a_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Owait____set____action_Itf__a_Mtf__e_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Ointerrupt____action_Itf__a_J_J_Mt__List__Olist_Itf__f_J_J_J_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Onew____thread____action_Itf__a_Mtf__b_Mtf__c_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Oconditional____action_Itf__a_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Owait____set____action_Itf__a_Mtf__e_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Ointerrupt____action_Itf__a_J_J_Mt__List__Olist_Itf__f_J_J_J_J_J_J_J,type,(
    fun_Pr4927143182305621621list_f: $tType )).

tff(ty_n_t__fun_It__fun_It__Product____Type__Oprod_It__FinFun__Ofinfun_Itf__d_Mt__List__Olist_It__FWState__Olock____action_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Onew____thread____action_Itf__a_Mtf__b_Mtf__c_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Oconditional____action_Itf__a_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Owait____set____action_Itf__a_Mtf__e_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Ointerrupt____action_Itf__a_J_J_Mt__List__Olist_Itf__f_J_J_J_J_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Onew____thread____action_Itf__a_Mtf__b_Mtf__c_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Oconditional____action_Itf__a_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Owait____set____action_Itf__a_Mtf__e_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Ointerrupt____action_Itf__a_J_J_Mt__List__Olist_Itf__f_J_J_J_J_J_J_Mt__Set__Oset_It__Product____Type__Oprod_It__List__Olist_It__FWState__Onew____thread____action_Itf__a_Mtf__b_Mtf__c_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Oconditional____action_Itf__a_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Owait____set____action_Itf__a_Mtf__e_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Ointerrupt____action_Itf__a_J_J_Mt__List__Olist_Itf__f_J_J_J_J_J_J_J,type,(
    fun_fu6397587314311475903list_f: $tType )).

tff(ty_n_t__fun_It__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__fun_It__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__fun_It__Product____Type__Ounit_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_J_Mt__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_J_J_Mt__fun_It__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__fun_It__Product____Type__Ounit_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_J_J_Mt__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_J_J_J,type,(
    fun_fu8729630449649078987t_unit: $tType )).

tff(ty_n_t__fun_It__fun_It__fun_It__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__fun_It__Code____Numeral__Onatural_Mt__Product____Type__Oprod_It__fun_It__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__Code____Numeral__Onatural_J_J_J_J_Mt__fun_It__Product____Type__Oprod_It__fun_It__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Code____Numeral__Onatural_J_Mt__Product____Type__Oprod_It__fun_It__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__Code____Numeral__Onatural_J_J_J_J,type,(
    fun_fu8578257057154586963atural: $tType )).

tff(ty_n_t__fun_It__fun_It__fun_It__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__fun_It__Code____Numeral__Ointeger_Mt__Product____Type__Oprod_It__fun_It__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__Code____Numeral__Ointeger_J_J_J_J_Mt__fun_It__Product____Type__Oprod_It__fun_It__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Code____Numeral__Ointeger_J_Mt__Product____Type__Oprod_It__fun_It__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__Code____Numeral__Ointeger_J_J_J_J,type,(
    fun_fu6526197131946367763nteger: $tType )).

tff(ty_n_t__fun_It__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__Product____Type__Oprod_It__fun_It__fun_It__Int__Oint_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__fun_It__Product____Type__Oprod_It__Int__Oint_Mt__Int__Oint_J_Mt__Product____Type__Oprod_It__fun_It__Int__Oint_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Int__Oint_Mt__Int__Oint_J_J_J_J_Mt__fun_It__Int__Oint_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_J_J_Mt__fun_It__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__Product____Type__Oprod_It__fun_It__fun_It__Int__Oint_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__fun_It__Product____Type__Oprod_It__Int__Oint_Mt__Int__Oint_J_Mt__Product____Type__Oprod_It__fun_It__Int__Oint_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Int__Oint_Mt__Int__Oint_J_J_J_J_Mt__fun_It__Int__Oint_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_J_J_Mt__HOL__Obool_J_J,type,(
    fun_Pr8005747670889868717m_bool: $tType )).

tff(ty_n_t__fun_It__fun_It__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__HOL__Obool_J_Mt__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__HOL__Obool_J_J_J_Mt__fun_It__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__HOL__Obool_J_J_Mt__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__HOL__Obool_J_J_J_J_J,type,(
    fun_fu1148768602044197753t_bool: $tType )).

tff(ty_n_t__fun_It__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__fun_It__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_Mt__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_J_J_Mt__fun_It__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_J_Mt__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_J_J_J,type,(
    fun_fu2678100458440678783t_unit: $tType )).

tff(ty_n_t__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__List__Olist_It__FWState__Onew____thread____action_Itf__a_Mtf__b_Mtf__c_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Oconditional____action_Itf__a_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Owait____set____action_Itf__a_Mtf__e_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Ointerrupt____action_Itf__a_J_J_Mt__List__Olist_Itf__f_J_J_J_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Onew____thread____action_Itf__a_Mtf__b_Mtf__c_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Oconditional____action_Itf__a_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Owait____set____action_Itf__a_Mtf__e_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Ointerrupt____action_Itf__a_J_J_Mt__List__Olist_Itf__f_J_J_J_J_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Onew____thread____action_Itf__a_Mtf__b_Mtf__c_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Oconditional____action_Itf__a_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Owait____set____action_Itf__a_Mtf__e_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Ointerrupt____action_Itf__a_J_J_Mt__List__Olist_Itf__f_J_J_J_J_J_J,type,(
    fun_Pr4934569733488624139list_f: $tType )).

tff(ty_n_t__fun_It__Product____Type__Oprod_It__List__Olist_It__FWState__Onew____thread____action_Itf__a_Mtf__b_Mtf__c_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Oconditional____action_Itf__a_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Owait____set____action_Itf__a_Mtf__e_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Ointerrupt____action_Itf__a_J_J_Mt__List__Olist_Itf__f_J_J_J_J_J_Mt__Product____Type__Oprod_It__Product____Type__Oprod_It__List__Olist_It__FWState__Onew____thread____action_Itf__a_Mtf__b_Mtf__c_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Oconditional____action_Itf__a_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Owait____set____action_Itf__a_Mtf__e_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Ointerrupt____action_Itf__a_J_J_Mt__List__Olist_Itf__f_J_J_J_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Onew____thread____action_Itf__a_Mtf__b_Mtf__c_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Oconditional____action_Itf__a_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Owait____set____action_Itf__a_Mtf__e_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Ointerrupt____action_Itf__a_J_J_Mt__List__Olist_Itf__f_J_J_J_J_J_J_J,type,(
    fun_Pr7274255824125093463list_f: $tType )).

tff(ty_n_t__fun_It__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__fun_It__Predicate__Opred_It__Product____Type__Ounit_J_Mt__fun_It__Predicate__Opred_It__Product____Type__Ounit_J_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_J_J_J_J_Mt__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__fun_It__Predicate__Opred_It__Product____Type__Ounit_J_Mt__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__fun_It__Predicate__Opred_It__Product____Type__Ounit_J_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_J_J_J_J_J,type,(
    fun_fu4837215582191060953t_unit: $tType )).

tff(ty_n_t__fun_It__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__fun_It__Predicate__Opred_It__Product____Type__Ounit_J_Mt__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__fun_It__Predicate__Opred_It__Product____Type__Ounit_J_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_J_J_J_J_Mt__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__fun_It__Predicate__Opred_It__Product____Type__Ounit_J_Mt__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__fun_It__Predicate__Opred_It__Product____Type__Ounit_J_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_J_J_J_J_J,type,(
    fun_fu5882787084607608621t_unit: $tType )).

tff(ty_n_t__fun_It__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__fun_It__Predicate__Opred_It__Product____Type__Ounit_J_Mt__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__fun_It__Predicate__Opred_It__Product____Type__Ounit_J_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_J_J_J_J_Mt__fun_It__Predicate__Opred_It__Product____Type__Ounit_J_Mt__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__fun_It__Predicate__Opred_It__Product____Type__Ounit_J_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_J_J_J_J_J,type,(
    fun_fu3007502757805026009t_unit: $tType )).

tff(ty_n_t__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__FinFun__Ofinfun_Itf__d_Mt__List__Olist_It__FWState__Olock____action_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Onew____thread____action_Itf__a_Mtf__b_Mtf__c_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Oconditional____action_Itf__a_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Owait____set____action_Itf__a_Mtf__e_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Ointerrupt____action_Itf__a_J_J_Mt__List__Olist_Itf__f_J_J_J_J_J_J_Mt__Product____Type__Oprod_It__FinFun__Ofinfun_Itf__d_Mt__List__Olist_It__FWState__Olock____action_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Onew____thread____action_Itf__a_Mtf__b_Mtf__c_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Oconditional____action_Itf__a_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Owait____set____action_Itf__a_Mtf__e_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Ointerrupt____action_Itf__a_J_J_Mt__List__Olist_Itf__f_J_J_J_J_J_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Onew____thread____action_Itf__a_Mtf__b_Mtf__c_J_J_Mt__List__Olist_It__FWState__Onew____thread____action_Itf__a_Mtf__b_Mtf__c_J_J_J_J,type,(
    fun_Pr8766134421236955779_a_b_c: $tType )).

tff(ty_n_t__fun_It__fun_It__Product____Type__Oprod_It__FinFun__Ofinfun_Itf__d_Mt__List__Olist_It__FWState__Olock____action_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Onew____thread____action_Itf__a_Mtf__b_Mtf__c_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Oconditional____action_Itf__a_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Owait____set____action_Itf__a_Mtf__e_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Ointerrupt____action_Itf__a_J_J_Mt__List__Olist_Itf__f_J_J_J_J_J_J_Mt__List__Olist_It__FWState__Onew____thread____action_Itf__a_Mtf__b_Mtf__c_J_J_J_Mt__fun_It__fun_It__Product____Type__Oprod_It__FinFun__Ofinfun_Itf__d_Mt__List__Olist_It__FWState__Olock____action_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Onew____thread____action_Itf__a_Mtf__b_Mtf__c_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Oconditional____action_Itf__a_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Owait____set____action_Itf__a_Mtf__e_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Ointerrupt____action_Itf__a_J_J_Mt__List__Olist_Itf__f_J_J_J_J_J_J_Mt__List__Olist_It__FWState__Onew____thread____action_Itf__a_Mtf__b_Mtf__c_J_J_J_Mt__HOL__Obool_J_J,type,(
    fun_fu6499276452406673411c_bool: $tType )).

tff(ty_n_t__fun_It__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__fun_It__fun_It__Product____Type__Ounit_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_Mt__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_J_J_J_Mt__fun_It__fun_It__Product____Type__Ounit_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_Mt__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_J_J_J_J,type,(
    fun_fu3447813059428294939t_unit: $tType )).

tff(ty_n_t__fun_It__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__fun_It__fun_It__Product____Type__Ounit_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_Mt__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_J_J_J_Mt__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__fun_It__fun_It__Product____Type__Ounit_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_Mt__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_J_J_J_J,type,(
    fun_fu642147959071548187t_unit: $tType )).

tff(ty_n_t__fun_It__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__fun_It__fun_It__Product____Type__Ounit_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_J_J_J_Mt__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__fun_It__fun_It__Product____Type__Ounit_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_Mt__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_J_J_J_J,type,(
    fun_fu88999578757603611t_unit: $tType )).

tff(ty_n_t__fun_It__fun_It__fun_It__Product____Type__Oprod_It__Int__Oint_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__fun_It__Int__Oint_Mt__Product____Type__Oprod_It__fun_It__Product____Type__Oprod_It__Int__Oint_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Int__Oint_Mt__Int__Oint_J_J_J_J_Mt__fun_It__Product____Type__Oprod_It__fun_It__Product____Type__Oprod_It__Int__Oint_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Int__Oint_J_Mt__Product____Type__Oprod_It__fun_It__Product____Type__Oprod_It__Int__Oint_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Int__Oint_Mt__Int__Oint_J_J_J_J,type,(
    fun_fu531010658319034451nt_int: $tType )).

tff(ty_n_t__fun_It__fun_It__fun_It__Code____Numeral__Onatural_Mt__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__Code____Numeral__Onatural_J_J_Mt__fun_It__Code____Numeral__Onatural_Mt__Product____Type__Oprod_It__fun_It__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__Code____Numeral__Onatural_J_J_J_J_Mt__fun_It__fun_It__Code____Numeral__Onatural_Mt__fun_It__Code____Numeral__Onatural_Mt__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__Code____Numeral__Onatural_J_J_J_Mt__fun_It__Code____Numeral__Onatural_Mt__fun_It__Code____Numeral__Onatural_Mt__Product____Type__Oprod_It__fun_It__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__Code____Numeral__Onatural_J_J_J_J_J_J,type,(
    fun_fu2123601218143503641atural: $tType )).

tff(ty_n_t__fun_It__fun_It__fun_It__Code____Numeral__Ointeger_Mt__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__Code____Numeral__Ointeger_J_J_Mt__fun_It__Code____Numeral__Ointeger_Mt__Product____Type__Oprod_It__fun_It__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__Code____Numeral__Ointeger_J_J_J_J_Mt__fun_It__fun_It__Code____Numeral__Ointeger_Mt__fun_It__Code____Numeral__Ointeger_Mt__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__Code____Numeral__Ointeger_J_J_J_Mt__fun_It__Code____Numeral__Ointeger_Mt__fun_It__Code____Numeral__Ointeger_Mt__Product____Type__Oprod_It__fun_It__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__Code____Numeral__Ointeger_J_J_J_J_J_J,type,(
    fun_fu4916870818777620633nteger: $tType )).

tff(ty_n_t__fun_It__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__fun_It__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_J_J_Mt__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__fun_It__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_Mt__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_J_J_J,type,(
    fun_fu3406403501993795095t_unit: $tType )).

tff(ty_n_t__fun_It__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__fun_It__Predicate__Opred_It__Product____Type__Ounit_J_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_J_J_J_Mt__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__fun_It__Predicate__Opred_It__Product____Type__Ounit_J_Mt__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_J_J_J_J,type,(
    fun_fu998376727834660825t_unit: $tType )).

tff(ty_n_t__fun_It__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__fun_It__Predicate__Opred_It__Product____Type__Ounit_J_Mt__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_J_J_J_Mt__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__fun_It__Predicate__Opred_It__Product____Type__Ounit_J_Mt__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_J_J_J_J,type,(
    fun_fu1532549942015754541t_unit: $tType )).

tff(ty_n_t__fun_It__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__fun_It__Predicate__Opred_It__Product____Type__Ounit_J_Mt__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_J_J_J_Mt__fun_It__Predicate__Opred_It__Product____Type__Ounit_J_Mt__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_J_J_J_J,type,(
    fun_fu2712647329363260121t_unit: $tType )).

tff(ty_n_t__fun_It__FWState__Oconditional____action_It__Product____Type__Oprod_It__FinFun__Ofinfun_Itf__d_Mt__List__Olist_It__FWState__Olock____action_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Onew____thread____action_Itf__a_Mtf__b_Mtf__c_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Oconditional____action_Itf__a_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Owait____set____action_Itf__a_Mtf__e_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Ointerrupt____action_Itf__a_J_J_Mt__List__Olist_Itf__f_J_J_J_J_J_J_J_Mt__fun_It__Set__Oset_It__Product____Type__Oprod_It__FinFun__Ofinfun_Itf__d_Mt__List__Olist_It__FWState__Olock____action_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Onew____thread____action_Itf__a_Mtf__b_Mtf__c_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Oconditional____action_Itf__a_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Owait____set____action_Itf__a_Mtf__e_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Ointerrupt____action_Itf__a_J_J_Mt__List__Olist_Itf__f_J_J_J_J_J_J_J_Mt__HOL__Obool_J_J,type,(
    fun_co8769804245728303125f_bool: $tType )).

tff(ty_n_t__fun_It__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_J_J_Mt__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__fun_It__fun_It__Product____Type__Ounit_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_J_J_J_J,type,(
    fun_fu2529193691583017073t_unit: $tType )).

tff(ty_n_t__fun_It__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__HOL__Obool_J_J_J_Mt__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__fun_It__Predicate__Opred_It__Product____Type__Ounit_J_Mt__fun_It__Predicate__Opred_It__Product____Type__Ounit_J_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_J_J_J_J_J,type,(
    fun_fu6785733396230086595t_unit: $tType )).

tff(ty_n_t__fun_It__Set__Oset_It__Product____Type__Oprod_It__FinFun__Ofinfun_Itf__d_Mt__List__Olist_It__FWState__Olock____action_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Onew____thread____action_Itf__a_Mtf__b_Mtf__c_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Oconditional____action_Itf__a_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Owait____set____action_Itf__a_Mtf__e_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Ointerrupt____action_Itf__a_J_J_Mt__List__Olist_Itf__f_J_J_J_J_J_J_J_Mt__fun_It__Set__Oset_It__Product____Type__Oprod_It__FinFun__Ofinfun_Itf__d_Mt__List__Olist_It__FWState__Olock____action_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Onew____thread____action_Itf__a_Mtf__b_Mtf__c_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Oconditional____action_Itf__a_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Owait____set____action_Itf__a_Mtf__e_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Ointerrupt____action_Itf__a_J_J_Mt__List__Olist_Itf__f_J_J_J_J_J_J_J_Mt__HOL__Obool_J_J,type,(
    fun_se7435375605843765037f_bool: $tType )).

tff(ty_n_t__fun_It__FWState__Oconditional____action_It__Product____Type__Oprod_It__FinFun__Ofinfun_Itf__d_Mt__List__Olist_It__FWState__Olock____action_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Onew____thread____action_Itf__a_Mtf__b_Mtf__c_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Oconditional____action_Itf__a_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Owait____set____action_Itf__a_Mtf__e_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Ointerrupt____action_Itf__a_J_J_Mt__List__Olist_Itf__f_J_J_J_J_J_J_J_Mt__Set__Oset_It__Product____Type__Oprod_It__FinFun__Ofinfun_Itf__d_Mt__List__Olist_It__FWState__Olock____action_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Onew____thread____action_Itf__a_Mtf__b_Mtf__c_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Oconditional____action_Itf__a_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Owait____set____action_Itf__a_Mtf__e_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Ointerrupt____action_Itf__a_J_J_Mt__List__Olist_Itf__f_J_J_J_J_J_J_J_J,type,(
    fun_co1270396367619912987list_f: $tType )).

tff(ty_n_t__fun_It__Product____Type__Oprod_It__FinFun__Ofinfun_Itf__d_Mt__List__Olist_It__FWState__Olock____action_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Onew____thread____action_Itf__a_Mtf__b_Mtf__c_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Oconditional____action_Itf__a_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Owait____set____action_Itf__a_Mtf__e_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Ointerrupt____action_Itf__a_J_J_Mt__List__Olist_Itf__f_J_J_J_J_J_J_Mt__fun_It__Product____Type__Oprod_It__FinFun__Ofinfun_Itf__d_Mt__List__Olist_It__FWState__Olock____action_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Onew____thread____action_Itf__a_Mtf__b_Mtf__c_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Oconditional____action_Itf__a_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Owait____set____action_Itf__a_Mtf__e_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Ointerrupt____action_Itf__a_J_J_Mt__List__Olist_Itf__f_J_J_J_J_J_J_Mt__HOL__Obool_J_J,type,(
    fun_Pr4155105332407825197f_bool: $tType )).

tff(ty_n_t__Product____Type__Oprod_It__Product____Type__Oprod_It__FinFun__Ofinfun_Itf__d_Mt__List__Olist_It__FWState__Olock____action_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Onew____thread____action_Itf__a_Mtf__b_Mtf__c_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Oconditional____action_Itf__a_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Owait____set____action_Itf__a_Mtf__e_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Ointerrupt____action_Itf__a_J_J_Mt__List__Olist_Itf__f_J_J_J_J_J_J_Mt__Product____Type__Oprod_It__FinFun__Ofinfun_Itf__d_Mt__List__Olist_It__FWState__Olock____action_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Onew____thread____action_Itf__a_Mtf__b_Mtf__c_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Oconditional____action_Itf__a_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Owait____set____action_Itf__a_Mtf__e_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Ointerrupt____action_Itf__a_J_J_Mt__List__Olist_Itf__f_J_J_J_J_J_J_J,type,(
    produc6644936158991452263list_f: $tType )).

tff(ty_n_t__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__Product____Type__Oprod_It__fun_It__fun_It__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__fun_It__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__Code____Numeral__Onatural_J_Mt__Product____Type__Oprod_It__fun_It__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__Code____Numeral__Onatural_J_J_J_J_Mt__fun_It__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_J_J,type,(
    produc5547430164203480077e_term: $tType )).

tff(ty_n_t__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__Product____Type__Oprod_It__fun_It__fun_It__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__fun_It__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__Code____Numeral__Ointeger_J_Mt__Product____Type__Oprod_It__fun_It__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__Code____Numeral__Ointeger_J_J_J_J_Mt__fun_It__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_J_J,type,(
    produc7459787091162667222e_term: $tType )).

tff(ty_n_t__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__List__Olist_It__FWState__Onew____thread____action_Itf__a_Mtf__b_Mtf__c_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Oconditional____action_Itf__a_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Owait____set____action_Itf__a_Mtf__e_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Ointerrupt____action_Itf__a_J_J_Mt__List__Olist_Itf__f_J_J_J_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Onew____thread____action_Itf__a_Mtf__b_Mtf__c_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Oconditional____action_Itf__a_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Owait____set____action_Itf__a_Mtf__e_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Ointerrupt____action_Itf__a_J_J_Mt__List__Olist_Itf__f_J_J_J_J_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Onew____thread____action_Itf__a_Mtf__b_Mtf__c_J_J_Mt__List__Olist_It__FWState__Onew____thread____action_Itf__a_Mtf__b_Mtf__c_J_J_J_J,type,(
    fun_Pr8752845650075276495_a_b_c: $tType )).

tff(ty_n_t__fun_It__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__Predicate__Opred_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_J_J_J_Mt__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__fun_It__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_J_J_J,type,(
    fun_fu9144801087042343919t_unit: $tType )).

tff(ty_n_t__fun_It__fun_It__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__fun_It__fun_It__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__fun_It__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__fun_It__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_J_J_J,type,(
    fun_fu591487146253299603e_term: $tType )).

tff(ty_n_t__fun_It__fun_It__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__fun_It__fun_It__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__fun_It__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__fun_It__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_J_J_J,type,(
    fun_fu2601814204677756947e_term: $tType )).

tff(ty_n_t__fun_It__Product____Type__Oprod_It__FinFun__Ofinfun_Itf__d_Mt__List__Olist_It__FWState__Olock____action_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Onew____thread____action_Itf__a_Mtf__b_Mtf__c_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Oconditional____action_Itf__a_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Owait____set____action_Itf__a_Mtf__e_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Ointerrupt____action_Itf__a_J_J_Mt__List__Olist_Itf__f_J_J_J_J_J_J_Mt__Product____Type__Oprod_It__FinFun__Ofinfun_Itf__d_Mt__List__Olist_It__FWState__Olock____action_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Onew____thread____action_Itf__a_Mtf__b_Mtf__c_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Oconditional____action_Itf__a_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Owait____set____action_Itf__a_Mtf__e_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Ointerrupt____action_Itf__a_J_J_Mt__List__Olist_Itf__f_J_J_J_J_J_J_J,type,(
    fun_Pr5701414774847592451list_f: $tType )).

tff(ty_n_t__fun_It__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_J_J_Mt__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_J_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_J_J,type,(
    fun_fu5669273987061456383t_unit: $tType )).

tff(ty_n_t__fun_It__FWState__Oconditional____action_It__Product____Type__Oprod_It__FinFun__Ofinfun_Itf__d_Mt__List__Olist_It__FWState__Olock____action_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Onew____thread____action_Itf__a_Mtf__b_Mtf__c_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Oconditional____action_Itf__a_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Owait____set____action_Itf__a_Mtf__e_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Ointerrupt____action_Itf__a_J_J_Mt__List__Olist_Itf__f_J_J_J_J_J_J_J_Mt__fun_It__FWState__Oconditional____action_It__Product____Type__Oprod_It__List__Olist_It__FWState__Onew____thread____action_Itf__a_Mtf__b_Mtf__c_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Oconditional____action_Itf__a_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Owait____set____action_Itf__a_Mtf__e_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Ointerrupt____action_Itf__a_J_J_Mt__List__Olist_Itf__f_J_J_J_J_J_J_Mt__HOL__Obool_J_J,type,(
    fun_co3192579838239387799f_bool: $tType )).

tff(ty_n_t__fun_It__fun_It__Product____Type__Oprod_It__List__Olist_It__FWState__Onew____thread____action_Itf__a_Mtf__b_Mtf__c_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Oconditional____action_Itf__a_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Owait____set____action_Itf__a_Mtf__e_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Ointerrupt____action_Itf__a_J_J_Mt__List__Olist_Itf__f_J_J_J_J_J_Mt__List__Olist_It__FWState__Onew____thread____action_Itf__a_Mtf__b_Mtf__c_J_J_J_Mt__fun_It__fun_It__Product____Type__Oprod_It__List__Olist_It__FWState__Onew____thread____action_Itf__a_Mtf__b_Mtf__c_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Oconditional____action_Itf__a_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Owait____set____action_Itf__a_Mtf__e_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Ointerrupt____action_Itf__a_J_J_Mt__List__Olist_Itf__f_J_J_J_J_J_Mt__List__Olist_It__FWState__Onew____thread____action_Itf__a_Mtf__b_Mtf__c_J_J_J_Mt__HOL__Obool_J_J,type,(
    fun_fu386840714794769965c_bool: $tType )).

tff(ty_n_t__fun_It__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_J_J_Mt__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_J_J_J,type,(
    fun_fu8542209738934565507t_unit: $tType )).

tff(ty_n_t__fun_It__fun_It__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__Code____Numeral__Onatural_J_Mt__fun_It__Set__Oset_It__Product____Type__Oprod_It__fun_It__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__Code____Numeral__Onatural_J_J_J_Mt__HOL__Obool_J_J_Mt__fun_It__Set__Oset_It__Product____Type__Oprod_It__fun_It__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__Code____Numeral__Onatural_J_J_J_Mt__fun_It__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__Code____Numeral__Onatural_J_Mt__HOL__Obool_J_J_J,type,(
    fun_fu7014031193662208165l_bool: $tType )).

tff(ty_n_t__fun_It__fun_It__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__Code____Numeral__Ointeger_J_Mt__fun_It__Set__Oset_It__Product____Type__Oprod_It__fun_It__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__Code____Numeral__Ointeger_J_J_J_Mt__HOL__Obool_J_J_Mt__fun_It__Set__Oset_It__Product____Type__Oprod_It__fun_It__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__Code____Numeral__Ointeger_J_J_J_Mt__fun_It__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__Code____Numeral__Ointeger_J_Mt__HOL__Obool_J_J_J,type,(
    fun_fu7900884399313500433r_bool: $tType )).

tff(ty_n_t__fun_It__fun_It__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__Code____Numeral__Onatural_J_Mt__Product____Type__Oprod_It__fun_It__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__Code____Numeral__Onatural_J_J_J_Mt__fun_It__fun_It__Code____Numeral__Onatural_Mt__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__Code____Numeral__Onatural_J_J_Mt__fun_It__Code____Numeral__Onatural_Mt__Product____Type__Oprod_It__fun_It__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__Code____Numeral__Onatural_J_J_J_J_J,type,(
    fun_fu1066909304710721433atural: $tType )).

tff(ty_n_t__fun_It__fun_It__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__Code____Numeral__Ointeger_J_Mt__Product____Type__Oprod_It__fun_It__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__Code____Numeral__Ointeger_J_J_J_Mt__fun_It__fun_It__Code____Numeral__Ointeger_Mt__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__Code____Numeral__Ointeger_J_J_Mt__fun_It__Code____Numeral__Ointeger_Mt__Product____Type__Oprod_It__fun_It__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__Code____Numeral__Ointeger_J_J_J_J_J,type,(
    fun_fu8020743595334337305nteger: $tType )).

tff(ty_n_t__fun_It__FWState__Oconditional____action_It__Product____Type__Oprod_It__FinFun__Ofinfun_Itf__d_Mt__List__Olist_It__FWState__Olock____action_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Onew____thread____action_Itf__a_Mtf__b_Mtf__c_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Oconditional____action_Itf__a_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Owait____set____action_Itf__a_Mtf__e_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Ointerrupt____action_Itf__a_J_J_Mt__List__Olist_Itf__f_J_J_J_J_J_J_J_Mt__FWState__Oconditional____action_It__Product____Type__Oprod_It__List__Olist_It__FWState__Onew____thread____action_Itf__a_Mtf__b_Mtf__c_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Oconditional____action_Itf__a_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Owait____set____action_Itf__a_Mtf__e_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Ointerrupt____action_Itf__a_J_J_Mt__List__Olist_Itf__f_J_J_J_J_J_J_J,type,(
    fun_co2534358735688588975list_f: $tType )).

tff(ty_n_t__fun_It__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__fun_It__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__HOL__Obool_J_Mt__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__HOL__Obool_J_J_J_Mt__fun_It__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__HOL__Obool_J_Mt__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__HOL__Obool_J_J_J_J,type,(
    fun_fu5647270200473565369t_bool: $tType )).

tff(ty_n_t__Product____Type__Oprod_It__fun_It__fun_It__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__fun_It__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__Code____Numeral__Onatural_J_Mt__Product____Type__Oprod_It__fun_It__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__Code____Numeral__Onatural_J_J_J_J_Mt__fun_It__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_J,type,(
    produc9062812093563144836e_term: $tType )).

tff(ty_n_t__Product____Type__Oprod_It__fun_It__fun_It__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__fun_It__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__Code____Numeral__Ointeger_J_Mt__Product____Type__Oprod_It__fun_It__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__Code____Numeral__Ointeger_J_J_J_J_Mt__fun_It__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_J,type,(
    produc3354252343361999821e_term: $tType )).

tff(ty_n_t__fun_It__fun_It__fun_It__Code____Numeral__Ointeger_Mt__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__Code____Numeral__Ointeger_J_J_Mt__fun_It__Code____Numeral__Ointeger_Mt__Product____Type__Oprod_It__fun_It__Code____Numeral__Ointeger_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__Code____Numeral__Ointeger_J_J_J_J_Mt__fun_It__fun_It__Code____Numeral__Ointeger_Mt__fun_It__Code____Numeral__Ointeger_Mt__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__Code____Numeral__Ointeger_J_J_J_Mt__fun_It__Code____Numeral__Ointeger_Mt__fun_It__Code____Numeral__Ointeger_Mt__Product____Type__Oprod_It__fun_It__Code____Numeral__Ointeger_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__Code____Numeral__Ointeger_J_J_J_J_J_J,type,(
    fun_fu2733451477339841305nteger: $tType )).

tff(ty_n_t__fun_It__fun_It__Product____Type__Oprod_It__Int__Oint_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__fun_It__fun_It__Product____Type__Oprod_It__Int__Oint_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__fun_It__Product____Type__Oprod_It__Int__Oint_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__fun_It__Product____Type__Oprod_It__Int__Oint_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_J_J_J,type,(
    fun_fu2637146996407604627e_term: $tType )).

tff(ty_n_t__fun_It__fun_It__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__Code____Numeral__Onatural_J_Mt__Product____Type__Oprod_It__fun_It__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__Code____Numeral__Onatural_J_J_J_Mt__fun_It__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__Code____Numeral__Onatural_J_Mt__fun_It__Set__Oset_It__Product____Type__Oprod_It__fun_It__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__Code____Numeral__Onatural_J_J_J_Mt__HOL__Obool_J_J_J,type,(
    fun_fu7656353476468911075l_bool: $tType )).

tff(ty_n_t__fun_It__fun_It__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__Code____Numeral__Ointeger_J_Mt__Product____Type__Oprod_It__fun_It__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__Code____Numeral__Ointeger_J_J_J_Mt__fun_It__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__Code____Numeral__Ointeger_J_Mt__fun_It__Set__Oset_It__Product____Type__Oprod_It__fun_It__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__Code____Numeral__Ointeger_J_J_J_Mt__HOL__Obool_J_J_J,type,(
    fun_fu6214539689077634723r_bool: $tType )).

tff(ty_n_t__fun_It__fun_It__fun_It__Code____Numeral__Ointeger_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__fun_It__Code____Numeral__Ointeger_Mt__Product____Type__Oprod_It__fun_It__Code____Numeral__Ointeger_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__Code____Numeral__Ointeger_J_J_J_J_Mt__fun_It__Product____Type__Oprod_It__fun_It__Code____Numeral__Ointeger_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Code____Numeral__Ointeger_J_Mt__Product____Type__Oprod_It__fun_It__Code____Numeral__Ointeger_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__Code____Numeral__Ointeger_J_J_J_J,type,(
    fun_fu6539295364715645971nteger: $tType )).

tff(ty_n_t__fun_It__Set__Oset_It__Product____Type__Oprod_It__FinFun__Ofinfun_Itf__d_Mt__List__Olist_It__FWState__Olock____action_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Onew____thread____action_Itf__a_Mtf__b_Mtf__c_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Oconditional____action_Itf__a_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Owait____set____action_Itf__a_Mtf__e_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Ointerrupt____action_Itf__a_J_J_Mt__List__Olist_Itf__f_J_J_J_J_J_J_J_Mt__Set__Oset_It__Product____Type__Oprod_It__List__Olist_It__FWState__Onew____thread____action_Itf__a_Mtf__b_Mtf__c_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Oconditional____action_Itf__a_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Owait____set____action_Itf__a_Mtf__e_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Ointerrupt____action_Itf__a_J_J_Mt__List__Olist_Itf__f_J_J_J_J_J_J_J,type,(
    fun_se4375571200766118575list_f: $tType )).

tff(ty_n_t__fun_It__fun_It__Product____Type__Oprod_It__FinFun__Ofinfun_Itf__d_Mt__List__Olist_It__FWState__Olock____action_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Onew____thread____action_Itf__a_Mtf__b_Mtf__c_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Oconditional____action_Itf__a_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Owait____set____action_Itf__a_Mtf__e_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Ointerrupt____action_Itf__a_J_J_Mt__List__Olist_Itf__f_J_J_J_J_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Onew____thread____action_Itf__a_Mtf__b_Mtf__c_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Oconditional____action_Itf__a_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Owait____set____action_Itf__a_Mtf__e_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Ointerrupt____action_Itf__a_J_J_Mt__List__Olist_Itf__f_J_J_J_J_J_J_Mt__HOL__Obool_J,type,(
    fun_fu4162941469813384321f_bool: $tType )).

tff(ty_n_t__fun_It__fun_It__Code____Numeral__Onatural_Mt__fun_It__Code____Numeral__Onatural_Mt__fun_It__Typerep__Otyperep_Mt__fun_It__fun_It__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__fun_It__Code____Numeral__Onatural_Mt__fun_It__Code____Numeral__Onatural_Mt__HOL__Obool_J_J_J_J_J_J_Mt__fun_It__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__Code____Numeral__Onatural_J_Mt__fun_It__Typerep__Otyperep_Mt__fun_It__fun_It__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__fun_It__Code____Numeral__Onatural_Mt__fun_It__Code____Numeral__Onatural_Mt__HOL__Obool_J_J_J_J_J_J,type,(
    fun_fu6607404079353691161l_bool: $tType )).

tff(ty_n_t__fun_It__fun_It__Code____Numeral__Ointeger_Mt__fun_It__Code____Numeral__Ointeger_Mt__fun_It__Typerep__Otyperep_Mt__fun_It__fun_It__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__fun_It__Code____Numeral__Ointeger_Mt__fun_It__Code____Numeral__Ointeger_Mt__HOL__Obool_J_J_J_J_J_J_Mt__fun_It__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__Code____Numeral__Ointeger_J_Mt__fun_It__Typerep__Otyperep_Mt__fun_It__fun_It__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__fun_It__Code____Numeral__Ointeger_Mt__fun_It__Code____Numeral__Ointeger_Mt__HOL__Obool_J_J_J_J_J_J,type,(
    fun_fu5475101679256819675r_bool: $tType )).

tff(ty_n_t__fun_It__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__fun_It__Predicate__Opred_It__Product____Type__Ounit_J_Mt__fun_It__Predicate__Opred_It__Product____Type__Ounit_J_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_J_J_J_Mt__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__fun_It__Predicate__Opred_It__Product____Type__Ounit_J_Mt__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__fun_It__Predicate__Opred_It__Product____Type__Ounit_J_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_J_J_J_J,type,(
    fun_fu8829054735084985797t_unit: $tType )).

tff(ty_n_t__fun_It__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__fun_It__Predicate__Opred_It__Product____Type__Ounit_J_Mt__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__fun_It__Predicate__Opred_It__Product____Type__Ounit_J_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_J_J_J_Mt__fun_It__Predicate__Opred_It__Product____Type__Ounit_J_Mt__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__fun_It__Predicate__Opred_It__Product____Type__Ounit_J_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_J_J_J_J,type,(
    fun_fu4205763009233171013t_unit: $tType )).

tff(ty_n_t__Set__Oset_It__fun_It__Product____Type__Oprod_It__FinFun__Ofinfun_Itf__d_Mt__List__Olist_It__FWState__Olock____action_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Onew____thread____action_Itf__a_Mtf__b_Mtf__c_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Oconditional____action_Itf__a_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Owait____set____action_Itf__a_Mtf__e_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Ointerrupt____action_Itf__a_J_J_Mt__List__Olist_Itf__f_J_J_J_J_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Onew____thread____action_Itf__a_Mtf__b_Mtf__c_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Oconditional____action_Itf__a_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Owait____set____action_Itf__a_Mtf__e_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Ointerrupt____action_Itf__a_J_J_Mt__List__Olist_Itf__f_J_J_J_J_J_J_J,type,(
    set_fu1115224592117244537list_f: $tType )).

tff(ty_n_t__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__fun_It__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__HOL__Obool_J_J_Mt__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__HOL__Obool_J_J_J_J_J,type,(
    fun_Pr1890516628890891685t_bool: $tType )).

tff(ty_n_t__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__Product____Type__Oprod_It__fun_It__fun_It__Product____Type__Oprod_It__Int__Oint_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__fun_It__Product____Type__Oprod_It__Int__Oint_Mt__Int__Oint_J_Mt__Product____Type__Oprod_It__fun_It__Product____Type__Oprod_It__Int__Oint_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Int__Oint_Mt__Int__Oint_J_J_J_J_Mt__fun_It__Product____Type__Oprod_It__Int__Oint_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_J_J,type,(
    produc7256895322905205537e_term: $tType )).

tff(ty_n_t__fun_It__Product____Type__Oprod_It__List__Olist_It__FWState__Onew____thread____action_Itf__a_Mtf__b_Mtf__c_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Oconditional____action_Itf__a_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Owait____set____action_Itf__a_Mtf__e_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Ointerrupt____action_Itf__a_J_J_Mt__List__Olist_Itf__f_J_J_J_J_J_Mt__Product____Type__Oprod_It__FinFun__Ofinfun_Itf__d_Mt__List__Olist_It__FWState__Olock____action_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Onew____thread____action_Itf__a_Mtf__b_Mtf__c_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Oconditional____action_Itf__a_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Owait____set____action_Itf__a_Mtf__e_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Ointerrupt____action_Itf__a_J_J_Mt__List__Olist_Itf__f_J_J_J_J_J_J_J,type,(
    fun_Pr129698103510188261list_f: $tType )).

tff(ty_n_t__fun_It__Product____Type__Oprod_It__FinFun__Ofinfun_Itf__d_Mt__List__Olist_It__FWState__Olock____action_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Onew____thread____action_Itf__a_Mtf__b_Mtf__c_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Oconditional____action_Itf__a_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Owait____set____action_Itf__a_Mtf__e_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Ointerrupt____action_Itf__a_J_J_Mt__List__Olist_Itf__f_J_J_J_J_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Onew____thread____action_Itf__a_Mtf__b_Mtf__c_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Oconditional____action_Itf__a_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Owait____set____action_Itf__a_Mtf__e_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Ointerrupt____action_Itf__a_J_J_Mt__List__Olist_Itf__f_J_J_J_J_J_J,type,(
    fun_Pr167910391879485593list_f: $tType )).

tff(ty_n_t__fun_It__fun_It__fun_It__Code____Numeral__Onatural_Mt__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__Code____Numeral__Onatural_J_J_Mt__fun_It__Code____Numeral__Onatural_Mt__fun_It__Code____Numeral__Onatural_Mt__Product____Type__Oprod_It__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__Code____Numeral__Onatural_J_Mt__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__Code____Numeral__Onatural_J_J_J_J_J_Mt__fun_It__fun_It__Code____Numeral__Onatural_Mt__fun_It__Code____Numeral__Onatural_Mt__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__Code____Numeral__Onatural_J_J_J_Mt__fun_It__Code____Numeral__Onatural_Mt__fun_It__Code____Numeral__Onatural_Mt__fun_It__Code____Numeral__Onatural_Mt__Product____Type__Oprod_It__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__Code____Numeral__Onatural_J_Mt__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__Code____Numeral__Onatural_J_J_J_J_J_J_J,type,(
    fun_fu993727241678456977atural: $tType )).

tff(ty_n_t__fun_It__List__Olist_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_J_Mt__fun_It__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__fun_It__Product____Type__Ounit_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_J_J_Mt__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_J_J_J,type,(
    fun_li2403519368119834939t_unit: $tType )).

tff(ty_n_t__fun_It__fun_It__fun_It__Int__Oint_Mt__Product____Type__Oprod_It__Int__Oint_Mt__Int__Oint_J_J_Mt__fun_It__Int__Oint_Mt__Product____Type__Oprod_It__fun_It__Product____Type__Oprod_It__Int__Oint_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Int__Oint_Mt__Int__Oint_J_J_J_J_Mt__fun_It__fun_It__Int__Oint_Mt__fun_It__Int__Oint_Mt__Product____Type__Oprod_It__Int__Oint_Mt__Int__Oint_J_J_J_Mt__fun_It__Int__Oint_Mt__fun_It__Int__Oint_Mt__Product____Type__Oprod_It__fun_It__Product____Type__Oprod_It__Int__Oint_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Int__Oint_Mt__Int__Oint_J_J_J_J_J_J,type,(
    fun_fu4293193403107929881nt_int: $tType )).

tff(ty_n_t__fun_It__FinFun__Ofinfun_Itf__d_Mt__List__Olist_It__FWState__Olock____action_J_J_Mt__fun_It__Product____Type__Oprod_It__List__Olist_It__FWState__Onew____thread____action_Itf__a_Mtf__b_Mtf__c_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Oconditional____action_Itf__a_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Owait____set____action_Itf__a_Mtf__e_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Ointerrupt____action_Itf__a_J_J_Mt__List__Olist_Itf__f_J_J_J_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Onew____thread____action_Itf__a_Mtf__b_Mtf__c_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Oconditional____action_Itf__a_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Owait____set____action_Itf__a_Mtf__e_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Ointerrupt____action_Itf__a_J_J_Mt__List__Olist_Itf__f_J_J_J_J_J_J_J,type,(
    fun_fi6514457962923487007list_f: $tType )).

tff(ty_n_t__fun_It__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__fun_It__fun_It__Product____Type__Ounit_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_Mt__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_J_J_Mt__fun_It__fun_It__Product____Type__Ounit_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_Mt__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_J_J_J,type,(
    fun_fu4632463098118648123t_unit: $tType )).

tff(ty_n_t__fun_It__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__fun_It__fun_It__Product____Type__Ounit_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_J_Mt__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__fun_It__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__fun_It__Product____Type__Ounit_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_J_Mt__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_J_J_J,type,(
    fun_fu6416307036156631045t_unit: $tType )).

tff(ty_n_t__fun_It__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__fun_It__fun_It__Product____Type__Ounit_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_J_J_Mt__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__fun_It__fun_It__Product____Type__Ounit_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_Mt__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_J_J_J,type,(
    fun_fu4823870936984779211t_unit: $tType )).

tff(ty_n_t__fun_It__Product____Type__Oprod_It__fun_It__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__Code____Numeral__Onatural_J_J_Mt__Product____Type__Oprod_It__fun_It__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__fun_It__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_J_J,type,(
    fun_Pr4231446160261142366e_term: $tType )).

tff(ty_n_t__fun_It__Product____Type__Oprod_It__fun_It__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__Code____Numeral__Ointeger_J_J_Mt__Product____Type__Oprod_It__fun_It__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__fun_It__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_J_J,type,(
    fun_Pr6079118624151896341e_term: $tType )).

tff(ty_n_t__fun_It__Set__Oset_It__Product____Type__Oprod_It__List__Olist_It__FWState__Onew____thread____action_Itf__a_Mtf__b_Mtf__c_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Oconditional____action_Itf__a_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Owait____set____action_Itf__a_Mtf__e_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Ointerrupt____action_Itf__a_J_J_Mt__List__Olist_Itf__f_J_J_J_J_J_J_Mt__fun_It__Set__Oset_It__Product____Type__Oprod_It__List__Olist_It__FWState__Onew____thread____action_Itf__a_Mtf__b_Mtf__c_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Oconditional____action_Itf__a_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Owait____set____action_Itf__a_Mtf__e_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Ointerrupt____action_Itf__a_J_J_Mt__List__Olist_Itf__f_J_J_J_J_J_J_Mt__HOL__Obool_J_J,type,(
    fun_se8123912882346081827f_bool: $tType )).

tff(ty_n_t__Product____Type__Oprod_It__fun_It__fun_It__Product____Type__Oprod_It__Int__Oint_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__fun_It__Product____Type__Oprod_It__Int__Oint_Mt__Int__Oint_J_Mt__Product____Type__Oprod_It__fun_It__Product____Type__Oprod_It__Int__Oint_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Int__Oint_Mt__Int__Oint_J_J_J_J_Mt__fun_It__Product____Type__Oprod_It__Int__Oint_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_J,type,(
    produc4693214068263273368e_term: $tType )).

tff(ty_n_t__fun_It__List__Olist_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_J_Mt__fun_It__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_J_Mt__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_J_J_J,type,(
    fun_li7655369035033345135t_unit: $tType )).

tff(ty_n_t__fun_It__fun_It__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__fun_It__fun_It__Code____Numeral__Onatural_Mt__fun_It__Code____Numeral__Onatural_Mt__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__Code____Numeral__Onatural_J_J_J_Mt__fun_It__Code____Numeral__Onatural_Mt__fun_It__Code____Numeral__Onatural_Mt__Product____Type__Oprod_It__fun_It__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__Code____Numeral__Onatural_J_J_J_J_J_J,type,(
    fun_fu4687815202437613075atural: $tType )).

tff(ty_n_t__fun_It__fun_It__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__fun_It__fun_It__Code____Numeral__Ointeger_Mt__fun_It__Code____Numeral__Ointeger_Mt__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__Code____Numeral__Ointeger_J_J_J_Mt__fun_It__Code____Numeral__Ointeger_Mt__fun_It__Code____Numeral__Ointeger_Mt__Product____Type__Oprod_It__fun_It__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__Code____Numeral__Ointeger_J_J_J_J_J_J,type,(
    fun_fu7262826132956007249nteger: $tType )).

tff(ty_n_t__fun_It__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_J_J_Mt__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_J_J,type,(
    fun_fu8660324050893027967t_unit: $tType )).

tff(ty_n_t__fun_It__fun_It__Product____Type__Oprod_It__Int__Oint_Mt__Int__Oint_J_Mt__fun_It__Set__Oset_It__Product____Type__Oprod_It__fun_It__Product____Type__Oprod_It__Int__Oint_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Int__Oint_Mt__Int__Oint_J_J_J_Mt__HOL__Obool_J_J_Mt__fun_It__Set__Oset_It__Product____Type__Oprod_It__fun_It__Product____Type__Oprod_It__Int__Oint_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Int__Oint_Mt__Int__Oint_J_J_J_Mt__fun_It__Product____Type__Oprod_It__Int__Oint_Mt__Int__Oint_J_Mt__HOL__Obool_J_J_J,type,(
    fun_fu7570329911618195861t_bool: $tType )).

tff(ty_n_t__fun_It__Product____Type__Oprod_It__List__Olist_It__FWState__Onew____thread____action_Itf__a_Mtf__b_Mtf__c_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Oconditional____action_Itf__a_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Owait____set____action_Itf__a_Mtf__e_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Ointerrupt____action_Itf__a_J_J_Mt__List__Olist_Itf__f_J_J_J_J_J_Mt__fun_It__Product____Type__Oprod_It__List__Olist_It__FWState__Onew____thread____action_Itf__a_Mtf__b_Mtf__c_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Oconditional____action_Itf__a_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Owait____set____action_Itf__a_Mtf__e_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Ointerrupt____action_Itf__a_J_J_Mt__List__Olist_Itf__f_J_J_J_J_J_Mt__HOL__Obool_J_J,type,(
    fun_Pr4746229949107712655f_bool: $tType )).

tff(ty_n_t__Product____Type__Oprod_It__Product____Type__Oprod_It__List__Olist_It__FWState__Onew____thread____action_Itf__a_Mtf__b_Mtf__c_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Oconditional____action_Itf__a_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Owait____set____action_Itf__a_Mtf__e_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Ointerrupt____action_Itf__a_J_J_Mt__List__Olist_Itf__f_J_J_J_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Onew____thread____action_Itf__a_Mtf__b_Mtf__c_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Oconditional____action_Itf__a_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Owait____set____action_Itf__a_Mtf__e_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Ointerrupt____action_Itf__a_J_J_Mt__List__Olist_Itf__f_J_J_J_J_J_J,type,(
    produc5044725148850357659list_f: $tType )).

tff(ty_n_t__fun_It__fun_It__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_Mt__fun_It__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_J_Mt__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_J_J,type,(
    fun_fu8152870024848973357t_unit: $tType )).

tff(ty_n_t__fun_It__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__fun_It__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_J_Mt__fun_It__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_Mt__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_J_J,type,(
    fun_fu4057143601783470191t_unit: $tType )).

tff(ty_n_t__fun_It__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__fun_It__Predicate__Opred_It__Product____Type__Ounit_J_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_J_J_Mt__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__fun_It__Predicate__Opred_It__Product____Type__Ounit_J_Mt__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_J_J_J,type,(
    fun_fu8082358209212864133t_unit: $tType )).

tff(ty_n_t__fun_It__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__fun_It__Predicate__Opred_It__Product____Type__Ounit_J_Mt__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_J_J_Mt__fun_It__Predicate__Opred_It__Product____Type__Ounit_J_Mt__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_J_J_J,type,(
    fun_fu1205099963905389829t_unit: $tType )).

tff(ty_n_t__fun_It__fun_It__Typerep__Otyperep_Mt__fun_It__fun_It__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__fun_It__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__Code____Numeral__Onatural_J_Mt__HOL__Obool_J_J_J_Mt__fun_It__Typerep__Otyperep_Mt__fun_It__Product____Type__Oprod_It__fun_It__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__Code____Numeral__Onatural_J_J_Mt__HOL__Obool_J_J_J,type,(
    fun_fu7601708671022694833l_bool: $tType )).

tff(ty_n_t__fun_It__fun_It__Typerep__Otyperep_Mt__fun_It__fun_It__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__fun_It__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__Code____Numeral__Ointeger_J_Mt__HOL__Obool_J_J_J_Mt__fun_It__Typerep__Otyperep_Mt__fun_It__Product____Type__Oprod_It__fun_It__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__Code____Numeral__Ointeger_J_J_Mt__HOL__Obool_J_J_J,type,(
    fun_fu4550280507354081777r_bool: $tType )).

tff(ty_n_t__fun_It__Product____Type__Oprod_It__List__Olist_It__FWState__Onew____thread____action_Itf__a_Mtf__b_Mtf__c_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Oconditional____action_Itf__a_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Owait____set____action_Itf__a_Mtf__e_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Ointerrupt____action_Itf__a_J_J_Mt__List__Olist_Itf__f_J_J_J_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Onew____thread____action_Itf__a_Mtf__b_Mtf__c_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Oconditional____action_Itf__a_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Owait____set____action_Itf__a_Mtf__e_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Ointerrupt____action_Itf__a_J_J_Mt__List__Olist_Itf__f_J_J_J_J_J_J,type,(
    fun_Pr3111891463428510519list_f: $tType )).

tff(ty_n_t__fun_It__Product____Type__Oprod_It__FinFun__Ofinfun_Itf__d_Mt__List__Olist_It__FWState__Olock____action_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Onew____thread____action_Itf__a_Mtf__b_Mtf__c_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Oconditional____action_Itf__a_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Owait____set____action_Itf__a_Mtf__e_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Ointerrupt____action_Itf__a_J_J_Mt__List__Olist_Itf__f_J_J_J_J_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Oconditional____action_Itf__a_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Owait____set____action_Itf__a_Mtf__e_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Ointerrupt____action_Itf__a_J_J_Mt__List__Olist_Itf__f_J_J_J_J_J,type,(
    fun_Pr7154665429356624737list_f: $tType )).

tff(ty_n_t__fun_It__fun_It__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__Code____Numeral__Ointeger_J_Mt__fun_It__Set__Oset_It__Product____Type__Oprod_It__fun_It__Code____Numeral__Ointeger_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__Code____Numeral__Ointeger_J_J_J_Mt__HOL__Obool_J_J_Mt__fun_It__Set__Oset_It__Product____Type__Oprod_It__fun_It__Code____Numeral__Ointeger_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__Code____Numeral__Ointeger_J_J_J_Mt__fun_It__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__Code____Numeral__Ointeger_J_Mt__HOL__Obool_J_J_J,type,(
    fun_fu4830667003075097745r_bool: $tType )).

tff(ty_n_t__fun_It__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__List__Olist_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_J_J_Mt__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_J_J_J,type,(
    fun_fu5203870210456423875t_unit: $tType )).

tff(ty_n_t__fun_It__fun_It__Product____Type__Oprod_It__Int__Oint_Mt__Int__Oint_J_Mt__Product____Type__Oprod_It__fun_It__Product____Type__Oprod_It__Int__Oint_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Int__Oint_Mt__Int__Oint_J_J_J_Mt__fun_It__fun_It__Int__Oint_Mt__Product____Type__Oprod_It__Int__Oint_Mt__Int__Oint_J_J_Mt__fun_It__Int__Oint_Mt__Product____Type__Oprod_It__fun_It__Product____Type__Oprod_It__Int__Oint_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Int__Oint_Mt__Int__Oint_J_J_J_J_J,type,(
    fun_fu6018234675748487577nt_int: $tType )).

tff(ty_n_t__fun_It__fun_It__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__Code____Numeral__Ointeger_J_Mt__Product____Type__Oprod_It__fun_It__Code____Numeral__Ointeger_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__Code____Numeral__Ointeger_J_J_J_Mt__fun_It__fun_It__Code____Numeral__Ointeger_Mt__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__Code____Numeral__Ointeger_J_J_Mt__fun_It__Code____Numeral__Ointeger_Mt__Product____Type__Oprod_It__fun_It__Code____Numeral__Ointeger_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__Code____Numeral__Ointeger_J_J_J_J_J,type,(
    fun_fu5733874891833232793nteger: $tType )).

tff(ty_n_t__fun_It__Product____Type__Oprod_It__fun_It__Product____Type__Oprod_It__Int__Oint_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Int__Oint_Mt__Int__Oint_J_J_Mt__Product____Type__Oprod_It__fun_It__Product____Type__Oprod_It__Int__Oint_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__fun_It__Product____Type__Oprod_It__Int__Oint_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_J_J,type,(
    fun_Pr7515296300037395018e_term: $tType )).

tff(ty_n_t__fun_It__fun_It__Product____Type__Oprod_It__Int__Oint_Mt__Int__Oint_J_Mt__Product____Type__Oprod_It__fun_It__Product____Type__Oprod_It__Int__Oint_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Int__Oint_Mt__Int__Oint_J_J_J_Mt__fun_It__Product____Type__Oprod_It__Int__Oint_Mt__Int__Oint_J_Mt__fun_It__Set__Oset_It__Product____Type__Oprod_It__fun_It__Product____Type__Oprod_It__Int__Oint_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Int__Oint_Mt__Int__Oint_J_J_J_Mt__HOL__Obool_J_J_J,type,(
    fun_fu6811363951757575907t_bool: $tType )).

tff(ty_n_t__fun_It__FWState__Oconditional____action_It__Product____Type__Oprod_It__fun_It__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__Code____Numeral__Onatural_J_J_J_Mt__fun_It__Set__Oset_It__Product____Type__Oprod_It__fun_It__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__Code____Numeral__Onatural_J_J_J_Mt__HOL__Obool_J_J,type,(
    fun_co2057950312390817877l_bool: $tType )).

tff(ty_n_t__fun_It__FWState__Oconditional____action_It__Product____Type__Oprod_It__fun_It__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__Code____Numeral__Ointeger_J_J_J_Mt__fun_It__Set__Oset_It__Product____Type__Oprod_It__fun_It__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__Code____Numeral__Ointeger_J_J_J_Mt__HOL__Obool_J_J,type,(
    fun_co5175040255410966423r_bool: $tType )).

tff(ty_n_t__fun_It__fun_It__fun_It__Int__Oint_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__fun_It__Int__Oint_Mt__Product____Type__Oprod_It__fun_It__Int__Oint_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Int__Oint_Mt__Int__Oint_J_J_J_J_Mt__fun_It__Product____Type__Oprod_It__fun_It__Int__Oint_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Int__Oint_J_Mt__Product____Type__Oprod_It__fun_It__Int__Oint_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Int__Oint_Mt__Int__Oint_J_J_J_J,type,(
    fun_fu2263465228032374355nt_int: $tType )).

tff(ty_n_t__fun_It__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_J_Mt__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__fun_It__fun_It__Product____Type__Ounit_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_J_J_J,type,(
    fun_fu8390400543383816047t_unit: $tType )).

tff(ty_n_t__fun_It__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__HOL__Obool_J_J_Mt__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__fun_It__Predicate__Opred_It__Product____Type__Ounit_J_Mt__fun_It__Predicate__Opred_It__Product____Type__Ounit_J_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_J_J_J_J,type,(
    fun_fu3013119016404013497t_unit: $tType )).

tff(ty_n_t__fun_It__fun_It__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__fun_It__fun_It__Code____Numeral__Onatural_Mt__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__Code____Numeral__Onatural_J_J_Mt__fun_It__Code____Numeral__Onatural_Mt__Product____Type__Oprod_It__fun_It__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__Code____Numeral__Onatural_J_J_J_J_J,type,(
    fun_fu2494533493585484733atural: $tType )).

tff(ty_n_t__fun_It__fun_It__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__fun_It__fun_It__Code____Numeral__Ointeger_Mt__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__Code____Numeral__Ointeger_J_J_Mt__fun_It__Code____Numeral__Ointeger_Mt__Product____Type__Oprod_It__fun_It__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__Code____Numeral__Ointeger_J_J_J_J_J,type,(
    fun_fu3615774071449603131nteger: $tType )).

tff(ty_n_t__fun_It__fun_It__Code____Numeral__Onatural_Mt__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__Code____Numeral__Onatural_J_J_Mt__fun_It__fun_It__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__fun_It__Code____Numeral__Onatural_Mt__Product____Type__Oprod_It__fun_It__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__Code____Numeral__Onatural_J_J_J_J_J,type,(
    fun_fu2981619495185590333atural: $tType )).

tff(ty_n_t__fun_It__fun_It__Code____Numeral__Ointeger_Mt__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__Code____Numeral__Ointeger_J_J_Mt__fun_It__fun_It__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__fun_It__Code____Numeral__Ointeger_Mt__Product____Type__Oprod_It__fun_It__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__Code____Numeral__Ointeger_J_J_J_J_J,type,(
    fun_fu8615703422070676881nteger: $tType )).

tff(ty_n_t__fun_It__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__HOL__Obool_J_J_Mt__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__HOL__Obool_J_J_J_J,type,(
    fun_fu7444322831020958729t_bool: $tType )).

tff(ty_n_t__fun_It__fun_It__Typerep__Otyperep_Mt__fun_It__fun_It__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__fun_It__Code____Numeral__Onatural_Mt__fun_It__Code____Numeral__Onatural_Mt__HOL__Obool_J_J_J_J_Mt__fun_It__Typerep__Otyperep_Mt__fun_It__fun_It__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__fun_It__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__Code____Numeral__Onatural_J_Mt__HOL__Obool_J_J_J_J,type,(
    fun_fu4460523323837349793l_bool: $tType )).

tff(ty_n_t__fun_It__fun_It__Typerep__Otyperep_Mt__fun_It__fun_It__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__fun_It__Code____Numeral__Ointeger_Mt__fun_It__Code____Numeral__Ointeger_Mt__HOL__Obool_J_J_J_J_Mt__fun_It__Typerep__Otyperep_Mt__fun_It__fun_It__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__fun_It__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__Code____Numeral__Ointeger_J_Mt__HOL__Obool_J_J_J_J,type,(
    fun_fu6888054180786145293r_bool: $tType )).

tff(ty_n_t__fun_It__fun_It__Int__Oint_Mt__fun_It__Int__Oint_Mt__fun_It__Typerep__Otyperep_Mt__fun_It__fun_It__Product____Type__Oprod_It__Int__Oint_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__fun_It__Int__Oint_Mt__fun_It__Int__Oint_Mt__HOL__Obool_J_J_J_J_J_J_Mt__fun_It__Product____Type__Oprod_It__Int__Oint_Mt__Int__Oint_J_Mt__fun_It__Typerep__Otyperep_Mt__fun_It__fun_It__Product____Type__Oprod_It__Int__Oint_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__fun_It__Int__Oint_Mt__fun_It__Int__Oint_Mt__HOL__Obool_J_J_J_J_J_J,type,(
    fun_fu4948076362570020865t_bool: $tType )).

tff(ty_n_t__fun_It__Set__Oset_It__Product____Type__Oprod_It__fun_It__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__Code____Numeral__Onatural_J_J_J_Mt__fun_It__Set__Oset_It__Product____Type__Oprod_It__fun_It__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__Code____Numeral__Onatural_J_J_J_Mt__HOL__Obool_J_J,type,(
    fun_se6041869808684866413l_bool: $tType )).

tff(ty_n_t__fun_It__Set__Oset_It__Product____Type__Oprod_It__fun_It__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__Code____Numeral__Ointeger_J_J_J_Mt__fun_It__Set__Oset_It__Product____Type__Oprod_It__fun_It__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__Code____Numeral__Ointeger_J_J_J_Mt__HOL__Obool_J_J,type,(
    fun_se9158959751705014959r_bool: $tType )).

tff(ty_n_t__fun_It__Product____Type__Oprod_It__fun_It__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__Code____Numeral__Onatural_J_J_Mt__fun_It__Typerep__Otyperep_Mt__fun_It__Product____Type__Oprod_It__fun_It__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__Code____Numeral__Onatural_J_J_Mt__HOL__Obool_J_J_J,type,(
    fun_Pr1599230241618838622l_bool: $tType )).

tff(ty_n_t__fun_It__Product____Type__Oprod_It__fun_It__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__Code____Numeral__Ointeger_J_J_Mt__fun_It__Typerep__Otyperep_Mt__fun_It__Product____Type__Oprod_It__fun_It__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__Code____Numeral__Ointeger_J_J_Mt__HOL__Obool_J_J_J,type,(
    fun_Pr2830981920259692576r_bool: $tType )).

tff(ty_n_t__fun_It__FWState__Oconditional____action_It__Product____Type__Oprod_It__fun_It__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__Code____Numeral__Onatural_J_J_J_Mt__Set__Oset_It__Product____Type__Oprod_It__fun_It__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__Code____Numeral__Onatural_J_J_J_J,type,(
    fun_co1126531853235914865atural: $tType )).

tff(ty_n_t__fun_It__FWState__Oconditional____action_It__Product____Type__Oprod_It__fun_It__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__Code____Numeral__Ointeger_J_J_J_Mt__Set__Oset_It__Product____Type__Oprod_It__fun_It__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__Code____Numeral__Ointeger_J_J_J_J,type,(
    fun_co1365480479435617967nteger: $tType )).

tff(ty_n_t__fun_It__fun_It__fun_It__List__Olist_It__Typerep__Otyperep_J_Mt__Product____Type__Oprod_It__Typerep__Otyperep_Mt__List__Olist_It__Typerep__Otyperep_J_J_J_Mt__fun_It__List__Olist_It__Typerep__Otyperep_J_Mt__Product____Type__Oprod_It__List__Olist_It__Typerep__Otyperep_J_Mt__Product____Type__Oprod_It__Typerep__Otyperep_Mt__List__Olist_It__Typerep__Otyperep_J_J_J_J_J_Mt__fun_It__fun_It__Typerep__Otyperep_Mt__fun_It__List__Olist_It__Typerep__Otyperep_J_Mt__Product____Type__Oprod_It__Typerep__Otyperep_Mt__List__Olist_It__Typerep__Otyperep_J_J_J_J_Mt__fun_It__Typerep__Otyperep_Mt__fun_It__List__Olist_It__Typerep__Otyperep_J_Mt__Product____Type__Oprod_It__List__Olist_It__Typerep__Otyperep_J_Mt__Product____Type__Oprod_It__Typerep__Otyperep_Mt__List__Olist_It__Typerep__Otyperep_J_J_J_J_J_J_J,type,(
    fun_fu5844210226384989081yperep: $tType )).

tff(ty_n_t__fun_It__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__List__Olist_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_J_J_Mt__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__Predicate__Opred_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_J_J_J_J,type,(
    fun_fu4603198953452913561at_nat: $tType )).

tff(ty_n_t__fun_It__fun_It__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__Code____Numeral__Ointeger_J_Mt__Product____Type__Oprod_It__fun_It__Code____Numeral__Ointeger_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__Code____Numeral__Ointeger_J_J_J_Mt__fun_It__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__Code____Numeral__Ointeger_J_Mt__fun_It__Set__Oset_It__Product____Type__Oprod_It__fun_It__Code____Numeral__Ointeger_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__Code____Numeral__Ointeger_J_J_J_Mt__HOL__Obool_J_J_J,type,(
    fun_fu5275340415571320867r_bool: $tType )).

tff(ty_n_t__fun_It__fun_It__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__fun_It__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__fun_It__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_J_J,type,(
    fun_fu3907846456119958696e_term: $tType )).

tff(ty_n_t__fun_It__fun_It__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__fun_It__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__fun_It__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_J_J,type,(
    fun_fu973807341133180019e_term: $tType )).

tff(ty_n_t__fun_It__Product____Type__Oprod_It__fun_It__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__fun_It__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_J_Mt__fun_It__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_J,type,(
    fun_Pr6827332320455292990e_term: $tType )).

tff(ty_n_t__fun_It__Product____Type__Oprod_It__fun_It__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__fun_It__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_J_Mt__fun_It__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_J,type,(
    fun_Pr4293993763553841503e_term: $tType )).

tff(ty_n_t__fun_It__Product____Type__Oprod_It__fun_It__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__Code____Numeral__Onatural_J_J_Mt__fun_It__Set__Oset_It__Product____Type__Oprod_It__fun_It__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__Code____Numeral__Onatural_J_J_J_Mt__HOL__Obool_J_J,type,(
    fun_Pr3694589559738062115l_bool: $tType )).

tff(ty_n_t__fun_It__Product____Type__Oprod_It__fun_It__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__Code____Numeral__Ointeger_J_J_Mt__fun_It__Set__Oset_It__Product____Type__Oprod_It__fun_It__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__Code____Numeral__Ointeger_J_J_J_Mt__HOL__Obool_J_J,type,(
    fun_Pr7559530361780432101r_bool: $tType )).

tff(ty_n_t__fun_It__Product____Type__Oprod_It__fun_It__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__Code____Numeral__Onatural_J_J_Mt__fun_It__Typerep__Otyperep_Mt__fun_It__fun_It__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__fun_It__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__Code____Numeral__Onatural_J_Mt__HOL__Obool_J_J_J_J,type,(
    fun_Pr6457432793629214042l_bool: $tType )).

tff(ty_n_t__fun_It__Product____Type__Oprod_It__fun_It__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__Code____Numeral__Ointeger_J_J_Mt__fun_It__Typerep__Otyperep_Mt__fun_It__fun_It__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__fun_It__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__Code____Numeral__Ointeger_J_Mt__HOL__Obool_J_J_J_J,type,(
    fun_Pr5433951568954267674r_bool: $tType )).

tff(ty_n_t__fun_It__fun_It__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__Code____Numeral__Onatural_J_Mt__fun_It__Code____Numeral__Onatural_Mt__Product____Type__Oprod_It__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__Code____Numeral__Onatural_J_Mt__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__Code____Numeral__Onatural_J_J_J_J_Mt__fun_It__fun_It__Code____Numeral__Onatural_Mt__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__Code____Numeral__Onatural_J_J_Mt__fun_It__Code____Numeral__Onatural_Mt__fun_It__Code____Numeral__Onatural_Mt__Product____Type__Oprod_It__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__Code____Numeral__Onatural_J_Mt__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__Code____Numeral__Onatural_J_J_J_J_J_J,type,(
    fun_fu7279736549747114513atural: $tType )).

tff(ty_n_t__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__fun_It__Predicate__Opred_It__Product____Type__Ounit_J_Mt__fun_It__Predicate__Opred_It__Product____Type__Ounit_J_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_J_J_J_J_J,type,(
    fun_Pr4182178003638500495t_unit: $tType )).

tff(ty_n_t__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__fun_It__Predicate__Opred_It__Product____Type__Ounit_J_Mt__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__fun_It__Predicate__Opred_It__Product____Type__Ounit_J_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_J_J_J_J_J,type,(
    fun_Pr3922990261928494565t_unit: $tType )).

tff(ty_n_t__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__fun_It__Predicate__Opred_It__Product____Type__Ounit_J_Mt__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__fun_It__Predicate__Opred_It__Product____Type__Ounit_J_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_J_J_J_J_J,type,(
    fun_Pr6113291004072020751t_unit: $tType )).

tff(ty_n_t__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__fun_It__Predicate__Opred_It__Product____Type__Ounit_J_Mt__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__fun_It__Predicate__Opred_It__Product____Type__Ounit_J_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_J_J_J_J_J,type,(
    fun_Pr2127726394683250533t_unit: $tType )).

tff(ty_n_t__Set__Oset_It__Product____Type__Oprod_It__Product____Type__Oprod_It__fun_It__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__Code____Numeral__Onatural_J_J_Mt__Product____Type__Oprod_It__fun_It__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__Code____Numeral__Onatural_J_J_J_J,type,(
    set_Pr7065274883433914289atural: $tType )).

tff(ty_n_t__Set__Oset_It__Product____Type__Oprod_It__Product____Type__Oprod_It__fun_It__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__Code____Numeral__Ointeger_J_J_Mt__Product____Type__Oprod_It__fun_It__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__Code____Numeral__Ointeger_J_J_J_J,type,(
    set_Pr617690850500594159nteger: $tType )).

tff(ty_n_t__fun_It__fun_It__fun_It__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__fun_It__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__Code____Numeral__Onatural_J_Mt__HOL__Obool_J_J_Mt__fun_It__Product____Type__Oprod_It__fun_It__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__Code____Numeral__Onatural_J_J_Mt__HOL__Obool_J_J,type,(
    fun_fu5627978954003921725l_bool: $tType )).

tff(ty_n_t__fun_It__fun_It__fun_It__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__fun_It__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__Code____Numeral__Ointeger_J_Mt__HOL__Obool_J_J_Mt__fun_It__Product____Type__Oprod_It__fun_It__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__Code____Numeral__Ointeger_J_J_Mt__HOL__Obool_J_J,type,(
    fun_fu8244261039515384701r_bool: $tType )).

tff(ty_n_t__fun_It__List__Olist_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_J_Mt__fun_It__fun_It__Product____Type__Ounit_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_Mt__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_J_J_J_J,type,(
    fun_li8206877440717700211t_unit: $tType )).

tff(ty_n_t__fun_It__List__Olist_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_J_Mt__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__fun_It__fun_It__Product____Type__Ounit_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_Mt__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_J_J_J_J,type,(
    fun_li8864672935689681963t_unit: $tType )).

tff(ty_n_t__fun_It__List__Olist_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_J_Mt__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__fun_It__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__fun_It__Product____Type__Ounit_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_J_Mt__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_J_J_J,type,(
    fun_li5860113844530886131t_unit: $tType )).

tff(ty_n_t__fun_It__List__Olist_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_J_Mt__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__fun_It__fun_It__Product____Type__Ounit_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_Mt__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_J_J_J_J,type,(
    fun_li5943465794660850291t_unit: $tType )).

tff(ty_n_t__fun_It__List__Olist_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_J_Mt__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__fun_It__fun_It__Product____Type__Ounit_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_J_J_J_J,type,(
    fun_li5820256982672891435t_unit: $tType )).

tff(ty_n_t__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__Product____Type__Oprod_It__fun_It__fun_It__Code____Numeral__Ointeger_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__fun_It__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__Code____Numeral__Ointeger_J_Mt__Product____Type__Oprod_It__fun_It__Code____Numeral__Ointeger_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__Code____Numeral__Ointeger_J_J_J_J_Mt__fun_It__Code____Numeral__Ointeger_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_J_J,type,(
    produc2721269792025692128e_term: $tType )).

tff(ty_n_t__fun_It__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__fun_It__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__fun_It__Product____Type__Ounit_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_J_Mt__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_J_J_Mt__fun_It__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__fun_It__Product____Type__Ounit_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_J_J_Mt__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_J_J_J,type,(
    fun_fu4273927607979808561t_unit: $tType )).

tff(ty_n_t__fun_It__fun_It__Code____Numeral__Ointeger_Mt__fun_It__Code____Numeral__Ointeger_Mt__fun_It__Typerep__Otyperep_Mt__fun_It__fun_It__Code____Numeral__Ointeger_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__fun_It__Code____Numeral__Ointeger_Mt__fun_It__Code____Numeral__Ointeger_Mt__HOL__Obool_J_J_J_J_J_J_Mt__fun_It__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__Code____Numeral__Ointeger_J_Mt__fun_It__Typerep__Otyperep_Mt__fun_It__fun_It__Code____Numeral__Ointeger_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__fun_It__Code____Numeral__Ointeger_Mt__fun_It__Code____Numeral__Ointeger_Mt__HOL__Obool_J_J_J_J_J_J,type,(
    fun_fu6625043867124517615r_bool: $tType )).

tff(ty_n_t__fun_It__Product____Type__Oprod_It__fun_It__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__Code____Numeral__Onatural_J_J_Mt__fun_It__Product____Type__Oprod_It__fun_It__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__Code____Numeral__Onatural_J_J_Mt__HOL__Obool_J_J,type,(
    fun_Pr3400377776228143833l_bool: $tType )).

tff(ty_n_t__fun_It__Product____Type__Oprod_It__fun_It__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__Code____Numeral__Ointeger_J_J_Mt__fun_It__Product____Type__Oprod_It__fun_It__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__Code____Numeral__Ointeger_J_J_Mt__HOL__Obool_J_J,type,(
    fun_Pr5518362963649474331r_bool: $tType )).

tff(ty_n_t__fun_It__fun_It__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__fun_It__Set__Oset_It__Product____Type__Oprod_It__fun_It__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__Code____Numeral__Onatural_J_J_J_Mt__fun_It__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__Code____Numeral__Onatural_J_Mt__HOL__Obool_J_J_J,type,(
    fun_fu2031107284952340031l_bool: $tType )).

tff(ty_n_t__fun_It__fun_It__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__fun_It__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__Code____Numeral__Onatural_J_Mt__fun_It__Set__Oset_It__Product____Type__Oprod_It__fun_It__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__Code____Numeral__Onatural_J_J_J_Mt__HOL__Obool_J_J_J,type,(
    fun_fu4742626183021699263l_bool: $tType )).

tff(ty_n_t__fun_It__fun_It__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__fun_It__Set__Oset_It__Product____Type__Oprod_It__fun_It__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__Code____Numeral__Ointeger_J_J_J_Mt__fun_It__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__Code____Numeral__Ointeger_J_Mt__HOL__Obool_J_J_J,type,(
    fun_fu8610968986138438527r_bool: $tType )).

tff(ty_n_t__fun_It__fun_It__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__fun_It__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__Code____Numeral__Ointeger_J_Mt__fun_It__Set__Oset_It__Product____Type__Oprod_It__fun_It__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__Code____Numeral__Ointeger_J_J_J_Mt__HOL__Obool_J_J_J,type,(
    fun_fu8851216551406969345r_bool: $tType )).

tff(ty_n_t__fun_It__Product____Type__Oprod_It__fun_It__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__Code____Numeral__Onatural_J_J_Mt__fun_It__Typerep__Otyperep_Mt__fun_It__fun_It__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__fun_It__Code____Numeral__Onatural_Mt__fun_It__Code____Numeral__Onatural_Mt__HOL__Obool_J_J_J_J_J,type,(
    fun_Pr4706854109072119690l_bool: $tType )).

tff(ty_n_t__fun_It__Product____Type__Oprod_It__fun_It__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__Code____Numeral__Ointeger_J_J_Mt__fun_It__Typerep__Otyperep_Mt__fun_It__fun_It__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__fun_It__Code____Numeral__Ointeger_Mt__fun_It__Code____Numeral__Ointeger_Mt__HOL__Obool_J_J_J_J_J,type,(
    fun_Pr95293895019578998r_bool: $tType )).

tff(ty_n_t__Product____Type__Oprod_It__Product____Type__Oprod_It__fun_It__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__Code____Numeral__Onatural_J_J_Mt__Product____Type__Oprod_It__fun_It__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__Code____Numeral__Onatural_J_J_J,type,(
    produc27529606903397201atural: $tType )).

tff(ty_n_t__Product____Type__Oprod_It__Product____Type__Oprod_It__fun_It__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__Code____Numeral__Ointeger_J_J_Mt__Product____Type__Oprod_It__fun_It__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__Code____Numeral__Ointeger_J_J_J,type,(
    produc3545778865006486671nteger: $tType )).

tff(ty_n_t__fun_It__fun_It__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__HOL__Obool_J_J_Mt__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__HOL__Obool_J_J_J_Mt__fun_It__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__HOL__Obool_J_J_J_Mt__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__HOL__Obool_J_J_J_J_J,type,(
    fun_fu8726123341387183067t_bool: $tType )).

tff(ty_n_t__fun_It__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__fun_It__Product____Type__Ounit_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_J_J_Mt__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_J_J,type,(
    fun_fu7044762517945724197t_unit: $tType )).

tff(ty_n_t__fun_It__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_J_Mt__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__fun_It__Product____Type__Ounit_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_J_J_J,type,(
    fun_fu7370061016910916281t_unit: $tType )).

tff(ty_n_t__fun_It__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__fun_It__Predicate__Opred_It__Product____Type__Ounit_J_Mt__fun_It__Predicate__Opred_It__Product____Type__Ounit_J_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_J_J_J_J_Mt__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__fun_It__Predicate__Opred_It__Product____Type__Ounit_J_Mt__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__fun_It__Predicate__Opred_It__Product____Type__Ounit_J_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_J_J_J_J_J,type,(
    fun_fu180096393036596697t_unit: $tType )).

tff(ty_n_t__fun_It__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__fun_It__Predicate__Opred_It__Product____Type__Ounit_J_Mt__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__fun_It__Predicate__Opred_It__Product____Type__Ounit_J_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_J_J_J_J_Mt__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__fun_It__Predicate__Opred_It__Product____Type__Ounit_J_Mt__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__fun_It__Predicate__Opred_It__Product____Type__Ounit_J_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_J_J_J_J_J,type,(
    fun_fu8725575183408809517t_unit: $tType )).

tff(ty_n_t__fun_It__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__fun_It__Predicate__Opred_It__Product____Type__Ounit_J_Mt__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__fun_It__Predicate__Opred_It__Product____Type__Ounit_J_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_J_J_J_J_Mt__fun_It__Predicate__Opred_It__Product____Type__Ounit_J_Mt__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__fun_It__Predicate__Opred_It__Product____Type__Ounit_J_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_J_J_J_J_J,type,(
    fun_fu4065331599565642457t_unit: $tType )).

tff(ty_n_t__fun_It__fun_It__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__fun_It__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__Code____Numeral__Onatural_J_Mt__fun_It__Typerep__Otyperep_Mt__fun_It__fun_It__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__fun_It__Code____Numeral__Onatural_Mt__fun_It__Code____Numeral__Onatural_Mt__HOL__Obool_J_J_J_J_J_J,type,(
    fun_fu8275698215587585318l_bool: $tType )).

tff(ty_n_t__fun_It__fun_It__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__fun_It__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__Code____Numeral__Ointeger_J_Mt__fun_It__Typerep__Otyperep_Mt__fun_It__fun_It__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__fun_It__Code____Numeral__Ointeger_Mt__fun_It__Code____Numeral__Ointeger_Mt__HOL__Obool_J_J_J_J_J_J,type,(
    fun_fu5749160558464221330r_bool: $tType )).

tff(ty_n_t__fun_It__Product____Type__Oprod_It__fun_It__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__Code____Numeral__Onatural_J_J_Mt__Product____Type__Oprod_It__fun_It__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__Code____Numeral__Onatural_J_J_J,type,(
    fun_Pr1859987238300257517atural: $tType )).

tff(ty_n_t__fun_It__Product____Type__Oprod_It__fun_It__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__Code____Numeral__Onatural_J_J_Mt__Product____Type__Oprod_It__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__Code____Numeral__Onatural_J_Mt__fun_It__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_J_J,type,(
    fun_Pr9097516973872719235e_term: $tType )).

tff(ty_n_t__fun_It__Product____Type__Oprod_It__fun_It__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__Code____Numeral__Ointeger_J_J_Mt__Product____Type__Oprod_It__fun_It__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__Code____Numeral__Ointeger_J_J_J,type,(
    fun_Pr5378236496403346987nteger: $tType )).

tff(ty_n_t__fun_It__Product____Type__Oprod_It__fun_It__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__Code____Numeral__Ointeger_J_J_Mt__Product____Type__Oprod_It__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__Code____Numeral__Ointeger_J_Mt__fun_It__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_J_J,type,(
    fun_Pr2227105093636474135e_term: $tType )).

tff(ty_n_t__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__fun_It__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Code____Numeral__Onatural_J_Mt__Code____Numeral__Onatural_J_Mt__Product____Type__Oprod_It__fun_It__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__Code____Numeral__Onatural_J_J_J,type,(
    fun_Pr2507860336428557187atural: $tType )).

tff(ty_n_t__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__fun_It__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Code____Numeral__Ointeger_J_Mt__Code____Numeral__Ointeger_J_Mt__Product____Type__Oprod_It__fun_It__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__Code____Numeral__Ointeger_J_J_J,type,(
    fun_Pr5516329222021057559nteger: $tType )).

tff(ty_n_t__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__Code____Numeral__Onatural_J_Mt__fun_It__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_J_Mt__Product____Type__Oprod_It__fun_It__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__Code____Numeral__Onatural_J_J_J,type,(
    fun_Pr3461540190336728451atural: $tType )).

tff(ty_n_t__fun_It__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__Product____Type__Oprod_It__fun_It__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Code____Numeral__Onatural_J_J_Mt__Product____Type__Oprod_It__fun_It__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__Code____Numeral__Onatural_J_J_J,type,(
    fun_Pr5026719804858872825atural: $tType )).

tff(ty_n_t__fun_It__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__Product____Type__Oprod_It__fun_It__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Code____Numeral__Ointeger_J_J_Mt__Product____Type__Oprod_It__fun_It__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__Code____Numeral__Ointeger_J_J_J,type,(
    fun_Pr8732835792225237091nteger: $tType )).

tff(ty_n_t__fun_It__fun_It__Typerep__Otyperep_Mt__fun_It__fun_It__Product____Type__Oprod_It__Int__Oint_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__fun_It__Product____Type__Oprod_It__Int__Oint_Mt__Int__Oint_J_Mt__HOL__Obool_J_J_J_Mt__fun_It__Typerep__Otyperep_Mt__fun_It__Product____Type__Oprod_It__fun_It__Product____Type__Oprod_It__Int__Oint_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Int__Oint_Mt__Int__Oint_J_J_Mt__HOL__Obool_J_J_J,type,(
    fun_fu3660741339341699761t_bool: $tType )).

tff(ty_n_t__fun_It__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__Predicate__Opred_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_J_J_Mt__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__fun_It__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_J_J,type,(
    fun_fu8099686257906068601t_unit: $tType )).

tff(ty_n_t__fun_It__fun_It__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__fun_It__Code____Numeral__Onatural_Mt__fun_It__Code____Numeral__Onatural_Mt__fun_It__List__Olist_It__Typerep__Otyperep_J_Mt__fun_It__fun_It__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__fun_It__Code____Numeral__Onatural_Mt__fun_It__Code____Numeral__Onatural_Mt__HOL__Obool_J_J_J_J_J_J_J,type,(
    fun_fu1029410250392290342l_bool: $tType )).

tff(ty_n_t__fun_It__fun_It__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__fun_It__Code____Numeral__Ointeger_Mt__fun_It__Code____Numeral__Ointeger_Mt__fun_It__List__Olist_It__Typerep__Otyperep_J_Mt__fun_It__fun_It__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__fun_It__Code____Numeral__Ointeger_Mt__fun_It__Code____Numeral__Ointeger_Mt__HOL__Obool_J_J_J_J_J_J_J,type,(
    fun_fu2338727605416009788r_bool: $tType )).

tff(ty_n_t__fun_It__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_J_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_J_Mt__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_J,type,(
    fun_fu4266979189528110461t_unit: $tType )).

tff(ty_n_t__fun_It__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_J_Mt__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_J_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_J,type,(
    fun_fu8897320858374310781t_unit: $tType )).

tff(ty_n_t__fun_It__fun_It__Product____Type__Oprod_It__Int__Oint_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__fun_It__Product____Type__Oprod_It__Int__Oint_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__fun_It__Product____Type__Oprod_It__Int__Oint_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_J_J,type,(
    fun_fu1200240558856136868e_term: $tType )).

tff(ty_n_t__fun_It__Product____Type__Oprod_It__fun_It__Product____Type__Oprod_It__Int__Oint_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__fun_It__Product____Type__Oprod_It__Int__Oint_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_J_Mt__fun_It__Product____Type__Oprod_It__Int__Oint_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_J,type,(
    fun_Pr719564675168102194e_term: $tType )).

tff(ty_n_t__fun_It__List__Olist_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_J_Mt__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__fun_It__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_Mt__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_J_J_J,type,(
    fun_li5976284690576824339t_unit: $tType )).

tff(ty_n_t__fun_It__List__Olist_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_J_Mt__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__fun_It__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_J_J_J,type,(
    fun_li7773675358865616895t_unit: $tType )).

tff(ty_n_t__fun_It__fun_It__fun_It__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__fun_It__Code____Numeral__Onatural_Mt__fun_It__Code____Numeral__Onatural_Mt__HOL__Obool_J_J_J_Mt__fun_It__fun_It__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__fun_It__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__Code____Numeral__Onatural_J_Mt__HOL__Obool_J_J_J,type,(
    fun_fu1329181239375146827l_bool: $tType )).

tff(ty_n_t__fun_It__fun_It__fun_It__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__fun_It__Code____Numeral__Ointeger_Mt__fun_It__Code____Numeral__Ointeger_Mt__HOL__Obool_J_J_J_Mt__fun_It__fun_It__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__fun_It__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__Code____Numeral__Ointeger_J_Mt__HOL__Obool_J_J_J,type,(
    fun_fu7876857974243919287r_bool: $tType )).

tff(ty_n_t__fun_It__fun_It__fun_It__Int__Oint_Mt__Product____Type__Oprod_It__Int__Oint_Mt__Int__Oint_J_J_Mt__fun_It__Int__Oint_Mt__Product____Type__Oprod_It__fun_It__Int__Oint_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Int__Oint_Mt__Int__Oint_J_J_J_J_Mt__fun_It__fun_It__Int__Oint_Mt__fun_It__Int__Oint_Mt__Product____Type__Oprod_It__Int__Oint_Mt__Int__Oint_J_J_J_Mt__fun_It__Int__Oint_Mt__fun_It__Int__Oint_Mt__Product____Type__Oprod_It__fun_It__Int__Oint_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Int__Oint_Mt__Int__Oint_J_J_J_J_J_J,type,(
    fun_fu3068297021553961497nt_int: $tType )).

tff(ty_n_t__fun_It__Product____Type__Oprod_It__List__Olist_It__FWState__Onew____thread____action_Itf__a_Mtf__b_Mtf__c_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Oconditional____action_Itf__a_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Owait____set____action_Itf__a_Mtf__e_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Ointerrupt____action_Itf__a_J_J_Mt__List__Olist_Itf__f_J_J_J_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Oconditional____action_Itf__a_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Owait____set____action_Itf__a_Mtf__e_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Ointerrupt____action_Itf__a_J_J_Mt__List__Olist_Itf__f_J_J_J_J_J,type,(
    fun_Pr5769174472853286911list_f: $tType )).

tff(ty_n_t__fun_It__FWState__Oconditional____action_It__fun_It__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_J_Mt__fun_It__FWState__Oconditional____action_It__Product____Type__Oprod_It__fun_It__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__Code____Numeral__Onatural_J_J_J_Mt__HOL__Obool_J_J,type,(
    fun_co8188948798594295303l_bool: $tType )).

tff(ty_n_t__fun_It__FWState__Oconditional____action_It__fun_It__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_J_Mt__fun_It__FWState__Oconditional____action_It__Product____Type__Oprod_It__fun_It__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__Code____Numeral__Ointeger_J_J_J_Mt__HOL__Obool_J_J,type,(
    fun_co8009543375810690525r_bool: $tType )).

tff(ty_n_t__fun_It__FWState__Oconditional____action_It__Product____Type__Oprod_It__fun_It__Product____Type__Oprod_It__Int__Oint_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Int__Oint_Mt__Int__Oint_J_J_J_Mt__fun_It__Set__Oset_It__Product____Type__Oprod_It__fun_It__Product____Type__Oprod_It__Int__Oint_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Int__Oint_Mt__Int__Oint_J_J_J_Mt__HOL__Obool_J_J,type,(
    fun_co4189014013517765181t_bool: $tType )).

tff(ty_n_t__fun_It__FWState__Oconditional____action_It__Product____Type__Oprod_It__fun_It__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__Code____Numeral__Onatural_J_J_J_Mt__fun_It__FWState__Oconditional____action_It__fun_It__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_J_Mt__HOL__Obool_J_J,type,(
    fun_co7004128940482759943m_bool: $tType )).

tff(ty_n_t__fun_It__FWState__Oconditional____action_It__Product____Type__Oprod_It__fun_It__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__Code____Numeral__Ointeger_J_J_J_Mt__fun_It__FWState__Oconditional____action_It__fun_It__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_J_Mt__HOL__Obool_J_J,type,(
    fun_co3618816969878198365m_bool: $tType )).

tff(ty_n_t__fun_It__fun_It__Product____Type__Oprod_It__Int__Oint_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__fun_It__fun_It__Int__Oint_Mt__fun_It__Int__Oint_Mt__Product____Type__Oprod_It__Int__Oint_Mt__Int__Oint_J_J_J_Mt__fun_It__Int__Oint_Mt__fun_It__Int__Oint_Mt__Product____Type__Oprod_It__fun_It__Product____Type__Oprod_It__Int__Oint_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Int__Oint_Mt__Int__Oint_J_J_J_J_J_J,type,(
    fun_fu8886507270542301739nt_int: $tType )).

tff(ty_n_t__fun_It__fun_It__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__fun_It__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__Code____Numeral__Onatural_J_Mt__Product____Type__Oprod_It__fun_It__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__Code____Numeral__Onatural_J_J_J_J,type,(
    fun_fu8065649635901723239atural: $tType )).

tff(ty_n_t__fun_It__fun_It__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__fun_It__Code____Numeral__Onatural_Mt__fun_It__Code____Numeral__Onatural_Mt__fun_It__Typerep__Otyperep_Mt__fun_It__fun_It__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__fun_It__Code____Numeral__Onatural_Mt__fun_It__Code____Numeral__Onatural_Mt__HOL__Obool_J_J_J_J_J_J_J,type,(
    fun_fu4086171345262841526l_bool: $tType )).

tff(ty_n_t__fun_It__fun_It__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__fun_It__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__Code____Numeral__Ointeger_J_Mt__Product____Type__Oprod_It__fun_It__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__Code____Numeral__Ointeger_J_J_J_J,type,(
    fun_fu7566577365572809253nteger: $tType )).

tff(ty_n_t__fun_It__fun_It__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__fun_It__Code____Numeral__Ointeger_Mt__fun_It__Code____Numeral__Ointeger_Mt__fun_It__Typerep__Otyperep_Mt__fun_It__fun_It__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__fun_It__Code____Numeral__Ointeger_Mt__fun_It__Code____Numeral__Ointeger_Mt__HOL__Obool_J_J_J_J_J_J_J,type,(
    fun_fu1320625178778405964r_bool: $tType )).

tff(ty_n_t__fun_It__Product____Type__Oprod_It__fun_It__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Code____Numeral__Onatural_J_Mt__fun_It__Code____Numeral__Onatural_Mt__Product____Type__Oprod_It__fun_It__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__Code____Numeral__Onatural_J_J_J_J,type,(
    fun_Pr1957206570838516839atural: $tType )).

tff(ty_n_t__fun_It__Product____Type__Oprod_It__fun_It__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Code____Numeral__Ointeger_J_Mt__fun_It__Code____Numeral__Ointeger_Mt__Product____Type__Oprod_It__fun_It__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__Code____Numeral__Ointeger_J_J_J_J,type,(
    fun_Pr4883731471855611259nteger: $tType )).

tff(ty_n_t__fun_It__Code____Numeral__Onatural_Mt__fun_It__Product____Type__Oprod_It__fun_It__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Code____Numeral__Onatural_J_Mt__Product____Type__Oprod_It__fun_It__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__Code____Numeral__Onatural_J_J_J_J,type,(
    fun_Co8745416086325235827atural: $tType )).

tff(ty_n_t__fun_It__Code____Numeral__Ointeger_Mt__fun_It__Product____Type__Oprod_It__fun_It__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Code____Numeral__Ointeger_J_Mt__Product____Type__Oprod_It__fun_It__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__Code____Numeral__Ointeger_J_J_J_J,type,(
    fun_Co6429903536061882205nteger: $tType )).

tff(ty_n_t__fun_It__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_J_Mt__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_J_J,type,(
    fun_fu3084308208961294575t_unit: $tType )).

tff(ty_n_t__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__fun_It__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_J_Mt__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_J_J,type,(
    fun_Pr774678869800119705t_unit: $tType )).

tff(ty_n_t__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__fun_It__Predicate__Opred_It__Product____Type__Ounit_J_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_J_J_J_J,type,(
    fun_Pr3476858610017612783t_unit: $tType )).

tff(ty_n_t__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__fun_It__Predicate__Opred_It__Product____Type__Ounit_J_Mt__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_J_J_J_J,type,(
    fun_Pr2369131580560590661t_unit: $tType )).

tff(ty_n_t__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__fun_It__Predicate__Opred_It__Product____Type__Ounit_J_Mt__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_J_J_J_J,type,(
    fun_Pr1051125763222258287t_unit: $tType )).

tff(ty_n_t__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__fun_It__Predicate__Opred_It__Product____Type__Ounit_J_Mt__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_J_J_J_J,type,(
    fun_Pr8482118631278287045t_unit: $tType )).

tff(ty_n_t__Product____Type__Oprod_It__fun_It__fun_It__Code____Numeral__Ointeger_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__fun_It__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__Code____Numeral__Ointeger_J_Mt__Product____Type__Oprod_It__fun_It__Code____Numeral__Ointeger_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__Code____Numeral__Ointeger_J_J_J_J_Mt__fun_It__Code____Numeral__Ointeger_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_J,type,(
    produc2261426550996187095e_term: $tType )).

tff(ty_n_t__fun_It__Product____Type__Oprod_It__FinFun__Ofinfun_Itf__d_Mt__List__Olist_It__FWState__Olock____action_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Onew____thread____action_Itf__a_Mtf__b_Mtf__c_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Oconditional____action_Itf__a_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Owait____set____action_Itf__a_Mtf__e_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Ointerrupt____action_Itf__a_J_J_Mt__List__Olist_Itf__f_J_J_J_J_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Onew____thread____action_Itf__a_Mtf__b_Mtf__c_J_J_Mt__List__Olist_It__FWState__Onew____thread____action_Itf__a_Mtf__b_Mtf__c_J_J_J_J,type,(
    fun_Pr554511193487119297_a_b_c: $tType )).

tff(ty_n_t__fun_It__Product____Type__Oprod_It__FinFun__Ofinfun_Itf__d_Mt__List__Olist_It__FWState__Olock____action_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Onew____thread____action_Itf__a_Mtf__b_Mtf__c_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Oconditional____action_Itf__a_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Owait____set____action_Itf__a_Mtf__e_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Ointerrupt____action_Itf__a_J_J_Mt__List__Olist_Itf__f_J_J_J_J_J_J_Mt__Product____Type__Oprod_It__FinFun__Ofinfun_Itf__d_Mt__List__Olist_It__FWState__Olock____action_J_J_Mt__List__Olist_It__FWState__Onew____thread____action_Itf__a_Mtf__b_Mtf__c_J_J_J_J,type,(
    fun_Pr5963321682304998159_a_b_c: $tType )).

tff(ty_n_t__fun_It__fun_It__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__fun_It__Code____Numeral__Onatural_Mt__fun_It__Code____Numeral__Onatural_Mt__Product____Type__Oprod_It__fun_It__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__Code____Numeral__Onatural_J_J_J_J_J,type,(
    fun_fu5818546740671347181atural: $tType )).

tff(ty_n_t__fun_It__fun_It__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__fun_It__Code____Numeral__Ointeger_Mt__fun_It__Code____Numeral__Ointeger_Mt__Product____Type__Oprod_It__fun_It__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__Code____Numeral__Ointeger_J_J_J_J_J,type,(
    fun_fu5738339344931341057nteger: $tType )).

tff(ty_n_t__fun_It__Code____Numeral__Onatural_Mt__fun_It__fun_It__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__fun_It__Code____Numeral__Onatural_Mt__Product____Type__Oprod_It__fun_It__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__Code____Numeral__Onatural_J_J_J_J_J,type,(
    fun_Co2246090783753993453atural: $tType )).

tff(ty_n_t__fun_It__Code____Numeral__Ointeger_Mt__fun_It__fun_It__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__fun_It__Code____Numeral__Ointeger_Mt__Product____Type__Oprod_It__fun_It__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__Code____Numeral__Ointeger_J_J_J_J_J,type,(
    fun_Co6462232924193281025nteger: $tType )).

tff(ty_n_t__fun_It__fun_It__Typerep__Otyperep_Mt__fun_It__fun_It__Product____Type__Oprod_It__Int__Oint_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__fun_It__Int__Oint_Mt__fun_It__Int__Oint_Mt__HOL__Obool_J_J_J_J_Mt__fun_It__Typerep__Otyperep_Mt__fun_It__fun_It__Product____Type__Oprod_It__Int__Oint_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__fun_It__Product____Type__Oprod_It__Int__Oint_Mt__Int__Oint_J_Mt__HOL__Obool_J_J_J_J,type,(
    fun_fu1675687505949760657t_bool: $tType )).

tff(ty_n_t__fun_It__Set__Oset_It__Product____Type__Oprod_It__fun_It__Product____Type__Oprod_It__Int__Oint_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Int__Oint_Mt__Int__Oint_J_J_J_Mt__fun_It__Set__Oset_It__Product____Type__Oprod_It__fun_It__Product____Type__Oprod_It__Int__Oint_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Int__Oint_Mt__Int__Oint_J_J_J_Mt__HOL__Obool_J_J,type,(
    fun_se754916626772163925t_bool: $tType )).

tff(ty_n_t__fun_It__Product____Type__Oprod_It__fun_It__Product____Type__Oprod_It__Int__Oint_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Int__Oint_Mt__Int__Oint_J_J_Mt__fun_It__Typerep__Otyperep_Mt__fun_It__Product____Type__Oprod_It__fun_It__Product____Type__Oprod_It__Int__Oint_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Int__Oint_Mt__Int__Oint_J_J_Mt__HOL__Obool_J_J_J,type,(
    fun_Pr6199325843354212422t_bool: $tType )).

tff(ty_n_t__fun_It__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__fun_It__fun_It__Product____Type__Ounit_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_Mt__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_J_J_J_Mt__fun_It__fun_It__Product____Type__Ounit_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_Mt__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_J_J_J_J,type,(
    fun_fu7879578528783131931t_unit: $tType )).

tff(ty_n_t__fun_It__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__fun_It__fun_It__Product____Type__Ounit_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_Mt__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_J_J_J_Mt__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__fun_It__fun_It__Product____Type__Ounit_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_Mt__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_J_J_J_J,type,(
    fun_fu6603111575050739739t_unit: $tType )).

tff(ty_n_t__fun_It__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__fun_It__fun_It__Product____Type__Ounit_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_J_J_J_Mt__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__fun_It__fun_It__Product____Type__Ounit_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_Mt__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_J_J_J_J,type,(
    fun_fu8571895360176989467t_unit: $tType )).

tff(ty_n_t__fun_It__FWState__Oconditional____action_It__Product____Type__Oprod_It__FinFun__Ofinfun_Itf__d_Mt__List__Olist_It__FWState__Olock____action_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Onew____thread____action_Itf__a_Mtf__b_Mtf__c_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Oconditional____action_Itf__a_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Owait____set____action_Itf__a_Mtf__e_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Ointerrupt____action_Itf__a_J_J_Mt__List__Olist_Itf__f_J_J_J_J_J_J_J_Mt__fun_It__FWState__Oconditional____action_It__FinFun__Ofinfun_Itf__d_Mt__List__Olist_It__FWState__Olock____action_J_J_J_Mt__HOL__Obool_J_J,type,(
    fun_co2835800922451470601n_bool: $tType )).

tff(ty_n_t__fun_It__FWState__Oconditional____action_It__FinFun__Ofinfun_Itf__d_Mt__List__Olist_It__FWState__Olock____action_J_J_J_Mt__fun_It__FWState__Oconditional____action_It__Product____Type__Oprod_It__FinFun__Ofinfun_Itf__d_Mt__List__Olist_It__FWState__Olock____action_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Onew____thread____action_Itf__a_Mtf__b_Mtf__c_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Oconditional____action_Itf__a_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Owait____set____action_Itf__a_Mtf__e_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Ointerrupt____action_Itf__a_J_J_Mt__List__Olist_Itf__f_J_J_J_J_J_J_J_Mt__HOL__Obool_J_J,type,(
    fun_co6740935807154397535f_bool: $tType )).

tff(ty_n_t__fun_It__FWState__Oconditional____action_It__Product____Type__Oprod_It__fun_It__Product____Type__Oprod_It__Int__Oint_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Int__Oint_Mt__Int__Oint_J_J_J_Mt__Set__Oset_It__Product____Type__Oprod_It__fun_It__Product____Type__Oprod_It__Int__Oint_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Int__Oint_Mt__Int__Oint_J_J_J_J,type,(
    fun_co2509959611545905289nt_int: $tType )).

tff(ty_n_t__fun_It__FWState__Oconditional____action_It__Product____Type__Oprod_It__fun_It__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__Code____Numeral__Onatural_J_J_J_Mt__FWState__Oconditional____action_It__fun_It__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_J_J,type,(
    fun_co9099894971345954623e_term: $tType )).

tff(ty_n_t__fun_It__FWState__Oconditional____action_It__Product____Type__Oprod_It__fun_It__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__Code____Numeral__Ointeger_J_J_J_Mt__FWState__Oconditional____action_It__fun_It__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_J_J,type,(
    fun_co3399675421143272553e_term: $tType )).

tff(ty_n_t__fun_It__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__fun_It__HOL__Obool_Mt__HOL__Obool_J_J_Mt__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__fun_It__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__HOL__Obool_J_Mt__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__HOL__Obool_J_J_J_J,type,(
    fun_fu3445719244031593059t_bool: $tType )).

tff(ty_n_t__fun_It__fun_It__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__Code____Numeral__Onatural_J_Mt__Product____Type__Oprod_It__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__Code____Numeral__Onatural_J_Mt__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__Code____Numeral__Onatural_J_J_J_Mt__fun_It__fun_It__Code____Numeral__Onatural_Mt__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__Code____Numeral__Onatural_J_J_Mt__fun_It__Code____Numeral__Onatural_Mt__Product____Type__Oprod_It__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__Code____Numeral__Onatural_J_Mt__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__Code____Numeral__Onatural_J_J_J_J_J,type,(
    fun_fu6214106077466450607atural: $tType )).

tff(ty_n_t__fun_It__fun_It__Code____Numeral__Onatural_Mt__fun_It__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__Code____Numeral__Onatural_J_Mt__Product____Type__Oprod_It__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__Code____Numeral__Onatural_J_Mt__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__Code____Numeral__Onatural_J_J_J_J_Mt__fun_It__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__Code____Numeral__Onatural_J_Mt__fun_It__Code____Numeral__Onatural_Mt__Product____Type__Oprod_It__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__Code____Numeral__Onatural_J_Mt__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__Code____Numeral__Onatural_J_J_J_J_J,type,(
    fun_fu6629296773798093509atural: $tType )).

tff(ty_n_t__fun_It__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__fun_It__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_Mt__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_J_J_Mt__fun_It__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_J_Mt__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_J_J_J,type,(
    fun_fu4037816070683381401t_unit: $tType )).

tff(ty_n_t__fun_It__fun_It__Code____Numeral__Ointeger_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__fun_It__fun_It__Code____Numeral__Ointeger_Mt__fun_It__Code____Numeral__Ointeger_Mt__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__Code____Numeral__Ointeger_J_J_J_Mt__fun_It__Code____Numeral__Ointeger_Mt__fun_It__Code____Numeral__Ointeger_Mt__Product____Type__Oprod_It__fun_It__Code____Numeral__Ointeger_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__Code____Numeral__Ointeger_J_J_J_J_J_J,type,(
    fun_fu6911750219728095589nteger: $tType )).

tff(ty_n_t__fun_It__Product____Type__Oprod_It__fun_It__Product____Type__Oprod_It__Int__Oint_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Int__Oint_Mt__Int__Oint_J_J_Mt__fun_It__Set__Oset_It__Product____Type__Oprod_It__fun_It__Product____Type__Oprod_It__Int__Oint_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Int__Oint_Mt__Int__Oint_J_J_J_Mt__HOL__Obool_J_J,type,(
    fun_Pr7931363903936167179t_bool: $tType )).

tff(ty_n_t__fun_It__Product____Type__Oprod_It__fun_It__Product____Type__Oprod_It__Int__Oint_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Int__Oint_Mt__Int__Oint_J_J_Mt__fun_It__Typerep__Otyperep_Mt__fun_It__fun_It__Product____Type__Oprod_It__Int__Oint_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__fun_It__Product____Type__Oprod_It__Int__Oint_Mt__Int__Oint_J_Mt__HOL__Obool_J_J_J_J,type,(
    fun_Pr4151658529519503450t_bool: $tType )).

tff(ty_n_t__fun_It__Product____Type__Oprod_It__fun_It__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Code____Numeral__Onatural_J_Mt__Product____Type__Oprod_It__fun_It__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__Code____Numeral__Onatural_J_J_J,type,(
    fun_Pr3475064721092140226atural: $tType )).

tff(ty_n_t__fun_It__Product____Type__Oprod_It__fun_It__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Code____Numeral__Ointeger_J_Mt__Product____Type__Oprod_It__fun_It__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__Code____Numeral__Ointeger_J_J_J,type,(
    fun_Pr5747174900317623329nteger: $tType )).

tff(ty_n_t__Set__Oset_It__Product____Type__Oprod_It__Product____Type__Oprod_It__fun_It__Product____Type__Oprod_It__Int__Oint_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Int__Oint_Mt__Int__Oint_J_J_Mt__Product____Type__Oprod_It__fun_It__Product____Type__Oprod_It__Int__Oint_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Int__Oint_Mt__Int__Oint_J_J_J_J,type,(
    set_Pr445502709953361865nt_int: $tType )).

tff(ty_n_t__fun_It__fun_It__Code____Numeral__Onatural_Mt__fun_It__Code____Numeral__Onatural_Mt__fun_It__Code____Numeral__Onatural_Mt__Product____Type__Oprod_It__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__Code____Numeral__Onatural_J_Mt__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__Code____Numeral__Onatural_J_J_J_J_J_Mt__fun_It__Code____Numeral__Onatural_Mt__fun_It__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__Code____Numeral__Onatural_J_Mt__Product____Type__Oprod_It__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__Code____Numeral__Onatural_J_Mt__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__Code____Numeral__Onatural_J_J_J_J_J,type,(
    fun_fu7105809031475392107atural: $tType )).

tff(ty_n_t__fun_It__fun_It__fun_It__Product____Type__Oprod_It__Int__Oint_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__fun_It__Product____Type__Oprod_It__Int__Oint_Mt__Int__Oint_J_Mt__HOL__Obool_J_J_Mt__fun_It__Product____Type__Oprod_It__fun_It__Product____Type__Oprod_It__Int__Oint_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Int__Oint_Mt__Int__Oint_J_J_Mt__HOL__Obool_J_J,type,(
    fun_fu3411262949498040381t_bool: $tType )).

tff(ty_n_t__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_J_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_J_J,type,(
    fun_Pr7096729432206639411t_unit: $tType )).

tff(ty_n_t__fun_It__FWState__Oconditional____action_It__Product____Type__Oprod_It__FinFun__Ofinfun_Itf__d_Mt__List__Olist_It__FWState__Olock____action_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Onew____thread____action_Itf__a_Mtf__b_Mtf__c_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Oconditional____action_Itf__a_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Owait____set____action_Itf__a_Mtf__e_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Ointerrupt____action_Itf__a_J_J_Mt__List__Olist_Itf__f_J_J_J_J_J_J_J_Mt__FWState__Oconditional____action_It__FinFun__Ofinfun_Itf__d_Mt__List__Olist_It__FWState__Olock____action_J_J_J_J,type,(
    fun_co2764440614077727549action: $tType )).

tff(ty_n_t__fun_It__List__Olist_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_J_Mt__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_J_J_J,type,(
    fun_li2381458376072220233t_unit: $tType )).

tff(ty_n_t__fun_It__fun_It__Product____Type__Oprod_It__Int__Oint_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__fun_It__fun_It__Int__Oint_Mt__Product____Type__Oprod_It__Int__Oint_Mt__Int__Oint_J_J_Mt__fun_It__Int__Oint_Mt__Product____Type__Oprod_It__fun_It__Product____Type__Oprod_It__Int__Oint_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Int__Oint_Mt__Int__Oint_J_J_J_J_J,type,(
    fun_fu6525202946683275477nt_int: $tType )).

tff(ty_n_t__fun_It__fun_It__Int__Oint_Mt__Product____Type__Oprod_It__Int__Oint_Mt__Int__Oint_J_J_Mt__fun_It__fun_It__Product____Type__Oprod_It__Int__Oint_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__fun_It__Int__Oint_Mt__Product____Type__Oprod_It__fun_It__Product____Type__Oprod_It__Int__Oint_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Int__Oint_Mt__Int__Oint_J_J_J_J_J,type,(
    fun_fu2076811289283026509nt_int: $tType )).

tff(ty_n_t__fun_It__Product____Type__Oprod_It__FinFun__Ofinfun_Itf__d_Mt__List__Olist_It__FWState__Olock____action_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Onew____thread____action_Itf__a_Mtf__b_Mtf__c_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Oconditional____action_Itf__a_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Owait____set____action_Itf__a_Mtf__e_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Ointerrupt____action_Itf__a_J_J_Mt__List__Olist_Itf__f_J_J_J_J_J_J_Mt__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__Code____Numeral__Onatural_J_J_J,type,(
    fun_Pr2469891310930305722atural: $tType )).

tff(ty_n_t__fun_It__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__Code____Numeral__Onatural_J_J_Mt__Product____Type__Oprod_It__FinFun__Ofinfun_Itf__d_Mt__List__Olist_It__FWState__Olock____action_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Onew____thread____action_Itf__a_Mtf__b_Mtf__c_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Oconditional____action_Itf__a_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Owait____set____action_Itf__a_Mtf__e_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Ointerrupt____action_Itf__a_J_J_Mt__List__Olist_Itf__f_J_J_J_J_J_J_J,type,(
    fun_Pr6676022341642716804list_f: $tType )).

tff(ty_n_t__fun_It__Product____Type__Oprod_It__fun_It__Product____Type__Oprod_It__Int__Oint_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Int__Oint_Mt__Int__Oint_J_J_Mt__fun_It__Product____Type__Oprod_It__fun_It__Product____Type__Oprod_It__Int__Oint_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Int__Oint_Mt__Int__Oint_J_J_Mt__HOL__Obool_J_J,type,(
    fun_Pr7882071467869259969t_bool: $tType )).

tff(ty_n_t__fun_It__fun_It__Product____Type__Oprod_It__Int__Oint_Mt__Int__Oint_J_Mt__fun_It__Set__Oset_It__Product____Type__Oprod_It__fun_It__Int__Oint_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Int__Oint_Mt__Int__Oint_J_J_J_Mt__HOL__Obool_J_J_Mt__fun_It__Set__Oset_It__Product____Type__Oprod_It__fun_It__Int__Oint_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Int__Oint_Mt__Int__Oint_J_J_J_Mt__fun_It__Product____Type__Oprod_It__Int__Oint_Mt__Int__Oint_J_Mt__HOL__Obool_J_J_J,type,(
    fun_fu4190661861615393429t_bool: $tType )).

tff(ty_n_t__fun_It__fun_It__Product____Type__Oprod_It__Int__Oint_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__fun_It__Set__Oset_It__Product____Type__Oprod_It__fun_It__Product____Type__Oprod_It__Int__Oint_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Int__Oint_Mt__Int__Oint_J_J_J_Mt__fun_It__Product____Type__Oprod_It__Int__Oint_Mt__Int__Oint_J_Mt__HOL__Obool_J_J_J,type,(
    fun_fu2429911870614871871t_bool: $tType )).

tff(ty_n_t__fun_It__fun_It__Product____Type__Oprod_It__Int__Oint_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__fun_It__Product____Type__Oprod_It__Int__Oint_Mt__Int__Oint_J_Mt__fun_It__Set__Oset_It__Product____Type__Oprod_It__fun_It__Product____Type__Oprod_It__Int__Oint_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Int__Oint_Mt__Int__Oint_J_J_J_Mt__HOL__Obool_J_J_J,type,(
    fun_fu4658863943780488871t_bool: $tType )).

tff(ty_n_t__fun_It__Product____Type__Oprod_It__fun_It__Product____Type__Oprod_It__Int__Oint_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Int__Oint_Mt__Int__Oint_J_J_Mt__fun_It__Typerep__Otyperep_Mt__fun_It__fun_It__Product____Type__Oprod_It__Int__Oint_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__fun_It__Int__Oint_Mt__fun_It__Int__Oint_Mt__HOL__Obool_J_J_J_J_J,type,(
    fun_Pr2562742620373320314t_bool: $tType )).

tff(ty_n_t__Product____Type__Oprod_It__Product____Type__Oprod_It__fun_It__Product____Type__Oprod_It__Int__Oint_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Int__Oint_Mt__Int__Oint_J_J_Mt__Product____Type__Oprod_It__fun_It__Product____Type__Oprod_It__Int__Oint_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Int__Oint_Mt__Int__Oint_J_J_J,type,(
    produc7524484978061485929nt_int: $tType )).

tff(ty_n_t__fun_It__fun_It__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__fun_It__Code____Numeral__Onatural_Mt__Product____Type__Oprod_It__fun_It__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__Code____Numeral__Onatural_J_J_J_J,type,(
    fun_fu858381143068000968atural: $tType )).

tff(ty_n_t__fun_It__fun_It__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__fun_It__Code____Numeral__Ointeger_Mt__Product____Type__Oprod_It__fun_It__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__Code____Numeral__Ointeger_J_J_J_J,type,(
    fun_fu7267026902403237031nteger: $tType )).

tff(ty_n_t__fun_It__fun_It__Code____Numeral__Ointeger_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__fun_It__fun_It__Code____Numeral__Ointeger_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__fun_It__Code____Numeral__Ointeger_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__fun_It__Code____Numeral__Ointeger_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_J_J_J,type,(
    fun_fu3590141314208866579e_term: $tType )).

tff(ty_n_t__fun_It__FWState__Oconditional____action_It__fun_It__Product____Type__Oprod_It__Int__Oint_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_J_Mt__fun_It__FWState__Oconditional____action_It__Product____Type__Oprod_It__fun_It__Product____Type__Oprod_It__Int__Oint_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Int__Oint_Mt__Int__Oint_J_J_J_Mt__HOL__Obool_J_J,type,(
    fun_co2400508247333763839t_bool: $tType )).

tff(ty_n_t__fun_It__FWState__Oconditional____action_It__Product____Type__Oprod_It__fun_It__Product____Type__Oprod_It__Int__Oint_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Int__Oint_Mt__Int__Oint_J_J_J_Mt__fun_It__FWState__Oconditional____action_It__fun_It__Product____Type__Oprod_It__Int__Oint_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_J_Mt__HOL__Obool_J_J,type,(
    fun_co1533550633530728447m_bool: $tType )).

tff(ty_n_t__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__Product____Type__Oprod_It__fun_It__fun_It__Int__Oint_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__fun_It__Product____Type__Oprod_It__Int__Oint_Mt__Int__Oint_J_Mt__Product____Type__Oprod_It__fun_It__Int__Oint_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Int__Oint_Mt__Int__Oint_J_J_J_J_Mt__fun_It__Int__Oint_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_J_J,type,(
    produc4415110482722774349e_term: $tType )).

tff(ty_n_t__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_J_J_J,type,(
    fun_Pr535539352380612687t_unit: $tType )).

tff(ty_n_t__fun_It__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__fun_It__Predicate__Opred_It__Product____Type__Ounit_J_Mt__fun_It__Predicate__Opred_It__Product____Type__Ounit_J_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_J_J_Mt__fun_It__Predicate__Opred_It__Product____Type__Ounit_J_Mt__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__fun_It__Predicate__Opred_It__Product____Type__Ounit_J_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_J_J_J,type,(
    fun_fu8850054013637247577t_unit: $tType )).

tff(ty_n_t__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__fun_It__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__HOL__Obool_J_Mt__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__HOL__Obool_J_J_J_J,type,(
    fun_Pr4412419406920778671t_bool: $tType )).

tff(ty_n_t__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__fun_It__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__HOL__Obool_J_Mt__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__HOL__Obool_J_J_J_J,type,(
    fun_Pr946726933724384761t_bool: $tType )).

tff(ty_n_t__fun_It__fun_It__Product____Type__Oprod_It__Int__Oint_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__fun_It__Product____Type__Oprod_It__Int__Oint_Mt__Int__Oint_J_Mt__fun_It__Typerep__Otyperep_Mt__fun_It__fun_It__Product____Type__Oprod_It__Int__Oint_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__fun_It__Int__Oint_Mt__fun_It__Int__Oint_Mt__HOL__Obool_J_J_J_J_J_J,type,(
    fun_fu5600764174109233686t_bool: $tType )).

tff(ty_n_t__fun_It__Product____Type__Oprod_It__fun_It__Product____Type__Oprod_It__Int__Oint_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Int__Oint_Mt__Int__Oint_J_J_Mt__Product____Type__Oprod_It__fun_It__Product____Type__Oprod_It__Int__Oint_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Int__Oint_Mt__Int__Oint_J_J_J,type,(
    fun_Pr7484837052886145285nt_int: $tType )).

tff(ty_n_t__fun_It__Product____Type__Oprod_It__fun_It__Product____Type__Oprod_It__Int__Oint_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Int__Oint_Mt__Int__Oint_J_J_Mt__Product____Type__Oprod_It__Product____Type__Oprod_It__Int__Oint_Mt__Int__Oint_J_Mt__fun_It__Product____Type__Oprod_It__Int__Oint_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_J_J,type,(
    fun_Pr1334431456732842131e_term: $tType )).

tff(ty_n_t__fun_It__Product____Type__Oprod_It__fun_It__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__Code____Numeral__Onatural_J_J_Mt__Product____Type__Oprod_It__fun_It__Code____Numeral__Ointeger_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__Code____Numeral__Ointeger_J_J_J,type,(
    fun_Pr1647977691495696406nteger: $tType )).

tff(ty_n_t__fun_It__Product____Type__Oprod_It__fun_It__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__Code____Numeral__Ointeger_J_J_Mt__Product____Type__Oprod_It__fun_It__Code____Numeral__Ointeger_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__Code____Numeral__Ointeger_J_J_J,type,(
    fun_Pr1915502415609442997nteger: $tType )).

tff(ty_n_t__fun_It__Product____Type__Oprod_It__fun_It__Code____Numeral__Ointeger_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__Code____Numeral__Ointeger_J_J_Mt__Product____Type__Oprod_It__fun_It__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__Code____Numeral__Onatural_J_J_J,type,(
    fun_Pr7142980775582258198atural: $tType )).

tff(ty_n_t__fun_It__Product____Type__Oprod_It__fun_It__Code____Numeral__Ointeger_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__Code____Numeral__Ointeger_J_J_Mt__Product____Type__Oprod_It__fun_It__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__Code____Numeral__Ointeger_J_J_J,type,(
    fun_Pr2012806401603615413nteger: $tType )).

tff(ty_n_t__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__fun_It__Product____Type__Oprod_It__Int__Oint_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Int__Oint_J_Mt__Int__Oint_J_Mt__Product____Type__Oprod_It__fun_It__Product____Type__Oprod_It__Int__Oint_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Int__Oint_Mt__Int__Oint_J_J_J,type,(
    fun_Pr8676674266178794131nt_int: $tType )).

tff(ty_n_t__fun_It__Product____Type__Oprod_It__Int__Oint_Mt__Product____Type__Oprod_It__fun_It__Product____Type__Oprod_It__Int__Oint_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Int__Oint_J_J_Mt__Product____Type__Oprod_It__fun_It__Product____Type__Oprod_It__Int__Oint_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Int__Oint_Mt__Int__Oint_J_J_J,type,(
    fun_Pr3211031164233185281nt_int: $tType )).

tff(ty_n_t__fun_It__fun_It__Typerep__Otyperep_Mt__fun_It__fun_It__Code____Numeral__Ointeger_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__fun_It__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__Code____Numeral__Ointeger_J_Mt__HOL__Obool_J_J_J_Mt__fun_It__Typerep__Otyperep_Mt__fun_It__Product____Type__Oprod_It__fun_It__Code____Numeral__Ointeger_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__Code____Numeral__Ointeger_J_J_Mt__HOL__Obool_J_J_J,type,(
    fun_fu5068169625979973489r_bool: $tType )).

tff(ty_n_t__fun_It__fun_It__Product____Type__Oprod_It__Int__Oint_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__fun_It__Int__Oint_Mt__fun_It__Int__Oint_Mt__fun_It__List__Olist_It__Typerep__Otyperep_J_Mt__fun_It__fun_It__Product____Type__Oprod_It__Int__Oint_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__fun_It__Int__Oint_Mt__fun_It__Int__Oint_Mt__HOL__Obool_J_J_J_J_J_J_J,type,(
    fun_fu352127462075160094t_bool: $tType )).

tff(ty_n_t__fun_It__fun_It__fun_It__Product____Type__Oprod_It__Int__Oint_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__fun_It__Int__Oint_Mt__fun_It__Int__Oint_Mt__HOL__Obool_J_J_J_Mt__fun_It__fun_It__Product____Type__Oprod_It__Int__Oint_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__fun_It__Product____Type__Oprod_It__Int__Oint_Mt__Int__Oint_J_Mt__HOL__Obool_J_J_J,type,(
    fun_fu2440930489728362555t_bool: $tType )).

tff(ty_n_t__fun_It__List__Olist_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_J_Mt__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__Predicate__Opred_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_J_J_J_J,type,(
    fun_li2751985148952873875at_nat: $tType )).

tff(ty_n_t__fun_It__fun_It__Product____Type__Oprod_It__Int__Oint_Mt__Int__Oint_J_Mt__Product____Type__Oprod_It__fun_It__Int__Oint_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Int__Oint_Mt__Int__Oint_J_J_J_Mt__fun_It__fun_It__Int__Oint_Mt__Product____Type__Oprod_It__Int__Oint_Mt__Int__Oint_J_J_Mt__fun_It__Int__Oint_Mt__Product____Type__Oprod_It__fun_It__Int__Oint_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Int__Oint_Mt__Int__Oint_J_J_J_J_J,type,(
    fun_fu6977071294949571737nt_int: $tType )).

tff(ty_n_t__fun_It__FWState__Oconditional____action_It__Product____Type__Oprod_It__fun_It__Product____Type__Oprod_It__Int__Oint_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Int__Oint_Mt__Int__Oint_J_J_J_Mt__FWState__Oconditional____action_It__fun_It__Product____Type__Oprod_It__Int__Oint_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_J_J,type,(
    fun_co2706606360662899271e_term: $tType )).

tff(ty_n_t__fun_It__fun_It__Product____Type__Oprod_It__Int__Oint_Mt__Int__Oint_J_Mt__Product____Type__Oprod_It__fun_It__Int__Oint_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Int__Oint_Mt__Int__Oint_J_J_J_Mt__fun_It__Product____Type__Oprod_It__Int__Oint_Mt__Int__Oint_J_Mt__fun_It__Set__Oset_It__Product____Type__Oprod_It__fun_It__Int__Oint_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Int__Oint_Mt__Int__Oint_J_J_J_Mt__HOL__Obool_J_J_J,type,(
    fun_fu2776235046691281891t_bool: $tType )).

tff(ty_n_t__fun_It__FWState__Oconditional____action_It__Product____Type__Oprod_It__fun_It__Code____Numeral__Ointeger_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__Code____Numeral__Ointeger_J_J_J_Mt__fun_It__Set__Oset_It__Product____Type__Oprod_It__fun_It__Code____Numeral__Ointeger_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__Code____Numeral__Ointeger_J_J_J_Mt__HOL__Obool_J_J,type,(
    fun_co8049914271994749315r_bool: $tType )).

tff(ty_n_t__fun_It__fun_It__Product____Type__Oprod_It__Typerep__Otyperep_Mt__List__Olist_It__Typerep__Otyperep_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__Typerep__Otyperep_J_Mt__Product____Type__Oprod_It__Typerep__Otyperep_Mt__List__Olist_It__Typerep__Otyperep_J_J_J_J_Mt__fun_It__fun_It__List__Olist_It__Typerep__Otyperep_J_Mt__Product____Type__Oprod_It__Typerep__Otyperep_Mt__List__Olist_It__Typerep__Otyperep_J_J_J_Mt__fun_It__List__Olist_It__Typerep__Otyperep_J_Mt__Product____Type__Oprod_It__List__Olist_It__Typerep__Otyperep_J_Mt__Product____Type__Oprod_It__Typerep__Otyperep_Mt__List__Olist_It__Typerep__Otyperep_J_J_J_J_J_J,type,(
    fun_fu5108651573490372633yperep: $tType )).

tff(ty_n_t__fun_It__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__fun_It__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_J_J_Mt__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__fun_It__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_Mt__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_J_J_J,type,(
    fun_fu6275592516343300503t_unit: $tType )).

tff(ty_n_t__fun_It__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__fun_It__Predicate__Opred_It__Product____Type__Ounit_J_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_J_J_J_Mt__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__fun_It__Predicate__Opred_It__Product____Type__Ounit_J_Mt__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_J_J_J_J,type,(
    fun_fu9182996572334397401t_unit: $tType )).

tff(ty_n_t__fun_It__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__fun_It__Predicate__Opred_It__Product____Type__Ounit_J_Mt__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_J_J_J_Mt__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__fun_It__Predicate__Opred_It__Product____Type__Ounit_J_Mt__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_J_J_J_J,type,(
    fun_fu3748725164266191405t_unit: $tType )).

tff(ty_n_t__fun_It__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__fun_It__Predicate__Opred_It__Product____Type__Ounit_J_Mt__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_J_J_J_Mt__fun_It__Predicate__Opred_It__Product____Type__Ounit_J_Mt__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_J_J_J_J,type,(
    fun_fu5973244017814072537t_unit: $tType )).

tff(ty_n_t__fun_It__fun_It__Product____Type__Oprod_It__Int__Oint_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__fun_It__Product____Type__Oprod_It__Int__Oint_Mt__Int__Oint_J_Mt__Product____Type__Oprod_It__fun_It__Product____Type__Oprod_It__Int__Oint_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Int__Oint_Mt__Int__Oint_J_J_J_J,type,(
    fun_fu8051346760639647871nt_int: $tType )).

tff(ty_n_t__fun_It__fun_It__Product____Type__Oprod_It__Int__Oint_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__fun_It__Int__Oint_Mt__fun_It__Int__Oint_Mt__fun_It__Typerep__Otyperep_Mt__fun_It__fun_It__Product____Type__Oprod_It__Int__Oint_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__fun_It__Int__Oint_Mt__fun_It__Int__Oint_Mt__HOL__Obool_J_J_J_J_J_J_J,type,(
    fun_fu7199528531726864046t_bool: $tType )).

tff(ty_n_t__fun_It__Product____Type__Oprod_It__fun_It__Product____Type__Oprod_It__Int__Oint_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Int__Oint_J_Mt__fun_It__Int__Oint_Mt__Product____Type__Oprod_It__fun_It__Product____Type__Oprod_It__Int__Oint_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Int__Oint_Mt__Int__Oint_J_J_J_J,type,(
    fun_Pr6243498651192811895nt_int: $tType )).

tff(ty_n_t__fun_It__Int__Oint_Mt__fun_It__Product____Type__Oprod_It__fun_It__Product____Type__Oprod_It__Int__Oint_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Int__Oint_J_Mt__Product____Type__Oprod_It__fun_It__Product____Type__Oprod_It__Int__Oint_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Int__Oint_Mt__Int__Oint_J_J_J_J,type,(
    fun_in7457192912008173179nt_int: $tType )).

tff(ty_n_t__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__fun_It__Predicate__Opred_It__Product____Type__Ounit_J_Mt__fun_It__Predicate__Opred_It__Product____Type__Ounit_J_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_J_J_J_J,type,(
    fun_Pr7772301391679362035t_unit: $tType )).

tff(ty_n_t__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__fun_It__Predicate__Opred_It__Product____Type__Ounit_J_Mt__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__fun_It__Predicate__Opred_It__Product____Type__Ounit_J_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_J_J_J_J,type,(
    fun_Pr7247314193429342281t_unit: $tType )).

tff(ty_n_t__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__fun_It__Predicate__Opred_It__Product____Type__Ounit_J_Mt__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__fun_It__Predicate__Opred_It__Product____Type__Ounit_J_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_J_J_J_J,type,(
    fun_Pr2051991079423337075t_unit: $tType )).

tff(ty_n_t__fun_It__Predicate__Opred_It__Product____Type__Ounit_J_Mt__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__fun_It__Predicate__Opred_It__Product____Type__Ounit_J_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_J_J_J_J,type,(
    fun_pr2254268529487526345t_unit: $tType )).

tff(ty_n_t__fun_It__fun_It__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__fun_It__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__Code____Numeral__Onatural_J_J_J,type,(
    fun_fu3252732131824485667atural: $tType )).

tff(ty_n_t__fun_It__fun_It__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__fun_It__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__Code____Numeral__Ointeger_J_J_J,type,(
    fun_fu6520206799837733709nteger: $tType )).

tff(ty_n_t__fun_It__Product____Type__Oprod_It__fun_It__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__Code____Numeral__Onatural_J_J_Mt__fun_It__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_J,type,(
    fun_Pr4077620528462788771e_term: $tType )).

tff(ty_n_t__fun_It__Product____Type__Oprod_It__fun_It__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__Code____Numeral__Ointeger_J_J_Mt__fun_It__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_J,type,(
    fun_Pr3374013140141549901e_term: $tType )).

tff(ty_n_t__fun_It__fun_It__Code____Numeral__Onatural_Mt__fun_It__Code____Numeral__Onatural_Mt__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__Code____Numeral__Onatural_J_J_J_Mt__fun_It__Code____Numeral__Onatural_Mt__fun_It__Code____Numeral__Onatural_Mt__Product____Type__Oprod_It__fun_It__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__Code____Numeral__Onatural_J_J_J_J_J,type,(
    fun_fu2516227807104684840atural: $tType )).

tff(ty_n_t__fun_It__fun_It__Code____Numeral__Ointeger_Mt__fun_It__Code____Numeral__Ointeger_Mt__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__Code____Numeral__Ointeger_J_J_J_Mt__fun_It__Code____Numeral__Ointeger_Mt__fun_It__Code____Numeral__Ointeger_Mt__Product____Type__Oprod_It__fun_It__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__Code____Numeral__Ointeger_J_J_J_J_J,type,(
    fun_fu358230191504714801nteger: $tType )).

tff(ty_n_t__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__HOL__Obool_J_J_J_J,type,(
    fun_Pr4613242143539716931t_bool: $tType )).

tff(ty_n_t__fun_It__fun_It__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__HOL__Obool_J_Mt__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__HOL__Obool_J_J_J_Mt__fun_It__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__HOL__Obool_J_J_Mt__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__HOL__Obool_J_J_J_J_J,type,(
    fun_fu5333222456078831685t_bool: $tType )).

tff(ty_n_t__fun_It__Product____Type__Oprod_It__fun_It__Code____Numeral__Ointeger_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__Code____Numeral__Ointeger_J_J_Mt__Product____Type__Oprod_It__fun_It__Code____Numeral__Ointeger_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__fun_It__Code____Numeral__Ointeger_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_J_J,type,(
    fun_Pr7932515033306434039e_term: $tType )).

tff(ty_n_t__fun_It__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__fun_It__Predicate__Opred_It__Product____Type__Ounit_J_Mt__fun_It__Predicate__Opred_It__Product____Type__Ounit_J_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_J_J_J_Mt__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__fun_It__Predicate__Opred_It__Product____Type__Ounit_J_Mt__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__fun_It__Predicate__Opred_It__Product____Type__Ounit_J_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_J_J_J_J,type,(
    fun_fu5378904565679455045t_unit: $tType )).

tff(ty_n_t__fun_It__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__fun_It__Predicate__Opred_It__Product____Type__Ounit_J_Mt__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__fun_It__Predicate__Opred_It__Product____Type__Ounit_J_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_J_J_J_Mt__fun_It__Predicate__Opred_It__Product____Type__Ounit_J_Mt__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__fun_It__Predicate__Opred_It__Product____Type__Ounit_J_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_J_J_J_J,type,(
    fun_fu7430091268702750917t_unit: $tType )).

tff(ty_n_t__fun_It__Product____Type__Oprod_It__FinFun__Ofinfun_Itf__d_Mt__List__Olist_It__FWState__Olock____action_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Onew____thread____action_Itf__a_Mtf__b_Mtf__c_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Oconditional____action_Itf__a_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Owait____set____action_Itf__a_Mtf__e_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Ointerrupt____action_Itf__a_J_J_Mt__List__Olist_Itf__f_J_J_J_J_J_J_Mt__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__Code____Numeral__Onatural_J_J,type,(
    fun_Pr2824745386250273675atural: $tType )).

tff(ty_n_t__fun_It__fun_It__Code____Numeral__Ointeger_Mt__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__Code____Numeral__Ointeger_J_J_Mt__fun_It__fun_It__Code____Numeral__Ointeger_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__fun_It__Code____Numeral__Ointeger_Mt__Product____Type__Oprod_It__fun_It__Code____Numeral__Ointeger_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__Code____Numeral__Ointeger_J_J_J_J_J,type,(
    fun_fu3440859418326819089nteger: $tType )).

tff(ty_n_t__fun_It__fun_It__Code____Numeral__Ointeger_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__fun_It__fun_It__Code____Numeral__Ointeger_Mt__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__Code____Numeral__Ointeger_J_J_Mt__fun_It__Code____Numeral__Ointeger_Mt__Product____Type__Oprod_It__fun_It__Code____Numeral__Ointeger_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__Code____Numeral__Ointeger_J_J_J_J_J,type,(
    fun_fu7588030771238432591nteger: $tType )).

tff(ty_n_t__fun_It__fun_It__Product____Type__Oprod_It__Int__Oint_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__fun_It__Int__Oint_Mt__fun_It__Int__Oint_Mt__Product____Type__Oprod_It__fun_It__Product____Type__Oprod_It__Int__Oint_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Int__Oint_Mt__Int__Oint_J_J_J_J_J,type,(
    fun_fu3418245376967410429nt_int: $tType )).

tff(ty_n_t__fun_It__Int__Oint_Mt__fun_It__fun_It__Product____Type__Oprod_It__Int__Oint_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__fun_It__Int__Oint_Mt__Product____Type__Oprod_It__fun_It__Product____Type__Oprod_It__Int__Oint_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Int__Oint_Mt__Int__Oint_J_J_J_J_J,type,(
    fun_in3830468157672678909nt_int: $tType )).

tff(ty_n_t__fun_It__fun_It__Typerep__Otyperep_Mt__fun_It__fun_It__Code____Numeral__Ointeger_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__fun_It__Code____Numeral__Ointeger_Mt__fun_It__Code____Numeral__Ointeger_Mt__HOL__Obool_J_J_J_J_Mt__fun_It__Typerep__Otyperep_Mt__fun_It__fun_It__Code____Numeral__Ointeger_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__fun_It__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__Code____Numeral__Ointeger_J_Mt__HOL__Obool_J_J_J_J,type,(
    fun_fu1147391596373276813r_bool: $tType )).

tff(ty_n_t__fun_It__fun_It__Int__Oint_Mt__fun_It__Int__Oint_Mt__fun_It__Typerep__Otyperep_Mt__fun_It__fun_It__Int__Oint_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__fun_It__Int__Oint_Mt__fun_It__Int__Oint_Mt__HOL__Obool_J_J_J_J_J_J_Mt__fun_It__Product____Type__Oprod_It__Int__Oint_Mt__Int__Oint_J_Mt__fun_It__Typerep__Otyperep_Mt__fun_It__fun_It__Int__Oint_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__fun_It__Int__Oint_Mt__fun_It__Int__Oint_Mt__HOL__Obool_J_J_J_J_J_J,type,(
    fun_fu708752384244378201t_bool: $tType )).

tff(ty_n_t__fun_It__Set__Oset_It__Product____Type__Oprod_It__fun_It__Code____Numeral__Ointeger_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__Code____Numeral__Ointeger_J_J_J_Mt__fun_It__Set__Oset_It__Product____Type__Oprod_It__fun_It__Code____Numeral__Ointeger_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__Code____Numeral__Ointeger_J_J_J_Mt__HOL__Obool_J_J,type,(
    fun_se1708440783764898971r_bool: $tType )).

tff(ty_n_t__fun_It__Product____Type__Oprod_It__fun_It__Code____Numeral__Ointeger_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__Code____Numeral__Ointeger_J_J_Mt__fun_It__Typerep__Otyperep_Mt__fun_It__Product____Type__Oprod_It__fun_It__Code____Numeral__Ointeger_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__Code____Numeral__Ointeger_J_J_Mt__HOL__Obool_J_J_J,type,(
    fun_Pr5742213221726600460r_bool: $tType )).

tff(ty_n_t__fun_It__Product____Type__Oprod_It__List__Olist_It__FWState__Onew____thread____action_Itf__a_Mtf__b_Mtf__c_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Oconditional____action_Itf__a_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Owait____set____action_Itf__a_Mtf__e_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Ointerrupt____action_Itf__a_J_J_Mt__List__Olist_Itf__f_J_J_J_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Onew____thread____action_Itf__a_Mtf__b_Mtf__c_J_J_Mt__List__Olist_It__FWState__Onew____thread____action_Itf__a_Mtf__b_Mtf__c_J_J_J_J,type,(
    fun_Pr6831274972276720291_a_b_c: $tType )).

tff(ty_n_t__fun_It__fun_It__fun_It__Product____Type__Ounit_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_Mt__fun_It__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__fun_It__Product____Type__Ounit_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_J_Mt__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_J_J,type,(
    fun_fu8858588343352807393t_unit: $tType )).

tff(ty_n_t__fun_It__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__fun_It__fun_It__Product____Type__Ounit_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_J_Mt__fun_It__fun_It__Product____Type__Ounit_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_Mt__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_J_J,type,(
    fun_fu1196497495944584175t_unit: $tType )).

tff(ty_n_t__fun_It__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_J_J_Mt__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__fun_It__fun_It__Product____Type__Ounit_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_J_J_J_J,type,(
    fun_fu7320754309075735537t_unit: $tType )).

tff(ty_n_t__fun_It__fun_It__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__fun_It__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__Code____Numeral__Onatural_J_Mt__fun_It__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_J_J,type,(
    fun_fu7941505811277876637e_term: $tType )).

tff(ty_n_t__fun_It__fun_It__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__fun_It__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__Code____Numeral__Ointeger_J_Mt__fun_It__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_J_J,type,(
    fun_fu2479596172247170759e_term: $tType )).

tff(ty_n_t__fun_It__Product____Type__Oprod_It__FinFun__Ofinfun_Itf__d_Mt__List__Olist_It__FWState__Olock____action_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Onew____thread____action_Itf__a_Mtf__b_Mtf__c_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Oconditional____action_Itf__a_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Owait____set____action_Itf__a_Mtf__e_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Ointerrupt____action_Itf__a_J_J_Mt__List__Olist_Itf__f_J_J_J_J_J_J_Mt__List__Olist_It__FWState__Onew____thread____action_Itf__a_Mtf__b_Mtf__c_J_J_J,type,(
    fun_Pr2927408987416712547_a_b_c: $tType )).

tff(ty_n_t__fun_It__List__Olist_It__FWState__Onew____thread____action_Itf__a_Mtf__b_Mtf__c_J_J_Mt__Product____Type__Oprod_It__FinFun__Ofinfun_Itf__d_Mt__List__Olist_It__FWState__Olock____action_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Onew____thread____action_Itf__a_Mtf__b_Mtf__c_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Oconditional____action_Itf__a_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Owait____set____action_Itf__a_Mtf__e_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Ointerrupt____action_Itf__a_J_J_Mt__List__Olist_Itf__f_J_J_J_J_J_J_J,type,(
    fun_li2231547193334987427list_f: $tType )).

tff(ty_n_t__fun_It__FWState__Oconditional____action_It__Product____Type__Oprod_It__fun_It__Code____Numeral__Ointeger_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__Code____Numeral__Ointeger_J_J_J_Mt__Set__Oset_It__Product____Type__Oprod_It__fun_It__Code____Numeral__Ointeger_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__Code____Numeral__Ointeger_J_J_J_J,type,(
    fun_co7993230573243143619nteger: $tType )).

tff(ty_n_t__fun_It__Product____Type__Oprod_It__fun_It__Product____Type__Oprod_It__Int__Oint_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Int__Oint_J_Mt__Product____Type__Oprod_It__fun_It__Product____Type__Oprod_It__Int__Oint_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Int__Oint_Mt__Int__Oint_J_J_J,type,(
    fun_Pr630340505881386958nt_int: $tType )).

tff(ty_n_t__fun_It__fun_It__Product____Type__Ounit_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_Mt__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_J_J_J,type,(
    fun_fu3133192032062001651t_unit: $tType )).

tff(ty_n_t__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__fun_It__fun_It__Product____Type__Ounit_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_Mt__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_J_J_J,type,(
    fun_Pr5028478615001394603t_unit: $tType )).

tff(ty_n_t__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__fun_It__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__fun_It__Product____Type__Ounit_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_J_Mt__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_J_J,type,(
    fun_Pr2687304362180479859t_unit: $tType )).

tff(ty_n_t__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__fun_It__fun_It__Product____Type__Ounit_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_Mt__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_J_J_J,type,(
    fun_Pr565152170997936115t_unit: $tType )).

tff(ty_n_t__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__fun_It__fun_It__Product____Type__Ounit_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_J_J_J,type,(
    fun_Pr1642426541327929259t_unit: $tType )).

tff(ty_n_t__Product____Type__Oprod_It__fun_It__fun_It__Int__Oint_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__fun_It__Product____Type__Oprod_It__Int__Oint_Mt__Int__Oint_J_Mt__Product____Type__Oprod_It__fun_It__Int__Oint_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Int__Oint_Mt__Int__Oint_J_J_J_J_Mt__fun_It__Int__Oint_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_J,type,(
    produc2743187470998678468e_term: $tType )).

tff(ty_n_t__fun_It__Product____Type__Oprod_It__FinFun__Ofinfun_Itf__d_Mt__List__Olist_It__FWState__Olock____action_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Onew____thread____action_Itf__a_Mtf__b_Mtf__c_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Oconditional____action_Itf__a_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Owait____set____action_Itf__a_Mtf__e_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Ointerrupt____action_Itf__a_J_J_Mt__List__Olist_Itf__f_J_J_J_J_J_J_Mt__FinFun__Ofinfun_Itf__d_Mt__List__Olist_It__FWState__Olock____action_J_J_J,type,(
    fun_Pr2438766212487344807action: $tType )).

tff(ty_n_t__fun_It__fun_It__Code____Numeral__Onatural_Mt__fun_It__Code____Numeral__Onatural_Mt__Product____Type__Oprod_It__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__Code____Numeral__Onatural_J_Mt__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__Code____Numeral__Onatural_J_J_J_J_Mt__fun_It__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__Code____Numeral__Onatural_J_Mt__Product____Type__Oprod_It__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__Code____Numeral__Onatural_J_Mt__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__Code____Numeral__Onatural_J_J_J_J,type,(
    fun_fu6338886832446948629atural: $tType )).

tff(ty_n_t__fun_It__Product____Type__Oprod_It__fun_It__Product____Type__Oprod_It__Int__Oint_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Int__Oint_Mt__Int__Oint_J_J_Mt__Product____Type__Oprod_It__fun_It__Code____Numeral__Ointeger_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__Code____Numeral__Ointeger_J_J_J,type,(
    fun_Pr127213868856500258nteger: $tType )).

tff(ty_n_t__fun_It__Product____Type__Oprod_It__fun_It__Int__Oint_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Int__Oint_Mt__Int__Oint_J_J_Mt__Product____Type__Oprod_It__fun_It__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__Code____Numeral__Onatural_J_J_J,type,(
    fun_Pr1484579564121349157atural: $tType )).

tff(ty_n_t__fun_It__fun_It__Int__Oint_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__fun_It__fun_It__Int__Oint_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__fun_It__Int__Oint_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__fun_It__Int__Oint_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_J_J_J,type,(
    fun_fu4398837330614221715e_term: $tType )).

tff(ty_n_t__fun_It__FWState__Oconditional____action_It__FinFun__Ofinfun_Itf__d_Mt__List__Olist_It__FWState__Olock____action_J_J_J_Mt__fun_It__FWState__Oconditional____action_It__Product____Type__Oprod_It__List__Olist_It__FWState__Onew____thread____action_Itf__a_Mtf__b_Mtf__c_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Oconditional____action_Itf__a_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Owait____set____action_Itf__a_Mtf__e_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Ointerrupt____action_Itf__a_J_J_Mt__List__Olist_Itf__f_J_J_J_J_J_J_Mt__HOL__Obool_J_J,type,(
    fun_co3674248796627670629f_bool: $tType )).

tff(ty_n_t__fun_It__Product____Type__Oprod_It__FinFun__Ofinfun_Itf__d_Mt__List__Olist_It__FWState__Olock____action_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Onew____thread____action_Itf__a_Mtf__b_Mtf__c_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Oconditional____action_Itf__a_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Owait____set____action_Itf__a_Mtf__e_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Ointerrupt____action_Itf__a_J_J_Mt__List__Olist_Itf__f_J_J_J_J_J_J_Mt__List__Olist_It__FWState__Owait____set____action_Itf__a_Mtf__e_J_J_J,type,(
    fun_Pr4933733735020903176on_a_e: $tType )).

tff(ty_n_t__fun_It__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__HOL__Obool_J_J_J_Mt__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__fun_It__Predicate__Opred_It__Product____Type__Ounit_J_Mt__fun_It__Predicate__Opred_It__Product____Type__Ounit_J_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_J_J_J_J_J,type,(
    fun_fu7504024034128978935t_unit: $tType )).

tff(ty_n_t__fun_It__Product____Type__Oprod_It__fun_It__Code____Numeral__Ointeger_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__Code____Numeral__Ointeger_J_J_Mt__fun_It__Set__Oset_It__Product____Type__Oprod_It__fun_It__Code____Numeral__Ointeger_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__Code____Numeral__Ointeger_J_J_J_Mt__HOL__Obool_J_J,type,(
    fun_Pr4318832986979250641r_bool: $tType )).

tff(ty_n_t__fun_It__Product____Type__Oprod_It__fun_It__Code____Numeral__Ointeger_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__Code____Numeral__Ointeger_J_J_Mt__fun_It__Typerep__Otyperep_Mt__fun_It__fun_It__Code____Numeral__Ointeger_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__fun_It__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__Code____Numeral__Ointeger_J_Mt__HOL__Obool_J_J_J_J,type,(
    fun_Pr4920890551482578074r_bool: $tType )).

tff(ty_n_t__fun_It__Product____Type__Oprod_It__FinFun__Ofinfun_Itf__d_Mt__List__Olist_It__FWState__Olock____action_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Onew____thread____action_Itf__a_Mtf__b_Mtf__c_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Oconditional____action_Itf__a_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Owait____set____action_Itf__a_Mtf__e_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Ointerrupt____action_Itf__a_J_J_Mt__List__Olist_Itf__f_J_J_J_J_J_J_Mt__List__Olist_It__FWState__Oconditional____action_Itf__a_J_J_J,type,(
    fun_Pr1133657720029478822tion_a: $tType )).

tff(ty_n_t__fun_It__Product____Type__Oprod_It__FinFun__Ofinfun_Itf__d_Mt__List__Olist_It__FWState__Olock____action_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Onew____thread____action_Itf__a_Mtf__b_Mtf__c_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Oconditional____action_Itf__a_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Owait____set____action_Itf__a_Mtf__e_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Ointerrupt____action_Itf__a_J_J_Mt__List__Olist_Itf__f_J_J_J_J_J_J_Mt__List__Olist_It__FWState__Ointerrupt____action_Itf__a_J_J_J,type,(
    fun_Pr6735228195602711753tion_a: $tType )).

tff(ty_n_t__Set__Oset_It__Product____Type__Oprod_It__Product____Type__Oprod_It__fun_It__Code____Numeral__Ointeger_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__Code____Numeral__Ointeger_J_J_Mt__Product____Type__Oprod_It__fun_It__Code____Numeral__Ointeger_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__Code____Numeral__Ointeger_J_J_J_J,type,(
    set_Pr3490065058412142851nteger: $tType )).

tff(ty_n_t__fun_It__fun_It__fun_It__Nat__Onat_Mt__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__HOL__Obool_J_J_Mt__fun_It__Nat__Onat_Mt__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__HOL__Obool_J_J_J_Mt__fun_It__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__fun_It__Nat__Onat_Mt__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__HOL__Obool_J_J_J_Mt__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__fun_It__Nat__Onat_Mt__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__HOL__Obool_J_J_J_J_J,type,(
    fun_fu8641246498847139593t_bool: $tType )).

tff(ty_n_t__fun_It__fun_It__Product____Type__Oprod_It__Int__Oint_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__fun_It__Int__Oint_Mt__Product____Type__Oprod_It__fun_It__Product____Type__Oprod_It__Int__Oint_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Int__Oint_Mt__Int__Oint_J_J_J_J,type,(
    fun_fu2499243798401214420nt_int: $tType )).

tff(ty_n_t__fun_It__fun_It__fun_It__Code____Numeral__Ointeger_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__fun_It__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__Code____Numeral__Ointeger_J_Mt__HOL__Obool_J_J_Mt__fun_It__Product____Type__Oprod_It__fun_It__Code____Numeral__Ointeger_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__Code____Numeral__Ointeger_J_J_Mt__HOL__Obool_J_J,type,(
    fun_fu6912412785804413181r_bool: $tType )).

tff(ty_n_t__fun_It__fun_It__Code____Numeral__Onatural_Mt__Product____Type__Oprod_It__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__Code____Numeral__Onatural_J_Mt__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__Code____Numeral__Onatural_J_J_J_Mt__fun_It__fun_It__Code____Numeral__Onatural_Mt__Code____Numeral__Onatural_J_Mt__fun_It__Code____Numeral__Onatural_Mt__Product____Type__Oprod_It__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__Code____Numeral__Onatural_J_Mt__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__Code____Numeral__Onatural_J_J_J_J_J,type,(
    fun_fu1603259825760385295atural: $tType )).

tff(ty_n_t__fun_It__FWState__Oconditional____action_It__Product____Type__Oprod_It__FinFun__Ofinfun_Itf__d_Mt__List__Olist_It__FWState__Olock____action_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Onew____thread____action_Itf__a_Mtf__b_Mtf__c_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Oconditional____action_Itf__a_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Owait____set____action_Itf__a_Mtf__e_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Ointerrupt____action_Itf__a_J_J_Mt__List__Olist_Itf__f_J_J_J_J_J_J_J_Mt__HOL__Obool_J,type,(
    fun_co4575195045610544553f_bool: $tType )).

tff(ty_n_t__fun_It__Product____Type__Oprod_It__fun_It__Code____Numeral__Ointeger_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__Code____Numeral__Ointeger_J_J_Mt__fun_It__Product____Type__Oprod_It__fun_It__Code____Numeral__Ointeger_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__Code____Numeral__Ointeger_J_J_Mt__HOL__Obool_J_J,type,(
    fun_Pr7939742422101749511r_bool: $tType )).

tff(ty_n_t__fun_It__fun_It__Code____Numeral__Ointeger_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__fun_It__Set__Oset_It__Product____Type__Oprod_It__fun_It__Code____Numeral__Ointeger_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__Code____Numeral__Ointeger_J_J_J_Mt__fun_It__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__Code____Numeral__Ointeger_J_Mt__HOL__Obool_J_J_J,type,(
    fun_fu746902026584346367r_bool: $tType )).

tff(ty_n_t__fun_It__fun_It__Code____Numeral__Ointeger_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__fun_It__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__Code____Numeral__Ointeger_J_Mt__fun_It__Set__Oset_It__Product____Type__Oprod_It__fun_It__Code____Numeral__Ointeger_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__Code____Numeral__Ointeger_J_J_J_Mt__HOL__Obool_J_J_J,type,(
    fun_fu5435887882998026221r_bool: $tType )).

tff(ty_n_t__fun_It__Product____Type__Oprod_It__fun_It__Code____Numeral__Ointeger_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__Code____Numeral__Ointeger_J_J_Mt__fun_It__Typerep__Otyperep_Mt__fun_It__fun_It__Code____Numeral__Ointeger_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__fun_It__Code____Numeral__Ointeger_Mt__fun_It__Code____Numeral__Ointeger_Mt__HOL__Obool_J_J_J_J_J,type,(
    fun_Pr7822962919118768630r_bool: $tType )).

tff(ty_n_t__Set__Oset_It__FWState__Oconditional____action_It__Product____Type__Oprod_It__FinFun__Ofinfun_Itf__d_Mt__List__Olist_It__FWState__Olock____action_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Onew____thread____action_Itf__a_Mtf__b_Mtf__c_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Oconditional____action_Itf__a_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Owait____set____action_Itf__a_Mtf__e_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Ointerrupt____action_Itf__a_J_J_Mt__List__Olist_Itf__f_J_J_J_J_J_J_J_J,type,(
    set_co1297008028905928785list_f: $tType )).

tff(ty_n_t__Product____Type__Oprod_It__Product____Type__Oprod_It__fun_It__Code____Numeral__Ointeger_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__Code____Numeral__Ointeger_J_J_Mt__Product____Type__Oprod_It__fun_It__Code____Numeral__Ointeger_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__Code____Numeral__Ointeger_J_J_J,type,(
    produc9008404955485427107nteger: $tType )).

tff(ty_n_t__fun_It__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__fun_It__fun_It__Product____Type__Ounit_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_Mt__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_J_J_Mt__fun_It__fun_It__Product____Type__Ounit_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_Mt__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_J_J_J,type,(
    fun_fu6775504675221899015t_unit: $tType )).

tff(ty_n_t__fun_It__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__fun_It__fun_It__Product____Type__Ounit_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_J_Mt__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__fun_It__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__fun_It__Product____Type__Ounit_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_J_Mt__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_J_J_J,type,(
    fun_fu2579617906313303557t_unit: $tType )).

tff(ty_n_t__fun_It__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__fun_It__fun_It__Product____Type__Ounit_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_J_J_Mt__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__fun_It__fun_It__Product____Type__Ounit_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_Mt__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_J_J_J,type,(
    fun_fu3639509945220474367t_unit: $tType )).

tff(ty_n_t__fun_It__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__Code____Numeral__Onatural_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Onew____thread____action_Itf__a_Mtf__b_Mtf__c_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Oconditional____action_Itf__a_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Owait____set____action_Itf__a_Mtf__e_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Ointerrupt____action_Itf__a_J_J_Mt__List__Olist_Itf__f_J_J_J_J_J_J,type,(
    fun_Pr7894517911299166168list_f: $tType )).

tff(ty_n_t__fun_It__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_J_Mt__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_J,type,(
    fun_fu716266178504895229t_unit: $tType )).

tff(ty_n_t__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__fun_It__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_Mt__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_J_J,type,(
    fun_Pr7790528276042976637t_unit: $tType )).

tff(ty_n_t__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__fun_It__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_J_J,type,(
    fun_Pr100596067405552489t_unit: $tType )).

tff(ty_n_t__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__fun_It__Predicate__Opred_It__Product____Type__Ounit_J_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_J_J_J,type,(
    fun_Pr6112035845096881235t_unit: $tType )).

tff(ty_n_t__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__fun_It__Predicate__Opred_It__Product____Type__Ounit_J_Mt__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_J_J_J,type,(
    fun_Pr7041621577406323369t_unit: $tType )).

tff(ty_n_t__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__fun_It__Predicate__Opred_It__Product____Type__Ounit_J_Mt__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_J_J_J,type,(
    fun_Pr3393533586521426643t_unit: $tType )).

tff(ty_n_t__fun_It__Predicate__Opred_It__Product____Type__Ounit_J_Mt__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_J_J_J,type,(
    fun_pr1178583835626941481t_unit: $tType )).

tff(ty_n_t__fun_It__FWState__Oconditional____action_It__Product____Type__Oprod_It__fun_It__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__Code____Numeral__Onatural_J_J_J_Mt__fun_It__FWState__Oconditional____action_It__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__Code____Numeral__Onatural_J_J_Mt__HOL__Obool_J_J,type,(
    fun_co309629270939586724l_bool: $tType )).

tff(ty_n_t__fun_It__FWState__Oconditional____action_It__Product____Type__Oprod_It__fun_It__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__Code____Numeral__Ointeger_J_J_J_Mt__fun_It__FWState__Oconditional____action_It__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__Code____Numeral__Ointeger_J_J_Mt__HOL__Obool_J_J,type,(
    fun_co2901536339399448665r_bool: $tType )).

tff(ty_n_t__fun_It__Product____Type__Oprod_It__List__Olist_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_J_Mt__Product____Type__Oprod_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_J_J_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J,type,(
    fun_Pr4669440110597128343t_unit: $tType )).

tff(ty_n_t__fun_It__fun_It__Product____Type__Oprod_It__Int__Oint_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__fun_It__Product____Type__Oprod_It__Int__Oint_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Int__Oint_Mt__Int__Oint_J_J_J,type,(
    fun_fu5057520102127866923nt_int: $tType )).

tff(ty_n_t__fun_It__Product____Type__Oprod_It__fun_It__Product____Type__Oprod_It__Int__Oint_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Int__Oint_Mt__Int__Oint_J_J_Mt__fun_It__Product____Type__Oprod_It__Int__Oint_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_J,type,(
    fun_Pr8183925273605298603e_term: $tType )).

tff(ty_n_t__fun_It__List__Olist_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_J_Mt__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__fun_It__Product____Type__Ounit_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_J_J_J,type,(
    fun_li2957793829150652143t_unit: $tType )).

tff(ty_n_t__fun_It__Set__Oset_It__Product____Type__Oprod_It__FinFun__Ofinfun_Itf__d_Mt__List__Olist_It__FWState__Olock____action_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Onew____thread____action_Itf__a_Mtf__b_Mtf__c_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Oconditional____action_Itf__a_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Owait____set____action_Itf__a_Mtf__e_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Ointerrupt____action_Itf__a_J_J_Mt__List__Olist_Itf__f_J_J_J_J_J_J_J_Mt__HOL__Obool_J,type,(
    fun_se8514946252925913233f_bool: $tType )).

tff(ty_n_t__fun_It__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__fun_It__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__HOL__Obool_J_Mt__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__HOL__Obool_J_J_J_Mt__fun_It__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__HOL__Obool_J_J_Mt__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__HOL__Obool_J_J_J_J,type,(
    fun_fu688430837221391705t_bool: $tType )).

tff(ty_n_t__fun_It__fun_It__Typerep__Otyperep_Mt__fun_It__List__Olist_It__Typerep__Otyperep_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__List__Olist_It__Typerep__Otyperep_J_Mt__Product____Type__Oprod_It__Typerep__Otyperep_Mt__List__Olist_It__Typerep__Otyperep_J_J_J_J_J_J_Mt__fun_It__Product____Type__Oprod_It__Typerep__Otyperep_Mt__List__Olist_It__Typerep__Otyperep_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__List__Olist_It__Typerep__Otyperep_J_Mt__Product____Type__Oprod_It__Typerep__Otyperep_Mt__List__Olist_It__Typerep__Otyperep_J_J_J_J_J_J,type,(
    fun_fu4681267325338201299yperep: $tType )).

tff(ty_n_t__FWState__Oconditional____action_It__Product____Type__Oprod_It__FinFun__Ofinfun_Itf__d_Mt__List__Olist_It__FWState__Olock____action_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Onew____thread____action_Itf__a_Mtf__b_Mtf__c_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Oconditional____action_Itf__a_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Owait____set____action_Itf__a_Mtf__e_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Ointerrupt____action_Itf__a_J_J_Mt__List__Olist_Itf__f_J_J_J_J_J_J_J,type,(
    condit573090327609778161list_f: $tType )).

tff(ty_n_t__fun_It__fun_It__Code____Numeral__Ointeger_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__fun_It__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__Code____Numeral__Ointeger_J_Mt__fun_It__Typerep__Otyperep_Mt__fun_It__fun_It__Code____Numeral__Ointeger_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__fun_It__Code____Numeral__Ointeger_Mt__fun_It__Code____Numeral__Ointeger_Mt__HOL__Obool_J_J_J_J_J_J,type,(
    fun_fu2176660327406445330r_bool: $tType )).

tff(ty_n_t__fun_It__Product____Type__Oprod_It__fun_It__Product____Type__Oprod_It__Int__Oint_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Int__Oint_Mt__Int__Oint_J_J_Mt__Product____Type__Oprod_It__fun_It__Int__Oint_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Int__Oint_Mt__Int__Oint_J_J_J,type,(
    fun_Pr5910621935868106801nt_int: $tType )).

tff(ty_n_t__fun_It__Product____Type__Oprod_It__fun_It__Int__Oint_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Int__Oint_Mt__Int__Oint_J_J_Mt__Product____Type__Oprod_It__fun_It__Product____Type__Oprod_It__Int__Oint_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Int__Oint_Mt__Int__Oint_J_J_J,type,(
    fun_Pr5743405536399589425nt_int: $tType )).

tff(ty_n_t__fun_It__Product____Type__Oprod_It__fun_It__Code____Numeral__Ointeger_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__Code____Numeral__Ointeger_J_J_Mt__Product____Type__Oprod_It__fun_It__Code____Numeral__Ointeger_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__Code____Numeral__Ointeger_J_J_J,type,(
    fun_Pr7761647425049470783nteger: $tType )).

tff(ty_n_t__fun_It__Product____Type__Oprod_It__fun_It__Code____Numeral__Ointeger_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__Code____Numeral__Ointeger_J_J_Mt__Product____Type__Oprod_It__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__Code____Numeral__Ointeger_J_Mt__fun_It__Code____Numeral__Ointeger_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_J_J,type,(
    fun_Pr3767662613722291863e_term: $tType )).

tff(ty_n_t__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__fun_It__Code____Numeral__Ointeger_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Code____Numeral__Ointeger_J_Mt__Code____Numeral__Ointeger_J_Mt__Product____Type__Oprod_It__fun_It__Code____Numeral__Ointeger_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__Code____Numeral__Ointeger_J_J_J,type,(
    fun_Pr3845697375788361879nteger: $tType )).

tff(ty_n_t__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__Code____Numeral__Ointeger_J_Mt__fun_It__Code____Numeral__Ointeger_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_J_Mt__Product____Type__Oprod_It__fun_It__Code____Numeral__Ointeger_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__Code____Numeral__Ointeger_J_J_J,type,(
    fun_Pr3831112177265180311nteger: $tType )).

tff(ty_n_t__fun_It__Product____Type__Oprod_It__FinFun__Ofinfun_Itf__d_Mt__List__Olist_It__FWState__Olock____action_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Onew____thread____action_Itf__a_Mtf__b_Mtf__c_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Oconditional____action_Itf__a_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Owait____set____action_Itf__a_Mtf__e_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Ointerrupt____action_Itf__a_J_J_Mt__List__Olist_Itf__f_J_J_J_J_J_J_Mt__List__Olist_Itf__f_J_J,type,(
    fun_Pr5809684794207327971list_f: $tType )).

tff(ty_n_t__fun_It__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__Product____Type__Oprod_It__fun_It__Code____Numeral__Ointeger_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Code____Numeral__Ointeger_J_J_Mt__Product____Type__Oprod_It__fun_It__Code____Numeral__Ointeger_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__Code____Numeral__Ointeger_J_J_J,type,(
    fun_Pr6183322698510178787nteger: $tType )).

tff(ty_n_t__fun_It__fun_It__Typerep__Otyperep_Mt__fun_It__fun_It__Int__Oint_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__fun_It__Product____Type__Oprod_It__Int__Oint_Mt__Int__Oint_J_Mt__HOL__Obool_J_J_J_Mt__fun_It__Typerep__Otyperep_Mt__fun_It__Product____Type__Oprod_It__fun_It__Int__Oint_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Int__Oint_Mt__Int__Oint_J_J_Mt__HOL__Obool_J_J_J,type,(
    fun_fu7094932816037418929t_bool: $tType )).

tff(ty_n_t__fun_It__fun_It__Code____Numeral__Ointeger_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__fun_It__Code____Numeral__Ointeger_Mt__fun_It__Code____Numeral__Ointeger_Mt__fun_It__List__Olist_It__Typerep__Otyperep_J_Mt__fun_It__fun_It__Code____Numeral__Ointeger_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__fun_It__Code____Numeral__Ointeger_Mt__fun_It__Code____Numeral__Ointeger_Mt__HOL__Obool_J_J_J_J_J_J_J,type,(
    fun_fu274015960881781328r_bool: $tType )).

tff(ty_n_t__fun_It__fun_It__fun_It__Code____Numeral__Ointeger_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__fun_It__Code____Numeral__Ointeger_Mt__fun_It__Code____Numeral__Ointeger_Mt__HOL__Obool_J_J_J_Mt__fun_It__fun_It__Code____Numeral__Ointeger_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__fun_It__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__Code____Numeral__Ointeger_J_Mt__HOL__Obool_J_J_J,type,(
    fun_fu8672591191617834551r_bool: $tType )).

tff(ty_n_t__fun_It__fun_It__Code____Numeral__Onatural_Mt__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__Code____Numeral__Onatural_J_J_Mt__fun_It__Code____Numeral__Onatural_Mt__Product____Type__Oprod_It__fun_It__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__Code____Numeral__Onatural_J_J_J_J,type,(
    fun_fu1700399219464920530atural: $tType )).

tff(ty_n_t__fun_It__fun_It__Code____Numeral__Ointeger_Mt__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__Code____Numeral__Ointeger_J_J_Mt__fun_It__Code____Numeral__Ointeger_Mt__Product____Type__Oprod_It__fun_It__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__Code____Numeral__Ointeger_J_J_J_J,type,(
    fun_fu5716197116350963227nteger: $tType )).

tff(ty_n_t__fun_It__List__Olist_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_J_Mt__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_J_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_J,type,(
    fun_li7364605952993471155t_unit: $tType )).

tff(ty_n_t__fun_It__Code____Numeral__Onatural_Mt__fun_It__fun_It__Code____Numeral__Onatural_Mt__fun_It__Code____Numeral__Onatural_Mt__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__Code____Numeral__Onatural_J_J_J_Mt__fun_It__Code____Numeral__Onatural_Mt__fun_It__Code____Numeral__Onatural_Mt__fun_It__Code____Numeral__Onatural_Mt__Product____Type__Oprod_It__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__Code____Numeral__Onatural_J_Mt__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__Code____Numeral__Onatural_J_J_J_J_J_J_J,type,(
    fun_Co5734384866173048975atural: $tType )).

tff(ty_n_t__fun_It__fun_It__Product____Type__Oprod_It__Int__Oint_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__fun_It__Product____Type__Oprod_It__Int__Oint_Mt__Int__Oint_J_Mt__fun_It__Product____Type__Oprod_It__Int__Oint_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_J_J,type,(
    fun_fu8448458207585890469e_term: $tType )).

tff(ty_n_t__Set__Oset_It__Product____Type__Oprod_It__fun_It__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__fun_It__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_J_J,type,(
    set_Pr7952272001317144989e_term: $tType )).

tff(ty_n_t__Set__Oset_It__Product____Type__Oprod_It__fun_It__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__fun_It__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_J_J,type,(
    set_Pr2036385042155664947e_term: $tType )).

tff(ty_n_t__fun_It__Product____Type__Oprod_It__FinFun__Ofinfun_Itf__d_Mt__List__Olist_It__FWState__Olock____action_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Onew____thread____action_Itf__a_Mtf__b_Mtf__c_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Oconditional____action_Itf__a_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Owait____set____action_Itf__a_Mtf__e_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Ointerrupt____action_Itf__a_J_J_Mt__List__Olist_Itf__f_J_J_J_J_J_J_Mt__HOL__Obool_J,type,(
    fun_Pr1193204450441668721f_bool: $tType )).

tff(ty_n_t__fun_It__FWState__Oconditional____action_It__Product____Type__Oprod_It__fun_It__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__Code____Numeral__Onatural_J_J_J_Mt__FWState__Oconditional____action_It__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__Code____Numeral__Onatural_J_J_J,type,(
    fun_co8426797989593500876atural: $tType )).

tff(ty_n_t__fun_It__FWState__Oconditional____action_It__Product____Type__Oprod_It__fun_It__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__Code____Numeral__Ointeger_J_J_J_Mt__FWState__Oconditional____action_It__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__Code____Numeral__Ointeger_J_J_J,type,(
    fun_co5012480105982096855nteger: $tType )).

tff(ty_n_t__fun_It__fun_It__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__HOL__Obool_J_Mt__fun_It__Nat__Onat_Mt__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__HOL__Obool_J_J_J_Mt__fun_It__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__HOL__Obool_J_J_Mt__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__fun_It__Nat__Onat_Mt__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__HOL__Obool_J_J_J_J_J,type,(
    fun_fu2587166690102260681t_bool: $tType )).

tff(ty_n_t__fun_It__Product____Type__Oprod_It__fun_It__Int__Oint_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Int__Oint_Mt__Int__Oint_J_J_Mt__Product____Type__Oprod_It__fun_It__Int__Oint_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__fun_It__Int__Oint_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_J_J,type,(
    fun_Pr230496562523420614e_term: $tType )).

tff(ty_n_t__fun_It__FWState__Oconditional____action_It__fun_It__Code____Numeral__Ointeger_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_J_Mt__fun_It__FWState__Oconditional____action_It__Product____Type__Oprod_It__fun_It__Code____Numeral__Ointeger_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__Code____Numeral__Ointeger_J_J_J_Mt__HOL__Obool_J_J,type,(
    fun_co7346074986244073053r_bool: $tType )).

tff(ty_n_t__fun_It__FWState__Oconditional____action_It__Product____Type__Oprod_It__fun_It__Int__Oint_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Int__Oint_Mt__Int__Oint_J_J_J_Mt__fun_It__Set__Oset_It__Product____Type__Oprod_It__fun_It__Int__Oint_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Int__Oint_Mt__Int__Oint_J_J_J_Mt__HOL__Obool_J_J,type,(
    fun_co8735435556028933605t_bool: $tType )).

tff(ty_n_t__fun_It__FWState__Oconditional____action_It__Product____Type__Oprod_It__fun_It__Code____Numeral__Ointeger_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__Code____Numeral__Ointeger_J_J_J_Mt__fun_It__FWState__Oconditional____action_It__fun_It__Code____Numeral__Ointeger_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_J_Mt__HOL__Obool_J_J,type,(
    fun_co8453087544901492701m_bool: $tType )).

tff(ty_n_t__fun_It__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__fun_It__Predicate__Opred_It__Product____Type__Ounit_J_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_J_Mt__fun_It__Predicate__Opred_It__Product____Type__Ounit_J_Mt__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_J_J,type,(
    fun_fu6785031140877050969t_unit: $tType )).

tff(ty_n_t__fun_It__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Predicate__Opred_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_J_J_Mt__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__fun_It__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_J_J_J,type,(
    fun_fu5613291349837531631t_unit: $tType )).

tff(ty_n_t__fun_It__fun_It__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__fun_It__fun_It__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__HOL__Obool_J_J,type,(
    fun_fu5225058872157262189m_bool: $tType )).

tff(ty_n_t__fun_It__fun_It__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__fun_It__fun_It__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__HOL__Obool_J_J,type,(
    fun_fu5667320851637177687m_bool: $tType )).

tff(ty_n_t__fun_It__fun_It__Int__Oint_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__fun_It__fun_It__Int__Oint_Mt__fun_It__Int__Oint_Mt__Product____Type__Oprod_It__Int__Oint_Mt__Int__Oint_J_J_J_Mt__fun_It__Int__Oint_Mt__fun_It__Int__Oint_Mt__Product____Type__Oprod_It__fun_It__Int__Oint_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Int__Oint_Mt__Int__Oint_J_J_J_J_J_J,type,(
    fun_fu6737376264651458179nt_int: $tType )).

tff(ty_n_t__fun_It__fun_It__Code____Numeral__Ointeger_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__fun_It__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__Code____Numeral__Ointeger_J_Mt__Product____Type__Oprod_It__fun_It__Code____Numeral__Ointeger_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__Code____Numeral__Ointeger_J_J_J_J,type,(
    fun_fu392497164445973049nteger: $tType )).

tff(ty_n_t__fun_It__fun_It__Code____Numeral__Ointeger_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__fun_It__Code____Numeral__Ointeger_Mt__fun_It__Code____Numeral__Ointeger_Mt__fun_It__Typerep__Otyperep_Mt__fun_It__fun_It__Code____Numeral__Ointeger_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__fun_It__Code____Numeral__Ointeger_Mt__fun_It__Code____Numeral__Ointeger_Mt__HOL__Obool_J_J_J_J_J_J_J,type,(
    fun_fu8750138934615806816r_bool: $tType )).

tff(ty_n_t__fun_It__Product____Type__Oprod_It__fun_It__Code____Numeral__Ointeger_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Code____Numeral__Ointeger_J_Mt__fun_It__Code____Numeral__Ointeger_Mt__Product____Type__Oprod_It__fun_It__Code____Numeral__Ointeger_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__Code____Numeral__Ointeger_J_J_J_J,type,(
    fun_Pr5345051900199270651nteger: $tType )).

tff(ty_n_t__fun_It__Code____Numeral__Ointeger_Mt__fun_It__Product____Type__Oprod_It__fun_It__Code____Numeral__Ointeger_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Code____Numeral__Ointeger_J_Mt__Product____Type__Oprod_It__fun_It__Code____Numeral__Ointeger_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__Code____Numeral__Ointeger_J_J_J_J,type,(
    fun_Co8307566233941930973nteger: $tType )).

tff(ty_n_t__Set__Oset_It__Product____Type__Oprod_It__FinFun__Ofinfun_Itf__d_Mt__List__Olist_It__FWState__Olock____action_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Onew____thread____action_Itf__a_Mtf__b_Mtf__c_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Oconditional____action_Itf__a_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Owait____set____action_Itf__a_Mtf__e_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Ointerrupt____action_Itf__a_J_J_Mt__List__Olist_Itf__f_J_J_J_J_J_J_J,type,(
    set_Pr8454954044441558665list_f: $tType )).

tff(ty_n_t__fun_It__Product____Type__Oprod_It__fun_It__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__Code____Numeral__Onatural_J_J_Mt__fun_It__Code____Numeral__Ointeger_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_J,type,(
    fun_Pr3414384428093232164e_term: $tType )).

tff(ty_n_t__fun_It__Product____Type__Oprod_It__fun_It__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__Code____Numeral__Ointeger_J_J_Mt__fun_It__Code____Numeral__Ointeger_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_J,type,(
    fun_Pr1813375580419981635e_term: $tType )).

tff(ty_n_t__fun_It__Product____Type__Oprod_It__fun_It__Code____Numeral__Ointeger_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__Code____Numeral__Ointeger_J_J_Mt__fun_It__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_J,type,(
    fun_Pr9114704537388501324e_term: $tType )).

tff(ty_n_t__fun_It__Product____Type__Oprod_It__fun_It__Code____Numeral__Ointeger_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__Code____Numeral__Ointeger_J_J_Mt__fun_It__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_J,type,(
    fun_Pr6934381608189211863e_term: $tType )).

tff(ty_n_t__fun_It__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_J_J_Mt__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_J_J,type,(
    fun_fu1339004817368632831t_unit: $tType )).

tff(ty_n_t__fun_It__fun_It__Code____Numeral__Ointeger_Mt__fun_It__Code____Numeral__Ointeger_Mt__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__Code____Numeral__Ointeger_J_J_J_Mt__fun_It__Code____Numeral__Ointeger_Mt__fun_It__Code____Numeral__Ointeger_Mt__Product____Type__Oprod_It__fun_It__Code____Numeral__Ointeger_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__Code____Numeral__Ointeger_J_J_J_J_J,type,(
    fun_fu1454520229161148091nteger: $tType )).

tff(ty_n_t__fun_It__Product____Type__Oprod_It__List__Olist_It__FWState__Oconditional____action_Itf__a_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Owait____set____action_Itf__a_Mtf__e_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Ointerrupt____action_Itf__a_J_J_Mt__List__Olist_Itf__f_J_J_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Owait____set____action_Itf__a_Mtf__e_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Ointerrupt____action_Itf__a_J_J_Mt__List__Olist_Itf__f_J_J_J_J,type,(
    fun_Pr7157289430847627980list_f: $tType )).

tff(ty_n_t__Product____Type__Oprod_It__fun_It__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__fun_It__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_J,type,(
    produc8832553943466984509e_term: $tType )).

tff(ty_n_t__Product____Type__Oprod_It__fun_It__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__fun_It__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_J,type,(
    produc6165324128657218515e_term: $tType )).

tff(ty_n_t__fun_It__fun_It__Product____Type__Oprod_It__List__Olist_It__FWState__Onew____thread____action_Itf__a_Mtf__b_Mtf__c_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Oconditional____action_Itf__a_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Owait____set____action_Itf__a_Mtf__e_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Ointerrupt____action_Itf__a_J_J_Mt__List__Olist_Itf__f_J_J_J_J_J_Mt__List__Olist_It__FWState__Onew____thread____action_Itf__a_Mtf__b_Mtf__c_J_J_J_Mt__HOL__Obool_J,type,(
    fun_fu3019184152592315349c_bool: $tType )).

tff(ty_n_t__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_J_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_J,type,(
    fun_Pr3221921582395991481t_unit: $tType )).

tff(ty_n_t__Predicate__Opred_It__Product____Type__Oprod_It__List__Olist_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_J_Mt__Product____Type__Oprod_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_J_J_J,type,(
    pred_P3805342122403848439at_nat: $tType )).

tff(ty_n_t__fun_It__List__Olist_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_J_Mt__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_J_J,type,(
    fun_li3206492915458765113t_unit: $tType )).

tff(ty_n_t__fun_It__Product____Type__Oprod_It__List__Olist_It__FWState__Onew____thread____action_Itf__a_Mtf__b_Mtf__c_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Oconditional____action_Itf__a_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Owait____set____action_Itf__a_Mtf__e_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Ointerrupt____action_Itf__a_J_J_Mt__List__Olist_Itf__f_J_J_J_J_J_Mt__fun_It__FinFun__Ofinfun_Itf__d_Mt__List__Olist_It__FWState__Olock____action_J_J_Mt__HOL__Obool_J_J,type,(
    fun_Pr3364345345125187201n_bool: $tType )).

tff(ty_n_t__fun_It__FinFun__Ofinfun_Itf__d_Mt__List__Olist_It__FWState__Olock____action_J_J_Mt__fun_It__Product____Type__Oprod_It__List__Olist_It__FWState__Onew____thread____action_Itf__a_Mtf__b_Mtf__c_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Oconditional____action_Itf__a_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Owait____set____action_Itf__a_Mtf__e_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Ointerrupt____action_Itf__a_J_J_Mt__List__Olist_Itf__f_J_J_J_J_J_Mt__HOL__Obool_J_J,type,(
    fun_fi7179806364493256449f_bool: $tType )).

tff(ty_n_t__Product____Type__Oprod_It__Product____Type__Oprod_It__List__Olist_It__FWState__Onew____thread____action_Itf__a_Mtf__b_Mtf__c_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Oconditional____action_Itf__a_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Owait____set____action_Itf__a_Mtf__e_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Ointerrupt____action_Itf__a_J_J_Mt__List__Olist_Itf__f_J_J_J_J_J_Mt__FinFun__Ofinfun_Itf__d_Mt__List__Olist_It__FWState__Olock____action_J_J_J,type,(
    produc682957911814224041action: $tType )).

tff(ty_n_t__Product____Type__Oprod_It__FinFun__Ofinfun_Itf__d_Mt__List__Olist_It__FWState__Olock____action_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Onew____thread____action_Itf__a_Mtf__b_Mtf__c_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Oconditional____action_Itf__a_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Owait____set____action_Itf__a_Mtf__e_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Ointerrupt____action_Itf__a_J_J_Mt__List__Olist_Itf__f_J_J_J_J_J_J,type,(
    produc8923597787767437993list_f: $tType )).

tff(ty_n_t__fun_It__fun_It__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__fun_It__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__Code____Numeral__Onatural_J_Mt__Set__Oset_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_J_J_J,type,(
    fun_fu3731876559336784900at_nat: $tType )).

tff(ty_n_t__fun_It__fun_It__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__fun_It__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__Code____Numeral__Ointeger_J_Mt__Set__Oset_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_J_J_J,type,(
    fun_fu7728202261939996581at_nat: $tType )).

tff(ty_n_t__fun_It__fun_It__Typerep__Otyperep_Mt__fun_It__List__Olist_It__Typerep__Otyperep_J_Mt__Product____Type__Oprod_It__List__Olist_It__Typerep__Otyperep_J_Mt__Product____Type__Oprod_It__Typerep__Otyperep_Mt__List__Olist_It__Typerep__Otyperep_J_J_J_J_J_Mt__fun_It__Typerep__Otyperep_Mt__fun_It__List__Olist_It__Typerep__Otyperep_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__List__Olist_It__Typerep__Otyperep_J_Mt__Product____Type__Oprod_It__Typerep__Otyperep_Mt__List__Olist_It__Typerep__Otyperep_J_J_J_J_J_J_J,type,(
    fun_fu7485844544631881093yperep: $tType )).

tff(ty_n_t__fun_It__fun_It__Code____Numeral__Ointeger_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__fun_It__Code____Numeral__Ointeger_Mt__fun_It__Code____Numeral__Ointeger_Mt__Product____Type__Oprod_It__fun_It__Code____Numeral__Ointeger_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__Code____Numeral__Ointeger_J_J_J_J_J,type,(
    fun_fu7523612398102797697nteger: $tType )).

tff(ty_n_t__fun_It__Code____Numeral__Ointeger_Mt__fun_It__fun_It__Code____Numeral__Ointeger_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__fun_It__Code____Numeral__Ointeger_Mt__Product____Type__Oprod_It__fun_It__Code____Numeral__Ointeger_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__Code____Numeral__Ointeger_J_J_J_J_J,type,(
    fun_Co5229755925274711937nteger: $tType )).

tff(ty_n_t__fun_It__fun_It__Typerep__Otyperep_Mt__fun_It__fun_It__Int__Oint_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__fun_It__Int__Oint_Mt__fun_It__Int__Oint_Mt__HOL__Obool_J_J_J_J_Mt__fun_It__Typerep__Otyperep_Mt__fun_It__fun_It__Int__Oint_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__fun_It__Product____Type__Oprod_It__Int__Oint_Mt__Int__Oint_J_Mt__HOL__Obool_J_J_J_J,type,(
    fun_fu1724481030927199121t_bool: $tType )).

tff(ty_n_t__fun_It__Set__Oset_It__Product____Type__Oprod_It__fun_It__Int__Oint_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Int__Oint_Mt__Int__Oint_J_J_J_Mt__fun_It__Set__Oset_It__Product____Type__Oprod_It__fun_It__Int__Oint_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Int__Oint_Mt__Int__Oint_J_J_J_Mt__HOL__Obool_J_J,type,(
    fun_se1639254861591529725t_bool: $tType )).

tff(ty_n_t__fun_It__Product____Type__Oprod_It__fun_It__Int__Oint_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Int__Oint_Mt__Int__Oint_J_J_Mt__fun_It__Typerep__Otyperep_Mt__fun_It__Product____Type__Oprod_It__fun_It__Int__Oint_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Int__Oint_Mt__Int__Oint_J_J_Mt__HOL__Obool_J_J_J,type,(
    fun_Pr248364516767436270t_bool: $tType )).

tff(ty_n_t__fun_It__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_Mt__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__fun_It__fun_It__Product____Type__Ounit_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_J_J,type,(
    fun_fu1556024458267308485t_unit: $tType )).

tff(ty_n_t__fun_It__Product____Type__Oprod_It__List__Olist_It__FWState__Onew____thread____action_Itf__a_Mtf__b_Mtf__c_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Oconditional____action_Itf__a_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Owait____set____action_Itf__a_Mtf__e_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Ointerrupt____action_Itf__a_J_J_Mt__List__Olist_Itf__f_J_J_J_J_J_Mt__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__Code____Numeral__Onatural_J_J,type,(
    fun_Pr6952397211199271789atural: $tType )).

tff(ty_n_t__fun_It__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__Code____Numeral__Onatural_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Onew____thread____action_Itf__a_Mtf__b_Mtf__c_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Oconditional____action_Itf__a_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Owait____set____action_Itf__a_Mtf__e_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Ointerrupt____action_Itf__a_J_J_Mt__List__Olist_Itf__f_J_J_J_J_J_J,type,(
    fun_Pr5065044406730951201list_f: $tType )).

tff(ty_n_t__Set__Oset_It__Product____Type__Oprod_It__fun_It__Product____Type__Oprod_It__Int__Oint_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__fun_It__Product____Type__Oprod_It__Int__Oint_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_J_J,type,(
    set_Pr4602751158188618133e_term: $tType )).

tff(ty_n_t__fun_It__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__fun_It__Set__Oset_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_J_Mt__HOL__Obool_J_J_Mt__fun_It__Set__Oset_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_J_Mt__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__HOL__Obool_J_J_J,type,(
    fun_fu3933355634313772815t_bool: $tType )).

tff(ty_n_t__fun_It__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_J_J_Mt__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_J_J_J,type,(
    fun_fu85787395252238083t_unit: $tType )).

tff(ty_n_t__fun_It__FWState__Oconditional____action_It__Product____Type__Oprod_It__fun_It__Int__Oint_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Int__Oint_Mt__Int__Oint_J_J_J_Mt__Set__Oset_It__Product____Type__Oprod_It__fun_It__Int__Oint_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Int__Oint_Mt__Int__Oint_J_J_J_J,type,(
    fun_co5505955772263428833nt_int: $tType )).

tff(ty_n_t__fun_It__FWState__Oconditional____action_It__Product____Type__Oprod_It__fun_It__Code____Numeral__Ointeger_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__Code____Numeral__Ointeger_J_J_J_Mt__FWState__Oconditional____action_It__fun_It__Code____Numeral__Ointeger_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_J_J,type,(
    fun_co6374291783546618089e_term: $tType )).

tff(ty_n_t__fun_It__fun_It__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__fun_It__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_J,type,(
    fun_fu5796438986160064985e_term: $tType )).

tff(ty_n_t__fun_It__fun_It__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__fun_It__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_J,type,(
    fun_fu3129209171350298991e_term: $tType )).

tff(ty_n_t__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_J_J,type,(
    fun_Pr4460305917844314547t_unit: $tType )).

tff(ty_n_t__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__fun_It__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__HOL__Obool_J_J_J_Mt__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__HOL__Obool_J_J_J_J_J,type,(
    fun_Pr4247236176079469039t_bool: $tType )).

tff(ty_n_t__fun_It__Set__Oset_It__Product____Type__Oprod_It__fun_It__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__Code____Numeral__Onatural_J_J_J_Mt__fun_It__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__Code____Numeral__Onatural_J_Mt__HOL__Obool_J_J,type,(
    fun_se1642349977460606932l_bool: $tType )).

tff(ty_n_t__fun_It__Set__Oset_It__Product____Type__Oprod_It__fun_It__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__Code____Numeral__Ointeger_J_J_J_Mt__fun_It__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__Code____Numeral__Ointeger_J_Mt__HOL__Obool_J_J,type,(
    fun_se173898374392615177r_bool: $tType )).

tff(ty_n_t__fun_It__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__Code____Numeral__Onatural_J_Mt__fun_It__Set__Oset_It__Product____Type__Oprod_It__fun_It__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__Code____Numeral__Onatural_J_J_J_Mt__HOL__Obool_J_J,type,(
    fun_Pr6525981514641248852l_bool: $tType )).

tff(ty_n_t__fun_It__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__Code____Numeral__Ointeger_J_Mt__fun_It__Set__Oset_It__Product____Type__Oprod_It__fun_It__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__Code____Numeral__Ointeger_J_J_J_Mt__HOL__Obool_J_J,type,(
    fun_Pr7399852933793441931r_bool: $tType )).

tff(ty_n_t__fun_It__fun_It__Code____Numeral__Onatural_Mt__fun_It__Code____Numeral__Onatural_Mt__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__Code____Numeral__Onatural_J_J_J_Mt__fun_It__Code____Numeral__Onatural_Mt__fun_It__Code____Numeral__Onatural_Mt__fun_It__Code____Numeral__Onatural_Mt__Product____Type__Oprod_It__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__Code____Numeral__Onatural_J_Mt__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__Code____Numeral__Onatural_J_J_J_J_J_J,type,(
    fun_fu1459600148385768042atural: $tType )).

tff(ty_n_t__fun_It__Product____Type__Oprod_It__fun_It__Int__Oint_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Int__Oint_Mt__Int__Oint_J_J_Mt__Product____Type__Oprod_It__fun_It__Code____Numeral__Ointeger_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__Code____Numeral__Ointeger_J_J_J,type,(
    fun_Pr3982680157320124238nteger: $tType )).

tff(ty_n_t__fun_It__Product____Type__Oprod_It__fun_It__Code____Numeral__Ointeger_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__Code____Numeral__Ointeger_J_J_Mt__Product____Type__Oprod_It__fun_It__Int__Oint_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Int__Oint_Mt__Int__Oint_J_J_J,type,(
    fun_Pr2847260349317118798nt_int: $tType )).

tff(ty_n_t__Product____Type__Oprod_It__List__Olist_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_J_Mt__Product____Type__Oprod_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_J_J,type,(
    produc3945597320189565793at_nat: $tType )).

tff(ty_n_t__fun_It__fun_It__Code____Numeral__Onatural_Mt__Product____Type__Oprod_It__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__Code____Numeral__Onatural_J_Mt__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__Code____Numeral__Onatural_J_J_J_Mt__fun_It__Code____Numeral__Onatural_Mt__Product____Type__Oprod_It__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__Code____Numeral__Onatural_J_Mt__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__Code____Numeral__Onatural_J_J_J_J,type,(
    fun_fu2565645170742214211atural: $tType )).

tff(ty_n_t__fun_It__fun_It__Product____Type__Oprod_It__Int__Oint_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__fun_It__fun_It__Product____Type__Oprod_It__Int__Oint_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__HOL__Obool_J_J,type,(
    fun_fu3873387699337197429m_bool: $tType )).

tff(ty_n_t__fun_It__Product____Type__Oprod_It__List__Olist_It__FWState__Onew____thread____action_Itf__a_Mtf__b_Mtf__c_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Oconditional____action_Itf__a_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Owait____set____action_Itf__a_Mtf__e_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Ointerrupt____action_Itf__a_J_J_Mt__List__Olist_Itf__f_J_J_J_J_J_Mt__List__Olist_It__FWState__Onew____thread____action_Itf__a_Mtf__b_Mtf__c_J_J_J,type,(
    fun_Pr3037641808205765189_a_b_c: $tType )).

tff(ty_n_t__fun_It__fun_It__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__fun_It__Nat__Onat_Mt__HOL__Obool_J_J_Mt__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__fun_It__Nat__Onat_Mt__HOL__Obool_J_J_J_Mt__fun_It__fun_It__Nat__Onat_Mt__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__fun_It__Nat__Onat_Mt__HOL__Obool_J_J_J_Mt__fun_It__Nat__Onat_Mt__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__fun_It__Nat__Onat_Mt__HOL__Obool_J_J_J_J_J,type,(
    fun_fu6773409904275515417t_bool: $tType )).

tff(ty_n_t__fun_It__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__HOL__Obool_J_Mt__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__fun_It__Predicate__Opred_It__Product____Type__Ounit_J_Mt__fun_It__Predicate__Opred_It__Product____Type__Ounit_J_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_J_J_J,type,(
    fun_fu8886549521732459971t_unit: $tType )).

tff(ty_n_t__fun_It__fun_It__Code____Numeral__Ointeger_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__fun_It__Code____Numeral__Ointeger_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__fun_It__Code____Numeral__Ointeger_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_J_J,type,(
    fun_fu1542472381270934761e_term: $tType )).

tff(ty_n_t__fun_It__Product____Type__Oprod_It__fun_It__Code____Numeral__Ointeger_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__fun_It__Code____Numeral__Ointeger_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_J_Mt__fun_It__Code____Numeral__Ointeger_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_J,type,(
    fun_Pr884985724825884225e_term: $tType )).

tff(ty_n_t__fun_It__List__Olist_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__fun_It__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__fun_It__Product____Type__Ounit_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_J_J_Mt__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_J_J_J,type,(
    fun_li5821728475152202017t_unit: $tType )).

tff(ty_n_t__fun_It__FinFun__Ofinfun_Itf__d_Mt__List__Olist_It__FWState__Olock____action_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Onew____thread____action_Itf__a_Mtf__b_Mtf__c_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Oconditional____action_Itf__a_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Owait____set____action_Itf__a_Mtf__e_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Ointerrupt____action_Itf__a_J_J_Mt__List__Olist_Itf__f_J_J_J_J_J_J,type,(
    fun_fi8637073055727601221list_f: $tType )).

tff(ty_n_t__fun_It__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__HOL__Obool_J_Mt__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__HOL__Obool_J_J_J,type,(
    fun_fu8519599185714193043t_bool: $tType )).

tff(ty_n_t__fun_It__Product____Type__Oprod_It__fun_It__Int__Oint_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Int__Oint_Mt__Int__Oint_J_J_Mt__fun_It__Set__Oset_It__Product____Type__Oprod_It__fun_It__Int__Oint_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Int__Oint_Mt__Int__Oint_J_J_J_Mt__HOL__Obool_J_J,type,(
    fun_Pr2867480751362050739t_bool: $tType )).

tff(ty_n_t__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__fun_It__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__HOL__Obool_J_Mt__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__HOL__Obool_J_J_J,type,(
    fun_Pr1796604770322805213t_bool: $tType )).

tff(ty_n_t__fun_It__fun_It__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_Mt__fun_It__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_J_Mt__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_J_J,type,(
    fun_fu6445838590459218605t_unit: $tType )).

tff(ty_n_t__fun_It__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__fun_It__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_J_Mt__fun_It__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_Mt__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_J_J,type,(
    fun_fu7851125996412702575t_unit: $tType )).

tff(ty_n_t__fun_It__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__fun_It__Predicate__Opred_It__Product____Type__Ounit_J_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_J_J_Mt__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__fun_It__Predicate__Opred_It__Product____Type__Ounit_J_Mt__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_J_J_J,type,(
    fun_fu8911211701320700933t_unit: $tType )).

tff(ty_n_t__fun_It__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__fun_It__Predicate__Opred_It__Product____Type__Ounit_J_Mt__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_J_J_Mt__fun_It__Predicate__Opred_It__Product____Type__Ounit_J_Mt__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_J_J_J,type,(
    fun_fu7995557525823679365t_unit: $tType )).

tff(ty_n_t__Product____Type__Oprod_It__fun_It__Product____Type__Oprod_It__Int__Oint_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__fun_It__Product____Type__Oprod_It__Int__Oint_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_J,type,(
    produc4772105275349516341e_term: $tType )).

tff(ty_n_t__fun_It__Product____Type__Oprod_It__fun_It__Int__Oint_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Int__Oint_Mt__Int__Oint_J_J_Mt__fun_It__Typerep__Otyperep_Mt__fun_It__fun_It__Int__Oint_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__fun_It__Product____Type__Oprod_It__Int__Oint_Mt__Int__Oint_J_Mt__HOL__Obool_J_J_J_J,type,(
    fun_Pr6991905887858779994t_bool: $tType )).

tff(ty_n_t__fun_It__Product____Type__Oprod_It__fun_It__Code____Numeral__Ointeger_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Code____Numeral__Ointeger_J_Mt__Product____Type__Oprod_It__fun_It__Code____Numeral__Ointeger_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__Code____Numeral__Ointeger_J_J_J,type,(
    fun_Pr7022756070856489121nteger: $tType )).

tff(ty_n_t__fun_It__Product____Type__Oprod_It__List__Olist_It__FWState__Onew____thread____action_Itf__a_Mtf__b_Mtf__c_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Oconditional____action_Itf__a_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Owait____set____action_Itf__a_Mtf__e_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Ointerrupt____action_Itf__a_J_J_Mt__List__Olist_Itf__f_J_J_J_J_J_Mt__List__Olist_It__FWState__Owait____set____action_Itf__a_Mtf__e_J_J_J,type,(
    fun_Pr6294396915304831398on_a_e: $tType )).

tff(ty_n_t__Set__Oset_It__Product____Type__Oprod_It__Product____Type__Oprod_It__fun_It__Int__Oint_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Int__Oint_Mt__Int__Oint_J_J_Mt__Product____Type__Oprod_It__fun_It__Int__Oint_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Int__Oint_Mt__Int__Oint_J_J_J_J,type,(
    set_Pr2100580169568797217nt_int: $tType )).

tff(ty_n_t__fun_It__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__fun_It__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__HOL__Obool_J_Mt__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__HOL__Obool_J_J_J_Mt__fun_It__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__HOL__Obool_J_Mt__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__HOL__Obool_J_J_J_J,type,(
    fun_fu864476392745135597t_bool: $tType )).

tff(ty_n_t__fun_It__List__Olist_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_J_Mt__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__Predicate__Opred_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_J_J_J,type,(
    fun_li2825946238666928781at_nat: $tType )).

tff(ty_n_t__fun_It__fun_It__fun_It__Int__Oint_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__fun_It__Product____Type__Oprod_It__Int__Oint_Mt__Int__Oint_J_Mt__HOL__Obool_J_J_Mt__fun_It__Product____Type__Oprod_It__fun_It__Int__Oint_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Int__Oint_Mt__Int__Oint_J_J_Mt__HOL__Obool_J_J,type,(
    fun_fu460498724395885885t_bool: $tType )).

tff(ty_n_t__fun_It__FWState__Oconditional____action_It__Product____Type__Oprod_It__fun_It__Product____Type__Oprod_It__Int__Oint_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Int__Oint_Mt__Int__Oint_J_J_J_Mt__fun_It__FWState__Oconditional____action_It__Product____Type__Oprod_It__Int__Oint_Mt__Int__Oint_J_J_Mt__HOL__Obool_J_J,type,(
    fun_co206380005215794856t_bool: $tType )).

tff(ty_n_t__fun_It__fun_It__Int__Oint_Mt__Product____Type__Oprod_It__Int__Oint_Mt__Int__Oint_J_J_Mt__fun_It__fun_It__Int__Oint_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__fun_It__Int__Oint_Mt__Product____Type__Oprod_It__fun_It__Int__Oint_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Int__Oint_Mt__Int__Oint_J_J_J_J_J,type,(
    fun_fu8551334571024324429nt_int: $tType )).

tff(ty_n_t__fun_It__fun_It__Int__Oint_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__fun_It__fun_It__Int__Oint_Mt__Product____Type__Oprod_It__Int__Oint_Mt__Int__Oint_J_J_Mt__fun_It__Int__Oint_Mt__Product____Type__Oprod_It__fun_It__Int__Oint_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Int__Oint_Mt__Int__Oint_J_J_J_J_J,type,(
    fun_fu8452179716673540909nt_int: $tType )).

tff(ty_n_t__fun_It__Product____Type__Oprod_It__List__Olist_It__FWState__Onew____thread____action_Itf__a_Mtf__b_Mtf__c_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Oconditional____action_Itf__a_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Owait____set____action_Itf__a_Mtf__e_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Ointerrupt____action_Itf__a_J_J_Mt__List__Olist_Itf__f_J_J_J_J_J_Mt__List__Olist_It__FWState__Oconditional____action_Itf__a_J_J_J,type,(
    fun_Pr2111878974373727368tion_a: $tType )).

tff(ty_n_t__fun_It__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__Code____Numeral__Onatural_J_Mt__fun_It__Typerep__Otyperep_Mt__fun_It__fun_It__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__fun_It__Code____Numeral__Onatural_Mt__fun_It__Code____Numeral__Onatural_Mt__HOL__Obool_J_J_J_J_J,type,(
    fun_Pr2940180906720719419l_bool: $tType )).

tff(ty_n_t__fun_It__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__Code____Numeral__Ointeger_J_Mt__fun_It__Typerep__Otyperep_Mt__fun_It__fun_It__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__fun_It__Code____Numeral__Ointeger_Mt__fun_It__Code____Numeral__Ointeger_Mt__HOL__Obool_J_J_J_J_J,type,(
    fun_Pr600718025837294364r_bool: $tType )).

tff(ty_n_t__fun_It__fun_It__Code____Numeral__Onatural_Mt__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__Code____Numeral__Onatural_J_J_Mt__fun_It__Code____Numeral__Onatural_Mt__fun_It__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__Code____Numeral__Onatural_J_Mt__Product____Type__Oprod_It__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__Code____Numeral__Onatural_J_Mt__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__Code____Numeral__Onatural_J_J_J_J_J,type,(
    fun_fu7423758108902729555atural: $tType )).

tff(ty_n_t__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__fun_It__List__Olist_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_J_Mt__List__Olist_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_J_J_J,type,(
    fun_Pr915905792353961085at_nat: $tType )).

tff(ty_n_t__fun_It__Product____Type__Oprod_It__List__Olist_It__FWState__Onew____thread____action_Itf__a_Mtf__b_Mtf__c_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Oconditional____action_Itf__a_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Owait____set____action_Itf__a_Mtf__e_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Ointerrupt____action_Itf__a_J_J_Mt__List__Olist_Itf__f_J_J_J_J_J_Mt__List__Olist_It__FWState__Ointerrupt____action_Itf__a_J_J_J,type,(
    fun_Pr7454290651091968683tion_a: $tType )).

tff(ty_n_t__fun_It__List__Olist_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_J_Mt__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__List__Olist_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_J_J_J,type,(
    fun_li5695051598150985609at_nat: $tType )).

tff(ty_n_t__fun_It__Code____Numeral__Onatural_Mt__fun_It__Code____Numeral__Onatural_Mt__fun_It__List__Olist_It__Typerep__Otyperep_J_Mt__fun_It__fun_It__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__fun_It__Code____Numeral__Onatural_Mt__fun_It__Code____Numeral__Onatural_Mt__HOL__Obool_J_J_J_J_J_J,type,(
    fun_Co8509213878750907067l_bool: $tType )).

tff(ty_n_t__fun_It__Code____Numeral__Ointeger_Mt__fun_It__Code____Numeral__Ointeger_Mt__fun_It__List__Olist_It__Typerep__Otyperep_J_Mt__fun_It__fun_It__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__fun_It__Code____Numeral__Ointeger_Mt__fun_It__Code____Numeral__Ointeger_Mt__HOL__Obool_J_J_J_J_J_J,type,(
    fun_Co3478683310390066460r_bool: $tType )).

tff(ty_n_t__fun_It__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__fun_It__Predicate__Opred_It__Product____Type__Ounit_J_Mt__fun_It__Predicate__Opred_It__Product____Type__Ounit_J_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_J_J_Mt__fun_It__Predicate__Opred_It__Product____Type__Ounit_J_Mt__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__fun_It__Predicate__Opred_It__Product____Type__Ounit_J_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_J_J_J,type,(
    fun_fu1443292795977987161t_unit: $tType )).

tff(ty_n_t__fun_It__Product____Type__Oprod_It__fun_It__Product____Type__Oprod_It__Int__Oint_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Int__Oint_Mt__Int__Oint_J_J_Mt__fun_It__Code____Numeral__Ointeger_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_J,type,(
    fun_Pr7582589631836835376e_term: $tType )).

tff(ty_n_t__fun_It__Product____Type__Oprod_It__fun_It__Int__Oint_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Int__Oint_Mt__Int__Oint_J_J_Mt__fun_It__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_J,type,(
    fun_Pr1405445223510195163e_term: $tType )).

tff(ty_n_t__fun_It__fun_It__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Set__Oset_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__Code____Numeral__Onatural_J_Mt__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__Code____Numeral__Onatural_J_J_J_J,type,(
    fun_fu3871149640275165874atural: $tType )).

tff(ty_n_t__fun_It__fun_It__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Set__Oset_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__Code____Numeral__Ointeger_J_Mt__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__Code____Numeral__Ointeger_J_J_J_J,type,(
    fun_fu7892715005995238119nteger: $tType )).

tff(ty_n_t__fun_It__fun_It__Int__Oint_Mt__fun_It__Int__Oint_Mt__Product____Type__Oprod_It__Int__Oint_Mt__Int__Oint_J_J_J_Mt__fun_It__Int__Oint_Mt__fun_It__Int__Oint_Mt__Product____Type__Oprod_It__fun_It__Product____Type__Oprod_It__Int__Oint_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Int__Oint_Mt__Int__Oint_J_J_J_J_J,type,(
    fun_fu1783780847434061628nt_int: $tType )).

tff(ty_n_t__fun_It__Product____Type__Oprod_It__fun_It__Int__Oint_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Int__Oint_Mt__Int__Oint_J_J_Mt__fun_It__Product____Type__Oprod_It__fun_It__Int__Oint_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Int__Oint_Mt__Int__Oint_J_J_Mt__HOL__Obool_J_J,type,(
    fun_Pr5173018050610649193t_bool: $tType )).

tff(ty_n_t__fun_It__fun_It__Int__Oint_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__fun_It__Set__Oset_It__Product____Type__Oprod_It__fun_It__Int__Oint_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Int__Oint_Mt__Int__Oint_J_J_J_Mt__fun_It__Product____Type__Oprod_It__Int__Oint_Mt__Int__Oint_J_Mt__HOL__Obool_J_J_J,type,(
    fun_fu3352951709249235007t_bool: $tType )).

tff(ty_n_t__fun_It__fun_It__Int__Oint_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__fun_It__Product____Type__Oprod_It__Int__Oint_Mt__Int__Oint_J_Mt__fun_It__Set__Oset_It__Product____Type__Oprod_It__fun_It__Int__Oint_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Int__Oint_Mt__Int__Oint_J_J_J_Mt__HOL__Obool_J_J_J,type,(
    fun_fu772341414445204047t_bool: $tType )).

tff(ty_n_t__fun_It__fun_It__Product____Type__Oprod_It__Int__Oint_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__fun_It__Product____Type__Oprod_It__Int__Oint_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_J,type,(
    fun_fu77927427245549009e_term: $tType )).

tff(ty_n_t__fun_It__Product____Type__Oprod_It__fun_It__Int__Oint_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Int__Oint_Mt__Int__Oint_J_J_Mt__fun_It__Typerep__Otyperep_Mt__fun_It__fun_It__Int__Oint_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__fun_It__Int__Oint_Mt__fun_It__Int__Oint_Mt__HOL__Obool_J_J_J_J_J,type,(
    fun_Pr2785356030971339642t_bool: $tType )).

tff(ty_n_t__fun_It__FWState__Oconditional____action_It__Product____Type__Oprod_It__List__Olist_It__FWState__Onew____thread____action_Itf__a_Mtf__b_Mtf__c_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Oconditional____action_Itf__a_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Owait____set____action_Itf__a_Mtf__e_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Ointerrupt____action_Itf__a_J_J_Mt__List__Olist_Itf__f_J_J_J_J_J_J_Mt__HOL__Obool_J,type,(
    fun_co7494554730140799621f_bool: $tType )).

tff(ty_n_t__Product____Type__Oprod_It__Product____Type__Oprod_It__fun_It__Int__Oint_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Int__Oint_Mt__Int__Oint_J_J_Mt__Product____Type__Oprod_It__fun_It__Int__Oint_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Int__Oint_Mt__Int__Oint_J_J_J,type,(
    produc7823662180168248769nt_int: $tType )).

tff(ty_n_t__fun_It__fun_It__Code____Numeral__Ointeger_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__fun_It__Code____Numeral__Ointeger_Mt__Product____Type__Oprod_It__fun_It__Code____Numeral__Ointeger_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__Code____Numeral__Ointeger_J_J_J_J,type,(
    fun_fu667153953974204455nteger: $tType )).

tff(ty_n_t__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__fun_It__Predicate__Opred_It__Product____Type__Ounit_J_Mt__fun_It__Predicate__Opred_It__Product____Type__Ounit_J_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_J_J_J,type,(
    fun_Pr7417601576121841017t_unit: $tType )).

tff(ty_n_t__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__fun_It__Predicate__Opred_It__Product____Type__Ounit_J_Mt__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__fun_It__Predicate__Opred_It__Product____Type__Ounit_J_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_J_J_J,type,(
    fun_Pr6929349070346720463t_unit: $tType )).

tff(ty_n_t__fun_It__Predicate__Opred_It__Product____Type__Ounit_J_Mt__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__fun_It__Predicate__Opred_It__Product____Type__Ounit_J_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_J_J_J,type,(
    fun_pr5199055659227137017t_unit: $tType )).

tff(ty_n_t__fun_It__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_J_Mt__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__fun_It__fun_It__Product____Type__Ounit_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_J_J_J,type,(
    fun_fu8971904441728647023t_unit: $tType )).

tff(ty_n_t__fun_It__List__Olist_It__Typerep__Otyperep_J_Mt__fun_It__fun_It__Typerep__Otyperep_Mt__fun_It__List__Olist_It__Typerep__Otyperep_J_Mt__Product____Type__Oprod_It__Typerep__Otyperep_Mt__List__Olist_It__Typerep__Otyperep_J_J_J_J_Mt__fun_It__Typerep__Otyperep_Mt__fun_It__List__Olist_It__Typerep__Otyperep_J_Mt__Product____Type__Oprod_It__List__Olist_It__Typerep__Otyperep_J_Mt__Product____Type__Oprod_It__Typerep__Otyperep_Mt__List__Olist_It__Typerep__Otyperep_J_J_J_J_J_J_J,type,(
    fun_li7570395697226697847yperep: $tType )).

tff(ty_n_t__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__HOL__Obool_J_J_J,type,(
    fun_Pr8415573478231799113t_bool: $tType )).

tff(ty_n_t__fun_It__FWState__Oconditional____action_It__fun_It__Int__Oint_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_J_Mt__fun_It__FWState__Oconditional____action_It__Product____Type__Oprod_It__fun_It__Int__Oint_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Int__Oint_Mt__Int__Oint_J_J_J_Mt__HOL__Obool_J_J,type,(
    fun_co5510228207093355007t_bool: $tType )).

tff(ty_n_t__fun_It__FWState__Oconditional____action_It__Product____Type__Oprod_It__fun_It__Int__Oint_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Int__Oint_Mt__Int__Oint_J_J_J_Mt__fun_It__FWState__Oconditional____action_It__fun_It__Int__Oint_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_J_Mt__HOL__Obool_J_J,type,(
    fun_co3324054625048496383m_bool: $tType )).

tff(ty_n_t__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__Predicate__Opred_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_J_J_J,type,(
    fun_Pr4892852929388757395at_nat: $tType )).

tff(ty_n_t__fun_It__FWState__Oconditional____action_It__Product____Type__Oprod_It__fun_It__Code____Numeral__Ointeger_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__Code____Numeral__Ointeger_J_J_J_Mt__fun_It__FWState__Oconditional____action_It__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__Code____Numeral__Ointeger_J_J_Mt__HOL__Obool_J_J,type,(
    fun_co6772696167726799843r_bool: $tType )).

tff(ty_n_t__fun_It__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_J_Mt__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__fun_It__Set__Oset_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_J_Mt__HOL__Obool_J_J_J,type,(
    fun_fu3092355085148590487t_bool: $tType )).

tff(ty_n_t__fun_It__List__Olist_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_J_Mt__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__fun_It__fun_It__Product____Type__Ounit_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_J_J,type,(
    fun_li4159151486427755669t_unit: $tType )).

tff(ty_n_t__fun_It__fun_It__Product____Type__Oprod_It__Int__Oint_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__fun_It__Product____Type__Oprod_It__Int__Oint_Mt__Int__Oint_J_Mt__Set__Oset_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_J_J_J,type,(
    fun_fu3224816438626112760at_nat: $tType )).

tff(ty_n_t__fun_It__Product____Type__Oprod_It__fun_It__Product____Type__Oprod_It__Int__Oint_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Int__Oint_Mt__Int__Oint_J_J_Mt__fun_It__Int__Oint_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_J,type,(
    fun_Pr6140799470566726015e_term: $tType )).

tff(ty_n_t__fun_It__Product____Type__Oprod_It__fun_It__Int__Oint_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Int__Oint_Mt__Int__Oint_J_J_Mt__fun_It__Product____Type__Oprod_It__Int__Oint_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_J,type,(
    fun_Pr7118006900853961431e_term: $tType )).

tff(ty_n_t__fun_It__Product____Type__Oprod_It__fun_It__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__Code____Numeral__Onatural_J_J_Mt__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__Code____Numeral__Onatural_J_J,type,(
    fun_Pr3120962626138819282atural: $tType )).

tff(ty_n_t__fun_It__Product____Type__Oprod_It__fun_It__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__Code____Numeral__Ointeger_J_J_Mt__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__Code____Numeral__Ointeger_J_J,type,(
    fun_Pr2744799836182991581nteger: $tType )).

tff(ty_n_t__fun_It__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__Code____Numeral__Onatural_J_Mt__Product____Type__Oprod_It__fun_It__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__Code____Numeral__Onatural_J_J_J,type,(
    fun_Pr7329783094020491644atural: $tType )).

tff(ty_n_t__fun_It__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__Code____Numeral__Ointeger_J_Mt__Product____Type__Oprod_It__fun_It__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__Code____Numeral__Ointeger_J_J_J,type,(
    fun_Pr6784847270111311109nteger: $tType )).

tff(ty_n_t__fun_It__Code____Numeral__Onatural_Mt__fun_It__Code____Numeral__Onatural_Mt__fun_It__Typerep__Otyperep_Mt__fun_It__fun_It__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__fun_It__Code____Numeral__Onatural_Mt__fun_It__Code____Numeral__Onatural_Mt__HOL__Obool_J_J_J_J_J_J,type,(
    fun_Co8866053764706172235l_bool: $tType )).

tff(ty_n_t__fun_It__Code____Numeral__Ointeger_Mt__fun_It__Code____Numeral__Ointeger_Mt__fun_It__Typerep__Otyperep_Mt__fun_It__fun_It__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__fun_It__Code____Numeral__Ointeger_Mt__fun_It__Code____Numeral__Ointeger_Mt__HOL__Obool_J_J_J_J_J_J,type,(
    fun_Co39283015947481772r_bool: $tType )).

tff(ty_n_t__fun_It__Code____Numeral__Onatural_Mt__fun_It__fun_It__Code____Numeral__Onatural_Mt__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__Code____Numeral__Onatural_J_J_Mt__fun_It__Code____Numeral__Onatural_Mt__fun_It__Code____Numeral__Onatural_Mt__Product____Type__Oprod_It__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__Code____Numeral__Onatural_J_Mt__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__Code____Numeral__Onatural_J_J_J_J_J_J,type,(
    fun_Co4602231649046964559atural: $tType )).

tff(ty_n_t__fun_It__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__HOL__Obool_J_J_Mt__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__fun_It__Predicate__Opred_It__Product____Type__Ounit_J_Mt__fun_It__Predicate__Opred_It__Product____Type__Ounit_J_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_J_J_J_J,type,(
    fun_fu1312155424725635513t_unit: $tType )).

tff(ty_n_t__fun_It__List__Olist_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__fun_It__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_J_Mt__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_J_J_J,type,(
    fun_li3569438883440580873t_unit: $tType )).

tff(ty_n_t__fun_It__FWState__Oconditional____action_It__Product____Type__Oprod_It__fun_It__Product____Type__Oprod_It__Int__Oint_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Int__Oint_Mt__Int__Oint_J_J_J_Mt__FWState__Oconditional____action_It__Product____Type__Oprod_It__Int__Oint_Mt__Int__Oint_J_J_J,type,(
    fun_co3374466533682996680nt_int: $tType )).

tff(ty_n_t__fun_It__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__HOL__Obool_J_J_J_Mt__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__HOL__Obool_J_J_J,type,(
    fun_fu8161943773034870961t_bool: $tType )).

tff(ty_n_t__fun_It__fun_It__Int__Oint_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__fun_It__Product____Type__Oprod_It__Int__Oint_Mt__Int__Oint_J_Mt__fun_It__Typerep__Otyperep_Mt__fun_It__fun_It__Int__Oint_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__fun_It__Int__Oint_Mt__fun_It__Int__Oint_Mt__HOL__Obool_J_J_J_J_J_J,type,(
    fun_fu6139735434620593430t_bool: $tType )).

tff(ty_n_t__fun_It__Product____Type__Oprod_It__fun_It__Int__Oint_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Int__Oint_Mt__Int__Oint_J_J_Mt__Product____Type__Oprod_It__fun_It__Int__Oint_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Int__Oint_Mt__Int__Oint_J_J_J,type,(
    fun_Pr8817784564977180509nt_int: $tType )).

tff(ty_n_t__fun_It__Product____Type__Oprod_It__fun_It__Int__Oint_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Int__Oint_Mt__Int__Oint_J_J_Mt__Product____Type__Oprod_It__Product____Type__Oprod_It__Int__Oint_Mt__Int__Oint_J_Mt__fun_It__Int__Oint_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_J_J,type,(
    fun_Pr4111971634568682899e_term: $tType )).

tff(ty_n_t__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__fun_It__Int__Oint_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Int__Oint_J_Mt__Int__Oint_J_Mt__Product____Type__Oprod_It__fun_It__Int__Oint_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Int__Oint_Mt__Int__Oint_J_J_J,type,(
    fun_Pr4467328256405662099nt_int: $tType )).

tff(ty_n_t__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Int__Oint_Mt__Int__Oint_J_Mt__fun_It__Int__Oint_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_J_Mt__Product____Type__Oprod_It__fun_It__Int__Oint_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Int__Oint_Mt__Int__Oint_J_J_J,type,(
    fun_Pr7740151853985107347nt_int: $tType )).

tff(ty_n_t__fun_It__Product____Type__Oprod_It__Int__Oint_Mt__Product____Type__Oprod_It__fun_It__Int__Oint_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Int__Oint_J_J_Mt__Product____Type__Oprod_It__fun_It__Int__Oint_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Int__Oint_Mt__Int__Oint_J_J_J,type,(
    fun_Pr7256297115589790977nt_int: $tType )).

tff(ty_n_t__fun_It__fun_It__Int__Oint_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__fun_It__Int__Oint_Mt__fun_It__Int__Oint_Mt__fun_It__List__Olist_It__Typerep__Otyperep_J_Mt__fun_It__fun_It__Int__Oint_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__fun_It__Int__Oint_Mt__fun_It__Int__Oint_Mt__HOL__Obool_J_J_J_J_J_J_J,type,(
    fun_fu1107547522350195318t_bool: $tType )).

tff(ty_n_t__fun_It__Set__Oset_It__Product____Type__Oprod_It__List__Olist_It__FWState__Onew____thread____action_Itf__a_Mtf__b_Mtf__c_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Oconditional____action_Itf__a_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Owait____set____action_Itf__a_Mtf__e_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Ointerrupt____action_Itf__a_J_J_Mt__List__Olist_Itf__f_J_J_J_J_J_J_Mt__HOL__Obool_J,type,(
    fun_se6037873534240185757f_bool: $tType )).

tff(ty_n_t__fun_It__fun_It__Product____Type__Ounit_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_Mt__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_J_J,type,(
    fun_fu1149781966890772239t_unit: $tType )).

tff(ty_n_t__fun_It__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__fun_It__Product____Type__Ounit_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_J_Mt__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_J,type,(
    fun_fu5036854412517222615t_unit: $tType )).

tff(ty_n_t__fun_It__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_Mt__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__fun_It__Product____Type__Ounit_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_J_J,type,(
    fun_fu1954353189166024975t_unit: $tType )).

tff(ty_n_t__fun_It__fun_It__Int__Oint_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__fun_It__Int__Oint_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__fun_It__Int__Oint_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_J_J,type,(
    fun_fu6552296374979016568e_term: $tType )).

tff(ty_n_t__fun_It__Product____Type__Oprod_It__fun_It__Int__Oint_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__fun_It__Int__Oint_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_J_Mt__fun_It__Int__Oint_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_J,type,(
    fun_Pr1808619625641741486e_term: $tType )).

tff(ty_n_t__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__fun_It__fun_It__Product____Type__Ounit_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_Mt__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_J_J,type,(
    fun_Pr2617595285202554199t_unit: $tType )).

tff(ty_n_t__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__fun_It__fun_It__Product____Type__Ounit_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_J_J,type,(
    fun_Pr1935182847114840335t_unit: $tType )).

tff(ty_n_t__fun_It__fun_It__List__Olist_It__Typerep__Otyperep_J_Mt__Product____Type__Oprod_It__List__Olist_It__Typerep__Otyperep_J_Mt__Product____Type__Oprod_It__Typerep__Otyperep_Mt__List__Olist_It__Typerep__Otyperep_J_J_J_J_Mt__fun_It__List__Olist_It__Typerep__Otyperep_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__List__Olist_It__Typerep__Otyperep_J_Mt__Product____Type__Oprod_It__Typerep__Otyperep_Mt__List__Olist_It__Typerep__Otyperep_J_J_J_J_J_J,type,(
    fun_fu2025066032279851235yperep: $tType )).

tff(ty_n_t__FWState__Oconditional____action_It__Product____Type__Oprod_It__List__Olist_It__FWState__Onew____thread____action_Itf__a_Mtf__b_Mtf__c_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Oconditional____action_Itf__a_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Owait____set____action_Itf__a_Mtf__e_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Ointerrupt____action_Itf__a_J_J_Mt__List__Olist_Itf__f_J_J_J_J_J_J,type,(
    condit8002672114479986987list_f: $tType )).

tff(ty_n_t__fun_It__fun_It__fun_It__Int__Oint_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__fun_It__Int__Oint_Mt__fun_It__Int__Oint_Mt__HOL__Obool_J_J_J_Mt__fun_It__fun_It__Int__Oint_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__fun_It__Product____Type__Oprod_It__Int__Oint_Mt__Int__Oint_J_Mt__HOL__Obool_J_J_J,type,(
    fun_fu8490186995926425403t_bool: $tType )).

tff(ty_n_t__fun_It__fun_It__Code____Numeral__Ointeger_Mt__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__Code____Numeral__Ointeger_J_J_Mt__fun_It__Code____Numeral__Ointeger_Mt__Product____Type__Oprod_It__fun_It__Code____Numeral__Ointeger_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__Code____Numeral__Ointeger_J_J_J_J,type,(
    fun_fu761478783775141285nteger: $tType )).

tff(ty_n_t__fun_It__FWState__Oconditional____action_It__fun_It__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_J_Mt__fun_It__FWState__Oconditional____action_It__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__Code____Numeral__Onatural_J_J_Mt__HOL__Obool_J_J,type,(
    fun_co5554126961536428634l_bool: $tType )).

tff(ty_n_t__fun_It__FWState__Oconditional____action_It__fun_It__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_J_Mt__fun_It__FWState__Oconditional____action_It__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__Code____Numeral__Ointeger_J_J_Mt__HOL__Obool_J_J,type,(
    fun_co8927696844968917243r_bool: $tType )).

tff(ty_n_t__fun_It__Product____Type__Oprod_It__List__Olist_It__FWState__Onew____thread____action_Itf__a_Mtf__b_Mtf__c_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Oconditional____action_Itf__a_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Owait____set____action_Itf__a_Mtf__e_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Ointerrupt____action_Itf__a_J_J_Mt__List__Olist_Itf__f_J_J_J_J_J_Mt__List__Olist_Itf__f_J_J,type,(
    fun_Pr6966798224154519237list_f: $tType )).

tff(ty_n_t__Set__Oset_It__Product____Type__Oprod_It__fun_It__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__fun_It__Code____Numeral__Ointeger_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_J_J,type,(
    set_Pr522951563668831017e_term: $tType )).

tff(ty_n_t__Set__Oset_It__Product____Type__Oprod_It__fun_It__Code____Numeral__Ointeger_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__fun_It__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_J_J,type,(
    set_Pr2965283617763818537e_term: $tType )).

tff(ty_n_t__fun_It__FWState__Oconditional____action_It__Product____Type__Oprod_It__fun_It__Int__Oint_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Int__Oint_Mt__Int__Oint_J_J_J_Mt__FWState__Oconditional____action_It__fun_It__Int__Oint_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_J_J,type,(
    fun_co1488636770001891655e_term: $tType )).

tff(ty_n_t__fun_It__Code____Numeral__Onatural_Mt__fun_It__Code____Numeral__Onatural_Mt__Product____Type__Oprod_It__fun_It__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__Code____Numeral__Onatural_J_J_J_J,type,(
    fun_Co497579164837241474atural: $tType )).

tff(ty_n_t__fun_It__Code____Numeral__Ointeger_Mt__fun_It__Code____Numeral__Ointeger_Mt__Product____Type__Oprod_It__fun_It__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__Code____Numeral__Ointeger_J_J_J_J,type,(
    fun_Co4488613618048992395nteger: $tType )).

tff(ty_n_t__fun_It__FWState__Oconditional____action_It__Product____Type__Oprod_It__fun_It__Code____Numeral__Ointeger_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__Code____Numeral__Ointeger_J_J_J_Mt__FWState__Oconditional____action_It__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__Code____Numeral__Ointeger_J_J_J,type,(
    fun_co5550916918550229965nteger: $tType )).

tff(ty_n_t__fun_It__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_J_J_Mt__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_J_J,type,(
    fun_fu8738259191986350361t_unit: $tType )).

tff(ty_n_t__fun_It__Code____Numeral__Onatural_Mt__fun_It__List__Olist_It__Typerep__Otyperep_J_Mt__fun_It__fun_It__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__fun_It__Code____Numeral__Onatural_Mt__fun_It__Code____Numeral__Onatural_Mt__HOL__Obool_J_J_J_J_J,type,(
    fun_Co8787701865302847498l_bool: $tType )).

tff(ty_n_t__fun_It__Code____Numeral__Ointeger_Mt__fun_It__List__Olist_It__Typerep__Otyperep_J_Mt__fun_It__fun_It__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__fun_It__Code____Numeral__Ointeger_Mt__fun_It__Code____Numeral__Ointeger_Mt__HOL__Obool_J_J_J_J_J,type,(
    fun_Co653021390397566176r_bool: $tType )).

tff(ty_n_t__fun_It__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__HOL__Obool_J_J_J_Mt__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__HOL__Obool_J_J_J_J,type,(
    fun_fu3985669415161478619t_bool: $tType )).

tff(ty_n_t__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__fun_It__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__HOL__Obool_J_J_Mt__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__HOL__Obool_J_J_J_J_J,type,(
    fun_Pr7709971569131247473t_bool: $tType )).

tff(ty_n_t__fun_It__fun_It__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__fun_It__fun_It__Code____Numeral__Ointeger_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__HOL__Obool_J_J,type,(
    fun_fu1564754733705356001m_bool: $tType )).

tff(ty_n_t__fun_It__fun_It__Int__Oint_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__fun_It__Product____Type__Oprod_It__Int__Oint_Mt__Int__Oint_J_Mt__Product____Type__Oprod_It__fun_It__Int__Oint_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Int__Oint_Mt__Int__Oint_J_J_J_J,type,(
    fun_fu1987685234545457367nt_int: $tType )).

tff(ty_n_t__fun_It__fun_It__Int__Oint_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__fun_It__Int__Oint_Mt__fun_It__Int__Oint_Mt__fun_It__Typerep__Otyperep_Mt__fun_It__fun_It__Int__Oint_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__fun_It__Int__Oint_Mt__fun_It__Int__Oint_Mt__HOL__Obool_J_J_J_J_J_J_J,type,(
    fun_fu6756389424143884550t_bool: $tType )).

tff(ty_n_t__fun_It__fun_It__Code____Numeral__Ointeger_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__fun_It__fun_It__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__HOL__Obool_J_J,type,(
    fun_fu7382693580099536353m_bool: $tType )).

tff(ty_n_t__fun_It__Product____Type__Oprod_It__fun_It__Int__Oint_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Int__Oint_J_Mt__fun_It__Int__Oint_Mt__Product____Type__Oprod_It__fun_It__Int__Oint_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Int__Oint_Mt__Int__Oint_J_J_J_J,type,(
    fun_Pr4850505584469432951nt_int: $tType )).

tff(ty_n_t__fun_It__Product____Type__Oprod_It__List__Olist_It__FWState__Onew____thread____action_Itf__a_Mtf__b_Mtf__c_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Oconditional____action_Itf__a_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Owait____set____action_Itf__a_Mtf__e_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Ointerrupt____action_Itf__a_J_J_Mt__List__Olist_Itf__f_J_J_J_J_J_Mt__HOL__Obool_J,type,(
    fun_Pr230499206094671187f_bool: $tType )).

tff(ty_n_t__fun_It__Predicate__Opred_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_J_Mt__fun_It__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_J,type,(
    fun_pr7194493709610019567t_unit: $tType )).

tff(ty_n_t__fun_It__Int__Oint_Mt__fun_It__Product____Type__Oprod_It__fun_It__Int__Oint_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Int__Oint_J_Mt__Product____Type__Oprod_It__fun_It__Int__Oint_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Int__Oint_Mt__Int__Oint_J_J_J_J,type,(
    fun_in509085668784450939nt_int: $tType )).

tff(ty_n_t__fun_It__fun_It__fun_It__Product____Type__Ounit_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_Mt__fun_It__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__fun_It__Product____Type__Ounit_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_J_Mt__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_J_J,type,(
    fun_fu4323601328338947349t_unit: $tType )).

tff(ty_n_t__fun_It__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__fun_It__fun_It__Product____Type__Ounit_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_J_Mt__fun_It__fun_It__Product____Type__Ounit_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_Mt__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_J_J,type,(
    fun_fu4714081073862767087t_unit: $tType )).

tff(ty_n_t__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__fun_It__Predicate__Opred_It__Product____Type__Ounit_J_Mt__fun_It__Predicate__Opred_It__Product____Type__Ounit_J_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_J_J_J_J_J,type,(
    fun_Pr2761702324934698127t_unit: $tType )).

tff(ty_n_t__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__fun_It__Predicate__Opred_It__Product____Type__Ounit_J_Mt__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__fun_It__Predicate__Opred_It__Product____Type__Ounit_J_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_J_J_J_J_J,type,(
    fun_Pr8707961834815472485t_unit: $tType )).

tff(ty_n_t__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__fun_It__Predicate__Opred_It__Product____Type__Ounit_J_Mt__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__fun_It__Predicate__Opred_It__Product____Type__Ounit_J_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_J_J_J_J_J,type,(
    fun_Pr2072298341681166863t_unit: $tType )).

tff(ty_n_t__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__fun_It__Predicate__Opred_It__Product____Type__Ounit_J_Mt__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__fun_It__Predicate__Opred_It__Product____Type__Ounit_J_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_J_J_J_J_J,type,(
    fun_Pr2807933989720165861t_unit: $tType )).

tff(ty_n_t__fun_It__fun_It__Code____Numeral__Ointeger_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__fun_It__Code____Numeral__Ointeger_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__Code____Numeral__Ointeger_J_J_J,type,(
    fun_fu4635673428387360717nteger: $tType )).

tff(ty_n_t__fun_It__Product____Type__Oprod_It__fun_It__Code____Numeral__Ointeger_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__Code____Numeral__Ointeger_J_J_Mt__fun_It__Code____Numeral__Ointeger_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_J,type,(
    fun_Pr3607052935298251981e_term: $tType )).

tff(ty_n_t__fun_It__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_J_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J,type,(
    fun_fu2028280020682013011t_unit: $tType )).

tff(ty_n_t__fun_It__fun_It__Int__Oint_Mt__Product____Type__Oprod_It__Int__Oint_Mt__Int__Oint_J_J_Mt__fun_It__Int__Oint_Mt__Product____Type__Oprod_It__fun_It__Product____Type__Oprod_It__Int__Oint_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Int__Oint_Mt__Int__Oint_J_J_J_J,type,(
    fun_fu2780139840385829606nt_int: $tType )).

tff(ty_n_t__fun_It__Product____Type__Oprod_It__fun_It__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__Code____Numeral__Onatural_J_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J,type,(
    fun_Pr1980362750937703970at_nat: $tType )).

tff(ty_n_t__fun_It__Product____Type__Oprod_It__fun_It__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__Code____Numeral__Ointeger_J_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J,type,(
    fun_Pr4947379111522130243at_nat: $tType )).

tff(ty_n_t__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__fun_It__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__Code____Numeral__Onatural_J_J_J,type,(
    fun_Pr1460878379627809996atural: $tType )).

tff(ty_n_t__fun_It__List__Olist_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__fun_It__fun_It__Product____Type__Ounit_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_Mt__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_J_J_J_J,type,(
    fun_li2261088881492125223t_unit: $tType )).

tff(ty_n_t__fun_It__List__Olist_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__fun_It__fun_It__Product____Type__Ounit_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_Mt__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_J_J_J_J,type,(
    fun_li828724281157132203t_unit: $tType )).

tff(ty_n_t__fun_It__List__Olist_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__fun_It__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__fun_It__Product____Type__Ounit_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_J_Mt__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_J_J_J,type,(
    fun_li6828572437929384615t_unit: $tType )).

tff(ty_n_t__fun_It__List__Olist_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__fun_It__fun_It__Product____Type__Ounit_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_Mt__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_J_J_J_J,type,(
    fun_li1213312464163276071t_unit: $tType )).

tff(ty_n_t__fun_It__List__Olist_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__fun_It__fun_It__Product____Type__Ounit_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_J_J_J_J,type,(
    fun_li2345633196653133995t_unit: $tType )).

tff(ty_n_t__Product____Type__Oprod_It__fun_It__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__fun_It__Code____Numeral__Ointeger_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_J,type,(
    produc490031305509733321e_term: $tType )).

tff(ty_n_t__Product____Type__Oprod_It__fun_It__Code____Numeral__Ointeger_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__fun_It__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_J,type,(
    produc6051764530095899849e_term: $tType )).

tff(ty_n_t__fun_It__fun_It__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__fun_It__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__Code____Numeral__Onatural_J_Mt__Set__Oset_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_J_J,type,(
    fun_fu6704391373167595422at_nat: $tType )).

tff(ty_n_t__fun_It__fun_It__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__fun_It__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__Code____Numeral__Ointeger_J_Mt__Set__Oset_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_J_J,type,(
    fun_fu4398371150259185855at_nat: $tType )).

tff(ty_n_t__fun_It__FWState__Oconditional____action_It__Product____Type__Oprod_It__fun_It__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__Code____Numeral__Onatural_J_J_J_Mt__HOL__Obool_J,type,(
    fun_co5667258221275242858l_bool: $tType )).

tff(ty_n_t__fun_It__FWState__Oconditional____action_It__Product____Type__Oprod_It__fun_It__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__Code____Numeral__Ointeger_J_J_J_Mt__HOL__Obool_J,type,(
    fun_co3441523439604637323r_bool: $tType )).

tff(ty_n_t__fun_It__fun_It__Nat__Onat_Mt__fun_It__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__HOL__Obool_J_Mt__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__HOL__Obool_J_J_J_Mt__fun_It__fun_It__Nat__Onat_Mt__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__HOL__Obool_J_J_Mt__fun_It__Nat__Onat_Mt__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__HOL__Obool_J_J_J_J,type,(
    fun_fu7113007576397499970t_bool: $tType )).

tff(ty_n_t__Set__Oset_It__Product____Type__Oprod_It__List__Olist_It__FWState__Onew____thread____action_Itf__a_Mtf__b_Mtf__c_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Oconditional____action_Itf__a_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Owait____set____action_Itf__a_Mtf__e_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Ointerrupt____action_Itf__a_J_J_Mt__List__Olist_Itf__f_J_J_J_J_J_J,type,(
    set_Pr4157219595312563347list_f: $tType )).

tff(ty_n_t__fun_It__Set__Oset_It__Product____Type__Oprod_It__fun_It__Product____Type__Oprod_It__Int__Oint_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Int__Oint_Mt__Int__Oint_J_J_J_Mt__fun_It__Product____Type__Oprod_It__Int__Oint_Mt__Int__Oint_J_Mt__HOL__Obool_J_J,type,(
    fun_se8628567832558920664t_bool: $tType )).

tff(ty_n_t__fun_It__Product____Type__Oprod_It__Int__Oint_Mt__Int__Oint_J_Mt__fun_It__Set__Oset_It__Product____Type__Oprod_It__fun_It__Product____Type__Oprod_It__Int__Oint_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Int__Oint_Mt__Int__Oint_J_J_J_Mt__HOL__Obool_J_J,type,(
    fun_Pr801905805803704128t_bool: $tType )).

tff(ty_n_t__fun_It__Code____Numeral__Onatural_Mt__fun_It__Typerep__Otyperep_Mt__fun_It__fun_It__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__fun_It__Code____Numeral__Onatural_Mt__fun_It__Code____Numeral__Onatural_Mt__HOL__Obool_J_J_J_J_J,type,(
    fun_Co1546718079784742810l_bool: $tType )).

tff(ty_n_t__fun_It__Code____Numeral__Ointeger_Mt__fun_It__Typerep__Otyperep_Mt__fun_It__fun_It__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__fun_It__Code____Numeral__Ointeger_Mt__fun_It__Code____Numeral__Ointeger_Mt__HOL__Obool_J_J_J_J_J,type,(
    fun_Co3719908007917284848r_bool: $tType )).

tff(ty_n_t__fun_It__fun_It__Code____Numeral__Onatural_Mt__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__Code____Numeral__Onatural_J_J_Mt__fun_It__Code____Numeral__Onatural_Mt__fun_It__Code____Numeral__Onatural_Mt__Product____Type__Oprod_It__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__Code____Numeral__Onatural_J_Mt__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__Code____Numeral__Onatural_J_J_J_J_J,type,(
    fun_fu2414411805526346538atural: $tType )).

tff(ty_n_t__fun_It__Code____Numeral__Onatural_Mt__fun_It__fun_It__Code____Numeral__Onatural_Mt__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__Code____Numeral__Onatural_J_J_Mt__fun_It__Code____Numeral__Onatural_Mt__Product____Type__Oprod_It__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__Code____Numeral__Onatural_J_Mt__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__Code____Numeral__Onatural_J_J_J_J_J,type,(
    fun_Co1808237959486878atural: $tType )).

tff(ty_n_t__fun_It__fun_It__Typerep__Otyperep_Mt__fun_It__List__Olist_It__Typerep__Otyperep_J_Mt__Product____Type__Oprod_It__Typerep__Otyperep_Mt__List__Olist_It__Typerep__Otyperep_J_J_J_J_Mt__fun_It__Typerep__Otyperep_Mt__fun_It__List__Olist_It__Typerep__Otyperep_J_Mt__Product____Type__Oprod_It__List__Olist_It__Typerep__Otyperep_J_Mt__Product____Type__Oprod_It__Typerep__Otyperep_Mt__List__Olist_It__Typerep__Otyperep_J_J_J_J_J_J,type,(
    fun_fu7120183230239015426yperep: $tType )).

tff(ty_n_t__fun_It__Typerep__Otyperep_Mt__fun_It__Product____Type__Oprod_It__fun_It__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__Code____Numeral__Onatural_J_J_Mt__HOL__Obool_J_J,type,(
    fun_ty3595892913496634685l_bool: $tType )).

tff(ty_n_t__fun_It__Typerep__Otyperep_Mt__fun_It__Product____Type__Oprod_It__fun_It__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__Code____Numeral__Ointeger_J_J_Mt__HOL__Obool_J_J,type,(
    fun_ty1370158131826029150r_bool: $tType )).

tff(ty_n_t__fun_It__Product____Type__Oprod_It__fun_It__Code____Numeral__Ointeger_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__Code____Numeral__Ointeger_J_J_Mt__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_J,type,(
    fun_Pr2314167434812700703at_nat: $tType )).

tff(ty_n_t__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__Product____Type__Oprod_It__fun_It__Code____Numeral__Ointeger_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__Code____Numeral__Ointeger_J_J_J,type,(
    fun_Pr8499206714561789915nteger: $tType )).

tff(ty_n_t__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__Code____Numeral__Onatural_J_Mt__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__Code____Numeral__Onatural_J_J_Mt__Product____Type__Oprod_It__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__Code____Numeral__Onatural_J_Mt__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__Code____Numeral__Onatural_J_J_J,type,(
    fun_Pr2120414637706385539atural: $tType )).

tff(ty_n_t__fun_It__fun_It__Code____Numeral__Ointeger_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__fun_It__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__Code____Numeral__Ointeger_J_Mt__Set__Oset_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_J_J_J,type,(
    fun_fu5475506076071732379at_nat: $tType )).

tff(ty_n_t__Set__Oset_It__FWState__Oconditional____action_It__Product____Type__Oprod_It__fun_It__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__Code____Numeral__Onatural_J_J_J_J,type,(
    set_co7866991935488329276atural: $tType )).

tff(ty_n_t__Set__Oset_It__FWState__Oconditional____action_It__Product____Type__Oprod_It__fun_It__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__Code____Numeral__Ointeger_J_J_J_J,type,(
    set_co8185105115339722075nteger: $tType )).

tff(ty_n_t__fun_It__fun_It__Int__Oint_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__fun_It__Int__Oint_Mt__fun_It__Int__Oint_Mt__Product____Type__Oprod_It__fun_It__Int__Oint_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Int__Oint_Mt__Int__Oint_J_J_J_J_J,type,(
    fun_fu8608615309876862461nt_int: $tType )).

tff(ty_n_t__fun_It__Product____Type__Oprod_It__fun_It__Code____Numeral__Ointeger_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__Code____Numeral__Ointeger_J_J_Mt__fun_It__Int__Oint_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_J,type,(
    fun_Pr2362213346097495068e_term: $tType )).

tff(ty_n_t__fun_It__List__Olist_It__FWState__Onew____thread____action_Itf__a_Mtf__b_Mtf__c_J_J_Mt__fun_It__Product____Type__Oprod_It__List__Olist_It__FWState__Oconditional____action_Itf__a_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Owait____set____action_Itf__a_Mtf__e_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Ointerrupt____action_Itf__a_J_J_Mt__List__Olist_Itf__f_J_J_J_J_Mt__HOL__Obool_J_J,type,(
    fun_li1375705629812239493f_bool: $tType )).

tff(ty_n_t__fun_It__Int__Oint_Mt__fun_It__fun_It__Int__Oint_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__fun_It__Int__Oint_Mt__Product____Type__Oprod_It__fun_It__Int__Oint_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Int__Oint_Mt__Int__Oint_J_J_J_J_J,type,(
    fun_in140271157101666045nt_int: $tType )).

tff(ty_n_t__fun_It__fun_It__Code____Numeral__Ointeger_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__fun_It__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__Code____Numeral__Ointeger_J_Mt__fun_It__Code____Numeral__Ointeger_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_J_J,type,(
    fun_fu2160092471925207879e_term: $tType )).

tff(ty_n_t__fun_It__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_Mt__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_J,type,(
    fun_fu9120920028439548675t_unit: $tType )).

tff(ty_n_t__fun_It__fun_It__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__fun_It__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__Code____Numeral__Onatural_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_J,type,(
    fun_fu1976688112694049342at_nat: $tType )).

tff(ty_n_t__fun_It__fun_It__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__fun_It__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__Code____Numeral__Ointeger_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_J,type,(
    fun_fu9206675559115396959at_nat: $tType )).

tff(ty_n_t__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__fun_It__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_J,type,(
    fun_Pr5016515452404405999t_unit: $tType )).

tff(ty_n_t__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__fun_It__Predicate__Opred_It__Product____Type__Ounit_J_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_J_J,type,(
    fun_Pr5922527736682040537t_unit: $tType )).

tff(ty_n_t__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__fun_It__Predicate__Opred_It__Product____Type__Ounit_J_Mt__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_J_J,type,(
    fun_Pr1018591521669346863t_unit: $tType )).

tff(ty_n_t__fun_It__Predicate__Opred_It__Product____Type__Ounit_J_Mt__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_J_J,type,(
    fun_pr1961490342636641113t_unit: $tType )).

tff(ty_n_t__fun_It__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__fun_It__Product____Type__Ounit_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_J_J_Mt__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_J_J,type,(
    fun_fu5714842067826888997t_unit: $tType )).

tff(ty_n_t__fun_It__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_J_Mt__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__fun_It__Product____Type__Ounit_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_J_J_J,type,(
    fun_fu4674617221518926521t_unit: $tType )).

tff(ty_n_t__fun_It__Product____Type__Oprod_It__fun_It__Int__Oint_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Int__Oint_J_Mt__Product____Type__Oprod_It__fun_It__Int__Oint_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Int__Oint_Mt__Int__Oint_J_J_J,type,(
    fun_Pr7908594219261728462nt_int: $tType )).

tff(ty_n_t__fun_It__fun_It__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__fun_It__Code____Numeral__Ointeger_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_J,type,(
    fun_fu7213781131102827866e_term: $tType )).

tff(ty_n_t__fun_It__fun_It__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__fun_It__Code____Numeral__Ointeger_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_J,type,(
    fun_fu6394435098402204005e_term: $tType )).

tff(ty_n_t__fun_It__fun_It__Code____Numeral__Ointeger_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__fun_It__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_J,type,(
    fun_fu4913119215332884186e_term: $tType )).

tff(ty_n_t__fun_It__fun_It__Code____Numeral__Ointeger_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__fun_It__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_J,type,(
    fun_fu2732796286133594725e_term: $tType )).

tff(ty_n_t__Product____Type__Oprod_It__List__Olist_It__FWState__Onew____thread____action_Itf__a_Mtf__b_Mtf__c_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Oconditional____action_Itf__a_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Owait____set____action_Itf__a_Mtf__e_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Ointerrupt____action_Itf__a_J_J_Mt__List__Olist_Itf__f_J_J_J_J_J,type,(
    produc1811169103916964701list_f: $tType )).

tff(ty_n_t__fun_It__Set__Oset_It__Product____Type__Oprod_It__fun_It__Code____Numeral__Ointeger_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__Code____Numeral__Ointeger_J_J_J_Mt__fun_It__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__Code____Numeral__Ointeger_J_Mt__HOL__Obool_J_J,type,(
    fun_se5867787552324965267r_bool: $tType )).

tff(ty_n_t__fun_It__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__Code____Numeral__Ointeger_J_Mt__fun_It__Set__Oset_It__Product____Type__Oprod_It__fun_It__Code____Numeral__Ointeger_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__Code____Numeral__Ointeger_J_J_J_Mt__HOL__Obool_J_J,type,(
    fun_Pr7320417823366392705r_bool: $tType )).

tff(ty_n_t__fun_It__List__Olist_It__Typerep__Otyperep_J_Mt__fun_It__fun_It__List__Olist_It__Typerep__Otyperep_J_Mt__Product____Type__Oprod_It__Typerep__Otyperep_Mt__List__Olist_It__Typerep__Otyperep_J_J_J_Mt__fun_It__List__Olist_It__Typerep__Otyperep_J_Mt__Product____Type__Oprod_It__List__Olist_It__Typerep__Otyperep_J_Mt__Product____Type__Oprod_It__Typerep__Otyperep_Mt__List__Olist_It__Typerep__Otyperep_J_J_J_J_J_J,type,(
    fun_li881254157825566113yperep: $tType )).

tff(ty_n_t__fun_It__Set__Oset_It__Product____Type__Oprod_It__fun_It__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__Code____Numeral__Onatural_J_J_J_Mt__HOL__Obool_J,type,(
    fun_se3898243379197460610l_bool: $tType )).

tff(ty_n_t__fun_It__Set__Oset_It__Product____Type__Oprod_It__fun_It__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__Code____Numeral__Ointeger_J_J_J_Mt__HOL__Obool_J,type,(
    fun_se1672508597526855075r_bool: $tType )).

tff(ty_n_t__fun_It__Code____Numeral__Onatural_Mt__Product____Type__Oprod_It__fun_It__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__Code____Numeral__Onatural_J_J_J,type,(
    fun_Co5553110316478081245atural: $tType )).

tff(ty_n_t__fun_It__Code____Numeral__Ointeger_Mt__Product____Type__Oprod_It__fun_It__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__Code____Numeral__Ointeger_J_J_J,type,(
    fun_Co8318956380006697777nteger: $tType )).

tff(ty_n_t__fun_It__fun_It__Product____Type__Oprod_It__Int__Oint_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__fun_It__fun_It__Int__Oint_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__HOL__Obool_J_J,type,(
    fun_fu4580898705767773345m_bool: $tType )).

tff(ty_n_t__fun_It__fun_It__Int__Oint_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__fun_It__fun_It__Product____Type__Oprod_It__Int__Oint_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__HOL__Obool_J_J,type,(
    fun_fu6289748087789268641m_bool: $tType )).

tff(ty_n_t__fun_It__fun_It__Nat__Onat_Mt__fun_It__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__HOL__Obool_J_Mt__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__HOL__Obool_J_J_J_Mt__fun_It__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__HOL__Obool_J_Mt__fun_It__Nat__Onat_Mt__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__HOL__Obool_J_J_J_J,type,(
    fun_fu616332582584967541t_bool: $tType )).

tff(ty_n_t__fun_It__fun_It__Code____Numeral__Ointeger_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__fun_It__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__Code____Numeral__Ointeger_J_Mt__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_J_J,type,(
    fun_fu9074326157789315515at_nat: $tType )).

tff(ty_n_t__fun_It__Typerep__Otyperep_Mt__fun_It__fun_It__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__fun_It__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__Code____Numeral__Onatural_J_Mt__HOL__Obool_J_J_J,type,(
    fun_ty8715174137803867813l_bool: $tType )).

tff(ty_n_t__fun_It__Typerep__Otyperep_Mt__fun_It__fun_It__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__fun_It__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__Code____Numeral__Ointeger_J_Mt__HOL__Obool_J_J_J,type,(
    fun_ty8449894065016237510r_bool: $tType )).

tff(ty_n_t__fun_It__Product____Type__Oprod_It__Int__Oint_Mt__Int__Oint_J_Mt__fun_It__Typerep__Otyperep_Mt__fun_It__fun_It__Product____Type__Oprod_It__Int__Oint_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__fun_It__Int__Oint_Mt__fun_It__Int__Oint_Mt__HOL__Obool_J_J_J_J_J,type,(
    fun_Pr1283056818120788015t_bool: $tType )).

tff(ty_n_t__FWState__Oconditional____action_It__Product____Type__Oprod_It__fun_It__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__Code____Numeral__Onatural_J_J_J,type,(
    condit6542709471177067398atural: $tType )).

tff(ty_n_t__FWState__Oconditional____action_It__Product____Type__Oprod_It__fun_It__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__Code____Numeral__Ointeger_J_J_J,type,(
    condit1412535097198424613nteger: $tType )).

tff(ty_n_t__fun_It__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__Code____Numeral__Onatural_J_Mt__fun_It__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__Code____Numeral__Onatural_J_Mt__Product____Type__Oprod_It__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__Code____Numeral__Onatural_J_Mt__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__Code____Numeral__Onatural_J_J_J_J,type,(
    fun_Pr2816069069693171965atural: $tType )).

tff(ty_n_t__fun_It__List__Olist_It__Typerep__Otyperep_J_Mt__fun_It__fun_It__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__fun_It__Code____Numeral__Onatural_Mt__fun_It__Code____Numeral__Onatural_Mt__HOL__Obool_J_J_J_J,type,(
    fun_li8375996556863344857l_bool: $tType )).

tff(ty_n_t__fun_It__List__Olist_It__Typerep__Otyperep_J_Mt__fun_It__fun_It__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__fun_It__Code____Numeral__Ointeger_Mt__fun_It__Code____Numeral__Ointeger_Mt__HOL__Obool_J_J_J_J,type,(
    fun_li6516200549690070180r_bool: $tType )).

tff(ty_n_t__fun_It__Int__Oint_Mt__fun_It__Int__Oint_Mt__fun_It__List__Olist_It__Typerep__Otyperep_J_Mt__fun_It__fun_It__Product____Type__Oprod_It__Int__Oint_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__fun_It__Int__Oint_Mt__fun_It__Int__Oint_Mt__HOL__Obool_J_J_J_J_J_J,type,(
    fun_in971050423793757871t_bool: $tType )).

tff(ty_n_t__fun_It__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__List__Olist_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_J_Mt__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_J_J_J,type,(
    fun_fu1630090254251897181t_unit: $tType )).

tff(ty_n_t__fun_It__fun_It__Product____Type__Oprod_It__Int__Oint_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Set__Oset_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Int__Oint_Mt__Int__Oint_J_Mt__Product____Type__Oprod_It__Int__Oint_Mt__Int__Oint_J_J_J_J,type,(
    fun_fu5021597990576145078nt_int: $tType )).

tff(ty_n_t__fun_It__FWState__Oconditional____action_It__fun_It__Product____Type__Oprod_It__Int__Oint_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_J_Mt__fun_It__FWState__Oconditional____action_It__Product____Type__Oprod_It__Int__Oint_Mt__Int__Oint_J_J_Mt__HOL__Obool_J_J,type,(
    fun_co8908682780474477390t_bool: $tType )).

tff(ty_n_t__fun_It__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Predicate__Opred_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_J_Mt__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__fun_It__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_J_J,type,(
    fun_fu7505513072280911533t_unit: $tType )).

tff(ty_n_t__fun_It__fun_It__Product____Type__Oprod_It__Int__Oint_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__fun_It__Code____Numeral__Ointeger_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_J,type,(
    fun_fu778216800452678230e_term: $tType )).

tff(ty_n_t__fun_It__fun_It__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__fun_It__Int__Oint_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_J,type,(
    fun_fu8530540393862129833e_term: $tType )).

tff(ty_n_t__fun_It__fun_It__Int__Oint_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__fun_It__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_J,type,(
    fun_fu7627201476108348585e_term: $tType )).

tff(ty_n_t__fun_It__fun_It__Code____Numeral__Ointeger_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__fun_It__Product____Type__Oprod_It__Int__Oint_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_J,type,(
    fun_fu6830487303439856086e_term: $tType )).

tff(ty_n_t__fun_It__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_J_Mt__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_J,type,(
    fun_fu116195249807412273t_unit: $tType )).

tff(ty_n_t__fun_It__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_J_Mt__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_J,type,(
    fun_fu5524280568708911101t_unit: $tType )).

tff(ty_n_t__fun_It__fun_It__Int__Oint_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__fun_It__Int__Oint_Mt__Product____Type__Oprod_It__fun_It__Int__Oint_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Int__Oint_Mt__Int__Oint_J_J_J_J,type,(
    fun_fu5238747685803983060nt_int: $tType )).

tff(ty_n_t__fun_It__fun_It__HOL__Obool_Mt__HOL__Obool_J_Mt__fun_It__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__HOL__Obool_J_Mt__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__HOL__Obool_J_J_J,type,(
    fun_fu5121177623664011107t_bool: $tType )).

tff(ty_n_t__fun_It__List__Olist_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__fun_It__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_Mt__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_J_J_J,type,(
    fun_li3127146879646863891t_unit: $tType )).

tff(ty_n_t__fun_It__List__Olist_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__fun_It__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_J_J_J,type,(
    fun_li8686057275463183871t_unit: $tType )).

tff(ty_n_t__fun_It__Product____Type__Oprod_It__fun_It__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__Code____Numeral__Onatural_J_J_Mt__HOL__Obool_J,type,(
    fun_Pr3267060605504954680l_bool: $tType )).

tff(ty_n_t__fun_It__Product____Type__Oprod_It__fun_It__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__Code____Numeral__Ointeger_J_J_Mt__HOL__Obool_J,type,(
    fun_Pr5991498150630465241r_bool: $tType )).

tff(ty_n_t__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__fun_It__Product____Type__Ounit_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_J_J,type,(
    fun_Pr6481076147479606873t_unit: $tType )).

tff(ty_n_t__fun_It__FWState__Oconditional____action_It__Product____Type__Oprod_It__fun_It__Int__Oint_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Int__Oint_Mt__Int__Oint_J_J_J_Mt__fun_It__FWState__Oconditional____action_It__Product____Type__Oprod_It__Int__Oint_Mt__Int__Oint_J_J_Mt__HOL__Obool_J_J,type,(
    fun_co6993532519389636564t_bool: $tType )).

tff(ty_n_t__fun_It__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__Code____Numeral__Ointeger_J_Mt__fun_It__Typerep__Otyperep_Mt__fun_It__fun_It__Code____Numeral__Ointeger_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__fun_It__Code____Numeral__Ointeger_Mt__fun_It__Code____Numeral__Ointeger_Mt__HOL__Obool_J_J_J_J_J,type,(
    fun_Pr253505611220306854r_bool: $tType )).

tff(ty_n_t__Filter__Ofilter_It__Product____Type__Oprod_It__fun_It__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__Code____Numeral__Onatural_J_J_J,type,(
    filter4515115946090510920atural: $tType )).

tff(ty_n_t__Filter__Ofilter_It__Product____Type__Oprod_It__fun_It__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__Code____Numeral__Ointeger_J_J_J,type,(
    filter8608313608966643943nteger: $tType )).

tff(ty_n_t__fun_It__Code____Numeral__Ointeger_Mt__fun_It__Code____Numeral__Ointeger_Mt__fun_It__List__Olist_It__Typerep__Otyperep_J_Mt__fun_It__fun_It__Code____Numeral__Ointeger_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__fun_It__Code____Numeral__Ointeger_Mt__fun_It__Code____Numeral__Ointeger_Mt__HOL__Obool_J_J_J_J_J_J,type,(
    fun_Co2259386328530987174r_bool: $tType )).

tff(ty_n_t__fun_It__Product____Type__Oprod_It__fun_It__Int__Oint_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Int__Oint_Mt__Int__Oint_J_J_Mt__fun_It__Code____Numeral__Ointeger_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_J,type,(
    fun_Pr7829200751859554140e_term: $tType )).

tff(ty_n_t__fun_It__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__fun_It__fun_It__Nat__Onat_Mt__HOL__Obool_J_Mt__fun_It__Nat__Onat_Mt__HOL__Obool_J_J_J_Mt__fun_It__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__fun_It__Nat__Onat_Mt__HOL__Obool_J_J_Mt__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__fun_It__Nat__Onat_Mt__HOL__Obool_J_J_J_J,type,(
    fun_fu8193779751457418923t_bool: $tType )).

tff(ty_n_t__fun_It__fun_It__Int__Oint_Mt__fun_It__Int__Oint_Mt__Product____Type__Oprod_It__Int__Oint_Mt__Int__Oint_J_J_J_Mt__fun_It__Int__Oint_Mt__fun_It__Int__Oint_Mt__Product____Type__Oprod_It__fun_It__Int__Oint_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Int__Oint_Mt__Int__Oint_J_J_J_J_J,type,(
    fun_fu3478410043874886248nt_int: $tType )).

tff(ty_n_t__fun_It__fun_It__Code____Numeral__Ointeger_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Set__Oset_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__Code____Numeral__Ointeger_J_Mt__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__Code____Numeral__Ointeger_J_J_J_J,type,(
    fun_fu7157159726639627633nteger: $tType )).

tff(ty_n_t__fun_It__Typerep__Otyperep_Mt__fun_It__fun_It__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__fun_It__Code____Numeral__Onatural_Mt__fun_It__Code____Numeral__Onatural_Mt__HOL__Obool_J_J_J_J,type,(
    fun_ty3833914512990248297l_bool: $tType )).

tff(ty_n_t__fun_It__Typerep__Otyperep_Mt__fun_It__fun_It__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__fun_It__Code____Numeral__Ointeger_Mt__fun_It__Code____Numeral__Ointeger_Mt__HOL__Obool_J_J_J_J,type,(
    fun_ty1974118505816973620r_bool: $tType )).

tff(ty_n_t__fun_It__Product____Type__Oprod_It__fun_It__Product____Type__Oprod_It__Int__Oint_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Int__Oint_Mt__Int__Oint_J_J_Mt__Product____Type__Oprod_It__Int__Oint_Mt__Int__Oint_J_J,type,(
    fun_Pr7144702500346731470nt_int: $tType )).

tff(ty_n_t__fun_It__Product____Type__Oprod_It__Int__Oint_Mt__Int__Oint_J_Mt__Product____Type__Oprod_It__fun_It__Product____Type__Oprod_It__Int__Oint_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Int__Oint_Mt__Int__Oint_J_J_J,type,(
    fun_Pr3164600974287165328nt_int: $tType )).

tff(ty_n_t__fun_It__Int__Oint_Mt__fun_It__Int__Oint_Mt__fun_It__Typerep__Otyperep_Mt__fun_It__fun_It__Product____Type__Oprod_It__Int__Oint_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__fun_It__Int__Oint_Mt__fun_It__Int__Oint_Mt__HOL__Obool_J_J_J_J_J_J,type,(
    fun_in853943698359532863t_bool: $tType )).

tff(ty_n_t__fun_It__fun_It__Code____Numeral__Onatural_Mt__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__Code____Numeral__Onatural_J_J_Mt__fun_It__Code____Numeral__Onatural_Mt__Product____Type__Oprod_It__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__Code____Numeral__Onatural_J_Mt__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__Code____Numeral__Onatural_J_J_J_J,type,(
    fun_fu4845328712902341369atural: $tType )).

tff(ty_n_t__fun_It__Product____Type__Oprod_It__List__Olist_It__FWState__Oconditional____action_Itf__a_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Owait____set____action_Itf__a_Mtf__e_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Ointerrupt____action_Itf__a_J_J_Mt__List__Olist_Itf__f_J_J_J_J_Mt__List__Olist_It__FWState__Owait____set____action_Itf__a_Mtf__e_J_J_J,type,(
    fun_Pr731058588685225070on_a_e: $tType )).

tff(ty_n_t__fun_It__Code____Numeral__Onatural_Mt__fun_It__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__Code____Numeral__Onatural_J_Mt__fun_It__Code____Numeral__Onatural_Mt__Product____Type__Oprod_It__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__Code____Numeral__Onatural_J_Mt__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__Code____Numeral__Onatural_J_J_J_J_J,type,(
    fun_Co8253216719530962447atural: $tType )).

tff(ty_n_t__fun_It__Code____Numeral__Onatural_Mt__fun_It__Code____Numeral__Onatural_Mt__fun_It__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__Code____Numeral__Onatural_J_Mt__Product____Type__Oprod_It__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__Code____Numeral__Onatural_J_Mt__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__Code____Numeral__Onatural_J_J_J_J_J,type,(
    fun_Co5960823453657977859atural: $tType )).

tff(ty_n_t__List__Olist_It__Product____Type__Oprod_It__fun_It__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__Code____Numeral__Onatural_J_J_J,type,(
    list_P7626950164655027528atural: $tType )).

tff(ty_n_t__List__Olist_It__Product____Type__Oprod_It__fun_It__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__Code____Numeral__Ointeger_J_J_J,type,(
    list_P2496775790676384743nteger: $tType )).

tff(ty_n_t__List__Olist_It__Product____Type__Oprod_It__Product____Type__Oprod_It__fun_It__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Code____Numeral__Onatural_J_Mt__Code____Numeral__Onatural_J_J,type,(
    list_P6953226892128400350atural: $tType )).

tff(ty_n_t__List__Olist_It__Product____Type__Oprod_It__Product____Type__Oprod_It__fun_It__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Code____Numeral__Ointeger_J_Mt__Code____Numeral__Ointeger_J_J,type,(
    list_P3719218743128932819nteger: $tType )).

tff(ty_n_t__List__Olist_It__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__Product____Type__Oprod_It__fun_It__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Code____Numeral__Onatural_J_J_J,type,(
    list_P7884301299283668052atural: $tType )).

tff(ty_n_t__List__Olist_It__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__Product____Type__Oprod_It__fun_It__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Code____Numeral__Ointeger_J_J_J,type,(
    list_P619706027593235999nteger: $tType )).

tff(ty_n_t__fun_It__FWState__Oconditional____action_It__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__Code____Numeral__Onatural_J_J_J_Mt__fun_It__Set__Oset_It__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__Code____Numeral__Onatural_J_J_J_Mt__HOL__Obool_J_J,type,(
    fun_co4196113951099085769l_bool: $tType )).

tff(ty_n_t__fun_It__fun_It__Product____Type__Oprod_It__Int__Oint_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__fun_It__Product____Type__Oprod_It__Int__Oint_Mt__Int__Oint_J_Mt__Set__Oset_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_J_J,type,(
    fun_fu969714656947854994at_nat: $tType )).

tff(ty_n_t__Set__Oset_It__Product____Type__Oprod_It__fun_It__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__Code____Numeral__Onatural_J_J_J,type,(
    set_Pr1570348503753982702atural: $tType )).

tff(ty_n_t__Set__Oset_It__Product____Type__Oprod_It__fun_It__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__Code____Numeral__Ointeger_J_J_J,type,(
    set_Pr5663546166630115725nteger: $tType )).

tff(ty_n_t__Set__Oset_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__Code____Numeral__Onatural_J_Mt__fun_It__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_J_J,type,(
    set_Pr8807878239326444420e_term: $tType )).

tff(ty_n_t__Set__Oset_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__Code____Numeral__Ointeger_J_Mt__fun_It__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_J_J,type,(
    set_Pr2512414763863242873e_term: $tType )).

tff(ty_n_t__fun_It__FWState__Oconditional____action_It__Product____Type__Oprod_It__fun_It__Product____Type__Oprod_It__Int__Oint_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Int__Oint_Mt__Int__Oint_J_J_J_Mt__HOL__Obool_J,type,(
    fun_co1993799214516430942t_bool: $tType )).

tff(ty_n_t__fun_It__fun_It__Product____Type__Oprod_It__Int__Oint_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__fun_It__Int__Oint_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_J,type,(
    fun_fu559770791806514597e_term: $tType )).

tff(ty_n_t__fun_It__fun_It__Int__Oint_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__fun_It__Product____Type__Oprod_It__Int__Oint_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_J,type,(
    fun_fu2392079970875071397e_term: $tType )).

tff(ty_n_t__fun_It__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__HOL__Obool_J_Mt__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_J,type,(
    fun_fu6080846071672253827t_unit: $tType )).

tff(ty_n_t__fun_It__Int__Oint_Mt__fun_It__List__Olist_It__Typerep__Otyperep_J_Mt__fun_It__fun_It__Product____Type__Oprod_It__Int__Oint_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__fun_It__Int__Oint_Mt__fun_It__Int__Oint_Mt__HOL__Obool_J_J_J_J_J,type,(
    fun_in5138905623086924034t_bool: $tType )).

tff(ty_n_t__fun_It__Nat__Onat_Mt__fun_It__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__fun_It__Nat__Onat_Mt__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__HOL__Obool_J_J_J_Mt__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__fun_It__Nat__Onat_Mt__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__HOL__Obool_J_J_J_J_J,type,(
    fun_na157737908606830480t_bool: $tType )).

tff(ty_n_t__fun_It__Product____Type__Oprod_It__List__Olist_It__FWState__Oconditional____action_Itf__a_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Owait____set____action_Itf__a_Mtf__e_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Ointerrupt____action_Itf__a_J_J_Mt__List__Olist_Itf__f_J_J_J_J_Mt__List__Olist_It__FWState__Oconditional____action_Itf__a_J_J_J,type,(
    fun_Pr6288267652281727936tion_a: $tType )).

tff(ty_n_t__fun_It__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_J_Mt__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_J_J,type,(
    fun_fu4049376622830049519t_unit: $tType )).

tff(ty_n_t__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__fun_It__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_J_Mt__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_J_J,type,(
    fun_Pr2704711140377888025t_unit: $tType )).

tff(ty_n_t__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__fun_It__Predicate__Opred_It__Product____Type__Ounit_J_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_J_J_J_J,type,(
    fun_Pr3501243374772083695t_unit: $tType )).

tff(ty_n_t__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__fun_It__Predicate__Opred_It__Product____Type__Ounit_J_Mt__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_J_J_J_J,type,(
    fun_Pr6752874509078430917t_unit: $tType )).

tff(ty_n_t__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__fun_It__Predicate__Opred_It__Product____Type__Ounit_J_Mt__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_J_J_J_J,type,(
    fun_Pr2967441044145992047t_unit: $tType )).

tff(ty_n_t__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__fun_It__Predicate__Opred_It__Product____Type__Ounit_J_Mt__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_J_J_J_J,type,(
    fun_Pr1795443265993232197t_unit: $tType )).

tff(ty_n_t__fun_It__Typerep__Otyperep_Mt__fun_It__Product____Type__Oprod_It__fun_It__Product____Type__Oprod_It__Int__Oint_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Int__Oint_Mt__Int__Oint_J_J_Mt__HOL__Obool_J_J,type,(
    fun_ty2421681109459179569t_bool: $tType )).

tff(ty_n_t__fun_It__Product____Type__Oprod_It__List__Olist_It__FWState__Oconditional____action_Itf__a_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Owait____set____action_Itf__a_Mtf__e_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Ointerrupt____action_Itf__a_J_J_Mt__List__Olist_Itf__f_J_J_J_J_Mt__List__Olist_It__FWState__Ointerrupt____action_Itf__a_J_J_J,type,(
    fun_Pr5132316613357841891tion_a: $tType )).

tff(ty_n_t__fun_It__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__HOL__Obool_J_J_Mt__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__HOL__Obool_J_J_J_J,type,(
    fun_fu8362200071530039279t_bool: $tType )).

tff(ty_n_t__fun_It__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__fun_It__Nat__Onat_Mt__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__HOL__Obool_J_J_J_Mt__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__HOL__Obool_J_J_J,type,(
    fun_fu2629463229592956121t_bool: $tType )).

tff(ty_n_t__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_J_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J,type,(
    fun_Pr7742986937508600477t_unit: $tType )).

tff(ty_n_t__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__fun_It__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__HOL__Obool_J_J_Mt__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__HOL__Obool_J_J_J_J,type,(
    fun_Pr5184484770617013399t_bool: $tType )).

tff(ty_n_t__fun_It__fun_It__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__fun_It__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__Code____Numeral__Onatural_J_Mt__HOL__Obool_J_J,type,(
    fun_fu7078651824448937172l_bool: $tType )).

tff(ty_n_t__fun_It__fun_It__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__fun_It__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__Code____Numeral__Ointeger_J_Mt__HOL__Obool_J_J,type,(
    fun_fu1674507805476766837r_bool: $tType )).

tff(ty_n_t__fun_It__fun_It__Int__Oint_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__fun_It__Product____Type__Oprod_It__Int__Oint_Mt__Int__Oint_J_Mt__Set__Oset_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_J_J_J,type,(
    fun_fu7435117445257999052at_nat: $tType )).

tff(ty_n_t__fun_It__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__Code____Numeral__Onatural_J_Mt__fun_It__fun_It__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__HOL__Obool_J_J,type,(
    fun_Pr3029083277523978196m_bool: $tType )).

tff(ty_n_t__fun_It__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__Code____Numeral__Ointeger_J_Mt__fun_It__fun_It__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__HOL__Obool_J_J,type,(
    fun_Pr3079291148292310431m_bool: $tType )).

tff(ty_n_t__fun_It__List__Olist_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_J_Mt__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_J,type,(
    fun_li7506025412534246451t_unit: $tType )).

tff(ty_n_t__Set__Oset_It__FWState__Oconditional____action_It__Product____Type__Oprod_It__fun_It__Product____Type__Oprod_It__Int__Oint_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Int__Oint_Mt__Int__Oint_J_J_J_J,type,(
    set_co8943515596919862344nt_int: $tType )).

tff(ty_n_t__fun_It__fun_It__Int__Oint_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__fun_It__Int__Oint_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Int__Oint_Mt__Int__Oint_J_J_J,type,(
    fun_fu1322586181023640363nt_int: $tType )).

tff(ty_n_t__fun_It__Product____Type__Oprod_It__fun_It__Int__Oint_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Int__Oint_Mt__Int__Oint_J_J_Mt__fun_It__Int__Oint_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_J,type,(
    fun_Pr1761269348221162155e_term: $tType )).

tff(ty_n_t__fun_It__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__HOL__Obool_J_Mt__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__fun_It__HOL__Obool_Mt__HOL__Obool_J_J_J,type,(
    fun_fu5951933947979626211l_bool: $tType )).

tff(ty_n_t__fun_It__Product____Type__Oprod_It__fun_It__Code____Numeral__Ointeger_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__Code____Numeral__Ointeger_J_J_Mt__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__Code____Numeral__Ointeger_J_J,type,(
    fun_Pr7861918396132111571nteger: $tType )).

tff(ty_n_t__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__fun_It__Predicate__Opred_It__Product____Type__Ounit_J_Mt__fun_It__Predicate__Opred_It__Product____Type__Ounit_J_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_J_J_J_J,type,(
    fun_Pr599493276030127373t_unit: $tType )).

tff(ty_n_t__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__fun_It__Predicate__Opred_It__Product____Type__Ounit_J_Mt__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__fun_It__Predicate__Opred_It__Product____Type__Ounit_J_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_J_J_J_J,type,(
    fun_Pr3328268256623572707t_unit: $tType )).

tff(ty_n_t__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__fun_It__Predicate__Opred_It__Product____Type__Ounit_J_Mt__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__fun_It__Predicate__Opred_It__Product____Type__Ounit_J_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_J_J_J_J,type,(
    fun_Pr4457227982049944205t_unit: $tType )).

tff(ty_n_t__fun_It__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__Code____Numeral__Ointeger_J_Mt__Product____Type__Oprod_It__fun_It__Code____Numeral__Ointeger_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__Code____Numeral__Ointeger_J_J_J,type,(
    fun_Pr8130403777583374735nteger: $tType )).

tff(ty_n_t__fun_It__Predicate__Opred_It__Product____Type__Ounit_J_Mt__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__fun_It__Predicate__Opred_It__Product____Type__Ounit_J_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_J_J_J_J,type,(
    fun_pr4573178054407176547t_unit: $tType )).

tff(ty_n_t__fun_It__Code____Numeral__Ointeger_Mt__fun_It__Code____Numeral__Ointeger_Mt__fun_It__Typerep__Otyperep_Mt__fun_It__fun_It__Code____Numeral__Ointeger_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__fun_It__Code____Numeral__Ointeger_Mt__fun_It__Code____Numeral__Ointeger_Mt__HOL__Obool_J_J_J_J_J_J,type,(
    fun_Co7332432888887795254r_bool: $tType )).

tff(ty_n_t__fun_It__fun_It__fun_It__Nat__Onat_Mt__HOL__Obool_J_Mt__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__fun_It__Nat__Onat_Mt__HOL__Obool_J_J_J_Mt__fun_It__fun_It__Nat__Onat_Mt__fun_It__Nat__Onat_Mt__HOL__Obool_J_J_Mt__fun_It__Nat__Onat_Mt__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__fun_It__Nat__Onat_Mt__HOL__Obool_J_J_J_J_J,type,(
    fun_fu6468988228245438809t_bool: $tType )).

tff(ty_n_t__fun_It__Int__Oint_Mt__fun_It__Int__Oint_Mt__Product____Type__Oprod_It__fun_It__Product____Type__Oprod_It__Int__Oint_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Int__Oint_Mt__Int__Oint_J_J_J_J,type,(
    fun_in6512963166026121878nt_int: $tType )).

tff(ty_n_t__Product____Type__Oprod_It__fun_It__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__Code____Numeral__Onatural_J_J,type,(
    produc651309673056299192atural: $tType )).

tff(ty_n_t__Product____Type__Oprod_It__fun_It__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__Code____Numeral__Ointeger_J_J,type,(
    produc7122351711998723490nteger: $tType )).

tff(ty_n_t__Product____Type__Oprod_It__fun_It__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__Code____Numeral__Onatural_J_J,type,(
    produc4368675216509080045atural: $tType )).

tff(ty_n_t__Product____Type__Oprod_It__fun_It__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__Code____Numeral__Ointeger_J_J,type,(
    produc1616345218596728535nteger: $tType )).

tff(ty_n_t__Product____Type__Oprod_It__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__Code____Numeral__Onatural_J_Mt__fun_It__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_J,type,(
    produc1769237892193840206e_term: $tType )).

tff(ty_n_t__Product____Type__Oprod_It__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__Code____Numeral__Ointeger_J_Mt__fun_It__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_J,type,(
    produc7630353427218314179e_term: $tType )).

tff(ty_n_t__fun_It__FWState__Oconditional____action_It__Product____Type__Oprod_It__fun_It__Int__Oint_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Int__Oint_Mt__Int__Oint_J_J_J_Mt__FWState__Oconditional____action_It__Product____Type__Oprod_It__Int__Oint_Mt__Int__Oint_J_J_J,type,(
    fun_co1836343800258503068nt_int: $tType )).

tff(ty_n_t__fun_It__Code____Numeral__Onatural_Mt__fun_It__fun_It__Code____Numeral__Onatural_Mt__Code____Numeral__Onatural_J_Mt__fun_It__Code____Numeral__Onatural_Mt__Product____Type__Oprod_It__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__Code____Numeral__Onatural_J_Mt__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__Code____Numeral__Onatural_J_J_J_J_J,type,(
    fun_Co3298018869363459349atural: $tType )).

tff(ty_n_t__fun_It__Code____Numeral__Onatural_Mt__fun_It__Code____Numeral__Onatural_Mt__fun_It__Code____Numeral__Onatural_Mt__fun_It__Code____Numeral__Onatural_Mt__Product____Type__Oprod_It__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__Code____Numeral__Onatural_J_Mt__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__Code____Numeral__Onatural_J_J_J_J_J_J,type,(
    fun_Co7089152750660283947atural: $tType )).

tff(ty_n_t__fun_It__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__List__Olist_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_J_Mt__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Predicate__Opred_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_J_J_J,type,(
    fun_fu6166954163957128499at_nat: $tType )).

tff(ty_n_t__fun_It__fun_It__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Set__Oset_It__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__Code____Numeral__Onatural_J_J_J,type,(
    fun_fu5595950238949703036atural: $tType )).

tff(ty_n_t__fun_It__fun_It__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Set__Oset_It__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__Code____Numeral__Ointeger_J_J_J,type,(
    fun_fu2363360051551328923nteger: $tType )).

tff(ty_n_t__fun_It__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__Code____Numeral__Onatural_J_J_Mt__Product____Type__Oprod_It__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__Code____Numeral__Onatural_J_Mt__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__Code____Numeral__Onatural_J_J_J,type,(
    fun_Pr8741579136290173250atural: $tType )).

tff(ty_n_t__fun_It__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__fun_It__Predicate__Opred_It__Product____Type__Ounit_J_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_J_Mt__fun_It__Predicate__Opred_It__Product____Type__Ounit_J_Mt__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_J_J,type,(
    fun_fu3570056125414735961t_unit: $tType )).

tff(ty_n_t__fun_It__Set__Oset_It__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__Code____Numeral__Onatural_J_J_J_Mt__fun_It__Set__Oset_It__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__Code____Numeral__Onatural_J_J_J_Mt__HOL__Obool_J_J,type,(
    fun_se3038125316577744609l_bool: $tType )).

tff(ty_n_t__fun_It__Int__Oint_Mt__fun_It__Typerep__Otyperep_Mt__fun_It__fun_It__Product____Type__Oprod_It__Int__Oint_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__fun_It__Int__Oint_Mt__fun_It__Int__Oint_Mt__HOL__Obool_J_J_J_J_J,type,(
    fun_in4684519435934264978t_bool: $tType )).

tff(ty_n_t__fun_It__fun_It__List__Olist_It__Typerep__Otyperep_J_Mt__Product____Type__Oprod_It__Typerep__Otyperep_Mt__List__Olist_It__Typerep__Otyperep_J_J_J_Mt__fun_It__List__Olist_It__Typerep__Otyperep_J_Mt__Product____Type__Oprod_It__List__Olist_It__Typerep__Otyperep_J_Mt__Product____Type__Oprod_It__Typerep__Otyperep_Mt__List__Olist_It__Typerep__Otyperep_J_J_J_J_J,type,(
    fun_fu2993810207376568364yperep: $tType )).

tff(ty_n_t__fun_It__Set__Oset_It__Product____Type__Oprod_It__fun_It__Product____Type__Oprod_It__Int__Oint_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Int__Oint_Mt__Int__Oint_J_J_J_Mt__HOL__Obool_J,type,(
    fun_se5780404920337098614t_bool: $tType )).

tff(ty_n_t__fun_It__FWState__Oconditional____action_It__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__Code____Numeral__Onatural_J_J_J_Mt__Set__Oset_It__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__Code____Numeral__Onatural_J_J_J_J,type,(
    fun_co1089282609722841341atural: $tType )).

tff(ty_n_t__fun_It__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__fun_It__HOL__Obool_Mt__HOL__Obool_J_J_Mt__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__fun_It__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__HOL__Obool_J_Mt__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__HOL__Obool_J_J_J_J,type,(
    fun_fu6492891099431124143t_bool: $tType )).

tff(ty_n_t__fun_It__Typerep__Otyperep_Mt__fun_It__fun_It__Product____Type__Oprod_It__Int__Oint_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__fun_It__Product____Type__Oprod_It__Int__Oint_Mt__Int__Oint_J_Mt__HOL__Obool_J_J_J,type,(
    fun_ty1153064726760813977t_bool: $tType )).

tff(ty_n_t__FWState__Oconditional____action_It__Product____Type__Oprod_It__fun_It__Product____Type__Oprod_It__Int__Oint_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Int__Oint_Mt__Int__Oint_J_J_J,type,(
    condit5348964524616842130nt_int: $tType )).

tff(ty_n_t__fun_It__List__Olist_It__Typerep__Otyperep_J_Mt__fun_It__fun_It__Product____Type__Oprod_It__Int__Oint_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__fun_It__Int__Oint_Mt__fun_It__Int__Oint_Mt__HOL__Obool_J_J_J_J,type,(
    fun_li8030500714709385429t_bool: $tType )).

tff(ty_n_t__fun_It__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__fun_It__Nat__Onat_Mt__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__HOL__Obool_J_J_J_Mt__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__fun_It__Nat__Onat_Mt__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__HOL__Obool_J_J_J_J,type,(
    fun_fu1995208126430536003t_bool: $tType )).

tff(ty_n_t__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_J,type,(
    fun_Pr5462383778466847033t_unit: $tType )).

tff(ty_n_t__fun_It__Nat__Onat_Mt__fun_It__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__HOL__Obool_J_J_Mt__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__fun_It__Nat__Onat_Mt__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__HOL__Obool_J_J_J_J_J,type,(
    fun_na3951661776728009245t_bool: $tType )).

tff(ty_n_t__fun_It__fun_It__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__fun_It__Code____Numeral__Onatural_Mt__fun_It__Code____Numeral__Onatural_Mt__HOL__Obool_J_J_J,type,(
    fun_fu4701898635723991140l_bool: $tType )).

tff(ty_n_t__fun_It__fun_It__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__fun_It__Code____Numeral__Ointeger_Mt__fun_It__Code____Numeral__Ointeger_Mt__HOL__Obool_J_J_J,type,(
    fun_fu1615354638634459567r_bool: $tType )).

tff(ty_n_t__fun_It__FWState__Oconditional____action_It__fun_It__Code____Numeral__Ointeger_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_J_Mt__fun_It__FWState__Oconditional____action_It__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__Code____Numeral__Ointeger_J_J_Mt__HOL__Obool_J_J,type,(
    fun_co8112841542312532465r_bool: $tType )).

tff(ty_n_t__fun_It__fun_It__Int__Oint_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__fun_It__Product____Type__Oprod_It__Int__Oint_Mt__Int__Oint_J_Mt__fun_It__Int__Oint_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_J_J,type,(
    fun_fu4484286821003720613e_term: $tType )).

tff(ty_n_t__Set__Oset_It__Product____Type__Oprod_It__fun_It__Code____Numeral__Ointeger_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__fun_It__Code____Numeral__Ointeger_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_J_J,type,(
    set_Pr2881104885773095199e_term: $tType )).

tff(ty_n_t__fun_It__Product____Type__Oprod_It__List__Olist_It__Typerep__Otyperep_J_Mt__Product____Type__Oprod_It__Typerep__Otyperep_Mt__List__Olist_It__Typerep__Otyperep_J_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__List__Olist_It__Typerep__Otyperep_J_Mt__Product____Type__Oprod_It__Typerep__Otyperep_Mt__List__Olist_It__Typerep__Otyperep_J_J_J_J_J,type,(
    fun_Pr2611946386982285473yperep: $tType )).

tff(ty_n_t__fun_It__Code____Numeral__Ointeger_Mt__fun_It__Code____Numeral__Ointeger_Mt__Product____Type__Oprod_It__fun_It__Code____Numeral__Ointeger_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__Code____Numeral__Ointeger_J_J_J_J,type,(
    fun_Co6832652054853899285nteger: $tType )).

tff(ty_n_t__Product____Type__Oprod_It__fun_It__Product____Type__Oprod_It__Int__Oint_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__Code____Numeral__Onatural_J_J,type,(
    produc5714437551670246588atural: $tType )).

tff(ty_n_t__fun_It__fun_It__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__Code____Numeral__Onatural_J_J,type,(
    fun_fu7360087974493019164atural: $tType )).

tff(ty_n_t__fun_It__fun_It__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__Code____Numeral__Ointeger_J_J,type,(
    fun_fu8325123520033448507nteger: $tType )).

tff(ty_n_t__fun_It__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__Code____Numeral__Onatural_J_Mt__fun_It__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_J,type,(
    fun_Pr8478016193630560178e_term: $tType )).

tff(ty_n_t__fun_It__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__Code____Numeral__Ointeger_J_Mt__fun_It__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_J,type,(
    fun_Pr5115759691800258343e_term: $tType )).

tff(ty_n_t__fun_It__Code____Numeral__Ointeger_Mt__fun_It__List__Olist_It__Typerep__Otyperep_J_Mt__fun_It__fun_It__Code____Numeral__Ointeger_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__fun_It__Code____Numeral__Ointeger_Mt__fun_It__Code____Numeral__Ointeger_Mt__HOL__Obool_J_J_J_J_J,type,(
    fun_Co5268594389658985834r_bool: $tType )).

tff(ty_n_t__fun_It__fun_It__Product____Type__Ounit_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_Mt__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_J_J_J,type,(
    fun_fu6590407315071296653t_unit: $tType )).

tff(ty_n_t__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__fun_It__fun_It__Product____Type__Ounit_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_Mt__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_J_J_J,type,(
    fun_Pr7883748996661092369t_unit: $tType )).

tff(ty_n_t__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__fun_It__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__fun_It__Product____Type__Ounit_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_J_Mt__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_J_J,type,(
    fun_Pr379559405070948621t_unit: $tType )).

tff(ty_n_t__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__fun_It__fun_It__Product____Type__Ounit_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_Mt__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_J_J_J,type,(
    fun_Pr6239584269663634317t_unit: $tType )).

tff(ty_n_t__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__fun_It__fun_It__Product____Type__Ounit_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_J_J_J,type,(
    fun_Pr2790541923731325201t_unit: $tType )).

tff(ty_n_t__fun_It__FWState__Oconditional____action_It__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__Code____Numeral__Onatural_J_J_J_Mt__fun_It__FWState__Oconditional____action_It__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__Code____Numeral__Onatural_J_J_Mt__HOL__Obool_J_J,type,(
    fun_co8007218636718580074l_bool: $tType )).

tff(ty_n_t__fun_It__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__HOL__Obool_J_Mt__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__HOL__Obool_J_J,type,(
    fun_fu4313913773172183267t_bool: $tType )).

tff(ty_n_t__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__fun_It__HOL__Obool_Mt__HOL__Obool_J_J_J,type,(
    fun_Pr7198102548599376281l_bool: $tType )).

tff(ty_n_t__fun_It__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__Code____Numeral__Onatural_J_Mt__fun_It__Code____Numeral__Onatural_Mt__Product____Type__Oprod_It__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__Code____Numeral__Onatural_J_Mt__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__Code____Numeral__Onatural_J_J_J_J,type,(
    fun_Pr1689771802805938154atural: $tType )).

tff(ty_n_t__fun_It__Code____Numeral__Onatural_Mt__fun_It__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__Code____Numeral__Onatural_J_Mt__Product____Type__Oprod_It__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__Code____Numeral__Onatural_J_Mt__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__Code____Numeral__Onatural_J_J_J_J,type,(
    fun_Co422297531967703006atural: $tType )).

tff(ty_n_t__fun_It__Product____Type__Oprod_It__fun_It__Product____Type__Oprod_It__Int__Oint_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Int__Oint_Mt__Int__Oint_J_J_Mt__HOL__Obool_J,type,(
    fun_Pr6019674992625747500t_bool: $tType )).

tff(ty_n_t__fun_It__Int__Oint_Mt__Product____Type__Oprod_It__fun_It__Product____Type__Oprod_It__Int__Oint_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Int__Oint_Mt__Int__Oint_J_J_J,type,(
    fun_in5781864081147558637nt_int: $tType )).

tff(ty_n_t__fun_It__fun_It__Code____Numeral__Ointeger_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__fun_It__fun_It__Code____Numeral__Ointeger_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__HOL__Obool_J_J,type,(
    fun_fu8263593979353598827m_bool: $tType )).

tff(ty_n_t__Filter__Ofilter_It__Product____Type__Oprod_It__fun_It__Product____Type__Oprod_It__Int__Oint_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Int__Oint_Mt__Int__Oint_J_J_J,type,(
    filter2434231058800935508nt_int: $tType )).

tff(ty_n_t__fun_It__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_Mt__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__fun_It__fun_It__Product____Type__Ounit_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_J_J,type,(
    fun_fu5912192252310446405t_unit: $tType )).

tff(ty_n_t__fun_It__Product____Type__Oprod_It__List__Olist_It__FWState__Oconditional____action_Itf__a_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Owait____set____action_Itf__a_Mtf__e_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Ointerrupt____action_Itf__a_J_J_Mt__List__Olist_Itf__f_J_J_J_J_Mt__List__Olist_Itf__f_J_J,type,(
    fun_Pr4761564841925863933list_f: $tType )).

tff(ty_n_t__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_J_Mt__HOL__Obool_J,type,(
    fun_Pr2212634309286797491t_bool: $tType )).

tff(ty_n_t__fun_It__fun_It__Int__Oint_Mt__Product____Type__Oprod_It__Int__Oint_Mt__Int__Oint_J_J_Mt__fun_It__Int__Oint_Mt__Product____Type__Oprod_It__fun_It__Int__Oint_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Int__Oint_Mt__Int__Oint_J_J_J_J,type,(
    fun_fu3536035539442533394nt_int: $tType )).

tff(ty_n_t__fun_It__Typerep__Otyperep_Mt__fun_It__fun_It__Product____Type__Oprod_It__Int__Oint_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__fun_It__Int__Oint_Mt__fun_It__Int__Oint_Mt__HOL__Obool_J_J_J_J,type,(
    fun_ty5274698202677267813t_bool: $tType )).

tff(ty_n_t__fun_It__Product____Type__Oprod_It__fun_It__Code____Numeral__Ointeger_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__Code____Numeral__Ointeger_J_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J,type,(
    fun_Pr6863291841766222649at_nat: $tType )).

tff(ty_n_t__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__fun_It__Code____Numeral__Ointeger_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__Code____Numeral__Ointeger_J_J_J,type,(
    fun_Pr3561144863742652405nteger: $tType )).

tff(ty_n_t__fun_It__Product____Type__Oprod_It__List__Olist_It__FWState__Owait____set____action_Itf__a_Mtf__e_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Ointerrupt____action_Itf__a_J_J_Mt__List__Olist_Itf__f_J_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Ointerrupt____action_Itf__a_J_J_Mt__List__Olist_Itf__f_J_J_J,type,(
    fun_Pr7802862952444792368list_f: $tType )).

tff(ty_n_t__fun_It__List__Olist_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_J_Mt__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__HOL__Obool_J_J,type,(
    fun_li9185489639568268851t_bool: $tType )).

tff(ty_n_t__Predicate__Opred_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_J_J,type,(
    pred_P8888073063311132157at_nat: $tType )).

tff(ty_n_t__List__Olist_It__Product____Type__Oprod_It__fun_It__Product____Type__Oprod_It__Int__Oint_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Int__Oint_Mt__Int__Oint_J_J_J,type,(
    list_P4447908290634120532nt_int: $tType )).

tff(ty_n_t__List__Olist_It__Product____Type__Oprod_It__Product____Type__Oprod_It__fun_It__Product____Type__Oprod_It__Int__Oint_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Int__Oint_J_Mt__Int__Oint_J_J,type,(
    list_P433917437821433570nt_int: $tType )).

tff(ty_n_t__List__Olist_It__Product____Type__Oprod_It__Int__Oint_Mt__Product____Type__Oprod_It__fun_It__Product____Type__Oprod_It__Int__Oint_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Int__Oint_J_J_J,type,(
    list_P3313450718973123664rm_int: $tType )).

tff(ty_n_t__fun_It__Set__Oset_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_J_Mt__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__HOL__Obool_J_J,type,(
    fun_se3842403354977258381t_bool: $tType )).

tff(ty_n_t__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__fun_It__Set__Oset_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_J_Mt__HOL__Obool_J_J,type,(
    fun_Pr5452140543633672653t_bool: $tType )).

tff(ty_n_t__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__fun_It__fun_It__Nat__Onat_Mt__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__fun_It__Nat__Onat_Mt__HOL__Obool_J_J_J_Mt__fun_It__Nat__Onat_Mt__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__fun_It__Nat__Onat_Mt__HOL__Obool_J_J_J_J_J,type,(
    fun_Pr4781215321556770159t_bool: $tType )).

tff(ty_n_t__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_J_J,type,(
    fun_Pr1881731424635168179t_unit: $tType )).

tff(ty_n_t__Product____Type__Oprod_It__fun_It__Code____Numeral__Ointeger_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__fun_It__Code____Numeral__Ointeger_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_J,type,(
    produc5246694579756743871e_term: $tType )).

tff(ty_n_t__fun_It__fun_It__Code____Numeral__Ointeger_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__fun_It__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__Code____Numeral__Ointeger_J_Mt__Set__Oset_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_J_J,type,(
    fun_fu295948415250517685at_nat: $tType )).

tff(ty_n_t__fun_It__List__Olist_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_J_J_J,type,(
    fun_li6798891456745556937t_unit: $tType )).

tff(ty_n_t__Set__Oset_It__Product____Type__Oprod_It__fun_It__Product____Type__Oprod_It__Int__Oint_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Int__Oint_Mt__Int__Oint_J_J_J,type,(
    set_Pr233528076387193594nt_int: $tType )).

tff(ty_n_t__Set__Oset_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Int__Oint_Mt__Int__Oint_J_Mt__fun_It__Product____Type__Oprod_It__Int__Oint_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_J_J,type,(
    set_Pr3306494517088666248e_term: $tType )).

tff(ty_n_t__fun_It__FWState__Oconditional____action_It__Product____Type__Oprod_It__fun_It__Code____Numeral__Ointeger_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__Code____Numeral__Ointeger_J_J_J_Mt__HOL__Obool_J,type,(
    fun_co2395757858628207745r_bool: $tType )).

tff(ty_n_t__fun_It__List__Olist_It__Typerep__Otyperep_J_Mt__fun_It__Product____Type__Oprod_It__Typerep__Otyperep_Mt__List__Olist_It__Typerep__Otyperep_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__List__Olist_It__Typerep__Otyperep_J_Mt__Product____Type__Oprod_It__Typerep__Otyperep_Mt__List__Olist_It__Typerep__Otyperep_J_J_J_J_J_J,type,(
    fun_li7923895116238188827yperep: $tType )).

tff(ty_n_t__fun_It__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__HOL__Obool_J_J_Mt__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__fun_It__Nat__Onat_Mt__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__HOL__Obool_J_J_J_J,type,(
    fun_fu1124106525585698384t_bool: $tType )).

tff(ty_n_t__fun_It__Set__Oset_It__Product____Type__Oprod_It__fun_It__Int__Oint_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Int__Oint_Mt__Int__Oint_J_J_J_Mt__fun_It__Product____Type__Oprod_It__Int__Oint_Mt__Int__Oint_J_Mt__HOL__Obool_J_J,type,(
    fun_se7505425872575477508t_bool: $tType )).

tff(ty_n_t__fun_It__Product____Type__Oprod_It__Int__Oint_Mt__Int__Oint_J_Mt__fun_It__Set__Oset_It__Product____Type__Oprod_It__fun_It__Int__Oint_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Int__Oint_Mt__Int__Oint_J_J_J_Mt__HOL__Obool_J_J,type,(
    fun_Pr2496865662581905684t_bool: $tType )).

tff(ty_n_t__fun_It__List__Olist_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_J_Mt__List__Olist_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_J_J,type,(
    fun_li6077028670843432707at_nat: $tType )).

tff(ty_n_t__fun_It__Code____Numeral__Ointeger_Mt__fun_It__Typerep__Otyperep_Mt__fun_It__fun_It__Code____Numeral__Ointeger_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__fun_It__Code____Numeral__Ointeger_Mt__fun_It__Code____Numeral__Ointeger_Mt__HOL__Obool_J_J_J_J_J,type,(
    fun_Co9145073537914005114r_bool: $tType )).

tff(ty_n_t__Set__Oset_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_J_J,type,(
    set_Pr553994874890374343at_nat: $tType )).

tff(ty_n_t__fun_It__fun_It__fun_It__Nat__Onat_Mt__fun_It__Nat__Onat_Mt__HOL__Obool_J_J_Mt__fun_It__Nat__Onat_Mt__fun_It__Nat__Onat_Mt__HOL__Obool_J_J_J_Mt__fun_It__fun_It__Nat__Onat_Mt__fun_It__Nat__Onat_Mt__fun_It__Nat__Onat_Mt__HOL__Obool_J_J_J_Mt__fun_It__Nat__Onat_Mt__fun_It__Nat__Onat_Mt__fun_It__Nat__Onat_Mt__HOL__Obool_J_J_J_J_J,type,(
    fun_fu1688752716999008323t_bool: $tType )).

tff(ty_n_t__fun_It__List__Olist_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_J_Mt__Set__Oset_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_J_J,type,(
    fun_li3959317802105159773at_nat: $tType )).

tff(ty_n_t__fun_It__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__HOL__Obool_J_Mt__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__fun_It__Predicate__Opred_It__Product____Type__Ounit_J_Mt__fun_It__Predicate__Opred_It__Product____Type__Ounit_J_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_J_J_J,type,(
    fun_fu491958844174994935t_unit: $tType )).

tff(ty_n_t__fun_It__Typerep__Otyperep_Mt__fun_It__Product____Type__Oprod_It__fun_It__Code____Numeral__Ointeger_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__Code____Numeral__Ointeger_J_J_Mt__HOL__Obool_J_J,type,(
    fun_ty8896549403589677140r_bool: $tType )).

tff(ty_n_t__fun_It__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__HOL__Obool_J_J_Mt__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__HOL__Obool_J_J,type,(
    fun_fu2003311747879050611t_bool: $tType )).

tff(ty_n_t__fun_It__fun_It__Code____Numeral__Onatural_Mt__Code____Numeral__Onatural_J_Mt__fun_It__Code____Numeral__Onatural_Mt__Product____Type__Oprod_It__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__Code____Numeral__Onatural_J_Mt__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__Code____Numeral__Onatural_J_J_J_J,type,(
    fun_fu5776105911759545956atural: $tType )).

tff(ty_n_t__fun_It__Code____Numeral__Onatural_Mt__fun_It__Code____Numeral__Onatural_Mt__fun_It__Code____Numeral__Onatural_Mt__Product____Type__Oprod_It__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__Code____Numeral__Onatural_J_Mt__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__Code____Numeral__Onatural_J_J_J_J_J,type,(
    fun_Co9168753396221475450atural: $tType )).

tff(ty_n_t__List__Olist_It__Product____Type__Oprod_It__fun_It__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Code____Numeral__Onatural_J_J,type,(
    list_P5522306329311117949atural: $tType )).

tff(ty_n_t__List__Olist_It__Product____Type__Oprod_It__fun_It__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Code____Numeral__Ointeger_J_J,type,(
    list_P8741403041065325373nteger: $tType )).

tff(ty_n_t__fun_It__fun_It__Product____Type__Oprod_It__Int__Oint_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__fun_It__Product____Type__Oprod_It__Int__Oint_Mt__Int__Oint_J_Mt__HOL__Obool_J_J,type,(
    fun_fu4196931294019812808t_bool: $tType )).

tff(ty_n_t__fun_It__Product____Type__Oprod_It__Int__Oint_Mt__Int__Oint_J_Mt__fun_It__fun_It__Product____Type__Oprod_It__Int__Oint_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__HOL__Obool_J_J,type,(
    fun_Pr4770605958729007056m_bool: $tType )).

tff(ty_n_t__Set__Oset_It__FWState__Oconditional____action_It__Product____Type__Oprod_It__fun_It__Code____Numeral__Ointeger_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__Code____Numeral__Ointeger_J_J_J_J,type,(
    set_co5138050254908710117nteger: $tType )).

tff(ty_n_t__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__fun_It__Predicate__Opred_It__Product____Type__Ounit_J_Mt__fun_It__Predicate__Opred_It__Product____Type__Ounit_J_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_J_J,type,(
    fun_Pr5337246669812182365t_unit: $tType )).

tff(ty_n_t__fun_It__Predicate__Opred_It__Product____Type__Ounit_J_Mt__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__fun_It__Predicate__Opred_It__Product____Type__Ounit_J_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_J_J,type,(
    fun_pr1264472329169852339t_unit: $tType )).

tff(ty_n_t__fun_It__FWState__Oconditional____action_It__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__Code____Numeral__Onatural_J_J_J_Mt__FWState__Oconditional____action_It__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__Code____Numeral__Onatural_J_J_J,type,(
    fun_co3638684325198743174atural: $tType )).

tff(ty_n_t__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__HOL__Obool_J_J,type,(
    fun_Pr3765440277834394797t_bool: $tType )).

tff(ty_n_t__Set__Oset_It__Product____Type__Oprod_It__fun_It__Int__Oint_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__fun_It__Int__Oint_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_J_J,type,(
    set_Pr1054393349331465021e_term: $tType )).

tff(ty_n_t__fun_It__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__fun_It__fun_It__Nat__Onat_Mt__HOL__Obool_J_Mt__fun_It__Nat__Onat_Mt__HOL__Obool_J_J_J_Mt__fun_It__fun_It__Nat__Onat_Mt__HOL__Obool_J_Mt__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__fun_It__Nat__Onat_Mt__HOL__Obool_J_J_J_J,type,(
    fun_fu4420279360308897025t_bool: $tType )).

tff(ty_n_t__fun_It__fun_It__Code____Numeral__Ointeger_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__fun_It__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__Code____Numeral__Ointeger_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_J,type,(
    fun_fu5327427158762411349at_nat: $tType )).

tff(ty_n_t__Product____Type__Oprod_It__fun_It__Product____Type__Oprod_It__Int__Oint_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Int__Oint_Mt__Int__Oint_J_J,type,(
    produc4441460161354545860nt_int: $tType )).

tff(ty_n_t__Product____Type__Oprod_It__Product____Type__Oprod_It__Int__Oint_Mt__Int__Oint_J_Mt__fun_It__Product____Type__Oprod_It__Int__Oint_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_J,type,(
    produc58788776713507154e_term: $tType )).

tff(ty_n_t__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__Predicate__Opred_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_J_J,type,(
    fun_Pr7987481356257662327at_nat: $tType )).

tff(ty_n_t__fun_It__fun_It__Code____Numeral__Ointeger_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__fun_It__Code____Numeral__Ointeger_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_J,type,(
    fun_fu2067240890535772763e_term: $tType )).

tff(ty_n_t__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__fun_It__Set__Oset_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_J_Mt__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__HOL__Obool_J_J_J,type,(
    fun_Pr7470714606546762485t_bool: $tType )).

tff(ty_n_t__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__fun_It__Set__Oset_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_J_Mt__HOL__Obool_J_J_J,type,(
    fun_Pr1139459387875897961t_bool: $tType )).

tff(ty_n_t__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_J_J_J,type,(
    fun_Pr6441907492281305167t_unit: $tType )).

tff(ty_n_t__fun_It__fun_It__Product____Type__Oprod_It__Int__Oint_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Set__Oset_It__Product____Type__Oprod_It__Int__Oint_Mt__Int__Oint_J_J_J,type,(
    fun_fu7484445891136787336nt_int: $tType )).

tff(ty_n_t__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__fun_It__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_J,type,(
    fun_Pr516597309968014082e_term: $tType )).

tff(ty_n_t__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__fun_It__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_J,type,(
    fun_Pr7559646417623500429e_term: $tType )).

tff(ty_n_t__fun_It__Code____Numeral__Onatural_Mt__fun_It__fun_It__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__HOL__Obool_J_J,type,(
    fun_Co7887809535056046387m_bool: $tType )).

tff(ty_n_t__Product____Type__Oprod_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_J,type,(
    produc349518998152878311at_nat: $tType )).

tff(ty_n_t__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__List__Olist_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_J_J,type,(
    fun_Pr5736540343920413449at_nat: $tType )).

tff(ty_n_t__fun_It__List__Olist_It__Typerep__Otyperep_J_Mt__fun_It__Typerep__Otyperep_Mt__fun_It__List__Olist_It__Typerep__Otyperep_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__List__Olist_It__Typerep__Otyperep_J_Mt__Product____Type__Oprod_It__Typerep__Otyperep_Mt__List__Olist_It__Typerep__Otyperep_J_J_J_J_J_J_J,type,(
    fun_li3810996071468690317yperep: $tType )).

tff(ty_n_t__fun_It__Set__Oset_It__Product____Type__Oprod_It__fun_It__Code____Numeral__Ointeger_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__Code____Numeral__Ointeger_J_J_J_Mt__HOL__Obool_J,type,(
    fun_se4483451029297570713r_bool: $tType )).

tff(ty_n_t__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__Set__Oset_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_J_J,type,(
    fun_Pr1737042432193527651at_nat: $tType )).

tff(ty_n_t__fun_It__Code____Numeral__Ointeger_Mt__Product____Type__Oprod_It__fun_It__Code____Numeral__Ointeger_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__Code____Numeral__Ointeger_J_J_J,type,(
    fun_Co7528949848640542651nteger: $tType )).

tff(ty_n_t__fun_It__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_J_Mt__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_J,type,(
    fun_fu7309631311180487063t_unit: $tType )).

tff(ty_n_t__fun_It__fun_It__Int__Oint_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__fun_It__fun_It__Int__Oint_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__HOL__Obool_J_J,type,(
    fun_fu1325746882995588045m_bool: $tType )).

tff(ty_n_t__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__fun_It__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_Mt__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_J_J,type,(
    fun_Pr7997976686284474647t_unit: $tType )).

tff(ty_n_t__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__fun_It__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_J_J,type,(
    fun_Pr6647151268585626371t_unit: $tType )).

tff(ty_n_t__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__fun_It__Predicate__Opred_It__Product____Type__Ounit_J_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_J_J_J,type,(
    fun_Pr6450229451072650093t_unit: $tType )).

tff(ty_n_t__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__fun_It__Predicate__Opred_It__Product____Type__Ounit_J_Mt__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_J_J_J,type,(
    fun_Pr4583734077741952835t_unit: $tType )).

tff(ty_n_t__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__fun_It__Predicate__Opred_It__Product____Type__Ounit_J_Mt__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_J_J_J,type,(
    fun_Pr6277233991133630701t_unit: $tType )).

tff(ty_n_t__fun_It__Predicate__Opred_It__Product____Type__Ounit_J_Mt__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_J_J_J,type,(
    fun_pr2466397884275390915t_unit: $tType )).

tff(ty_n_t__fun_It__List__Olist_It__Typerep__Otyperep_J_Mt__fun_It__Product____Type__Oprod_It__Typerep__Otyperep_Mt__List__Olist_It__Typerep__Otyperep_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__Typerep__Otyperep_J_Mt__Product____Type__Oprod_It__Typerep__Otyperep_Mt__List__Olist_It__Typerep__Otyperep_J_J_J_J_J,type,(
    fun_li2751990289528205259yperep: $tType )).

tff(ty_n_t__fun_It__Typerep__Otyperep_Mt__fun_It__fun_It__Code____Numeral__Ointeger_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__fun_It__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__Code____Numeral__Ointeger_J_Mt__HOL__Obool_J_J_J,type,(
    fun_ty201881787274581948r_bool: $tType )).

tff(ty_n_t__fun_It__Product____Type__Oprod_It__Int__Oint_Mt__Int__Oint_J_Mt__fun_It__Typerep__Otyperep_Mt__fun_It__fun_It__Int__Oint_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__fun_It__Int__Oint_Mt__fun_It__Int__Oint_Mt__HOL__Obool_J_J_J_J_J,type,(
    fun_Pr8982824833260246875t_bool: $tType )).

tff(ty_n_t__FWState__Oconditional____action_It__Product____Type__Oprod_It__fun_It__Code____Numeral__Ointeger_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__Code____Numeral__Ointeger_J_J_J,type,(
    condit8470381793734434479nteger: $tType )).

tff(ty_n_t__fun_It__List__Olist_It__Typerep__Otyperep_J_Mt__fun_It__fun_It__Code____Numeral__Ointeger_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__fun_It__Code____Numeral__Ointeger_Mt__fun_It__Code____Numeral__Ointeger_Mt__HOL__Obool_J_J_J_J,type,(
    fun_li1664060000330668590r_bool: $tType )).

tff(ty_n_t__fun_It__Int__Oint_Mt__fun_It__Int__Oint_Mt__fun_It__List__Olist_It__Typerep__Otyperep_J_Mt__fun_It__fun_It__Int__Oint_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__fun_It__Int__Oint_Mt__fun_It__Int__Oint_Mt__HOL__Obool_J_J_J_J_J_J,type,(
    fun_in3129637790335082459t_bool: $tType )).

tff(ty_n_t__fun_It__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__HOL__Obool_J_J_Mt__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__HOL__Obool_J_J_J,type,(
    fun_fu5131983058416566019t_bool: $tType )).

tff(ty_n_t__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__fun_It__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__HOL__Obool_J_Mt__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__HOL__Obool_J_J_J_J,type,(
    fun_Pr1943003454659831855t_bool: $tType )).

tff(ty_n_t__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__fun_It__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__HOL__Obool_J_Mt__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__HOL__Obool_J_J_J_J,type,(
    fun_Pr8886655736329823941t_bool: $tType )).

tff(ty_n_t__fun_It__fun_It__Product____Type__Oprod_It__Int__Oint_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__fun_It__Int__Oint_Mt__fun_It__Int__Oint_Mt__HOL__Obool_J_J_J,type,(
    fun_fu1850930449605828192t_bool: $tType )).

tff(ty_n_t__fun_It__fun_It__Int__Oint_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Set__Oset_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Int__Oint_Mt__Int__Oint_J_Mt__Product____Type__Oprod_It__Int__Oint_Mt__Int__Oint_J_J_J_J,type,(
    fun_fu7697223484234057186nt_int: $tType )).

tff(ty_n_t__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__fun_It__Code____Numeral__Ointeger_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_J,type,(
    fun_Pr4689026948581298025e_term: $tType )).

tff(ty_n_t__fun_It__Product____Type__Oprod_It__List__Olist_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_J_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J,type,(
    fun_Pr6095319325870056573t_unit: $tType )).

tff(ty_n_t__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__Code____Numeral__Onatural_J_Mt__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__Code____Numeral__Onatural_J_J_Mt__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__Code____Numeral__Onatural_J_J,type,(
    fun_Pr6967485491430695501atural: $tType )).

tff(ty_n_t__fun_It__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__Code____Numeral__Onatural_J_J_Mt__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__Code____Numeral__Onatural_J_J_J,type,(
    fun_Pr6891710885006071673atural: $tType )).

tff(ty_n_t__fun_It__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__Code____Numeral__Onatural_J_Mt__Product____Type__Oprod_It__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__Code____Numeral__Onatural_J_Mt__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__Code____Numeral__Onatural_J_J_J,type,(
    fun_Pr3133360822718887225atural: $tType )).

tff(ty_n_t__fun_It__List__Olist_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__fun_It__Product____Type__Ounit_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_J_J_J,type,(
    fun_li7533842264753314005t_unit: $tType )).

tff(ty_n_t__fun_It__FWState__Oconditional____action_It__fun_It__Int__Oint_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_J_Mt__fun_It__FWState__Oconditional____action_It__Product____Type__Oprod_It__Int__Oint_Mt__Int__Oint_J_J_Mt__HOL__Obool_J_J,type,(
    fun_co2453834569620273442t_bool: $tType )).

tff(ty_n_t__Product____Type__Oprod_It__List__Olist_It__FWState__Oconditional____action_Itf__a_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Owait____set____action_Itf__a_Mtf__e_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Ointerrupt____action_Itf__a_J_J_Mt__List__Olist_Itf__f_J_J_J_J,type,(
    produc8853065311482726181list_f: $tType )).

tff(ty_n_t__Product____Type__Oprod_It__fun_It__Int__Oint_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__fun_It__Int__Oint_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_J,type,(
    produc1612822581565466077e_term: $tType )).

tff(ty_n_t__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__fun_It__Predicate__Opred_It__Product____Type__Ounit_J_Mt__fun_It__Predicate__Opred_It__Product____Type__Ounit_J_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_J_J_J,type,(
    fun_Pr6065065096909482361t_unit: $tType )).

tff(ty_n_t__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__fun_It__Predicate__Opred_It__Product____Type__Ounit_J_Mt__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__fun_It__Predicate__Opred_It__Product____Type__Ounit_J_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_J_J_J,type,(
    fun_Pr3517242796639575631t_unit: $tType )).

tff(ty_n_t__fun_It__Predicate__Opred_It__Product____Type__Ounit_J_Mt__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__fun_It__Predicate__Opred_It__Product____Type__Ounit_J_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_J_J_J,type,(
    fun_pr2217663521307328249t_unit: $tType )).

tff(ty_n_t__fun_It__fun_It__Int__Oint_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__fun_It__Code____Numeral__Ointeger_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_J,type,(
    fun_fu2536258666646624298e_term: $tType )).

tff(ty_n_t__fun_It__fun_It__Code____Numeral__Ointeger_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__fun_It__Int__Oint_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_J,type,(
    fun_fu6923407849516284330e_term: $tType )).

tff(ty_n_t__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__HOL__Obool_J_J_J,type,(
    fun_Pr2932500623122803017t_bool: $tType )).

tff(ty_n_t__fun_It__fun_It__Product____Type__Oprod_It__Int__Oint_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Int__Oint_Mt__Int__Oint_J_J,type,(
    fun_fu7826880322396544552nt_int: $tType )).

tff(ty_n_t__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__fun_It__Product____Type__Oprod_It__Int__Oint_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_J,type,(
    fun_Pr6660610254102769150e_term: $tType )).

tff(ty_n_t__fun_It__Product____Type__Oprod_It__Int__Oint_Mt__Int__Oint_J_Mt__fun_It__Product____Type__Oprod_It__Int__Oint_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_J,type,(
    fun_Pr3444208937755505846e_term: $tType )).

tff(ty_n_t__fun_It__fun_It__Product____Type__Ounit_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_Mt__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_J,type,(
    fun_fu2085047713050250461t_unit: $tType )).

tff(ty_n_t__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__fun_It__fun_It__Product____Type__Ounit_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_J,type,(
    fun_Pr5566469307393860757t_unit: $tType )).

tff(ty_n_t__fun_It__List__Olist_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__fun_It__fun_It__Product____Type__Ounit_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_J_J,type,(
    fun_li3077384451892627733t_unit: $tType )).

tff(ty_n_t__fun_It__List__Olist_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Predicate__Opred_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_J_J_J,type,(
    fun_li5323888191550200775at_nat: $tType )).

tff(ty_n_t__fun_It__Product____Type__Oprod_It__fun_It__Code____Numeral__Ointeger_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__Code____Numeral__Ointeger_J_J_Mt__HOL__Obool_J,type,(
    fun_Pr5900652808213522383r_bool: $tType )).

tff(ty_n_t__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_J,type,(
    fun_Pr6278524904407988355at_nat: $tType )).

tff(ty_n_t__List__Olist_It__Product____Type__Oprod_It__fun_It__Product____Type__Oprod_It__Int__Oint_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Int__Oint_J_J,type,(
    list_P3947045263749989757rm_int: $tType )).

tff(ty_n_t__fun_It__Product____Type__Oprod_It__List__Olist_It__FWState__Owait____set____action_Itf__a_Mtf__e_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Ointerrupt____action_Itf__a_J_J_Mt__List__Olist_Itf__f_J_J_J_Mt__List__Olist_It__FWState__Owait____set____action_Itf__a_Mtf__e_J_J_J,type,(
    fun_Pr3595764283258810099on_a_e: $tType )).

tff(ty_n_t__Filter__Ofilter_It__Product____Type__Oprod_It__fun_It__Code____Numeral__Ointeger_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__Code____Numeral__Ointeger_J_J_J,type,(
    filter3568009503552552305nteger: $tType )).

tff(ty_n_t__fun_It__List__Olist_It__Typerep__Otyperep_J_Mt__fun_It__Typerep__Otyperep_Mt__fun_It__List__Olist_It__Typerep__Otyperep_J_Mt__Product____Type__Oprod_It__List__Olist_It__Typerep__Otyperep_J_Mt__Product____Type__Oprod_It__Typerep__Otyperep_Mt__List__Olist_It__Typerep__Otyperep_J_J_J_J_J_J,type,(
    fun_li2840792464901114045yperep: $tType )).

tff(ty_n_t__fun_It__Typerep__Otyperep_Mt__fun_It__fun_It__Code____Numeral__Ointeger_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__fun_It__Code____Numeral__Ointeger_Mt__fun_It__Code____Numeral__Ointeger_Mt__HOL__Obool_J_J_J_J,type,(
    fun_ty1836072237091153598r_bool: $tType )).

tff(ty_n_t__fun_It__Product____Type__Oprod_It__fun_It__Int__Oint_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Int__Oint_Mt__Int__Oint_J_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J,type,(
    fun_Pr5819937560923542762at_nat: $tType )).

tff(ty_n_t__fun_It__Product____Type__Oprod_It__fun_It__Int__Oint_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Int__Oint_Mt__Int__Oint_J_J_Mt__Product____Type__Oprod_It__Int__Oint_Mt__Int__Oint_J_J,type,(
    fun_Pr5516775990684837794nt_int: $tType )).

tff(ty_n_t__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__fun_It__Int__Oint_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Int__Oint_Mt__Int__Oint_J_J_J,type,(
    fun_Pr1822649123469511684nt_int: $tType )).

tff(ty_n_t__fun_It__Product____Type__Oprod_It__Int__Oint_Mt__Int__Oint_J_Mt__Product____Type__Oprod_It__fun_It__Int__Oint_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Int__Oint_Mt__Int__Oint_J_J_J,type,(
    fun_Pr7875579814169730748nt_int: $tType )).

tff(ty_n_t__fun_It__Int__Oint_Mt__fun_It__Int__Oint_Mt__fun_It__Typerep__Otyperep_Mt__fun_It__fun_It__Int__Oint_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__fun_It__Int__Oint_Mt__fun_It__Int__Oint_Mt__HOL__Obool_J_J_J_J_J_J,type,(
    fun_in9075827579709828715t_bool: $tType )).

tff(ty_n_t__fun_It__Code____Numeral__Onatural_Mt__fun_It__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_J,type,(
    fun_Co5469448330631101587e_term: $tType )).

tff(ty_n_t__fun_It__Code____Numeral__Onatural_Mt__fun_It__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_J,type,(
    fun_Co3289125401431812126e_term: $tType )).

tff(ty_n_t__List__Olist_It__Product____Type__Oprod_It__fun_It__Code____Numeral__Ointeger_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__Code____Numeral__Ointeger_J_J_J,type,(
    list_P5176709850099431537nteger: $tType )).

tff(ty_n_t__List__Olist_It__Product____Type__Oprod_It__Product____Type__Oprod_It__fun_It__Code____Numeral__Ointeger_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Code____Numeral__Ointeger_J_Mt__Code____Numeral__Ointeger_J_J,type,(
    list_P4885444608359061961nteger: $tType )).

tff(ty_n_t__List__Olist_It__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__Product____Type__Oprod_It__fun_It__Code____Numeral__Ointeger_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Code____Numeral__Ointeger_J_J_J,type,(
    list_P2397912913175100181nteger: $tType )).

tff(ty_n_t__fun_It__fun_It__Nat__Onat_Mt__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__fun_It__Nat__Onat_Mt__HOL__Obool_J_J_J_Mt__fun_It__Nat__Onat_Mt__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Nat__Onat_J_Mt__HOL__Obool_J_J_J,type,(
    fun_fu411882325439052323t_bool: $tType )).

tff(ty_n_t__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__fun_It__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__fun_It__Nat__Onat_Mt__HOL__Obool_J_J_Mt__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__fun_It__Nat__Onat_Mt__HOL__Obool_J_J_J_J,type,(
    fun_Pr5624751278402447445t_bool: $tType )).

tff(ty_n_t__fun_It__FWState__Oconditional____action_It__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__Code____Numeral__Onatural_J_J_J_Mt__fun_It__FWState__Oconditional____action_It__Code____Numeral__Onatural_J_Mt__HOL__Obool_J_J,type,(
    fun_co5332239556069645959l_bool: $tType )).

tff(ty_n_t__fun_It__FWState__Oconditional____action_It__Code____Numeral__Onatural_J_Mt__fun_It__FWState__Oconditional____action_It__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__Code____Numeral__Onatural_J_J_J_Mt__HOL__Obool_J_J,type,(
    fun_co878777488456288391l_bool: $tType )).

tff(ty_n_t__fun_It__fun_It__Int__Oint_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__fun_It__Product____Type__Oprod_It__Int__Oint_Mt__Int__Oint_J_Mt__Set__Oset_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_J_J,type,(
    fun_fu6555626273176734310at_nat: $tType )).

tff(ty_n_t__fun_It__List__Olist_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_J,type,(
    fun_li5815751157933835289t_unit: $tType )).

tff(ty_n_t__Set__Oset_It__Product____Type__Oprod_It__fun_It__Code____Numeral__Ointeger_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__Code____Numeral__Ointeger_J_J_J,type,(
    set_Pr7592006421409863191nteger: $tType )).

tff(ty_n_t__Set__Oset_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__Code____Numeral__Ointeger_J_Mt__fun_It__Code____Numeral__Ointeger_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_J_J,type,(
    set_Pr3598021610082684271e_term: $tType )).

tff(ty_n_t__FWState__Oconditional____action_It__fun_It__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_J,type,(
    condit7332843034302654652e_term: $tType )).

tff(ty_n_t__FWState__Oconditional____action_It__fun_It__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_J,type,(
    condit5152520105103365191e_term: $tType )).

tff(ty_n_t__fun_It__FWState__Oconditional____action_It__Product____Type__Oprod_It__fun_It__Int__Oint_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Int__Oint_Mt__Int__Oint_J_J_J_Mt__HOL__Obool_J,type,(
    fun_co7718080053201515570t_bool: $tType )).

tff(ty_n_t__fun_It__Code____Numeral__Onatural_Mt__fun_It__Code____Numeral__Onatural_Mt__Product____Type__Oprod_It__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__Code____Numeral__Onatural_J_Mt__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__Code____Numeral__Onatural_J_J_J_J,type,(
    fun_Co1890133979025130057atural: $tType )).

tff(ty_n_t__fun_It__fun_It__Int__Oint_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__fun_It__Int__Oint_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_J,type,(
    fun_fu2477166813681994617e_term: $tType )).

tff(ty_n_t__fun_It__Product____Type__Oprod_It__List__Olist_It__FWState__Owait____set____action_Itf__a_Mtf__e_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Ointerrupt____action_Itf__a_J_J_Mt__List__Olist_Itf__f_J_J_J_Mt__List__Olist_It__FWState__Ointerrupt____action_Itf__a_J_J_J,type,(
    fun_Pr7125392446330638366tion_a: $tType )).

tff(ty_n_t__fun_It__Int__Oint_Mt__fun_It__List__Olist_It__Typerep__Otyperep_J_Mt__fun_It__fun_It__Int__Oint_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__fun_It__Int__Oint_Mt__fun_It__Int__Oint_Mt__HOL__Obool_J_J_J_J_J,type,(
    fun_in6568869942214826030t_bool: $tType )).

tff(ty_n_t__fun_It__Product____Type__Oprod_It__Typerep__Otyperep_Mt__List__Olist_It__Typerep__Otyperep_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__List__Olist_It__Typerep__Otyperep_J_Mt__Product____Type__Oprod_It__Typerep__Otyperep_Mt__List__Olist_It__Typerep__Otyperep_J_J_J_J_J,type,(
    fun_Pr6581561272003401126yperep: $tType )).

tff(ty_n_t__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__HOL__Obool_J_J_J_J,type,(
    fun_Pr5313478757384108867t_bool: $tType )).

tff(ty_n_t__fun_It__fun_It__fun_It__Nat__Onat_Mt__HOL__Obool_J_Mt__fun_It__Nat__Onat_Mt__fun_It__Nat__Onat_Mt__HOL__Obool_J_J_J_Mt__fun_It__fun_It__Nat__Onat_Mt__fun_It__Nat__Onat_Mt__HOL__Obool_J_J_Mt__fun_It__Nat__Onat_Mt__fun_It__Nat__Onat_Mt__fun_It__Nat__Onat_Mt__HOL__Obool_J_J_J_J_J,type,(
    fun_fu1038632408104920661t_bool: $tType )).

tff(ty_n_t__fun_It__fun_It__Product____Type__Ounit_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_Mt__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_J_J,type,(
    fun_fu6825084034435789839t_unit: $tType )).

tff(ty_n_t__fun_It__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__fun_It__Product____Type__Ounit_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_J_Mt__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_J,type,(
    fun_fu5058093417623841547t_unit: $tType )).

tff(ty_n_t__fun_It__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_Mt__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__fun_It__Product____Type__Ounit_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_J_J,type,(
    fun_fu4587670731431426191t_unit: $tType )).

tff(ty_n_t__fun_It__Typerep__Otyperep_Mt__fun_It__Product____Type__Oprod_It__fun_It__Int__Oint_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Int__Oint_Mt__Int__Oint_J_J_Mt__HOL__Obool_J_J,type,(
    fun_ty1021458656477944837t_bool: $tType )).

tff(ty_n_t__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__fun_It__fun_It__Product____Type__Ounit_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_Mt__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_J_J,type,(
    fun_Pr7675695993033332107t_unit: $tType )).

tff(ty_n_t__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__fun_It__fun_It__Product____Type__Ounit_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_J_J,type,(
    fun_Pr1285760056050078991t_unit: $tType )).

tff(ty_n_t__fun_It__fun_It__Code____Numeral__Ointeger_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__fun_It__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__Code____Numeral__Ointeger_J_Mt__HOL__Obool_J_J,type,(
    fun_fu6012121808138353003r_bool: $tType )).

tff(ty_n_t__fun_It__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__Code____Numeral__Ointeger_J_Mt__fun_It__fun_It__Code____Numeral__Ointeger_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__HOL__Obool_J_J,type,(
    fun_Pr8022952954610146089m_bool: $tType )).

tff(ty_n_t__Set__Oset_It__FWState__Oconditional____action_It__Product____Type__Oprod_It__fun_It__Int__Oint_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Int__Oint_Mt__Int__Oint_J_J_J_J,type,(
    set_co5096606386698018164nt_int: $tType )).

tff(ty_n_t__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_J_J,type,(
    fun_Pr1212089810744049917at_nat: $tType )).

tff(ty_n_t__fun_It__fun_It__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__HOL__Obool_J,type,(
    fun_fu5306705260941896578m_bool: $tType )).

tff(ty_n_t__fun_It__fun_It__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__HOL__Obool_J,type,(
    fun_fu3684477910254590263m_bool: $tType )).

tff(ty_n_t__fun_It__fun_It__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Nat__Onat_J,type,(
    fun_fu712244166608340027rm_nat: $tType )).

tff(ty_n_t__fun_It__Nat__Onat_Mt__fun_It__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_J,type,(
    fun_na5053343793708133947e_term: $tType )).

tff(ty_n_t__fun_It__Code____Numeral__Onatural_Mt__fun_It__Product____Type__Oprod_It__Int__Oint_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_J,type,(
    fun_Co183923035916686223e_term: $tType )).

tff(ty_n_t__fun_It__Product____Type__Oprod_It__FinFun__Ofinfun_Itf__d_Mt__List__Olist_It__FWState__Olock____action_J_J_Mt__List__Olist_It__FWState__Onew____thread____action_Itf__a_Mtf__b_Mtf__c_J_J_J_Mt__List__Olist_It__FWState__Onew____thread____action_Itf__a_Mtf__b_Mtf__c_J_J_J,type,(
    fun_Pr3568585631361571919_a_b_c: $tType )).

tff(ty_n_t__fun_It__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__fun_It__HOL__Obool_Mt__HOL__Obool_J_J_Mt__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__fun_It__fun_It__Nat__Onat_Mt__HOL__Obool_J_Mt__fun_It__Nat__Onat_Mt__HOL__Obool_J_J_J_J,type,(
    fun_fu752225491191455299t_bool: $tType )).

tff(ty_n_t__fun_It__fun_It__Nat__Onat_Mt__fun_It__HOL__Obool_Mt__HOL__Obool_J_J_Mt__fun_It__Nat__Onat_Mt__fun_It__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__HOL__Obool_J_Mt__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__HOL__Obool_J_J_J_J,type,(
    fun_fu1045588905682869321t_bool: $tType )).

tff(ty_n_t__fun_It__fun_It__Int__Oint_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__fun_It__Product____Type__Oprod_It__Int__Oint_Mt__Int__Oint_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_J,type,(
    fun_fu4463365872517289222at_nat: $tType )).

tff(ty_n_t__fun_It__Int__Oint_Mt__fun_It__Int__Oint_Mt__Product____Type__Oprod_It__fun_It__Int__Oint_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Int__Oint_Mt__Int__Oint_J_J_J_J,type,(
    fun_in2702732703282658242nt_int: $tType )).

tff(ty_n_t__Product____Type__Oprod_It__fun_It__Code____Numeral__Onatural_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__Code____Numeral__Onatural_J_J,type,(
    produc6284619029570389740atural: $tType )).

tff(ty_n_t__Product____Type__Oprod_It__fun_It__Code____Numeral__Ointeger_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__Code____Numeral__Onatural_J_J,type,(
    produc7959334641621588855atural: $tType )).

tff(ty_n_t__Product____Type__Oprod_It__fun_It__Code____Numeral__Ointeger_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__Code____Numeral__Ointeger_J_J,type,(
    produc5207004643709237345nteger: $tType )).

tff(ty_n_t__Product____Type__Oprod_It__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__Code____Numeral__Ointeger_J_Mt__fun_It__Code____Numeral__Ointeger_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_J,type,(
    produc3748991379985865657e_term: $tType )).

tff(ty_n_t__Filter__Ofilter_It__fun_It__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_J,type,(
    filter2103267943679595134e_term: $tType )).

tff(ty_n_t__Filter__Ofilter_It__fun_It__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_J,type,(
    filter9146317051335081481e_term: $tType )).

tff(ty_n_t__FWState__Oconditional____action_It__fun_It__Product____Type__Oprod_It__Int__Oint_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_J,type,(
    condit8743629359402738616e_term: $tType )).

tff(ty_n_t__fun_It__fun_It__Nat__Onat_Mt__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__fun_It__Nat__Onat_Mt__HOL__Obool_J_J_J_Mt__fun_It__Nat__Onat_Mt__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__fun_It__Nat__Onat_Mt__HOL__Obool_J_J_J_J,type,(
    fun_fu265433937130561115t_bool: $tType )).

tff(ty_n_t__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__fun_It__fun_It__Nat__Onat_Mt__fun_It__Nat__Onat_Mt__HOL__Obool_J_J_Mt__fun_It__Nat__Onat_Mt__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__fun_It__Nat__Onat_Mt__HOL__Obool_J_J_J_J_J,type,(
    fun_Pr8183066421734264877t_bool: $tType )).

tff(ty_n_t__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_J,type,(
    fun_Pr3223305929885665439t_unit: $tType )).

tff(ty_n_t__Predicate__Opred_It__Product____Type__Oprod_It__List__Olist_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_J_J,type,(
    pred_P3345181549285818333at_nat: $tType )).

tff(ty_n_t__fun_It__fun_It__Code____Numeral__Ointeger_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Set__Oset_It__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__Code____Numeral__Ointeger_J_J_J,type,(
    fun_fu3100849541550726181nteger: $tType )).

tff(ty_n_t__fun_It__List__Olist_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_J_J,type,(
    fun_li4217068732456673235t_unit: $tType )).

tff(ty_n_t__List__Olist_It__fun_It__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_J,type,(
    list_f6475709976530324862e_term: $tType )).

tff(ty_n_t__List__Olist_It__fun_It__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_J,type,(
    list_f4295387047331035401e_term: $tType )).

tff(ty_n_t__fun_It__Predicate__Opred_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__fun_It__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_J,type,(
    fun_pr1280944553892804847t_unit: $tType )).

tff(ty_n_t__fun_It__Int__Oint_Mt__fun_It__Typerep__Otyperep_Mt__fun_It__fun_It__Int__Oint_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__fun_It__Int__Oint_Mt__fun_It__Int__Oint_Mt__HOL__Obool_J_J_J_J_J,type,(
    fun_in795267091666437566t_bool: $tType )).

tff(ty_n_t__Set__Oset_It__fun_It__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_J,type,(
    set_fu5063351082257767460e_term: $tType )).

tff(ty_n_t__Set__Oset_It__fun_It__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_J,type,(
    set_fu2883028153058477999e_term: $tType )).

tff(ty_n_t__fun_It__Set__Oset_It__Product____Type__Oprod_It__fun_It__Int__Oint_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Int__Oint_Mt__Int__Oint_J_J_J_Mt__HOL__Obool_J,type,(
    fun_se4996389825565520714t_bool: $tType )).

tff(ty_n_t__fun_It__Typerep__Otyperep_Mt__fun_It__List__Olist_It__Typerep__Otyperep_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__List__Olist_It__Typerep__Otyperep_J_Mt__Product____Type__Oprod_It__Typerep__Otyperep_Mt__List__Olist_It__Typerep__Otyperep_J_J_J_J_J_J,type,(
    fun_ty5090609354390560812yperep: $tType )).

tff(ty_n_t__fun_It__FWState__Oconditional____action_It__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__Code____Numeral__Onatural_J_J_J_Mt__FWState__Oconditional____action_It__Code____Numeral__Onatural_J_J,type,(
    fun_co8358438426518085311atural: $tType )).

tff(ty_n_t__fun_It__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J,type,(
    fun_fu3023909296157584083t_unit: $tType )).

tff(ty_n_t__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__fun_It__Predicate__Opred_It__Product____Type__Ounit_J_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_J,type,(
    fun_Pr8906564586772526525t_unit: $tType )).

tff(ty_n_t__fun_It__Predicate__Opred_It__Product____Type__Ounit_J_Mt__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_J,type,(
    fun_pr3897200425170233875t_unit: $tType )).

tff(ty_n_t__fun_It__Typerep__Otyperep_Mt__fun_It__fun_It__Int__Oint_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__fun_It__Product____Type__Oprod_It__Int__Oint_Mt__Int__Oint_J_Mt__HOL__Obool_J_J_J,type,(
    fun_ty6905750738071161197t_bool: $tType )).

tff(ty_n_t__FWState__Oconditional____action_It__Product____Type__Oprod_It__fun_It__Int__Oint_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Int__Oint_Mt__Int__Oint_J_J_J,type,(
    condit5737986311263826622nt_int: $tType )).

tff(ty_n_t__fun_It__Product____Type__Oprod_It__Typerep__Otyperep_Mt__List__Olist_It__Typerep__Otyperep_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__Typerep__Otyperep_J_Mt__Product____Type__Oprod_It__Typerep__Otyperep_Mt__List__Olist_It__Typerep__Otyperep_J_J_J_J,type,(
    fun_Pr6212480669082137942yperep: $tType )).

tff(ty_n_t__fun_It__List__Olist_It__Typerep__Otyperep_J_Mt__fun_It__fun_It__Int__Oint_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__fun_It__Int__Oint_Mt__fun_It__Int__Oint_Mt__HOL__Obool_J_J_J_J,type,(
    fun_li3664377839109914113t_bool: $tType )).

tff(ty_n_t__fun_It__fun_It__Product____Type__Oprod_It__Int__Oint_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__HOL__Obool_J,type,(
    fun_fu3889648052272912774m_bool: $tType )).

tff(ty_n_t__fun_It__fun_It__Code____Numeral__Ointeger_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__fun_It__Code____Numeral__Ointeger_Mt__fun_It__Code____Numeral__Ointeger_Mt__HOL__Obool_J_J_J,type,(
    fun_fu6959606230774438969r_bool: $tType )).

tff(ty_n_t__fun_It__fun_It__Nat__Onat_Mt__fun_It__fun_It__Nat__Onat_Mt__HOL__Obool_J_Mt__fun_It__Nat__Onat_Mt__HOL__Obool_J_J_J_Mt__fun_It__fun_It__Nat__Onat_Mt__fun_It__Nat__Onat_Mt__HOL__Obool_J_J_Mt__fun_It__Nat__Onat_Mt__fun_It__Nat__Onat_Mt__HOL__Obool_J_J_J_J,type,(
    fun_fu4413431714391616144t_bool: $tType )).

tff(ty_n_t__fun_It__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__Code____Numeral__Onatural_J_Mt__Set__Oset_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_J_J,type,(
    fun_Pr183071470604347417at_nat: $tType )).

tff(ty_n_t__fun_It__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__Code____Numeral__Ointeger_J_Mt__Set__Oset_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_J_J,type,(
    fun_Pr3911016247186931887at_nat: $tType )).

tff(ty_n_t__Product____Type__Oprod_It__fun_It__Int__Oint_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__Code____Numeral__Onatural_J_J,type,(
    produc5008273676354626024atural: $tType )).

tff(ty_n_t__Product____Type__Oprod_It__fun_It__Int__Oint_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__Code____Numeral__Ointeger_J_J,type,(
    produc2255943678442274514nteger: $tType )).

tff(ty_n_t__Filter__Ofilter_It__fun_It__Product____Type__Oprod_It__Int__Oint_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_J,type,(
    filter6451891377919153530e_term: $tType )).

tff(ty_n_t__fun_It__fun_It__Nat__Onat_Mt__fun_It__Set__Oset_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__HOL__Obool_J_J_Mt__fun_It__Set__Oset_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__fun_It__Nat__Onat_Mt__HOL__Obool_J_J_J,type,(
    fun_fu1141201081133881029t_bool: $tType )).

tff(ty_n_t__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Nat__Onat_J_J_Mt__HOL__Obool_J,type,(
    fun_Pr5465648946244874937t_bool: $tType )).

tff(ty_n_t__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_J_Mt__HOL__Obool_J,type,(
    fun_Pr2636380463367441773t_bool: $tType )).

tff(ty_n_t__fun_It__fun_It__Code____Numeral__Ointeger_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__Code____Numeral__Ointeger_J_J,type,(
    fun_fu1783298630159076293nteger: $tType )).

tff(ty_n_t__fun_It__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__Code____Numeral__Ointeger_J_Mt__fun_It__Code____Numeral__Ointeger_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_J,type,(
    fun_Pr325285366435704605e_term: $tType )).

tff(ty_n_t__List__Olist_It__fun_It__Product____Type__Oprod_It__Int__Oint_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_J,type,(
    list_f8504123576994025594e_term: $tType )).

tff(ty_n_t__fun_It__Set__Oset_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_J_Mt__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__HOL__Obool_J_J,type,(
    fun_se2796452064596198515t_bool: $tType )).

tff(ty_n_t__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__fun_It__Set__Oset_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_J_Mt__HOL__Obool_J_J,type,(
    fun_Pr8568589057078883815t_bool: $tType )).

tff(ty_n_t__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_J_J,type,(
    fun_Pr5675260867471843021t_unit: $tType )).

tff(ty_n_t__fun_It__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J,type,(
    fun_Pr8336614522058983534e_term: $tType )).

tff(ty_n_t__fun_It__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J,type,(
    fun_Pr272337284026993017e_term: $tType )).

tff(ty_n_t__Set__Oset_It__fun_It__Product____Type__Oprod_It__Int__Oint_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_J,type,(
    set_fu8544203214900410144e_term: $tType )).

tff(ty_n_t__fun_It__Product____Type__Oprod_It__fun_It__Int__Oint_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Int__Oint_Mt__Int__Oint_J_J_Mt__HOL__Obool_J,type,(
    fun_Pr5504123824928244736t_bool: $tType )).

tff(ty_n_t__fun_It__Product____Type__Oprod_It__List__Olist_It__FWState__Owait____set____action_Itf__a_Mtf__e_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Ointerrupt____action_Itf__a_J_J_Mt__List__Olist_Itf__f_J_J_J_Mt__List__Olist_Itf__f_J_J,type,(
    fun_Pr5817836676839718712list_f: $tType )).

tff(ty_n_t__fun_It__Int__Oint_Mt__Product____Type__Oprod_It__fun_It__Int__Oint_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Int__Oint_Mt__Int__Oint_J_J_J,type,(
    fun_in8841145622277962265nt_int: $tType )).

tff(ty_n_t__fun_It__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__Code____Numeral__Onatural_J_J_Mt__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__Code____Numeral__Onatural_J_J,type,(
    fun_Pr2136124334875798924atural: $tType )).

tff(ty_n_t__fun_It__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__Code____Numeral__Onatural_J_Mt__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__Code____Numeral__Onatural_J_J_J,type,(
    fun_Pr7769407664385210434atural: $tType )).

tff(ty_n_t__fun_It__Code____Numeral__Onatural_Mt__Product____Type__Oprod_It__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__Code____Numeral__Onatural_J_Mt__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__Code____Numeral__Onatural_J_J_J,type,(
    fun_Co5709460363461100952atural: $tType )).

tff(ty_n_t__Product____Type__Oprod_It__List__Olist_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_J,type,(
    produc4571093003939252167at_nat: $tType )).

tff(ty_n_t__fun_It__Nat__Onat_Mt__fun_It__fun_It__Nat__Onat_Mt__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__HOL__Obool_J_J_Mt__fun_It__Nat__Onat_Mt__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__HOL__Obool_J_J_J_J,type,(
    fun_na8405312119502891798t_bool: $tType )).

tff(ty_n_t__Filter__Ofilter_It__Product____Type__Oprod_It__fun_It__Int__Oint_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Int__Oint_Mt__Int__Oint_J_J_J,type,(
    filter3007810065885358464nt_int: $tType )).

tff(ty_n_t__Set__Oset_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_J,type,(
    set_Pr846279711151727201at_nat: $tType )).

tff(ty_n_t__Set__Oset_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Nat__Onat_J_J_J,type,(
    set_Pr7116486347545156417at_nat: $tType )).

tff(ty_n_t__Set__Oset_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_J_J,type,(
    set_Pr575275573428919693at_nat: $tType )).

tff(ty_n_t__Set__Oset_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_J_J,type,(
    set_Pr9129816769188007085at_nat: $tType )).

tff(ty_n_t__fun_It__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_Mt__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_J,type,(
    fun_fu7926506979008873347t_unit: $tType )).

tff(ty_n_t__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__fun_It__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_J,type,(
    fun_Pr1278612358751947631t_unit: $tType )).

tff(ty_n_t__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__fun_It__Predicate__Opred_It__Product____Type__Ounit_J_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_J_J,type,(
    fun_Pr4252888692817592537t_unit: $tType )).

tff(ty_n_t__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__fun_It__Predicate__Opred_It__Product____Type__Ounit_J_Mt__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_J_J,type,(
    fun_Pr507528385975533487t_unit: $tType )).

tff(ty_n_t__fun_It__Predicate__Opred_It__Product____Type__Ounit_J_Mt__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_J_J,type,(
    fun_pr3558306429568947801t_unit: $tType )).

tff(ty_n_t__fun_It__Typerep__Otyperep_Mt__fun_It__fun_It__Int__Oint_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__fun_It__Int__Oint_Mt__fun_It__Int__Oint_Mt__HOL__Obool_J_J_J_J,type,(
    fun_ty4255565173466958481t_bool: $tType )).

tff(ty_n_t__fun_It__Typerep__Otyperep_Mt__fun_It__List__Olist_It__Typerep__Otyperep_J_Mt__Product____Type__Oprod_It__List__Olist_It__Typerep__Otyperep_J_Mt__Product____Type__Oprod_It__Typerep__Otyperep_Mt__List__Olist_It__Typerep__Otyperep_J_J_J_J_J,type,(
    fun_ty8036869490774068316yperep: $tType )).

tff(ty_n_t__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__Code____Numeral__Ointeger_J_J,type,(
    fun_Pr4519476493678770999nteger: $tType )).

tff(ty_n_t__fun_It__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__Code____Numeral__Ointeger_J_Mt__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_J,type,(
    fun_Pr6871374986790595023at_nat: $tType )).

tff(ty_n_t__List__Olist_It__Product____Type__Oprod_It__fun_It__Int__Oint_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Int__Oint_Mt__Int__Oint_J_J_J,type,(
    list_P8883597994762331264nt_int: $tType )).

tff(ty_n_t__List__Olist_It__Product____Type__Oprod_It__Product____Type__Oprod_It__fun_It__Int__Oint_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Int__Oint_J_Mt__Int__Oint_J_J,type,(
    list_P4283561209042632374nt_int: $tType )).

tff(ty_n_t__List__Olist_It__Product____Type__Oprod_It__Int__Oint_Mt__Product____Type__Oprod_It__fun_It__Int__Oint_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Int__Oint_J_J_J,type,(
    list_P3047346891154977316rm_int: $tType )).

tff(ty_n_t__fun_It__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__fun_It__Nat__Onat_Mt__HOL__Obool_J_J_Mt__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Nat__Onat_J_Mt__HOL__Obool_J_J,type,(
    fun_fu7022075442542456231t_bool: $tType )).

tff(ty_n_t__fun_It__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__HOL__Obool_J_Mt__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__HOL__Obool_J_J_J,type,(
    fun_fu8934640920754472237t_bool: $tType )).

tff(ty_n_t__fun_It__fun_It__Nat__Onat_Mt__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__HOL__Obool_J_J_Mt__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__HOL__Obool_J_J,type,(
    fun_fu9148807857579656637t_bool: $tType )).

tff(ty_n_t__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__fun_It__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__HOL__Obool_J_Mt__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__HOL__Obool_J_J_J,type,(
    fun_Pr4813604725455449795t_bool: $tType )).

tff(ty_n_t__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__fun_It__Product____Type__Ounit_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_J,type,(
    fun_Pr6178312908650321375t_unit: $tType )).

tff(ty_n_t__Set__Oset_It__Product____Type__Oprod_It__fun_It__Int__Oint_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Int__Oint_Mt__Int__Oint_J_J_J,type,(
    set_Pr5033440245338114598nt_int: $tType )).

tff(ty_n_t__Set__Oset_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Int__Oint_Mt__Int__Oint_J_Mt__fun_It__Int__Oint_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_J_J,type,(
    set_Pr327627314929616988e_term: $tType )).

tff(ty_n_t__Product____Type__Oprod_It__fun_It__Code____Numeral__Ointeger_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Int__Oint_Mt__Int__Oint_J_J,type,(
    produc299837783711854975nt_int: $tType )).

tff(ty_n_t__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__fun_It__Predicate__Opred_It__Product____Type__Ounit_J_Mt__fun_It__Predicate__Opred_It__Product____Type__Ounit_J_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_J_J,type,(
    fun_Pr1261966145019040887t_unit: $tType )).

tff(ty_n_t__fun_It__Predicate__Opred_It__Product____Type__Ounit_J_Mt__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__fun_It__Predicate__Opred_It__Product____Type__Ounit_J_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_J_J,type,(
    fun_pr2081973298517005389t_unit: $tType )).

tff(ty_n_t__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__HOL__Obool_J_J,type,(
    fun_Pr7821713540868232595t_bool: $tType )).

tff(ty_n_t__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Nat__Onat_J_Mt__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Nat__Onat_J_Mt__HOL__Obool_J_J,type,(
    fun_Pr5330936960694057545t_bool: $tType )).

tff(ty_n_t__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__HOL__Obool_J_J,type,(
    fun_Pr3287769306750394621t_bool: $tType )).

tff(ty_n_t__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__HOL__Obool_J_J,type,(
    fun_Pr4704305895912505543t_bool: $tType )).

tff(ty_n_t__fun_It__fun_It__Nat__Onat_Mt__fun_It__fun_It__Nat__Onat_Mt__HOL__Obool_J_Mt__fun_It__Nat__Onat_Mt__HOL__Obool_J_J_J_Mt__fun_It__fun_It__Nat__Onat_Mt__HOL__Obool_J_Mt__fun_It__Nat__Onat_Mt__fun_It__Nat__Onat_Mt__HOL__Obool_J_J_J_J,type,(
    fun_fu1268471002656124633t_bool: $tType )).

tff(ty_n_t__fun_It__Product____Type__Oprod_It__Int__Oint_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J,type,(
    fun_Pr9164807099015279978e_term: $tType )).

tff(ty_n_t__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__Code____Numeral__Onatural_J_Mt__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__Code____Numeral__Onatural_J_J_Mt__HOL__Obool_J,type,(
    fun_Pr4849577672520805427l_bool: $tType )).

tff(ty_n_t__fun_It__List__Olist_It__Typerep__Otyperep_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__List__Olist_It__Typerep__Otyperep_J_Mt__Product____Type__Oprod_It__Typerep__Otyperep_Mt__List__Olist_It__Typerep__Otyperep_J_J_J_J_J,type,(
    fun_li6955037675534050523yperep: $tType )).

tff(ty_n_t__fun_It__List__Olist_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Predicate__Opred_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_J_J,type,(
    fun_li2302354713428482855at_nat: $tType )).

tff(ty_n_t__List__Olist_It__Product____Type__Oprod_It__fun_It__Code____Numeral__Ointeger_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Code____Numeral__Ointeger_J_J,type,(
    list_P6221783722814931763nteger: $tType )).

tff(ty_n_t__fun_It__fun_It__Int__Oint_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__fun_It__Product____Type__Oprod_It__Int__Oint_Mt__Int__Oint_J_Mt__HOL__Obool_J_J,type,(
    fun_fu5117548769634986908t_bool: $tType )).

tff(ty_n_t__fun_It__Product____Type__Oprod_It__Int__Oint_Mt__Int__Oint_J_Mt__fun_It__fun_It__Int__Oint_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__HOL__Obool_J_J,type,(
    fun_Pr1869630247880246524m_bool: $tType )).

tff(ty_n_t__fun_It__FWState__Oconditional____action_It__Code____Numeral__Onatural_J_Mt__fun_It__FWState__Oconditional____action_It__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__Code____Numeral__Onatural_J_J_Mt__HOL__Obool_J_J,type,(
    fun_co4848578920769745428l_bool: $tType )).

tff(ty_n_t__Product____Type__Oprod_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J,type,(
    produc7148259590854449153at_nat: $tType )).

tff(ty_n_t__Product____Type__Oprod_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Nat__Onat_J_J,type,(
    produc5224906263214031073at_nat: $tType )).

tff(ty_n_t__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_J,type,(
    produc6277219514840344877at_nat: $tType )).

tff(ty_n_t__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_J,type,(
    produc39072733474941005at_nat: $tType )).

tff(ty_n_t__fun_It__Code____Numeral__Onatural_Mt__fun_It__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__Code____Numeral__Onatural_J_Mt__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__Code____Numeral__Onatural_J_J_J,type,(
    fun_Co1851440197950133416atural: $tType )).

tff(ty_n_t__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__fun_It__List__Olist_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__List__Olist_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_J_J,type,(
    fun_Pr2719852622901852439at_nat: $tType )).

tff(ty_n_t__fun_It__List__Olist_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__List__Olist_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_J_J,type,(
    fun_li1018002223627125539at_nat: $tType )).

tff(ty_n_t__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__Set__Oset_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_J,type,(
    fun_Pr8880351011014127357at_nat: $tType )).

tff(ty_n_t__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Set__Oset_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_J_J,type,(
    fun_Pr6108405906935189705at_nat: $tType )).

tff(ty_n_t__fun_It__Product____Type__Oprod_It__Int__Oint_Mt__Int__Oint_J_Mt__Set__Oset_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_J_J,type,(
    fun_Pr2126184616133021713at_nat: $tType )).

tff(ty_n_t__fun_It__fun_It__HOL__Obool_Mt__HOL__Obool_J_Mt__fun_It__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__HOL__Obool_J_Mt__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__HOL__Obool_J_J_J,type,(
    fun_fu8014635411376445743t_bool: $tType )).

tff(ty_n_t__Product____Type__Oprod_It__fun_It__Int__Oint_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Int__Oint_Mt__Int__Oint_J_J,type,(
    produc6768802789813714928nt_int: $tType )).

tff(ty_n_t__Product____Type__Oprod_It__Product____Type__Oprod_It__Int__Oint_Mt__Int__Oint_J_Mt__fun_It__Int__Oint_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_J,type,(
    produc6449747366704183590e_term: $tType )).

tff(ty_n_t__Set__Oset_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__Code____Numeral__Onatural_J_Mt__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__Code____Numeral__Onatural_J_J_J,type,(
    set_Pr250711821884878663atural: $tType )).

tff(ty_n_t__Set__Oset_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__Code____Numeral__Ointeger_J_Mt__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__Code____Numeral__Ointeger_J_J_J,type,(
    set_Pr5052581263052047815nteger: $tType )).

tff(ty_n_t__fun_It__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__fun_It__Nat__Onat_Mt__HOL__Obool_J_J_Mt__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__fun_It__Nat__Onat_Mt__HOL__Obool_J_J_J,type,(
    fun_fu7500981952449908801t_bool: $tType )).

tff(ty_n_t__fun_It__fun_It__Nat__Onat_Mt__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__HOL__Obool_J_J_Mt__fun_It__Nat__Onat_Mt__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__HOL__Obool_J_J_J,type,(
    fun_fu843191655607014601t_bool: $tType )).

tff(ty_n_t__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__fun_It__fun_It__Nat__Onat_Mt__HOL__Obool_J_Mt__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__fun_It__Nat__Onat_Mt__HOL__Obool_J_J_J_J,type,(
    fun_Pr6897082581077101527t_bool: $tType )).

tff(ty_n_t__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__fun_It__fun_It__Nat__Onat_Mt__HOL__Obool_J_Mt__fun_It__Nat__Onat_Mt__HOL__Obool_J_J_J_J,type,(
    fun_Pr7631504167254081881t_bool: $tType )).

tff(ty_n_t__fun_It__Nat__Onat_Mt__fun_It__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__HOL__Obool_J_Mt__fun_It__Nat__Onat_Mt__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__HOL__Obool_J_J_J_J,type,(
    fun_na6750363808335230537t_bool: $tType )).

tff(ty_n_t__fun_It__Nat__Onat_Mt__fun_It__Nat__Onat_Mt__fun_It__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__HOL__Obool_J_Mt__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__HOL__Obool_J_J_J_J,type,(
    fun_na9205054581834470857t_bool: $tType )).

tff(ty_n_t__fun_It__fun_It__Int__Oint_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Set__Oset_It__Product____Type__Oprod_It__Int__Oint_Mt__Int__Oint_J_J_J,type,(
    fun_fu4948051095633561780nt_int: $tType )).

tff(ty_n_t__fun_It__fun_It__Code____Numeral__Ointeger_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J,type,(
    fun_fu8292854367552000555at_nat: $tType )).

tff(ty_n_t__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__fun_It__Product____Type__Ounit_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_J_J,type,(
    fun_Pr3470812419474211417t_unit: $tType )).

tff(ty_n_t__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__fun_It__Code____Numeral__Ointeger_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_J,type,(
    fun_Pr3638870805379063427e_term: $tType )).

tff(ty_n_t__fun_It__fun_It__Code____Numeral__Onatural_Mt__fun_It__Code____Numeral__Onatural_Mt__HOL__Obool_J_J_Mt__fun_It__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__Code____Numeral__Onatural_J_Mt__HOL__Obool_J_J,type,(
    fun_fu3738394068119043189l_bool: $tType )).

tff(ty_n_t__fun_It__fun_It__Code____Numeral__Ointeger_Mt__fun_It__Code____Numeral__Ointeger_Mt__HOL__Obool_J_J_Mt__fun_It__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__Code____Numeral__Ointeger_J_Mt__HOL__Obool_J_J,type,(
    fun_fu598524423878287009r_bool: $tType )).

tff(ty_n_t__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__HOL__Obool_J_J_J,type,(
    fun_Pr4036866938206637231t_bool: $tType )).

tff(ty_n_t__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__fun_It__Nat__Onat_Mt__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Nat__Onat_J_Mt__HOL__Obool_J_J_J,type,(
    fun_Pr8006011996333192699t_bool: $tType )).

tff(ty_n_t__fun_It__Nat__Onat_Mt__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__HOL__Obool_J_J_J,type,(
    fun_na8835605818384717465t_bool: $tType )).

tff(ty_n_t__fun_It__fun_It__Product____Type__Ounit_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_Mt__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_J,type,(
    fun_fu6463949633326163575t_unit: $tType )).

tff(ty_n_t__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__fun_It__fun_It__Product____Type__Ounit_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_J,type,(
    fun_Pr879653340573132795t_unit: $tType )).

tff(ty_n_t__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Predicate__Opred_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_J_J,type,(
    fun_Pr1535563729392366509at_nat: $tType )).

tff(ty_n_t__fun_It__fun_It__Nat__Onat_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__fun_It__Nat__Onat_Mt__fun_It__Set__Oset_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__HOL__Obool_J_J_J,type,(
    fun_fu1129552427996555171t_bool: $tType )).

tff(ty_n_t__fun_It__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__Code____Numeral__Onatural_J_Mt__fun_It__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__Code____Numeral__Onatural_J_Mt__HOL__Obool_J_J,type,(
    fun_Pr4637083014979798189l_bool: $tType )).

tff(ty_n_t__fun_It__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__Code____Numeral__Ointeger_J_Mt__fun_It__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__Code____Numeral__Ointeger_J_Mt__HOL__Obool_J_J,type,(
    fun_Pr8270123539610843693r_bool: $tType )).

tff(ty_n_t__fun_It__fun_It__Int__Oint_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__fun_It__Int__Oint_Mt__fun_It__Int__Oint_Mt__HOL__Obool_J_J_J,type,(
    fun_fu1103626697480814988t_bool: $tType )).

tff(ty_n_t__fun_It__FWState__Oconditional____action_It__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__Code____Numeral__Onatural_J_J_J_Mt__HOL__Obool_J,type,(
    fun_co7627950267339617060l_bool: $tType )).

tff(ty_n_t__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J,type,(
    fun_Pr3189796393087291805at_nat: $tType )).

tff(ty_n_t__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_J,type,(
    fun_Pr5303981572562559465at_nat: $tType )).

tff(ty_n_t__fun_It__List__Olist_It__Typerep__Otyperep_J_Mt__Product____Type__Oprod_It__List__Olist_It__Typerep__Otyperep_J_Mt__Product____Type__Oprod_It__Typerep__Otyperep_Mt__List__Olist_It__Typerep__Otyperep_J_J_J_J,type,(
    fun_li2927585114792015883yperep: $tType )).

tff(ty_n_t__fun_It__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__HOL__Obool_J_Mt__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_J,type,(
    fun_fu6681572747286246839t_unit: $tType )).

tff(ty_n_t__fun_It__Nat__Onat_Mt__fun_It__fun_It__Nat__Onat_Mt__fun_It__Nat__Onat_Mt__fun_It__Nat__Onat_Mt__HOL__Obool_J_J_J_Mt__fun_It__Nat__Onat_Mt__fun_It__Nat__Onat_Mt__fun_It__Nat__Onat_Mt__HOL__Obool_J_J_J_J_J,type,(
    fun_na8482492899500480528t_bool: $tType )).

tff(ty_n_t__fun_It__Predicate__Opred_It__Product____Type__Ounit_J_Mt__fun_It__fun_It__Product____Type__Ounit_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_J,type,(
    fun_pr635998481081131375t_unit: $tType )).

tff(ty_n_t__Product____Type__Oprod_It__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__Code____Numeral__Onatural_J_Mt__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__Code____Numeral__Onatural_J_J,type,(
    produc6756470014200349799atural: $tType )).

tff(ty_n_t__Product____Type__Oprod_It__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__Code____Numeral__Ointeger_J_Mt__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__Code____Numeral__Ointeger_J_J,type,(
    produc3334582477557816039nteger: $tType )).

tff(ty_n_t__fun_It__fun_It__Int__Oint_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Int__Oint_Mt__Int__Oint_J_J,type,(
    fun_fu254745924291330900nt_int: $tType )).

tff(ty_n_t__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__fun_It__Int__Oint_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_J,type,(
    fun_Pr7651884928953677266e_term: $tType )).

tff(ty_n_t__fun_It__Product____Type__Oprod_It__Int__Oint_Mt__Int__Oint_J_Mt__fun_It__Int__Oint_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_J,type,(
    fun_Pr9159062538036575370e_term: $tType )).

tff(ty_n_t__fun_It__fun_It__Nat__Onat_Mt__fun_It__Nat__Onat_Mt__fun_It__Nat__Onat_Mt__HOL__Obool_J_J_J_Mt__fun_It__Nat__Onat_Mt__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__HOL__Obool_J_J_J,type,(
    fun_fu3973826812412433707t_bool: $tType )).

tff(ty_n_t__fun_It__fun_It__Nat__Onat_Mt__fun_It__Nat__Onat_Mt__HOL__Obool_J_J_Mt__fun_It__Nat__Onat_Mt__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__fun_It__Nat__Onat_Mt__HOL__Obool_J_J_J_J,type,(
    fun_fu6077432316316197291t_bool: $tType )).

tff(ty_n_t__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J,type,(
    fun_Pr6688173350234108701t_unit: $tType )).

tff(ty_n_t__fun_It__List__Olist_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_J,type,(
    fun_li6003323180080506803t_unit: $tType )).

tff(ty_n_t__Set__Oset_It__FWState__Oconditional____action_It__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__Code____Numeral__Onatural_J_J_J_J,type,(
    set_co6530165640684492034atural: $tType )).

tff(ty_n_t__fun_It__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__HOL__Obool_J_Mt__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__fun_It__HOL__Obool_Mt__HOL__Obool_J_J_J,type,(
    fun_fu4870604207959048471l_bool: $tType )).

tff(ty_n_t__List__Olist_It__Product____Type__Oprod_It__fun_It__Int__Oint_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Int__Oint_J_J,type,(
    list_P6819344013790201169rm_int: $tType )).

tff(ty_n_t__fun_It__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__HOL__Obool_J_Mt__fun_It__Nat__Onat_Mt__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__HOL__Obool_J_J_J,type,(
    fun_fu7633958282380344700t_bool: $tType )).

tff(ty_n_t__fun_It__Nat__Onat_Mt__fun_It__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__HOL__Obool_J_Mt__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__HOL__Obool_J_J_J,type,(
    fun_na5596880144596737276t_bool: $tType )).

tff(ty_n_t__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__fun_It__Nat__Onat_Mt__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__fun_It__Nat__Onat_Mt__HOL__Obool_J_J_J_J,type,(
    fun_Pr6411485927852515459t_bool: $tType )).

tff(ty_n_t__fun_It__Nat__Onat_Mt__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__fun_It__Nat__Onat_Mt__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__HOL__Obool_J_J_J_J,type,(
    fun_na4321689262995269507t_bool: $tType )).

tff(ty_n_t__fun_It__HOL__Obool_Mt__fun_It__Predicate__Opred_It__Product____Type__Ounit_J_Mt__fun_It__Predicate__Opred_It__Product____Type__Ounit_J_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_J_J,type,(
    fun_bo571857696046408973t_unit: $tType )).

tff(ty_n_t__fun_It__Code____Numeral__Onatural_Mt__fun_It__Code____Numeral__Ointeger_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_J,type,(
    fun_Co1726548804272855060e_term: $tType )).

tff(ty_n_t__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__fun_It__HOL__Obool_Mt__HOL__Obool_J_J,type,(
    fun_Pr7248157190532401405l_bool: $tType )).

tff(ty_n_t__fun_It__List__Olist_It__FWState__Onew____thread____action_Itf__a_Mtf__b_Mtf__c_J_J_Mt__fun_It__List__Olist_It__FWState__Onew____thread____action_Itf__a_Mtf__b_Mtf__c_J_J_Mt__HOL__Obool_J_J,type,(
    fun_li6922505451809478957c_bool: $tType )).

tff(ty_n_t__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__HOL__Obool_J_J,type,(
    fun_Pr138607982017868492t_bool: $tType )).

tff(ty_n_t__FWState__Oconditional____action_It__fun_It__Code____Numeral__Ointeger_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_J,type,(
    condit529843700979588157e_term: $tType )).

tff(ty_n_t__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_J,type,(
    fun_Pr2477239776880934807at_nat: $tType )).

tff(ty_n_t__fun_It__Nat__Onat_Mt__fun_It__Nat__Onat_Mt__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_J_J,type,(
    fun_na5027704004220400377at_nat: $tType )).

tff(ty_n_t__fun_It__Set__Oset_It__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__Code____Numeral__Onatural_J_J_J_Mt__HOL__Obool_J,type,(
    fun_se342298007163517500l_bool: $tType )).

tff(ty_n_t__fun_It__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__Code____Numeral__Onatural_J_J_Mt__Code____Numeral__Onatural_J,type,(
    fun_Pr5131589689703537955atural: $tType )).

tff(ty_n_t__fun_It__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__Code____Numeral__Onatural_J_Mt__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__Code____Numeral__Onatural_J_J,type,(
    fun_Pr74676805955934211atural: $tType )).

tff(ty_n_t__fun_It__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__Code____Numeral__Onatural_J_Mt__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__Code____Numeral__Ointeger_J_J,type,(
    fun_Pr6545718844898358509nteger: $tType )).

tff(ty_n_t__fun_It__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__Code____Numeral__Ointeger_J_Mt__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__Code____Numeral__Onatural_J_J,type,(
    fun_Pr8628491304080527769atural: $tType )).

tff(ty_n_t__fun_It__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__Code____Numeral__Ointeger_J_Mt__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__Code____Numeral__Ointeger_J_J,type,(
    fun_Pr5876161306168176259nteger: $tType )).

tff(ty_n_t__fun_It__FinFun__Ofinfun_Itf__d_Mt__List__Olist_It__FWState__Olock____action_J_J_Mt__fun_It__FinFun__Ofinfun_Itf__d_Mt__List__Olist_It__FWState__Olock____action_J_J_Mt__HOL__Obool_J_J,type,(
    fun_fi767441833081037811n_bool: $tType )).

tff(ty_n_t__Product____Type__Oprod_It__List__Olist_It__FWState__Onew____thread____action_Itf__a_Mtf__b_Mtf__c_J_J_Mt__List__Olist_It__FWState__Onew____thread____action_Itf__a_Mtf__b_Mtf__c_J_J_J,type,(
    produc9002573320937035879_a_b_c: $tType )).

tff(ty_n_t__fun_It__fun_It__Nat__Onat_Mt__fun_It__HOL__Obool_Mt__HOL__Obool_J_J_Mt__fun_It__Nat__Onat_Mt__fun_It__fun_It__Nat__Onat_Mt__HOL__Obool_J_Mt__fun_It__Nat__Onat_Mt__HOL__Obool_J_J_J_J,type,(
    fun_fu4903247898319146205t_bool: $tType )).

tff(ty_n_t__fun_It__Product____Type__Oprod_It__List__Olist_It__FWState__Ointerrupt____action_Itf__a_J_J_Mt__List__Olist_Itf__f_J_J_Mt__List__Olist_It__FWState__Ointerrupt____action_Itf__a_J_J_J,type,(
    fun_Pr8516730560843374705tion_a: $tType )).

tff(ty_n_t__FWState__Oconditional____action_It__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__Code____Numeral__Onatural_J_J_J,type,(
    condit1810779906380472396atural: $tType )).

tff(ty_n_t__fun_It__fun_It__Nat__Onat_Mt__fun_It__Nat__Onat_Mt__fun_It__Nat__Onat_Mt__HOL__Obool_J_J_J_Mt__fun_It__Nat__Onat_Mt__fun_It__Nat__Onat_Mt__fun_It__Nat__Onat_Mt__HOL__Obool_J_J_J_J,type,(
    fun_fu367305138951781315t_bool: $tType )).

tff(ty_n_t__fun_It__Set__Oset_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_J_Mt__HOL__Obool_J,type,(
    fun_se5728542193342009683t_bool: $tType )).

tff(ty_n_t__fun_It__Set__Oset_It__List__Olist_It__FWState__Onew____thread____action_Itf__a_Mtf__b_Mtf__c_J_J_J_Mt__List__Olist_It__FWState__Onew____thread____action_Itf__a_Mtf__b_Mtf__c_J_J_J,type,(
    fun_se1537848413067772451_a_b_c: $tType )).

tff(ty_n_t__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_J,type,(
    fun_Pr4201797722543590713t_unit: $tType )).

tff(ty_n_t__fun_It__Nat__Onat_Mt__fun_It__fun_It__Nat__Onat_Mt__fun_It__Nat__Onat_Mt__HOL__Obool_J_J_Mt__fun_It__Nat__Onat_Mt__fun_It__Nat__Onat_Mt__fun_It__Nat__Onat_Mt__HOL__Obool_J_J_J_J_J,type,(
    fun_na6289177714869329369t_bool: $tType )).

tff(ty_n_t__Option__Ooption_It__Product____Type__Oprod_It__List__Olist_It__Typerep__Otyperep_J_Mt__Product____Type__Oprod_It__Typerep__Otyperep_Mt__List__Olist_It__Typerep__Otyperep_J_J_J_J,type,(
    option6574257252040830330yperep: $tType )).

tff(ty_n_t__FWState__Oconditional____action_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_J,type,(
    condit3449342828199732399at_nat: $tType )).

tff(ty_n_t__fun_It__fun_It__Code____Numeral__Ointeger_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__HOL__Obool_J,type,(
    fun_fu4637294747586468801m_bool: $tType )).

tff(ty_n_t__FWState__Ointerrupt____action_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_J,type,(
    interr4599301996827271634at_nat: $tType )).

tff(ty_n_t__fun_It__fun_It__Code____Numeral__Ointeger_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Nat__Onat_J,type,(
    fun_fu8088232026833163324rm_nat: $tType )).

tff(ty_n_t__fun_It__Nat__Onat_Mt__fun_It__Code____Numeral__Ointeger_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_J,type,(
    fun_na2161852205789219260e_term: $tType )).

tff(ty_n_t__fun_It__Code____Numeral__Onatural_Mt__fun_It__Int__Oint_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_J,type,(
    fun_Co4057876674088285027e_term: $tType )).

tff(ty_n_t__fun_It__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J,type,(
    fun_fu4534927317373409389t_unit: $tType )).

tff(ty_n_t__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__fun_It__Predicate__Opred_It__Product____Type__Ounit_J_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_J,type,(
    fun_Pr9217642152682185431t_unit: $tType )).

tff(ty_n_t__fun_It__Predicate__Opred_It__Product____Type__Ounit_J_Mt__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_J,type,(
    fun_pr7345232552901356717t_unit: $tType )).

tff(ty_n_t__Filter__Ofilter_It__fun_It__Code____Numeral__Ointeger_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_J,type,(
    filter206587113439524351e_term: $tType )).

tff(ty_n_t__FWState__Oconditional____action_It__fun_It__Int__Oint_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_J,type,(
    condit7866213752590048140e_term: $tType )).

tff(ty_n_t__fun_It__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__HOL__Obool_J_Mt__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__HOL__Obool_J_J,type,(
    fun_fu6897202038601531823t_bool: $tType )).

tff(ty_n_t__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__fun_It__HOL__Obool_Mt__HOL__Obool_J_J_J,type,(
    fun_Pr6364068043214929305l_bool: $tType )).

tff(ty_n_t__fun_It__Typerep__Otyperep_Mt__fun_It__List__Olist_It__Typerep__Otyperep_J_Mt__Product____Type__Oprod_It__Typerep__Otyperep_Mt__List__Olist_It__Typerep__Otyperep_J_J_J_J,type,(
    fun_ty1631941266956796435yperep: $tType )).

tff(ty_n_t__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__fun_It__Nat__Onat_Mt__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__HOL__Obool_J_J_J,type,(
    fun_Pr2463189877930033274t_bool: $tType )).

tff(ty_n_t__fun_It__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__Code____Numeral__Onatural_J_J_Mt__HOL__Obool_J,type,(
    fun_Pr3593591750522180850l_bool: $tType )).

tff(ty_n_t__fun_It__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__Code____Numeral__Onatural_J_Mt__Set__Oset_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_J,type,(
    fun_Pr4833581890883862707at_nat: $tType )).

tff(ty_n_t__fun_It__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__Code____Numeral__Ointeger_J_Mt__Set__Oset_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_J,type,(
    fun_Pr7840732972078830153at_nat: $tType )).

tff(ty_n_t__List__Olist_It__fun_It__Code____Numeral__Ointeger_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_J,type,(
    list_f4599320226441621759e_term: $tType )).

tff(ty_n_t__fun_It__Predicate__Opred_It__Product____Type__Ounit_J_Mt__fun_It__Predicate__Opred_It__Product____Type__Ounit_J_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_J,type,(
    fun_pr2109749064767322211t_unit: $tType )).

tff(ty_n_t__Set__Oset_It__fun_It__Code____Numeral__Ointeger_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_J,type,(
    set_fu3062369701891493797e_term: $tType )).

tff(ty_n_t__fun_It__Code____Numeral__Onatural_Mt__fun_It__Code____Numeral__Onatural_Mt__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__Code____Numeral__Onatural_J_J_J,type,(
    fun_Co7678717249382994835atural: $tType )).

tff(ty_n_t__fun_It__Code____Numeral__Ointeger_Mt__fun_It__Code____Numeral__Ointeger_Mt__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__Code____Numeral__Ointeger_J_J_J,type,(
    fun_Co2470855966376689427nteger: $tType )).

tff(ty_n_t__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__HOL__Obool_J,type,(
    fun_Pr446604468264085555t_bool: $tType )).

tff(ty_n_t__fun_It__List__Olist_It__FWState__Onew____thread____action_Itf__a_Mtf__b_Mtf__c_J_J_Mt__List__Olist_It__FWState__Onew____thread____action_Itf__a_Mtf__b_Mtf__c_J_J_J,type,(
    fun_li1979406318037317635_a_b_c: $tType )).

tff(ty_n_t__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__Nat__Onat_J,type,(
    fun_Pr2871540613828922186at_nat: $tType )).

tff(ty_n_t__fun_It__Nat__Onat_Mt__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_J,type,(
    fun_na3202795955365919216at_nat: $tType )).

tff(ty_n_t__fun_It__List__Olist_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__HOL__Obool_J_J,type,(
    fun_li5731050426158166707t_bool: $tType )).

tff(ty_n_t__Predicate__Opred_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_J,type,(
    pred_P40958870688161405at_nat: $tType )).

tff(ty_n_t__fun_It__Set__Oset_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__HOL__Obool_J_J,type,(
    fun_se3305628495172992525t_bool: $tType )).

tff(ty_n_t__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__fun_It__Set__Oset_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__HOL__Obool_J_J,type,(
    fun_Pr8404601203616053069t_bool: $tType )).

tff(ty_n_t__Set__Oset_It__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__Code____Numeral__Onatural_J_J_J,type,(
    set_Pr2352657477744078772atural: $tType )).

tff(ty_n_t__fun_It__fun_It__Int__Oint_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__HOL__Obool_J,type,(
    fun_fu4917883025340107954m_bool: $tType )).

tff(ty_n_t__fun_It__fun_It__Int__Oint_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Nat__Onat_J,type,(
    fun_fu7028657169267349259rm_nat: $tType )).

tff(ty_n_t__fun_It__Nat__Onat_Mt__fun_It__Int__Oint_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_J,type,(
    fun_na3348591301915428107e_term: $tType )).

tff(ty_n_t__fun_It__FinFun__Ofinfun_Itf__d_Mt__List__Olist_It__FWState__Olock____action_J_J_Mt__FinFun__Ofinfun_Itf__d_Mt__List__Olist_It__FWState__Olock____action_J_J_J,type,(
    fun_fi6656238942779405907action: $tType )).

tff(ty_n_t__List__Olist_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_J,type,(
    list_P8469869581646625389at_nat: $tType )).

tff(ty_n_t__fun_It__fun_It__Nat__Onat_Mt__fun_It__Nat__Onat_Mt__HOL__Obool_J_J_Mt__fun_It__Nat__Onat_Mt__fun_It__Nat__Onat_Mt__fun_It__Nat__Onat_Mt__HOL__Obool_J_J_J_J,type,(
    fun_fu4526180553851849228t_bool: $tType )).

tff(ty_n_t__fun_It__Nat__Onat_Mt__fun_It__fun_It__Nat__Onat_Mt__fun_It__Nat__Onat_Mt__HOL__Obool_J_J_Mt__fun_It__Nat__Onat_Mt__fun_It__Nat__Onat_Mt__HOL__Obool_J_J_J_J,type,(
    fun_na9098676195466966096t_bool: $tType )).

tff(ty_n_t__fun_It__List__Olist_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__List__Olist_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_J,type,(
    fun_li4468799376731108995at_nat: $tType )).

tff(ty_n_t__Product____Type__Oprod_It__List__Olist_It__Typerep__Otyperep_J_Mt__Product____Type__Oprod_It__Typerep__Otyperep_Mt__List__Olist_It__Typerep__Otyperep_J_J_J,type,(
    produc2523522045810577322yperep: $tType )).

tff(ty_n_t__Filter__Ofilter_It__fun_It__Int__Oint_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_J,type,(
    filter3633431875349036366e_term: $tType )).

tff(ty_n_t__Set__Oset_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_J,type,(
    set_Pr8693737435421807431at_nat: $tType )).

tff(ty_n_t__Set__Oset_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Int__Oint_Mt__Int__Oint_J_Mt__Product____Type__Oprod_It__Int__Oint_Mt__Int__Oint_J_J_J,type,(
    set_Pr2560585780119916871nt_int: $tType )).

tff(ty_n_t__fun_It__List__Olist_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__Set__Oset_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_J,type,(
    fun_li145399881829829085at_nat: $tType )).

tff(ty_n_t__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__Code____Numeral__Onatural_J_J,type,(
    fun_Pr7809183157391558835atural: $tType )).

tff(ty_n_t__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__Code____Numeral__Ointeger_J_J,type,(
    fun_Pr5056853159479207325nteger: $tType )).

tff(ty_n_t__fun_It__Product____Type__Oprod_It__Int__Oint_Mt__Int__Oint_J_Mt__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__Code____Numeral__Onatural_J_J,type,(
    fun_Pr6658134011525247995atural: $tType )).

tff(ty_n_t__fun_It__Product____Type__Oprod_It__Int__Oint_Mt__Int__Oint_J_Mt__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__Code____Numeral__Ointeger_J_J,type,(
    fun_Pr3905804013612896485nteger: $tType )).

tff(ty_n_t__fun_It__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__Code____Numeral__Onatural_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J,type,(
    fun_Pr5899370827964070739at_nat: $tType )).

tff(ty_n_t__fun_It__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__Code____Numeral__Onatural_J_Mt__Product____Type__Oprod_It__Int__Oint_Mt__Int__Oint_J_J,type,(
    fun_Pr5596209257725365771nt_int: $tType )).

tff(ty_n_t__fun_It__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__Code____Numeral__Ointeger_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J,type,(
    fun_Pr8045525871840847081at_nat: $tType )).

tff(ty_n_t__fun_It__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__Code____Numeral__Ointeger_J_Mt__Product____Type__Oprod_It__Int__Oint_Mt__Int__Oint_J_J,type,(
    fun_Pr7742364301602142113nt_int: $tType )).

tff(ty_n_t__List__Olist_It__fun_It__Int__Oint_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_J,type,(
    list_f6829383385585334350e_term: $tType )).

tff(ty_n_t__fun_It__fun_It__Nat__Onat_Mt__fun_It__Nat__Onat_Mt__HOL__Obool_J_J_Mt__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__HOL__Obool_J_J,type,(
    fun_fu3475476537176103381t_bool: $tType )).

tff(ty_n_t__fun_It__fun_It__Nat__Onat_Mt__HOL__Obool_J_Mt__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__fun_It__Nat__Onat_Mt__HOL__Obool_J_J_J,type,(
    fun_fu2326963871716703829t_bool: $tType )).

tff(ty_n_t__fun_It__fun_It__Int__Oint_Mt__fun_It__Int__Oint_Mt__HOL__Obool_J_J_Mt__fun_It__Product____Type__Oprod_It__Int__Oint_Mt__Int__Oint_J_Mt__HOL__Obool_J_J,type,(
    fun_fu5372840394358096997t_bool: $tType )).

tff(ty_n_t__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__fun_It__fun_It__Nat__Onat_Mt__HOL__Obool_J_Mt__fun_It__Nat__Onat_Mt__HOL__Obool_J_J_J,type,(
    fun_Pr7656798402588693719t_bool: $tType )).

tff(ty_n_t__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__fun_It__Product____Type__Ounit_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_J,type,(
    fun_Pr7537179353810129733t_unit: $tType )).

tff(ty_n_t__fun_It__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__Code____Numeral__Onatural_J_Mt__fun_It__Code____Numeral__Onatural_Mt__HOL__Obool_J_J,type,(
    fun_Pr9149712721152451482l_bool: $tType )).

tff(ty_n_t__fun_It__Code____Numeral__Onatural_Mt__fun_It__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__Code____Numeral__Onatural_J_Mt__HOL__Obool_J_J,type,(
    fun_Co8475707966591157134l_bool: $tType )).

tff(ty_n_t__fun_It__Code____Numeral__Onatural_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J,type,(
    fun_Co621691207274083130e_term: $tType )).

tff(ty_n_t__fun_It__Code____Numeral__Ointeger_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J,type,(
    fun_Co6545587727236015215e_term: $tType )).

tff(ty_n_t__Set__Oset_It__fun_It__Int__Oint_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_J,type,(
    set_fu6991988656872959732e_term: $tType )).

tff(ty_n_t__fun_It__FWState__Oconditional____action_It__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__Code____Numeral__Onatural_J_J_Mt__HOL__Obool_J,type,(
    fun_co5651435075399058593l_bool: $tType )).

tff(ty_n_t__fun_It__FWState__Oconditional____action_It__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__Code____Numeral__Ointeger_J_J_Mt__HOL__Obool_J,type,(
    fun_co3347804026784680503r_bool: $tType )).

tff(ty_n_t__fun_It__Product____Type__Oprod_It__List__Olist_It__FWState__Ointerrupt____action_Itf__a_J_J_Mt__List__Olist_Itf__f_J_J_Mt__List__Olist_Itf__f_J_J,type,(
    fun_Pr2040716920855026315list_f: $tType )).

tff(ty_n_t__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__HOL__Obool_J_J,type,(
    fun_Pr248683899324676269t_bool: $tType )).

tff(ty_n_t__fun_It__Product____Type__Oprod_It__Int__Oint_Mt__Int__Oint_J_Mt__fun_It__Product____Type__Oprod_It__Int__Oint_Mt__Int__Oint_J_Mt__HOL__Obool_J_J,type,(
    fun_Pr3099820731930151597t_bool: $tType )).

tff(ty_n_t__fun_It__Nat__Onat_Mt__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Nat__Onat_J_Mt__HOL__Obool_J_J,type,(
    fun_na7051642421859813369t_bool: $tType )).

tff(ty_n_t__Product____Type__Oprod_It__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__Code____Numeral__Onatural_J_Mt__Code____Numeral__Onatural_J,type,(
    produc3981471736659609608atural: $tType )).

tff(ty_n_t__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__Code____Numeral__Onatural_J_J,type,(
    produc5835291356934675326atural: $tType )).

tff(ty_n_t__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__Code____Numeral__Ointeger_J_J,type,(
    produc3082961359022323816nteger: $tType )).

tff(ty_n_t__fun_It__fun_It__Product____Type__Ounit_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J,type,(
    fun_fu7734219525116608121t_unit: $tType )).

tff(ty_n_t__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Predicate__Opred_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_J,type,(
    fun_Pr4274085205351957291at_nat: $tType )).

tff(ty_n_t__fun_It__Predicate__Opred_It__Product____Type__Ounit_J_Mt__fun_It__Product____Type__Ounit_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_J,type,(
    fun_pr8180851905253251257t_unit: $tType )).

tff(ty_n_t__fun_It__Nat__Onat_Mt__fun_It__Set__Oset_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__fun_It__Nat__Onat_Mt__HOL__Obool_J_J_J,type,(
    fun_na137915827363482383t_bool: $tType )).

tff(ty_n_t__fun_It__Nat__Onat_Mt__fun_It__Nat__Onat_Mt__fun_It__Set__Oset_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__HOL__Obool_J_J_J,type,(
    fun_na11928457253132883t_bool: $tType )).

tff(ty_n_t__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J,type,(
    produc859450856879609959at_nat: $tType )).

tff(ty_n_t__Product____Type__Oprod_It__Product____Type__Oprod_It__Int__Oint_Mt__Int__Oint_J_Mt__Product____Type__Oprod_It__Int__Oint_Mt__Int__Oint_J_J,type,(
    produc1219242969750017639nt_int: $tType )).

tff(ty_n_t__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__List__Olist_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_J,type,(
    fun_Pr4090790379400231689at_nat: $tType )).

tff(ty_n_t__fun_It__List__Olist_It__Typerep__Otyperep_J_Mt__Product____Type__Oprod_It__Typerep__Otyperep_Mt__List__Olist_It__Typerep__Otyperep_J_J_J,type,(
    fun_li8388555697049981710yperep: $tType )).

tff(ty_n_t__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Set__Oset_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_J,type,(
    fun_Pr1469247711798767971at_nat: $tType )).

tff(ty_n_t__fun_It__Product____Type__Oprod_It__Int__Oint_Mt__Int__Oint_J_Mt__Set__Oset_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_J,type,(
    fun_Pr5398690294390750379at_nat: $tType )).

tff(ty_n_t__fun_It__fun_It__HOL__Obool_Mt__HOL__Obool_J_Mt__fun_It__fun_It__Nat__Onat_Mt__HOL__Obool_J_Mt__fun_It__Nat__Onat_Mt__HOL__Obool_J_J_J,type,(
    fun_fu1347234340985229635t_bool: $tType )).

tff(ty_n_t__fun_It__Int__Oint_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J,type,(
    fun_in6429348457993719614e_term: $tType )).

tff(ty_n_t__fun_It__fun_It__Nat__Onat_Mt__fun_It__Nat__Onat_Mt__HOL__Obool_J_J_Mt__fun_It__Nat__Onat_Mt__fun_It__Nat__Onat_Mt__HOL__Obool_J_J_J,type,(
    fun_fu4970875099359191043t_bool: $tType )).

tff(ty_n_t__fun_It__Nat__Onat_Mt__fun_It__fun_It__Nat__Onat_Mt__HOL__Obool_J_Mt__fun_It__Nat__Onat_Mt__fun_It__Nat__Onat_Mt__HOL__Obool_J_J_J_J,type,(
    fun_na1544387541398534297t_bool: $tType )).

tff(ty_n_t__fun_It__Nat__Onat_Mt__fun_It__Nat__Onat_Mt__fun_It__fun_It__Nat__Onat_Mt__HOL__Obool_J_Mt__fun_It__Nat__Onat_Mt__HOL__Obool_J_J_J_J,type,(
    fun_na4973221147229079133t_bool: $tType )).

tff(ty_n_t__fun_It__Nat__Onat_Mt__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__fun_It__Nat__Onat_Mt__HOL__Obool_J_J_J,type,(
    fun_na3391966943662108783t_bool: $tType )).

tff(ty_n_t__fun_It__Nat__Onat_Mt__fun_It__Nat__Onat_Mt__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__HOL__Obool_J_J_J,type,(
    fun_na4786964484885125043t_bool: $tType )).

tff(ty_n_t__fun_It__Code____Numeral__Onatural_Mt__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__Code____Numeral__Onatural_J_J,type,(
    fun_Co9086149380244212450atural: $tType )).

tff(ty_n_t__fun_It__Code____Numeral__Ointeger_Mt__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__Code____Numeral__Ointeger_J_J,type,(
    fun_Co6597186368970283863nteger: $tType )).

tff(ty_n_t__FWState__Oconditional____action_It__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__Code____Numeral__Onatural_J_J,type,(
    condit5465194378543733881atural: $tType )).

tff(ty_n_t__FWState__Oconditional____action_It__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__Code____Numeral__Ointeger_J_J,type,(
    condit2712864380631382371nteger: $tType )).

tff(ty_n_t__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Nat__Onat_J_Mt__HOL__Obool_J,type,(
    fun_Pr2734202663162614768t_bool: $tType )).

tff(ty_n_t__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__HOL__Obool_J,type,(
    fun_Pr2630234358801404746t_bool: $tType )).

tff(ty_n_t__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J,type,(
    fun_Pr2118491707810114563at_nat: $tType )).

tff(ty_n_t__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Int__Oint_Mt__Int__Oint_J_J,type,(
    fun_Pr1815330137571409595nt_int: $tType )).

tff(ty_n_t__fun_It__Product____Type__Oprod_It__Int__Oint_Mt__Int__Oint_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J,type,(
    fun_Pr2781445390919227211at_nat: $tType )).

tff(ty_n_t__fun_It__Product____Type__Oprod_It__Int__Oint_Mt__Int__Oint_J_Mt__Product____Type__Oprod_It__Int__Oint_Mt__Int__Oint_J_J,type,(
    fun_Pr2478283820680522243nt_int: $tType )).

tff(ty_n_t__fun_It__Set__Oset_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__fun_It__Nat__Onat_Mt__HOL__Obool_J_J,type,(
    fun_se4502155409561472834t_bool: $tType )).

tff(ty_n_t__fun_It__Nat__Onat_Mt__fun_It__Set__Oset_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__HOL__Obool_J_J,type,(
    fun_na2866682563581395078t_bool: $tType )).

tff(ty_n_t__fun_It__FWState__Oconditional____action_It__Product____Type__Oprod_It__Int__Oint_Mt__Int__Oint_J_J_Mt__HOL__Obool_J,type,(
    fun_co3161535697391151257t_bool: $tType )).

tff(ty_n_t__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J,type,(
    fun_Pr1088235314736916023t_unit: $tType )).

tff(ty_n_t__FWState__Oconditional____action_It__List__Olist_It__FWState__Onew____thread____action_Itf__a_Mtf__b_Mtf__c_J_J_J,type,(
    condit884474914676891985_a_b_c: $tType )).

tff(ty_n_t__fun_It__FinFun__Ofinfun_Itf__d_Mt__List__Olist_It__FWState__Olock____action_J_J_Mt__Code____Numeral__Onatural_J,type,(
    fun_fi6353289012050310032atural: $tType )).

tff(ty_n_t__fun_It__Code____Numeral__Onatural_Mt__FinFun__Ofinfun_Itf__d_Mt__List__Olist_It__FWState__Olock____action_J_J_J,type,(
    fun_Co4484992968681996432action: $tType )).

tff(ty_n_t__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__Product____Type__Oprod_It__Int__Oint_Mt__Int__Oint_J_J,type,(
    produc5665947927044467078nt_int: $tType )).

tff(ty_n_t__fun_It__fun_It__HOL__Obool_Mt__HOL__Obool_J_Mt__fun_It__fun_It__HOL__Obool_Mt__HOL__Obool_J_Mt__HOL__Obool_J_J,type,(
    fun_fu424208952606265283l_bool: $tType )).

tff(ty_n_t__fun_It__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__Code____Numeral__Onatural_J_Mt__HOL__Obool_J,type,(
    fun_Pr6106755111087548649l_bool: $tType )).

tff(ty_n_t__fun_It__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__Code____Numeral__Ointeger_J_Mt__HOL__Obool_J,type,(
    fun_Pr3195429412498512255r_bool: $tType )).

tff(ty_n_t__FWState__Oconditional____action_It__FinFun__Ofinfun_Itf__d_Mt__List__Olist_It__FWState__Olock____action_J_J_J,type,(
    condit3482957019168584761action: $tType )).

tff(ty_n_t__fun_It__fun_It__Nat__Onat_Mt__HOL__Obool_J_Mt__fun_It__Nat__Onat_Mt__fun_It__HOL__Obool_Mt__HOL__Obool_J_J_J,type,(
    fun_fu6616507988958384003l_bool: $tType )).

tff(ty_n_t__fun_It__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__Code____Numeral__Onatural_J_Mt__Nat__Onat_J,type,(
    fun_Pr2804840792690441492al_nat: $tType )).

tff(ty_n_t__fun_It__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__Code____Numeral__Ointeger_J_Mt__Nat__Onat_J,type,(
    fun_Pr4106492753718855422er_nat: $tType )).

tff(ty_n_t__fun_It__Nat__Onat_Mt__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__Code____Numeral__Onatural_J_J,type,(
    fun_na6574806417004769082atural: $tType )).

tff(ty_n_t__fun_It__Nat__Onat_Mt__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__Code____Numeral__Ointeger_J_J,type,(
    fun_na3822476419092417572nteger: $tType )).

tff(ty_n_t__fun_It__fun_It__Nat__Onat_Mt__HOL__Obool_J_Mt__fun_It__Nat__Onat_Mt__fun_It__Nat__Onat_Mt__HOL__Obool_J_J_J,type,(
    fun_fu4978346893710585036t_bool: $tType )).

tff(ty_n_t__fun_It__Nat__Onat_Mt__fun_It__fun_It__Nat__Onat_Mt__HOL__Obool_J_Mt__fun_It__Nat__Onat_Mt__HOL__Obool_J_J_J,type,(
    fun_na5833167406769446032t_bool: $tType )).

tff(ty_n_t__fun_It__Nat__Onat_Mt__fun_It__Nat__Onat_Mt__fun_It__Nat__Onat_Mt__fun_It__Nat__Onat_Mt__HOL__Obool_J_J_J_J,type,(
    fun_na5642534631560016699t_bool: $tType )).

tff(ty_n_t__Filter__Ofilter_It__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__Code____Numeral__Onatural_J_J,type,(
    filter8044698966471496247atural: $tType )).

tff(ty_n_t__Filter__Ofilter_It__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__Code____Numeral__Ointeger_J_J,type,(
    filter5292368968559144737nteger: $tType )).

tff(ty_n_t__fun_It__Predicate__Opred_It__Product____Type__Ounit_J_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J,type,(
    fun_pr6289495897131642819t_unit: $tType )).

tff(ty_n_t__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__fun_It__HOL__Obool_Mt__HOL__Obool_J_J,type,(
    fun_Pr8123046705566014743l_bool: $tType )).

tff(ty_n_t__List__Olist_It__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__Code____Numeral__Onatural_J_J,type,(
    list_P8331001420799514423atural: $tType )).

tff(ty_n_t__List__Olist_It__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__Code____Numeral__Ointeger_J_J,type,(
    list_P5578671422887162913nteger: $tType )).

tff(ty_n_t__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__fun_It__Nat__Onat_Mt__HOL__Obool_J_J,type,(
    fun_Pr6392890245898067106t_bool: $tType )).

tff(ty_n_t__fun_It__Nat__Onat_Mt__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__HOL__Obool_J_J,type,(
    fun_na4827981024643048934t_bool: $tType )).

tff(ty_n_t__fun_It__Nat__Onat_Mt__fun_It__Nat__Onat_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_J,type,(
    fun_na4138050610385705875at_nat: $tType )).

tff(ty_n_t__fun_It__Int__Oint_Mt__fun_It__Int__Oint_Mt__Product____Type__Oprod_It__Int__Oint_Mt__Int__Oint_J_J_J,type,(
    fun_in1696471567231710611nt_int: $tType )).

tff(ty_n_t__Set__Oset_It__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__Code____Numeral__Onatural_J_J,type,(
    set_Pr7564037697178849041atural: $tType )).

tff(ty_n_t__Set__Oset_It__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__Code____Numeral__Ointeger_J_J,type,(
    set_Pr4811707699266497531nteger: $tType )).

tff(ty_n_t__fun_It__List__Olist_It__FWState__Onew____thread____action_Itf__a_Mtf__b_Mtf__c_J_J_Mt__HOL__Obool_J,type,(
    fun_li7509564144952838929c_bool: $tType )).

tff(ty_n_t__fun_It__FinFun__Ofinfun_Itf__d_Mt__List__Olist_It__FWState__Olock____action_J_J_Mt__HOL__Obool_J,type,(
    fun_fi4017291603301164485n_bool: $tType )).

tff(ty_n_t__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Nat__Onat_J,type,(
    produc8373899037510109440at_nat: $tType )).

tff(ty_n_t__Product____Type__Oprod_It__Nat__Onat_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J,type,(
    produc7248412053542808358at_nat: $tType )).

tff(ty_n_t__fun_It__Set__Oset_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__HOL__Obool_J,type,(
    fun_se8074476271188067385t_bool: $tType )).

tff(ty_n_t__fun_It__Nat__Onat_Mt__Set__Oset_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_J,type,(
    fun_na7044673412300895210at_nat: $tType )).

tff(ty_n_t__fun_It__Code____Numeral__Onatural_Mt__fun_It__Code____Numeral__Onatural_Mt__HOL__Obool_J_J,type,(
    fun_Co9170264581657726457l_bool: $tType )).

tff(ty_n_t__fun_It__Code____Numeral__Ointeger_Mt__fun_It__Code____Numeral__Ointeger_Mt__HOL__Obool_J_J,type,(
    fun_Co8310303586393106575r_bool: $tType )).

tff(ty_n_t__Set__Oset_It__List__Olist_It__FWState__Onew____thread____action_Itf__a_Mtf__b_Mtf__c_J_J_J,type,(
    set_li1323980635854540777_a_b_c: $tType )).

tff(ty_n_t__FWState__Oconditional____action_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J,type,(
    condit1452497342716194761at_nat: $tType )).

tff(ty_n_t__FWState__Oconditional____action_It__Product____Type__Oprod_It__Int__Oint_Mt__Int__Oint_J_J,type,(
    condit1149335772477489793nt_int: $tType )).

tff(ty_n_t__FWState__Ointerrupt____action_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J,type,(
    interr4646949554493033836at_nat: $tType )).

tff(ty_n_t__Set__Oset_It__FinFun__Ofinfun_Itf__d_Mt__List__Olist_It__FWState__Olock____action_J_J_J,type,(
    set_fi1428165280859657121action: $tType )).

tff(ty_n_t__Product____Type__Oprod_It__Typerep__Otyperep_Mt__List__Olist_It__Typerep__Otyperep_J_J,type,(
    produc5456045127566336281yperep: $tType )).

tff(ty_n_t__fun_It__List__Olist_It__Typerep__Otyperep_J_Mt__List__Olist_It__Typerep__Otyperep_J_J,type,(
    fun_li1651535433612917061yperep: $tType )).

tff(ty_n_t__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__Code____Numeral__Onatural_J,type,(
    produc7822875418678951345atural: $tType )).

tff(ty_n_t__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__Code____Numeral__Ointeger_J,type,(
    produc8923325533196201883nteger: $tType )).

tff(ty_n_t__fun_It__fun_It__Nat__Onat_Mt__HOL__Obool_J_Mt__fun_It__Nat__Onat_Mt__HOL__Obool_J_J,type,(
    fun_fu3889889255038636099t_bool: $tType )).

tff(ty_n_t__fun_It__Nat__Onat_Mt__fun_It__Nat__Onat_Mt__fun_It__HOL__Obool_Mt__HOL__Obool_J_J_J,type,(
    fun_na6182482635782419101l_bool: $tType )).

tff(ty_n_t__fun_It__Product____Type__Ounit_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J,type,(
    fun_Pr511513941778789827t_unit: $tType )).

tff(ty_n_t__fun_It__Nat__Onat_Mt__fun_It__Nat__Onat_Mt__fun_It__Nat__Onat_Mt__HOL__Obool_J_J_J,type,(
    fun_na3408937105440547634t_bool: $tType )).

tff(ty_n_t__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__HOL__Obool_J,type,(
    fun_Pr7757163693017731481t_bool: $tType )).

tff(ty_n_t__fun_It__Product____Type__Oprod_It__Int__Oint_Mt__Int__Oint_J_Mt__HOL__Obool_J,type,(
    fun_Pr803113274115125473t_bool: $tType )).

tff(ty_n_t__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Nat__Onat_J,type,(
    fun_Pr2602117396471556196at_nat: $tType )).

tff(ty_n_t__fun_It__Product____Type__Oprod_It__Int__Oint_Mt__Int__Oint_J_Mt__Nat__Onat_J,type,(
    fun_Pr5160692531401422620nt_nat: $tType )).

tff(ty_n_t__fun_It__Nat__Onat_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J,type,(
    fun_na1476630412504255114at_nat: $tType )).

tff(ty_n_t__fun_It__Nat__Onat_Mt__Product____Type__Oprod_It__Int__Oint_Mt__Int__Oint_J_J,type,(
    fun_na1173468842265550146nt_int: $tType )).

tff(ty_n_t__fun_It__Int__Oint_Mt__Product____Type__Oprod_It__Int__Oint_Mt__Int__Oint_J_J,type,(
    fun_in4211310926729683942nt_int: $tType )).

tff(ty_n_t__itself_It__FWState__Oconditional____action_It__FWState__Olock____action_J_J,type,(
    itself242674819721554163action: $tType )).

tff(ty_n_t__Predicate__Opred_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J,type,(
    pred_P7117560977466480279at_nat: $tType )).

tff(ty_n_t__List__Olist_It__FWState__Onew____thread____action_Itf__a_Mtf__b_Mtf__c_J_J,type,(
    list_n1973683603564934665_a_b_c: $tType )).

tff(ty_n_t__Filter__Ofilter_It__Product____Type__Oprod_It__Int__Oint_Mt__Int__Oint_J_J,type,(
    filter938913474090903615nt_int: $tType )).

tff(ty_n_t__FinFun__Ofinfun_Itf__d_Mt__List__Olist_It__FWState__Olock____action_J_J,type,(
    finfun1145668972854894571action: $tType )).

tff(ty_n_t__fun_It__HOL__Obool_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J,type,(
    fun_bo4688271876568091341t_unit: $tType )).

tff(ty_n_t__List__Olist_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J,type,(
    list_P6011104703257516679at_nat: $tType )).

tff(ty_n_t__List__Olist_It__Product____Type__Oprod_It__Int__Oint_Mt__Int__Oint_J_J,type,(
    list_P5707943133018811711nt_int: $tType )).

tff(ty_n_t__Set__Oset_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J,type,(
    set_Pr1261947904930325089at_nat: $tType )).

tff(ty_n_t__Set__Oset_It__Product____Type__Oprod_It__Int__Oint_Mt__Int__Oint_J_J,type,(
    set_Pr958786334691620121nt_int: $tType )).

tff(ty_n_t__fun_It__Code____Numeral__Onatural_Mt__Code____Numeral__Onatural_J,type,(
    fun_Co7398788559141407565atural: $tType )).

tff(ty_n_t__FWState__Oconditional____action_It__Code____Numeral__Onatural_J,type,(
    condit6493346598134228598atural: $tType )).

tff(ty_n_t__fun_It__HOL__Obool_Mt__fun_It__HOL__Obool_Mt__HOL__Obool_J_J,type,(
    fun_bo1841576699660343469l_bool: $tType )).

tff(ty_n_t__fun_It__Nat__Onat_Mt__fun_It__HOL__Obool_Mt__HOL__Obool_J_J,type,(
    fun_na9137082442855928016l_bool: $tType )).

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

tff(ty_n_t__fun_It__Int__Oint_Mt__fun_It__Int__Oint_Mt__HOL__Obool_J_J,type,(
    fun_int_fun_int_bool: $tType )).

tff(ty_n_t__fun_It__Nat__Onat_Mt__fun_It__Nat__Onat_Mt__Nat__Onat_J_J,type,(
    fun_nat_fun_nat_nat: $tType )).

tff(ty_n_t__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J,type,(
    product_prod_nat_nat: $tType )).

tff(ty_n_t__Product____Type__Oprod_It__Int__Oint_Mt__Int__Oint_J,type,(
    product_prod_int_int: $tType )).

tff(ty_n_t__fun_It__Code____Numeral__Onatural_Mt__HOL__Obool_J,type,(
    fun_Co7175331531449502024l_bool: $tType )).

tff(ty_n_t__fun_It__Code____Numeral__Ointeger_Mt__HOL__Obool_J,type,(
    fun_Co8822979462182099027r_bool: $tType )).

tff(ty_n_t__fun_It__Nat__Onat_Mt__Set__Oset_It__Nat__Onat_J_J,type,(
    fun_nat_set_nat: $tType )).

tff(ty_n_t__Predicate__Opred_It__Product____Type__Ounit_J,type,(
    pred_Product_unit: $tType )).

tff(ty_n_t__List__Olist_It__Code____Numeral__Onatural_J,type,(
    list_Code_natural: $tType )).

tff(ty_n_t__List__Olist_It__Code____Numeral__Ointeger_J,type,(
    list_Code_integer: $tType )).

tff(ty_n_t__fun_It__Typerep__Otyperep_Mt__HOL__Obool_J,type,(
    fun_typerep_bool: $tType )).

tff(ty_n_t__Set__Oset_It__Code____Numeral__Onatural_J,type,(
    set_Code_natural: $tType )).

tff(ty_n_t__itself_It__FWState__Olock____action_J,type,(
    itself_lock_action: $tType )).

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

tff(ty_n_t__List__Olist_It__Typerep__Otyperep_J,type,(
    list_typerep: $tType )).

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

tff(ty_n_t__fun_It__Int__Oint_Mt__HOL__Obool_J,type,(
    fun_int_bool: $tType )).

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

tff(ty_n_t__Set__Oset_It__Typerep__Otyperep_J,type,(
    set_typerep: $tType )).

tff(ty_n_t__List__Olist_It__Int__Oint_J,type,(
    list_int: $tType )).

tff(ty_n_t__Set__Oset_It__Nat__Onat_J,type,(
    set_nat: $tType )).

tff(ty_n_t__Code____Numeral__Onatural,type,(
    code_natural: $tType )).

tff(ty_n_t__Code____Numeral__Ointeger,type,(
    code_integer: $tType )).

tff(ty_n_t__FWState__Olock____action,type,(
    lock_action: $tType )).

tff(ty_n_t__Product____Type__Ounit,type,(
    product_unit: $tType )).

tff(ty_n_t__Typerep__Otyperep,type,(
    typerep: $tType )).

tff(ty_n_t__String__Oliteral,type,(
    literal: $tType )).

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

tff(ty_n_t__Num__Onum,type,(
    num: $tType )).

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

tff(ty_n_t__Int__Oint,type,(
    int: $tType )).

% Explicit typings (2482)
tff(sy_c_Auxiliary_Ortrancl3p_001t__Product____Type__Oprod_It__fun_It__Code____Numeral__Ointeger_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__Code____Numeral__Ointeger_J_J_001t__Typerep__Otyperep,type,(
    rtranc6888836235327271168yperep: ( fun_Pr5742213221726600460r_bool * produc5207004643709237345nteger * list_typerep ) > fun_Pr5900652808213522383r_bool )).

tff(sy_c_Auxiliary_Ortrancl3p_001t__Product____Type__Oprod_It__fun_It__Int__Oint_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Int__Oint_Mt__Int__Oint_J_J_001t__Typerep__Otyperep,type,(
    rtranc4013231012727985807yperep: ( fun_Pr248364516767436270t_bool * produc6768802789813714928nt_int * list_typerep ) > fun_Pr5504123824928244736t_bool )).

tff(sy_c_Auxiliary_Ortrancl3p_001t__Product____Type__Oprod_It__fun_It__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__Code____Numeral__Ointeger_J_J_001t__Typerep__Otyperep,type,(
    rtranc1598346362415149942yperep: ( fun_Pr2830981920259692576r_bool * produc1616345218596728535nteger * list_typerep ) > fun_Pr5991498150630465241r_bool )).

tff(sy_c_Auxiliary_Ortrancl3p_001t__Product____Type__Oprod_It__fun_It__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__Code____Numeral__Onatural_J_J_001t__Typerep__Otyperep,type,(
    rtranc3175076457668994903yperep: ( fun_Pr1599230241618838622l_bool * produc651309673056299192atural * list_typerep ) > fun_Pr3267060605504954680l_bool )).

tff(sy_c_Auxiliary_Ortrancl3p_001t__Product____Type__Oprod_It__fun_It__Product____Type__Oprod_It__Int__Oint_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Int__Oint_Mt__Int__Oint_J_J_001t__Typerep__Otyperep,type,(
    rtranc5323057011594291555yperep: ( fun_Pr6199325843354212422t_bool * produc4441460161354545860nt_int * list_typerep ) > fun_Pr6019674992625747500t_bool )).

tff(sy_c_BNF__Cardinal__Order__Relation_OrelChain_001t__Nat__Onat_001t__Nat__Onat,type,(
    bNF_Ca968750328013420230at_nat: ( set_Pr1261947904930325089at_nat * fun_nat_nat ) > $o )).

tff(sy_c_BNF__Cardinal__Order__Relation_OrelChain_001t__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_001t__Nat__Onat,type,(
    bNF_Ca8308629720386654381at_nat: ( set_Pr8693737435421807431at_nat * fun_Pr2602117396471556196at_nat ) > $o )).

tff(sy_c_BNF__Def_OGr_001t__Nat__Onat_001t__Nat__Onat,type,(
    bNF_Gr_nat_nat: ( set_nat * fun_nat_nat ) > set_Pr1261947904930325089at_nat )).

tff(sy_c_BNF__Def_OGr_001t__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_001t__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J,type,(
    bNF_Gr4088865321246080482at_nat: ( set_Pr1261947904930325089at_nat * fun_Pr2118491707810114563at_nat ) > set_Pr8693737435421807431at_nat )).

tff(sy_c_BNF__Def_OGr_001t__fun_It__Code____Numeral__Ointeger_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_001t__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__Code____Numeral__Ointeger_J,type,(
    bNF_Gr819940013078457928nteger: ( set_fu3062369701891493797e_term * fun_fu1783298630159076293nteger ) > set_Pr7592006421409863191nteger )).

tff(sy_c_BNF__Def_OGr_001t__fun_It__Int__Oint_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_001t__Product____Type__Oprod_It__Int__Oint_Mt__Int__Oint_J,type,(
    bNF_Gr2187260864437095639nt_int: ( set_fu6991988656872959732e_term * fun_fu254745924291330900nt_int ) > set_Pr5033440245338114598nt_int )).

tff(sy_c_BNF__Def_OGr_001t__fun_It__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_001t__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__Code____Numeral__Ointeger_J,type,(
    bNF_Gr8927732115752441022nteger: ( set_fu2883028153058477999e_term * fun_fu8325123520033448507nteger ) > set_Pr5663546166630115725nteger )).

tff(sy_c_BNF__Def_OGr_001t__fun_It__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_001t__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__Code____Numeral__Onatural_J,type,(
    bNF_Gr4109916457782409631atural: ( set_fu5063351082257767460e_term * fun_fu7360087974493019164atural ) > set_Pr1570348503753982702atural )).

tff(sy_c_BNF__Def_OGr_001t__fun_It__Product____Type__Oprod_It__Int__Oint_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_001t__Product____Type__Oprod_It__Int__Oint_Mt__Int__Oint_J,type,(
    bNF_Gr4088698144404748203nt_int: ( set_fu8544203214900410144e_term * fun_fu7826880322396544552nt_int ) > set_Pr233528076387193594nt_int )).

tff(sy_c_BNF__Def_OGrp_001t__Code____Numeral__Onatural_001t__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__Code____Numeral__Onatural_J,type,(
    bNF_Gr1183324042980456505atural: ( set_Code_natural * fun_Co9086149380244212450atural ) > fun_Co8475707966591157134l_bool )).

tff(sy_c_BNF__Def_OGrp_001t__FWState__Oconditional____action_It__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__Code____Numeral__Onatural_J_J_J_001t__FWState__Oconditional____action_It__Code____Numeral__Onatural_J,type,(
    bNF_Gr659660228831487250atural: ( set_co6530165640684492034atural * fun_co8358438426518085311atural ) > fun_co5332239556069645959l_bool )).

tff(sy_c_BNF__Def_OGrp_001t__FWState__Oconditional____action_It__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__Code____Numeral__Onatural_J_J_J_001t__FWState__Oconditional____action_It__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__Code____Numeral__Onatural_J_J,type,(
    bNF_Gr7139796620294019805atural: ( set_co6530165640684492034atural * fun_co3638684325198743174atural ) > fun_co8007218636718580074l_bool )).

tff(sy_c_BNF__Def_OGrp_001t__FWState__Oconditional____action_It__Product____Type__Oprod_It__FinFun__Ofinfun_Itf__d_Mt__List__Olist_It__FWState__Olock____action_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Onew____thread____action_Itf__a_Mtf__b_Mtf__c_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Oconditional____action_Itf__a_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Owait____set____action_Itf__a_Mtf__e_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Ointerrupt____action_Itf__a_J_J_Mt__List__Olist_Itf__f_J_J_J_J_J_J_J_001t__FWState__Oconditional____action_It__FinFun__Ofinfun_Itf__d_Mt__List__Olist_It__FWState__Olock____action_J_J_J,type,(
    bNF_Gr6437747679974042972action: ( set_co1297008028905928785list_f * fun_co2764440614077727549action ) > fun_co2835800922451470601n_bool )).

tff(sy_c_BNF__Def_OGrp_001t__FWState__Oconditional____action_It__Product____Type__Oprod_It__FinFun__Ofinfun_Itf__d_Mt__List__Olist_It__FWState__Olock____action_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Onew____thread____action_Itf__a_Mtf__b_Mtf__c_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Oconditional____action_Itf__a_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Owait____set____action_Itf__a_Mtf__e_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Ointerrupt____action_Itf__a_J_J_Mt__List__Olist_Itf__f_J_J_J_J_J_J_J_001t__FWState__Oconditional____action_It__Product____Type__Oprod_It__List__Olist_It__FWState__Onew____thread____action_Itf__a_Mtf__b_Mtf__c_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Oconditional____action_Itf__a_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Owait____set____action_Itf__a_Mtf__e_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Ointerrupt____action_Itf__a_J_J_Mt__List__Olist_Itf__f_J_J_J_J_J_J,type,(
    bNF_Gr9208479453086946510list_f: ( set_co1297008028905928785list_f * fun_co2534358735688588975list_f ) > fun_co3192579838239387799f_bool )).

tff(sy_c_BNF__Def_OGrp_001t__FWState__Oconditional____action_It__Product____Type__Oprod_It__fun_It__Code____Numeral__Ointeger_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__Code____Numeral__Ointeger_J_J_J_001t__FWState__Oconditional____action_It__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__Code____Numeral__Ointeger_J_J,type,(
    bNF_Gr8116150563447489316nteger: ( set_co5138050254908710117nteger * fun_co5550916918550229965nteger ) > fun_co6772696167726799843r_bool )).

tff(sy_c_BNF__Def_OGrp_001t__FWState__Oconditional____action_It__Product____Type__Oprod_It__fun_It__Code____Numeral__Ointeger_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__Code____Numeral__Ointeger_J_J_J_001t__FWState__Oconditional____action_It__fun_It__Code____Numeral__Ointeger_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_J,type,(
    bNF_Gr337280025065919164e_term: ( set_co5138050254908710117nteger * fun_co6374291783546618089e_term ) > fun_co8453087544901492701m_bool )).

tff(sy_c_BNF__Def_OGrp_001t__FWState__Oconditional____action_It__Product____Type__Oprod_It__fun_It__Int__Oint_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Int__Oint_Mt__Int__Oint_J_J_J_001t__FWState__Oconditional____action_It__Product____Type__Oprod_It__Int__Oint_Mt__Int__Oint_J_J,type,(
    bNF_Gr3797495339062392819nt_int: ( set_co5096606386698018164nt_int * fun_co1836343800258503068nt_int ) > fun_co6993532519389636564t_bool )).

tff(sy_c_BNF__Def_OGrp_001t__FWState__Oconditional____action_It__Product____Type__Oprod_It__fun_It__Int__Oint_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Int__Oint_Mt__Int__Oint_J_J_J_001t__FWState__Oconditional____action_It__fun_It__Int__Oint_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_J,type,(
    bNF_Gr8199425639716154010e_term: ( set_co5096606386698018164nt_int * fun_co1488636770001891655e_term ) > fun_co3324054625048496383m_bool )).

tff(sy_c_BNF__Def_OGrp_001t__FWState__Oconditional____action_It__Product____Type__Oprod_It__fun_It__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__Code____Numeral__Ointeger_J_J_J_001t__FWState__Oconditional____action_It__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__Code____Numeral__Ointeger_J_J,type,(
    bNF_Gr331786366395757870nteger: ( set_co8185105115339722075nteger * fun_co5012480105982096855nteger ) > fun_co2901536339399448665r_bool )).

tff(sy_c_BNF__Def_OGrp_001t__FWState__Oconditional____action_It__Product____Type__Oprod_It__fun_It__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__Code____Numeral__Ointeger_J_J_J_001t__FWState__Oconditional____action_It__fun_It__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_J,type,(
    bNF_Gr693175160734942012e_term: ( set_co8185105115339722075nteger * fun_co3399675421143272553e_term ) > fun_co3618816969878198365m_bool )).

tff(sy_c_BNF__Def_OGrp_001t__FWState__Oconditional____action_It__Product____Type__Oprod_It__fun_It__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__Code____Numeral__Onatural_J_J_J_001t__FWState__Oconditional____action_It__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__Code____Numeral__Onatural_J_J,type,(
    bNF_Gr7469776983787714339atural: ( set_co7866991935488329276atural * fun_co8426797989593500876atural ) > fun_co309629270939586724l_bool )).

tff(sy_c_BNF__Def_OGrp_001t__FWState__Oconditional____action_It__Product____Type__Oprod_It__fun_It__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__Code____Numeral__Onatural_J_J_J_001t__FWState__Oconditional____action_It__fun_It__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_J,type,(
    bNF_Gr7710201126091049106e_term: ( set_co7866991935488329276atural * fun_co9099894971345954623e_term ) > fun_co7004128940482759943m_bool )).

tff(sy_c_BNF__Def_OGrp_001t__FWState__Oconditional____action_It__Product____Type__Oprod_It__fun_It__Product____Type__Oprod_It__Int__Oint_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Int__Oint_Mt__Int__Oint_J_J_J_001t__FWState__Oconditional____action_It__Product____Type__Oprod_It__Int__Oint_Mt__Int__Oint_J_J,type,(
    bNF_Gr5978729743880596511nt_int: ( set_co8943515596919862344nt_int * fun_co3374466533682996680nt_int ) > fun_co206380005215794856t_bool )).

tff(sy_c_BNF__Def_OGrp_001t__FWState__Oconditional____action_It__Product____Type__Oprod_It__fun_It__Product____Type__Oprod_It__Int__Oint_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Int__Oint_Mt__Int__Oint_J_J_J_001t__FWState__Oconditional____action_It__fun_It__Product____Type__Oprod_It__Int__Oint_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_J,type,(
    bNF_Gr621134324465781146e_term: ( set_co8943515596919862344nt_int * fun_co2706606360662899271e_term ) > fun_co1533550633530728447m_bool )).

tff(sy_c_BNF__Def_OGrp_001t__FinFun__Ofinfun_Itf__d_Mt__List__Olist_It__FWState__Olock____action_J_J_001t__Product____Type__Oprod_It__List__Olist_It__FWState__Onew____thread____action_Itf__a_Mtf__b_Mtf__c_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Oconditional____action_Itf__a_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Owait____set____action_Itf__a_Mtf__e_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Ointerrupt____action_Itf__a_J_J_Mt__List__Olist_Itf__f_J_J_J_J_J,type,(
    bNF_Gr6286777782477588504list_f: ( set_fi1428165280859657121action * fun_fi8637073055727601221list_f ) > fun_fi7179806364493256449f_bool )).

tff(sy_c_BNF__Def_OGrp_001t__Nat__Onat_001t__Nat__Onat,type,(
    bNF_Grp_nat_nat: ( set_nat * fun_nat_nat ) > fun_nat_fun_nat_bool )).

tff(sy_c_BNF__Def_OGrp_001t__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_001t__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J,type,(
    bNF_Gr7275288873855648526at_nat: ( set_Pr1261947904930325089at_nat * fun_Pr2118491707810114563at_nat ) > fun_Pr248683899324676269t_bool )).

tff(sy_c_BNF__Def_OGrp_001t__fun_It__Code____Numeral__Ointeger_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_001t__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__Code____Numeral__Ointeger_J,type,(
    bNF_Gr2194527004838278172nteger: ( set_fu3062369701891493797e_term * fun_fu1783298630159076293nteger ) > fun_fu6012121808138353003r_bool )).

tff(sy_c_BNF__Def_OGrp_001t__fun_It__Int__Oint_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_001t__Product____Type__Oprod_It__Int__Oint_Mt__Int__Oint_J,type,(
    bNF_Gr1003679413264351915nt_int: ( set_fu6991988656872959732e_term * fun_fu254745924291330900nt_int ) > fun_fu5117548769634986908t_bool )).

tff(sy_c_BNF__Def_OGrp_001t__fun_It__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_001t__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__Code____Numeral__Ointeger_J,type,(
    bNF_Gr649054686773836434nteger: ( set_fu2883028153058477999e_term * fun_fu8325123520033448507nteger ) > fun_fu1674507805476766837r_bool )).

tff(sy_c_BNF__Def_OGrp_001t__fun_It__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_001t__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__Code____Numeral__Onatural_J,type,(
    bNF_Gr5054611065658580851atural: ( set_fu5063351082257767460e_term * fun_fu7360087974493019164atural ) > fun_fu7078651824448937172l_bool )).

tff(sy_c_BNF__Def_OGrp_001t__fun_It__Product____Type__Oprod_It__Int__Oint_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_001t__Product____Type__Oprod_It__Int__Oint_Mt__Int__Oint_J,type,(
    bNF_Gr7186825967973617023nt_int: ( set_fu8544203214900410144e_term * fun_fu7826880322396544552nt_int ) > fun_fu4196931294019812808t_bool )).

tff(sy_c_BNF__Def_Oconvol_001t__Nat__Onat_001t__Nat__Onat_001t__Nat__Onat,type,(
    bNF_co805650143699787099at_nat: ( fun_nat_nat * fun_nat_nat ) > fun_na1476630412504255114at_nat )).

tff(sy_c_BNF__Def_Oconvol_001t__Product____Type__Oprod_It__FinFun__Ofinfun_Itf__d_Mt__List__Olist_It__FWState__Olock____action_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Onew____thread____action_Itf__a_Mtf__b_Mtf__c_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Oconditional____action_Itf__a_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Owait____set____action_Itf__a_Mtf__e_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Ointerrupt____action_Itf__a_J_J_Mt__List__Olist_Itf__f_J_J_J_J_J_J_001t__List__Olist_It__FWState__Onew____thread____action_Itf__a_Mtf__b_Mtf__c_J_J_001t__List__Olist_It__FWState__Onew____thread____action_Itf__a_Mtf__b_Mtf__c_J_J,type,(
    bNF_co7315529798985115712_a_b_c: ( fun_Pr2927408987416712547_a_b_c * fun_Pr2927408987416712547_a_b_c ) > fun_Pr554511193487119297_a_b_c )).

tff(sy_c_BNF__Def_Oconvol_001t__Product____Type__Oprod_It__FinFun__Ofinfun_Itf__d_Mt__List__Olist_It__FWState__Olock____action_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Onew____thread____action_Itf__a_Mtf__b_Mtf__c_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Oconditional____action_Itf__a_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Owait____set____action_Itf__a_Mtf__e_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Ointerrupt____action_Itf__a_J_J_Mt__List__Olist_Itf__f_J_J_J_J_J_J_001t__List__Olist_It__FWState__Onew____thread____action_Itf__a_Mtf__b_Mtf__c_J_J_001t__Product____Type__Oprod_It__List__Olist_It__FWState__Oconditional____action_Itf__a_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Owait____set____action_Itf__a_Mtf__e_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Ointerrupt____action_Itf__a_J_J_Mt__List__Olist_Itf__f_J_J_J_J,type,(
    bNF_co7330362693151061550list_f: ( fun_Pr2927408987416712547_a_b_c * fun_Pr7154665429356624737list_f ) > fun_Pr167910391879485593list_f )).

tff(sy_c_BNF__Def_Oconvol_001t__Product____Type__Oprod_It__FinFun__Ofinfun_Itf__d_Mt__List__Olist_It__FWState__Olock____action_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Onew____thread____action_Itf__a_Mtf__b_Mtf__c_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Oconditional____action_Itf__a_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Owait____set____action_Itf__a_Mtf__e_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Ointerrupt____action_Itf__a_J_J_Mt__List__Olist_Itf__f_J_J_J_J_J_J_001t__Product____Type__Oprod_It__List__Olist_It__FWState__Onew____thread____action_Itf__a_Mtf__b_Mtf__c_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Oconditional____action_Itf__a_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Owait____set____action_Itf__a_Mtf__e_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Ointerrupt____action_Itf__a_J_J_Mt__List__Olist_Itf__f_J_J_J_J_J_001t__Product____Type__Oprod_It__List__Olist_It__FWState__Onew____thread____action_Itf__a_Mtf__b_Mtf__c_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Oconditional____action_Itf__a_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Owait____set____action_Itf__a_Mtf__e_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Ointerrupt____action_Itf__a_J_J_Mt__List__Olist_Itf__f_J_J_J_J_J,type,(
    bNF_co5807002252975134268list_f: ( fun_Pr167910391879485593list_f * fun_Pr167910391879485593list_f ) > fun_Pr4927143182305621621list_f )).

tff(sy_c_BNF__Def_Oconvol_001t__Product____Type__Oprod_It__List__Olist_It__FWState__Onew____thread____action_Itf__a_Mtf__b_Mtf__c_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Oconditional____action_Itf__a_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Owait____set____action_Itf__a_Mtf__e_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Ointerrupt____action_Itf__a_J_J_Mt__List__Olist_Itf__f_J_J_J_J_J_001t__List__Olist_It__FWState__Onew____thread____action_Itf__a_Mtf__b_Mtf__c_J_J_001t__List__Olist_It__FWState__Onew____thread____action_Itf__a_Mtf__b_Mtf__c_J_J,type,(
    bNF_co3276643461748138758_a_b_c: ( fun_Pr3037641808205765189_a_b_c * fun_Pr3037641808205765189_a_b_c ) > fun_Pr6831274972276720291_a_b_c )).

tff(sy_c_BNF__Def_Oconvol_001t__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_001t__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_001t__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J,type,(
    bNF_co3897469944465340696at_nat: ( fun_Pr2118491707810114563at_nat * fun_Pr2118491707810114563at_nat ) > fun_Pr5303981572562559465at_nat )).

tff(sy_c_BNF__Def_OfstOp_001t__Nat__Onat_001t__Nat__Onat_001t__Nat__Onat,type,(
    bNF_fs6799373675401686564at_nat: ( fun_nat_fun_nat_bool * fun_nat_fun_nat_bool ) > fun_Pr2118491707810114563at_nat )).

tff(sy_c_BNF__Def_OfstOp_001t__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_001t__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_001t__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J,type,(
    bNF_fs8257191039976258191at_nat: ( fun_Pr248683899324676269t_bool * fun_Pr248683899324676269t_bool ) > fun_Pr6278524904407988355at_nat )).

tff(sy_c_BNF__Def_OfstOp_001t__fun_It__Code____Numeral__Ointeger_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_001t__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__Code____Numeral__Ointeger_J_001t__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__Code____Numeral__Ointeger_J,type,(
    bNF_fs5551184864110499297nteger: ( fun_fu6012121808138353003r_bool * fun_Pr8270123539610843693r_bool ) > fun_Pr7761647425049470783nteger )).

tff(sy_c_BNF__Def_OfstOp_001t__fun_It__Int__Oint_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_001t__Product____Type__Oprod_It__Int__Oint_Mt__Int__Oint_J_001t__Product____Type__Oprod_It__Int__Oint_Mt__Int__Oint_J,type,(
    bNF_fs2186792319726704816nt_int: ( fun_fu5117548769634986908t_bool * fun_Pr3099820731930151597t_bool ) > fun_Pr8817784564977180509nt_int )).

tff(sy_c_BNF__Def_OfstOp_001t__fun_It__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_001t__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__Code____Numeral__Ointeger_J_001t__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__Code____Numeral__Ointeger_J,type,(
    bNF_fs3780317907347579883nteger: ( fun_fu1674507805476766837r_bool * fun_Pr8270123539610843693r_bool ) > fun_Pr5378236496403346987nteger )).

tff(sy_c_BNF__Def_OfstOp_001t__fun_It__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_001t__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__Code____Numeral__Onatural_J_001t__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__Code____Numeral__Onatural_J,type,(
    bNF_fs4803784828902956000atural: ( fun_fu7078651824448937172l_bool * fun_Pr4637083014979798189l_bool ) > fun_Pr1859987238300257517atural )).

tff(sy_c_BNF__Def_OfstOp_001t__fun_It__Product____Type__Oprod_It__Int__Oint_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_001t__Product____Type__Oprod_It__Int__Oint_Mt__Int__Oint_J_001t__Product____Type__Oprod_It__Int__Oint_Mt__Int__Oint_J,type,(
    bNF_fs6111084528178183388nt_int: ( fun_fu4196931294019812808t_bool * fun_Pr3099820731930151597t_bool ) > fun_Pr7484837052886145285nt_int )).

tff(sy_c_BNF__Def_Opick__middlep_001t__Code____Numeral__Onatural_001t__fun_It__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_001t__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__Code____Numeral__Onatural_J,type,(
    bNF_pi3997839005731006517atural: ( fun_Co7887809535056046387m_bool * fun_fu7078651824448937172l_bool * code_natural * produc7822875418678951345atural ) > fun_Pr8336614522058983534e_term )).

tff(sy_c_BNF__Def_Opick__middlep_001t__fun_It__Code____Numeral__Ointeger_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_001t__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__Code____Numeral__Ointeger_J_001t__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__Code____Numeral__Ointeger_J,type,(
    bNF_pi4641210434737448211nteger: ( fun_fu6012121808138353003r_bool * fun_Pr8270123539610843693r_bool * fun_Co6545587727236015215e_term ) > fun_Pr5876161306168176259nteger )).

tff(sy_c_BNF__Def_Opick__middlep_001t__fun_It__Code____Numeral__Ointeger_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_001t__fun_It__Code____Numeral__Ointeger_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_001t__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__Code____Numeral__Ointeger_J,type,(
    bNF_pi863345106417414871nteger: ( fun_fu8263593979353598827m_bool * fun_fu6012121808138353003r_bool * fun_Co6545587727236015215e_term * produc8923325533196201883nteger ) > fun_Co6545587727236015215e_term )).

tff(sy_c_BNF__Def_Opick__middlep_001t__fun_It__Code____Numeral__Ointeger_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_001t__fun_It__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_001t__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__Code____Numeral__Ointeger_J,type,(
    bNF_pi7905361734986379597nteger: ( fun_fu7382693580099536353m_bool * fun_fu1674507805476766837r_bool * fun_Co6545587727236015215e_term * produc8923325533196201883nteger ) > fun_Pr272337284026993017e_term )).

tff(sy_c_BNF__Def_Opick__middlep_001t__fun_It__Int__Oint_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_001t__Product____Type__Oprod_It__Int__Oint_Mt__Int__Oint_J_001t__Product____Type__Oprod_It__Int__Oint_Mt__Int__Oint_J,type,(
    bNF_pi178345747010392034nt_int: ( fun_fu5117548769634986908t_bool * fun_Pr3099820731930151597t_bool * fun_in6429348457993719614e_term ) > fun_Pr2478283820680522243nt_int )).

tff(sy_c_BNF__Def_Opick__middlep_001t__fun_It__Int__Oint_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_001t__fun_It__Int__Oint_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_001t__Product____Type__Oprod_It__Int__Oint_Mt__Int__Oint_J,type,(
    bNF_pi1175755751645598935nt_int: ( fun_fu1325746882995588045m_bool * fun_fu5117548769634986908t_bool * fun_in6429348457993719614e_term * product_prod_int_int ) > fun_in6429348457993719614e_term )).

tff(sy_c_BNF__Def_Opick__middlep_001t__fun_It__Int__Oint_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_001t__fun_It__Product____Type__Oprod_It__Int__Oint_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_001t__Product____Type__Oprod_It__Int__Oint_Mt__Int__Oint_J,type,(
    bNF_pi6907702312720760747nt_int: ( fun_fu6289748087789268641m_bool * fun_fu4196931294019812808t_bool * fun_in6429348457993719614e_term * product_prod_int_int ) > fun_Pr9164807099015279978e_term )).

tff(sy_c_BNF__Def_Opick__middlep_001t__fun_It__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_001t__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__Code____Numeral__Ointeger_J_001t__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__Code____Numeral__Ointeger_J,type,(
    bNF_pi5894607287393534749nteger: ( fun_fu1674507805476766837r_bool * fun_Pr8270123539610843693r_bool * fun_Pr272337284026993017e_term ) > fun_Pr5876161306168176259nteger )).

tff(sy_c_BNF__Def_Opick__middlep_001t__fun_It__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_001t__fun_It__Code____Numeral__Ointeger_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_001t__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__Code____Numeral__Ointeger_J,type,(
    bNF_pi7641051670891886413nteger: ( fun_fu1564754733705356001m_bool * fun_fu6012121808138353003r_bool * fun_Pr272337284026993017e_term * produc8923325533196201883nteger ) > fun_Co6545587727236015215e_term )).

tff(sy_c_BNF__Def_Opick__middlep_001t__fun_It__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_001t__fun_It__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_001t__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__Code____Numeral__Ointeger_J,type,(
    bNF_pi6022459860008609219nteger: ( fun_fu5667320851637177687m_bool * fun_fu1674507805476766837r_bool * fun_Pr272337284026993017e_term * produc8923325533196201883nteger ) > fun_Pr272337284026993017e_term )).

tff(sy_c_BNF__Def_Opick__middlep_001t__fun_It__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_001t__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__Code____Numeral__Onatural_J_001t__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__Code____Numeral__Onatural_J,type,(
    bNF_pi6918074208948910866atural: ( fun_fu7078651824448937172l_bool * fun_Pr4637083014979798189l_bool * fun_Pr8336614522058983534e_term ) > fun_Pr74676805955934211atural )).

tff(sy_c_BNF__Def_Opick__middlep_001t__fun_It__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_001t__fun_It__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_001t__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__Code____Numeral__Onatural_J,type,(
    bNF_pi3519353736597965935atural: ( fun_fu5225058872157262189m_bool * fun_fu7078651824448937172l_bool * fun_Pr8336614522058983534e_term * produc7822875418678951345atural ) > fun_Pr8336614522058983534e_term )).

tff(sy_c_BNF__Def_Opick__middlep_001t__fun_It__Product____Type__Oprod_It__Int__Oint_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_001t__Product____Type__Oprod_It__Int__Oint_Mt__Int__Oint_J_001t__Product____Type__Oprod_It__Int__Oint_Mt__Int__Oint_J,type,(
    bNF_pi983947869366273038nt_int: ( fun_fu4196931294019812808t_bool * fun_Pr3099820731930151597t_bool * fun_Pr9164807099015279978e_term ) > fun_Pr2478283820680522243nt_int )).

tff(sy_c_BNF__Def_Opick__middlep_001t__fun_It__Product____Type__Oprod_It__Int__Oint_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_001t__fun_It__Int__Oint_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_001t__Product____Type__Oprod_It__Int__Oint_Mt__Int__Oint_J,type,(
    bNF_pi3232219509897108395nt_int: ( fun_fu4580898705767773345m_bool * fun_fu5117548769634986908t_bool * fun_Pr9164807099015279978e_term * product_prod_int_int ) > fun_in6429348457993719614e_term )).

tff(sy_c_BNF__Def_Opick__middlep_001t__fun_It__Product____Type__Oprod_It__Int__Oint_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_001t__fun_It__Product____Type__Oprod_It__Int__Oint_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_001t__Product____Type__Oprod_It__Int__Oint_Mt__Int__Oint_J,type,(
    bNF_pi860585480193402495nt_int: ( fun_fu3873387699337197429m_bool * fun_fu4196931294019812808t_bool * fun_Pr9164807099015279978e_term * product_prod_int_int ) > fun_Pr9164807099015279978e_term )).

tff(sy_c_BNF__Def_Orel__fun_001t__HOL__Obool_001t__HOL__Obool_001t__HOL__Obool_001t__HOL__Obool,type,(
    bNF_re4548936267536770013l_bool: ( fun_bo1841576699660343469l_bool * fun_bo1841576699660343469l_bool ) > fun_fu424208952606265283l_bool )).

tff(sy_c_BNF__Def_Orel__fun_001t__Product____Type__Oprod_It__FinFun__Ofinfun_Itf__d_Mt__List__Olist_It__FWState__Olock____action_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Onew____thread____action_Itf__a_Mtf__b_Mtf__c_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Oconditional____action_Itf__a_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Owait____set____action_Itf__a_Mtf__e_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Ointerrupt____action_Itf__a_J_J_Mt__List__Olist_Itf__f_J_J_J_J_J_J_001t__Product____Type__Oprod_It__FinFun__Ofinfun_Itf__d_Mt__List__Olist_It__FWState__Olock____action_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Onew____thread____action_Itf__a_Mtf__b_Mtf__c_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Oconditional____action_Itf__a_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Owait____set____action_Itf__a_Mtf__e_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Ointerrupt____action_Itf__a_J_J_Mt__List__Olist_Itf__f_J_J_J_J_J_J_001t__List__Olist_It__FWState__Onew____thread____action_Itf__a_Mtf__b_Mtf__c_J_J_001t__List__Olist_It__FWState__Onew____thread____action_Itf__a_Mtf__b_Mtf__c_J_J,type,(
    bNF_re7641334924310632669_a_b_c: ( fun_Pr4155105332407825197f_bool * fun_li6922505451809478957c_bool ) > fun_fu6499276452406673411c_bool )).

tff(sy_c_BNF__Def_Orel__fun_001t__Product____Type__Oprod_It__FinFun__Ofinfun_Itf__d_Mt__List__Olist_It__FWState__Olock____action_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Onew____thread____action_Itf__a_Mtf__b_Mtf__c_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Oconditional____action_Itf__a_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Owait____set____action_Itf__a_Mtf__e_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Ointerrupt____action_Itf__a_J_J_Mt__List__Olist_Itf__f_J_J_J_J_J_J_001t__Product____Type__Oprod_It__FinFun__Ofinfun_Itf__d_Mt__List__Olist_It__FWState__Olock____action_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Onew____thread____action_Itf__a_Mtf__b_Mtf__c_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Oconditional____action_Itf__a_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Owait____set____action_Itf__a_Mtf__e_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Ointerrupt____action_Itf__a_J_J_Mt__List__Olist_Itf__f_J_J_J_J_J_J_001t__List__Olist_It__FWState__Onew____thread____action_Itf__a_Mtf__b_Mtf__c_J_J_001t__Product____Type__Oprod_It__List__Olist_It__FWState__Oconditional____action_Itf__a_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Owait____set____action_Itf__a_Mtf__e_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Ointerrupt____action_Itf__a_J_J_Mt__List__Olist_Itf__f_J_J_J_J,type,(
    bNF_re6046208945862828881list_f: ( fun_Pr4155105332407825197f_bool * fun_li1375705629812239493f_bool * fun_Pr2927408987416712547_a_b_c * fun_Pr7154665429356624737list_f ) > $o )).

tff(sy_c_BNF__Def_Orel__fun_001t__Product____Type__Oprod_It__FinFun__Ofinfun_Itf__d_Mt__List__Olist_It__FWState__Olock____action_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Onew____thread____action_Itf__a_Mtf__b_Mtf__c_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Oconditional____action_Itf__a_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Owait____set____action_Itf__a_Mtf__e_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Ointerrupt____action_Itf__a_J_J_Mt__List__Olist_Itf__f_J_J_J_J_J_J_001t__Product____Type__Oprod_It__FinFun__Ofinfun_Itf__d_Mt__List__Olist_It__FWState__Olock____action_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Onew____thread____action_Itf__a_Mtf__b_Mtf__c_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Oconditional____action_Itf__a_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Owait____set____action_Itf__a_Mtf__e_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Ointerrupt____action_Itf__a_J_J_Mt__List__Olist_Itf__f_J_J_J_J_J_J_001t__Product____Type__Oprod_It__List__Olist_It__FWState__Onew____thread____action_Itf__a_Mtf__b_Mtf__c_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Oconditional____action_Itf__a_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Owait____set____action_Itf__a_Mtf__e_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Ointerrupt____action_Itf__a_J_J_Mt__List__Olist_Itf__f_J_J_J_J_J_001t__Product____Type__Oprod_It__List__Olist_It__FWState__Onew____thread____action_Itf__a_Mtf__b_Mtf__c_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Oconditional____action_Itf__a_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Owait____set____action_Itf__a_Mtf__e_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Ointerrupt____action_Itf__a_J_J_Mt__List__Olist_Itf__f_J_J_J_J_J,type,(
    bNF_re5276636924349840729list_f: ( fun_Pr4155105332407825197f_bool * fun_Pr4746229949107712655f_bool ) > fun_fu8434996241406592301f_bool )).

tff(sy_c_BNF__Def_Orel__fun_001t__Product____Type__Oprod_It__List__Olist_It__FWState__Onew____thread____action_Itf__a_Mtf__b_Mtf__c_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Oconditional____action_Itf__a_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Owait____set____action_Itf__a_Mtf__e_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Ointerrupt____action_Itf__a_J_J_Mt__List__Olist_Itf__f_J_J_J_J_J_001t__Product____Type__Oprod_It__List__Olist_It__FWState__Onew____thread____action_Itf__a_Mtf__b_Mtf__c_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Oconditional____action_Itf__a_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Owait____set____action_Itf__a_Mtf__e_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Ointerrupt____action_Itf__a_J_J_Mt__List__Olist_Itf__f_J_J_J_J_J_001t__List__Olist_It__FWState__Onew____thread____action_Itf__a_Mtf__b_Mtf__c_J_J_001t__List__Olist_It__FWState__Onew____thread____action_Itf__a_Mtf__b_Mtf__c_J_J,type,(
    bNF_re2373559492235539289_a_b_c: ( fun_Pr4746229949107712655f_bool * fun_li6922505451809478957c_bool ) > fun_fu386840714794769965c_bool )).

tff(sy_c_BNF__Def_Orel__fun_001t__fun_It__Product____Type__Oprod_It__FinFun__Ofinfun_Itf__d_Mt__List__Olist_It__FWState__Olock____action_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Onew____thread____action_Itf__a_Mtf__b_Mtf__c_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Oconditional____action_Itf__a_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Owait____set____action_Itf__a_Mtf__e_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Ointerrupt____action_Itf__a_J_J_Mt__List__Olist_Itf__f_J_J_J_J_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Onew____thread____action_Itf__a_Mtf__b_Mtf__c_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Oconditional____action_Itf__a_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Owait____set____action_Itf__a_Mtf__e_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Ointerrupt____action_Itf__a_J_J_Mt__List__Olist_Itf__f_J_J_J_J_J_J_001t__fun_It__Product____Type__Oprod_It__FinFun__Ofinfun_Itf__d_Mt__List__Olist_It__FWState__Olock____action_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Onew____thread____action_Itf__a_Mtf__b_Mtf__c_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Oconditional____action_Itf__a_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Owait____set____action_Itf__a_Mtf__e_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Ointerrupt____action_Itf__a_J_J_Mt__List__Olist_Itf__f_J_J_J_J_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Onew____thread____action_Itf__a_Mtf__b_Mtf__c_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Oconditional____action_Itf__a_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Owait____set____action_Itf__a_Mtf__e_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Ointerrupt____action_Itf__a_J_J_Mt__List__Olist_Itf__f_J_J_J_J_J_J_001t__fun_It__Product____Type__Oprod_It__FinFun__Ofinfun_Itf__d_Mt__List__Olist_It__FWState__Olock____action_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Onew____thread____action_Itf__a_Mtf__b_Mtf__c_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Oconditional____action_Itf__a_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Owait____set____action_Itf__a_Mtf__e_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Ointerrupt____action_Itf__a_J_J_Mt__List__Olist_Itf__f_J_J_J_J_J_J_Mt__List__Olist_It__FWState__Onew____thread____action_Itf__a_Mtf__b_Mtf__c_J_J_J_001t__fun_It__Product____Type__Oprod_It__FinFun__Ofinfun_Itf__d_Mt__List__Olist_It__FWState__Olock____action_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Onew____thread____action_Itf__a_Mtf__b_Mtf__c_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Oconditional____action_Itf__a_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Owait____set____action_Itf__a_Mtf__e_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Ointerrupt____action_Itf__a_J_J_Mt__List__Olist_Itf__f_J_J_J_J_J_J_Mt__List__Olist_It__FWState__Onew____thread____action_Itf__a_Mtf__b_Mtf__c_J_J_J,type,(
    bNF_re930906875496827237_a_b_c: ( fun_fu8434996241406592301f_bool * fun_fu6499276452406673411c_bool ) > fun_fu4984060013057912109c_bool )).

tff(sy_c_BNF__Def_Orel__fun_001t__fun_It__Product____Type__Oprod_It__List__Olist_It__FWState__Onew____thread____action_Itf__a_Mtf__b_Mtf__c_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Oconditional____action_Itf__a_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Owait____set____action_Itf__a_Mtf__e_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Ointerrupt____action_Itf__a_J_J_Mt__List__Olist_Itf__f_J_J_J_J_J_Mt__List__Olist_It__FWState__Onew____thread____action_Itf__a_Mtf__b_Mtf__c_J_J_J_001t__fun_It__Product____Type__Oprod_It__List__Olist_It__FWState__Onew____thread____action_Itf__a_Mtf__b_Mtf__c_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Oconditional____action_Itf__a_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Owait____set____action_Itf__a_Mtf__e_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Ointerrupt____action_Itf__a_J_J_Mt__List__Olist_Itf__f_J_J_J_J_J_Mt__List__Olist_It__FWState__Onew____thread____action_Itf__a_Mtf__b_Mtf__c_J_J_J_001t__fun_It__fun_It__Product____Type__Oprod_It__FinFun__Ofinfun_Itf__d_Mt__List__Olist_It__FWState__Olock____action_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Onew____thread____action_Itf__a_Mtf__b_Mtf__c_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Oconditional____action_Itf__a_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Owait____set____action_Itf__a_Mtf__e_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Ointerrupt____action_Itf__a_J_J_Mt__List__Olist_Itf__f_J_J_J_J_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Onew____thread____action_Itf__a_Mtf__b_Mtf__c_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Oconditional____action_Itf__a_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Owait____set____action_Itf__a_Mtf__e_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Ointerrupt____action_Itf__a_J_J_Mt__List__Olist_Itf__f_J_J_J_J_J_J_Mt__fun_It__Product____Type__Oprod_It__FinFun__Ofinfun_Itf__d_Mt__List__Olist_It__FWState__Olock____action_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Onew____thread____action_Itf__a_Mtf__b_Mtf__c_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Oconditional____action_Itf__a_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Owait____set____action_Itf__a_Mtf__e_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Ointerrupt____action_Itf__a_J_J_Mt__List__Olist_Itf__f_J_J_J_J_J_J_Mt__List__Olist_It__FWState__Onew____thread____action_Itf__a_Mtf__b_Mtf__c_J_J_J_J_001t__fun_It__fun_It__Product____Type__Oprod_It__FinFun__Ofinfun_Itf__d_Mt__List__Olist_It__FWState__Olock____action_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Onew____thread____action_Itf__a_Mtf__b_Mtf__c_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Oconditional____action_Itf__a_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Owait____set____action_Itf__a_Mtf__e_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Ointerrupt____action_Itf__a_J_J_Mt__List__Olist_Itf__f_J_J_J_J_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Onew____thread____action_Itf__a_Mtf__b_Mtf__c_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Oconditional____action_Itf__a_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Owait____set____action_Itf__a_Mtf__e_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Ointerrupt____action_Itf__a_J_J_Mt__List__Olist_Itf__f_J_J_J_J_J_J_Mt__fun_It__Product____Type__Oprod_It__FinFun__Ofinfun_Itf__d_Mt__List__Olist_It__FWState__Olock____action_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Onew____thread____action_Itf__a_Mtf__b_Mtf__c_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Oconditional____action_Itf__a_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Owait____set____action_Itf__a_Mtf__e_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Ointerrupt____action_Itf__a_J_J_Mt__List__Olist_Itf__f_J_J_J_J_J_J_Mt__List__Olist_It__FWState__Onew____thread____action_Itf__a_Mtf__b_Mtf__c_J_J_J_J,type,(
    bNF_re8567837540591029085_a_b_c: ( fun_fu386840714794769965c_bool * fun_fu4984060013057912109c_bool * fun_fu2038023192978798413_a_b_c * fun_fu2038023192978798413_a_b_c ) > $o )).

tff(sy_c_BNF__Def_OsndOp_001t__Code____Numeral__Onatural_001t__Code____Numeral__Onatural_001t__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__Code____Numeral__Onatural_J,type,(
    bNF_sn8722645597740893163atural: ( fun_Co9170264581657726457l_bool * fun_Co8475707966591157134l_bool ) > fun_Pr6891710885006071673atural )).

tff(sy_c_BNF__Def_OsndOp_001t__Code____Numeral__Onatural_001t__fun_It__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_001t__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__Code____Numeral__Onatural_J,type,(
    bNF_sn516747824238275877atural: ( fun_Co7887809535056046387m_bool * fun_fu7078651824448937172l_bool * produc5835291356934675326atural ) > produc651309673056299192atural )).

tff(sy_c_BNF__Def_OsndOp_001t__FinFun__Ofinfun_Itf__d_Mt__List__Olist_It__FWState__Olock____action_J_J_001t__FinFun__Ofinfun_Itf__d_Mt__List__Olist_It__FWState__Olock____action_J_J_001t__Product____Type__Oprod_It__List__Olist_It__FWState__Onew____thread____action_Itf__a_Mtf__b_Mtf__c_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Oconditional____action_Itf__a_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Owait____set____action_Itf__a_Mtf__e_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Ointerrupt____action_Itf__a_J_J_Mt__List__Olist_Itf__f_J_J_J_J_J,type,(
    bNF_sn101281456809739049list_f: ( fun_fi767441833081037811n_bool * fun_fi7179806364493256449f_bool ) > fun_Pr5701414774847592451list_f )).

tff(sy_c_BNF__Def_OsndOp_001t__Nat__Onat_001t__Nat__Onat_001t__Nat__Onat,type,(
    bNF_sn8916957246138178918at_nat: ( fun_nat_fun_nat_bool * fun_nat_fun_nat_bool ) > fun_Pr2118491707810114563at_nat )).

tff(sy_c_BNF__Def_OsndOp_001t__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_001t__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_001t__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J,type,(
    bNF_sn5923954573255187405at_nat: ( fun_Pr248683899324676269t_bool * fun_Pr248683899324676269t_bool ) > fun_Pr6278524904407988355at_nat )).

tff(sy_c_BNF__Def_OsndOp_001t__fun_It__Code____Numeral__Ointeger_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_001t__fun_It__Code____Numeral__Ointeger_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_001t__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__Code____Numeral__Ointeger_J,type,(
    bNF_sn6260290346630637511nteger: ( fun_fu8263593979353598827m_bool * fun_fu6012121808138353003r_bool * produc5207004643709237345nteger ) > produc5207004643709237345nteger )).

tff(sy_c_BNF__Def_OsndOp_001t__fun_It__Code____Numeral__Ointeger_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_001t__fun_It__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_001t__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__Code____Numeral__Ointeger_J,type,(
    bNF_sn6446443032420197949nteger: ( fun_fu7382693580099536353m_bool * fun_fu1674507805476766837r_bool * produc5207004643709237345nteger ) > produc1616345218596728535nteger )).

tff(sy_c_BNF__Def_OsndOp_001t__fun_It__Int__Oint_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_001t__fun_It__Int__Oint_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_001t__Product____Type__Oprod_It__Int__Oint_Mt__Int__Oint_J,type,(
    bNF_sn7810373729934461383nt_int: ( fun_fu1325746882995588045m_bool * fun_fu5117548769634986908t_bool * produc6768802789813714928nt_int ) > produc6768802789813714928nt_int )).

tff(sy_c_BNF__Def_OsndOp_001t__fun_It__Int__Oint_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_001t__fun_It__Product____Type__Oprod_It__Int__Oint_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_001t__Product____Type__Oprod_It__Int__Oint_Mt__Int__Oint_J,type,(
    bNF_sn6770149483669550235nt_int: ( fun_fu6289748087789268641m_bool * fun_fu4196931294019812808t_bool * produc6768802789813714928nt_int ) > produc4441460161354545860nt_int )).

tff(sy_c_BNF__Def_OsndOp_001t__fun_It__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_001t__fun_It__Code____Numeral__Ointeger_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_001t__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__Code____Numeral__Ointeger_J,type,(
    bNF_sn6182132968325704765nteger: ( fun_fu1564754733705356001m_bool * fun_fu6012121808138353003r_bool * produc1616345218596728535nteger ) > produc5207004643709237345nteger )).

tff(sy_c_BNF__Def_OsndOp_001t__fun_It__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_001t__fun_It__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_001t__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__Code____Numeral__Ointeger_J,type,(
    bNF_sn7019113665151670963nteger: ( fun_fu5667320851637177687m_bool * fun_fu1674507805476766837r_bool * produc1616345218596728535nteger ) > produc1616345218596728535nteger )).

tff(sy_c_BNF__Def_OsndOp_001t__fun_It__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_001t__fun_It__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_001t__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__Code____Numeral__Onatural_J,type,(
    bNF_sn4516007541741027679atural: ( fun_fu5225058872157262189m_bool * fun_fu7078651824448937172l_bool * produc651309673056299192atural ) > produc651309673056299192atural )).

tff(sy_c_BNF__Def_OsndOp_001t__fun_It__Product____Type__Oprod_It__Int__Oint_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_001t__fun_It__Int__Oint_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_001t__Product____Type__Oprod_It__Int__Oint_Mt__Int__Oint_J,type,(
    bNF_sn3094666680845897883nt_int: ( fun_fu4580898705767773345m_bool * fun_fu5117548769634986908t_bool * produc4441460161354545860nt_int ) > produc6768802789813714928nt_int )).

tff(sy_c_BNF__Def_OsndOp_001t__fun_It__Product____Type__Oprod_It__Int__Oint_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_001t__fun_It__Product____Type__Oprod_It__Int__Oint_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_001t__Product____Type__Oprod_It__Int__Oint_Mt__Int__Oint_J,type,(
    bNF_sn120784391647550319nt_int: ( fun_fu3873387699337197429m_bool * fun_fu4196931294019812808t_bool * produc4441460161354545860nt_int ) > produc4441460161354545860nt_int )).

tff(sy_c_BNF__Greatest__Fixpoint_Oimage2_001t__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_001t__Nat__Onat_001t__Nat__Onat,type,(
    bNF_Gr8954129895687480649at_nat: ( set_Pr1261947904930325089at_nat * fun_Pr2602117396471556196at_nat * fun_Pr2602117396471556196at_nat ) > set_Pr1261947904930325089at_nat )).

tff(sy_c_BNF__Greatest__Fixpoint_Oimage2_001t__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_001t__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_001t__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J,type,(
    bNF_Gr8808630244184418791at_nat: ( set_Pr1261947904930325089at_nat * fun_Pr2118491707810114563at_nat * fun_Pr2118491707810114563at_nat ) > set_Pr8693737435421807431at_nat )).

tff(sy_c_BNF__Greatest__Fixpoint_Oimage2_001t__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_001t__fun_It__Code____Numeral__Ointeger_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_001t__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__Code____Numeral__Ointeger_J,type,(
    bNF_Gr3212922122627294083nteger: ( set_Pr1261947904930325089at_nat * fun_Pr3638870805379063427e_term * fun_Pr5056853159479207325nteger ) > set_Pr7592006421409863191nteger )).

tff(sy_c_BNF__Greatest__Fixpoint_Oimage2_001t__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_001t__fun_It__Int__Oint_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_001t__Product____Type__Oprod_It__Int__Oint_Mt__Int__Oint_J,type,(
    bNF_Gr2059983526449137170nt_int: ( set_Pr1261947904930325089at_nat * fun_Pr7651884928953677266e_term * fun_Pr1815330137571409595nt_int ) > set_Pr5033440245338114598nt_int )).

tff(sy_c_BNF__Greatest__Fixpoint_Oimage2_001t__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_001t__fun_It__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_001t__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__Code____Numeral__Ointeger_J,type,(
    bNF_Gr8328925459175490041nteger: ( set_Pr1261947904930325089at_nat * fun_Pr7559646417623500429e_term * fun_Pr5056853159479207325nteger ) > set_Pr5663546166630115725nteger )).

tff(sy_c_BNF__Greatest__Fixpoint_Oimage2_001t__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_001t__fun_It__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_001t__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__Code____Numeral__Onatural_J,type,(
    bNF_Gr3511109801205458650atural: ( set_Pr1261947904930325089at_nat * fun_Pr516597309968014082e_term * fun_Pr7809183157391558835atural ) > set_Pr1570348503753982702atural )).

tff(sy_c_BNF__Greatest__Fixpoint_Oimage2_001t__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_001t__fun_It__Product____Type__Oprod_It__Int__Oint_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_001t__Product____Type__Oprod_It__Int__Oint_Mt__Int__Oint_J,type,(
    bNF_Gr8682135708586076390nt_int: ( set_Pr1261947904930325089at_nat * fun_Pr6660610254102769150e_term * fun_Pr1815330137571409595nt_int ) > set_Pr233528076387193594nt_int )).

tff(sy_c_BNF__Greatest__Fixpoint_Oimage2_001t__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_001t__Nat__Onat_001t__Nat__Onat,type,(
    bNF_Gr97278709799963567at_nat: ( set_Pr8693737435421807431at_nat * fun_Pr2871540613828922186at_nat * fun_Pr2871540613828922186at_nat ) > set_Pr1261947904930325089at_nat )).

tff(sy_c_BNF__Greatest__Fixpoint_Oimage2_001t__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_001t__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_001t__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J,type,(
    bNF_Gr978357984662150989at_nat: ( set_Pr8693737435421807431at_nat * fun_Pr3189796393087291805at_nat * fun_Pr3189796393087291805at_nat ) > set_Pr8693737435421807431at_nat )).

tff(sy_c_BNF__Greatest__Fixpoint_Oimage2_001t__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_001t__fun_It__Code____Numeral__Ointeger_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_001t__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__Code____Numeral__Ointeger_J,type,(
    bNF_Gr9051781505272334237nteger: ( set_Pr8693737435421807431at_nat * fun_Pr4689026948581298025e_term * fun_Pr4519476493678770999nteger ) > set_Pr7592006421409863191nteger )).

tff(sy_c_BNF__Wellorder__Constructions_Obsqr_001t__Nat__Onat,type,(
    bNF_We1732890022510290291qr_nat: set_Pr1261947904930325089at_nat > set_Pr8693737435421807431at_nat )).

tff(sy_c_BNF__Wellorder__Constructions_Obsqr_001t__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J,type,(
    bNF_We3318688506120914846at_nat: set_Pr8693737435421807431at_nat > set_Pr553994874890374343at_nat )).

tff(sy_c_BNF__Wellorder__Relation_Owo__rel_Omax2_001t__Nat__Onat,type,(
    bNF_We2380939065524664066x2_nat: set_Pr1261947904930325089at_nat > fun_nat_fun_nat_nat )).

tff(sy_c_BNF__Wellorder__Relation_Owo__rel_Omax2_001t__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J,type,(
    bNF_We6793920340776068943at_nat: set_Pr8693737435421807431at_nat > fun_Pr2477239776880934807at_nat )).

tff(sy_c_Basic__BNFs_Ofsts_001t__fun_It__Code____Numeral__Ointeger_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_001t__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__Code____Numeral__Ointeger_J,type,(
    basic_2576585934186803619nteger: produc5207004643709237345nteger > set_fu3062369701891493797e_term )).

tff(sy_c_Basic__BNFs_Ofsts_001t__fun_It__Int__Oint_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_001t__Product____Type__Oprod_It__Int__Oint_Mt__Int__Oint_J,type,(
    basic_1678460015461602354nt_int: produc6768802789813714928nt_int > set_fu6991988656872959732e_term )).

tff(sy_c_Basic__BNFs_Ofsts_001t__fun_It__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_001t__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__Code____Numeral__Ointeger_J,type,(
    basic_8647609307794313241nteger: produc1616345218596728535nteger > set_fu2883028153058477999e_term )).

tff(sy_c_Basic__BNFs_Ofsts_001t__fun_It__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_001t__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__Code____Numeral__Onatural_J,type,(
    basic_3829793649824281850atural: produc651309673056299192atural > set_fu5063351082257767460e_term )).

tff(sy_c_Basic__BNFs_Ofsts_001t__fun_It__Product____Type__Oprod_It__Int__Oint_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_001t__Product____Type__Oprod_It__Int__Oint_Mt__Int__Oint_J,type,(
    basic_2860316216444040966nt_int: produc4441460161354545860nt_int > set_fu8544203214900410144e_term )).

tff(sy_c_Basic__BNFs_Opred__prod_001t__fun_It__Code____Numeral__Ointeger_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_001t__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__Code____Numeral__Ointeger_J,type,(
    basic_8786148452290946551nteger: ( fun_fu4637294747586468801m_bool * fun_Pr3195429412498512255r_bool ) > fun_Pr5900652808213522383r_bool )).

tff(sy_c_Basic__BNFs_Opred__prod_001t__fun_It__Int__Oint_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_001t__Product____Type__Oprod_It__Int__Oint_Mt__Int__Oint_J,type,(
    basic_2796480923355871366nt_int: ( fun_fu4917883025340107954m_bool * fun_Pr803113274115125473t_bool ) > fun_Pr5504123824928244736t_bool )).

tff(sy_c_Basic__BNFs_Opred__prod_001t__fun_It__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_001t__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__Code____Numeral__Ointeger_J,type,(
    basic_3013723479095288941nteger: ( fun_fu3684477910254590263m_bool * fun_Pr3195429412498512255r_bool ) > fun_Pr5991498150630465241r_bool )).

tff(sy_c_Basic__BNFs_Opred__prod_001t__fun_It__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_001t__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__Code____Numeral__Onatural_J,type,(
    basic_7419279857980033358atural: ( fun_fu5306705260941896578m_bool * fun_Pr6106755111087548649l_bool ) > fun_Pr3267060605504954680l_bool )).

tff(sy_c_Basic__BNFs_Opred__prod_001t__fun_It__Product____Type__Oprod_It__Int__Oint_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_001t__Product____Type__Oprod_It__Int__Oint_Mt__Int__Oint_J,type,(
    basic_4875947187853015898nt_int: ( fun_fu3889648052272912774m_bool * fun_Pr803113274115125473t_bool ) > fun_Pr6019674992625747500t_bool )).

tff(sy_c_Basic__BNFs_Osnds_001t__fun_It__Code____Numeral__Ointeger_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_001t__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__Code____Numeral__Ointeger_J,type,(
    basic_5024967099532918245nteger: produc5207004643709237345nteger > set_Pr4811707699266497531nteger )).

tff(sy_c_Basic__BNFs_Osnds_001t__fun_It__Int__Oint_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_001t__Product____Type__Oprod_It__Int__Oint_Mt__Int__Oint_J,type,(
    basic_652739332891048052nt_int: produc6768802789813714928nt_int > set_Pr958786334691620121nt_int )).

tff(sy_c_Basic__BNFs_Osnds_001t__fun_It__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_001t__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__Code____Numeral__Ointeger_J,type,(
    basic_7463202054664301659nteger: produc1616345218596728535nteger > set_Pr4811707699266497531nteger )).

tff(sy_c_Basic__BNFs_Osnds_001t__fun_It__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_001t__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__Code____Numeral__Onatural_J,type,(
    basic_2645386396694270268atural: produc651309673056299192atural > set_Pr7564037697178849041atural )).

tff(sy_c_Basic__BNFs_Osnds_001t__fun_It__Product____Type__Oprod_It__Int__Oint_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_001t__Product____Type__Oprod_It__Int__Oint_Mt__Int__Oint_J,type,(
    basic_6884646532157533000nt_int: produc4441460161354545860nt_int > set_Pr958786334691620121nt_int )).

tff(sy_c_COMBB_001t__Code____Numeral__Onatural_001t__Product____Type__Oprod_It__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__Code____Numeral__Onatural_J_Mt__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__Code____Numeral__Onatural_J_J_001t__Code____Numeral__Onatural,type,(
    cOMBB_8143632497815461569atural: fun_fu1603259825760385295atural )).

tff(sy_c_COMBB_001t__Code____Numeral__Onatural_001t__fun_It__Code____Numeral__Onatural_Mt__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__Code____Numeral__Onatural_J_J_001t__Code____Numeral__Onatural,type,(
    cOMBB_6959547025548011708atural: ( fun_Co7678717249382994835atural * fun_Co7398788559141407565atural ) > fun_Co7678717249382994835atural )).

tff(sy_c_COMBB_001t__Code____Numeral__Onatural_001t__fun_It__Code____Numeral__Onatural_Mt__Product____Type__Oprod_It__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__Code____Numeral__Onatural_J_Mt__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__Code____Numeral__Onatural_J_J_J_001t__Code____Numeral__Onatural,type,(
    cOMBB_3303863054882352626atural: ( fun_Co1890133979025130057atural * fun_Co7398788559141407565atural ) > fun_Co1890133979025130057atural )).

tff(sy_c_COMBB_001t__HOL__Obool_001t__HOL__Obool_001t__Nat__Onat,type,(
    cOMBB_bool_bool_nat: fun_fu1347234340985229635t_bool )).

tff(sy_c_COMBB_001t__HOL__Obool_001t__HOL__Obool_001t__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J,type,(
    cOMBB_3950327738894754075at_nat: fun_fu8014635411376445743t_bool )).

tff(sy_c_COMBB_001t__HOL__Obool_001t__HOL__Obool_001t__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J,type,(
    cOMBB_2433561337776822657at_nat: fun_fu5121177623664011107t_bool )).

tff(sy_c_COMBB_001t__HOL__Obool_001t__Predicate__Opred_It__Product____Type__Ounit_J_001t__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J,type,(
    cOMBB_5909589190342145515at_nat: fun_bo4688271876568091341t_unit > fun_fu6681572747286246839t_unit )).

tff(sy_c_COMBB_001t__HOL__Obool_001t__Predicate__Opred_It__Product____Type__Ounit_J_001t__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J,type,(
    cOMBB_4063035190317856337at_nat: fun_bo4688271876568091341t_unit > fun_fu6080846071672253827t_unit )).

tff(sy_c_COMBB_001t__HOL__Obool_001t__fun_It__HOL__Obool_Mt__HOL__Obool_J_001t__Nat__Onat,type,(
    cOMBB_4201503070600411334ol_nat: fun_bo1841576699660343469l_bool > fun_fu6616507988958384003l_bool )).

tff(sy_c_COMBB_001t__HOL__Obool_001t__fun_It__HOL__Obool_Mt__HOL__Obool_J_001t__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J,type,(
    cOMBB_1143792199142760587at_nat: fun_bo1841576699660343469l_bool > fun_fu4870604207959048471l_bool )).

tff(sy_c_COMBB_001t__HOL__Obool_001t__fun_It__HOL__Obool_Mt__HOL__Obool_J_001t__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J,type,(
    cOMBB_6335558003536670961at_nat: fun_bo1841576699660343469l_bool > fun_fu5951933947979626211l_bool )).

tff(sy_c_COMBB_001t__HOL__Obool_001t__fun_It__Predicate__Opred_It__Product____Type__Ounit_J_Mt__fun_It__Predicate__Opred_It__Product____Type__Ounit_J_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_J_001t__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J,type,(
    cOMBB_8619469215816066475at_nat: fun_bo571857696046408973t_unit > fun_fu491958844174994935t_unit )).

tff(sy_c_COMBB_001t__HOL__Obool_001t__fun_It__Predicate__Opred_It__Product____Type__Ounit_J_Mt__fun_It__Predicate__Opred_It__Product____Type__Ounit_J_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_J_001t__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J,type,(
    cOMBB_1146216699205043729at_nat: fun_bo571857696046408973t_unit > fun_fu8886549521732459971t_unit )).

tff(sy_c_COMBB_001t__List__Olist_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_001t__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Predicate__Opred_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_J_001t__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J,type,(
    cOMBB_8265912070450743159at_nat: fun_li2302354713428482855at_nat > fun_fu6166954163957128499at_nat )).

tff(sy_c_COMBB_001t__List__Olist_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_001t__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_J_001t__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J,type,(
    cOMBB_2384414550650649573at_nat: fun_li4217068732456673235t_unit > fun_fu1630090254251897181t_unit )).

tff(sy_c_COMBB_001t__List__Olist_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_J_001t__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__Predicate__Opred_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_J_J_001t__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J,type,(
    cOMBB_5861866454310774391at_nat: fun_li2825946238666928781at_nat > fun_fu4603198953452913561at_nat )).

tff(sy_c_COMBB_001t__List__Olist_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_J_001t__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_J_001t__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J,type,(
    cOMBB_2638579188562276581at_nat: fun_li3206492915458765113t_unit > fun_fu5203870210456423875t_unit )).

tff(sy_c_COMBB_001t__List__Olist_It__Typerep__Otyperep_J_001t__fun_It__Product____Type__Oprod_It__Typerep__Otyperep_Mt__List__Olist_It__Typerep__Otyperep_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__Typerep__Otyperep_J_Mt__Product____Type__Oprod_It__Typerep__Otyperep_Mt__List__Olist_It__Typerep__Otyperep_J_J_J_J_001t__List__Olist_It__Typerep__Otyperep_J,type,(
    cOMBB_4432475366804139056yperep: ( fun_li2751990289528205259yperep * fun_li1651535433612917061yperep ) > fun_li2751990289528205259yperep )).

tff(sy_c_COMBB_001t__Predicate__Opred_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_001t__fun_It__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_001t__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J,type,(
    cOMBB_5679504191179243281at_nat: fun_pr1280944553892804847t_unit > fun_fu7505513072280911533t_unit )).

tff(sy_c_COMBB_001t__Predicate__Opred_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_J_001t__fun_It__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_001t__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J,type,(
    cOMBB_1013918345445279863at_nat: fun_pr7194493709610019567t_unit > fun_fu8099686257906068601t_unit )).

tff(sy_c_COMBB_001t__Predicate__Opred_It__Product____Type__Ounit_J_001t__fun_It__Product____Type__Ounit_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_001t__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J,type,(
    cOMBB_852830008901541831at_nat: fun_pr8180851905253251257t_unit > fun_fu4587670731431426191t_unit )).

tff(sy_c_COMBB_001t__Predicate__Opred_It__Product____Type__Ounit_J_001t__fun_It__Product____Type__Ounit_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_001t__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J,type,(
    cOMBB_188498006783075885at_nat: fun_pr8180851905253251257t_unit > fun_fu1954353189166024975t_unit )).

tff(sy_c_COMBB_001t__Predicate__Opred_It__Product____Type__Ounit_J_001t__fun_It__fun_It__Product____Type__Ounit_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_001t__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J,type,(
    cOMBB_3082412447133040017at_nat: fun_pr635998481081131375t_unit > fun_fu5912192252310446405t_unit )).

tff(sy_c_COMBB_001t__Predicate__Opred_It__Product____Type__Ounit_J_001t__fun_It__fun_It__Product____Type__Ounit_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_001t__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J,type,(
    cOMBB_9184922037993172215at_nat: fun_pr635998481081131375t_unit > fun_fu1556024458267308485t_unit )).

tff(sy_c_COMBB_001t__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__Code____Numeral__Ointeger_J_001t__Product____Type__Oprod_It__fun_It__Code____Numeral__Ointeger_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__Code____Numeral__Ointeger_J_J_001t__Code____Numeral__Ointeger,type,(
    cOMBB_5989387779348914613nteger: fun_fu5733874891833232793nteger )).

tff(sy_c_COMBB_001t__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__Code____Numeral__Ointeger_J_001t__Product____Type__Oprod_It__fun_It__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__Code____Numeral__Ointeger_J_J_001t__Code____Numeral__Ointeger,type,(
    cOMBB_7697817708099229739nteger: fun_fu8020743595334337305nteger )).

tff(sy_c_COMBB_001t__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__Code____Numeral__Onatural_J_001t__Product____Type__Oprod_It__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__Code____Numeral__Onatural_J_Mt__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__Code____Numeral__Onatural_J_J_001t__Code____Numeral__Onatural,type,(
    cOMBB_2184716832515491012atural: fun_fu6214106077466450607atural )).

tff(sy_c_COMBB_001t__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__Code____Numeral__Onatural_J_001t__Product____Type__Oprod_It__fun_It__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__Code____Numeral__Onatural_J_J_001t__Code____Numeral__Onatural,type,(
    cOMBB_1689632300987368173atural: fun_fu1066909304710721433atural )).

tff(sy_c_COMBB_001t__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__Code____Numeral__Onatural_J_001t__fun_It__Code____Numeral__Onatural_Mt__Product____Type__Oprod_It__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__Code____Numeral__Onatural_J_Mt__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__Code____Numeral__Onatural_J_J_J_001t__Code____Numeral__Onatural,type,(
    cOMBB_944832782022194677atural: fun_fu7279736549747114513atural )).

tff(sy_c_COMBB_001t__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__Code____Numeral__Onatural_J_001t__fun_It__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__Code____Numeral__Onatural_J_Mt__Product____Type__Oprod_It__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__Code____Numeral__Onatural_J_Mt__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__Code____Numeral__Onatural_J_J_J_001t__Code____Numeral__Onatural,type,(
    cOMBB_3012511739362972014atural: fun_Pr2816069069693171965atural > fun_fu7423758108902729555atural )).

tff(sy_c_COMBB_001t__Product____Type__Oprod_It__Int__Oint_Mt__Int__Oint_J_001t__Product____Type__Oprod_It__fun_It__Int__Oint_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Int__Oint_Mt__Int__Oint_J_J_001t__Int__Oint,type,(
    cOMBB_2467116309528995889nt_int: fun_fu6977071294949571737nt_int )).

tff(sy_c_COMBB_001t__Product____Type__Oprod_It__Int__Oint_Mt__Int__Oint_J_001t__Product____Type__Oprod_It__fun_It__Product____Type__Oprod_It__Int__Oint_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Int__Oint_Mt__Int__Oint_J_J_001t__Int__Oint,type,(
    cOMBB_1283357136107696901nt_int: fun_fu6018234675748487577nt_int )).

tff(sy_c_COMBB_001t__Product____Type__Oprod_It__List__Olist_It__Typerep__Otyperep_J_Mt__Product____Type__Oprod_It__Typerep__Otyperep_Mt__List__Olist_It__Typerep__Otyperep_J_J_J_001t__Option__Ooption_It__Product____Type__Oprod_It__List__Olist_It__Typerep__Otyperep_J_Mt__Product____Type__Oprod_It__Typerep__Otyperep_Mt__List__Olist_It__Typerep__Otyperep_J_J_J_J_001t__List__Olist_It__Typerep__Otyperep_J,type,(
    cOMBB_2780684560723742384yperep: fun_Pr2611946386982285473yperep > fun_fu2025066032279851235yperep )).

tff(sy_c_COMBB_001t__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_001t__HOL__Obool_001t__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J,type,(
    cOMBB_150397177082651397at_nat: ( fun_Pr7757163693017731481t_bool * fun_Pr2118491707810114563at_nat ) > fun_Pr7757163693017731481t_bool )).

tff(sy_c_COMBB_001t__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_001t__HOL__Obool_001t__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J,type,(
    cOMBB_3190877037383586923at_nat: ( fun_Pr7757163693017731481t_bool * fun_Pr3189796393087291805at_nat ) > fun_Pr446604468264085555t_bool )).

tff(sy_c_COMBB_001t__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_001t__fun_It__Set__Oset_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__HOL__Obool_J_001t__Nat__Onat,type,(
    cOMBB_8823940721079071078ol_nat: fun_Pr8404601203616053069t_bool > fun_fu1129552427996555171t_bool )).

tff(sy_c_COMBB_001t__Product____Type__Oprod_It__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__Code____Numeral__Onatural_J_Mt__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__Code____Numeral__Onatural_J_J_001t__Product____Type__Oprod_It__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__Code____Numeral__Onatural_J_Mt__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__Code____Numeral__Onatural_J_J_001t__Code____Numeral__Onatural,type,(
    cOMBB_6041837087792280206atural: fun_Pr2120414637706385539atural > fun_fu2565645170742214211atural )).

tff(sy_c_COMBB_001t__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_001t__HOL__Obool_001t__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J,type,(
    cOMBB_5528459013814913387at_nat: ( fun_Pr446604468264085555t_bool * fun_Pr5303981572562559465at_nat ) > fun_Pr7757163693017731481t_bool )).

tff(sy_c_COMBB_001t__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_001t__HOL__Obool_001t__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J,type,(
    cOMBB_74244353674774993at_nat: ( fun_Pr446604468264085555t_bool * fun_Pr6278524904407988355at_nat ) > fun_Pr446604468264085555t_bool )).

tff(sy_c_COMBB_001t__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_001t__fun_It__Set__Oset_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_J_Mt__HOL__Obool_J_001t__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J,type,(
    cOMBB_185029674437798763at_nat: fun_Pr5452140543633672653t_bool > fun_fu3092355085148590487t_bool )).

tff(sy_c_COMBB_001t__Product____Type__Oprod_It__Typerep__Otyperep_Mt__List__Olist_It__Typerep__Otyperep_J_J_001t__Product____Type__Oprod_It__List__Olist_It__Typerep__Otyperep_J_Mt__Product____Type__Oprod_It__Typerep__Otyperep_Mt__List__Olist_It__Typerep__Otyperep_J_J_J_001t__List__Olist_It__Typerep__Otyperep_J,type,(
    cOMBB_4651361748934511235yperep: fun_fu5108651573490372633yperep )).

tff(sy_c_COMBB_001t__Product____Type__Oprod_It__fun_It__Code____Numeral__Ointeger_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__Code____Numeral__Ointeger_J_J_001t__fun_It__Set__Oset_It__Product____Type__Oprod_It__fun_It__Code____Numeral__Ointeger_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__Code____Numeral__Ointeger_J_J_J_Mt__HOL__Obool_J_001t__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__Code____Numeral__Ointeger_J,type,(
    cOMBB_7221559756505762377nteger: fun_Pr4318832986979250641r_bool > fun_fu5275340415571320867r_bool )).

tff(sy_c_COMBB_001t__Product____Type__Oprod_It__fun_It__Int__Oint_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Int__Oint_Mt__Int__Oint_J_J_001t__fun_It__Set__Oset_It__Product____Type__Oprod_It__fun_It__Int__Oint_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Int__Oint_Mt__Int__Oint_J_J_J_Mt__HOL__Obool_J_001t__Product____Type__Oprod_It__Int__Oint_Mt__Int__Oint_J,type,(
    cOMBB_952788161300084357nt_int: fun_Pr2867480751362050739t_bool > fun_fu2776235046691281891t_bool )).

tff(sy_c_COMBB_001t__Product____Type__Oprod_It__fun_It__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__Code____Numeral__Ointeger_J_J_001t__fun_It__Set__Oset_It__Product____Type__Oprod_It__fun_It__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__Code____Numeral__Ointeger_J_J_J_Mt__HOL__Obool_J_001t__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__Code____Numeral__Ointeger_J,type,(
    cOMBB_3072517373778436405nteger: fun_Pr7559530361780432101r_bool > fun_fu6214539689077634723r_bool )).

tff(sy_c_COMBB_001t__Product____Type__Oprod_It__fun_It__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__Code____Numeral__Onatural_J_J_001t__fun_It__Set__Oset_It__Product____Type__Oprod_It__fun_It__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__Code____Numeral__Onatural_J_J_J_Mt__HOL__Obool_J_001t__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__Code____Numeral__Onatural_J,type,(
    cOMBB_6132650689756367373atural: fun_Pr3694589559738062115l_bool > fun_fu7656353476468911075l_bool )).

tff(sy_c_COMBB_001t__Product____Type__Oprod_It__fun_It__Product____Type__Oprod_It__Int__Oint_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Int__Oint_Mt__Int__Oint_J_J_001t__fun_It__Set__Oset_It__Product____Type__Oprod_It__fun_It__Product____Type__Oprod_It__Int__Oint_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Int__Oint_Mt__Int__Oint_J_J_J_Mt__HOL__Obool_J_001t__Product____Type__Oprod_It__Int__Oint_Mt__Int__Oint_J,type,(
    cOMBB_1737989579323207725nt_int: fun_Pr7931363903936167179t_bool > fun_fu6811363951757575907t_bool )).

tff(sy_c_COMBB_001t__Set__Oset_It__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__Code____Numeral__Onatural_J_J_J_001t__fun_It__Set__Oset_It__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__Code____Numeral__Onatural_J_J_J_Mt__HOL__Obool_J_001t__FWState__Oconditional____action_It__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__Code____Numeral__Onatural_J_J_J,type,(
    cOMBB_1840833620497539502atural: ( fun_se3038125316577744609l_bool * fun_co1089282609722841341atural ) > fun_co4196113951099085769l_bool )).

tff(sy_c_COMBB_001t__Set__Oset_It__Product____Type__Oprod_It__FinFun__Ofinfun_Itf__d_Mt__List__Olist_It__FWState__Olock____action_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Onew____thread____action_Itf__a_Mtf__b_Mtf__c_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Oconditional____action_Itf__a_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Owait____set____action_Itf__a_Mtf__e_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Ointerrupt____action_Itf__a_J_J_Mt__List__Olist_Itf__f_J_J_J_J_J_J_J_001t__fun_It__Set__Oset_It__Product____Type__Oprod_It__FinFun__Ofinfun_Itf__d_Mt__List__Olist_It__FWState__Olock____action_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Onew____thread____action_Itf__a_Mtf__b_Mtf__c_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Oconditional____action_Itf__a_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Owait____set____action_Itf__a_Mtf__e_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Ointerrupt____action_Itf__a_J_J_Mt__List__Olist_Itf__f_J_J_J_J_J_J_J_Mt__HOL__Obool_J_001t__FWState__Oconditional____action_It__Product____Type__Oprod_It__FinFun__Ofinfun_Itf__d_Mt__List__Olist_It__FWState__Olock____action_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Onew____thread____action_Itf__a_Mtf__b_Mtf__c_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Oconditional____action_Itf__a_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Owait____set____action_Itf__a_Mtf__e_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Ointerrupt____action_Itf__a_J_J_Mt__List__Olist_Itf__f_J_J_J_J_J_J_J,type,(
    cOMBB_5499718888831777787list_f: ( fun_se7435375605843765037f_bool * fun_co1270396367619912987list_f ) > fun_co8769804245728303125f_bool )).

tff(sy_c_COMBB_001t__Set__Oset_It__Product____Type__Oprod_It__List__Olist_It__FWState__Onew____thread____action_Itf__a_Mtf__b_Mtf__c_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Oconditional____action_Itf__a_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Owait____set____action_Itf__a_Mtf__e_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Ointerrupt____action_Itf__a_J_J_Mt__List__Olist_Itf__f_J_J_J_J_J_J_001t__fun_It__Set__Oset_It__Product____Type__Oprod_It__List__Olist_It__FWState__Onew____thread____action_Itf__a_Mtf__b_Mtf__c_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Oconditional____action_Itf__a_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Owait____set____action_Itf__a_Mtf__e_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Ointerrupt____action_Itf__a_J_J_Mt__List__Olist_Itf__f_J_J_J_J_J_J_Mt__HOL__Obool_J_001t__fun_It__Product____Type__Oprod_It__FinFun__Ofinfun_Itf__d_Mt__List__Olist_It__FWState__Olock____action_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Onew____thread____action_Itf__a_Mtf__b_Mtf__c_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Oconditional____action_Itf__a_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Owait____set____action_Itf__a_Mtf__e_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Ointerrupt____action_Itf__a_J_J_Mt__List__Olist_Itf__f_J_J_J_J_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Onew____thread____action_Itf__a_Mtf__b_Mtf__c_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Oconditional____action_Itf__a_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Owait____set____action_Itf__a_Mtf__e_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Ointerrupt____action_Itf__a_J_J_Mt__List__Olist_Itf__f_J_J_J_J_J_J,type,(
    cOMBB_6027208925197716341list_f: ( fun_se8123912882346081827f_bool * fun_fu6397587314311475903list_f ) > fun_fu8234686503570246919f_bool )).

tff(sy_c_COMBB_001t__Set__Oset_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_001t__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__HOL__Obool_J_001t__List__Olist_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J,type,(
    cOMBB_4314901741678400945at_nat: ( fun_se3305628495172992525t_bool * fun_li145399881829829085at_nat ) > fun_li5731050426158166707t_bool )).

tff(sy_c_COMBB_001t__Set__Oset_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_J_001t__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__HOL__Obool_J_001t__List__Olist_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_J,type,(
    cOMBB_319504641231003415at_nat: ( fun_se3842403354977258381t_bool * fun_li3959317802105159773at_nat ) > fun_li9185489639568268851t_bool )).

tff(sy_c_COMBB_001t__Set__Oset_It__Product____Type__Oprod_It__fun_It__Code____Numeral__Ointeger_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__Code____Numeral__Ointeger_J_J_J_001t__fun_It__Set__Oset_It__Product____Type__Oprod_It__fun_It__Code____Numeral__Ointeger_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__Code____Numeral__Ointeger_J_J_J_Mt__HOL__Obool_J_001t__FWState__Oconditional____action_It__Product____Type__Oprod_It__fun_It__Code____Numeral__Ointeger_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__Code____Numeral__Ointeger_J_J_J,type,(
    cOMBB_6453866196482202699nteger: ( fun_se1708440783764898971r_bool * fun_co7993230573243143619nteger ) > fun_co8049914271994749315r_bool )).

tff(sy_c_COMBB_001t__Set__Oset_It__Product____Type__Oprod_It__fun_It__Int__Oint_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Int__Oint_Mt__Int__Oint_J_J_J_001t__fun_It__Set__Oset_It__Product____Type__Oprod_It__fun_It__Int__Oint_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Int__Oint_Mt__Int__Oint_J_J_J_Mt__HOL__Obool_J_001t__FWState__Oconditional____action_It__Product____Type__Oprod_It__fun_It__Int__Oint_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Int__Oint_Mt__Int__Oint_J_J_J,type,(
    cOMBB_7614080557269926204nt_int: ( fun_se1639254861591529725t_bool * fun_co5505955772263428833nt_int ) > fun_co8735435556028933605t_bool )).

tff(sy_c_COMBB_001t__Set__Oset_It__Product____Type__Oprod_It__fun_It__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__Code____Numeral__Ointeger_J_J_J_001t__fun_It__Set__Oset_It__Product____Type__Oprod_It__fun_It__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__Code____Numeral__Ointeger_J_J_J_Mt__HOL__Obool_J_001t__FWState__Oconditional____action_It__Product____Type__Oprod_It__fun_It__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__Code____Numeral__Ointeger_J_J_J,type,(
    cOMBB_1842404469168437973nteger: ( fun_se9158959751705014959r_bool * fun_co1365480479435617967nteger ) > fun_co5175040255410966423r_bool )).

tff(sy_c_COMBB_001t__Set__Oset_It__Product____Type__Oprod_It__fun_It__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__Code____Numeral__Onatural_J_J_J_001t__fun_It__Set__Oset_It__Product____Type__Oprod_It__fun_It__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__Code____Numeral__Onatural_J_J_J_Mt__HOL__Obool_J_001t__FWState__Oconditional____action_It__Product____Type__Oprod_It__fun_It__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__Code____Numeral__Onatural_J_J_J,type,(
    cOMBB_69603593386543220atural: ( fun_se6041869808684866413l_bool * fun_co1126531853235914865atural ) > fun_co2057950312390817877l_bool )).

tff(sy_c_COMBB_001t__Set__Oset_It__Product____Type__Oprod_It__fun_It__Product____Type__Oprod_It__Int__Oint_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Int__Oint_Mt__Int__Oint_J_J_J_001t__fun_It__Set__Oset_It__Product____Type__Oprod_It__fun_It__Product____Type__Oprod_It__Int__Oint_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Int__Oint_Mt__Int__Oint_J_J_J_Mt__HOL__Obool_J_001t__FWState__Oconditional____action_It__Product____Type__Oprod_It__fun_It__Product____Type__Oprod_It__Int__Oint_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Int__Oint_Mt__Int__Oint_J_J_J,type,(
    cOMBB_418042858550060136nt_int: ( fun_se754916626772163925t_bool * fun_co2509959611545905289nt_int ) > fun_co4189014013517765181t_bool )).

tff(sy_c_COMBB_001t__fun_It__Code____Numeral__Ointeger_Mt__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__Code____Numeral__Ointeger_J_J_001t__fun_It__Code____Numeral__Ointeger_Mt__Product____Type__Oprod_It__fun_It__Code____Numeral__Ointeger_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__Code____Numeral__Ointeger_J_J_J_001t__Code____Numeral__Ointeger,type,(
    cOMBB_8291074081427404491nteger: fun_fu2733451477339841305nteger )).

tff(sy_c_COMBB_001t__fun_It__Code____Numeral__Ointeger_Mt__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__Code____Numeral__Ointeger_J_J_001t__fun_It__Code____Numeral__Ointeger_Mt__Product____Type__Oprod_It__fun_It__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__Code____Numeral__Ointeger_J_J_J_001t__Code____Numeral__Ointeger,type,(
    cOMBB_479309715112053313nteger: fun_fu4916870818777620633nteger )).

tff(sy_c_COMBB_001t__fun_It__Code____Numeral__Ointeger_Mt__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__Code____Numeral__Ointeger_J_J_001t__fun_It__fun_It__Code____Numeral__Ointeger_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__fun_It__Code____Numeral__Ointeger_Mt__Product____Type__Oprod_It__fun_It__Code____Numeral__Ointeger_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__Code____Numeral__Ointeger_J_J_J_J_001t__Code____Numeral__Ointeger,type,(
    cOMBB_4753170203172410679nteger: ( fun_fu3440859418326819089nteger * fun_Co2470855966376689427nteger ) > fun_Co5229755925274711937nteger )).

tff(sy_c_COMBB_001t__fun_It__Code____Numeral__Ointeger_Mt__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__Code____Numeral__Ointeger_J_J_001t__fun_It__fun_It__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__fun_It__Code____Numeral__Ointeger_Mt__Product____Type__Oprod_It__fun_It__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__Code____Numeral__Ointeger_J_J_J_J_001t__Code____Numeral__Ointeger,type,(
    cOMBB_8145488450226700727nteger: ( fun_fu8615703422070676881nteger * fun_Co2470855966376689427nteger ) > fun_Co6462232924193281025nteger )).

tff(sy_c_COMBB_001t__fun_It__Code____Numeral__Ointeger_Mt__fun_It__Code____Numeral__Ointeger_Mt__HOL__Obool_J_J_001t__fun_It__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__Code____Numeral__Ointeger_J_Mt__HOL__Obool_J_001t__fun_It__Code____Numeral__Ointeger_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J,type,(
    cOMBB_4840141960444740569e_term: fun_fu598524423878287009r_bool > fun_fu8672591191617834551r_bool )).

tff(sy_c_COMBB_001t__fun_It__Code____Numeral__Ointeger_Mt__fun_It__Code____Numeral__Ointeger_Mt__HOL__Obool_J_J_001t__fun_It__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__Code____Numeral__Ointeger_J_Mt__HOL__Obool_J_001t__fun_It__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J,type,(
    cOMBB_2211189884751476963e_term: fun_fu598524423878287009r_bool > fun_fu7876857974243919287r_bool )).

tff(sy_c_COMBB_001t__fun_It__Code____Numeral__Ointeger_Mt__fun_It__Code____Numeral__Ointeger_Mt__fun_It__Typerep__Otyperep_Mt__fun_It__fun_It__Code____Numeral__Ointeger_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__fun_It__Code____Numeral__Ointeger_Mt__fun_It__Code____Numeral__Ointeger_Mt__HOL__Obool_J_J_J_J_J_J_001t__fun_It__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__Code____Numeral__Ointeger_J_Mt__fun_It__Typerep__Otyperep_Mt__fun_It__fun_It__Code____Numeral__Ointeger_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__fun_It__Code____Numeral__Ointeger_Mt__fun_It__Code____Numeral__Ointeger_Mt__HOL__Obool_J_J_J_J_J_001t__fun_It__Code____Numeral__Ointeger_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J,type,(
    cOMBB_3116532447780546471e_term: ( fun_fu6625043867124517615r_bool * fun_fu8750138934615806816r_bool ) > fun_fu2176660327406445330r_bool )).

tff(sy_c_COMBB_001t__fun_It__Code____Numeral__Ointeger_Mt__fun_It__Code____Numeral__Ointeger_Mt__fun_It__Typerep__Otyperep_Mt__fun_It__fun_It__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__fun_It__Code____Numeral__Ointeger_Mt__fun_It__Code____Numeral__Ointeger_Mt__HOL__Obool_J_J_J_J_J_J_001t__fun_It__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__Code____Numeral__Ointeger_J_Mt__fun_It__Typerep__Otyperep_Mt__fun_It__fun_It__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__fun_It__Code____Numeral__Ointeger_Mt__fun_It__Code____Numeral__Ointeger_Mt__HOL__Obool_J_J_J_J_J_001t__fun_It__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J,type,(
    cOMBB_8369330086435582109e_term: ( fun_fu5475101679256819675r_bool * fun_fu1320625178778405964r_bool ) > fun_fu5749160558464221330r_bool )).

tff(sy_c_COMBB_001t__fun_It__Code____Numeral__Onatural_Mt__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__Code____Numeral__Onatural_J_J_001t__fun_It__Code____Numeral__Onatural_Mt__Product____Type__Oprod_It__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__Code____Numeral__Onatural_J_Mt__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__Code____Numeral__Onatural_J_J_J_001t__Code____Numeral__Onatural,type,(
    cOMBB_614124024834170628atural: ( fun_fu4845328712902341369atural * fun_Co7678717249382994835atural ) > fun_Co1890133979025130057atural )).

tff(sy_c_COMBB_001t__fun_It__Code____Numeral__Onatural_Mt__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__Code____Numeral__Onatural_J_J_001t__fun_It__Code____Numeral__Onatural_Mt__Product____Type__Oprod_It__fun_It__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__Code____Numeral__Onatural_J_J_J_001t__Code____Numeral__Onatural,type,(
    cOMBB_3125664498253256131atural: fun_fu2123601218143503641atural )).

tff(sy_c_COMBB_001t__fun_It__Code____Numeral__Onatural_Mt__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__Code____Numeral__Onatural_J_J_001t__fun_It__Code____Numeral__Onatural_Mt__fun_It__Code____Numeral__Onatural_Mt__Product____Type__Oprod_It__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__Code____Numeral__Onatural_J_Mt__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__Code____Numeral__Onatural_J_J_J_J_001t__Code____Numeral__Onatural,type,(
    cOMBB_489448995879531957atural: fun_fu993727241678456977atural )).

tff(sy_c_COMBB_001t__fun_It__Code____Numeral__Onatural_Mt__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__Code____Numeral__Onatural_J_J_001t__fun_It__Code____Numeral__Onatural_Mt__fun_It__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__Code____Numeral__Onatural_J_Mt__Product____Type__Oprod_It__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__Code____Numeral__Onatural_J_Mt__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__Code____Numeral__Onatural_J_J_J_J_001t__Code____Numeral__Onatural,type,(
    cOMBB_624496947066355268atural: ( fun_fu7423758108902729555atural * fun_Co7678717249382994835atural ) > fun_Co5960823453657977859atural )).

tff(sy_c_COMBB_001t__fun_It__Code____Numeral__Onatural_Mt__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__Code____Numeral__Onatural_J_J_001t__fun_It__fun_It__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__fun_It__Code____Numeral__Onatural_Mt__Product____Type__Oprod_It__fun_It__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__Code____Numeral__Onatural_J_J_J_J_001t__Code____Numeral__Onatural,type,(
    cOMBB_7337922482170043054atural: ( fun_fu2981619495185590333atural * fun_Co7678717249382994835atural ) > fun_Co2246090783753993453atural )).

tff(sy_c_COMBB_001t__fun_It__Code____Numeral__Onatural_Mt__Product____Type__Oprod_It__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__Code____Numeral__Onatural_J_Mt__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__Code____Numeral__Onatural_J_J_J_001t__fun_It__Code____Numeral__Onatural_Mt__Product____Type__Oprod_It__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__Code____Numeral__Onatural_J_Mt__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__Code____Numeral__Onatural_J_J_J_001t__Code____Numeral__Onatural,type,(
    cOMBB_1026476112683758798atural: ( fun_fu2565645170742214211atural * fun_Co1890133979025130057atural ) > fun_Co1890133979025130057atural )).

tff(sy_c_COMBB_001t__fun_It__Code____Numeral__Onatural_Mt__Product____Type__Oprod_It__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__Code____Numeral__Onatural_J_Mt__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__Code____Numeral__Onatural_J_J_J_001t__fun_It__fun_It__Code____Numeral__Onatural_Mt__Code____Numeral__Onatural_J_Mt__fun_It__Code____Numeral__Onatural_Mt__Product____Type__Oprod_It__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__Code____Numeral__Onatural_J_Mt__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__Code____Numeral__Onatural_J_J_J_J_001t__Code____Numeral__Onatural,type,(
    cOMBB_130406997377790362atural: ( fun_fu1603259825760385295atural * fun_Co1890133979025130057atural ) > fun_Co3298018869363459349atural )).

tff(sy_c_COMBB_001t__fun_It__Code____Numeral__Onatural_Mt__fun_It__Code____Numeral__Onatural_Mt__HOL__Obool_J_J_001t__fun_It__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__Code____Numeral__Onatural_J_Mt__HOL__Obool_J_001t__fun_It__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J,type,(
    cOMBB_3730184279310646956e_term: fun_fu3738394068119043189l_bool > fun_fu1329181239375146827l_bool )).

tff(sy_c_COMBB_001t__fun_It__Code____Numeral__Onatural_Mt__fun_It__Code____Numeral__Onatural_Mt__Product____Type__Oprod_It__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__Code____Numeral__Onatural_J_Mt__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__Code____Numeral__Onatural_J_J_J_J_001t__fun_It__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__Code____Numeral__Onatural_J_Mt__Product____Type__Oprod_It__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__Code____Numeral__Onatural_J_Mt__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__Code____Numeral__Onatural_J_J_J_001t__Code____Numeral__Onatural,type,(
    cOMBB_8113829899795609350atural: fun_fu6338886832446948629atural > fun_fu7105809031475392107atural )).

tff(sy_c_COMBB_001t__fun_It__Code____Numeral__Onatural_Mt__fun_It__Code____Numeral__Onatural_Mt__fun_It__Code____Numeral__Onatural_Mt__Product____Type__Oprod_It__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__Code____Numeral__Onatural_J_Mt__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__Code____Numeral__Onatural_J_J_J_J_J_001t__fun_It__Code____Numeral__Onatural_Mt__fun_It__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__Code____Numeral__Onatural_J_Mt__Product____Type__Oprod_It__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__Code____Numeral__Onatural_J_Mt__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__Code____Numeral__Onatural_J_J_J_J_001t__Code____Numeral__Onatural,type,(
    cOMBB_1326504860456885980atural: ( fun_fu7105809031475392107atural * fun_Co7089152750660283947atural ) > fun_Co5960823453657977859atural )).

tff(sy_c_COMBB_001t__fun_It__Code____Numeral__Onatural_Mt__fun_It__Code____Numeral__Onatural_Mt__fun_It__Typerep__Otyperep_Mt__fun_It__fun_It__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__fun_It__Code____Numeral__Onatural_Mt__fun_It__Code____Numeral__Onatural_Mt__HOL__Obool_J_J_J_J_J_J_001t__fun_It__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__Code____Numeral__Onatural_J_Mt__fun_It__Typerep__Otyperep_Mt__fun_It__fun_It__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__fun_It__Code____Numeral__Onatural_Mt__fun_It__Code____Numeral__Onatural_Mt__HOL__Obool_J_J_J_J_J_001t__fun_It__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J,type,(
    cOMBB_622384168059072848e_term: ( fun_fu6607404079353691161l_bool * fun_fu4086171345262841526l_bool ) > fun_fu8275698215587585318l_bool )).

tff(sy_c_COMBB_001t__fun_It__Code____Numeral__Onatural_Mt__fun_It__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__Code____Numeral__Onatural_J_Mt__Product____Type__Oprod_It__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__Code____Numeral__Onatural_J_Mt__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__Code____Numeral__Onatural_J_J_J_J_001t__fun_It__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__Code____Numeral__Onatural_J_Mt__fun_It__Code____Numeral__Onatural_Mt__Product____Type__Oprod_It__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__Code____Numeral__Onatural_J_Mt__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__Code____Numeral__Onatural_J_J_J_J_001t__Code____Numeral__Onatural,type,(
    cOMBB_6558986659707910040atural: ( fun_fu6629296773798093509atural * fun_Co5960823453657977859atural ) > fun_Co8253216719530962447atural )).

tff(sy_c_COMBB_001t__fun_It__HOL__Obool_Mt__HOL__Obool_J_001t__fun_It__fun_It__Nat__Onat_Mt__HOL__Obool_J_Mt__fun_It__Nat__Onat_Mt__HOL__Obool_J_J_001t__Nat__Onat,type,(
    cOMBB_2778472989460164414ol_nat: fun_fu1347234340985229635t_bool > fun_fu4903247898319146205t_bool )).

tff(sy_c_COMBB_001t__fun_It__HOL__Obool_Mt__HOL__Obool_J_001t__fun_It__fun_It__Nat__Onat_Mt__HOL__Obool_J_Mt__fun_It__Nat__Onat_Mt__HOL__Obool_J_J_001t__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J,type,(
    cOMBB_571549606332118035at_nat: fun_fu1347234340985229635t_bool > fun_fu752225491191455299t_bool )).

tff(sy_c_COMBB_001t__fun_It__HOL__Obool_Mt__HOL__Obool_J_001t__fun_It__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__HOL__Obool_J_Mt__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__HOL__Obool_J_J_001t__Nat__Onat,type,(
    cOMBB_4813502403176724906ol_nat: fun_fu8014635411376445743t_bool > fun_fu1045588905682869321t_bool )).

tff(sy_c_COMBB_001t__fun_It__HOL__Obool_Mt__HOL__Obool_J_001t__fun_It__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__HOL__Obool_J_Mt__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__HOL__Obool_J_J_001t__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J,type,(
    cOMBB_7619062392956744359at_nat: fun_fu8014635411376445743t_bool > fun_fu6492891099431124143t_bool )).

tff(sy_c_COMBB_001t__fun_It__HOL__Obool_Mt__HOL__Obool_J_001t__fun_It__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__HOL__Obool_J_Mt__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__HOL__Obool_J_J_001t__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J,type,(
    cOMBB_3313237432338228441at_nat: fun_fu5121177623664011107t_bool > fun_fu3445719244031593059t_bool )).

tff(sy_c_COMBB_001t__fun_It__Int__Oint_Mt__Product____Type__Oprod_It__Int__Oint_Mt__Int__Oint_J_J_001t__fun_It__Int__Oint_Mt__Product____Type__Oprod_It__fun_It__Int__Oint_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Int__Oint_Mt__Int__Oint_J_J_J_001t__Int__Oint,type,(
    cOMBB_1474206574765321735nt_int: fun_fu3068297021553961497nt_int )).

tff(sy_c_COMBB_001t__fun_It__Int__Oint_Mt__Product____Type__Oprod_It__Int__Oint_Mt__Int__Oint_J_J_001t__fun_It__Int__Oint_Mt__Product____Type__Oprod_It__fun_It__Product____Type__Oprod_It__Int__Oint_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Int__Oint_Mt__Int__Oint_J_J_J_001t__Int__Oint,type,(
    cOMBB_6774721683961317083nt_int: fun_fu4293193403107929881nt_int )).

tff(sy_c_COMBB_001t__fun_It__Int__Oint_Mt__Product____Type__Oprod_It__Int__Oint_Mt__Int__Oint_J_J_001t__fun_It__fun_It__Int__Oint_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__fun_It__Int__Oint_Mt__Product____Type__Oprod_It__fun_It__Int__Oint_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Int__Oint_Mt__Int__Oint_J_J_J_J_001t__Int__Oint,type,(
    cOMBB_7993610997652956098nt_int: ( fun_fu8551334571024324429nt_int * fun_in1696471567231710611nt_int ) > fun_in140271157101666045nt_int )).

tff(sy_c_COMBB_001t__fun_It__Int__Oint_Mt__Product____Type__Oprod_It__Int__Oint_Mt__Int__Oint_J_J_001t__fun_It__fun_It__Product____Type__Oprod_It__Int__Oint_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__fun_It__Int__Oint_Mt__Product____Type__Oprod_It__fun_It__Product____Type__Oprod_It__Int__Oint_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Int__Oint_Mt__Int__Oint_J_J_J_J_001t__Int__Oint,type,(
    cOMBB_7745502544921156290nt_int: ( fun_fu2076811289283026509nt_int * fun_in1696471567231710611nt_int ) > fun_in3830468157672678909nt_int )).

tff(sy_c_COMBB_001t__fun_It__Int__Oint_Mt__fun_It__Int__Oint_Mt__HOL__Obool_J_J_001t__fun_It__Product____Type__Oprod_It__Int__Oint_Mt__Int__Oint_J_Mt__HOL__Obool_J_001t__fun_It__Int__Oint_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J,type,(
    cOMBB_8013967700487213420e_term: fun_fu5372840394358096997t_bool > fun_fu8490186995926425403t_bool )).

tff(sy_c_COMBB_001t__fun_It__Int__Oint_Mt__fun_It__Int__Oint_Mt__HOL__Obool_J_J_001t__fun_It__Product____Type__Oprod_It__Int__Oint_Mt__Int__Oint_J_Mt__HOL__Obool_J_001t__fun_It__Product____Type__Oprod_It__Int__Oint_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J,type,(
    cOMBB_7915570523296049048e_term: fun_fu5372840394358096997t_bool > fun_fu2440930489728362555t_bool )).

tff(sy_c_COMBB_001t__fun_It__Int__Oint_Mt__fun_It__Int__Oint_Mt__fun_It__Typerep__Otyperep_Mt__fun_It__fun_It__Int__Oint_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__fun_It__Int__Oint_Mt__fun_It__Int__Oint_Mt__HOL__Obool_J_J_J_J_J_J_001t__fun_It__Product____Type__Oprod_It__Int__Oint_Mt__Int__Oint_J_Mt__fun_It__Typerep__Otyperep_Mt__fun_It__fun_It__Int__Oint_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__fun_It__Int__Oint_Mt__fun_It__Int__Oint_Mt__HOL__Obool_J_J_J_J_J_001t__fun_It__Int__Oint_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J,type,(
    cOMBB_3184552694563685984e_term: ( fun_fu708752384244378201t_bool * fun_fu6756389424143884550t_bool ) > fun_fu6139735434620593430t_bool )).

tff(sy_c_COMBB_001t__fun_It__Int__Oint_Mt__fun_It__Int__Oint_Mt__fun_It__Typerep__Otyperep_Mt__fun_It__fun_It__Product____Type__Oprod_It__Int__Oint_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__fun_It__Int__Oint_Mt__fun_It__Int__Oint_Mt__HOL__Obool_J_J_J_J_J_J_001t__fun_It__Product____Type__Oprod_It__Int__Oint_Mt__Int__Oint_J_Mt__fun_It__Typerep__Otyperep_Mt__fun_It__fun_It__Product____Type__Oprod_It__Int__Oint_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__fun_It__Int__Oint_Mt__fun_It__Int__Oint_Mt__HOL__Obool_J_J_J_J_J_001t__fun_It__Product____Type__Oprod_It__Int__Oint_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J,type,(
    cOMBB_4062366619956972596e_term: ( fun_fu4948076362570020865t_bool * fun_fu7199528531726864046t_bool ) > fun_fu5600764174109233686t_bool )).

tff(sy_c_COMBB_001t__fun_It__List__Olist_It__Typerep__Otyperep_J_Mt__Product____Type__Oprod_It__List__Olist_It__Typerep__Otyperep_J_Mt__Product____Type__Oprod_It__Typerep__Otyperep_Mt__List__Olist_It__Typerep__Otyperep_J_J_J_J_001t__fun_It__List__Olist_It__Typerep__Otyperep_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__List__Olist_It__Typerep__Otyperep_J_Mt__Product____Type__Oprod_It__Typerep__Otyperep_Mt__List__Olist_It__Typerep__Otyperep_J_J_J_J_J_001t__Typerep__Otyperep,type,(
    cOMBB_7462520177858535266yperep: fun_fu2025066032279851235yperep > fun_fu7485844544631881093yperep )).

tff(sy_c_COMBB_001t__fun_It__List__Olist_It__Typerep__Otyperep_J_Mt__Product____Type__Oprod_It__Typerep__Otyperep_Mt__List__Olist_It__Typerep__Otyperep_J_J_J_001t__fun_It__List__Olist_It__Typerep__Otyperep_J_Mt__Product____Type__Oprod_It__List__Olist_It__Typerep__Otyperep_J_Mt__Product____Type__Oprod_It__Typerep__Otyperep_Mt__List__Olist_It__Typerep__Otyperep_J_J_J_J_001t__Typerep__Otyperep,type,(
    cOMBB_3333493938215720265yperep: fun_fu5844210226384989081yperep )).

tff(sy_c_COMBB_001t__fun_It__Nat__Onat_Mt__HOL__Obool_J_001t__fun_It__Nat__Onat_Mt__fun_It__HOL__Obool_Mt__HOL__Obool_J_J_001t__Nat__Onat,type,(
    cOMBB_7721905284830110236ol_nat: ( fun_fu6616507988958384003l_bool * fun_nat_fun_nat_bool ) > fun_na6182482635782419101l_bool )).

tff(sy_c_COMBB_001t__fun_It__Nat__Onat_Mt__HOL__Obool_J_001t__fun_It__Nat__Onat_Mt__fun_It__Nat__Onat_Mt__HOL__Obool_J_J_001t__Nat__Onat,type,(
    cOMBB_1789210886255972223ol_nat: fun_fu1038632408104920661t_bool )).

tff(sy_c_COMBB_001t__fun_It__Nat__Onat_Mt__HOL__Obool_J_001t__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__fun_It__Nat__Onat_Mt__HOL__Obool_J_J_001t__Nat__Onat,type,(
    cOMBB_3629999415770602094ol_nat: fun_fu6468988228245438809t_bool )).

tff(sy_c_COMBB_001t__fun_It__Nat__Onat_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_001t__fun_It__Nat__Onat_Mt__fun_It__Set__Oset_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__HOL__Obool_J_J_001t__Nat__Onat,type,(
    cOMBB_7227252839205164092ol_nat: ( fun_fu1129552427996555171t_bool * fun_na4138050610385705875at_nat ) > fun_na11928457253132883t_bool )).

tff(sy_c_COMBB_001t__fun_It__Nat__Onat_Mt__fun_It__HOL__Obool_Mt__HOL__Obool_J_J_001t__fun_It__Nat__Onat_Mt__fun_It__fun_It__Nat__Onat_Mt__HOL__Obool_J_Mt__fun_It__Nat__Onat_Mt__HOL__Obool_J_J_J_001t__Nat__Onat,type,(
    cOMBB_7887238097748047192ol_nat: ( fun_fu4903247898319146205t_bool * fun_na6182482635782419101l_bool ) > fun_na4973221147229079133t_bool )).

tff(sy_c_COMBB_001t__fun_It__Nat__Onat_Mt__fun_It__HOL__Obool_Mt__HOL__Obool_J_J_001t__fun_It__Nat__Onat_Mt__fun_It__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__HOL__Obool_J_Mt__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__HOL__Obool_J_J_J_001t__Nat__Onat,type,(
    cOMBB_4166441949715711812ol_nat: ( fun_fu1045588905682869321t_bool * fun_na6182482635782419101l_bool ) > fun_na9205054581834470857t_bool )).

tff(sy_c_COMBB_001t__fun_It__Nat__Onat_Mt__fun_It__Nat__Onat_Mt__HOL__Obool_J_J_001t__fun_It__Nat__Onat_Mt__fun_It__Nat__Onat_Mt__HOL__Obool_J_J_001t__Nat__Onat,type,(
    cOMBB_7554325574139592886ol_nat: fun_fu1688752716999008323t_bool )).

tff(sy_c_COMBB_001t__fun_It__Nat__Onat_Mt__fun_It__Nat__Onat_Mt__HOL__Obool_J_J_001t__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__HOL__Obool_J_001t__Nat__Onat,type,(
    cOMBB_6165210988431530350ol_nat: fun_fu3475476537176103381t_bool > fun_fu3973826812412433707t_bool )).

tff(sy_c_COMBB_001t__fun_It__Nat__Onat_Mt__fun_It__Nat__Onat_Mt__fun_It__Nat__Onat_Mt__HOL__Obool_J_J_J_001t__fun_It__Nat__Onat_Mt__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__HOL__Obool_J_J_001t__Nat__Onat,type,(
    cOMBB_2831812752480454468ol_nat: ( fun_fu3973826812412433707t_bool * fun_na5642534631560016699t_bool ) > fun_na4786964484885125043t_bool )).

tff(sy_c_COMBB_001t__fun_It__Nat__Onat_Mt__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__HOL__Obool_J_J_001t__fun_It__Nat__Onat_Mt__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__HOL__Obool_J_J_001t__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J,type,(
    cOMBB_4088083017688747661at_nat: fun_fu8641246498847139593t_bool )).

tff(sy_c_COMBB_001t__fun_It__Nat__Onat_Mt__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__HOL__Obool_J_J_001t__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__HOL__Obool_J_001t__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J,type,(
    cOMBB_3104199731091997891at_nat: fun_fu9148807857579656637t_bool > fun_fu2629463229592956121t_bool )).

tff(sy_c_COMBB_001t__fun_It__Nat__Onat_Mt__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__fun_It__Nat__Onat_Mt__HOL__Obool_J_J_J_001t__fun_It__Nat__Onat_Mt__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Nat__Onat_J_Mt__HOL__Obool_J_J_001t__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J,type,(
    cOMBB_939616762350200157at_nat: ( fun_fu411882325439052323t_bool * fun_Pr6411485927852515459t_bool ) > fun_Pr8006011996333192699t_bool )).

tff(sy_c_COMBB_001t__fun_It__Nat__Onat_Mt__fun_It__Set__Oset_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__HOL__Obool_J_J_001t__fun_It__Set__Oset_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__fun_It__Nat__Onat_Mt__HOL__Obool_J_J_001t__Nat__Onat,type,(
    cOMBB_6870708132184939840ol_nat: ( fun_fu1141201081133881029t_bool * fun_na11928457253132883t_bool ) > fun_na137915827363482383t_bool )).

tff(sy_c_COMBB_001t__fun_It__Nat__Onat_Mt__fun_It__fun_It__Nat__Onat_Mt__HOL__Obool_J_Mt__fun_It__Nat__Onat_Mt__HOL__Obool_J_J_J_001t__fun_It__fun_It__Nat__Onat_Mt__HOL__Obool_J_Mt__fun_It__Nat__Onat_Mt__fun_It__Nat__Onat_Mt__HOL__Obool_J_J_J_001t__Nat__Onat,type,(
    cOMBB_8897308571653880148ol_nat: ( fun_fu1268471002656124633t_bool * fun_na4973221147229079133t_bool ) > fun_na1544387541398534297t_bool )).

tff(sy_c_COMBB_001t__fun_It__Nat__Onat_Mt__fun_It__fun_It__Nat__Onat_Mt__HOL__Obool_J_Mt__fun_It__Nat__Onat_Mt__HOL__Obool_J_J_J_001t__fun_It__fun_It__Nat__Onat_Mt__fun_It__Nat__Onat_Mt__HOL__Obool_J_J_Mt__fun_It__Nat__Onat_Mt__fun_It__Nat__Onat_Mt__HOL__Obool_J_J_J_001t__Nat__Onat,type,(
    cOMBB_4887640759249749643ol_nat: ( fun_fu4413431714391616144t_bool * fun_na4973221147229079133t_bool ) > fun_na9098676195466966096t_bool )).

tff(sy_c_COMBB_001t__fun_It__Nat__Onat_Mt__fun_It__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__HOL__Obool_J_Mt__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__HOL__Obool_J_J_J_001t__fun_It__fun_It__Nat__Onat_Mt__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__HOL__Obool_J_J_Mt__fun_It__Nat__Onat_Mt__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__HOL__Obool_J_J_J_001t__Nat__Onat,type,(
    cOMBB_6955513824563364925ol_nat: ( fun_fu7113007576397499970t_bool * fun_na9205054581834470857t_bool ) > fun_na8405312119502891798t_bool )).

tff(sy_c_COMBB_001t__fun_It__Nat__Onat_Mt__fun_It__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__HOL__Obool_J_Mt__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__HOL__Obool_J_J_J_001t__fun_It__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__HOL__Obool_J_Mt__fun_It__Nat__Onat_Mt__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__HOL__Obool_J_J_J_001t__Nat__Onat,type,(
    cOMBB_5987020632537166576ol_nat: ( fun_fu616332582584967541t_bool * fun_na9205054581834470857t_bool ) > fun_na6750363808335230537t_bool )).

tff(sy_c_COMBB_001t__fun_It__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__Code____Numeral__Ointeger_J_Mt__Product____Type__Oprod_It__fun_It__Code____Numeral__Ointeger_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__Code____Numeral__Ointeger_J_J_J_001t__fun_It__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__Code____Numeral__Ointeger_J_Mt__fun_It__Set__Oset_It__Product____Type__Oprod_It__fun_It__Code____Numeral__Ointeger_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__Code____Numeral__Ointeger_J_J_J_Mt__HOL__Obool_J_J_001t__fun_It__Code____Numeral__Ointeger_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J,type,(
    cOMBB_2794114419360077275e_term: ( fun_fu5275340415571320867r_bool * fun_fu392497164445973049nteger ) > fun_fu5435887882998026221r_bool )).

tff(sy_c_COMBB_001t__fun_It__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__Code____Numeral__Ointeger_J_Mt__Product____Type__Oprod_It__fun_It__Code____Numeral__Ointeger_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__Code____Numeral__Ointeger_J_J_J_001t__fun_It__fun_It__Code____Numeral__Ointeger_Mt__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__Code____Numeral__Ointeger_J_J_Mt__fun_It__Code____Numeral__Ointeger_Mt__Product____Type__Oprod_It__fun_It__Code____Numeral__Ointeger_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__Code____Numeral__Ointeger_J_J_J_J_001t__fun_It__Code____Numeral__Ointeger_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J,type,(
    cOMBB_393519105729595115e_term: ( fun_fu5733874891833232793nteger * fun_fu392497164445973049nteger ) > fun_fu7588030771238432591nteger )).

tff(sy_c_COMBB_001t__fun_It__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__Code____Numeral__Ointeger_J_Mt__Product____Type__Oprod_It__fun_It__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__Code____Numeral__Ointeger_J_J_J_001t__fun_It__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__Code____Numeral__Ointeger_J_Mt__fun_It__Set__Oset_It__Product____Type__Oprod_It__fun_It__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__Code____Numeral__Ointeger_J_J_J_Mt__HOL__Obool_J_J_001t__fun_It__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J,type,(
    cOMBB_5316222305875338853e_term: ( fun_fu6214539689077634723r_bool * fun_fu7566577365572809253nteger ) > fun_fu8851216551406969345r_bool )).

tff(sy_c_COMBB_001t__fun_It__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__Code____Numeral__Ointeger_J_Mt__Product____Type__Oprod_It__fun_It__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__Code____Numeral__Ointeger_J_J_J_001t__fun_It__fun_It__Code____Numeral__Ointeger_Mt__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__Code____Numeral__Ointeger_J_J_Mt__fun_It__Code____Numeral__Ointeger_Mt__Product____Type__Oprod_It__fun_It__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__Code____Numeral__Ointeger_J_J_J_J_001t__fun_It__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J,type,(
    cOMBB_8209961359737916533e_term: ( fun_fu8020743595334337305nteger * fun_fu7566577365572809253nteger ) > fun_fu3615774071449603131nteger )).

tff(sy_c_COMBB_001t__fun_It__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__Code____Numeral__Ointeger_J_Mt__fun_It__Set__Oset_It__Product____Type__Oprod_It__fun_It__Code____Numeral__Ointeger_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__Code____Numeral__Ointeger_J_J_J_Mt__HOL__Obool_J_J_001t__fun_It__Set__Oset_It__Product____Type__Oprod_It__fun_It__Code____Numeral__Ointeger_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__Code____Numeral__Ointeger_J_J_J_Mt__fun_It__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__Code____Numeral__Ointeger_J_Mt__HOL__Obool_J_J_001t__fun_It__Code____Numeral__Ointeger_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J,type,(
    cOMBB_2051620022066736427e_term: ( fun_fu4830667003075097745r_bool * fun_fu5435887882998026221r_bool ) > fun_fu746902026584346367r_bool )).

tff(sy_c_COMBB_001t__fun_It__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__Code____Numeral__Ointeger_J_Mt__fun_It__Set__Oset_It__Product____Type__Oprod_It__fun_It__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__Code____Numeral__Ointeger_J_J_J_Mt__HOL__Obool_J_J_001t__fun_It__Set__Oset_It__Product____Type__Oprod_It__fun_It__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__Code____Numeral__Ointeger_J_J_J_Mt__fun_It__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__Code____Numeral__Ointeger_J_Mt__HOL__Obool_J_J_001t__fun_It__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J,type,(
    cOMBB_680426673656512949e_term: ( fun_fu7900884399313500433r_bool * fun_fu8851216551406969345r_bool ) > fun_fu8610968986138438527r_bool )).

tff(sy_c_COMBB_001t__fun_It__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__Code____Numeral__Onatural_J_Mt__Product____Type__Oprod_It__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__Code____Numeral__Onatural_J_Mt__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__Code____Numeral__Onatural_J_J_J_001t__fun_It__fun_It__Code____Numeral__Onatural_Mt__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__Code____Numeral__Onatural_J_J_Mt__fun_It__Code____Numeral__Onatural_Mt__Product____Type__Oprod_It__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__Code____Numeral__Onatural_J_Mt__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__Code____Numeral__Onatural_J_J_J_J_001t__Code____Numeral__Onatural,type,(
    cOMBB_3531993188910419714atural: ( fun_fu6214106077466450607atural * fun_Co422297531967703006atural ) > fun_Co1808237959486878atural )).

tff(sy_c_COMBB_001t__fun_It__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__Code____Numeral__Onatural_J_Mt__Product____Type__Oprod_It__fun_It__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__Code____Numeral__Onatural_J_J_J_001t__fun_It__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__Code____Numeral__Onatural_J_Mt__fun_It__Set__Oset_It__Product____Type__Oprod_It__fun_It__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__Code____Numeral__Onatural_J_J_J_Mt__HOL__Obool_J_J_001t__fun_It__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J,type,(
    cOMBB_7937736296159719194e_term: ( fun_fu7656353476468911075l_bool * fun_fu8065649635901723239atural ) > fun_fu4742626183021699263l_bool )).

tff(sy_c_COMBB_001t__fun_It__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__Code____Numeral__Onatural_J_Mt__Product____Type__Oprod_It__fun_It__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__Code____Numeral__Onatural_J_J_J_001t__fun_It__fun_It__Code____Numeral__Onatural_Mt__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__Code____Numeral__Onatural_J_J_Mt__fun_It__Code____Numeral__Onatural_Mt__Product____Type__Oprod_It__fun_It__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__Code____Numeral__Onatural_J_J_J_J_001t__fun_It__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J,type,(
    cOMBB_8299546231494157162e_term: ( fun_fu1066909304710721433atural * fun_fu8065649635901723239atural ) > fun_fu2494533493585484733atural )).

tff(sy_c_COMBB_001t__fun_It__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__Code____Numeral__Onatural_J_Mt__fun_It__Code____Numeral__Onatural_Mt__Product____Type__Oprod_It__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__Code____Numeral__Onatural_J_Mt__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__Code____Numeral__Onatural_J_J_J_J_001t__fun_It__fun_It__Code____Numeral__Onatural_Mt__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__Code____Numeral__Onatural_J_J_Mt__fun_It__Code____Numeral__Onatural_Mt__fun_It__Code____Numeral__Onatural_Mt__Product____Type__Oprod_It__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__Code____Numeral__Onatural_J_Mt__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__Code____Numeral__Onatural_J_J_J_J_J_001t__Code____Numeral__Onatural,type,(
    cOMBB_4849420086525620964atural: ( fun_fu7279736549747114513atural * fun_Co8253216719530962447atural ) > fun_Co4602231649046964559atural )).

tff(sy_c_COMBB_001t__fun_It__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__Code____Numeral__Onatural_J_Mt__fun_It__Set__Oset_It__Product____Type__Oprod_It__fun_It__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__Code____Numeral__Onatural_J_J_J_Mt__HOL__Obool_J_J_001t__fun_It__Set__Oset_It__Product____Type__Oprod_It__fun_It__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__Code____Numeral__Onatural_J_J_J_Mt__fun_It__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__Code____Numeral__Onatural_J_Mt__HOL__Obool_J_J_001t__fun_It__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J,type,(
    cOMBB_2417629582155303358e_term: ( fun_fu7014031193662208165l_bool * fun_fu4742626183021699263l_bool ) > fun_fu2031107284952340031l_bool )).

tff(sy_c_COMBB_001t__fun_It__Product____Type__Oprod_It__Int__Oint_Mt__Int__Oint_J_Mt__Product____Type__Oprod_It__fun_It__Int__Oint_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Int__Oint_Mt__Int__Oint_J_J_J_001t__fun_It__Product____Type__Oprod_It__Int__Oint_Mt__Int__Oint_J_Mt__fun_It__Set__Oset_It__Product____Type__Oprod_It__fun_It__Int__Oint_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Int__Oint_Mt__Int__Oint_J_J_J_Mt__HOL__Obool_J_J_001t__fun_It__Int__Oint_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J,type,(
    cOMBB_7430342728797892074e_term: ( fun_fu2776235046691281891t_bool * fun_fu1987685234545457367nt_int ) > fun_fu772341414445204047t_bool )).

tff(sy_c_COMBB_001t__fun_It__Product____Type__Oprod_It__Int__Oint_Mt__Int__Oint_J_Mt__Product____Type__Oprod_It__fun_It__Int__Oint_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Int__Oint_Mt__Int__Oint_J_J_J_001t__fun_It__fun_It__Int__Oint_Mt__Product____Type__Oprod_It__Int__Oint_Mt__Int__Oint_J_J_Mt__fun_It__Int__Oint_Mt__Product____Type__Oprod_It__fun_It__Int__Oint_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Int__Oint_Mt__Int__Oint_J_J_J_J_001t__fun_It__Int__Oint_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J,type,(
    cOMBB_9197500348686874426e_term: ( fun_fu6977071294949571737nt_int * fun_fu1987685234545457367nt_int ) > fun_fu8452179716673540909nt_int )).

tff(sy_c_COMBB_001t__fun_It__Product____Type__Oprod_It__Int__Oint_Mt__Int__Oint_J_Mt__Product____Type__Oprod_It__fun_It__Product____Type__Oprod_It__Int__Oint_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Int__Oint_Mt__Int__Oint_J_J_J_001t__fun_It__Product____Type__Oprod_It__Int__Oint_Mt__Int__Oint_J_Mt__fun_It__Set__Oset_It__Product____Type__Oprod_It__fun_It__Product____Type__Oprod_It__Int__Oint_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Int__Oint_Mt__Int__Oint_J_J_J_Mt__HOL__Obool_J_J_001t__fun_It__Product____Type__Oprod_It__Int__Oint_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J,type,(
    cOMBB_2463357054279533846e_term: ( fun_fu6811363951757575907t_bool * fun_fu8051346760639647871nt_int ) > fun_fu4658863943780488871t_bool )).

tff(sy_c_COMBB_001t__fun_It__Product____Type__Oprod_It__Int__Oint_Mt__Int__Oint_J_Mt__Product____Type__Oprod_It__fun_It__Product____Type__Oprod_It__Int__Oint_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Int__Oint_Mt__Int__Oint_J_J_J_001t__fun_It__fun_It__Int__Oint_Mt__Product____Type__Oprod_It__Int__Oint_Mt__Int__Oint_J_J_Mt__fun_It__Int__Oint_Mt__Product____Type__Oprod_It__fun_It__Product____Type__Oprod_It__Int__Oint_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Int__Oint_Mt__Int__Oint_J_J_J_J_001t__fun_It__Product____Type__Oprod_It__Int__Oint_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J,type,(
    cOMBB_1364847706011589734e_term: ( fun_fu6018234675748487577nt_int * fun_fu8051346760639647871nt_int ) > fun_fu6525202946683275477nt_int )).

tff(sy_c_COMBB_001t__fun_It__Product____Type__Oprod_It__Int__Oint_Mt__Int__Oint_J_Mt__fun_It__Set__Oset_It__Product____Type__Oprod_It__fun_It__Int__Oint_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Int__Oint_Mt__Int__Oint_J_J_J_Mt__HOL__Obool_J_J_001t__fun_It__Set__Oset_It__Product____Type__Oprod_It__fun_It__Int__Oint_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Int__Oint_Mt__Int__Oint_J_J_J_Mt__fun_It__Product____Type__Oprod_It__Int__Oint_Mt__Int__Oint_J_Mt__HOL__Obool_J_J_001t__fun_It__Int__Oint_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J,type,(
    cOMBB_944033637513888382e_term: ( fun_fu4190661861615393429t_bool * fun_fu772341414445204047t_bool ) > fun_fu3352951709249235007t_bool )).

tff(sy_c_COMBB_001t__fun_It__Product____Type__Oprod_It__Int__Oint_Mt__Int__Oint_J_Mt__fun_It__Set__Oset_It__Product____Type__Oprod_It__fun_It__Product____Type__Oprod_It__Int__Oint_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Int__Oint_Mt__Int__Oint_J_J_J_Mt__HOL__Obool_J_J_001t__fun_It__Set__Oset_It__Product____Type__Oprod_It__fun_It__Product____Type__Oprod_It__Int__Oint_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Int__Oint_Mt__Int__Oint_J_J_J_Mt__fun_It__Product____Type__Oprod_It__Int__Oint_Mt__Int__Oint_J_Mt__HOL__Obool_J_J_001t__fun_It__Product____Type__Oprod_It__Int__Oint_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J,type,(
    cOMBB_9203412279331060138e_term: ( fun_fu7570329911618195861t_bool * fun_fu4658863943780488871t_bool ) > fun_fu2429911870614871871t_bool )).

tff(sy_c_COMBB_001t__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__HOL__Obool_J_001t__fun_It__Nat__Onat_Mt__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__HOL__Obool_J_J_001t__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J,type,(
    cOMBB_5129520015487172634at_nat: fun_fu2587166690102260681t_bool )).

tff(sy_c_COMBB_001t__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__HOL__Obool_J_001t__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__HOL__Obool_J_001t__List__Olist_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J,type,(
    cOMBB_4426666140241859373at_nat: ( fun_fu6897202038601531823t_bool * fun_li5731050426158166707t_bool ) > fun_li5731050426158166707t_bool )).

tff(sy_c_COMBB_001t__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__HOL__Obool_J_001t__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_001t__List__Olist_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J,type,(
    cOMBB_5898222925619342159at_nat: ( fun_fu6681572747286246839t_unit * fun_li5731050426158166707t_bool ) > fun_li6003323180080506803t_unit )).

tff(sy_c_COMBB_001t__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__HOL__Obool_J_001t__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__fun_It__HOL__Obool_Mt__HOL__Obool_J_J_001t__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J,type,(
    cOMBB_6079270709258741481at_nat: ( fun_fu4870604207959048471l_bool * fun_Pr248683899324676269t_bool ) > fun_Pr6364068043214929305l_bool )).

tff(sy_c_COMBB_001t__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__HOL__Obool_J_001t__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__fun_It__Predicate__Opred_It__Product____Type__Ounit_J_Mt__fun_It__Predicate__Opred_It__Product____Type__Ounit_J_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_J_J_001t__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J,type,(
    cOMBB_5276851976296163209at_nat: fun_fu491958844174994935t_unit > fun_fu1312155424725635513t_unit )).

tff(sy_c_COMBB_001t__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__HOL__Obool_J_001t__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__HOL__Obool_J_J_001t__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J,type,(
    cOMBB_6298731734558261203at_nat: fun_fu5333222456078831685t_bool )).

tff(sy_c_COMBB_001t__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__List__Olist_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_J_001t__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Predicate__Opred_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_J_J_001t__List__Olist_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J,type,(
    cOMBB_2038197445915012777at_nat: ( fun_fu6166954163957128499at_nat * fun_li1018002223627125539at_nat ) > fun_li5323888191550200775at_nat )).

tff(sy_c_COMBB_001t__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__List__Olist_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_J_001t__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_J_J_001t__List__Olist_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J,type,(
    cOMBB_7322608964178846121at_nat: ( fun_fu1630090254251897181t_unit * fun_li1018002223627125539at_nat ) > fun_li6798891456745556937t_unit )).

tff(sy_c_COMBB_001t__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Predicate__Opred_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_J_001t__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__fun_It__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_J_001t__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J,type,(
    cOMBB_5103073487066619019at_nat: fun_fu7505513072280911533t_unit > fun_fu5613291349837531631t_unit )).

tff(sy_c_COMBB_001t__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_001t__Predicate__Opred_It__Product____Type__Ounit_J_001t__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J,type,(
    cOMBB_6816641055676022475at_nat: fun_fu6445838590459218605t_unit )).

tff(sy_c_COMBB_001t__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_001t__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__fun_It__Product____Type__Ounit_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_J_001t__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J,type,(
    cOMBB_6329840712220438825at_nat: fun_fu4587670731431426191t_unit > fun_fu4674617221518926521t_unit )).

tff(sy_c_COMBB_001t__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_001t__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__fun_It__fun_It__Product____Type__Ounit_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_J_001t__List__Olist_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J,type,(
    cOMBB_3687923245201772409at_nat: ( fun_fu5912192252310446405t_unit * fun_li6003323180080506803t_unit ) > fun_li3077384451892627733t_unit )).

tff(sy_c_COMBB_001t__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_001t__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__fun_It__fun_It__Product____Type__Ounit_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_J_001t__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J,type,(
    cOMBB_7200171043471927027at_nat: fun_fu5912192252310446405t_unit > fun_fu8971904441728647023t_unit )).

tff(sy_c_COMBB_001t__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_J_001t__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__fun_It__Set__Oset_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_J_Mt__HOL__Obool_J_J_001t__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J,type,(
    cOMBB_805735269680691817at_nat: ( fun_fu3092355085148590487t_bool * fun_Pr1212089810744049917at_nat ) > fun_Pr1139459387875897961t_bool )).

tff(sy_c_COMBB_001t__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__fun_It__HOL__Obool_Mt__HOL__Obool_J_J_001t__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__fun_It__fun_It__Nat__Onat_Mt__HOL__Obool_J_Mt__fun_It__Nat__Onat_Mt__HOL__Obool_J_J_J_001t__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J,type,(
    cOMBB_7892074722853432667at_nat: ( fun_fu752225491191455299t_bool * fun_Pr6364068043214929305l_bool ) > fun_Pr7631504167254081881t_bool )).

tff(sy_c_COMBB_001t__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__fun_It__HOL__Obool_Mt__HOL__Obool_J_J_001t__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__fun_It__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__HOL__Obool_J_Mt__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__HOL__Obool_J_J_J_001t__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J,type,(
    cOMBB_7968978829756819823at_nat: ( fun_fu6492891099431124143t_bool * fun_Pr6364068043214929305l_bool ) > fun_Pr8886655736329823941t_bool )).

tff(sy_c_COMBB_001t__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__fun_It__Nat__Onat_Mt__HOL__Obool_J_J_001t__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__fun_It__Nat__Onat_Mt__HOL__Obool_J_J_001t__Nat__Onat,type,(
    cOMBB_2123595567760207548ol_nat: fun_fu6773409904275515417t_bool )).

tff(sy_c_COMBB_001t__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__fun_It__Nat__Onat_Mt__HOL__Obool_J_J_001t__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Nat__Onat_J_Mt__HOL__Obool_J_001t__Nat__Onat,type,(
    cOMBB_858161705245420920ol_nat: fun_fu7022075442542456231t_bool > fun_fu411882325439052323t_bool )).

tff(sy_c_COMBB_001t__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__fun_It__Nat__Onat_Mt__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__HOL__Obool_J_J_J_001t__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__HOL__Obool_J_J_001t__Nat__Onat,type,(
    cOMBB_2238165666794131186ol_nat: ( fun_fu2629463229592956121t_bool * fun_na4321689262995269507t_bool ) > fun_na8835605818384717465t_bool )).

tff(sy_c_COMBB_001t__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__fun_It__Predicate__Opred_It__Product____Type__Ounit_J_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_J_001t__fun_It__Predicate__Opred_It__Product____Type__Ounit_J_Mt__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_J_001t__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J,type,(
    cOMBB_164136767961081285at_nat: fun_fu3570056125414735961t_unit > fun_fu8911211701320700933t_unit )).

tff(sy_c_COMBB_001t__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__fun_It__Predicate__Opred_It__Product____Type__Ounit_J_Mt__fun_It__Predicate__Opred_It__Product____Type__Ounit_J_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_J_J_001t__fun_It__Predicate__Opred_It__Product____Type__Ounit_J_Mt__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__fun_It__Predicate__Opred_It__Product____Type__Ounit_J_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_J_J_001t__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J,type,(
    cOMBB_2513854330640417733at_nat: fun_fu1443292795977987161t_unit > fun_fu5378904565679455045t_unit )).

tff(sy_c_COMBB_001t__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__fun_It__Predicate__Opred_It__Product____Type__Ounit_J_Mt__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_J_J_001t__fun_It__Predicate__Opred_It__Product____Type__Ounit_J_Mt__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_J_J_001t__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J,type,(
    cOMBB_5189233098434810449at_nat: fun_fu7995557525823679365t_unit > fun_fu3748725164266191405t_unit )).

tff(sy_c_COMBB_001t__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__fun_It__Predicate__Opred_It__Product____Type__Ounit_J_Mt__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__fun_It__Predicate__Opred_It__Product____Type__Ounit_J_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_J_J_J_001t__fun_It__Predicate__Opred_It__Product____Type__Ounit_J_Mt__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__fun_It__Predicate__Opred_It__Product____Type__Ounit_J_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_J_J_J_001t__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J,type,(
    cOMBB_5476310215842033425at_nat: fun_fu7430091268702750917t_unit > fun_fu8725575183408809517t_unit )).

tff(sy_c_COMBB_001t__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__fun_It__Predicate__Opred_It__Product____Type__Ounit_J_Mt__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_J_J_J_001t__fun_It__Predicate__Opred_It__Product____Type__Ounit_J_Mt__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_J_J_J_001t__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J,type,(
    cOMBB_4765135231851555653at_nat: ( fun_fu5973244017814072537t_unit * fun_Pr2967441044145992047t_unit ) > fun_Pr1795443265993232197t_unit )).

tff(sy_c_COMBB_001t__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__fun_It__Predicate__Opred_It__Product____Type__Ounit_J_Mt__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__fun_It__Predicate__Opred_It__Product____Type__Ounit_J_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_J_J_J_J_001t__fun_It__Predicate__Opred_It__Product____Type__Ounit_J_Mt__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__fun_It__Predicate__Opred_It__Product____Type__Ounit_J_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_J_J_J_J_001t__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J,type,(
    cOMBB_1053811261885026117at_nat: ( fun_fu4065331599565642457t_unit * fun_Pr2072298341681166863t_unit ) > fun_Pr2807933989720165861t_unit )).

tff(sy_c_COMBB_001t__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__HOL__Obool_J_J_001t__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__HOL__Obool_J_J_001t__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J,type,(
    cOMBB_1444067409130430619at_nat: fun_fu8726123341387183067t_bool )).

tff(sy_c_COMBB_001t__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__HOL__Obool_J_J_001t__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__fun_It__Predicate__Opred_It__Product____Type__Ounit_J_Mt__fun_It__Predicate__Opred_It__Product____Type__Ounit_J_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_J_J_J_001t__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J,type,(
    cOMBB_4699236211449707007at_nat: fun_fu1312155424725635513t_unit > fun_fu7504024034128978935t_unit )).

tff(sy_c_COMBB_001t__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__HOL__Obool_J_J_001t__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__HOL__Obool_J_001t__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J,type,(
    cOMBB_6402209240706646725at_nat: fun_fu2003311747879050611t_bool > fun_fu8161943773034870961t_bool )).

tff(sy_c_COMBB_001t__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Predicate__Opred_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_J_J_001t__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__fun_It__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_J_J_001t__List__Olist_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J,type,(
    cOMBB_258358684656524183at_nat: ( fun_fu5613291349837531631t_unit * fun_li5323888191550200775at_nat ) > fun_li8686057275463183871t_unit )).

tff(sy_c_COMBB_001t__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_J_001t__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_J_001t__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J,type,(
    cOMBB_6710114948282586727at_nat: fun_fu4049376622830049519t_unit > fun_fu85787395252238083t_unit )).

tff(sy_c_COMBB_001t__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_J_001t__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__fun_It__Product____Type__Ounit_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_J_J_001t__List__Olist_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J,type,(
    cOMBB_8852436043916570701at_nat: ( fun_fu4674617221518926521t_unit * fun_li4217068732456673235t_unit ) > fun_li7533842264753314005t_unit )).

tff(sy_c_COMBB_001t__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_J_001t__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__fun_It__fun_It__Product____Type__Ounit_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_J_J_001t__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J,type,(
    cOMBB_2277941568467913617at_nat: fun_fu8971904441728647023t_unit > fun_fu7320754309075735537t_unit )).

tff(sy_c_COMBB_001t__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_J_001t__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_001t__List__Olist_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J,type,(
    cOMBB_725290839343848585at_nat: ( fun_fu5524280568708911101t_unit * fun_li4217068732456673235t_unit ) > fun_li5815751157933835289t_unit )).

tff(sy_c_COMBB_001t__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_J_001t__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_001t__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J,type,(
    cOMBB_2065526613309619203at_nat: fun_fu5524280568708911101t_unit > fun_fu1339004817368632831t_unit )).

tff(sy_c_COMBB_001t__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__fun_It__Predicate__Opred_It__Product____Type__Ounit_J_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_J_J_001t__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__fun_It__Predicate__Opred_It__Product____Type__Ounit_J_Mt__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_J_J_001t__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J,type,(
    cOMBB_2113419532209094353at_nat: fun_fu8911211701320700933t_unit > fun_fu9182996572334397401t_unit )).

tff(sy_c_COMBB_001t__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__fun_It__Predicate__Opred_It__Product____Type__Ounit_J_Mt__fun_It__Predicate__Opred_It__Product____Type__Ounit_J_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_J_J_J_001t__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__fun_It__Predicate__Opred_It__Product____Type__Ounit_J_Mt__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__fun_It__Predicate__Opred_It__Product____Type__Ounit_J_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_J_J_J_001t__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J,type,(
    cOMBB_7465871554117472657at_nat: fun_fu5378904565679455045t_unit > fun_fu180096393036596697t_unit )).

tff(sy_c_COMBB_001t__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__fun_It__Predicate__Opred_It__Product____Type__Ounit_J_Mt__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_J_J_J_001t__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__fun_It__Predicate__Opred_It__Product____Type__Ounit_J_Mt__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_J_J_J_001t__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J,type,(
    cOMBB_7178453367878975473at_nat: ( fun_fu3748725164266191405t_unit * fun_Pr6752874509078430917t_unit ) > fun_Pr2967441044145992047t_unit )).

tff(sy_c_COMBB_001t__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__fun_It__Predicate__Opred_It__Product____Type__Ounit_J_Mt__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__fun_It__Predicate__Opred_It__Product____Type__Ounit_J_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_J_J_J_J_001t__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__fun_It__Predicate__Opred_It__Product____Type__Ounit_J_Mt__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__fun_It__Predicate__Opred_It__Product____Type__Ounit_J_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_J_J_J_J_001t__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J,type,(
    cOMBB_8260708853994407409at_nat: ( fun_fu8725575183408809517t_unit * fun_Pr8707961834815472485t_unit ) > fun_Pr2072298341681166863t_unit )).

tff(sy_c_COMBB_001t__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__HOL__Obool_J_J_J_001t__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__fun_It__Predicate__Opred_It__Product____Type__Ounit_J_Mt__fun_It__Predicate__Opred_It__Product____Type__Ounit_J_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_J_J_J_J_001t__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J,type,(
    cOMBB_5060330993596087689at_nat: ( fun_fu7504024034128978935t_unit * fun_Pr5313478757384108867t_bool ) > fun_Pr2761702324934698127t_unit )).

tff(sy_c_COMBB_001t__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__HOL__Obool_J_J_J_001t__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__HOL__Obool_J_J_001t__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J,type,(
    cOMBB_2976772690801511759at_nat: ( fun_fu8161943773034870961t_bool * fun_Pr5313478757384108867t_bool ) > fun_Pr2932500623122803017t_bool )).

tff(sy_c_COMBB_001t__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_J_J_001t__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_J_001t__List__Olist_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J,type,(
    cOMBB_1893438810344559013at_nat: ( fun_fu8738259191986350361t_unit * fun_li6798891456745556937t_unit ) > fun_li4217068732456673235t_unit )).

tff(sy_c_COMBB_001t__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_J_J_001t__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_J_J_001t__List__Olist_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J,type,(
    cOMBB_5760826963616815649at_nat: ( fun_fu85787395252238083t_unit * fun_li6798891456745556937t_unit ) > fun_li6798891456745556937t_unit )).

tff(sy_c_COMBB_001t__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_J_J_001t__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__fun_It__fun_It__Product____Type__Ounit_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_J_J_J_001t__List__Olist_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J,type,(
    cOMBB_7993243027322938317at_nat: ( fun_fu7320754309075735537t_unit * fun_li6798891456745556937t_unit ) > fun_li2345633196653133995t_unit )).

tff(sy_c_COMBB_001t__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_J_J_001t__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_J_001t__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J,type,(
    cOMBB_7887312347652333625at_nat: ( fun_fu1339004817368632831t_unit * fun_Pr6441907492281305167t_unit ) > fun_Pr1881731424635168179t_unit )).

tff(sy_c_COMBB_001t__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__fun_It__Predicate__Opred_It__Product____Type__Ounit_J_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_J_J_J_001t__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__fun_It__Predicate__Opred_It__Product____Type__Ounit_J_Mt__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_J_J_J_001t__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J,type,(
    cOMBB_5458323460549197893at_nat: ( fun_fu9182996572334397401t_unit * fun_Pr3501243374772083695t_unit ) > fun_Pr6752874509078430917t_unit )).

tff(sy_c_COMBB_001t__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__fun_It__Predicate__Opred_It__Product____Type__Ounit_J_Mt__fun_It__Predicate__Opred_It__Product____Type__Ounit_J_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_J_J_J_J_001t__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__fun_It__Predicate__Opred_It__Product____Type__Ounit_J_Mt__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__fun_It__Predicate__Opred_It__Product____Type__Ounit_J_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_J_J_J_J_001t__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J,type,(
    cOMBB_6412959268813628485at_nat: ( fun_fu180096393036596697t_unit * fun_Pr2761702324934698127t_unit ) > fun_Pr8707961834815472485t_unit )).

tff(sy_c_COMBB_001t__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__fun_It__fun_It__Product____Type__Ounit_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_J_J_J_001t__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__fun_It__fun_It__Product____Type__Ounit_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_Mt__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_J_J_J_001t__List__Olist_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J,type,(
    cOMBB_244467826459067329at_nat: ( fun_fu8571895360176989467t_unit * fun_li2345633196653133995t_unit ) > fun_li1213312464163276071t_unit )).

tff(sy_c_COMBB_001t__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__fun_It__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_J_J_001t__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__fun_It__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_Mt__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_J_J_001t__List__Olist_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J,type,(
    cOMBB_1075901795510275469at_nat: ( fun_fu6275592516343300503t_unit * fun_li8686057275463183871t_unit ) > fun_li3127146879646863891t_unit )).

tff(sy_c_COMBB_001t__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__fun_It__fun_It__Product____Type__Ounit_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_J_J_001t__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__fun_It__fun_It__Product____Type__Ounit_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_Mt__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_J_J_001t__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J,type,(
    cOMBB_645862290203618719at_nat: fun_fu3639509945220474367t_unit > fun_fu8571895360176989467t_unit )).

tff(sy_c_COMBB_001t__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__fun_It__fun_It__Product____Type__Ounit_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_Mt__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_J_J_J_001t__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__fun_It__fun_It__Product____Type__Ounit_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_Mt__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_J_J_J_001t__List__Olist_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J,type,(
    cOMBB_6582776088936761025at_nat: ( fun_fu6603111575050739739t_unit * fun_li1213312464163276071t_unit ) > fun_li828724281157132203t_unit )).

tff(sy_c_COMBB_001t__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_J_001t__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_001t__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J,type,(
    cOMBB_6391274120106964943at_nat: ( fun_fu116195249807412273t_unit * fun_Pr1881731424635168179t_unit ) > fun_Pr4201797722543590713t_unit )).

tff(sy_c_COMBB_001t__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__fun_It__Set__Oset_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_J_Mt__HOL__Obool_J_J_001t__fun_It__Set__Oset_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_J_Mt__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__HOL__Obool_J_J_001t__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J,type,(
    cOMBB_4054337248528292751at_nat: ( fun_fu3933355634313772815t_bool * fun_Pr1139459387875897961t_bool ) > fun_Pr7470714606546762485t_bool )).

tff(sy_c_COMBB_001t__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__fun_It__fun_It__Nat__Onat_Mt__HOL__Obool_J_Mt__fun_It__Nat__Onat_Mt__HOL__Obool_J_J_J_001t__fun_It__fun_It__Nat__Onat_Mt__HOL__Obool_J_Mt__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__fun_It__Nat__Onat_Mt__HOL__Obool_J_J_J_001t__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J,type,(
    cOMBB_5609757832728192541at_nat: ( fun_fu4420279360308897025t_bool * fun_Pr7631504167254081881t_bool ) > fun_Pr6897082581077101527t_bool )).

tff(sy_c_COMBB_001t__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__fun_It__fun_It__Nat__Onat_Mt__HOL__Obool_J_Mt__fun_It__Nat__Onat_Mt__HOL__Obool_J_J_J_001t__fun_It__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__fun_It__Nat__Onat_Mt__HOL__Obool_J_J_Mt__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__fun_It__Nat__Onat_Mt__HOL__Obool_J_J_J_001t__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J,type,(
    cOMBB_2037969582880484237at_nat: ( fun_fu8193779751457418923t_bool * fun_Pr7631504167254081881t_bool ) > fun_Pr5624751278402447445t_bool )).

tff(sy_c_COMBB_001t__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__fun_It__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__HOL__Obool_J_Mt__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__HOL__Obool_J_J_J_001t__fun_It__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__HOL__Obool_J_Mt__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__HOL__Obool_J_J_J_001t__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J,type,(
    cOMBB_1317090727945068337at_nat: ( fun_fu864476392745135597t_bool * fun_Pr8886655736329823941t_bool ) > fun_Pr1943003454659831855t_bool )).

tff(sy_c_COMBB_001t__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__fun_It__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__HOL__Obool_J_Mt__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__HOL__Obool_J_J_J_001t__fun_It__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__HOL__Obool_J_J_Mt__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__HOL__Obool_J_J_J_001t__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J,type,(
    cOMBB_3164626593710648671at_nat: ( fun_fu688430837221391705t_bool * fun_Pr8886655736329823941t_bool ) > fun_Pr5184484770617013399t_bool )).

tff(sy_c_COMBB_001t__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__fun_It__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_J_001t__fun_It__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_Mt__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_J_001t__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J,type,(
    cOMBB_1854007403303834855at_nat: fun_fu7851125996412702575t_unit > fun_fu6275592516343300503t_unit )).

tff(sy_c_COMBB_001t__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__fun_It__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_Mt__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_J_J_001t__fun_It__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_J_Mt__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_J_J_001t__List__Olist_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J,type,(
    cOMBB_5462122356127669157at_nat: ( fun_fu4037816070683381401t_unit * fun_li3127146879646863891t_unit ) > fun_li3569438883440580873t_unit )).

tff(sy_c_COMBB_001t__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__fun_It__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__fun_It__Product____Type__Ounit_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_J_Mt__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_J_J_001t__fun_It__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__fun_It__Product____Type__Ounit_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_J_J_Mt__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_J_J_001t__List__Olist_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J,type,(
    cOMBB_5451314004310722645at_nat: ( fun_fu4273927607979808561t_unit * fun_li6828572437929384615t_unit ) > fun_li5821728475152202017t_unit )).

tff(sy_c_COMBB_001t__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__fun_It__fun_It__Product____Type__Ounit_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_J_001t__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__fun_It__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__fun_It__Product____Type__Ounit_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_J_Mt__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_J_J_001t__List__Olist_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J,type,(
    cOMBB_2981639810276598231at_nat: ( fun_fu2579617906313303557t_unit * fun_li3077384451892627733t_unit ) > fun_li6828572437929384615t_unit )).

tff(sy_c_COMBB_001t__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__fun_It__fun_It__Product____Type__Ounit_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_J_001t__fun_It__fun_It__Product____Type__Ounit_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_Mt__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_J_001t__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J,type,(
    cOMBB_2130115195809794919at_nat: fun_fu4714081073862767087t_unit > fun_fu3639509945220474367t_unit )).

tff(sy_c_COMBB_001t__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__fun_It__fun_It__Product____Type__Ounit_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_Mt__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_J_J_001t__fun_It__fun_It__Product____Type__Ounit_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_Mt__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_J_J_001t__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J,type,(
    cOMBB_1101662280078262423at_nat: fun_fu6775504675221899015t_unit > fun_fu6603111575050739739t_unit )).

tff(sy_c_COMBB_001t__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__fun_It__fun_It__Product____Type__Ounit_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_Mt__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_J_J_J_001t__fun_It__fun_It__Product____Type__Ounit_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_Mt__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_J_J_J_001t__List__Olist_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J,type,(
    cOMBB_1502820198456722369at_nat: ( fun_fu7879578528783131931t_unit * fun_li828724281157132203t_unit ) > fun_li2261088881492125223t_unit )).

tff(sy_c_COMBB_001t__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__HOL__Obool_J_001t__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__HOL__Obool_J_001t__List__Olist_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_J,type,(
    cOMBB_426876527336951263at_nat: ( fun_fu4313913773172183267t_bool * fun_li9185489639568268851t_bool ) > fun_li9185489639568268851t_bool )).

tff(sy_c_COMBB_001t__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__HOL__Obool_J_001t__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_001t__List__Olist_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_J,type,(
    cOMBB_8866385252142140521at_nat: ( fun_fu6080846071672253827t_unit * fun_li9185489639568268851t_bool ) > fun_li7506025412534246451t_unit )).

tff(sy_c_COMBB_001t__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__HOL__Obool_J_001t__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__fun_It__HOL__Obool_Mt__HOL__Obool_J_J_001t__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J,type,(
    cOMBB_345633376158509955at_nat: ( fun_fu5951933947979626211l_bool * fun_Pr3765440277834394797t_bool ) > fun_Pr7198102548599376281l_bool )).

tff(sy_c_COMBB_001t__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__HOL__Obool_J_001t__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__fun_It__Predicate__Opred_It__Product____Type__Ounit_J_Mt__fun_It__Predicate__Opred_It__Product____Type__Ounit_J_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_J_J_001t__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J,type,(
    cOMBB_3778376931805274659at_nat: fun_fu8886549521732459971t_unit > fun_fu3013119016404013497t_unit )).

tff(sy_c_COMBB_001t__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__HOL__Obool_J_001t__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__HOL__Obool_J_J_001t__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J,type,(
    cOMBB_56352309719135187at_nat: fun_fu1148768602044197753t_bool )).

tff(sy_c_COMBB_001t__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__List__Olist_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_J_J_001t__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__Predicate__Opred_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_J_J_J_001t__List__Olist_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_J,type,(
    cOMBB_507629349358754857at_nat: ( fun_fu4603198953452913561at_nat * fun_li5695051598150985609at_nat ) > fun_li2751985148952873875at_nat )).

tff(sy_c_COMBB_001t__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__List__Olist_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_J_J_001t__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_J_J_001t__List__Olist_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_J,type,(
    cOMBB_8059422838563483177at_nat: ( fun_fu5203870210456423875t_unit * fun_li5695051598150985609at_nat ) > fun_li2381458376072220233t_unit )).

tff(sy_c_COMBB_001t__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__Predicate__Opred_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_J_J_001t__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__fun_It__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_J_001t__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J,type,(
    cOMBB_3860581143808473125at_nat: fun_fu8099686257906068601t_unit > fun_fu9144801087042343919t_unit )).

tff(sy_c_COMBB_001t__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_001t__Predicate__Opred_It__Product____Type__Ounit_J_001t__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J,type,(
    cOMBB_858827066190991205at_nat: fun_fu3023909296157584083t_unit > fun_fu116195249807412273t_unit )).

tff(sy_c_COMBB_001t__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_001t__Predicate__Opred_It__Product____Type__Ounit_J_001t__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J,type,(
    cOMBB_6492268301515059403at_nat: fun_fu8152870024848973357t_unit )).

tff(sy_c_COMBB_001t__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_001t__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__fun_It__Product____Type__Ounit_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_J_001t__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J,type,(
    cOMBB_1387502547487320591at_nat: fun_fu1954353189166024975t_unit > fun_fu7370061016910916281t_unit )).

tff(sy_c_COMBB_001t__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_001t__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__fun_It__fun_It__Product____Type__Ounit_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_J_001t__List__Olist_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_J,type,(
    cOMBB_881699588201662943at_nat: ( fun_fu1556024458267308485t_unit * fun_li7506025412534246451t_unit ) > fun_li4159151486427755669t_unit )).

tff(sy_c_COMBB_001t__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_001t__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__fun_It__fun_It__Product____Type__Ounit_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_J_001t__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J,type,(
    cOMBB_1561256065025312985at_nat: fun_fu1556024458267308485t_unit > fun_fu8390400543383816047t_unit )).

tff(sy_c_COMBB_001t__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__fun_It__HOL__Obool_Mt__HOL__Obool_J_J_001t__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__fun_It__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__HOL__Obool_J_Mt__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__HOL__Obool_J_J_J_001t__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J,type,(
    cOMBB_6497752990643608097at_nat: ( fun_fu3445719244031593059t_bool * fun_Pr7198102548599376281l_bool ) > fun_Pr946726933724384761t_bool )).

tff(sy_c_COMBB_001t__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__fun_It__Predicate__Opred_It__Product____Type__Ounit_J_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_J_001t__fun_It__Predicate__Opred_It__Product____Type__Ounit_J_Mt__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_J_001t__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J,type,(
    cOMBB_3023484951760934187at_nat: fun_fu6785031140877050969t_unit > fun_fu8082358209212864133t_unit )).

tff(sy_c_COMBB_001t__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__fun_It__Predicate__Opred_It__Product____Type__Ounit_J_Mt__fun_It__Predicate__Opred_It__Product____Type__Ounit_J_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_J_J_001t__fun_It__Predicate__Opred_It__Product____Type__Ounit_J_Mt__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__fun_It__Predicate__Opred_It__Product____Type__Ounit_J_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_J_J_001t__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J,type,(
    cOMBB_3402300324767598891at_nat: fun_fu8850054013637247577t_unit > fun_fu8829054735084985797t_unit )).

tff(sy_c_COMBB_001t__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__fun_It__Predicate__Opred_It__Product____Type__Ounit_J_Mt__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_J_J_001t__fun_It__Predicate__Opred_It__Product____Type__Ounit_J_Mt__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_J_J_001t__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J,type,(
    cOMBB_3855614887157447223at_nat: fun_fu1205099963905389829t_unit > fun_fu1532549942015754541t_unit )).

tff(sy_c_COMBB_001t__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__fun_It__Predicate__Opred_It__Product____Type__Ounit_J_Mt__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__fun_It__Predicate__Opred_It__Product____Type__Ounit_J_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_J_J_J_001t__fun_It__Predicate__Opred_It__Product____Type__Ounit_J_Mt__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__fun_It__Predicate__Opred_It__Product____Type__Ounit_J_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_J_J_J_001t__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J,type,(
    cOMBB_1887950562371458807at_nat: fun_fu4205763009233171013t_unit > fun_fu5882787084607608621t_unit )).

tff(sy_c_COMBB_001t__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__fun_It__Predicate__Opred_It__Product____Type__Ounit_J_Mt__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_J_J_J_001t__fun_It__Predicate__Opred_It__Product____Type__Ounit_J_Mt__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_J_J_J_001t__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J,type,(
    cOMBB_4114533540521960107at_nat: ( fun_fu2712647329363260121t_unit * fun_Pr1051125763222258287t_unit ) > fun_Pr8482118631278287045t_unit )).

tff(sy_c_COMBB_001t__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__fun_It__Predicate__Opred_It__Product____Type__Ounit_J_Mt__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__fun_It__Predicate__Opred_It__Product____Type__Ounit_J_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_J_J_J_J_001t__fun_It__Predicate__Opred_It__Product____Type__Ounit_J_Mt__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__fun_It__Predicate__Opred_It__Product____Type__Ounit_J_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_J_J_J_J_001t__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J,type,(
    cOMBB_3220919535631662251at_nat: ( fun_fu3007502757805026009t_unit * fun_Pr6113291004072020751t_unit ) > fun_Pr2127726394683250533t_unit )).

tff(sy_c_COMBB_001t__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__HOL__Obool_J_J_001t__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__fun_It__Predicate__Opred_It__Product____Type__Ounit_J_Mt__fun_It__Predicate__Opred_It__Product____Type__Ounit_J_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_J_J_J_001t__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J,type,(
    cOMBB_3757407158083035749at_nat: fun_fu3013119016404013497t_unit > fun_fu6785733396230086595t_unit )).

tff(sy_c_COMBB_001t__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__Predicate__Opred_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_J_J_J_001t__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__fun_It__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_J_J_001t__List__Olist_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_J,type,(
    cOMBB_3040415379833955197at_nat: ( fun_fu9144801087042343919t_unit * fun_li2751985148952873875at_nat ) > fun_li7773675358865616895t_unit )).

tff(sy_c_COMBB_001t__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_J_001t__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_J_001t__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J,type,(
    cOMBB_7418897035603326669at_nat: fun_fu3084308208961294575t_unit > fun_fu8542209738934565507t_unit )).

tff(sy_c_COMBB_001t__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_J_001t__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__fun_It__Product____Type__Ounit_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_J_J_001t__List__Olist_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_J,type,(
    cOMBB_8217109880266147123at_nat: ( fun_fu7370061016910916281t_unit * fun_li3206492915458765113t_unit ) > fun_li2957793829150652143t_unit )).

tff(sy_c_COMBB_001t__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_J_001t__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__fun_It__fun_It__Product____Type__Ounit_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_J_J_001t__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J,type,(
    cOMBB_2530141228362346743at_nat: fun_fu8390400543383816047t_unit > fun_fu2529193691583017073t_unit )).

tff(sy_c_COMBB_001t__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_J_001t__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_J_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_001t__List__Olist_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_J,type,(
    cOMBB_1697112226982122479at_nat: ( fun_fu8897320858374310781t_unit * fun_li3206492915458765113t_unit ) > fun_li7364605952993471155t_unit )).

tff(sy_c_COMBB_001t__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_J_001t__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_J_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_001t__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J,type,(
    cOMBB_1532903394140347113at_nat: fun_fu8897320858374310781t_unit > fun_fu5669273987061456383t_unit )).

tff(sy_c_COMBB_001t__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__fun_It__Predicate__Opred_It__Product____Type__Ounit_J_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_J_J_001t__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__fun_It__Predicate__Opred_It__Product____Type__Ounit_J_Mt__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_J_J_001t__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J,type,(
    cOMBB_8991931639003983287at_nat: fun_fu8082358209212864133t_unit > fun_fu998376727834660825t_unit )).

tff(sy_c_COMBB_001t__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__fun_It__Predicate__Opred_It__Product____Type__Ounit_J_Mt__fun_It__Predicate__Opred_It__Product____Type__Ounit_J_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_J_J_J_001t__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__fun_It__Predicate__Opred_It__Product____Type__Ounit_J_Mt__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__fun_It__Predicate__Opred_It__Product____Type__Ounit_J_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_J_J_J_001t__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J,type,(
    cOMBB_7995020808009318519at_nat: fun_fu8829054735084985797t_unit > fun_fu4837215582191060953t_unit )).

tff(sy_c_COMBB_001t__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__fun_It__Predicate__Opred_It__Product____Type__Ounit_J_Mt__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_J_J_J_001t__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__fun_It__Predicate__Opred_It__Product____Type__Ounit_J_Mt__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_J_J_J_001t__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J,type,(
    cOMBB_999785620500825175at_nat: ( fun_fu1532549942015754541t_unit * fun_Pr2369131580560590661t_unit ) > fun_Pr1051125763222258287t_unit )).

tff(sy_c_COMBB_001t__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__fun_It__Predicate__Opred_It__Product____Type__Ounit_J_Mt__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__fun_It__Predicate__Opred_It__Product____Type__Ounit_J_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_J_J_J_J_001t__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__fun_It__Predicate__Opred_It__Product____Type__Ounit_J_Mt__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__fun_It__Predicate__Opred_It__Product____Type__Ounit_J_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_J_J_J_J_001t__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J,type,(
    cOMBB_761957234729320535at_nat: ( fun_fu5882787084607608621t_unit * fun_Pr3922990261928494565t_unit ) > fun_Pr6113291004072020751t_unit )).

tff(sy_c_COMBB_001t__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__HOL__Obool_J_J_J_001t__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__fun_It__Predicate__Opred_It__Product____Type__Ounit_J_Mt__fun_It__Predicate__Opred_It__Product____Type__Ounit_J_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_J_J_J_J_001t__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J,type,(
    cOMBB_828043341016091171at_nat: ( fun_fu6785733396230086595t_unit * fun_Pr4613242143539716931t_bool ) > fun_Pr4182178003638500495t_unit )).

tff(sy_c_COMBB_001t__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_J_J_001t__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_J_001t__List__Olist_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_J,type,(
    cOMBB_4707605103177175077at_nat: ( fun_fu8660324050893027967t_unit * fun_li2381458376072220233t_unit ) > fun_li3206492915458765113t_unit )).

tff(sy_c_COMBB_001t__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_J_J_001t__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_J_J_001t__List__Olist_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_J,type,(
    cOMBB_4766623185494176647at_nat: ( fun_fu8542209738934565507t_unit * fun_li2381458376072220233t_unit ) > fun_li2381458376072220233t_unit )).

tff(sy_c_COMBB_001t__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_J_J_001t__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__fun_It__fun_It__Product____Type__Ounit_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_J_J_J_001t__List__Olist_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_J,type,(
    cOMBB_4795075098868226611at_nat: ( fun_fu2529193691583017073t_unit * fun_li2381458376072220233t_unit ) > fun_li5820256982672891435t_unit )).

tff(sy_c_COMBB_001t__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_J_J_001t__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_J_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_J_001t__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J,type,(
    cOMBB_1882989461695051679at_nat: ( fun_fu5669273987061456383t_unit * fun_Pr535539352380612687t_unit ) > fun_Pr7096729432206639411t_unit )).

tff(sy_c_COMBB_001t__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__fun_It__Predicate__Opred_It__Product____Type__Ounit_J_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_J_J_J_001t__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__fun_It__Predicate__Opred_It__Product____Type__Ounit_J_Mt__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_J_J_J_001t__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J,type,(
    cOMBB_3879019967057479083at_nat: ( fun_fu998376727834660825t_unit * fun_Pr3476858610017612783t_unit ) > fun_Pr2369131580560590661t_unit )).

tff(sy_c_COMBB_001t__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__fun_It__Predicate__Opred_It__Product____Type__Ounit_J_Mt__fun_It__Predicate__Opred_It__Product____Type__Ounit_J_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_J_J_J_J_001t__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__fun_It__Predicate__Opred_It__Product____Type__Ounit_J_Mt__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__fun_It__Predicate__Opred_It__Product____Type__Ounit_J_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_J_J_J_J_001t__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J,type,(
    cOMBB_1420717140963188651at_nat: ( fun_fu4837215582191060953t_unit * fun_Pr4182178003638500495t_unit ) > fun_Pr3922990261928494565t_unit )).

tff(sy_c_COMBB_001t__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__fun_It__fun_It__Product____Type__Ounit_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_J_J_J_001t__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__fun_It__fun_It__Product____Type__Ounit_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_Mt__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_J_J_J_001t__List__Olist_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_J,type,(
    cOMBB_6077392791958845607at_nat: ( fun_fu88999578757603611t_unit * fun_li5820256982672891435t_unit ) > fun_li5943465794660850291t_unit )).

tff(sy_c_COMBB_001t__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__fun_It__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_J_J_001t__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__fun_It__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_Mt__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_J_J_001t__List__Olist_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_J,type,(
    cOMBB_4507197582062124019at_nat: ( fun_fu3406403501993795095t_unit * fun_li7773675358865616895t_unit ) > fun_li5976284690576824339t_unit )).

tff(sy_c_COMBB_001t__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__fun_It__fun_It__Product____Type__Ounit_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_J_J_001t__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__fun_It__fun_It__Product____Type__Ounit_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_Mt__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_J_J_001t__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J,type,(
    cOMBB_6884808994264965945at_nat: fun_fu4823870936984779211t_unit > fun_fu88999578757603611t_unit )).

tff(sy_c_COMBB_001t__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__fun_It__fun_It__Product____Type__Ounit_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_Mt__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_J_J_J_001t__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__fun_It__fun_It__Product____Type__Ounit_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_Mt__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_J_J_J_001t__List__Olist_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_J,type,(
    cOMBB_435512371231529639at_nat: ( fun_fu642147959071548187t_unit * fun_li5943465794660850291t_unit ) > fun_li8864672935689681963t_unit )).

tff(sy_c_COMBB_001t__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_J_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_J_001t__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_001t__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J,type,(
    cOMBB_7735310652399635689at_nat: ( fun_fu4266979189528110461t_unit * fun_Pr7096729432206639411t_unit ) > fun_Pr5462383778466847033t_unit )).

tff(sy_c_COMBB_001t__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__fun_It__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__HOL__Obool_J_Mt__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__HOL__Obool_J_J_J_001t__fun_It__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__HOL__Obool_J_Mt__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__HOL__Obool_J_J_J_001t__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J,type,(
    cOMBB_1082243486056276683at_nat: ( fun_fu5647270200473565369t_bool * fun_Pr946726933724384761t_bool ) > fun_Pr4412419406920778671t_bool )).

tff(sy_c_COMBB_001t__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__fun_It__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_J_001t__fun_It__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_Mt__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_J_001t__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J,type,(
    cOMBB_918673876994245709at_nat: fun_fu4057143601783470191t_unit > fun_fu3406403501993795095t_unit )).

tff(sy_c_COMBB_001t__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__fun_It__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_Mt__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_J_J_001t__fun_It__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_J_Mt__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_J_J_001t__List__Olist_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_J,type,(
    cOMBB_4400092321824902565at_nat: ( fun_fu2678100458440678783t_unit * fun_li5976284690576824339t_unit ) > fun_li7655369035033345135t_unit )).

tff(sy_c_COMBB_001t__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__fun_It__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__fun_It__Product____Type__Ounit_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_J_Mt__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_J_J_001t__fun_It__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__fun_It__Product____Type__Ounit_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_J_J_Mt__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_J_J_001t__List__Olist_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_J,type,(
    cOMBB_1283755341968866465at_nat: ( fun_fu8729630449649078987t_unit * fun_li5860113844530886131t_unit ) > fun_li2403519368119834939t_unit )).

tff(sy_c_COMBB_001t__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__fun_It__fun_It__Product____Type__Ounit_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_J_001t__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__fun_It__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__fun_It__Product____Type__Ounit_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_J_Mt__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_J_J_001t__List__Olist_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_J,type,(
    cOMBB_6690966668755164349at_nat: ( fun_fu6416307036156631045t_unit * fun_li4159151486427755669t_unit ) > fun_li5860113844530886131t_unit )).

tff(sy_c_COMBB_001t__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__fun_It__fun_It__Product____Type__Ounit_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_J_001t__fun_It__fun_It__Product____Type__Ounit_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_Mt__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_J_001t__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J,type,(
    cOMBB_7650539644633499085at_nat: fun_fu1196497495944584175t_unit > fun_fu4823870936984779211t_unit )).

tff(sy_c_COMBB_001t__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__fun_It__fun_It__Product____Type__Ounit_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_Mt__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_J_J_001t__fun_It__fun_It__Product____Type__Ounit_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_Mt__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_J_J_001t__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J,type,(
    cOMBB_1935306088440294345at_nat: fun_fu4632463098118648123t_unit > fun_fu642147959071548187t_unit )).

tff(sy_c_COMBB_001t__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__fun_It__fun_It__Product____Type__Ounit_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_Mt__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_J_J_J_001t__fun_It__fun_It__Product____Type__Ounit_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_Mt__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_J_J_J_001t__List__Olist_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_J,type,(
    cOMBB_8143124021515221159at_nat: ( fun_fu3447813059428294939t_unit * fun_li8864672935689681963t_unit ) > fun_li8206877440717700211t_unit )).

tff(sy_c_COMBB_001t__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_J_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_001t__Predicate__Opred_It__Product____Type__Ounit_J_001t__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J,type,(
    cOMBB_4872979208479835979at_nat: fun_fu2028280020682013011t_unit > fun_fu4266979189528110461t_unit )).

tff(sy_c_COMBB_001t__fun_It__Product____Type__Oprod_It__Typerep__Otyperep_Mt__List__Olist_It__Typerep__Otyperep_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__Typerep__Otyperep_J_Mt__Product____Type__Oprod_It__Typerep__Otyperep_Mt__List__Olist_It__Typerep__Otyperep_J_J_J_J_001t__fun_It__fun_It__List__Olist_It__Typerep__Otyperep_J_Mt__Product____Type__Oprod_It__Typerep__Otyperep_Mt__List__Olist_It__Typerep__Otyperep_J_J_J_Mt__fun_It__List__Olist_It__Typerep__Otyperep_J_Mt__Product____Type__Oprod_It__List__Olist_It__Typerep__Otyperep_J_Mt__Product____Type__Oprod_It__Typerep__Otyperep_Mt__List__Olist_It__Typerep__Otyperep_J_J_J_J_J_001t__List__Olist_It__Typerep__Otyperep_J,type,(
    cOMBB_2455524263481968736yperep: ( fun_fu5108651573490372633yperep * fun_li2751990289528205259yperep ) > fun_li881254157825566113yperep )).

tff(sy_c_COMBB_001t__fun_It__Product____Type__Ounit_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_001t__Predicate__Opred_It__Product____Type__Ounit_J_001t__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J,type,(
    cOMBB_115759876198316351at_nat: fun_fu4323601328338947349t_unit )).

tff(sy_c_COMBB_001t__fun_It__Product____Type__Ounit_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_001t__Predicate__Opred_It__Product____Type__Ounit_J_001t__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J,type,(
    cOMBB_722061058032413605at_nat: fun_fu8858588343352807393t_unit )).

tff(sy_c_COMBB_001t__fun_It__Typerep__Otyperep_Mt__fun_It__List__Olist_It__Typerep__Otyperep_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__List__Olist_It__Typerep__Otyperep_J_Mt__Product____Type__Oprod_It__Typerep__Otyperep_Mt__List__Olist_It__Typerep__Otyperep_J_J_J_J_J_J_001t__fun_It__Product____Type__Oprod_It__Typerep__Otyperep_Mt__List__Olist_It__Typerep__Otyperep_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__List__Olist_It__Typerep__Otyperep_J_Mt__Product____Type__Oprod_It__Typerep__Otyperep_Mt__List__Olist_It__Typerep__Otyperep_J_J_J_J_J_001t__List__Olist_It__Typerep__Otyperep_J,type,(
    cOMBB_5168154828206786744yperep: ( fun_fu4681267325338201299yperep * fun_li3810996071468690317yperep ) > fun_li7923895116238188827yperep )).

tff(sy_c_COMBB_001t__fun_It__Typerep__Otyperep_Mt__fun_It__List__Olist_It__Typerep__Otyperep_J_Mt__Product____Type__Oprod_It__List__Olist_It__Typerep__Otyperep_J_Mt__Product____Type__Oprod_It__Typerep__Otyperep_Mt__List__Olist_It__Typerep__Otyperep_J_J_J_J_J_001t__fun_It__Typerep__Otyperep_Mt__fun_It__List__Olist_It__Typerep__Otyperep_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__List__Olist_It__Typerep__Otyperep_J_Mt__Product____Type__Oprod_It__Typerep__Otyperep_Mt__List__Olist_It__Typerep__Otyperep_J_J_J_J_J_J_001t__List__Olist_It__Typerep__Otyperep_J,type,(
    cOMBB_1373007174243688340yperep: ( fun_fu7485844544631881093yperep * fun_li2840792464901114045yperep ) > fun_li3810996071468690317yperep )).

tff(sy_c_COMBB_001t__fun_It__Typerep__Otyperep_Mt__fun_It__fun_It__Code____Numeral__Ointeger_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__fun_It__Code____Numeral__Ointeger_Mt__fun_It__Code____Numeral__Ointeger_Mt__HOL__Obool_J_J_J_J_001t__fun_It__Typerep__Otyperep_Mt__fun_It__fun_It__Code____Numeral__Ointeger_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__fun_It__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__Code____Numeral__Ointeger_J_Mt__HOL__Obool_J_J_J_001t__Product____Type__Oprod_It__fun_It__Code____Numeral__Ointeger_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__Code____Numeral__Ointeger_J_J,type,(
    cOMBB_541064536597979447nteger: ( fun_fu1147391596373276813r_bool * fun_Pr7822962919118768630r_bool ) > fun_Pr4920890551482578074r_bool )).

tff(sy_c_COMBB_001t__fun_It__Typerep__Otyperep_Mt__fun_It__fun_It__Code____Numeral__Ointeger_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__fun_It__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__Code____Numeral__Ointeger_J_Mt__HOL__Obool_J_J_J_001t__fun_It__Typerep__Otyperep_Mt__fun_It__Product____Type__Oprod_It__fun_It__Code____Numeral__Ointeger_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__Code____Numeral__Ointeger_J_J_Mt__HOL__Obool_J_J_001t__Product____Type__Oprod_It__fun_It__Code____Numeral__Ointeger_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__Code____Numeral__Ointeger_J_J,type,(
    cOMBB_1366121701535921875nteger: ( fun_fu5068169625979973489r_bool * fun_Pr4920890551482578074r_bool ) > fun_Pr5742213221726600460r_bool )).

tff(sy_c_COMBB_001t__fun_It__Typerep__Otyperep_Mt__fun_It__fun_It__Int__Oint_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__fun_It__Int__Oint_Mt__fun_It__Int__Oint_Mt__HOL__Obool_J_J_J_J_001t__fun_It__Typerep__Otyperep_Mt__fun_It__fun_It__Int__Oint_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__fun_It__Product____Type__Oprod_It__Int__Oint_Mt__Int__Oint_J_Mt__HOL__Obool_J_J_J_001t__Product____Type__Oprod_It__fun_It__Int__Oint_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Int__Oint_Mt__Int__Oint_J_J,type,(
    cOMBB_4653876195357876810nt_int: ( fun_fu1724481030927199121t_bool * fun_Pr2785356030971339642t_bool ) > fun_Pr6991905887858779994t_bool )).

tff(sy_c_COMBB_001t__fun_It__Typerep__Otyperep_Mt__fun_It__fun_It__Int__Oint_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__fun_It__Product____Type__Oprod_It__Int__Oint_Mt__Int__Oint_J_Mt__HOL__Obool_J_J_J_001t__fun_It__Typerep__Otyperep_Mt__fun_It__Product____Type__Oprod_It__fun_It__Int__Oint_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Int__Oint_Mt__Int__Oint_J_J_Mt__HOL__Obool_J_J_001t__Product____Type__Oprod_It__fun_It__Int__Oint_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Int__Oint_Mt__Int__Oint_J_J,type,(
    cOMBB_9108069416537923362nt_int: ( fun_fu7094932816037418929t_bool * fun_Pr6991905887858779994t_bool ) > fun_Pr248364516767436270t_bool )).

tff(sy_c_COMBB_001t__fun_It__Typerep__Otyperep_Mt__fun_It__fun_It__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__fun_It__Code____Numeral__Ointeger_Mt__fun_It__Code____Numeral__Ointeger_Mt__HOL__Obool_J_J_J_J_001t__fun_It__Typerep__Otyperep_Mt__fun_It__fun_It__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__fun_It__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__Code____Numeral__Ointeger_J_Mt__HOL__Obool_J_J_J_001t__Product____Type__Oprod_It__fun_It__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__Code____Numeral__Ointeger_J_J,type,(
    cOMBB_7612773275306069037nteger: ( fun_fu6888054180786145293r_bool * fun_Pr95293895019578998r_bool ) > fun_Pr5433951568954267674r_bool )).

tff(sy_c_COMBB_001t__fun_It__Typerep__Otyperep_Mt__fun_It__fun_It__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__fun_It__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__Code____Numeral__Ointeger_J_Mt__HOL__Obool_J_J_J_001t__fun_It__Typerep__Otyperep_Mt__fun_It__Product____Type__Oprod_It__fun_It__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__Code____Numeral__Ointeger_J_J_Mt__HOL__Obool_J_J_001t__Product____Type__Oprod_It__fun_It__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__Code____Numeral__Ointeger_J_J,type,(
    cOMBB_6297587082483395785nteger: ( fun_fu4550280507354081777r_bool * fun_Pr5433951568954267674r_bool ) > fun_Pr2830981920259692576r_bool )).

tff(sy_c_COMBB_001t__fun_It__Typerep__Otyperep_Mt__fun_It__fun_It__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__fun_It__Code____Numeral__Onatural_Mt__fun_It__Code____Numeral__Onatural_Mt__HOL__Obool_J_J_J_J_001t__fun_It__Typerep__Otyperep_Mt__fun_It__fun_It__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__fun_It__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__Code____Numeral__Onatural_J_Mt__HOL__Obool_J_J_J_001t__Product____Type__Oprod_It__fun_It__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__Code____Numeral__Onatural_J_J,type,(
    cOMBB_9077245891810296610atural: ( fun_fu4460523323837349793l_bool * fun_Pr4706854109072119690l_bool ) > fun_Pr6457432793629214042l_bool )).

tff(sy_c_COMBB_001t__fun_It__Typerep__Otyperep_Mt__fun_It__fun_It__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__fun_It__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__Code____Numeral__Onatural_J_Mt__HOL__Obool_J_J_J_001t__fun_It__Typerep__Otyperep_Mt__fun_It__Product____Type__Oprod_It__fun_It__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__Code____Numeral__Onatural_J_J_Mt__HOL__Obool_J_J_001t__Product____Type__Oprod_It__fun_It__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__Code____Numeral__Onatural_J_J,type,(
    cOMBB_846735544962047466atural: ( fun_fu7601708671022694833l_bool * fun_Pr6457432793629214042l_bool ) > fun_Pr1599230241618838622l_bool )).

tff(sy_c_COMBB_001t__fun_It__Typerep__Otyperep_Mt__fun_It__fun_It__Product____Type__Oprod_It__Int__Oint_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__fun_It__Int__Oint_Mt__fun_It__Int__Oint_Mt__HOL__Obool_J_J_J_J_001t__fun_It__Typerep__Otyperep_Mt__fun_It__fun_It__Product____Type__Oprod_It__Int__Oint_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__fun_It__Product____Type__Oprod_It__Int__Oint_Mt__Int__Oint_J_Mt__HOL__Obool_J_J_J_001t__Product____Type__Oprod_It__fun_It__Product____Type__Oprod_It__Int__Oint_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Int__Oint_Mt__Int__Oint_J_J,type,(
    cOMBB_4874410044190868510nt_int: ( fun_fu1675687505949760657t_bool * fun_Pr2562742620373320314t_bool ) > fun_Pr4151658529519503450t_bool )).

tff(sy_c_COMBB_001t__fun_It__Typerep__Otyperep_Mt__fun_It__fun_It__Product____Type__Oprod_It__Int__Oint_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__fun_It__Product____Type__Oprod_It__Int__Oint_Mt__Int__Oint_J_Mt__HOL__Obool_J_J_J_001t__fun_It__Typerep__Otyperep_Mt__fun_It__Product____Type__Oprod_It__fun_It__Product____Type__Oprod_It__Int__Oint_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Int__Oint_Mt__Int__Oint_J_J_Mt__HOL__Obool_J_J_001t__Product____Type__Oprod_It__fun_It__Product____Type__Oprod_It__Int__Oint_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Int__Oint_Mt__Int__Oint_J_J,type,(
    cOMBB_5562657749750264566nt_int: ( fun_fu3660741339341699761t_bool * fun_Pr4151658529519503450t_bool ) > fun_Pr6199325843354212422t_bool )).

tff(sy_c_COMBB_001t__fun_It__fun_It__Code____Numeral__Ointeger_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__fun_It__Code____Numeral__Ointeger_Mt__Product____Type__Oprod_It__fun_It__Code____Numeral__Ointeger_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__Code____Numeral__Ointeger_J_J_J_J_001t__fun_It__Product____Type__Oprod_It__fun_It__Code____Numeral__Ointeger_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Code____Numeral__Ointeger_J_Mt__Product____Type__Oprod_It__fun_It__Code____Numeral__Ointeger_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__Code____Numeral__Ointeger_J_J_J_001t__Code____Numeral__Ointeger,type,(
    cOMBB_3408094935000726513nteger: ( fun_fu6539295364715645971nteger * fun_Co5229755925274711937nteger ) > fun_Co8307566233941930973nteger )).

tff(sy_c_COMBB_001t__fun_It__fun_It__Code____Numeral__Ointeger_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__fun_It__Code____Numeral__Ointeger_Mt__fun_It__Code____Numeral__Ointeger_Mt__HOL__Obool_J_J_J_001t__fun_It__fun_It__Code____Numeral__Ointeger_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__fun_It__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__Code____Numeral__Ointeger_J_Mt__HOL__Obool_J_J_001t__Typerep__Otyperep,type,(
    cOMBB_6520020761449137108yperep: fun_fu8672591191617834551r_bool > fun_fu1147391596373276813r_bool )).

tff(sy_c_COMBB_001t__fun_It__fun_It__Code____Numeral__Ointeger_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__fun_It__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__Code____Numeral__Ointeger_J_Mt__HOL__Obool_J_J_001t__fun_It__Product____Type__Oprod_It__fun_It__Code____Numeral__Ointeger_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__Code____Numeral__Ointeger_J_J_Mt__HOL__Obool_J_001t__Typerep__Otyperep,type,(
    cOMBB_38662348728028498yperep: fun_fu6912412785804413181r_bool > fun_fu5068169625979973489r_bool )).

tff(sy_c_COMBB_001t__fun_It__fun_It__Code____Numeral__Ointeger_Mt__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__Code____Numeral__Ointeger_J_J_Mt__fun_It__Code____Numeral__Ointeger_Mt__Product____Type__Oprod_It__fun_It__Code____Numeral__Ointeger_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__Code____Numeral__Ointeger_J_J_J_J_001t__fun_It__fun_It__Code____Numeral__Ointeger_Mt__fun_It__Code____Numeral__Ointeger_Mt__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__Code____Numeral__Ointeger_J_J_J_Mt__fun_It__Code____Numeral__Ointeger_Mt__fun_It__Code____Numeral__Ointeger_Mt__Product____Type__Oprod_It__fun_It__Code____Numeral__Ointeger_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__Code____Numeral__Ointeger_J_J_J_J_J_001t__fun_It__Code____Numeral__Ointeger_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J,type,(
    cOMBB_3594209068082048875e_term: ( fun_fu2733451477339841305nteger * fun_fu7588030771238432591nteger ) > fun_fu6911750219728095589nteger )).

tff(sy_c_COMBB_001t__fun_It__fun_It__Code____Numeral__Ointeger_Mt__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__Code____Numeral__Ointeger_J_J_Mt__fun_It__Code____Numeral__Ointeger_Mt__Product____Type__Oprod_It__fun_It__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__Code____Numeral__Ointeger_J_J_J_J_001t__fun_It__fun_It__Code____Numeral__Ointeger_Mt__fun_It__Code____Numeral__Ointeger_Mt__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__Code____Numeral__Ointeger_J_J_J_Mt__fun_It__Code____Numeral__Ointeger_Mt__fun_It__Code____Numeral__Ointeger_Mt__Product____Type__Oprod_It__fun_It__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__Code____Numeral__Ointeger_J_J_J_J_J_001t__fun_It__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J,type,(
    cOMBB_2698366874344602869e_term: ( fun_fu4916870818777620633nteger * fun_fu3615774071449603131nteger ) > fun_fu7262826132956007249nteger )).

tff(sy_c_COMBB_001t__fun_It__fun_It__Code____Numeral__Onatural_Mt__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__Code____Numeral__Onatural_J_J_Mt__fun_It__Code____Numeral__Onatural_Mt__Product____Type__Oprod_It__fun_It__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__Code____Numeral__Onatural_J_J_J_J_001t__fun_It__fun_It__Code____Numeral__Onatural_Mt__fun_It__Code____Numeral__Onatural_Mt__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__Code____Numeral__Onatural_J_J_J_Mt__fun_It__Code____Numeral__Onatural_Mt__fun_It__Code____Numeral__Onatural_Mt__Product____Type__Oprod_It__fun_It__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__Code____Numeral__Onatural_J_J_J_J_J_001t__fun_It__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J,type,(
    cOMBB_3809075260845034e_term: ( fun_fu2123601218143503641atural * fun_fu2494533493585484733atural ) > fun_fu4687815202437613075atural )).

tff(sy_c_COMBB_001t__fun_It__fun_It__Code____Numeral__Onatural_Mt__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__Code____Numeral__Onatural_J_J_Mt__fun_It__Code____Numeral__Onatural_Mt__fun_It__Code____Numeral__Onatural_Mt__Product____Type__Oprod_It__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__Code____Numeral__Onatural_J_Mt__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__Code____Numeral__Onatural_J_J_J_J_J_001t__fun_It__fun_It__Code____Numeral__Onatural_Mt__fun_It__Code____Numeral__Onatural_Mt__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__Code____Numeral__Onatural_J_J_J_Mt__fun_It__Code____Numeral__Onatural_Mt__fun_It__Code____Numeral__Onatural_Mt__fun_It__Code____Numeral__Onatural_Mt__Product____Type__Oprod_It__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__Code____Numeral__Onatural_J_Mt__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__Code____Numeral__Onatural_J_J_J_J_J_J_001t__Code____Numeral__Onatural,type,(
    cOMBB_96704837724660068atural: ( fun_fu993727241678456977atural * fun_Co4602231649046964559atural ) > fun_Co5734384866173048975atural )).

tff(sy_c_COMBB_001t__fun_It__fun_It__Int__Oint_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__fun_It__Int__Oint_Mt__Product____Type__Oprod_It__fun_It__Int__Oint_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Int__Oint_Mt__Int__Oint_J_J_J_J_001t__fun_It__Product____Type__Oprod_It__fun_It__Int__Oint_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Int__Oint_J_Mt__Product____Type__Oprod_It__fun_It__Int__Oint_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Int__Oint_Mt__Int__Oint_J_J_J_001t__Int__Oint,type,(
    cOMBB_5872364081358007936nt_int: ( fun_fu2263465228032374355nt_int * fun_in140271157101666045nt_int ) > fun_in509085668784450939nt_int )).

tff(sy_c_COMBB_001t__fun_It__fun_It__Int__Oint_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__fun_It__Int__Oint_Mt__fun_It__Int__Oint_Mt__HOL__Obool_J_J_J_001t__fun_It__fun_It__Int__Oint_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__fun_It__Product____Type__Oprod_It__Int__Oint_Mt__Int__Oint_J_Mt__HOL__Obool_J_J_001t__Typerep__Otyperep,type,(
    cOMBB_3498058466423397720yperep: fun_fu8490186995926425403t_bool > fun_fu1724481030927199121t_bool )).

tff(sy_c_COMBB_001t__fun_It__fun_It__Int__Oint_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__fun_It__Product____Type__Oprod_It__Int__Oint_Mt__Int__Oint_J_Mt__HOL__Obool_J_J_001t__fun_It__Product____Type__Oprod_It__fun_It__Int__Oint_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Int__Oint_Mt__Int__Oint_J_J_Mt__HOL__Obool_J_001t__Typerep__Otyperep,type,(
    cOMBB_5951983665369491986yperep: fun_fu460498724395885885t_bool > fun_fu7094932816037418929t_bool )).

tff(sy_c_COMBB_001t__fun_It__fun_It__Int__Oint_Mt__Product____Type__Oprod_It__Int__Oint_Mt__Int__Oint_J_J_Mt__fun_It__Int__Oint_Mt__Product____Type__Oprod_It__fun_It__Int__Oint_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Int__Oint_Mt__Int__Oint_J_J_J_J_001t__fun_It__fun_It__Int__Oint_Mt__fun_It__Int__Oint_Mt__Product____Type__Oprod_It__Int__Oint_Mt__Int__Oint_J_J_J_Mt__fun_It__Int__Oint_Mt__fun_It__Int__Oint_Mt__Product____Type__Oprod_It__fun_It__Int__Oint_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Int__Oint_Mt__Int__Oint_J_J_J_J_J_001t__fun_It__Int__Oint_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J,type,(
    cOMBB_3131150168756275130e_term: ( fun_fu3068297021553961497nt_int * fun_fu8452179716673540909nt_int ) > fun_fu6737376264651458179nt_int )).

tff(sy_c_COMBB_001t__fun_It__fun_It__Int__Oint_Mt__Product____Type__Oprod_It__Int__Oint_Mt__Int__Oint_J_J_Mt__fun_It__Int__Oint_Mt__Product____Type__Oprod_It__fun_It__Product____Type__Oprod_It__Int__Oint_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Int__Oint_Mt__Int__Oint_J_J_J_J_001t__fun_It__fun_It__Int__Oint_Mt__fun_It__Int__Oint_Mt__Product____Type__Oprod_It__Int__Oint_Mt__Int__Oint_J_J_J_Mt__fun_It__Int__Oint_Mt__fun_It__Int__Oint_Mt__Product____Type__Oprod_It__fun_It__Product____Type__Oprod_It__Int__Oint_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Int__Oint_Mt__Int__Oint_J_J_J_J_J_001t__fun_It__Product____Type__Oprod_It__Int__Oint_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J,type,(
    cOMBB_2080866019554389222e_term: ( fun_fu4293193403107929881nt_int * fun_fu6525202946683275477nt_int ) > fun_fu8886507270542301739nt_int )).

tff(sy_c_COMBB_001t__fun_It__fun_It__List__Olist_It__Typerep__Otyperep_J_Mt__Product____Type__Oprod_It__Typerep__Otyperep_Mt__List__Olist_It__Typerep__Otyperep_J_J_J_Mt__fun_It__List__Olist_It__Typerep__Otyperep_J_Mt__Product____Type__Oprod_It__List__Olist_It__Typerep__Otyperep_J_Mt__Product____Type__Oprod_It__Typerep__Otyperep_Mt__List__Olist_It__Typerep__Otyperep_J_J_J_J_J_001t__fun_It__fun_It__Typerep__Otyperep_Mt__fun_It__List__Olist_It__Typerep__Otyperep_J_Mt__Product____Type__Oprod_It__Typerep__Otyperep_Mt__List__Olist_It__Typerep__Otyperep_J_J_J_J_Mt__fun_It__Typerep__Otyperep_Mt__fun_It__List__Olist_It__Typerep__Otyperep_J_Mt__Product____Type__Oprod_It__List__Olist_It__Typerep__Otyperep_J_Mt__Product____Type__Oprod_It__Typerep__Otyperep_Mt__List__Olist_It__Typerep__Otyperep_J_J_J_J_J_J_001t__List__Olist_It__Typerep__Otyperep_J,type,(
    cOMBB_1472777779343922656yperep: ( fun_fu5844210226384989081yperep * fun_li881254157825566113yperep ) > fun_li7570395697226697847yperep )).

tff(sy_c_COMBB_001t__fun_It__fun_It__Nat__Onat_Mt__HOL__Obool_J_Mt__fun_It__Nat__Onat_Mt__fun_It__Nat__Onat_Mt__HOL__Obool_J_J_J_001t__fun_It__fun_It__Nat__Onat_Mt__fun_It__Nat__Onat_Mt__HOL__Obool_J_J_Mt__fun_It__Nat__Onat_Mt__fun_It__Nat__Onat_Mt__fun_It__Nat__Onat_Mt__HOL__Obool_J_J_J_J_001t__Nat__Onat,type,(
    cOMBB_2248581009415873744ol_nat: ( fun_fu1038632408104920661t_bool * fun_na1544387541398534297t_bool ) > fun_na6289177714869329369t_bool )).

tff(sy_c_COMBB_001t__fun_It__fun_It__Nat__Onat_Mt__HOL__Obool_J_Mt__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__fun_It__Nat__Onat_Mt__HOL__Obool_J_J_J_001t__fun_It__fun_It__Nat__Onat_Mt__fun_It__Nat__Onat_Mt__HOL__Obool_J_J_Mt__fun_It__Nat__Onat_Mt__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__fun_It__Nat__Onat_Mt__HOL__Obool_J_J_J_J_001t__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J,type,(
    cOMBB_5608644763066494149at_nat: ( fun_fu6468988228245438809t_bool * fun_Pr6897082581077101527t_bool ) > fun_Pr8183066421734264877t_bool )).

tff(sy_c_COMBB_001t__fun_It__fun_It__Nat__Onat_Mt__fun_It__Nat__Onat_Mt__HOL__Obool_J_J_Mt__fun_It__Nat__Onat_Mt__fun_It__Nat__Onat_Mt__HOL__Obool_J_J_J_001t__fun_It__fun_It__Nat__Onat_Mt__fun_It__Nat__Onat_Mt__fun_It__Nat__Onat_Mt__HOL__Obool_J_J_J_Mt__fun_It__Nat__Onat_Mt__fun_It__Nat__Onat_Mt__fun_It__Nat__Onat_Mt__HOL__Obool_J_J_J_J_001t__Nat__Onat,type,(
    cOMBB_7693806822126743102ol_nat: ( fun_fu1688752716999008323t_bool * fun_na9098676195466966096t_bool ) > fun_na8482492899500480528t_bool )).

tff(sy_c_COMBB_001t__fun_It__fun_It__Nat__Onat_Mt__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__HOL__Obool_J_J_Mt__fun_It__Nat__Onat_Mt__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__HOL__Obool_J_J_J_001t__fun_It__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__fun_It__Nat__Onat_Mt__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__HOL__Obool_J_J_J_Mt__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__fun_It__Nat__Onat_Mt__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__HOL__Obool_J_J_J_J_001t__Nat__Onat,type,(
    cOMBB_4615779657065937028ol_nat: ( fun_fu8641246498847139593t_bool * fun_na8405312119502891798t_bool ) > fun_na157737908606830480t_bool )).

tff(sy_c_COMBB_001t__fun_It__fun_It__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__fun_It__Code____Numeral__Ointeger_Mt__Product____Type__Oprod_It__fun_It__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__Code____Numeral__Ointeger_J_J_J_J_001t__fun_It__Product____Type__Oprod_It__fun_It__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Code____Numeral__Ointeger_J_Mt__Product____Type__Oprod_It__fun_It__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__Code____Numeral__Ointeger_J_J_J_001t__Code____Numeral__Ointeger,type,(
    cOMBB_681247301518469873nteger: ( fun_fu6526197131946367763nteger * fun_Co6462232924193281025nteger ) > fun_Co6429903536061882205nteger )).

tff(sy_c_COMBB_001t__fun_It__fun_It__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__fun_It__Code____Numeral__Ointeger_Mt__fun_It__Code____Numeral__Ointeger_Mt__HOL__Obool_J_J_J_001t__fun_It__fun_It__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__fun_It__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__Code____Numeral__Ointeger_J_Mt__HOL__Obool_J_J_001t__Typerep__Otyperep,type,(
    cOMBB_220180290922983508yperep: fun_fu7876857974243919287r_bool > fun_fu6888054180786145293r_bool )).

tff(sy_c_COMBB_001t__fun_It__fun_It__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__fun_It__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__Code____Numeral__Ointeger_J_Mt__HOL__Obool_J_J_001t__fun_It__Product____Type__Oprod_It__fun_It__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__Code____Numeral__Ointeger_J_J_Mt__HOL__Obool_J_001t__Typerep__Otyperep,type,(
    cOMBB_8173728252348921042yperep: fun_fu8244261039515384701r_bool > fun_fu4550280507354081777r_bool )).

tff(sy_c_COMBB_001t__fun_It__fun_It__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__fun_It__Code____Numeral__Onatural_Mt__Product____Type__Oprod_It__fun_It__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__Code____Numeral__Onatural_J_J_J_J_001t__fun_It__Product____Type__Oprod_It__fun_It__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Code____Numeral__Onatural_J_Mt__Product____Type__Oprod_It__fun_It__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__Code____Numeral__Onatural_J_J_J_001t__Code____Numeral__Onatural,type,(
    cOMBB_5040515448565471100atural: ( fun_fu8578257057154586963atural * fun_Co2246090783753993453atural ) > fun_Co8745416086325235827atural )).

tff(sy_c_COMBB_001t__fun_It__fun_It__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__fun_It__Code____Numeral__Onatural_Mt__fun_It__Code____Numeral__Onatural_Mt__HOL__Obool_J_J_J_001t__fun_It__fun_It__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__fun_It__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__Code____Numeral__Onatural_J_Mt__HOL__Obool_J_J_001t__Typerep__Otyperep,type,(
    cOMBB_8575074632140792168yperep: fun_fu1329181239375146827l_bool > fun_fu4460523323837349793l_bool )).

tff(sy_c_COMBB_001t__fun_It__fun_It__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__fun_It__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__Code____Numeral__Onatural_J_Mt__HOL__Obool_J_J_001t__fun_It__Product____Type__Oprod_It__fun_It__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__Code____Numeral__Onatural_J_J_Mt__HOL__Obool_J_001t__Typerep__Otyperep,type,(
    cOMBB_8624280976385750034yperep: fun_fu5627978954003921725l_bool > fun_fu7601708671022694833l_bool )).

tff(sy_c_COMBB_001t__fun_It__fun_It__Product____Type__Oprod_It__Int__Oint_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__fun_It__Int__Oint_Mt__Product____Type__Oprod_It__fun_It__Product____Type__Oprod_It__Int__Oint_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Int__Oint_Mt__Int__Oint_J_J_J_J_001t__fun_It__Product____Type__Oprod_It__fun_It__Product____Type__Oprod_It__Int__Oint_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Int__Oint_J_Mt__Product____Type__Oprod_It__fun_It__Product____Type__Oprod_It__Int__Oint_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Int__Oint_Mt__Int__Oint_J_J_J_001t__Int__Oint,type,(
    cOMBB_2986404968635367552nt_int: ( fun_fu531010658319034451nt_int * fun_in3830468157672678909nt_int ) > fun_in7457192912008173179nt_int )).

tff(sy_c_COMBB_001t__fun_It__fun_It__Product____Type__Oprod_It__Int__Oint_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__fun_It__Int__Oint_Mt__fun_It__Int__Oint_Mt__HOL__Obool_J_J_J_001t__fun_It__fun_It__Product____Type__Oprod_It__Int__Oint_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__fun_It__Product____Type__Oprod_It__Int__Oint_Mt__Int__Oint_J_Mt__HOL__Obool_J_J_001t__Typerep__Otyperep,type,(
    cOMBB_702978485530594392yperep: fun_fu2440930489728362555t_bool > fun_fu1675687505949760657t_bool )).

tff(sy_c_COMBB_001t__fun_It__fun_It__Product____Type__Oprod_It__Int__Oint_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__fun_It__Product____Type__Oprod_It__Int__Oint_Mt__Int__Oint_J_Mt__HOL__Obool_J_J_001t__fun_It__Product____Type__Oprod_It__fun_It__Product____Type__Oprod_It__Int__Oint_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Int__Oint_Mt__Int__Oint_J_J_Mt__HOL__Obool_J_001t__Typerep__Otyperep,type,(
    cOMBB_7270055073361074962yperep: fun_fu3411262949498040381t_bool > fun_fu3660741339341699761t_bool )).

tff(sy_c_COMBB_001t__fun_It__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__HOL__Obool_J_Mt__fun_It__Nat__Onat_Mt__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__HOL__Obool_J_J_J_001t__fun_It__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__HOL__Obool_J_J_Mt__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__fun_It__Nat__Onat_Mt__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__HOL__Obool_J_J_J_J_001t__Nat__Onat,type,(
    cOMBB_1470511346761572292ol_nat: ( fun_fu2587166690102260681t_bool * fun_na6750363808335230537t_bool ) > fun_na3951661776728009245t_bool )).

tff(sy_c_COMBB_001t__fun_It__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__HOL__Obool_J_Mt__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__HOL__Obool_J_J_J_001t__fun_It__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__HOL__Obool_J_J_Mt__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__HOL__Obool_J_J_J_J_001t__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J,type,(
    cOMBB_5471853805901070681at_nat: ( fun_fu5333222456078831685t_bool * fun_Pr1943003454659831855t_bool ) > fun_Pr7709971569131247473t_bool )).

tff(sy_c_COMBB_001t__fun_It__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_001t__fun_It__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_J_Mt__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_J_001t__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J,type,(
    cOMBB_8050131321477566705at_nat: ( fun_fu6445838590459218605t_unit * fun_Pr1278612358751947631t_unit ) > fun_Pr2704711140377888025t_unit )).

tff(sy_c_COMBB_001t__fun_It__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__fun_It__Nat__Onat_Mt__HOL__Obool_J_J_Mt__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__fun_It__Nat__Onat_Mt__HOL__Obool_J_J_J_001t__fun_It__fun_It__Nat__Onat_Mt__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__fun_It__Nat__Onat_Mt__HOL__Obool_J_J_J_Mt__fun_It__Nat__Onat_Mt__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__fun_It__Nat__Onat_Mt__HOL__Obool_J_J_J_J_001t__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J,type,(
    cOMBB_3865874014732187325at_nat: ( fun_fu6773409904275515417t_bool * fun_Pr5624751278402447445t_bool ) > fun_Pr4781215321556770159t_bool )).

tff(sy_c_COMBB_001t__fun_It__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__HOL__Obool_J_J_Mt__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__HOL__Obool_J_J_J_001t__fun_It__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__HOL__Obool_J_J_J_Mt__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__HOL__Obool_J_J_J_J_001t__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J,type,(
    cOMBB_6278654488875105531at_nat: ( fun_fu8726123341387183067t_bool * fun_Pr5184484770617013399t_bool ) > fun_Pr4247236176079469039t_bool )).

tff(sy_c_COMBB_001t__fun_It__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__HOL__Obool_J_Mt__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__HOL__Obool_J_J_J_001t__fun_It__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__HOL__Obool_J_J_Mt__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__HOL__Obool_J_J_J_J_001t__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J,type,(
    cOMBB_754071365825226635at_nat: ( fun_fu1148768602044197753t_bool * fun_Pr4412419406920778671t_bool ) > fun_Pr1890516628890891685t_bool )).

tff(sy_c_COMBB_001t__fun_It__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_001t__fun_It__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_J_Mt__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_J_001t__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J,type,(
    cOMBB_9083452616230038999at_nat: ( fun_fu8152870024848973357t_unit * fun_Pr5016515452404405999t_unit ) > fun_Pr774678869800119705t_unit )).

tff(sy_c_COMBB_001t__fun_It__fun_It__Product____Type__Ounit_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_001t__fun_It__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__fun_It__Product____Type__Ounit_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_J_Mt__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_J_001t__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J,type,(
    cOMBB_6021740294354723209at_nat: fun_fu4323601328338947349t_unit > fun_fu2579617906313303557t_unit )).

tff(sy_c_COMBB_001t__fun_It__fun_It__Product____Type__Ounit_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_001t__fun_It__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__fun_It__Product____Type__Ounit_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_J_Mt__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_J_001t__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J,type,(
    cOMBB_1855707829989582371at_nat: fun_fu8858588343352807393t_unit > fun_fu6416307036156631045t_unit )).

tff(sy_c_COMBC_001t__Code____Numeral__Onatural_001t__Code____Numeral__Onatural_001t__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__Code____Numeral__Onatural_J,type,(
    cOMBC_1248919038785528696atural: fun_Co7678717249382994835atural > fun_Co7678717249382994835atural )).

tff(sy_c_COMBC_001t__Code____Numeral__Onatural_001t__Code____Numeral__Onatural_001t__Product____Type__Oprod_It__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__Code____Numeral__Onatural_J_Mt__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__Code____Numeral__Onatural_J_J,type,(
    cOMBC_4647895173212359598atural: fun_Co1890133979025130057atural > fun_Co1890133979025130057atural )).

tff(sy_c_COMBC_001t__Code____Numeral__Onatural_001t__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__Code____Numeral__Onatural_J_001t__Product____Type__Oprod_It__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__Code____Numeral__Onatural_J_Mt__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__Code____Numeral__Onatural_J_J,type,(
    cOMBC_6936323340639911621atural: fun_fu6629296773798093509atural )).

tff(sy_c_COMBC_001t__Code____Numeral__Onatural_001t__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__Code____Numeral__Onatural_J_001t__fun_It__Code____Numeral__Onatural_Mt__Product____Type__Oprod_It__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__Code____Numeral__Onatural_J_Mt__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__Code____Numeral__Onatural_J_J_J,type,(
    cOMBC_8548339932275315702atural: ( fun_Co8253216719530962447atural * produc7822875418678951345atural ) > fun_Co1890133979025130057atural )).

tff(sy_c_COMBC_001t__Code____Numeral__Onatural_001t__fun_It__Code____Numeral__Onatural_Mt__Code____Numeral__Onatural_J_001t__fun_It__Code____Numeral__Onatural_Mt__Product____Type__Oprod_It__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__Code____Numeral__Onatural_J_Mt__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__Code____Numeral__Onatural_J_J_J,type,(
    cOMBC_8986509634241427706atural: ( fun_Co3298018869363459349atural * fun_Co7398788559141407565atural ) > fun_Co1890133979025130057atural )).

tff(sy_c_COMBC_001t__Code____Numeral__Onatural_001t__fun_It__Code____Numeral__Onatural_Mt__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__Code____Numeral__Onatural_J_J_001t__fun_It__Code____Numeral__Onatural_Mt__Product____Type__Oprod_It__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__Code____Numeral__Onatural_J_Mt__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__Code____Numeral__Onatural_J_J_J,type,(
    cOMBC_9156281758219505925atural: ( fun_Co1808237959486878atural * fun_Co9086149380244212450atural ) > fun_Co1890133979025130057atural )).

tff(sy_c_COMBC_001t__Code____Numeral__Onatural_001t__fun_It__Code____Numeral__Onatural_Mt__fun_It__Code____Numeral__Onatural_Mt__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__Code____Numeral__Onatural_J_J_J_001t__fun_It__Code____Numeral__Onatural_Mt__fun_It__Code____Numeral__Onatural_Mt__fun_It__Code____Numeral__Onatural_Mt__Product____Type__Oprod_It__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__Code____Numeral__Onatural_J_Mt__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__Code____Numeral__Onatural_J_J_J_J_J,type,(
    cOMBC_3501613152056342390atural: ( fun_Co5734384866173048975atural * fun_Co7678717249382994835atural ) > fun_Co7089152750660283947atural )).

tff(sy_c_COMBC_001t__FWState__Oconditional____action_It__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__Code____Numeral__Onatural_J_J_J_001t__Set__Oset_It__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__Code____Numeral__Onatural_J_J_J_001t__HOL__Obool,type,(
    cOMBC_6514811739612929710l_bool: ( fun_co4196113951099085769l_bool * set_Pr2352657477744078772atural ) > fun_co7627950267339617060l_bool )).

tff(sy_c_COMBC_001t__FWState__Oconditional____action_It__Product____Type__Oprod_It__FinFun__Ofinfun_Itf__d_Mt__List__Olist_It__FWState__Olock____action_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Onew____thread____action_Itf__a_Mtf__b_Mtf__c_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Oconditional____action_Itf__a_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Owait____set____action_Itf__a_Mtf__e_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Ointerrupt____action_Itf__a_J_J_Mt__List__Olist_Itf__f_J_J_J_J_J_J_J_001t__Set__Oset_It__Product____Type__Oprod_It__FinFun__Ofinfun_Itf__d_Mt__List__Olist_It__FWState__Olock____action_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Onew____thread____action_Itf__a_Mtf__b_Mtf__c_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Oconditional____action_Itf__a_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Owait____set____action_Itf__a_Mtf__e_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Ointerrupt____action_Itf__a_J_J_Mt__List__Olist_Itf__f_J_J_J_J_J_J_J_001t__HOL__Obool,type,(
    cOMBC_3324183268558603608f_bool: ( fun_co8769804245728303125f_bool * set_Pr8454954044441558665list_f ) > fun_co4575195045610544553f_bool )).

tff(sy_c_COMBC_001t__FWState__Oconditional____action_It__Product____Type__Oprod_It__fun_It__Code____Numeral__Ointeger_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__Code____Numeral__Ointeger_J_J_J_001t__Set__Oset_It__Product____Type__Oprod_It__fun_It__Code____Numeral__Ointeger_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__Code____Numeral__Ointeger_J_J_J_001t__HOL__Obool,type,(
    cOMBC_1412576520028865000r_bool: ( fun_co8049914271994749315r_bool * set_Pr7592006421409863191nteger ) > fun_co2395757858628207745r_bool )).

tff(sy_c_COMBC_001t__FWState__Oconditional____action_It__Product____Type__Oprod_It__fun_It__Int__Oint_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Int__Oint_Mt__Int__Oint_J_J_J_001t__Set__Oset_It__Product____Type__Oprod_It__fun_It__Int__Oint_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Int__Oint_Mt__Int__Oint_J_J_J_001t__HOL__Obool,type,(
    cOMBC_6809366433643302090t_bool: ( fun_co8735435556028933605t_bool * set_Pr5033440245338114598nt_int ) > fun_co7718080053201515570t_bool )).

tff(sy_c_COMBC_001t__FWState__Oconditional____action_It__Product____Type__Oprod_It__fun_It__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__Code____Numeral__Ointeger_J_J_J_001t__Set__Oset_It__Product____Type__Oprod_It__fun_It__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__Code____Numeral__Ointeger_J_J_J_001t__HOL__Obool,type,(
    cOMBC_8733656865795830012r_bool: ( fun_co5175040255410966423r_bool * set_Pr5663546166630115725nteger ) > fun_co3441523439604637323r_bool )).

tff(sy_c_COMBC_001t__FWState__Oconditional____action_It__Product____Type__Oprod_It__fun_It__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__Code____Numeral__Onatural_J_J_J_001t__Set__Oset_It__Product____Type__Oprod_It__fun_It__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__Code____Numeral__Onatural_J_J_J_001t__HOL__Obool,type,(
    cOMBC_4777985434584799034l_bool: ( fun_co2057950312390817877l_bool * set_Pr1570348503753982702atural ) > fun_co5667258221275242858l_bool )).

tff(sy_c_COMBC_001t__FWState__Oconditional____action_It__Product____Type__Oprod_It__fun_It__Product____Type__Oprod_It__Int__Oint_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Int__Oint_Mt__Int__Oint_J_J_J_001t__Set__Oset_It__Product____Type__Oprod_It__fun_It__Product____Type__Oprod_It__Int__Oint_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Int__Oint_Mt__Int__Oint_J_J_J_001t__HOL__Obool,type,(
    cOMBC_6803298798058583842t_bool: ( fun_co4189014013517765181t_bool * set_Pr233528076387193594nt_int ) > fun_co1993799214516430942t_bool )).

tff(sy_c_COMBC_001t__List__Olist_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_001t__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_J_001t__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_J,type,(
    cOMBC_7334429563222251924t_unit: ( fun_li3569438883440580873t_unit * fun_Pr4201797722543590713t_unit ) > fun_li4217068732456673235t_unit )).

tff(sy_c_COMBC_001t__List__Olist_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_001t__fun_It__Product____Type__Ounit_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_001t__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_J_J,type,(
    cOMBC_2131939975131778154t_unit: ( fun_li2261088881492125223t_unit * fun_Pr511513941778789827t_unit ) > fun_li6798891456745556937t_unit )).

tff(sy_c_COMBC_001t__List__Olist_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_J_001t__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_J_001t__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_J,type,(
    cOMBC_1232740382984552954t_unit: ( fun_li7655369035033345135t_unit * fun_Pr5462383778466847033t_unit ) > fun_li3206492915458765113t_unit )).

tff(sy_c_COMBC_001t__List__Olist_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_J_001t__fun_It__Product____Type__Ounit_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_001t__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_J_J,type,(
    cOMBC_4063351036741475126t_unit: ( fun_li8206877440717700211t_unit * fun_Pr511513941778789827t_unit ) > fun_li2381458376072220233t_unit )).

tff(sy_c_COMBC_001t__List__Olist_It__Typerep__Otyperep_J_001t__fun_It__Typerep__Otyperep_Mt__fun_It__List__Olist_It__Typerep__Otyperep_J_Mt__Product____Type__Oprod_It__Typerep__Otyperep_Mt__List__Olist_It__Typerep__Otyperep_J_J_J_J_001t__fun_It__Typerep__Otyperep_Mt__fun_It__List__Olist_It__Typerep__Otyperep_J_Mt__Product____Type__Oprod_It__List__Olist_It__Typerep__Otyperep_J_Mt__Product____Type__Oprod_It__Typerep__Otyperep_Mt__List__Olist_It__Typerep__Otyperep_J_J_J_J_J,type,(
    cOMBC_104451899224933796yperep: ( fun_li7570395697226697847yperep * fun_ty1631941266956796435yperep ) > fun_li2840792464901114045yperep )).

tff(sy_c_COMBC_001t__Nat__Onat_001t__Set__Oset_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_001t__HOL__Obool,type,(
    cOMBC_6089182126854364013t_bool: fun_fu1141201081133881029t_bool )).

tff(sy_c_COMBC_001t__Nat__Onat_001t__Set__Oset_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_001t__fun_It__Nat__Onat_Mt__HOL__Obool_J,type,(
    cOMBC_6245729688356921590t_bool: ( fun_na137915827363482383t_bool * set_Pr1261947904930325089at_nat ) > fun_nat_fun_nat_bool )).

tff(sy_c_COMBC_001t__Nat__Onat_001t__fun_It__Nat__Onat_Mt__HOL__Obool_J_001t__fun_It__Nat__Onat_Mt__HOL__Obool_J,type,(
    cOMBC_1981652900330269559t_bool: fun_fu1268471002656124633t_bool )).

tff(sy_c_COMBC_001t__Nat__Onat_001t__fun_It__Nat__Onat_Mt__fun_It__Nat__Onat_Mt__HOL__Obool_J_J_001t__fun_It__Nat__Onat_Mt__fun_It__Nat__Onat_Mt__fun_It__Nat__Onat_Mt__HOL__Obool_J_J_J,type,(
    cOMBC_6336148525615794240t_bool: ( fun_na6289177714869329369t_bool * fun_nat_fun_nat_bool ) > fun_na5642534631560016699t_bool )).

tff(sy_c_COMBC_001t__Nat__Onat_001t__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__HOL__Obool_J_001t__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__HOL__Obool_J,type,(
    cOMBC_5836600391518924715t_bool: fun_fu616332582584967541t_bool )).

tff(sy_c_COMBC_001t__Nat__Onat_001t__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__HOL__Obool_J_J_001t__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__fun_It__Nat__Onat_Mt__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__HOL__Obool_J_J_J,type,(
    cOMBC_5432844299569730948t_bool: ( fun_na3951661776728009245t_bool * fun_Pr248683899324676269t_bool ) > fun_na4321689262995269507t_bool )).

tff(sy_c_COMBC_001t__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__Code____Numeral__Ointeger_J_001t__Set__Oset_It__Product____Type__Oprod_It__fun_It__Code____Numeral__Ointeger_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__Code____Numeral__Ointeger_J_J_J_001t__HOL__Obool,type,(
    cOMBC_1849943191596060938r_bool: fun_fu4830667003075097745r_bool )).

tff(sy_c_COMBC_001t__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__Code____Numeral__Ointeger_J_001t__Set__Oset_It__Product____Type__Oprod_It__fun_It__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__Code____Numeral__Ointeger_J_J_J_001t__HOL__Obool,type,(
    cOMBC_1164745642197396244r_bool: fun_fu7900884399313500433r_bool )).

tff(sy_c_COMBC_001t__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__Code____Numeral__Onatural_J_001t__Set__Oset_It__Product____Type__Oprod_It__fun_It__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__Code____Numeral__Onatural_J_J_J_001t__HOL__Obool,type,(
    cOMBC_1922632389518567517l_bool: fun_fu7014031193662208165l_bool )).

tff(sy_c_COMBC_001t__Product____Type__Oprod_It__Int__Oint_Mt__Int__Oint_J_001t__Set__Oset_It__Product____Type__Oprod_It__fun_It__Int__Oint_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Int__Oint_Mt__Int__Oint_J_J_J_001t__HOL__Obool,type,(
    cOMBC_2995058810049920797t_bool: fun_fu4190661861615393429t_bool )).

tff(sy_c_COMBC_001t__Product____Type__Oprod_It__Int__Oint_Mt__Int__Oint_J_001t__Set__Oset_It__Product____Type__Oprod_It__fun_It__Product____Type__Oprod_It__Int__Oint_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Int__Oint_Mt__Int__Oint_J_J_J_001t__HOL__Obool,type,(
    cOMBC_3685975587475309385t_bool: fun_fu7570329911618195861t_bool )).

tff(sy_c_COMBC_001t__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_001t__List__Olist_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_001t__List__Olist_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J,type,(
    cOMBC_5135100225479720282at_nat: fun_Pr2719852622901852439at_nat > fun_li1018002223627125539at_nat )).

tff(sy_c_COMBC_001t__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_001t__Predicate__Opred_It__Product____Type__Ounit_J_001t__Predicate__Opred_It__Product____Type__Ounit_J,type,(
    cOMBC_1552180646880195170t_unit: fun_fu3570056125414735961t_unit )).

tff(sy_c_COMBC_001t__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_001t__Predicate__Opred_It__Product____Type__Ounit_J_001t__fun_It__Predicate__Opred_It__Product____Type__Ounit_J_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J,type,(
    cOMBC_2112645637916996866t_unit: fun_fu1443292795977987161t_unit )).

tff(sy_c_COMBC_001t__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_001t__Predicate__Opred_It__Product____Type__Ounit_J_001t__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J,type,(
    cOMBC_1831313084446023480t_unit: fun_fu7995557525823679365t_unit )).

tff(sy_c_COMBC_001t__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_001t__Predicate__Opred_It__Product____Type__Ounit_J_001t__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__fun_It__Predicate__Opred_It__Product____Type__Ounit_J_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_J,type,(
    cOMBC_5659729398678793432t_unit: fun_fu7430091268702750917t_unit )).

tff(sy_c_COMBC_001t__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_001t__Predicate__Opred_It__Product____Type__Ounit_J_001t__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_J,type,(
    cOMBC_5275586973196154104t_unit: fun_fu5973244017814072537t_unit )).

tff(sy_c_COMBC_001t__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_001t__Predicate__Opred_It__Product____Type__Ounit_J_001t__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__fun_It__Predicate__Opred_It__Product____Type__Ounit_J_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_J_J,type,(
    cOMBC_5328311016465078168t_unit: fun_fu4065331599565642457t_unit )).

tff(sy_c_COMBC_001t__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_001t__Predicate__Opred_It__Product____Type__Ounit_J_001t__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_J_J,type,(
    cOMBC_1833984069380548174t_unit: ( fun_Pr1795443265993232197t_unit * pred_Product_unit ) > fun_Pr6441907492281305167t_unit )).

tff(sy_c_COMBC_001t__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_001t__Predicate__Opred_It__Product____Type__Ounit_J_001t__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__fun_It__Predicate__Opred_It__Product____Type__Ounit_J_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_J_J_J,type,(
    cOMBC_2019996620745495534t_unit: ( fun_Pr2807933989720165861t_unit * pred_Product_unit ) > fun_Pr3501243374772083695t_unit )).

tff(sy_c_COMBC_001t__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_001t__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_001t__Predicate__Opred_It__Product____Type__Ounit_J,type,(
    cOMBC_4661858004074810762t_unit: fun_fu4049376622830049519t_unit )).

tff(sy_c_COMBC_001t__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_001t__Set__Oset_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_001t__HOL__Obool,type,(
    cOMBC_4213388754263852048t_bool: fun_Pr8404601203616053069t_bool > fun_se3305628495172992525t_bool )).

tff(sy_c_COMBC_001t__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_001t__Set__Oset_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_J_001t__HOL__Obool,type,(
    cOMBC_4555905863570137130t_bool: fun_fu3933355634313772815t_bool )).

tff(sy_c_COMBC_001t__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_001t__Set__Oset_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_J_001t__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__HOL__Obool_J,type,(
    cOMBC_8707992278803734470t_bool: ( fun_Pr7470714606546762485t_bool * set_Pr8693737435421807431at_nat ) > fun_Pr248683899324676269t_bool )).

tff(sy_c_COMBC_001t__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_001t__fun_It__Nat__Onat_Mt__HOL__Obool_J_001t__fun_It__Nat__Onat_Mt__HOL__Obool_J,type,(
    cOMBC_1646952264703196058t_bool: fun_fu4420279360308897025t_bool )).

tff(sy_c_COMBC_001t__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_001t__fun_It__Nat__Onat_Mt__fun_It__Nat__Onat_Mt__HOL__Obool_J_J_001t__fun_It__Nat__Onat_Mt__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__fun_It__Nat__Onat_Mt__HOL__Obool_J_J_J,type,(
    cOMBC_5386955363536343038t_bool: ( fun_Pr8183066421734264877t_bool * fun_nat_fun_nat_bool ) > fun_Pr6411485927852515459t_bool )).

tff(sy_c_COMBC_001t__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_001t__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__HOL__Obool_J_001t__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__HOL__Obool_J,type,(
    cOMBC_3379778804465295182t_bool: fun_fu864476392745135597t_bool )).

tff(sy_c_COMBC_001t__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_001t__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_001t__Predicate__Opred_It__Product____Type__Ounit_J,type,(
    cOMBC_5613538993853102528t_unit: fun_fu7851125996412702575t_unit )).

tff(sy_c_COMBC_001t__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_001t__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__HOL__Obool_J_J_001t__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__HOL__Obool_J_J_J,type,(
    cOMBC_213517001142981186t_bool: ( fun_Pr7709971569131247473t_bool * fun_Pr248683899324676269t_bool ) > fun_Pr5313478757384108867t_bool )).

tff(sy_c_COMBC_001t__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_001t__fun_It__Product____Type__Ounit_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_001t__Predicate__Opred_It__Product____Type__Ounit_J,type,(
    cOMBC_1545691546122322636t_unit: fun_fu4714081073862767087t_unit )).

tff(sy_c_COMBC_001t__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_001t__fun_It__Product____Type__Ounit_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_001t__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J,type,(
    cOMBC_257629196287008334t_unit: fun_fu6775504675221899015t_unit )).

tff(sy_c_COMBC_001t__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_001t__fun_It__Product____Type__Ounit_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_001t__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_J,type,(
    cOMBC_3475263444157777506t_unit: fun_fu7879578528783131931t_unit )).

tff(sy_c_COMBC_001t__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_001t__List__Olist_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_J_001t__List__Olist_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_J,type,(
    cOMBC_971145656680427968at_nat: fun_Pr915905792353961085at_nat > fun_li5695051598150985609at_nat )).

tff(sy_c_COMBC_001t__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_001t__Predicate__Opred_It__Product____Type__Ounit_J_001t__Predicate__Opred_It__Product____Type__Ounit_J,type,(
    cOMBC_889979299708343368t_unit: fun_fu6785031140877050969t_unit )).

tff(sy_c_COMBC_001t__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_001t__Predicate__Opred_It__Product____Type__Ounit_J_001t__fun_It__Predicate__Opred_It__Product____Type__Ounit_J_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J,type,(
    cOMBC_4002404201293077736t_unit: fun_fu8850054013637247577t_unit )).

tff(sy_c_COMBC_001t__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_001t__Predicate__Opred_It__Product____Type__Ounit_J_001t__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J,type,(
    cOMBC_3641583497095807544t_unit: fun_fu1205099963905389829t_unit )).

tff(sy_c_COMBC_001t__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_001t__Predicate__Opred_It__Product____Type__Ounit_J_001t__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__fun_It__Predicate__Opred_It__Product____Type__Ounit_J_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_J,type,(
    cOMBC_1152749508414443480t_unit: fun_fu4205763009233171013t_unit )).

tff(sy_c_COMBC_001t__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_001t__Predicate__Opred_It__Product____Type__Ounit_J_001t__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_J,type,(
    cOMBC_3552359484409778910t_unit: fun_fu2712647329363260121t_unit )).

tff(sy_c_COMBC_001t__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_001t__Predicate__Opred_It__Product____Type__Ounit_J_001t__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__fun_It__Predicate__Opred_It__Product____Type__Ounit_J_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_J_J,type,(
    cOMBC_442156658242747262t_unit: fun_fu3007502757805026009t_unit )).

tff(sy_c_COMBC_001t__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_001t__Predicate__Opred_It__Product____Type__Ounit_J_001t__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_J_J,type,(
    cOMBC_2431071010728068942t_unit: ( fun_Pr8482118631278287045t_unit * pred_Product_unit ) > fun_Pr535539352380612687t_unit )).

tff(sy_c_COMBC_001t__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_001t__Predicate__Opred_It__Product____Type__Ounit_J_001t__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__fun_It__Predicate__Opred_It__Product____Type__Ounit_J_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_J_J_J,type,(
    cOMBC_1386049509011911918t_unit: ( fun_Pr2127726394683250533t_unit * pred_Product_unit ) > fun_Pr3476858610017612783t_unit )).

tff(sy_c_COMBC_001t__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_001t__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_001t__Predicate__Opred_It__Product____Type__Ounit_J,type,(
    cOMBC_8924442749102034186t_unit: fun_fu3084308208961294575t_unit )).

tff(sy_c_COMBC_001t__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_001t__Set__Oset_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_J_001t__HOL__Obool,type,(
    cOMBC_9012026442144072464t_bool: fun_Pr5452140543633672653t_bool > fun_se3842403354977258381t_bool )).

tff(sy_c_COMBC_001t__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_001t__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__HOL__Obool_J_001t__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__HOL__Obool_J,type,(
    cOMBC_4876564424516006760t_bool: fun_fu5647270200473565369t_bool )).

tff(sy_c_COMBC_001t__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_001t__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_001t__Predicate__Opred_It__Product____Type__Ounit_J,type,(
    cOMBC_1225399753699113152t_unit: fun_fu4057143601783470191t_unit )).

tff(sy_c_COMBC_001t__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_001t__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__HOL__Obool_J_J_001t__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__HOL__Obool_J_J_J,type,(
    cOMBC_6749554223059728118t_bool: ( fun_Pr1890516628890891685t_bool * fun_Pr3765440277834394797t_bool ) > fun_Pr4613242143539716931t_bool )).

tff(sy_c_COMBC_001t__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_001t__fun_It__Product____Type__Ounit_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_001t__Predicate__Opred_It__Product____Type__Ounit_J,type,(
    cOMBC_5402529741865119846t_unit: fun_fu1196497495944584175t_unit )).

tff(sy_c_COMBC_001t__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_001t__fun_It__Product____Type__Ounit_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_001t__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J,type,(
    cOMBC_7315994157396238746t_unit: fun_fu4632463098118648123t_unit )).

tff(sy_c_COMBC_001t__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_001t__fun_It__Product____Type__Ounit_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_001t__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_J,type,(
    cOMBC_3383123544743041020t_unit: fun_fu3447813059428294939t_unit )).

tff(sy_c_COMBC_001t__fun_It__Code____Numeral__Ointeger_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_001t__Set__Oset_It__Product____Type__Oprod_It__fun_It__Code____Numeral__Ointeger_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__Code____Numeral__Ointeger_J_J_J_001t__fun_It__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__Code____Numeral__Ointeger_J_Mt__HOL__Obool_J,type,(
    cOMBC_1701604444625769262r_bool: ( fun_fu746902026584346367r_bool * set_Pr7592006421409863191nteger ) > fun_fu6012121808138353003r_bool )).

tff(sy_c_COMBC_001t__fun_It__Code____Numeral__Ointeger_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_001t__fun_It__Code____Numeral__Ointeger_Mt__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__Code____Numeral__Ointeger_J_J_001t__fun_It__Code____Numeral__Ointeger_Mt__Product____Type__Oprod_It__fun_It__Code____Numeral__Ointeger_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__Code____Numeral__Ointeger_J_J_J,type,(
    cOMBC_8977950768815129852nteger: fun_fu7588030771238432591nteger > fun_fu3440859418326819089nteger )).

tff(sy_c_COMBC_001t__fun_It__Code____Numeral__Ointeger_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_001t__fun_It__Code____Numeral__Ointeger_Mt__fun_It__Code____Numeral__Ointeger_Mt__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__Code____Numeral__Ointeger_J_J_J_001t__fun_It__Code____Numeral__Ointeger_Mt__fun_It__Code____Numeral__Ointeger_Mt__Product____Type__Oprod_It__fun_It__Code____Numeral__Ointeger_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__Code____Numeral__Ointeger_J_J_J_J,type,(
    cOMBC_4961005168062382866nteger: ( fun_fu6911750219728095589nteger * fun_Co2470855966376689427nteger ) > fun_fu7523612398102797697nteger )).

tff(sy_c_COMBC_001t__fun_It__Int__Oint_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_001t__Set__Oset_It__Product____Type__Oprod_It__fun_It__Int__Oint_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Int__Oint_Mt__Int__Oint_J_J_J_001t__fun_It__Product____Type__Oprod_It__Int__Oint_Mt__Int__Oint_J_Mt__HOL__Obool_J,type,(
    cOMBC_1018679855623880686t_bool: ( fun_fu3352951709249235007t_bool * set_Pr5033440245338114598nt_int ) > fun_fu5117548769634986908t_bool )).

tff(sy_c_COMBC_001t__fun_It__Int__Oint_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_001t__fun_It__Int__Oint_Mt__Product____Type__Oprod_It__Int__Oint_Mt__Int__Oint_J_J_001t__fun_It__Int__Oint_Mt__Product____Type__Oprod_It__fun_It__Int__Oint_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Int__Oint_Mt__Int__Oint_J_J_J,type,(
    cOMBC_1970634365177666650nt_int: fun_fu8452179716673540909nt_int > fun_fu8551334571024324429nt_int )).

tff(sy_c_COMBC_001t__fun_It__Int__Oint_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_001t__fun_It__Int__Oint_Mt__fun_It__Int__Oint_Mt__Product____Type__Oprod_It__Int__Oint_Mt__Int__Oint_J_J_J_001t__fun_It__Int__Oint_Mt__fun_It__Int__Oint_Mt__Product____Type__Oprod_It__fun_It__Int__Oint_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Int__Oint_Mt__Int__Oint_J_J_J_J,type,(
    cOMBC_6627986158283100976nt_int: ( fun_fu6737376264651458179nt_int * fun_in1696471567231710611nt_int ) > fun_fu8608615309876862461nt_int )).

tff(sy_c_COMBC_001t__fun_It__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_001t__Set__Oset_It__Product____Type__Oprod_It__fun_It__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__Code____Numeral__Ointeger_J_J_J_001t__fun_It__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__Code____Numeral__Ointeger_J_Mt__HOL__Obool_J,type,(
    cOMBC_2430318800797357742r_bool: ( fun_fu8610968986138438527r_bool * set_Pr5663546166630115725nteger ) > fun_fu1674507805476766837r_bool )).

tff(sy_c_COMBC_001t__fun_It__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_001t__fun_It__Code____Numeral__Ointeger_Mt__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__Code____Numeral__Ointeger_J_J_001t__fun_It__Code____Numeral__Ointeger_Mt__Product____Type__Oprod_It__fun_It__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__Code____Numeral__Ointeger_J_J_J,type,(
    cOMBC_4772695251711667176nteger: fun_fu3615774071449603131nteger > fun_fu8615703422070676881nteger )).

tff(sy_c_COMBC_001t__fun_It__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_001t__fun_It__Code____Numeral__Ointeger_Mt__fun_It__Code____Numeral__Ointeger_Mt__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__Code____Numeral__Ointeger_J_J_J_001t__fun_It__Code____Numeral__Ointeger_Mt__fun_It__Code____Numeral__Ointeger_Mt__Product____Type__Oprod_It__fun_It__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__Code____Numeral__Ointeger_J_J_J_J,type,(
    cOMBC_8042027450978176766nteger: ( fun_fu7262826132956007249nteger * fun_Co2470855966376689427nteger ) > fun_fu5738339344931341057nteger )).

tff(sy_c_COMBC_001t__fun_It__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_001t__Set__Oset_It__Product____Type__Oprod_It__fun_It__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__Code____Numeral__Onatural_J_J_J_001t__fun_It__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__Code____Numeral__Onatural_J_Mt__HOL__Obool_J,type,(
    cOMBC_8519344746081138158l_bool: ( fun_fu2031107284952340031l_bool * set_Pr1570348503753982702atural ) > fun_fu7078651824448937172l_bool )).

tff(sy_c_COMBC_001t__fun_It__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_001t__fun_It__Code____Numeral__Onatural_Mt__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__Code____Numeral__Onatural_J_J_001t__fun_It__Code____Numeral__Onatural_Mt__Product____Type__Oprod_It__fun_It__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__Code____Numeral__Onatural_J_J_J,type,(
    cOMBC_4821272514476200682atural: fun_fu2494533493585484733atural > fun_fu2981619495185590333atural )).

tff(sy_c_COMBC_001t__fun_It__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_001t__fun_It__Code____Numeral__Onatural_Mt__fun_It__Code____Numeral__Onatural_Mt__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__Code____Numeral__Onatural_J_J_J_001t__fun_It__Code____Numeral__Onatural_Mt__fun_It__Code____Numeral__Onatural_Mt__Product____Type__Oprod_It__fun_It__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__Code____Numeral__Onatural_J_J_J_J,type,(
    cOMBC_584992996831884992atural: ( fun_fu4687815202437613075atural * fun_Co7678717249382994835atural ) > fun_fu5818546740671347181atural )).

tff(sy_c_COMBC_001t__fun_It__Product____Type__Oprod_It__FinFun__Ofinfun_Itf__d_Mt__List__Olist_It__FWState__Olock____action_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Onew____thread____action_Itf__a_Mtf__b_Mtf__c_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Oconditional____action_Itf__a_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Owait____set____action_Itf__a_Mtf__e_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Ointerrupt____action_Itf__a_J_J_Mt__List__Olist_Itf__f_J_J_J_J_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Onew____thread____action_Itf__a_Mtf__b_Mtf__c_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Oconditional____action_Itf__a_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Owait____set____action_Itf__a_Mtf__e_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Ointerrupt____action_Itf__a_J_J_Mt__List__Olist_Itf__f_J_J_J_J_J_J_001t__Set__Oset_It__Product____Type__Oprod_It__FinFun__Ofinfun_Itf__d_Mt__List__Olist_It__FWState__Olock____action_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Onew____thread____action_Itf__a_Mtf__b_Mtf__c_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Oconditional____action_Itf__a_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Owait____set____action_Itf__a_Mtf__e_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Ointerrupt____action_Itf__a_J_J_Mt__List__Olist_Itf__f_J_J_J_J_J_J_J_001t__Set__Oset_It__Product____Type__Oprod_It__List__Olist_It__FWState__Onew____thread____action_Itf__a_Mtf__b_Mtf__c_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Oconditional____action_Itf__a_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Owait____set____action_Itf__a_Mtf__e_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Ointerrupt____action_Itf__a_J_J_Mt__List__Olist_Itf__f_J_J_J_J_J_J,type,(
    cOMBC_2422794320193074410list_f: ( fun_fu7147071867447972633list_f * set_Pr8454954044441558665list_f ) > fun_fu6397587314311475903list_f )).

tff(sy_c_COMBC_001t__fun_It__Product____Type__Oprod_It__FinFun__Ofinfun_Itf__d_Mt__List__Olist_It__FWState__Olock____action_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Onew____thread____action_Itf__a_Mtf__b_Mtf__c_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Oconditional____action_Itf__a_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Owait____set____action_Itf__a_Mtf__e_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Ointerrupt____action_Itf__a_J_J_Mt__List__Olist_Itf__f_J_J_J_J_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Onew____thread____action_Itf__a_Mtf__b_Mtf__c_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Oconditional____action_Itf__a_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Owait____set____action_Itf__a_Mtf__e_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Ointerrupt____action_Itf__a_J_J_Mt__List__Olist_Itf__f_J_J_J_J_J_J_001t__Set__Oset_It__Product____Type__Oprod_It__List__Olist_It__FWState__Onew____thread____action_Itf__a_Mtf__b_Mtf__c_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Oconditional____action_Itf__a_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Owait____set____action_Itf__a_Mtf__e_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Ointerrupt____action_Itf__a_J_J_Mt__List__Olist_Itf__f_J_J_J_J_J_J_001t__HOL__Obool,type,(
    cOMBC_387500496980327184f_bool: ( fun_fu8234686503570246919f_bool * set_Pr4157219595312563347list_f ) > fun_fu4162941469813384321f_bool )).

tff(sy_c_COMBC_001t__fun_It__Product____Type__Oprod_It__Int__Oint_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_001t__Set__Oset_It__Product____Type__Oprod_It__fun_It__Product____Type__Oprod_It__Int__Oint_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Int__Oint_Mt__Int__Oint_J_J_J_001t__fun_It__Product____Type__Oprod_It__Int__Oint_Mt__Int__Oint_J_Mt__HOL__Obool_J,type,(
    cOMBC_4650738552150274286t_bool: ( fun_fu2429911870614871871t_bool * set_Pr233528076387193594nt_int ) > fun_fu4196931294019812808t_bool )).

tff(sy_c_COMBC_001t__fun_It__Product____Type__Oprod_It__Int__Oint_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_001t__fun_It__Int__Oint_Mt__Product____Type__Oprod_It__Int__Oint_Mt__Int__Oint_J_J_001t__fun_It__Int__Oint_Mt__Product____Type__Oprod_It__fun_It__Product____Type__Oprod_It__Int__Oint_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Int__Oint_Mt__Int__Oint_J_J_J,type,(
    cOMBC_5576550878828623362nt_int: fun_fu6525202946683275477nt_int > fun_fu2076811289283026509nt_int )).

tff(sy_c_COMBC_001t__fun_It__Product____Type__Oprod_It__Int__Oint_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_001t__fun_It__Int__Oint_Mt__fun_It__Int__Oint_Mt__Product____Type__Oprod_It__Int__Oint_Mt__Int__Oint_J_J_J_001t__fun_It__Int__Oint_Mt__fun_It__Int__Oint_Mt__Product____Type__Oprod_It__fun_It__Product____Type__Oprod_It__Int__Oint_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Int__Oint_Mt__Int__Oint_J_J_J_J,type,(
    cOMBC_4697464256936856280nt_int: ( fun_fu8886507270542301739nt_int * fun_in1696471567231710611nt_int ) > fun_fu3418245376967410429nt_int )).

tff(sy_c_COMBI_001t__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__Code____Numeral__Onatural_J,type,(
    cOMBI_5557065343485138948atural: fun_Pr74676805955934211atural )).

tff(sy_c_COMBI_001t__Product____Type__Oprod_It__List__Olist_It__FWState__Onew____thread____action_Itf__a_Mtf__b_Mtf__c_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Oconditional____action_Itf__a_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Owait____set____action_Itf__a_Mtf__e_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Ointerrupt____action_Itf__a_J_J_Mt__List__Olist_Itf__f_J_J_J_J_J,type,(
    cOMBI_7289307674472069322list_f: fun_Pr3111891463428510519list_f )).

tff(sy_c_COMBI_001t__fun_It__Code____Numeral__Ointeger_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J,type,(
    cOMBI_114885526001389276e_term: fun_fu2067240890535772763e_term )).

tff(sy_c_COMBI_001t__fun_It__Int__Oint_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J,type,(
    cOMBI_2333703903009992107e_term: fun_fu2477166813681994617e_term )).

tff(sy_c_COMBI_001t__fun_It__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J,type,(
    cOMBI_1607517148834118630e_term: fun_fu3129209171350298991e_term )).

tff(sy_c_COMBI_001t__fun_It__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J,type,(
    cOMBI_448422350011333339e_term: fun_fu5796438986160064985e_term )).

tff(sy_c_COMBI_001t__fun_It__Product____Type__Oprod_It__Int__Oint_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J,type,(
    cOMBI_276860953521691607e_term: fun_fu77927427245549009e_term )).

tff(sy_c_COMBK_001t__Set__Oset_It__Nat__Onat_J_001t__Nat__Onat,type,(
    cOMBK_set_nat_nat: set_nat > fun_nat_set_nat )).

tff(sy_c_COMBK_001t__Set__Oset_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_001t__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J,type,(
    cOMBK_4933461867592223342at_nat: set_Pr1261947904930325089at_nat > fun_Pr1469247711798767971at_nat )).

tff(sy_c_COMBK_001t__fun_It__Code____Numeral__Ointeger_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_001t__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__Code____Numeral__Ointeger_J,type,(
    cOMBK_5794734647290304348nteger: fun_fu2160092471925207879e_term )).

tff(sy_c_COMBK_001t__fun_It__Int__Oint_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_001t__Product____Type__Oprod_It__Int__Oint_Mt__Int__Oint_J,type,(
    cOMBK_1145910323346499051nt_int: fun_fu4484286821003720613e_term )).

tff(sy_c_COMBK_001t__fun_It__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_001t__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__Code____Numeral__Ointeger_J,type,(
    cOMBK_1658464488470797778nteger: fun_fu2479596172247170759e_term )).

tff(sy_c_COMBK_001t__fun_It__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__Code____Numeral__Onatural_J_Mt__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__Code____Numeral__Onatural_J_J_001t__Code____Numeral__Onatural,type,(
    cOMBK_3223473554123672507atural: fun_Pr74676805955934211atural > fun_Co1851440197950133416atural )).

tff(sy_c_COMBK_001t__fun_It__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_001t__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__Code____Numeral__Onatural_J,type,(
    cOMBK_6064020867355542195atural: fun_fu7941505811277876637e_term )).

tff(sy_c_COMBK_001t__fun_It__Product____Type__Oprod_It__Int__Oint_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_001t__Product____Type__Oprod_It__Int__Oint_Mt__Int__Oint_J,type,(
    cOMBK_1216995286146592959nt_int: fun_fu8448458207585890469e_term )).

tff(sy_c_COMBK_001t__fun_It__Product____Type__Oprod_It__List__Olist_It__FWState__Onew____thread____action_Itf__a_Mtf__b_Mtf__c_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Oconditional____action_Itf__a_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Owait____set____action_Itf__a_Mtf__e_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Ointerrupt____action_Itf__a_J_J_Mt__List__Olist_Itf__f_J_J_J_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Onew____thread____action_Itf__a_Mtf__b_Mtf__c_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Oconditional____action_Itf__a_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Owait____set____action_Itf__a_Mtf__e_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Ointerrupt____action_Itf__a_J_J_Mt__List__Olist_Itf__f_J_J_J_J_J_J_001t__FinFun__Ofinfun_Itf__d_Mt__List__Olist_It__FWState__Olock____action_J_J,type,(
    cOMBK_2699287799416521394action: fun_Pr3111891463428510519list_f > fun_fi6514457962923487007list_f )).

tff(sy_c_COMBK_001t__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_001t__List__Olist_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J,type,(
    cOMBK_3462217395813459000at_nat: fun_Pr6688173350234108701t_unit > fun_li5815751157933835289t_unit )).

tff(sy_c_COMBK_001t__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_J_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_001t__List__Olist_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_J,type,(
    cOMBK_4083529787398425118at_nat: fun_Pr7742986937508600477t_unit > fun_li7364605952993471155t_unit )).

tff(sy_c_COMBS_001t__List__Olist_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_001t__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__fun_It__Product____Type__Ounit_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_J_J_001t__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_J,type,(
    cOMBS_4175389943812038914t_unit: ( fun_li5821728475152202017t_unit * fun_li7533842264753314005t_unit ) > fun_li4217068732456673235t_unit )).

tff(sy_c_COMBS_001t__List__Olist_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_J_001t__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__fun_It__Product____Type__Ounit_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_J_J_001t__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_J,type,(
    cOMBS_852849108698950684t_unit: ( fun_li2403519368119834939t_unit * fun_li2957793829150652143t_unit ) > fun_li3206492915458765113t_unit )).

tff(sy_c_COMBS_001t__Nat__Onat_001t__fun_It__Nat__Onat_Mt__HOL__Obool_J_001t__fun_It__Nat__Onat_Mt__HOL__Obool_J,type,(
    cOMBS_9184950873606742919t_bool: fun_fu4413431714391616144t_bool )).

tff(sy_c_COMBS_001t__Nat__Onat_001t__fun_It__Nat__Onat_Mt__fun_It__Nat__Onat_Mt__fun_It__Nat__Onat_Mt__HOL__Obool_J_J_J_001t__fun_It__Nat__Onat_Mt__fun_It__Nat__Onat_Mt__fun_It__Nat__Onat_Mt__HOL__Obool_J_J_J,type,(
    cOMBS_7975979422065336327t_bool: ( fun_na8482492899500480528t_bool * fun_na5642534631560016699t_bool ) > fun_na5642534631560016699t_bool )).

tff(sy_c_COMBS_001t__Nat__Onat_001t__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__HOL__Obool_J_001t__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__HOL__Obool_J,type,(
    cOMBS_6457767331776253883t_bool: fun_fu7113007576397499970t_bool )).

tff(sy_c_COMBS_001t__Nat__Onat_001t__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__fun_It__Nat__Onat_Mt__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__HOL__Obool_J_J_J_001t__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__fun_It__Nat__Onat_Mt__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__HOL__Obool_J_J_J,type,(
    cOMBS_5301232950889283207t_bool: ( fun_na157737908606830480t_bool * fun_na4321689262995269507t_bool ) > fun_na4321689262995269507t_bool )).

tff(sy_c_COMBS_001t__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__Code____Numeral__Onatural_J_001t__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__Code____Numeral__Onatural_J_001t__Product____Type__Oprod_It__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__Code____Numeral__Onatural_J_Mt__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__Code____Numeral__Onatural_J_J,type,(
    cOMBS_6118738780513179056atural: ( fun_Pr2816069069693171965atural * fun_Pr74676805955934211atural ) > fun_Pr3133360822718887225atural )).

tff(sy_c_COMBS_001t__Product____Type__Oprod_It__List__Olist_It__FWState__Onew____thread____action_Itf__a_Mtf__b_Mtf__c_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Oconditional____action_Itf__a_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Owait____set____action_Itf__a_Mtf__e_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Ointerrupt____action_Itf__a_J_J_Mt__List__Olist_Itf__f_J_J_J_J_J_001t__Product____Type__Oprod_It__List__Olist_It__FWState__Onew____thread____action_Itf__a_Mtf__b_Mtf__c_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Oconditional____action_Itf__a_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Owait____set____action_Itf__a_Mtf__e_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Ointerrupt____action_Itf__a_J_J_Mt__List__Olist_Itf__f_J_J_J_J_J_001t__Product____Type__Oprod_It__Product____Type__Oprod_It__List__Olist_It__FWState__Onew____thread____action_Itf__a_Mtf__b_Mtf__c_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Oconditional____action_Itf__a_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Owait____set____action_Itf__a_Mtf__e_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Ointerrupt____action_Itf__a_J_J_Mt__List__Olist_Itf__f_J_J_J_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Onew____thread____action_Itf__a_Mtf__b_Mtf__c_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Oconditional____action_Itf__a_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Owait____set____action_Itf__a_Mtf__e_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Ointerrupt____action_Itf__a_J_J_Mt__List__Olist_Itf__f_J_J_J_J_J_J,type,(
    cOMBS_8232698859660808296list_f: ( fun_Pr4931760483818888979list_f * fun_Pr3111891463428510519list_f ) > fun_Pr7274255824125093463list_f )).

tff(sy_c_COMBS_001t__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_001t__HOL__Obool_001t__HOL__Obool,type,(
    cOMBS_7530496056240154442l_bool: ( fun_Pr8123046705566014743l_bool * fun_Pr7757163693017731481t_bool ) > fun_Pr7757163693017731481t_bool )).

tff(sy_c_COMBS_001t__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_001t__fun_It__Nat__Onat_Mt__HOL__Obool_J_001t__fun_It__Nat__Onat_Mt__HOL__Obool_J,type,(
    cOMBS_1476421882506702730t_bool: fun_fu8193779751457418923t_bool )).

tff(sy_c_COMBS_001t__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_001t__fun_It__Nat__Onat_Mt__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__fun_It__Nat__Onat_Mt__HOL__Obool_J_J_J_001t__fun_It__Nat__Onat_Mt__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__fun_It__Nat__Onat_Mt__HOL__Obool_J_J_J,type,(
    cOMBS_4766649414053171946t_bool: ( fun_Pr4781215321556770159t_bool * fun_Pr6411485927852515459t_bool ) > fun_Pr6411485927852515459t_bool )).

tff(sy_c_COMBS_001t__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_001t__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__HOL__Obool_J_001t__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__HOL__Obool_J,type,(
    cOMBS_5963004598402476862t_bool: fun_fu688430837221391705t_bool )).

tff(sy_c_COMBS_001t__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_001t__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_001t__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J,type,(
    cOMBS_4230836484273029706t_unit: fun_fu4037816070683381401t_unit )).

tff(sy_c_COMBS_001t__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_001t__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_J_001t__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J,type,(
    cOMBS_7740738590251242802t_unit: fun_Pr2704711140377888025t_unit > fun_fu8738259191986350361t_unit )).

tff(sy_c_COMBS_001t__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_001t__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__HOL__Obool_J_J_J_001t__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__HOL__Obool_J_J_J,type,(
    cOMBS_8040104487882144362t_bool: ( fun_Pr4247236176079469039t_bool * fun_Pr5313478757384108867t_bool ) > fun_Pr5313478757384108867t_bool )).

tff(sy_c_COMBS_001t__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_001t__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__fun_It__Product____Type__Ounit_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_J_001t__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J,type,(
    cOMBS_3161903135851905446t_unit: fun_fu4273927607979808561t_unit )).

tff(sy_c_COMBS_001t__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_001t__HOL__Obool_001t__HOL__Obool,type,(
    cOMBS_2815829179688385072l_bool: ( fun_Pr7248157190532401405l_bool * fun_Pr446604468264085555t_bool ) > fun_Pr446604468264085555t_bool )).

tff(sy_c_COMBS_001t__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_001t__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_001t__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J,type,(
    cOMBS_6623718919662172080t_unit: fun_fu2678100458440678783t_unit )).

tff(sy_c_COMBS_001t__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_001t__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_J_001t__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J,type,(
    cOMBS_1756900555139377458t_unit: fun_Pr774678869800119705t_unit > fun_fu8660324050893027967t_unit )).

tff(sy_c_COMBS_001t__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_001t__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__fun_It__Product____Type__Ounit_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_J_001t__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J,type,(
    cOMBS_468982351371082508t_unit: fun_fu8729630449649078987t_unit )).

tff(sy_c_COMBS_001t__fun_It__Code____Numeral__Ointeger_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_001t__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__Code____Numeral__Ointeger_J_001t__Product____Type__Oprod_It__fun_It__Code____Numeral__Ointeger_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__Code____Numeral__Ointeger_J_J,type,(
    cOMBS_6788261484442488790nteger: ( fun_fu392497164445973049nteger * fun_fu1783298630159076293nteger ) > fun_fu4635673428387360717nteger )).

tff(sy_c_COMBS_001t__fun_It__Code____Numeral__Ointeger_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_001t__fun_It__Code____Numeral__Ointeger_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_001t__Product____Type__Oprod_It__fun_It__Code____Numeral__Ointeger_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__fun_It__Code____Numeral__Ointeger_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_J,type,(
    cOMBS_3798557623796943976e_term: ( fun_fu3590141314208866579e_term * fun_fu2067240890535772763e_term ) > fun_fu1542472381270934761e_term )).

tff(sy_c_COMBS_001t__fun_It__Int__Oint_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_001t__Product____Type__Oprod_It__Int__Oint_Mt__Int__Oint_J_001t__Product____Type__Oprod_It__fun_It__Int__Oint_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Int__Oint_Mt__Int__Oint_J_J,type,(
    cOMBS_6357492497858634356nt_int: ( fun_fu1987685234545457367nt_int * fun_fu254745924291330900nt_int ) > fun_fu1322586181023640363nt_int )).

tff(sy_c_COMBS_001t__fun_It__Int__Oint_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_001t__fun_It__Int__Oint_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_001t__Product____Type__Oprod_It__fun_It__Int__Oint_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__fun_It__Int__Oint_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_J,type,(
    cOMBS_3107017480751799144e_term: ( fun_fu4398837330614221715e_term * fun_fu2477166813681994617e_term ) > fun_fu6552296374979016568e_term )).

tff(sy_c_COMBS_001t__fun_It__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_001t__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__Code____Numeral__Ointeger_J_001t__Product____Type__Oprod_It__fun_It__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__Code____Numeral__Ointeger_J_J,type,(
    cOMBS_7501632289793839554nteger: ( fun_fu7566577365572809253nteger * fun_fu8325123520033448507nteger ) > fun_fu6520206799837733709nteger )).

tff(sy_c_COMBS_001t__fun_It__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_001t__fun_It__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_001t__Product____Type__Oprod_It__fun_It__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__fun_It__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_J,type,(
    cOMBS_512701030858872424e_term: ( fun_fu2601814204677756947e_term * fun_fu3129209171350298991e_term ) > fun_fu973807341133180019e_term )).

tff(sy_c_COMBS_001t__fun_It__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_001t__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__Code____Numeral__Onatural_J_001t__Product____Type__Oprod_It__fun_It__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__Code____Numeral__Onatural_J_J,type,(
    cOMBS_2215763095718458372atural: ( fun_fu8065649635901723239atural * fun_fu7360087974493019164atural ) > fun_fu3252732131824485667atural )).

tff(sy_c_COMBS_001t__fun_It__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_001t__fun_It__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_001t__Product____Type__Oprod_It__fun_It__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__fun_It__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_J,type,(
    cOMBS_1951816572909101928e_term: ( fun_fu591487146253299603e_term * fun_fu5796438986160064985e_term ) > fun_fu3907846456119958696e_term )).

tff(sy_c_COMBS_001t__fun_It__Product____Type__Oprod_It__Int__Oint_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_001t__Product____Type__Oprod_It__Int__Oint_Mt__Int__Oint_J_001t__Product____Type__Oprod_It__fun_It__Product____Type__Oprod_It__Int__Oint_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Int__Oint_Mt__Int__Oint_J_J,type,(
    cOMBS_1321081462047153692nt_int: ( fun_fu8051346760639647871nt_int * fun_fu7826880322396544552nt_int ) > fun_fu5057520102127866923nt_int )).

tff(sy_c_COMBS_001t__fun_It__Product____Type__Oprod_It__Int__Oint_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_001t__fun_It__Product____Type__Oprod_It__Int__Oint_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_001t__Product____Type__Oprod_It__fun_It__Product____Type__Oprod_It__Int__Oint_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__fun_It__Product____Type__Oprod_It__Int__Oint_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_J,type,(
    cOMBS_7586185255124916072e_term: ( fun_fu2637146996407604627e_term * fun_fu77927427245549009e_term ) > fun_fu1200240558856136868e_term )).

tff(sy_c_FWState_Ocond__a_001tf__d_001tf__a_001tf__b_001tf__c_001tf__e_001tf__f,type,(
    cond_a_d_a_b_c_e_f: fun_Pr1133657720029478822tion_a )).

tff(sy_c_FWState_Oconditional__action_OJoin_001t__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J,type,(
    condit7601234554295360766at_nat: product_prod_nat_nat > condit1452497342716194761at_nat )).

tff(sy_c_FWState_Oconditional__action_OJoin_001t__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J,type,(
    condit965456907942171876at_nat: produc859450856879609959at_nat > condit3449342828199732399at_nat )).

tff(sy_c_FWState_Oconditional__action_Omap__conditional__action_001t__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__Code____Numeral__Onatural_J_J_001t__Code____Numeral__Onatural,type,(
    condit7067702762122744960atural: fun_Pr5131589689703537955atural > fun_co8358438426518085311atural )).

tff(sy_c_FWState_Oconditional__action_Omap__conditional__action_001t__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__Code____Numeral__Onatural_J_J_001t__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__Code____Numeral__Onatural_J,type,(
    condit4604360551831230809atural: fun_Pr2136124334875798924atural > fun_co3638684325198743174atural )).

tff(sy_c_FWState_Oconditional__action_Omap__conditional__action_001t__Product____Type__Oprod_It__FinFun__Ofinfun_Itf__d_Mt__List__Olist_It__FWState__Olock____action_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Onew____thread____action_Itf__a_Mtf__b_Mtf__c_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Oconditional____action_Itf__a_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Owait____set____action_Itf__a_Mtf__e_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Ointerrupt____action_Itf__a_J_J_Mt__List__Olist_Itf__f_J_J_J_J_J_J_001t__FinFun__Ofinfun_Itf__d_Mt__List__Olist_It__FWState__Olock____action_J_J,type,(
    condit7155426171764300860action: fun_Pr2438766212487344807action > fun_co2764440614077727549action )).

tff(sy_c_FWState_Oconditional__action_Omap__conditional__action_001t__Product____Type__Oprod_It__FinFun__Ofinfun_Itf__d_Mt__List__Olist_It__FWState__Olock____action_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Onew____thread____action_Itf__a_Mtf__b_Mtf__c_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Oconditional____action_Itf__a_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Owait____set____action_Itf__a_Mtf__e_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Ointerrupt____action_Itf__a_J_J_Mt__List__Olist_Itf__f_J_J_J_J_J_J_001t__List__Olist_It__FWState__Onew____thread____action_Itf__a_Mtf__b_Mtf__c_J_J,type,(
    condit1468111593096988280_a_b_c: ( fun_Pr2927408987416712547_a_b_c * condit573090327609778161list_f ) > condit884474914676891985_a_b_c )).

tff(sy_c_FWState_Oconditional__action_Omap__conditional__action_001t__Product____Type__Oprod_It__FinFun__Ofinfun_Itf__d_Mt__List__Olist_It__FWState__Olock____action_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Onew____thread____action_Itf__a_Mtf__b_Mtf__c_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Oconditional____action_Itf__a_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Owait____set____action_Itf__a_Mtf__e_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Ointerrupt____action_Itf__a_J_J_Mt__List__Olist_Itf__f_J_J_J_J_J_J_001t__Product____Type__Oprod_It__List__Olist_It__FWState__Onew____thread____action_Itf__a_Mtf__b_Mtf__c_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Oconditional____action_Itf__a_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Owait____set____action_Itf__a_Mtf__e_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Ointerrupt____action_Itf__a_J_J_Mt__List__Olist_Itf__f_J_J_J_J_J,type,(
    condit4069896782405135150list_f: fun_Pr167910391879485593list_f > fun_co2534358735688588975list_f )).

tff(sy_c_FWState_Oconditional__action_Omap__conditional__action_001t__Product____Type__Oprod_It__List__Olist_It__FWState__Onew____thread____action_Itf__a_Mtf__b_Mtf__c_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Oconditional____action_Itf__a_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Owait____set____action_Itf__a_Mtf__e_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Ointerrupt____action_Itf__a_J_J_Mt__List__Olist_Itf__f_J_J_J_J_J_001t__List__Olist_It__FWState__Onew____thread____action_Itf__a_Mtf__b_Mtf__c_J_J,type,(
    condit3995630822656669714_a_b_c: ( fun_Pr3037641808205765189_a_b_c * condit8002672114479986987list_f ) > condit884474914676891985_a_b_c )).

tff(sy_c_FWState_Oconditional__action_Omap__conditional__action_001t__Product____Type__Oprod_It__fun_It__Code____Numeral__Ointeger_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__Code____Numeral__Ointeger_J_J_001t__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__Code____Numeral__Ointeger_J,type,(
    condit9202156164625486240nteger: fun_Pr7861918396132111571nteger > fun_co5550916918550229965nteger )).

tff(sy_c_FWState_Oconditional__action_Omap__conditional__action_001t__Product____Type__Oprod_It__fun_It__Code____Numeral__Ointeger_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__Code____Numeral__Ointeger_J_J_001t__fun_It__Code____Numeral__Ointeger_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J,type,(
    condit2633228709571318698e_term: fun_Pr3607052935298251981e_term > fun_co6374291783546618089e_term )).

tff(sy_c_FWState_Oconditional__action_Omap__conditional__action_001t__Product____Type__Oprod_It__fun_It__Int__Oint_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Int__Oint_Mt__Int__Oint_J_J_001t__Product____Type__Oprod_It__Int__Oint_Mt__Int__Oint_J,type,(
    condit3930740424007402351nt_int: fun_Pr5516775990684837794nt_int > fun_co1836343800258503068nt_int )).

tff(sy_c_FWState_Oconditional__action_Omap__conditional__action_001t__Product____Type__Oprod_It__fun_It__Int__Oint_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Int__Oint_Mt__Int__Oint_J_J_001t__fun_It__Int__Oint_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J,type,(
    condit6729456979053129992e_term: fun_Pr1761269348221162155e_term > fun_co1488636770001891655e_term )).

tff(sy_c_FWState_Oconditional__action_Omap__conditional__action_001t__Product____Type__Oprod_It__fun_It__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__Code____Numeral__Ointeger_J_J_001t__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__Code____Numeral__Ointeger_J,type,(
    condit3587349607997788074nteger: fun_Pr2744799836182991581nteger > fun_co5012480105982096855nteger )).

tff(sy_c_FWState_Oconditional__action_Omap__conditional__action_001t__Product____Type__Oprod_It__fun_It__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__Code____Numeral__Ointeger_J_J_001t__fun_It__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J,type,(
    condit3166682508218680618e_term: fun_Pr3374013140141549901e_term > fun_co3399675421143272553e_term )).

tff(sy_c_FWState_Oconditional__action_Omap__conditional__action_001t__Product____Type__Oprod_It__fun_It__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__Code____Numeral__Onatural_J_J_001t__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__Code____Numeral__Onatural_J,type,(
    condit110732285524013727atural: fun_Pr3120962626138819282atural > fun_co8426797989593500876atural )).

tff(sy_c_FWState_Oconditional__action_Omap__conditional__action_001t__Product____Type__Oprod_It__fun_It__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__Code____Numeral__Onatural_J_J_001t__fun_It__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J,type,(
    condit530872168517844736e_term: fun_Pr4077620528462788771e_term > fun_co9099894971345954623e_term )).

tff(sy_c_FWState_Oconditional__action_Omap__conditional__action_001t__Product____Type__Oprod_It__fun_It__Product____Type__Oprod_It__Int__Oint_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Int__Oint_Mt__Int__Oint_J_J_001t__Product____Type__Oprod_It__Int__Oint_Mt__Int__Oint_J,type,(
    condit7137826502243047323nt_int: fun_Pr7144702500346731470nt_int > fun_co3374466533682996680nt_int )).

tff(sy_c_FWState_Oconditional__action_Omap__conditional__action_001t__Product____Type__Oprod_It__fun_It__Product____Type__Oprod_It__Int__Oint_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Int__Oint_Mt__Int__Oint_J_J_001t__fun_It__Product____Type__Oprod_It__Int__Oint_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J,type,(
    condit8347815893170957832e_term: fun_Pr8183925273605298603e_term > fun_co2706606360662899271e_term )).

tff(sy_c_FWState_Oconditional__action_Opred__conditional__action_001t__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J,type,(
    condit2957664943879695485at_nat: ( fun_Pr7757163693017731481t_bool * condit1452497342716194761at_nat ) > $o )).

tff(sy_c_FWState_Oconditional__action_Opred__conditional__action_001t__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J,type,(
    condit2125367562630040035at_nat: ( fun_Pr446604468264085555t_bool * condit3449342828199732399at_nat ) > $o )).

tff(sy_c_FWState_Oconditional__action_Orel__conditional__action_001t__Code____Numeral__Onatural_001t__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__Code____Numeral__Onatural_J,type,(
    condit1127689873879419692atural: fun_Co8475707966591157134l_bool > fun_co4848578920769745428l_bool )).

tff(sy_c_FWState_Oconditional__action_Orel__conditional__action_001t__FinFun__Ofinfun_Itf__d_Mt__List__Olist_It__FWState__Olock____action_J_J_001t__Product____Type__Oprod_It__List__Olist_It__FWState__Onew____thread____action_Itf__a_Mtf__b_Mtf__c_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Oconditional____action_Itf__a_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Owait____set____action_Itf__a_Mtf__e_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Ointerrupt____action_Itf__a_J_J_Mt__List__Olist_Itf__f_J_J_J_J_J,type,(
    condit1543564991105445733list_f: fun_fi7179806364493256449f_bool > fun_co3674248796627670629f_bool )).

tff(sy_c_FWState_Oconditional__action_Orel__conditional__action_001t__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_001t__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J,type,(
    condit3216346422009540699at_nat: ( fun_Pr248683899324676269t_bool * condit1452497342716194761at_nat * condit1452497342716194761at_nat ) > $o )).

tff(sy_c_FWState_Oconditional__action_Orel__conditional__action_001t__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_001t__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J,type,(
    condit8505942925542983873at_nat: ( fun_Pr4704305895912505543t_bool * condit1452497342716194761at_nat * condit3449342828199732399at_nat ) > $o )).

tff(sy_c_FWState_Oconditional__action_Orel__conditional__action_001t__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_001t__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J,type,(
    condit4869552352875249525at_nat: ( fun_Pr7821713540868232595t_bool * condit3449342828199732399at_nat * condit1452497342716194761at_nat ) > $o )).

tff(sy_c_FWState_Oconditional__action_Orel__conditional__action_001t__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_001t__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J,type,(
    condit7775146776940579035at_nat: ( fun_Pr3765440277834394797t_bool * condit3449342828199732399at_nat * condit3449342828199732399at_nat ) > $o )).

tff(sy_c_FWState_Oconditional__action_Orel__conditional__action_001t__fun_It__Code____Numeral__Ointeger_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_001t__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__Code____Numeral__Ointeger_J,type,(
    condit6184561423513516559nteger: fun_fu6012121808138353003r_bool > fun_co8112841542312532465r_bool )).

tff(sy_c_FWState_Oconditional__action_Orel__conditional__action_001t__fun_It__Int__Oint_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_001t__Product____Type__Oprod_It__Int__Oint_Mt__Int__Oint_J,type,(
    condit3271435385184627870nt_int: fun_fu5117548769634986908t_bool > fun_co2453834569620273442t_bool )).

tff(sy_c_FWState_Oconditional__action_Orel__conditional__action_001t__fun_It__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_001t__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__Code____Numeral__Ointeger_J,type,(
    condit3730511338334943365nteger: fun_fu1674507805476766837r_bool > fun_co8927696844968917243r_bool )).

tff(sy_c_FWState_Oconditional__action_Orel__conditional__action_001t__fun_It__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_001t__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__Code____Numeral__Onatural_J,type,(
    condit8136067717219687782atural: fun_fu7078651824448937172l_bool > fun_co5554126961536428634l_bool )).

tff(sy_c_FWState_Oconditional__action_Orel__conditional__action_001t__fun_It__Product____Type__Oprod_It__Int__Oint_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_001t__Product____Type__Oprod_It__Int__Oint_Mt__Int__Oint_J,type,(
    condit2775462794712788850nt_int: fun_fu4196931294019812808t_bool > fun_co8908682780474477390t_bool )).

tff(sy_c_FWState_Oconditional__action_Oset__conditional__action_001t__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__Code____Numeral__Onatural_J_J,type,(
    condit6773436539961436209atural: fun_co1089282609722841341atural )).

tff(sy_c_FWState_Oconditional__action_Oset__conditional__action_001t__Product____Type__Oprod_It__FinFun__Ofinfun_Itf__d_Mt__List__Olist_It__FWState__Olock____action_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Onew____thread____action_Itf__a_Mtf__b_Mtf__c_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Oconditional____action_Itf__a_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Owait____set____action_Itf__a_Mtf__e_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Ointerrupt____action_Itf__a_J_J_Mt__List__Olist_Itf__f_J_J_J_J_J_J,type,(
    condit6827580605863688246list_f: fun_co1270396367619912987list_f )).

tff(sy_c_FWState_Oconditional__action_Oset__conditional__action_001t__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J,type,(
    condit6429450166605921294at_nat: condit1452497342716194761at_nat > set_Pr1261947904930325089at_nat )).

tff(sy_c_FWState_Oconditional__action_Oset__conditional__action_001t__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J,type,(
    condit5307000522679409652at_nat: condit3449342828199732399at_nat > set_Pr8693737435421807431at_nat )).

tff(sy_c_FWState_Oconditional__action_Oset__conditional__action_001t__Product____Type__Oprod_It__fun_It__Code____Numeral__Ointeger_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__Code____Numeral__Ointeger_J_J,type,(
    condit7952600011703662612nteger: fun_co7993230573243143619nteger )).

tff(sy_c_FWState_Oconditional__action_Oset__conditional__action_001t__Product____Type__Oprod_It__fun_It__Int__Oint_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Int__Oint_Mt__Int__Oint_J_J,type,(
    condit7400265531455562659nt_int: fun_co5505955772263428833nt_int )).

tff(sy_c_FWState_Oconditional__action_Oset__conditional__action_001t__Product____Type__Oprod_It__fun_It__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__Code____Numeral__Ointeger_J_J,type,(
    condit7686862880692381322nteger: fun_co1365480479435617967nteger )).

tff(sy_c_FWState_Oconditional__action_Oset__conditional__action_001t__Product____Type__Oprod_It__fun_It__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__Code____Numeral__Onatural_J_J,type,(
    condit6721827335151951979atural: fun_co1126531853235914865atural )).

tff(sy_c_FWState_Oconditional__action_Oset__conditional__action_001t__Product____Type__Oprod_It__fun_It__Product____Type__Oprod_It__Int__Oint_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Int__Oint_Mt__Int__Oint_J_J,type,(
    condit2367099723822225015nt_int: fun_co2509959611545905289nt_int )).

tff(sy_c_FWState_Ointerrupt__a_001tf__d_001tf__a_001tf__b_001tf__c_001tf__e_001tf__f,type,(
    interr5756268207484649009_c_e_f: fun_Pr6735228195602711753tion_a )).

tff(sy_c_FWState_Ointerrupt__action_OClearInterrupt_001t__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J,type,(
    interr4077302776001012533at_nat: product_prod_nat_nat > interr4646949554493033836at_nat )).

tff(sy_c_FWState_Ointerrupt__action_OClearInterrupt_001t__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J,type,(
    interr1275353696496618651at_nat: produc859450856879609959at_nat > interr4599301996827271634at_nat )).

tff(sy_c_FWState_Ointerrupt__action_OInterrupt_001t__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J,type,(
    interr6945818126708391058at_nat: product_prod_nat_nat > interr4646949554493033836at_nat )).

tff(sy_c_FWState_Ointerrupt__action_OInterrupt_001t__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J,type,(
    interr7700225897186592376at_nat: produc859450856879609959at_nat > interr4599301996827271634at_nat )).

tff(sy_c_FWState_Ointerrupt__action_Oset__interrupt__action_001t__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J,type,(
    interr3917558629499790676at_nat: interr4646949554493033836at_nat > set_Pr1261947904930325089at_nat )).

tff(sy_c_FWState_Ointerrupt__action_Oset__interrupt__action_001t__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J,type,(
    interr4604075546494911546at_nat: interr4599301996827271634at_nat > set_Pr8693737435421807431at_nat )).

tff(sy_c_FWState_Olock__action_OLock,type,(
    lock_Lock: lock_action )).

tff(sy_c_FWState_Olock__action_OReleaseAcquire,type,(
    lock_ReleaseAcquire: lock_action )).

tff(sy_c_FWState_Olock__action_OUnlock,type,(
    lock_Unlock: lock_action )).

tff(sy_c_FWState_Olock__action_OUnlockFail,type,(
    lock_UnlockFail: lock_action )).

tff(sy_c_FWState_Olock__action_Osize__lock__action,type,(
    lock_s5444299122428672615action: lock_action > nat )).

tff(sy_c_FWState_Oobs__a_001tf__d_001tf__a_001tf__b_001tf__c_001tf__e_001tf__f,type,(
    obs_a_d_a_b_c_e_f: fun_Pr5809684794207327971list_f )).

tff(sy_c_FWState_Othr__a_001tf__d_001tf__a_001tf__b_001tf__c_001tf__e_001tf__f,type,(
    thr_a_d_a_b_c_e_f: fun_Pr2927408987416712547_a_b_c )).

tff(sy_c_FWState_Owset__a_001tf__d_001tf__a_001tf__b_001tf__c_001tf__e_001tf__f,type,(
    wset_a_d_a_b_c_e_f: fun_Pr4933733735020903176on_a_e )).

tff(sy_c_Filter_Oeventually_001t__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__Code____Numeral__Ointeger_J,type,(
    eventu3177686391277443747nteger: ( fun_Pr3195429412498512255r_bool * filter5292368968559144737nteger ) > $o )).

tff(sy_c_Filter_Oeventually_001t__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__Code____Numeral__Onatural_J,type,(
    eventu2077236276760193209atural: ( fun_Pr6106755111087548649l_bool * filter8044698966471496247atural ) > $o )).

tff(sy_c_Filter_Oeventually_001t__Product____Type__Oprod_It__Int__Oint_Mt__Int__Oint_J,type,(
    eventu7082874808314849985nt_int: ( fun_Pr803113274115125473t_bool * filter938913474090903615nt_int ) > $o )).

tff(sy_c_Filter_Oeventually_001t__Product____Type__Oprod_It__fun_It__Code____Numeral__Ointeger_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__Code____Numeral__Ointeger_J_J,type,(
    eventu7017221307461876569nteger: ( fun_Pr5900652808213522383r_bool * filter3568009503552552305nteger ) > $o )).

tff(sy_c_Filter_Oeventually_001t__Product____Type__Oprod_It__fun_It__Int__Oint_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Int__Oint_Mt__Int__Oint_J_J,type,(
    eventu7048762671450333928nt_int: ( fun_Pr5504123824928244736t_bool * filter3007810065885358464nt_int ) > $o )).

tff(sy_c_Filter_Oeventually_001t__Product____Type__Oprod_It__fun_It__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__Code____Numeral__Ointeger_J_J,type,(
    eventu7802938018735894991nteger: ( fun_Pr5991498150630465241r_bool * filter8608313608966643943nteger ) > $o )).

tff(sy_c_Filter_Oeventually_001t__Product____Type__Oprod_It__fun_It__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__Code____Numeral__Onatural_J_J,type,(
    eventu6837902473195465648atural: ( fun_Pr3267060605504954680l_bool * filter4515115946090510920atural ) > $o )).

tff(sy_c_Filter_Oeventually_001t__Product____Type__Oprod_It__fun_It__Product____Type__Oprod_It__Int__Oint_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Int__Oint_Mt__Int__Oint_J_J,type,(
    eventu307347211962195388nt_int: ( fun_Pr6019674992625747500t_bool * filter2434231058800935508nt_int ) > $o )).

tff(sy_c_Filter_Oeventually_001t__fun_It__Code____Numeral__Ointeger_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J,type,(
    eventu2800091161264929639e_term: ( fun_fu4637294747586468801m_bool * filter206587113439524351e_term ) > $o )).

tff(sy_c_Filter_Oeventually_001t__fun_It__Int__Oint_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J,type,(
    eventu1668121777649010230e_term: ( fun_fu4917883025340107954m_bool * filter3633431875349036366e_term ) > $o )).

tff(sy_c_Filter_Oeventually_001t__fun_It__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J,type,(
    eventu8917940395037417585e_term: ( fun_fu3684477910254590263m_bool * filter9146317051335081481e_term ) > $o )).

tff(sy_c_Filter_Oeventually_001t__fun_It__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J,type,(
    eventu7758845596214632294e_term: ( fun_fu5306705260941896578m_bool * filter2103267943679595134e_term ) > $o )).

tff(sy_c_Filter_Oeventually_001t__fun_It__Product____Type__Oprod_It__Int__Oint_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J,type,(
    eventu895538643436465250e_term: ( fun_fu3889648052272912774m_bool * filter6451891377919153530e_term ) > $o )).

tff(sy_c_Filter_Oprod__filter_001t__fun_It__Code____Numeral__Ointeger_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_001t__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__Code____Numeral__Ointeger_J,type,(
    prod_f7084514368817594935nteger: ( filter206587113439524351e_term * filter5292368968559144737nteger ) > filter3568009503552552305nteger )).

tff(sy_c_Filter_Oprod__filter_001t__fun_It__Int__Oint_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_001t__Product____Type__Oprod_It__Int__Oint_Mt__Int__Oint_J,type,(
    prod_f7987156664389932230nt_int: ( filter3633431875349036366e_term * filter938913474090903615nt_int ) > filter3007810065885358464nt_int )).

tff(sy_c_Filter_Oprod__filter_001t__fun_It__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_001t__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__Code____Numeral__Ointeger_J,type,(
    prod_f7531653498278265005nteger: ( filter9146317051335081481e_term * filter5292368968559144737nteger ) > filter8608313608966643943nteger )).

tff(sy_c_Filter_Oprod__filter_001t__fun_It__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_001t__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__Code____Numeral__Onatural_J,type,(
    prod_f2713837840308233614atural: ( filter2103267943679595134e_term * filter8044698966471496247atural ) > filter4515115946090510920atural )).

tff(sy_c_Filter_Oprod__filter_001t__fun_It__Product____Type__Oprod_It__Int__Oint_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_001t__Product____Type__Oprod_It__Int__Oint_Mt__Int__Oint_J,type,(
    prod_f8173137906491709338nt_int: ( filter6451891377919153530e_term * filter938913474090903615nt_int ) > filter2434231058800935508nt_int )).

tff(sy_c_Finite__Set_Ofinite_001t__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J,type,(
    finite6177210948735845034at_nat: fun_se8074476271188067385t_bool )).

tff(sy_c_Finite__Set_Ofinite_001t__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J,type,(
    finite4392333629123659920at_nat: fun_se5728542193342009683t_bool )).

tff(sy_c_Fun_Ocomp_001t__Code____Numeral__Onatural_001t__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__Code____Numeral__Onatural_J_001t__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__Code____Numeral__Onatural_J_J,type,(
    comp_C3540846879249570404atural: ( fun_Co9086149380244212450atural * fun_Pr5131589689703537955atural * produc5835291356934675326atural ) > produc7822875418678951345atural )).

tff(sy_c_Fun_Ocomp_001t__FinFun__Ofinfun_Itf__d_Mt__List__Olist_It__FWState__Olock____action_J_J_001t__Product____Type__Oprod_It__List__Olist_It__FWState__Onew____thread____action_Itf__a_Mtf__b_Mtf__c_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Oconditional____action_Itf__a_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Owait____set____action_Itf__a_Mtf__e_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Ointerrupt____action_Itf__a_J_J_Mt__List__Olist_Itf__f_J_J_J_J_J_001t__Product____Type__Oprod_It__FinFun__Ofinfun_Itf__d_Mt__List__Olist_It__FWState__Olock____action_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Onew____thread____action_Itf__a_Mtf__b_Mtf__c_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Oconditional____action_Itf__a_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Owait____set____action_Itf__a_Mtf__e_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Ointerrupt____action_Itf__a_J_J_Mt__List__Olist_Itf__f_J_J_J_J_J_J,type,(
    comp_f5362652388678882620list_f: ( fun_fi8637073055727601221list_f * fun_Pr2438766212487344807action ) > fun_Pr167910391879485593list_f )).

tff(sy_c_Fun_Ocomp_001t__List__Olist_It__FWState__Onew____thread____action_Itf__a_Mtf__b_Mtf__c_J_J_001t__List__Olist_It__FWState__Onew____thread____action_Itf__a_Mtf__b_Mtf__c_J_J_001t__Product____Type__Oprod_It__FinFun__Ofinfun_Itf__d_Mt__List__Olist_It__FWState__Olock____action_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Onew____thread____action_Itf__a_Mtf__b_Mtf__c_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Oconditional____action_Itf__a_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Owait____set____action_Itf__a_Mtf__e_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Ointerrupt____action_Itf__a_J_J_Mt__List__Olist_Itf__f_J_J_J_J_J_J,type,(
    comp_l8432902307485339590list_f: ( fun_li1979406318037317635_a_b_c * fun_Pr2927408987416712547_a_b_c ) > fun_Pr2927408987416712547_a_b_c )).

tff(sy_c_Fun_Ocomp_001t__List__Olist_It__FWState__Onew____thread____action_Itf__a_Mtf__b_Mtf__c_J_J_001t__List__Olist_It__FWState__Onew____thread____action_Itf__a_Mtf__b_Mtf__c_J_J_001t__Product____Type__Oprod_It__List__Olist_It__FWState__Onew____thread____action_Itf__a_Mtf__b_Mtf__c_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Oconditional____action_Itf__a_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Owait____set____action_Itf__a_Mtf__e_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Ointerrupt____action_Itf__a_J_J_Mt__List__Olist_Itf__f_J_J_J_J_J,type,(
    comp_l6492537726383095040list_f: ( fun_li1979406318037317635_a_b_c * fun_Pr3037641808205765189_a_b_c ) > fun_Pr3037641808205765189_a_b_c )).

tff(sy_c_Fun_Ocomp_001t__Nat__Onat_001t__Nat__Onat_001t__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J,type,(
    comp_n2711240574518091068at_nat: ( fun_nat_nat * fun_Pr2602117396471556196at_nat ) > fun_Pr2602117396471556196at_nat )).

tff(sy_c_Fun_Ocomp_001t__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__Code____Numeral__Onatural_J_001t__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__Code____Numeral__Onatural_J_001t__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__Code____Numeral__Onatural_J_J,type,(
    comp_P3067963646784605345atural: ( fun_Pr74676805955934211atural * fun_Pr2136124334875798924atural ) > fun_Pr2136124334875798924atural )).

tff(sy_c_Fun_Ocomp_001t__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__Code____Numeral__Onatural_J_001t__Product____Type__Oprod_It__List__Olist_It__FWState__Onew____thread____action_Itf__a_Mtf__b_Mtf__c_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Oconditional____action_Itf__a_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Owait____set____action_Itf__a_Mtf__e_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Ointerrupt____action_Itf__a_J_J_Mt__List__Olist_Itf__f_J_J_J_J_J_001t__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__Code____Numeral__Onatural_J_J,type,(
    comp_P894719457104077291atural: ( fun_Pr5065044406730951201list_f * fun_Pr2136124334875798924atural ) > fun_Pr7894517911299166168list_f )).

tff(sy_c_Fun_Ocomp_001t__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__Code____Numeral__Onatural_J_001t__Product____Type__Oprod_It__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__Code____Numeral__Onatural_J_Mt__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__Code____Numeral__Onatural_J_J_001t__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__Code____Numeral__Onatural_J_J,type,(
    comp_P4943825737035310295atural: ( fun_Pr3133360822718887225atural * fun_Pr2136124334875798924atural ) > fun_Pr8741579136290173250atural )).

tff(sy_c_Fun_Ocomp_001t__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__Code____Numeral__Onatural_J_J_001t__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__Code____Numeral__Onatural_J_001t__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__Code____Numeral__Onatural_J,type,(
    comp_P5917919802303437345atural: ( fun_Pr2136124334875798924atural * fun_Pr7769407664385210434atural ) > fun_Pr74676805955934211atural )).

tff(sy_c_Fun_Ocomp_001t__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__Code____Numeral__Onatural_J_J_001t__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__Code____Numeral__Onatural_J_001t__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__Code____Numeral__Onatural_J_J,type,(
    comp_P7610810914149544718atural: ( fun_Pr2136124334875798924atural * fun_Pr6891710885006071673atural ) > fun_Pr2136124334875798924atural )).

tff(sy_c_Fun_Ocomp_001t__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__Code____Numeral__Onatural_J_J_001t__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__Code____Numeral__Onatural_J_001t__Product____Type__Oprod_It__FinFun__Ofinfun_Itf__d_Mt__List__Olist_It__FWState__Olock____action_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Onew____thread____action_Itf__a_Mtf__b_Mtf__c_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Oconditional____action_Itf__a_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Owait____set____action_Itf__a_Mtf__e_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Ointerrupt____action_Itf__a_J_J_Mt__List__Olist_Itf__f_J_J_J_J_J_J,type,(
    comp_P754933049744969497list_f: ( fun_Pr2136124334875798924atural * fun_Pr2469891310930305722atural ) > fun_Pr2824745386250273675atural )).

tff(sy_c_Fun_Ocomp_001t__Product____Type__Oprod_It__FinFun__Ofinfun_Itf__d_Mt__List__Olist_It__FWState__Olock____action_J_J_Mt__List__Olist_It__FWState__Onew____thread____action_Itf__a_Mtf__b_Mtf__c_J_J_J_001t__List__Olist_It__FWState__Onew____thread____action_Itf__a_Mtf__b_Mtf__c_J_J_001t__Product____Type__Oprod_It__FinFun__Ofinfun_Itf__d_Mt__List__Olist_It__FWState__Olock____action_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Onew____thread____action_Itf__a_Mtf__b_Mtf__c_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Oconditional____action_Itf__a_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Owait____set____action_Itf__a_Mtf__e_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Ointerrupt____action_Itf__a_J_J_Mt__List__Olist_Itf__f_J_J_J_J_J_J,type,(
    comp_P4457869461070014998list_f: ( fun_Pr3568585631361571919_a_b_c * fun_Pr5963321682304998159_a_b_c ) > fun_Pr2927408987416712547_a_b_c )).

tff(sy_c_Fun_Ocomp_001t__Product____Type__Oprod_It__FinFun__Ofinfun_Itf__d_Mt__List__Olist_It__FWState__Olock____action_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Onew____thread____action_Itf__a_Mtf__b_Mtf__c_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Oconditional____action_Itf__a_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Owait____set____action_Itf__a_Mtf__e_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Ointerrupt____action_Itf__a_J_J_Mt__List__Olist_Itf__f_J_J_J_J_J_J_001t__List__Olist_It__FWState__Onew____thread____action_Itf__a_Mtf__b_Mtf__c_J_J_001t__List__Olist_It__FWState__Onew____thread____action_Itf__a_Mtf__b_Mtf__c_J_J,type,(
    comp_P2924191066912980934_a_b_c: ( fun_Pr2927408987416712547_a_b_c * fun_li2231547193334987427list_f ) > fun_li1979406318037317635_a_b_c )).

tff(sy_c_Fun_Ocomp_001t__Product____Type__Oprod_It__FinFun__Ofinfun_Itf__d_Mt__List__Olist_It__FWState__Olock____action_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Onew____thread____action_Itf__a_Mtf__b_Mtf__c_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Oconditional____action_Itf__a_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Owait____set____action_Itf__a_Mtf__e_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Ointerrupt____action_Itf__a_J_J_Mt__List__Olist_Itf__f_J_J_J_J_J_J_001t__List__Olist_It__FWState__Onew____thread____action_Itf__a_Mtf__b_Mtf__c_J_J_001t__Product____Type__Oprod_It__FinFun__Ofinfun_Itf__d_Mt__List__Olist_It__FWState__Olock____action_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Onew____thread____action_Itf__a_Mtf__b_Mtf__c_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Oconditional____action_Itf__a_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Owait____set____action_Itf__a_Mtf__e_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Ointerrupt____action_Itf__a_J_J_Mt__List__Olist_Itf__f_J_J_J_J_J_J,type,(
    comp_P1644921750638218854list_f: ( fun_Pr2927408987416712547_a_b_c * fun_Pr5701414774847592451list_f ) > fun_Pr2927408987416712547_a_b_c )).

tff(sy_c_Fun_Ocomp_001t__Product____Type__Oprod_It__FinFun__Ofinfun_Itf__d_Mt__List__Olist_It__FWState__Olock____action_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Onew____thread____action_Itf__a_Mtf__b_Mtf__c_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Oconditional____action_Itf__a_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Owait____set____action_Itf__a_Mtf__e_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Ointerrupt____action_Itf__a_J_J_Mt__List__Olist_Itf__f_J_J_J_J_J_J_001t__List__Olist_It__FWState__Onew____thread____action_Itf__a_Mtf__b_Mtf__c_J_J_001t__Product____Type__Oprod_It__List__Olist_It__FWState__Onew____thread____action_Itf__a_Mtf__b_Mtf__c_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Oconditional____action_Itf__a_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Owait____set____action_Itf__a_Mtf__e_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Ointerrupt____action_Itf__a_J_J_Mt__List__Olist_Itf__f_J_J_J_J_J,type,(
    comp_P7466797539550205536list_f: ( fun_Pr2927408987416712547_a_b_c * fun_Pr129698103510188261list_f ) > fun_Pr3037641808205765189_a_b_c )).

tff(sy_c_Fun_Ocomp_001t__Product____Type__Oprod_It__FinFun__Ofinfun_Itf__d_Mt__List__Olist_It__FWState__Olock____action_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Onew____thread____action_Itf__a_Mtf__b_Mtf__c_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Oconditional____action_Itf__a_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Owait____set____action_Itf__a_Mtf__e_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Ointerrupt____action_Itf__a_J_J_Mt__List__Olist_Itf__f_J_J_J_J_J_J_001t__Product____Type__Oprod_It__List__Olist_It__FWState__Onew____thread____action_Itf__a_Mtf__b_Mtf__c_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Oconditional____action_Itf__a_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Owait____set____action_Itf__a_Mtf__e_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Ointerrupt____action_Itf__a_J_J_Mt__List__Olist_Itf__f_J_J_J_J_J_001t__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__Code____Numeral__Onatural_J_J,type,(
    comp_P3912863319257206115atural: ( fun_Pr167910391879485593list_f * fun_Pr6676022341642716804list_f ) > fun_Pr7894517911299166168list_f )).

tff(sy_c_Fun_Ocomp_001t__Product____Type__Oprod_It__FinFun__Ofinfun_Itf__d_Mt__List__Olist_It__FWState__Olock____action_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Onew____thread____action_Itf__a_Mtf__b_Mtf__c_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Oconditional____action_Itf__a_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Owait____set____action_Itf__a_Mtf__e_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Ointerrupt____action_Itf__a_J_J_Mt__List__Olist_Itf__f_J_J_J_J_J_J_001t__Product____Type__Oprod_It__List__Olist_It__FWState__Onew____thread____action_Itf__a_Mtf__b_Mtf__c_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Oconditional____action_Itf__a_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Owait____set____action_Itf__a_Mtf__e_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Ointerrupt____action_Itf__a_J_J_Mt__List__Olist_Itf__f_J_J_J_J_J_001t__Product____Type__Oprod_It__FinFun__Ofinfun_Itf__d_Mt__List__Olist_It__FWState__Olock____action_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Onew____thread____action_Itf__a_Mtf__b_Mtf__c_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Oconditional____action_Itf__a_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Owait____set____action_Itf__a_Mtf__e_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Ointerrupt____action_Itf__a_J_J_Mt__List__Olist_Itf__f_J_J_J_J_J_J,type,(
    comp_P4267156721827287172list_f: ( fun_Pr167910391879485593list_f * fun_Pr5701414774847592451list_f ) > fun_Pr167910391879485593list_f )).

tff(sy_c_Fun_Ocomp_001t__Product____Type__Oprod_It__FinFun__Ofinfun_Itf__d_Mt__List__Olist_It__FWState__Olock____action_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Onew____thread____action_Itf__a_Mtf__b_Mtf__c_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Oconditional____action_Itf__a_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Owait____set____action_Itf__a_Mtf__e_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Ointerrupt____action_Itf__a_J_J_Mt__List__Olist_Itf__f_J_J_J_J_J_J_001t__Product____Type__Oprod_It__List__Olist_It__FWState__Onew____thread____action_Itf__a_Mtf__b_Mtf__c_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Oconditional____action_Itf__a_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Owait____set____action_Itf__a_Mtf__e_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Ointerrupt____action_Itf__a_J_J_Mt__List__Olist_Itf__f_J_J_J_J_J_001t__Product____Type__Oprod_It__List__Olist_It__FWState__Onew____thread____action_Itf__a_Mtf__b_Mtf__c_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Oconditional____action_Itf__a_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Owait____set____action_Itf__a_Mtf__e_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Ointerrupt____action_Itf__a_J_J_Mt__List__Olist_Itf__f_J_J_J_J_J,type,(
    comp_P5708296701725499586list_f: ( fun_Pr167910391879485593list_f * fun_Pr129698103510188261list_f ) > fun_Pr3111891463428510519list_f )).

tff(sy_c_Fun_Ocomp_001t__Product____Type__Oprod_It__List__Olist_It__FWState__Oconditional____action_Itf__a_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Owait____set____action_Itf__a_Mtf__e_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Ointerrupt____action_Itf__a_J_J_Mt__List__Olist_Itf__f_J_J_J_J_001t__List__Olist_It__FWState__Oconditional____action_Itf__a_J_J_001t__Product____Type__Oprod_It__List__Olist_It__FWState__Onew____thread____action_Itf__a_Mtf__b_Mtf__c_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Oconditional____action_Itf__a_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Owait____set____action_Itf__a_Mtf__e_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Ointerrupt____action_Itf__a_J_J_Mt__List__Olist_Itf__f_J_J_J_J_J,type,(
    comp_P5019820574536571553list_f: ( fun_Pr6288267652281727936tion_a * fun_Pr5769174472853286911list_f ) > fun_Pr2111878974373727368tion_a )).

tff(sy_c_Fun_Ocomp_001t__Product____Type__Oprod_It__List__Olist_It__FWState__Oconditional____action_Itf__a_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Owait____set____action_Itf__a_Mtf__e_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Ointerrupt____action_Itf__a_J_J_Mt__List__Olist_Itf__f_J_J_J_J_001t__List__Olist_It__FWState__Ointerrupt____action_Itf__a_J_J_001t__Product____Type__Oprod_It__List__Olist_It__FWState__Onew____thread____action_Itf__a_Mtf__b_Mtf__c_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Oconditional____action_Itf__a_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Owait____set____action_Itf__a_Mtf__e_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Ointerrupt____action_Itf__a_J_J_Mt__List__Olist_Itf__f_J_J_J_J_J,type,(
    comp_P3718283140659731780list_f: ( fun_Pr5132316613357841891tion_a * fun_Pr5769174472853286911list_f ) > fun_Pr7454290651091968683tion_a )).

tff(sy_c_Fun_Ocomp_001t__Product____Type__Oprod_It__List__Olist_It__FWState__Oconditional____action_Itf__a_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Owait____set____action_Itf__a_Mtf__e_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Ointerrupt____action_Itf__a_J_J_Mt__List__Olist_Itf__f_J_J_J_J_001t__List__Olist_It__FWState__Owait____set____action_Itf__a_Mtf__e_J_J_001t__Product____Type__Oprod_It__List__Olist_It__FWState__Onew____thread____action_Itf__a_Mtf__b_Mtf__c_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Oconditional____action_Itf__a_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Owait____set____action_Itf__a_Mtf__e_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Ointerrupt____action_Itf__a_J_J_Mt__List__Olist_Itf__f_J_J_J_J_J,type,(
    comp_P5472528119234947763list_f: ( fun_Pr731058588685225070on_a_e * fun_Pr5769174472853286911list_f ) > fun_Pr6294396915304831398on_a_e )).

tff(sy_c_Fun_Ocomp_001t__Product____Type__Oprod_It__List__Olist_It__FWState__Oconditional____action_Itf__a_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Owait____set____action_Itf__a_Mtf__e_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Ointerrupt____action_Itf__a_J_J_Mt__List__Olist_Itf__f_J_J_J_J_001t__List__Olist_Itf__f_J_001t__Product____Type__Oprod_It__List__Olist_It__FWState__Onew____thread____action_Itf__a_Mtf__b_Mtf__c_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Oconditional____action_Itf__a_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Owait____set____action_Itf__a_Mtf__e_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Ointerrupt____action_Itf__a_J_J_Mt__List__Olist_Itf__f_J_J_J_J_J,type,(
    comp_P9196084097856615518list_f: ( fun_Pr4761564841925863933list_f * fun_Pr5769174472853286911list_f ) > fun_Pr6966798224154519237list_f )).

tff(sy_c_Fun_Ocomp_001t__Product____Type__Oprod_It__List__Olist_It__FWState__Ointerrupt____action_Itf__a_J_J_Mt__List__Olist_Itf__f_J_J_001t__List__Olist_It__FWState__Ointerrupt____action_Itf__a_J_J_001t__Product____Type__Oprod_It__List__Olist_It__FWState__Owait____set____action_Itf__a_Mtf__e_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Ointerrupt____action_Itf__a_J_J_Mt__List__Olist_Itf__f_J_J_J,type,(
    comp_P7034530251472854715list_f: ( fun_Pr8516730560843374705tion_a * fun_Pr7802862952444792368list_f ) > fun_Pr7125392446330638366tion_a )).

tff(sy_c_Fun_Ocomp_001t__Product____Type__Oprod_It__List__Olist_It__FWState__Ointerrupt____action_Itf__a_J_J_Mt__List__Olist_Itf__f_J_J_001t__List__Olist_Itf__f_J_001t__Product____Type__Oprod_It__List__Olist_It__FWState__Owait____set____action_Itf__a_Mtf__e_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Ointerrupt____action_Itf__a_J_J_Mt__List__Olist_Itf__f_J_J_J,type,(
    comp_P4844579239011320789list_f: ( fun_Pr2040716920855026315list_f * fun_Pr7802862952444792368list_f ) > fun_Pr5817836676839718712list_f )).

tff(sy_c_Fun_Ocomp_001t__Product____Type__Oprod_It__List__Olist_It__FWState__Onew____thread____action_Itf__a_Mtf__b_Mtf__c_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Oconditional____action_Itf__a_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Owait____set____action_Itf__a_Mtf__e_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Ointerrupt____action_Itf__a_J_J_Mt__List__Olist_Itf__f_J_J_J_J_J_001t__List__Olist_It__FWState__Oconditional____action_Itf__a_J_J_001t__Product____Type__Oprod_It__FinFun__Ofinfun_Itf__d_Mt__List__Olist_It__FWState__Olock____action_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Onew____thread____action_Itf__a_Mtf__b_Mtf__c_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Oconditional____action_Itf__a_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Owait____set____action_Itf__a_Mtf__e_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Ointerrupt____action_Itf__a_J_J_Mt__List__Olist_Itf__f_J_J_J_J_J_J,type,(
    comp_P1274227037634964381list_f: ( fun_Pr2111878974373727368tion_a * fun_Pr167910391879485593list_f ) > fun_Pr1133657720029478822tion_a )).

tff(sy_c_Fun_Ocomp_001t__Product____Type__Oprod_It__List__Olist_It__FWState__Onew____thread____action_Itf__a_Mtf__b_Mtf__c_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Oconditional____action_Itf__a_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Owait____set____action_Itf__a_Mtf__e_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Ointerrupt____action_Itf__a_J_J_Mt__List__Olist_Itf__f_J_J_J_J_J_001t__List__Olist_It__FWState__Ointerrupt____action_Itf__a_J_J_001t__Product____Type__Oprod_It__FinFun__Ofinfun_Itf__d_Mt__List__Olist_It__FWState__Olock____action_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Onew____thread____action_Itf__a_Mtf__b_Mtf__c_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Oconditional____action_Itf__a_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Owait____set____action_Itf__a_Mtf__e_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Ointerrupt____action_Itf__a_J_J_Mt__List__Olist_Itf__f_J_J_J_J_J_J,type,(
    comp_P1151571275026987962list_f: ( fun_Pr7454290651091968683tion_a * fun_Pr167910391879485593list_f ) > fun_Pr6735228195602711753tion_a )).

tff(sy_c_Fun_Ocomp_001t__Product____Type__Oprod_It__List__Olist_It__FWState__Onew____thread____action_Itf__a_Mtf__b_Mtf__c_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Oconditional____action_Itf__a_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Owait____set____action_Itf__a_Mtf__e_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Ointerrupt____action_Itf__a_J_J_Mt__List__Olist_Itf__f_J_J_J_J_J_001t__List__Olist_It__FWState__Onew____thread____action_Itf__a_Mtf__b_Mtf__c_J_J_001t__Product____Type__Oprod_It__FinFun__Ofinfun_Itf__d_Mt__List__Olist_It__FWState__Olock____action_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Onew____thread____action_Itf__a_Mtf__b_Mtf__c_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Oconditional____action_Itf__a_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Owait____set____action_Itf__a_Mtf__e_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Ointerrupt____action_Itf__a_J_J_Mt__List__Olist_Itf__f_J_J_J_J_J_J,type,(
    comp_P4767578765025054880list_f: fun_fu2038023192978798413_a_b_c )).

tff(sy_c_Fun_Ocomp_001t__Product____Type__Oprod_It__List__Olist_It__FWState__Onew____thread____action_Itf__a_Mtf__b_Mtf__c_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Oconditional____action_Itf__a_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Owait____set____action_Itf__a_Mtf__e_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Ointerrupt____action_Itf__a_J_J_Mt__List__Olist_Itf__f_J_J_J_J_J_001t__List__Olist_It__FWState__Onew____thread____action_Itf__a_Mtf__b_Mtf__c_J_J_001t__Product____Type__Oprod_It__List__Olist_It__FWState__Onew____thread____action_Itf__a_Mtf__b_Mtf__c_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Oconditional____action_Itf__a_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Owait____set____action_Itf__a_Mtf__e_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Ointerrupt____action_Itf__a_J_J_Mt__List__Olist_Itf__f_J_J_J_J_J,type,(
    comp_P5271726855292207526list_f: ( fun_Pr3037641808205765189_a_b_c * fun_Pr3111891463428510519list_f ) > fun_Pr3037641808205765189_a_b_c )).

tff(sy_c_Fun_Ocomp_001t__Product____Type__Oprod_It__List__Olist_It__FWState__Onew____thread____action_Itf__a_Mtf__b_Mtf__c_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Oconditional____action_Itf__a_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Owait____set____action_Itf__a_Mtf__e_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Ointerrupt____action_Itf__a_J_J_Mt__List__Olist_Itf__f_J_J_J_J_J_001t__List__Olist_It__FWState__Owait____set____action_Itf__a_Mtf__e_J_J_001t__Product____Type__Oprod_It__FinFun__Ofinfun_Itf__d_Mt__List__Olist_It__FWState__Olock____action_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Onew____thread____action_Itf__a_Mtf__b_Mtf__c_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Oconditional____action_Itf__a_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Owait____set____action_Itf__a_Mtf__e_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Ointerrupt____action_Itf__a_J_J_Mt__List__Olist_Itf__f_J_J_J_J_J_J,type,(
    comp_P2261067389098190747list_f: ( fun_Pr6294396915304831398on_a_e * fun_Pr167910391879485593list_f ) > fun_Pr4933733735020903176on_a_e )).

tff(sy_c_Fun_Ocomp_001t__Product____Type__Oprod_It__List__Olist_It__FWState__Onew____thread____action_Itf__a_Mtf__b_Mtf__c_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Oconditional____action_Itf__a_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Owait____set____action_Itf__a_Mtf__e_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Ointerrupt____action_Itf__a_J_J_Mt__List__Olist_Itf__f_J_J_J_J_J_001t__List__Olist_Itf__f_J_001t__Product____Type__Oprod_It__FinFun__Ofinfun_Itf__d_Mt__List__Olist_It__FWState__Olock____action_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Onew____thread____action_Itf__a_Mtf__b_Mtf__c_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Oconditional____action_Itf__a_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Owait____set____action_Itf__a_Mtf__e_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Ointerrupt____action_Itf__a_J_J_Mt__List__Olist_Itf__f_J_J_J_J_J_J,type,(
    comp_P8441265476687562528list_f: ( fun_Pr6966798224154519237list_f * fun_Pr167910391879485593list_f ) > fun_Pr5809684794207327971list_f )).

tff(sy_c_Fun_Ocomp_001t__Product____Type__Oprod_It__List__Olist_It__FWState__Onew____thread____action_Itf__a_Mtf__b_Mtf__c_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Oconditional____action_Itf__a_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Owait____set____action_Itf__a_Mtf__e_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Ointerrupt____action_Itf__a_J_J_Mt__List__Olist_Itf__f_J_J_J_J_J_001t__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__Code____Numeral__Onatural_J_001t__Product____Type__Oprod_It__FinFun__Ofinfun_Itf__d_Mt__List__Olist_It__FWState__Olock____action_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Onew____thread____action_Itf__a_Mtf__b_Mtf__c_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Oconditional____action_Itf__a_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Owait____set____action_Itf__a_Mtf__e_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Ointerrupt____action_Itf__a_J_J_Mt__List__Olist_Itf__f_J_J_J_J_J_J,type,(
    comp_P4126295255191388280list_f: ( fun_Pr6952397211199271789atural * fun_Pr167910391879485593list_f ) > fun_Pr2824745386250273675atural )).

tff(sy_c_Fun_Ocomp_001t__Product____Type__Oprod_It__List__Olist_It__FWState__Onew____thread____action_Itf__a_Mtf__b_Mtf__c_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Oconditional____action_Itf__a_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Owait____set____action_Itf__a_Mtf__e_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Ointerrupt____action_Itf__a_J_J_Mt__List__Olist_Itf__f_J_J_J_J_J_001t__Product____Type__Oprod_It__List__Olist_It__FWState__Oconditional____action_Itf__a_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Owait____set____action_Itf__a_Mtf__e_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Ointerrupt____action_Itf__a_J_J_Mt__List__Olist_Itf__f_J_J_J_J_001t__Product____Type__Oprod_It__FinFun__Ofinfun_Itf__d_Mt__List__Olist_It__FWState__Olock____action_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Onew____thread____action_Itf__a_Mtf__b_Mtf__c_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Oconditional____action_Itf__a_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Owait____set____action_Itf__a_Mtf__e_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Ointerrupt____action_Itf__a_J_J_Mt__List__Olist_Itf__f_J_J_J_J_J_J,type,(
    comp_P3270879886602560258list_f: ( fun_Pr5769174472853286911list_f * fun_Pr167910391879485593list_f ) > fun_Pr7154665429356624737list_f )).

tff(sy_c_Fun_Ocomp_001t__Product____Type__Oprod_It__List__Olist_It__FWState__Onew____thread____action_Itf__a_Mtf__b_Mtf__c_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Oconditional____action_Itf__a_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Owait____set____action_Itf__a_Mtf__e_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Ointerrupt____action_Itf__a_J_J_Mt__List__Olist_Itf__f_J_J_J_J_J_001t__Product____Type__Oprod_It__List__Olist_It__FWState__Onew____thread____action_Itf__a_Mtf__b_Mtf__c_J_J_Mt__List__Olist_It__FWState__Onew____thread____action_Itf__a_Mtf__b_Mtf__c_J_J_J_001t__Product____Type__Oprod_It__FinFun__Ofinfun_Itf__d_Mt__List__Olist_It__FWState__Olock____action_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Onew____thread____action_Itf__a_Mtf__b_Mtf__c_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Oconditional____action_Itf__a_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Owait____set____action_Itf__a_Mtf__e_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Ointerrupt____action_Itf__a_J_J_Mt__List__Olist_Itf__f_J_J_J_J_J_J,type,(
    comp_P3349191292975441602list_f: ( fun_Pr6831274972276720291_a_b_c * fun_Pr167910391879485593list_f ) > fun_Pr554511193487119297_a_b_c )).

tff(sy_c_Fun_Ocomp_001t__Product____Type__Oprod_It__List__Olist_It__FWState__Onew____thread____action_Itf__a_Mtf__b_Mtf__c_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Oconditional____action_Itf__a_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Owait____set____action_Itf__a_Mtf__e_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Ointerrupt____action_Itf__a_J_J_Mt__List__Olist_Itf__f_J_J_J_J_J_001t__Product____Type__Oprod_It__List__Olist_It__FWState__Onew____thread____action_Itf__a_Mtf__b_Mtf__c_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Oconditional____action_Itf__a_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Owait____set____action_Itf__a_Mtf__e_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Ointerrupt____action_Itf__a_J_J_Mt__List__Olist_Itf__f_J_J_J_J_J_001t__Product____Type__Oprod_It__FinFun__Ofinfun_Itf__d_Mt__List__Olist_It__FWState__Olock____action_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Onew____thread____action_Itf__a_Mtf__b_Mtf__c_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Oconditional____action_Itf__a_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Owait____set____action_Itf__a_Mtf__e_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Ointerrupt____action_Itf__a_J_J_Mt__List__Olist_Itf__f_J_J_J_J_J_J,type,(
    comp_P2673361230361438154list_f: ( fun_Pr3111891463428510519list_f * fun_Pr167910391879485593list_f ) > fun_Pr167910391879485593list_f )).

tff(sy_c_Fun_Ocomp_001t__Product____Type__Oprod_It__List__Olist_It__FWState__Onew____thread____action_Itf__a_Mtf__b_Mtf__c_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Oconditional____action_Itf__a_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Owait____set____action_Itf__a_Mtf__e_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Ointerrupt____action_Itf__a_J_J_Mt__List__Olist_Itf__f_J_J_J_J_J_001t__Product____Type__Oprod_It__Product____Type__Oprod_It__List__Olist_It__FWState__Onew____thread____action_Itf__a_Mtf__b_Mtf__c_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Oconditional____action_Itf__a_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Owait____set____action_Itf__a_Mtf__e_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Ointerrupt____action_Itf__a_J_J_Mt__List__Olist_Itf__f_J_J_J_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Onew____thread____action_Itf__a_Mtf__b_Mtf__c_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Oconditional____action_Itf__a_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Owait____set____action_Itf__a_Mtf__e_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Ointerrupt____action_Itf__a_J_J_Mt__List__Olist_Itf__f_J_J_J_J_J_J_001t__Product____Type__Oprod_It__FinFun__Ofinfun_Itf__d_Mt__List__Olist_It__FWState__Olock____action_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Onew____thread____action_Itf__a_Mtf__b_Mtf__c_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Oconditional____action_Itf__a_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Owait____set____action_Itf__a_Mtf__e_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Ointerrupt____action_Itf__a_J_J_Mt__List__Olist_Itf__f_J_J_J_J_J_J,type,(
    comp_P8324358310098339598list_f: ( fun_Pr7274255824125093463list_f * fun_Pr167910391879485593list_f ) > fun_Pr4927143182305621621list_f )).

tff(sy_c_Fun_Ocomp_001t__Product____Type__Oprod_It__List__Olist_It__FWState__Owait____set____action_Itf__a_Mtf__e_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Ointerrupt____action_Itf__a_J_J_Mt__List__Olist_Itf__f_J_J_J_001t__List__Olist_It__FWState__Ointerrupt____action_Itf__a_J_J_001t__Product____Type__Oprod_It__List__Olist_It__FWState__Oconditional____action_Itf__a_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Owait____set____action_Itf__a_Mtf__e_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Ointerrupt____action_Itf__a_J_J_Mt__List__Olist_Itf__f_J_J_J_J,type,(
    comp_P1342733116751693639list_f: ( fun_Pr7125392446330638366tion_a * fun_Pr7157289430847627980list_f ) > fun_Pr5132316613357841891tion_a )).

tff(sy_c_Fun_Ocomp_001t__Product____Type__Oprod_It__List__Olist_It__FWState__Owait____set____action_Itf__a_Mtf__e_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Ointerrupt____action_Itf__a_J_J_Mt__List__Olist_Itf__f_J_J_J_001t__List__Olist_It__FWState__Owait____set____action_Itf__a_Mtf__e_J_J_001t__Product____Type__Oprod_It__List__Olist_It__FWState__Oconditional____action_Itf__a_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Owait____set____action_Itf__a_Mtf__e_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Ointerrupt____action_Itf__a_J_J_Mt__List__Olist_Itf__f_J_J_J_J,type,(
    comp_P3272176189973965824list_f: ( fun_Pr3595764283258810099on_a_e * fun_Pr7157289430847627980list_f ) > fun_Pr731058588685225070on_a_e )).

tff(sy_c_Fun_Ocomp_001t__Product____Type__Oprod_It__List__Olist_It__FWState__Owait____set____action_Itf__a_Mtf__e_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Ointerrupt____action_Itf__a_J_J_Mt__List__Olist_Itf__f_J_J_J_001t__List__Olist_Itf__f_J_001t__Product____Type__Oprod_It__List__Olist_It__FWState__Oconditional____action_Itf__a_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Owait____set____action_Itf__a_Mtf__e_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Ointerrupt____action_Itf__a_J_J_Mt__List__Olist_Itf__f_J_J_J_J,type,(
    comp_P4727187950229163873list_f: ( fun_Pr5817836676839718712list_f * fun_Pr7157289430847627980list_f ) > fun_Pr4761564841925863933list_f )).

tff(sy_c_Fun_Ocomp_001t__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_001t__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_001t__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J,type,(
    comp_P3189659738270478212at_nat: ( fun_Pr2118491707810114563at_nat * fun_Pr3189796393087291805at_nat ) > fun_Pr3189796393087291805at_nat )).

tff(sy_c_Fun_Ocomp_001t__Product____Type__Oprod_It__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__Code____Numeral__Onatural_J_Mt__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__Code____Numeral__Onatural_J_J_001t__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__Code____Numeral__Onatural_J_001t__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__Code____Numeral__Onatural_J_J,type,(
    comp_P230220204662055659atural: ( fun_Pr6967485491430695501atural * fun_Pr8741579136290173250atural ) > fun_Pr2136124334875798924atural )).

tff(sy_c_Fun_Ocomp_001t__Product____Type__Oprod_It__Product____Type__Oprod_It__List__Olist_It__FWState__Onew____thread____action_Itf__a_Mtf__b_Mtf__c_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Oconditional____action_Itf__a_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Owait____set____action_Itf__a_Mtf__e_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Ointerrupt____action_Itf__a_J_J_Mt__List__Olist_Itf__f_J_J_J_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Onew____thread____action_Itf__a_Mtf__b_Mtf__c_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Oconditional____action_Itf__a_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Owait____set____action_Itf__a_Mtf__e_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Ointerrupt____action_Itf__a_J_J_Mt__List__Olist_Itf__f_J_J_J_J_J_J_001t__Product____Type__Oprod_It__List__Olist_It__FWState__Onew____thread____action_Itf__a_Mtf__b_Mtf__c_J_J_Mt__List__Olist_It__FWState__Onew____thread____action_Itf__a_Mtf__b_Mtf__c_J_J_J_001t__Product____Type__Oprod_It__FinFun__Ofinfun_Itf__d_Mt__List__Olist_It__FWState__Olock____action_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Onew____thread____action_Itf__a_Mtf__b_Mtf__c_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Oconditional____action_Itf__a_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Owait____set____action_Itf__a_Mtf__e_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Ointerrupt____action_Itf__a_J_J_Mt__List__Olist_Itf__f_J_J_J_J_J_J,type,(
    comp_P2679607744079208442list_f: ( fun_Pr8752845650075276495_a_b_c * fun_Pr4927143182305621621list_f ) > fun_Pr554511193487119297_a_b_c )).

tff(sy_c_Fun_Ocomp_001t__Product____Type__Oprod_It__Product____Type__Oprod_It__List__Olist_It__FWState__Onew____thread____action_Itf__a_Mtf__b_Mtf__c_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Oconditional____action_Itf__a_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Owait____set____action_Itf__a_Mtf__e_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Ointerrupt____action_Itf__a_J_J_Mt__List__Olist_Itf__f_J_J_J_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Onew____thread____action_Itf__a_Mtf__b_Mtf__c_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Oconditional____action_Itf__a_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Owait____set____action_Itf__a_Mtf__e_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Ointerrupt____action_Itf__a_J_J_Mt__List__Olist_Itf__f_J_J_J_J_J_J_001t__Product____Type__Oprod_It__List__Olist_It__FWState__Onew____thread____action_Itf__a_Mtf__b_Mtf__c_J_J_Mt__List__Olist_It__FWState__Onew____thread____action_Itf__a_Mtf__b_Mtf__c_J_J_J_001t__Product____Type__Oprod_It__Product____Type__Oprod_It__FinFun__Ofinfun_Itf__d_Mt__List__Olist_It__FWState__Olock____action_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Onew____thread____action_Itf__a_Mtf__b_Mtf__c_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Oconditional____action_Itf__a_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Owait____set____action_Itf__a_Mtf__e_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Ointerrupt____action_Itf__a_J_J_Mt__List__Olist_Itf__f_J_J_J_J_J_J_Mt__Product____Type__Oprod_It__FinFun__Ofinfun_Itf__d_Mt__List__Olist_It__FWState__Olock____action_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Onew____thread____action_Itf__a_Mtf__b_Mtf__c_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Oconditional____action_Itf__a_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Owait____set____action_Itf__a_Mtf__e_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Ointerrupt____action_Itf__a_J_J_Mt__List__Olist_Itf__f_J_J_J_J_J_J_J,type,(
    comp_P7472824288426439864list_f: ( fun_Pr8752845650075276495_a_b_c * fun_Pr6449406577755229751list_f ) > fun_Pr8766134421236955779_a_b_c )).

tff(sy_c_Fun_Ocomp_001t__Product____Type__Oprod_It__Product____Type__Oprod_It__List__Olist_It__FWState__Onew____thread____action_Itf__a_Mtf__b_Mtf__c_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Oconditional____action_Itf__a_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Owait____set____action_Itf__a_Mtf__e_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Ointerrupt____action_Itf__a_J_J_Mt__List__Olist_Itf__f_J_J_J_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Onew____thread____action_Itf__a_Mtf__b_Mtf__c_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Oconditional____action_Itf__a_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Owait____set____action_Itf__a_Mtf__e_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Ointerrupt____action_Itf__a_J_J_Mt__List__Olist_Itf__f_J_J_J_J_J_J_001t__Product____Type__Oprod_It__List__Olist_It__FWState__Onew____thread____action_Itf__a_Mtf__b_Mtf__c_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Oconditional____action_Itf__a_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Owait____set____action_Itf__a_Mtf__e_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Ointerrupt____action_Itf__a_J_J_Mt__List__Olist_Itf__f_J_J_J_J_J_001t__Product____Type__Oprod_It__FinFun__Ofinfun_Itf__d_Mt__List__Olist_It__FWState__Olock____action_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Onew____thread____action_Itf__a_Mtf__b_Mtf__c_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Oconditional____action_Itf__a_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Owait____set____action_Itf__a_Mtf__e_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Ointerrupt____action_Itf__a_J_J_Mt__List__Olist_Itf__f_J_J_J_J_J_J,type,(
    comp_P2690847479783168146list_f: ( fun_Pr4934569733488624139list_f * fun_Pr4927143182305621621list_f ) > fun_Pr167910391879485593list_f )).

tff(sy_c_Fun_Ocomp_001t__Product____Type__Oprod_It__fun_It__Code____Numeral__Ointeger_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__Code____Numeral__Ointeger_J_J_001t__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__Code____Numeral__Ointeger_J_001t__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__Code____Numeral__Ointeger_J,type,(
    comp_P2099343613683088644nteger: ( fun_Pr7861918396132111571nteger * fun_Pr8130403777583374735nteger ) > fun_Pr5876161306168176259nteger )).

tff(sy_c_Fun_Ocomp_001t__Product____Type__Oprod_It__fun_It__Code____Numeral__Ointeger_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__Code____Numeral__Ointeger_J_J_001t__fun_It__Code____Numeral__Ointeger_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_001t__Product____Type__Oprod_It__fun_It__Code____Numeral__Ointeger_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__Code____Numeral__Ointeger_J_J,type,(
    comp_P3990188960041576470nteger: ( fun_Pr3607052935298251981e_term * fun_Pr7761647425049470783nteger ) > fun_Pr3607052935298251981e_term )).

tff(sy_c_Fun_Ocomp_001t__Product____Type__Oprod_It__fun_It__Code____Numeral__Ointeger_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__Code____Numeral__Ointeger_J_J_001t__fun_It__Code____Numeral__Ointeger_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_001t__Product____Type__Oprod_It__fun_It__Int__Oint_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Int__Oint_Mt__Int__Oint_J_J,type,(
    comp_P1036702775515704229nt_int: ( fun_Pr3607052935298251981e_term * fun_Pr3982680157320124238nteger ) > fun_Pr7829200751859554140e_term )).

tff(sy_c_Fun_Ocomp_001t__Product____Type__Oprod_It__fun_It__Code____Numeral__Ointeger_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__Code____Numeral__Ointeger_J_J_001t__fun_It__Code____Numeral__Ointeger_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_001t__Product____Type__Oprod_It__fun_It__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__Code____Numeral__Ointeger_J_J,type,(
    comp_P3963986752856745612nteger: ( fun_Pr3607052935298251981e_term * fun_Pr1915502415609442997nteger ) > fun_Pr1813375580419981635e_term )).

tff(sy_c_Fun_Ocomp_001t__Product____Type__Oprod_It__fun_It__Code____Numeral__Ointeger_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__Code____Numeral__Ointeger_J_J_001t__fun_It__Code____Numeral__Ointeger_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_001t__Product____Type__Oprod_It__fun_It__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__Code____Numeral__Onatural_J_J,type,(
    comp_P2998951207316316269atural: ( fun_Pr3607052935298251981e_term * fun_Pr1647977691495696406nteger ) > fun_Pr3414384428093232164e_term )).

tff(sy_c_Fun_Ocomp_001t__Product____Type__Oprod_It__fun_It__Code____Numeral__Ointeger_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__Code____Numeral__Ointeger_J_J_001t__fun_It__Code____Numeral__Ointeger_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_001t__Product____Type__Oprod_It__fun_It__Product____Type__Oprod_It__Int__Oint_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Int__Oint_Mt__Int__Oint_J_J,type,(
    comp_P1205399366292975225nt_int: ( fun_Pr3607052935298251981e_term * fun_Pr127213868856500258nteger ) > fun_Pr7582589631836835376e_term )).

tff(sy_c_Fun_Ocomp_001t__Product____Type__Oprod_It__fun_It__Code____Numeral__Ointeger_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__fun_It__Code____Numeral__Ointeger_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_J_001t__fun_It__Code____Numeral__Ointeger_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_001t__Product____Type__Oprod_It__fun_It__Code____Numeral__Ointeger_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__Code____Numeral__Ointeger_J_J,type,(
    comp_P8426903182859094766nteger: ( fun_Pr884985724825884225e_term * fun_Pr7932515033306434039e_term ) > fun_Pr3607052935298251981e_term )).

tff(sy_c_Fun_Ocomp_001t__Product____Type__Oprod_It__fun_It__Int__Oint_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Int__Oint_Mt__Int__Oint_J_J_001t__Product____Type__Oprod_It__Int__Oint_Mt__Int__Oint_J_001t__Product____Type__Oprod_It__Int__Oint_Mt__Int__Oint_J,type,(
    comp_P1788129801601894547nt_int: ( fun_Pr5516775990684837794nt_int * fun_Pr7875579814169730748nt_int ) > fun_Pr2478283820680522243nt_int )).

tff(sy_c_Fun_Ocomp_001t__Product____Type__Oprod_It__fun_It__Int__Oint_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Int__Oint_Mt__Int__Oint_J_J_001t__fun_It__Int__Oint_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_001t__Product____Type__Oprod_It__fun_It__Code____Numeral__Ointeger_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__Code____Numeral__Ointeger_J_J,type,(
    comp_P2907937953479450228nteger: ( fun_Pr1761269348221162155e_term * fun_Pr2847260349317118798nt_int ) > fun_Pr2362213346097495068e_term )).

tff(sy_c_Fun_Ocomp_001t__Product____Type__Oprod_It__fun_It__Int__Oint_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Int__Oint_Mt__Int__Oint_J_J_001t__fun_It__Int__Oint_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_001t__Product____Type__Oprod_It__fun_It__Int__Oint_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Int__Oint_Mt__Int__Oint_J_J,type,(
    comp_P5310741988796926467nt_int: ( fun_Pr1761269348221162155e_term * fun_Pr8817784564977180509nt_int ) > fun_Pr1761269348221162155e_term )).

tff(sy_c_Fun_Ocomp_001t__Product____Type__Oprod_It__fun_It__Int__Oint_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Int__Oint_Mt__Int__Oint_J_J_001t__fun_It__Int__Oint_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_001t__Product____Type__Oprod_It__fun_It__Product____Type__Oprod_It__Int__Oint_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Int__Oint_Mt__Int__Oint_J_J,type,(
    comp_P5352292203129765079nt_int: ( fun_Pr1761269348221162155e_term * fun_Pr5910621935868106801nt_int ) > fun_Pr6140799470566726015e_term )).

tff(sy_c_Fun_Ocomp_001t__Product____Type__Oprod_It__fun_It__Int__Oint_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__fun_It__Int__Oint_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_J_001t__fun_It__Int__Oint_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_001t__Product____Type__Oprod_It__fun_It__Int__Oint_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Int__Oint_Mt__Int__Oint_J_J,type,(
    comp_P2508933227626186218nt_int: ( fun_Pr1808619625641741486e_term * fun_Pr230496562523420614e_term ) > fun_Pr1761269348221162155e_term )).

tff(sy_c_Fun_Ocomp_001t__Product____Type__Oprod_It__fun_It__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__Code____Numeral__Ointeger_J_J_001t__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__Code____Numeral__Ointeger_J_001t__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__Code____Numeral__Ointeger_J,type,(
    comp_P3622171552362713722nteger: ( fun_Pr2744799836182991581nteger * fun_Pr6784847270111311109nteger ) > fun_Pr5876161306168176259nteger )).

tff(sy_c_Fun_Ocomp_001t__Product____Type__Oprod_It__fun_It__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__Code____Numeral__Ointeger_J_J_001t__fun_It__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_001t__Product____Type__Oprod_It__fun_It__Code____Numeral__Ointeger_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__Code____Numeral__Ointeger_J_J,type,(
    comp_P4747203175050475926nteger: ( fun_Pr3374013140141549901e_term * fun_Pr2012806401603615413nteger ) > fun_Pr6934381608189211863e_term )).

tff(sy_c_Fun_Ocomp_001t__Product____Type__Oprod_It__fun_It__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__Code____Numeral__Ointeger_J_J_001t__fun_It__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_001t__Product____Type__Oprod_It__fun_It__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__Code____Numeral__Ointeger_J_J,type,(
    comp_P8645197615446898700nteger: ( fun_Pr3374013140141549901e_term * fun_Pr5378236496403346987nteger ) > fun_Pr3374013140141549901e_term )).

tff(sy_c_Fun_Ocomp_001t__Product____Type__Oprod_It__fun_It__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__fun_It__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_J_001t__fun_It__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_001t__Product____Type__Oprod_It__fun_It__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__Code____Numeral__Ointeger_J_J,type,(
    comp_P2159505048964989570nteger: ( fun_Pr4293993763553841503e_term * fun_Pr6079118624151896341e_term ) > fun_Pr3374013140141549901e_term )).

tff(sy_c_Fun_Ocomp_001t__Product____Type__Oprod_It__fun_It__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__Code____Numeral__Onatural_J_J_001t__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__Code____Numeral__Onatural_J_001t__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__Code____Numeral__Onatural_J,type,(
    comp_P7599747047401362267atural: ( fun_Pr3120962626138819282atural * fun_Pr7329783094020491644atural ) > fun_Pr74676805955934211atural )).

tff(sy_c_Fun_Ocomp_001t__Product____Type__Oprod_It__fun_It__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__Code____Numeral__Onatural_J_J_001t__fun_It__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_001t__Product____Type__Oprod_It__fun_It__Code____Numeral__Ointeger_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__Code____Numeral__Ointeger_J_J,type,(
    comp_P7680642556388610156nteger: ( fun_Pr4077620528462788771e_term * fun_Pr7142980775582258198atural ) > fun_Pr9114704537388501324e_term )).

tff(sy_c_Fun_Ocomp_001t__Product____Type__Oprod_It__fun_It__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__Code____Numeral__Onatural_J_J_001t__fun_It__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_001t__Product____Type__Oprod_It__fun_It__Int__Oint_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Int__Oint_Mt__Int__Oint_J_J,type,(
    comp_P3901399697021950971nt_int: ( fun_Pr4077620528462788771e_term * fun_Pr1484579564121349157atural ) > fun_Pr1405445223510195163e_term )).

tff(sy_c_Fun_Ocomp_001t__Product____Type__Oprod_It__fun_It__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__Code____Numeral__Onatural_J_J_001t__fun_It__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_001t__Product____Type__Oprod_It__fun_It__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__Code____Numeral__Onatural_J_J,type,(
    comp_P8739097636480170179atural: ( fun_Pr4077620528462788771e_term * fun_Pr1859987238300257517atural ) > fun_Pr4077620528462788771e_term )).

tff(sy_c_Fun_Ocomp_001t__Product____Type__Oprod_It__fun_It__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__fun_It__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_J_001t__fun_It__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_001t__Product____Type__Oprod_It__fun_It__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__Code____Numeral__Onatural_J_J,type,(
    comp_P516494326397839938atural: ( fun_Pr6827332320455292990e_term * fun_Pr4231446160261142366e_term ) > fun_Pr4077620528462788771e_term )).

tff(sy_c_Fun_Ocomp_001t__Product____Type__Oprod_It__fun_It__Product____Type__Oprod_It__Int__Oint_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Int__Oint_Mt__Int__Oint_J_J_001t__Product____Type__Oprod_It__Int__Oint_Mt__Int__Oint_J_001t__Product____Type__Oprod_It__Int__Oint_Mt__Int__Oint_J,type,(
    comp_P7225169503418027367nt_int: ( fun_Pr7144702500346731470nt_int * fun_Pr3164600974287165328nt_int ) > fun_Pr2478283820680522243nt_int )).

tff(sy_c_Fun_Ocomp_001t__Product____Type__Oprod_It__fun_It__Product____Type__Oprod_It__Int__Oint_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Int__Oint_Mt__Int__Oint_J_J_001t__fun_It__Product____Type__Oprod_It__Int__Oint_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_001t__Product____Type__Oprod_It__fun_It__Int__Oint_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Int__Oint_Mt__Int__Oint_J_J,type,(
    comp_P9069730902323767043nt_int: ( fun_Pr8183925273605298603e_term * fun_Pr5743405536399589425nt_int ) > fun_Pr7118006900853961431e_term )).

tff(sy_c_Fun_Ocomp_001t__Product____Type__Oprod_It__fun_It__Product____Type__Oprod_It__Int__Oint_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Int__Oint_Mt__Int__Oint_J_J_001t__fun_It__Product____Type__Oprod_It__Int__Oint_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_001t__Product____Type__Oprod_It__fun_It__Product____Type__Oprod_It__Int__Oint_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Int__Oint_Mt__Int__Oint_J_J,type,(
    comp_P8214188666173692375nt_int: ( fun_Pr8183925273605298603e_term * fun_Pr7484837052886145285nt_int ) > fun_Pr8183925273605298603e_term )).

tff(sy_c_Fun_Ocomp_001t__Product____Type__Oprod_It__fun_It__Product____Type__Oprod_It__Int__Oint_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__fun_It__Product____Type__Oprod_It__Int__Oint_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_J_001t__fun_It__Product____Type__Oprod_It__Int__Oint_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_001t__Product____Type__Oprod_It__fun_It__Product____Type__Oprod_It__Int__Oint_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Int__Oint_Mt__Int__Oint_J_J,type,(
    comp_P6068656315390496578nt_int: ( fun_Pr719564675168102194e_term * fun_Pr7515296300037395018e_term ) > fun_Pr8183925273605298603e_term )).

tff(sy_c_Fun_Ocomp_001t__fun_It__Code____Numeral__Ointeger_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_001t__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__Code____Numeral__Ointeger_J_001t__Product____Type__Oprod_It__fun_It__Code____Numeral__Ointeger_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__Code____Numeral__Ointeger_J_J,type,(
    comp_f7201406323132290986nteger: ( fun_fu1783298630159076293nteger * fun_Pr3607052935298251981e_term * produc5207004643709237345nteger ) > produc8923325533196201883nteger )).

tff(sy_c_Fun_Ocomp_001t__fun_It__Code____Numeral__Ointeger_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_001t__Product____Type__Oprod_It__fun_It__Code____Numeral__Ointeger_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__fun_It__Code____Numeral__Ointeger_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_J_001t__Product____Type__Oprod_It__fun_It__Code____Numeral__Ointeger_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__Code____Numeral__Ointeger_J_J,type,(
    comp_f2272477551872351438nteger: ( fun_fu1542472381270934761e_term * fun_Pr3607052935298251981e_term ) > fun_Pr7932515033306434039e_term )).

tff(sy_c_Fun_Ocomp_001t__fun_It__Code____Numeral__Ointeger_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_001t__fun_It__Code____Numeral__Ointeger_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_001t__Product____Type__Oprod_It__fun_It__Code____Numeral__Ointeger_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__Code____Numeral__Ointeger_J_J,type,(
    comp_f5781897744313322404nteger: ( fun_fu2067240890535772763e_term * fun_Pr3607052935298251981e_term ) > fun_Pr3607052935298251981e_term )).

tff(sy_c_Fun_Ocomp_001t__fun_It__Code____Numeral__Ointeger_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_001t__fun_It__Int__Oint_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_001t__Product____Type__Oprod_It__fun_It__Code____Numeral__Ointeger_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__Code____Numeral__Ointeger_J_J,type,(
    comp_f1565886119101697779nteger: ( fun_fu6923407849516284330e_term * fun_Pr3607052935298251981e_term ) > fun_Pr2362213346097495068e_term )).

tff(sy_c_Fun_Ocomp_001t__fun_It__Code____Numeral__Ointeger_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_001t__fun_It__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_001t__Product____Type__Oprod_It__fun_It__Code____Numeral__Ointeger_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__Code____Numeral__Ointeger_J_J,type,(
    comp_f1391551884146842542nteger: ( fun_fu2732796286133594725e_term * fun_Pr3607052935298251981e_term ) > fun_Pr6934381608189211863e_term )).

tff(sy_c_Fun_Ocomp_001t__fun_It__Code____Numeral__Ointeger_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_001t__fun_It__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_001t__Product____Type__Oprod_It__fun_It__Code____Numeral__Ointeger_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__Code____Numeral__Ointeger_J_J,type,(
    comp_f3311191160968420387nteger: ( fun_fu4913119215332884186e_term * fun_Pr3607052935298251981e_term ) > fun_Pr9114704537388501324e_term )).

tff(sy_c_Fun_Ocomp_001t__fun_It__Int__Oint_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_001t__Product____Type__Oprod_It__Int__Oint_Mt__Int__Oint_J_001t__Product____Type__Oprod_It__fun_It__Int__Oint_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Int__Oint_Mt__Int__Oint_J_J,type,(
    comp_f8541215233017858632nt_int: ( fun_fu254745924291330900nt_int * fun_Pr1761269348221162155e_term * produc6768802789813714928nt_int ) > product_prod_int_int )).

tff(sy_c_Fun_Ocomp_001t__fun_It__Int__Oint_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_001t__Product____Type__Oprod_It__fun_It__Int__Oint_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__fun_It__Int__Oint_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_J_001t__Product____Type__Oprod_It__fun_It__Int__Oint_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Int__Oint_Mt__Int__Oint_J_J,type,(
    comp_f8720440732809935468nt_int: ( fun_fu6552296374979016568e_term * fun_Pr1761269348221162155e_term ) > fun_Pr230496562523420614e_term )).

tff(sy_c_Fun_Ocomp_001t__fun_It__Int__Oint_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_001t__fun_It__Code____Numeral__Ointeger_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_001t__Product____Type__Oprod_It__fun_It__Int__Oint_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Int__Oint_Mt__Int__Oint_J_J,type,(
    comp_f7225720785758864770nt_int: ( fun_fu2536258666646624298e_term * fun_Pr1761269348221162155e_term ) > fun_Pr7829200751859554140e_term )).

tff(sy_c_Fun_Ocomp_001t__fun_It__Int__Oint_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_001t__fun_It__Int__Oint_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_001t__Product____Type__Oprod_It__fun_It__Int__Oint_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Int__Oint_Mt__Int__Oint_J_J,type,(
    comp_f300797508955093201nt_int: ( fun_fu2477166813681994617e_term * fun_Pr1761269348221162155e_term ) > fun_Pr1761269348221162155e_term )).

tff(sy_c_Fun_Ocomp_001t__fun_It__Int__Oint_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_001t__fun_It__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_001t__Product____Type__Oprod_It__fun_It__Int__Oint_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Int__Oint_Mt__Int__Oint_J_J,type,(
    comp_f7238851778800411137nt_int: ( fun_fu7627201476108348585e_term * fun_Pr1761269348221162155e_term ) > fun_Pr1405445223510195163e_term )).

tff(sy_c_Fun_Ocomp_001t__fun_It__Int__Oint_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_001t__fun_It__Product____Type__Oprod_It__Int__Oint_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_001t__Product____Type__Oprod_It__fun_It__Int__Oint_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Int__Oint_Mt__Int__Oint_J_J,type,(
    comp_f3236101226726422781nt_int: ( fun_fu2392079970875071397e_term * fun_Pr1761269348221162155e_term ) > fun_Pr7118006900853961431e_term )).

tff(sy_c_Fun_Ocomp_001t__fun_It__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_001t__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__Code____Numeral__Ointeger_J_001t__Product____Type__Oprod_It__fun_It__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__Code____Numeral__Ointeger_J_J,type,(
    comp_f8192611244414835094nteger: ( fun_fu8325123520033448507nteger * fun_Pr3374013140141549901e_term * produc1616345218596728535nteger ) > produc8923325533196201883nteger )).

tff(sy_c_Fun_Ocomp_001t__fun_It__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_001t__Product____Type__Oprod_It__fun_It__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__fun_It__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_J_001t__Product____Type__Oprod_It__fun_It__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__Code____Numeral__Ointeger_J_J,type,(
    comp_f1812561028672012238nteger: ( fun_fu973807341133180019e_term * fun_Pr3374013140141549901e_term ) > fun_Pr6079118624151896341e_term )).

tff(sy_c_Fun_Ocomp_001t__fun_It__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_001t__fun_It__Code____Numeral__Ointeger_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_001t__Product____Type__Oprod_It__fun_It__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__Code____Numeral__Ointeger_J_J,type,(
    comp_f2313621508578202660nteger: ( fun_fu6394435098402204005e_term * fun_Pr3374013140141549901e_term ) > fun_Pr1813375580419981635e_term )).

tff(sy_c_Fun_Ocomp_001t__fun_It__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_001t__fun_It__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_001t__Product____Type__Oprod_It__fun_It__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__Code____Numeral__Ointeger_J_J,type,(
    comp_f7894305650325292078nteger: ( fun_fu3129209171350298991e_term * fun_Pr3374013140141549901e_term ) > fun_Pr3374013140141549901e_term )).

tff(sy_c_Fun_Ocomp_001t__fun_It__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_001t__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__Code____Numeral__Onatural_J_001t__Product____Type__Oprod_It__fun_It__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__Code____Numeral__Onatural_J_J,type,(
    comp_f2906742050339453912atural: ( fun_fu7360087974493019164atural * fun_Pr4077620528462788771e_term * produc651309673056299192atural ) > produc7822875418678951345atural )).

tff(sy_c_Fun_Ocomp_001t__fun_It__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_001t__Product____Type__Oprod_It__fun_It__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__fun_It__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_J_001t__Product____Type__Oprod_It__fun_It__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__Code____Numeral__Onatural_J_J,type,(
    comp_f4100555839605008484atural: ( fun_fu3907846456119958696e_term * fun_Pr4077620528462788771e_term ) > fun_Pr4231446160261142366e_term )).

tff(sy_c_Fun_Ocomp_001t__fun_It__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_001t__fun_It__Code____Numeral__Ointeger_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_001t__Product____Type__Oprod_It__fun_It__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__Code____Numeral__Onatural_J_J,type,(
    comp_f7584298453894734714atural: ( fun_fu7213781131102827866e_term * fun_Pr4077620528462788771e_term ) > fun_Pr3414384428093232164e_term )).

tff(sy_c_Fun_Ocomp_001t__fun_It__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_001t__fun_It__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_001t__Product____Type__Oprod_It__fun_It__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__Code____Numeral__Onatural_J_J,type,(
    comp_f120087647446688761atural: ( fun_fu5796438986160064985e_term * fun_Pr4077620528462788771e_term ) > fun_Pr4077620528462788771e_term )).

tff(sy_c_Fun_Ocomp_001t__fun_It__Product____Type__Oprod_It__Int__Oint_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_001t__Product____Type__Oprod_It__Int__Oint_Mt__Int__Oint_J_001t__Product____Type__Oprod_It__fun_It__Product____Type__Oprod_It__Int__Oint_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Int__Oint_Mt__Int__Oint_J_J,type,(
    comp_f2412628331973903856nt_int: ( fun_fu7826880322396544552nt_int * fun_Pr8183925273605298603e_term * produc4441460161354545860nt_int ) > product_prod_int_int )).

tff(sy_c_Fun_Ocomp_001t__fun_It__Product____Type__Oprod_It__Int__Oint_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_001t__Product____Type__Oprod_It__fun_It__Product____Type__Oprod_It__Int__Oint_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__fun_It__Product____Type__Oprod_It__Int__Oint_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_J_001t__Product____Type__Oprod_It__fun_It__Product____Type__Oprod_It__Int__Oint_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Int__Oint_Mt__Int__Oint_J_J,type,(
    comp_f3293818662242405484nt_int: ( fun_fu1200240558856136868e_term * fun_Pr8183925273605298603e_term ) > fun_Pr7515296300037395018e_term )).

tff(sy_c_Fun_Ocomp_001t__fun_It__Product____Type__Oprod_It__Int__Oint_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_001t__fun_It__Code____Numeral__Ointeger_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_001t__Product____Type__Oprod_It__fun_It__Product____Type__Oprod_It__Int__Oint_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Int__Oint_Mt__Int__Oint_J_J,type,(
    comp_f6521668100833223810nt_int: ( fun_fu778216800452678230e_term * fun_Pr8183925273605298603e_term ) > fun_Pr7582589631836835376e_term )).

tff(sy_c_Fun_Ocomp_001t__fun_It__Product____Type__Oprod_It__Int__Oint_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_001t__fun_It__Int__Oint_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_001t__Product____Type__Oprod_It__fun_It__Product____Type__Oprod_It__Int__Oint_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Int__Oint_Mt__Int__Oint_J_J,type,(
    comp_f8676991769733914577nt_int: ( fun_fu559770791806514597e_term * fun_Pr8183925273605298603e_term ) > fun_Pr6140799470566726015e_term )).

tff(sy_c_Fun_Ocomp_001t__fun_It__Product____Type__Oprod_It__Int__Oint_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_001t__fun_It__Product____Type__Oprod_It__Int__Oint_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_001t__Product____Type__Oprod_It__fun_It__Product____Type__Oprod_It__Int__Oint_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Int__Oint_Mt__Int__Oint_J_J,type,(
    comp_f1609986638454120445nt_int: ( fun_fu77927427245549009e_term * fun_Pr8183925273605298603e_term ) > fun_Pr8183925273605298603e_term )).

tff(sy_c_Fun_Oid_001t__List__Olist_It__FWState__Onew____thread____action_Itf__a_Mtf__b_Mtf__c_J_J,type,(
    id_lis6780652146352037754_a_b_c: fun_li1979406318037317635_a_b_c )).

tff(sy_c_Fun_Oid_001t__Nat__Onat,type,(
    id_nat: fun_nat_nat )).

tff(sy_c_Fun_Oid_001t__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__Code____Numeral__Ointeger_J,type,(
    id_Pro2309048762231606924nteger: fun_Pr5876161306168176259nteger )).

tff(sy_c_Fun_Oid_001t__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__Code____Numeral__Onatural_J,type,(
    id_Pro1208598647714356386atural: fun_Pr74676805955934211atural )).

tff(sy_c_Fun_Oid_001t__Product____Type__Oprod_It__Int__Oint_Mt__Int__Oint_J,type,(
    id_Pro4381231610383771306nt_int: fun_Pr2478283820680522243nt_int )).

tff(sy_c_Fun_Oid_001t__Product____Type__Oprod_It__List__Olist_It__FWState__Onew____thread____action_Itf__a_Mtf__b_Mtf__c_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Oconditional____action_Itf__a_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Owait____set____action_Itf__a_Mtf__e_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Ointerrupt____action_Itf__a_J_J_Mt__List__Olist_Itf__f_J_J_J_J_J,type,(
    id_Pro1034130279814846892list_f: fun_Pr3111891463428510519list_f )).

tff(sy_c_Fun_Oid_001t__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J,type,(
    id_Pro7559728917991913458at_nat: fun_Pr2118491707810114563at_nat )).

tff(sy_c_Fun_Oid_001t__Product____Type__Oprod_It__fun_It__Code____Numeral__Ointeger_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__Code____Numeral__Ointeger_J_J,type,(
    id_Pro5889504707146570544nteger: fun_Pr7761647425049470783nteger )).

tff(sy_c_Fun_Oid_001t__Product____Type__Oprod_It__fun_It__Int__Oint_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Int__Oint_Mt__Int__Oint_J_J,type,(
    id_Pro4189599326890251967nt_int: fun_Pr8817784564977180509nt_int )).

tff(sy_c_Fun_Oid_001t__Product____Type__Oprod_It__fun_It__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__Code____Numeral__Ointeger_J_J,type,(
    id_Pro3278377176504248742nteger: fun_Pr5378236496403346987nteger )).

tff(sy_c_Fun_Oid_001t__Product____Type__Oprod_It__fun_It__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__Code____Numeral__Onatural_J_J,type,(
    id_Pro2313341630963819399atural: fun_Pr1859987238300257517atural )).

tff(sy_c_Fun_Oid_001t__Product____Type__Oprod_It__fun_It__Product____Type__Oprod_It__Int__Oint_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Int__Oint_Mt__Int__Oint_J_J,type,(
    id_Pro4598293453917596051nt_int: fun_Pr7484837052886145285nt_int )).

tff(sy_c_Fun_Oinj__on_001t__fun_It__Code____Numeral__Ointeger_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_001t__Product____Type__Oprod_It__fun_It__Code____Numeral__Ointeger_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__Code____Numeral__Ointeger_J_J,type,(
    inj_on5021857848461062467nteger: ( fun_fu4635673428387360717nteger * set_fu3062369701891493797e_term ) > $o )).

tff(sy_c_Fun_Oinj__on_001t__fun_It__Int__Oint_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_001t__Product____Type__Oprod_It__fun_It__Int__Oint_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Int__Oint_Mt__Int__Oint_J_J,type,(
    inj_on7316603330526774305nt_int: ( fun_fu1322586181023640363nt_int * set_fu6991988656872959732e_term ) > $o )).

tff(sy_c_Fun_Oinj__on_001t__fun_It__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_001t__Product____Type__Oprod_It__fun_It__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__Code____Numeral__Ointeger_J_J,type,(
    inj_on6745027588872712131nteger: ( fun_fu6520206799837733709nteger * set_fu2883028153058477999e_term ) > $o )).

tff(sy_c_Fun_Oinj__on_001t__fun_It__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_001t__Product____Type__Oprod_It__fun_It__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__Code____Numeral__Onatural_J_J,type,(
    inj_on6605715038195167769atural: ( fun_fu3252732131824485667atural * set_fu5063351082257767460e_term ) > $o )).

tff(sy_c_Fun_Oinj__on_001t__fun_It__Product____Type__Oprod_It__Int__Oint_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_001t__Product____Type__Oprod_It__fun_It__Product____Type__Oprod_It__Int__Oint_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Int__Oint_Mt__Int__Oint_J_J,type,(
    inj_on3859921853975086881nt_int: ( fun_fu5057520102127866923nt_int * set_fu8544203214900410144e_term ) > $o )).

tff(sy_c_Fun__Def_Oin__rel_001t__Nat__Onat_001t__Nat__Onat,type,(
    fun_in_rel_nat_nat: set_Pr1261947904930325089at_nat > fun_nat_fun_nat_bool )).

tff(sy_c_Fun__Def_Oin__rel_001t__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_001t__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J,type,(
    fun_in3916733394112622082at_nat: set_Pr8693737435421807431at_nat > fun_Pr248683899324676269t_bool )).

tff(sy_c_Fun__Def_Oin__rel_001t__fun_It__Code____Numeral__Ointeger_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_001t__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__Code____Numeral__Ointeger_J,type,(
    fun_in589827024711239208nteger: set_Pr7592006421409863191nteger > fun_fu6012121808138353003r_bool )).

tff(sy_c_Fun__Def_Oin__rel_001t__fun_It__Int__Oint_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_001t__Product____Type__Oprod_It__Int__Oint_Mt__Int__Oint_J,type,(
    fun_in702307684740539575nt_int: set_Pr5033440245338114598nt_int > fun_fu5117548769634986908t_bool )).

tff(sy_c_Fun__Def_Oin__rel_001t__fun_It__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_001t__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__Code____Numeral__Ointeger_J,type,(
    fun_in2379692125740821662nteger: set_Pr5663546166630115725nteger > fun_fu1674507805476766837r_bool )).

tff(sy_c_Fun__Def_Oin__rel_001t__fun_It__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_001t__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__Code____Numeral__Onatural_J,type,(
    fun_in6785248504625566079atural: set_Pr1570348503753982702atural > fun_fu7078651824448937172l_bool )).

tff(sy_c_Fun__Def_Oin__rel_001t__fun_It__Product____Type__Oprod_It__Int__Oint_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_001t__Product____Type__Oprod_It__Int__Oint_Mt__Int__Oint_J,type,(
    fun_in8461163380030820235nt_int: set_Pr233528076387193594nt_int > fun_fu4196931294019812808t_bool )).

tff(sy_c_Fun__Def_Opair__leq,type,(
    fun_pair_leq: set_Pr8693737435421807431at_nat )).

tff(sy_c_Fun__Def_Opair__less,type,(
    fun_pair_less: set_Pr8693737435421807431at_nat )).

tff(sy_c_Groups_Ominus__class_Ominus_001t__Code____Numeral__Onatural,type,(
    minus_7197305767214868737atural: code_natural > fun_Co7398788559141407565atural )).

tff(sy_c_Groups_Ominus__class_Ominus_001t__Set__Oset_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J,type,(
    minus_1356011639430497352at_nat: ( set_Pr1261947904930325089at_nat * set_Pr1261947904930325089at_nat ) > set_Pr1261947904930325089at_nat )).

tff(sy_c_Groups_Ominus__class_Ominus_001t__Set__Oset_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_J,type,(
    minus_8321449233255521966at_nat: ( set_Pr8693737435421807431at_nat * set_Pr8693737435421807431at_nat ) > set_Pr8693737435421807431at_nat )).

tff(sy_c_Groups_Oone__class_Oone_001t__Code____Numeral__Onatural,type,(
    one_one_Code_natural: code_natural )).

tff(sy_c_Groups_Oplus__class_Oplus_001t__Code____Numeral__Onatural,type,(
    plus_p4538020629002901425atural: code_natural > fun_Co7398788559141407565atural )).

tff(sy_c_Groups_Oplus__class_Oplus_001t__Nat__Onat,type,(
    plus_plus_nat: fun_nat_fun_nat_nat )).

tff(sy_c_Groups_Oplus__class_Oplus_001t__String__Oliteral,type,(
    plus_plus_literal: ( literal * literal ) > literal )).

tff(sy_c_Groups_Otimes__class_Otimes_001t__Code____Numeral__Onatural,type,(
    times_2397367101498566445atural: code_natural > fun_Co7398788559141407565atural )).

tff(sy_c_Groups_Ozero__class_Ozero_001t__Code____Numeral__Onatural,type,(
    zero_z2226904508553997617atural: code_natural )).

tff(sy_c_Groups_Ozero__class_Ozero_001t__Nat__Onat,type,(
    zero_zero_nat: nat )).

tff(sy_c_Groups_Ozero__class_Ozero_001t__String__Oliteral,type,(
    zero_zero_literal: literal )).

tff(sy_c_If_001t__Predicate__Opred_It__Product____Type__Ounit_J,type,(
    if_pred_Product_unit: fun_bo571857696046408973t_unit )).

tff(sy_c_Lattices_Oinf__class_Oinf_001t__Nat__Onat,type,(
    inf_inf_nat: fun_nat_fun_nat_nat )).

tff(sy_c_Lattices_Osup__class_Osup_001t__Nat__Onat,type,(
    sup_sup_nat: fun_nat_fun_nat_nat )).

tff(sy_c_Lattices_Osup__class_Osup_001t__Predicate__Opred_It__Product____Type__Ounit_J,type,(
    sup_su2981425912110785871t_unit: ( pred_Product_unit * pred_Product_unit ) > pred_Product_unit )).

tff(sy_c_Lattices_Osup__class_Osup_001t__Set__Oset_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J,type,(
    sup_su6327502436637775413at_nat: ( set_Pr1261947904930325089at_nat * set_Pr1261947904930325089at_nat ) > set_Pr1261947904930325089at_nat )).

tff(sy_c_Lattices_Osup__class_Osup_001t__Set__Oset_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_J,type,(
    sup_su718114333110466843at_nat: ( set_Pr8693737435421807431at_nat * set_Pr8693737435421807431at_nat ) > set_Pr8693737435421807431at_nat )).

tff(sy_c_Lattices_Osup__class_Osup_001t__Set__Oset_It__Product____Type__Oprod_It__fun_It__Code____Numeral__Ointeger_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__Code____Numeral__Ointeger_J_J_J,type,(
    sup_su2921085720131085635nteger: ( set_Pr7592006421409863191nteger * set_Pr7592006421409863191nteger ) > set_Pr7592006421409863191nteger )).

tff(sy_c_Lattices_Osup__class_Osup_001t__Set__Oset_It__Product____Type__Oprod_It__fun_It__Int__Oint_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Int__Oint_Mt__Int__Oint_J_J_J,type,(
    sup_su1426507467619248466nt_int: ( set_Pr5033440245338114598nt_int * set_Pr5033440245338114598nt_int ) > set_Pr5033440245338114598nt_int )).

tff(sy_c_Lattices_Osup__class_Osup_001t__Set__Oset_It__Product____Type__Oprod_It__fun_It__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__Code____Numeral__Ointeger_J_J_J,type,(
    sup_su5841867293152630969nteger: ( set_Pr5663546166630115725nteger * set_Pr5663546166630115725nteger ) > set_Pr5663546166630115725nteger )).

tff(sy_c_Lattices_Osup__class_Osup_001t__Set__Oset_It__Product____Type__Oprod_It__fun_It__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__Code____Numeral__Onatural_J_J_J,type,(
    sup_su1748669630276497946atural: ( set_Pr1570348503753982702atural * set_Pr1570348503753982702atural ) > set_Pr1570348503753982702atural )).

tff(sy_c_Lattices_Osup__class_Osup_001t__Set__Oset_It__Product____Type__Oprod_It__fun_It__Product____Type__Oprod_It__Int__Oint_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Int__Oint_Mt__Int__Oint_J_J_J,type,(
    sup_su3143671203043873318nt_int: ( set_Pr233528076387193594nt_int * set_Pr233528076387193594nt_int ) > set_Pr233528076387193594nt_int )).

tff(sy_c_Lattices_Osup__class_Osup_001t__fun_It__Nat__Onat_Mt__fun_It__Nat__Onat_Mt__HOL__Obool_J_J,type,(
    sup_su8404041055355318397t_bool: ( fun_nat_fun_nat_bool * fun_nat_fun_nat_bool ) > fun_nat_fun_nat_bool )).

tff(sy_c_Lattices_Osup__class_Osup_001t__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__HOL__Obool_J,type,(
    sup_su5674415786711694021t_bool: ( fun_Pr7757163693017731481t_bool * fun_Pr7757163693017731481t_bool ) > fun_Pr7757163693017731481t_bool )).

tff(sy_c_Lattices_Osup__class_Osup_001t__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__HOL__Obool_J_J,type,(
    sup_su8812873402214772865t_bool: ( fun_Pr248683899324676269t_bool * fun_Pr248683899324676269t_bool ) > fun_Pr248683899324676269t_bool )).

tff(sy_c_Lattices_Osup__class_Osup_001t__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__HOL__Obool_J,type,(
    sup_su3901408610078580575t_bool: ( fun_Pr446604468264085555t_bool * fun_Pr446604468264085555t_bool ) > fun_Pr446604468264085555t_bool )).

tff(sy_c_Lattices_Osup__class_Osup_001t__fun_It__fun_It__Code____Numeral__Ointeger_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__fun_It__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__Code____Numeral__Ointeger_J_Mt__HOL__Obool_J_J,type,(
    sup_su5661509286765721239r_bool: ( fun_fu6012121808138353003r_bool * fun_fu6012121808138353003r_bool ) > fun_fu6012121808138353003r_bool )).

tff(sy_c_Lattices_Osup__class_Osup_001t__fun_It__fun_It__Int__Oint_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__fun_It__Product____Type__Oprod_It__Int__Oint_Mt__Int__Oint_J_Mt__HOL__Obool_J_J,type,(
    sup_su8464148172981958856t_bool: ( fun_fu5117548769634986908t_bool * fun_fu5117548769634986908t_bool ) > fun_fu5117548769634986908t_bool )).

tff(sy_c_Lattices_Osup__class_Osup_001t__fun_It__fun_It__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__fun_It__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__Code____Numeral__Ointeger_J_Mt__HOL__Obool_J_J,type,(
    sup_su2691584770669240737r_bool: ( fun_fu1674507805476766837r_bool * fun_fu1674507805476766837r_bool ) > fun_fu1674507805476766837r_bool )).

tff(sy_c_Lattices_Osup__class_Osup_001t__fun_It__fun_It__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__fun_It__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__Code____Numeral__Onatural_J_Mt__HOL__Obool_J_J,type,(
    sup_su8095728789641411072l_bool: ( fun_fu7078651824448937172l_bool * fun_fu7078651824448937172l_bool ) > fun_fu7078651824448937172l_bool )).

tff(sy_c_Lattices_Osup__class_Osup_001t__fun_It__fun_It__Product____Type__Oprod_It__Int__Oint_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__fun_It__Product____Type__Oprod_It__Int__Oint_Mt__Int__Oint_J_Mt__HOL__Obool_J_J,type,(
    sup_su8737265340369414900t_bool: ( fun_fu4196931294019812808t_bool * fun_fu4196931294019812808t_bool ) > fun_fu4196931294019812808t_bool )).

tff(sy_c_List_Oappend_001t__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J,type,(
    append985823374593552924at_nat: ( list_P6011104703257516679at_nat * list_P6011104703257516679at_nat ) > list_P6011104703257516679at_nat )).

tff(sy_c_List_Oappend_001t__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J,type,(
    append8751754712269456642at_nat: ( list_P8469869581646625389at_nat * list_P8469869581646625389at_nat ) > list_P8469869581646625389at_nat )).

tff(sy_c_List_Oappend_001t__Typerep__Otyperep,type,(
    append_typerep: ( list_typerep * list_typerep ) > list_typerep )).

tff(sy_c_List_OdropWhile_001t__Typerep__Otyperep,type,(
    dropWhile_typerep: ( fun_typerep_bool * list_typerep ) > list_typerep )).

tff(sy_c_List_Oextract_001t__Typerep__Otyperep,type,(
    extract_typerep: ( fun_typerep_bool * list_typerep ) > option6574257252040830330yperep )).

tff(sy_c_List_Olist_OCons_001t__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J,type,(
    cons_P6512896166579812791at_nat: fun_Pr2719852622901852439at_nat )).

tff(sy_c_List_Olist_OCons_001t__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J,type,(
    cons_P8732206157123786781at_nat: fun_Pr915905792353961085at_nat )).

tff(sy_c_List_Olist_OCons_001t__Typerep__Otyperep,type,(
    cons_typerep: typerep > fun_li1651535433612917061yperep )).

tff(sy_c_List_Olist_ONil_001t__Typerep__Otyperep,type,(
    nil_typerep: list_typerep )).

tff(sy_c_List_Olist_Omap_001t__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__Product____Type__Oprod_It__fun_It__Code____Numeral__Ointeger_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Code____Numeral__Ointeger_J_J_001t__Product____Type__Oprod_It__fun_It__Code____Numeral__Ointeger_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__Code____Numeral__Ointeger_J_J,type,(
    map_Pr2316143729491877676nteger: ( fun_Pr6183322698510178787nteger * list_P2397912913175100181nteger ) > list_P5176709850099431537nteger )).

tff(sy_c_List_Olist_Omap_001t__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__Product____Type__Oprod_It__fun_It__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Code____Numeral__Ointeger_J_J_001t__Product____Type__Oprod_It__fun_It__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__Code____Numeral__Ointeger_J_J,type,(
    map_Pr4579580088224315564nteger: ( fun_Pr8732835792225237091nteger * list_P619706027593235999nteger ) > list_P2496775790676384743nteger )).

tff(sy_c_List_Olist_Omap_001t__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__Product____Type__Oprod_It__fun_It__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Code____Numeral__Onatural_J_J_001t__Product____Type__Oprod_It__fun_It__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__Code____Numeral__Onatural_J_J,type,(
    map_Pr4001626218193654978atural: ( fun_Pr5026719804858872825atural * list_P7884301299283668052atural ) > list_P7626950164655027528atural )).

tff(sy_c_List_Olist_Omap_001t__Product____Type__Oprod_It__Int__Oint_Mt__Product____Type__Oprod_It__fun_It__Int__Oint_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Int__Oint_J_J_001t__Product____Type__Oprod_It__fun_It__Int__Oint_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Int__Oint_Mt__Int__Oint_J_J,type,(
    map_Pr7776183546865277386nt_int: ( fun_Pr7256297115589790977nt_int * list_P3047346891154977316rm_int ) > list_P8883597994762331264nt_int )).

tff(sy_c_List_Olist_Omap_001t__Product____Type__Oprod_It__Int__Oint_Mt__Product____Type__Oprod_It__fun_It__Product____Type__Oprod_It__Int__Oint_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Int__Oint_J_J_001t__Product____Type__Oprod_It__fun_It__Product____Type__Oprod_It__Int__Oint_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Int__Oint_Mt__Int__Oint_J_J,type,(
    map_Pr7495471742968680138nt_int: ( fun_Pr3211031164233185281nt_int * list_P3313450718973123664rm_int ) > list_P4447908290634120532nt_int )).

tff(sy_c_List_Olist_Omap_001t__Product____Type__Oprod_It__Product____Type__Oprod_It__fun_It__Code____Numeral__Ointeger_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Code____Numeral__Ointeger_J_Mt__Code____Numeral__Ointeger_J_001t__Product____Type__Oprod_It__fun_It__Code____Numeral__Ointeger_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__Code____Numeral__Ointeger_J_J,type,(
    map_Pr9201890443624836576nteger: ( fun_Pr3845697375788361879nteger * list_P4885444608359061961nteger ) > list_P5176709850099431537nteger )).

tff(sy_c_List_Olist_Omap_001t__Product____Type__Oprod_It__Product____Type__Oprod_It__fun_It__Int__Oint_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Int__Oint_J_Mt__Int__Oint_J_001t__Product____Type__Oprod_It__fun_It__Int__Oint_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Int__Oint_Mt__Int__Oint_J_J,type,(
    map_Pr4987214687681148508nt_int: ( fun_Pr4467328256405662099nt_int * list_P4283561209042632374nt_int ) > list_P8883597994762331264nt_int )).

tff(sy_c_List_Olist_Omap_001t__Product____Type__Oprod_It__Product____Type__Oprod_It__fun_It__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Code____Numeral__Ointeger_J_Mt__Code____Numeral__Ointeger_J_001t__Product____Type__Oprod_It__fun_It__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__Code____Numeral__Ointeger_J_J,type,(
    map_Pr1363073518020136032nteger: ( fun_Pr5516329222021057559nteger * list_P3719218743128932819nteger ) > list_P2496775790676384743nteger )).

tff(sy_c_List_Olist_Omap_001t__Product____Type__Oprod_It__Product____Type__Oprod_It__fun_It__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Code____Numeral__Onatural_J_Mt__Code____Numeral__Onatural_J_001t__Product____Type__Oprod_It__fun_It__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__Code____Numeral__Onatural_J_J,type,(
    map_Pr1482766749763339340atural: ( fun_Pr2507860336428557187atural * list_P6953226892128400350atural ) > list_P7626950164655027528atural )).

tff(sy_c_List_Olist_Omap_001t__Product____Type__Oprod_It__Product____Type__Oprod_It__fun_It__Product____Type__Oprod_It__Int__Oint_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Int__Oint_J_Mt__Int__Oint_J_001t__Product____Type__Oprod_It__fun_It__Product____Type__Oprod_It__Int__Oint_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Int__Oint_Mt__Int__Oint_J_J,type,(
    map_Pr3737742808059513180nt_int: ( fun_Pr8676674266178794131nt_int * list_P433917437821433570nt_int ) > list_P4447908290634120532nt_int )).

tff(sy_c_List_Olist_Oset_001t__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J,type,(
    set_Pr5648618587558075414at_nat: fun_li145399881829829085at_nat )).

tff(sy_c_List_Olist_Oset_001t__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J,type,(
    set_Pr5518436109238095868at_nat: fun_li3959317802105159773at_nat )).

tff(sy_c_List_Olist_Oset_001t__Typerep__Otyperep,type,(
    set_typerep2: list_typerep > set_typerep )).

tff(sy_c_List_OtakeWhile_001t__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J,type,(
    takeWh6395431351003862016at_nat: ( fun_Pr7757163693017731481t_bool * list_P6011104703257516679at_nat ) > list_P6011104703257516679at_nat )).

tff(sy_c_List_OtakeWhile_001t__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J,type,(
    takeWh1554011562171007206at_nat: ( fun_Pr446604468264085555t_bool * list_P8469869581646625389at_nat ) > list_P8469869581646625389at_nat )).

tff(sy_c_List_Ozip_001t__Code____Numeral__Ointeger_001t__Code____Numeral__Ointeger,type,(
    zip_Co3543743374963494515nteger: ( list_Code_integer * list_Code_integer ) > list_P5578671422887162913nteger )).

tff(sy_c_List_Ozip_001t__Code____Numeral__Ointeger_001t__Product____Type__Oprod_It__fun_It__Code____Numeral__Ointeger_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Code____Numeral__Ointeger_J,type,(
    zip_Co1205494504491187479nteger: ( list_Code_integer * list_P6221783722814931763nteger ) > list_P2397912913175100181nteger )).

tff(sy_c_List_Ozip_001t__Code____Numeral__Ointeger_001t__Product____Type__Oprod_It__fun_It__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Code____Numeral__Ointeger_J,type,(
    zip_Co4196283315349899809nteger: ( list_Code_integer * list_P8741403041065325373nteger ) > list_P619706027593235999nteger )).

tff(sy_c_List_Ozip_001t__Code____Numeral__Onatural_001t__Code____Numeral__Onatural,type,(
    zip_Co6031810628546548233atural: ( list_Code_natural * list_Code_natural ) > list_P8331001420799514423atural )).

tff(sy_c_List_Ozip_001t__Code____Numeral__Onatural_001t__Product____Type__Oprod_It__fun_It__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Code____Numeral__Onatural_J,type,(
    zip_Co7660244294658826966atural: ( list_Code_natural * list_P5522306329311117949atural ) > list_P7884301299283668052atural )).

tff(sy_c_List_Ozip_001t__Int__Oint_001t__Int__Oint,type,(
    zip_int_int: ( list_int * list_int ) > list_P5707943133018811711nt_int )).

tff(sy_c_List_Ozip_001t__Int__Oint_001t__Product____Type__Oprod_It__fun_It__Int__Oint_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Int__Oint_J,type,(
    zip_in7290147406150888102rm_int: ( list_int * list_P6819344013790201169rm_int ) > list_P3047346891154977316rm_int )).

tff(sy_c_List_Ozip_001t__Int__Oint_001t__Product____Type__Oprod_It__fun_It__Product____Type__Oprod_It__Int__Oint_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Int__Oint_J,type,(
    zip_in2361505260815139026rm_int: ( list_int * list_P3947045263749989757rm_int ) > list_P3313450718973123664rm_int )).

tff(sy_c_List_Ozip_001t__Product____Type__Oprod_It__fun_It__Code____Numeral__Ointeger_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Code____Numeral__Ointeger_J_001t__Code____Numeral__Ointeger,type,(
    zip_Pr2253648799589898899nteger: ( list_P6221783722814931763nteger * list_Code_integer ) > list_P4885444608359061961nteger )).

tff(sy_c_List_Ozip_001t__Product____Type__Oprod_It__fun_It__Int__Oint_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Int__Oint_J_001t__Int__Oint,type,(
    zip_Pr1837537895503625600nt_int: ( list_P6819344013790201169rm_int * list_int ) > list_P4283561209042632374nt_int )).

tff(sy_c_List_Ozip_001t__Product____Type__Oprod_It__fun_It__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Code____Numeral__Ointeger_J_001t__Code____Numeral__Ointeger,type,(
    zip_Pr6229594038713239453nteger: ( list_P8741403041065325373nteger * list_Code_integer ) > list_P3719218743128932819nteger )).

tff(sy_c_List_Ozip_001t__Product____Type__Oprod_It__fun_It__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Code____Numeral__Onatural_J_001t__Code____Numeral__Onatural,type,(
    zip_Pr2520929448577664168atural: ( list_P5522306329311117949atural * list_Code_natural ) > list_P6953226892128400350atural )).

tff(sy_c_List_Ozip_001t__Product____Type__Oprod_It__fun_It__Product____Type__Oprod_It__Int__Oint_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Int__Oint_J_001t__Int__Oint,type,(
    zip_Pr8357436044021820332nt_int: ( list_P3947045263749989757rm_int * list_int ) > list_P433917437821433570nt_int )).

tff(sy_c_List_Ozip_001t__fun_It__Code____Numeral__Ointeger_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_001t__Code____Numeral__Ointeger,type,(
    zip_fu5169926438465571461nteger: ( list_f4599320226441621759e_term * list_Code_integer ) > list_P6221783722814931763nteger )).

tff(sy_c_List_Ozip_001t__fun_It__Code____Numeral__Ointeger_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_001t__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__Code____Numeral__Ointeger_J,type,(
    zip_fu734256677615756147nteger: ( list_f4599320226441621759e_term * list_P5578671422887162913nteger ) > list_P5176709850099431537nteger )).

tff(sy_c_List_Ozip_001t__fun_It__Int__Oint_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_001t__Int__Oint,type,(
    zip_fu3112013770087605027rm_int: ( list_f6829383385585334350e_term * list_int ) > list_P6819344013790201169rm_int )).

tff(sy_c_List_Ozip_001t__fun_It__Int__Oint_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_001t__Product____Type__Oprod_It__Int__Oint_Mt__Int__Oint_J,type,(
    zip_fu9102111156773635586nt_int: ( list_f6829383385585334350e_term * list_P5707943133018811711nt_int ) > list_P8883597994762331264nt_int )).

tff(sy_c_List_Ozip_001t__fun_It__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_001t__Code____Numeral__Ointeger,type,(
    zip_fu6326155852317613967nteger: ( list_f4295387047331035401e_term * list_Code_integer ) > list_P8741403041065325373nteger )).

tff(sy_c_List_Ozip_001t__fun_It__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_001t__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__Code____Numeral__Ointeger_J,type,(
    zip_fu197485079333405161nteger: ( list_f4295387047331035401e_term * list_P5578671422887162913nteger ) > list_P2496775790676384743nteger )).

tff(sy_c_List_Ozip_001t__fun_It__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_001t__Code____Numeral__Onatural,type,(
    zip_fu2539923349611308111atural: ( list_f6475709976530324862e_term * list_Code_natural ) > list_P5522306329311117949atural )).

tff(sy_c_List_Ozip_001t__fun_It__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_001t__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__Code____Numeral__Onatural_J,type,(
    zip_fu4603041458218149578atural: ( list_f6475709976530324862e_term * list_P8331001420799514423atural ) > list_P7626950164655027528atural )).

tff(sy_c_List_Ozip_001t__fun_It__Product____Type__Oprod_It__Int__Oint_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_001t__Int__Oint,type,(
    zip_fu2453293088336910671rm_int: ( list_f8504123576994025594e_term * list_int ) > list_P3947045263749989757rm_int )).

tff(sy_c_List_Ozip_001t__fun_It__Product____Type__Oprod_It__Int__Oint_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_001t__Product____Type__Oprod_It__Int__Oint_Mt__Int__Oint_J,type,(
    zip_fu2408773928738089174nt_int: ( list_f8504123576994025594e_term * list_P5707943133018811711nt_int ) > list_P4447908290634120532nt_int )).

tff(sy_c_Nat_OSuc,type,(
    suc: fun_nat_nat )).

tff(sy_c_Nat_Osize__class_Osize_001t__FWState__Olock____action,type,(
    size_s8978095283902022239action: lock_action > nat )).

tff(sy_c_Num_Onum_OBit0,type,(
    bit0: num > num )).

tff(sy_c_Num_Onum_OBit1,type,(
    bit1: num > num )).

tff(sy_c_Num_Onum_OOne,type,(
    one: num )).

tff(sy_c_Num_Onumeral__class_Onumeral_001t__Code____Numeral__Onatural,type,(
    numera5444537566228673987atural: num > code_natural )).

tff(sy_c_Option_Ooption_ONone_001t__Product____Type__Oprod_It__List__Olist_It__Typerep__Otyperep_J_Mt__Product____Type__Oprod_It__Typerep__Otyperep_Mt__List__Olist_It__Typerep__Otyperep_J_J_J,type,(
    none_P7642766325015749769yperep: option6574257252040830330yperep )).

tff(sy_c_Option_Ooption_OSome_001t__Product____Type__Oprod_It__List__Olist_It__Typerep__Otyperep_J_Mt__Product____Type__Oprod_It__Typerep__Otyperep_Mt__List__Olist_It__Typerep__Otyperep_J_J_J,type,(
    some_P4742658530298911237yperep: fun_Pr2611946386982285473yperep )).

tff(sy_c_Option_Ooption_Ocase__option_001t__Option__Ooption_It__Product____Type__Oprod_It__List__Olist_It__Typerep__Otyperep_J_Mt__Product____Type__Oprod_It__Typerep__Otyperep_Mt__List__Olist_It__Typerep__Otyperep_J_J_J_J_001t__Product____Type__Oprod_It__List__Olist_It__Typerep__Otyperep_J_Mt__Product____Type__Oprod_It__Typerep__Otyperep_Mt__List__Olist_It__Typerep__Otyperep_J_J_J,type,(
    case_o7657976496830776113yperep: ( option6574257252040830330yperep * fun_Pr2611946386982285473yperep * option6574257252040830330yperep ) > option6574257252040830330yperep )).

tff(sy_c_Order__Relation_Owell__order__on_001t__Nat__Onat,type,(
    order_2888998067076097458on_nat: set_nat > fun_se8074476271188067385t_bool )).

tff(sy_c_Order__Relation_Owell__order__on_001t__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J,type,(
    order_8331247224601271455at_nat: set_Pr1261947904930325089at_nat > fun_se5728542193342009683t_bool )).

tff(sy_c_Orderings_Obot__class_Obot_001t__Predicate__Opred_It__Product____Type__Ounit_J,type,(
    bot_bo2717538794563056311t_unit: pred_Product_unit )).

tff(sy_c_Orderings_Obot__class_Obot_001t__Set__Oset_It__Nat__Onat_J,type,(
    bot_bot_set_nat: set_nat )).

tff(sy_c_Orderings_Obot__class_Obot_001t__Set__Oset_It__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__Code____Numeral__Ointeger_J_J,type,(
    bot_bo4276436098303576167nteger: set_Pr4811707699266497531nteger )).

tff(sy_c_Orderings_Obot__class_Obot_001t__Set__Oset_It__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__Code____Numeral__Onatural_J_J,type,(
    bot_bo7028766096215927677atural: set_Pr7564037697178849041atural )).

tff(sy_c_Orderings_Obot__class_Obot_001t__Set__Oset_It__Product____Type__Oprod_It__Int__Oint_Mt__Int__Oint_J_J,type,(
    bot_bo1796632182523588997nt_int: set_Pr958786334691620121nt_int )).

tff(sy_c_Orderings_Obot__class_Obot_001t__Set__Oset_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J,type,(
    bot_bo2099793752762293965at_nat: set_Pr1261947904930325089at_nat )).

tff(sy_c_Orderings_Obot__class_Obot_001t__Set__Oset_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_J,type,(
    bot_bo5327735625951526323at_nat: set_Pr8693737435421807431at_nat )).

tff(sy_c_Orderings_Obot__class_Obot_001t__Set__Oset_It__Product____Type__Oprod_It__fun_It__Code____Numeral__Ointeger_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__Code____Numeral__Ointeger_J_J_J,type,(
    bot_bo360956144901883563nteger: set_Pr7592006421409863191nteger )).

tff(sy_c_Orderings_Obot__class_Obot_001t__Set__Oset_It__Product____Type__Oprod_It__fun_It__Int__Oint_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Int__Oint_Mt__Int__Oint_J_J_J,type,(
    bot_bo1891714543702108858nt_int: set_Pr5033440245338114598nt_int )).

tff(sy_c_Orderings_Obot__class_Obot_001t__Set__Oset_It__Product____Type__Oprod_It__fun_It__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__Code____Numeral__Ointeger_J_J_J,type,(
    bot_bo5920137642514184737nteger: set_Pr5663546166630115725nteger )).

tff(sy_c_Orderings_Obot__class_Obot_001t__Set__Oset_It__Product____Type__Oprod_It__fun_It__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__Code____Numeral__Onatural_J_J_J,type,(
    bot_bo1826939979638051714atural: set_Pr1570348503753982702atural )).

tff(sy_c_Orderings_Obot__class_Obot_001t__Set__Oset_It__Product____Type__Oprod_It__fun_It__Product____Type__Oprod_It__Int__Oint_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Int__Oint_Mt__Int__Oint_J_J_J,type,(
    bot_bo5853814528170464142nt_int: set_Pr233528076387193594nt_int )).

tff(sy_c_Orderings_Obot__class_Obot_001t__Set__Oset_It__Typerep__Otyperep_J,type,(
    bot_bot_set_typerep: set_typerep )).

tff(sy_c_Orderings_Obot__class_Obot_001t__Set__Oset_It__fun_It__Code____Numeral__Ointeger_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_J,type,(
    bot_bo7261247930815417913e_term: set_fu3062369701891493797e_term )).

tff(sy_c_Orderings_Obot__class_Obot_001t__Set__Oset_It__fun_It__Int__Oint_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_J,type,(
    bot_bo8374228283394309512e_term: set_fu6991988656872959732e_term )).

tff(sy_c_Orderings_Obot__class_Obot_001t__Set__Oset_It__fun_It__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_J,type,(
    bot_bo7010734887469065795e_term: set_fu2883028153058477999e_term )).

tff(sy_c_Orderings_Obot__class_Obot_001t__Set__Oset_It__fun_It__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_J,type,(
    bot_bo9191057816668355256e_term: set_fu5063351082257767460e_term )).

tff(sy_c_Orderings_Obot__class_Obot_001t__Set__Oset_It__fun_It__Product____Type__Oprod_It__Int__Oint_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_J,type,(
    bot_bo5496473946294314420e_term: set_fu8544203214900410144e_term )).

tff(sy_c_Orderings_Obot__class_Obot_001t__fun_It__Nat__Onat_Mt__fun_It__Nat__Onat_Mt__HOL__Obool_J_J,type,(
    bot_bo6560894463593755925t_bool: fun_nat_fun_nat_bool )).

tff(sy_c_Orderings_Obot__class_Obot_001t__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__HOL__Obool_J_J,type,(
    bot_bo5325672116769796377t_bool: fun_Pr248683899324676269t_bool )).

tff(sy_c_Orderings_Obot__class_Obot_001t__fun_It__fun_It__Code____Numeral__Ointeger_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__fun_It__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__Code____Numeral__Ointeger_J_Mt__HOL__Obool_J_J,type,(
    bot_bo1209944405316066303r_bool: fun_fu6012121808138353003r_bool )).

tff(sy_c_Orderings_Obot__class_Obot_001t__fun_It__fun_It__Int__Oint_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__fun_It__Product____Type__Oprod_It__Int__Oint_Mt__Int__Oint_J_Mt__HOL__Obool_J_J,type,(
    bot_bo6140462223577857584t_bool: fun_fu5117548769634986908t_bool )).

tff(sy_c_Orderings_Obot__class_Obot_001t__fun_It__fun_It__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__fun_It__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__Code____Numeral__Ointeger_J_Mt__HOL__Obool_J_J,type,(
    bot_bo7238443650746976009r_bool: fun_fu1674507805476766837r_bool )).

tff(sy_c_Orderings_Obot__class_Obot_001t__fun_It__fun_It__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__fun_It__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__Code____Numeral__Onatural_J_Mt__HOL__Obool_J_J,type,(
    bot_bo3419215632864370536l_bool: fun_fu7078651824448937172l_bool )).

tff(sy_c_Orderings_Obot__class_Obot_001t__fun_It__fun_It__Product____Type__Oprod_It__Int__Oint_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__fun_It__Product____Type__Oprod_It__Int__Oint_Mt__Int__Oint_J_Mt__HOL__Obool_J_J,type,(
    bot_bo9220524098407837788t_bool: fun_fu4196931294019812808t_bool )).

tff(sy_c_Orderings_Oord__class_Oless_001t__Nat__Onat,type,(
    ord_less_nat: fun_nat_fun_nat_bool )).

tff(sy_c_Orderings_Oord__class_Oless__eq_001t__Nat__Onat,type,(
    ord_less_eq_nat: fun_nat_fun_nat_bool )).

tff(sy_c_Orderings_Oord__class_Oless__eq_001t__Set__Oset_It__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__Code____Numeral__Onatural_J_J_J,type,(
    ord_le2202040463148982292atural: fun_se3038125316577744609l_bool )).

tff(sy_c_Orderings_Oord__class_Oless__eq_001t__Set__Oset_It__Product____Type__Oprod_It__FinFun__Ofinfun_Itf__d_Mt__List__Olist_It__FWState__Olock____action_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Onew____thread____action_Itf__a_Mtf__b_Mtf__c_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Oconditional____action_Itf__a_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Owait____set____action_Itf__a_Mtf__e_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Ointerrupt____action_Itf__a_J_J_Mt__List__Olist_Itf__f_J_J_J_J_J_J_J,type,(
    ord_le3852096572277380649list_f: fun_se7435375605843765037f_bool )).

tff(sy_c_Orderings_Oord__class_Oless__eq_001t__Set__Oset_It__Product____Type__Oprod_It__List__Olist_It__FWState__Onew____thread____action_Itf__a_Mtf__b_Mtf__c_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Oconditional____action_Itf__a_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Owait____set____action_Itf__a_Mtf__e_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Ointerrupt____action_Itf__a_J_J_Mt__List__Olist_Itf__f_J_J_J_J_J_J,type,(
    ord_le2653721700351411443list_f: fun_se8123912882346081827f_bool )).

tff(sy_c_Orderings_Oord__class_Oless__eq_001t__Set__Oset_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J,type,(
    ord_le3146513528884898305at_nat: set_Pr1261947904930325089at_nat > fun_se8074476271188067385t_bool )).

tff(sy_c_Orderings_Oord__class_Oless__eq_001t__Set__Oset_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_J,type,(
    ord_le3000389064537975527at_nat: set_Pr8693737435421807431at_nat > fun_se5728542193342009683t_bool )).

tff(sy_c_Orderings_Oord__class_Oless__eq_001t__Set__Oset_It__Product____Type__Oprod_It__fun_It__Code____Numeral__Ointeger_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__Code____Numeral__Ointeger_J_J_J,type,(
    ord_le5347933966117430903nteger: fun_se1708440783764898971r_bool )).

tff(sy_c_Orderings_Oord__class_Oless__eq_001t__Set__Oset_It__Product____Type__Oprod_It__fun_It__Int__Oint_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Int__Oint_Mt__Int__Oint_J_J_J,type,(
    ord_le172202941055982214nt_int: fun_se1639254861591529725t_bool )).

tff(sy_c_Orderings_Oord__class_Oless__eq_001t__Set__Oset_It__Product____Type__Oprod_It__fun_It__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__Code____Numeral__Ointeger_J_J_J,type,(
    ord_le3337582088779512301nteger: fun_se9158959751705014959r_bool )).

tff(sy_c_Orderings_Oord__class_Oless__eq_001t__Set__Oset_It__Product____Type__Oprod_It__fun_It__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__Code____Numeral__Onatural_J_J_J,type,(
    ord_le8467756462758155086atural: fun_se6041869808684866413l_bool )).

tff(sy_c_Orderings_Oord__class_Oless__eq_001t__Set__Oset_It__Product____Type__Oprod_It__fun_It__Product____Type__Oprod_It__Int__Oint_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Int__Oint_Mt__Int__Oint_J_J_J,type,(
    ord_le5172437211506631514nt_int: fun_se754916626772163925t_bool )).

tff(sy_c_Orderings_Oord__class_Oless__eq_001t__fun_It__Nat__Onat_Mt__fun_It__Nat__Onat_Mt__HOL__Obool_J_J,type,(
    ord_le4899916226251588169t_bool: ( fun_nat_fun_nat_bool * fun_nat_fun_nat_bool ) > $o )).

tff(sy_c_Orderings_Oord__class_Oless__eq_001t__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__HOL__Obool_J_J,type,(
    ord_le2087689725136068685t_bool: ( fun_Pr248683899324676269t_bool * fun_Pr248683899324676269t_bool ) > $o )).

tff(sy_c_Orderings_Oord__class_Oless__eq_001t__fun_It__fun_It__Code____Numeral__Ointeger_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__fun_It__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__Code____Numeral__Ointeger_J_Mt__HOL__Obool_J_J,type,(
    ord_le7456723041722595787r_bool: ( fun_fu6012121808138353003r_bool * fun_fu6012121808138353003r_bool ) > $o )).

tff(sy_c_Orderings_Oord__class_Oless__eq_001t__fun_It__fun_It__Int__Oint_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__fun_It__Product____Type__Oprod_It__Int__Oint_Mt__Int__Oint_J_Mt__HOL__Obool_J_J,type,(
    ord_le4148652360786930684t_bool: ( fun_fu5117548769634986908t_bool * fun_fu5117548769634986908t_bool ) > $o )).

tff(sy_c_Orderings_Oord__class_Oless__eq_001t__fun_It__fun_It__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__fun_It__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__Code____Numeral__Ointeger_J_Mt__HOL__Obool_J_J,type,(
    ord_le1120571524945282261r_bool: ( fun_fu1674507805476766837r_bool * fun_fu1674507805476766837r_bool ) > $o )).

tff(sy_c_Orderings_Oord__class_Oless__eq_001t__fun_It__fun_It__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__fun_It__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__Code____Numeral__Onatural_J_Mt__HOL__Obool_J_J,type,(
    ord_le6524715543917452596l_bool: ( fun_fu7078651824448937172l_bool * fun_fu7078651824448937172l_bool ) > $o )).

tff(sy_c_Orderings_Oord__class_Oless__eq_001t__fun_It__fun_It__Product____Type__Oprod_It__Int__Oint_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__fun_It__Product____Type__Oprod_It__Int__Oint_Mt__Int__Oint_J_Mt__HOL__Obool_J_J,type,(
    ord_le1486933126236225064t_bool: ( fun_fu4196931294019812808t_bool * fun_fu4196931294019812808t_bool ) > $o )).

tff(sy_c_Orderings_Oord__class_Omax_001t__Nat__Onat,type,(
    ord_max_nat: fun_nat_fun_nat_nat )).

tff(sy_c_Orderings_Oord__class_Omin_001t__Nat__Onat,type,(
    ord_min_nat: fun_nat_fun_nat_nat )).

tff(sy_c_Orderings_Otop__class_Otop_001t__Set__Oset_It__List__Olist_It__FWState__Onew____thread____action_Itf__a_Mtf__b_Mtf__c_J_J_J,type,(
    top_to66987640601337145_a_b_c: set_li1323980635854540777_a_b_c )).

tff(sy_c_Orderings_Otop__class_Otop_001t__Set__Oset_It__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__Code____Numeral__Onatural_J_J,type,(
    top_to5116171525255943265atural: set_Pr7564037697178849041atural )).

tff(sy_c_Orderings_Otop__class_Otop_001t__Set__Oset_It__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__Code____Numeral__Onatural_J_J_J,type,(
    top_to8002910594584184420atural: set_Pr2352657477744078772atural )).

tff(sy_c_Orderings_Otop__class_Otop_001t__Set__Oset_It__Product____Type__Oprod_It__FinFun__Ofinfun_Itf__d_Mt__List__Olist_It__FWState__Olock____action_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Onew____thread____action_Itf__a_Mtf__b_Mtf__c_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Oconditional____action_Itf__a_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Owait____set____action_Itf__a_Mtf__e_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Ointerrupt____action_Itf__a_J_J_Mt__List__Olist_Itf__f_J_J_J_J_J_J_J,type,(
    top_to1815313666553408473list_f: set_Pr8454954044441558665list_f )).

tff(sy_c_Orderings_Otop__class_Otop_001t__Set__Oset_It__Product____Type__Oprod_It__List__Olist_It__FWState__Onew____thread____action_Itf__a_Mtf__b_Mtf__c_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Oconditional____action_Itf__a_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Owait____set____action_Itf__a_Mtf__e_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Ointerrupt____action_Itf__a_J_J_Mt__List__Olist_Itf__f_J_J_J_J_J_J,type,(
    top_to3090985321854968643list_f: set_Pr4157219595312563347list_f )).

tff(sy_c_Orderings_Otop__class_Otop_001t__Set__Oset_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J,type,(
    top_to4669805908274784177at_nat: set_Pr1261947904930325089at_nat )).

tff(sy_c_Orderings_Otop__class_Otop_001t__Set__Oset_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_J,type,(
    top_to8454300755403694231at_nat: set_Pr8693737435421807431at_nat )).

tff(sy_c_Orderings_Otop__class_Otop_001t__Set__Oset_It__Product____Type__Oprod_It__fun_It__Code____Numeral__Ointeger_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__Code____Numeral__Ointeger_J_J_J,type,(
    top_to3823906760630574279nteger: set_Pr7592006421409863191nteger )).

tff(sy_c_Orderings_Otop__class_Otop_001t__Set__Oset_It__Product____Type__Oprod_It__fun_It__Int__Oint_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Int__Oint_Mt__Int__Oint_J_J_J,type,(
    top_to8792140074891071702nt_int: set_Pr5033440245338114598nt_int )).

tff(sy_c_Orderings_Otop__class_Otop_001t__Set__Oset_It__Product____Type__Oprod_It__fun_It__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__Code____Numeral__Ointeger_J_J_J,type,(
    top_to1464508391925608509nteger: set_Pr5663546166630115725nteger )).

tff(sy_c_Orderings_Otop__class_Otop_001t__Set__Oset_It__Product____Type__Oprod_It__fun_It__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__Code____Numeral__Onatural_J_J_J,type,(
    top_to6594682765904251294atural: set_Pr1570348503753982702atural )).

tff(sy_c_Orderings_Otop__class_Otop_001t__Set__Oset_It__Product____Type__Oprod_It__fun_It__Product____Type__Oprod_It__Int__Oint_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Int__Oint_Mt__Int__Oint_J_J_J,type,(
    top_to6478485262153701802nt_int: set_Pr233528076387193594nt_int )).

tff(sy_c_Orderings_Otop__class_Otop_001t__Set__Oset_It__fun_It__Code____Numeral__Ointeger_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_J,type,(
    top_to1895123461162442325e_term: set_fu3062369701891493797e_term )).

tff(sy_c_Orderings_Otop__class_Otop_001t__Set__Oset_It__fun_It__Int__Oint_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_J,type,(
    top_to4576415366476676516e_term: set_fu6991988656872959732e_term )).

tff(sy_c_Orderings_Otop__class_Otop_001t__Set__Oset_It__fun_It__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_J,type,(
    top_to8226323274179483231e_term: set_fu2883028153058477999e_term )).

tff(sy_c_Orderings_Otop__class_Otop_001t__Set__Oset_It__fun_It__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_J,type,(
    top_to1183274166523996884e_term: set_fu5063351082257767460e_term )).

tff(sy_c_Orderings_Otop__class_Otop_001t__Set__Oset_It__fun_It__Product____Type__Oprod_It__Int__Oint_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_J,type,(
    top_to3080956855971038672e_term: set_fu8544203214900410144e_term )).

tff(sy_c_Orderings_Otop__class_Otop_001t__fun_It__Nat__Onat_Mt__fun_It__Nat__Onat_Mt__HOL__Obool_J_J,type,(
    top_to7157997983867680761t_bool: fun_nat_fun_nat_bool )).

tff(sy_c_Orderings_Otop__class_Otop_001t__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__HOL__Obool_J_J,type,(
    top_to5737982718198795773t_bool: fun_Pr248683899324676269t_bool )).

tff(sy_c_Orderings_Otop__class_Otop_001t__fun_It__fun_It__Code____Numeral__Ointeger_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__fun_It__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__Code____Numeral__Ointeger_J_Mt__HOL__Obool_J_J,type,(
    top_to3690524595604944923r_bool: fun_fu6012121808138353003r_bool )).

tff(sy_c_Orderings_Otop__class_Otop_001t__fun_It__fun_It__Int__Oint_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__fun_It__Product____Type__Oprod_It__Int__Oint_Mt__Int__Oint_J_Mt__HOL__Obool_J_J,type,(
    top_to2163609019492969036t_bool: fun_fu5117548769634986908t_bool )).

tff(sy_c_Orderings_Otop__class_Otop_001t__fun_It__fun_It__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__fun_It__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__Code____Numeral__Ointeger_J_Mt__HOL__Obool_J_J,type,(
    top_to5714095241469362981r_bool: fun_fu1674507805476766837r_bool )).

tff(sy_c_Orderings_Otop__class_Otop_001t__fun_It__fun_It__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__fun_It__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__Code____Numeral__Onatural_J_Mt__HOL__Obool_J_J,type,(
    top_to1894867223586757508l_bool: fun_fu7078651824448937172l_bool )).

tff(sy_c_Orderings_Otop__class_Otop_001t__fun_It__fun_It__Product____Type__Oprod_It__Int__Oint_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__fun_It__Product____Type__Oprod_It__Int__Oint_Mt__Int__Oint_J_Mt__HOL__Obool_J_J,type,(
    top_to3603260791386930296t_bool: fun_fu4196931294019812808t_bool )).

tff(sy_c_Predicate_Obind_001t__Product____Type__Oprod_It__List__Olist_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_J_001t__Product____Type__Ounit,type,(
    bind_P7133822938289884078t_unit: ( pred_P3345181549285818333at_nat * fun_Pr6095319325870056573t_unit ) > pred_Product_unit )).

tff(sy_c_Predicate_Obind_001t__Product____Type__Oprod_It__List__Olist_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_J_Mt__Product____Type__Oprod_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_J_J_001t__Product____Type__Ounit,type,(
    bind_P4922376816526270484t_unit: ( pred_P3805342122403848439at_nat * fun_Pr4669440110597128343t_unit ) > pred_Product_unit )).

tff(sy_c_Predicate_Obind_001t__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_001t__Product____Type__Ounit,type,(
    bind_P8554545925139817076t_unit: fun_pr1280944553892804847t_unit )).

tff(sy_c_Predicate_Obind_001t__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_001t__Product____Type__Ounit,type,(
    bind_P1979233827931663630t_unit: fun_pr7194493709610019567t_unit )).

tff(sy_c_Predicate_Obind_001t__Product____Type__Oprod_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_J_001t__Product____Type__Ounit,type,(
    bind_P5740067618745592206t_unit: pred_P8888073063311132157at_nat > fun_fu2028280020682013011t_unit )).

tff(sy_c_Predicate_Obind_001t__Product____Type__Ounit_001t__Product____Type__Ounit,type,(
    bind_P7128388325418652648t_unit: fun_pr635998481081131375t_unit )).

tff(sy_c_Predicate_Oif__pred,type,(
    if_pred: fun_bo4688271876568091341t_unit )).

tff(sy_c_Predicate_Osingle_001t__Product____Type__Oprod_It__List__Olist_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_J,type,(
    single5216280447982286995at_nat: produc4571093003939252167at_nat > pred_P3345181549285818333at_nat )).

tff(sy_c_Predicate_Osingle_001t__Product____Type__Oprod_It__List__Olist_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_J_Mt__Product____Type__Oprod_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_J_J,type,(
    single2428174337336239661at_nat: produc3945597320189565793at_nat > pred_P3805342122403848439at_nat )).

tff(sy_c_Predicate_Osingle_001t__Product____Type__Ounit,type,(
    single_Product_unit: product_unit > pred_Product_unit )).

tff(sy_c_Product__Type_OPair_001t__Code____Numeral__Ointeger_001t__Code____Numeral__Ointeger,type,(
    produc1086072967326762835nteger: fun_Co2470855966376689427nteger )).

tff(sy_c_Product__Type_OPair_001t__Code____Numeral__Onatural_001t__Code____Numeral__Onatural,type,(
    produc3574140220909816553atural: fun_Co7678717249382994835atural )).

tff(sy_c_Product__Type_OPair_001t__Code____Numeral__Onatural_001t__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__Code____Numeral__Onatural_J,type,(
    produc6639722614265839536atural: code_natural > fun_Pr7769407664385210434atural )).

tff(sy_c_Product__Type_OPair_001t__Code____Numeral__Onatural_001t__Product____Type__Oprod_It__fun_It__fun_It__Code____Numeral__Ointeger_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__fun_It__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__Code____Numeral__Ointeger_J_Mt__Product____Type__Oprod_It__fun_It__Code____Numeral__Ointeger_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__Code____Numeral__Ointeger_J_J_J_J_Mt__fun_It__Code____Numeral__Ointeger_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_J,type,(
    produc3639547750066272408e_term: ( code_natural * produc2261426550996187095e_term ) > produc2721269792025692128e_term )).

tff(sy_c_Product__Type_OPair_001t__Code____Numeral__Onatural_001t__Product____Type__Oprod_It__fun_It__fun_It__Int__Oint_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__fun_It__Product____Type__Oprod_It__Int__Oint_Mt__Int__Oint_J_Mt__Product____Type__Oprod_It__fun_It__Int__Oint_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Int__Oint_Mt__Int__Oint_J_J_J_J_Mt__fun_It__Int__Oint_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_J,type,(
    produc4994578978181236869e_term: ( code_natural * produc2743187470998678468e_term ) > produc4415110482722774349e_term )).

tff(sy_c_Product__Type_OPair_001t__Code____Numeral__Onatural_001t__Product____Type__Oprod_It__fun_It__fun_It__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__fun_It__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__Code____Numeral__Ointeger_J_Mt__Product____Type__Oprod_It__fun_It__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__Code____Numeral__Ointeger_J_J_J_J_Mt__fun_It__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_J,type,(
    produc4365180053099629710e_term: ( code_natural * produc3354252343361999821e_term ) > produc7459787091162667222e_term )).

tff(sy_c_Product__Type_OPair_001t__Code____Numeral__Onatural_001t__Product____Type__Oprod_It__fun_It__fun_It__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__fun_It__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__Code____Numeral__Onatural_J_Mt__Product____Type__Oprod_It__fun_It__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__Code____Numeral__Onatural_J_J_J_J_Mt__fun_It__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_J,type,(
    produc850367766445998917e_term: ( code_natural * produc9062812093563144836e_term ) > produc5547430164203480077e_term )).

tff(sy_c_Product__Type_OPair_001t__Code____Numeral__Onatural_001t__Product____Type__Oprod_It__fun_It__fun_It__Product____Type__Oprod_It__Int__Oint_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__fun_It__Product____Type__Oprod_It__Int__Oint_Mt__Int__Oint_J_Mt__Product____Type__Oprod_It__fun_It__Product____Type__Oprod_It__Int__Oint_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Int__Oint_Mt__Int__Oint_J_J_J_J_Mt__fun_It__Product____Type__Oprod_It__Int__Oint_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_J,type,(
    produc4718806292800870489e_term: ( code_natural * produc4693214068263273368e_term ) > produc7256895322905205537e_term )).

tff(sy_c_Product__Type_OPair_001t__FinFun__Ofinfun_Itf__d_Mt__List__Olist_It__FWState__Olock____action_J_J_001t__Product____Type__Oprod_It__List__Olist_It__FWState__Onew____thread____action_Itf__a_Mtf__b_Mtf__c_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Oconditional____action_Itf__a_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Owait____set____action_Itf__a_Mtf__e_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Ointerrupt____action_Itf__a_J_J_Mt__List__Olist_Itf__f_J_J_J_J_J,type,(
    produc8331056147679645153list_f: finfun1145668972854894571action > fun_Pr129698103510188261list_f )).

tff(sy_c_Product__Type_OPair_001t__Int__Oint_001t__Int__Oint,type,(
    product_Pair_int_int: fun_in1696471567231710611nt_int )).

tff(sy_c_Product__Type_OPair_001t__List__Olist_It__FWState__Onew____thread____action_Itf__a_Mtf__b_Mtf__c_J_J_001t__Product____Type__Oprod_It__List__Olist_It__FWState__Oconditional____action_Itf__a_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Owait____set____action_Itf__a_Mtf__e_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Ointerrupt____action_Itf__a_J_J_Mt__List__Olist_Itf__f_J_J_J_J,type,(
    produc8608434180808776663list_f: ( list_n1973683603564934665_a_b_c * produc8853065311482726181list_f ) > produc1811169103916964701list_f )).

tff(sy_c_Product__Type_OPair_001t__List__Olist_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_001t__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J,type,(
    produc3454366016999414071at_nat: ( list_P6011104703257516679at_nat * produc859450856879609959at_nat ) > produc4571093003939252167at_nat )).

tff(sy_c_Product__Type_OPair_001t__List__Olist_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_J_001t__Product____Type__Oprod_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_J,type,(
    produc7781176426044631377at_nat: ( list_P8469869581646625389at_nat * produc349518998152878311at_nat ) > produc3945597320189565793at_nat )).

tff(sy_c_Product__Type_OPair_001t__List__Olist_It__Typerep__Otyperep_J_001t__Product____Type__Oprod_It__Typerep__Otyperep_Mt__List__Olist_It__Typerep__Otyperep_J_J,type,(
    produc2255752811254757084yperep: fun_li2751990289528205259yperep )).

tff(sy_c_Product__Type_OPair_001t__Nat__Onat_001t__Nat__Onat,type,(
    product_Pair_nat_nat: fun_na4138050610385705875at_nat )).

tff(sy_c_Product__Type_OPair_001t__Nat__Onat_001t__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J,type,(
    produc487386426758144856at_nat: ( nat * product_prod_nat_nat ) > produc7248412053542808358at_nat )).

tff(sy_c_Product__Type_OPair_001t__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__Code____Numeral__Ointeger_J_001t__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__Code____Numeral__Ointeger_J,type,(
    produc4911887526399440471nteger: ( produc8923325533196201883nteger * produc8923325533196201883nteger ) > produc3334582477557816039nteger )).

tff(sy_c_Product__Type_OPair_001t__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__Code____Numeral__Ointeger_J_001t__fun_It__Code____Numeral__Ointeger_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J,type,(
    produc1348435034978110643e_term: ( produc8923325533196201883nteger * fun_Co6545587727236015215e_term ) > produc3748991379985865657e_term )).

tff(sy_c_Product__Type_OPair_001t__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__Code____Numeral__Ointeger_J_001t__fun_It__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J,type,(
    produc8269329332333466045e_term: ( produc8923325533196201883nteger * fun_Pr272337284026993017e_term ) > produc7630353427218314179e_term )).

tff(sy_c_Product__Type_OPair_001t__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__Code____Numeral__Onatural_J_001t__Code____Numeral__Onatural,type,(
    produc1272419604612767874atural: ( produc7822875418678951345atural * code_natural ) > produc3981471736659609608atural )).

tff(sy_c_Product__Type_OPair_001t__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__Code____Numeral__Onatural_J_001t__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__Code____Numeral__Onatural_J,type,(
    produc4480994950612372183atural: fun_Pr2816069069693171965atural )).

tff(sy_c_Product__Type_OPair_001t__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__Code____Numeral__Onatural_J_001t__fun_It__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J,type,(
    produc8292168106141693128e_term: ( produc7822875418678951345atural * fun_Pr8336614522058983534e_term ) > produc1769237892193840206e_term )).

tff(sy_c_Product__Type_OPair_001t__Product____Type__Oprod_It__Int__Oint_Mt__Int__Oint_J_001t__Product____Type__Oprod_It__Int__Oint_Mt__Int__Oint_J,type,(
    produc3646306378393792727nt_int: ( product_prod_int_int * product_prod_int_int ) > produc1219242969750017639nt_int )).

tff(sy_c_Product__Type_OPair_001t__Product____Type__Oprod_It__Int__Oint_Mt__Int__Oint_J_001t__fun_It__Int__Oint_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J,type,(
    produc712526726438796704e_term: ( product_prod_int_int * fun_in6429348457993719614e_term ) > produc6449747366704183590e_term )).

tff(sy_c_Product__Type_OPair_001t__Product____Type__Oprod_It__Int__Oint_Mt__Int__Oint_J_001t__fun_It__Product____Type__Oprod_It__Int__Oint_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J,type,(
    produc5954221522141377484e_term: ( product_prod_int_int * fun_Pr9164807099015279978e_term ) > produc58788776713507154e_term )).

tff(sy_c_Product__Type_OPair_001t__Product____Type__Oprod_It__List__Olist_It__FWState__Onew____thread____action_Itf__a_Mtf__b_Mtf__c_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Oconditional____action_Itf__a_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Owait____set____action_Itf__a_Mtf__e_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Ointerrupt____action_Itf__a_J_J_Mt__List__Olist_Itf__f_J_J_J_J_J_001t__Product____Type__Oprod_It__List__Olist_It__FWState__Onew____thread____action_Itf__a_Mtf__b_Mtf__c_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Oconditional____action_Itf__a_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Owait____set____action_Itf__a_Mtf__e_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Ointerrupt____action_Itf__a_J_J_Mt__List__Olist_Itf__f_J_J_J_J_J,type,(
    produc7497196274192653651list_f: fun_Pr4931760483818888979list_f )).

tff(sy_c_Product__Type_OPair_001t__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_001t__Nat__Onat,type,(
    produc6350711070570205562at_nat: ( product_prod_nat_nat * nat ) > produc8373899037510109440at_nat )).

tff(sy_c_Product__Type_OPair_001t__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_001t__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J,type,(
    produc6161850002892822231at_nat: fun_Pr1212089810744049917at_nat )).

tff(sy_c_Product__Type_OPair_001t__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_001t__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J,type,(
    produc5496787636967163197at_nat: ( product_prod_nat_nat * produc859450856879609959at_nat ) > produc39072733474941005at_nat )).

tff(sy_c_Product__Type_OPair_001t__Product____Type__Oprod_It__Nat__Onat_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_001t__Product____Type__Oprod_It__Nat__Onat_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J,type,(
    produc2653010282673554021at_nat: ( produc7248412053542808358at_nat * produc7248412053542808358at_nat ) > produc6277219514840344877at_nat )).

tff(sy_c_Product__Type_OPair_001t__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Nat__Onat_J_001t__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Nat__Onat_J,type,(
    produc7904928797850150681at_nat: ( produc8373899037510109440at_nat * produc8373899037510109440at_nat ) > produc5224906263214031073at_nat )).

tff(sy_c_Product__Type_OPair_001t__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_001t__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J,type,(
    produc1860397064299428849at_nat: ( produc859450856879609959at_nat * product_prod_nat_nat ) > produc7148259590854449153at_nat )).

tff(sy_c_Product__Type_OPair_001t__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_001t__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J,type,(
    produc4662710985925991255at_nat: ( produc859450856879609959at_nat * produc859450856879609959at_nat ) > produc349518998152878311at_nat )).

tff(sy_c_Product__Type_OPair_001t__Product____Type__Oprod_It__fun_It__Code____Numeral__Ointeger_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__Code____Numeral__Ointeger_J_J_001t__Product____Type__Oprod_It__fun_It__Code____Numeral__Ointeger_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__Code____Numeral__Ointeger_J_J,type,(
    produc8767237661199492699nteger: ( produc5207004643709237345nteger * produc5207004643709237345nteger ) > produc9008404955485427107nteger )).

tff(sy_c_Product__Type_OPair_001t__Product____Type__Oprod_It__fun_It__Int__Oint_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Int__Oint_Mt__Int__Oint_J_J_001t__Product____Type__Oprod_It__fun_It__Int__Oint_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Int__Oint_Mt__Int__Oint_J_J,type,(
    produc5207114200681655801nt_int: ( produc6768802789813714928nt_int * produc6768802789813714928nt_int ) > produc7823662180168248769nt_int )).

tff(sy_c_Product__Type_OPair_001t__Product____Type__Oprod_It__fun_It__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__Code____Numeral__Ointeger_J_J_001t__Product____Type__Oprod_It__fun_It__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__Code____Numeral__Ointeger_J_J,type,(
    produc6779745771149221959nteger: ( produc1616345218596728535nteger * produc1616345218596728535nteger ) > produc3545778865006486671nteger )).

tff(sy_c_Product__Type_OPair_001t__Product____Type__Oprod_It__fun_It__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__Code____Numeral__Onatural_J_J_001t__Product____Type__Oprod_It__fun_It__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__Code____Numeral__Onatural_J_J,type,(
    produc6389658630381836169atural: ( produc651309673056299192atural * produc651309673056299192atural ) > produc27529606903397201atural )).

tff(sy_c_Product__Type_OPair_001t__Product____Type__Oprod_It__fun_It__Product____Type__Oprod_It__Int__Oint_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Int__Oint_Mt__Int__Oint_J_J_001t__Product____Type__Oprod_It__fun_It__Product____Type__Oprod_It__Int__Oint_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Int__Oint_Mt__Int__Oint_J_J,type,(
    produc5372120124174279073nt_int: ( produc4441460161354545860nt_int * produc4441460161354545860nt_int ) > produc7524484978061485929nt_int )).

tff(sy_c_Product__Type_OPair_001t__Typerep__Otyperep_001t__List__Olist_It__Typerep__Otyperep_J,type,(
    produc8398273619233227473yperep: fun_ty1631941266956796435yperep )).

tff(sy_c_Product__Type_OPair_001t__fun_It__Code____Numeral__Ointeger_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_001t__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__Code____Numeral__Ointeger_J,type,(
    produc4282985567423050387nteger: fun_fu392497164445973049nteger )).

tff(sy_c_Product__Type_OPair_001t__fun_It__Code____Numeral__Ointeger_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_001t__fun_It__Code____Numeral__Ointeger_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J,type,(
    produc4524505180950781815e_term: fun_fu3590141314208866579e_term )).

tff(sy_c_Product__Type_OPair_001t__fun_It__Code____Numeral__Ointeger_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_001t__fun_It__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J,type,(
    produc1747193454407091329e_term: ( fun_Co6545587727236015215e_term * fun_Pr272337284026993017e_term ) > produc6051764530095899849e_term )).

tff(sy_c_Product__Type_OPair_001t__fun_It__Code____Numeral__Onatural_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_001t__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__Code____Numeral__Onatural_J,type,(
    produc1507819840854600734atural: ( fun_Co621691207274083130e_term * produc7822875418678951345atural ) > produc6284619029570389740atural )).

tff(sy_c_Product__Type_OPair_001t__fun_It__Int__Oint_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_001t__Product____Type__Oprod_It__Int__Oint_Mt__Int__Oint_J,type,(
    produc4852315488734385442nt_int: fun_fu1987685234545457367nt_int )).

tff(sy_c_Product__Type_OPair_001t__fun_It__Int__Oint_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_001t__fun_It__Int__Oint_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J,type,(
    produc6842831835191658517e_term: fun_fu4398837330614221715e_term )).

tff(sy_c_Product__Type_OPair_001t__fun_It__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_001t__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__Code____Numeral__Ointeger_J,type,(
    produc7384524951051686153nteger: fun_fu7566577365572809253nteger )).

tff(sy_c_Product__Type_OPair_001t__fun_It__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_001t__fun_It__Code____Numeral__Ointeger_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J,type,(
    produc9061498825293938305e_term: ( fun_Pr272337284026993017e_term * fun_Co6545587727236015215e_term ) > produc490031305509733321e_term )).

tff(sy_c_Product__Type_OPair_001t__fun_It__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_001t__fun_It__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J,type,(
    produc3162429585645302667e_term: fun_fu2601814204677756947e_term )).

tff(sy_c_Product__Type_OPair_001t__fun_It__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_001t__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__Code____Numeral__Onatural_J,type,(
    produc2566709293081654762atural: fun_fu8065649635901723239atural )).

tff(sy_c_Product__Type_OPair_001t__fun_It__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_001t__fun_It__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J,type,(
    produc2490241672432993909e_term: fun_fu591487146253299603e_term )).

tff(sy_c_Product__Type_OPair_001t__fun_It__Product____Type__Oprod_It__Int__Oint_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_001t__Product____Type__Oprod_It__Int__Oint_Mt__Int__Oint_J,type,(
    produc1560874099174258678nt_int: fun_fu8051346760639647871nt_int )).

tff(sy_c_Product__Type_OPair_001t__fun_It__Product____Type__Oprod_It__Int__Oint_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_001t__fun_It__Product____Type__Oprod_It__Int__Oint_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J,type,(
    produc3936376198816598125e_term: fun_fu2637146996407604627e_term )).

tff(sy_c_Product__Type_OPair_001t__fun_It__fun_It__Code____Numeral__Ointeger_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__fun_It__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__Code____Numeral__Ointeger_J_Mt__Product____Type__Oprod_It__fun_It__Code____Numeral__Ointeger_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__Code____Numeral__Ointeger_J_J_J_J_001t__fun_It__Code____Numeral__Ointeger_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J,type,(
    produc7905318178607843665e_term: ( fun_fu392497164445973049nteger * fun_Co6545587727236015215e_term ) > produc2261426550996187095e_term )).

tff(sy_c_Product__Type_OPair_001t__fun_It__fun_It__Int__Oint_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__fun_It__Product____Type__Oprod_It__Int__Oint_Mt__Int__Oint_J_Mt__Product____Type__Oprod_It__fun_It__Int__Oint_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Int__Oint_Mt__Int__Oint_J_J_J_J_001t__fun_It__Int__Oint_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J,type,(
    produc7735940333619011774e_term: ( fun_fu1987685234545457367nt_int * fun_in6429348457993719614e_term ) > produc2743187470998678468e_term )).

tff(sy_c_Product__Type_OPair_001t__fun_It__fun_It__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__fun_It__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__Code____Numeral__Ointeger_J_Mt__Product____Type__Oprod_It__fun_It__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__Code____Numeral__Ointeger_J_J_J_J_001t__fun_It__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J,type,(
    produc8438918668315419207e_term: ( fun_fu7566577365572809253nteger * fun_Pr272337284026993017e_term ) > produc3354252343361999821e_term )).

tff(sy_c_Product__Type_OPair_001t__fun_It__fun_It__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__fun_It__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__Code____Numeral__Onatural_J_Mt__Product____Type__Oprod_It__fun_It__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__Code____Numeral__Onatural_J_J_J_J_001t__fun_It__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J,type,(
    produc1584688653639713662e_term: ( fun_fu8065649635901723239atural * fun_Pr8336614522058983534e_term ) > produc9062812093563144836e_term )).

tff(sy_c_Product__Type_OPair_001t__fun_It__fun_It__Product____Type__Oprod_It__Int__Oint_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__fun_It__Product____Type__Oprod_It__Int__Oint_Mt__Int__Oint_J_Mt__Product____Type__Oprod_It__fun_It__Product____Type__Oprod_It__Int__Oint_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Int__Oint_Mt__Int__Oint_J_J_J_J_001t__fun_It__Product____Type__Oprod_It__Int__Oint_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J,type,(
    produc6537576720041977490e_term: ( fun_fu8051346760639647871nt_int * fun_Pr9164807099015279978e_term ) > produc4693214068263273368e_term )).

tff(sy_c_Product__Type_OSigma_001t__Nat__Onat_001t__Nat__Onat,type,(
    produc457027306803732586at_nat: ( set_nat * fun_nat_set_nat ) > set_Pr1261947904930325089at_nat )).

tff(sy_c_Product__Type_OSigma_001t__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_001t__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J,type,(
    produc2761391749766926216at_nat: ( set_Pr1261947904930325089at_nat * fun_Pr1469247711798767971at_nat ) > set_Pr8693737435421807431at_nat )).

tff(sy_c_Product__Type_OSigma_001t__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_001t__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J,type,(
    produc7465995907834253422at_nat: ( set_Pr1261947904930325089at_nat * fun_Pr6108405906935189705at_nat ) > set_Pr9129816769188007085at_nat )).

tff(sy_c_Product__Type_OSigma_001t__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_001t__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J,type,(
    produc3829605335166519074at_nat: ( set_Pr8693737435421807431at_nat * fun_Pr8880351011014127357at_nat ) > set_Pr846279711151727201at_nat )).

tff(sy_c_Product__Type_OSigma_001t__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_001t__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J,type,(
    produc18557253517588744at_nat: ( set_Pr8693737435421807431at_nat * fun_Pr1737042432193527651at_nat ) > set_Pr553994874890374343at_nat )).

tff(sy_c_Product__Type_OSigma_001t__fun_It__Code____Numeral__Ointeger_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_001t__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__Code____Numeral__Ointeger_J,type,(
    produc2216217370482886178nteger: ( set_fu3062369701891493797e_term * fun_fu3100849541550726181nteger ) > set_Pr7592006421409863191nteger )).

tff(sy_c_Product__Type_OSigma_001t__fun_It__Int__Oint_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_001t__Product____Type__Oprod_It__Int__Oint_Mt__Int__Oint_J,type,(
    produc2461002308163165361nt_int: ( set_fu6991988656872959732e_term * fun_fu4948051095633561780nt_int ) > set_Pr5033440245338114598nt_int )).

tff(sy_c_Product__Type_OSigma_001t__fun_It__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_001t__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__Code____Numeral__Ointeger_J,type,(
    produc4281237713866063000nteger: ( set_fu2883028153058477999e_term * fun_fu2363360051551328923nteger ) > set_Pr5663546166630115725nteger )).

tff(sy_c_Product__Type_OSigma_001t__fun_It__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_001t__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__Code____Numeral__Onatural_J,type,(
    produc8686794092750807417atural: ( set_fu5063351082257767460e_term * fun_fu5595950238949703036atural ) > set_Pr1570348503753982702atural )).

tff(sy_c_Product__Type_OSigma_001t__fun_It__Product____Type__Oprod_It__Int__Oint_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_001t__Product____Type__Oprod_It__Int__Oint_Mt__Int__Oint_J,type,(
    produc2283267782316988293nt_int: ( set_fu8544203214900410144e_term * fun_fu7484445891136787336nt_int ) > set_Pr233528076387193594nt_int )).

tff(sy_c_Product__Type_OUnity,type,(
    product_Unity: product_unit )).

tff(sy_c_Product__Type_Oapfst_001t__Code____Numeral__Onatural_001t__Code____Numeral__Onatural_001t__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__Code____Numeral__Onatural_J,type,(
    produc4623092060929046819atural: fun_Co7398788559141407565atural > fun_Pr6891710885006071673atural )).

tff(sy_c_Product__Type_Oapfst_001t__Code____Numeral__Onatural_001t__fun_It__Code____Numeral__Ointeger_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_001t__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__Code____Numeral__Ointeger_J,type,(
    produc7357146669224058630nteger: ( fun_Co1726548804272855060e_term * produc3082961359022323816nteger ) > produc5207004643709237345nteger )).

tff(sy_c_Product__Type_Oapfst_001t__Code____Numeral__Onatural_001t__fun_It__Code____Numeral__Ointeger_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_001t__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__Code____Numeral__Onatural_J,type,(
    produc6256696554706808092atural: ( fun_Co1726548804272855060e_term * produc5835291356934675326atural ) > produc7959334641621588855atural )).

tff(sy_c_Product__Type_Oapfst_001t__Code____Numeral__Onatural_001t__fun_It__Int__Oint_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_001t__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__Code____Numeral__Onatural_J,type,(
    produc1105131329730397069atural: ( fun_Co4057876674088285027e_term * produc5835291356934675326atural ) > produc5008273676354626024atural )).

tff(sy_c_Product__Type_Oapfst_001t__Code____Numeral__Onatural_001t__fun_It__Int__Oint_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_001t__Product____Type__Oprod_It__Int__Oint_Mt__Int__Oint_J,type,(
    produc2234144857242838421nt_int: ( fun_Co4057876674088285027e_term * produc5665947927044467078nt_int ) > produc6768802789813714928nt_int )).

tff(sy_c_Product__Type_Oapfst_001t__Code____Numeral__Onatural_001t__fun_It__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_001t__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__Code____Numeral__Ointeger_J,type,(
    produc4787224502320379260nteger: ( fun_Co3289125401431812126e_term * produc3082961359022323816nteger ) > produc1616345218596728535nteger )).

tff(sy_c_Product__Type_Oapfst_001t__Code____Numeral__Onatural_001t__fun_It__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_001t__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__Code____Numeral__Onatural_J,type,(
    produc3686774387803128722atural: ( fun_Co3289125401431812126e_term * produc5835291356934675326atural ) > produc4368675216509080045atural )).

tff(sy_c_Product__Type_Oapfst_001t__Code____Numeral__Onatural_001t__fun_It__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_001t__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__Code____Numeral__Onatural_J,type,(
    produc9192780881205123677atural: ( fun_Co5469448330631101587e_term * produc5835291356934675326atural ) > produc651309673056299192atural )).

tff(sy_c_Product__Type_Oapfst_001t__Code____Numeral__Onatural_001t__fun_It__Product____Type__Oprod_It__Int__Oint_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_001t__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__Code____Numeral__Onatural_J,type,(
    produc7641258367388614241atural: ( fun_Co183923035916686223e_term * produc5835291356934675326atural ) > produc5714437551670246588atural )).

tff(sy_c_Product__Type_Oapfst_001t__Code____Numeral__Onatural_001t__fun_It__Product____Type__Oprod_It__Int__Oint_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_001t__Product____Type__Oprod_It__Int__Oint_Mt__Int__Oint_J,type,(
    produc8789751339700060265nt_int: ( fun_Co183923035916686223e_term * produc5665947927044467078nt_int ) > produc4441460161354545860nt_int )).

tff(sy_c_Product__Type_Oapfst_001t__FinFun__Ofinfun_Itf__d_Mt__List__Olist_It__FWState__Olock____action_J_J_001t__FinFun__Ofinfun_Itf__d_Mt__List__Olist_It__FWState__Olock____action_J_J_001t__Product____Type__Oprod_It__List__Olist_It__FWState__Onew____thread____action_Itf__a_Mtf__b_Mtf__c_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Oconditional____action_Itf__a_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Owait____set____action_Itf__a_Mtf__e_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Ointerrupt____action_Itf__a_J_J_Mt__List__Olist_Itf__f_J_J_J_J_J,type,(
    produc5173547218785033201list_f: fun_fi6656238942779405907action > fun_Pr5701414774847592451list_f )).

tff(sy_c_Product__Type_Oapfst_001t__fun_It__Code____Numeral__Ointeger_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_001t__fun_It__Code____Numeral__Ointeger_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_001t__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__Code____Numeral__Ointeger_J,type,(
    produc3186735841308740863nteger: fun_fu2067240890535772763e_term > fun_Pr7761647425049470783nteger )).

tff(sy_c_Product__Type_Oapfst_001t__fun_It__Code____Numeral__Ointeger_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_001t__fun_It__Int__Oint_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_001t__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__Code____Numeral__Ointeger_J,type,(
    produc6768518630390466416nteger: ( fun_fu6923407849516284330e_term * produc5207004643709237345nteger ) > produc2255943678442274514nteger )).

tff(sy_c_Product__Type_Oapfst_001t__fun_It__Code____Numeral__Ointeger_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_001t__fun_It__Int__Oint_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_001t__Product____Type__Oprod_It__Int__Oint_Mt__Int__Oint_J,type,(
    produc7771144042766204814nt_int: ( fun_fu6923407849516284330e_term * produc299837783711854975nt_int ) > produc6768802789813714928nt_int )).

tff(sy_c_Product__Type_Oapfst_001t__fun_It__Code____Numeral__Ointeger_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_001t__fun_It__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_001t__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__Code____Numeral__Ointeger_J,type,(
    produc3333295048669924213nteger: fun_fu2732796286133594725e_term > fun_Pr2012806401603615413nteger )).

tff(sy_c_Product__Type_Oapfst_001t__fun_It__Code____Numeral__Ointeger_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_001t__fun_It__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_001t__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__Code____Numeral__Ointeger_J,type,(
    produc8839301542071919168nteger: ( fun_fu4913119215332884186e_term * produc5207004643709237345nteger ) > produc7122351711998723490nteger )).

tff(sy_c_Product__Type_Oapfst_001t__fun_It__Code____Numeral__Ointeger_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_001t__fun_It__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_001t__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__Code____Numeral__Onatural_J,type,(
    produc7738851427554668630atural: ( fun_fu4913119215332884186e_term * produc7959334641621588855atural ) > produc651309673056299192atural )).

tff(sy_c_Product__Type_Oapfst_001t__fun_It__Int__Oint_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_001t__fun_It__Code____Numeral__Ointeger_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_001t__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__Code____Numeral__Ointeger_J,type,(
    produc149713973388521584nteger: ( fun_fu2536258666646624298e_term * produc2255943678442274514nteger ) > produc5207004643709237345nteger )).

tff(sy_c_Product__Type_Oapfst_001t__fun_It__Int__Oint_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_001t__fun_It__Code____Numeral__Ointeger_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_001t__Product____Type__Oprod_It__Int__Oint_Mt__Int__Oint_J,type,(
    produc556321706008094862nt_int: ( fun_fu2536258666646624298e_term * produc6768802789813714928nt_int ) > produc299837783711854975nt_int )).

tff(sy_c_Product__Type_Oapfst_001t__fun_It__Int__Oint_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_001t__fun_It__Int__Oint_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_001t__Product____Type__Oprod_It__Int__Oint_Mt__Int__Oint_J,type,(
    produc652620917742595839nt_int: fun_fu2477166813681994617e_term > fun_Pr8817784564977180509nt_int )).

tff(sy_c_Product__Type_Oapfst_001t__fun_It__Int__Oint_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_001t__fun_It__Product____Type__Oprod_It__Int__Oint_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_001t__Product____Type__Oprod_It__Int__Oint_Mt__Int__Oint_J,type,(
    produc5828266736486832595nt_int: fun_fu2392079970875071397e_term > fun_Pr5743405536399589425nt_int )).

tff(sy_c_Product__Type_Oapfst_001t__fun_It__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_001t__fun_It__Code____Numeral__Ointeger_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_001t__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__Code____Numeral__Ointeger_J,type,(
    produc3068984984575431029nteger: fun_fu6394435098402204005e_term > fun_Pr1915502415609442997nteger )).

tff(sy_c_Product__Type_Oapfst_001t__fun_It__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_001t__fun_It__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_001t__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__Code____Numeral__Ointeger_J,type,(
    produc1779435066467205099nteger: fun_fu3129209171350298991e_term > fun_Pr5378236496403346987nteger )).

tff(sy_c_Product__Type_Oapfst_001t__fun_It__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_001t__fun_It__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_001t__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__Code____Numeral__Onatural_J,type,(
    produc8499700979911337623atural: fun_fu5796438986160064985e_term > fun_Pr1859987238300257517atural )).

tff(sy_c_Product__Type_Oapfst_001t__fun_It__Product____Type__Oprod_It__Int__Oint_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_001t__fun_It__Int__Oint_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_001t__Product____Type__Oprod_It__Int__Oint_Mt__Int__Oint_J,type,(
    produc2152783933663180243nt_int: fun_fu559770791806514597e_term > fun_Pr5910621935868106801nt_int )).

tff(sy_c_Product__Type_Oapfst_001t__fun_It__Product____Type__Oprod_It__Int__Oint_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_001t__fun_It__Product____Type__Oprod_It__Int__Oint_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_001t__Product____Type__Oprod_It__Int__Oint_Mt__Int__Oint_J,type,(
    produc797834107270070439nt_int: fun_fu77927427245549009e_term > fun_Pr7484837052886145285nt_int )).

tff(sy_c_Product__Type_Oapsnd_001t__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__Code____Numeral__Ointeger_J_001t__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__Code____Numeral__Ointeger_J_001t__fun_It__Code____Numeral__Ointeger_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J,type,(
    produc7284161782193780781e_term: fun_Pr5876161306168176259nteger > fun_Pr7761647425049470783nteger )).

tff(sy_c_Product__Type_Oapsnd_001t__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__Code____Numeral__Ointeger_J_001t__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__Code____Numeral__Ointeger_J_001t__fun_It__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J,type,(
    produc4820624280922754359e_term: fun_Pr5876161306168176259nteger > fun_Pr5378236496403346987nteger )).

tff(sy_c_Product__Type_Oapsnd_001t__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__Code____Numeral__Ointeger_J_001t__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__Code____Numeral__Onatural_J_001t__fun_It__Code____Numeral__Ointeger_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J,type,(
    produc6440452194307058755e_term: ( fun_Pr8628491304080527769atural * produc5207004643709237345nteger ) > produc7959334641621588855atural )).

tff(sy_c_Product__Type_Oapsnd_001t__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__Code____Numeral__Ointeger_J_001t__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__Code____Numeral__Onatural_J_001t__fun_It__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J,type,(
    produc4843463054730981442e_term: ( fun_Pr8628491304080527769atural * produc7122351711998723490nteger ) > produc651309673056299192atural )).

tff(sy_c_Product__Type_Oapsnd_001t__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__Code____Numeral__Ointeger_J_001t__Product____Type__Oprod_It__Int__Oint_Mt__Int__Oint_J_001t__fun_It__Code____Numeral__Ointeger_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J,type,(
    produc6754726782922720843e_term: ( fun_Pr7742364301602142113nt_int * produc5207004643709237345nteger ) > produc299837783711854975nt_int )).

tff(sy_c_Product__Type_Oapsnd_001t__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__Code____Numeral__Ointeger_J_001t__Product____Type__Oprod_It__Int__Oint_Mt__Int__Oint_J_001t__fun_It__Int__Oint_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J,type,(
    produc3643435400298438938e_term: ( fun_Pr7742364301602142113nt_int * produc2255943678442274514nteger ) > produc6768802789813714928nt_int )).

tff(sy_c_Product__Type_Oapsnd_001t__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__Code____Numeral__Onatural_J_001t__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__Code____Numeral__Ointeger_J_001t__Code____Numeral__Onatural,type,(
    produc8287249056265611856atural: ( fun_Pr6545718844898358509nteger * produc5835291356934675326atural ) > produc3082961359022323816nteger )).

tff(sy_c_Product__Type_Oapsnd_001t__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__Code____Numeral__Onatural_J_001t__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__Code____Numeral__Ointeger_J_001t__fun_It__Code____Numeral__Ointeger_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J,type,(
    produc2420998536947800215e_term: ( fun_Pr6545718844898358509nteger * produc7959334641621588855atural ) > produc5207004643709237345nteger )).

tff(sy_c_Product__Type_Oapsnd_001t__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__Code____Numeral__Onatural_J_001t__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__Code____Numeral__Ointeger_J_001t__fun_It__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J,type,(
    produc2377606937691733409e_term: ( fun_Pr6545718844898358509nteger * produc4368675216509080045atural ) > produc1616345218596728535nteger )).

tff(sy_c_Product__Type_Oapsnd_001t__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__Code____Numeral__Onatural_J_001t__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__Code____Numeral__Onatural_J_001t__Code____Numeral__Onatural,type,(
    produc4464772112783624294atural: fun_Pr74676805955934211atural > fun_Pr6891710885006071673atural )).

tff(sy_c_Product__Type_Oapsnd_001t__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__Code____Numeral__Onatural_J_001t__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__Code____Numeral__Onatural_J_001t__fun_It__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J,type,(
    produc2400445711499960492e_term: fun_Pr74676805955934211atural > fun_Pr1859987238300257517atural )).

tff(sy_c_Product__Type_Oapsnd_001t__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__Code____Numeral__Onatural_J_001t__Product____Type__Oprod_It__Int__Oint_Mt__Int__Oint_J_001t__Code____Numeral__Onatural,type,(
    produc5167862320620071534atural: ( fun_Pr5596209257725365771nt_int * produc5835291356934675326atural ) > produc5665947927044467078nt_int )).

tff(sy_c_Product__Type_Oapsnd_001t__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__Code____Numeral__Onatural_J_001t__Product____Type__Oprod_It__Int__Oint_Mt__Int__Oint_J_001t__fun_It__Int__Oint_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J,type,(
    produc142070061812922756e_term: ( fun_Pr5596209257725365771nt_int * produc5008273676354626024atural ) > produc6768802789813714928nt_int )).

tff(sy_c_Product__Type_Oapsnd_001t__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__Code____Numeral__Onatural_J_001t__Product____Type__Oprod_It__Int__Oint_Mt__Int__Oint_J_001t__fun_It__Product____Type__Oprod_It__Int__Oint_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J,type,(
    produc546592023539879856e_term: ( fun_Pr5596209257725365771nt_int * produc5714437551670246588atural ) > produc4441460161354545860nt_int )).

tff(sy_c_Product__Type_Oapsnd_001t__Product____Type__Oprod_It__Int__Oint_Mt__Int__Oint_J_001t__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__Code____Numeral__Ointeger_J_001t__fun_It__Code____Numeral__Ointeger_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J,type,(
    produc1276845895190836367e_term: ( fun_Pr3905804013612896485nteger * produc299837783711854975nt_int ) > produc5207004643709237345nteger )).

tff(sy_c_Product__Type_Oapsnd_001t__Product____Type__Oprod_It__Int__Oint_Mt__Int__Oint_J_001t__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__Code____Numeral__Ointeger_J_001t__fun_It__Int__Oint_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J,type,(
    produc7059637379731103582e_term: ( fun_Pr3905804013612896485nteger * produc6768802789813714928nt_int ) > produc2255943678442274514nteger )).

tff(sy_c_Product__Type_Oapsnd_001t__Product____Type__Oprod_It__Int__Oint_Mt__Int__Oint_J_001t__Product____Type__Oprod_It__Int__Oint_Mt__Int__Oint_J_001t__fun_It__Int__Oint_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J,type,(
    produc5581269045473686908e_term: fun_Pr2478283820680522243nt_int > fun_Pr8817784564977180509nt_int )).

tff(sy_c_Product__Type_Oapsnd_001t__Product____Type__Oprod_It__Int__Oint_Mt__Int__Oint_J_001t__Product____Type__Oprod_It__Int__Oint_Mt__Int__Oint_J_001t__fun_It__Product____Type__Oprod_It__Int__Oint_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J,type,(
    produc276867580179041192e_term: fun_Pr2478283820680522243nt_int > fun_Pr7484837052886145285nt_int )).

tff(sy_c_Product__Type_Oapsnd_001t__Product____Type__Oprod_It__List__Olist_It__FWState__Onew____thread____action_Itf__a_Mtf__b_Mtf__c_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Oconditional____action_Itf__a_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Owait____set____action_Itf__a_Mtf__e_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Ointerrupt____action_Itf__a_J_J_Mt__List__Olist_Itf__f_J_J_J_J_J_001t__List__Olist_It__FWState__Onew____thread____action_Itf__a_Mtf__b_Mtf__c_J_J_001t__FinFun__Ofinfun_Itf__d_Mt__List__Olist_It__FWState__Olock____action_J_J,type,(
    produc265111499003474649action: fun_Pr3037641808205765189_a_b_c > fun_Pr5963321682304998159_a_b_c )).

tff(sy_c_Product__Type_Oapsnd_001t__Product____Type__Oprod_It__List__Olist_It__FWState__Onew____thread____action_Itf__a_Mtf__b_Mtf__c_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Oconditional____action_Itf__a_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Owait____set____action_Itf__a_Mtf__e_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Ointerrupt____action_Itf__a_J_J_Mt__List__Olist_Itf__f_J_J_J_J_J_001t__Product____Type__Oprod_It__List__Olist_It__FWState__Onew____thread____action_Itf__a_Mtf__b_Mtf__c_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Oconditional____action_Itf__a_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Owait____set____action_Itf__a_Mtf__e_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Ointerrupt____action_Itf__a_J_J_Mt__List__Olist_Itf__f_J_J_J_J_J_001t__FinFun__Ofinfun_Itf__d_Mt__List__Olist_It__FWState__Olock____action_J_J,type,(
    produc3341670575178904229action: fun_Pr3111891463428510519list_f > fun_Pr5701414774847592451list_f )).

tff(sy_c_Product__Type_Ocurry_001t__Code____Numeral__Onatural_001t__Code____Numeral__Onatural_001t__Product____Type__Oprod_It__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__Code____Numeral__Onatural_J_Mt__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__Code____Numeral__Onatural_J_J,type,(
    produc3440786442043642122atural: fun_Pr3133360822718887225atural > fun_Co1890133979025130057atural )).

tff(sy_c_Product__Type_Ocurry_001t__fun_It__Code____Numeral__Ointeger_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_001t__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__Code____Numeral__Ointeger_J_001t__HOL__Obool,type,(
    produc4474112600322492150r_bool: fun_Pr5900652808213522383r_bool > fun_fu6012121808138353003r_bool )).

tff(sy_c_Product__Type_Ocurry_001t__fun_It__Int__Oint_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_001t__Product____Type__Oprod_It__Int__Oint_Mt__Int__Oint_J_001t__HOL__Obool,type,(
    produc6897183239252912167t_bool: fun_Pr5504123824928244736t_bool > fun_fu5117548769634986908t_bool )).

tff(sy_c_Product__Type_Ocurry_001t__fun_It__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_001t__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__Code____Numeral__Ointeger_J_001t__HOL__Obool,type,(
    produc8830213710918866432r_bool: fun_Pr5991498150630465241r_bool > fun_fu1674507805476766837r_bool )).

tff(sy_c_Product__Type_Ocurry_001t__fun_It__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_001t__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__Code____Numeral__Onatural_J_001t__HOL__Obool,type,(
    produc6713470815768014175l_bool: fun_Pr3267060605504954680l_bool > fun_fu7078651824448937172l_bool )).

tff(sy_c_Product__Type_Ocurry_001t__fun_It__Product____Type__Oprod_It__Int__Oint_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_001t__Product____Type__Oprod_It__Int__Oint_Mt__Int__Oint_J_001t__HOL__Obool,type,(
    produc7693670431277826643t_bool: fun_Pr6019674992625747500t_bool > fun_fu4196931294019812808t_bool )).

tff(sy_c_Product__Type_Ointernal__case__prod_001t__Code____Numeral__Onatural_001t__Code____Numeral__Onatural_001t__Product____Type__Oprod_It__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__Code____Numeral__Onatural_J_Mt__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__Code____Numeral__Onatural_J_J,type,(
    produc6882689234361595027atural: fun_fu6338886832446948629atural )).

tff(sy_c_Product__Type_Omap__prod_001t__Code____Numeral__Onatural_001t__Code____Numeral__Onatural_001t__Code____Numeral__Onatural_001t__Code____Numeral__Onatural,type,(
    produc8950045413935083162atural: ( fun_Co7398788559141407565atural * fun_Co7398788559141407565atural ) > fun_Pr74676805955934211atural )).

tff(sy_c_Product__Type_Omap__prod_001t__Code____Numeral__Onatural_001t__Code____Numeral__Onatural_001t__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__Code____Numeral__Onatural_J_001t__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__Code____Numeral__Onatural_J,type,(
    produc6172530018443213064atural: ( fun_Co7398788559141407565atural * fun_Pr74676805955934211atural ) > fun_Pr6891710885006071673atural )).

tff(sy_c_Product__Type_Omap__prod_001t__Code____Numeral__Onatural_001t__FinFun__Ofinfun_Itf__d_Mt__List__Olist_It__FWState__Olock____action_J_J_001t__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__Code____Numeral__Onatural_J_001t__Product____Type__Oprod_It__List__Olist_It__FWState__Onew____thread____action_Itf__a_Mtf__b_Mtf__c_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Oconditional____action_Itf__a_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Owait____set____action_Itf__a_Mtf__e_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Ointerrupt____action_Itf__a_J_J_Mt__List__Olist_Itf__f_J_J_J_J_J,type,(
    produc9125308813900113731list_f: ( fun_Co4484992968681996432action * fun_Pr5065044406730951201list_f ) > fun_Pr6676022341642716804list_f )).

tff(sy_c_Product__Type_Omap__prod_001t__Code____Numeral__Onatural_001t__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__Code____Numeral__Onatural_J_001t__Code____Numeral__Onatural_001t__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__Code____Numeral__Onatural_J,type,(
    produc4718505701431157174atural: ( fun_Co9086149380244212450atural * fun_Co9086149380244212450atural ) > fun_Pr3133360822718887225atural )).

tff(sy_c_Product__Type_Omap__prod_001t__FinFun__Ofinfun_Itf__d_Mt__List__Olist_It__FWState__Olock____action_J_J_001t__Code____Numeral__Onatural_001t__Product____Type__Oprod_It__List__Olist_It__FWState__Onew____thread____action_Itf__a_Mtf__b_Mtf__c_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Oconditional____action_Itf__a_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Owait____set____action_Itf__a_Mtf__e_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Ointerrupt____action_Itf__a_J_J_Mt__List__Olist_Itf__f_J_J_J_J_J_001t__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__Code____Numeral__Onatural_J,type,(
    produc6433193301019619911atural: ( fun_fi6353289012050310032atural * fun_Pr6952397211199271789atural ) > fun_Pr2469891310930305722atural )).

tff(sy_c_Product__Type_Omap__prod_001t__FinFun__Ofinfun_Itf__d_Mt__List__Olist_It__FWState__Olock____action_J_J_001t__FinFun__Ofinfun_Itf__d_Mt__List__Olist_It__FWState__Olock____action_J_J_001t__Product____Type__Oprod_It__List__Olist_It__FWState__Onew____thread____action_Itf__a_Mtf__b_Mtf__c_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Oconditional____action_Itf__a_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Owait____set____action_Itf__a_Mtf__e_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Ointerrupt____action_Itf__a_J_J_Mt__List__Olist_Itf__f_J_J_J_J_J_001t__Product____Type__Oprod_It__List__Olist_It__FWState__Onew____thread____action_Itf__a_Mtf__b_Mtf__c_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Oconditional____action_Itf__a_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Owait____set____action_Itf__a_Mtf__e_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Ointerrupt____action_Itf__a_J_J_Mt__List__Olist_Itf__f_J_J_J_J_J,type,(
    produc1848554412176970122list_f: ( fun_fi6656238942779405907action * fun_Pr3111891463428510519list_f ) > fun_Pr5701414774847592451list_f )).

tff(sy_c_Product__Type_Omap__prod_001t__Nat__Onat_001t__Nat__Onat_001t__Nat__Onat_001t__Nat__Onat,type,(
    produc6977886695330630970at_nat: ( fun_nat_nat * fun_nat_nat ) > fun_Pr2118491707810114563at_nat )).

tff(sy_c_Product__Type_Omap__prod_001t__Nat__Onat_001t__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_001t__Nat__Onat_001t__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J,type,(
    produc1153188318382123958at_nat: ( fun_na1476630412504255114at_nat * fun_na1476630412504255114at_nat ) > fun_Pr5303981572562559465at_nat )).

tff(sy_c_Product__Type_Omap__prod_001t__Nat__Onat_001t__fun_It__Code____Numeral__Ointeger_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_001t__Nat__Onat_001t__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__Code____Numeral__Ointeger_J,type,(
    produc3672520456469720658nteger: ( fun_na2161852205789219260e_term * fun_na3822476419092417572nteger ) > fun_Pr3561144863742652405nteger )).

tff(sy_c_Product__Type_Omap__prod_001t__Nat__Onat_001t__fun_It__Int__Oint_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_001t__Nat__Onat_001t__Product____Type__Oprod_It__Int__Oint_Mt__Int__Oint_J,type,(
    produc3426805976037033185nt_int: ( fun_na3348591301915428107e_term * fun_na1173468842265550146nt_int ) > fun_Pr1822649123469511684nt_int )).

tff(sy_c_Product__Type_Omap__prod_001t__Nat__Onat_001t__fun_It__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_001t__Nat__Onat_001t__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__Code____Numeral__Onatural_J,type,(
    produc5645457619127561641atural: ( fun_na5053343793708133947e_term * fun_na6574806417004769082atural ) > fun_Pr1460878379627809996atural )).

tff(sy_c_Product__Type_Omap__prod_001t__Product____Type__Oprod_It__FinFun__Ofinfun_Itf__d_Mt__List__Olist_It__FWState__Olock____action_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Onew____thread____action_Itf__a_Mtf__b_Mtf__c_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Oconditional____action_Itf__a_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Owait____set____action_Itf__a_Mtf__e_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Ointerrupt____action_Itf__a_J_J_Mt__List__Olist_Itf__f_J_J_J_J_J_J_001t__List__Olist_It__FWState__Onew____thread____action_Itf__a_Mtf__b_Mtf__c_J_J_001t__Product____Type__Oprod_It__FinFun__Ofinfun_Itf__d_Mt__List__Olist_It__FWState__Olock____action_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Onew____thread____action_Itf__a_Mtf__b_Mtf__c_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Oconditional____action_Itf__a_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Owait____set____action_Itf__a_Mtf__e_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Ointerrupt____action_Itf__a_J_J_Mt__List__Olist_Itf__f_J_J_J_J_J_J_001t__List__Olist_It__FWState__Onew____thread____action_Itf__a_Mtf__b_Mtf__c_J_J,type,(
    produc8198191332872049718_a_b_c: ( fun_Pr2927408987416712547_a_b_c * fun_Pr2927408987416712547_a_b_c ) > fun_Pr8766134421236955779_a_b_c )).

tff(sy_c_Product__Type_Omap__prod_001t__Product____Type__Oprod_It__FinFun__Ofinfun_Itf__d_Mt__List__Olist_It__FWState__Olock____action_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Onew____thread____action_Itf__a_Mtf__b_Mtf__c_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Oconditional____action_Itf__a_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Owait____set____action_Itf__a_Mtf__e_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Ointerrupt____action_Itf__a_J_J_Mt__List__Olist_Itf__f_J_J_J_J_J_J_001t__Product____Type__Oprod_It__List__Olist_It__FWState__Onew____thread____action_Itf__a_Mtf__b_Mtf__c_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Oconditional____action_Itf__a_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Owait____set____action_Itf__a_Mtf__e_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Ointerrupt____action_Itf__a_J_J_Mt__List__Olist_Itf__f_J_J_J_J_J_001t__Product____Type__Oprod_It__FinFun__Ofinfun_Itf__d_Mt__List__Olist_It__FWState__Olock____action_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Onew____thread____action_Itf__a_Mtf__b_Mtf__c_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Oconditional____action_Itf__a_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Owait____set____action_Itf__a_Mtf__e_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Ointerrupt____action_Itf__a_J_J_Mt__List__Olist_Itf__f_J_J_J_J_J_J_001t__Product____Type__Oprod_It__List__Olist_It__FWState__Onew____thread____action_Itf__a_Mtf__b_Mtf__c_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Oconditional____action_Itf__a_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Owait____set____action_Itf__a_Mtf__e_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Ointerrupt____action_Itf__a_J_J_Mt__List__Olist_Itf__f_J_J_J_J_J,type,(
    produc5505274914705194486list_f: ( fun_Pr167910391879485593list_f * fun_Pr167910391879485593list_f ) > fun_Pr6449406577755229751list_f )).

tff(sy_c_Product__Type_Omap__prod_001t__Product____Type__Oprod_It__List__Olist_It__FWState__Onew____thread____action_Itf__a_Mtf__b_Mtf__c_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Oconditional____action_Itf__a_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Owait____set____action_Itf__a_Mtf__e_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Ointerrupt____action_Itf__a_J_J_Mt__List__Olist_Itf__f_J_J_J_J_J_001t__List__Olist_It__FWState__Onew____thread____action_Itf__a_Mtf__b_Mtf__c_J_J_001t__Product____Type__Oprod_It__List__Olist_It__FWState__Onew____thread____action_Itf__a_Mtf__b_Mtf__c_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Oconditional____action_Itf__a_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Owait____set____action_Itf__a_Mtf__e_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Ointerrupt____action_Itf__a_J_J_Mt__List__Olist_Itf__f_J_J_J_J_J_001t__List__Olist_It__FWState__Onew____thread____action_Itf__a_Mtf__b_Mtf__c_J_J,type,(
    produc4841148139688540918_a_b_c: ( fun_Pr3037641808205765189_a_b_c * fun_Pr3037641808205765189_a_b_c ) > fun_Pr8752845650075276495_a_b_c )).

tff(sy_c_Product__Type_Omap__prod_001t__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_001t__Nat__Onat_001t__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_001t__Nat__Onat,type,(
    produc5156754000680454454at_nat: ( fun_Pr2602117396471556196at_nat * fun_Pr2602117396471556196at_nat ) > fun_Pr3189796393087291805at_nat )).

tff(sy_c_Product__Type_Omap__prod_001t__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_001t__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_001t__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_001t__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J,type,(
    produc7147751436741673334at_nat: ( fun_Pr2118491707810114563at_nat * fun_Pr2118491707810114563at_nat ) > fun_Pr6278524904407988355at_nat )).

tff(sy_c_Product__Type_Omap__prod_001t__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_001t__fun_It__Code____Numeral__Ointeger_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_001t__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_001t__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__Code____Numeral__Ointeger_J,type,(
    produc3321244597150042068nteger: ( fun_Pr3638870805379063427e_term * fun_Pr5056853159479207325nteger ) > fun_Pr8499206714561789915nteger )).

tff(sy_c_Product__Type_Omap__prod_001t__fun_It__Code____Numeral__Ointeger_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_001t__Nat__Onat_001t__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__Code____Numeral__Ointeger_J_001t__Nat__Onat,type,(
    produc6906078524221674868er_nat: ( fun_fu8088232026833163324rm_nat * fun_Pr4106492753718855422er_nat ) > fun_Pr6863291841766222649at_nat )).

tff(sy_c_Product__Type_Omap__prod_001t__fun_It__Code____Numeral__Ointeger_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_001t__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_001t__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__Code____Numeral__Ointeger_J_001t__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J,type,(
    produc5034069981938506240at_nat: ( fun_fu8292854367552000555at_nat * fun_Pr8045525871840847081at_nat ) > fun_Pr2314167434812700703at_nat )).

tff(sy_c_Product__Type_Omap__prod_001t__fun_It__Code____Numeral__Ointeger_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_001t__fun_It__Code____Numeral__Ointeger_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_001t__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__Code____Numeral__Ointeger_J_001t__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__Code____Numeral__Ointeger_J,type,(
    produc63072358922508822nteger: ( fun_fu2067240890535772763e_term * fun_Pr5876161306168176259nteger ) > fun_Pr7761647425049470783nteger )).

tff(sy_c_Product__Type_Omap__prod_001t__fun_It__Code____Numeral__Ointeger_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_001t__fun_It__Int__Oint_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_001t__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__Code____Numeral__Ointeger_J_001t__Product____Type__Oprod_It__Int__Oint_Mt__Int__Oint_J,type,(
    produc4728319346741315203nt_int: ( fun_fu6923407849516284330e_term * fun_Pr7742364301602142113nt_int ) > fun_Pr2847260349317118798nt_int )).

tff(sy_c_Product__Type_Omap__prod_001t__fun_It__Code____Numeral__Ointeger_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_001t__fun_It__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_001t__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__Code____Numeral__Ointeger_J_001t__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__Code____Numeral__Ointeger_J,type,(
    produc2464009018090205216nteger: ( fun_fu2732796286133594725e_term * fun_Pr5876161306168176259nteger ) > fun_Pr2012806401603615413nteger )).

tff(sy_c_Product__Type_Omap__prod_001t__fun_It__Code____Numeral__Ointeger_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_001t__fun_It__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_001t__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__Code____Numeral__Ointeger_J_001t__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__Code____Numeral__Onatural_J,type,(
    produc2817918400915399083atural: ( fun_fu4913119215332884186e_term * fun_Pr8628491304080527769atural ) > fun_Pr7142980775582258198atural )).

tff(sy_c_Product__Type_Omap__prod_001t__fun_It__Code____Numeral__Ointeger_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_001t__fun_It__Product____Type__Oprod_It__Int__Oint_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_001t__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__Code____Numeral__Ointeger_J_001t__Product____Type__Oprod_It__Int__Oint_Mt__Int__Oint_J,type,(
    produc5875590625826673327nt_int: ( fun_fu6830487303439856086e_term * fun_Pr7742364301602142113nt_int * produc5207004643709237345nteger ) > produc4441460161354545860nt_int )).

tff(sy_c_Product__Type_Omap__prod_001t__fun_It__Int__Oint_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_001t__Nat__Onat_001t__Product____Type__Oprod_It__Int__Oint_Mt__Int__Oint_J_001t__Nat__Onat,type,(
    produc5121499143024131075nt_nat: ( fun_fu7028657169267349259rm_nat * fun_Pr5160692531401422620nt_nat ) > fun_Pr5819937560923542762at_nat )).

tff(sy_c_Product__Type_Omap__prod_001t__fun_It__Int__Oint_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_001t__fun_It__Code____Numeral__Ointeger_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_001t__Product____Type__Oprod_It__Int__Oint_Mt__Int__Oint_J_001t__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__Code____Numeral__Ointeger_J,type,(
    produc8646943564923299783nteger: ( fun_fu2536258666646624298e_term * fun_Pr3905804013612896485nteger ) > fun_Pr3982680157320124238nteger )).

tff(sy_c_Product__Type_Omap__prod_001t__fun_It__Int__Oint_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_001t__fun_It__Int__Oint_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_001t__Product____Type__Oprod_It__Int__Oint_Mt__Int__Oint_J_001t__Product____Type__Oprod_It__Int__Oint_Mt__Int__Oint_J,type,(
    produc8631014097479913524nt_int: ( fun_fu2477166813681994617e_term * fun_Pr2478283820680522243nt_int ) > fun_Pr8817784564977180509nt_int )).

tff(sy_c_Product__Type_Omap__prod_001t__fun_It__Int__Oint_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_001t__fun_It__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_001t__Product____Type__Oprod_It__Int__Oint_Mt__Int__Oint_J_001t__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__Code____Numeral__Onatural_J,type,(
    produc3442593042707087196atural: ( fun_fu7627201476108348585e_term * fun_Pr6658134011525247995atural ) > fun_Pr1484579564121349157atural )).

tff(sy_c_Product__Type_Omap__prod_001t__fun_It__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_001t__fun_It__Code____Numeral__Ointeger_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_001t__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__Code____Numeral__Ointeger_J_001t__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__Code____Numeral__Ointeger_J,type,(
    produc1437091937170647584nteger: ( fun_fu6394435098402204005e_term * fun_Pr5876161306168176259nteger ) > fun_Pr1915502415609442997nteger )).

tff(sy_c_Product__Type_Omap__prod_001t__fun_It__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_001t__Nat__Onat_001t__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__Code____Numeral__Onatural_J_001t__Nat__Onat,type,(
    produc5686221710152343755al_nat: ( fun_fu712244166608340027rm_nat * fun_Pr2804840792690441492al_nat ) > fun_Pr1980362750937703970at_nat )).

tff(sy_c_Product__Type_Omap__prod_001t__fun_It__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_001t__fun_It__Code____Numeral__Ointeger_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_001t__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__Code____Numeral__Onatural_J_001t__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__Code____Numeral__Ointeger_J,type,(
    produc9188367097266839807nteger: ( fun_fu7213781131102827866e_term * fun_Pr6545718844898358509nteger ) > fun_Pr1647977691495696406nteger )).

tff(sy_c_Product__Type_Omap__prod_001t__fun_It__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_001t__fun_It__Int__Oint_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_001t__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__Code____Numeral__Onatural_J_001t__Product____Type__Oprod_It__Int__Oint_Mt__Int__Oint_J,type,(
    produc2006055592993132908nt_int: ( fun_fu8530540393862129833e_term * fun_Pr5596209257725365771nt_int * produc651309673056299192atural ) > produc6768802789813714928nt_int )).

tff(sy_c_Product__Type_Omap__prod_001t__fun_It__Product____Type__Oprod_It__Int__Oint_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_001t__fun_It__Code____Numeral__Ointeger_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_001t__Product____Type__Oprod_It__Int__Oint_Mt__Int__Oint_J_001t__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__Code____Numeral__Ointeger_J,type,(
    produc1659241349444321267nteger: ( fun_fu778216800452678230e_term * fun_Pr3905804013612896485nteger ) > fun_Pr127213868856500258nteger )).

tff(sy_c_Product__Type_Oold_Oprod_Orec__prod_001t__Code____Numeral__Onatural_001t__Code____Numeral__Onatural_001t__Product____Type__Oprod_It__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__Code____Numeral__Onatural_J_Mt__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__Code____Numeral__Onatural_J_J,type,(
    produc2276705271987446478atural: fun_fu6338886832446948629atural )).

tff(sy_c_Product__Type_Oprod_Ocase__prod_001t__Code____Numeral__Ointeger_001t__Code____Numeral__Ointeger_001t__HOL__Obool,type,(
    produc8194967127080255663r_bool: fun_fu598524423878287009r_bool )).

tff(sy_c_Product__Type_Oprod_Ocase__prod_001t__Code____Numeral__Ointeger_001t__Code____Numeral__Ointeger_001t__fun_It__Typerep__Otyperep_Mt__fun_It__fun_It__Code____Numeral__Ointeger_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__fun_It__Code____Numeral__Ointeger_Mt__fun_It__Code____Numeral__Ointeger_Mt__HOL__Obool_J_J_J_J,type,(
    produc7567937587999862614r_bool: fun_fu6625043867124517615r_bool )).

tff(sy_c_Product__Type_Oprod_Ocase__prod_001t__Code____Numeral__Ointeger_001t__Code____Numeral__Ointeger_001t__fun_It__Typerep__Otyperep_Mt__fun_It__fun_It__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__fun_It__Code____Numeral__Ointeger_Mt__fun_It__Code____Numeral__Ointeger_Mt__HOL__Obool_J_J_J_J,type,(
    produc3729852753559759308r_bool: fun_fu5475101679256819675r_bool )).

tff(sy_c_Product__Type_Oprod_Ocase__prod_001t__Code____Numeral__Ointeger_001t__Product____Type__Oprod_It__fun_It__Code____Numeral__Ointeger_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Code____Numeral__Ointeger_J_001t__Product____Type__Oprod_It__fun_It__Code____Numeral__Ointeger_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__Code____Numeral__Ointeger_J_J,type,(
    produc6959853386744949957nteger: fun_Co8307566233941930973nteger > fun_Pr6183322698510178787nteger )).

tff(sy_c_Product__Type_Oprod_Ocase__prod_001t__Code____Numeral__Ointeger_001t__Product____Type__Oprod_It__fun_It__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Code____Numeral__Ointeger_J_001t__Product____Type__Oprod_It__fun_It__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__Code____Numeral__Ointeger_J_J,type,(
    produc1513625502823641925nteger: fun_Co6429903536061882205nteger > fun_Pr8732835792225237091nteger )).

tff(sy_c_Product__Type_Oprod_Ocase__prod_001t__Code____Numeral__Onatural_001t__Code____Numeral__Onatural_001t__HOL__Obool,type,(
    produc682556209478236825l_bool: fun_fu3738394068119043189l_bool )).

tff(sy_c_Product__Type_Oprod_Ocase__prod_001t__Code____Numeral__Onatural_001t__Code____Numeral__Onatural_001t__Product____Type__Oprod_It__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__Code____Numeral__Onatural_J_Mt__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__Code____Numeral__Onatural_J_J,type,(
    produc8282080750456430313atural: fun_fu6338886832446948629atural )).

tff(sy_c_Product__Type_Oprod_Ocase__prod_001t__Code____Numeral__Onatural_001t__Code____Numeral__Onatural_001t__fun_It__Typerep__Otyperep_Mt__fun_It__fun_It__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__fun_It__Code____Numeral__Onatural_Mt__fun_It__Code____Numeral__Onatural_Mt__HOL__Obool_J_J_J_J,type,(
    produc9194959526945447403l_bool: fun_fu6607404079353691161l_bool )).

tff(sy_c_Product__Type_Oprod_Ocase__prod_001t__Code____Numeral__Onatural_001t__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__Code____Numeral__Onatural_J_001t__HOL__Obool,type,(
    produc5868410056131333498l_bool: fun_Co8475707966591157134l_bool > fun_Pr3593591750522180850l_bool )).

tff(sy_c_Product__Type_Oprod_Ocase__prod_001t__Code____Numeral__Onatural_001t__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__Code____Numeral__Onatural_J_001t__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__Code____Numeral__Onatural_J,type,(
    produc6302656368764539796atural: ( fun_Co1851440197950133416atural * produc5835291356934675326atural ) > produc7822875418678951345atural )).

tff(sy_c_Product__Type_Oprod_Ocase__prod_001t__Code____Numeral__Onatural_001t__Product____Type__Oprod_It__fun_It__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Code____Numeral__Onatural_J_001t__Product____Type__Oprod_It__fun_It__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__Code____Numeral__Onatural_J_J,type,(
    produc4647150605770207067atural: fun_Co8745416086325235827atural > fun_Pr5026719804858872825atural )).

tff(sy_c_Product__Type_Oprod_Ocase__prod_001t__FinFun__Ofinfun_Itf__d_Mt__List__Olist_It__FWState__Olock____action_J_J_001t__Product____Type__Oprod_It__List__Olist_It__FWState__Onew____thread____action_Itf__a_Mtf__b_Mtf__c_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Oconditional____action_Itf__a_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Owait____set____action_Itf__a_Mtf__e_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Ointerrupt____action_Itf__a_J_J_Mt__List__Olist_Itf__f_J_J_J_J_J_001t__HOL__Obool,type,(
    produc4709439930048449441f_bool: fun_fi7179806364493256449f_bool > fun_Pr1193204450441668721f_bool )).

tff(sy_c_Product__Type_Oprod_Ocase__prod_001t__FinFun__Ofinfun_Itf__d_Mt__List__Olist_It__FWState__Olock____action_J_J_001t__Product____Type__Oprod_It__List__Olist_It__FWState__Onew____thread____action_Itf__a_Mtf__b_Mtf__c_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Oconditional____action_Itf__a_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Owait____set____action_Itf__a_Mtf__e_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Ointerrupt____action_Itf__a_J_J_Mt__List__Olist_Itf__f_J_J_J_J_J_001t__Product____Type__Oprod_It__List__Olist_It__FWState__Onew____thread____action_Itf__a_Mtf__b_Mtf__c_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Oconditional____action_Itf__a_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Owait____set____action_Itf__a_Mtf__e_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Ointerrupt____action_Itf__a_J_J_Mt__List__Olist_Itf__f_J_J_J_J_J,type,(
    produc6078222734141437267list_f: fun_fi6514457962923487007list_f > fun_Pr167910391879485593list_f )).

tff(sy_c_Product__Type_Oprod_Ocase__prod_001t__Int__Oint_001t__Int__Oint_001t__HOL__Obool,type,(
    produc8560705615207772305t_bool: fun_fu5372840394358096997t_bool )).

tff(sy_c_Product__Type_Oprod_Ocase__prod_001t__Int__Oint_001t__Int__Oint_001t__fun_It__Typerep__Otyperep_Mt__fun_It__fun_It__Int__Oint_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__fun_It__Int__Oint_Mt__fun_It__Int__Oint_Mt__HOL__Obool_J_J_J_J,type,(
    produc2403897821427536139t_bool: fun_fu708752384244378201t_bool )).

tff(sy_c_Product__Type_Oprod_Ocase__prod_001t__Int__Oint_001t__Int__Oint_001t__fun_It__Typerep__Otyperep_Mt__fun_It__fun_It__Product____Type__Oprod_It__Int__Oint_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__fun_It__Int__Oint_Mt__fun_It__Int__Oint_Mt__HOL__Obool_J_J_J_J,type,(
    produc3339367878862267359t_bool: fun_fu4948076362570020865t_bool )).

tff(sy_c_Product__Type_Oprod_Ocase__prod_001t__Int__Oint_001t__Product____Type__Oprod_It__fun_It__Int__Oint_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Int__Oint_J_001t__Product____Type__Oprod_It__fun_It__Int__Oint_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Int__Oint_Mt__Int__Oint_J_J,type,(
    produc1382607001834865251nt_int: fun_in509085668784450939nt_int > fun_Pr7256297115589790977nt_int )).

tff(sy_c_Product__Type_Oprod_Ocase__prod_001t__Int__Oint_001t__Product____Type__Oprod_It__fun_It__Product____Type__Oprod_It__Int__Oint_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Int__Oint_J_001t__Product____Type__Oprod_It__fun_It__Product____Type__Oprod_It__Int__Oint_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Int__Oint_Mt__Int__Oint_J_J,type,(
    produc4703448491457205603nt_int: fun_in7457192912008173179nt_int > fun_Pr3211031164233185281nt_int )).

tff(sy_c_Product__Type_Oprod_Ocase__prod_001t__List__Olist_It__FWState__Onew____thread____action_Itf__a_Mtf__b_Mtf__c_J_J_001t__Product____Type__Oprod_It__List__Olist_It__FWState__Oconditional____action_Itf__a_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Owait____set____action_Itf__a_Mtf__e_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Ointerrupt____action_Itf__a_J_J_Mt__List__Olist_Itf__f_J_J_J_J_001t__HOL__Obool,type,(
    produc7818086228371305747f_bool: fun_li1375705629812239493f_bool > fun_Pr230499206094671187f_bool )).

tff(sy_c_Product__Type_Oprod_Ocase__prod_001t__List__Olist_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_001t__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_001t__Predicate__Opred_It__Product____Type__Ounit_J,type,(
    produc7613932700751717743t_unit: fun_li5815751157933835289t_unit > fun_Pr6095319325870056573t_unit )).

tff(sy_c_Product__Type_Oprod_Ocase__prod_001t__List__Olist_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_J_001t__Product____Type__Oprod_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_J_001t__Predicate__Opred_It__Product____Type__Ounit_J,type,(
    produc3209168420654000521t_unit: fun_li7364605952993471155t_unit > fun_Pr4669440110597128343t_unit )).

tff(sy_c_Product__Type_Oprod_Ocase__prod_001t__List__Olist_It__Typerep__Otyperep_J_001t__Product____Type__Oprod_It__Typerep__Otyperep_Mt__List__Olist_It__Typerep__Otyperep_J_J_001t__Option__Ooption_It__Product____Type__Oprod_It__List__Olist_It__Typerep__Otyperep_J_Mt__Product____Type__Oprod_It__Typerep__Otyperep_Mt__List__Olist_It__Typerep__Otyperep_J_J_J_J,type,(
    produc362396003296346243yperep: fun_li7923895116238188827yperep > fun_Pr2611946386982285473yperep )).

tff(sy_c_Product__Type_Oprod_Ocase__prod_001t__Nat__Onat_001t__Nat__Onat_001t__HOL__Obool,type,(
    produc8955392012077580105t_bool: fun_fu3475476537176103381t_bool )).

tff(sy_c_Product__Type_Oprod_Ocase__prod_001t__Nat__Onat_001t__Nat__Onat_001t__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J,type,(
    produc2626176000494625587at_nat: fun_na4138050610385705875at_nat > fun_Pr2118491707810114563at_nat )).

tff(sy_c_Product__Type_Oprod_Ocase__prod_001t__Nat__Onat_001t__Nat__Onat_001t__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J,type,(
    produc2382474379627796377at_nat: fun_na5027704004220400377at_nat > fun_Pr5303981572562559465at_nat )).

tff(sy_c_Product__Type_Oprod_Ocase__prod_001t__Nat__Onat_001t__Nat__Onat_001t__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__HOL__Obool_J,type,(
    produc5023667602222594023t_bool: fun_na4786964484885125043t_bool > fun_Pr248683899324676269t_bool )).

tff(sy_c_Product__Type_Oprod_Ocase__prod_001t__Nat__Onat_001t__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_001t__HOL__Obool,type,(
    produc1970299495414637522t_bool: fun_fu9148807857579656637t_bool )).

tff(sy_c_Product__Type_Oprod_Ocase__prod_001t__Nat__Onat_001t__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_001t__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__HOL__Obool_J,type,(
    produc5689685357335670917t_bool: fun_na8835605818384717465t_bool > fun_Pr3287769306750394621t_bool )).

tff(sy_c_Product__Type_Oprod_Ocase__prod_001t__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_001t__Nat__Onat_001t__HOL__Obool,type,(
    produc4602806008853628464t_bool: fun_fu7022075442542456231t_bool )).

tff(sy_c_Product__Type_Oprod_Ocase__prod_001t__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_001t__Nat__Onat_001t__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Nat__Onat_J_Mt__HOL__Obool_J,type,(
    produc2162632091205098121t_bool: fun_Pr8006011996333192699t_bool > fun_Pr5330936960694057545t_bool )).

tff(sy_c_Product__Type_Oprod_Ocase__prod_001t__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_001t__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_001t__HOL__Obool,type,(
    produc6738493412065443883t_bool: fun_fu2003311747879050611t_bool )).

tff(sy_c_Product__Type_Oprod_Ocase__prod_001t__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_001t__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_001t__Predicate__Opred_It__Product____Type__Ounit_J,type,(
    produc4288560984398973711t_unit: fun_fu5524280568708911101t_unit )).

tff(sy_c_Product__Type_Oprod_Ocase__prod_001t__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_001t__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_001t__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J,type,(
    produc2982569246487150357at_nat: fun_Pr2477239776880934807at_nat > fun_Pr3189796393087291805at_nat )).

tff(sy_c_Product__Type_Oprod_Ocase__prod_001t__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_001t__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_001t__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J,type,(
    produc6744312701629110395at_nat: fun_Pr1212089810744049917at_nat > fun_Pr6278524904407988355at_nat )).

tff(sy_c_Product__Type_Oprod_Ocase__prod_001t__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_001t__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_001t__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__HOL__Obool_J,type,(
    produc7808502358916064543t_bool: fun_Pr2932500623122803017t_bool > fun_Pr3765440277834394797t_bool )).

tff(sy_c_Product__Type_Oprod_Ocase__prod_001t__Product____Type__Oprod_It__Nat__Onat_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_001t__Product____Type__Oprod_It__Nat__Onat_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_001t__HOL__Obool,type,(
    produc3254253027406900765t_bool: fun_Pr3287769306750394621t_bool > fun_Pr2636380463367441773t_bool )).

tff(sy_c_Product__Type_Oprod_Ocase__prod_001t__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Nat__Onat_J_001t__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Nat__Onat_J_001t__HOL__Obool,type,(
    produc3132996710552569449t_bool: fun_Pr5330936960694057545t_bool > fun_Pr5465648946244874937t_bool )).

tff(sy_c_Product__Type_Oprod_Ocase__prod_001t__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_001t__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_001t__HOL__Obool,type,(
    produc282085997471274923t_bool: fun_Pr3765440277834394797t_bool > fun_Pr2212634309286797491t_bool )).

tff(sy_c_Product__Type_Oprod_Ocase__prod_001t__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_001t__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_001t__Predicate__Opred_It__Product____Type__Ounit_J,type,(
    produc5963772262439867279t_unit: fun_fu8897320858374310781t_unit )).

tff(sy_c_Product__Type_Oprod_Ocase__prod_001t__Product____Type__Oprod_It__fun_It__Code____Numeral__Ointeger_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Code____Numeral__Ointeger_J_001t__Code____Numeral__Ointeger_001t__Product____Type__Oprod_It__fun_It__Code____Numeral__Ointeger_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__Code____Numeral__Ointeger_J_J,type,(
    produc9168024051880959041nteger: fun_Pr5345051900199270651nteger > fun_Pr3845697375788361879nteger )).

tff(sy_c_Product__Type_Oprod_Ocase__prod_001t__Product____Type__Oprod_It__fun_It__Int__Oint_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Int__Oint_J_001t__Int__Oint_001t__Product____Type__Oprod_It__fun_It__Int__Oint_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Int__Oint_Mt__Int__Oint_J_J,type,(
    produc8758768018705373245nt_int: fun_Pr4850505584469432951nt_int > fun_Pr4467328256405662099nt_int )).

tff(sy_c_Product__Type_Oprod_Ocase__prod_001t__Product____Type__Oprod_It__fun_It__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Code____Numeral__Ointeger_J_001t__Code____Numeral__Ointeger_001t__Product____Type__Oprod_It__fun_It__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__Code____Numeral__Ointeger_J_J,type,(
    produc6956723773201801921nteger: fun_Pr4883731471855611259nteger > fun_Pr5516329222021057559nteger )).

tff(sy_c_Product__Type_Oprod_Ocase__prod_001t__Product____Type__Oprod_It__fun_It__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Code____Numeral__Onatural_J_001t__Code____Numeral__Onatural_001t__Product____Type__Oprod_It__fun_It__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__Code____Numeral__Onatural_J_J,type,(
    produc7535443376225341485atural: fun_Pr1957206570838516839atural > fun_Pr2507860336428557187atural )).

tff(sy_c_Product__Type_Oprod_Ocase__prod_001t__Product____Type__Oprod_It__fun_It__Product____Type__Oprod_It__Int__Oint_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Int__Oint_J_001t__Int__Oint_001t__Product____Type__Oprod_It__fun_It__Product____Type__Oprod_It__Int__Oint_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Int__Oint_Mt__Int__Oint_J_J,type,(
    produc31183362447151933nt_int: fun_Pr6243498651192811895nt_int > fun_Pr8676674266178794131nt_int )).

tff(sy_c_Product__Type_Oprod_Ocase__prod_001t__Typerep__Otyperep_001t__List__Olist_It__Typerep__Otyperep_J_001t__Option__Ooption_It__Product____Type__Oprod_It__List__Olist_It__Typerep__Otyperep_J_Mt__Product____Type__Oprod_It__Typerep__Otyperep_Mt__List__Olist_It__Typerep__Otyperep_J_J_J_J,type,(
    produc7628607474913760352yperep: fun_fu4681267325338201299yperep )).

tff(sy_c_Product__Type_Oprod_Ocase__prod_001t__fun_It__Code____Numeral__Ointeger_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_001t__Code____Numeral__Ointeger_001t__Product____Type__Oprod_It__fun_It__Code____Numeral__Ointeger_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__Code____Numeral__Ointeger_J_J,type,(
    produc584739850835377371nteger: fun_fu6539295364715645971nteger )).

tff(sy_c_Product__Type_Oprod_Ocase__prod_001t__fun_It__Code____Numeral__Ointeger_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_001t__Code____Numeral__Ointeger_001t__fun_It__Code____Numeral__Ointeger_Mt__Product____Type__Oprod_It__fun_It__Code____Numeral__Ointeger_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__Code____Numeral__Ointeger_J_J_J,type,(
    produc2841905496517482549nteger: fun_fu7523612398102797697nteger > fun_Pr5345051900199270651nteger )).

tff(sy_c_Product__Type_Oprod_Ocase__prod_001t__fun_It__Code____Numeral__Ointeger_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_001t__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__Code____Numeral__Ointeger_J_001t__HOL__Obool,type,(
    produc401098500374025047r_bool: fun_fu6912412785804413181r_bool )).

tff(sy_c_Product__Type_Oprod_Ocase__prod_001t__fun_It__Code____Numeral__Ointeger_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_001t__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__Code____Numeral__Ointeger_J_001t__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J,type,(
    produc5911954151858848833at_nat: fun_fu5327427158762411349at_nat > fun_Pr6863291841766222649at_nat )).

tff(sy_c_Product__Type_Oprod_Ocase__prod_001t__fun_It__Code____Numeral__Ointeger_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_001t__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__Code____Numeral__Ointeger_J_001t__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J,type,(
    produc8691174144381840295at_nat: fun_fu9074326157789315515at_nat > fun_Pr2314167434812700703at_nat )).

tff(sy_c_Product__Type_Oprod_Ocase__prod_001t__fun_It__Code____Numeral__Ointeger_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_001t__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__Code____Numeral__Ointeger_J_001t__Product____Type__Oprod_It__fun_It__Code____Numeral__Ointeger_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__Code____Numeral__Ointeger_J_J,type,(
    produc9069023536360486177nteger: fun_fu392497164445973049nteger > fun_Pr7761647425049470783nteger )).

tff(sy_c_Product__Type_Oprod_Ocase__prod_001t__fun_It__Code____Numeral__Ointeger_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_001t__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__Code____Numeral__Ointeger_J_001t__Set__Oset_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J,type,(
    produc3716618507110716833at_nat: ( fun_fu295948415250517685at_nat * produc5207004643709237345nteger ) > set_Pr1261947904930325089at_nat )).

tff(sy_c_Product__Type_Oprod_Ocase__prod_001t__fun_It__Code____Numeral__Ointeger_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_001t__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__Code____Numeral__Ointeger_J_001t__Set__Oset_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_J,type,(
    produc7846996071466247815at_nat: ( fun_fu5475506076071732379at_nat * produc5207004643709237345nteger ) > set_Pr8693737435421807431at_nat )).

tff(sy_c_Product__Type_Oprod_Ocase__prod_001t__fun_It__Code____Numeral__Ointeger_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_001t__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__Code____Numeral__Ointeger_J_001t__fun_It__Code____Numeral__Ointeger_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J,type,(
    produc2648250679809704239e_term: ( fun_fu2160092471925207879e_term * produc5207004643709237345nteger ) > fun_Co6545587727236015215e_term )).

tff(sy_c_Product__Type_Oprod_Ocase__prod_001t__fun_It__Code____Numeral__Ointeger_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_001t__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__Code____Numeral__Ointeger_J_001t__fun_It__Typerep__Otyperep_Mt__fun_It__fun_It__Code____Numeral__Ointeger_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__fun_It__Code____Numeral__Ointeger_Mt__fun_It__Code____Numeral__Ointeger_Mt__HOL__Obool_J_J_J_J,type,(
    produc7629536642697509374r_bool: fun_fu2176660327406445330r_bool > fun_Pr7822962919118768630r_bool )).

tff(sy_c_Product__Type_Oprod_Ocase__prod_001t__fun_It__Int__Oint_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_001t__Int__Oint_001t__Product____Type__Oprod_It__fun_It__Int__Oint_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Int__Oint_Mt__Int__Oint_J_J,type,(
    produc2088276820027831816nt_int: fun_fu2263465228032374355nt_int )).

tff(sy_c_Product__Type_Oprod_Ocase__prod_001t__fun_It__Int__Oint_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_001t__Int__Oint_001t__fun_It__Int__Oint_Mt__Product____Type__Oprod_It__fun_It__Int__Oint_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Int__Oint_Mt__Int__Oint_J_J_J,type,(
    produc5151902159463653425nt_int: fun_fu8608615309876862461nt_int > fun_Pr4850505584469432951nt_int )).

tff(sy_c_Product__Type_Oprod_Ocase__prod_001t__fun_It__Int__Oint_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_001t__Product____Type__Oprod_It__Int__Oint_Mt__Int__Oint_J_001t__HOL__Obool,type,(
    produc6627716702706253960t_bool: fun_fu460498724395885885t_bool )).

tff(sy_c_Product__Type_Oprod_Ocase__prod_001t__fun_It__Int__Oint_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_001t__Product____Type__Oprod_It__Int__Oint_Mt__Int__Oint_J_001t__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J,type,(
    produc4874494332988030706at_nat: fun_fu4463365872517289222at_nat > fun_Pr5819937560923542762at_nat )).

tff(sy_c_Product__Type_Oprod_Ocase__prod_001t__fun_It__Int__Oint_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_001t__Product____Type__Oprod_It__Int__Oint_Mt__Int__Oint_J_001t__Product____Type__Oprod_It__fun_It__Int__Oint_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Int__Oint_Mt__Int__Oint_J_J,type,(
    produc3712466714231214015nt_int: fun_fu1987685234545457367nt_int > fun_Pr8817784564977180509nt_int )).

tff(sy_c_Product__Type_Oprod_Ocase__prod_001t__fun_It__Int__Oint_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_001t__Product____Type__Oprod_It__Int__Oint_Mt__Int__Oint_J_001t__Set__Oset_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J,type,(
    produc9025042679509388370at_nat: ( fun_fu6555626273176734310at_nat * produc6768802789813714928nt_int ) > set_Pr1261947904930325089at_nat )).

tff(sy_c_Product__Type_Oprod_Ocase__prod_001t__fun_It__Int__Oint_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_001t__Product____Type__Oprod_It__Int__Oint_Mt__Int__Oint_J_001t__Set__Oset_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_J,type,(
    produc7603330299348430776at_nat: ( fun_fu7435117445257999052at_nat * produc6768802789813714928nt_int ) > set_Pr8693737435421807431at_nat )).

tff(sy_c_Product__Type_Oprod_Ocase__prod_001t__fun_It__Int__Oint_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_001t__Product____Type__Oprod_It__Int__Oint_Mt__Int__Oint_J_001t__fun_It__Int__Oint_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J,type,(
    produc2509169454971777421e_term: ( fun_fu4484286821003720613e_term * produc6768802789813714928nt_int ) > fun_in6429348457993719614e_term )).

tff(sy_c_Product__Type_Oprod_Ocase__prod_001t__fun_It__Int__Oint_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_001t__Product____Type__Oprod_It__Int__Oint_Mt__Int__Oint_J_001t__fun_It__Typerep__Otyperep_Mt__fun_It__fun_It__Int__Oint_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__fun_It__Int__Oint_Mt__fun_It__Int__Oint_Mt__HOL__Obool_J_J_J_J,type,(
    produc4393254493027025410t_bool: fun_fu6139735434620593430t_bool > fun_Pr2785356030971339642t_bool )).

tff(sy_c_Product__Type_Oprod_Ocase__prod_001t__fun_It__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_001t__Code____Numeral__Ointeger_001t__Product____Type__Oprod_It__fun_It__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__Code____Numeral__Ointeger_J_J,type,(
    produc6859320541839489883nteger: fun_fu6526197131946367763nteger )).

tff(sy_c_Product__Type_Oprod_Ocase__prod_001t__fun_It__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_001t__Code____Numeral__Ointeger_001t__fun_It__Code____Numeral__Ointeger_Mt__Product____Type__Oprod_It__fun_It__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__Code____Numeral__Ointeger_J_J_J,type,(
    produc709776444021059509nteger: fun_fu5738339344931341057nteger > fun_Pr4883731471855611259nteger )).

tff(sy_c_Product__Type_Oprod_Ocase__prod_001t__fun_It__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_001t__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__Code____Numeral__Ointeger_J_001t__HOL__Obool,type,(
    produc1236900166980094561r_bool: fun_fu8244261039515384701r_bool )).

tff(sy_c_Product__Type_Oprod_Ocase__prod_001t__fun_It__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_001t__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__Code____Numeral__Ointeger_J_001t__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J,type,(
    produc5411878480578179659at_nat: fun_fu9206675559115396959at_nat > fun_Pr4947379111522130243at_nat )).

tff(sy_c_Product__Type_Oprod_Ocase__prod_001t__fun_It__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_001t__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__Code____Numeral__Ointeger_J_001t__Product____Type__Oprod_It__fun_It__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__Code____Numeral__Ointeger_J_J,type,(
    produc5888382909295257357nteger: fun_fu7566577365572809253nteger > fun_Pr5378236496403346987nteger )).

tff(sy_c_Product__Type_Oprod_Ocase__prod_001t__fun_It__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_001t__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__Code____Numeral__Ointeger_J_001t__Set__Oset_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J,type,(
    produc5409226724224080811at_nat: ( fun_fu4398371150259185855at_nat * produc1616345218596728535nteger ) > set_Pr1261947904930325089at_nat )).

tff(sy_c_Product__Type_Oprod_Ocase__prod_001t__fun_It__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_001t__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__Code____Numeral__Ointeger_J_001t__Set__Oset_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_J,type,(
    produc8326432594814252433at_nat: ( fun_fu7728202261939996581at_nat * produc1616345218596728535nteger ) > set_Pr8693737435421807431at_nat )).

tff(sy_c_Product__Type_Oprod_Ocase__prod_001t__fun_It__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_001t__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__Code____Numeral__Ointeger_J_001t__fun_It__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J,type,(
    produc549836512099736239e_term: ( fun_fu2479596172247170759e_term * produc1616345218596728535nteger ) > fun_Pr272337284026993017e_term )).

tff(sy_c_Product__Type_Oprod_Ocase__prod_001t__fun_It__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_001t__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__Code____Numeral__Ointeger_J_001t__fun_It__Typerep__Otyperep_Mt__fun_It__fun_It__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__fun_It__Code____Numeral__Ointeger_Mt__fun_It__Code____Numeral__Ointeger_Mt__HOL__Obool_J_J_J_J,type,(
    produc7966764662679685502r_bool: fun_fu5749160558464221330r_bool > fun_Pr95293895019578998r_bool )).

tff(sy_c_Product__Type_Oprod_Ocase__prod_001t__fun_It__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_001t__Code____Numeral__Onatural_001t__Product____Type__Oprod_It__fun_It__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__Code____Numeral__Onatural_J_J,type,(
    produc8174398851230046716atural: fun_fu8578257057154586963atural )).

tff(sy_c_Product__Type_Oprod_Ocase__prod_001t__fun_It__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_001t__Code____Numeral__Onatural_001t__fun_It__Code____Numeral__Onatural_Mt__Product____Type__Oprod_It__fun_It__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__Code____Numeral__Onatural_J_J_J,type,(
    produc5266520496689885729atural: fun_fu5818546740671347181atural > fun_Pr1957206570838516839atural )).

tff(sy_c_Product__Type_Oprod_Ocase__prod_001t__fun_It__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_001t__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__Code____Numeral__Onatural_J_001t__HOL__Obool,type,(
    produc8343529308684018112l_bool: fun_fu5627978954003921725l_bool )).

tff(sy_c_Product__Type_Oprod_Ocase__prod_001t__fun_It__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_001t__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__Code____Numeral__Onatural_J_001t__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J,type,(
    produc29583747307394090at_nat: fun_fu1976688112694049342at_nat > fun_Pr1980362750937703970at_nat )).

tff(sy_c_Product__Type_Oprod_Ocase__prod_001t__fun_It__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_001t__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__Code____Numeral__Onatural_J_001t__Product____Type__Oprod_It__fun_It__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__Code____Numeral__Onatural_J_J,type,(
    produc602513715219876175atural: fun_fu8065649635901723239atural > fun_Pr1859987238300257517atural )).

tff(sy_c_Product__Type_Oprod_Ocase__prod_001t__fun_It__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_001t__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__Code____Numeral__Onatural_J_001t__Set__Oset_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J,type,(
    produc5220494214129680778at_nat: ( fun_fu6704391373167595422at_nat * produc651309673056299192atural ) > set_Pr1261947904930325089at_nat )).

tff(sy_c_Product__Type_Oprod_Ocase__prod_001t__fun_It__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_001t__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__Code____Numeral__Onatural_J_001t__Set__Oset_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_J,type,(
    produc5085394703842144496at_nat: ( fun_fu3731876559336784900at_nat * produc651309673056299192atural ) > set_Pr8693737435421807431at_nat )).

tff(sy_c_Product__Type_Oprod_Ocase__prod_001t__fun_It__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_001t__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__Code____Numeral__Onatural_J_001t__fun_It__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J,type,(
    produc2887384820467351429e_term: ( fun_fu7941505811277876637e_term * produc651309673056299192atural ) > fun_Pr8336614522058983534e_term )).

tff(sy_c_Product__Type_Oprod_Ocase__prod_001t__fun_It__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_001t__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__Code____Numeral__Onatural_J_001t__fun_It__Typerep__Otyperep_Mt__fun_It__fun_It__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__fun_It__Code____Numeral__Onatural_Mt__fun_It__Code____Numeral__Onatural_Mt__HOL__Obool_J_J_J_J,type,(
    produc8497428277269248530l_bool: fun_fu8275698215587585318l_bool > fun_Pr4706854109072119690l_bool )).

tff(sy_c_Product__Type_Oprod_Ocase__prod_001t__fun_It__Product____Type__Oprod_It__Int__Oint_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_001t__Int__Oint_001t__Product____Type__Oprod_It__fun_It__Product____Type__Oprod_It__Int__Oint_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Int__Oint_Mt__Int__Oint_J_J,type,(
    produc9125676443435135240nt_int: fun_fu531010658319034451nt_int )).

tff(sy_c_Product__Type_Oprod_Ocase__prod_001t__fun_It__Product____Type__Oprod_It__Int__Oint_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_001t__Int__Oint_001t__fun_It__Int__Oint_Mt__Product____Type__Oprod_It__fun_It__Product____Type__Oprod_It__Int__Oint_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Int__Oint_Mt__Int__Oint_J_J_J,type,(
    produc2486220229921151281nt_int: fun_fu3418245376967410429nt_int > fun_Pr6243498651192811895nt_int )).

tff(sy_c_Product__Type_Oprod_Ocase__prod_001t__fun_It__Product____Type__Oprod_It__Int__Oint_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_001t__Product____Type__Oprod_It__Int__Oint_Mt__Int__Oint_J_001t__HOL__Obool,type,(
    produc625993674133193396t_bool: fun_fu3411262949498040381t_bool )).

tff(sy_c_Product__Type_Oprod_Ocase__prod_001t__fun_It__Product____Type__Oprod_It__Int__Oint_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_001t__Product____Type__Oprod_It__Int__Oint_Mt__Int__Oint_J_001t__Product____Type__Oprod_It__fun_It__Product____Type__Oprod_It__Int__Oint_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Int__Oint_Mt__Int__Oint_J_J,type,(
    produc7428976581010258791nt_int: fun_fu8051346760639647871nt_int > fun_Pr7484837052886145285nt_int )).

tff(sy_c_Product__Type_Oprod_Ocase__prod_001t__fun_It__Product____Type__Oprod_It__Int__Oint_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_001t__Product____Type__Oprod_It__Int__Oint_Mt__Int__Oint_J_001t__Set__Oset_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J,type,(
    produc9029412504376103038at_nat: ( fun_fu969714656947854994at_nat * produc4441460161354545860nt_int ) > set_Pr1261947904930325089at_nat )).

tff(sy_c_Product__Type_Oprod_Ocase__prod_001t__fun_It__Product____Type__Oprod_It__Int__Oint_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_001t__Product____Type__Oprod_It__Int__Oint_Mt__Int__Oint_J_001t__Set__Oset_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_J,type,(
    produc8326714205345120740at_nat: ( fun_fu3224816438626112760at_nat * produc4441460161354545860nt_int ) > set_Pr8693737435421807431at_nat )).

tff(sy_c_Product__Type_Oprod_Ocase__prod_001t__fun_It__Product____Type__Oprod_It__Int__Oint_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_001t__Product____Type__Oprod_It__Int__Oint_Mt__Int__Oint_J_001t__fun_It__Product____Type__Oprod_It__Int__Oint_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J,type,(
    produc9024580578639451789e_term: ( fun_fu8448458207585890469e_term * produc4441460161354545860nt_int ) > fun_Pr9164807099015279978e_term )).

tff(sy_c_Product__Type_Oprod_Ocase__prod_001t__fun_It__Product____Type__Oprod_It__Int__Oint_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_001t__Product____Type__Oprod_It__Int__Oint_Mt__Int__Oint_J_001t__fun_It__Typerep__Otyperep_Mt__fun_It__fun_It__Product____Type__Oprod_It__Int__Oint_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__fun_It__Int__Oint_Mt__fun_It__Int__Oint_Mt__HOL__Obool_J_J_J_J,type,(
    produc6326992862953636610t_bool: fun_fu5600764174109233686t_bool > fun_Pr2562742620373320314t_bool )).

tff(sy_c_Product__Type_Oprod_Ofst_001t__Code____Numeral__Onatural_001t__Code____Numeral__Onatural,type,(
    produc1773691148792264405atural: produc7822875418678951345atural > code_natural )).

tff(sy_c_Product__Type_Oprod_Ofst_001t__Code____Numeral__Onatural_001t__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__Code____Numeral__Onatural_J,type,(
    produc497848011034438852atural: fun_Pr5131589689703537955atural )).

tff(sy_c_Product__Type_Oprod_Ofst_001t__FinFun__Ofinfun_Itf__d_Mt__List__Olist_It__FWState__Olock____action_J_J_001t__Product____Type__Oprod_It__List__Olist_It__FWState__Onew____thread____action_Itf__a_Mtf__b_Mtf__c_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Oconditional____action_Itf__a_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Owait____set____action_Itf__a_Mtf__e_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Ointerrupt____action_Itf__a_J_J_Mt__List__Olist_Itf__f_J_J_J_J_J,type,(
    produc3089225533250117581list_f: fun_Pr2438766212487344807action )).

tff(sy_c_Product__Type_Oprod_Ofst_001t__List__Olist_It__FWState__Oconditional____action_Itf__a_J_J_001t__Product____Type__Oprod_It__List__Olist_It__FWState__Owait____set____action_Itf__a_Mtf__e_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Ointerrupt____action_Itf__a_J_J_Mt__List__Olist_Itf__f_J_J_J,type,(
    produc4949502379994040371list_f: fun_Pr6288267652281727936tion_a )).

tff(sy_c_Product__Type_Oprod_Ofst_001t__List__Olist_It__FWState__Ointerrupt____action_Itf__a_J_J_001t__List__Olist_Itf__f_J,type,(
    produc3338296310991575901list_f: fun_Pr8516730560843374705tion_a )).

tff(sy_c_Product__Type_Oprod_Ofst_001t__List__Olist_It__FWState__Onew____thread____action_Itf__a_Mtf__b_Mtf__c_J_J_001t__Product____Type__Oprod_It__List__Olist_It__FWState__Oconditional____action_Itf__a_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Owait____set____action_Itf__a_Mtf__e_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Ointerrupt____action_Itf__a_J_J_Mt__List__Olist_Itf__f_J_J_J_J,type,(
    produc3535155421234910955list_f: fun_Pr3037641808205765189_a_b_c )).

tff(sy_c_Product__Type_Oprod_Ofst_001t__List__Olist_It__FWState__Owait____set____action_Itf__a_Mtf__e_J_J_001t__Product____Type__Oprod_It__List__Olist_It__FWState__Ointerrupt____action_Itf__a_J_J_Mt__List__Olist_Itf__f_J_J,type,(
    produc3180365725429668208list_f: fun_Pr3595764283258810099on_a_e )).

tff(sy_c_Product__Type_Oprod_Ofst_001t__Nat__Onat_001t__Nat__Onat,type,(
    product_fst_nat_nat: fun_Pr2602117396471556196at_nat )).

tff(sy_c_Product__Type_Oprod_Ofst_001t__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__Code____Numeral__Ointeger_J_001t__fun_It__Code____Numeral__Ointeger_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J,type,(
    produc1036614310332009927e_term: produc3748991379985865657e_term > produc8923325533196201883nteger )).

tff(sy_c_Product__Type_Oprod_Ofst_001t__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__Code____Numeral__Ointeger_J_001t__fun_It__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J,type,(
    produc6871402876963107537e_term: produc7630353427218314179e_term > produc8923325533196201883nteger )).

tff(sy_c_Product__Type_Oprod_Ofst_001t__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__Code____Numeral__Onatural_J_001t__Code____Numeral__Onatural,type,(
    produc4353917038236142998atural: produc3981471736659609608atural > produc7822875418678951345atural )).

tff(sy_c_Product__Type_Oprod_Ofst_001t__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__Code____Numeral__Onatural_J_001t__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__Code____Numeral__Onatural_J,type,(
    produc1537665297809786051atural: fun_Pr6967485491430695501atural )).

tff(sy_c_Product__Type_Oprod_Ofst_001t__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__Code____Numeral__Onatural_J_001t__fun_It__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J,type,(
    produc6894241650771334620e_term: produc1769237892193840206e_term > produc7822875418678951345atural )).

tff(sy_c_Product__Type_Oprod_Ofst_001t__Product____Type__Oprod_It__Int__Oint_Mt__Int__Oint_J_001t__fun_It__Int__Oint_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J,type,(
    produc7591554002014400180e_term: produc6449747366704183590e_term > product_prod_int_int )).

tff(sy_c_Product__Type_Oprod_Ofst_001t__Product____Type__Oprod_It__Int__Oint_Mt__Int__Oint_J_001t__fun_It__Product____Type__Oprod_It__Int__Oint_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J,type,(
    produc1824988175421621472e_term: produc58788776713507154e_term > product_prod_int_int )).

tff(sy_c_Product__Type_Oprod_Ofst_001t__Product____Type__Oprod_It__List__Olist_It__FWState__Onew____thread____action_Itf__a_Mtf__b_Mtf__c_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Oconditional____action_Itf__a_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Owait____set____action_Itf__a_Mtf__e_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Ointerrupt____action_Itf__a_J_J_Mt__List__Olist_Itf__f_J_J_J_J_J_001t__FinFun__Ofinfun_Itf__d_Mt__List__Olist_It__FWState__Olock____action_J_J,type,(
    produc904728346056738509action: produc682957911814224041action > produc1811169103916964701list_f )).

tff(sy_c_Product__Type_Oprod_Ofst_001t__Product____Type__Oprod_It__List__Olist_It__FWState__Onew____thread____action_Itf__a_Mtf__b_Mtf__c_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Oconditional____action_Itf__a_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Owait____set____action_Itf__a_Mtf__e_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Ointerrupt____action_Itf__a_J_J_Mt__List__Olist_Itf__f_J_J_J_J_J_001t__Product____Type__Oprod_It__List__Olist_It__FWState__Onew____thread____action_Itf__a_Mtf__b_Mtf__c_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Oconditional____action_Itf__a_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Owait____set____action_Itf__a_Mtf__e_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Ointerrupt____action_Itf__a_J_J_Mt__List__Olist_Itf__f_J_J_J_J_J,type,(
    produc8633839776129222975list_f: fun_Pr4934569733488624139list_f )).

tff(sy_c_Product__Type_Oprod_Ofst_001t__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_001t__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J,type,(
    produc3213797794245857475at_nat: fun_Pr3189796393087291805at_nat )).

tff(sy_c_Product__Type_Oprod_Ofst_001t__fun_It__Code____Numeral__Ointeger_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_001t__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__Code____Numeral__Ointeger_J,type,(
    produc3971164842776949671nteger: fun_Pr3607052935298251981e_term )).

tff(sy_c_Product__Type_Oprod_Ofst_001t__fun_It__Code____Numeral__Ointeger_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_001t__fun_It__Code____Numeral__Ointeger_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J,type,(
    produc4113325574681568099e_term: fun_Pr884985724825884225e_term )).

tff(sy_c_Product__Type_Oprod_Ofst_001t__fun_It__Int__Oint_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_001t__Product____Type__Oprod_It__Int__Oint_Mt__Int__Oint_J,type,(
    produc2507970727455213110nt_int: fun_Pr1761269348221162155e_term )).

tff(sy_c_Product__Type_Oprod_Ofst_001t__fun_It__Int__Oint_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_001t__fun_It__Int__Oint_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J,type,(
    produc3729210308364921857e_term: fun_Pr1808619625641741486e_term )).

tff(sy_c_Product__Type_Oprod_Ofst_001t__fun_It__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_001t__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__Code____Numeral__Ointeger_J,type,(
    produc5986598495681327645nteger: fun_Pr3374013140141549901e_term )).

tff(sy_c_Product__Type_Oprod_Ofst_001t__fun_It__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_001t__fun_It__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J,type,(
    produc3827397385110091639e_term: fun_Pr4293993763553841503e_term )).

tff(sy_c_Product__Type_Oprod_Ofst_001t__fun_It__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_001t__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__Code____Numeral__Onatural_J,type,(
    produc1168782837711296254atural: fun_Pr4077620528462788771e_term )).

tff(sy_c_Product__Type_Oprod_Ofst_001t__fun_It__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_001t__fun_It__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J,type,(
    produc3155209471897782881e_term: fun_Pr6827332320455292990e_term )).

tff(sy_c_Product__Type_Oprod_Ofst_001t__fun_It__Product____Type__Oprod_It__Int__Oint_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_001t__Product____Type__Oprod_It__Int__Oint_Mt__Int__Oint_J,type,(
    produc6655012789309278474nt_int: fun_Pr8183925273605298603e_term )).

tff(sy_c_Product__Type_Oprod_Ofst_001t__fun_It__Product____Type__Oprod_It__Int__Oint_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_001t__fun_It__Product____Type__Oprod_It__Int__Oint_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J,type,(
    produc5940789772782627929e_term: fun_Pr719564675168102194e_term )).

tff(sy_c_Product__Type_Oprod_Osnd_001t__Code____Numeral__Onatural_001t__Code____Numeral__Onatural,type,(
    produc8662200840462671639atural: produc7822875418678951345atural > code_natural )).

tff(sy_c_Product__Type_Oprod_Osnd_001t__Code____Numeral__Onatural_001t__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__Code____Numeral__Onatural_J,type,(
    produc6591912806276919810atural: fun_Pr2136124334875798924atural )).

tff(sy_c_Product__Type_Oprod_Osnd_001t__FinFun__Ofinfun_Itf__d_Mt__List__Olist_It__FWState__Olock____action_J_J_001t__List__Olist_It__FWState__Onew____thread____action_Itf__a_Mtf__b_Mtf__c_J_J,type,(
    produc2867122274176885975_a_b_c: fun_Pr3568585631361571919_a_b_c )).

tff(sy_c_Product__Type_Oprod_Osnd_001t__FinFun__Ofinfun_Itf__d_Mt__List__Olist_It__FWState__Olock____action_J_J_001t__Product____Type__Oprod_It__List__Olist_It__FWState__Onew____thread____action_Itf__a_Mtf__b_Mtf__c_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Oconditional____action_Itf__a_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Owait____set____action_Itf__a_Mtf__e_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Ointerrupt____action_Itf__a_J_J_Mt__List__Olist_Itf__f_J_J_J_J_J,type,(
    produc8710481132536983823list_f: fun_Pr167910391879485593list_f )).

tff(sy_c_Product__Type_Oprod_Osnd_001t__List__Olist_It__FWState__Oconditional____action_Itf__a_J_J_001t__Product____Type__Oprod_It__List__Olist_It__FWState__Owait____set____action_Itf__a_Mtf__e_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Ointerrupt____action_Itf__a_J_J_Mt__List__Olist_Itf__f_J_J_J,type,(
    produc5461435702946143345list_f: fun_Pr7157289430847627980list_f )).

tff(sy_c_Product__Type_Oprod_Osnd_001t__List__Olist_It__FWState__Ointerrupt____action_Itf__a_J_J_001t__List__Olist_Itf__f_J,type,(
    produc7200483066056472223list_f: fun_Pr2040716920855026315list_f )).

tff(sy_c_Product__Type_Oprod_Osnd_001t__List__Olist_It__FWState__Onew____thread____action_Itf__a_Mtf__b_Mtf__c_J_J_001t__Product____Type__Oprod_It__List__Olist_It__FWState__Oconditional____action_Itf__a_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Owait____set____action_Itf__a_Mtf__e_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Ointerrupt____action_Itf__a_J_J_Mt__List__Olist_Itf__f_J_J_J_J,type,(
    produc7287154213363835177list_f: fun_Pr5769174472853286911list_f )).

tff(sy_c_Product__Type_Oprod_Osnd_001t__List__Olist_It__FWState__Owait____set____action_Itf__a_Mtf__e_J_J_001t__Product____Type__Oprod_It__List__Olist_It__FWState__Ointerrupt____action_Itf__a_J_J_Mt__List__Olist_Itf__f_J_J,type,(
    produc6347154330667827118list_f: fun_Pr7802862952444792368list_f )).

tff(sy_c_Product__Type_Oprod_Osnd_001t__Nat__Onat_001t__Nat__Onat,type,(
    product_snd_nat_nat: fun_Pr2602117396471556196at_nat )).

tff(sy_c_Product__Type_Oprod_Osnd_001t__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__Code____Numeral__Ointeger_J_001t__fun_It__Code____Numeral__Ointeger_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J,type,(
    produc4396344233071841541e_term: produc3748991379985865657e_term > fun_Co6545587727236015215e_term )).

tff(sy_c_Product__Type_Oprod_Osnd_001t__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__Code____Numeral__Ointeger_J_001t__fun_It__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J,type,(
    produc471588711979312655e_term: produc7630353427218314179e_term > fun_Pr272337284026993017e_term )).

tff(sy_c_Product__Type_Oprod_Osnd_001t__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__Code____Numeral__Onatural_J_001t__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__Code____Numeral__Onatural_J,type,(
    produc7455300194457530885atural: fun_Pr6967485491430695501atural )).

tff(sy_c_Product__Type_Oprod_Osnd_001t__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__Code____Numeral__Onatural_J_001t__fun_It__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J,type,(
    produc494427485787539738e_term: produc1769237892193840206e_term > fun_Pr8336614522058983534e_term )).

tff(sy_c_Product__Type_Oprod_Osnd_001t__Product____Type__Oprod_It__Int__Oint_Mt__Int__Oint_J_001t__fun_It__Int__Oint_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J,type,(
    produc5809966282694449650e_term: produc6449747366704183590e_term > fun_in6429348457993719614e_term )).

tff(sy_c_Product__Type_Oprod_Osnd_001t__Product____Type__Oprod_It__Int__Oint_Mt__Int__Oint_J_001t__fun_It__Product____Type__Oprod_It__Int__Oint_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J,type,(
    produc2792815338335494174e_term: produc58788776713507154e_term > fun_Pr9164807099015279978e_term )).

tff(sy_c_Product__Type_Oprod_Osnd_001t__Product____Type__Oprod_It__List__Olist_It__FWState__Onew____thread____action_Itf__a_Mtf__b_Mtf__c_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Oconditional____action_Itf__a_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Owait____set____action_Itf__a_Mtf__e_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Ointerrupt____action_Itf__a_J_J_Mt__List__Olist_Itf__f_J_J_J_J_J_001t__Product____Type__Oprod_It__List__Olist_It__FWState__Onew____thread____action_Itf__a_Mtf__b_Mtf__c_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Oconditional____action_Itf__a_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Owait____set____action_Itf__a_Mtf__e_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Ointerrupt____action_Itf__a_J_J_Mt__List__Olist_Itf__f_J_J_J_J_J,type,(
    produc5351416724170879361list_f: fun_Pr4934569733488624139list_f )).

tff(sy_c_Product__Type_Oprod_Osnd_001t__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_001t__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J,type,(
    produc6408287024330202629at_nat: fun_Pr3189796393087291805at_nat )).

tff(sy_c_Product__Type_Oprod_Osnd_001t__fun_It__Code____Numeral__Ointeger_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_001t__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__Code____Numeral__Ointeger_J,type,(
    produc7330894765516781285nteger: fun_Pr7861918396132111571nteger )).

tff(sy_c_Product__Type_Oprod_Osnd_001t__fun_It__Code____Numeral__Ointeger_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_001t__fun_It__Code____Numeral__Ointeger_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J,type,(
    produc2783631417955504037e_term: fun_Pr884985724825884225e_term )).

tff(sy_c_Product__Type_Oprod_Osnd_001t__fun_It__Int__Oint_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_001t__Product____Type__Oprod_It__Int__Oint_Mt__Int__Oint_J,type,(
    produc726383008135262580nt_int: fun_Pr5516775990684837794nt_int )).

tff(sy_c_Product__Type_Oprod_Osnd_001t__fun_It__Int__Oint_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_001t__fun_It__Int__Oint_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J,type,(
    produc6229830494782171203e_term: fun_Pr1808619625641741486e_term )).

tff(sy_c_Product__Type_Oprod_Osnd_001t__fun_It__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_001t__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__Code____Numeral__Ointeger_J,type,(
    produc8810156367552308571nteger: fun_Pr2744799836182991581nteger )).

tff(sy_c_Product__Type_Oprod_Osnd_001t__fun_It__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_001t__fun_It__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J,type,(
    produc1962447247770960825e_term: fun_Pr4293993763553841503e_term )).

tff(sy_c_Product__Type_Oprod_Osnd_001t__fun_It__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_001t__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__Code____Numeral__Onatural_J,type,(
    produc3992340709582277180atural: fun_Pr3120962626138819282atural )).

tff(sy_c_Product__Type_Oprod_Osnd_001t__fun_It__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_001t__fun_It__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J,type,(
    produc1290259334558652067e_term: fun_Pr6827332320455292990e_term )).

tff(sy_c_Product__Type_Oprod_Osnd_001t__fun_It__Product____Type__Oprod_It__Int__Oint_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_001t__Product____Type__Oprod_It__Int__Oint_Mt__Int__Oint_J,type,(
    produc7622839952223151176nt_int: fun_Pr7144702500346731470nt_int )).

tff(sy_c_Product__Type_Oprod_Osnd_001t__fun_It__Product____Type__Oprod_It__Int__Oint_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_001t__fun_It__Product____Type__Oprod_It__Int__Oint_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J,type,(
    produc2441032106448865435e_term: fun_Pr719564675168102194e_term )).

tff(sy_c_Product__Type_Oprod_Oswap_001t__Code____Numeral__Onatural_001t__Code____Numeral__Onatural,type,(
    produc5279793246624815241atural: fun_Pr74676805955934211atural )).

tff(sy_c_Product__Type_Oprod_Oswap_001t__Code____Numeral__Onatural_001t__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__Code____Numeral__Onatural_J,type,(
    produc850777735424141840atural: produc5835291356934675326atural > produc3981471736659609608atural )).

tff(sy_c_Product__Type_Oprod_Oswap_001t__FinFun__Ofinfun_Itf__d_Mt__List__Olist_It__FWState__Olock____action_J_J_001t__Product____Type__Oprod_It__List__Olist_It__FWState__Onew____thread____action_Itf__a_Mtf__b_Mtf__c_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Oconditional____action_Itf__a_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Owait____set____action_Itf__a_Mtf__e_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Ointerrupt____action_Itf__a_J_J_Mt__List__Olist_Itf__f_J_J_J_J_J,type,(
    produc4978107797632510849list_f: produc8923597787767437993list_f > produc682957911814224041action )).

tff(sy_c_Product__Type_Oprod_Oswap_001t__Nat__Onat_001t__Nat__Onat,type,(
    product_swap_nat_nat: fun_Pr2118491707810114563at_nat )).

tff(sy_c_Product__Type_Oprod_Oswap_001t__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__Code____Numeral__Ointeger_J_001t__fun_It__Code____Numeral__Ointeger_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J,type,(
    produc1086329213251557139e_term: fun_Pr3831112177265180311nteger )).

tff(sy_c_Product__Type_Oprod_Oswap_001t__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__Code____Numeral__Ointeger_J_001t__fun_It__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J,type,(
    produc1307869722612112413e_term: produc7630353427218314179e_term > produc1616345218596728535nteger )).

tff(sy_c_Product__Type_Oprod_Oswap_001t__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__Code____Numeral__Onatural_J_001t__Code____Numeral__Onatural,type,(
    produc4706846762625845986atural: produc3981471736659609608atural > produc5835291356934675326atural )).

tff(sy_c_Product__Type_Oprod_Oswap_001t__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__Code____Numeral__Onatural_J_001t__fun_It__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J,type,(
    produc1330708496420339496e_term: fun_Pr3461540190336728451atural )).

tff(sy_c_Product__Type_Oprod_Oswap_001t__Product____Type__Oprod_It__Int__Oint_Mt__Int__Oint_J_001t__fun_It__Int__Oint_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J,type,(
    produc593905189003790336e_term: fun_Pr7740151853985107347nt_int )).

tff(sy_c_Product__Type_Oprod_Oswap_001t__Product____Type__Oprod_It__Int__Oint_Mt__Int__Oint_J_001t__fun_It__Product____Type__Oprod_It__Int__Oint_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J,type,(
    produc5312348804003511852e_term: produc58788776713507154e_term > produc4441460161354545860nt_int )).

tff(sy_c_Product__Type_Oprod_Oswap_001t__Product____Type__Oprod_It__List__Olist_It__FWState__Onew____thread____action_Itf__a_Mtf__b_Mtf__c_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Oconditional____action_Itf__a_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Owait____set____action_Itf__a_Mtf__e_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Ointerrupt____action_Itf__a_J_J_Mt__List__Olist_Itf__f_J_J_J_J_J_001t__FinFun__Ofinfun_Itf__d_Mt__List__Olist_It__FWState__Olock____action_J_J,type,(
    produc2793610610439131777action: produc682957911814224041action > produc8923597787767437993list_f )).

tff(sy_c_Product__Type_Oprod_Oswap_001t__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_001t__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J,type,(
    produc7225117575323628663at_nat: fun_Pr6278524904407988355at_nat )).

tff(sy_c_Product__Type_Oprod_Oswap_001t__fun_It__Code____Numeral__Ointeger_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_001t__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__Code____Numeral__Ointeger_J,type,(
    produc4020879745696496883nteger: fun_Pr3767662613722291863e_term )).

tff(sy_c_Product__Type_Oprod_Oswap_001t__fun_It__Int__Oint_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_001t__Product____Type__Oprod_It__Int__Oint_Mt__Int__Oint_J,type,(
    produc4733693951299379074nt_int: fun_Pr4111971634568682899e_term )).

tff(sy_c_Product__Type_Oprod_Oswap_001t__fun_It__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_001t__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__Code____Numeral__Ointeger_J,type,(
    produc423065341330332521nteger: fun_Pr2227105093636474135e_term )).

tff(sy_c_Product__Type_Oprod_Oswap_001t__fun_It__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_001t__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__Code____Numeral__Onatural_J,type,(
    produc4828621720215076938atural: fun_Pr9097516973872719235e_term )).

tff(sy_c_Product__Type_Oprod_Oswap_001t__fun_It__Product____Type__Oprod_It__Int__Oint_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_001t__Product____Type__Oprod_It__Int__Oint_Mt__Int__Oint_J,type,(
    produc919001381036393046nt_int: fun_Pr1334431456732842131e_term )).

tff(sy_c_Product__Type_Oscomp_001t__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__Code____Numeral__Ointeger_J_001t__fun_It__Code____Numeral__Ointeger_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_001t__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__Code____Numeral__Ointeger_J_001t__Product____Type__Oprod_It__fun_It__Code____Numeral__Ointeger_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__Code____Numeral__Ointeger_J_J,type,(
    produc4177196607378122295nteger: ( fun_Pr8130403777583374735nteger * fun_fu392497164445973049nteger ) > fun_Pr8130403777583374735nteger )).

tff(sy_c_Product__Type_Oscomp_001t__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__Code____Numeral__Ointeger_J_001t__fun_It__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_001t__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__Code____Numeral__Ointeger_J_001t__Product____Type__Oprod_It__fun_It__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__Code____Numeral__Ointeger_J_J,type,(
    produc1837771498964596771nteger: ( fun_Pr6784847270111311109nteger * fun_fu7566577365572809253nteger ) > fun_Pr6784847270111311109nteger )).

tff(sy_c_Product__Type_Oscomp_001t__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__Code____Numeral__Onatural_J_001t__fun_It__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_001t__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__Code____Numeral__Onatural_J_001t__Product____Type__Oprod_It__fun_It__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__Code____Numeral__Onatural_J_J,type,(
    produc1785006893989240271atural: ( fun_Pr7329783094020491644atural * fun_fu8065649635901723239atural ) > fun_Pr7329783094020491644atural )).

tff(sy_c_Product__Type_Oscomp_001t__Product____Type__Oprod_It__Int__Oint_Mt__Int__Oint_J_001t__fun_It__Int__Oint_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_001t__Product____Type__Oprod_It__Int__Oint_Mt__Int__Oint_J_001t__Product____Type__Oprod_It__fun_It__Int__Oint_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Int__Oint_Mt__Int__Oint_J_J,type,(
    produc7538727770948494391nt_int: ( fun_Pr7875579814169730748nt_int * fun_fu1987685234545457367nt_int ) > fun_Pr7875579814169730748nt_int )).

tff(sy_c_Product__Type_Oscomp_001t__Product____Type__Oprod_It__Int__Oint_Mt__Int__Oint_J_001t__fun_It__Product____Type__Oprod_It__Int__Oint_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_001t__Product____Type__Oprod_It__Int__Oint_Mt__Int__Oint_J_001t__Product____Type__Oprod_It__fun_It__Product____Type__Oprod_It__Int__Oint_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Int__Oint_Mt__Int__Oint_J_J,type,(
    produc4792007316326371295nt_int: ( fun_Pr3164600974287165328nt_int * fun_fu8051346760639647871nt_int ) > fun_Pr3164600974287165328nt_int )).

tff(sy_c_Product__Type_Ounit_Ocase__unit_001t__Predicate__Opred_It__Product____Type__Ounit_J,type,(
    produc1731598583106934569t_unit: fun_pr8180851905253251257t_unit )).

tff(sy_c_Pure_Otype_001t__FWState__Olock____action,type,(
    type_lock_action: itself_lock_action )).

tff(sy_c_Random_Oinc__shift,type,(
    inc_shift: code_natural > fun_Co7398788559141407565atural )).

tff(sy_c_Random_Oiterate_001t__fun_It__Code____Numeral__Ointeger_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_001t__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__Code____Numeral__Ointeger_J,type,(
    iterat5815644986751842463nteger: ( code_natural * fun_fu392497164445973049nteger ) > fun_fu392497164445973049nteger )).

tff(sy_c_Random_Oiterate_001t__fun_It__Int__Oint_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_001t__Product____Type__Oprod_It__Int__Oint_Mt__Int__Oint_J,type,(
    iterat5309834586725673774nt_int: ( code_natural * fun_fu1987685234545457367nt_int ) > fun_fu1987685234545457367nt_int )).

tff(sy_c_Random_Oiterate_001t__fun_It__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_001t__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__Code____Numeral__Ointeger_J,type,(
    iterat1608938797720696597nteger: ( code_natural * fun_fu7566577365572809253nteger ) > fun_fu7566577365572809253nteger )).

tff(sy_c_Random_Oiterate_001t__fun_It__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_001t__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__Code____Numeral__Onatural_J,type,(
    iterat6014495176605441014atural: ( code_natural * fun_fu8065649635901723239atural ) > fun_fu8065649635901723239atural )).

tff(sy_c_Random_Oiterate_001t__fun_It__Product____Type__Oprod_It__Int__Oint_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_001t__Product____Type__Oprod_It__Int__Oint_Mt__Int__Oint_J,type,(
    iterat6430475438738959874nt_int: ( code_natural * fun_fu8051346760639647871nt_int ) > fun_fu8051346760639647871nt_int )).

tff(sy_c_Random_Oiterate__rel_001t__fun_It__Code____Numeral__Ointeger_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_001t__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__Code____Numeral__Ointeger_J,type,(
    iterat316102677715376060nteger: fun_Pr1890824315902476525m_bool )).

tff(sy_c_Random_Oiterate__rel_001t__fun_It__Int__Oint_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_001t__Product____Type__Oprod_It__Int__Oint_Mt__Int__Oint_J,type,(
    iterat569110748504860235nt_int: fun_Pr8005747670889868717m_bool )).

tff(sy_c_Random_Oiterate__rel_001t__fun_It__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_001t__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__Code____Numeral__Ointeger_J,type,(
    iterat8725924597639224882nteger: fun_Pr8821502081114233709m_bool )).

tff(sy_c_Random_Oiterate__rel_001t__fun_It__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_001t__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__Code____Numeral__Onatural_J,type,(
    iterat3908108939669193491atural: fun_Pr7237315993266964909m_bool )).

tff(sy_c_Random_Oiterate__rel_001t__fun_It__Product____Type__Oprod_It__Int__Oint_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_001t__Product____Type__Oprod_It__Int__Oint_Mt__Int__Oint_J,type,(
    iterat8849169842107216159nt_int: fun_Pr4179841141637697709m_bool )).

tff(sy_c_Random_Ominus__shift,type,(
    minus_shift: ( code_natural * code_natural ) > fun_Co7398788559141407565atural )).

tff(sy_c_Random_Onext,type,(
    next: produc7822875418678951345atural > produc5835291356934675326atural )).

tff(sy_c_Random_Osplit__seed,type,(
    split_seed: fun_Pr3133360822718887225atural )).

tff(sy_c_Relation_OField_001t__Nat__Onat,type,(
    field_nat: set_Pr1261947904930325089at_nat > set_nat )).

tff(sy_c_Relation_OField_001t__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J,type,(
    field_4706345496283612622at_nat: set_Pr8693737435421807431at_nat > set_Pr1261947904930325089at_nat )).

tff(sy_c_Relation_OField_001t__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J,type,(
    field_3044959742847878580at_nat: set_Pr553994874890374343at_nat > set_Pr8693737435421807431at_nat )).

tff(sy_c_Relation_OId_001t__Nat__Onat,type,(
    id_nat2: set_Pr1261947904930325089at_nat )).

tff(sy_c_Relation_OId_001t__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J,type,(
    id_Pro2258643101195443293at_nat: set_Pr8693737435421807431at_nat )).

tff(sy_c_Relation_OId__on_001t__Nat__Onat,type,(
    id_on_nat: set_nat > set_Pr1261947904930325089at_nat )).

tff(sy_c_Relation_OId__on_001t__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J,type,(
    id_on_2554058798563519774at_nat: set_Pr1261947904930325089at_nat > set_Pr8693737435421807431at_nat )).

tff(sy_c_Relation_OId__on_001t__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J,type,(
    id_on_7917584626360399108at_nat: set_Pr8693737435421807431at_nat > set_Pr553994874890374343at_nat )).

tff(sy_c_Relation_OImage_001t__Nat__Onat_001t__Nat__Onat,type,(
    image_nat_nat: ( set_Pr1261947904930325089at_nat * set_nat ) > set_nat )).

tff(sy_c_Relation_OImage_001t__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_001t__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J,type,(
    image_2484338115069272851at_nat: ( set_Pr8693737435421807431at_nat * set_Pr1261947904930325089at_nat ) > set_Pr1261947904930325089at_nat )).

tff(sy_c_Relation_OImage_001t__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_001t__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J,type,(
    image_8438546471840335737at_nat: ( set_Pr9129816769188007085at_nat * set_Pr1261947904930325089at_nat ) > set_Pr8693737435421807431at_nat )).

tff(sy_c_Relation_OImage_001t__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_001t__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J,type,(
    image_4802155899172601389at_nat: ( set_Pr846279711151727201at_nat * set_Pr8693737435421807431at_nat ) > set_Pr1261947904930325089at_nat )).

tff(sy_c_Relation_OImage_001t__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_001t__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J,type,(
    image_2092125385209402259at_nat: ( set_Pr553994874890374343at_nat * set_Pr8693737435421807431at_nat ) > set_Pr8693737435421807431at_nat )).

tff(sy_c_Relation_OImage_001t__fun_It__Code____Numeral__Ointeger_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_001t__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__Code____Numeral__Ointeger_J,type,(
    image_1218129382900921687nteger: ( set_Pr7592006421409863191nteger * set_fu3062369701891493797e_term ) > set_Pr4811707699266497531nteger )).

tff(sy_c_Relation_OImage_001t__fun_It__Int__Oint_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_001t__Product____Type__Oprod_It__Int__Oint_Mt__Int__Oint_J,type,(
    image_5290376555693934566nt_int: ( set_Pr5033440245338114598nt_int * set_fu6991988656872959732e_term ) > set_Pr958786334691620121nt_int )).

tff(sy_c_Relation_OImage_001t__fun_It__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_001t__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__Code____Numeral__Ointeger_J,type,(
    image_5432898024626566093nteger: ( set_Pr5663546166630115725nteger * set_fu2883028153058477999e_term ) > set_Pr4811707699266497531nteger )).

tff(sy_c_Relation_OImage_001t__fun_It__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_001t__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__Code____Numeral__Onatural_J,type,(
    image_615082366656534702atural: ( set_Pr1570348503753982702atural * set_fu5063351082257767460e_term ) > set_Pr7564037697178849041atural )).

tff(sy_c_Relation_OImage_001t__fun_It__Product____Type__Oprod_It__Int__Oint_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_001t__Product____Type__Oprod_It__Int__Oint_Mt__Int__Oint_J,type,(
    image_5659330387682446010nt_int: ( set_Pr233528076387193594nt_int * set_fu8544203214900410144e_term ) > set_Pr958786334691620121nt_int )).

tff(sy_c_Relation_Oconverse_001t__Nat__Onat_001t__Nat__Onat,type,(
    converse_nat_nat: set_Pr1261947904930325089at_nat > set_Pr1261947904930325089at_nat )).

tff(sy_c_Relation_Oconverse_001t__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__Code____Numeral__Ointeger_J_001t__fun_It__Code____Numeral__Ointeger_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J,type,(
    conver1560575594966503055e_term: set_Pr3598021610082684271e_term > set_Pr7592006421409863191nteger )).

tff(sy_c_Relation_Oconverse_001t__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__Code____Numeral__Onatural_J_001t__fun_It__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J,type,(
    conver1907446119251908260e_term: set_Pr8807878239326444420e_term > set_Pr1570348503753982702atural )).

tff(sy_c_Relation_Oconverse_001t__Product____Type__Oprod_It__Int__Oint_Mt__Int__Oint_J_001t__fun_It__Int__Oint_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J,type,(
    conver3086944001885671292e_term: set_Pr327627314929616988e_term > set_Pr5033440245338114598nt_int )).

tff(sy_c_Relation_Oconverse_001t__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_001t__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J,type,(
    conver5251360641855610363at_nat: set_Pr8693737435421807431at_nat > set_Pr8693737435421807431at_nat )).

tff(sy_c_Relation_Oconverse_001t__fun_It__Code____Numeral__Ointeger_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_001t__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__Code____Numeral__Ointeger_J,type,(
    conver4495126127411442799nteger: set_Pr7592006421409863191nteger > set_Pr3598021610082684271e_term )).

tff(sy_c_Relation_Oconverse_001t__fun_It__Int__Oint_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_001t__Product____Type__Oprod_It__Int__Oint_Mt__Int__Oint_J,type,(
    conver7226732764181260030nt_int: set_Pr5033440245338114598nt_int > set_Pr327627314929616988e_term )).

tff(sy_c_Relation_Oconverse_001t__fun_It__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_001t__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__Code____Numeral__Ointeger_J,type,(
    conver999802964161901285nteger: set_Pr5663546166630115725nteger > set_Pr2512414763863242873e_term )).

tff(sy_c_Relation_Oconverse_001t__fun_It__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_001t__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__Code____Numeral__Onatural_J,type,(
    conver5405359343046645702atural: set_Pr1570348503753982702atural > set_Pr8807878239326444420e_term )).

tff(sy_c_Relation_Oconverse_001t__fun_It__Product____Type__Oprod_It__Int__Oint_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_001t__Product____Type__Oprod_It__Int__Oint_Mt__Int__Oint_J,type,(
    conver2149993463103547858nt_int: set_Pr233528076387193594nt_int > set_Pr3306494517088666248e_term )).

tff(sy_c_Relation_Oconversep_001t__FWState__Oconditional____action_It__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__Code____Numeral__Onatural_J_J_J_001t__FWState__Oconditional____action_It__Code____Numeral__Onatural_J,type,(
    conver9184724556494050873atural: fun_co5332239556069645959l_bool > fun_co878777488456288391l_bool )).

tff(sy_c_Relation_Oconversep_001t__FWState__Oconditional____action_It__Product____Type__Oprod_It__FinFun__Ofinfun_Itf__d_Mt__List__Olist_It__FWState__Olock____action_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Onew____thread____action_Itf__a_Mtf__b_Mtf__c_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Oconditional____action_Itf__a_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Owait____set____action_Itf__a_Mtf__e_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Ointerrupt____action_Itf__a_J_J_Mt__List__Olist_Itf__f_J_J_J_J_J_J_J_001t__FWState__Oconditional____action_It__FinFun__Ofinfun_Itf__d_Mt__List__Olist_It__FWState__Olock____action_J_J_J,type,(
    conver7720072225776492021action: fun_co2835800922451470601n_bool > fun_co6740935807154397535f_bool )).

tff(sy_c_Relation_Oconversep_001t__FWState__Oconditional____action_It__Product____Type__Oprod_It__fun_It__Code____Numeral__Ointeger_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__Code____Numeral__Ointeger_J_J_J_001t__FWState__Oconditional____action_It__fun_It__Code____Numeral__Ointeger_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_J,type,(
    conver309101513159102947e_term: fun_co8453087544901492701m_bool > fun_co7346074986244073053r_bool )).

tff(sy_c_Relation_Oconversep_001t__FWState__Oconditional____action_It__Product____Type__Oprod_It__fun_It__Int__Oint_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Int__Oint_Mt__Int__Oint_J_J_J_001t__FWState__Oconditional____action_It__fun_It__Int__Oint_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_J,type,(
    conver5636284800009640385e_term: fun_co3324054625048496383m_bool > fun_co5510228207093355007t_bool )).

tff(sy_c_Relation_Oconversep_001t__FWState__Oconditional____action_It__Product____Type__Oprod_It__fun_It__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__Code____Numeral__Ointeger_J_J_J_001t__FWState__Oconditional____action_It__fun_It__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_J,type,(
    conver81526066115015267e_term: fun_co3618816969878198365m_bool > fun_co8009543375810690525r_bool )).

tff(sy_c_Relation_Oconversep_001t__FWState__Oconditional____action_It__Product____Type__Oprod_It__fun_It__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__Code____Numeral__Onatural_J_J_J_001t__FWState__Oconditional____action_It__fun_It__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_J,type,(
    conver7098552031471122361e_term: fun_co7004128940482759943m_bool > fun_co8188948798594295303l_bool )).

tff(sy_c_Relation_Oconversep_001t__FWState__Oconditional____action_It__Product____Type__Oprod_It__fun_It__Product____Type__Oprod_It__Int__Oint_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Int__Oint_Mt__Int__Oint_J_J_J_001t__FWState__Oconditional____action_It__fun_It__Product____Type__Oprod_It__Int__Oint_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_J,type,(
    conver3480862838003837121e_term: fun_co1533550633530728447m_bool > fun_co2400508247333763839t_bool )).

tff(sy_c_Relation_Orefl__on_001t__Nat__Onat,type,(
    refl_on_nat: set_nat > fun_se8074476271188067385t_bool )).

tff(sy_c_Relation_Orefl__on_001t__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J,type,(
    refl_o7122697186039111552at_nat: set_Pr1261947904930325089at_nat > fun_se5728542193342009683t_bool )).

tff(sy_c_Relation_Orelcomp_001t__Nat__Onat_001t__Nat__Onat_001t__Nat__Onat,type,(
    relcomp_nat_nat_nat: ( set_Pr1261947904930325089at_nat * set_Pr1261947904930325089at_nat ) > set_Pr1261947904930325089at_nat )).

tff(sy_c_Relation_Orelcomp_001t__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_001t__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_001t__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J,type,(
    relcom7295539661566034944at_nat: ( set_Pr8693737435421807431at_nat * set_Pr8693737435421807431at_nat ) > set_Pr8693737435421807431at_nat )).

tff(sy_c_Relation_Orelcomp_001t__fun_It__Code____Numeral__Ointeger_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_001t__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__Code____Numeral__Ointeger_J_001t__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__Code____Numeral__Ointeger_J,type,(
    relcom7882051849408532656nteger: ( set_Pr7592006421409863191nteger * set_Pr5052581263052047815nteger ) > set_Pr7592006421409863191nteger )).

tff(sy_c_Relation_Orelcomp_001t__fun_It__Code____Numeral__Ointeger_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_001t__fun_It__Code____Numeral__Ointeger_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_001t__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__Code____Numeral__Ointeger_J,type,(
    relcom3708334122937384570nteger: ( set_Pr2881104885773095199e_term * set_Pr7592006421409863191nteger ) > set_Pr7592006421409863191nteger )).

tff(sy_c_Relation_Orelcomp_001t__fun_It__Code____Numeral__Ointeger_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_001t__fun_It__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_001t__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__Code____Numeral__Ointeger_J,type,(
    relcom3224131320492029168nteger: ( set_Pr2965283617763818537e_term * set_Pr5663546166630115725nteger ) > set_Pr7592006421409863191nteger )).

tff(sy_c_Relation_Orelcomp_001t__fun_It__Int__Oint_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_001t__Product____Type__Oprod_It__Int__Oint_Mt__Int__Oint_J_001t__Product____Type__Oprod_It__Int__Oint_Mt__Int__Oint_J,type,(
    relcom5456725021198286719nt_int: ( set_Pr5033440245338114598nt_int * set_Pr2560585780119916871nt_int ) > set_Pr5033440245338114598nt_int )).

tff(sy_c_Relation_Orelcomp_001t__fun_It__Int__Oint_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_001t__fun_It__Int__Oint_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_001t__Product____Type__Oprod_It__Int__Oint_Mt__Int__Oint_J,type,(
    relcom7629639294386507898nt_int: ( set_Pr1054393349331465021e_term * set_Pr5033440245338114598nt_int ) > set_Pr5033440245338114598nt_int )).

tff(sy_c_Relation_Orelcomp_001t__fun_It__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_001t__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__Code____Numeral__Ointeger_J_001t__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__Code____Numeral__Ointeger_J,type,(
    relcom2723316367480567482nteger: ( set_Pr5663546166630115725nteger * set_Pr5052581263052047815nteger ) > set_Pr5663546166630115725nteger )).

tff(sy_c_Relation_Orelcomp_001t__fun_It__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_001t__fun_It__Code____Numeral__Ointeger_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_001t__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__Code____Numeral__Ointeger_J,type,(
    relcom2959821256397535984nteger: ( set_Pr522951563668831017e_term * set_Pr7592006421409863191nteger ) > set_Pr5663546166630115725nteger )).

tff(sy_c_Relation_Orelcomp_001t__fun_It__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_001t__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__Code____Numeral__Onatural_J_001t__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__Code____Numeral__Onatural_J,type,(
    relcom3746783289035943599atural: ( set_Pr1570348503753982702atural * set_Pr250711821884878663atural ) > set_Pr1570348503753982702atural )).

tff(sy_c_Relation_Orelcomp_001t__fun_It__Product____Type__Oprod_It__Int__Oint_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_001t__Product____Type__Oprod_It__Int__Oint_Mt__Int__Oint_J_001t__Product____Type__Oprod_It__Int__Oint_Mt__Int__Oint_J,type,(
    relcom7395765569376975787nt_int: ( set_Pr233528076387193594nt_int * set_Pr2560585780119916871nt_int ) > set_Pr233528076387193594nt_int )).

tff(sy_c_Relation_Orelcompp_001t__FWState__Oconditional____action_It__Code____Numeral__Onatural_J_001t__FWState__Oconditional____action_It__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__Code____Numeral__Onatural_J_J_J_001t__FWState__Oconditional____action_It__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__Code____Numeral__Onatural_J_J,type,(
    relcom7477549861947874628atural: ( fun_co878777488456288391l_bool * fun_co8007218636718580074l_bool ) > fun_co4848578920769745428l_bool )).

tff(sy_c_Relation_Orelcompp_001t__FWState__Oconditional____action_It__FinFun__Ofinfun_Itf__d_Mt__List__Olist_It__FWState__Olock____action_J_J_J_001t__FWState__Oconditional____action_It__Product____Type__Oprod_It__FinFun__Ofinfun_Itf__d_Mt__List__Olist_It__FWState__Olock____action_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Onew____thread____action_Itf__a_Mtf__b_Mtf__c_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Oconditional____action_Itf__a_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Owait____set____action_Itf__a_Mtf__e_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Ointerrupt____action_Itf__a_J_J_Mt__List__Olist_Itf__f_J_J_J_J_J_J_J_001t__FWState__Oconditional____action_It__Product____Type__Oprod_It__List__Olist_It__FWState__Onew____thread____action_Itf__a_Mtf__b_Mtf__c_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Oconditional____action_Itf__a_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Owait____set____action_Itf__a_Mtf__e_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Ointerrupt____action_Itf__a_J_J_Mt__List__Olist_Itf__f_J_J_J_J_J_J,type,(
    relcom7515417596351238834list_f: ( fun_co6740935807154397535f_bool * fun_co3192579838239387799f_bool ) > fun_co3674248796627670629f_bool )).

tff(sy_c_Relation_Orelcompp_001t__FWState__Oconditional____action_It__fun_It__Code____Numeral__Ointeger_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_J_001t__FWState__Oconditional____action_It__Product____Type__Oprod_It__fun_It__Code____Numeral__Ointeger_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__Code____Numeral__Ointeger_J_J_J_001t__FWState__Oconditional____action_It__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__Code____Numeral__Ointeger_J_J,type,(
    relcom99973385474455940nteger: ( fun_co7346074986244073053r_bool * fun_co6772696167726799843r_bool ) > fun_co8112841542312532465r_bool )).

tff(sy_c_Relation_Orelcompp_001t__FWState__Oconditional____action_It__fun_It__Int__Oint_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_J_001t__FWState__Oconditional____action_It__Product____Type__Oprod_It__fun_It__Int__Oint_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Int__Oint_Mt__Int__Oint_J_J_J_001t__FWState__Oconditional____action_It__Product____Type__Oprod_It__Int__Oint_Mt__Int__Oint_J_J,type,(
    relcom3847978374845482180nt_int: ( fun_co5510228207093355007t_bool * fun_co6993532519389636564t_bool ) > fun_co2453834569620273442t_bool )).

tff(sy_c_Relation_Orelcompp_001t__FWState__Oconditional____action_It__fun_It__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_J_001t__FWState__Oconditional____action_It__Product____Type__Oprod_It__fun_It__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__Code____Numeral__Ointeger_J_J_J_001t__FWState__Oconditional____action_It__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__Code____Numeral__Ointeger_J_J,type,(
    relcom1621412717945473540nteger: ( fun_co8009543375810690525r_bool * fun_co2901536339399448665r_bool ) > fun_co8927696844968917243r_bool )).

tff(sy_c_Relation_Orelcompp_001t__FWState__Oconditional____action_It__fun_It__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_J_001t__FWState__Oconditional____action_It__Product____Type__Oprod_It__fun_It__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__Code____Numeral__Onatural_J_J_J_001t__FWState__Oconditional____action_It__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__Code____Numeral__Onatural_J_J,type,(
    relcom256228386380075716atural: ( fun_co8188948798594295303l_bool * fun_co309629270939586724l_bool ) > fun_co5554126961536428634l_bool )).

tff(sy_c_Relation_Orelcompp_001t__FWState__Oconditional____action_It__fun_It__Product____Type__Oprod_It__Int__Oint_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_J_001t__FWState__Oconditional____action_It__Product____Type__Oprod_It__fun_It__Product____Type__Oprod_It__Int__Oint_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Int__Oint_Mt__Int__Oint_J_J_J_001t__FWState__Oconditional____action_It__Product____Type__Oprod_It__Int__Oint_Mt__Int__Oint_J_J,type,(
    relcom3405438673302639556nt_int: ( fun_co2400508247333763839t_bool * fun_co206380005215794856t_bool ) > fun_co8908682780474477390t_bool )).

tff(sy_c_Relation_Orelcompp_001t__Nat__Onat_001t__Nat__Onat_001t__Nat__Onat,type,(
    relcompp_nat_nat_nat: ( fun_nat_fun_nat_bool * fun_nat_fun_nat_bool ) > fun_nat_fun_nat_bool )).

tff(sy_c_Relation_Orelcompp_001t__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_001t__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_001t__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J,type,(
    relcom282571730187242960at_nat: ( fun_Pr248683899324676269t_bool * fun_Pr248683899324676269t_bool ) > fun_Pr248683899324676269t_bool )).

tff(sy_c_Relation_Ototal__on_001t__Nat__Onat,type,(
    total_on_nat: set_nat > fun_se8074476271188067385t_bool )).

tff(sy_c_Relation_Ototal__on_001t__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J,type,(
    total_3592101749530773125at_nat: set_Pr1261947904930325089at_nat > fun_se5728542193342009683t_bool )).

tff(sy_c_Rings_Odivide__class_Odivide_001t__Code____Numeral__Onatural,type,(
    divide5121882707175180666atural: code_natural > fun_Co7398788559141407565atural )).

tff(sy_c_Rings_Omodulo__class_Omodulo_001t__Code____Numeral__Onatural,type,(
    modulo8411746178871703098atural: code_natural > fun_Co7398788559141407565atural )).

tff(sy_c_Set_OCollect_001t__FWState__Oconditional____action_It__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__Code____Numeral__Onatural_J_J_J,type,(
    collec3264392531641636129atural: fun_co7627950267339617060l_bool > set_co6530165640684492034atural )).

tff(sy_c_Set_OCollect_001t__FWState__Oconditional____action_It__Product____Type__Oprod_It__FinFun__Ofinfun_Itf__d_Mt__List__Olist_It__FWState__Olock____action_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Onew____thread____action_Itf__a_Mtf__b_Mtf__c_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Oconditional____action_Itf__a_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Owait____set____action_Itf__a_Mtf__e_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Ointerrupt____action_Itf__a_J_J_Mt__List__Olist_Itf__f_J_J_J_J_J_J_J,type,(
    collec7820802666344048348list_f: fun_co4575195045610544553f_bool > set_co1297008028905928785list_f )).

tff(sy_c_Set_OCollect_001t__FWState__Oconditional____action_It__Product____Type__Oprod_It__fun_It__Code____Numeral__Ointeger_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__Code____Numeral__Ointeger_J_J_J,type,(
    collec8013588583170467972nteger: fun_co2395757858628207745r_bool > set_co5138050254908710117nteger )).

tff(sy_c_Set_OCollect_001t__FWState__Oconditional____action_It__Product____Type__Oprod_It__fun_It__Int__Oint_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Int__Oint_Mt__Int__Oint_J_J_J,type,(
    collec8282763664059201683nt_int: fun_co7718080053201515570t_bool > set_co5096606386698018164nt_int )).

tff(sy_c_Set_OCollect_001t__FWState__Oconditional____action_It__Product____Type__Oprod_It__fun_It__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__Code____Numeral__Ointeger_J_J_J,type,(
    collec967815020255904762nteger: fun_co3441523439604637323r_bool > set_co8185105115339722075nteger )).

tff(sy_c_Set_OCollect_001t__FWState__Oconditional____action_It__Product____Type__Oprod_It__fun_It__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__Code____Numeral__Onatural_J_J_J,type,(
    collec6097989394234547547atural: fun_co5667258221275242858l_bool > set_co7866991935488329276atural )).

tff(sy_c_Set_OCollect_001t__FWState__Oconditional____action_It__Product____Type__Oprod_It__fun_It__Product____Type__Oprod_It__Int__Oint_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Int__Oint_Mt__Int__Oint_J_J_J,type,(
    collec5845839669341505895nt_int: fun_co1993799214516430942t_bool > set_co8943515596919862344nt_int )).

tff(sy_c_Set_OCollect_001t__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__Code____Numeral__Onatural_J_J,type,(
    collec1991479681304692691atural: fun_Pr3593591750522180850l_bool > set_Pr2352657477744078772atural )).

tff(sy_c_Set_OCollect_001t__Product____Type__Oprod_It__FinFun__Ofinfun_Itf__d_Mt__List__Olist_It__FWState__Olock____action_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Onew____thread____action_Itf__a_Mtf__b_Mtf__c_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Oconditional____action_Itf__a_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Owait____set____action_Itf__a_Mtf__e_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Ointerrupt____action_Itf__a_J_J_Mt__List__Olist_Itf__f_J_J_J_J_J_J,type,(
    collec2941370454899091988list_f: fun_Pr1193204450441668721f_bool > set_Pr8454954044441558665list_f )).

tff(sy_c_Set_OCollect_001t__Product____Type__Oprod_It__List__Olist_It__FWState__Onew____thread____action_Itf__a_Mtf__b_Mtf__c_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Oconditional____action_Itf__a_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Owait____set____action_Itf__a_Mtf__e_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Ointerrupt____action_Itf__a_J_J_Mt__List__Olist_Itf__f_J_J_J_J_J,type,(
    collec2591973510557893426list_f: fun_Pr230499206094671187f_bool > set_Pr4157219595312563347list_f )).

tff(sy_c_Set_OCollect_001t__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J,type,(
    collec3392354462482085612at_nat: fun_Pr7757163693017731481t_bool > set_Pr1261947904930325089at_nat )).

tff(sy_c_Set_OCollect_001t__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J,type,(
    collec7088162979684241874at_nat: fun_Pr446604468264085555t_bool > set_Pr8693737435421807431at_nat )).

tff(sy_c_Set_OCollect_001t__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_J,type,(
    collec3253044014973990424at_nat: fun_Pr2636380463367441773t_bool > set_Pr575275573428919693at_nat )).

tff(sy_c_Set_OCollect_001t__Product____Type__Oprod_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Nat__Onat_J_J,type,(
    collec2200730763347676620at_nat: fun_Pr5465648946244874937t_bool > set_Pr7116486347545156417at_nat )).

tff(sy_c_Set_OCollect_001t__Product____Type__Oprod_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_J,type,(
    collec7334067512558549330at_nat: fun_Pr2212634309286797491t_bool > set_Pr553994874890374343at_nat )).

tff(sy_c_Set_OCollect_001t__Product____Type__Oprod_It__fun_It__Code____Numeral__Ointeger_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__Code____Numeral__Ointeger_J_J,type,(
    collec7922087001056311734nteger: fun_Pr5900652808213522383r_bool > set_Pr7592006421409863191nteger )).

tff(sy_c_Set_OCollect_001t__Product____Type__Oprod_It__fun_It__Int__Oint_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Int__Oint_Mt__Int__Oint_J_J,type,(
    collec8164060689515068741nt_int: fun_Pr5504123824928244736t_bool > set_Pr5033440245338114598nt_int )).

tff(sy_c_Set_OCollect_001t__Product____Type__Oprod_It__fun_It__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__Code____Numeral__Ointeger_J_J,type,(
    collec7332582564002478124nteger: fun_Pr5991498150630465241r_bool > set_Pr5663546166630115725nteger )).

tff(sy_c_Set_OCollect_001t__Product____Type__Oprod_It__fun_It__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__Code____Numeral__Onatural_J_J,type,(
    collec6367547018462048781atural: fun_Pr3267060605504954680l_bool > set_Pr1570348503753982702atural )).

tff(sy_c_Set_OCollect_001t__Product____Type__Oprod_It__fun_It__Product____Type__Oprod_It__Int__Oint_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Int__Oint_Mt__Int__Oint_J_J,type,(
    collec3203402231325458457nt_int: fun_Pr6019674992625747500t_bool > set_Pr233528076387193594nt_int )).

tff(sy_c_Set_OCollect_001t__fun_It__Product____Type__Oprod_It__FinFun__Ofinfun_Itf__d_Mt__List__Olist_It__FWState__Olock____action_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Onew____thread____action_Itf__a_Mtf__b_Mtf__c_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Oconditional____action_Itf__a_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Owait____set____action_Itf__a_Mtf__e_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Ointerrupt____action_Itf__a_J_J_Mt__List__Olist_Itf__f_J_J_J_J_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Onew____thread____action_Itf__a_Mtf__b_Mtf__c_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Oconditional____action_Itf__a_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Owait____set____action_Itf__a_Mtf__e_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Ointerrupt____action_Itf__a_J_J_Mt__List__Olist_Itf__f_J_J_J_J_J_J,type,(
    collec3619133894700608004list_f: fun_fu4162941469813384321f_bool > set_fu1115224592117244537list_f )).

tff(sy_c_Set_Oimage_001t__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__Code____Numeral__Onatural_J_001t__Product____Type__Oprod_It__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__Code____Numeral__Onatural_J_Mt__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__Code____Numeral__Onatural_J_J,type,(
    image_561289856197260795atural: ( fun_Pr3133360822718887225atural * set_Pr7564037697178849041atural ) > set_Pr250711821884878663atural )).

tff(sy_c_Set_Oimage_001t__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__Code____Numeral__Onatural_J_J_001t__Code____Numeral__Onatural,type,(
    image_8194678751871465133atural: ( fun_Pr5131589689703537955atural * set_Pr2352657477744078772atural ) > set_Code_natural )).

tff(sy_c_Set_Oimage_001t__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__Code____Numeral__Onatural_J_J_001t__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__Code____Numeral__Onatural_J,type,(
    image_3837677093542026988atural: ( fun_Pr2136124334875798924atural * set_Pr2352657477744078772atural ) > set_Pr7564037697178849041atural )).

tff(sy_c_Set_Oimage_001t__Product____Type__Oprod_It__FinFun__Ofinfun_Itf__d_Mt__List__Olist_It__FWState__Olock____action_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Onew____thread____action_Itf__a_Mtf__b_Mtf__c_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Oconditional____action_Itf__a_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Owait____set____action_Itf__a_Mtf__e_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Ointerrupt____action_Itf__a_J_J_Mt__List__Olist_Itf__f_J_J_J_J_J_J_001t__FinFun__Ofinfun_Itf__d_Mt__List__Olist_It__FWState__Olock____action_J_J,type,(
    image_6251736531144035663action: ( fun_Pr2438766212487344807action * set_Pr8454954044441558665list_f ) > set_fi1428165280859657121action )).

tff(sy_c_Set_Oimage_001t__Product____Type__Oprod_It__FinFun__Ofinfun_Itf__d_Mt__List__Olist_It__FWState__Olock____action_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Onew____thread____action_Itf__a_Mtf__b_Mtf__c_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Oconditional____action_Itf__a_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Owait____set____action_Itf__a_Mtf__e_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Ointerrupt____action_Itf__a_J_J_Mt__List__Olist_Itf__f_J_J_J_J_J_J_001t__List__Olist_It__FWState__Onew____thread____action_Itf__a_Mtf__b_Mtf__c_J_J,type,(
    image_6608088440629302181_a_b_c: ( fun_Pr2927408987416712547_a_b_c * set_Pr8454954044441558665list_f ) > set_li1323980635854540777_a_b_c )).

tff(sy_c_Set_Oimage_001t__Product____Type__Oprod_It__FinFun__Ofinfun_Itf__d_Mt__List__Olist_It__FWState__Olock____action_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Onew____thread____action_Itf__a_Mtf__b_Mtf__c_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Oconditional____action_Itf__a_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Owait____set____action_Itf__a_Mtf__e_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Ointerrupt____action_Itf__a_J_J_Mt__List__Olist_Itf__f_J_J_J_J_J_J_001t__Product____Type__Oprod_It__List__Olist_It__FWState__Onew____thread____action_Itf__a_Mtf__b_Mtf__c_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Oconditional____action_Itf__a_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Owait____set____action_Itf__a_Mtf__e_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Ointerrupt____action_Itf__a_J_J_Mt__List__Olist_Itf__f_J_J_J_J_J,type,(
    image_4621308865571145409list_f: fun_fu7147071867447972633list_f )).

tff(sy_c_Set_Oimage_001t__Product____Type__Oprod_It__List__Olist_It__FWState__Onew____thread____action_Itf__a_Mtf__b_Mtf__c_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Oconditional____action_Itf__a_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Owait____set____action_Itf__a_Mtf__e_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Ointerrupt____action_Itf__a_J_J_Mt__List__Olist_Itf__f_J_J_J_J_J_001t__List__Olist_It__FWState__Onew____thread____action_Itf__a_Mtf__b_Mtf__c_J_J,type,(
    image_6684545758539136421_a_b_c: ( fun_Pr3037641808205765189_a_b_c * set_Pr4157219595312563347list_f ) > set_li1323980635854540777_a_b_c )).

tff(sy_c_Set_Oimage_001t__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_001t__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J,type,(
    image_5168914502847457605at_nat: ( fun_Pr2118491707810114563at_nat * set_Pr1261947904930325089at_nat ) > set_Pr1261947904930325089at_nat )).

tff(sy_c_Set_Oimage_001t__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_001t__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J,type,(
    image_1119892238107900587at_nat: ( fun_Pr5303981572562559465at_nat * set_Pr1261947904930325089at_nat ) > set_Pr8693737435421807431at_nat )).

tff(sy_c_Set_Oimage_001t__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_001t__Product____Type__Oprod_It__fun_It__Code____Numeral__Ointeger_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__Code____Numeral__Ointeger_J_J,type,(
    image_2297897673477433117nteger: ( fun_Pr3561144863742652405nteger * set_Pr1261947904930325089at_nat ) > set_Pr7592006421409863191nteger )).

tff(sy_c_Set_Oimage_001t__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_001t__Product____Type__Oprod_It__fun_It__Int__Oint_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Int__Oint_Mt__Int__Oint_J_J,type,(
    image_3715811364571725484nt_int: ( fun_Pr1822649123469511684nt_int * set_Pr1261947904930325089at_nat ) > set_Pr5033440245338114598nt_int )).

tff(sy_c_Set_Oimage_001t__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_001t__Product____Type__Oprod_It__fun_It__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__Code____Numeral__Onatural_J_J,type,(
    image_6493797118160844660atural: ( fun_Pr1460878379627809996atural * set_Pr1261947904930325089at_nat ) > set_Pr1570348503753982702atural )).

tff(sy_c_Set_Oimage_001t__Product____Type__Oprod_It__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__Code____Numeral__Ointeger_J_Mt__fun_It__Code____Numeral__Ointeger_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_J_001t__Product____Type__Oprod_It__fun_It__Code____Numeral__Ointeger_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__Code____Numeral__Ointeger_J_J,type,(
    image_1355980631870373665nteger: ( fun_Pr3831112177265180311nteger * set_Pr3598021610082684271e_term ) > set_Pr7592006421409863191nteger )).

tff(sy_c_Set_Oimage_001t__Product____Type__Oprod_It__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__Code____Numeral__Onatural_J_Mt__fun_It__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_J_001t__Product____Type__Oprod_It__fun_It__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__Code____Numeral__Onatural_J_J,type,(
    image_4849335757690464653atural: ( fun_Pr3461540190336728451atural * set_Pr8807878239326444420e_term ) > set_Pr1570348503753982702atural )).

tff(sy_c_Set_Oimage_001t__Product____Type__Oprod_It__Product____Type__Oprod_It__Int__Oint_Mt__Int__Oint_J_Mt__fun_It__Int__Oint_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_J_001t__Product____Type__Oprod_It__fun_It__Int__Oint_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Int__Oint_Mt__Int__Oint_J_J,type,(
    image_8142540896667839901nt_int: ( fun_Pr7740151853985107347nt_int * set_Pr327627314929616988e_term ) > set_Pr5033440245338114598nt_int )).

tff(sy_c_Set_Oimage_001t__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_001t__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J,type,(
    image_6706873702294942047at_nat: ( fun_Pr3189796393087291805at_nat * set_Pr8693737435421807431at_nat ) > set_Pr1261947904930325089at_nat )).

tff(sy_c_Set_Oimage_001t__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_001t__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J,type,(
    image_6321802852832981957at_nat: ( fun_Pr6278524904407988355at_nat * set_Pr8693737435421807431at_nat ) > set_Pr8693737435421807431at_nat )).

tff(sy_c_Set_Oimage_001t__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_001t__Product____Type__Oprod_It__fun_It__Code____Numeral__Ointeger_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__Code____Numeral__Ointeger_J_J,type,(
    image_1338358960625775747nteger: ( fun_Pr8499206714561789915nteger * set_Pr8693737435421807431at_nat ) > set_Pr7592006421409863191nteger )).

tff(sy_c_Set_Oimage_001t__Product____Type__Oprod_It__fun_It__Code____Numeral__Ointeger_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__Code____Numeral__Ointeger_J_J_001t__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__Code____Numeral__Ointeger_J,type,(
    image_1855451871314733619nteger: ( fun_Pr7861918396132111571nteger * set_Pr7592006421409863191nteger ) > set_Pr4811707699266497531nteger )).

tff(sy_c_Set_Oimage_001t__Product____Type__Oprod_It__fun_It__Code____Numeral__Ointeger_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__Code____Numeral__Ointeger_J_J_001t__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J,type,(
    image_6839489575515704217at_nat: ( fun_Pr6863291841766222649at_nat * set_Pr7592006421409863191nteger ) > set_Pr1261947904930325089at_nat )).

tff(sy_c_Set_Oimage_001t__Product____Type__Oprod_It__fun_It__Code____Numeral__Ointeger_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__Code____Numeral__Ointeger_J_J_001t__Product____Type__Oprod_It__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__Code____Numeral__Ointeger_J_Mt__fun_It__Code____Numeral__Ointeger_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_J,type,(
    image_3828502615931292449e_term: ( fun_Pr3767662613722291863e_term * set_Pr7592006421409863191nteger ) > set_Pr3598021610082684271e_term )).

tff(sy_c_Set_Oimage_001t__Product____Type__Oprod_It__fun_It__Code____Numeral__Ointeger_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__Code____Numeral__Ointeger_J_J_001t__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J,type,(
    image_7138342034938629887at_nat: ( fun_Pr2314167434812700703at_nat * set_Pr7592006421409863191nteger ) > set_Pr8693737435421807431at_nat )).

tff(sy_c_Set_Oimage_001t__Product____Type__Oprod_It__fun_It__Code____Numeral__Ointeger_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__Code____Numeral__Ointeger_J_J_001t__fun_It__Code____Numeral__Ointeger_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J,type,(
    image_3233457633125470167e_term: ( fun_Pr3607052935298251981e_term * set_Pr7592006421409863191nteger ) > set_fu3062369701891493797e_term )).

tff(sy_c_Set_Oimage_001t__Product____Type__Oprod_It__fun_It__Int__Oint_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Int__Oint_Mt__Int__Oint_J_J_001t__Product____Type__Oprod_It__Int__Oint_Mt__Int__Oint_J,type,(
    image_3371747934834907138nt_int: ( fun_Pr5516775990684837794nt_int * set_Pr5033440245338114598nt_int ) > set_Pr958786334691620121nt_int )).

tff(sy_c_Set_Oimage_001t__Product____Type__Oprod_It__fun_It__Int__Oint_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Int__Oint_Mt__Int__Oint_J_J_001t__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J,type,(
    image_6550245242443049290at_nat: ( fun_Pr5819937560923542762at_nat * set_Pr5033440245338114598nt_int ) > set_Pr1261947904930325089at_nat )).

tff(sy_c_Set_Oimage_001t__Product____Type__Oprod_It__fun_It__Int__Oint_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Int__Oint_Mt__Int__Oint_J_J_001t__Product____Type__Oprod_It__Product____Type__Oprod_It__Int__Oint_Mt__Int__Oint_J_Mt__fun_It__Int__Oint_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_J,type,(
    image_8901118184550381725e_term: ( fun_Pr4111971634568682899e_term * set_Pr5033440245338114598nt_int ) > set_Pr327627314929616988e_term )).

tff(sy_c_Set_Oimage_001t__Product____Type__Oprod_It__fun_It__Int__Oint_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Int__Oint_Mt__Int__Oint_J_J_001t__fun_It__Int__Oint_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J,type,(
    image_686817785882688821e_term: ( fun_Pr1761269348221162155e_term * set_Pr5033440245338114598nt_int ) > set_fu6991988656872959732e_term )).

tff(sy_c_Set_Oimage_001t__Product____Type__Oprod_It__fun_It__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__Code____Numeral__Ointeger_J_J_001t__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__Code____Numeral__Ointeger_J,type,(
    image_7992156950738608189nteger: ( fun_Pr2744799836182991581nteger * set_Pr5663546166630115725nteger ) > set_Pr4811707699266497531nteger )).

tff(sy_c_Set_Oimage_001t__Product____Type__Oprod_It__fun_It__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__Code____Numeral__Ointeger_J_J_001t__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J,type,(
    image_1464889339719274915at_nat: ( fun_Pr4947379111522130243at_nat * set_Pr5663546166630115725nteger ) > set_Pr1261947904930325089at_nat )).

tff(sy_c_Set_Oimage_001t__Product____Type__Oprod_It__fun_It__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__Code____Numeral__Ointeger_J_J_001t__Product____Type__Oprod_It__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__Code____Numeral__Ointeger_J_Mt__fun_It__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_J,type,(
    image_428506118188189345e_term: ( fun_Pr2227105093636474135e_term * set_Pr5663546166630115725nteger ) > set_Pr2512414763863242873e_term )).

tff(sy_c_Set_Oimage_001t__Product____Type__Oprod_It__fun_It__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__Code____Numeral__Ointeger_J_J_001t__fun_It__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J,type,(
    image_1842157394081550679e_term: ( fun_Pr3374013140141549901e_term * set_Pr5663546166630115725nteger ) > set_fu2883028153058477999e_term )).

tff(sy_c_Set_Oimage_001t__Product____Type__Oprod_It__fun_It__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__Code____Numeral__Onatural_J_J_001t__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__Code____Numeral__Onatural_J,type,(
    image_4515539628264833842atural: ( fun_Pr3120962626138819282atural * set_Pr1570348503753982702atural ) > set_Pr7564037697178849041atural )).

tff(sy_c_Set_Oimage_001t__Product____Type__Oprod_It__fun_It__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__Code____Numeral__Onatural_J_J_001t__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J,type,(
    image_7721245015989624450at_nat: ( fun_Pr1980362750937703970at_nat * set_Pr1570348503753982702atural ) > set_Pr1261947904930325089at_nat )).

tff(sy_c_Set_Oimage_001t__Product____Type__Oprod_It__fun_It__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__Code____Numeral__Onatural_J_J_001t__Product____Type__Oprod_It__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__Code____Numeral__Onatural_J_Mt__fun_It__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_J,type,(
    image_4365711024791534733e_term: ( fun_Pr9097516973872719235e_term * set_Pr1570348503753982702atural ) > set_Pr8807878239326444420e_term )).

tff(sy_c_Set_Oimage_001t__Product____Type__Oprod_It__fun_It__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__Code____Numeral__Onatural_J_J_001t__fun_It__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J,type,(
    image_8429719091235490605e_term: ( fun_Pr4077620528462788771e_term * set_Pr1570348503753982702atural ) > set_fu5063351082257767460e_term )).

tff(sy_c_Set_Oimage_001t__Product____Type__Oprod_It__fun_It__Product____Type__Oprod_It__Int__Oint_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Int__Oint_Mt__Int__Oint_J_J_001t__Product____Type__Oprod_It__Int__Oint_Mt__Int__Oint_J,type,(
    image_8801024764147475502nt_int: ( fun_Pr7144702500346731470nt_int * set_Pr233528076387193594nt_int ) > set_Pr958786334691620121nt_int )).

tff(sy_c_Set_Oimage_001t__Product____Type__Oprod_It__fun_It__Product____Type__Oprod_It__Int__Oint_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Int__Oint_Mt__Int__Oint_J_J_001t__Product____Type__Oprod_It__Product____Type__Oprod_It__Int__Oint_Mt__Int__Oint_J_Mt__fun_It__Product____Type__Oprod_It__Int__Oint_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_J,type,(
    image_657775545667824029e_term: ( fun_Pr1334431456732842131e_term * set_Pr233528076387193594nt_int ) > set_Pr3306494517088666248e_term )).

tff(sy_c_Set_Oimage_001t__Product____Type__Oprod_It__fun_It__Product____Type__Oprod_It__Int__Oint_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Int__Oint_Mt__Int__Oint_J_J_001t__fun_It__Product____Type__Oprod_It__Int__Oint_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J,type,(
    image_563853799432866357e_term: ( fun_Pr8183925273605298603e_term * set_Pr233528076387193594nt_int ) > set_fu8544203214900410144e_term )).

tff(sy_c_Set_Oinsert_001t__Nat__Onat,type,(
    insert_nat: ( nat * set_nat ) > set_nat )).

tff(sy_c_Set_Oinsert_001t__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__Code____Numeral__Ointeger_J,type,(
    insert4913895101485356395nteger: ( produc8923325533196201883nteger * set_Pr4811707699266497531nteger ) > set_Pr4811707699266497531nteger )).

tff(sy_c_Set_Oinsert_001t__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__Code____Numeral__Onatural_J,type,(
    insert3813444986968105857atural: ( produc7822875418678951345atural * set_Pr7564037697178849041atural ) > set_Pr7564037697178849041atural )).

tff(sy_c_Set_Oinsert_001t__Product____Type__Oprod_It__Int__Oint_Mt__Int__Oint_J,type,(
    insert5033312907999012233nt_int: ( product_prod_int_int * set_Pr958786334691620121nt_int ) > set_Pr958786334691620121nt_int )).

tff(sy_c_Set_Oinsert_001t__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J,type,(
    insert8211810215607154385at_nat: ( product_prod_nat_nat * set_Pr1261947904930325089at_nat ) > set_Pr1261947904930325089at_nat )).

tff(sy_c_Set_Oinsert_001t__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J,type,(
    insert5050368324300391991at_nat: ( produc859450856879609959at_nat * set_Pr8693737435421807431at_nat ) > set_Pr8693737435421807431at_nat )).

tff(sy_c_Set_Oinsert_001t__fun_It__Code____Numeral__Ointeger_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J,type,(
    insert190971643640263327e_term: ( fun_Co6545587727236015215e_term * set_fu3062369701891493797e_term ) > set_fu3062369701891493797e_term )).

tff(sy_c_Set_Oinsert_001t__fun_It__Int__Oint_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J,type,(
    insert5784700836022525294e_term: ( fun_in6429348457993719614e_term * set_fu6991988656872959732e_term ) > set_fu6991988656872959732e_term )).

tff(sy_c_Set_Oinsert_001t__fun_It__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J,type,(
    insert7137654801469020073e_term: ( fun_Pr272337284026993017e_term * set_fu2883028153058477999e_term ) > set_fu2883028153058477999e_term )).

tff(sy_c_Set_Oinsert_001t__fun_It__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J,type,(
    insert5978560002646234782e_term: ( fun_Pr8336614522058983534e_term * set_fu5063351082257767460e_term ) > set_fu5063351082257767460e_term )).

tff(sy_c_Set_Oinsert_001t__fun_It__Product____Type__Oprod_It__Int__Oint_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J,type,(
    insert2106057668996072346e_term: ( fun_Pr9164807099015279978e_term * set_fu8544203214900410144e_term ) > set_fu8544203214900410144e_term )).

tff(sy_c_String_OLiteral,type,(
    literal2: ( bool * bool * bool * bool * bool * bool * bool * literal ) > literal )).

tff(sy_c_Transfer_ORel_001t__HOL__Obool_001t__HOL__Obool,type,(
    rel_bool_bool: fun_bo1841576699660343469l_bool > fun_bo1841576699660343469l_bool )).

tff(sy_c_Transfer_ORel_001t__fun_It__HOL__Obool_Mt__HOL__Obool_J_001t__fun_It__HOL__Obool_Mt__HOL__Obool_J,type,(
    rel_fu209412976606252618l_bool: ( fun_fu424208952606265283l_bool * fun_bool_bool * fun_bool_bool ) > $o )).

tff(sy_c_Transitive__Closure_Ortrancl_001t__Nat__Onat,type,(
    transi2905341329935302413cl_nat: set_Pr1261947904930325089at_nat > set_Pr1261947904930325089at_nat )).

tff(sy_c_Transitive__Closure_Ortrancl_001t__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J,type,(
    transi8609417484261754244at_nat: set_Pr8693737435421807431at_nat > set_Pr8693737435421807431at_nat )).

tff(sy_c_Transitive__Closure_Ortrancl_001t__Product____Type__Oprod_It__fun_It__Code____Numeral__Ointeger_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__Code____Numeral__Ointeger_J_J,type,(
    transi4489791620539454750nteger: set_Pr3490065058412142851nteger > set_Pr3490065058412142851nteger )).

tff(sy_c_Transitive__Closure_Ortrancl_001t__Product____Type__Oprod_It__fun_It__Int__Oint_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Int__Oint_Mt__Int__Oint_J_J,type,(
    transi9001910261832988845nt_int: set_Pr2100580169568797217nt_int > set_Pr2100580169568797217nt_int )).

tff(sy_c_Transitive__Closure_Ortrancl_001t__Product____Type__Oprod_It__fun_It__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__Code____Numeral__Ointeger_J_J,type,(
    transi5211193796143977364nteger: set_Pr617690850500594159nteger > set_Pr617690850500594159nteger )).

tff(sy_c_Transitive__Closure_Ortrancl_001t__Product____Type__Oprod_It__fun_It__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__Code____Numeral__Onatural_J_J,type,(
    transi4246158250603548021atural: set_Pr7065274883433914289atural > set_Pr7065274883433914289atural )).

tff(sy_c_Transitive__Closure_Ortrancl_001t__Product____Type__Oprod_It__fun_It__Product____Type__Oprod_It__Int__Oint_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Int__Oint_Mt__Int__Oint_J_J,type,(
    transi928579105954741121nt_int: set_Pr445502709953361865nt_int > set_Pr445502709953361865nt_int )).

tff(sy_c_Transitive__Closure_Ortranclp_001t__Product____Type__Oprod_It__fun_It__Code____Numeral__Ointeger_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__Code____Numeral__Ointeger_J_J,type,(
    transi6710926795423753046nteger: fun_Pr7939742422101749511r_bool > fun_Pr7939742422101749511r_bool )).

tff(sy_c_Transitive__Closure_Ortranclp_001t__Product____Type__Oprod_It__fun_It__Int__Oint_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Int__Oint_Mt__Int__Oint_J_J,type,(
    transi5065094279540041445nt_int: fun_Pr5173018050610649193t_bool > fun_Pr5173018050610649193t_bool )).

tff(sy_c_Transitive__Closure_Ortranclp_001t__Product____Type__Oprod_It__fun_It__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__Code____Numeral__Ointeger_J_J,type,(
    transi2328144596061577676nteger: fun_Pr5518362963649474331r_bool > fun_Pr5518362963649474331r_bool )).

tff(sy_c_Transitive__Closure_Ortranclp_001t__Product____Type__Oprod_It__fun_It__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__Code____Numeral__Onatural_J_J,type,(
    transi1363109050521148333atural: fun_Pr3400377776228143833l_bool > fun_Pr3400377776228143833l_bool )).

tff(sy_c_Transitive__Closure_Ortranclp_001t__Product____Type__Oprod_It__fun_It__Product____Type__Oprod_It__Int__Oint_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Int__Oint_Mt__Int__Oint_J_J,type,(
    transi3679935816330914233nt_int: fun_Pr7882071467869259969t_bool > fun_Pr7882071467869259969t_bool )).

tff(sy_c_Transitive__Closure_Otrancl_001t__Nat__Onat,type,(
    transi6264000038957366511cl_nat: set_Pr1261947904930325089at_nat > set_Pr1261947904930325089at_nat )).

tff(sy_c_Transitive__Closure_Otrancl_001t__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J,type,(
    transi243908449541399842at_nat: set_Pr8693737435421807431at_nat > set_Pr8693737435421807431at_nat )).

tff(sy_c_Transitive__Closure_Otrancl_001t__Product____Type__Oprod_It__fun_It__Code____Numeral__Ointeger_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__Code____Numeral__Ointeger_J_J,type,(
    transi4177963382248473088nteger: set_Pr3490065058412142851nteger > set_Pr3490065058412142851nteger )).

tff(sy_c_Transitive__Closure_Otrancl_001t__Product____Type__Oprod_It__fun_It__Int__Oint_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Int__Oint_Mt__Int__Oint_J_J,type,(
    transi1908933091705503119nt_int: set_Pr2100580169568797217nt_int > set_Pr2100580169568797217nt_int )).

tff(sy_c_Transitive__Closure_Otrancl_001t__Product____Type__Oprod_It__fun_It__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__Code____Numeral__Ointeger_J_J,type,(
    transi1277664463620755574nteger: set_Pr617690850500594159nteger > set_Pr617690850500594159nteger )).

tff(sy_c_Transitive__Closure_Otrancl_001t__Product____Type__Oprod_It__fun_It__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__Code____Numeral__Onatural_J_J,type,(
    transi312628918080326231atural: set_Pr7065274883433914289atural > set_Pr7065274883433914289atural )).

tff(sy_c_Transitive__Closure_Otrancl_001t__Product____Type__Oprod_It__fun_It__Product____Type__Oprod_It__Int__Oint_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Int__Oint_Mt__Int__Oint_J_J,type,(
    transi425565986406895715nt_int: set_Pr445502709953361865nt_int > set_Pr445502709953361865nt_int )).

tff(sy_c_Transitive__Closure_Otranclp_001t__Product____Type__Oprod_It__fun_It__Code____Numeral__Ointeger_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__Code____Numeral__Ointeger_J_J,type,(
    transi8529500889210449652nteger: fun_Pr7939742422101749511r_bool > fun_Pr7939742422101749511r_bool )).

tff(sy_c_Transitive__Closure_Otranclp_001t__Product____Type__Oprod_It__fun_It__Int__Oint_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Int__Oint_Mt__Int__Oint_J_J,type,(
    transi4304854299479087747nt_int: fun_Pr5173018050610649193t_bool > fun_Pr5173018050610649193t_bool )).

tff(sy_c_Transitive__Closure_Otranclp_001t__Product____Type__Oprod_It__fun_It__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__Code____Numeral__Ointeger_J_J,type,(
    transi9016935491298155882nteger: fun_Pr5518362963649474331r_bool > fun_Pr5518362963649474331r_bool )).

tff(sy_c_Transitive__Closure_Otranclp_001t__Product____Type__Oprod_It__fun_It__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__Code____Numeral__Onatural_J_J,type,(
    transi8051899945757726539atural: fun_Pr3400377776228143833l_bool > fun_Pr3400377776228143833l_bool )).

tff(sy_c_Transitive__Closure_Otranclp_001t__Product____Type__Oprod_It__fun_It__Product____Type__Oprod_It__Int__Oint_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Int__Oint_Mt__Int__Oint_J_J,type,(
    transi7747454463607967063nt_int: fun_Pr7882071467869259969t_bool > fun_Pr7882071467869259969t_bool )).

tff(sy_c_Transitive__Closure__Table_Ortrancl__tab__FioB__i__i__i_001t__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J,type,(
    transi7776283402896926368at_nat: fun_Pr4274085205351957291at_nat > fun_li4217068732456673235t_unit )).

tff(sy_c_Transitive__Closure__Table_Ortrancl__tab__FioB__i__i__i_001t__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J,type,(
    transi4223599960602944390at_nat: fun_Pr7987481356257662327at_nat > fun_li3206492915458765113t_unit )).

tff(sy_c_Transitive__Closure__Table_Ortrancl__tab__FooB__i__i__i_001t__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J,type,(
    transi8137332151331134886at_nat: ( pred_P40958870688161405at_nat * list_P6011104703257516679at_nat * product_prod_nat_nat * product_prod_nat_nat ) > pred_Product_unit )).

tff(sy_c_Transitive__Closure__Table_Ortrancl__tab__FooB__i__i__i_001t__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J,type,(
    transi5680681622043916684at_nat: ( pred_P8888073063311132157at_nat * list_P8469869581646625389at_nat * produc859450856879609959at_nat * produc859450856879609959at_nat ) > pred_Product_unit )).

tff(sy_c_Transitive__Closure__Table_Ortrancl__tab__FooB__i__o__i_001t__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J,type,(
    transi882309894880223404at_nat: pred_P40958870688161405at_nat > fun_li2302354713428482855at_nat )).

tff(sy_c_Transitive__Closure__Table_Ortrancl__tab__FooB__i__o__i_001t__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J,type,(
    transi8068056145586740114at_nat: pred_P8888073063311132157at_nat > fun_li2825946238666928781at_nat )).

tff(sy_c_Typedef_Otype__definition_001t__List__Olist_It__FWState__Onew____thread____action_Itf__a_Mtf__b_Mtf__c_J_J_001t__Product____Type__Oprod_It__FinFun__Ofinfun_Itf__d_Mt__List__Olist_It__FWState__Olock____action_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Onew____thread____action_Itf__a_Mtf__b_Mtf__c_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Oconditional____action_Itf__a_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Owait____set____action_Itf__a_Mtf__e_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Ointerrupt____action_Itf__a_J_J_Mt__List__Olist_Itf__f_J_J_J_J_J_J,type,(
    type_d8650893153313958540list_f: ( fun_li2231547193334987427list_f * fun_Pr2927408987416712547_a_b_c * set_Pr8454954044441558665list_f ) > $o )).

tff(sy_c_Typedef_Otype__definition_001t__Product____Type__Oprod_It__List__Olist_It__FWState__Onew____thread____action_Itf__a_Mtf__b_Mtf__c_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Oconditional____action_Itf__a_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Owait____set____action_Itf__a_Mtf__e_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Ointerrupt____action_Itf__a_J_J_Mt__List__Olist_Itf__f_J_J_J_J_J_001t__Product____Type__Oprod_It__FinFun__Ofinfun_Itf__d_Mt__List__Olist_It__FWState__Olock____action_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Onew____thread____action_Itf__a_Mtf__b_Mtf__c_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Oconditional____action_Itf__a_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Owait____set____action_Itf__a_Mtf__e_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Ointerrupt____action_Itf__a_J_J_Mt__List__Olist_Itf__f_J_J_J_J_J_J,type,(
    type_d8388589096064860894list_f: ( fun_Pr129698103510188261list_f * fun_Pr167910391879485593list_f * set_Pr8454954044441558665list_f ) > $o )).

tff(sy_c_Typedef_Otype__definition_001t__Product____Type__Oprod_It__List__Olist_It__FWState__Onew____thread____action_Itf__a_Mtf__b_Mtf__c_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Oconditional____action_Itf__a_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Owait____set____action_Itf__a_Mtf__e_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Ointerrupt____action_Itf__a_J_J_Mt__List__Olist_Itf__f_J_J_J_J_J_001t__Product____Type__Oprod_It__List__Olist_It__FWState__Onew____thread____action_Itf__a_Mtf__b_Mtf__c_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Oconditional____action_Itf__a_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Owait____set____action_Itf__a_Mtf__e_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Ointerrupt____action_Itf__a_J_J_Mt__List__Olist_Itf__f_J_J_J_J_J,type,(
    type_d4693429255118607336list_f: ( fun_Pr3111891463428510519list_f * fun_Pr3111891463428510519list_f * set_Pr4157219595312563347list_f ) > $o )).

tff(sy_c_Typerep_Otyperep_OTyperep,type,(
    typerep2: ( literal * list_typerep ) > typerep )).

tff(sy_c_Typerep_Otyperep__class_Otyperep_001t__FWState__Oconditional____action_It__FWState__Olock____action_J,type,(
    typere4123026268246276339action: itself242674819721554163action > typerep )).

tff(sy_c_Typerep_Otyperep__class_Otyperep_001t__FWState__Olock____action,type,(
    typere7107042215916526635action: itself_lock_action > typerep )).

tff(sy_c_Wellfounded_Oaccp_001t__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__Product____Type__Oprod_It__fun_It__fun_It__Code____Numeral__Ointeger_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__fun_It__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__Code____Numeral__Ointeger_J_Mt__Product____Type__Oprod_It__fun_It__Code____Numeral__Ointeger_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__Code____Numeral__Ointeger_J_J_J_J_Mt__fun_It__Code____Numeral__Ointeger_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_J_J,type,(
    accp_P3788254003418167145e_term: ( fun_Pr1890824315902476525m_bool * produc2721269792025692128e_term ) > $o )).

tff(sy_c_Wellfounded_Oaccp_001t__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__Product____Type__Oprod_It__fun_It__fun_It__Int__Oint_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__fun_It__Product____Type__Oprod_It__Int__Oint_Mt__Int__Oint_J_Mt__Product____Type__Oprod_It__fun_It__Int__Oint_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Int__Oint_Mt__Int__Oint_J_J_J_J_Mt__fun_It__Int__Oint_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_J_J,type,(
    accp_P2443355490216151254e_term: ( fun_Pr8005747670889868717m_bool * produc4415110482722774349e_term ) > $o )).

tff(sy_c_Wellfounded_Oaccp_001t__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__Product____Type__Oprod_It__fun_It__fun_It__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__fun_It__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__Code____Numeral__Ointeger_J_Mt__Product____Type__Oprod_It__fun_It__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__Code____Numeral__Ointeger_J_J_J_J_Mt__fun_It__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_J_J,type,(
    accp_P3784717846775054431e_term: ( fun_Pr8821502081114233709m_bool * produc7459787091162667222e_term ) > $o )).

tff(sy_c_Wellfounded_Oaccp_001t__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__Product____Type__Oprod_It__fun_It__fun_It__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__fun_It__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__Code____Numeral__Onatural_J_Mt__Product____Type__Oprod_It__fun_It__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__Code____Numeral__Onatural_J_J_J_J_Mt__fun_It__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_J_J,type,(
    accp_P1872360919815867286e_term: ( fun_Pr7237315993266964909m_bool * produc5547430164203480077e_term ) > $o )).

tff(sy_c_Wellfounded_Oaccp_001t__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__Product____Type__Oprod_It__fun_It__fun_It__Product____Type__Oprod_It__Int__Oint_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__fun_It__Product____Type__Oprod_It__Int__Oint_Mt__Int__Oint_J_Mt__Product____Type__Oprod_It__fun_It__Product____Type__Oprod_It__Int__Oint_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Int__Oint_Mt__Int__Oint_J_J_J_J_Mt__fun_It__Product____Type__Oprod_It__Int__Oint_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_J_J,type,(
    accp_P6524376445600399018e_term: ( fun_Pr4179841141637697709m_bool * produc7256895322905205537e_term ) > $o )).

tff(sy_c_Wellfounded_Oless__than,type,(
    less_than: set_Pr1261947904930325089at_nat )).

tff(sy_c_Wellfounded_Olex__prod_001t__Nat__Onat_001t__Nat__Onat,type,(
    lex_prod_nat_nat: ( set_Pr1261947904930325089at_nat * set_Pr1261947904930325089at_nat ) > set_Pr8693737435421807431at_nat )).

tff(sy_c_Wellfounded_Olex__prod_001t__Nat__Onat_001t__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J,type,(
    lex_pr8029265285556086080at_nat: ( set_Pr1261947904930325089at_nat * set_Pr8693737435421807431at_nat ) > set_Pr575275573428919693at_nat )).

tff(sy_c_Wellfounded_Olex__prod_001t__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_001t__Nat__Onat,type,(
    lex_pr4669217892513370978at_nat: ( set_Pr8693737435421807431at_nat * set_Pr1261947904930325089at_nat ) > set_Pr7116486347545156417at_nat )).

tff(sy_c_Wellfounded_Olex__prod_001t__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_001t__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J,type,(
    lex_pr8801849515957261039at_nat: ( set_Pr8693737435421807431at_nat * set_Pr8693737435421807431at_nat ) > set_Pr553994874890374343at_nat )).

tff(sy_c_Wellfounded_Olex__prod_001t__fun_It__Code____Numeral__Ointeger_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_001t__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__Code____Numeral__Ointeger_J,type,(
    lex_pr1077031100652534907nteger: ( set_Pr2881104885773095199e_term * set_Pr5052581263052047815nteger ) > set_Pr3490065058412142851nteger )).

tff(sy_c_Wellfounded_Olex__prod_001t__fun_It__Int__Oint_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_001t__Product____Type__Oprod_It__Int__Oint_Mt__Int__Oint_J,type,(
    lex_pr8375880113396875018nt_int: ( set_Pr1054393349331465021e_term * set_Pr2560585780119916871nt_int ) > set_Pr2100580169568797217nt_int )).

tff(sy_c_Wellfounded_Olex__prod_001t__fun_It__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_001t__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__Code____Numeral__Ointeger_J,type,(
    lex_pr6076955716468153073nteger: ( set_Pr2036385042155664947e_term * set_Pr5052581263052047815nteger ) > set_Pr617690850500594159nteger )).

tff(sy_c_Wellfounded_Olex__prod_001t__fun_It__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_001t__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__Code____Numeral__Onatural_J,type,(
    lex_pr1259140058498121682atural: ( set_Pr7952272001317144989e_term * set_Pr250711821884878663atural ) > set_Pr7065274883433914289atural )).

tff(sy_c_Wellfounded_Olex__prod_001t__fun_It__Product____Type__Oprod_It__Int__Oint_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_001t__Product____Type__Oprod_It__Int__Oint_Mt__Int__Oint_J,type,(
    lex_pr8367635270142648798nt_int: ( set_Pr4602751158188618133e_term * set_Pr2560585780119916871nt_int ) > set_Pr445502709953361865nt_int )).

tff(sy_c_Wfrec_Osame__fst_001t__Nat__Onat_001t__Nat__Onat,type,(
    same_fst_nat_nat: ( fun_nat_bool * fun_na7044673412300895210at_nat ) > set_Pr8693737435421807431at_nat )).

tff(sy_c_Wfrec_Osame__fst_001t__fun_It__Code____Numeral__Ointeger_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_001t__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__Code____Numeral__Ointeger_J,type,(
    same_f5965724374525896190nteger: ( fun_fu4637294747586468801m_bool * fun_fu7157159726639627633nteger ) > set_Pr3490065058412142851nteger )).

tff(sy_c_Wfrec_Osame__fst_001t__fun_It__Int__Oint_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_001t__Product____Type__Oprod_It__Int__Oint_Mt__Int__Oint_J,type,(
    same_f7203479228769520781nt_int: ( fun_fu4917883025340107954m_bool * fun_fu7697223484234057186nt_int ) > set_Pr2100580169568797217nt_int )).

tff(sy_c_Wfrec_Osame__fst_001t__fun_It__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_001t__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__Code____Numeral__Ointeger_J,type,(
    same_f8337882360309611636nteger: ( fun_fu3684477910254590263m_bool * fun_fu7892715005995238119nteger ) > set_Pr617690850500594159nteger )).

tff(sy_c_Wfrec_Osame__fst_001t__fun_It__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_001t__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__Code____Numeral__Onatural_J,type,(
    same_f3520066702339580245atural: ( fun_fu5306705260941896578m_bool * fun_fu3871149640275165874atural ) > set_Pr7065274883433914289atural )).

tff(sy_c_Wfrec_Osame__fst_001t__fun_It__Product____Type__Oprod_It__Int__Oint_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_001t__Product____Type__Oprod_It__Int__Oint_Mt__Int__Oint_J,type,(
    same_f2683036784933431137nt_int: ( fun_fu3889648052272912774m_bool * fun_fu5021597990576145078nt_int ) > set_Pr445502709953361865nt_int )).

tff(sy_c_aa_001t__Code____Numeral__Ointeger_001t__HOL__Obool,type,(
    aa_Code_integer_bool: ( fun_Co8822979462182099027r_bool * code_integer ) > bool )).

tff(sy_c_aa_001t__Code____Numeral__Ointeger_001t__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__Code____Numeral__Ointeger_J,type,(
    aa_Cod6977894654539884864nteger: ( fun_Co6597186368970283863nteger * code_integer ) > produc8923325533196201883nteger )).

tff(sy_c_aa_001t__Code____Numeral__Ointeger_001t__Product____Type__Oprod_It__fun_It__Code____Numeral__Ointeger_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__Code____Numeral__Ointeger_J_J,type,(
    aa_Cod43159593260559228nteger: ( fun_Co7528949848640542651nteger * code_integer ) > produc5207004643709237345nteger )).

tff(sy_c_aa_001t__Code____Numeral__Ointeger_001t__Product____Type__Oprod_It__fun_It__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__Code____Numeral__Ointeger_J_J,type,(
    aa_Cod477003733978929650nteger: ( fun_Co8318956380006697777nteger * code_integer ) > produc1616345218596728535nteger )).

tff(sy_c_aa_001t__Code____Numeral__Ointeger_001t__fun_It__Code____Numeral__Ointeger_Mt__HOL__Obool_J,type,(
    aa_Cod7250484176784686200r_bool: ( fun_Co8310303586393106575r_bool * code_integer ) > fun_Co8822979462182099027r_bool )).

tff(sy_c_aa_001t__Code____Numeral__Ointeger_001t__fun_It__Code____Numeral__Ointeger_Mt__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__Code____Numeral__Ointeger_J_J,type,(
    aa_Cod8380929501330563836nteger: ( fun_Co2470855966376689427nteger * code_integer ) > fun_Co6597186368970283863nteger )).

tff(sy_c_aa_001t__Code____Numeral__Ointeger_001t__fun_It__Code____Numeral__Ointeger_Mt__Product____Type__Oprod_It__fun_It__Code____Numeral__Ointeger_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__Code____Numeral__Ointeger_J_J_J,type,(
    aa_Cod1808449122992749782nteger: ( fun_Co6832652054853899285nteger * code_integer ) > fun_Co7528949848640542651nteger )).

tff(sy_c_aa_001t__Code____Numeral__Ointeger_001t__fun_It__Code____Numeral__Ointeger_Mt__Product____Type__Oprod_It__fun_It__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__Code____Numeral__Ointeger_J_J_J,type,(
    aa_Cod6423987127874185292nteger: ( fun_Co4488613618048992395nteger * code_integer ) > fun_Co8318956380006697777nteger )).

tff(sy_c_aa_001t__Code____Numeral__Ointeger_001t__fun_It__Code____Numeral__Ointeger_Mt__fun_It__List__Olist_It__Typerep__Otyperep_J_Mt__fun_It__fun_It__Code____Numeral__Ointeger_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__fun_It__Code____Numeral__Ointeger_Mt__fun_It__Code____Numeral__Ointeger_Mt__HOL__Obool_J_J_J_J_J,type,(
    aa_Cod13429314964527631r_bool: ( fun_Co2259386328530987174r_bool * code_integer ) > fun_Co5268594389658985834r_bool )).

tff(sy_c_aa_001t__Code____Numeral__Ointeger_001t__fun_It__Code____Numeral__Ointeger_Mt__fun_It__List__Olist_It__Typerep__Otyperep_J_Mt__fun_It__fun_It__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__fun_It__Code____Numeral__Ointeger_Mt__fun_It__Code____Numeral__Ointeger_Mt__HOL__Obool_J_J_J_J_J,type,(
    aa_Cod6324174988560476549r_bool: ( fun_Co3478683310390066460r_bool * code_integer ) > fun_Co653021390397566176r_bool )).

tff(sy_c_aa_001t__Code____Numeral__Ointeger_001t__fun_It__Code____Numeral__Ointeger_Mt__fun_It__Typerep__Otyperep_Mt__fun_It__fun_It__Code____Numeral__Ointeger_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__fun_It__Code____Numeral__Ointeger_Mt__fun_It__Code____Numeral__Ointeger_Mt__HOL__Obool_J_J_J_J_J,type,(
    aa_Cod7358073210240692639r_bool: ( fun_Co7332432888887795254r_bool * code_integer ) > fun_Co9145073537914005114r_bool )).

tff(sy_c_aa_001t__Code____Numeral__Ointeger_001t__fun_It__Code____Numeral__Ointeger_Mt__fun_It__Typerep__Otyperep_Mt__fun_It__fun_It__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__fun_It__Code____Numeral__Ointeger_Mt__fun_It__Code____Numeral__Ointeger_Mt__HOL__Obool_J_J_J_J_J,type,(
    aa_Cod7166549366698049813r_bool: ( fun_Co39283015947481772r_bool * code_integer ) > fun_Co3719908007917284848r_bool )).

tff(sy_c_aa_001t__Code____Numeral__Ointeger_001t__fun_It__List__Olist_It__Typerep__Otyperep_J_Mt__fun_It__fun_It__Code____Numeral__Ointeger_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__fun_It__Code____Numeral__Ointeger_Mt__fun_It__Code____Numeral__Ointeger_Mt__HOL__Obool_J_J_J_J,type,(
    aa_Cod6345498316439044307r_bool: ( fun_Co5268594389658985834r_bool * code_integer ) > fun_li1664060000330668590r_bool )).

tff(sy_c_aa_001t__Code____Numeral__Ointeger_001t__fun_It__List__Olist_It__Typerep__Otyperep_J_Mt__fun_It__fun_It__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__fun_It__Code____Numeral__Ointeger_Mt__fun_It__Code____Numeral__Ointeger_Mt__HOL__Obool_J_J_J_J,type,(
    aa_Cod1062060236366922569r_bool: ( fun_Co653021390397566176r_bool * code_integer ) > fun_li6516200549690070180r_bool )).

tff(sy_c_aa_001t__Code____Numeral__Ointeger_001t__fun_It__Product____Type__Oprod_It__fun_It__Code____Numeral__Ointeger_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Code____Numeral__Ointeger_J_Mt__Product____Type__Oprod_It__fun_It__Code____Numeral__Ointeger_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__Code____Numeral__Ointeger_J_J_J,type,(
    aa_Cod597813924426217158nteger: ( fun_Co8307566233941930973nteger * code_integer ) > fun_Pr7022756070856489121nteger )).

tff(sy_c_aa_001t__Code____Numeral__Ointeger_001t__fun_It__Product____Type__Oprod_It__fun_It__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Code____Numeral__Ointeger_J_Mt__Product____Type__Oprod_It__fun_It__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__Code____Numeral__Ointeger_J_J_J,type,(
    aa_Cod4261189290824475206nteger: ( fun_Co6429903536061882205nteger * code_integer ) > fun_Pr5747174900317623329nteger )).

tff(sy_c_aa_001t__Code____Numeral__Ointeger_001t__fun_It__Typerep__Otyperep_Mt__fun_It__fun_It__Code____Numeral__Ointeger_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__fun_It__Code____Numeral__Ointeger_Mt__fun_It__Code____Numeral__Ointeger_Mt__HOL__Obool_J_J_J_J,type,(
    aa_Cod715017788918113251r_bool: ( fun_Co9145073537914005114r_bool * code_integer ) > fun_ty1836072237091153598r_bool )).

tff(sy_c_aa_001t__Code____Numeral__Ointeger_001t__fun_It__Typerep__Otyperep_Mt__fun_It__fun_It__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__fun_It__Code____Numeral__Ointeger_Mt__fun_It__Code____Numeral__Ointeger_Mt__HOL__Obool_J_J_J_J,type,(
    aa_Cod5987206055423813209r_bool: ( fun_Co3719908007917284848r_bool * code_integer ) > fun_ty1974118505816973620r_bool )).

tff(sy_c_aa_001t__Code____Numeral__Ointeger_001t__fun_It__fun_It__Code____Numeral__Ointeger_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__fun_It__Code____Numeral__Ointeger_Mt__Product____Type__Oprod_It__fun_It__Code____Numeral__Ointeger_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__Code____Numeral__Ointeger_J_J_J_J,type,(
    aa_Cod2133288591522343490nteger: ( fun_Co5229755925274711937nteger * code_integer ) > fun_fu667153953974204455nteger )).

tff(sy_c_aa_001t__Code____Numeral__Ointeger_001t__fun_It__fun_It__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__fun_It__Code____Numeral__Ointeger_Mt__Product____Type__Oprod_It__fun_It__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__Code____Numeral__Ointeger_J_J_J_J,type,(
    aa_Cod5341664798018938562nteger: ( fun_Co6462232924193281025nteger * code_integer ) > fun_fu7267026902403237031nteger )).

tff(sy_c_aa_001t__Code____Numeral__Onatural_001t__Code____Numeral__Onatural,type,(
    aa_Cod4272041906116450446atural: ( fun_Co7398788559141407565atural * code_natural ) > code_natural )).

tff(sy_c_aa_001t__Code____Numeral__Onatural_001t__HOL__Obool,type,(
    aa_Code_natural_bool: ( fun_Co7175331531449502024l_bool * code_natural ) > bool )).

tff(sy_c_aa_001t__Code____Numeral__Onatural_001t__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__Code____Numeral__Onatural_J,type,(
    aa_Cod5614077553384211403atural: ( fun_Co9086149380244212450atural * code_natural ) > produc7822875418678951345atural )).

tff(sy_c_aa_001t__Code____Numeral__Onatural_001t__Product____Type__Oprod_It__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__Code____Numeral__Onatural_J_Mt__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__Code____Numeral__Onatural_J_J,type,(
    aa_Cod6808739660676082561atural: ( fun_Co5709460363461100952atural * code_natural ) > produc6756470014200349799atural )).

tff(sy_c_aa_001t__Code____Numeral__Onatural_001t__Product____Type__Oprod_It__fun_It__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__Code____Numeral__Onatural_J_J,type,(
    aa_Cod839319787786016798atural: ( fun_Co5553110316478081245atural * code_natural ) > produc651309673056299192atural )).

tff(sy_c_aa_001t__Code____Numeral__Onatural_001t__fun_It__Code____Numeral__Ointeger_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J,type,(
    aa_Cod6552544117257209045e_term: ( fun_Co1726548804272855060e_term * code_natural ) > fun_Co6545587727236015215e_term )).

tff(sy_c_aa_001t__Code____Numeral__Onatural_001t__fun_It__Code____Numeral__Onatural_Mt__HOL__Obool_J,type,(
    aa_Cod6910080592713026658l_bool: ( fun_Co9170264581657726457l_bool * code_natural ) > fun_Co7175331531449502024l_bool )).

tff(sy_c_aa_001t__Code____Numeral__Onatural_001t__fun_It__Code____Numeral__Onatural_Mt__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__Code____Numeral__Onatural_J_J,type,(
    aa_Cod3891347372088052988atural: ( fun_Co7678717249382994835atural * code_natural ) > fun_Co9086149380244212450atural )).

tff(sy_c_aa_001t__Code____Numeral__Onatural_001t__fun_It__Code____Numeral__Onatural_Mt__Product____Type__Oprod_It__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__Code____Numeral__Onatural_J_Mt__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__Code____Numeral__Onatural_J_J_J,type,(
    aa_Cod4292056611156568242atural: ( fun_Co1890133979025130057atural * code_natural ) > fun_Co5709460363461100952atural )).

tff(sy_c_aa_001t__Code____Numeral__Onatural_001t__fun_It__Code____Numeral__Onatural_Mt__Product____Type__Oprod_It__fun_It__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__Code____Numeral__Onatural_J_J_J,type,(
    aa_Cod8340266599772806211atural: ( fun_Co497579164837241474atural * code_natural ) > fun_Co5553110316478081245atural )).

tff(sy_c_aa_001t__Code____Numeral__Onatural_001t__fun_It__Code____Numeral__Onatural_Mt__fun_It__Code____Numeral__Onatural_Mt__Product____Type__Oprod_It__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__Code____Numeral__Onatural_J_Mt__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__Code____Numeral__Onatural_J_J_J_J,type,(
    aa_Cod8811915439870959971atural: ( fun_Co9168753396221475450atural * code_natural ) > fun_Co1890133979025130057atural )).

tff(sy_c_aa_001t__Code____Numeral__Onatural_001t__fun_It__Code____Numeral__Onatural_Mt__fun_It__Code____Numeral__Onatural_Mt__fun_It__Code____Numeral__Onatural_Mt__Product____Type__Oprod_It__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__Code____Numeral__Onatural_J_Mt__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__Code____Numeral__Onatural_J_J_J_J_J,type,(
    aa_Cod7192273914275698068atural: ( fun_Co7089152750660283947atural * code_natural ) > fun_Co9168753396221475450atural )).

tff(sy_c_aa_001t__Code____Numeral__Onatural_001t__fun_It__Code____Numeral__Onatural_Mt__fun_It__List__Olist_It__Typerep__Otyperep_J_Mt__fun_It__fun_It__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__fun_It__Code____Numeral__Onatural_Mt__fun_It__Code____Numeral__Onatural_Mt__HOL__Obool_J_J_J_J_J,type,(
    aa_Cod7258250240150858788l_bool: ( fun_Co8509213878750907067l_bool * code_natural ) > fun_Co8787701865302847498l_bool )).

tff(sy_c_aa_001t__Code____Numeral__Onatural_001t__fun_It__Code____Numeral__Onatural_Mt__fun_It__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__Code____Numeral__Onatural_J_Mt__Product____Type__Oprod_It__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__Code____Numeral__Onatural_J_Mt__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__Code____Numeral__Onatural_J_J_J_J,type,(
    aa_Cod2792380593589995588atural: ( fun_Co5960823453657977859atural * code_natural ) > fun_Co422297531967703006atural )).

tff(sy_c_aa_001t__Code____Numeral__Onatural_001t__fun_It__Code____Numeral__Onatural_Mt__fun_It__Typerep__Otyperep_Mt__fun_It__fun_It__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__fun_It__Code____Numeral__Onatural_Mt__fun_It__Code____Numeral__Onatural_Mt__HOL__Obool_J_J_J_J_J,type,(
    aa_Cod25706318474166452l_bool: ( fun_Co8866053764706172235l_bool * code_natural ) > fun_Co1546718079784742810l_bool )).

tff(sy_c_aa_001t__Code____Numeral__Onatural_001t__fun_It__Int__Oint_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J,type,(
    aa_Cod2745173244843804580e_term: ( fun_Co4057876674088285027e_term * code_natural ) > fun_in6429348457993719614e_term )).

tff(sy_c_aa_001t__Code____Numeral__Onatural_001t__fun_It__List__Olist_It__Typerep__Otyperep_J_Mt__fun_It__fun_It__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__fun_It__Code____Numeral__Onatural_Mt__fun_It__Code____Numeral__Onatural_Mt__HOL__Obool_J_J_J_J,type,(
    aa_Cod6802074752346591475l_bool: ( fun_Co8787701865302847498l_bool * code_natural ) > fun_li8375996556863344857l_bool )).

tff(sy_c_aa_001t__Code____Numeral__Onatural_001t__fun_It__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J,type,(
    aa_Cod2687592440296921567e_term: ( fun_Co3289125401431812126e_term * code_natural ) > fun_Pr272337284026993017e_term )).

tff(sy_c_aa_001t__Code____Numeral__Onatural_001t__fun_It__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__Code____Numeral__Onatural_J_Mt__HOL__Obool_J,type,(
    aa_Cod7054345612336956751l_bool: ( fun_Co8475707966591157134l_bool * code_natural ) > fun_Pr6106755111087548649l_bool )).

tff(sy_c_aa_001t__Code____Numeral__Onatural_001t__fun_It__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__Code____Numeral__Onatural_J_Mt__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__Code____Numeral__Onatural_J_J,type,(
    aa_Cod1269109650860651881atural: ( fun_Co1851440197950133416atural * code_natural ) > fun_Pr74676805955934211atural )).

tff(sy_c_aa_001t__Code____Numeral__Onatural_001t__fun_It__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__Code____Numeral__Onatural_J_Mt__Product____Type__Oprod_It__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__Code____Numeral__Onatural_J_Mt__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__Code____Numeral__Onatural_J_J_J,type,(
    aa_Cod8782840890542731679atural: ( fun_Co422297531967703006atural * code_natural ) > fun_Pr3133360822718887225atural )).

tff(sy_c_aa_001t__Code____Numeral__Onatural_001t__fun_It__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__Code____Numeral__Onatural_J_Mt__fun_It__Code____Numeral__Onatural_Mt__Product____Type__Oprod_It__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__Code____Numeral__Onatural_J_Mt__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__Code____Numeral__Onatural_J_J_J_J,type,(
    aa_Cod4059854864428230736atural: ( fun_Co8253216719530962447atural * code_natural ) > fun_Pr1689771802805938154atural )).

tff(sy_c_aa_001t__Code____Numeral__Onatural_001t__fun_It__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J,type,(
    aa_Cod1528497641474136276e_term: ( fun_Co5469448330631101587e_term * code_natural ) > fun_Pr8336614522058983534e_term )).

tff(sy_c_aa_001t__Code____Numeral__Onatural_001t__fun_It__Product____Type__Oprod_It__Int__Oint_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J,type,(
    aa_Cod2767372014048222672e_term: ( fun_Co183923035916686223e_term * code_natural ) > fun_Pr9164807099015279978e_term )).

tff(sy_c_aa_001t__Code____Numeral__Onatural_001t__fun_It__Product____Type__Oprod_It__fun_It__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Code____Numeral__Onatural_J_Mt__Product____Type__Oprod_It__fun_It__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__Code____Numeral__Onatural_J_J_J,type,(
    aa_Cod6513096331040314332atural: ( fun_Co8745416086325235827atural * code_natural ) > fun_Pr3475064721092140226atural )).

tff(sy_c_aa_001t__Code____Numeral__Onatural_001t__fun_It__Typerep__Otyperep_Mt__fun_It__fun_It__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__fun_It__Code____Numeral__Onatural_Mt__fun_It__Code____Numeral__Onatural_Mt__HOL__Obool_J_J_J_J,type,(
    aa_Cod1419350168365658755l_bool: ( fun_Co1546718079784742810l_bool * code_natural ) > fun_ty3833914512990248297l_bool )).

tff(sy_c_aa_001t__Code____Numeral__Onatural_001t__fun_It__fun_It__Code____Numeral__Onatural_Mt__Code____Numeral__Onatural_J_Mt__fun_It__Code____Numeral__Onatural_Mt__Product____Type__Oprod_It__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__Code____Numeral__Onatural_J_Mt__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__Code____Numeral__Onatural_J_J_J_J,type,(
    aa_Cod3799626429813768574atural: ( fun_Co3298018869363459349atural * code_natural ) > fun_fu5776105911759545956atural )).

tff(sy_c_aa_001t__Code____Numeral__Onatural_001t__fun_It__fun_It__Code____Numeral__Onatural_Mt__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__Code____Numeral__Onatural_J_J_Mt__fun_It__Code____Numeral__Onatural_Mt__Product____Type__Oprod_It__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__Code____Numeral__Onatural_J_Mt__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__Code____Numeral__Onatural_J_J_J_J,type,(
    aa_Cod4465384417898968927atural: ( fun_Co1808237959486878atural * code_natural ) > fun_fu4845328712902341369atural )).

tff(sy_c_aa_001t__Code____Numeral__Onatural_001t__fun_It__fun_It__Code____Numeral__Onatural_Mt__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__Code____Numeral__Onatural_J_J_Mt__fun_It__Code____Numeral__Onatural_Mt__fun_It__Code____Numeral__Onatural_Mt__Product____Type__Oprod_It__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__Code____Numeral__Onatural_J_Mt__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__Code____Numeral__Onatural_J_J_J_J_J,type,(
    aa_Cod1145874426476893072atural: ( fun_Co4602231649046964559atural * code_natural ) > fun_fu2414411805526346538atural )).

tff(sy_c_aa_001t__Code____Numeral__Onatural_001t__fun_It__fun_It__Code____Numeral__Onatural_Mt__fun_It__Code____Numeral__Onatural_Mt__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__Code____Numeral__Onatural_J_J_J_Mt__fun_It__Code____Numeral__Onatural_Mt__fun_It__Code____Numeral__Onatural_Mt__fun_It__Code____Numeral__Onatural_Mt__Product____Type__Oprod_It__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__Code____Numeral__Onatural_J_Mt__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__Code____Numeral__Onatural_J_J_J_J_J_J,type,(
    aa_Cod5444125987556094672atural: ( fun_Co5734384866173048975atural * code_natural ) > fun_fu1459600148385768042atural )).

tff(sy_c_aa_001t__Code____Numeral__Onatural_001t__fun_It__fun_It__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__fun_It__Code____Numeral__Onatural_Mt__Product____Type__Oprod_It__fun_It__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__Code____Numeral__Onatural_J_J_J_J,type,(
    aa_Cod3835197185894338606atural: ( fun_Co2246090783753993453atural * code_natural ) > fun_fu858381143068000968atural )).

tff(sy_c_aa_001t__FWState__Oconditional____action_It__Code____Numeral__Onatural_J_001t__fun_It__FWState__Oconditional____action_It__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__Code____Numeral__Onatural_J_J_Mt__HOL__Obool_J,type,(
    aa_con6328194478143685077l_bool: ( fun_co4848578920769745428l_bool * condit6493346598134228598atural ) > fun_co5651435075399058593l_bool )).

tff(sy_c_aa_001t__FWState__Oconditional____action_It__FinFun__Ofinfun_Itf__d_Mt__List__Olist_It__FWState__Olock____action_J_J_J_001t__fun_It__FWState__Oconditional____action_It__Product____Type__Oprod_It__List__Olist_It__FWState__Onew____thread____action_Itf__a_Mtf__b_Mtf__c_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Oconditional____action_Itf__a_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Owait____set____action_Itf__a_Mtf__e_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Ointerrupt____action_Itf__a_J_J_Mt__List__Olist_Itf__f_J_J_J_J_J_J_Mt__HOL__Obool_J,type,(
    aa_con6037231209153826126f_bool: ( fun_co3674248796627670629f_bool * condit3482957019168584761action ) > fun_co7494554730140799621f_bool )).

tff(sy_c_aa_001t__FWState__Oconditional____action_It__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__Code____Numeral__Ointeger_J_J_001t__HOL__Obool,type,(
    aa_con5738070099517397040r_bool: ( fun_co3347804026784680503r_bool * condit2712864380631382371nteger ) > bool )).

tff(sy_c_aa_001t__FWState__Oconditional____action_It__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__Code____Numeral__Onatural_J_J_001t__HOL__Obool,type,(
    aa_con8041701148131775130l_bool: ( fun_co5651435075399058593l_bool * condit5465194378543733881atural ) > bool )).

tff(sy_c_aa_001t__FWState__Oconditional____action_It__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__Code____Numeral__Onatural_J_J_J_001t__FWState__Oconditional____action_It__Code____Numeral__Onatural_J,type,(
    aa_con4661744543005849856atural: ( fun_co8358438426518085311atural * condit1810779906380472396atural ) > condit6493346598134228598atural )).

tff(sy_c_aa_001t__FWState__Oconditional____action_It__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__Code____Numeral__Onatural_J_J_J_001t__FWState__Oconditional____action_It__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__Code____Numeral__Onatural_J_J,type,(
    aa_con6173485833423625583atural: ( fun_co3638684325198743174atural * condit1810779906380472396atural ) > condit5465194378543733881atural )).

tff(sy_c_aa_001t__FWState__Oconditional____action_It__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__Code____Numeral__Onatural_J_J_J_001t__HOL__Obool,type,(
    aa_con2963671653528250637l_bool: ( fun_co7627950267339617060l_bool * condit1810779906380472396atural ) > bool )).

tff(sy_c_aa_001t__FWState__Oconditional____action_It__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__Code____Numeral__Onatural_J_J_J_001t__Set__Oset_It__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__Code____Numeral__Onatural_J_J_J,type,(
    aa_con686108396359897662atural: ( fun_co1089282609722841341atural * condit1810779906380472396atural ) > set_Pr2352657477744078772atural )).

tff(sy_c_aa_001t__FWState__Oconditional____action_It__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__Code____Numeral__Onatural_J_J_J_001t__fun_It__Set__Oset_It__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__Code____Numeral__Onatural_J_J_J_Mt__HOL__Obool_J,type,(
    aa_con2191777559755945522l_bool: ( fun_co4196113951099085769l_bool * condit1810779906380472396atural ) > fun_se342298007163517500l_bool )).

tff(sy_c_aa_001t__FWState__Oconditional____action_It__Product____Type__Oprod_It__FinFun__Ofinfun_Itf__d_Mt__List__Olist_It__FWState__Olock____action_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Onew____thread____action_Itf__a_Mtf__b_Mtf__c_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Oconditional____action_Itf__a_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Owait____set____action_Itf__a_Mtf__e_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Ointerrupt____action_Itf__a_J_J_Mt__List__Olist_Itf__f_J_J_J_J_J_J_J_001t__FWState__Oconditional____action_It__FinFun__Ofinfun_Itf__d_Mt__List__Olist_It__FWState__Olock____action_J_J_J,type,(
    aa_con2705967329354826990action: ( fun_co2764440614077727549action * condit573090327609778161list_f ) > condit3482957019168584761action )).

tff(sy_c_aa_001t__FWState__Oconditional____action_It__Product____Type__Oprod_It__FinFun__Ofinfun_Itf__d_Mt__List__Olist_It__FWState__Olock____action_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Onew____thread____action_Itf__a_Mtf__b_Mtf__c_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Oconditional____action_Itf__a_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Owait____set____action_Itf__a_Mtf__e_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Ointerrupt____action_Itf__a_J_J_Mt__List__Olist_Itf__f_J_J_J_J_J_J_J_001t__FWState__Oconditional____action_It__Product____Type__Oprod_It__List__Olist_It__FWState__Onew____thread____action_Itf__a_Mtf__b_Mtf__c_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Oconditional____action_Itf__a_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Owait____set____action_Itf__a_Mtf__e_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Ointerrupt____action_Itf__a_J_J_Mt__List__Olist_Itf__f_J_J_J_J_J_J,type,(
    aa_con6974328736262822752list_f: ( fun_co2534358735688588975list_f * condit573090327609778161list_f ) > condit8002672114479986987list_f )).

tff(sy_c_aa_001t__FWState__Oconditional____action_It__Product____Type__Oprod_It__FinFun__Ofinfun_Itf__d_Mt__List__Olist_It__FWState__Olock____action_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Onew____thread____action_Itf__a_Mtf__b_Mtf__c_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Oconditional____action_Itf__a_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Owait____set____action_Itf__a_Mtf__e_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Ointerrupt____action_Itf__a_J_J_Mt__List__Olist_Itf__f_J_J_J_J_J_J_J_001t__HOL__Obool,type,(
    aa_con7928759629550899106f_bool: ( fun_co4575195045610544553f_bool * condit573090327609778161list_f ) > bool )).

tff(sy_c_aa_001t__FWState__Oconditional____action_It__Product____Type__Oprod_It__FinFun__Ofinfun_Itf__d_Mt__List__Olist_It__FWState__Olock____action_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Onew____thread____action_Itf__a_Mtf__b_Mtf__c_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Oconditional____action_Itf__a_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Owait____set____action_Itf__a_Mtf__e_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Ointerrupt____action_Itf__a_J_J_Mt__List__Olist_Itf__f_J_J_J_J_J_J_J_001t__Set__Oset_It__Product____Type__Oprod_It__FinFun__Ofinfun_Itf__d_Mt__List__Olist_It__FWState__Olock____action_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Onew____thread____action_Itf__a_Mtf__b_Mtf__c_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Oconditional____action_Itf__a_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Owait____set____action_Itf__a_Mtf__e_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Ointerrupt____action_Itf__a_J_J_Mt__List__Olist_Itf__f_J_J_J_J_J_J_J,type,(
    aa_con5986673604477302804list_f: ( fun_co1270396367619912987list_f * condit573090327609778161list_f ) > set_Pr8454954044441558665list_f )).

tff(sy_c_aa_001t__FWState__Oconditional____action_It__Product____Type__Oprod_It__FinFun__Ofinfun_Itf__d_Mt__List__Olist_It__FWState__Olock____action_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Onew____thread____action_Itf__a_Mtf__b_Mtf__c_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Oconditional____action_Itf__a_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Owait____set____action_Itf__a_Mtf__e_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Ointerrupt____action_Itf__a_J_J_Mt__List__Olist_Itf__f_J_J_J_J_J_J_J_001t__fun_It__Set__Oset_It__Product____Type__Oprod_It__FinFun__Ofinfun_Itf__d_Mt__List__Olist_It__FWState__Olock____action_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Onew____thread____action_Itf__a_Mtf__b_Mtf__c_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Oconditional____action_Itf__a_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Owait____set____action_Itf__a_Mtf__e_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Ointerrupt____action_Itf__a_J_J_Mt__List__Olist_Itf__f_J_J_J_J_J_J_J_Mt__HOL__Obool_J,type,(
    aa_con142944974060319686f_bool: ( fun_co8769804245728303125f_bool * condit573090327609778161list_f ) > fun_se8514946252925913233f_bool )).

tff(sy_c_aa_001t__FWState__Oconditional____action_It__Product____Type__Oprod_It__Int__Oint_Mt__Int__Oint_J_J_001t__HOL__Obool,type,(
    aa_con3870485526895031954t_bool: ( fun_co3161535697391151257t_bool * condit1149335772477489793nt_int ) > bool )).

tff(sy_c_aa_001t__FWState__Oconditional____action_It__Product____Type__Oprod_It__List__Olist_It__FWState__Onew____thread____action_Itf__a_Mtf__b_Mtf__c_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Oconditional____action_Itf__a_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Owait____set____action_Itf__a_Mtf__e_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Ointerrupt____action_Itf__a_J_J_Mt__List__Olist_Itf__f_J_J_J_J_J_J_001t__HOL__Obool,type,(
    aa_con7178005104978336878f_bool: ( fun_co7494554730140799621f_bool * condit8002672114479986987list_f ) > bool )).

tff(sy_c_aa_001t__FWState__Oconditional____action_It__Product____Type__Oprod_It__fun_It__Code____Numeral__Ointeger_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__Code____Numeral__Ointeger_J_J_J_001t__FWState__Oconditional____action_It__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__Code____Numeral__Ointeger_J_J,type,(
    aa_con6461004814926059446nteger: ( fun_co5550916918550229965nteger * condit8470381793734434479nteger ) > condit2712864380631382371nteger )).

tff(sy_c_aa_001t__FWState__Oconditional____action_It__Product____Type__Oprod_It__fun_It__Code____Numeral__Ointeger_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__Code____Numeral__Ointeger_J_J_J_001t__FWState__Oconditional____action_It__fun_It__Code____Numeral__Ointeger_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_J,type,(
    aa_con6081442682657178282e_term: ( fun_co6374291783546618089e_term * condit8470381793734434479nteger ) > condit529843700979588157e_term )).

tff(sy_c_aa_001t__FWState__Oconditional____action_It__Product____Type__Oprod_It__fun_It__Code____Numeral__Ointeger_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__Code____Numeral__Ointeger_J_J_J_001t__HOL__Obool,type,(
    aa_con1857799385180533354r_bool: ( fun_co2395757858628207745r_bool * condit8470381793734434479nteger ) > bool )).

tff(sy_c_aa_001t__FWState__Oconditional____action_It__Product____Type__Oprod_It__fun_It__Code____Numeral__Ointeger_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__Code____Numeral__Ointeger_J_J_J_001t__Set__Oset_It__Product____Type__Oprod_It__fun_It__Code____Numeral__Ointeger_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__Code____Numeral__Ointeger_J_J_J,type,(
    aa_con2616107075663398020nteger: ( fun_co7993230573243143619nteger * condit8470381793734434479nteger ) > set_Pr7592006421409863191nteger )).

tff(sy_c_aa_001t__FWState__Oconditional____action_It__Product____Type__Oprod_It__fun_It__Code____Numeral__Ointeger_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__Code____Numeral__Ointeger_J_J_J_001t__fun_It__Set__Oset_It__Product____Type__Oprod_It__fun_It__Code____Numeral__Ointeger_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__Code____Numeral__Ointeger_J_J_J_Mt__HOL__Obool_J,type,(
    aa_con6279169789225115244r_bool: ( fun_co8049914271994749315r_bool * condit8470381793734434479nteger ) > fun_se4483451029297570713r_bool )).

tff(sy_c_aa_001t__FWState__Oconditional____action_It__Product____Type__Oprod_It__fun_It__Int__Oint_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Int__Oint_Mt__Int__Oint_J_J_J_001t__FWState__Oconditional____action_It__Product____Type__Oprod_It__Int__Oint_Mt__Int__Oint_J_J,type,(
    aa_con6366738833360172165nt_int: ( fun_co1836343800258503068nt_int * condit5737986311263826622nt_int ) > condit1149335772477489793nt_int )).

tff(sy_c_aa_001t__FWState__Oconditional____action_It__Product____Type__Oprod_It__fun_It__Int__Oint_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Int__Oint_Mt__Int__Oint_J_J_J_001t__FWState__Oconditional____action_It__fun_It__Int__Oint_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_J,type,(
    aa_con605714200004147848e_term: ( fun_co1488636770001891655e_term * condit5737986311263826622nt_int ) > condit7866213752590048140e_term )).

tff(sy_c_aa_001t__FWState__Oconditional____action_It__Product____Type__Oprod_It__fun_It__Int__Oint_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Int__Oint_Mt__Int__Oint_J_J_J_001t__HOL__Obool,type,(
    aa_con2405514096714695195t_bool: ( fun_co7718080053201515570t_bool * condit5737986311263826622nt_int ) > bool )).

tff(sy_c_aa_001t__FWState__Oconditional____action_It__Product____Type__Oprod_It__fun_It__Int__Oint_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Int__Oint_Mt__Int__Oint_J_J_J_001t__Set__Oset_It__Product____Type__Oprod_It__fun_It__Int__Oint_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Int__Oint_Mt__Int__Oint_J_J_J,type,(
    aa_con5749649171810150690nt_int: ( fun_co5505955772263428833nt_int * condit5737986311263826622nt_int ) > set_Pr5033440245338114598nt_int )).

tff(sy_c_aa_001t__FWState__Oconditional____action_It__Product____Type__Oprod_It__fun_It__Int__Oint_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Int__Oint_Mt__Int__Oint_J_J_J_001t__fun_It__Set__Oset_It__Product____Type__Oprod_It__fun_It__Int__Oint_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Int__Oint_Mt__Int__Oint_J_J_J_Mt__HOL__Obool_J,type,(
    aa_con1445663251359185742t_bool: ( fun_co8735435556028933605t_bool * condit5737986311263826622nt_int ) > fun_se4996389825565520714t_bool )).

tff(sy_c_aa_001t__FWState__Oconditional____action_It__Product____Type__Oprod_It__fun_It__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__Code____Numeral__Ointeger_J_J_J_001t__FWState__Oconditional____action_It__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__Code____Numeral__Ointeger_J_J,type,(
    aa_con4378243020094724544nteger: ( fun_co5012480105982096855nteger * condit1412535097198424613nteger ) > condit2712864380631382371nteger )).

tff(sy_c_aa_001t__FWState__Oconditional____action_It__Product____Type__Oprod_It__fun_It__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__Code____Numeral__Ointeger_J_J_J_001t__FWState__Oconditional____action_It__fun_It__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_J,type,(
    aa_con3298917038284919594e_term: ( fun_co3399675421143272553e_term * condit1412535097198424613nteger ) > condit5152520105103365191e_term )).

tff(sy_c_aa_001t__FWState__Oconditional____action_It__Product____Type__Oprod_It__fun_It__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__Code____Numeral__Ointeger_J_J_J_001t__HOL__Obool,type,(
    aa_con7619967807693704308r_bool: ( fun_co3441523439604637323r_bool * condit1412535097198424613nteger ) > bool )).

tff(sy_c_aa_001t__FWState__Oconditional____action_It__Product____Type__Oprod_It__fun_It__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__Code____Numeral__Ointeger_J_J_J_001t__Set__Oset_It__Product____Type__Oprod_It__fun_It__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__Code____Numeral__Ointeger_J_J_J,type,(
    aa_con2865491407935332464nteger: ( fun_co1365480479435617967nteger * condit1412535097198424613nteger ) > set_Pr5663546166630115725nteger )).

tff(sy_c_aa_001t__FWState__Oconditional____action_It__Product____Type__Oprod_It__fun_It__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__Code____Numeral__Ointeger_J_J_J_001t__fun_It__Set__Oset_It__Product____Type__Oprod_It__fun_It__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__Code____Numeral__Ointeger_J_J_J_Mt__HOL__Obool_J,type,(
    aa_con4003223757532025216r_bool: ( fun_co5175040255410966423r_bool * condit1412535097198424613nteger ) > fun_se1672508597526855075r_bool )).

tff(sy_c_aa_001t__FWState__Oconditional____action_It__Product____Type__Oprod_It__fun_It__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__Code____Numeral__Onatural_J_J_J_001t__FWState__Oconditional____action_It__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__Code____Numeral__Onatural_J_J,type,(
    aa_con2292861600631905205atural: ( fun_co8426797989593500876atural * condit6542709471177067398atural ) > condit5465194378543733881atural )).

tff(sy_c_aa_001t__FWState__Oconditional____action_It__Product____Type__Oprod_It__fun_It__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__Code____Numeral__Onatural_J_J_J_001t__FWState__Oconditional____action_It__fun_It__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_J,type,(
    aa_con1092570966786250880e_term: ( fun_co9099894971345954623e_term * condit6542709471177067398atural ) > condit7332843034302654652e_term )).

tff(sy_c_aa_001t__FWState__Oconditional____action_It__Product____Type__Oprod_It__fun_It__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__Code____Numeral__Onatural_J_J_J_001t__HOL__Obool,type,(
    aa_con622330552509534035l_bool: ( fun_co5667258221275242858l_bool * condit6542709471177067398atural ) > bool )).

tff(sy_c_aa_001t__FWState__Oconditional____action_It__Product____Type__Oprod_It__fun_It__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__Code____Numeral__Onatural_J_J_J_001t__Set__Oset_It__Product____Type__Oprod_It__fun_It__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__Code____Numeral__Onatural_J_J_J,type,(
    aa_con8074830335565664946atural: ( fun_co1126531853235914865atural * condit6542709471177067398atural ) > set_Pr1570348503753982702atural )).

tff(sy_c_aa_001t__FWState__Oconditional____action_It__Product____Type__Oprod_It__fun_It__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__Code____Numeral__Onatural_J_J_J_001t__fun_It__Set__Oset_It__Product____Type__Oprod_It__fun_It__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__Code____Numeral__Onatural_J_J_J_Mt__HOL__Obool_J,type,(
    aa_con4826967895510792638l_bool: ( fun_co2057950312390817877l_bool * condit6542709471177067398atural ) > fun_se3898243379197460610l_bool )).

tff(sy_c_aa_001t__FWState__Oconditional____action_It__Product____Type__Oprod_It__fun_It__Product____Type__Oprod_It__Int__Oint_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Int__Oint_Mt__Int__Oint_J_J_J_001t__FWState__Oconditional____action_It__Product____Type__Oprod_It__Int__Oint_Mt__Int__Oint_J_J,type,(
    aa_con8618817592691734705nt_int: ( fun_co3374466533682996680nt_int * condit5348964524616842130nt_int ) > condit1149335772477489793nt_int )).

tff(sy_c_aa_001t__FWState__Oconditional____action_It__Product____Type__Oprod_It__fun_It__Product____Type__Oprod_It__Int__Oint_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Int__Oint_Mt__Int__Oint_J_J_J_001t__FWState__Oconditional____action_It__fun_It__Product____Type__Oprod_It__Int__Oint_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_J,type,(
    aa_con5194767075275078024e_term: ( fun_co2706606360662899271e_term * condit5348964524616842130nt_int ) > condit8743629359402738616e_term )).

tff(sy_c_aa_001t__FWState__Oconditional____action_It__Product____Type__Oprod_It__fun_It__Product____Type__Oprod_It__Int__Oint_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Int__Oint_Mt__Int__Oint_J_J_J_001t__HOL__Obool,type,(
    aa_con2486123596027147847t_bool: ( fun_co1993799214516430942t_bool * condit5348964524616842130nt_int ) > bool )).

tff(sy_c_aa_001t__FWState__Oconditional____action_It__Product____Type__Oprod_It__fun_It__Product____Type__Oprod_It__Int__Oint_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Int__Oint_Mt__Int__Oint_J_J_J_001t__Set__Oset_It__Product____Type__Oprod_It__fun_It__Product____Type__Oprod_It__Int__Oint_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Int__Oint_Mt__Int__Oint_J_J_J,type,(
    aa_con6502965990378219722nt_int: ( fun_co2509959611545905289nt_int * condit5348964524616842130nt_int ) > set_Pr233528076387193594nt_int )).

tff(sy_c_aa_001t__FWState__Oconditional____action_It__Product____Type__Oprod_It__fun_It__Product____Type__Oprod_It__Int__Oint_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Int__Oint_Mt__Int__Oint_J_J_J_001t__fun_It__Set__Oset_It__Product____Type__Oprod_It__fun_It__Product____Type__Oprod_It__Int__Oint_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Int__Oint_Mt__Int__Oint_J_J_J_Mt__HOL__Obool_J,type,(
    aa_con2751854983265396134t_bool: ( fun_co4189014013517765181t_bool * condit5348964524616842130nt_int ) > fun_se5780404920337098614t_bool )).

tff(sy_c_aa_001t__FWState__Oconditional____action_It__fun_It__Code____Numeral__Ointeger_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_J_001t__fun_It__FWState__Oconditional____action_It__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__Code____Numeral__Ointeger_J_J_Mt__HOL__Obool_J,type,(
    aa_con1623875276633070770r_bool: ( fun_co8112841542312532465r_bool * condit529843700979588157e_term ) > fun_co3347804026784680503r_bool )).

tff(sy_c_aa_001t__FWState__Oconditional____action_It__fun_It__Int__Oint_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_J_001t__fun_It__FWState__Oconditional____action_It__Product____Type__Oprod_It__Int__Oint_Mt__Int__Oint_J_J_Mt__HOL__Obool_J,type,(
    aa_con1991058238916365539t_bool: ( fun_co2453834569620273442t_bool * condit7866213752590048140e_term ) > fun_co3161535697391151257t_bool )).

tff(sy_c_aa_001t__FWState__Oconditional____action_It__fun_It__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_J_001t__fun_It__FWState__Oconditional____action_It__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__Code____Numeral__Ointeger_J_J_Mt__HOL__Obool_J,type,(
    aa_con3033407470087011260r_bool: ( fun_co8927696844968917243r_bool * condit5152520105103365191e_term ) > fun_co3347804026784680503r_bool )).

tff(sy_c_aa_001t__FWState__Oconditional____action_It__fun_It__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_J_001t__fun_It__FWState__Oconditional____action_It__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__Code____Numeral__Onatural_J_J_Mt__HOL__Obool_J,type,(
    aa_con6156384551402013211l_bool: ( fun_co5554126961536428634l_bool * condit7332843034302654652e_term ) > fun_co5651435075399058593l_bool )).

tff(sy_c_aa_001t__FWState__Oconditional____action_It__fun_It__Product____Type__Oprod_It__Int__Oint_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_J_001t__fun_It__FWState__Oconditional____action_It__Product____Type__Oprod_It__Int__Oint_Mt__Int__Oint_J_J_Mt__HOL__Obool_J,type,(
    aa_con6423989922710986511t_bool: ( fun_co8908682780474477390t_bool * condit8743629359402738616e_term ) > fun_co3161535697391151257t_bool )).

tff(sy_c_aa_001t__FinFun__Ofinfun_Itf__d_Mt__List__Olist_It__FWState__Olock____action_J_J_001t__HOL__Obool,type,(
    aa_fin5805139829343551406n_bool: ( fun_fi4017291603301164485n_bool * finfun1145668972854894571action ) > bool )).

tff(sy_c_aa_001t__FinFun__Ofinfun_Itf__d_Mt__List__Olist_It__FWState__Olock____action_J_J_001t__fun_It__Product____Type__Oprod_It__List__Olist_It__FWState__Onew____thread____action_Itf__a_Mtf__b_Mtf__c_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Oconditional____action_Itf__a_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Owait____set____action_Itf__a_Mtf__e_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Ointerrupt____action_Itf__a_J_J_Mt__List__Olist_Itf__f_J_J_J_J_J_Mt__HOL__Obool_J,type,(
    aa_fin426239777789757162f_bool: ( fun_fi7179806364493256449f_bool * finfun1145668972854894571action ) > fun_Pr230499206094671187f_bool )).

tff(sy_c_aa_001t__FinFun__Ofinfun_Itf__d_Mt__List__Olist_It__FWState__Olock____action_J_J_001t__fun_It__Product____Type__Oprod_It__List__Olist_It__FWState__Onew____thread____action_Itf__a_Mtf__b_Mtf__c_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Oconditional____action_Itf__a_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Owait____set____action_Itf__a_Mtf__e_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Ointerrupt____action_Itf__a_J_J_Mt__List__Olist_Itf__f_J_J_J_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Onew____thread____action_Itf__a_Mtf__b_Mtf__c_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Oconditional____action_Itf__a_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Owait____set____action_Itf__a_Mtf__e_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Ointerrupt____action_Itf__a_J_J_Mt__List__Olist_Itf__f_J_J_J_J_J_J,type,(
    aa_fin410031376662806496list_f: ( fun_fi6514457962923487007list_f * finfun1145668972854894571action ) > fun_Pr3111891463428510519list_f )).

tff(sy_c_aa_001t__HOL__Obool_001t__HOL__Obool,type,(
    aa_bool_bool: ( fun_bool_bool * bool ) > bool )).

tff(sy_c_aa_001t__HOL__Obool_001t__Predicate__Opred_It__Product____Type__Ounit_J,type,(
    aa_boo4159737051336811902t_unit: ( fun_bo4688271876568091341t_unit * bool ) > pred_Product_unit )).

tff(sy_c_aa_001t__HOL__Obool_001t__fun_It__HOL__Obool_Mt__HOL__Obool_J,type,(
    aa_boo8970175072276269406l_bool: ( fun_bo1841576699660343469l_bool * bool ) > fun_bool_bool )).

tff(sy_c_aa_001t__HOL__Obool_001t__fun_It__Predicate__Opred_It__Product____Type__Ounit_J_Mt__fun_It__Predicate__Opred_It__Product____Type__Ounit_J_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_J,type,(
    aa_boo5334558160969881534t_unit: ( fun_bo571857696046408973t_unit * bool ) > fun_pr2109749064767322211t_unit )).

tff(sy_c_aa_001t__Int__Oint_001t__HOL__Obool,type,(
    aa_int_bool: ( fun_int_bool * int ) > bool )).

tff(sy_c_aa_001t__Int__Oint_001t__Product____Type__Oprod_It__Int__Oint_Mt__Int__Oint_J,type,(
    aa_int7462565939943104719nt_int: ( fun_in4211310926729683942nt_int * int ) > product_prod_int_int )).

tff(sy_c_aa_001t__Int__Oint_001t__Product____Type__Oprod_It__fun_It__Int__Oint_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Int__Oint_Mt__Int__Oint_J_J,type,(
    aa_int7224674383741949274nt_int: ( fun_in8841145622277962265nt_int * int ) > produc6768802789813714928nt_int )).

tff(sy_c_aa_001t__Int__Oint_001t__Product____Type__Oprod_It__fun_It__Product____Type__Oprod_It__Int__Oint_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Int__Oint_Mt__Int__Oint_J_J,type,(
    aa_int5899817287566680110nt_int: ( fun_in5781864081147558637nt_int * int ) > produc4441460161354545860nt_int )).

tff(sy_c_aa_001t__Int__Oint_001t__fun_It__Int__Oint_Mt__HOL__Obool_J,type,(
    aa_int_fun_int_bool: ( fun_int_fun_int_bool * int ) > fun_int_bool )).

tff(sy_c_aa_001t__Int__Oint_001t__fun_It__Int__Oint_Mt__Product____Type__Oprod_It__Int__Oint_Mt__Int__Oint_J_J,type,(
    aa_int2565445551602696444nt_int: ( fun_in1696471567231710611nt_int * int ) > fun_in4211310926729683942nt_int )).

tff(sy_c_aa_001t__Int__Oint_001t__fun_It__Int__Oint_Mt__Product____Type__Oprod_It__fun_It__Int__Oint_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Int__Oint_Mt__Int__Oint_J_J_J,type,(
    aa_int6777651811007157123nt_int: ( fun_in2702732703282658242nt_int * int ) > fun_in8841145622277962265nt_int )).

tff(sy_c_aa_001t__Int__Oint_001t__fun_It__Int__Oint_Mt__Product____Type__Oprod_It__fun_It__Product____Type__Oprod_It__Int__Oint_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Int__Oint_Mt__Int__Oint_J_J_J,type,(
    aa_int6032451867370366039nt_int: ( fun_in6512963166026121878nt_int * int ) > fun_in5781864081147558637nt_int )).

tff(sy_c_aa_001t__Int__Oint_001t__fun_It__Int__Oint_Mt__fun_It__List__Olist_It__Typerep__Otyperep_J_Mt__fun_It__fun_It__Int__Oint_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__fun_It__Int__Oint_Mt__fun_It__Int__Oint_Mt__HOL__Obool_J_J_J_J_J,type,(
    aa_int6541360370215867204t_bool: ( fun_in3129637790335082459t_bool * int ) > fun_in6568869942214826030t_bool )).

tff(sy_c_aa_001t__Int__Oint_001t__fun_It__Int__Oint_Mt__fun_It__List__Olist_It__Typerep__Otyperep_J_Mt__fun_It__fun_It__Product____Type__Oprod_It__Int__Oint_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__fun_It__Int__Oint_Mt__fun_It__Int__Oint_Mt__HOL__Obool_J_J_J_J_J,type,(
    aa_int5490438224660835352t_bool: ( fun_in971050423793757871t_bool * int ) > fun_in5138905623086924034t_bool )).

tff(sy_c_aa_001t__Int__Oint_001t__fun_It__Int__Oint_Mt__fun_It__Typerep__Otyperep_Mt__fun_It__fun_It__Int__Oint_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__fun_It__Int__Oint_Mt__fun_It__Int__Oint_Mt__HOL__Obool_J_J_J_J_J,type,(
    aa_int9177333886640407508t_bool: ( fun_in9075827579709828715t_bool * int ) > fun_in795267091666437566t_bool )).

tff(sy_c_aa_001t__Int__Oint_001t__fun_It__Int__Oint_Mt__fun_It__Typerep__Otyperep_Mt__fun_It__fun_It__Product____Type__Oprod_It__Int__Oint_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__fun_It__Int__Oint_Mt__fun_It__Int__Oint_Mt__HOL__Obool_J_J_J_J_J,type,(
    aa_int118421709588503720t_bool: ( fun_in853943698359532863t_bool * int ) > fun_in4684519435934264978t_bool )).

tff(sy_c_aa_001t__Int__Oint_001t__fun_It__List__Olist_It__Typerep__Otyperep_J_Mt__fun_It__fun_It__Int__Oint_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__fun_It__Int__Oint_Mt__fun_It__Int__Oint_Mt__HOL__Obool_J_J_J_J,type,(
    aa_int8010135659330731287t_bool: ( fun_in6568869942214826030t_bool * int ) > fun_li3664377839109914113t_bool )).

tff(sy_c_aa_001t__Int__Oint_001t__fun_It__List__Olist_It__Typerep__Otyperep_J_Mt__fun_It__fun_It__Product____Type__Oprod_It__Int__Oint_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__fun_It__Int__Oint_Mt__fun_It__Int__Oint_Mt__HOL__Obool_J_J_J_J,type,(
    aa_int4199521047403114475t_bool: ( fun_in5138905623086924034t_bool * int ) > fun_li8030500714709385429t_bool )).

tff(sy_c_aa_001t__Int__Oint_001t__fun_It__Product____Type__Oprod_It__fun_It__Int__Oint_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Int__Oint_J_Mt__Product____Type__Oprod_It__fun_It__Int__Oint_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Int__Oint_Mt__Int__Oint_J_J_J,type,(
    aa_int6274649996544370404nt_int: ( fun_in509085668784450939nt_int * int ) > fun_Pr7908594219261728462nt_int )).

tff(sy_c_aa_001t__Int__Oint_001t__fun_It__Product____Type__Oprod_It__fun_It__Product____Type__Oprod_It__Int__Oint_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Int__Oint_J_Mt__Product____Type__Oprod_It__fun_It__Product____Type__Oprod_It__Int__Oint_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Int__Oint_Mt__Int__Oint_J_J_J,type,(
    aa_int4062951269658185700nt_int: ( fun_in7457192912008173179nt_int * int ) > fun_Pr630340505881386958nt_int )).

tff(sy_c_aa_001t__Int__Oint_001t__fun_It__Typerep__Otyperep_Mt__fun_It__fun_It__Int__Oint_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__fun_It__Int__Oint_Mt__fun_It__Int__Oint_Mt__HOL__Obool_J_J_J_J,type,(
    aa_int7021653199906655399t_bool: ( fun_in795267091666437566t_bool * int ) > fun_ty4255565173466958481t_bool )).

tff(sy_c_aa_001t__Int__Oint_001t__fun_It__Typerep__Otyperep_Mt__fun_It__fun_It__Product____Type__Oprod_It__Int__Oint_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__fun_It__Int__Oint_Mt__fun_It__Int__Oint_Mt__HOL__Obool_J_J_J_J,type,(
    aa_int6753763498455105403t_bool: ( fun_in4684519435934264978t_bool * int ) > fun_ty5274698202677267813t_bool )).

tff(sy_c_aa_001t__Int__Oint_001t__fun_It__fun_It__Int__Oint_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__fun_It__Int__Oint_Mt__Product____Type__Oprod_It__fun_It__Int__Oint_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Int__Oint_Mt__Int__Oint_J_J_J_J,type,(
    aa_int5456648593472096318nt_int: ( fun_in140271157101666045nt_int * int ) > fun_fu5238747685803983060nt_int )).

tff(sy_c_aa_001t__Int__Oint_001t__fun_It__fun_It__Product____Type__Oprod_It__Int__Oint_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__fun_It__Int__Oint_Mt__Product____Type__Oprod_It__fun_It__Product____Type__Oprod_It__Int__Oint_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Int__Oint_Mt__Int__Oint_J_J_J_J,type,(
    aa_int7332654137227120446nt_int: ( fun_in3830468157672678909nt_int * int ) > fun_fu2499243798401214420nt_int )).

tff(sy_c_aa_001t__List__Olist_It__FWState__Onew____thread____action_Itf__a_Mtf__b_Mtf__c_J_J_001t__HOL__Obool,type,(
    aa_lis2459260365661518090c_bool: ( fun_li7509564144952838929c_bool * list_n1973683603564934665_a_b_c ) > bool )).

tff(sy_c_aa_001t__List__Olist_It__FWState__Onew____thread____action_Itf__a_Mtf__b_Mtf__c_J_J_001t__fun_It__List__Olist_It__FWState__Onew____thread____action_Itf__a_Mtf__b_Mtf__c_J_J_Mt__HOL__Obool_J,type,(
    aa_lis7273232353230549214c_bool: ( fun_li6922505451809478957c_bool * list_n1973683603564934665_a_b_c ) > fun_li7509564144952838929c_bool )).

tff(sy_c_aa_001t__List__Olist_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_001t__List__Olist_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J,type,(
    aa_lis7799128381380053116at_nat: ( fun_li4468799376731108995at_nat * list_P6011104703257516679at_nat ) > list_P6011104703257516679at_nat )).

tff(sy_c_aa_001t__List__Olist_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_001t__Set__Oset_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J,type,(
    aa_lis156294325248309974at_nat: ( fun_li145399881829829085at_nat * list_P6011104703257516679at_nat ) > set_Pr1261947904930325089at_nat )).

tff(sy_c_aa_001t__List__Olist_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_001t__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__HOL__Obool_J,type,(
    aa_lis1888721035181932644t_bool: ( fun_li5731050426158166707t_bool * list_P6011104703257516679at_nat ) > fun_Pr7757163693017731481t_bool )).

tff(sy_c_aa_001t__List__Olist_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_001t__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__List__Olist_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_J,type,(
    aa_lis7918485433062139092at_nat: ( fun_li1018002223627125539at_nat * list_P6011104703257516679at_nat ) > fun_Pr4090790379400231689at_nat )).

tff(sy_c_aa_001t__List__Olist_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_001t__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Predicate__Opred_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_J,type,(
    aa_lis3856114307156424480at_nat: ( fun_li2302354713428482855at_nat * list_P6011104703257516679at_nat ) > fun_Pr4274085205351957291at_nat )).

tff(sy_c_aa_001t__List__Olist_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_001t__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J,type,(
    aa_lis8375183468094855084t_unit: ( fun_li6003323180080506803t_unit * list_P6011104703257516679at_nat ) > fun_Pr1088235314736916023t_unit )).

tff(sy_c_aa_001t__List__Olist_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_001t__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Predicate__Opred_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_J_J,type,(
    aa_lis4024613734335289208at_nat: ( fun_li5323888191550200775at_nat * list_P6011104703257516679at_nat ) > fun_Pr1535563729392366509at_nat )).

tff(sy_c_aa_001t__List__Olist_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_001t__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_J,type,(
    aa_lis2506519724559586180t_unit: ( fun_li4217068732456673235t_unit * list_P6011104703257516679at_nat ) > fun_Pr4201797722543590713t_unit )).

tff(sy_c_aa_001t__List__Olist_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_001t__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_J_J,type,(
    aa_lis7595382210562044098t_unit: ( fun_li6798891456745556937t_unit * list_P6011104703257516679at_nat ) > fun_Pr5675260867471843021t_unit )).

tff(sy_c_aa_001t__List__Olist_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_001t__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__fun_It__fun_It__Product____Type__Ounit_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_J_J_J,type,(
    aa_lis1019562808074249308t_unit: ( fun_li2345633196653133995t_unit * list_P6011104703257516679at_nat ) > fun_Pr2790541923731325201t_unit )).

tff(sy_c_aa_001t__List__Olist_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_001t__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__fun_It__Product____Type__Ounit_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_J_J,type,(
    aa_lis8947052964366569934t_unit: ( fun_li7533842264753314005t_unit * list_P6011104703257516679at_nat ) > fun_Pr3470812419474211417t_unit )).

tff(sy_c_aa_001t__List__Olist_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_001t__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__fun_It__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_J_J,type,(
    aa_lis3969023255342526968t_unit: ( fun_li8686057275463183871t_unit * list_P6011104703257516679at_nat ) > fun_Pr6647151268585626371t_unit )).

tff(sy_c_aa_001t__List__Olist_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_001t__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__fun_It__fun_It__Product____Type__Ounit_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_Mt__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_J_J_J,type,(
    aa_lis4468605154006558424t_unit: ( fun_li1213312464163276071t_unit * list_P6011104703257516679at_nat ) > fun_Pr6239584269663634317t_unit )).

tff(sy_c_aa_001t__List__Olist_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_001t__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__fun_It__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_Mt__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_J_J,type,(
    aa_lis5319848673041375244t_unit: ( fun_li3127146879646863891t_unit * list_P6011104703257516679at_nat ) > fun_Pr7997976686284474647t_unit )).

tff(sy_c_aa_001t__List__Olist_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_001t__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__fun_It__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__fun_It__Product____Type__Ounit_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_J_Mt__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_J_J,type,(
    aa_lis7831952326268648536t_unit: ( fun_li6828572437929384615t_unit * list_P6011104703257516679at_nat ) > fun_Pr379559405070948621t_unit )).

tff(sy_c_aa_001t__List__Olist_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_001t__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__fun_It__fun_It__Product____Type__Ounit_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_J,type,(
    aa_lis3368703345516055494t_unit: ( fun_li3077384451892627733t_unit * list_P6011104703257516679at_nat ) > fun_Pr879653340573132795t_unit )).

tff(sy_c_aa_001t__List__Olist_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_001t__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__fun_It__fun_It__Product____Type__Ounit_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_Mt__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_J_J_J,type,(
    aa_lis6112769881004016476t_unit: ( fun_li828724281157132203t_unit * list_P6011104703257516679at_nat ) > fun_Pr7883748996661092369t_unit )).

tff(sy_c_aa_001t__List__Olist_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_001t__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J,type,(
    aa_lis8139133409912471826t_unit: ( fun_li5815751157933835289t_unit * list_P6011104703257516679at_nat ) > fun_Pr6688173350234108701t_unit )).

tff(sy_c_aa_001t__List__Olist_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_001t__fun_It__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_J_Mt__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_J_J,type,(
    aa_lis1188835547002608058t_unit: ( fun_li3569438883440580873t_unit * list_P6011104703257516679at_nat ) > fun_fu4049376622830049519t_unit )).

tff(sy_c_aa_001t__List__Olist_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_001t__fun_It__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__fun_It__Product____Type__Ounit_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_J_J_Mt__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_J_J,type,(
    aa_lis5711454368034194970t_unit: ( fun_li5821728475152202017t_unit * list_P6011104703257516679at_nat ) > fun_fu5714842067826888997t_unit )).

tff(sy_c_aa_001t__List__Olist_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_001t__fun_It__fun_It__Product____Type__Ounit_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_Mt__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_J_J_J,type,(
    aa_lis4819428199414220760t_unit: ( fun_li2261088881492125223t_unit * list_P6011104703257516679at_nat ) > fun_fu6590407315071296653t_unit )).

tff(sy_c_aa_001t__List__Olist_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_J_001t__List__Olist_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_J,type,(
    aa_lis5265223086174904828at_nat: ( fun_li6077028670843432707at_nat * list_P8469869581646625389at_nat ) > list_P8469869581646625389at_nat )).

tff(sy_c_aa_001t__List__Olist_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_J_001t__Set__Oset_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_J,type,(
    aa_lis5603739568514191958at_nat: ( fun_li3959317802105159773at_nat * list_P8469869581646625389at_nat ) > set_Pr8693737435421807431at_nat )).

tff(sy_c_aa_001t__List__Olist_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_J_001t__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__HOL__Obool_J,type,(
    aa_lis7030578760164117220t_bool: ( fun_li9185489639568268851t_bool * list_P8469869581646625389at_nat ) > fun_Pr446604468264085555t_bool )).

tff(sy_c_aa_001t__List__Olist_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_J_001t__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__List__Olist_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_J_J,type,(
    aa_lis7529607246315553082at_nat: ( fun_li5695051598150985609at_nat * list_P8469869581646625389at_nat ) > fun_Pr5736540343920413449at_nat )).

tff(sy_c_aa_001t__List__Olist_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_J_001t__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__Predicate__Opred_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_J_J,type,(
    aa_lis6540706145183956102at_nat: ( fun_li2825946238666928781at_nat * list_P8469869581646625389at_nat ) > fun_Pr7987481356257662327at_nat )).

tff(sy_c_aa_001t__List__Olist_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_J_001t__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J,type,(
    aa_lis3863421812401450284t_unit: ( fun_li7506025412534246451t_unit * list_P8469869581646625389at_nat ) > fun_Pr6688173350234108701t_unit )).

tff(sy_c_aa_001t__List__Olist_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_J_001t__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__Predicate__Opred_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_J_J_J,type,(
    aa_lis6554620287247030340at_nat: ( fun_li2751985148952873875at_nat * list_P8469869581646625389at_nat ) > fun_Pr4892852929388757395at_nat )).

tff(sy_c_aa_001t__List__Olist_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_J_001t__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_J,type,(
    aa_lis1417999792129105130t_unit: ( fun_li3206492915458765113t_unit * list_P8469869581646625389at_nat ) > fun_Pr5462383778466847033t_unit )).

tff(sy_c_aa_001t__List__Olist_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_J_001t__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_J_J,type,(
    aa_lis6659193410861844546t_unit: ( fun_li2381458376072220233t_unit * list_P8469869581646625389at_nat ) > fun_Pr4460305917844314547t_unit )).

tff(sy_c_aa_001t__List__Olist_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_J_001t__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__fun_It__fun_It__Product____Type__Ounit_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_J_J_J,type,(
    aa_lis6059246758593391836t_unit: ( fun_li5820256982672891435t_unit * list_P8469869581646625389at_nat ) > fun_Pr1642426541327929259t_unit )).

tff(sy_c_aa_001t__List__Olist_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_J_001t__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__fun_It__Product____Type__Ounit_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_J_J,type,(
    aa_lis5223339004271753192t_unit: ( fun_li2957793829150652143t_unit * list_P8469869581646625389at_nat ) > fun_Pr6481076147479606873t_unit )).

tff(sy_c_aa_001t__List__Olist_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_J_001t__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__fun_It__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_J_J,type,(
    aa_lis1272343715718580472t_unit: ( fun_li7773675358865616895t_unit * list_P8469869581646625389at_nat ) > fun_Pr100596067405552489t_unit )).

tff(sy_c_aa_001t__List__Olist_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_J_001t__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__fun_It__fun_It__Product____Type__Ounit_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_Mt__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_J_J_J,type,(
    aa_lis4981972388263398692t_unit: ( fun_li5943465794660850291t_unit * list_P8469869581646625389at_nat ) > fun_Pr565152170997936115t_unit )).

tff(sy_c_aa_001t__List__Olist_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_J_001t__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__fun_It__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_Mt__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_J_J,type,(
    aa_lis8962275924356004620t_unit: ( fun_li5976284690576824339t_unit * list_P8469869581646625389at_nat ) > fun_Pr7790528276042976637t_unit )).

tff(sy_c_aa_001t__List__Olist_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_J_001t__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__fun_It__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__fun_It__Product____Type__Ounit_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_J_Mt__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_J_J,type,(
    aa_lis7104124579445942436t_unit: ( fun_li5860113844530886131t_unit * list_P8469869581646625389at_nat ) > fun_Pr2687304362180479859t_unit )).

tff(sy_c_aa_001t__List__Olist_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_J_001t__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__fun_It__fun_It__Product____Type__Ounit_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_J,type,(
    aa_lis5759374226241246790t_unit: ( fun_li4159151486427755669t_unit * list_P8469869581646625389at_nat ) > fun_Pr5566469307393860757t_unit )).

tff(sy_c_aa_001t__List__Olist_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_J_001t__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__fun_It__fun_It__Product____Type__Ounit_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_Mt__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_J_J_J,type,(
    aa_lis221926795412081372t_unit: ( fun_li8864672935689681963t_unit * list_P8469869581646625389at_nat ) > fun_Pr5028478615001394603t_unit )).

tff(sy_c_aa_001t__List__Olist_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_J_001t__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_J_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J,type,(
    aa_lis346972672890367916t_unit: ( fun_li7364605952993471155t_unit * list_P8469869581646625389at_nat ) > fun_Pr7742986937508600477t_unit )).

tff(sy_c_aa_001t__List__Olist_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_J_001t__fun_It__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_J_Mt__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_J_J,type,(
    aa_lis296109832575713568t_unit: ( fun_li7655369035033345135t_unit * list_P8469869581646625389at_nat ) > fun_fu3084308208961294575t_unit )).

tff(sy_c_aa_001t__List__Olist_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_J_001t__fun_It__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__fun_It__Product____Type__Ounit_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_J_J_Mt__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_J_J,type,(
    aa_lis6604861092239761972t_unit: ( fun_li2403519368119834939t_unit * list_P8469869581646625389at_nat ) > fun_fu7044762517945724197t_unit )).

tff(sy_c_aa_001t__List__Olist_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_J_001t__fun_It__fun_It__Product____Type__Ounit_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_Mt__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_J_J_J,type,(
    aa_lis7550012249327464228t_unit: ( fun_li8206877440717700211t_unit * list_P8469869581646625389at_nat ) > fun_fu3133192032062001651t_unit )).

tff(sy_c_aa_001t__List__Olist_It__Typerep__Otyperep_J_001t__List__Olist_It__Typerep__Otyperep_J,type,(
    aa_lis9041531584263668358yperep: ( fun_li1651535433612917061yperep * list_typerep ) > list_typerep )).

tff(sy_c_aa_001t__List__Olist_It__Typerep__Otyperep_J_001t__Option__Ooption_It__Product____Type__Oprod_It__List__Olist_It__Typerep__Otyperep_J_Mt__Product____Type__Oprod_It__Typerep__Otyperep_Mt__List__Olist_It__Typerep__Otyperep_J_J_J_J,type,(
    aa_lis5223024189294124828yperep: ( fun_li6955037675534050523yperep * list_typerep ) > option6574257252040830330yperep )).

tff(sy_c_aa_001t__List__Olist_It__Typerep__Otyperep_J_001t__Product____Type__Oprod_It__List__Olist_It__Typerep__Otyperep_J_Mt__Product____Type__Oprod_It__Typerep__Otyperep_Mt__List__Olist_It__Typerep__Otyperep_J_J_J,type,(
    aa_lis2407605420759637068yperep: ( fun_li2927585114792015883yperep * list_typerep ) > produc2523522045810577322yperep )).

tff(sy_c_aa_001t__List__Olist_It__Typerep__Otyperep_J_001t__Product____Type__Oprod_It__Typerep__Otyperep_Mt__List__Olist_It__Typerep__Otyperep_J_J,type,(
    aa_lis2760345450568550903yperep: ( fun_li8388555697049981710yperep * list_typerep ) > produc5456045127566336281yperep )).

tff(sy_c_aa_001t__List__Olist_It__Typerep__Otyperep_J_001t__fun_It__Product____Type__Oprod_It__Typerep__Otyperep_Mt__List__Olist_It__Typerep__Otyperep_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__List__Olist_It__Typerep__Otyperep_J_Mt__Product____Type__Oprod_It__Typerep__Otyperep_Mt__List__Olist_It__Typerep__Otyperep_J_J_J_J_J,type,(
    aa_lis5290585722079075972yperep: ( fun_li7923895116238188827yperep * list_typerep ) > fun_Pr6581561272003401126yperep )).

tff(sy_c_aa_001t__List__Olist_It__Typerep__Otyperep_J_001t__fun_It__Product____Type__Oprod_It__Typerep__Otyperep_Mt__List__Olist_It__Typerep__Otyperep_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__Typerep__Otyperep_J_Mt__Product____Type__Oprod_It__Typerep__Otyperep_Mt__List__Olist_It__Typerep__Otyperep_J_J_J_J,type,(
    aa_lis1893350635152483124yperep: ( fun_li2751990289528205259yperep * list_typerep ) > fun_Pr6212480669082137942yperep )).

tff(sy_c_aa_001t__List__Olist_It__Typerep__Otyperep_J_001t__fun_It__Typerep__Otyperep_Mt__fun_It__List__Olist_It__Typerep__Otyperep_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__List__Olist_It__Typerep__Otyperep_J_Mt__Product____Type__Oprod_It__Typerep__Otyperep_Mt__List__Olist_It__Typerep__Otyperep_J_J_J_J_J_J,type,(
    aa_lis5678427527215757518yperep: ( fun_li3810996071468690317yperep * list_typerep ) > fun_ty5090609354390560812yperep )).

tff(sy_c_aa_001t__List__Olist_It__Typerep__Otyperep_J_001t__fun_It__Typerep__Otyperep_Mt__fun_It__List__Olist_It__Typerep__Otyperep_J_Mt__Product____Type__Oprod_It__List__Olist_It__Typerep__Otyperep_J_Mt__Product____Type__Oprod_It__Typerep__Otyperep_Mt__List__Olist_It__Typerep__Otyperep_J_J_J_J_J,type,(
    aa_lis8107958186639376382yperep: ( fun_li2840792464901114045yperep * list_typerep ) > fun_ty8036869490774068316yperep )).

tff(sy_c_aa_001t__List__Olist_It__Typerep__Otyperep_J_001t__fun_It__fun_It__Code____Numeral__Ointeger_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__fun_It__Code____Numeral__Ointeger_Mt__fun_It__Code____Numeral__Ointeger_Mt__HOL__Obool_J_J_J,type,(
    aa_lis8615945955800996119r_bool: ( fun_li1664060000330668590r_bool * list_typerep ) > fun_fu6959606230774438969r_bool )).

tff(sy_c_aa_001t__List__Olist_It__Typerep__Otyperep_J_001t__fun_It__fun_It__Int__Oint_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__fun_It__Int__Oint_Mt__fun_It__Int__Oint_Mt__HOL__Obool_J_J_J,type,(
    aa_lis2915701633071851114t_bool: ( fun_li3664377839109914113t_bool * list_typerep ) > fun_fu1103626697480814988t_bool )).

tff(sy_c_aa_001t__List__Olist_It__Typerep__Otyperep_J_001t__fun_It__fun_It__List__Olist_It__Typerep__Otyperep_J_Mt__Product____Type__Oprod_It__Typerep__Otyperep_Mt__List__Olist_It__Typerep__Otyperep_J_J_J_Mt__fun_It__List__Olist_It__Typerep__Otyperep_J_Mt__Product____Type__Oprod_It__List__Olist_It__Typerep__Otyperep_J_Mt__Product____Type__Oprod_It__Typerep__Otyperep_Mt__List__Olist_It__Typerep__Otyperep_J_J_J_J_J,type,(
    aa_lis4909863104002387978yperep: ( fun_li881254157825566113yperep * list_typerep ) > fun_fu2993810207376568364yperep )).

tff(sy_c_aa_001t__List__Olist_It__Typerep__Otyperep_J_001t__fun_It__fun_It__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__fun_It__Code____Numeral__Ointeger_Mt__fun_It__Code____Numeral__Ointeger_Mt__HOL__Obool_J_J_J,type,(
    aa_lis6872328170202910349r_bool: ( fun_li6516200549690070180r_bool * list_typerep ) > fun_fu1615354638634459567r_bool )).

tff(sy_c_aa_001t__List__Olist_It__Typerep__Otyperep_J_001t__fun_It__fun_It__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__fun_It__Code____Numeral__Onatural_Mt__fun_It__Code____Numeral__Onatural_Mt__HOL__Obool_J_J_J,type,(
    aa_lis735500130437666114l_bool: ( fun_li8375996556863344857l_bool * list_typerep ) > fun_fu4701898635723991140l_bool )).

tff(sy_c_aa_001t__List__Olist_It__Typerep__Otyperep_J_001t__fun_It__fun_It__Product____Type__Oprod_It__Int__Oint_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__fun_It__Int__Oint_Mt__fun_It__Int__Oint_Mt__HOL__Obool_J_J_J,type,(
    aa_lis7578488618070684478t_bool: ( fun_li8030500714709385429t_bool * list_typerep ) > fun_fu1850930449605828192t_bool )).

tff(sy_c_aa_001t__List__Olist_It__Typerep__Otyperep_J_001t__fun_It__fun_It__Typerep__Otyperep_Mt__fun_It__List__Olist_It__Typerep__Otyperep_J_Mt__Product____Type__Oprod_It__Typerep__Otyperep_Mt__List__Olist_It__Typerep__Otyperep_J_J_J_J_Mt__fun_It__Typerep__Otyperep_Mt__fun_It__List__Olist_It__Typerep__Otyperep_J_Mt__Product____Type__Oprod_It__List__Olist_It__Typerep__Otyperep_J_Mt__Product____Type__Oprod_It__Typerep__Otyperep_Mt__List__Olist_It__Typerep__Otyperep_J_J_J_J_J_J,type,(
    aa_lis4316198562571133408yperep: ( fun_li7570395697226697847yperep * list_typerep ) > fun_fu7120183230239015426yperep )).

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

tff(sy_c_aa_001t__Nat__Onat_001t__Nat__Onat,type,(
    aa_nat_nat: ( fun_nat_nat * nat ) > nat )).

tff(sy_c_aa_001t__Nat__Onat_001t__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__Code____Numeral__Ointeger_J,type,(
    aa_nat8379393489429068301nteger: ( fun_na3822476419092417572nteger * nat ) > produc8923325533196201883nteger )).

tff(sy_c_aa_001t__Nat__Onat_001t__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__Code____Numeral__Onatural_J,type,(
    aa_nat7278943374911817763atural: ( fun_na6574806417004769082atural * nat ) > produc7822875418678951345atural )).

tff(sy_c_aa_001t__Nat__Onat_001t__Product____Type__Oprod_It__Int__Oint_Mt__Int__Oint_J,type,(
    aa_nat4424723855478970923nt_int: ( fun_na1173468842265550146nt_int * nat ) > product_prod_int_int )).

tff(sy_c_aa_001t__Nat__Onat_001t__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J,type,(
    aa_nat7603221163087113075at_nat: ( fun_na1476630412504255114at_nat * nat ) > product_prod_nat_nat )).

tff(sy_c_aa_001t__Nat__Onat_001t__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J,type,(
    aa_nat4793067608094048217at_nat: ( fun_na3202795955365919216at_nat * nat ) > produc859450856879609959at_nat )).

tff(sy_c_aa_001t__Nat__Onat_001t__Set__Oset_It__Nat__Onat_J,type,(
    aa_nat_set_nat: ( fun_nat_set_nat * nat ) > set_nat )).

tff(sy_c_aa_001t__Nat__Onat_001t__Set__Oset_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J,type,(
    aa_nat7062706319057040595at_nat: ( fun_na7044673412300895210at_nat * nat ) > set_Pr1261947904930325089at_nat )).

tff(sy_c_aa_001t__Nat__Onat_001t__fun_It__Code____Numeral__Ointeger_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J,type,(
    aa_nat7421442283702589053e_term: ( fun_na2161852205789219260e_term * nat ) > fun_Co6545587727236015215e_term )).

tff(sy_c_aa_001t__Nat__Onat_001t__fun_It__HOL__Obool_Mt__HOL__Obool_J,type,(
    aa_nat_fun_bool_bool: ( fun_na9137082442855928016l_bool * nat ) > fun_bool_bool )).

tff(sy_c_aa_001t__Nat__Onat_001t__fun_It__Int__Oint_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J,type,(
    aa_nat6502569299123894604e_term: ( fun_na3348591301915428107e_term * nat ) > fun_in6429348457993719614e_term )).

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

tff(sy_c_aa_001t__Nat__Onat_001t__fun_It__Nat__Onat_Mt__Nat__Onat_J,type,(
    aa_nat_fun_nat_nat: ( fun_nat_fun_nat_nat * nat ) > fun_nat_nat )).

tff(sy_c_aa_001t__Nat__Onat_001t__fun_It__Nat__Onat_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J,type,(
    aa_nat8803788312118491388at_nat: ( fun_na4138050610385705875at_nat * nat ) > fun_na1476630412504255114at_nat )).

tff(sy_c_aa_001t__Nat__Onat_001t__fun_It__Nat__Onat_Mt__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_J,type,(
    aa_nat7268726946926703970at_nat: ( fun_na5027704004220400377at_nat * nat ) > fun_na3202795955365919216at_nat )).

tff(sy_c_aa_001t__Nat__Onat_001t__fun_It__Nat__Onat_Mt__fun_It__HOL__Obool_Mt__HOL__Obool_J_J,type,(
    aa_nat3163428491658862046l_bool: ( fun_na6182482635782419101l_bool * nat ) > fun_na9137082442855928016l_bool )).

tff(sy_c_aa_001t__Nat__Onat_001t__fun_It__Nat__Onat_Mt__fun_It__Nat__Onat_Mt__HOL__Obool_J_J,type,(
    aa_nat8637530788439456283t_bool: ( fun_na3408937105440547634t_bool * nat ) > fun_nat_fun_nat_bool )).

tff(sy_c_aa_001t__Nat__Onat_001t__fun_It__Nat__Onat_Mt__fun_It__Nat__Onat_Mt__fun_It__Nat__Onat_Mt__HOL__Obool_J_J_J,type,(
    aa_nat6217843819516004004t_bool: ( fun_na5642534631560016699t_bool * nat ) > fun_na3408937105440547634t_bool )).

tff(sy_c_aa_001t__Nat__Onat_001t__fun_It__Nat__Onat_Mt__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__HOL__Obool_J_J,type,(
    aa_nat4909001760120733684t_bool: ( fun_na4786964484885125043t_bool * nat ) > fun_na4827981024643048934t_bool )).

tff(sy_c_aa_001t__Nat__Onat_001t__fun_It__Nat__Onat_Mt__fun_It__Set__Oset_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__HOL__Obool_J_J,type,(
    aa_nat84984821910774420t_bool: ( fun_na11928457253132883t_bool * nat ) > fun_na2866682563581395078t_bool )).

tff(sy_c_aa_001t__Nat__Onat_001t__fun_It__Nat__Onat_Mt__fun_It__fun_It__Nat__Onat_Mt__HOL__Obool_J_Mt__fun_It__Nat__Onat_Mt__HOL__Obool_J_J_J,type,(
    aa_nat1946370342503694750t_bool: ( fun_na4973221147229079133t_bool * nat ) > fun_na5833167406769446032t_bool )).

tff(sy_c_aa_001t__Nat__Onat_001t__fun_It__Nat__Onat_Mt__fun_It__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__HOL__Obool_J_Mt__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__HOL__Obool_J_J_J,type,(
    aa_nat7995752538073085194t_bool: ( fun_na9205054581834470857t_bool * nat ) > fun_na5596880144596737276t_bool )).

tff(sy_c_aa_001t__Nat__Onat_001t__fun_It__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J,type,(
    aa_nat3843621882417769084e_term: ( fun_na5053343793708133947e_term * nat ) > fun_Pr8336614522058983534e_term )).

tff(sy_c_aa_001t__Nat__Onat_001t__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__HOL__Obool_J,type,(
    aa_nat4401263874371387303t_bool: ( fun_na4827981024643048934t_bool * nat ) > fun_Pr7757163693017731481t_bool )).

tff(sy_c_aa_001t__Nat__Onat_001t__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__fun_It__Nat__Onat_Mt__HOL__Obool_J_J,type,(
    aa_nat6473910981375751856t_bool: ( fun_na3391966943662108783t_bool * nat ) > fun_Pr6392890245898067106t_bool )).

tff(sy_c_aa_001t__Nat__Onat_001t__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__fun_It__Nat__Onat_Mt__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__HOL__Obool_J_J_J,type,(
    aa_nat5186121719433965804t_bool: ( fun_na4321689262995269507t_bool * nat ) > fun_Pr2463189877930033274t_bool )).

tff(sy_c_aa_001t__Nat__Onat_001t__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__HOL__Obool_J_J,type,(
    aa_nat3563682967637589978t_bool: ( fun_na8835605818384717465t_bool * nat ) > fun_Pr138607982017868492t_bool )).

tff(sy_c_aa_001t__Nat__Onat_001t__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Nat__Onat_J_Mt__HOL__Obool_J,type,(
    aa_nat7007748925290290274t_bool: ( fun_na7051642421859813369t_bool * nat ) > fun_Pr2734202663162614768t_bool )).

tff(sy_c_aa_001t__Nat__Onat_001t__fun_It__Set__Oset_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__HOL__Obool_J,type,(
    aa_nat1303072629729950279t_bool: ( fun_na2866682563581395078t_bool * nat ) > fun_se8074476271188067385t_bool )).

tff(sy_c_aa_001t__Nat__Onat_001t__fun_It__Set__Oset_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__fun_It__Nat__Onat_Mt__HOL__Obool_J_J,type,(
    aa_nat1720457667890852176t_bool: ( fun_na137915827363482383t_bool * nat ) > fun_se4502155409561472834t_bool )).

tff(sy_c_aa_001t__Nat__Onat_001t__fun_It__fun_It__Nat__Onat_Mt__HOL__Obool_J_Mt__fun_It__Nat__Onat_Mt__HOL__Obool_J_J,type,(
    aa_nat834873606189959505t_bool: ( fun_na5833167406769446032t_bool * nat ) > fun_fu3889889255038636099t_bool )).

tff(sy_c_aa_001t__Nat__Onat_001t__fun_It__fun_It__Nat__Onat_Mt__HOL__Obool_J_Mt__fun_It__Nat__Onat_Mt__fun_It__Nat__Onat_Mt__HOL__Obool_J_J_J,type,(
    aa_nat1091549829444833754t_bool: ( fun_na1544387541398534297t_bool * nat ) > fun_fu4978346893710585036t_bool )).

tff(sy_c_aa_001t__Nat__Onat_001t__fun_It__fun_It__Nat__Onat_Mt__fun_It__Nat__Onat_Mt__HOL__Obool_J_J_Mt__fun_It__Nat__Onat_Mt__fun_It__Nat__Onat_Mt__HOL__Obool_J_J_J,type,(
    aa_nat6134539248202641681t_bool: ( fun_na9098676195466966096t_bool * nat ) > fun_fu4970875099359191043t_bool )).

tff(sy_c_aa_001t__Nat__Onat_001t__fun_It__fun_It__Nat__Onat_Mt__fun_It__Nat__Onat_Mt__HOL__Obool_J_J_Mt__fun_It__Nat__Onat_Mt__fun_It__Nat__Onat_Mt__fun_It__Nat__Onat_Mt__HOL__Obool_J_J_J_J,type,(
    aa_nat4154366228397672218t_bool: ( fun_na6289177714869329369t_bool * nat ) > fun_fu4526180553851849228t_bool )).

tff(sy_c_aa_001t__Nat__Onat_001t__fun_It__fun_It__Nat__Onat_Mt__fun_It__Nat__Onat_Mt__fun_It__Nat__Onat_Mt__HOL__Obool_J_J_J_Mt__fun_It__Nat__Onat_Mt__fun_It__Nat__Onat_Mt__fun_It__Nat__Onat_Mt__HOL__Obool_J_J_J_J,type,(
    aa_nat6407440567134823633t_bool: ( fun_na8482492899500480528t_bool * nat ) > fun_fu367305138951781315t_bool )).

tff(sy_c_aa_001t__Nat__Onat_001t__fun_It__fun_It__Nat__Onat_Mt__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__HOL__Obool_J_J_Mt__fun_It__Nat__Onat_Mt__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__HOL__Obool_J_J_J,type,(
    aa_nat328442682693048535t_bool: ( fun_na8405312119502891798t_bool * nat ) > fun_fu843191655607014601t_bool )).

tff(sy_c_aa_001t__Nat__Onat_001t__fun_It__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__HOL__Obool_J_Mt__fun_It__Nat__Onat_Mt__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__HOL__Obool_J_J_J,type,(
    aa_nat809458639001916810t_bool: ( fun_na6750363808335230537t_bool * nat ) > fun_fu7633958282380344700t_bool )).

tff(sy_c_aa_001t__Nat__Onat_001t__fun_It__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__HOL__Obool_J_Mt__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__HOL__Obool_J_J,type,(
    aa_nat8680207125483269565t_bool: ( fun_na5596880144596737276t_bool * nat ) > fun_fu6897202038601531823t_bool )).

tff(sy_c_aa_001t__Nat__Onat_001t__fun_It__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__fun_It__Nat__Onat_Mt__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__HOL__Obool_J_J_J_Mt__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__fun_It__Nat__Onat_Mt__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__HOL__Obool_J_J_J_J,type,(
    aa_nat3805347181962850385t_bool: ( fun_na157737908606830480t_bool * nat ) > fun_fu1995208126430536003t_bool )).

tff(sy_c_aa_001t__Nat__Onat_001t__fun_It__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__HOL__Obool_J_J_Mt__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__fun_It__Nat__Onat_Mt__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__HOL__Obool_J_J_J_J,type,(
    aa_nat5419636652332896606t_bool: ( fun_na3951661776728009245t_bool * nat ) > fun_fu1124106525585698384t_bool )).

tff(sy_c_aa_001t__Predicate__Opred_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_001t__fun_It__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J,type,(
    aa_pre4980207129518537688t_unit: ( fun_pr1280944553892804847t_unit * pred_P7117560977466480279at_nat ) > fun_fu4534927317373409389t_unit )).

tff(sy_c_aa_001t__Predicate__Opred_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_J_001t__fun_It__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J,type,(
    aa_pre2607734555494874840t_unit: ( fun_pr7194493709610019567t_unit * pred_P40958870688161405at_nat ) > fun_fu3023909296157584083t_unit )).

tff(sy_c_aa_001t__Predicate__Opred_It__Product____Type__Ounit_J_001t__Predicate__Opred_It__Product____Type__Ounit_J,type,(
    aa_pre3989069114404521604t_unit: ( fun_pr6289495897131642819t_unit * pred_Product_unit ) > pred_Product_unit )).

tff(sy_c_aa_001t__Predicate__Opred_It__Product____Type__Ounit_J_001t__fun_It__Predicate__Opred_It__Product____Type__Ounit_J_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J,type,(
    aa_pre1931757783800482596t_unit: ( fun_pr2109749064767322211t_unit * pred_Product_unit ) > fun_pr6289495897131642819t_unit )).

tff(sy_c_aa_001t__Predicate__Opred_It__Product____Type__Ounit_J_001t__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J,type,(
    aa_pre208042025896535190t_unit: ( fun_pr7345232552901356717t_unit * pred_Product_unit ) > fun_Pr1088235314736916023t_unit )).

tff(sy_c_aa_001t__Predicate__Opred_It__Product____Type__Ounit_J_001t__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__fun_It__Predicate__Opred_It__Product____Type__Ounit_J_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_J,type,(
    aa_pre6155415440720408630t_unit: ( fun_pr2081973298517005389t_unit * pred_Product_unit ) > fun_Pr9217642152682185431t_unit )).

tff(sy_c_aa_001t__Predicate__Opred_It__Product____Type__Ounit_J_001t__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_J,type,(
    aa_pre3988284201554867738t_unit: ( fun_pr3558306429568947801t_unit * pred_Product_unit ) > fun_Pr4201797722543590713t_unit )).

tff(sy_c_aa_001t__Predicate__Opred_It__Product____Type__Ounit_J_001t__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__fun_It__Predicate__Opred_It__Product____Type__Ounit_J_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_J_J,type,(
    aa_pre6878865595929844410t_unit: ( fun_pr2217663521307328249t_unit * pred_Product_unit ) > fun_Pr4252888692817592537t_unit )).

tff(sy_c_aa_001t__Predicate__Opred_It__Product____Type__Ounit_J_001t__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_J_J,type,(
    aa_pre947791534259682988t_unit: ( fun_pr2466397884275390915t_unit * pred_Product_unit ) > fun_Pr5675260867471843021t_unit )).

tff(sy_c_aa_001t__Predicate__Opred_It__Product____Type__Ounit_J_001t__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__fun_It__Predicate__Opred_It__Product____Type__Ounit_J_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_J_J_J,type,(
    aa_pre8817202833722190412t_unit: ( fun_pr4573178054407176547t_unit * pred_Product_unit ) > fun_Pr6450229451072650093t_unit )).

tff(sy_c_aa_001t__Predicate__Opred_It__Product____Type__Ounit_J_001t__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J,type,(
    aa_pre7336892875040048892t_unit: ( fun_pr3897200425170233875t_unit * pred_Product_unit ) > fun_Pr6688173350234108701t_unit )).

tff(sy_c_aa_001t__Predicate__Opred_It__Product____Type__Ounit_J_001t__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__fun_It__Predicate__Opred_It__Product____Type__Ounit_J_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_J,type,(
    aa_pre6430407070445525148t_unit: ( fun_pr1264472329169852339t_unit * pred_Product_unit ) > fun_Pr8906564586772526525t_unit )).

tff(sy_c_aa_001t__Predicate__Opred_It__Product____Type__Ounit_J_001t__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_J,type,(
    aa_pre7525886857133037338t_unit: ( fun_pr1961490342636641113t_unit * pred_Product_unit ) > fun_Pr5462383778466847033t_unit )).

tff(sy_c_aa_001t__Predicate__Opred_It__Product____Type__Ounit_J_001t__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__fun_It__Predicate__Opred_It__Product____Type__Ounit_J_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_J_J,type,(
    aa_pre6399090365428005818t_unit: ( fun_pr5199055659227137017t_unit * pred_Product_unit ) > fun_Pr5922527736682040537t_unit )).

tff(sy_c_aa_001t__Predicate__Opred_It__Product____Type__Ounit_J_001t__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_J_J,type,(
    aa_pre6368491698072664594t_unit: ( fun_pr1178583835626941481t_unit * pred_Product_unit ) > fun_Pr4460305917844314547t_unit )).

tff(sy_c_aa_001t__Predicate__Opred_It__Product____Type__Ounit_J_001t__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__fun_It__Predicate__Opred_It__Product____Type__Ounit_J_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_J_J_J,type,(
    aa_pre2232882953178737586t_unit: ( fun_pr2254268529487526345t_unit * pred_Product_unit ) > fun_Pr6112035845096881235t_unit )).

tff(sy_c_aa_001t__Predicate__Opred_It__Product____Type__Ounit_J_001t__fun_It__Product____Type__Ounit_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J,type,(
    aa_pre8602123596742896802t_unit: ( fun_pr8180851905253251257t_unit * pred_Product_unit ) > fun_Pr511513941778789827t_unit )).

tff(sy_c_aa_001t__Predicate__Opred_It__Product____Type__Ounit_J_001t__fun_It__fun_It__Product____Type__Ounit_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J,type,(
    aa_pre1393873113971999832t_unit: ( fun_pr635998481081131375t_unit * pred_Product_unit ) > fun_fu7734219525116608121t_unit )).

tff(sy_c_aa_001t__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__Code____Numeral__Ointeger_J_001t__HOL__Obool,type,(
    aa_Pro5843519176478241656r_bool: ( fun_Pr3195429412498512255r_bool * produc8923325533196201883nteger ) > bool )).

tff(sy_c_aa_001t__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__Code____Numeral__Ointeger_J_001t__Nat__Onat,type,(
    aa_Pro2825113747721566255er_nat: ( fun_Pr4106492753718855422er_nat * produc8923325533196201883nteger ) > nat )).

tff(sy_c_aa_001t__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__Code____Numeral__Ointeger_J_001t__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__Code____Numeral__Ointeger_J,type,(
    aa_Pro4693618923521437820nteger: ( fun_Pr5876161306168176259nteger * produc8923325533196201883nteger ) > produc8923325533196201883nteger )).

tff(sy_c_aa_001t__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__Code____Numeral__Ointeger_J_001t__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__Code____Numeral__Onatural_J,type,(
    aa_Pro3593168809004187282atural: ( fun_Pr8628491304080527769atural * produc8923325533196201883nteger ) > produc7822875418678951345atural )).

tff(sy_c_aa_001t__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__Code____Numeral__Ointeger_J_001t__Product____Type__Oprod_It__Int__Oint_Mt__Int__Oint_J,type,(
    aa_Pro87653395603638426nt_int: ( fun_Pr7742364301602142113nt_int * produc8923325533196201883nteger ) > product_prod_int_int )).

tff(sy_c_aa_001t__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__Code____Numeral__Ointeger_J_001t__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J,type,(
    aa_Pro3266150703211780578at_nat: ( fun_Pr8045525871840847081at_nat * produc8923325533196201883nteger ) > product_prod_nat_nat )).

tff(sy_c_aa_001t__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__Code____Numeral__Ointeger_J_001t__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J,type,(
    aa_Pro7438219776462629832at_nat: ( fun_Pr6871374986790595023at_nat * produc8923325533196201883nteger ) > produc859450856879609959at_nat )).

tff(sy_c_aa_001t__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__Code____Numeral__Ointeger_J_001t__Product____Type__Oprod_It__fun_It__Code____Numeral__Ointeger_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__Code____Numeral__Ointeger_J_J,type,(
    aa_Pro6252757739892038976nteger: ( fun_Pr8130403777583374735nteger * produc8923325533196201883nteger ) > produc5207004643709237345nteger )).

tff(sy_c_aa_001t__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__Code____Numeral__Ointeger_J_001t__Product____Type__Oprod_It__fun_It__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__Code____Numeral__Ointeger_J_J,type,(
    aa_Pro490869892464487350nteger: ( fun_Pr6784847270111311109nteger * produc8923325533196201883nteger ) > produc1616345218596728535nteger )).

tff(sy_c_aa_001t__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__Code____Numeral__Ointeger_J_001t__Set__Oset_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J,type,(
    aa_Pro8072183222952159042at_nat: ( fun_Pr7840732972078830153at_nat * produc8923325533196201883nteger ) > set_Pr1261947904930325089at_nat )).

tff(sy_c_aa_001t__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__Code____Numeral__Ointeger_J_001t__Set__Oset_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_J,type,(
    aa_Pro5330295685620130472at_nat: ( fun_Pr3911016247186931887at_nat * produc8923325533196201883nteger ) > set_Pr8693737435421807431at_nat )).

tff(sy_c_aa_001t__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__Code____Numeral__Ointeger_J_001t__fun_It__Code____Numeral__Ointeger_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J,type,(
    aa_Pro4868877044441000910e_term: ( fun_Pr325285366435704605e_term * produc8923325533196201883nteger ) > fun_Co6545587727236015215e_term )).

tff(sy_c_aa_001t__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__Code____Numeral__Ointeger_J_001t__fun_It__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J,type,(
    aa_Pro5201043959167494360e_term: ( fun_Pr5115759691800258343e_term * produc8923325533196201883nteger ) > fun_Pr272337284026993017e_term )).

tff(sy_c_aa_001t__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__Code____Numeral__Ointeger_J_001t__fun_It__Set__Oset_It__Product____Type__Oprod_It__fun_It__Code____Numeral__Ointeger_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__Code____Numeral__Ointeger_J_J_J_Mt__HOL__Obool_J,type,(
    aa_Pro2507495870447135866r_bool: ( fun_Pr7320417823366392705r_bool * produc8923325533196201883nteger ) > fun_se4483451029297570713r_bool )).

tff(sy_c_aa_001t__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__Code____Numeral__Ointeger_J_001t__fun_It__Set__Oset_It__Product____Type__Oprod_It__fun_It__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__Code____Numeral__Ointeger_J_J_J_Mt__HOL__Obool_J,type,(
    aa_Pro4584715913710169732r_bool: ( fun_Pr7399852933793441931r_bool * produc8923325533196201883nteger ) > fun_se1672508597526855075r_bool )).

tff(sy_c_aa_001t__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__Code____Numeral__Ointeger_J_001t__fun_It__fun_It__Code____Numeral__Ointeger_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__HOL__Obool_J,type,(
    aa_Pro1039824329702270498m_bool: ( fun_Pr8022952954610146089m_bool * produc8923325533196201883nteger ) > fun_fu4637294747586468801m_bool )).

tff(sy_c_aa_001t__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__Code____Numeral__Ointeger_J_001t__fun_It__fun_It__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__HOL__Obool_J,type,(
    aa_Pro6439351403099769752m_bool: ( fun_Pr3079291148292310431m_bool * produc8923325533196201883nteger ) > fun_fu3684477910254590263m_bool )).

tff(sy_c_aa_001t__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__Code____Numeral__Onatural_J_001t__HOL__Obool,type,(
    aa_Pro8754844875067278050l_bool: ( fun_Pr6106755111087548649l_bool * produc7822875418678951345atural ) > bool )).

tff(sy_c_aa_001t__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__Code____Numeral__Onatural_J_001t__Nat__Onat,type,(
    aa_Pro1523461786693152325al_nat: ( fun_Pr2804840792690441492al_nat * produc7822875418678951345atural ) > nat )).

tff(sy_c_aa_001t__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__Code____Numeral__Onatural_J_001t__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__Code____Numeral__Ointeger_J,type,(
    aa_Pro5363176462251620070nteger: ( fun_Pr6545718844898358509nteger * produc7822875418678951345atural ) > produc8923325533196201883nteger )).

tff(sy_c_aa_001t__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__Code____Numeral__Onatural_J_001t__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__Code____Numeral__Onatural_J,type,(
    aa_Pro4262726347734369532atural: ( fun_Pr74676805955934211atural * produc7822875418678951345atural ) > produc7822875418678951345atural )).

tff(sy_c_aa_001t__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__Code____Numeral__Onatural_J_001t__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__Code____Numeral__Onatural_J_J,type,(
    aa_Pro7165575656943818355atural: ( fun_Pr7769407664385210434atural * produc7822875418678951345atural ) > produc5835291356934675326atural )).

tff(sy_c_aa_001t__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__Code____Numeral__Onatural_J_001t__Product____Type__Oprod_It__Int__Oint_Mt__Int__Oint_J,type,(
    aa_Pro7164870388581637892nt_int: ( fun_Pr5596209257725365771nt_int * produc7822875418678951345atural ) > product_prod_int_int )).

tff(sy_c_aa_001t__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__Code____Numeral__Onatural_J_001t__Product____Type__Oprod_It__List__Olist_It__FWState__Onew____thread____action_Itf__a_Mtf__b_Mtf__c_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Oconditional____action_Itf__a_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Owait____set____action_Itf__a_Mtf__e_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Ointerrupt____action_Itf__a_J_J_Mt__List__Olist_Itf__f_J_J_J_J_J,type,(
    aa_Pro2163047984581542354list_f: ( fun_Pr5065044406730951201list_f * produc7822875418678951345atural ) > produc1811169103916964701list_f )).

tff(sy_c_aa_001t__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__Code____Numeral__Onatural_J_001t__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J,type,(
    aa_Pro1119995659335004236at_nat: ( fun_Pr5899370827964070739at_nat * produc7822875418678951345atural ) > product_prod_nat_nat )).

tff(sy_c_aa_001t__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__Code____Numeral__Onatural_J_001t__Product____Type__Oprod_It__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__Code____Numeral__Onatural_J_Mt__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__Code____Numeral__Onatural_J_J,type,(
    aa_Pro1971126414814181170atural: ( fun_Pr3133360822718887225atural * produc7822875418678951345atural ) > produc6756470014200349799atural )).

tff(sy_c_aa_001t__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__Code____Numeral__Onatural_J_001t__Product____Type__Oprod_It__fun_It__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__Code____Numeral__Onatural_J_J,type,(
    aa_Pro4163967833709371565atural: ( fun_Pr7329783094020491644atural * produc7822875418678951345atural ) > produc651309673056299192atural )).

tff(sy_c_aa_001t__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__Code____Numeral__Onatural_J_001t__Set__Oset_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J,type,(
    aa_Pro5065032141757191596at_nat: ( fun_Pr4833581890883862707at_nat * produc7822875418678951345atural ) > set_Pr1261947904930325089at_nat )).

tff(sy_c_aa_001t__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__Code____Numeral__Onatural_J_001t__Set__Oset_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_J,type,(
    aa_Pro1602350909037546002at_nat: ( fun_Pr183071470604347417at_nat * produc7822875418678951345atural ) > set_Pr8693737435421807431at_nat )).

tff(sy_c_aa_001t__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__Code____Numeral__Onatural_J_001t__fun_It__Code____Numeral__Onatural_Mt__HOL__Obool_J,type,(
    aa_Pro6792619557268184595l_bool: ( fun_Pr9149712721152451482l_bool * produc7822875418678951345atural ) > fun_Co7175331531449502024l_bool )).

tff(sy_c_aa_001t__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__Code____Numeral__Onatural_J_001t__fun_It__Code____Numeral__Onatural_Mt__Product____Type__Oprod_It__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__Code____Numeral__Onatural_J_Mt__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__Code____Numeral__Onatural_J_J_J,type,(
    aa_Pro6155374003067275875atural: ( fun_Pr1689771802805938154atural * produc7822875418678951345atural ) > fun_Co5709460363461100952atural )).

tff(sy_c_aa_001t__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__Code____Numeral__Onatural_J_001t__fun_It__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__Code____Numeral__Onatural_J_Mt__Product____Type__Oprod_It__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__Code____Numeral__Onatural_J_Mt__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__Code____Numeral__Onatural_J_J_J,type,(
    aa_Pro1220262147015971502atural: ( fun_Pr2816069069693171965atural * produc7822875418678951345atural ) > fun_Pr3133360822718887225atural )).

tff(sy_c_aa_001t__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__Code____Numeral__Onatural_J_001t__fun_It__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J,type,(
    aa_Pro5223882732975721443e_term: ( fun_Pr8478016193630560178e_term * produc7822875418678951345atural ) > fun_Pr8336614522058983534e_term )).

tff(sy_c_aa_001t__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__Code____Numeral__Onatural_J_001t__fun_It__Set__Oset_It__Product____Type__Oprod_It__fun_It__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__Code____Numeral__Onatural_J_J_J_Mt__HOL__Obool_J,type,(
    aa_Pro7651678575556892621l_bool: ( fun_Pr6525981514641248852l_bool * produc7822875418678951345atural ) > fun_se3898243379197460610l_bool )).

tff(sy_c_aa_001t__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__Code____Numeral__Onatural_J_001t__fun_It__fun_It__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__HOL__Obool_J,type,(
    aa_Pro3890205135341880141m_bool: ( fun_Pr3029083277523978196m_bool * produc7822875418678951345atural ) > fun_fu5306705260941896578m_bool )).

tff(sy_c_aa_001t__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__Code____Numeral__Onatural_J_J_001t__Code____Numeral__Onatural,type,(
    aa_Pro5806155842103967332atural: ( fun_Pr5131589689703537955atural * produc5835291356934675326atural ) > code_natural )).

tff(sy_c_aa_001t__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__Code____Numeral__Onatural_J_J_001t__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__Code____Numeral__Onatural_J,type,(
    aa_Pro3673693039631929973atural: ( fun_Pr2136124334875798924atural * produc5835291356934675326atural ) > produc7822875418678951345atural )).

tff(sy_c_aa_001t__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__Code____Numeral__Onatural_J_J_001t__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__Code____Numeral__Onatural_J_J,type,(
    aa_Pro4026365172444991930atural: ( fun_Pr6891710885006071673atural * produc5835291356934675326atural ) > produc5835291356934675326atural )).

tff(sy_c_aa_001t__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__Code____Numeral__Onatural_J_J_001t__Product____Type__Oprod_It__FinFun__Ofinfun_Itf__d_Mt__List__Olist_It__FWState__Olock____action_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Onew____thread____action_Itf__a_Mtf__b_Mtf__c_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Oconditional____action_Itf__a_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Owait____set____action_Itf__a_Mtf__e_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Ointerrupt____action_Itf__a_J_J_Mt__List__Olist_Itf__f_J_J_J_J_J_J,type,(
    aa_Pro2654565744390766957list_f: ( fun_Pr6676022341642716804list_f * produc5835291356934675326atural ) > produc8923597787767437993list_f )).

tff(sy_c_aa_001t__Product____Type__Oprod_It__FinFun__Ofinfun_Itf__d_Mt__List__Olist_It__FWState__Olock____action_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Onew____thread____action_Itf__a_Mtf__b_Mtf__c_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Oconditional____action_Itf__a_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Owait____set____action_Itf__a_Mtf__e_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Ointerrupt____action_Itf__a_J_J_Mt__List__Olist_Itf__f_J_J_J_J_J_J_001t__FinFun__Ofinfun_Itf__d_Mt__List__Olist_It__FWState__Olock____action_J_J,type,(
    aa_Pro1491988591844232024action: ( fun_Pr2438766212487344807action * produc8923597787767437993list_f ) > finfun1145668972854894571action )).

tff(sy_c_aa_001t__Product____Type__Oprod_It__FinFun__Ofinfun_Itf__d_Mt__List__Olist_It__FWState__Olock____action_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Onew____thread____action_Itf__a_Mtf__b_Mtf__c_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Oconditional____action_Itf__a_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Owait____set____action_Itf__a_Mtf__e_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Ointerrupt____action_Itf__a_J_J_Mt__List__Olist_Itf__f_J_J_J_J_J_J_001t__HOL__Obool,type,(
    aa_Pro8583703122606646890f_bool: ( fun_Pr1193204450441668721f_bool * produc8923597787767437993list_f ) > bool )).

tff(sy_c_aa_001t__Product____Type__Oprod_It__FinFun__Ofinfun_Itf__d_Mt__List__Olist_It__FWState__Olock____action_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Onew____thread____action_Itf__a_Mtf__b_Mtf__c_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Oconditional____action_Itf__a_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Owait____set____action_Itf__a_Mtf__e_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Ointerrupt____action_Itf__a_J_J_Mt__List__Olist_Itf__f_J_J_J_J_J_J_001t__List__Olist_It__FWState__Onew____thread____action_Itf__a_Mtf__b_Mtf__c_J_J,type,(
    aa_Pro5002280679056845916_a_b_c: ( fun_Pr2927408987416712547_a_b_c * produc8923597787767437993list_f ) > list_n1973683603564934665_a_b_c )).

tff(sy_c_aa_001t__Product____Type__Oprod_It__FinFun__Ofinfun_Itf__d_Mt__List__Olist_It__FWState__Olock____action_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Onew____thread____action_Itf__a_Mtf__b_Mtf__c_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Oconditional____action_Itf__a_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Owait____set____action_Itf__a_Mtf__e_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Ointerrupt____action_Itf__a_J_J_Mt__List__Olist_Itf__f_J_J_J_J_J_J_001t__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__Code____Numeral__Onatural_J_J,type,(
    aa_Pro6945104852914167019atural: ( fun_Pr2469891310930305722atural * produc8923597787767437993list_f ) > produc5835291356934675326atural )).

tff(sy_c_aa_001t__Product____Type__Oprod_It__FinFun__Ofinfun_Itf__d_Mt__List__Olist_It__FWState__Olock____action_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Onew____thread____action_Itf__a_Mtf__b_Mtf__c_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Oconditional____action_Itf__a_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Owait____set____action_Itf__a_Mtf__e_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Ointerrupt____action_Itf__a_J_J_Mt__List__Olist_Itf__f_J_J_J_J_J_J_001t__Product____Type__Oprod_It__FinFun__Ofinfun_Itf__d_Mt__List__Olist_It__FWState__Olock____action_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Onew____thread____action_Itf__a_Mtf__b_Mtf__c_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Oconditional____action_Itf__a_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Owait____set____action_Itf__a_Mtf__e_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Ointerrupt____action_Itf__a_J_J_Mt__List__Olist_Itf__f_J_J_J_J_J_J,type,(
    aa_Pro7428252341792638716list_f: ( fun_Pr5701414774847592451list_f * produc8923597787767437993list_f ) > produc8923597787767437993list_f )).

tff(sy_c_aa_001t__Product____Type__Oprod_It__FinFun__Ofinfun_Itf__d_Mt__List__Olist_It__FWState__Olock____action_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Onew____thread____action_Itf__a_Mtf__b_Mtf__c_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Oconditional____action_Itf__a_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Owait____set____action_Itf__a_Mtf__e_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Ointerrupt____action_Itf__a_J_J_Mt__List__Olist_Itf__f_J_J_J_J_J_J_001t__Product____Type__Oprod_It__List__Olist_It__FWState__Onew____thread____action_Itf__a_Mtf__b_Mtf__c_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Oconditional____action_Itf__a_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Owait____set____action_Itf__a_Mtf__e_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Ointerrupt____action_Itf__a_J_J_Mt__List__Olist_Itf__f_J_J_J_J_J,type,(
    aa_Pro2582230449628027978list_f: ( fun_Pr167910391879485593list_f * produc8923597787767437993list_f ) > produc1811169103916964701list_f )).

tff(sy_c_aa_001t__Product____Type__Oprod_It__FinFun__Ofinfun_Itf__d_Mt__List__Olist_It__FWState__Olock____action_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Onew____thread____action_Itf__a_Mtf__b_Mtf__c_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Oconditional____action_Itf__a_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Owait____set____action_Itf__a_Mtf__e_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Ointerrupt____action_Itf__a_J_J_Mt__List__Olist_Itf__f_J_J_J_J_J_J_001t__fun_It__Product____Type__Oprod_It__FinFun__Ofinfun_Itf__d_Mt__List__Olist_It__FWState__Olock____action_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Onew____thread____action_Itf__a_Mtf__b_Mtf__c_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Oconditional____action_Itf__a_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Owait____set____action_Itf__a_Mtf__e_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Ointerrupt____action_Itf__a_J_J_Mt__List__Olist_Itf__f_J_J_J_J_J_J_Mt__HOL__Obool_J,type,(
    aa_Pro3253695568825082590f_bool: ( fun_Pr4155105332407825197f_bool * produc8923597787767437993list_f ) > fun_Pr1193204450441668721f_bool )).

tff(sy_c_aa_001t__Product____Type__Oprod_It__Int__Oint_Mt__Int__Oint_J_001t__HOL__Obool,type,(
    aa_Pro4501881432599481050t_bool: ( fun_Pr803113274115125473t_bool * product_prod_int_int ) > bool )).

tff(sy_c_aa_001t__Product____Type__Oprod_It__Int__Oint_Mt__Int__Oint_J_001t__Nat__Onat,type,(
    aa_Pro6801748904974264397nt_nat: ( fun_Pr5160692531401422620nt_nat * product_prod_int_int ) > nat )).

tff(sy_c_aa_001t__Product____Type__Oprod_It__Int__Oint_Mt__Int__Oint_J_001t__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__Code____Numeral__Ointeger_J,type,(
    aa_Pro479190544307753694nteger: ( fun_Pr3905804013612896485nteger * product_prod_int_int ) > produc8923325533196201883nteger )).

tff(sy_c_aa_001t__Product____Type__Oprod_It__Int__Oint_Mt__Int__Oint_J_001t__Product____Type__Oprod_It__Int__Oint_Mt__Int__Oint_J,type,(
    aa_Pro6970504127699319548nt_int: ( fun_Pr2478283820680522243nt_int * product_prod_int_int ) > product_prod_int_int )).

tff(sy_c_aa_001t__Product____Type__Oprod_It__Int__Oint_Mt__Int__Oint_J_001t__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J,type,(
    aa_Pro925629398452685892at_nat: ( fun_Pr2781445390919227211at_nat * product_prod_int_int ) > product_prod_nat_nat )).

tff(sy_c_aa_001t__Product____Type__Oprod_It__Int__Oint_Mt__Int__Oint_J_001t__Product____Type__Oprod_It__fun_It__Int__Oint_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Int__Oint_Mt__Int__Oint_J_J,type,(
    aa_Pro835648289009615341nt_int: ( fun_Pr7875579814169730748nt_int * product_prod_int_int ) > produc6768802789813714928nt_int )).

tff(sy_c_aa_001t__Product____Type__Oprod_It__Int__Oint_Mt__Int__Oint_J_001t__Product____Type__Oprod_It__fun_It__Product____Type__Oprod_It__Int__Oint_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Int__Oint_Mt__Int__Oint_J_J,type,(
    aa_Pro3513184699142849729nt_int: ( fun_Pr3164600974287165328nt_int * product_prod_int_int ) > produc4441460161354545860nt_int )).

tff(sy_c_aa_001t__Product____Type__Oprod_It__Int__Oint_Mt__Int__Oint_J_001t__Set__Oset_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J,type,(
    aa_Pro6675321895958450596at_nat: ( fun_Pr5398690294390750379at_nat * product_prod_int_int ) > set_Pr1261947904930325089at_nat )).

tff(sy_c_aa_001t__Product____Type__Oprod_It__Int__Oint_Mt__Int__Oint_J_001t__Set__Oset_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_J,type,(
    aa_Pro7094643338862014986at_nat: ( fun_Pr2126184616133021713at_nat * product_prod_int_int ) > set_Pr8693737435421807431at_nat )).

tff(sy_c_aa_001t__Product____Type__Oprod_It__Int__Oint_Mt__Int__Oint_J_001t__fun_It__Int__Oint_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J,type,(
    aa_Pro3947048415938404539e_term: ( fun_Pr9159062538036575370e_term * product_prod_int_int ) > fun_in6429348457993719614e_term )).

tff(sy_c_aa_001t__Product____Type__Oprod_It__Int__Oint_Mt__Int__Oint_J_001t__fun_It__Product____Type__Oprod_It__Int__Oint_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J,type,(
    aa_Pro264579890236952295e_term: ( fun_Pr3444208937755505846e_term * product_prod_int_int ) > fun_Pr9164807099015279978e_term )).

tff(sy_c_aa_001t__Product____Type__Oprod_It__Int__Oint_Mt__Int__Oint_J_001t__fun_It__Set__Oset_It__Product____Type__Oprod_It__fun_It__Int__Oint_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Int__Oint_Mt__Int__Oint_J_J_J_Mt__HOL__Obool_J,type,(
    aa_Pro3070293848494756493t_bool: ( fun_Pr2496865662581905684t_bool * product_prod_int_int ) > fun_se4996389825565520714t_bool )).

tff(sy_c_aa_001t__Product____Type__Oprod_It__Int__Oint_Mt__Int__Oint_J_001t__fun_It__Set__Oset_It__Product____Type__Oprod_It__fun_It__Product____Type__Oprod_It__Int__Oint_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Int__Oint_Mt__Int__Oint_J_J_J_Mt__HOL__Obool_J,type,(
    aa_Pro8074658235539848889t_bool: ( fun_Pr801905805803704128t_bool * product_prod_int_int ) > fun_se5780404920337098614t_bool )).

tff(sy_c_aa_001t__Product____Type__Oprod_It__Int__Oint_Mt__Int__Oint_J_001t__fun_It__fun_It__Int__Oint_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__HOL__Obool_J,type,(
    aa_Pro5354883135473551477m_bool: ( fun_Pr1869630247880246524m_bool * product_prod_int_int ) > fun_fu4917883025340107954m_bool )).

tff(sy_c_aa_001t__Product____Type__Oprod_It__Int__Oint_Mt__Int__Oint_J_001t__fun_It__fun_It__Product____Type__Oprod_It__Int__Oint_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__HOL__Obool_J,type,(
    aa_Pro7796564485022453065m_bool: ( fun_Pr4770605958729007056m_bool * product_prod_int_int ) > fun_fu3889648052272912774m_bool )).

tff(sy_c_aa_001t__Product____Type__Oprod_It__List__Olist_It__FWState__Onew____thread____action_Itf__a_Mtf__b_Mtf__c_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Oconditional____action_Itf__a_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Owait____set____action_Itf__a_Mtf__e_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Ointerrupt____action_Itf__a_J_J_Mt__List__Olist_Itf__f_J_J_J_J_J_001t__HOL__Obool,type,(
    aa_Pro4904543688695909180f_bool: ( fun_Pr230499206094671187f_bool * produc1811169103916964701list_f ) > bool )).

tff(sy_c_aa_001t__Product____Type__Oprod_It__List__Olist_It__FWState__Onew____thread____action_Itf__a_Mtf__b_Mtf__c_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Oconditional____action_Itf__a_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Owait____set____action_Itf__a_Mtf__e_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Ointerrupt____action_Itf__a_J_J_Mt__List__Olist_Itf__f_J_J_J_J_J_001t__List__Olist_It__FWState__Onew____thread____action_Itf__a_Mtf__b_Mtf__c_J_J,type,(
    aa_Pro5496877705301569838_a_b_c: ( fun_Pr3037641808205765189_a_b_c * produc1811169103916964701list_f ) > list_n1973683603564934665_a_b_c )).

tff(sy_c_aa_001t__Product____Type__Oprod_It__List__Olist_It__FWState__Onew____thread____action_Itf__a_Mtf__b_Mtf__c_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Oconditional____action_Itf__a_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Owait____set____action_Itf__a_Mtf__e_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Ointerrupt____action_Itf__a_J_J_Mt__List__Olist_Itf__f_J_J_J_J_J_001t__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__Code____Numeral__Onatural_J,type,(
    aa_Pro5675988011797720150atural: ( fun_Pr6952397211199271789atural * produc1811169103916964701list_f ) > produc7822875418678951345atural )).

tff(sy_c_aa_001t__Product____Type__Oprod_It__List__Olist_It__FWState__Onew____thread____action_Itf__a_Mtf__b_Mtf__c_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Oconditional____action_Itf__a_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Owait____set____action_Itf__a_Mtf__e_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Ointerrupt____action_Itf__a_J_J_Mt__List__Olist_Itf__f_J_J_J_J_J_001t__Product____Type__Oprod_It__FinFun__Ofinfun_Itf__d_Mt__List__Olist_It__FWState__Olock____action_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Onew____thread____action_Itf__a_Mtf__b_Mtf__c_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Oconditional____action_Itf__a_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Owait____set____action_Itf__a_Mtf__e_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Ointerrupt____action_Itf__a_J_J_Mt__List__Olist_Itf__f_J_J_J_J_J_J,type,(
    aa_Pro2754906569428029390list_f: ( fun_Pr129698103510188261list_f * produc1811169103916964701list_f ) > produc8923597787767437993list_f )).

tff(sy_c_aa_001t__Product____Type__Oprod_It__List__Olist_It__FWState__Onew____thread____action_Itf__a_Mtf__b_Mtf__c_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Oconditional____action_Itf__a_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Owait____set____action_Itf__a_Mtf__e_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Ointerrupt____action_Itf__a_J_J_Mt__List__Olist_Itf__f_J_J_J_J_J_001t__Product____Type__Oprod_It__List__Olist_It__FWState__Onew____thread____action_Itf__a_Mtf__b_Mtf__c_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Oconditional____action_Itf__a_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Owait____set____action_Itf__a_Mtf__e_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Ointerrupt____action_Itf__a_J_J_Mt__List__Olist_Itf__f_J_J_J_J_J,type,(
    aa_Pro777963009888889592list_f: ( fun_Pr3111891463428510519list_f * produc1811169103916964701list_f ) > produc1811169103916964701list_f )).

tff(sy_c_aa_001t__Product____Type__Oprod_It__List__Olist_It__FWState__Onew____thread____action_Itf__a_Mtf__b_Mtf__c_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Oconditional____action_Itf__a_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Owait____set____action_Itf__a_Mtf__e_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Ointerrupt____action_Itf__a_J_J_Mt__List__Olist_Itf__f_J_J_J_J_J_001t__Product____Type__Oprod_It__Product____Type__Oprod_It__List__Olist_It__FWState__Onew____thread____action_Itf__a_Mtf__b_Mtf__c_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Oconditional____action_Itf__a_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Owait____set____action_Itf__a_Mtf__e_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Ointerrupt____action_Itf__a_J_J_Mt__List__Olist_Itf__f_J_J_J_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Onew____thread____action_Itf__a_Mtf__b_Mtf__c_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Oconditional____action_Itf__a_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Owait____set____action_Itf__a_Mtf__e_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Ointerrupt____action_Itf__a_J_J_Mt__List__Olist_Itf__f_J_J_J_J_J_J,type,(
    aa_Pro630962050878043200list_f: ( fun_Pr7274255824125093463list_f * produc1811169103916964701list_f ) > produc5044725148850357659list_f )).

tff(sy_c_aa_001t__Product____Type__Oprod_It__List__Olist_It__FWState__Onew____thread____action_Itf__a_Mtf__b_Mtf__c_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Oconditional____action_Itf__a_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Owait____set____action_Itf__a_Mtf__e_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Ointerrupt____action_Itf__a_J_J_Mt__List__Olist_Itf__f_J_J_J_J_J_001t__fun_It__FinFun__Ofinfun_Itf__d_Mt__List__Olist_It__FWState__Olock____action_J_J_Mt__HOL__Obool_J,type,(
    aa_Pro7928877276181251434n_bool: ( fun_Pr3364345345125187201n_bool * produc1811169103916964701list_f ) > fun_fi4017291603301164485n_bool )).

tff(sy_c_aa_001t__Product____Type__Oprod_It__List__Olist_It__FWState__Onew____thread____action_Itf__a_Mtf__b_Mtf__c_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Oconditional____action_Itf__a_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Owait____set____action_Itf__a_Mtf__e_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Ointerrupt____action_Itf__a_J_J_Mt__List__Olist_Itf__f_J_J_J_J_J_001t__fun_It__Product____Type__Oprod_It__List__Olist_It__FWState__Onew____thread____action_Itf__a_Mtf__b_Mtf__c_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Oconditional____action_Itf__a_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Owait____set____action_Itf__a_Mtf__e_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Ointerrupt____action_Itf__a_J_J_Mt__List__Olist_Itf__f_J_J_J_J_J_Mt__HOL__Obool_J,type,(
    aa_Pro73602517041317496f_bool: ( fun_Pr4746229949107712655f_bool * produc1811169103916964701list_f ) > fun_Pr230499206094671187f_bool )).

tff(sy_c_aa_001t__Product____Type__Oprod_It__List__Olist_It__FWState__Onew____thread____action_Itf__a_Mtf__b_Mtf__c_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Oconditional____action_Itf__a_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Owait____set____action_Itf__a_Mtf__e_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Ointerrupt____action_Itf__a_J_J_Mt__List__Olist_Itf__f_J_J_J_J_J_001t__fun_It__Product____Type__Oprod_It__List__Olist_It__FWState__Onew____thread____action_Itf__a_Mtf__b_Mtf__c_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Oconditional____action_Itf__a_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Owait____set____action_Itf__a_Mtf__e_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Ointerrupt____action_Itf__a_J_J_Mt__List__Olist_Itf__f_J_J_J_J_J_Mt__Product____Type__Oprod_It__Product____Type__Oprod_It__List__Olist_It__FWState__Onew____thread____action_Itf__a_Mtf__b_Mtf__c_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Oconditional____action_Itf__a_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Owait____set____action_Itf__a_Mtf__e_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Ointerrupt____action_Itf__a_J_J_Mt__List__Olist_Itf__f_J_J_J_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Onew____thread____action_Itf__a_Mtf__b_Mtf__c_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Oconditional____action_Itf__a_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Owait____set____action_Itf__a_Mtf__e_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Ointerrupt____action_Itf__a_J_J_Mt__List__Olist_Itf__f_J_J_J_J_J_J_J,type,(
    aa_Pro4318513127254934268list_f: ( fun_Pr4931760483818888979list_f * produc1811169103916964701list_f ) > fun_Pr7274255824125093463list_f )).

tff(sy_c_aa_001t__Product____Type__Oprod_It__List__Olist_It__Typerep__Otyperep_J_Mt__Product____Type__Oprod_It__Typerep__Otyperep_Mt__List__Olist_It__Typerep__Otyperep_J_J_J_001t__Option__Ooption_It__Product____Type__Oprod_It__List__Olist_It__Typerep__Otyperep_J_Mt__Product____Type__Oprod_It__Typerep__Otyperep_Mt__List__Olist_It__Typerep__Otyperep_J_J_J_J,type,(
    aa_Pro3095640615015971554yperep: ( fun_Pr2611946386982285473yperep * produc2523522045810577322yperep ) > option6574257252040830330yperep )).

tff(sy_c_aa_001t__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_001t__HOL__Obool,type,(
    aa_Pro2232559814647311250t_bool: ( fun_Pr7757163693017731481t_bool * product_prod_nat_nat ) > bool )).

tff(sy_c_aa_001t__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_001t__List__Olist_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J,type,(
    aa_Pro8907290612264431874at_nat: ( fun_Pr4090790379400231689at_nat * product_prod_nat_nat ) > list_P6011104703257516679at_nat )).

tff(sy_c_aa_001t__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_001t__Nat__Onat,type,(
    aa_Pro4243173770044397973at_nat: ( fun_Pr2602117396471556196at_nat * product_prod_nat_nat ) > nat )).

tff(sy_c_aa_001t__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_001t__Predicate__Opred_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J,type,(
    aa_Pro4445221197255752156at_nat: ( fun_Pr4274085205351957291at_nat * product_prod_nat_nat ) > pred_P7117560977466480279at_nat )).

tff(sy_c_aa_001t__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_001t__Predicate__Opred_It__Product____Type__Ounit_J,type,(
    aa_Pro8506890182770087144t_unit: ( fun_Pr1088235314736916023t_unit * product_prod_nat_nat ) > pred_Product_unit )).

tff(sy_c_aa_001t__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_001t__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__Code____Numeral__Ointeger_J,type,(
    aa_Pro1630239690174064534nteger: ( fun_Pr5056853159479207325nteger * product_prod_nat_nat ) > produc8923325533196201883nteger )).

tff(sy_c_aa_001t__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_001t__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__Code____Numeral__Onatural_J,type,(
    aa_Pro529789575656813996atural: ( fun_Pr7809183157391558835atural * product_prod_nat_nat ) > produc7822875418678951345atural )).

tff(sy_c_aa_001t__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_001t__Product____Type__Oprod_It__Int__Oint_Mt__Int__Oint_J,type,(
    aa_Pro6307550444590206900nt_int: ( fun_Pr1815330137571409595nt_int * product_prod_nat_nat ) > product_prod_int_int )).

tff(sy_c_aa_001t__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_001t__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J,type,(
    aa_Pro262675715343573244at_nat: ( fun_Pr2118491707810114563at_nat * product_prod_nat_nat ) > product_prod_nat_nat )).

tff(sy_c_aa_001t__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_001t__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J,type,(
    aa_Pro314188276017538018at_nat: ( fun_Pr5303981572562559465at_nat * product_prod_nat_nat ) > produc859450856879609959at_nat )).

tff(sy_c_aa_001t__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_001t__Set__Oset_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J,type,(
    aa_Pro2745879313366468188at_nat: ( fun_Pr1469247711798767971at_nat * product_prod_nat_nat ) > set_Pr1261947904930325089at_nat )).

tff(sy_c_aa_001t__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_001t__Set__Oset_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_J,type,(
    aa_Pro1853492592809407170at_nat: ( fun_Pr6108405906935189705at_nat * product_prod_nat_nat ) > set_Pr8693737435421807431at_nat )).

tff(sy_c_aa_001t__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_001t__fun_It__Code____Numeral__Ointeger_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J,type,(
    aa_Pro2719419399745674036e_term: ( fun_Pr3638870805379063427e_term * product_prod_nat_nat ) > fun_Co6545587727236015215e_term )).

tff(sy_c_aa_001t__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_001t__fun_It__HOL__Obool_Mt__HOL__Obool_J,type,(
    aa_Pro209297932965175752l_bool: ( fun_Pr8123046705566014743l_bool * product_prod_nat_nat ) > fun_bool_bool )).

tff(sy_c_aa_001t__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_001t__fun_It__Int__Oint_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J,type,(
    aa_Pro2439870806855506435e_term: ( fun_Pr7651884928953677266e_term * product_prod_nat_nat ) > fun_in6429348457993719614e_term )).

tff(sy_c_aa_001t__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_001t__fun_It__List__Olist_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__List__Olist_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_J,type,(
    aa_Pro8296961830729446856at_nat: ( fun_Pr2719852622901852439at_nat * product_prod_nat_nat ) > fun_li4468799376731108995at_nat )).

tff(sy_c_aa_001t__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_001t__fun_It__Nat__Onat_Mt__HOL__Obool_J,type,(
    aa_Pro6053131305333494555t_bool: ( fun_Pr6392890245898067106t_bool * product_prod_nat_nat ) > fun_nat_bool )).

tff(sy_c_aa_001t__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_001t__fun_It__Nat__Onat_Mt__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__HOL__Obool_J_J,type,(
    aa_Pro5631321236145707179t_bool: ( fun_Pr2463189877930033274t_bool * product_prod_nat_nat ) > fun_na4827981024643048934t_bool )).

tff(sy_c_aa_001t__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_001t__fun_It__Nat__Onat_Mt__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__fun_It__Nat__Onat_Mt__HOL__Obool_J_J_J,type,(
    aa_Pro7130618832422290740t_bool: ( fun_Pr6411485927852515459t_bool * product_prod_nat_nat ) > fun_na3391966943662108783t_bool )).

tff(sy_c_aa_001t__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_001t__fun_It__Nat__Onat_Mt__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Nat__Onat_J_Mt__HOL__Obool_J_J,type,(
    aa_Pro7563809711799069428t_bool: ( fun_Pr8006011996333192699t_bool * product_prod_nat_nat ) > fun_na7051642421859813369t_bool )).

tff(sy_c_aa_001t__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_001t__fun_It__Predicate__Opred_It__Product____Type__Ounit_J_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J,type,(
    aa_Pro6751710116387044744t_unit: ( fun_Pr9217642152682185431t_unit * product_prod_nat_nat ) > fun_pr6289495897131642819t_unit )).

tff(sy_c_aa_001t__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_001t__fun_It__Predicate__Opred_It__Product____Type__Ounit_J_Mt__fun_It__Predicate__Opred_It__Product____Type__Ounit_J_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_J,type,(
    aa_Pro1195099120564181800t_unit: ( fun_Pr1261966145019040887t_unit * product_prod_nat_nat ) > fun_pr2109749064767322211t_unit )).

tff(sy_c_aa_001t__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_001t__fun_It__Predicate__Opred_It__Product____Type__Ounit_J_Mt__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_J,type,(
    aa_Pro4493927905640485544t_unit: ( fun_Pr507528385975533487t_unit * product_prod_nat_nat ) > fun_pr7345232552901356717t_unit )).

tff(sy_c_aa_001t__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_001t__fun_It__Predicate__Opred_It__Product____Type__Ounit_J_Mt__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__fun_It__Predicate__Opred_It__Product____Type__Ounit_J_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_J_J,type,(
    aa_Pro5879210299839866184t_unit: ( fun_Pr3517242796639575631t_unit * product_prod_nat_nat ) > fun_pr2081973298517005389t_unit )).

tff(sy_c_aa_001t__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_001t__fun_It__Predicate__Opred_It__Product____Type__Ounit_J_Mt__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_J_J,type,(
    aa_Pro2418637016829119646t_unit: ( fun_Pr6277233991133630701t_unit * product_prod_nat_nat ) > fun_pr3558306429568947801t_unit )).

tff(sy_c_aa_001t__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_001t__fun_It__Predicate__Opred_It__Product____Type__Ounit_J_Mt__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__fun_It__Predicate__Opred_It__Product____Type__Ounit_J_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_J_J_J,type,(
    aa_Pro5640102945269238334t_unit: ( fun_Pr4457227982049944205t_unit * product_prod_nat_nat ) > fun_pr2217663521307328249t_unit )).

tff(sy_c_aa_001t__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_001t__fun_It__Predicate__Opred_It__Product____Type__Ounit_J_Mt__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_J_J_J,type,(
    aa_Pro4530339214389139262t_unit: ( fun_Pr1795443265993232197t_unit * product_prod_nat_nat ) > fun_pr2466397884275390915t_unit )).

tff(sy_c_aa_001t__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_001t__fun_It__Predicate__Opred_It__Product____Type__Ounit_J_Mt__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__fun_It__Predicate__Opred_It__Product____Type__Ounit_J_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_J_J_J_J,type,(
    aa_Pro2053521255883295198t_unit: ( fun_Pr2807933989720165861t_unit * product_prod_nat_nat ) > fun_pr4573178054407176547t_unit )).

tff(sy_c_aa_001t__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_001t__fun_It__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J,type,(
    aa_Pro5984275987090311230e_term: ( fun_Pr7559646417623500429e_term * product_prod_nat_nat ) > fun_Pr272337284026993017e_term )).

tff(sy_c_aa_001t__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_001t__fun_It__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J,type,(
    aa_Pro4825181188267525939e_term: ( fun_Pr516597309968014082e_term * product_prod_nat_nat ) > fun_Pr8336614522058983534e_term )).

tff(sy_c_aa_001t__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_001t__fun_It__Product____Type__Oprod_It__Int__Oint_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J,type,(
    aa_Pro3480981206584215599e_term: ( fun_Pr6660610254102769150e_term * product_prod_nat_nat ) > fun_Pr9164807099015279978e_term )).

tff(sy_c_aa_001t__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_001t__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__HOL__Obool_J,type,(
    aa_Pro595088089689268830t_bool: ( fun_Pr248683899324676269t_bool * product_prod_nat_nat ) > fun_Pr7757163693017731481t_bool )).

tff(sy_c_aa_001t__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_001t__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Predicate__Opred_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_J,type,(
    aa_Pro6547475804363649958at_nat: ( fun_Pr1535563729392366509at_nat * product_prod_nat_nat ) > fun_Pr4274085205351957291at_nat )).

tff(sy_c_aa_001t__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_001t__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J,type,(
    aa_Pro1289996471523352882t_unit: ( fun_Pr4201797722543590713t_unit * product_prod_nat_nat ) > fun_Pr1088235314736916023t_unit )).

tff(sy_c_aa_001t__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_001t__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J,type,(
    aa_Pro8023792847356852296at_nat: ( fun_Pr2477239776880934807at_nat * product_prod_nat_nat ) > fun_Pr2118491707810114563at_nat )).

tff(sy_c_aa_001t__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_001t__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_J,type,(
    aa_Pro5145766267327615662at_nat: ( fun_Pr1212089810744049917at_nat * product_prod_nat_nat ) > fun_Pr5303981572562559465at_nat )).

tff(sy_c_aa_001t__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_001t__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__fun_It__HOL__Obool_Mt__HOL__Obool_J_J,type,(
    aa_Pro4089762480255261586l_bool: ( fun_Pr6364068043214929305l_bool * product_prod_nat_nat ) > fun_Pr8123046705566014743l_bool )).

tff(sy_c_aa_001t__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_001t__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__fun_It__Predicate__Opred_It__Product____Type__Ounit_J_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_J,type,(
    aa_Pro6366337505421314258t_unit: ( fun_Pr4252888692817592537t_unit * product_prod_nat_nat ) > fun_Pr9217642152682185431t_unit )).

tff(sy_c_aa_001t__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_001t__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__fun_It__Predicate__Opred_It__Product____Type__Ounit_J_Mt__fun_It__Predicate__Opred_It__Product____Type__Ounit_J_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_J_J,type,(
    aa_Pro5059203146341901682t_unit: ( fun_Pr6065065096909482361t_unit * product_prod_nat_nat ) > fun_Pr1261966145019040887t_unit )).

tff(sy_c_aa_001t__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_001t__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__fun_It__Predicate__Opred_It__Product____Type__Ounit_J_Mt__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_J_J,type,(
    aa_Pro8591231010090481140t_unit: ( fun_Pr4583734077741952835t_unit * product_prod_nat_nat ) > fun_Pr507528385975533487t_unit )).

tff(sy_c_aa_001t__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_001t__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__fun_It__Predicate__Opred_It__Product____Type__Ounit_J_Mt__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__fun_It__Predicate__Opred_It__Product____Type__Ounit_J_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_J_J_J,type,(
    aa_Pro6939682220601485716t_unit: ( fun_Pr3328268256623572707t_unit * product_prod_nat_nat ) > fun_Pr3517242796639575631t_unit )).

tff(sy_c_aa_001t__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_001t__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__fun_It__Predicate__Opred_It__Product____Type__Ounit_J_Mt__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_J_J_J,type,(
    aa_Pro8341175321247379048t_unit: ( fun_Pr2967441044145992047t_unit * product_prod_nat_nat ) > fun_Pr6277233991133630701t_unit )).

tff(sy_c_aa_001t__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_001t__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__fun_It__Predicate__Opred_It__Product____Type__Ounit_J_Mt__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__fun_It__Predicate__Opred_It__Product____Type__Ounit_J_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_J_J_J_J,type,(
    aa_Pro1937571183526062856t_unit: ( fun_Pr2072298341681166863t_unit * product_prod_nat_nat ) > fun_Pr4457227982049944205t_unit )).

tff(sy_c_aa_001t__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_001t__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__HOL__Obool_J_J,type,(
    aa_Pro760851189263932328t_bool: ( fun_Pr4036866938206637231t_bool * product_prod_nat_nat ) > fun_Pr248683899324676269t_bool )).

tff(sy_c_aa_001t__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_001t__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_J,type,(
    aa_Pro8370306567419145854t_unit: ( fun_Pr5675260867471843021t_unit * product_prod_nat_nat ) > fun_Pr4201797722543590713t_unit )).

tff(sy_c_aa_001t__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_001t__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__fun_It__Predicate__Opred_It__Product____Type__Ounit_J_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_J_J,type,(
    aa_Pro3113219280077764382t_unit: ( fun_Pr6450229451072650093t_unit * product_prod_nat_nat ) > fun_Pr4252888692817592537t_unit )).

tff(sy_c_aa_001t__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_001t__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__fun_It__Predicate__Opred_It__Product____Type__Ounit_J_Mt__fun_It__Predicate__Opred_It__Product____Type__Ounit_J_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_J_J_J,type,(
    aa_Pro264132484016616638t_unit: ( fun_Pr599493276030127373t_unit * product_prod_nat_nat ) > fun_Pr6065065096909482361t_unit )).

tff(sy_c_aa_001t__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_001t__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__fun_It__Predicate__Opred_It__Product____Type__Ounit_J_Mt__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_J_J_J,type,(
    aa_Pro6647675407855701182t_unit: ( fun_Pr6752874509078430917t_unit * product_prod_nat_nat ) > fun_Pr4583734077741952835t_unit )).

tff(sy_c_aa_001t__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_001t__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__fun_It__Predicate__Opred_It__Product____Type__Ounit_J_Mt__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__fun_It__Predicate__Opred_It__Product____Type__Ounit_J_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_J_J_J_J,type,(
    aa_Pro808611458099691358t_unit: ( fun_Pr8707961834815472485t_unit * product_prod_nat_nat ) > fun_Pr3328268256623572707t_unit )).

tff(sy_c_aa_001t__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_001t__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__HOL__Obool_J_J_J,type,(
    aa_Pro7388676319051367924t_bool: ( fun_Pr5313478757384108867t_bool * product_prod_nat_nat ) > fun_Pr4036866938206637231t_bool )).

tff(sy_c_aa_001t__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_001t__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_J_J,type,(
    aa_Pro3653245892816097608t_unit: ( fun_Pr6441907492281305167t_unit * product_prod_nat_nat ) > fun_Pr5675260867471843021t_unit )).

tff(sy_c_aa_001t__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_001t__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__fun_It__Predicate__Opred_It__Product____Type__Ounit_J_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_J_J_J,type,(
    aa_Pro8514170781186398440t_unit: ( fun_Pr3501243374772083695t_unit * product_prod_nat_nat ) > fun_Pr6450229451072650093t_unit )).

tff(sy_c_aa_001t__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_001t__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__fun_It__Predicate__Opred_It__Product____Type__Ounit_J_Mt__fun_It__Predicate__Opred_It__Product____Type__Ounit_J_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_J_J_J_J,type,(
    aa_Pro7303208514361021832t_unit: ( fun_Pr2761702324934698127t_unit * product_prod_nat_nat ) > fun_Pr599493276030127373t_unit )).

tff(sy_c_aa_001t__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_001t__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__fun_It__fun_It__Product____Type__Ounit_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_J_J,type,(
    aa_Pro8069484052825734410t_unit: ( fun_Pr2790541923731325201t_unit * product_prod_nat_nat ) > fun_Pr1285760056050078991t_unit )).

tff(sy_c_aa_001t__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_001t__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__HOL__Obool_J_J,type,(
    aa_Pro6224178164832345922t_bool: ( fun_Pr2932500623122803017t_bool * product_prod_nat_nat ) > fun_Pr4704305895912505543t_bool )).

tff(sy_c_aa_001t__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_001t__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_J,type,(
    aa_Pro4381481563932151396t_unit: ( fun_Pr1881731424635168179t_unit * product_prod_nat_nat ) > fun_Pr3223305929885665439t_unit )).

tff(sy_c_aa_001t__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_001t__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__fun_It__Product____Type__Ounit_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_J,type,(
    aa_Pro3711011026319788554t_unit: ( fun_Pr3470812419474211417t_unit * product_prod_nat_nat ) > fun_Pr7537179353810129733t_unit )).

tff(sy_c_aa_001t__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_001t__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__fun_It__Set__Oset_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_J_Mt__HOL__Obool_J_J,type,(
    aa_Pro6546574082423138402t_bool: ( fun_Pr1139459387875897961t_bool * product_prod_nat_nat ) > fun_Pr8568589057078883815t_bool )).

tff(sy_c_aa_001t__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_001t__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__fun_It__fun_It__Nat__Onat_Mt__HOL__Obool_J_Mt__fun_It__Nat__Onat_Mt__HOL__Obool_J_J_J,type,(
    aa_Pro1240550255856979794t_bool: ( fun_Pr7631504167254081881t_bool * product_prod_nat_nat ) > fun_Pr7656798402588693719t_bool )).

tff(sy_c_aa_001t__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_001t__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__fun_It__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__HOL__Obool_J_Mt__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__HOL__Obool_J_J_J,type,(
    aa_Pro4850334427800970430t_bool: ( fun_Pr8886655736329823941t_bool * product_prod_nat_nat ) > fun_Pr4813604725455449795t_bool )).

tff(sy_c_aa_001t__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_001t__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__fun_It__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_J,type,(
    aa_Pro138942946012119476t_unit: ( fun_Pr6647151268585626371t_unit * product_prod_nat_nat ) > fun_Pr1278612358751947631t_unit )).

tff(sy_c_aa_001t__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_001t__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__fun_It__fun_It__Product____Type__Ounit_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_J,type,(
    aa_Pro3051520531850261440t_unit: ( fun_Pr1285760056050078991t_unit * product_prod_nat_nat ) > fun_Pr879653340573132795t_unit )).

tff(sy_c_aa_001t__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_001t__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__fun_It__fun_It__Product____Type__Ounit_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_Mt__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_J_J,type,(
    aa_Pro5236047952954211718t_unit: ( fun_Pr6239584269663634317t_unit * product_prod_nat_nat ) > fun_Pr7675695993033332107t_unit )).

tff(sy_c_aa_001t__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_001t__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__HOL__Obool_J,type,(
    aa_Pro2854139584666015813t_bool: ( fun_Pr138607982017868492t_bool * product_prod_nat_nat ) > fun_Pr2630234358801404746t_bool )).

tff(sy_c_aa_001t__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_001t__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__HOL__Obool_J,type,(
    aa_Pro1130215055808060792t_bool: ( fun_Pr4704305895912505543t_bool * product_prod_nat_nat ) > fun_Pr446604468264085555t_bool )).

tff(sy_c_aa_001t__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_001t__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J,type,(
    aa_Pro4279371423514765720t_unit: ( fun_Pr3223305929885665439t_unit * product_prod_nat_nat ) > fun_Pr6688173350234108701t_unit )).

tff(sy_c_aa_001t__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_001t__fun_It__Product____Type__Ounit_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J,type,(
    aa_Pro4556594967771855678t_unit: ( fun_Pr7537179353810129733t_unit * product_prod_nat_nat ) > fun_Pr511513941778789827t_unit )).

tff(sy_c_aa_001t__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_001t__fun_It__Set__Oset_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__HOL__Obool_J,type,(
    aa_Pro5021235949175849214t_bool: ( fun_Pr8404601203616053069t_bool * product_prod_nat_nat ) > fun_se8074476271188067385t_bool )).

tff(sy_c_aa_001t__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_001t__fun_It__Set__Oset_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_J_Mt__HOL__Obool_J,type,(
    aa_Pro673679001362789016t_bool: ( fun_Pr8568589057078883815t_bool * product_prod_nat_nat ) > fun_se5728542193342009683t_bool )).

tff(sy_c_aa_001t__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_001t__fun_It__Set__Oset_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_J_Mt__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__HOL__Obool_J_J,type,(
    aa_Pro774437089940453102t_bool: ( fun_Pr7470714606546762485t_bool * product_prod_nat_nat ) > fun_se2796452064596198515t_bool )).

tff(sy_c_aa_001t__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_001t__fun_It__fun_It__Nat__Onat_Mt__HOL__Obool_J_Mt__fun_It__Nat__Onat_Mt__HOL__Obool_J_J,type,(
    aa_Pro746613062265399688t_bool: ( fun_Pr7656798402588693719t_bool * product_prod_nat_nat ) > fun_fu3889889255038636099t_bool )).

tff(sy_c_aa_001t__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_001t__fun_It__fun_It__Nat__Onat_Mt__HOL__Obool_J_Mt__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__fun_It__Nat__Onat_Mt__HOL__Obool_J_J_J,type,(
    aa_Pro5134087761839765712t_bool: ( fun_Pr6897082581077101527t_bool * product_prod_nat_nat ) > fun_fu2326963871716703829t_bool )).

tff(sy_c_aa_001t__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_001t__fun_It__fun_It__Nat__Onat_Mt__fun_It__Nat__Onat_Mt__HOL__Obool_J_J_Mt__fun_It__Nat__Onat_Mt__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__fun_It__Nat__Onat_Mt__HOL__Obool_J_J_J_J,type,(
    aa_Pro3668630389596854310t_bool: ( fun_Pr8183066421734264877t_bool * product_prod_nat_nat ) > fun_fu6077432316316197291t_bool )).

tff(sy_c_aa_001t__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_001t__fun_It__fun_It__Nat__Onat_Mt__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__fun_It__Nat__Onat_Mt__HOL__Obool_J_J_J_Mt__fun_It__Nat__Onat_Mt__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__fun_It__Nat__Onat_Mt__HOL__Obool_J_J_J_J,type,(
    aa_Pro1423609571177047072t_bool: ( fun_Pr4781215321556770159t_bool * product_prod_nat_nat ) > fun_fu265433937130561115t_bool )).

tff(sy_c_aa_001t__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_001t__fun_It__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__HOL__Obool_J_Mt__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__HOL__Obool_J_J,type,(
    aa_Pro5529731459010903924t_bool: ( fun_Pr4813604725455449795t_bool * product_prod_nat_nat ) > fun_fu6897202038601531823t_bool )).

tff(sy_c_aa_001t__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_001t__fun_It__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__HOL__Obool_J_Mt__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__HOL__Obool_J_J_J,type,(
    aa_Pro8971370623099992872t_bool: ( fun_Pr1943003454659831855t_bool * product_prod_nat_nat ) > fun_fu8934640920754472237t_bool )).

tff(sy_c_aa_001t__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_001t__fun_It__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J,type,(
    aa_Pro1683622670112538216t_unit: ( fun_Pr1278612358751947631t_unit * product_prod_nat_nat ) > fun_fu4534927317373409389t_unit )).

tff(sy_c_aa_001t__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_001t__fun_It__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_Mt__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_J,type,(
    aa_Pro6786837566269045192t_unit: ( fun_Pr7997976686284474647t_unit * product_prod_nat_nat ) > fun_fu7926506979008873347t_unit )).

tff(sy_c_aa_001t__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_001t__fun_It__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__fun_It__Nat__Onat_Mt__HOL__Obool_J_J_Mt__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__fun_It__Nat__Onat_Mt__HOL__Obool_J_J_J,type,(
    aa_Pro5526360994265420294t_bool: ( fun_Pr5624751278402447445t_bool * product_prod_nat_nat ) > fun_fu7500981952449908801t_bool )).

tff(sy_c_aa_001t__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_001t__fun_It__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__HOL__Obool_J_J_Mt__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__HOL__Obool_J_J_J,type,(
    aa_Pro2149281064379704648t_bool: ( fun_Pr5184484770617013399t_bool * product_prod_nat_nat ) > fun_fu5131983058416566019t_bool )).

tff(sy_c_aa_001t__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_001t__fun_It__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__HOL__Obool_J_J_Mt__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__HOL__Obool_J_J_J_J,type,(
    aa_Pro2786474717562467690t_bool: ( fun_Pr7709971569131247473t_bool * product_prod_nat_nat ) > fun_fu8362200071530039279t_bool )).

tff(sy_c_aa_001t__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_001t__fun_It__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_J_Mt__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_J,type,(
    aa_Pro150200604439459602t_unit: ( fun_Pr2704711140377888025t_unit * product_prod_nat_nat ) > fun_fu7309631311180487063t_unit )).

tff(sy_c_aa_001t__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_001t__fun_It__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__HOL__Obool_J_J_J_Mt__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__HOL__Obool_J_J_J_J,type,(
    aa_Pro7951242742256422048t_bool: ( fun_Pr4247236176079469039t_bool * product_prod_nat_nat ) > fun_fu3985669415161478619t_bool )).

tff(sy_c_aa_001t__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_001t__fun_It__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__fun_It__Product____Type__Ounit_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_J_Mt__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_J,type,(
    aa_Pro2618445377544721158t_unit: ( fun_Pr379559405070948621t_unit * product_prod_nat_nat ) > fun_fu5058093417623841547t_unit )).

tff(sy_c_aa_001t__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_001t__fun_It__fun_It__Product____Type__Ounit_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J,type,(
    aa_Pro784238087273524980t_unit: ( fun_Pr879653340573132795t_unit * product_prod_nat_nat ) > fun_fu7734219525116608121t_unit )).

tff(sy_c_aa_001t__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_001t__fun_It__fun_It__Product____Type__Ounit_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_Mt__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_J,type,(
    aa_Pro8635816824603292220t_unit: ( fun_Pr7675695993033332107t_unit * product_prod_nat_nat ) > fun_fu6463949633326163575t_unit )).

tff(sy_c_aa_001t__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_001t__fun_It__fun_It__Product____Type__Ounit_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_Mt__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_J_J,type,(
    aa_Pro4385435994356669450t_unit: ( fun_Pr7883748996661092369t_unit * product_prod_nat_nat ) > fun_fu6825084034435789839t_unit )).

tff(sy_c_aa_001t__Product____Type__Oprod_It__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__Code____Numeral__Ointeger_J_Mt__fun_It__Code____Numeral__Ointeger_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_J_001t__Product____Type__Oprod_It__fun_It__Code____Numeral__Ointeger_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__Code____Numeral__Ointeger_J_J,type,(
    aa_Pro5898173003354238552nteger: ( fun_Pr3831112177265180311nteger * produc3748991379985865657e_term ) > produc5207004643709237345nteger )).

tff(sy_c_aa_001t__Product____Type__Oprod_It__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__Code____Numeral__Onatural_J_Mt__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__Code____Numeral__Onatural_J_J_001t__HOL__Obool,type,(
    aa_Pro8832322792688638508l_bool: ( fun_Pr4849577672520805427l_bool * produc6756470014200349799atural ) > bool )).

tff(sy_c_aa_001t__Product____Type__Oprod_It__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__Code____Numeral__Onatural_J_Mt__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__Code____Numeral__Onatural_J_J_001t__Product____Type__Oprod_It__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__Code____Numeral__Onatural_J_Mt__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__Code____Numeral__Onatural_J_J,type,(
    aa_Pro6170093065824087676atural: ( fun_Pr2120414637706385539atural * produc6756470014200349799atural ) > produc6756470014200349799atural )).

tff(sy_c_aa_001t__Product____Type__Oprod_It__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__Code____Numeral__Onatural_J_Mt__fun_It__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_J_001t__Product____Type__Oprod_It__fun_It__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__Code____Numeral__Onatural_J_J,type,(
    aa_Pro4815109388110020atural: ( fun_Pr3461540190336728451atural * produc1769237892193840206e_term ) > produc651309673056299192atural )).

tff(sy_c_aa_001t__Product____Type__Oprod_It__Product____Type__Oprod_It__FinFun__Ofinfun_Itf__d_Mt__List__Olist_It__FWState__Olock____action_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Onew____thread____action_Itf__a_Mtf__b_Mtf__c_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Oconditional____action_Itf__a_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Owait____set____action_Itf__a_Mtf__e_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Ointerrupt____action_Itf__a_J_J_Mt__List__Olist_Itf__f_J_J_J_J_J_J_Mt__Product____Type__Oprod_It__FinFun__Ofinfun_Itf__d_Mt__List__Olist_It__FWState__Olock____action_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Onew____thread____action_Itf__a_Mtf__b_Mtf__c_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Oconditional____action_Itf__a_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Owait____set____action_Itf__a_Mtf__e_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Ointerrupt____action_Itf__a_J_J_Mt__List__Olist_Itf__f_J_J_J_J_J_J_J_001t__Product____Type__Oprod_It__List__Olist_It__FWState__Onew____thread____action_Itf__a_Mtf__b_Mtf__c_J_J_Mt__List__Olist_It__FWState__Onew____thread____action_Itf__a_Mtf__b_Mtf__c_J_J_J,type,(
    aa_Pro5463588683361700988_a_b_c: ( fun_Pr8766134421236955779_a_b_c * produc6644936158991452263list_f ) > produc9002573320937035879_a_b_c )).

tff(sy_c_aa_001t__Product____Type__Oprod_It__Product____Type__Oprod_It__FinFun__Ofinfun_Itf__d_Mt__List__Olist_It__FWState__Olock____action_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Onew____thread____action_Itf__a_Mtf__b_Mtf__c_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Oconditional____action_Itf__a_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Owait____set____action_Itf__a_Mtf__e_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Ointerrupt____action_Itf__a_J_J_Mt__List__Olist_Itf__f_J_J_J_J_J_J_Mt__Product____Type__Oprod_It__FinFun__Ofinfun_Itf__d_Mt__List__Olist_It__FWState__Olock____action_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Onew____thread____action_Itf__a_Mtf__b_Mtf__c_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Oconditional____action_Itf__a_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Owait____set____action_Itf__a_Mtf__e_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Ointerrupt____action_Itf__a_J_J_Mt__List__Olist_Itf__f_J_J_J_J_J_J_J_001t__Product____Type__Oprod_It__Product____Type__Oprod_It__List__Olist_It__FWState__Onew____thread____action_Itf__a_Mtf__b_Mtf__c_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Oconditional____action_Itf__a_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Owait____set____action_Itf__a_Mtf__e_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Ointerrupt____action_Itf__a_J_J_Mt__List__Olist_Itf__f_J_J_J_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Onew____thread____action_Itf__a_Mtf__b_Mtf__c_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Oconditional____action_Itf__a_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Owait____set____action_Itf__a_Mtf__e_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Ointerrupt____action_Itf__a_J_J_Mt__List__Olist_Itf__f_J_J_J_J_J_J,type,(
    aa_Pro2547187584818457648list_f: ( fun_Pr6449406577755229751list_f * produc6644936158991452263list_f ) > produc5044725148850357659list_f )).

tff(sy_c_aa_001t__Product____Type__Oprod_It__Product____Type__Oprod_It__Int__Oint_Mt__Int__Oint_J_Mt__fun_It__Int__Oint_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_J_001t__Product____Type__Oprod_It__fun_It__Int__Oint_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Int__Oint_Mt__Int__Oint_J_J,type,(
    aa_Pro6578783190714238164nt_int: ( fun_Pr7740151853985107347nt_int * produc6449747366704183590e_term ) > produc6768802789813714928nt_int )).

tff(sy_c_aa_001t__Product____Type__Oprod_It__Product____Type__Oprod_It__List__Olist_It__FWState__Onew____thread____action_Itf__a_Mtf__b_Mtf__c_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Oconditional____action_Itf__a_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Owait____set____action_Itf__a_Mtf__e_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Ointerrupt____action_Itf__a_J_J_Mt__List__Olist_Itf__f_J_J_J_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Onew____thread____action_Itf__a_Mtf__b_Mtf__c_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Oconditional____action_Itf__a_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Owait____set____action_Itf__a_Mtf__e_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Ointerrupt____action_Itf__a_J_J_Mt__List__Olist_Itf__f_J_J_J_J_J_J_001t__Product____Type__Oprod_It__List__Olist_It__FWState__Onew____thread____action_Itf__a_Mtf__b_Mtf__c_J_J_Mt__List__Olist_It__FWState__Onew____thread____action_Itf__a_Mtf__b_Mtf__c_J_J_J,type,(
    aa_Pro6385926395568392904_a_b_c: ( fun_Pr8752845650075276495_a_b_c * produc5044725148850357659list_f ) > produc9002573320937035879_a_b_c )).

tff(sy_c_aa_001t__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_001t__HOL__Obool,type,(
    aa_Pro6098352494050694700t_bool: ( fun_Pr446604468264085555t_bool * produc859450856879609959at_nat ) > bool )).

tff(sy_c_aa_001t__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_001t__List__Olist_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_J,type,(
    aa_Pro553321413375386114at_nat: ( fun_Pr5736540343920413449at_nat * produc859450856879609959at_nat ) > list_P8469869581646625389at_nat )).

tff(sy_c_aa_001t__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_001t__Nat__Onat,type,(
    aa_Pro7677444533209344123at_nat: ( fun_Pr2871540613828922186at_nat * produc859450856879609959at_nat ) > nat )).

tff(sy_c_aa_001t__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_001t__Predicate__Opred_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_J,type,(
    aa_Pro6970713486012567848at_nat: ( fun_Pr7987481356257662327at_nat * produc859450856879609959at_nat ) > pred_P40958870688161405at_nat )).

tff(sy_c_aa_001t__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_001t__Predicate__Opred_It__Product____Type__Ounit_J,type,(
    aa_Pro1271188383344610766t_unit: ( fun_Pr6688173350234108701t_unit * produc859450856879609959at_nat ) > pred_Product_unit )).

tff(sy_c_aa_001t__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_001t__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__Code____Numeral__Ointeger_J,type,(
    aa_Pro4916877589482262832nteger: ( fun_Pr4519476493678770999nteger * produc859450856879609959at_nat ) > produc8923325533196201883nteger )).

tff(sy_c_aa_001t__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_001t__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J,type,(
    aa_Pro5901169740204579478at_nat: ( fun_Pr3189796393087291805at_nat * produc859450856879609959at_nat ) > product_prod_nat_nat )).

tff(sy_c_aa_001t__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_001t__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J,type,(
    aa_Pro7157000481330941564at_nat: ( fun_Pr6278524904407988355at_nat * produc859450856879609959at_nat ) > produc859450856879609959at_nat )).

tff(sy_c_aa_001t__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_001t__Set__Oset_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J,type,(
    aa_Pro6658729501382055926at_nat: ( fun_Pr8880351011014127357at_nat * produc859450856879609959at_nat ) > set_Pr1261947904930325089at_nat )).

tff(sy_c_aa_001t__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_001t__Set__Oset_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_J,type,(
    aa_Pro6784719962651702620at_nat: ( fun_Pr1737042432193527651at_nat * produc859450856879609959at_nat ) > set_Pr8693737435421807431at_nat )).

tff(sy_c_aa_001t__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_001t__fun_It__Code____Numeral__Ointeger_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J,type,(
    aa_Pro6687596243742734362e_term: ( fun_Pr4689026948581298025e_term * produc859450856879609959at_nat ) > fun_Co6545587727236015215e_term )).

tff(sy_c_aa_001t__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_001t__fun_It__HOL__Obool_Mt__HOL__Obool_J,type,(
    aa_Pro3835118249596729774l_bool: ( fun_Pr7248157190532401405l_bool * produc859450856879609959at_nat ) > fun_bool_bool )).

tff(sy_c_aa_001t__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_001t__fun_It__List__Olist_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_J_Mt__List__Olist_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_J_J,type,(
    aa_Pro8974192414738233646at_nat: ( fun_Pr915905792353961085at_nat * produc859450856879609959at_nat ) > fun_li6077028670843432707at_nat )).

tff(sy_c_aa_001t__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_001t__fun_It__Predicate__Opred_It__Product____Type__Ounit_J_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J,type,(
    aa_Pro8882091768032951406t_unit: ( fun_Pr8906564586772526525t_unit * produc859450856879609959at_nat ) > fun_pr6289495897131642819t_unit )).

tff(sy_c_aa_001t__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_001t__fun_It__Predicate__Opred_It__Product____Type__Ounit_J_Mt__fun_It__Predicate__Opred_It__Product____Type__Ounit_J_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_J,type,(
    aa_Pro5210487944768757774t_unit: ( fun_Pr5337246669812182365t_unit * produc859450856879609959at_nat ) > fun_pr2109749064767322211t_unit )).

tff(sy_c_aa_001t__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_001t__fun_It__Predicate__Opred_It__Product____Type__Ounit_J_Mt__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_J,type,(
    aa_Pro7204407730984167976t_unit: ( fun_Pr1018591521669346863t_unit * produc859450856879609959at_nat ) > fun_pr3897200425170233875t_unit )).

tff(sy_c_aa_001t__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_001t__fun_It__Predicate__Opred_It__Product____Type__Ounit_J_Mt__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__fun_It__Predicate__Opred_It__Product____Type__Ounit_J_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_J_J,type,(
    aa_Pro5211009889480899784t_unit: ( fun_Pr6929349070346720463t_unit * produc859450856879609959at_nat ) > fun_pr1264472329169852339t_unit )).

tff(sy_c_aa_001t__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_001t__fun_It__Predicate__Opred_It__Product____Type__Ounit_J_Mt__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_J_J,type,(
    aa_Pro8979035656448376452t_unit: ( fun_Pr3393533586521426643t_unit * produc859450856879609959at_nat ) > fun_pr1961490342636641113t_unit )).

tff(sy_c_aa_001t__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_001t__fun_It__Predicate__Opred_It__Product____Type__Ounit_J_Mt__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__fun_It__Predicate__Opred_It__Product____Type__Ounit_J_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_J_J_J,type,(
    aa_Pro5849989650603426340t_unit: ( fun_Pr2051991079423337075t_unit * produc859450856879609959at_nat ) > fun_pr5199055659227137017t_unit )).

tff(sy_c_aa_001t__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_001t__fun_It__Predicate__Opred_It__Product____Type__Ounit_J_Mt__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_J_J_J,type,(
    aa_Pro1466370009938589118t_unit: ( fun_Pr8482118631278287045t_unit * produc859450856879609959at_nat ) > fun_pr1178583835626941481t_unit )).

tff(sy_c_aa_001t__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_001t__fun_It__Predicate__Opred_It__Product____Type__Ounit_J_Mt__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__fun_It__Predicate__Opred_It__Product____Type__Ounit_J_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_J_J_J_J,type,(
    aa_Pro1761706310113880158t_unit: ( fun_Pr2127726394683250533t_unit * produc859450856879609959at_nat ) > fun_pr2254268529487526345t_unit )).

tff(sy_c_aa_001t__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_001t__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__HOL__Obool_J,type,(
    aa_Pro5393284600793951044t_bool: ( fun_Pr7821713540868232595t_bool * produc859450856879609959at_nat ) > fun_Pr7757163693017731481t_bool )).

tff(sy_c_aa_001t__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_001t__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__HOL__Obool_J,type,(
    aa_Pro3036501517321368926t_bool: ( fun_Pr3765440277834394797t_bool * produc859450856879609959at_nat ) > fun_Pr446604468264085555t_bool )).

tff(sy_c_aa_001t__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_001t__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__Predicate__Opred_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_J_J,type,(
    aa_Pro8726229199864786828at_nat: ( fun_Pr4892852929388757395at_nat * produc859450856879609959at_nat ) > fun_Pr7987481356257662327at_nat )).

tff(sy_c_aa_001t__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_001t__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J,type,(
    aa_Pro4353053020390231602t_unit: ( fun_Pr5462383778466847033t_unit * produc859450856879609959at_nat ) > fun_Pr6688173350234108701t_unit )).

tff(sy_c_aa_001t__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_001t__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__fun_It__HOL__Obool_Mt__HOL__Obool_J_J,type,(
    aa_Pro8173174000486926482l_bool: ( fun_Pr7198102548599376281l_bool * produc859450856879609959at_nat ) > fun_Pr7248157190532401405l_bool )).

tff(sy_c_aa_001t__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_001t__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__fun_It__Predicate__Opred_It__Product____Type__Ounit_J_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_J,type,(
    aa_Pro2990399855731684818t_unit: ( fun_Pr5922527736682040537t_unit * produc859450856879609959at_nat ) > fun_Pr8906564586772526525t_unit )).

tff(sy_c_aa_001t__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_001t__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__fun_It__Predicate__Opred_It__Product____Type__Ounit_J_Mt__fun_It__Predicate__Opred_It__Product____Type__Ounit_J_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_J_J,type,(
    aa_Pro60412193268454002t_unit: ( fun_Pr7417601576121841017t_unit * produc859450856879609959at_nat ) > fun_Pr5337246669812182365t_unit )).

tff(sy_c_aa_001t__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_001t__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__fun_It__Predicate__Opred_It__Product____Type__Ounit_J_Mt__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_J_J,type,(
    aa_Pro8036136835481082202t_unit: ( fun_Pr7041621577406323369t_unit * produc859450856879609959at_nat ) > fun_Pr1018591521669346863t_unit )).

tff(sy_c_aa_001t__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_001t__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__fun_It__Predicate__Opred_It__Product____Type__Ounit_J_Mt__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__fun_It__Predicate__Opred_It__Product____Type__Ounit_J_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_J_J_J,type,(
    aa_Pro7580283061723009786t_unit: ( fun_Pr7247314193429342281t_unit * produc859450856879609959at_nat ) > fun_Pr6929349070346720463t_unit )).

tff(sy_c_aa_001t__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_001t__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__fun_It__Predicate__Opred_It__Product____Type__Ounit_J_Mt__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_J_J_J,type,(
    aa_Pro3681319760833074280t_unit: ( fun_Pr1051125763222258287t_unit * produc859450856879609959at_nat ) > fun_Pr3393533586521426643t_unit )).

tff(sy_c_aa_001t__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_001t__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__fun_It__Predicate__Opred_It__Product____Type__Ounit_J_Mt__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__fun_It__Predicate__Opred_It__Product____Type__Ounit_J_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_J_J_J_J,type,(
    aa_Pro1559428860049690888t_unit: ( fun_Pr6113291004072020751t_unit * produc859450856879609959at_nat ) > fun_Pr2051991079423337075t_unit )).

tff(sy_c_aa_001t__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_001t__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__HOL__Obool_J_J,type,(
    aa_Pro1544413065088896066t_bool: ( fun_Pr8415573478231799113t_bool * produc859450856879609959at_nat ) > fun_Pr3765440277834394797t_bool )).

tff(sy_c_aa_001t__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_001t__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_J,type,(
    aa_Pro6375804780712665444t_unit: ( fun_Pr4460305917844314547t_unit * produc859450856879609959at_nat ) > fun_Pr5462383778466847033t_unit )).

tff(sy_c_aa_001t__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_001t__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__fun_It__Predicate__Opred_It__Product____Type__Ounit_J_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_J_J,type,(
    aa_Pro3716701013639000068t_unit: ( fun_Pr6112035845096881235t_unit * produc859450856879609959at_nat ) > fun_Pr5922527736682040537t_unit )).

tff(sy_c_aa_001t__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_001t__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__fun_It__Predicate__Opred_It__Product____Type__Ounit_J_Mt__fun_It__Predicate__Opred_It__Product____Type__Ounit_J_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_J_J_J,type,(
    aa_Pro8068535567498130340t_unit: ( fun_Pr7772301391679362035t_unit * produc859450856879609959at_nat ) > fun_Pr7417601576121841017t_unit )).

tff(sy_c_aa_001t__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_001t__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__fun_It__Predicate__Opred_It__Product____Type__Ounit_J_Mt__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_J_J_J,type,(
    aa_Pro7329407751717971006t_unit: ( fun_Pr2369131580560590661t_unit * produc859450856879609959at_nat ) > fun_Pr7041621577406323369t_unit )).

tff(sy_c_aa_001t__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_001t__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__fun_It__Predicate__Opred_It__Product____Type__Ounit_J_Mt__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__fun_It__Predicate__Opred_It__Product____Type__Ounit_J_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_J_J_J_J,type,(
    aa_Pro6754751974055696094t_unit: ( fun_Pr3922990261928494565t_unit * produc859450856879609959at_nat ) > fun_Pr7247314193429342281t_unit )).

tff(sy_c_aa_001t__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_001t__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__HOL__Obool_J_J_J,type,(
    aa_Pro1479683191082555636t_bool: ( fun_Pr4613242143539716931t_bool * produc859450856879609959at_nat ) > fun_Pr8415573478231799113t_bool )).

tff(sy_c_aa_001t__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_001t__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_J_J,type,(
    aa_Pro5013792438019014216t_unit: ( fun_Pr535539352380612687t_unit * produc859450856879609959at_nat ) > fun_Pr4460305917844314547t_unit )).

tff(sy_c_aa_001t__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_001t__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__fun_It__Predicate__Opred_It__Product____Type__Ounit_J_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_J_J_J,type,(
    aa_Pro6399822019408528872t_unit: ( fun_Pr3476858610017612783t_unit * produc859450856879609959at_nat ) > fun_Pr6112035845096881235t_unit )).

tff(sy_c_aa_001t__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_001t__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__fun_It__Predicate__Opred_It__Product____Type__Ounit_J_Mt__fun_It__Predicate__Opred_It__Product____Type__Ounit_J_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_J_J_J_J,type,(
    aa_Pro7279739172305715848t_unit: ( fun_Pr4182178003638500495t_unit * produc859450856879609959at_nat ) > fun_Pr7772301391679362035t_unit )).

tff(sy_c_aa_001t__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_001t__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__fun_It__fun_It__Product____Type__Ounit_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_J_J,type,(
    aa_Pro8489139464318702500t_unit: ( fun_Pr1642426541327929259t_unit * produc859450856879609959at_nat ) > fun_Pr1935182847114840335t_unit )).

tff(sy_c_aa_001t__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_001t__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_J_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_J,type,(
    aa_Pro1425198252154557668t_unit: ( fun_Pr7096729432206639411t_unit * produc859450856879609959at_nat ) > fun_Pr3221921582395991481t_unit )).

tff(sy_c_aa_001t__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_001t__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__fun_It__Product____Type__Ounit_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_J,type,(
    aa_Pro7223035730973728010t_unit: ( fun_Pr6481076147479606873t_unit * produc859450856879609959at_nat ) > fun_Pr6178312908650321375t_unit )).

tff(sy_c_aa_001t__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_001t__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__fun_It__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__HOL__Obool_J_Mt__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__HOL__Obool_J_J_J,type,(
    aa_Pro4947663770610924274t_bool: ( fun_Pr946726933724384761t_bool * produc859450856879609959at_nat ) > fun_Pr1796604770322805213t_bool )).

tff(sy_c_aa_001t__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_001t__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__fun_It__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_J,type,(
    aa_Pro2810688729361365530t_unit: ( fun_Pr100596067405552489t_unit * produc859450856879609959at_nat ) > fun_Pr5016515452404405999t_unit )).

tff(sy_c_aa_001t__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_001t__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__fun_It__fun_It__Product____Type__Ounit_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_J,type,(
    aa_Pro3831820420534585024t_unit: ( fun_Pr1935182847114840335t_unit * produc859450856879609959at_nat ) > fun_Pr5566469307393860757t_unit )).

tff(sy_c_aa_001t__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_001t__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__fun_It__fun_It__Product____Type__Ounit_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_Mt__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_J_J,type,(
    aa_Pro9171551902406416364t_unit: ( fun_Pr565152170997936115t_unit * produc859450856879609959at_nat ) > fun_Pr2617595285202554199t_unit )).

tff(sy_c_aa_001t__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_001t__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_J_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J,type,(
    aa_Pro2722081655936945842t_unit: ( fun_Pr3221921582395991481t_unit * produc859450856879609959at_nat ) > fun_Pr7742986937508600477t_unit )).

tff(sy_c_aa_001t__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_001t__fun_It__Product____Type__Ounit_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J,type,(
    aa_Pro1092794959336002008t_unit: ( fun_Pr6178312908650321375t_unit * produc859450856879609959at_nat ) > fun_Pr511513941778789827t_unit )).

tff(sy_c_aa_001t__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_001t__fun_It__Set__Oset_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_J_Mt__HOL__Obool_J,type,(
    aa_Pro6744037673880449662t_bool: ( fun_Pr5452140543633672653t_bool * produc859450856879609959at_nat ) > fun_se5728542193342009683t_bool )).

tff(sy_c_aa_001t__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_001t__fun_It__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__HOL__Obool_J_Mt__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__HOL__Obool_J_J,type,(
    aa_Pro4990245489969222798t_bool: ( fun_Pr1796604770322805213t_bool * produc859450856879609959at_nat ) > fun_fu4313913773172183267t_bool )).

tff(sy_c_aa_001t__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_001t__fun_It__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__HOL__Obool_J_Mt__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__HOL__Obool_J_J_J,type,(
    aa_Pro2447286149147536296t_bool: ( fun_Pr4412419406920778671t_bool * produc859450856879609959at_nat ) > fun_fu8519599185714193043t_bool )).

tff(sy_c_aa_001t__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_001t__fun_It__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J,type,(
    aa_Pro6331116601971518184t_unit: ( fun_Pr5016515452404405999t_unit * produc859450856879609959at_nat ) > fun_fu3023909296157584083t_unit )).

tff(sy_c_aa_001t__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_001t__fun_It__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_Mt__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_J,type,(
    aa_Pro6915093305396508206t_unit: ( fun_Pr7790528276042976637t_unit * produc859450856879609959at_nat ) > fun_fu9120920028439548675t_unit )).

tff(sy_c_aa_001t__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_001t__fun_It__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__HOL__Obool_J_J_Mt__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__HOL__Obool_J_J_J_J,type,(
    aa_Pro4767913285839042206t_bool: ( fun_Pr1890516628890891685t_bool * produc859450856879609959at_nat ) > fun_fu7444322831020958729t_bool )).

tff(sy_c_aa_001t__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_001t__fun_It__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_J_Mt__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_J,type,(
    aa_Pro1004052352816542866t_unit: ( fun_Pr774678869800119705t_unit * produc859450856879609959at_nat ) > fun_fu716266178504895229t_unit )).

tff(sy_c_aa_001t__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_001t__fun_It__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__fun_It__Product____Type__Ounit_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_J_Mt__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_J,type,(
    aa_Pro2367438992866308972t_unit: ( fun_Pr2687304362180479859t_unit * produc859450856879609959at_nat ) > fun_fu5036854412517222615t_unit )).

tff(sy_c_aa_001t__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_001t__fun_It__fun_It__Product____Type__Ounit_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J,type,(
    aa_Pro8929451978341613454t_unit: ( fun_Pr5566469307393860757t_unit * produc859450856879609959at_nat ) > fun_fu7734219525116608121t_unit )).

tff(sy_c_aa_001t__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_001t__fun_It__fun_It__Product____Type__Ounit_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_Mt__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_J,type,(
    aa_Pro350398826190974728t_unit: ( fun_Pr2617595285202554199t_unit * produc859450856879609959at_nat ) > fun_fu2085047713050250461t_unit )).

tff(sy_c_aa_001t__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_001t__fun_It__fun_It__Product____Type__Ounit_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_Mt__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_J_J,type,(
    aa_Pro7703738584094634404t_unit: ( fun_Pr5028478615001394603t_unit * produc859450856879609959at_nat ) > fun_fu1149781966890772239t_unit )).

tff(sy_c_aa_001t__Product____Type__Oprod_It__Typerep__Otyperep_Mt__List__Olist_It__Typerep__Otyperep_J_J_001t__Product____Type__Oprod_It__List__Olist_It__Typerep__Otyperep_J_Mt__Product____Type__Oprod_It__Typerep__Otyperep_Mt__List__Olist_It__Typerep__Otyperep_J_J_J,type,(
    aa_Pro7670417329144945031yperep: ( fun_Pr6212480669082137942yperep * produc5456045127566336281yperep ) > produc2523522045810577322yperep )).

tff(sy_c_aa_001t__Product____Type__Oprod_It__fun_It__Code____Numeral__Ointeger_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__Code____Numeral__Ointeger_J_J_001t__HOL__Obool,type,(
    aa_Pro7150874649148492216r_bool: ( fun_Pr5900652808213522383r_bool * produc5207004643709237345nteger ) > bool )).

tff(sy_c_aa_001t__Product____Type__Oprod_It__fun_It__Code____Numeral__Ointeger_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__Code____Numeral__Ointeger_J_J_001t__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__Code____Numeral__Ointeger_J,type,(
    aa_Pro8576478981779400380nteger: ( fun_Pr7861918396132111571nteger * produc5207004643709237345nteger ) > produc8923325533196201883nteger )).

tff(sy_c_aa_001t__Product____Type__Oprod_It__fun_It__Code____Numeral__Ointeger_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__Code____Numeral__Ointeger_J_J_001t__Product____Type__Oprod_It__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__Code____Numeral__Ointeger_J_Mt__fun_It__Code____Numeral__Ointeger_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_J,type,(
    aa_Pro8370694987415157336e_term: ( fun_Pr3767662613722291863e_term * produc5207004643709237345nteger ) > produc3748991379985865657e_term )).

tff(sy_c_aa_001t__Product____Type__Oprod_It__fun_It__Code____Numeral__Ointeger_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__Code____Numeral__Ointeger_J_J_001t__Product____Type__Oprod_It__fun_It__Code____Numeral__Ointeger_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__Code____Numeral__Ointeger_J_J,type,(
    aa_Pro605336214283753216nteger: ( fun_Pr7761647425049470783nteger * produc5207004643709237345nteger ) > produc5207004643709237345nteger )).

tff(sy_c_aa_001t__Product____Type__Oprod_It__fun_It__Code____Numeral__Ointeger_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__Code____Numeral__Ointeger_J_J_001t__Product____Type__Oprod_It__fun_It__Int__Oint_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Int__Oint_Mt__Int__Oint_J_J,type,(
    aa_Pro1767059176697221775nt_int: ( fun_Pr2847260349317118798nt_int * produc5207004643709237345nteger ) > produc6768802789813714928nt_int )).

tff(sy_c_aa_001t__Product____Type__Oprod_It__fun_It__Code____Numeral__Ointeger_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__Code____Numeral__Ointeger_J_J_001t__Product____Type__Oprod_It__fun_It__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__Code____Numeral__Ointeger_J_J,type,(
    aa_Pro8872820292021839222nteger: ( fun_Pr2012806401603615413nteger * produc5207004643709237345nteger ) > produc1616345218596728535nteger )).

tff(sy_c_aa_001t__Product____Type__Oprod_It__fun_It__Code____Numeral__Ointeger_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__Code____Numeral__Ointeger_J_J_001t__Product____Type__Oprod_It__fun_It__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__Code____Numeral__Onatural_J_J,type,(
    aa_Pro7907784746481409879atural: ( fun_Pr7142980775582258198atural * produc5207004643709237345nteger ) > produc651309673056299192atural )).

tff(sy_c_aa_001t__Product____Type__Oprod_It__fun_It__Code____Numeral__Ointeger_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__Code____Numeral__Ointeger_J_J_001t__fun_It__Code____Numeral__Ointeger_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J,type,(
    aa_Pro3255062042318636430e_term: ( fun_Pr3607052935298251981e_term * produc5207004643709237345nteger ) > fun_Co6545587727236015215e_term )).

tff(sy_c_aa_001t__Product____Type__Oprod_It__fun_It__Code____Numeral__Ointeger_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__Code____Numeral__Ointeger_J_J_001t__fun_It__Product____Type__Oprod_It__fun_It__Code____Numeral__Ointeger_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__Code____Numeral__Ointeger_J_J_Mt__HOL__Obool_J,type,(
    aa_Pro2322970417635306224r_bool: ( fun_Pr7939742422101749511r_bool * produc5207004643709237345nteger ) > fun_Pr5900652808213522383r_bool )).

tff(sy_c_aa_001t__Product____Type__Oprod_It__fun_It__Code____Numeral__Ointeger_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__Code____Numeral__Ointeger_J_J_001t__fun_It__Set__Oset_It__Product____Type__Oprod_It__fun_It__Code____Numeral__Ointeger_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__Code____Numeral__Ointeger_J_J_J_Mt__HOL__Obool_J,type,(
    aa_Pro2389691766940459706r_bool: ( fun_Pr4318832986979250641r_bool * produc5207004643709237345nteger ) > fun_se4483451029297570713r_bool )).

tff(sy_c_aa_001t__Product____Type__Oprod_It__fun_It__Code____Numeral__Ointeger_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__Code____Numeral__Ointeger_J_J_001t__fun_It__Typerep__Otyperep_Mt__fun_It__Product____Type__Oprod_It__fun_It__Code____Numeral__Ointeger_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__Code____Numeral__Ointeger_J_J_Mt__HOL__Obool_J_J,type,(
    aa_Pro5244927060926614389r_bool: ( fun_Pr5742213221726600460r_bool * produc5207004643709237345nteger ) > fun_ty8896549403589677140r_bool )).

tff(sy_c_aa_001t__Product____Type__Oprod_It__fun_It__Code____Numeral__Ointeger_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__Code____Numeral__Ointeger_J_J_001t__fun_It__Typerep__Otyperep_Mt__fun_It__fun_It__Code____Numeral__Ointeger_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__fun_It__Code____Numeral__Ointeger_Mt__fun_It__Code____Numeral__Ointeger_Mt__HOL__Obool_J_J_J_J,type,(
    aa_Pro7456404323431787359r_bool: ( fun_Pr7822962919118768630r_bool * produc5207004643709237345nteger ) > fun_ty1836072237091153598r_bool )).

tff(sy_c_aa_001t__Product____Type__Oprod_It__fun_It__Code____Numeral__Ointeger_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__Code____Numeral__Ointeger_J_J_001t__fun_It__Typerep__Otyperep_Mt__fun_It__fun_It__Code____Numeral__Ointeger_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__fun_It__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__Code____Numeral__Ointeger_J_Mt__HOL__Obool_J_J_J,type,(
    aa_Pro1045180440311455707r_bool: ( fun_Pr4920890551482578074r_bool * produc5207004643709237345nteger ) > fun_ty201881787274581948r_bool )).

tff(sy_c_aa_001t__Product____Type__Oprod_It__fun_It__Int__Oint_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Int__Oint_Mt__Int__Oint_J_J_001t__HOL__Obool,type,(
    aa_Pro7591400126937138665t_bool: ( fun_Pr5504123824928244736t_bool * produc6768802789813714928nt_int ) > bool )).

tff(sy_c_aa_001t__Product____Type__Oprod_It__fun_It__Int__Oint_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Int__Oint_Mt__Int__Oint_J_J_001t__Product____Type__Oprod_It__Int__Oint_Mt__Int__Oint_J,type,(
    aa_Pro3662026205427353739nt_int: ( fun_Pr5516775990684837794nt_int * produc6768802789813714928nt_int ) > product_prod_int_int )).

tff(sy_c_aa_001t__Product____Type__Oprod_It__fun_It__Int__Oint_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Int__Oint_Mt__Int__Oint_J_J_001t__Product____Type__Oprod_It__Product____Type__Oprod_It__Int__Oint_Mt__Int__Oint_J_Mt__fun_It__Int__Oint_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_J,type,(
    aa_Pro7337360478596779988e_term: ( fun_Pr4111971634568682899e_term * produc6768802789813714928nt_int ) > produc6449747366704183590e_term )).

tff(sy_c_aa_001t__Product____Type__Oprod_It__fun_It__Int__Oint_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Int__Oint_Mt__Int__Oint_J_J_001t__Product____Type__Oprod_It__fun_It__Code____Numeral__Ointeger_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__Code____Numeral__Ointeger_J_J,type,(
    aa_Pro500179501102819087nteger: ( fun_Pr3982680157320124238nteger * produc6768802789813714928nt_int ) > produc5207004643709237345nteger )).

tff(sy_c_aa_001t__Product____Type__Oprod_It__fun_It__Int__Oint_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Int__Oint_Mt__Int__Oint_J_J_001t__Product____Type__Oprod_It__fun_It__Int__Oint_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Int__Oint_Mt__Int__Oint_J_J,type,(
    aa_Pro7656415901706311326nt_int: ( fun_Pr8817784564977180509nt_int * produc6768802789813714928nt_int ) > produc6768802789813714928nt_int )).

tff(sy_c_aa_001t__Product____Type__Oprod_It__fun_It__Int__Oint_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Int__Oint_Mt__Int__Oint_J_J_001t__Product____Type__Oprod_It__fun_It__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__Code____Numeral__Onatural_J_J,type,(
    aa_Pro2270378316210030438atural: ( fun_Pr1484579564121349157atural * produc6768802789813714928nt_int ) > produc651309673056299192atural )).

tff(sy_c_aa_001t__Product____Type__Oprod_It__fun_It__Int__Oint_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Int__Oint_Mt__Int__Oint_J_J_001t__Product____Type__Oprod_It__fun_It__Product____Type__Oprod_It__Int__Oint_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Int__Oint_Mt__Int__Oint_J_J,type,(
    aa_Pro7712013891223568754nt_int: ( fun_Pr5743405536399589425nt_int * produc6768802789813714928nt_int ) > produc4441460161354545860nt_int )).

tff(sy_c_aa_001t__Product____Type__Oprod_It__fun_It__Int__Oint_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Int__Oint_Mt__Int__Oint_J_J_001t__fun_It__Int__Oint_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J,type,(
    aa_Pro6937503462419145452e_term: ( fun_Pr1761269348221162155e_term * produc6768802789813714928nt_int ) > fun_in6429348457993719614e_term )).

tff(sy_c_aa_001t__Product____Type__Oprod_It__fun_It__Int__Oint_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Int__Oint_Mt__Int__Oint_J_J_001t__fun_It__Product____Type__Oprod_It__fun_It__Int__Oint_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Int__Oint_Mt__Int__Oint_J_J_Mt__HOL__Obool_J,type,(
    aa_Pro4967935860478815442t_bool: ( fun_Pr5173018050610649193t_bool * produc6768802789813714928nt_int ) > fun_Pr5504123824928244736t_bool )).

tff(sy_c_aa_001t__Product____Type__Oprod_It__fun_It__Int__Oint_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Int__Oint_Mt__Int__Oint_J_J_001t__fun_It__Set__Oset_It__Product____Type__Oprod_It__fun_It__Int__Oint_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Int__Oint_Mt__Int__Oint_J_J_J_Mt__HOL__Obool_J,type,(
    aa_Pro2057418844460291100t_bool: ( fun_Pr2867480751362050739t_bool * produc6768802789813714928nt_int ) > fun_se4996389825565520714t_bool )).

tff(sy_c_aa_001t__Product____Type__Oprod_It__fun_It__Int__Oint_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Int__Oint_Mt__Int__Oint_J_J_001t__fun_It__Typerep__Otyperep_Mt__fun_It__Product____Type__Oprod_It__fun_It__Int__Oint_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Int__Oint_Mt__Int__Oint_J_J_Mt__HOL__Obool_J_J,type,(
    aa_Pro2037567934794822871t_bool: ( fun_Pr248364516767436270t_bool * produc6768802789813714928nt_int ) > fun_ty1021458656477944837t_bool )).

tff(sy_c_aa_001t__Product____Type__Oprod_It__fun_It__Int__Oint_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Int__Oint_Mt__Int__Oint_J_J_001t__fun_It__Typerep__Otyperep_Mt__fun_It__fun_It__Int__Oint_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__fun_It__Int__Oint_Mt__fun_It__Int__Oint_Mt__HOL__Obool_J_J_J_J,type,(
    aa_Pro7074318543995096675t_bool: ( fun_Pr2785356030971339642t_bool * produc6768802789813714928nt_int ) > fun_ty4255565173466958481t_bool )).

tff(sy_c_aa_001t__Product____Type__Oprod_It__fun_It__Int__Oint_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Int__Oint_Mt__Int__Oint_J_J_001t__fun_It__Typerep__Otyperep_Mt__fun_It__fun_It__Int__Oint_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__fun_It__Product____Type__Oprod_It__Int__Oint_Mt__Int__Oint_J_Mt__HOL__Obool_J_J_J,type,(
    aa_Pro3506837528387226395t_bool: ( fun_Pr6991905887858779994t_bool * produc6768802789813714928nt_int ) > fun_ty6905750738071161197t_bool )).

tff(sy_c_aa_001t__Product____Type__Oprod_It__fun_It__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__Code____Numeral__Ointeger_J_J_001t__HOL__Obool,type,(
    aa_Pro3640759179027349698r_bool: ( fun_Pr5991498150630465241r_bool * produc1616345218596728535nteger ) > bool )).

tff(sy_c_aa_001t__Product____Type__Oprod_It__fun_It__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__Code____Numeral__Ointeger_J_J_001t__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__Code____Numeral__Ointeger_J,type,(
    aa_Pro1639709801714681030nteger: ( fun_Pr2744799836182991581nteger * produc1616345218596728535nteger ) > produc8923325533196201883nteger )).

tff(sy_c_aa_001t__Product____Type__Oprod_It__fun_It__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__Code____Numeral__Ointeger_J_J_001t__Product____Type__Oprod_It__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__Code____Numeral__Ointeger_J_Mt__fun_It__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_J,type,(
    aa_Pro4807357506740610520e_term: ( fun_Pr2227105093636474135e_term * produc1616345218596728535nteger ) > produc7630353427218314179e_term )).

tff(sy_c_aa_001t__Product____Type__Oprod_It__fun_It__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__Code____Numeral__Ointeger_J_J_001t__Product____Type__Oprod_It__fun_It__Code____Numeral__Ointeger_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__Code____Numeral__Ointeger_J_J,type,(
    aa_Pro2148824989012779638nteger: ( fun_Pr1915502415609442997nteger * produc1616345218596728535nteger ) > produc5207004643709237345nteger )).

tff(sy_c_aa_001t__Product____Type__Oprod_It__fun_It__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__Code____Numeral__Ointeger_J_J_001t__Product____Type__Oprod_It__fun_It__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__Code____Numeral__Ointeger_J_J,type,(
    aa_Pro8016721334973800684nteger: ( fun_Pr5378236496403346987nteger * produc1616345218596728535nteger ) > produc1616345218596728535nteger )).

tff(sy_c_aa_001t__Product____Type__Oprod_It__fun_It__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__Code____Numeral__Ointeger_J_J_001t__fun_It__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J,type,(
    aa_Pro7852915517588584206e_term: ( fun_Pr3374013140141549901e_term * produc1616345218596728535nteger ) > fun_Pr272337284026993017e_term )).

tff(sy_c_aa_001t__Product____Type__Oprod_It__fun_It__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__Code____Numeral__Ointeger_J_J_001t__fun_It__Product____Type__Oprod_It__fun_It__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__Code____Numeral__Ointeger_J_J_Mt__HOL__Obool_J,type,(
    aa_Pro8124660830630096900r_bool: ( fun_Pr5518362963649474331r_bool * produc1616345218596728535nteger ) > fun_Pr5991498150630465241r_bool )).

tff(sy_c_aa_001t__Product____Type__Oprod_It__fun_It__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__Code____Numeral__Ointeger_J_J_001t__fun_It__Set__Oset_It__Product____Type__Oprod_It__fun_It__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__Code____Numeral__Ointeger_J_J_J_Mt__HOL__Obool_J,type,(
    aa_Pro8002950007301694158r_bool: ( fun_Pr7559530361780432101r_bool * produc1616345218596728535nteger ) > fun_se1672508597526855075r_bool )).

tff(sy_c_aa_001t__Product____Type__Oprod_It__fun_It__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__Code____Numeral__Ointeger_J_J_001t__fun_It__Typerep__Otyperep_Mt__fun_It__Product____Type__Oprod_It__fun_It__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__Code____Numeral__Ointeger_J_J_Mt__HOL__Obool_J_J,type,(
    aa_Pro5434758352366578569r_bool: ( fun_Pr2830981920259692576r_bool * produc1616345218596728535nteger ) > fun_ty1370158131826029150r_bool )).

tff(sy_c_aa_001t__Product____Type__Oprod_It__fun_It__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__Code____Numeral__Ointeger_J_J_001t__fun_It__Typerep__Otyperep_Mt__fun_It__fun_It__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__fun_It__Code____Numeral__Ointeger_Mt__fun_It__Code____Numeral__Ointeger_Mt__HOL__Obool_J_J_J_J,type,(
    aa_Pro8560834956740436703r_bool: ( fun_Pr95293895019578998r_bool * produc1616345218596728535nteger ) > fun_ty1974118505816973620r_bool )).

tff(sy_c_aa_001t__Product____Type__Oprod_It__fun_It__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__Code____Numeral__Ointeger_J_J_001t__fun_It__Typerep__Otyperep_Mt__fun_It__fun_It__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__fun_It__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__Code____Numeral__Ointeger_J_Mt__HOL__Obool_J_J_J,type,(
    aa_Pro4859047297020266587r_bool: ( fun_Pr5433951568954267674r_bool * produc1616345218596728535nteger ) > fun_ty8449894065016237510r_bool )).

tff(sy_c_aa_001t__Product____Type__Oprod_It__fun_It__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__Code____Numeral__Onatural_J_J_001t__HOL__Obool,type,(
    aa_Pro916321633901839137l_bool: ( fun_Pr3267060605504954680l_bool * produc651309673056299192atural ) > bool )).

tff(sy_c_aa_001t__Product____Type__Oprod_It__fun_It__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__Code____Numeral__Onatural_J_J_001t__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__Code____Numeral__Onatural_J,type,(
    aa_Pro7386464516095682491atural: ( fun_Pr3120962626138819282atural * produc651309673056299192atural ) > produc7822875418678951345atural )).

tff(sy_c_aa_001t__Product____Type__Oprod_It__fun_It__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__Code____Numeral__Onatural_J_J_001t__Product____Type__Oprod_It__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__Code____Numeral__Onatural_J_Mt__fun_It__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_J,type,(
    aa_Pro8744562413343955908e_term: ( fun_Pr9097516973872719235e_term * produc651309673056299192atural ) > produc1769237892193840206e_term )).

tff(sy_c_aa_001t__Product____Type__Oprod_It__fun_It__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__Code____Numeral__Onatural_J_J_001t__Product____Type__Oprod_It__fun_It__Code____Numeral__Ointeger_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__Code____Numeral__Ointeger_J_J,type,(
    aa_Pro1881300264899033047nteger: ( fun_Pr1647977691495696406nteger * produc651309673056299192atural ) > produc5207004643709237345nteger )).

tff(sy_c_aa_001t__Product____Type__Oprod_It__fun_It__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__Code____Numeral__Onatural_J_J_001t__Product____Type__Oprod_It__fun_It__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__Code____Numeral__Onatural_J_J,type,(
    aa_Pro7626634194206414894atural: ( fun_Pr1859987238300257517atural * produc651309673056299192atural ) > produc651309673056299192atural )).

tff(sy_c_aa_001t__Product____Type__Oprod_It__fun_It__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__Code____Numeral__Onatural_J_J_001t__fun_It__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J,type,(
    aa_Pro5217105177887748324e_term: ( fun_Pr4077620528462788771e_term * produc651309673056299192atural ) > fun_Pr8336614522058983534e_term )).

tff(sy_c_aa_001t__Product____Type__Oprod_It__fun_It__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__Code____Numeral__Onatural_J_J_001t__fun_It__Product____Type__Oprod_It__fun_It__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__Code____Numeral__Onatural_J_J_Mt__HOL__Obool_J,type,(
    aa_Pro1056503316412650306l_bool: ( fun_Pr3400377776228143833l_bool * produc651309673056299192atural ) > fun_Pr3267060605504954680l_bool )).

tff(sy_c_aa_001t__Product____Type__Oprod_It__fun_It__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__Code____Numeral__Onatural_J_J_001t__fun_It__Set__Oset_It__Product____Type__Oprod_It__fun_It__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__Code____Numeral__Onatural_J_J_J_Mt__HOL__Obool_J,type,(
    aa_Pro8078843286258240140l_bool: ( fun_Pr3694589559738062115l_bool * produc651309673056299192atural ) > fun_se3898243379197460610l_bool )).

tff(sy_c_aa_001t__Product____Type__Oprod_It__fun_It__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__Code____Numeral__Onatural_J_J_001t__fun_It__Typerep__Otyperep_Mt__fun_It__Product____Type__Oprod_It__fun_It__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__Code____Numeral__Onatural_J_J_Mt__HOL__Obool_J_J,type,(
    aa_Pro8143840754724640583l_bool: ( fun_Pr1599230241618838622l_bool * produc651309673056299192atural ) > fun_ty3595892913496634685l_bool )).

tff(sy_c_aa_001t__Product____Type__Oprod_It__fun_It__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__Code____Numeral__Onatural_J_J_001t__fun_It__Typerep__Otyperep_Mt__fun_It__fun_It__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__fun_It__Code____Numeral__Onatural_Mt__fun_It__Code____Numeral__Onatural_Mt__HOL__Obool_J_J_J_J,type,(
    aa_Pro1554357175012589171l_bool: ( fun_Pr4706854109072119690l_bool * produc651309673056299192atural ) > fun_ty3833914512990248297l_bool )).

tff(sy_c_aa_001t__Product____Type__Oprod_It__fun_It__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__Code____Numeral__Onatural_J_J_001t__fun_It__Typerep__Otyperep_Mt__fun_It__fun_It__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__fun_It__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__Code____Numeral__Onatural_J_Mt__HOL__Obool_J_J_J,type,(
    aa_Pro3281453545340777755l_bool: ( fun_Pr6457432793629214042l_bool * produc651309673056299192atural ) > fun_ty8715174137803867813l_bool )).

tff(sy_c_aa_001t__Product____Type__Oprod_It__fun_It__Product____Type__Oprod_It__Int__Oint_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Int__Oint_Mt__Int__Oint_J_J_001t__HOL__Obool,type,(
    aa_Pro5031108791230793749t_bool: ( fun_Pr6019674992625747500t_bool * produc4441460161354545860nt_int ) > bool )).

tff(sy_c_aa_001t__Product____Type__Oprod_It__fun_It__Product____Type__Oprod_It__Int__Oint_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Int__Oint_Mt__Int__Oint_J_J_001t__Product____Type__Oprod_It__Int__Oint_Mt__Int__Oint_J,type,(
    aa_Pro5955847883112758455nt_int: ( fun_Pr7144702500346731470nt_int * produc4441460161354545860nt_int ) > product_prod_int_int )).

tff(sy_c_aa_001t__Product____Type__Oprod_It__fun_It__Product____Type__Oprod_It__Int__Oint_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Int__Oint_Mt__Int__Oint_J_J_001t__Product____Type__Oprod_It__Product____Type__Oprod_It__Int__Oint_Mt__Int__Oint_J_Mt__fun_It__Product____Type__Oprod_It__Int__Oint_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_J,type,(
    aa_Pro3237035770383364308e_term: ( fun_Pr1334431456732842131e_term * produc4441460161354545860nt_int ) > produc58788776713507154e_term )).

tff(sy_c_aa_001t__Product____Type__Oprod_It__fun_It__Product____Type__Oprod_It__Int__Oint_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Int__Oint_Mt__Int__Oint_J_J_001t__Product____Type__Oprod_It__fun_It__Code____Numeral__Ointeger_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__Code____Numeral__Ointeger_J_J,type,(
    aa_Pro381531223449366499nteger: ( fun_Pr127213868856500258nteger * produc4441460161354545860nt_int ) > produc5207004643709237345nteger )).

tff(sy_c_aa_001t__Product____Type__Oprod_It__fun_It__Product____Type__Oprod_It__Int__Oint_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Int__Oint_Mt__Int__Oint_J_J_001t__Product____Type__Oprod_It__fun_It__Int__Oint_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Int__Oint_Mt__Int__Oint_J_J,type,(
    aa_Pro1156610208699797362nt_int: ( fun_Pr5910621935868106801nt_int * produc4441460161354545860nt_int ) > produc6768802789813714928nt_int )).

tff(sy_c_aa_001t__Product____Type__Oprod_It__fun_It__Product____Type__Oprod_It__Int__Oint_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Int__Oint_Mt__Int__Oint_J_J_001t__Product____Type__Oprod_It__fun_It__Product____Type__Oprod_It__Int__Oint_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Int__Oint_Mt__Int__Oint_J_J,type,(
    aa_Pro7619707155024403014nt_int: ( fun_Pr7484837052886145285nt_int * produc4441460161354545860nt_int ) > produc4441460161354545860nt_int )).

tff(sy_c_aa_001t__Product____Type__Oprod_It__fun_It__Product____Type__Oprod_It__Int__Oint_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Int__Oint_Mt__Int__Oint_J_J_001t__fun_It__Product____Type__Oprod_It__Int__Oint_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J,type,(
    aa_Pro1970863770526474220e_term: ( fun_Pr8183925273605298603e_term * produc4441460161354545860nt_int ) > fun_Pr9164807099015279978e_term )).

tff(sy_c_aa_001t__Product____Type__Oprod_It__fun_It__Product____Type__Oprod_It__Int__Oint_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Int__Oint_Mt__Int__Oint_J_J_001t__fun_It__Product____Type__Oprod_It__fun_It__Product____Type__Oprod_It__Int__Oint_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Int__Oint_Mt__Int__Oint_J_J_Mt__HOL__Obool_J,type,(
    aa_Pro1780005615354958634t_bool: ( fun_Pr7882071467869259969t_bool * produc4441460161354545860nt_int ) > fun_Pr6019674992625747500t_bool )).

tff(sy_c_aa_001t__Product____Type__Oprod_It__fun_It__Product____Type__Oprod_It__Int__Oint_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Int__Oint_Mt__Int__Oint_J_J_001t__fun_It__Set__Oset_It__Product____Type__Oprod_It__fun_It__Product____Type__Oprod_It__Int__Oint_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Int__Oint_Mt__Int__Oint_J_J_J_Mt__HOL__Obool_J,type,(
    aa_Pro2723816575955516532t_bool: ( fun_Pr7931363903936167179t_bool * produc4441460161354545860nt_int ) > fun_se5780404920337098614t_bool )).

tff(sy_c_aa_001t__Product____Type__Oprod_It__fun_It__Product____Type__Oprod_It__Int__Oint_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Int__Oint_Mt__Int__Oint_J_J_001t__fun_It__Typerep__Otyperep_Mt__fun_It__Product____Type__Oprod_It__fun_It__Product____Type__Oprod_It__Int__Oint_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Int__Oint_Mt__Int__Oint_J_J_Mt__HOL__Obool_J_J,type,(
    aa_Pro7304773200403821871t_bool: ( fun_Pr6199325843354212422t_bool * produc4441460161354545860nt_int ) > fun_ty2421681109459179569t_bool )).

tff(sy_c_aa_001t__Product____Type__Oprod_It__fun_It__Product____Type__Oprod_It__Int__Oint_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Int__Oint_Mt__Int__Oint_J_J_001t__fun_It__Typerep__Otyperep_Mt__fun_It__fun_It__Product____Type__Oprod_It__Int__Oint_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__fun_It__Int__Oint_Mt__fun_It__Int__Oint_Mt__HOL__Obool_J_J_J_J,type,(
    aa_Pro3021009212283647843t_bool: ( fun_Pr2562742620373320314t_bool * produc4441460161354545860nt_int ) > fun_ty5274698202677267813t_bool )).

tff(sy_c_aa_001t__Product____Type__Oprod_It__fun_It__Product____Type__Oprod_It__Int__Oint_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Int__Oint_Mt__Int__Oint_J_J_001t__fun_It__Typerep__Otyperep_Mt__fun_It__fun_It__Product____Type__Oprod_It__Int__Oint_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__fun_It__Product____Type__Oprod_It__Int__Oint_Mt__Int__Oint_J_Mt__HOL__Obool_J_J_J,type,(
    aa_Pro4697545757560545819t_bool: ( fun_Pr4151658529519503450t_bool * produc4441460161354545860nt_int ) > fun_ty1153064726760813977t_bool )).

tff(sy_c_aa_001t__Set__Oset_It__List__Olist_It__FWState__Onew____thread____action_Itf__a_Mtf__b_Mtf__c_J_J_J_001t__List__Olist_It__FWState__Onew____thread____action_Itf__a_Mtf__b_Mtf__c_J_J,type,(
    aa_set2668507740632656156_a_b_c: ( fun_se1537848413067772451_a_b_c * set_li1323980635854540777_a_b_c ) > list_n1973683603564934665_a_b_c )).

tff(sy_c_aa_001t__Set__Oset_It__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__Code____Numeral__Onatural_J_J_J_001t__HOL__Obool,type,(
    aa_set7459647962600473637l_bool: ( fun_se342298007163517500l_bool * set_Pr2352657477744078772atural ) > bool )).

tff(sy_c_aa_001t__Set__Oset_It__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__Code____Numeral__Onatural_J_J_J_001t__fun_It__Set__Oset_It__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__Code____Numeral__Onatural_J_J_J_Mt__HOL__Obool_J,type,(
    aa_set2046992081204100426l_bool: ( fun_se3038125316577744609l_bool * set_Pr2352657477744078772atural ) > fun_se342298007163517500l_bool )).

tff(sy_c_aa_001t__Set__Oset_It__Product____Type__Oprod_It__FinFun__Ofinfun_Itf__d_Mt__List__Olist_It__FWState__Olock____action_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Onew____thread____action_Itf__a_Mtf__b_Mtf__c_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Oconditional____action_Itf__a_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Owait____set____action_Itf__a_Mtf__e_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Ointerrupt____action_Itf__a_J_J_Mt__List__Olist_Itf__f_J_J_J_J_J_J_J_001t__HOL__Obool,type,(
    aa_set5766309472476915338f_bool: ( fun_se8514946252925913233f_bool * set_Pr8454954044441558665list_f ) > bool )).

tff(sy_c_aa_001t__Set__Oset_It__Product____Type__Oprod_It__FinFun__Ofinfun_Itf__d_Mt__List__Olist_It__FWState__Olock____action_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Onew____thread____action_Itf__a_Mtf__b_Mtf__c_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Oconditional____action_Itf__a_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Owait____set____action_Itf__a_Mtf__e_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Ointerrupt____action_Itf__a_J_J_Mt__List__Olist_Itf__f_J_J_J_J_J_J_J_001t__Set__Oset_It__Product____Type__Oprod_It__List__Olist_It__FWState__Onew____thread____action_Itf__a_Mtf__b_Mtf__c_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Oconditional____action_Itf__a_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Owait____set____action_Itf__a_Mtf__e_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Ointerrupt____action_Itf__a_J_J_Mt__List__Olist_Itf__f_J_J_J_J_J_J,type,(
    aa_set4815688690586077536list_f: ( fun_se4375571200766118575list_f * set_Pr8454954044441558665list_f ) > set_Pr4157219595312563347list_f )).

tff(sy_c_aa_001t__Set__Oset_It__Product____Type__Oprod_It__FinFun__Ofinfun_Itf__d_Mt__List__Olist_It__FWState__Olock____action_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Onew____thread____action_Itf__a_Mtf__b_Mtf__c_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Oconditional____action_Itf__a_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Owait____set____action_Itf__a_Mtf__e_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Ointerrupt____action_Itf__a_J_J_Mt__List__Olist_Itf__f_J_J_J_J_J_J_J_001t__fun_It__Set__Oset_It__Product____Type__Oprod_It__FinFun__Ofinfun_Itf__d_Mt__List__Olist_It__FWState__Olock____action_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Onew____thread____action_Itf__a_Mtf__b_Mtf__c_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Oconditional____action_Itf__a_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Owait____set____action_Itf__a_Mtf__e_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Ointerrupt____action_Itf__a_J_J_Mt__List__Olist_Itf__f_J_J_J_J_J_J_J_Mt__HOL__Obool_J,type,(
    aa_set3359789233003681502f_bool: ( fun_se7435375605843765037f_bool * set_Pr8454954044441558665list_f ) > fun_se8514946252925913233f_bool )).

tff(sy_c_aa_001t__Set__Oset_It__Product____Type__Oprod_It__List__Olist_It__FWState__Onew____thread____action_Itf__a_Mtf__b_Mtf__c_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Oconditional____action_Itf__a_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Owait____set____action_Itf__a_Mtf__e_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Ointerrupt____action_Itf__a_J_J_Mt__List__Olist_Itf__f_J_J_J_J_J_J_001t__HOL__Obool,type,(
    aa_set7889613490507791238f_bool: ( fun_se6037873534240185757f_bool * set_Pr4157219595312563347list_f ) > bool )).

tff(sy_c_aa_001t__Set__Oset_It__Product____Type__Oprod_It__List__Olist_It__FWState__Onew____thread____action_Itf__a_Mtf__b_Mtf__c_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Oconditional____action_Itf__a_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Owait____set____action_Itf__a_Mtf__e_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Ointerrupt____action_Itf__a_J_J_Mt__List__Olist_Itf__f_J_J_J_J_J_J_001t__fun_It__Set__Oset_It__Product____Type__Oprod_It__List__Olist_It__FWState__Onew____thread____action_Itf__a_Mtf__b_Mtf__c_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Oconditional____action_Itf__a_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Owait____set____action_Itf__a_Mtf__e_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Ointerrupt____action_Itf__a_J_J_Mt__List__Olist_Itf__f_J_J_J_J_J_J_Mt__HOL__Obool_J,type,(
    aa_set891392515867043596f_bool: ( fun_se8123912882346081827f_bool * set_Pr4157219595312563347list_f ) > fun_se6037873534240185757f_bool )).

tff(sy_c_aa_001t__Set__Oset_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_001t__HOL__Obool,type,(
    aa_set3135850010578026034t_bool: ( fun_se8074476271188067385t_bool * set_Pr1261947904930325089at_nat ) > bool )).

tff(sy_c_aa_001t__Set__Oset_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_001t__fun_It__Nat__Onat_Mt__HOL__Obool_J,type,(
    aa_set8326603473350452667t_bool: ( fun_se4502155409561472834t_bool * set_Pr1261947904930325089at_nat ) > fun_nat_bool )).

tff(sy_c_aa_001t__Set__Oset_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_001t__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__HOL__Obool_J,type,(
    aa_set5223363028666124222t_bool: ( fun_se3305628495172992525t_bool * set_Pr1261947904930325089at_nat ) > fun_Pr7757163693017731481t_bool )).

tff(sy_c_aa_001t__Set__Oset_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_J_001t__HOL__Obool,type,(
    aa_set1680211184867041100t_bool: ( fun_se5728542193342009683t_bool * set_Pr8693737435421807431at_nat ) > bool )).

tff(sy_c_aa_001t__Set__Oset_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_J_001t__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__HOL__Obool_J,type,(
    aa_set7133975444747598372t_bool: ( fun_se2796452064596198515t_bool * set_Pr8693737435421807431at_nat ) > fun_Pr7757163693017731481t_bool )).

tff(sy_c_aa_001t__Set__Oset_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_J_001t__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__HOL__Obool_J,type,(
    aa_set6997699984206591038t_bool: ( fun_se3842403354977258381t_bool * set_Pr8693737435421807431at_nat ) > fun_Pr446604468264085555t_bool )).

tff(sy_c_aa_001t__Set__Oset_It__Product____Type__Oprod_It__fun_It__Code____Numeral__Ointeger_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__Code____Numeral__Ointeger_J_J_J_001t__HOL__Obool,type,(
    aa_set3464050655127758210r_bool: ( fun_se4483451029297570713r_bool * set_Pr7592006421409863191nteger ) > bool )).

tff(sy_c_aa_001t__Set__Oset_It__Product____Type__Oprod_It__fun_It__Code____Numeral__Ointeger_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__Code____Numeral__Ointeger_J_J_J_001t__fun_It__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__Code____Numeral__Ointeger_J_Mt__HOL__Obool_J,type,(
    aa_set92327395976182868r_bool: ( fun_se5867787552324965267r_bool * set_Pr7592006421409863191nteger ) > fun_Pr3195429412498512255r_bool )).

tff(sy_c_aa_001t__Set__Oset_It__Product____Type__Oprod_It__fun_It__Code____Numeral__Ointeger_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__Code____Numeral__Ointeger_J_J_J_001t__fun_It__Set__Oset_It__Product____Type__Oprod_It__fun_It__Code____Numeral__Ointeger_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__Code____Numeral__Ointeger_J_J_J_Mt__HOL__Obool_J,type,(
    aa_set4966068208888386948r_bool: ( fun_se1708440783764898971r_bool * set_Pr7592006421409863191nteger ) > fun_se4483451029297570713r_bool )).

tff(sy_c_aa_001t__Set__Oset_It__Product____Type__Oprod_It__fun_It__Int__Oint_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Int__Oint_Mt__Int__Oint_J_J_J_001t__HOL__Obool,type,(
    aa_set6451871791712458035t_bool: ( fun_se4996389825565520714t_bool * set_Pr5033440245338114598nt_int ) > bool )).

tff(sy_c_aa_001t__Set__Oset_It__Product____Type__Oprod_It__fun_It__Int__Oint_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Int__Oint_Mt__Int__Oint_J_J_J_001t__fun_It__Product____Type__Oprod_It__Int__Oint_Mt__Int__Oint_J_Mt__HOL__Obool_J,type,(
    aa_set7689349865687036101t_bool: ( fun_se7505425872575477508t_bool * set_Pr5033440245338114598nt_int ) > fun_Pr803113274115125473t_bool )).

tff(sy_c_aa_001t__Set__Oset_It__Product____Type__Oprod_It__fun_It__Int__Oint_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Int__Oint_Mt__Int__Oint_J_J_J_001t__fun_It__Set__Oset_It__Product____Type__Oprod_It__fun_It__Int__Oint_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Int__Oint_Mt__Int__Oint_J_J_J_Mt__HOL__Obool_J,type,(
    aa_set4292432735413367398t_bool: ( fun_se1639254861591529725t_bool * set_Pr5033440245338114598nt_int ) > fun_se4996389825565520714t_bool )).

tff(sy_c_aa_001t__Set__Oset_It__Product____Type__Oprod_It__fun_It__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__Code____Numeral__Ointeger_J_J_J_001t__HOL__Obool,type,(
    aa_set1981577615330639756r_bool: ( fun_se1672508597526855075r_bool * set_Pr5663546166630115725nteger ) > bool )).

tff(sy_c_aa_001t__Set__Oset_It__Product____Type__Oprod_It__fun_It__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__Code____Numeral__Ointeger_J_J_J_001t__fun_It__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__Code____Numeral__Ointeger_J_Mt__HOL__Obool_J,type,(
    aa_set5491918015041141194r_bool: ( fun_se173898374392615177r_bool * set_Pr5663546166630115725nteger ) > fun_Pr3195429412498512255r_bool )).

tff(sy_c_aa_001t__Set__Oset_It__Product____Type__Oprod_It__fun_It__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__Code____Numeral__Ointeger_J_J_J_001t__fun_It__Set__Oset_It__Product____Type__Oprod_It__fun_It__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__Code____Numeral__Ointeger_J_J_J_Mt__HOL__Obool_J,type,(
    aa_set2923558947593635992r_bool: ( fun_se9158959751705014959r_bool * set_Pr5663546166630115725nteger ) > fun_se1672508597526855075r_bool )).

tff(sy_c_aa_001t__Set__Oset_It__Product____Type__Oprod_It__fun_It__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__Code____Numeral__Onatural_J_J_J_001t__HOL__Obool,type,(
    aa_set4207312397001245291l_bool: ( fun_se3898243379197460610l_bool * set_Pr1570348503753982702atural ) > bool )).

tff(sy_c_aa_001t__Set__Oset_It__Product____Type__Oprod_It__fun_It__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__Code____Numeral__Onatural_J_J_J_001t__fun_It__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__Code____Numeral__Onatural_J_Mt__HOL__Obool_J,type,(
    aa_set7568064268083791253l_bool: ( fun_se1642349977460606932l_bool * set_Pr1570348503753982702atural ) > fun_Pr6106755111087548649l_bool )).

tff(sy_c_aa_001t__Set__Oset_It__Product____Type__Oprod_It__fun_It__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__Code____Numeral__Onatural_J_J_J_001t__fun_It__Set__Oset_It__Product____Type__Oprod_It__fun_It__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__Code____Numeral__Onatural_J_J_J_Mt__HOL__Obool_J,type,(
    aa_set3747303085572403414l_bool: ( fun_se6041869808684866413l_bool * set_Pr1570348503753982702atural ) > fun_se3898243379197460610l_bool )).

tff(sy_c_aa_001t__Set__Oset_It__Product____Type__Oprod_It__fun_It__Product____Type__Oprod_It__Int__Oint_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Int__Oint_Mt__Int__Oint_J_J_J_001t__HOL__Obool,type,(
    aa_set462754579954174303t_bool: ( fun_se5780404920337098614t_bool * set_Pr233528076387193594nt_int ) > bool )).

tff(sy_c_aa_001t__Set__Oset_It__Product____Type__Oprod_It__fun_It__Product____Type__Oprod_It__Int__Oint_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Int__Oint_Mt__Int__Oint_J_J_J_001t__fun_It__Product____Type__Oprod_It__Int__Oint_Mt__Int__Oint_J_Mt__HOL__Obool_J,type,(
    aa_set3070863964928646553t_bool: ( fun_se8628567832558920664t_bool * set_Pr233528076387193594nt_int ) > fun_Pr803113274115125473t_bool )).

tff(sy_c_aa_001t__Set__Oset_It__Product____Type__Oprod_It__fun_It__Product____Type__Oprod_It__Int__Oint_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Int__Oint_Mt__Int__Oint_J_J_J_001t__fun_It__Set__Oset_It__Product____Type__Oprod_It__fun_It__Product____Type__Oprod_It__Int__Oint_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Int__Oint_Mt__Int__Oint_J_J_J_Mt__HOL__Obool_J,type,(
    aa_set9008649754896260286t_bool: ( fun_se754916626772163925t_bool * set_Pr233528076387193594nt_int ) > fun_se5780404920337098614t_bool )).

tff(sy_c_aa_001t__Typerep__Otyperep_001t__HOL__Obool,type,(
    aa_typerep_bool: ( fun_typerep_bool * typerep ) > bool )).

tff(sy_c_aa_001t__Typerep__Otyperep_001t__fun_It__List__Olist_It__Typerep__Otyperep_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__List__Olist_It__Typerep__Otyperep_J_Mt__Product____Type__Oprod_It__Typerep__Otyperep_Mt__List__Olist_It__Typerep__Otyperep_J_J_J_J_J,type,(
    aa_typ2890955493076408557yperep: ( fun_ty5090609354390560812yperep * typerep ) > fun_li6955037675534050523yperep )).

tff(sy_c_aa_001t__Typerep__Otyperep_001t__fun_It__List__Olist_It__Typerep__Otyperep_J_Mt__Product____Type__Oprod_It__List__Olist_It__Typerep__Otyperep_J_Mt__Product____Type__Oprod_It__Typerep__Otyperep_Mt__List__Olist_It__Typerep__Otyperep_J_J_J_J,type,(
    aa_typ6459841660691640093yperep: ( fun_ty8036869490774068316yperep * typerep ) > fun_li2927585114792015883yperep )).

tff(sy_c_aa_001t__Typerep__Otyperep_001t__fun_It__List__Olist_It__Typerep__Otyperep_J_Mt__Product____Type__Oprod_It__Typerep__Otyperep_Mt__List__Olist_It__Typerep__Otyperep_J_J_J,type,(
    aa_typ5684556066063664508yperep: ( fun_ty1631941266956796435yperep * typerep ) > fun_li8388555697049981710yperep )).

tff(sy_c_aa_001t__Typerep__Otyperep_001t__fun_It__Product____Type__Oprod_It__fun_It__Code____Numeral__Ointeger_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__Code____Numeral__Ointeger_J_J_Mt__HOL__Obool_J,type,(
    aa_typ5832714550437763133r_bool: ( fun_ty8896549403589677140r_bool * typerep ) > fun_Pr5900652808213522383r_bool )).

tff(sy_c_aa_001t__Typerep__Otyperep_001t__fun_It__Product____Type__Oprod_It__fun_It__Int__Oint_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Int__Oint_Mt__Int__Oint_J_J_Mt__HOL__Obool_J,type,(
    aa_typ4252360528031439982t_bool: ( fun_ty1021458656477944837t_bool * typerep ) > fun_Pr5504123824928244736t_bool )).

tff(sy_c_aa_001t__Typerep__Otyperep_001t__fun_It__Product____Type__Oprod_It__fun_It__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__Code____Numeral__Ointeger_J_J_Mt__HOL__Obool_J,type,(
    aa_typ5076206279480229703r_bool: ( fun_ty1370158131826029150r_bool * typerep ) > fun_Pr5991498150630465241r_bool )).

tff(sy_c_aa_001t__Typerep__Otyperep_001t__fun_It__Product____Type__Oprod_It__fun_It__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__Code____Numeral__Onatural_J_J_Mt__HOL__Obool_J,type,(
    aa_typ2351768734354719142l_bool: ( fun_ty3595892913496634685l_bool * typerep ) > fun_Pr3267060605504954680l_bool )).

tff(sy_c_aa_001t__Typerep__Otyperep_001t__fun_It__Product____Type__Oprod_It__fun_It__Product____Type__Oprod_It__Int__Oint_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Int__Oint_Mt__Int__Oint_J_J_Mt__HOL__Obool_J,type,(
    aa_typ496275713809600154t_bool: ( fun_ty2421681109459179569t_bool * typerep ) > fun_Pr6019674992625747500t_bool )).

tff(sy_c_aa_001t__Typerep__Otyperep_001t__fun_It__fun_It__Code____Numeral__Ointeger_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__fun_It__Code____Numeral__Ointeger_Mt__fun_It__Code____Numeral__Ointeger_Mt__HOL__Obool_J_J_J,type,(
    aa_typ7429463677757833639r_bool: ( fun_ty1836072237091153598r_bool * typerep ) > fun_fu6959606230774438969r_bool )).

tff(sy_c_aa_001t__Typerep__Otyperep_001t__fun_It__fun_It__Code____Numeral__Ointeger_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__fun_It__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__Code____Numeral__Ointeger_J_Mt__HOL__Obool_J_J,type,(
    aa_typ1817985781389524605r_bool: ( fun_ty201881787274581948r_bool * typerep ) > fun_fu6012121808138353003r_bool )).

tff(sy_c_aa_001t__Typerep__Otyperep_001t__fun_It__fun_It__Int__Oint_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__fun_It__Int__Oint_Mt__fun_It__Int__Oint_Mt__HOL__Obool_J_J_J,type,(
    aa_typ4048471301251518202t_bool: ( fun_ty4255565173466958481t_bool * typerep ) > fun_fu1103626697480814988t_bool )).

tff(sy_c_aa_001t__Typerep__Otyperep_001t__fun_It__fun_It__Int__Oint_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__fun_It__Product____Type__Oprod_It__Int__Oint_Mt__Int__Oint_J_Mt__HOL__Obool_J_J,type,(
    aa_typ7509061894575245486t_bool: ( fun_ty6905750738071161197t_bool * typerep ) > fun_fu5117548769634986908t_bool )).

tff(sy_c_aa_001t__Typerep__Otyperep_001t__fun_It__fun_It__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__fun_It__Code____Numeral__Ointeger_Mt__fun_It__Code____Numeral__Ointeger_Mt__HOL__Obool_J_J_J,type,(
    aa_typ342362482306594589r_bool: ( fun_ty1974118505816973620r_bool * typerep ) > fun_fu1615354638634459567r_bool )).

tff(sy_c_aa_001t__Typerep__Otyperep_001t__fun_It__fun_It__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__fun_It__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__Code____Numeral__Ointeger_J_Mt__HOL__Obool_J_J,type,(
    aa_typ2030020333546232199r_bool: ( fun_ty8449894065016237510r_bool * typerep ) > fun_fu1674507805476766837r_bool )).

tff(sy_c_aa_001t__Typerep__Otyperep_001t__fun_It__fun_It__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__fun_It__Code____Numeral__Onatural_Mt__fun_It__Code____Numeral__Onatural_Mt__HOL__Obool_J_J_J,type,(
    aa_typ3428906479396126162l_bool: ( fun_ty3833914512990248297l_bool * typerep ) > fun_fu4701898635723991140l_bool )).

tff(sy_c_aa_001t__Typerep__Otyperep_001t__fun_It__fun_It__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__fun_It__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__Code____Numeral__Onatural_J_Mt__HOL__Obool_J_J,type,(
    aa_typ7434164352518402534l_bool: ( fun_ty8715174137803867813l_bool * typerep ) > fun_fu7078651824448937172l_bool )).

tff(sy_c_aa_001t__Typerep__Otyperep_001t__fun_It__fun_It__Product____Type__Oprod_It__Int__Oint_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__fun_It__Int__Oint_Mt__fun_It__Int__Oint_Mt__HOL__Obool_J_J_J,type,(
    aa_typ7307212363976137678t_bool: ( fun_ty5274698202677267813t_bool * typerep ) > fun_fu1850930449605828192t_bool )).

tff(sy_c_aa_001t__Typerep__Otyperep_001t__fun_It__fun_It__Product____Type__Oprod_It__Int__Oint_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__fun_It__Product____Type__Oprod_It__Int__Oint_Mt__Int__Oint_J_Mt__HOL__Obool_J_J,type,(
    aa_typ8384682846116473562t_bool: ( fun_ty1153064726760813977t_bool * typerep ) > fun_fu4196931294019812808t_bool )).

tff(sy_c_aa_001t__fun_It__Code____Numeral__Ointeger_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_001t__HOL__Obool,type,(
    aa_fun8257100190732734890m_bool: ( fun_fu4637294747586468801m_bool * fun_Co6545587727236015215e_term ) > bool )).

tff(sy_c_aa_001t__fun_It__Code____Numeral__Ointeger_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_001t__Nat__Onat,type,(
    aa_fun8986063297134161277rm_nat: ( fun_fu8088232026833163324rm_nat * fun_Co6545587727236015215e_term ) > nat )).

tff(sy_c_aa_001t__fun_It__Code____Numeral__Ointeger_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_001t__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__Code____Numeral__Ointeger_J,type,(
    aa_fun7803427576885940654nteger: ( fun_fu1783298630159076293nteger * fun_Co6545587727236015215e_term ) > produc8923325533196201883nteger )).

tff(sy_c_aa_001t__fun_It__Code____Numeral__Ointeger_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_001t__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J,type,(
    aa_fun7497178531316255508at_nat: ( fun_fu8292854367552000555at_nat * fun_Co6545587727236015215e_term ) > product_prod_nat_nat )).

tff(sy_c_aa_001t__fun_It__Code____Numeral__Ointeger_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_001t__Product____Type__Oprod_It__fun_It__Code____Numeral__Ointeger_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__Code____Numeral__Ointeger_J_J,type,(
    aa_fun3168013180790688654nteger: ( fun_fu4635673428387360717nteger * fun_Co6545587727236015215e_term ) > produc5207004643709237345nteger )).

tff(sy_c_aa_001t__fun_It__Code____Numeral__Ointeger_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_001t__Product____Type__Oprod_It__fun_It__Code____Numeral__Ointeger_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__fun_It__Code____Numeral__Ointeger_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_J,type,(
    aa_fun7771121184386139346e_term: ( fun_fu1542472381270934761e_term * fun_Co6545587727236015215e_term ) > produc5246694579756743871e_term )).

tff(sy_c_aa_001t__fun_It__Code____Numeral__Ointeger_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_001t__Set__Oset_It__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__Code____Numeral__Ointeger_J_J,type,(
    aa_fun4819535994926776846nteger: ( fun_fu3100849541550726181nteger * fun_Co6545587727236015215e_term ) > set_Pr4811707699266497531nteger )).

tff(sy_c_aa_001t__fun_It__Code____Numeral__Ointeger_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_001t__Set__Oset_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__Code____Numeral__Ointeger_J_Mt__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__Code____Numeral__Ointeger_J_J_J,type,(
    aa_fun81865306170080090nteger: ( fun_fu7157159726639627633nteger * fun_Co6545587727236015215e_term ) > set_Pr5052581263052047815nteger )).

tff(sy_c_aa_001t__fun_It__Code____Numeral__Ointeger_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_001t__fun_It__Code____Numeral__Ointeger_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J,type,(
    aa_fun1274623470434842396e_term: ( fun_fu2067240890535772763e_term * fun_Co6545587727236015215e_term ) > fun_Co6545587727236015215e_term )).

tff(sy_c_aa_001t__fun_It__Code____Numeral__Ointeger_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_001t__fun_It__Code____Numeral__Ointeger_Mt__Product____Type__Oprod_It__fun_It__Code____Numeral__Ointeger_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__Code____Numeral__Ointeger_J_J_J,type,(
    aa_fun2927611777158801640nteger: ( fun_fu667153953974204455nteger * fun_Co6545587727236015215e_term ) > fun_Co7528949848640542651nteger )).

tff(sy_c_aa_001t__fun_It__Code____Numeral__Ointeger_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_001t__fun_It__Code____Numeral__Ointeger_Mt__fun_It__Code____Numeral__Ointeger_Mt__HOL__Obool_J_J,type,(
    aa_fun7590852728353144354r_bool: ( fun_fu6959606230774438969r_bool * fun_Co6545587727236015215e_term ) > fun_Co8310303586393106575r_bool )).

tff(sy_c_aa_001t__fun_It__Code____Numeral__Ointeger_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_001t__fun_It__Code____Numeral__Ointeger_Mt__fun_It__Code____Numeral__Ointeger_Mt__Product____Type__Oprod_It__fun_It__Code____Numeral__Ointeger_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__Code____Numeral__Ointeger_J_J_J_J,type,(
    aa_fun1111783884137194306nteger: ( fun_fu7523612398102797697nteger * fun_Co6545587727236015215e_term ) > fun_Co6832652054853899285nteger )).

tff(sy_c_aa_001t__fun_It__Code____Numeral__Ointeger_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_001t__fun_It__Code____Numeral__Ointeger_Mt__fun_It__Code____Numeral__Ointeger_Mt__fun_It__List__Olist_It__Typerep__Otyperep_J_Mt__fun_It__fun_It__Code____Numeral__Ointeger_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__fun_It__Code____Numeral__Ointeger_Mt__fun_It__Code____Numeral__Ointeger_Mt__HOL__Obool_J_J_J_J_J_J,type,(
    aa_fun6528391501840603577r_bool: ( fun_fu274015960881781328r_bool * fun_Co6545587727236015215e_term ) > fun_Co2259386328530987174r_bool )).

tff(sy_c_aa_001t__fun_It__Code____Numeral__Ointeger_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_001t__fun_It__Code____Numeral__Ointeger_Mt__fun_It__Code____Numeral__Ointeger_Mt__fun_It__Typerep__Otyperep_Mt__fun_It__fun_It__Code____Numeral__Ointeger_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__fun_It__Code____Numeral__Ointeger_Mt__fun_It__Code____Numeral__Ointeger_Mt__HOL__Obool_J_J_J_J_J_J,type,(
    aa_fun2992804752113726665r_bool: ( fun_fu8750138934615806816r_bool * fun_Co6545587727236015215e_term ) > fun_Co7332432888887795254r_bool )).

tff(sy_c_aa_001t__fun_It__Code____Numeral__Ointeger_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_001t__fun_It__Int__Oint_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J,type,(
    aa_fun7763722112327144939e_term: ( fun_fu6923407849516284330e_term * fun_Co6545587727236015215e_term ) > fun_in6429348457993719614e_term )).

tff(sy_c_aa_001t__fun_It__Code____Numeral__Ointeger_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_001t__fun_It__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__Code____Numeral__Ointeger_J_Mt__HOL__Obool_J,type,(
    aa_fun5646951941296221740r_bool: ( fun_fu6012121808138353003r_bool * fun_Co6545587727236015215e_term ) > fun_Pr3195429412498512255r_bool )).

tff(sy_c_aa_001t__fun_It__Code____Numeral__Ointeger_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_001t__fun_It__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__Code____Numeral__Ointeger_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J,type,(
    aa_fun3128034053082001686at_nat: ( fun_fu5327427158762411349at_nat * fun_Co6545587727236015215e_term ) > fun_Pr8045525871840847081at_nat )).

tff(sy_c_aa_001t__fun_It__Code____Numeral__Ointeger_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_001t__fun_It__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__Code____Numeral__Ointeger_J_Mt__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_J,type,(
    aa_fun7391465224403525244at_nat: ( fun_fu9074326157789315515at_nat * fun_Co6545587727236015215e_term ) > fun_Pr6871374986790595023at_nat )).

tff(sy_c_aa_001t__fun_It__Code____Numeral__Ointeger_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_001t__fun_It__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__Code____Numeral__Ointeger_J_Mt__Product____Type__Oprod_It__fun_It__Code____Numeral__Ointeger_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__Code____Numeral__Ointeger_J_J_J,type,(
    aa_fun3790775640809306146nteger: ( fun_fu392497164445973049nteger * fun_Co6545587727236015215e_term ) > fun_Pr8130403777583374735nteger )).

tff(sy_c_aa_001t__fun_It__Code____Numeral__Ointeger_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_001t__fun_It__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__Code____Numeral__Ointeger_J_Mt__Set__Oset_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_J,type,(
    aa_fun3804858034681916022at_nat: ( fun_fu295948415250517685at_nat * fun_Co6545587727236015215e_term ) > fun_Pr7840732972078830153at_nat )).

tff(sy_c_aa_001t__fun_It__Code____Numeral__Ointeger_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_001t__fun_It__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__Code____Numeral__Ointeger_J_Mt__Set__Oset_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_J_J,type,(
    aa_fun3098381869635060060at_nat: ( fun_fu5475506076071732379at_nat * fun_Co6545587727236015215e_term ) > fun_Pr3911016247186931887at_nat )).

tff(sy_c_aa_001t__fun_It__Code____Numeral__Ointeger_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_001t__fun_It__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__Code____Numeral__Ointeger_J_Mt__fun_It__Code____Numeral__Ointeger_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_J,type,(
    aa_fun8158686613797889584e_term: ( fun_fu2160092471925207879e_term * fun_Co6545587727236015215e_term ) > fun_Pr325285366435704605e_term )).

tff(sy_c_aa_001t__fun_It__Code____Numeral__Ointeger_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_001t__fun_It__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__Code____Numeral__Ointeger_J_Mt__fun_It__Set__Oset_It__Product____Type__Oprod_It__fun_It__Code____Numeral__Ointeger_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__Code____Numeral__Ointeger_J_J_J_Mt__HOL__Obool_J_J,type,(
    aa_fun6520490873845397422r_bool: ( fun_fu5435887882998026221r_bool * fun_Co6545587727236015215e_term ) > fun_Pr7320417823366392705r_bool )).

tff(sy_c_aa_001t__fun_It__Code____Numeral__Ointeger_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_001t__fun_It__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__Code____Numeral__Ointeger_J_Mt__fun_It__Typerep__Otyperep_Mt__fun_It__fun_It__Code____Numeral__Ointeger_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__fun_It__Code____Numeral__Ointeger_Mt__fun_It__Code____Numeral__Ointeger_Mt__HOL__Obool_J_J_J_J_J,type,(
    aa_fun2702086564043644755r_bool: ( fun_fu2176660327406445330r_bool * fun_Co6545587727236015215e_term ) > fun_Pr253505611220306854r_bool )).

tff(sy_c_aa_001t__fun_It__Code____Numeral__Ointeger_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_001t__fun_It__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J,type,(
    aa_fun3693577172319249446e_term: ( fun_fu2732796286133594725e_term * fun_Co6545587727236015215e_term ) > fun_Pr272337284026993017e_term )).

tff(sy_c_aa_001t__fun_It__Code____Numeral__Ointeger_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_001t__fun_It__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J,type,(
    aa_fun2534482373496464155e_term: ( fun_fu4913119215332884186e_term * fun_Co6545587727236015215e_term ) > fun_Pr8336614522058983534e_term )).

tff(sy_c_aa_001t__fun_It__Code____Numeral__Ointeger_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_001t__fun_It__Product____Type__Oprod_It__Int__Oint_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J,type,(
    aa_fun6116396979335496727e_term: ( fun_fu6830487303439856086e_term * fun_Co6545587727236015215e_term ) > fun_Pr9164807099015279978e_term )).

tff(sy_c_aa_001t__fun_It__Code____Numeral__Ointeger_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_001t__fun_It__Set__Oset_It__Product____Type__Oprod_It__fun_It__Code____Numeral__Ointeger_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__Code____Numeral__Ointeger_J_J_J_Mt__fun_It__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__Code____Numeral__Ointeger_J_Mt__HOL__Obool_J_J,type,(
    aa_fun5067860602803969984r_bool: ( fun_fu746902026584346367r_bool * fun_Co6545587727236015215e_term ) > fun_se5867787552324965267r_bool )).

tff(sy_c_aa_001t__fun_It__Code____Numeral__Ointeger_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_001t__fun_It__fun_It__Code____Numeral__Ointeger_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__fun_It__Code____Numeral__Ointeger_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__fun_It__Code____Numeral__Ointeger_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_J_J,type,(
    aa_fun4065348690927510012e_term: ( fun_fu3590141314208866579e_term * fun_Co6545587727236015215e_term ) > fun_fu1542472381270934761e_term )).

tff(sy_c_aa_001t__fun_It__Code____Numeral__Ointeger_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_001t__fun_It__fun_It__Code____Numeral__Ointeger_Mt__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__Code____Numeral__Ointeger_J_J_Mt__fun_It__Code____Numeral__Ointeger_Mt__Product____Type__Oprod_It__fun_It__Code____Numeral__Ointeger_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__Code____Numeral__Ointeger_J_J_J_J,type,(
    aa_fun5220558410024060984nteger: ( fun_fu7588030771238432591nteger * fun_Co6545587727236015215e_term ) > fun_fu761478783775141285nteger )).

tff(sy_c_aa_001t__fun_It__Code____Numeral__Ointeger_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_001t__fun_It__fun_It__Code____Numeral__Ointeger_Mt__fun_It__Code____Numeral__Ointeger_Mt__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__Code____Numeral__Ointeger_J_J_J_Mt__fun_It__Code____Numeral__Ointeger_Mt__fun_It__Code____Numeral__Ointeger_Mt__Product____Type__Oprod_It__fun_It__Code____Numeral__Ointeger_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__Code____Numeral__Ointeger_J_J_J_J_J,type,(
    aa_fun7343615474299157838nteger: ( fun_fu6911750219728095589nteger * fun_Co6545587727236015215e_term ) > fun_fu1454520229161148091nteger )).

tff(sy_c_aa_001t__fun_It__Code____Numeral__Ointeger_Mt__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__Code____Numeral__Ointeger_J_J_001t__fun_It__Code____Numeral__Ointeger_Mt__Product____Type__Oprod_It__fun_It__Code____Numeral__Ointeger_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__Code____Numeral__Ointeger_J_J_J,type,(
    aa_fun7445697147523149398nteger: ( fun_fu761478783775141285nteger * fun_Co6597186368970283863nteger ) > fun_Co7528949848640542651nteger )).

tff(sy_c_aa_001t__fun_It__Code____Numeral__Ointeger_Mt__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__Code____Numeral__Ointeger_J_J_001t__fun_It__Code____Numeral__Ointeger_Mt__Product____Type__Oprod_It__fun_It__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__Code____Numeral__Ointeger_J_J_J,type,(
    aa_fun3548662207239920076nteger: ( fun_fu5716197116350963227nteger * fun_Co6597186368970283863nteger ) > fun_Co8318956380006697777nteger )).

tff(sy_c_aa_001t__fun_It__Code____Numeral__Ointeger_Mt__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__Code____Numeral__Ointeger_J_J_001t__fun_It__fun_It__Code____Numeral__Ointeger_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__fun_It__Code____Numeral__Ointeger_Mt__Product____Type__Oprod_It__fun_It__Code____Numeral__Ointeger_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__Code____Numeral__Ointeger_J_J_J_J,type,(
    aa_fun6897615979298151362nteger: ( fun_fu3440859418326819089nteger * fun_Co6597186368970283863nteger ) > fun_fu667153953974204455nteger )).

tff(sy_c_aa_001t__fun_It__Code____Numeral__Ointeger_Mt__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__Code____Numeral__Ointeger_J_J_001t__fun_It__fun_It__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__fun_It__Code____Numeral__Ointeger_Mt__Product____Type__Oprod_It__fun_It__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__Code____Numeral__Ointeger_J_J_J_J,type,(
    aa_fun7400512047292831810nteger: ( fun_fu8615703422070676881nteger * fun_Co6597186368970283863nteger ) > fun_fu7267026902403237031nteger )).

tff(sy_c_aa_001t__fun_It__Code____Numeral__Ointeger_Mt__fun_It__Code____Numeral__Ointeger_Mt__HOL__Obool_J_J_001t__fun_It__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__Code____Numeral__Ointeger_J_Mt__HOL__Obool_J,type,(
    aa_fun4727240567092119378r_bool: ( fun_fu598524423878287009r_bool * fun_Co8310303586393106575r_bool ) > fun_Pr3195429412498512255r_bool )).

tff(sy_c_aa_001t__fun_It__Code____Numeral__Ointeger_Mt__fun_It__Code____Numeral__Ointeger_Mt__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__Code____Numeral__Ointeger_J_J_J_001t__fun_It__Code____Numeral__Ointeger_Mt__fun_It__Code____Numeral__Ointeger_Mt__Product____Type__Oprod_It__fun_It__Code____Numeral__Ointeger_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__Code____Numeral__Ointeger_J_J_J_J,type,(
    aa_fun54713257996723308nteger: ( fun_fu1454520229161148091nteger * fun_Co2470855966376689427nteger ) > fun_Co6832652054853899285nteger )).

tff(sy_c_aa_001t__fun_It__Code____Numeral__Ointeger_Mt__fun_It__Code____Numeral__Ointeger_Mt__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__Code____Numeral__Ointeger_J_J_J_001t__fun_It__Code____Numeral__Ointeger_Mt__fun_It__Code____Numeral__Ointeger_Mt__Product____Type__Oprod_It__fun_It__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__Code____Numeral__Ointeger_J_J_J_J,type,(
    aa_fun3127379402082135266nteger: ( fun_fu358230191504714801nteger * fun_Co2470855966376689427nteger ) > fun_Co4488613618048992395nteger )).

tff(sy_c_aa_001t__fun_It__Code____Numeral__Ointeger_Mt__fun_It__Code____Numeral__Ointeger_Mt__fun_It__Typerep__Otyperep_Mt__fun_It__fun_It__Code____Numeral__Ointeger_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__fun_It__Code____Numeral__Ointeger_Mt__fun_It__Code____Numeral__Ointeger_Mt__HOL__Obool_J_J_J_J_J_J_001t__fun_It__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__Code____Numeral__Ointeger_J_Mt__fun_It__Typerep__Otyperep_Mt__fun_It__fun_It__Code____Numeral__Ointeger_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__fun_It__Code____Numeral__Ointeger_Mt__fun_It__Code____Numeral__Ointeger_Mt__HOL__Obool_J_J_J_J_J,type,(
    aa_fun9182027038668796704r_bool: ( fun_fu6625043867124517615r_bool * fun_Co7332432888887795254r_bool ) > fun_Pr253505611220306854r_bool )).

tff(sy_c_aa_001t__fun_It__Code____Numeral__Ointeger_Mt__fun_It__Code____Numeral__Ointeger_Mt__fun_It__Typerep__Otyperep_Mt__fun_It__fun_It__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__fun_It__Code____Numeral__Ointeger_Mt__fun_It__Code____Numeral__Ointeger_Mt__HOL__Obool_J_J_J_J_J_J_001t__fun_It__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__Code____Numeral__Ointeger_J_Mt__fun_It__Typerep__Otyperep_Mt__fun_It__fun_It__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__fun_It__Code____Numeral__Ointeger_Mt__fun_It__Code____Numeral__Ointeger_Mt__HOL__Obool_J_J_J_J_J,type,(
    aa_fun8621108263684684556r_bool: ( fun_fu5475101679256819675r_bool * fun_Co39283015947481772r_bool ) > fun_Pr600718025837294364r_bool )).

tff(sy_c_aa_001t__fun_It__Code____Numeral__Onatural_Mt__Code____Numeral__Onatural_J_001t__fun_It__Code____Numeral__Onatural_Mt__Product____Type__Oprod_It__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__Code____Numeral__Onatural_J_Mt__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__Code____Numeral__Onatural_J_J_J,type,(
    aa_fun4478026872471739597atural: ( fun_fu5776105911759545956atural * fun_Co7398788559141407565atural ) > fun_Co5709460363461100952atural )).

tff(sy_c_aa_001t__fun_It__Code____Numeral__Onatural_Mt__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__Code____Numeral__Onatural_J_J_001t__fun_It__Code____Numeral__Onatural_Mt__Product____Type__Oprod_It__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__Code____Numeral__Onatural_J_Mt__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__Code____Numeral__Onatural_J_J_J,type,(
    aa_fun3492340526374110578atural: ( fun_fu4845328712902341369atural * fun_Co9086149380244212450atural ) > fun_Co5709460363461100952atural )).

tff(sy_c_aa_001t__fun_It__Code____Numeral__Onatural_Mt__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__Code____Numeral__Onatural_J_J_001t__fun_It__Code____Numeral__Onatural_Mt__Product____Type__Oprod_It__fun_It__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__Code____Numeral__Onatural_J_J_J,type,(
    aa_fun5440178235464249219atural: ( fun_fu1700399219464920530atural * fun_Co9086149380244212450atural ) > fun_Co5553110316478081245atural )).

tff(sy_c_aa_001t__fun_It__Code____Numeral__Onatural_Mt__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__Code____Numeral__Onatural_J_J_001t__fun_It__Code____Numeral__Onatural_Mt__fun_It__Code____Numeral__Onatural_Mt__Product____Type__Oprod_It__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__Code____Numeral__Onatural_J_Mt__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__Code____Numeral__Onatural_J_J_J_J,type,(
    aa_fun865936449392508451atural: ( fun_fu2414411805526346538atural * fun_Co9086149380244212450atural ) > fun_Co1890133979025130057atural )).

tff(sy_c_aa_001t__fun_It__Code____Numeral__Onatural_Mt__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__Code____Numeral__Onatural_J_J_001t__fun_It__Code____Numeral__Onatural_Mt__fun_It__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__Code____Numeral__Onatural_J_Mt__Product____Type__Oprod_It__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__Code____Numeral__Onatural_J_Mt__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__Code____Numeral__Onatural_J_J_J_J,type,(
    aa_fun1155053613087964036atural: ( fun_fu7423758108902729555atural * fun_Co9086149380244212450atural ) > fun_Co422297531967703006atural )).

tff(sy_c_aa_001t__fun_It__Code____Numeral__Onatural_Mt__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__Code____Numeral__Onatural_J_J_001t__fun_It__fun_It__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__fun_It__Code____Numeral__Onatural_Mt__Product____Type__Oprod_It__fun_It__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__Code____Numeral__Onatural_J_J_J_J,type,(
    aa_fun4476102648722432878atural: ( fun_fu2981619495185590333atural * fun_Co9086149380244212450atural ) > fun_fu858381143068000968atural )).

tff(sy_c_aa_001t__fun_It__Code____Numeral__Onatural_Mt__Product____Type__Oprod_It__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__Code____Numeral__Onatural_J_Mt__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__Code____Numeral__Onatural_J_J_J_001t__fun_It__Code____Numeral__Onatural_Mt__Product____Type__Oprod_It__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__Code____Numeral__Onatural_J_Mt__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__Code____Numeral__Onatural_J_J_J,type,(
    aa_fun970570143993341116atural: ( fun_fu2565645170742214211atural * fun_Co5709460363461100952atural ) > fun_Co5709460363461100952atural )).

tff(sy_c_aa_001t__fun_It__Code____Numeral__Onatural_Mt__Product____Type__Oprod_It__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__Code____Numeral__Onatural_J_Mt__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__Code____Numeral__Onatural_J_J_J_001t__fun_It__fun_It__Code____Numeral__Onatural_Mt__Code____Numeral__Onatural_J_Mt__fun_It__Code____Numeral__Onatural_Mt__Product____Type__Oprod_It__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__Code____Numeral__Onatural_J_Mt__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__Code____Numeral__Onatural_J_J_J_J,type,(
    aa_fun403773144438568328atural: ( fun_fu1603259825760385295atural * fun_Co5709460363461100952atural ) > fun_fu5776105911759545956atural )).

tff(sy_c_aa_001t__fun_It__Code____Numeral__Onatural_Mt__fun_It__Code____Numeral__Onatural_Mt__HOL__Obool_J_J_001t__fun_It__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__Code____Numeral__Onatural_J_Mt__HOL__Obool_J,type,(
    aa_fun8474804861307533862l_bool: ( fun_fu3738394068119043189l_bool * fun_Co9170264581657726457l_bool ) > fun_Pr6106755111087548649l_bool )).

tff(sy_c_aa_001t__fun_It__Code____Numeral__Onatural_Mt__fun_It__Code____Numeral__Onatural_Mt__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__Code____Numeral__Onatural_J_J_J_001t__fun_It__Code____Numeral__Onatural_Mt__fun_It__Code____Numeral__Onatural_Mt__Product____Type__Oprod_It__fun_It__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__Code____Numeral__Onatural_J_J_J_J,type,(
    aa_fun3807258590678490969atural: ( fun_fu2516227807104684840atural * fun_Co7678717249382994835atural ) > fun_Co497579164837241474atural )).

tff(sy_c_aa_001t__fun_It__Code____Numeral__Onatural_Mt__fun_It__Code____Numeral__Onatural_Mt__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__Code____Numeral__Onatural_J_J_J_001t__fun_It__Code____Numeral__Onatural_Mt__fun_It__Code____Numeral__Onatural_Mt__fun_It__Code____Numeral__Onatural_Mt__Product____Type__Oprod_It__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__Code____Numeral__Onatural_J_Mt__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__Code____Numeral__Onatural_J_J_J_J_J,type,(
    aa_fun250404824082195939atural: ( fun_fu1459600148385768042atural * fun_Co7678717249382994835atural ) > fun_Co9168753396221475450atural )).

tff(sy_c_aa_001t__fun_It__Code____Numeral__Onatural_Mt__fun_It__Code____Numeral__Onatural_Mt__Product____Type__Oprod_It__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__Code____Numeral__Onatural_J_Mt__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__Code____Numeral__Onatural_J_J_J_J_001t__fun_It__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__Code____Numeral__Onatural_J_Mt__Product____Type__Oprod_It__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__Code____Numeral__Onatural_J_Mt__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__Code____Numeral__Onatural_J_J_J,type,(
    aa_fun4394021921911188166atural: ( fun_fu6338886832446948629atural * fun_Co1890133979025130057atural ) > fun_Pr3133360822718887225atural )).

tff(sy_c_aa_001t__fun_It__Code____Numeral__Onatural_Mt__fun_It__Code____Numeral__Onatural_Mt__fun_It__Code____Numeral__Onatural_Mt__Product____Type__Oprod_It__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__Code____Numeral__Onatural_J_Mt__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__Code____Numeral__Onatural_J_J_J_J_J_001t__fun_It__Code____Numeral__Onatural_Mt__fun_It__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__Code____Numeral__Onatural_J_Mt__Product____Type__Oprod_It__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__Code____Numeral__Onatural_J_Mt__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__Code____Numeral__Onatural_J_J_J_J,type,(
    aa_fun1554946322252500636atural: ( fun_fu7105809031475392107atural * fun_Co9168753396221475450atural ) > fun_Co422297531967703006atural )).

tff(sy_c_aa_001t__fun_It__Code____Numeral__Onatural_Mt__fun_It__Code____Numeral__Onatural_Mt__fun_It__Typerep__Otyperep_Mt__fun_It__fun_It__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__fun_It__Code____Numeral__Onatural_Mt__fun_It__Code____Numeral__Onatural_Mt__HOL__Obool_J_J_J_J_J_J_001t__fun_It__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__Code____Numeral__Onatural_J_Mt__fun_It__Typerep__Otyperep_Mt__fun_It__fun_It__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__fun_It__Code____Numeral__Onatural_Mt__fun_It__Code____Numeral__Onatural_Mt__HOL__Obool_J_J_J_J_J,type,(
    aa_fun5026000448543293130l_bool: ( fun_fu6607404079353691161l_bool * fun_Co8866053764706172235l_bool ) > fun_Pr2940180906720719419l_bool )).

tff(sy_c_aa_001t__fun_It__Code____Numeral__Onatural_Mt__fun_It__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__Code____Numeral__Onatural_J_Mt__Product____Type__Oprod_It__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__Code____Numeral__Onatural_J_Mt__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__Code____Numeral__Onatural_J_J_J_J_001t__fun_It__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__Code____Numeral__Onatural_J_Mt__fun_It__Code____Numeral__Onatural_Mt__Product____Type__Oprod_It__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__Code____Numeral__Onatural_J_Mt__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__Code____Numeral__Onatural_J_J_J_J,type,(
    aa_fun719460882211677446atural: ( fun_fu6629296773798093509atural * fun_Co422297531967703006atural ) > fun_Pr1689771802805938154atural )).

tff(sy_c_aa_001t__fun_It__HOL__Obool_Mt__HOL__Obool_J_001t__fun_It__fun_It__Nat__Onat_Mt__HOL__Obool_J_Mt__fun_It__Nat__Onat_Mt__HOL__Obool_J_J,type,(
    aa_fun6180650586719570436t_bool: ( fun_fu1347234340985229635t_bool * fun_bool_bool ) > fun_fu3889889255038636099t_bool )).

tff(sy_c_aa_001t__fun_It__HOL__Obool_Mt__HOL__Obool_J_001t__fun_It__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__HOL__Obool_J_Mt__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__HOL__Obool_J_J,type,(
    aa_fun2412459903328548336t_bool: ( fun_fu8014635411376445743t_bool * fun_bool_bool ) > fun_fu6897202038601531823t_bool )).

tff(sy_c_aa_001t__fun_It__HOL__Obool_Mt__HOL__Obool_J_001t__fun_It__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__HOL__Obool_J_Mt__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__HOL__Obool_J_J,type,(
    aa_fun387114033786370596t_bool: ( fun_fu5121177623664011107t_bool * fun_bool_bool ) > fun_fu4313913773172183267t_bool )).

tff(sy_c_aa_001t__fun_It__Int__Oint_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_001t__HOL__Obool,type,(
    aa_fun1066343515980309147m_bool: ( fun_fu4917883025340107954m_bool * fun_in6429348457993719614e_term ) > bool )).

tff(sy_c_aa_001t__fun_It__Int__Oint_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_001t__Nat__Onat,type,(
    aa_fun3169797829166518348rm_nat: ( fun_fu7028657169267349259rm_nat * fun_in6429348457993719614e_term ) > nat )).

tff(sy_c_aa_001t__fun_It__Int__Oint_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_001t__Product____Type__Oprod_It__Int__Oint_Mt__Int__Oint_J,type,(
    aa_fun8086837178233993277nt_int: ( fun_fu254745924291330900nt_int * fun_in6429348457993719614e_term ) > product_prod_int_int )).

tff(sy_c_aa_001t__fun_It__Int__Oint_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_001t__Product____Type__Oprod_It__fun_It__Int__Oint_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Int__Oint_Mt__Int__Oint_J_J,type,(
    aa_fun5134371894505049708nt_int: ( fun_fu1322586181023640363nt_int * fun_in6429348457993719614e_term ) > produc6768802789813714928nt_int )).

tff(sy_c_aa_001t__fun_It__Int__Oint_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_001t__Product____Type__Oprod_It__fun_It__Int__Oint_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__fun_It__Int__Oint_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_J,type,(
    aa_fun5006721999989859937e_term: ( fun_fu6552296374979016568e_term * fun_in6429348457993719614e_term ) > produc1612822581565466077e_term )).

tff(sy_c_aa_001t__fun_It__Int__Oint_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_001t__Set__Oset_It__Product____Type__Oprod_It__Int__Oint_Mt__Int__Oint_J_J,type,(
    aa_fun324629106390277533nt_int: ( fun_fu4948051095633561780nt_int * fun_in6429348457993719614e_term ) > set_Pr958786334691620121nt_int )).

tff(sy_c_aa_001t__fun_It__Int__Oint_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_001t__Set__Oset_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Int__Oint_Mt__Int__Oint_J_Mt__Product____Type__Oprod_It__Int__Oint_Mt__Int__Oint_J_J_J,type,(
    aa_fun4713629944198702027nt_int: ( fun_fu7697223484234057186nt_int * fun_in6429348457993719614e_term ) > set_Pr2560585780119916871nt_int )).

tff(sy_c_aa_001t__fun_It__Int__Oint_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_001t__fun_It__Code____Numeral__Ointeger_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J,type,(
    aa_fun725494399760559339e_term: ( fun_fu2536258666646624298e_term * fun_in6429348457993719614e_term ) > fun_Co6545587727236015215e_term )).

tff(sy_c_aa_001t__fun_It__Int__Oint_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_001t__fun_It__Int__Oint_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J,type,(
    aa_fun78455448157554618e_term: ( fun_fu2477166813681994617e_term * fun_in6429348457993719614e_term ) > fun_in6429348457993719614e_term )).

tff(sy_c_aa_001t__fun_It__Int__Oint_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_001t__fun_It__Int__Oint_Mt__Product____Type__Oprod_It__fun_It__Int__Oint_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Int__Oint_Mt__Int__Oint_J_J_J,type,(
    aa_fun12647182544461973nt_int: ( fun_fu5238747685803983060nt_int * fun_in6429348457993719614e_term ) > fun_in8841145622277962265nt_int )).

tff(sy_c_aa_001t__fun_It__Int__Oint_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_001t__fun_It__Int__Oint_Mt__fun_It__Int__Oint_Mt__HOL__Obool_J_J,type,(
    aa_fun3090123613162288245t_bool: ( fun_fu1103626697480814988t_bool * fun_in6429348457993719614e_term ) > fun_int_fun_int_bool )).

tff(sy_c_aa_001t__fun_It__Int__Oint_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_001t__fun_It__Int__Oint_Mt__fun_It__Int__Oint_Mt__Product____Type__Oprod_It__fun_It__Int__Oint_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Int__Oint_Mt__Int__Oint_J_J_J_J,type,(
    aa_fun4180749336070240830nt_int: ( fun_fu8608615309876862461nt_int * fun_in6429348457993719614e_term ) > fun_in2702732703282658242nt_int )).

tff(sy_c_aa_001t__fun_It__Int__Oint_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_001t__fun_It__Int__Oint_Mt__fun_It__Int__Oint_Mt__fun_It__List__Olist_It__Typerep__Otyperep_J_Mt__fun_It__fun_It__Int__Oint_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__fun_It__Int__Oint_Mt__fun_It__Int__Oint_Mt__HOL__Obool_J_J_J_J_J_J,type,(
    aa_fun4903620715250965599t_bool: ( fun_fu1107547522350195318t_bool * fun_in6429348457993719614e_term ) > fun_in3129637790335082459t_bool )).

tff(sy_c_aa_001t__fun_It__Int__Oint_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_001t__fun_It__Int__Oint_Mt__fun_It__Int__Oint_Mt__fun_It__Typerep__Otyperep_Mt__fun_It__fun_It__Int__Oint_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__fun_It__Int__Oint_Mt__fun_It__Int__Oint_Mt__HOL__Obool_J_J_J_J_J_J,type,(
    aa_fun9140844013146832111t_bool: ( fun_fu6756389424143884550t_bool * fun_in6429348457993719614e_term ) > fun_in9075827579709828715t_bool )).

tff(sy_c_aa_001t__fun_It__Int__Oint_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_001t__fun_It__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J,type,(
    aa_fun3119940262582087914e_term: ( fun_fu7627201476108348585e_term * fun_in6429348457993719614e_term ) > fun_Pr8336614522058983534e_term )).

tff(sy_c_aa_001t__fun_It__Int__Oint_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_001t__fun_It__Product____Type__Oprod_It__Int__Oint_Mt__Int__Oint_J_Mt__HOL__Obool_J,type,(
    aa_fun4446166836006121821t_bool: ( fun_fu5117548769634986908t_bool * fun_in6429348457993719614e_term ) > fun_Pr803113274115125473t_bool )).

tff(sy_c_aa_001t__fun_It__Int__Oint_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_001t__fun_It__Product____Type__Oprod_It__Int__Oint_Mt__Int__Oint_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J,type,(
    aa_fun4289629018356122055at_nat: ( fun_fu4463365872517289222at_nat * fun_in6429348457993719614e_term ) > fun_Pr2781445390919227211at_nat )).

tff(sy_c_aa_001t__fun_It__Int__Oint_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_001t__fun_It__Product____Type__Oprod_It__Int__Oint_Mt__Int__Oint_J_Mt__Product____Type__Oprod_It__fun_It__Int__Oint_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Int__Oint_Mt__Int__Oint_J_J_J,type,(
    aa_fun7940596247606734144nt_int: ( fun_fu1987685234545457367nt_int * fun_in6429348457993719614e_term ) > fun_Pr7875579814169730748nt_int )).

tff(sy_c_aa_001t__fun_It__Int__Oint_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_001t__fun_It__Product____Type__Oprod_It__Int__Oint_Mt__Int__Oint_J_Mt__Set__Oset_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_J,type,(
    aa_fun2120632890448033575at_nat: ( fun_fu6555626273176734310at_nat * fun_in6429348457993719614e_term ) > fun_Pr5398690294390750379at_nat )).

tff(sy_c_aa_001t__fun_It__Int__Oint_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_001t__fun_It__Product____Type__Oprod_It__Int__Oint_Mt__Int__Oint_J_Mt__Set__Oset_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_J_J,type,(
    aa_fun5513736782981554317at_nat: ( fun_fu7435117445257999052at_nat * fun_in6429348457993719614e_term ) > fun_Pr2126184616133021713at_nat )).

tff(sy_c_aa_001t__fun_It__Int__Oint_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_001t__fun_It__Product____Type__Oprod_It__Int__Oint_Mt__Int__Oint_J_Mt__fun_It__Int__Oint_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_J,type,(
    aa_fun944592746569834766e_term: ( fun_fu4484286821003720613e_term * fun_in6429348457993719614e_term ) > fun_Pr9159062538036575370e_term )).

tff(sy_c_aa_001t__fun_It__Int__Oint_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_001t__fun_It__Product____Type__Oprod_It__Int__Oint_Mt__Int__Oint_J_Mt__fun_It__Set__Oset_It__Product____Type__Oprod_It__fun_It__Int__Oint_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Int__Oint_Mt__Int__Oint_J_J_J_Mt__HOL__Obool_J_J,type,(
    aa_fun3531947492601566096t_bool: ( fun_fu772341414445204047t_bool * fun_in6429348457993719614e_term ) > fun_Pr2496865662581905684t_bool )).

tff(sy_c_aa_001t__fun_It__Int__Oint_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_001t__fun_It__Product____Type__Oprod_It__Int__Oint_Mt__Int__Oint_J_Mt__fun_It__Typerep__Otyperep_Mt__fun_It__fun_It__Int__Oint_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__fun_It__Int__Oint_Mt__fun_It__Int__Oint_Mt__HOL__Obool_J_J_J_J_J,type,(
    aa_fun9203727393571978199t_bool: ( fun_fu6139735434620593430t_bool * fun_in6429348457993719614e_term ) > fun_Pr8982824833260246875t_bool )).

tff(sy_c_aa_001t__fun_It__Int__Oint_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_001t__fun_It__Product____Type__Oprod_It__Int__Oint_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J,type,(
    aa_fun8405180984973938150e_term: ( fun_fu2392079970875071397e_term * fun_in6429348457993719614e_term ) > fun_Pr9164807099015279978e_term )).

tff(sy_c_aa_001t__fun_It__Int__Oint_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_001t__fun_It__Set__Oset_It__Product____Type__Oprod_It__fun_It__Int__Oint_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Int__Oint_Mt__Int__Oint_J_J_J_Mt__fun_It__Product____Type__Oprod_It__Int__Oint_Mt__Int__Oint_J_Mt__HOL__Obool_J_J,type,(
    aa_fun8540507702595137920t_bool: ( fun_fu3352951709249235007t_bool * fun_in6429348457993719614e_term ) > fun_se7505425872575477508t_bool )).

tff(sy_c_aa_001t__fun_It__Int__Oint_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_001t__fun_It__fun_It__Int__Oint_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__fun_It__Int__Oint_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__fun_It__Int__Oint_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_J_J,type,(
    aa_fun4495630950452421628e_term: ( fun_fu4398837330614221715e_term * fun_in6429348457993719614e_term ) > fun_fu6552296374979016568e_term )).

tff(sy_c_aa_001t__fun_It__Int__Oint_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_001t__fun_It__fun_It__Int__Oint_Mt__Product____Type__Oprod_It__Int__Oint_Mt__Int__Oint_J_J_Mt__fun_It__Int__Oint_Mt__Product____Type__Oprod_It__fun_It__Int__Oint_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Int__Oint_Mt__Int__Oint_J_J_J_J,type,(
    aa_fun6202088590179050134nt_int: ( fun_fu8452179716673540909nt_int * fun_in6429348457993719614e_term ) > fun_fu3536035539442533394nt_int )).

tff(sy_c_aa_001t__fun_It__Int__Oint_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_001t__fun_It__fun_It__Int__Oint_Mt__fun_It__Int__Oint_Mt__Product____Type__Oprod_It__Int__Oint_Mt__Int__Oint_J_J_J_Mt__fun_It__Int__Oint_Mt__fun_It__Int__Oint_Mt__Product____Type__Oprod_It__fun_It__Int__Oint_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Int__Oint_Mt__Int__Oint_J_J_J_J_J,type,(
    aa_fun4171445710429565164nt_int: ( fun_fu6737376264651458179nt_int * fun_in6429348457993719614e_term ) > fun_fu3478410043874886248nt_int )).

tff(sy_c_aa_001t__fun_It__Int__Oint_Mt__Product____Type__Oprod_It__Int__Oint_Mt__Int__Oint_J_J_001t__fun_It__Int__Oint_Mt__Product____Type__Oprod_It__fun_It__Int__Oint_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Int__Oint_Mt__Int__Oint_J_J_J,type,(
    aa_fun4515943541990323139nt_int: ( fun_fu3536035539442533394nt_int * fun_in4211310926729683942nt_int ) > fun_in8841145622277962265nt_int )).

tff(sy_c_aa_001t__fun_It__Int__Oint_Mt__Product____Type__Oprod_It__Int__Oint_Mt__Int__Oint_J_J_001t__fun_It__Int__Oint_Mt__Product____Type__Oprod_It__fun_It__Product____Type__Oprod_It__Int__Oint_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Int__Oint_Mt__Int__Oint_J_J_J,type,(
    aa_fun7314180837651170455nt_int: ( fun_fu2780139840385829606nt_int * fun_in4211310926729683942nt_int ) > fun_in5781864081147558637nt_int )).

tff(sy_c_aa_001t__fun_It__Int__Oint_Mt__Product____Type__Oprod_It__Int__Oint_Mt__Int__Oint_J_J_001t__fun_It__fun_It__Int__Oint_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__fun_It__Int__Oint_Mt__Product____Type__Oprod_It__fun_It__Int__Oint_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Int__Oint_Mt__Int__Oint_J_J_J_J,type,(
    aa_fun4113236929402169470nt_int: ( fun_fu8551334571024324429nt_int * fun_in4211310926729683942nt_int ) > fun_fu5238747685803983060nt_int )).

tff(sy_c_aa_001t__fun_It__Int__Oint_Mt__Product____Type__Oprod_It__Int__Oint_Mt__Int__Oint_J_J_001t__fun_It__fun_It__Product____Type__Oprod_It__Int__Oint_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__fun_It__Int__Oint_Mt__Product____Type__Oprod_It__fun_It__Product____Type__Oprod_It__Int__Oint_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Int__Oint_Mt__Int__Oint_J_J_J_J,type,(
    aa_fun7689609303869321086nt_int: ( fun_fu2076811289283026509nt_int * fun_in4211310926729683942nt_int ) > fun_fu2499243798401214420nt_int )).

tff(sy_c_aa_001t__fun_It__Int__Oint_Mt__fun_It__Int__Oint_Mt__HOL__Obool_J_J_001t__fun_It__Product____Type__Oprod_It__Int__Oint_Mt__Int__Oint_J_Mt__HOL__Obool_J,type,(
    aa_fun2111382812409994774t_bool: ( fun_fu5372840394358096997t_bool * fun_int_fun_int_bool ) > fun_Pr803113274115125473t_bool )).

tff(sy_c_aa_001t__fun_It__Int__Oint_Mt__fun_It__Int__Oint_Mt__Product____Type__Oprod_It__Int__Oint_Mt__Int__Oint_J_J_J_001t__fun_It__Int__Oint_Mt__fun_It__Int__Oint_Mt__Product____Type__Oprod_It__fun_It__Int__Oint_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Int__Oint_Mt__Int__Oint_J_J_J_J,type,(
    aa_fun5133592118224420505nt_int: ( fun_fu3478410043874886248nt_int * fun_in1696471567231710611nt_int ) > fun_in2702732703282658242nt_int )).

tff(sy_c_aa_001t__fun_It__Int__Oint_Mt__fun_It__Int__Oint_Mt__Product____Type__Oprod_It__Int__Oint_Mt__Int__Oint_J_J_J_001t__fun_It__Int__Oint_Mt__fun_It__Int__Oint_Mt__Product____Type__Oprod_It__fun_It__Product____Type__Oprod_It__Int__Oint_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Int__Oint_Mt__Int__Oint_J_J_J_J,type,(
    aa_fun5910026958085561709nt_int: ( fun_fu1783780847434061628nt_int * fun_in1696471567231710611nt_int ) > fun_in6512963166026121878nt_int )).

tff(sy_c_aa_001t__fun_It__Int__Oint_Mt__fun_It__Int__Oint_Mt__fun_It__Typerep__Otyperep_Mt__fun_It__fun_It__Int__Oint_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__fun_It__Int__Oint_Mt__fun_It__Int__Oint_Mt__HOL__Obool_J_J_J_J_J_J_001t__fun_It__Product____Type__Oprod_It__Int__Oint_Mt__Int__Oint_J_Mt__fun_It__Typerep__Otyperep_Mt__fun_It__fun_It__Int__Oint_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__fun_It__Int__Oint_Mt__fun_It__Int__Oint_Mt__HOL__Obool_J_J_J_J_J,type,(
    aa_fun8582308068425493770t_bool: ( fun_fu708752384244378201t_bool * fun_in9075827579709828715t_bool ) > fun_Pr8982824833260246875t_bool )).

tff(sy_c_aa_001t__fun_It__Int__Oint_Mt__fun_It__Int__Oint_Mt__fun_It__Typerep__Otyperep_Mt__fun_It__fun_It__Product____Type__Oprod_It__Int__Oint_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__fun_It__Int__Oint_Mt__fun_It__Int__Oint_Mt__HOL__Obool_J_J_J_J_J_J_001t__fun_It__Product____Type__Oprod_It__Int__Oint_Mt__Int__Oint_J_Mt__fun_It__Typerep__Otyperep_Mt__fun_It__fun_It__Product____Type__Oprod_It__Int__Oint_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__fun_It__Int__Oint_Mt__fun_It__Int__Oint_Mt__HOL__Obool_J_J_J_J_J,type,(
    aa_fun4947880963976266930t_bool: ( fun_fu4948076362570020865t_bool * fun_in853943698359532863t_bool ) > fun_Pr1283056818120788015t_bool )).

tff(sy_c_aa_001t__fun_It__List__Olist_It__Typerep__Otyperep_J_Mt__Product____Type__Oprod_It__List__Olist_It__Typerep__Otyperep_J_Mt__Product____Type__Oprod_It__Typerep__Otyperep_Mt__List__Olist_It__Typerep__Otyperep_J_J_J_J_001t__fun_It__List__Olist_It__Typerep__Otyperep_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__List__Olist_It__Typerep__Otyperep_J_Mt__Product____Type__Oprod_It__Typerep__Otyperep_Mt__List__Olist_It__Typerep__Otyperep_J_J_J_J_J,type,(
    aa_fun7667238708423709092yperep: ( fun_fu2025066032279851235yperep * fun_li2927585114792015883yperep ) > fun_li6955037675534050523yperep )).

tff(sy_c_aa_001t__fun_It__List__Olist_It__Typerep__Otyperep_J_Mt__Product____Type__Oprod_It__Typerep__Otyperep_Mt__List__Olist_It__Typerep__Otyperep_J_J_J_001t__fun_It__List__Olist_It__Typerep__Otyperep_J_Mt__Product____Type__Oprod_It__List__Olist_It__Typerep__Otyperep_J_Mt__Product____Type__Oprod_It__Typerep__Otyperep_Mt__List__Olist_It__Typerep__Otyperep_J_J_J_J,type,(
    aa_fun4710722037344705245yperep: ( fun_fu2993810207376568364yperep * fun_li8388555697049981710yperep ) > fun_li2927585114792015883yperep )).

tff(sy_c_aa_001t__fun_It__Nat__Onat_Mt__HOL__Obool_J_001t__fun_It__Nat__Onat_Mt__HOL__Obool_J,type,(
    aa_fun3878383735219268284t_bool: ( fun_fu3889889255038636099t_bool * fun_nat_bool ) > fun_nat_bool )).

tff(sy_c_aa_001t__fun_It__Nat__Onat_Mt__HOL__Obool_J_001t__fun_It__Nat__Onat_Mt__fun_It__HOL__Obool_Mt__HOL__Obool_J_J,type,(
    aa_fun2989677294862114484l_bool: ( fun_fu6616507988958384003l_bool * fun_nat_bool ) > fun_na9137082442855928016l_bool )).

tff(sy_c_aa_001t__fun_It__Nat__Onat_Mt__HOL__Obool_J_001t__fun_It__Nat__Onat_Mt__fun_It__Nat__Onat_Mt__HOL__Obool_J_J,type,(
    aa_fun8271680885375493061t_bool: ( fun_fu4978346893710585036t_bool * fun_nat_bool ) > fun_nat_fun_nat_bool )).

tff(sy_c_aa_001t__fun_It__Nat__Onat_Mt__HOL__Obool_J_001t__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__fun_It__Nat__Onat_Mt__HOL__Obool_J_J,type,(
    aa_fun189373014291222662t_bool: ( fun_fu2326963871716703829t_bool * fun_nat_bool ) > fun_Pr6392890245898067106t_bool )).

tff(sy_c_aa_001t__fun_It__Nat__Onat_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_001t__fun_It__Nat__Onat_Mt__fun_It__Set__Oset_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__HOL__Obool_J_J,type,(
    aa_fun2243412928714297300t_bool: ( fun_fu1129552427996555171t_bool * fun_na1476630412504255114at_nat ) > fun_na2866682563581395078t_bool )).

tff(sy_c_aa_001t__fun_It__Nat__Onat_Mt__fun_It__HOL__Obool_Mt__HOL__Obool_J_J_001t__fun_It__Nat__Onat_Mt__fun_It__fun_It__Nat__Onat_Mt__HOL__Obool_J_Mt__fun_It__Nat__Onat_Mt__HOL__Obool_J_J_J,type,(
    aa_fun1592868304168936478t_bool: ( fun_fu4903247898319146205t_bool * fun_na9137082442855928016l_bool ) > fun_na5833167406769446032t_bool )).

tff(sy_c_aa_001t__fun_It__Nat__Onat_Mt__fun_It__HOL__Obool_Mt__HOL__Obool_J_J_001t__fun_It__Nat__Onat_Mt__fun_It__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__HOL__Obool_J_Mt__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__HOL__Obool_J_J_J,type,(
    aa_fun3191157362054829962t_bool: ( fun_fu1045588905682869321t_bool * fun_na9137082442855928016l_bool ) > fun_na5596880144596737276t_bool )).

tff(sy_c_aa_001t__fun_It__Nat__Onat_Mt__fun_It__Nat__Onat_Mt__HOL__Obool_J_J_001t__fun_It__Nat__Onat_Mt__fun_It__Nat__Onat_Mt__HOL__Obool_J_J,type,(
    aa_fun3051233943552222972t_bool: ( fun_fu4970875099359191043t_bool * fun_nat_fun_nat_bool ) > fun_nat_fun_nat_bool )).

tff(sy_c_aa_001t__fun_It__Nat__Onat_Mt__fun_It__Nat__Onat_Mt__HOL__Obool_J_J_001t__fun_It__Nat__Onat_Mt__fun_It__Nat__Onat_Mt__fun_It__Nat__Onat_Mt__HOL__Obool_J_J_J,type,(
    aa_fun204589911651413381t_bool: ( fun_fu4526180553851849228t_bool * fun_nat_fun_nat_bool ) > fun_na3408937105440547634t_bool )).

tff(sy_c_aa_001t__fun_It__Nat__Onat_Mt__fun_It__Nat__Onat_Mt__HOL__Obool_J_J_001t__fun_It__Nat__Onat_Mt__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__fun_It__Nat__Onat_Mt__HOL__Obool_J_J_J,type,(
    aa_fun1933221252834185820t_bool: ( fun_fu6077432316316197291t_bool * fun_nat_fun_nat_bool ) > fun_na3391966943662108783t_bool )).

tff(sy_c_aa_001t__fun_It__Nat__Onat_Mt__fun_It__Nat__Onat_Mt__HOL__Obool_J_J_001t__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__HOL__Obool_J,type,(
    aa_fun2126031879273811846t_bool: ( fun_fu3475476537176103381t_bool * fun_nat_fun_nat_bool ) > fun_Pr7757163693017731481t_bool )).

tff(sy_c_aa_001t__fun_It__Nat__Onat_Mt__fun_It__Nat__Onat_Mt__fun_It__Nat__Onat_Mt__HOL__Obool_J_J_J_001t__fun_It__Nat__Onat_Mt__fun_It__Nat__Onat_Mt__fun_It__Nat__Onat_Mt__HOL__Obool_J_J_J,type,(
    aa_fun3506238582381801276t_bool: ( fun_fu367305138951781315t_bool * fun_na3408937105440547634t_bool ) > fun_na3408937105440547634t_bool )).

tff(sy_c_aa_001t__fun_It__Nat__Onat_Mt__fun_It__Nat__Onat_Mt__fun_It__Nat__Onat_Mt__HOL__Obool_J_J_J_001t__fun_It__Nat__Onat_Mt__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__HOL__Obool_J_J,type,(
    aa_fun48933764387891548t_bool: ( fun_fu3973826812412433707t_bool * fun_na3408937105440547634t_bool ) > fun_na4827981024643048934t_bool )).

tff(sy_c_aa_001t__fun_It__Nat__Onat_Mt__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__HOL__Obool_J_J_001t__fun_It__Nat__Onat_Mt__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__HOL__Obool_J_J,type,(
    aa_fun5049402356129940746t_bool: ( fun_fu843191655607014601t_bool * fun_na4827981024643048934t_bool ) > fun_na4827981024643048934t_bool )).

tff(sy_c_aa_001t__fun_It__Nat__Onat_Mt__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__HOL__Obool_J_J_001t__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__HOL__Obool_J,type,(
    aa_fun2702164683172437798t_bool: ( fun_fu9148807857579656637t_bool * fun_na4827981024643048934t_bool ) > fun_Pr2630234358801404746t_bool )).

tff(sy_c_aa_001t__fun_It__Nat__Onat_Mt__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__fun_It__Nat__Onat_Mt__HOL__Obool_J_J_J_001t__fun_It__Nat__Onat_Mt__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__fun_It__Nat__Onat_Mt__HOL__Obool_J_J_J,type,(
    aa_fun1051380719783103260t_bool: ( fun_fu265433937130561115t_bool * fun_na3391966943662108783t_bool ) > fun_na3391966943662108783t_bool )).

tff(sy_c_aa_001t__fun_It__Nat__Onat_Mt__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__fun_It__Nat__Onat_Mt__HOL__Obool_J_J_J_001t__fun_It__Nat__Onat_Mt__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Nat__Onat_J_Mt__HOL__Obool_J_J,type,(
    aa_fun71387663816684300t_bool: ( fun_fu411882325439052323t_bool * fun_na3391966943662108783t_bool ) > fun_na7051642421859813369t_bool )).

tff(sy_c_aa_001t__fun_It__Nat__Onat_Mt__fun_It__Set__Oset_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__HOL__Obool_J_J_001t__fun_It__Set__Oset_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__fun_It__Nat__Onat_Mt__HOL__Obool_J_J,type,(
    aa_fun1731190876918621446t_bool: ( fun_fu1141201081133881029t_bool * fun_na2866682563581395078t_bool ) > fun_se4502155409561472834t_bool )).

tff(sy_c_aa_001t__fun_It__Nat__Onat_Mt__fun_It__fun_It__Nat__Onat_Mt__HOL__Obool_J_Mt__fun_It__Nat__Onat_Mt__HOL__Obool_J_J_J_001t__fun_It__fun_It__Nat__Onat_Mt__HOL__Obool_J_Mt__fun_It__Nat__Onat_Mt__fun_It__Nat__Onat_Mt__HOL__Obool_J_J_J,type,(
    aa_fun2322726656987972634t_bool: ( fun_fu1268471002656124633t_bool * fun_na5833167406769446032t_bool ) > fun_fu4978346893710585036t_bool )).

tff(sy_c_aa_001t__fun_It__Nat__Onat_Mt__fun_It__fun_It__Nat__Onat_Mt__HOL__Obool_J_Mt__fun_It__Nat__Onat_Mt__HOL__Obool_J_J_J_001t__fun_It__fun_It__Nat__Onat_Mt__fun_It__Nat__Onat_Mt__HOL__Obool_J_J_Mt__fun_It__Nat__Onat_Mt__fun_It__Nat__Onat_Mt__HOL__Obool_J_J_J,type,(
    aa_fun4650549077784175441t_bool: ( fun_fu4413431714391616144t_bool * fun_na5833167406769446032t_bool ) > fun_fu4970875099359191043t_bool )).

tff(sy_c_aa_001t__fun_It__Nat__Onat_Mt__fun_It__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__HOL__Obool_J_Mt__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__HOL__Obool_J_J_J_001t__fun_It__fun_It__Nat__Onat_Mt__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__HOL__Obool_J_J_Mt__fun_It__Nat__Onat_Mt__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__HOL__Obool_J_J_J,type,(
    aa_fun4518904131321711619t_bool: ( fun_fu7113007576397499970t_bool * fun_na5596880144596737276t_bool ) > fun_fu843191655607014601t_bool )).

tff(sy_c_aa_001t__fun_It__Nat__Onat_Mt__fun_It__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__HOL__Obool_J_Mt__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__HOL__Obool_J_J_J_001t__fun_It__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__HOL__Obool_J_Mt__fun_It__Nat__Onat_Mt__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__HOL__Obool_J_J_J,type,(
    aa_fun4648349037183602870t_bool: ( fun_fu616332582584967541t_bool * fun_na5596880144596737276t_bool ) > fun_fu7633958282380344700t_bool )).

tff(sy_c_aa_001t__fun_It__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__Code____Numeral__Ointeger_J_Mt__Product____Type__Oprod_It__fun_It__Code____Numeral__Ointeger_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__Code____Numeral__Ointeger_J_J_J_001t__fun_It__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__Code____Numeral__Ointeger_J_Mt__fun_It__Set__Oset_It__Product____Type__Oprod_It__fun_It__Code____Numeral__Ointeger_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__Code____Numeral__Ointeger_J_J_J_Mt__HOL__Obool_J_J,type,(
    aa_fun6982757504359992276r_bool: ( fun_fu5275340415571320867r_bool * fun_Pr8130403777583374735nteger ) > fun_Pr7320417823366392705r_bool )).

tff(sy_c_aa_001t__fun_It__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__Code____Numeral__Ointeger_J_Mt__Product____Type__Oprod_It__fun_It__Code____Numeral__Ointeger_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__Code____Numeral__Ointeger_J_J_J_001t__fun_It__fun_It__Code____Numeral__Ointeger_Mt__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__Code____Numeral__Ointeger_J_J_Mt__fun_It__Code____Numeral__Ointeger_Mt__Product____Type__Oprod_It__fun_It__Code____Numeral__Ointeger_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__Code____Numeral__Ointeger_J_J_J_J,type,(
    aa_fun6846112797711484562nteger: ( fun_fu5733874891833232793nteger * fun_Pr8130403777583374735nteger ) > fun_fu761478783775141285nteger )).

tff(sy_c_aa_001t__fun_It__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__Code____Numeral__Ointeger_J_Mt__Product____Type__Oprod_It__fun_It__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__Code____Numeral__Ointeger_J_J_J_001t__fun_It__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__Code____Numeral__Ointeger_J_Mt__fun_It__Set__Oset_It__Product____Type__Oprod_It__fun_It__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__Code____Numeral__Ointeger_J_J_J_Mt__HOL__Obool_J_J,type,(
    aa_fun8282086739075540820r_bool: ( fun_fu6214539689077634723r_bool * fun_Pr6784847270111311109nteger ) > fun_Pr7399852933793441931r_bool )).

tff(sy_c_aa_001t__fun_It__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__Code____Numeral__Ointeger_J_Mt__Product____Type__Oprod_It__fun_It__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__Code____Numeral__Ointeger_J_J_J_001t__fun_It__fun_It__Code____Numeral__Ointeger_Mt__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__Code____Numeral__Ointeger_J_J_Mt__fun_It__Code____Numeral__Ointeger_Mt__Product____Type__Oprod_It__fun_It__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__Code____Numeral__Ointeger_J_J_J_J,type,(
    aa_fun8228924546036152082nteger: ( fun_fu8020743595334337305nteger * fun_Pr6784847270111311109nteger ) > fun_fu5716197116350963227nteger )).

tff(sy_c_aa_001t__fun_It__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__Code____Numeral__Ointeger_J_Mt__fun_It__Set__Oset_It__Product____Type__Oprod_It__fun_It__Code____Numeral__Ointeger_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__Code____Numeral__Ointeger_J_J_J_Mt__HOL__Obool_J_J_001t__fun_It__Set__Oset_It__Product____Type__Oprod_It__fun_It__Code____Numeral__Ointeger_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__Code____Numeral__Ointeger_J_J_J_Mt__fun_It__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__Code____Numeral__Ointeger_J_Mt__HOL__Obool_J_J,type,(
    aa_fun4626614494043341138r_bool: ( fun_fu4830667003075097745r_bool * fun_Pr7320417823366392705r_bool ) > fun_se5867787552324965267r_bool )).

tff(sy_c_aa_001t__fun_It__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__Code____Numeral__Ointeger_J_Mt__fun_It__Set__Oset_It__Product____Type__Oprod_It__fun_It__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__Code____Numeral__Ointeger_J_J_J_Mt__HOL__Obool_J_J_001t__fun_It__Set__Oset_It__Product____Type__Oprod_It__fun_It__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__Code____Numeral__Ointeger_J_J_J_Mt__fun_It__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__Code____Numeral__Ointeger_J_Mt__HOL__Obool_J_J,type,(
    aa_fun314784689005838546r_bool: ( fun_fu7900884399313500433r_bool * fun_Pr7399852933793441931r_bool ) > fun_se173898374392615177r_bool )).

tff(sy_c_aa_001t__fun_It__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_001t__HOL__Obool,type,(
    aa_fun8146989869410979616m_bool: ( fun_fu3684477910254590263m_bool * fun_Pr272337284026993017e_term ) > bool )).

tff(sy_c_aa_001t__fun_It__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_001t__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__Code____Numeral__Ointeger_J,type,(
    aa_fun4316239577885714468nteger: ( fun_fu8325123520033448507nteger * fun_Pr272337284026993017e_term ) > produc8923325533196201883nteger )).

tff(sy_c_aa_001t__fun_It__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_001t__Product____Type__Oprod_It__fun_It__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__Code____Numeral__Ointeger_J_J,type,(
    aa_fun1716053624591284750nteger: ( fun_fu6520206799837733709nteger * fun_Pr272337284026993017e_term ) > produc1616345218596728535nteger )).

tff(sy_c_aa_001t__fun_It__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_001t__Product____Type__Oprod_It__fun_It__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__fun_It__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_J,type,(
    aa_fun5226388938339153500e_term: ( fun_fu973807341133180019e_term * fun_Pr272337284026993017e_term ) > produc6165324128657218515e_term )).

tff(sy_c_aa_001t__fun_It__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_001t__Set__Oset_It__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__Code____Numeral__Ointeger_J_J,type,(
    aa_fun5004681828450369668nteger: ( fun_fu2363360051551328923nteger * fun_Pr272337284026993017e_term ) > set_Pr4811707699266497531nteger )).

tff(sy_c_aa_001t__fun_It__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_001t__Set__Oset_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__Code____Numeral__Ointeger_J_Mt__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__Code____Numeral__Ointeger_J_J_J,type,(
    aa_fun1454769430281748688nteger: ( fun_fu7892715005995238119nteger * fun_Pr272337284026993017e_term ) > set_Pr5052581263052047815nteger )).

tff(sy_c_aa_001t__fun_It__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_001t__fun_It__Code____Numeral__Ointeger_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J,type,(
    aa_fun1784510506351320614e_term: ( fun_fu6394435098402204005e_term * fun_Pr272337284026993017e_term ) > fun_Co6545587727236015215e_term )).

tff(sy_c_aa_001t__fun_It__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_001t__fun_It__Code____Numeral__Ointeger_Mt__Product____Type__Oprod_It__fun_It__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__Code____Numeral__Ointeger_J_J_J,type,(
    aa_fun6449790820940968040nteger: ( fun_fu7267026902403237031nteger * fun_Pr272337284026993017e_term ) > fun_Co8318956380006697777nteger )).

tff(sy_c_aa_001t__fun_It__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_001t__fun_It__Code____Numeral__Ointeger_Mt__fun_It__Code____Numeral__Ointeger_Mt__HOL__Obool_J_J,type,(
    aa_fun8328143705649857432r_bool: ( fun_fu1615354638634459567r_bool * fun_Pr272337284026993017e_term ) > fun_Co8310303586393106575r_bool )).

tff(sy_c_aa_001t__fun_It__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_001t__fun_It__Code____Numeral__Ointeger_Mt__fun_It__Code____Numeral__Ointeger_Mt__Product____Type__Oprod_It__fun_It__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__Code____Numeral__Ointeger_J_J_J_J,type,(
    aa_fun1377227332369368002nteger: ( fun_fu5738339344931341057nteger * fun_Pr272337284026993017e_term ) > fun_Co4488613618048992395nteger )).

tff(sy_c_aa_001t__fun_It__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_001t__fun_It__Code____Numeral__Ointeger_Mt__fun_It__Code____Numeral__Ointeger_Mt__fun_It__List__Olist_It__Typerep__Otyperep_J_Mt__fun_It__fun_It__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__fun_It__Code____Numeral__Ointeger_Mt__fun_It__Code____Numeral__Ointeger_Mt__HOL__Obool_J_J_J_J_J_J,type,(
    aa_fun3491061600886479525r_bool: ( fun_fu2338727605416009788r_bool * fun_Pr272337284026993017e_term ) > fun_Co3478683310390066460r_bool )).

tff(sy_c_aa_001t__fun_It__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_001t__fun_It__Code____Numeral__Ointeger_Mt__fun_It__Code____Numeral__Ointeger_Mt__fun_It__Typerep__Otyperep_Mt__fun_It__fun_It__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__fun_It__Code____Numeral__Ointeger_Mt__fun_It__Code____Numeral__Ointeger_Mt__HOL__Obool_J_J_J_J_J_J,type,(
    aa_fun6579010776543504565r_bool: ( fun_fu1320625178778405964r_bool * fun_Pr272337284026993017e_term ) > fun_Co39283015947481772r_bool )).

tff(sy_c_aa_001t__fun_It__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_001t__fun_It__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__Code____Numeral__Ointeger_J_Mt__HOL__Obool_J,type,(
    aa_fun5449300841655810358r_bool: ( fun_fu1674507805476766837r_bool * fun_Pr272337284026993017e_term ) > fun_Pr3195429412498512255r_bool )).

tff(sy_c_aa_001t__fun_It__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_001t__fun_It__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__Code____Numeral__Ointeger_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J,type,(
    aa_fun8366759590679884576at_nat: ( fun_fu9206675559115396959at_nat * fun_Pr272337284026993017e_term ) > fun_Pr8045525871840847081at_nat )).

tff(sy_c_aa_001t__fun_It__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_001t__fun_It__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__Code____Numeral__Ointeger_J_Mt__Product____Type__Oprod_It__fun_It__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__Code____Numeral__Ointeger_J_J_J,type,(
    aa_fun4101202993852558094nteger: ( fun_fu7566577365572809253nteger * fun_Pr272337284026993017e_term ) > fun_Pr6784847270111311109nteger )).

tff(sy_c_aa_001t__fun_It__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_001t__fun_It__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__Code____Numeral__Ointeger_J_Mt__Set__Oset_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_J,type,(
    aa_fun1202306444933629056at_nat: ( fun_fu4398371150259185855at_nat * fun_Pr272337284026993017e_term ) > fun_Pr7840732972078830153at_nat )).

tff(sy_c_aa_001t__fun_It__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_001t__fun_It__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__Code____Numeral__Ointeger_J_Mt__Set__Oset_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_J_J,type,(
    aa_fun730111718248227942at_nat: ( fun_fu7728202261939996581at_nat * fun_Pr272337284026993017e_term ) > fun_Pr3911016247186931887at_nat )).

tff(sy_c_aa_001t__fun_It__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_001t__fun_It__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__Code____Numeral__Ointeger_J_Mt__fun_It__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_J,type,(
    aa_fun8100672191167182512e_term: ( fun_fu2479596172247170759e_term * fun_Pr272337284026993017e_term ) > fun_Pr5115759691800258343e_term )).

tff(sy_c_aa_001t__fun_It__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_001t__fun_It__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__Code____Numeral__Ointeger_J_Mt__fun_It__Set__Oset_It__Product____Type__Oprod_It__fun_It__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__Code____Numeral__Ointeger_J_J_J_Mt__HOL__Obool_J_J,type,(
    aa_fun4039576391051333314r_bool: ( fun_fu8851216551406969345r_bool * fun_Pr272337284026993017e_term ) > fun_Pr7399852933793441931r_bool )).

tff(sy_c_aa_001t__fun_It__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_001t__fun_It__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__Code____Numeral__Ointeger_J_Mt__fun_It__Typerep__Otyperep_Mt__fun_It__fun_It__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__fun_It__Code____Numeral__Ointeger_Mt__fun_It__Code____Numeral__Ointeger_Mt__HOL__Obool_J_J_J_J_J,type,(
    aa_fun947457056817674195r_bool: ( fun_fu5749160558464221330r_bool * fun_Pr272337284026993017e_term ) > fun_Pr600718025837294364r_bool )).

tff(sy_c_aa_001t__fun_It__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_001t__fun_It__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J,type,(
    aa_fun4150438919549131568e_term: ( fun_fu3129209171350298991e_term * fun_Pr272337284026993017e_term ) > fun_Pr272337284026993017e_term )).

tff(sy_c_aa_001t__fun_It__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_001t__fun_It__Set__Oset_It__Product____Type__Oprod_It__fun_It__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__Code____Numeral__Ointeger_J_J_J_Mt__fun_It__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__Code____Numeral__Ointeger_J_Mt__HOL__Obool_J_J,type,(
    aa_fun6036993868505282368r_bool: ( fun_fu8610968986138438527r_bool * fun_Pr272337284026993017e_term ) > fun_se173898374392615177r_bool )).

tff(sy_c_aa_001t__fun_It__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_001t__fun_It__fun_It__Code____Numeral__Ointeger_Mt__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__Code____Numeral__Ointeger_J_J_Mt__fun_It__Code____Numeral__Ointeger_Mt__Product____Type__Oprod_It__fun_It__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__Code____Numeral__Ointeger_J_J_J_J,type,(
    aa_fun6304923853830561828nteger: ( fun_fu3615774071449603131nteger * fun_Pr272337284026993017e_term ) > fun_fu5716197116350963227nteger )).

tff(sy_c_aa_001t__fun_It__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_001t__fun_It__fun_It__Code____Numeral__Ointeger_Mt__fun_It__Code____Numeral__Ointeger_Mt__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__Code____Numeral__Ointeger_J_J_J_Mt__fun_It__Code____Numeral__Ointeger_Mt__fun_It__Code____Numeral__Ointeger_Mt__Product____Type__Oprod_It__fun_It__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__Code____Numeral__Ointeger_J_J_J_J_J,type,(
    aa_fun6724500098294561338nteger: ( fun_fu7262826132956007249nteger * fun_Pr272337284026993017e_term ) > fun_fu358230191504714801nteger )).

tff(sy_c_aa_001t__fun_It__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_001t__fun_It__fun_It__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__fun_It__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__fun_It__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_J_J,type,(
    aa_fun8207328719306366460e_term: ( fun_fu2601814204677756947e_term * fun_Pr272337284026993017e_term ) > fun_fu973807341133180019e_term )).

tff(sy_c_aa_001t__fun_It__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__Code____Numeral__Onatural_J_Mt__Product____Type__Oprod_It__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__Code____Numeral__Onatural_J_Mt__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__Code____Numeral__Onatural_J_J_J_001t__fun_It__fun_It__Code____Numeral__Onatural_Mt__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__Code____Numeral__Onatural_J_J_Mt__fun_It__Code____Numeral__Onatural_Mt__Product____Type__Oprod_It__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__Code____Numeral__Onatural_J_Mt__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__Code____Numeral__Onatural_J_J_J_J,type,(
    aa_fun874564436610370672atural: ( fun_fu6214106077466450607atural * fun_Pr3133360822718887225atural ) > fun_fu4845328712902341369atural )).

tff(sy_c_aa_001t__fun_It__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__Code____Numeral__Onatural_J_Mt__Product____Type__Oprod_It__fun_It__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__Code____Numeral__Onatural_J_J_J_001t__fun_It__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__Code____Numeral__Onatural_J_Mt__fun_It__Set__Oset_It__Product____Type__Oprod_It__fun_It__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__Code____Numeral__Onatural_J_J_J_Mt__HOL__Obool_J_J,type,(
    aa_fun8795010169891467540l_bool: ( fun_fu7656353476468911075l_bool * fun_Pr7329783094020491644atural ) > fun_Pr6525981514641248852l_bool )).

tff(sy_c_aa_001t__fun_It__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__Code____Numeral__Onatural_J_Mt__Product____Type__Oprod_It__fun_It__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__Code____Numeral__Onatural_J_J_J_001t__fun_It__fun_It__Code____Numeral__Onatural_Mt__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__Code____Numeral__Onatural_J_J_Mt__fun_It__Code____Numeral__Onatural_Mt__Product____Type__Oprod_It__fun_It__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__Code____Numeral__Onatural_J_J_J_J,type,(
    aa_fun19982228620545810atural: ( fun_fu1066909304710721433atural * fun_Pr7329783094020491644atural ) > fun_fu1700399219464920530atural )).

tff(sy_c_aa_001t__fun_It__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__Code____Numeral__Onatural_J_Mt__fun_It__Code____Numeral__Onatural_Mt__Product____Type__Oprod_It__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__Code____Numeral__Onatural_J_Mt__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__Code____Numeral__Onatural_J_J_J_J_001t__fun_It__fun_It__Code____Numeral__Onatural_Mt__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__Code____Numeral__Onatural_J_J_Mt__fun_It__Code____Numeral__Onatural_Mt__fun_It__Code____Numeral__Onatural_Mt__Product____Type__Oprod_It__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__Code____Numeral__Onatural_J_Mt__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__Code____Numeral__Onatural_J_J_J_J_J,type,(
    aa_fun51882512112890962atural: ( fun_fu7279736549747114513atural * fun_Pr1689771802805938154atural ) > fun_fu2414411805526346538atural )).

tff(sy_c_aa_001t__fun_It__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__Code____Numeral__Onatural_J_Mt__fun_It__Set__Oset_It__Product____Type__Oprod_It__fun_It__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__Code____Numeral__Onatural_J_J_J_Mt__HOL__Obool_J_J_001t__fun_It__Set__Oset_It__Product____Type__Oprod_It__fun_It__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__Code____Numeral__Onatural_J_J_J_Mt__fun_It__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__Code____Numeral__Onatural_J_Mt__HOL__Obool_J_J,type,(
    aa_fun3312635481800209894l_bool: ( fun_fu7014031193662208165l_bool * fun_Pr6525981514641248852l_bool ) > fun_se1642349977460606932l_bool )).

tff(sy_c_aa_001t__fun_It__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_001t__HOL__Obool,type,(
    aa_fun545845183243510123m_bool: ( fun_fu5306705260941896578m_bool * fun_Pr8336614522058983534e_term ) > bool )).

tff(sy_c_aa_001t__fun_It__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_001t__Nat__Onat,type,(
    aa_fun2132847734345915772rm_nat: ( fun_fu712244166608340027rm_nat * fun_Pr8336614522058983534e_term ) > nat )).

tff(sy_c_aa_001t__fun_It__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_001t__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__Code____Numeral__Onatural_J,type,(
    aa_fun8721795956770458885atural: ( fun_fu7360087974493019164atural * fun_Pr8336614522058983534e_term ) > produc7822875418678951345atural )).

tff(sy_c_aa_001t__fun_It__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_001t__Product____Type__Oprod_It__fun_It__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__Code____Numeral__Onatural_J_J,type,(
    aa_fun1576741073913740388atural: ( fun_fu3252732131824485667atural * fun_Pr8336614522058983534e_term ) > produc651309673056299192atural )).

tff(sy_c_aa_001t__fun_It__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_001t__Product____Type__Oprod_It__fun_It__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__fun_It__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_J,type,(
    aa_fun4911770908974218129e_term: ( fun_fu3907846456119958696e_term * fun_Pr8336614522058983534e_term ) > produc8832553943466984509e_term )).

tff(sy_c_aa_001t__fun_It__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_001t__Set__Oset_It__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__Code____Numeral__Onatural_J_J,type,(
    aa_fun2737572712774520421atural: ( fun_fu5595950238949703036atural * fun_Pr8336614522058983534e_term ) > set_Pr7564037697178849041atural )).

tff(sy_c_aa_001t__fun_It__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_001t__Set__Oset_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__Code____Numeral__Onatural_J_Mt__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__Code____Numeral__Onatural_J_J_J,type,(
    aa_fun1335025524541816987atural: ( fun_fu3871149640275165874atural * fun_Pr8336614522058983534e_term ) > set_Pr250711821884878663atural )).

tff(sy_c_aa_001t__fun_It__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_001t__fun_It__Code____Numeral__Ointeger_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J,type,(
    aa_fun2603856539051944475e_term: ( fun_fu7213781131102827866e_term * fun_Pr8336614522058983534e_term ) > fun_Co6545587727236015215e_term )).

tff(sy_c_aa_001t__fun_It__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_001t__fun_It__Code____Numeral__Onatural_Mt__Product____Type__Oprod_It__fun_It__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__Code____Numeral__Onatural_J_J_J,type,(
    aa_fun5948458986716103817atural: ( fun_fu858381143068000968atural * fun_Pr8336614522058983534e_term ) > fun_Co5553110316478081245atural )).

tff(sy_c_aa_001t__fun_It__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_001t__fun_It__Code____Numeral__Onatural_Mt__fun_It__Code____Numeral__Onatural_Mt__HOL__Obool_J_J,type,(
    aa_fun9177371286630637389l_bool: ( fun_fu4701898635723991140l_bool * fun_Pr8336614522058983534e_term ) > fun_Co9170264581657726457l_bool )).

tff(sy_c_aa_001t__fun_It__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_001t__fun_It__Code____Numeral__Onatural_Mt__fun_It__Code____Numeral__Onatural_Mt__Product____Type__Oprod_It__fun_It__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__Code____Numeral__Onatural_J_J_J_J,type,(
    aa_fun9202688337960535598atural: ( fun_fu5818546740671347181atural * fun_Pr8336614522058983534e_term ) > fun_Co497579164837241474atural )).

tff(sy_c_aa_001t__fun_It__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_001t__fun_It__Code____Numeral__Onatural_Mt__fun_It__Code____Numeral__Onatural_Mt__fun_It__List__Olist_It__Typerep__Otyperep_J_Mt__fun_It__fun_It__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__fun_It__Code____Numeral__Onatural_Mt__fun_It__Code____Numeral__Onatural_Mt__HOL__Obool_J_J_J_J_J_J,type,(
    aa_fun9048219272017468943l_bool: ( fun_fu1029410250392290342l_bool * fun_Pr8336614522058983534e_term ) > fun_Co8509213878750907067l_bool )).

tff(sy_c_aa_001t__fun_It__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_001t__fun_It__Code____Numeral__Onatural_Mt__fun_It__Code____Numeral__Onatural_Mt__fun_It__Typerep__Otyperep_Mt__fun_It__fun_It__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__fun_It__Code____Numeral__Onatural_Mt__fun_It__Code____Numeral__Onatural_Mt__HOL__Obool_J_J_J_J_J_J,type,(
    aa_fun6689051435389192863l_bool: ( fun_fu4086171345262841526l_bool * fun_Pr8336614522058983534e_term ) > fun_Co8866053764706172235l_bool )).

tff(sy_c_aa_001t__fun_It__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_001t__fun_It__Int__Oint_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J,type,(
    aa_fun4443069959818331370e_term: ( fun_fu8530540393862129833e_term * fun_Pr8336614522058983534e_term ) > fun_in6429348457993719614e_term )).

tff(sy_c_aa_001t__fun_It__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_001t__fun_It__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__Code____Numeral__Onatural_J_Mt__HOL__Obool_J,type,(
    aa_fun2237767473747863189l_bool: ( fun_fu7078651824448937172l_bool * fun_Pr8336614522058983534e_term ) > fun_Pr6106755111087548649l_bool )).

tff(sy_c_aa_001t__fun_It__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_001t__fun_It__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__Code____Numeral__Onatural_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J,type,(
    aa_fun7944865808426953471at_nat: ( fun_fu1976688112694049342at_nat * fun_Pr8336614522058983534e_term ) > fun_Pr5899370827964070739at_nat )).

tff(sy_c_aa_001t__fun_It__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_001t__fun_It__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__Code____Numeral__Onatural_J_Mt__Product____Type__Oprod_It__fun_It__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__Code____Numeral__Onatural_J_J_J,type,(
    aa_fun5152780764703512272atural: ( fun_fu8065649635901723239atural * fun_Pr8336614522058983534e_term ) > fun_Pr7329783094020491644atural )).

tff(sy_c_aa_001t__fun_It__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_001t__fun_It__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__Code____Numeral__Onatural_J_Mt__Set__Oset_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_J,type,(
    aa_fun4407674144259686495at_nat: ( fun_fu6704391373167595422at_nat * fun_Pr8336614522058983534e_term ) > fun_Pr4833581890883862707at_nat )).

tff(sy_c_aa_001t__fun_It__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_001t__fun_It__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__Code____Numeral__Onatural_J_Mt__Set__Oset_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_J_J,type,(
    aa_fun7997644143818749381at_nat: ( fun_fu3731876559336784900at_nat * fun_Pr8336614522058983534e_term ) > fun_Pr183071470604347417at_nat )).

tff(sy_c_aa_001t__fun_It__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_001t__fun_It__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__Code____Numeral__Onatural_J_Mt__fun_It__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_J,type,(
    aa_fun1406002819710212870e_term: ( fun_fu7941505811277876637e_term * fun_Pr8336614522058983534e_term ) > fun_Pr8478016193630560178e_term )).

tff(sy_c_aa_001t__fun_It__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_001t__fun_It__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__Code____Numeral__Onatural_J_Mt__fun_It__Set__Oset_It__Product____Type__Oprod_It__fun_It__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__Code____Numeral__Onatural_J_J_J_Mt__HOL__Obool_J_J,type,(
    aa_fun8225467702945489408l_bool: ( fun_fu4742626183021699263l_bool * fun_Pr8336614522058983534e_term ) > fun_Pr6525981514641248852l_bool )).

tff(sy_c_aa_001t__fun_It__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_001t__fun_It__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__Code____Numeral__Onatural_J_Mt__fun_It__Typerep__Otyperep_Mt__fun_It__fun_It__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__fun_It__Code____Numeral__Onatural_Mt__fun_It__Code____Numeral__Onatural_Mt__HOL__Obool_J_J_J_J_J,type,(
    aa_fun7969956535557551079l_bool: ( fun_fu8275698215587585318l_bool * fun_Pr8336614522058983534e_term ) > fun_Pr2940180906720719419l_bool )).

tff(sy_c_aa_001t__fun_It__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_001t__fun_It__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J,type,(
    aa_fun3478251006336822810e_term: ( fun_fu5796438986160064985e_term * fun_Pr8336614522058983534e_term ) > fun_Pr8336614522058983534e_term )).

tff(sy_c_aa_001t__fun_It__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_001t__fun_It__Set__Oset_It__Product____Type__Oprod_It__fun_It__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__Code____Numeral__Onatural_J_J_J_Mt__fun_It__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__Code____Numeral__Onatural_J_Mt__HOL__Obool_J_J,type,(
    aa_fun3341836165764847488l_bool: ( fun_fu2031107284952340031l_bool * fun_Pr8336614522058983534e_term ) > fun_se1642349977460606932l_bool )).

tff(sy_c_aa_001t__fun_It__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_001t__fun_It__fun_It__Code____Numeral__Onatural_Mt__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__Code____Numeral__Onatural_J_J_Mt__fun_It__Code____Numeral__Onatural_Mt__Product____Type__Oprod_It__fun_It__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__Code____Numeral__Onatural_J_J_J_J,type,(
    aa_fun3928575249174453030atural: ( fun_fu2494533493585484733atural * fun_Pr8336614522058983534e_term ) > fun_fu1700399219464920530atural )).

tff(sy_c_aa_001t__fun_It__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_001t__fun_It__fun_It__Code____Numeral__Onatural_Mt__fun_It__Code____Numeral__Onatural_Mt__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__Code____Numeral__Onatural_J_J_J_Mt__fun_It__Code____Numeral__Onatural_Mt__fun_It__Code____Numeral__Onatural_Mt__Product____Type__Oprod_It__fun_It__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__Code____Numeral__Onatural_J_J_J_J_J,type,(
    aa_fun8855506092765167740atural: ( fun_fu4687815202437613075atural * fun_Pr8336614522058983534e_term ) > fun_fu2516227807104684840atural )).

tff(sy_c_aa_001t__fun_It__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_001t__fun_It__fun_It__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__fun_It__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__fun_It__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_J_J,type,(
    aa_fun2697409318952501244e_term: ( fun_fu591487146253299603e_term * fun_Pr8336614522058983534e_term ) > fun_fu3907846456119958696e_term )).

tff(sy_c_aa_001t__fun_It__Product____Type__Oprod_It__FinFun__Ofinfun_Itf__d_Mt__List__Olist_It__FWState__Olock____action_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Onew____thread____action_Itf__a_Mtf__b_Mtf__c_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Oconditional____action_Itf__a_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Owait____set____action_Itf__a_Mtf__e_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Ointerrupt____action_Itf__a_J_J_Mt__List__Olist_Itf__f_J_J_J_J_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Onew____thread____action_Itf__a_Mtf__b_Mtf__c_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Oconditional____action_Itf__a_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Owait____set____action_Itf__a_Mtf__e_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Ointerrupt____action_Itf__a_J_J_Mt__List__Olist_Itf__f_J_J_J_J_J_J_001t__HOL__Obool,type,(
    aa_fun5805272694093550202f_bool: ( fun_fu4162941469813384321f_bool * fun_Pr167910391879485593list_f ) > bool )).

tff(sy_c_aa_001t__fun_It__Product____Type__Oprod_It__FinFun__Ofinfun_Itf__d_Mt__List__Olist_It__FWState__Olock____action_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Onew____thread____action_Itf__a_Mtf__b_Mtf__c_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Oconditional____action_Itf__a_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Owait____set____action_Itf__a_Mtf__e_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Ointerrupt____action_Itf__a_J_J_Mt__List__Olist_Itf__f_J_J_J_J_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Onew____thread____action_Itf__a_Mtf__b_Mtf__c_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Oconditional____action_Itf__a_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Owait____set____action_Itf__a_Mtf__e_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Ointerrupt____action_Itf__a_J_J_Mt__List__Olist_Itf__f_J_J_J_J_J_J_001t__Set__Oset_It__Product____Type__Oprod_It__List__Olist_It__FWState__Onew____thread____action_Itf__a_Mtf__b_Mtf__c_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Oconditional____action_Itf__a_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Owait____set____action_Itf__a_Mtf__e_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Ointerrupt____action_Itf__a_J_J_Mt__List__Olist_Itf__f_J_J_J_J_J_J,type,(
    aa_fun977368851958964592list_f: ( fun_fu6397587314311475903list_f * fun_Pr167910391879485593list_f ) > set_Pr4157219595312563347list_f )).

tff(sy_c_aa_001t__fun_It__Product____Type__Oprod_It__FinFun__Ofinfun_Itf__d_Mt__List__Olist_It__FWState__Olock____action_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Onew____thread____action_Itf__a_Mtf__b_Mtf__c_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Oconditional____action_Itf__a_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Owait____set____action_Itf__a_Mtf__e_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Ointerrupt____action_Itf__a_J_J_Mt__List__Olist_Itf__f_J_J_J_J_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Onew____thread____action_Itf__a_Mtf__b_Mtf__c_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Oconditional____action_Itf__a_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Owait____set____action_Itf__a_Mtf__e_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Ointerrupt____action_Itf__a_J_J_Mt__List__Olist_Itf__f_J_J_J_J_J_J_001t__fun_It__Product____Type__Oprod_It__FinFun__Ofinfun_Itf__d_Mt__List__Olist_It__FWState__Olock____action_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Onew____thread____action_Itf__a_Mtf__b_Mtf__c_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Oconditional____action_Itf__a_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Owait____set____action_Itf__a_Mtf__e_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Ointerrupt____action_Itf__a_J_J_Mt__List__Olist_Itf__f_J_J_J_J_J_J_Mt__List__Olist_It__FWState__Onew____thread____action_Itf__a_Mtf__b_Mtf__c_J_J_J,type,(
    aa_fun2596409532572620736_a_b_c: ( fun_fu8109769635236413199_a_b_c * fun_Pr167910391879485593list_f ) > fun_Pr2927408987416712547_a_b_c )).

tff(sy_c_aa_001t__fun_It__Product____Type__Oprod_It__FinFun__Ofinfun_Itf__d_Mt__List__Olist_It__FWState__Olock____action_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Onew____thread____action_Itf__a_Mtf__b_Mtf__c_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Oconditional____action_Itf__a_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Owait____set____action_Itf__a_Mtf__e_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Ointerrupt____action_Itf__a_J_J_Mt__List__Olist_Itf__f_J_J_J_J_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Onew____thread____action_Itf__a_Mtf__b_Mtf__c_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Oconditional____action_Itf__a_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Owait____set____action_Itf__a_Mtf__e_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Ointerrupt____action_Itf__a_J_J_Mt__List__Olist_Itf__f_J_J_J_J_J_J_001t__fun_It__Set__Oset_It__Product____Type__Oprod_It__FinFun__Ofinfun_Itf__d_Mt__List__Olist_It__FWState__Olock____action_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Onew____thread____action_Itf__a_Mtf__b_Mtf__c_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Oconditional____action_Itf__a_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Owait____set____action_Itf__a_Mtf__e_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Ointerrupt____action_Itf__a_J_J_Mt__List__Olist_Itf__f_J_J_J_J_J_J_J_Mt__Set__Oset_It__Product____Type__Oprod_It__List__Olist_It__FWState__Onew____thread____action_Itf__a_Mtf__b_Mtf__c_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Oconditional____action_Itf__a_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Owait____set____action_Itf__a_Mtf__e_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Ointerrupt____action_Itf__a_J_J_Mt__List__Olist_Itf__f_J_J_J_J_J_J_J,type,(
    aa_fun3298456610982006034list_f: ( fun_fu7147071867447972633list_f * fun_Pr167910391879485593list_f ) > fun_se4375571200766118575list_f )).

tff(sy_c_aa_001t__fun_It__Product____Type__Oprod_It__FinFun__Ofinfun_Itf__d_Mt__List__Olist_It__FWState__Olock____action_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Onew____thread____action_Itf__a_Mtf__b_Mtf__c_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Oconditional____action_Itf__a_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Owait____set____action_Itf__a_Mtf__e_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Ointerrupt____action_Itf__a_J_J_Mt__List__Olist_Itf__f_J_J_J_J_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Onew____thread____action_Itf__a_Mtf__b_Mtf__c_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Oconditional____action_Itf__a_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Owait____set____action_Itf__a_Mtf__e_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Ointerrupt____action_Itf__a_J_J_Mt__List__Olist_Itf__f_J_J_J_J_J_J_001t__fun_It__Set__Oset_It__Product____Type__Oprod_It__List__Olist_It__FWState__Onew____thread____action_Itf__a_Mtf__b_Mtf__c_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Oconditional____action_Itf__a_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Owait____set____action_Itf__a_Mtf__e_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Ointerrupt____action_Itf__a_J_J_Mt__List__Olist_Itf__f_J_J_J_J_J_J_Mt__HOL__Obool_J,type,(
    aa_fun2167848890301310464f_bool: ( fun_fu8234686503570246919f_bool * fun_Pr167910391879485593list_f ) > fun_se6037873534240185757f_bool )).

tff(sy_c_aa_001t__fun_It__Product____Type__Oprod_It__Int__Oint_Mt__Int__Oint_J_Mt__Product____Type__Oprod_It__fun_It__Int__Oint_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Int__Oint_Mt__Int__Oint_J_J_J_001t__fun_It__Product____Type__Oprod_It__Int__Oint_Mt__Int__Oint_J_Mt__fun_It__Set__Oset_It__Product____Type__Oprod_It__fun_It__Int__Oint_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Int__Oint_Mt__Int__Oint_J_J_J_Mt__HOL__Obool_J_J,type,(
    aa_fun8530365175134318868t_bool: ( fun_fu2776235046691281891t_bool * fun_Pr7875579814169730748nt_int ) > fun_Pr2496865662581905684t_bool )).

tff(sy_c_aa_001t__fun_It__Product____Type__Oprod_It__Int__Oint_Mt__Int__Oint_J_Mt__Product____Type__Oprod_It__fun_It__Int__Oint_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Int__Oint_Mt__Int__Oint_J_J_J_001t__fun_It__fun_It__Int__Oint_Mt__Product____Type__Oprod_It__Int__Oint_Mt__Int__Oint_J_J_Mt__fun_It__Int__Oint_Mt__Product____Type__Oprod_It__fun_It__Int__Oint_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Int__Oint_Mt__Int__Oint_J_J_J_J,type,(
    aa_fun7033041860879526930nt_int: ( fun_fu6977071294949571737nt_int * fun_Pr7875579814169730748nt_int ) > fun_fu3536035539442533394nt_int )).

tff(sy_c_aa_001t__fun_It__Product____Type__Oprod_It__Int__Oint_Mt__Int__Oint_J_Mt__Product____Type__Oprod_It__fun_It__Product____Type__Oprod_It__Int__Oint_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Int__Oint_Mt__Int__Oint_J_J_J_001t__fun_It__Product____Type__Oprod_It__Int__Oint_Mt__Int__Oint_J_Mt__fun_It__Set__Oset_It__Product____Type__Oprod_It__fun_It__Product____Type__Oprod_It__Int__Oint_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Int__Oint_Mt__Int__Oint_J_J_J_Mt__HOL__Obool_J_J,type,(
    aa_fun3503245617657418260t_bool: ( fun_fu6811363951757575907t_bool * fun_Pr3164600974287165328nt_int ) > fun_Pr801905805803704128t_bool )).

tff(sy_c_aa_001t__fun_It__Product____Type__Oprod_It__Int__Oint_Mt__Int__Oint_J_Mt__Product____Type__Oprod_It__fun_It__Product____Type__Oprod_It__Int__Oint_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Int__Oint_Mt__Int__Oint_J_J_J_001t__fun_It__fun_It__Int__Oint_Mt__Product____Type__Oprod_It__Int__Oint_Mt__Int__Oint_J_J_Mt__fun_It__Int__Oint_Mt__Product____Type__Oprod_It__fun_It__Product____Type__Oprod_It__Int__Oint_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Int__Oint_Mt__Int__Oint_J_J_J_J,type,(
    aa_fun4287593535876446994nt_int: ( fun_fu6018234675748487577nt_int * fun_Pr3164600974287165328nt_int ) > fun_fu2780139840385829606nt_int )).

tff(sy_c_aa_001t__fun_It__Product____Type__Oprod_It__Int__Oint_Mt__Int__Oint_J_Mt__fun_It__Set__Oset_It__Product____Type__Oprod_It__fun_It__Int__Oint_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Int__Oint_Mt__Int__Oint_J_J_J_Mt__HOL__Obool_J_J_001t__fun_It__Set__Oset_It__Product____Type__Oprod_It__fun_It__Int__Oint_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Int__Oint_Mt__Int__Oint_J_J_J_Mt__fun_It__Product____Type__Oprod_It__Int__Oint_Mt__Int__Oint_J_Mt__HOL__Obool_J_J,type,(
    aa_fun1676460735660892118t_bool: ( fun_fu4190661861615393429t_bool * fun_Pr2496865662581905684t_bool ) > fun_se7505425872575477508t_bool )).

tff(sy_c_aa_001t__fun_It__Product____Type__Oprod_It__Int__Oint_Mt__Int__Oint_J_Mt__fun_It__Set__Oset_It__Product____Type__Oprod_It__fun_It__Product____Type__Oprod_It__Int__Oint_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Int__Oint_Mt__Int__Oint_J_J_J_Mt__HOL__Obool_J_J_001t__fun_It__Set__Oset_It__Product____Type__Oprod_It__fun_It__Product____Type__Oprod_It__Int__Oint_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Int__Oint_Mt__Int__Oint_J_J_J_Mt__fun_It__Product____Type__Oprod_It__Int__Oint_Mt__Int__Oint_J_Mt__HOL__Obool_J_J,type,(
    aa_fun2515831374064312534t_bool: ( fun_fu7570329911618195861t_bool * fun_Pr801905805803704128t_bool ) > fun_se8628567832558920664t_bool )).

tff(sy_c_aa_001t__fun_It__Product____Type__Oprod_It__Int__Oint_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_001t__HOL__Obool,type,(
    aa_fun1922592006021787503m_bool: ( fun_fu3889648052272912774m_bool * fun_Pr9164807099015279978e_term ) > bool )).

tff(sy_c_aa_001t__fun_It__Product____Type__Oprod_It__Int__Oint_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_001t__Product____Type__Oprod_It__Int__Oint_Mt__Int__Oint_J,type,(
    aa_fun5094604504124609297nt_int: ( fun_fu7826880322396544552nt_int * fun_Pr9164807099015279978e_term ) > product_prod_int_int )).

tff(sy_c_aa_001t__fun_It__Product____Type__Oprod_It__Int__Oint_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_001t__Product____Type__Oprod_It__fun_It__Product____Type__Oprod_It__Int__Oint_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Int__Oint_Mt__Int__Oint_J_J,type,(
    aa_fun829250170385318252nt_int: ( fun_fu5057520102127866923nt_int * fun_Pr9164807099015279978e_term ) > produc4441460161354545860nt_int )).

tff(sy_c_aa_001t__fun_It__Product____Type__Oprod_It__Int__Oint_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_001t__Product____Type__Oprod_It__fun_It__Product____Type__Oprod_It__Int__Oint_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__fun_It__Product____Type__Oprod_It__Int__Oint_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_J,type,(
    aa_fun2949903775304958861e_term: ( fun_fu1200240558856136868e_term * fun_Pr9164807099015279978e_term ) > produc4772105275349516341e_term )).

tff(sy_c_aa_001t__fun_It__Product____Type__Oprod_It__Int__Oint_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_001t__Set__Oset_It__Product____Type__Oprod_It__Int__Oint_Mt__Int__Oint_J_J,type,(
    aa_fun5857771435611940977nt_int: ( fun_fu7484445891136787336nt_int * fun_Pr9164807099015279978e_term ) > set_Pr958786334691620121nt_int )).

tff(sy_c_aa_001t__fun_It__Product____Type__Oprod_It__Int__Oint_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_001t__Set__Oset_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Int__Oint_Mt__Int__Oint_J_Mt__Product____Type__Oprod_It__Int__Oint_Mt__Int__Oint_J_J_J,type,(
    aa_fun7649007877488042143nt_int: ( fun_fu5021597990576145078nt_int * fun_Pr9164807099015279978e_term ) > set_Pr2560585780119916871nt_int )).

tff(sy_c_aa_001t__fun_It__Product____Type__Oprod_It__Int__Oint_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_001t__fun_It__Code____Numeral__Ointeger_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J,type,(
    aa_fun3263039873566730007e_term: ( fun_fu778216800452678230e_term * fun_Pr9164807099015279978e_term ) > fun_Co6545587727236015215e_term )).

tff(sy_c_aa_001t__fun_It__Product____Type__Oprod_It__Int__Oint_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_001t__fun_It__Int__Oint_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J,type,(
    aa_fun3199491695965942246e_term: ( fun_fu559770791806514597e_term * fun_Pr9164807099015279978e_term ) > fun_in6429348457993719614e_term )).

tff(sy_c_aa_001t__fun_It__Product____Type__Oprod_It__Int__Oint_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_001t__fun_It__Int__Oint_Mt__Product____Type__Oprod_It__fun_It__Product____Type__Oprod_It__Int__Oint_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Int__Oint_Mt__Int__Oint_J_J_J,type,(
    aa_fun2796745205875184021nt_int: ( fun_fu2499243798401214420nt_int * fun_Pr9164807099015279978e_term ) > fun_in5781864081147558637nt_int )).

tff(sy_c_aa_001t__fun_It__Product____Type__Oprod_It__Int__Oint_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_001t__fun_It__Int__Oint_Mt__fun_It__Int__Oint_Mt__HOL__Obool_J_J,type,(
    aa_fun2967821446744691017t_bool: ( fun_fu1850930449605828192t_bool * fun_Pr9164807099015279978e_term ) > fun_int_fun_int_bool )).

tff(sy_c_aa_001t__fun_It__Product____Type__Oprod_It__Int__Oint_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_001t__fun_It__Int__Oint_Mt__fun_It__Int__Oint_Mt__Product____Type__Oprod_It__fun_It__Product____Type__Oprod_It__Int__Oint_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Int__Oint_Mt__Int__Oint_J_J_J_J,type,(
    aa_fun2642893357848619326nt_int: ( fun_fu3418245376967410429nt_int * fun_Pr9164807099015279978e_term ) > fun_in6512963166026121878nt_int )).

tff(sy_c_aa_001t__fun_It__Product____Type__Oprod_It__Int__Oint_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_001t__fun_It__Int__Oint_Mt__fun_It__Int__Oint_Mt__fun_It__List__Olist_It__Typerep__Otyperep_J_Mt__fun_It__fun_It__Product____Type__Oprod_It__Int__Oint_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__fun_It__Int__Oint_Mt__fun_It__Int__Oint_Mt__HOL__Obool_J_J_J_J_J_J,type,(
    aa_fun6863469173970246151t_bool: ( fun_fu352127462075160094t_bool * fun_Pr9164807099015279978e_term ) > fun_in971050423793757871t_bool )).

tff(sy_c_aa_001t__fun_It__Product____Type__Oprod_It__Int__Oint_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_001t__fun_It__Int__Oint_Mt__fun_It__Int__Oint_Mt__fun_It__Typerep__Otyperep_Mt__fun_It__fun_It__Product____Type__Oprod_It__Int__Oint_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__fun_It__Int__Oint_Mt__fun_It__Int__Oint_Mt__HOL__Obool_J_J_J_J_J_J,type,(
    aa_fun8301434453466920087t_bool: ( fun_fu7199528531726864046t_bool * fun_Pr9164807099015279978e_term ) > fun_in853943698359532863t_bool )).

tff(sy_c_aa_001t__fun_It__Product____Type__Oprod_It__Int__Oint_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_001t__fun_It__Product____Type__Oprod_It__Int__Oint_Mt__Int__Oint_J_Mt__HOL__Obool_J,type,(
    aa_fun5300525129335604105t_bool: ( fun_fu4196931294019812808t_bool * fun_Pr9164807099015279978e_term ) > fun_Pr803113274115125473t_bool )).

tff(sy_c_aa_001t__fun_It__Product____Type__Oprod_It__Int__Oint_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_001t__fun_It__Product____Type__Oprod_It__Int__Oint_Mt__Int__Oint_J_Mt__Product____Type__Oprod_It__fun_It__Product____Type__Oprod_It__Int__Oint_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Int__Oint_Mt__Int__Oint_J_J_J,type,(
    aa_fun1388719692539776744nt_int: ( fun_fu8051346760639647871nt_int * fun_Pr9164807099015279978e_term ) > fun_Pr3164600974287165328nt_int )).

tff(sy_c_aa_001t__fun_It__Product____Type__Oprod_It__Int__Oint_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_001t__fun_It__Product____Type__Oprod_It__Int__Oint_Mt__Int__Oint_J_Mt__Set__Oset_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_J,type,(
    aa_fun4621462025247951699at_nat: ( fun_fu969714656947854994at_nat * fun_Pr9164807099015279978e_term ) > fun_Pr5398690294390750379at_nat )).

tff(sy_c_aa_001t__fun_It__Product____Type__Oprod_It__Int__Oint_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_001t__fun_It__Product____Type__Oprod_It__Int__Oint_Mt__Int__Oint_J_Mt__Set__Oset_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_J_J,type,(
    aa_fun4694523806444339897at_nat: ( fun_fu3224816438626112760at_nat * fun_Pr9164807099015279978e_term ) > fun_Pr2126184616133021713at_nat )).

tff(sy_c_aa_001t__fun_It__Product____Type__Oprod_It__Int__Oint_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_001t__fun_It__Product____Type__Oprod_It__Int__Oint_Mt__Int__Oint_J_Mt__fun_It__Product____Type__Oprod_It__Int__Oint_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_J,type,(
    aa_fun797065513501478926e_term: ( fun_fu8448458207585890469e_term * fun_Pr9164807099015279978e_term ) > fun_Pr3444208937755505846e_term )).

tff(sy_c_aa_001t__fun_It__Product____Type__Oprod_It__Int__Oint_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_001t__fun_It__Product____Type__Oprod_It__Int__Oint_Mt__Int__Oint_J_Mt__fun_It__Set__Oset_It__Product____Type__Oprod_It__fun_It__Product____Type__Oprod_It__Int__Oint_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Int__Oint_Mt__Int__Oint_J_J_J_Mt__HOL__Obool_J_J,type,(
    aa_fun1291173064055430632t_bool: ( fun_fu4658863943780488871t_bool * fun_Pr9164807099015279978e_term ) > fun_Pr801905805803704128t_bool )).

tff(sy_c_aa_001t__fun_It__Product____Type__Oprod_It__Int__Oint_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_001t__fun_It__Product____Type__Oprod_It__Int__Oint_Mt__Int__Oint_J_Mt__fun_It__Typerep__Otyperep_Mt__fun_It__fun_It__Product____Type__Oprod_It__Int__Oint_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__fun_It__Int__Oint_Mt__fun_It__Int__Oint_Mt__HOL__Obool_J_J_J_J_J,type,(
    aa_fun4985329135630906071t_bool: ( fun_fu5600764174109233686t_bool * fun_Pr9164807099015279978e_term ) > fun_Pr1283056818120788015t_bool )).

tff(sy_c_aa_001t__fun_It__Product____Type__Oprod_It__Int__Oint_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_001t__fun_It__Product____Type__Oprod_It__Int__Oint_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J,type,(
    aa_fun6283001615389677586e_term: ( fun_fu77927427245549009e_term * fun_Pr9164807099015279978e_term ) > fun_Pr9164807099015279978e_term )).

tff(sy_c_aa_001t__fun_It__Product____Type__Oprod_It__Int__Oint_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_001t__fun_It__Set__Oset_It__Product____Type__Oprod_It__fun_It__Product____Type__Oprod_It__Int__Oint_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Int__Oint_Mt__Int__Oint_J_J_J_Mt__fun_It__Product____Type__Oprod_It__Int__Oint_Mt__Int__Oint_J_Mt__HOL__Obool_J_J,type,(
    aa_fun9117835090810647168t_bool: ( fun_fu2429911870614871871t_bool * fun_Pr9164807099015279978e_term ) > fun_se8628567832558920664t_bool )).

tff(sy_c_aa_001t__fun_It__Product____Type__Oprod_It__Int__Oint_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_001t__fun_It__fun_It__Int__Oint_Mt__Product____Type__Oprod_It__Int__Oint_Mt__Int__Oint_J_J_Mt__fun_It__Int__Oint_Mt__Product____Type__Oprod_It__fun_It__Product____Type__Oprod_It__Int__Oint_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Int__Oint_Mt__Int__Oint_J_J_J_J,type,(
    aa_fun6839059485582828094nt_int: ( fun_fu6525202946683275477nt_int * fun_Pr9164807099015279978e_term ) > fun_fu2780139840385829606nt_int )).

tff(sy_c_aa_001t__fun_It__Product____Type__Oprod_It__Int__Oint_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_001t__fun_It__fun_It__Int__Oint_Mt__fun_It__Int__Oint_Mt__Product____Type__Oprod_It__Int__Oint_Mt__Int__Oint_J_J_J_Mt__fun_It__Int__Oint_Mt__fun_It__Int__Oint_Mt__Product____Type__Oprod_It__fun_It__Product____Type__Oprod_It__Int__Oint_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Int__Oint_Mt__Int__Oint_J_J_J_J_J,type,(
    aa_fun2648883384145284756nt_int: ( fun_fu8886507270542301739nt_int * fun_Pr9164807099015279978e_term ) > fun_fu1783780847434061628nt_int )).

tff(sy_c_aa_001t__fun_It__Product____Type__Oprod_It__Int__Oint_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_001t__fun_It__fun_It__Product____Type__Oprod_It__Int__Oint_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__fun_It__Product____Type__Oprod_It__Int__Oint_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__fun_It__Product____Type__Oprod_It__Int__Oint_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_J_J,type,(
    aa_fun6902241088844395516e_term: ( fun_fu2637146996407604627e_term * fun_Pr9164807099015279978e_term ) > fun_fu1200240558856136868e_term )).

tff(sy_c_aa_001t__fun_It__Product____Type__Oprod_It__List__Olist_It__FWState__Onew____thread____action_Itf__a_Mtf__b_Mtf__c_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Oconditional____action_Itf__a_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Owait____set____action_Itf__a_Mtf__e_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Ointerrupt____action_Itf__a_J_J_Mt__List__Olist_Itf__f_J_J_J_J_J_Mt__List__Olist_It__FWState__Onew____thread____action_Itf__a_Mtf__b_Mtf__c_J_J_J_001t__HOL__Obool,type,(
    aa_fun2503262930792141262c_bool: ( fun_fu3019184152592315349c_bool * fun_Pr3037641808205765189_a_b_c ) > bool )).

tff(sy_c_aa_001t__fun_It__Product____Type__Oprod_It__List__Olist_It__FWState__Onew____thread____action_Itf__a_Mtf__b_Mtf__c_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Oconditional____action_Itf__a_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Owait____set____action_Itf__a_Mtf__e_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Ointerrupt____action_Itf__a_J_J_Mt__List__Olist_Itf__f_J_J_J_J_J_Mt__List__Olist_It__FWState__Onew____thread____action_Itf__a_Mtf__b_Mtf__c_J_J_J_001t__fun_It__fun_It__Product____Type__Oprod_It__FinFun__Ofinfun_Itf__d_Mt__List__Olist_It__FWState__Olock____action_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Onew____thread____action_Itf__a_Mtf__b_Mtf__c_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Oconditional____action_Itf__a_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Owait____set____action_Itf__a_Mtf__e_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Ointerrupt____action_Itf__a_J_J_Mt__List__Olist_Itf__f_J_J_J_J_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Onew____thread____action_Itf__a_Mtf__b_Mtf__c_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Oconditional____action_Itf__a_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Owait____set____action_Itf__a_Mtf__e_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Ointerrupt____action_Itf__a_J_J_Mt__List__Olist_Itf__f_J_J_J_J_J_J_Mt__fun_It__Product____Type__Oprod_It__FinFun__Ofinfun_Itf__d_Mt__List__Olist_It__FWState__Olock____action_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Onew____thread____action_Itf__a_Mtf__b_Mtf__c_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Oconditional____action_Itf__a_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Owait____set____action_Itf__a_Mtf__e_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Ointerrupt____action_Itf__a_J_J_Mt__List__Olist_Itf__f_J_J_J_J_J_J_Mt__List__Olist_It__FWState__Onew____thread____action_Itf__a_Mtf__b_Mtf__c_J_J_J_J,type,(
    aa_fun7869170901863626566_a_b_c: ( fun_fu2038023192978798413_a_b_c * fun_Pr3037641808205765189_a_b_c ) > fun_fu8109769635236413199_a_b_c )).

tff(sy_c_aa_001t__fun_It__Product____Type__Oprod_It__List__Olist_It__FWState__Onew____thread____action_Itf__a_Mtf__b_Mtf__c_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Oconditional____action_Itf__a_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Owait____set____action_Itf__a_Mtf__e_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Ointerrupt____action_Itf__a_J_J_Mt__List__Olist_Itf__f_J_J_J_J_J_Mt__List__Olist_It__FWState__Onew____thread____action_Itf__a_Mtf__b_Mtf__c_J_J_J_001t__fun_It__fun_It__Product____Type__Oprod_It__List__Olist_It__FWState__Onew____thread____action_Itf__a_Mtf__b_Mtf__c_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Oconditional____action_Itf__a_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Owait____set____action_Itf__a_Mtf__e_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Ointerrupt____action_Itf__a_J_J_Mt__List__Olist_Itf__f_J_J_J_J_J_Mt__List__Olist_It__FWState__Onew____thread____action_Itf__a_Mtf__b_Mtf__c_J_J_J_Mt__HOL__Obool_J,type,(
    aa_fun6133444861207891934c_bool: ( fun_fu386840714794769965c_bool * fun_Pr3037641808205765189_a_b_c ) > fun_fu3019184152592315349c_bool )).

tff(sy_c_aa_001t__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__HOL__Obool_J_001t__fun_It__Nat__Onat_Mt__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__HOL__Obool_J_J,type,(
    aa_fun6469607317360106941t_bool: ( fun_fu7633958282380344700t_bool * fun_Pr7757163693017731481t_bool ) > fun_na4827981024643048934t_bool )).

tff(sy_c_aa_001t__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__HOL__Obool_J_001t__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__HOL__Obool_J,type,(
    aa_fun830836278467416944t_bool: ( fun_fu6897202038601531823t_bool * fun_Pr7757163693017731481t_bool ) > fun_Pr7757163693017731481t_bool )).

tff(sy_c_aa_001t__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__HOL__Obool_J_001t__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J,type,(
    aa_fun750287645178195360t_unit: ( fun_fu6681572747286246839t_unit * fun_Pr7757163693017731481t_bool ) > fun_Pr1088235314736916023t_unit )).

tff(sy_c_aa_001t__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__HOL__Obool_J_001t__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__fun_It__HOL__Obool_Mt__HOL__Obool_J_J,type,(
    aa_fun5074320335491881728l_bool: ( fun_fu4870604207959048471l_bool * fun_Pr7757163693017731481t_bool ) > fun_Pr8123046705566014743l_bool )).

tff(sy_c_aa_001t__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__HOL__Obool_J_001t__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__fun_It__Predicate__Opred_It__Product____Type__Ounit_J_Mt__fun_It__Predicate__Opred_It__Product____Type__Ounit_J_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_J_J,type,(
    aa_fun1185878260488588768t_unit: ( fun_fu491958844174994935t_unit * fun_Pr7757163693017731481t_bool ) > fun_Pr1261966145019040887t_unit )).

tff(sy_c_aa_001t__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__HOL__Obool_J_001t__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__HOL__Obool_J_J,type,(
    aa_fun6334770939707717654t_bool: ( fun_fu8934640920754472237t_bool * fun_Pr7757163693017731481t_bool ) > fun_Pr248683899324676269t_bool )).

tff(sy_c_aa_001t__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__List__Olist_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_J_001t__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Predicate__Opred_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_J_J,type,(
    aa_fun209930579697882356at_nat: ( fun_fu6166954163957128499at_nat * fun_Pr4090790379400231689at_nat ) > fun_Pr1535563729392366509at_nat )).

tff(sy_c_aa_001t__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__List__Olist_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_J_001t__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_J_J,type,(
    aa_fun7243618796996308550t_unit: ( fun_fu1630090254251897181t_unit * fun_Pr4090790379400231689at_nat ) > fun_Pr5675260867471843021t_unit )).

tff(sy_c_aa_001t__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Predicate__Opred_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_J_001t__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__fun_It__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_J,type,(
    aa_fun4285381634782878046t_unit: ( fun_fu7505513072280911533t_unit * fun_Pr4274085205351957291at_nat ) > fun_Pr1278612358751947631t_unit )).

tff(sy_c_aa_001t__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_001t__Predicate__Opred_It__Product____Type__Ounit_J,type,(
    aa_fun3990267935303614238t_unit: ( fun_fu4534927317373409389t_unit * fun_Pr1088235314736916023t_unit ) > pred_Product_unit )).

tff(sy_c_aa_001t__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_001t__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J,type,(
    aa_fun7389658442252459900t_unit: ( fun_fu7926506979008873347t_unit * fun_Pr1088235314736916023t_unit ) > fun_Pr1088235314736916023t_unit )).

tff(sy_c_aa_001t__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_001t__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__fun_It__Product____Type__Ounit_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_J,type,(
    aa_fun2159987164234823744t_unit: ( fun_fu4587670731431426191t_unit * fun_Pr1088235314736916023t_unit ) > fun_Pr7537179353810129733t_unit )).

tff(sy_c_aa_001t__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_001t__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__fun_It__fun_It__Product____Type__Ounit_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_J,type,(
    aa_fun796484795300116470t_unit: ( fun_fu5912192252310446405t_unit * fun_Pr1088235314736916023t_unit ) > fun_Pr879653340573132795t_unit )).

tff(sy_c_aa_001t__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_J_001t__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__fun_It__Set__Oset_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_J_Mt__HOL__Obool_J_J,type,(
    aa_fun387283292737504128t_bool: ( fun_fu3092355085148590487t_bool * fun_Pr5303981572562559465at_nat ) > fun_Pr8568589057078883815t_bool )).

tff(sy_c_aa_001t__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__fun_It__HOL__Obool_Mt__HOL__Obool_J_J_001t__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__fun_It__fun_It__Nat__Onat_Mt__HOL__Obool_J_Mt__fun_It__Nat__Onat_Mt__HOL__Obool_J_J_J,type,(
    aa_fun6939514116782475324t_bool: ( fun_fu752225491191455299t_bool * fun_Pr8123046705566014743l_bool ) > fun_Pr7656798402588693719t_bool )).

tff(sy_c_aa_001t__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__fun_It__HOL__Obool_Mt__HOL__Obool_J_J_001t__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__fun_It__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__HOL__Obool_J_Mt__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__HOL__Obool_J_J_J,type,(
    aa_fun6587836230824105640t_bool: ( fun_fu6492891099431124143t_bool * fun_Pr8123046705566014743l_bool ) > fun_Pr4813604725455449795t_bool )).

tff(sy_c_aa_001t__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__fun_It__Nat__Onat_Mt__HOL__Obool_J_J_001t__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__fun_It__Nat__Onat_Mt__HOL__Obool_J_J,type,(
    aa_fun5443727378596093570t_bool: ( fun_fu7500981952449908801t_bool * fun_Pr6392890245898067106t_bool ) > fun_Pr6392890245898067106t_bool )).

tff(sy_c_aa_001t__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__fun_It__Nat__Onat_Mt__HOL__Obool_J_J_001t__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Nat__Onat_J_Mt__HOL__Obool_J,type,(
    aa_fun6848279505258248720t_bool: ( fun_fu7022075442542456231t_bool * fun_Pr6392890245898067106t_bool ) > fun_Pr2734202663162614768t_bool )).

tff(sy_c_aa_001t__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__fun_It__Nat__Onat_Mt__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__HOL__Obool_J_J_J_001t__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__fun_It__Nat__Onat_Mt__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__HOL__Obool_J_J_J,type,(
    aa_fun761058209246283452t_bool: ( fun_fu1995208126430536003t_bool * fun_Pr2463189877930033274t_bool ) > fun_Pr2463189877930033274t_bool )).

tff(sy_c_aa_001t__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__fun_It__Nat__Onat_Mt__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__HOL__Obool_J_J_J_001t__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__HOL__Obool_J_J,type,(
    aa_fun875603165730719242t_bool: ( fun_fu2629463229592956121t_bool * fun_Pr2463189877930033274t_bool ) > fun_Pr138607982017868492t_bool )).

tff(sy_c_aa_001t__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__fun_It__Predicate__Opred_It__Product____Type__Ounit_J_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_J_001t__fun_It__Predicate__Opred_It__Product____Type__Ounit_J_Mt__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_J,type,(
    aa_fun1657288031602172754t_unit: ( fun_fu3570056125414735961t_unit * fun_Pr9217642152682185431t_unit ) > fun_pr7345232552901356717t_unit )).

tff(sy_c_aa_001t__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__fun_It__Predicate__Opred_It__Product____Type__Ounit_J_Mt__fun_It__Predicate__Opred_It__Product____Type__Ounit_J_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_J_J_001t__fun_It__Predicate__Opred_It__Product____Type__Ounit_J_Mt__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__fun_It__Predicate__Opred_It__Product____Type__Ounit_J_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_J_J,type,(
    aa_fun4576160418549306194t_unit: ( fun_fu1443292795977987161t_unit * fun_Pr1261966145019040887t_unit ) > fun_pr2081973298517005389t_unit )).

tff(sy_c_aa_001t__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__fun_It__Predicate__Opred_It__Product____Type__Ounit_J_Mt__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_J_J_001t__fun_It__Predicate__Opred_It__Product____Type__Ounit_J_Mt__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_J_J,type,(
    aa_fun8620934445070975814t_unit: ( fun_fu7995557525823679365t_unit * fun_Pr507528385975533487t_unit ) > fun_pr3558306429568947801t_unit )).

tff(sy_c_aa_001t__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__fun_It__Predicate__Opred_It__Product____Type__Ounit_J_Mt__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__fun_It__Predicate__Opred_It__Product____Type__Ounit_J_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_J_J_J_001t__fun_It__Predicate__Opred_It__Product____Type__Ounit_J_Mt__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__fun_It__Predicate__Opred_It__Product____Type__Ounit_J_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_J_J_J,type,(
    aa_fun8261945545960088710t_unit: ( fun_fu7430091268702750917t_unit * fun_Pr3517242796639575631t_unit ) > fun_pr2217663521307328249t_unit )).

tff(sy_c_aa_001t__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__fun_It__Predicate__Opred_It__Product____Type__Ounit_J_Mt__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_J_J_J_001t__fun_It__Predicate__Opred_It__Product____Type__Ounit_J_Mt__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_J_J_J,type,(
    aa_fun3888545758868469970t_unit: ( fun_fu5973244017814072537t_unit * fun_Pr6277233991133630701t_unit ) > fun_pr2466397884275390915t_unit )).

tff(sy_c_aa_001t__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__fun_It__Predicate__Opred_It__Product____Type__Ounit_J_Mt__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__fun_It__Predicate__Opred_It__Product____Type__Ounit_J_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_J_J_J_J_001t__fun_It__Predicate__Opred_It__Product____Type__Ounit_J_Mt__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__fun_It__Predicate__Opred_It__Product____Type__Ounit_J_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_J_J_J_J,type,(
    aa_fun5633694636433187538t_unit: ( fun_fu4065331599565642457t_unit * fun_Pr4457227982049944205t_unit ) > fun_pr4573178054407176547t_unit )).

tff(sy_c_aa_001t__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__HOL__Obool_J_J_001t__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__fun_It__Nat__Onat_Mt__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__HOL__Obool_J_J_J,type,(
    aa_fun8621344054008071113t_bool: ( fun_fu1124106525585698384t_bool * fun_Pr248683899324676269t_bool ) > fun_Pr2463189877930033274t_bool )).

tff(sy_c_aa_001t__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__HOL__Obool_J_J_001t__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__HOL__Obool_J_J,type,(
    aa_fun7646573545999865340t_bool: ( fun_fu5131983058416566019t_bool * fun_Pr248683899324676269t_bool ) > fun_Pr248683899324676269t_bool )).

tff(sy_c_aa_001t__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__HOL__Obool_J_J_001t__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__fun_It__Predicate__Opred_It__Product____Type__Ounit_J_Mt__fun_It__Predicate__Opred_It__Product____Type__Ounit_J_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_J_J_J,type,(
    aa_fun1398212528012210538t_unit: ( fun_fu1312155424725635513t_unit * fun_Pr248683899324676269t_bool ) > fun_Pr6065065096909482361t_unit )).

tff(sy_c_aa_001t__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__HOL__Obool_J_J_001t__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__HOL__Obool_J_J_J,type,(
    aa_fun4074564315894844064t_bool: ( fun_fu8362200071530039279t_bool * fun_Pr248683899324676269t_bool ) > fun_Pr4036866938206637231t_bool )).

tff(sy_c_aa_001t__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__HOL__Obool_J_J_001t__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__HOL__Obool_J,type,(
    aa_fun4814288003198759460t_bool: ( fun_fu2003311747879050611t_bool * fun_Pr248683899324676269t_bool ) > fun_Pr446604468264085555t_bool )).

tff(sy_c_aa_001t__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Predicate__Opred_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_J_J_001t__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__fun_It__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_J_J,type,(
    aa_fun5412055887785190872t_unit: ( fun_fu5613291349837531631t_unit * fun_Pr1535563729392366509at_nat ) > fun_Pr6647151268585626371t_unit )).

tff(sy_c_aa_001t__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_J_001t__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J,type,(
    aa_fun1391145070468373888t_unit: ( fun_fu7309631311180487063t_unit * fun_Pr4201797722543590713t_unit ) > fun_Pr1088235314736916023t_unit )).

tff(sy_c_aa_001t__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_J_001t__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_J,type,(
    aa_fun7850576842391497904t_unit: ( fun_fu4049376622830049519t_unit * fun_Pr4201797722543590713t_unit ) > fun_Pr4201797722543590713t_unit )).

tff(sy_c_aa_001t__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_J_001t__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__fun_It__Product____Type__Ounit_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_J_J,type,(
    aa_fun1448337310683058082t_unit: ( fun_fu4674617221518926521t_unit * fun_Pr4201797722543590713t_unit ) > fun_Pr3470812419474211417t_unit )).

tff(sy_c_aa_001t__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_J_001t__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__fun_It__fun_It__Product____Type__Ounit_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_J_J,type,(
    aa_fun1255096283136768856t_unit: ( fun_fu8971904441728647023t_unit * fun_Pr4201797722543590713t_unit ) > fun_Pr1285760056050078991t_unit )).

tff(sy_c_aa_001t__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_J_001t__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J,type,(
    aa_fun762978388704573670t_unit: ( fun_fu5524280568708911101t_unit * fun_Pr4201797722543590713t_unit ) > fun_Pr6688173350234108701t_unit )).

tff(sy_c_aa_001t__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__fun_It__Predicate__Opred_It__Product____Type__Ounit_J_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_J_J_001t__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__fun_It__Predicate__Opred_It__Product____Type__Ounit_J_Mt__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_J_J,type,(
    aa_fun8179310490366260934t_unit: ( fun_fu8911211701320700933t_unit * fun_Pr4252888692817592537t_unit ) > fun_Pr507528385975533487t_unit )).

tff(sy_c_aa_001t__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__fun_It__Predicate__Opred_It__Product____Type__Ounit_J_Mt__fun_It__Predicate__Opred_It__Product____Type__Ounit_J_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_J_J_J_001t__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__fun_It__Predicate__Opred_It__Product____Type__Ounit_J_Mt__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__fun_It__Predicate__Opred_It__Product____Type__Ounit_J_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_J_J_J,type,(
    aa_fun8639297843695411718t_unit: ( fun_fu5378904565679455045t_unit * fun_Pr6065065096909482361t_unit ) > fun_Pr3517242796639575631t_unit )).

tff(sy_c_aa_001t__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__fun_It__Predicate__Opred_It__Product____Type__Ounit_J_Mt__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_J_J_J_001t__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__fun_It__Predicate__Opred_It__Product____Type__Ounit_J_Mt__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_J_J_J,type,(
    aa_fun4302865234026068774t_unit: ( fun_fu3748725164266191405t_unit * fun_Pr4583734077741952835t_unit ) > fun_Pr6277233991133630701t_unit )).

tff(sy_c_aa_001t__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__fun_It__Predicate__Opred_It__Product____Type__Ounit_J_Mt__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__fun_It__Predicate__Opred_It__Product____Type__Ounit_J_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_J_J_J_J_001t__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__fun_It__Predicate__Opred_It__Product____Type__Ounit_J_Mt__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__fun_It__Predicate__Opred_It__Product____Type__Ounit_J_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_J_J_J_J,type,(
    aa_fun1690251759103345446t_unit: ( fun_fu8725575183408809517t_unit * fun_Pr3328268256623572707t_unit ) > fun_Pr4457227982049944205t_unit )).

tff(sy_c_aa_001t__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__HOL__Obool_J_J_J_001t__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__HOL__Obool_J_J_J,type,(
    aa_fun4813322557442772124t_bool: ( fun_fu3985669415161478619t_bool * fun_Pr4036866938206637231t_bool ) > fun_Pr4036866938206637231t_bool )).

tff(sy_c_aa_001t__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__HOL__Obool_J_J_J_001t__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__fun_It__Predicate__Opred_It__Product____Type__Ounit_J_Mt__fun_It__Predicate__Opred_It__Product____Type__Ounit_J_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_J_J_J_J,type,(
    aa_fun3407576124389244128t_unit: ( fun_fu7504024034128978935t_unit * fun_Pr4036866938206637231t_bool ) > fun_Pr599493276030127373t_unit )).

tff(sy_c_aa_001t__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__HOL__Obool_J_J_J_001t__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__HOL__Obool_J_J,type,(
    aa_fun7960224281146472090t_bool: ( fun_fu8161943773034870961t_bool * fun_Pr4036866938206637231t_bool ) > fun_Pr4704305895912505543t_bool )).

tff(sy_c_aa_001t__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_J_J_001t__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_J,type,(
    aa_fun3800974342464109770t_unit: ( fun_fu8738259191986350361t_unit * fun_Pr5675260867471843021t_unit ) > fun_Pr4201797722543590713t_unit )).

tff(sy_c_aa_001t__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_J_J_001t__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_J_J,type,(
    aa_fun5161122238957829116t_unit: ( fun_fu85787395252238083t_unit * fun_Pr5675260867471843021t_unit ) > fun_Pr5675260867471843021t_unit )).

tff(sy_c_aa_001t__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_J_J_001t__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__fun_It__fun_It__Product____Type__Ounit_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_J_J_J,type,(
    aa_fun3590038834454157218t_unit: ( fun_fu7320754309075735537t_unit * fun_Pr5675260867471843021t_unit ) > fun_Pr2790541923731325201t_unit )).

tff(sy_c_aa_001t__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_J_J_001t__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_J,type,(
    aa_fun6541578422970120880t_unit: ( fun_fu1339004817368632831t_unit * fun_Pr5675260867471843021t_unit ) > fun_Pr3223305929885665439t_unit )).

tff(sy_c_aa_001t__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__fun_It__Predicate__Opred_It__Product____Type__Ounit_J_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_J_J_J_001t__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__fun_It__Predicate__Opred_It__Product____Type__Ounit_J_Mt__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_J_J_J,type,(
    aa_fun4258203263770158034t_unit: ( fun_fu9182996572334397401t_unit * fun_Pr6450229451072650093t_unit ) > fun_Pr4583734077741952835t_unit )).

tff(sy_c_aa_001t__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__fun_It__Predicate__Opred_It__Product____Type__Ounit_J_Mt__fun_It__Predicate__Opred_It__Product____Type__Ounit_J_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_J_J_J_J_001t__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__fun_It__Predicate__Opred_It__Product____Type__Ounit_J_Mt__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__fun_It__Predicate__Opred_It__Product____Type__Ounit_J_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_J_J_J_J,type,(
    aa_fun3826893823880007122t_unit: ( fun_fu180096393036596697t_unit * fun_Pr599493276030127373t_unit ) > fun_Pr3328268256623572707t_unit )).

tff(sy_c_aa_001t__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__fun_It__fun_It__Product____Type__Ounit_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_J_J_J_001t__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__fun_It__fun_It__Product____Type__Ounit_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_Mt__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_J_J_J,type,(
    aa_fun73178280758431452t_unit: ( fun_fu8571895360176989467t_unit * fun_Pr2790541923731325201t_unit ) > fun_Pr6239584269663634317t_unit )).

tff(sy_c_aa_001t__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__fun_It__Product____Type__Ounit_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_J_J_001t__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_J,type,(
    aa_fun6521923576258668758t_unit: ( fun_fu5714842067826888997t_unit * fun_Pr3470812419474211417t_unit ) > fun_Pr4201797722543590713t_unit )).

tff(sy_c_aa_001t__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__fun_It__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_J_J_001t__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__fun_It__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_Mt__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_J_J,type,(
    aa_fun7084263450488371088t_unit: ( fun_fu6275592516343300503t_unit * fun_Pr6647151268585626371t_unit ) > fun_Pr7997976686284474647t_unit )).

tff(sy_c_aa_001t__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__fun_It__fun_It__Product____Type__Ounit_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_J_J_001t__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__fun_It__fun_It__Product____Type__Ounit_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_Mt__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_J_J,type,(
    aa_fun2818242423366426616t_unit: ( fun_fu3639509945220474367t_unit * fun_Pr1285760056050078991t_unit ) > fun_Pr7675695993033332107t_unit )).

tff(sy_c_aa_001t__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__fun_It__fun_It__Product____Type__Ounit_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_Mt__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_J_J_J_001t__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__fun_It__fun_It__Product____Type__Ounit_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_Mt__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_J_J_J,type,(
    aa_fun133147405635783644t_unit: ( fun_fu6603111575050739739t_unit * fun_Pr6239584269663634317t_unit ) > fun_Pr7883748996661092369t_unit )).

tff(sy_c_aa_001t__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_J_001t__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J,type,(
    aa_fun5666213384193555482t_unit: ( fun_fu116195249807412273t_unit * fun_Pr3223305929885665439t_unit ) > fun_Pr1088235314736916023t_unit )).

tff(sy_c_aa_001t__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__fun_It__Product____Type__Ounit_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_J_001t__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J,type,(
    aa_fun4298207804742365940t_unit: ( fun_fu5058093417623841547t_unit * fun_Pr7537179353810129733t_unit ) > fun_Pr1088235314736916023t_unit )).

tff(sy_c_aa_001t__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__fun_It__Set__Oset_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_J_Mt__HOL__Obool_J_J_001t__fun_It__Set__Oset_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_J_Mt__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__HOL__Obool_J_J,type,(
    aa_fun5101074560878262024t_bool: ( fun_fu3933355634313772815t_bool * fun_Pr8568589057078883815t_bool ) > fun_se2796452064596198515t_bool )).

tff(sy_c_aa_001t__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__fun_It__fun_It__Nat__Onat_Mt__HOL__Obool_J_Mt__fun_It__Nat__Onat_Mt__HOL__Obool_J_J_J_001t__fun_It__fun_It__Nat__Onat_Mt__HOL__Obool_J_Mt__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__fun_It__Nat__Onat_Mt__HOL__Obool_J_J_J,type,(
    aa_fun7664782273987169786t_bool: ( fun_fu4420279360308897025t_bool * fun_Pr7656798402588693719t_bool ) > fun_fu2326963871716703829t_bool )).

tff(sy_c_aa_001t__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__fun_It__fun_It__Nat__Onat_Mt__HOL__Obool_J_Mt__fun_It__Nat__Onat_Mt__HOL__Obool_J_J_J_001t__fun_It__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__fun_It__Nat__Onat_Mt__HOL__Obool_J_J_Mt__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__fun_It__Nat__Onat_Mt__HOL__Obool_J_J_J,type,(
    aa_fun6229411332278246492t_bool: ( fun_fu8193779751457418923t_bool * fun_Pr7656798402588693719t_bool ) > fun_fu7500981952449908801t_bool )).

tff(sy_c_aa_001t__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__fun_It__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__HOL__Obool_J_Mt__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__HOL__Obool_J_J_J_001t__fun_It__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__HOL__Obool_J_Mt__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__HOL__Obool_J_J_J,type,(
    aa_fun2468199098371297510t_bool: ( fun_fu864476392745135597t_bool * fun_Pr4813604725455449795t_bool ) > fun_fu8934640920754472237t_bool )).

tff(sy_c_aa_001t__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__fun_It__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__HOL__Obool_J_Mt__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__HOL__Obool_J_J_J_001t__fun_It__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__HOL__Obool_J_J_Mt__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__HOL__Obool_J_J_J,type,(
    aa_fun5759540267560836618t_bool: ( fun_fu688430837221391705t_bool * fun_Pr4813604725455449795t_bool ) > fun_fu5131983058416566019t_bool )).

tff(sy_c_aa_001t__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__fun_It__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_J_001t__fun_It__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_Mt__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_J,type,(
    aa_fun1900588733094304816t_unit: ( fun_fu7851125996412702575t_unit * fun_Pr1278612358751947631t_unit ) > fun_fu7926506979008873347t_unit )).

tff(sy_c_aa_001t__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__fun_It__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_Mt__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_J_J_001t__fun_It__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_J_Mt__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_J_J,type,(
    aa_fun7563783985647544138t_unit: ( fun_fu4037816070683381401t_unit * fun_Pr7997976686284474647t_unit ) > fun_fu4049376622830049519t_unit )).

tff(sy_c_aa_001t__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__fun_It__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__fun_It__Product____Type__Ounit_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_J_Mt__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_J_J_001t__fun_It__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__fun_It__Product____Type__Ounit_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_J_J_Mt__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_J_J,type,(
    aa_fun3894460544769632282t_unit: ( fun_fu4273927607979808561t_unit * fun_Pr379559405070948621t_unit ) > fun_fu5714842067826888997t_unit )).

tff(sy_c_aa_001t__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__fun_It__fun_It__Product____Type__Ounit_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_J_001t__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__fun_It__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__fun_It__Product____Type__Ounit_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_J_Mt__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_J_J,type,(
    aa_fun6644765067638967238t_unit: ( fun_fu2579617906313303557t_unit * fun_Pr879653340573132795t_unit ) > fun_Pr379559405070948621t_unit )).

tff(sy_c_aa_001t__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__fun_It__fun_It__Product____Type__Ounit_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_J_001t__fun_It__fun_It__Product____Type__Ounit_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_Mt__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_J,type,(
    aa_fun773889731798638256t_unit: ( fun_fu4714081073862767087t_unit * fun_Pr879653340573132795t_unit ) > fun_fu6463949633326163575t_unit )).

tff(sy_c_aa_001t__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__fun_It__fun_It__Product____Type__Ounit_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_Mt__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_J_J_001t__fun_It__fun_It__Product____Type__Ounit_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_Mt__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_J_J,type,(
    aa_fun3459460467772850944t_unit: ( fun_fu6775504675221899015t_unit * fun_Pr7675695993033332107t_unit ) > fun_fu6825084034435789839t_unit )).

tff(sy_c_aa_001t__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__fun_It__fun_It__Product____Type__Ounit_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_Mt__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_J_J_J_001t__fun_It__fun_It__Product____Type__Ounit_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_Mt__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_J_J_J,type,(
    aa_fun7907280114298162908t_unit: ( fun_fu7879578528783131931t_unit * fun_Pr7883748996661092369t_unit ) > fun_fu6590407315071296653t_unit )).

tff(sy_c_aa_001t__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__HOL__Obool_J_001t__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__HOL__Obool_J,type,(
    aa_fun3665199231186260388t_bool: ( fun_fu4313913773172183267t_bool * fun_Pr446604468264085555t_bool ) > fun_Pr446604468264085555t_bool )).

tff(sy_c_aa_001t__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__HOL__Obool_J_001t__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J,type,(
    aa_fun7890836787989247596t_unit: ( fun_fu6080846071672253827t_unit * fun_Pr446604468264085555t_bool ) > fun_Pr6688173350234108701t_unit )).

tff(sy_c_aa_001t__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__HOL__Obool_J_001t__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__fun_It__HOL__Obool_Mt__HOL__Obool_J_J,type,(
    aa_fun1881461277634404812l_bool: ( fun_fu5951933947979626211l_bool * fun_Pr446604468264085555t_bool ) > fun_Pr7248157190532401405l_bool )).

tff(sy_c_aa_001t__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__HOL__Obool_J_001t__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__fun_It__Predicate__Opred_It__Product____Type__Ounit_J_Mt__fun_It__Predicate__Opred_It__Product____Type__Ounit_J_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_J_J,type,(
    aa_fun3558617570467901100t_unit: ( fun_fu8886549521732459971t_unit * fun_Pr446604468264085555t_bool ) > fun_Pr5337246669812182365t_unit )).

tff(sy_c_aa_001t__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__HOL__Obool_J_001t__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__HOL__Obool_J_J,type,(
    aa_fun1582622590019249532t_bool: ( fun_fu8519599185714193043t_bool * fun_Pr446604468264085555t_bool ) > fun_Pr3765440277834394797t_bool )).

tff(sy_c_aa_001t__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__List__Olist_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_J_J_001t__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__Predicate__Opred_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_J_J_J,type,(
    aa_fun2506019911053328474at_nat: ( fun_fu4603198953452913561at_nat * fun_Pr5736540343920413449at_nat ) > fun_Pr4892852929388757395at_nat )).

tff(sy_c_aa_001t__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__List__Olist_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_J_J_001t__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_J_J,type,(
    aa_fun307791375943969708t_unit: ( fun_fu5203870210456423875t_unit * fun_Pr5736540343920413449at_nat ) > fun_Pr4460305917844314547t_unit )).

tff(sy_c_aa_001t__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__Predicate__Opred_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_J_J_001t__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__fun_It__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_J,type,(
    aa_fun8280779118801906474t_unit: ( fun_fu8099686257906068601t_unit * fun_Pr7987481356257662327at_nat ) > fun_Pr5016515452404405999t_unit )).

tff(sy_c_aa_001t__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_001t__Predicate__Opred_It__Product____Type__Ounit_J,type,(
    aa_fun4920709131643354500t_unit: ( fun_fu3023909296157584083t_unit * fun_Pr6688173350234108701t_unit ) > pred_Product_unit )).

tff(sy_c_aa_001t__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_001t__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J,type,(
    aa_fun1298162220932517884t_unit: ( fun_fu9120920028439548675t_unit * fun_Pr6688173350234108701t_unit ) > fun_Pr6688173350234108701t_unit )).

tff(sy_c_aa_001t__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_001t__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__fun_It__Product____Type__Ounit_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_J,type,(
    aa_fun7352952917004396480t_unit: ( fun_fu1954353189166024975t_unit * fun_Pr6688173350234108701t_unit ) > fun_Pr6178312908650321375t_unit )).

tff(sy_c_aa_001t__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_001t__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__fun_It__fun_It__Product____Type__Ounit_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_J,type,(
    aa_fun3937512712591763318t_unit: ( fun_fu1556024458267308485t_unit * fun_Pr6688173350234108701t_unit ) > fun_Pr5566469307393860757t_unit )).

tff(sy_c_aa_001t__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__fun_It__HOL__Obool_Mt__HOL__Obool_J_J_001t__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__fun_It__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__HOL__Obool_J_Mt__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__HOL__Obool_J_J_J,type,(
    aa_fun7834658492437844828t_bool: ( fun_fu3445719244031593059t_bool * fun_Pr7248157190532401405l_bool ) > fun_Pr1796604770322805213t_bool )).

tff(sy_c_aa_001t__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__fun_It__Predicate__Opred_It__Product____Type__Ounit_J_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_J_001t__fun_It__Predicate__Opred_It__Product____Type__Ounit_J_Mt__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_J,type,(
    aa_fun2415461962621118546t_unit: ( fun_fu6785031140877050969t_unit * fun_Pr8906564586772526525t_unit ) > fun_pr3897200425170233875t_unit )).

tff(sy_c_aa_001t__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__fun_It__Predicate__Opred_It__Product____Type__Ounit_J_Mt__fun_It__Predicate__Opred_It__Product____Type__Ounit_J_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_J_J_001t__fun_It__Predicate__Opred_It__Product____Type__Ounit_J_Mt__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__fun_It__Predicate__Opred_It__Product____Type__Ounit_J_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_J_J,type,(
    aa_fun4094512102643614290t_unit: ( fun_fu8850054013637247577t_unit * fun_Pr5337246669812182365t_unit ) > fun_pr1264472329169852339t_unit )).

tff(sy_c_aa_001t__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__fun_It__Predicate__Opred_It__Product____Type__Ounit_J_Mt__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_J_J_001t__fun_It__Predicate__Opred_It__Product____Type__Ounit_J_Mt__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_J_J,type,(
    aa_fun8426866602407252166t_unit: ( fun_fu1205099963905389829t_unit * fun_Pr1018591521669346863t_unit ) > fun_pr1961490342636641113t_unit )).

tff(sy_c_aa_001t__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__fun_It__Predicate__Opred_It__Product____Type__Ounit_J_Mt__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__fun_It__Predicate__Opred_It__Product____Type__Ounit_J_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_J_J_J_001t__fun_It__Predicate__Opred_It__Product____Type__Ounit_J_Mt__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__fun_It__Predicate__Opred_It__Product____Type__Ounit_J_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_J_J_J,type,(
    aa_fun7899406617516134918t_unit: ( fun_fu4205763009233171013t_unit * fun_Pr6929349070346720463t_unit ) > fun_pr5199055659227137017t_unit )).

tff(sy_c_aa_001t__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__fun_It__Predicate__Opred_It__Product____Type__Ounit_J_Mt__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_J_J_J_001t__fun_It__Predicate__Opred_It__Product____Type__Ounit_J_Mt__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_J_J_J,type,(
    aa_fun2254336907865226194t_unit: ( fun_fu2712647329363260121t_unit * fun_Pr3393533586521426643t_unit ) > fun_pr1178583835626941481t_unit )).

tff(sy_c_aa_001t__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__fun_It__Predicate__Opred_It__Product____Type__Ounit_J_Mt__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__fun_It__Predicate__Opred_It__Product____Type__Ounit_J_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_J_J_J_J_001t__fun_It__Predicate__Opred_It__Product____Type__Ounit_J_Mt__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__fun_It__Predicate__Opred_It__Product____Type__Ounit_J_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_J_J_J_J,type,(
    aa_fun3739493059258920914t_unit: ( fun_fu3007502757805026009t_unit * fun_Pr2051991079423337075t_unit ) > fun_pr2254268529487526345t_unit )).

tff(sy_c_aa_001t__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__HOL__Obool_J_J_001t__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__fun_It__Predicate__Opred_It__Product____Type__Ounit_J_Mt__fun_It__Predicate__Opred_It__Product____Type__Ounit_J_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_J_J_J,type,(
    aa_fun7800316760529163626t_unit: ( fun_fu3013119016404013497t_unit * fun_Pr3765440277834394797t_bool ) > fun_Pr7417601576121841017t_unit )).

tff(sy_c_aa_001t__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__HOL__Obool_J_J_001t__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__HOL__Obool_J_J_J,type,(
    aa_fun8413300375577345466t_bool: ( fun_fu7444322831020958729t_bool * fun_Pr3765440277834394797t_bool ) > fun_Pr8415573478231799113t_bool )).

tff(sy_c_aa_001t__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__Predicate__Opred_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_J_J_J_001t__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__fun_It__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_J_J,type,(
    aa_fun8048840758504553688t_unit: ( fun_fu9144801087042343919t_unit * fun_Pr4892852929388757395at_nat ) > fun_Pr100596067405552489t_unit )).

tff(sy_c_aa_001t__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_J_001t__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J,type,(
    aa_fun1429219673397586918t_unit: ( fun_fu716266178504895229t_unit * fun_Pr5462383778466847033t_unit ) > fun_Pr6688173350234108701t_unit )).

tff(sy_c_aa_001t__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_J_001t__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_J,type,(
    aa_fun6981345477002455216t_unit: ( fun_fu3084308208961294575t_unit * fun_Pr5462383778466847033t_unit ) > fun_Pr5462383778466847033t_unit )).

tff(sy_c_aa_001t__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_J_001t__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__fun_It__Product____Type__Ounit_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_J_J,type,(
    aa_fun7539061121565889442t_unit: ( fun_fu7370061016910916281t_unit * fun_Pr5462383778466847033t_unit ) > fun_Pr6481076147479606873t_unit )).

tff(sy_c_aa_001t__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_J_001t__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__fun_It__fun_It__Product____Type__Ounit_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_J_J,type,(
    aa_fun3042097231461810008t_unit: ( fun_fu8390400543383816047t_unit * fun_Pr5462383778466847033t_unit ) > fun_Pr1935182847114840335t_unit )).

tff(sy_c_aa_001t__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_J_001t__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_J_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J,type,(
    aa_fun4392527517299224678t_unit: ( fun_fu8897320858374310781t_unit * fun_Pr5462383778466847033t_unit ) > fun_Pr7742986937508600477t_unit )).

tff(sy_c_aa_001t__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__fun_It__Predicate__Opred_It__Product____Type__Ounit_J_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_J_J_001t__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__fun_It__Predicate__Opred_It__Product____Type__Ounit_J_Mt__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_J_J,type,(
    aa_fun1489765999007759686t_unit: ( fun_fu8082358209212864133t_unit * fun_Pr5922527736682040537t_unit ) > fun_Pr1018591521669346863t_unit )).

tff(sy_c_aa_001t__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__fun_It__Predicate__Opred_It__Product____Type__Ounit_J_Mt__fun_It__Predicate__Opred_It__Product____Type__Ounit_J_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_J_J_J_001t__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__fun_It__Predicate__Opred_It__Product____Type__Ounit_J_Mt__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__fun_It__Predicate__Opred_It__Product____Type__Ounit_J_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_J_J_J,type,(
    aa_fun9057668640481527942t_unit: ( fun_fu8829054735084985797t_unit * fun_Pr7417601576121841017t_unit ) > fun_Pr6929349070346720463t_unit )).

tff(sy_c_aa_001t__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__fun_It__Predicate__Opred_It__Product____Type__Ounit_J_Mt__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_J_J_J_001t__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__fun_It__Predicate__Opred_It__Product____Type__Ounit_J_Mt__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_J_J_J,type,(
    aa_fun1496810102613458726t_unit: ( fun_fu1532549942015754541t_unit * fun_Pr7041621577406323369t_unit ) > fun_Pr3393533586521426643t_unit )).

tff(sy_c_aa_001t__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__fun_It__Predicate__Opred_It__Product____Type__Ounit_J_Mt__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__fun_It__Predicate__Opred_It__Product____Type__Ounit_J_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_J_J_J_J_001t__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__fun_It__Predicate__Opred_It__Product____Type__Ounit_J_Mt__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__fun_It__Predicate__Opred_It__Product____Type__Ounit_J_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_J_J_J_J,type,(
    aa_fun2426935326608544038t_unit: ( fun_fu5882787084607608621t_unit * fun_Pr7247314193429342281t_unit ) > fun_Pr2051991079423337075t_unit )).

tff(sy_c_aa_001t__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__HOL__Obool_J_J_J_001t__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__fun_It__Predicate__Opred_It__Product____Type__Ounit_J_Mt__fun_It__Predicate__Opred_It__Product____Type__Ounit_J_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_J_J_J_J,type,(
    aa_fun9207636535117956524t_unit: ( fun_fu6785733396230086595t_unit * fun_Pr8415573478231799113t_bool ) > fun_Pr7772301391679362035t_unit )).

tff(sy_c_aa_001t__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_J_J_001t__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_J,type,(
    aa_fun5005380727744355888t_unit: ( fun_fu8660324050893027967t_unit * fun_Pr4460305917844314547t_unit ) > fun_Pr5462383778466847033t_unit )).

tff(sy_c_aa_001t__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_J_J_001t__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_J_J,type,(
    aa_fun2352914062118878332t_unit: ( fun_fu8542209738934565507t_unit * fun_Pr4460305917844314547t_unit ) > fun_Pr4460305917844314547t_unit )).

tff(sy_c_aa_001t__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_J_J_001t__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__fun_It__fun_It__Product____Type__Ounit_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_J_J_J,type,(
    aa_fun7440944575651297058t_unit: ( fun_fu2529193691583017073t_unit * fun_Pr4460305917844314547t_unit ) > fun_Pr1642426541327929259t_unit )).

tff(sy_c_aa_001t__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_J_J_001t__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_J_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_J,type,(
    aa_fun8308965664421416368t_unit: ( fun_fu5669273987061456383t_unit * fun_Pr4460305917844314547t_unit ) > fun_Pr3221921582395991481t_unit )).

tff(sy_c_aa_001t__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__fun_It__Predicate__Opred_It__Product____Type__Ounit_J_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_J_J_J_001t__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__fun_It__Predicate__Opred_It__Product____Type__Ounit_J_Mt__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_J_J_J,type,(
    aa_fun3292719061978929362t_unit: ( fun_fu998376727834660825t_unit * fun_Pr6112035845096881235t_unit ) > fun_Pr7041621577406323369t_unit )).

tff(sy_c_aa_001t__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__fun_It__Predicate__Opred_It__Product____Type__Ounit_J_Mt__fun_It__Predicate__Opred_It__Product____Type__Ounit_J_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_J_J_J_J_001t__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__fun_It__Predicate__Opred_It__Product____Type__Ounit_J_Mt__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__fun_It__Predicate__Opred_It__Product____Type__Ounit_J_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_J_J_J_J,type,(
    aa_fun8766987680341527762t_unit: ( fun_fu4837215582191060953t_unit * fun_Pr7772301391679362035t_unit ) > fun_Pr7247314193429342281t_unit )).

tff(sy_c_aa_001t__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__fun_It__fun_It__Product____Type__Ounit_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_J_J_J_001t__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__fun_It__fun_It__Product____Type__Ounit_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_Mt__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_J_J_J,type,(
    aa_fun6768463719773037532t_unit: ( fun_fu88999578757603611t_unit * fun_Pr1642426541327929259t_unit ) > fun_Pr565152170997936115t_unit )).

tff(sy_c_aa_001t__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__fun_It__Product____Type__Ounit_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_J_J_001t__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_J,type,(
    aa_fun7837351316026222806t_unit: ( fun_fu7044762517945724197t_unit * fun_Pr6481076147479606873t_unit ) > fun_Pr5462383778466847033t_unit )).

tff(sy_c_aa_001t__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__fun_It__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_J_J_001t__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__fun_It__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_Mt__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_J_J,type,(
    aa_fun9214927879983337744t_unit: ( fun_fu3406403501993795095t_unit * fun_Pr100596067405552489t_unit ) > fun_Pr7790528276042976637t_unit )).

tff(sy_c_aa_001t__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__fun_It__fun_It__Product____Type__Ounit_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_J_J_001t__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__fun_It__fun_It__Product____Type__Ounit_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_Mt__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_J_J,type,(
    aa_fun5907501762804856260t_unit: ( fun_fu4823870936984779211t_unit * fun_Pr1935182847114840335t_unit ) > fun_Pr2617595285202554199t_unit )).

tff(sy_c_aa_001t__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__fun_It__fun_It__Product____Type__Ounit_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_Mt__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_J_J_J_001t__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__fun_It__fun_It__Product____Type__Ounit_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_Mt__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_J_J_J,type,(
    aa_fun8863731403061608924t_unit: ( fun_fu642147959071548187t_unit * fun_Pr565152170997936115t_unit ) > fun_Pr5028478615001394603t_unit )).

tff(sy_c_aa_001t__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_J_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_J_001t__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J,type,(
    aa_fun9018058069885697638t_unit: ( fun_fu4266979189528110461t_unit * fun_Pr3221921582395991481t_unit ) > fun_Pr6688173350234108701t_unit )).

tff(sy_c_aa_001t__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__fun_It__Product____Type__Ounit_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_J_001t__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J,type,(
    aa_fun7391337065177383360t_unit: ( fun_fu5036854412517222615t_unit * fun_Pr6178312908650321375t_unit ) > fun_Pr6688173350234108701t_unit )).

tff(sy_c_aa_001t__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__fun_It__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__HOL__Obool_J_Mt__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__HOL__Obool_J_J_J_001t__fun_It__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__HOL__Obool_J_Mt__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__HOL__Obool_J_J_J,type,(
    aa_fun1828658844929104050t_bool: ( fun_fu5647270200473565369t_bool * fun_Pr1796604770322805213t_bool ) > fun_fu8519599185714193043t_bool )).

tff(sy_c_aa_001t__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__fun_It__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_J_001t__fun_It__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_Mt__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_J,type,(
    aa_fun4817973199711914288t_unit: ( fun_fu4057143601783470191t_unit * fun_Pr5016515452404405999t_unit ) > fun_fu9120920028439548675t_unit )).

tff(sy_c_aa_001t__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__fun_It__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_Mt__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_J_J_001t__fun_It__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_J_Mt__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_J_J,type,(
    aa_fun8254672806630855216t_unit: ( fun_fu2678100458440678783t_unit * fun_Pr7790528276042976637t_unit ) > fun_fu3084308208961294575t_unit )).

tff(sy_c_aa_001t__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__fun_It__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__fun_It__Product____Type__Ounit_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_J_Mt__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_J_J_001t__fun_It__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__fun_It__Product____Type__Ounit_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_J_J_Mt__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_J_J,type,(
    aa_fun4575525952406040500t_unit: ( fun_fu8729630449649078987t_unit * fun_Pr2687304362180479859t_unit ) > fun_fu7044762517945724197t_unit )).

tff(sy_c_aa_001t__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__fun_It__fun_It__Product____Type__Ounit_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_J_001t__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__fun_It__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__fun_It__Product____Type__Ounit_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_J_Mt__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_J_J,type,(
    aa_fun2144769474494136006t_unit: ( fun_fu6416307036156631045t_unit * fun_Pr5566469307393860757t_unit ) > fun_Pr2687304362180479859t_unit )).

tff(sy_c_aa_001t__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__fun_It__fun_It__Product____Type__Ounit_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_J_001t__fun_It__fun_It__Product____Type__Ounit_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_Mt__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_J,type,(
    aa_fun286491743938354608t_unit: ( fun_fu1196497495944584175t_unit * fun_Pr5566469307393860757t_unit ) > fun_fu2085047713050250461t_unit )).

tff(sy_c_aa_001t__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__fun_It__fun_It__Product____Type__Ounit_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_Mt__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_J_J_001t__fun_It__fun_It__Product____Type__Ounit_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_Mt__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_J_J,type,(
    aa_fun9008326198478260532t_unit: ( fun_fu4632463098118648123t_unit * fun_Pr2617595285202554199t_unit ) > fun_fu1149781966890772239t_unit )).

tff(sy_c_aa_001t__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__fun_It__fun_It__Product____Type__Ounit_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_Mt__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_J_J_J_001t__fun_It__fun_It__Product____Type__Ounit_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_Mt__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_J_J_J,type,(
    aa_fun1208533378596168668t_unit: ( fun_fu3447813059428294939t_unit * fun_Pr5028478615001394603t_unit ) > fun_fu3133192032062001651t_unit )).

tff(sy_c_aa_001t__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_J_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_001t__Predicate__Opred_It__Product____Type__Ounit_J,type,(
    aa_fun4169601946423354372t_unit: ( fun_fu2028280020682013011t_unit * fun_Pr7742986937508600477t_unit ) > pred_Product_unit )).

tff(sy_c_aa_001t__fun_It__Product____Type__Oprod_It__Typerep__Otyperep_Mt__List__Olist_It__Typerep__Otyperep_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__Typerep__Otyperep_J_Mt__Product____Type__Oprod_It__Typerep__Otyperep_Mt__List__Olist_It__Typerep__Otyperep_J_J_J_J_001t__fun_It__fun_It__List__Olist_It__Typerep__Otyperep_J_Mt__Product____Type__Oprod_It__Typerep__Otyperep_Mt__List__Olist_It__Typerep__Otyperep_J_J_J_Mt__fun_It__List__Olist_It__Typerep__Otyperep_J_Mt__Product____Type__Oprod_It__List__Olist_It__Typerep__Otyperep_J_Mt__Product____Type__Oprod_It__Typerep__Otyperep_Mt__List__Olist_It__Typerep__Otyperep_J_J_J_J_J,type,(
    aa_fun988277237383029394yperep: ( fun_fu5108651573490372633yperep * fun_Pr6212480669082137942yperep ) > fun_fu2993810207376568364yperep )).

tff(sy_c_aa_001t__fun_It__Product____Type__Ounit_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_001t__Predicate__Opred_It__Product____Type__Ounit_J,type,(
    aa_fun146729347719784746t_unit: ( fun_fu7734219525116608121t_unit * fun_Pr511513941778789827t_unit ) > pred_Product_unit )).

tff(sy_c_aa_001t__fun_It__Product____Type__Ounit_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_001t__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J,type,(
    aa_fun5818004955337293424t_unit: ( fun_fu6463949633326163575t_unit * fun_Pr511513941778789827t_unit ) > fun_Pr1088235314736916023t_unit )).

tff(sy_c_aa_001t__fun_It__Product____Type__Ounit_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_001t__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_J,type,(
    aa_fun7032024730296647616t_unit: ( fun_fu6825084034435789839t_unit * fun_Pr511513941778789827t_unit ) > fun_Pr4201797722543590713t_unit )).

tff(sy_c_aa_001t__fun_It__Product____Type__Ounit_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_001t__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_J_J,type,(
    aa_fun1669659949551006086t_unit: ( fun_fu6590407315071296653t_unit * fun_Pr511513941778789827t_unit ) > fun_Pr5675260867471843021t_unit )).

tff(sy_c_aa_001t__fun_It__Product____Type__Ounit_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_001t__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J,type,(
    aa_fun3809552681773035990t_unit: ( fun_fu2085047713050250461t_unit * fun_Pr511513941778789827t_unit ) > fun_Pr6688173350234108701t_unit )).

tff(sy_c_aa_001t__fun_It__Product____Type__Ounit_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_001t__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_J,type,(
    aa_fun7668046904699584192t_unit: ( fun_fu1149781966890772239t_unit * fun_Pr511513941778789827t_unit ) > fun_Pr5462383778466847033t_unit )).

tff(sy_c_aa_001t__fun_It__Product____Type__Ounit_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_001t__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_J_J,type,(
    aa_fun1240702454511853548t_unit: ( fun_fu3133192032062001651t_unit * fun_Pr511513941778789827t_unit ) > fun_Pr4460305917844314547t_unit )).

tff(sy_c_aa_001t__fun_It__Typerep__Otyperep_Mt__fun_It__List__Olist_It__Typerep__Otyperep_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__List__Olist_It__Typerep__Otyperep_J_Mt__Product____Type__Oprod_It__Typerep__Otyperep_Mt__List__Olist_It__Typerep__Otyperep_J_J_J_J_J_J_001t__fun_It__Product____Type__Oprod_It__Typerep__Otyperep_Mt__List__Olist_It__Typerep__Otyperep_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__List__Olist_It__Typerep__Otyperep_J_Mt__Product____Type__Oprod_It__Typerep__Otyperep_Mt__List__Olist_It__Typerep__Otyperep_J_J_J_J_J,type,(
    aa_fun3001291306215496252yperep: ( fun_fu4681267325338201299yperep * fun_ty5090609354390560812yperep ) > fun_Pr6581561272003401126yperep )).

tff(sy_c_aa_001t__fun_It__Typerep__Otyperep_Mt__fun_It__List__Olist_It__Typerep__Otyperep_J_Mt__Product____Type__Oprod_It__List__Olist_It__Typerep__Otyperep_J_Mt__Product____Type__Oprod_It__Typerep__Otyperep_Mt__List__Olist_It__Typerep__Otyperep_J_J_J_J_J_001t__fun_It__Typerep__Otyperep_Mt__fun_It__List__Olist_It__Typerep__Otyperep_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__List__Olist_It__Typerep__Otyperep_J_Mt__Product____Type__Oprod_It__Typerep__Otyperep_Mt__List__Olist_It__Typerep__Otyperep_J_J_J_J_J_J,type,(
    aa_fun4397140845006124742yperep: ( fun_fu7485844544631881093yperep * fun_ty8036869490774068316yperep ) > fun_ty5090609354390560812yperep )).

tff(sy_c_aa_001t__fun_It__Typerep__Otyperep_Mt__fun_It__List__Olist_It__Typerep__Otyperep_J_Mt__Product____Type__Oprod_It__Typerep__Otyperep_Mt__List__Olist_It__Typerep__Otyperep_J_J_J_J_001t__fun_It__Typerep__Otyperep_Mt__fun_It__List__Olist_It__Typerep__Otyperep_J_Mt__Product____Type__Oprod_It__List__Olist_It__Typerep__Otyperep_J_Mt__Product____Type__Oprod_It__Typerep__Otyperep_Mt__List__Olist_It__Typerep__Otyperep_J_J_J_J_J,type,(
    aa_fun300048837112112435yperep: ( fun_fu7120183230239015426yperep * fun_ty1631941266956796435yperep ) > fun_ty8036869490774068316yperep )).

tff(sy_c_aa_001t__fun_It__Typerep__Otyperep_Mt__fun_It__fun_It__Code____Numeral__Ointeger_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__fun_It__Code____Numeral__Ointeger_Mt__fun_It__Code____Numeral__Ointeger_Mt__HOL__Obool_J_J_J_J_001t__fun_It__Typerep__Otyperep_Mt__fun_It__fun_It__Code____Numeral__Ointeger_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__fun_It__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__Code____Numeral__Ointeger_J_Mt__HOL__Obool_J_J_J,type,(
    aa_fun6278150060965665726r_bool: ( fun_fu1147391596373276813r_bool * fun_ty1836072237091153598r_bool ) > fun_ty201881787274581948r_bool )).

tff(sy_c_aa_001t__fun_It__Typerep__Otyperep_Mt__fun_It__fun_It__Code____Numeral__Ointeger_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__fun_It__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__Code____Numeral__Ointeger_J_Mt__HOL__Obool_J_J_J_001t__fun_It__Typerep__Otyperep_Mt__fun_It__Product____Type__Oprod_It__fun_It__Code____Numeral__Ointeger_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__Code____Numeral__Ointeger_J_J_Mt__HOL__Obool_J_J,type,(
    aa_fun837250423471786458r_bool: ( fun_fu5068169625979973489r_bool * fun_ty201881787274581948r_bool ) > fun_ty8896549403589677140r_bool )).

tff(sy_c_aa_001t__fun_It__Typerep__Otyperep_Mt__fun_It__fun_It__Int__Oint_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__fun_It__Int__Oint_Mt__fun_It__Int__Oint_Mt__HOL__Obool_J_J_J_J_001t__fun_It__Typerep__Otyperep_Mt__fun_It__fun_It__Int__Oint_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__fun_It__Product____Type__Oprod_It__Int__Oint_Mt__Int__Oint_J_Mt__HOL__Obool_J_J_J,type,(
    aa_fun5019704424540931906t_bool: ( fun_fu1724481030927199121t_bool * fun_ty4255565173466958481t_bool ) > fun_ty6905750738071161197t_bool )).

tff(sy_c_aa_001t__fun_It__Typerep__Otyperep_Mt__fun_It__fun_It__Int__Oint_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__fun_It__Product____Type__Oprod_It__Int__Oint_Mt__Int__Oint_J_Mt__HOL__Obool_J_J_J_001t__fun_It__Typerep__Otyperep_Mt__fun_It__Product____Type__Oprod_It__fun_It__Int__Oint_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Int__Oint_Mt__Int__Oint_J_J_Mt__HOL__Obool_J_J,type,(
    aa_fun8986736364197137050t_bool: ( fun_fu7094932816037418929t_bool * fun_ty6905750738071161197t_bool ) > fun_ty1021458656477944837t_bool )).

tff(sy_c_aa_001t__fun_It__Typerep__Otyperep_Mt__fun_It__fun_It__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__fun_It__Code____Numeral__Ointeger_Mt__fun_It__Code____Numeral__Ointeger_Mt__HOL__Obool_J_J_J_J_001t__fun_It__Typerep__Otyperep_Mt__fun_It__fun_It__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__fun_It__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__Code____Numeral__Ointeger_J_Mt__HOL__Obool_J_J_J,type,(
    aa_fun5123707778256941118r_bool: ( fun_fu6888054180786145293r_bool * fun_ty1974118505816973620r_bool ) > fun_ty8449894065016237510r_bool )).

tff(sy_c_aa_001t__fun_It__Typerep__Otyperep_Mt__fun_It__fun_It__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__fun_It__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__Code____Numeral__Ointeger_J_Mt__HOL__Obool_J_J_J_001t__fun_It__Typerep__Otyperep_Mt__fun_It__Product____Type__Oprod_It__fun_It__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__Code____Numeral__Ointeger_J_J_Mt__HOL__Obool_J_J,type,(
    aa_fun3074381491360205146r_bool: ( fun_fu4550280507354081777r_bool * fun_ty8449894065016237510r_bool ) > fun_ty1370158131826029150r_bool )).

tff(sy_c_aa_001t__fun_It__Typerep__Otyperep_Mt__fun_It__fun_It__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__fun_It__Code____Numeral__Onatural_Mt__fun_It__Code____Numeral__Onatural_Mt__HOL__Obool_J_J_J_J_001t__fun_It__Typerep__Otyperep_Mt__fun_It__fun_It__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__fun_It__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__Code____Numeral__Onatural_J_Mt__HOL__Obool_J_J_J,type,(
    aa_fun95101944953710418l_bool: ( fun_fu4460523323837349793l_bool * fun_ty3833914512990248297l_bool ) > fun_ty8715174137803867813l_bool )).

tff(sy_c_aa_001t__fun_It__Typerep__Otyperep_Mt__fun_It__fun_It__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__fun_It__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__Code____Numeral__Onatural_J_Mt__HOL__Obool_J_J_J_001t__fun_It__Typerep__Otyperep_Mt__fun_It__Product____Type__Oprod_It__fun_It__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__Code____Numeral__Onatural_J_J_Mt__HOL__Obool_J_J,type,(
    aa_fun843271699172958362l_bool: ( fun_fu7601708671022694833l_bool * fun_ty8715174137803867813l_bool ) > fun_ty3595892913496634685l_bool )).

tff(sy_c_aa_001t__fun_It__Typerep__Otyperep_Mt__fun_It__fun_It__Product____Type__Oprod_It__Int__Oint_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__fun_It__Int__Oint_Mt__fun_It__Int__Oint_Mt__HOL__Obool_J_J_J_J_001t__fun_It__Typerep__Otyperep_Mt__fun_It__fun_It__Product____Type__Oprod_It__Int__Oint_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__fun_It__Product____Type__Oprod_It__Int__Oint_Mt__Int__Oint_J_Mt__HOL__Obool_J_J_J,type,(
    aa_fun1978761605106429506t_bool: ( fun_fu1675687505949760657t_bool * fun_ty5274698202677267813t_bool ) > fun_ty1153064726760813977t_bool )).

tff(sy_c_aa_001t__fun_It__Typerep__Otyperep_Mt__fun_It__fun_It__Product____Type__Oprod_It__Int__Oint_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__fun_It__Product____Type__Oprod_It__Int__Oint_Mt__Int__Oint_J_Mt__HOL__Obool_J_J_J_001t__fun_It__Typerep__Otyperep_Mt__fun_It__Product____Type__Oprod_It__fun_It__Product____Type__Oprod_It__Int__Oint_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Int__Oint_Mt__Int__Oint_J_J_Mt__HOL__Obool_J_J,type,(
    aa_fun88732865047896986t_bool: ( fun_fu3660741339341699761t_bool * fun_ty1153064726760813977t_bool ) > fun_ty2421681109459179569t_bool )).

tff(sy_c_aa_001t__fun_It__fun_It__Code____Numeral__Ointeger_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__fun_It__Code____Numeral__Ointeger_Mt__Product____Type__Oprod_It__fun_It__Code____Numeral__Ointeger_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__Code____Numeral__Ointeger_J_J_J_J_001t__fun_It__Product____Type__Oprod_It__fun_It__Code____Numeral__Ointeger_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Code____Numeral__Ointeger_J_Mt__Product____Type__Oprod_It__fun_It__Code____Numeral__Ointeger_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__Code____Numeral__Ointeger_J_J_J,type,(
    aa_fun2575633725491186428nteger: ( fun_fu6539295364715645971nteger * fun_fu667153953974204455nteger ) > fun_Pr7022756070856489121nteger )).

tff(sy_c_aa_001t__fun_It__fun_It__Code____Numeral__Ointeger_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__fun_It__Code____Numeral__Ointeger_Mt__fun_It__Code____Numeral__Ointeger_Mt__HOL__Obool_J_J_J_001t__fun_It__fun_It__Code____Numeral__Ointeger_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__fun_It__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__Code____Numeral__Ointeger_J_Mt__HOL__Obool_J_J,type,(
    aa_fun8925775949468940520r_bool: ( fun_fu8672591191617834551r_bool * fun_fu6959606230774438969r_bool ) > fun_fu6012121808138353003r_bool )).

tff(sy_c_aa_001t__fun_It__fun_It__Code____Numeral__Ointeger_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__fun_It__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__Code____Numeral__Ointeger_J_Mt__HOL__Obool_J_J_001t__fun_It__Product____Type__Oprod_It__fun_It__Code____Numeral__Ointeger_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__Code____Numeral__Ointeger_J_J_Mt__HOL__Obool_J,type,(
    aa_fun3323788978832462054r_bool: ( fun_fu6912412785804413181r_bool * fun_fu6012121808138353003r_bool ) > fun_Pr5900652808213522383r_bool )).

tff(sy_c_aa_001t__fun_It__fun_It__Code____Numeral__Ointeger_Mt__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__Code____Numeral__Ointeger_J_J_Mt__fun_It__Code____Numeral__Ointeger_Mt__Product____Type__Oprod_It__fun_It__Code____Numeral__Ointeger_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__Code____Numeral__Ointeger_J_J_J_J_001t__fun_It__fun_It__Code____Numeral__Ointeger_Mt__fun_It__Code____Numeral__Ointeger_Mt__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__Code____Numeral__Ointeger_J_J_J_Mt__fun_It__Code____Numeral__Ointeger_Mt__fun_It__Code____Numeral__Ointeger_Mt__Product____Type__Oprod_It__fun_It__Code____Numeral__Ointeger_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__Code____Numeral__Ointeger_J_J_J_J_J,type,(
    aa_fun7379923317373949714nteger: ( fun_fu2733451477339841305nteger * fun_fu761478783775141285nteger ) > fun_fu1454520229161148091nteger )).

tff(sy_c_aa_001t__fun_It__fun_It__Code____Numeral__Ointeger_Mt__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__Code____Numeral__Ointeger_J_J_Mt__fun_It__Code____Numeral__Ointeger_Mt__Product____Type__Oprod_It__fun_It__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__Code____Numeral__Ointeger_J_J_J_J_001t__fun_It__fun_It__Code____Numeral__Ointeger_Mt__fun_It__Code____Numeral__Ointeger_Mt__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__Code____Numeral__Ointeger_J_J_J_Mt__fun_It__Code____Numeral__Ointeger_Mt__fun_It__Code____Numeral__Ointeger_Mt__Product____Type__Oprod_It__fun_It__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__Code____Numeral__Ointeger_J_J_J_J_J,type,(
    aa_fun8534987109638557586nteger: ( fun_fu4916870818777620633nteger * fun_fu5716197116350963227nteger ) > fun_fu358230191504714801nteger )).

tff(sy_c_aa_001t__fun_It__fun_It__Code____Numeral__Onatural_Mt__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__Code____Numeral__Onatural_J_J_Mt__fun_It__Code____Numeral__Onatural_Mt__Product____Type__Oprod_It__fun_It__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__Code____Numeral__Onatural_J_J_J_J_001t__fun_It__fun_It__Code____Numeral__Onatural_Mt__fun_It__Code____Numeral__Onatural_Mt__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__Code____Numeral__Onatural_J_J_J_Mt__fun_It__Code____Numeral__Onatural_Mt__fun_It__Code____Numeral__Onatural_Mt__Product____Type__Oprod_It__fun_It__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__Code____Numeral__Onatural_J_J_J_J_J,type,(
    aa_fun1224362397138665362atural: ( fun_fu2123601218143503641atural * fun_fu1700399219464920530atural ) > fun_fu2516227807104684840atural )).

tff(sy_c_aa_001t__fun_It__fun_It__Code____Numeral__Onatural_Mt__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__Code____Numeral__Onatural_J_J_Mt__fun_It__Code____Numeral__Onatural_Mt__fun_It__Code____Numeral__Onatural_Mt__Product____Type__Oprod_It__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__Code____Numeral__Onatural_J_Mt__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__Code____Numeral__Onatural_J_J_J_J_J_001t__fun_It__fun_It__Code____Numeral__Onatural_Mt__fun_It__Code____Numeral__Onatural_Mt__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__Code____Numeral__Onatural_J_J_J_Mt__fun_It__Code____Numeral__Onatural_Mt__fun_It__Code____Numeral__Onatural_Mt__fun_It__Code____Numeral__Onatural_Mt__Product____Type__Oprod_It__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__Code____Numeral__Onatural_J_Mt__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__Code____Numeral__Onatural_J_J_J_J_J_J,type,(
    aa_fun4230461573199989458atural: ( fun_fu993727241678456977atural * fun_fu2414411805526346538atural ) > fun_fu1459600148385768042atural )).

tff(sy_c_aa_001t__fun_It__fun_It__Int__Oint_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__fun_It__Int__Oint_Mt__Product____Type__Oprod_It__fun_It__Int__Oint_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Int__Oint_Mt__Int__Oint_J_J_J_J_001t__fun_It__Product____Type__Oprod_It__fun_It__Int__Oint_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Int__Oint_J_Mt__Product____Type__Oprod_It__fun_It__Int__Oint_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Int__Oint_Mt__Int__Oint_J_J_J,type,(
    aa_fun4904508845436021692nt_int: ( fun_fu2263465228032374355nt_int * fun_fu5238747685803983060nt_int ) > fun_Pr7908594219261728462nt_int )).

tff(sy_c_aa_001t__fun_It__fun_It__Int__Oint_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__fun_It__Int__Oint_Mt__fun_It__Int__Oint_Mt__HOL__Obool_J_J_J_001t__fun_It__fun_It__Int__Oint_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__fun_It__Product____Type__Oprod_It__Int__Oint_Mt__Int__Oint_J_Mt__HOL__Obool_J_J,type,(
    aa_fun9057436968614101612t_bool: ( fun_fu8490186995926425403t_bool * fun_fu1103626697480814988t_bool ) > fun_fu5117548769634986908t_bool )).

tff(sy_c_aa_001t__fun_It__fun_It__Int__Oint_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__fun_It__Product____Type__Oprod_It__Int__Oint_Mt__Int__Oint_J_Mt__HOL__Obool_J_J_001t__fun_It__Product____Type__Oprod_It__fun_It__Int__Oint_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Int__Oint_Mt__Int__Oint_J_J_Mt__HOL__Obool_J,type,(
    aa_fun7956820646887163302t_bool: ( fun_fu460498724395885885t_bool * fun_fu5117548769634986908t_bool ) > fun_Pr5504123824928244736t_bool )).

tff(sy_c_aa_001t__fun_It__fun_It__Int__Oint_Mt__Product____Type__Oprod_It__Int__Oint_Mt__Int__Oint_J_J_Mt__fun_It__Int__Oint_Mt__Product____Type__Oprod_It__fun_It__Int__Oint_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Int__Oint_Mt__Int__Oint_J_J_J_J_001t__fun_It__fun_It__Int__Oint_Mt__fun_It__Int__Oint_Mt__Product____Type__Oprod_It__Int__Oint_Mt__Int__Oint_J_J_J_Mt__fun_It__Int__Oint_Mt__fun_It__Int__Oint_Mt__Product____Type__Oprod_It__fun_It__Int__Oint_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Int__Oint_Mt__Int__Oint_J_J_J_J_J,type,(
    aa_fun1149668124250117266nt_int: ( fun_fu3068297021553961497nt_int * fun_fu3536035539442533394nt_int ) > fun_fu3478410043874886248nt_int )).

tff(sy_c_aa_001t__fun_It__fun_It__Int__Oint_Mt__Product____Type__Oprod_It__Int__Oint_Mt__Int__Oint_J_J_Mt__fun_It__Int__Oint_Mt__Product____Type__Oprod_It__fun_It__Product____Type__Oprod_It__Int__Oint_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Int__Oint_Mt__Int__Oint_J_J_J_J_001t__fun_It__fun_It__Int__Oint_Mt__fun_It__Int__Oint_Mt__Product____Type__Oprod_It__Int__Oint_Mt__Int__Oint_J_J_J_Mt__fun_It__Int__Oint_Mt__fun_It__Int__Oint_Mt__Product____Type__Oprod_It__fun_It__Product____Type__Oprod_It__Int__Oint_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Int__Oint_Mt__Int__Oint_J_J_J_J_J,type,(
    aa_fun8810175014224077714nt_int: ( fun_fu4293193403107929881nt_int * fun_fu2780139840385829606nt_int ) > fun_fu1783780847434061628nt_int )).

tff(sy_c_aa_001t__fun_It__fun_It__List__Olist_It__Typerep__Otyperep_J_Mt__Product____Type__Oprod_It__Typerep__Otyperep_Mt__List__Olist_It__Typerep__Otyperep_J_J_J_Mt__fun_It__List__Olist_It__Typerep__Otyperep_J_Mt__Product____Type__Oprod_It__List__Olist_It__Typerep__Otyperep_J_Mt__Product____Type__Oprod_It__Typerep__Otyperep_Mt__List__Olist_It__Typerep__Otyperep_J_J_J_J_J_001t__fun_It__fun_It__Typerep__Otyperep_Mt__fun_It__List__Olist_It__Typerep__Otyperep_J_Mt__Product____Type__Oprod_It__Typerep__Otyperep_Mt__List__Olist_It__Typerep__Otyperep_J_J_J_J_Mt__fun_It__Typerep__Otyperep_Mt__fun_It__List__Olist_It__Typerep__Otyperep_J_Mt__Product____Type__Oprod_It__List__Olist_It__Typerep__Otyperep_J_Mt__Product____Type__Oprod_It__Typerep__Otyperep_Mt__List__Olist_It__Typerep__Otyperep_J_J_J_J_J_J,type,(
    aa_fun4078057075506807058yperep: ( fun_fu5844210226384989081yperep * fun_fu2993810207376568364yperep ) > fun_fu7120183230239015426yperep )).

tff(sy_c_aa_001t__fun_It__fun_It__Nat__Onat_Mt__HOL__Obool_J_Mt__fun_It__Nat__Onat_Mt__fun_It__Nat__Onat_Mt__HOL__Obool_J_J_J_001t__fun_It__fun_It__Nat__Onat_Mt__fun_It__Nat__Onat_Mt__HOL__Obool_J_J_Mt__fun_It__Nat__Onat_Mt__fun_It__Nat__Onat_Mt__fun_It__Nat__Onat_Mt__HOL__Obool_J_J_J_J,type,(
    aa_fun1018874135808871318t_bool: ( fun_fu1038632408104920661t_bool * fun_fu4978346893710585036t_bool ) > fun_fu4526180553851849228t_bool )).

tff(sy_c_aa_001t__fun_It__fun_It__Nat__Onat_Mt__HOL__Obool_J_Mt__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__fun_It__Nat__Onat_Mt__HOL__Obool_J_J_J_001t__fun_It__fun_It__Nat__Onat_Mt__fun_It__Nat__Onat_Mt__HOL__Obool_J_J_Mt__fun_It__Nat__Onat_Mt__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__fun_It__Nat__Onat_Mt__HOL__Obool_J_J_J_J,type,(
    aa_fun8791520983537993042t_bool: ( fun_fu6468988228245438809t_bool * fun_fu2326963871716703829t_bool ) > fun_fu6077432316316197291t_bool )).

tff(sy_c_aa_001t__fun_It__fun_It__Nat__Onat_Mt__fun_It__Nat__Onat_Mt__HOL__Obool_J_J_Mt__fun_It__Nat__Onat_Mt__fun_It__Nat__Onat_Mt__HOL__Obool_J_J_J_001t__fun_It__fun_It__Nat__Onat_Mt__fun_It__Nat__Onat_Mt__fun_It__Nat__Onat_Mt__HOL__Obool_J_J_J_Mt__fun_It__Nat__Onat_Mt__fun_It__Nat__Onat_Mt__fun_It__Nat__Onat_Mt__HOL__Obool_J_J_J_J,type,(
    aa_fun889501055239289092t_bool: ( fun_fu1688752716999008323t_bool * fun_fu4970875099359191043t_bool ) > fun_fu367305138951781315t_bool )).

tff(sy_c_aa_001t__fun_It__fun_It__Nat__Onat_Mt__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__HOL__Obool_J_J_Mt__fun_It__Nat__Onat_Mt__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__HOL__Obool_J_J_J_001t__fun_It__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__fun_It__Nat__Onat_Mt__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__HOL__Obool_J_J_J_Mt__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__fun_It__Nat__Onat_Mt__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__HOL__Obool_J_J_J_J,type,(
    aa_fun6940285939246428106t_bool: ( fun_fu8641246498847139593t_bool * fun_fu843191655607014601t_bool ) > fun_fu1995208126430536003t_bool )).

tff(sy_c_aa_001t__fun_It__fun_It__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__fun_It__Code____Numeral__Ointeger_Mt__Product____Type__Oprod_It__fun_It__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__Code____Numeral__Ointeger_J_J_J_J_001t__fun_It__Product____Type__Oprod_It__fun_It__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Code____Numeral__Ointeger_J_Mt__Product____Type__Oprod_It__fun_It__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__Code____Numeral__Ointeger_J_J_J,type,(
    aa_fun8166595146568210940nteger: ( fun_fu6526197131946367763nteger * fun_fu7267026902403237031nteger ) > fun_Pr5747174900317623329nteger )).

tff(sy_c_aa_001t__fun_It__fun_It__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__fun_It__Code____Numeral__Ointeger_Mt__fun_It__Code____Numeral__Ointeger_Mt__HOL__Obool_J_J_J_001t__fun_It__fun_It__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__fun_It__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__Code____Numeral__Ointeger_J_Mt__HOL__Obool_J_J,type,(
    aa_fun4955923304055977320r_bool: ( fun_fu7876857974243919287r_bool * fun_fu1615354638634459567r_bool ) > fun_fu1674507805476766837r_bool )).

tff(sy_c_aa_001t__fun_It__fun_It__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__fun_It__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__Code____Numeral__Ointeger_J_Mt__HOL__Obool_J_J_001t__fun_It__Product____Type__Oprod_It__fun_It__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__Code____Numeral__Ointeger_J_J_Mt__HOL__Obool_J,type,(
    aa_fun4743479584365168742r_bool: ( fun_fu8244261039515384701r_bool * fun_fu1674507805476766837r_bool ) > fun_Pr5991498150630465241r_bool )).

tff(sy_c_aa_001t__fun_It__fun_It__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__fun_It__Code____Numeral__Onatural_Mt__Product____Type__Oprod_It__fun_It__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__Code____Numeral__Onatural_J_J_J_J_001t__fun_It__Product____Type__Oprod_It__fun_It__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Code____Numeral__Onatural_J_Mt__Product____Type__Oprod_It__fun_It__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__Code____Numeral__Onatural_J_J_J,type,(
    aa_fun931677524874139836atural: ( fun_fu8578257057154586963atural * fun_fu858381143068000968atural ) > fun_Pr3475064721092140226atural )).

tff(sy_c_aa_001t__fun_It__fun_It__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__fun_It__Code____Numeral__Onatural_Mt__fun_It__Code____Numeral__Onatural_Mt__HOL__Obool_J_J_J_001t__fun_It__fun_It__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__fun_It__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__Code____Numeral__Onatural_J_Mt__HOL__Obool_J_J,type,(
    aa_fun3547110515371744892l_bool: ( fun_fu1329181239375146827l_bool * fun_fu4701898635723991140l_bool ) > fun_fu7078651824448937172l_bool )).

tff(sy_c_aa_001t__fun_It__fun_It__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__fun_It__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__Code____Numeral__Onatural_J_Mt__HOL__Obool_J_J_001t__fun_It__Product____Type__Oprod_It__fun_It__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__Code____Numeral__Onatural_J_J_Mt__HOL__Obool_J,type,(
    aa_fun6400397208912365478l_bool: ( fun_fu5627978954003921725l_bool * fun_fu7078651824448937172l_bool ) > fun_Pr3267060605504954680l_bool )).

tff(sy_c_aa_001t__fun_It__fun_It__Product____Type__Oprod_It__Int__Oint_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__fun_It__Int__Oint_Mt__Product____Type__Oprod_It__fun_It__Product____Type__Oprod_It__Int__Oint_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Int__Oint_Mt__Int__Oint_J_J_J_J_001t__fun_It__Product____Type__Oprod_It__fun_It__Product____Type__Oprod_It__Int__Oint_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Int__Oint_J_Mt__Product____Type__Oprod_It__fun_It__Product____Type__Oprod_It__Int__Oint_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Int__Oint_Mt__Int__Oint_J_J_J,type,(
    aa_fun5323956162275564988nt_int: ( fun_fu531010658319034451nt_int * fun_fu2499243798401214420nt_int ) > fun_Pr630340505881386958nt_int )).

tff(sy_c_aa_001t__fun_It__fun_It__Product____Type__Oprod_It__Int__Oint_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__fun_It__Int__Oint_Mt__fun_It__Int__Oint_Mt__HOL__Obool_J_J_J_001t__fun_It__fun_It__Product____Type__Oprod_It__Int__Oint_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__fun_It__Product____Type__Oprod_It__Int__Oint_Mt__Int__Oint_J_Mt__HOL__Obool_J_J,type,(
    aa_fun6337848634106347884t_bool: ( fun_fu2440930489728362555t_bool * fun_fu1850930449605828192t_bool ) > fun_fu4196931294019812808t_bool )).

tff(sy_c_aa_001t__fun_It__fun_It__Product____Type__Oprod_It__Int__Oint_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__fun_It__Product____Type__Oprod_It__Int__Oint_Mt__Int__Oint_J_Mt__HOL__Obool_J_J_001t__fun_It__Product____Type__Oprod_It__fun_It__Product____Type__Oprod_It__Int__Oint_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Int__Oint_Mt__Int__Oint_J_J_Mt__HOL__Obool_J,type,(
    aa_fun7074524131408103078t_bool: ( fun_fu3411262949498040381t_bool * fun_fu4196931294019812808t_bool ) > fun_Pr6019674992625747500t_bool )).

tff(sy_c_aa_001t__fun_It__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__HOL__Obool_J_Mt__fun_It__Nat__Onat_Mt__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__HOL__Obool_J_J_J_001t__fun_It__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__HOL__Obool_J_J_Mt__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__fun_It__Nat__Onat_Mt__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__HOL__Obool_J_J_J_J,type,(
    aa_fun8218258311818242826t_bool: ( fun_fu2587166690102260681t_bool * fun_fu7633958282380344700t_bool ) > fun_fu1124106525585698384t_bool )).

tff(sy_c_aa_001t__fun_It__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__HOL__Obool_J_Mt__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__HOL__Obool_J_J_J_001t__fun_It__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__HOL__Obool_J_J_Mt__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__HOL__Obool_J_J_J_J,type,(
    aa_fun5093350858688216638t_bool: ( fun_fu5333222456078831685t_bool * fun_fu8934640920754472237t_bool ) > fun_fu8362200071530039279t_bool )).

tff(sy_c_aa_001t__fun_It__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_001t__fun_It__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_J_Mt__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_J,type,(
    aa_fun8845813833396145318t_unit: ( fun_fu6445838590459218605t_unit * fun_fu4534927317373409389t_unit ) > fun_fu7309631311180487063t_unit )).

tff(sy_c_aa_001t__fun_It__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__fun_It__Nat__Onat_Mt__HOL__Obool_J_J_Mt__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__fun_It__Nat__Onat_Mt__HOL__Obool_J_J_J_001t__fun_It__fun_It__Nat__Onat_Mt__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__fun_It__Nat__Onat_Mt__HOL__Obool_J_J_J_Mt__fun_It__Nat__Onat_Mt__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__fun_It__Nat__Onat_Mt__HOL__Obool_J_J_J_J,type,(
    aa_fun8097148653287952090t_bool: ( fun_fu6773409904275515417t_bool * fun_fu7500981952449908801t_bool ) > fun_fu265433937130561115t_bool )).

tff(sy_c_aa_001t__fun_It__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__HOL__Obool_J_J_Mt__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__HOL__Obool_J_J_J_001t__fun_It__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__HOL__Obool_J_J_J_Mt__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__HOL__Obool_J_J_J_J,type,(
    aa_fun7940183592982481564t_bool: ( fun_fu8726123341387183067t_bool * fun_fu5131983058416566019t_bool ) > fun_fu3985669415161478619t_bool )).

tff(sy_c_aa_001t__fun_It__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__HOL__Obool_J_Mt__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__HOL__Obool_J_J_J_001t__fun_It__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__HOL__Obool_J_J_Mt__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__HOL__Obool_J_J_J_J,type,(
    aa_fun6089266331216454770t_bool: ( fun_fu1148768602044197753t_bool * fun_fu8519599185714193043t_bool ) > fun_fu7444322831020958729t_bool )).

tff(sy_c_aa_001t__fun_It__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_001t__fun_It__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_J_Mt__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_J,type,(
    aa_fun1774834551585715494t_unit: ( fun_fu8152870024848973357t_unit * fun_fu3023909296157584083t_unit ) > fun_fu716266178504895229t_unit )).

tff(sy_c_aa_001t__fun_It__fun_It__Product____Type__Ounit_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_001t__fun_It__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__fun_It__Product____Type__Ounit_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_J_Mt__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_J,type,(
    aa_fun999544733659075342t_unit: ( fun_fu4323601328338947349t_unit * fun_fu7734219525116608121t_unit ) > fun_fu5058093417623841547t_unit )).

tff(sy_c_aa_001t__fun_It__fun_It__Product____Type__Ounit_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_001t__fun_It__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__fun_It__Product____Type__Ounit_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_J_Mt__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_J,type,(
    aa_fun173096205097775066t_unit: ( fun_fu8858588343352807393t_unit * fun_fu7734219525116608121t_unit ) > fun_fu5036854412517222615t_unit )).

tff(sy_c_fFalse,type,(
    fFalse: bool )).

tff(sy_c_fNot,type,(
    fNot: fun_bool_bool )).

tff(sy_c_fTrue,type,(
    fTrue: bool )).

tff(sy_c_fconj,type,(
    fconj: fun_bo1841576699660343469l_bool )).

tff(sy_c_fdisj,type,(
    fdisj: fun_bo1841576699660343469l_bool )).

tff(sy_c_fequal_001t__HOL__Obool,type,(
    fequal_bool: fun_bo1841576699660343469l_bool )).

tff(sy_c_fequal_001t__List__Olist_It__FWState__Onew____thread____action_Itf__a_Mtf__b_Mtf__c_J_J,type,(
    fequal170887312758788190_a_b_c: fun_li6922505451809478957c_bool )).

tff(sy_c_fequal_001t__Nat__Onat,type,(
    fequal_nat: fun_nat_fun_nat_bool )).

tff(sy_c_fequal_001t__Product____Type__Oprod_It__FinFun__Ofinfun_Itf__d_Mt__List__Olist_It__FWState__Olock____action_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Onew____thread____action_Itf__a_Mtf__b_Mtf__c_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Oconditional____action_Itf__a_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Owait____set____action_Itf__a_Mtf__e_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Ointerrupt____action_Itf__a_J_J_Mt__List__Olist_Itf__f_J_J_J_J_J_J,type,(
    fequal99650277583572734list_f: fun_Pr4155105332407825197f_bool )).

tff(sy_c_fequal_001t__Product____Type__Oprod_It__List__Olist_It__FWState__Onew____thread____action_Itf__a_Mtf__b_Mtf__c_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Oconditional____action_Itf__a_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Owait____set____action_Itf__a_Mtf__e_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Ointerrupt____action_Itf__a_J_J_Mt__List__Olist_Itf__f_J_J_J_J_J,type,(
    fequal8058590983366049736list_f: fun_Pr4746229949107712655f_bool )).

tff(sy_c_fequal_001t__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J,type,(
    fequal9188845342289841878at_nat: fun_Pr248683899324676269t_bool )).

tff(sy_c_fequal_001t__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J,type,(
    fequal3254904519494148796at_nat: fun_Pr3765440277834394797t_bool )).

tff(sy_c_fequal_001t__fun_It__Product____Type__Oprod_It__List__Olist_It__FWState__Onew____thread____action_Itf__a_Mtf__b_Mtf__c_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Oconditional____action_Itf__a_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Owait____set____action_Itf__a_Mtf__e_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Ointerrupt____action_Itf__a_J_J_Mt__List__Olist_Itf__f_J_J_J_J_J_Mt__List__Olist_It__FWState__Onew____thread____action_Itf__a_Mtf__b_Mtf__c_J_J_J,type,(
    fequal867972973346882202_a_b_c: fun_fu386840714794769965c_bool )).

tff(sy_c_member_001t__Code____Numeral__Onatural,type,(
    member_Code_natural: ( code_natural * set_Code_natural ) > $o )).

tff(sy_c_member_001t__FWState__Oconditional____action_It__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__Code____Numeral__Onatural_J_J_J,type,(
    member5077444122367321059atural: ( condit1810779906380472396atural * set_co6530165640684492034atural ) > $o )).

tff(sy_c_member_001t__FWState__Oconditional____action_It__Product____Type__Oprod_It__FinFun__Ofinfun_Itf__d_Mt__List__Olist_It__FWState__Olock____action_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Onew____thread____action_Itf__a_Mtf__b_Mtf__c_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Oconditional____action_Itf__a_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Owait____set____action_Itf__a_Mtf__e_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Ointerrupt____action_Itf__a_J_J_Mt__List__Olist_Itf__f_J_J_J_J_J_J_J,type,(
    member3716888906625679770list_f: ( condit573090327609778161list_f * set_co1297008028905928785list_f ) > $o )).

tff(sy_c_member_001t__FWState__Oconditional____action_It__Product____Type__Oprod_It__fun_It__Code____Numeral__Ointeger_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__Code____Numeral__Ointeger_J_J_J,type,(
    member6180653861673990470nteger: ( condit8470381793734434479nteger * set_co5138050254908710117nteger ) > $o )).

tff(sy_c_member_001t__FWState__Oconditional____action_It__Product____Type__Oprod_It__fun_It__Int__Oint_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Int__Oint_Mt__Int__Oint_J_J_J,type,(
    member5130677871921602901nt_int: ( condit5737986311263826622nt_int * set_co5096606386698018164nt_int ) > $o )).

tff(sy_c_member_001t__FWState__Oconditional____action_It__Product____Type__Oprod_It__fun_It__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__Code____Numeral__Ointeger_J_J_J,type,(
    member1032970377862898876nteger: ( condit1412535097198424613nteger * set_co8185105115339722075nteger ) > $o )).

tff(sy_c_member_001t__FWState__Oconditional____action_It__Product____Type__Oprod_It__fun_It__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__Code____Numeral__Onatural_J_J_J,type,(
    member6163144751841541661atural: ( condit6542709471177067398atural * set_co7866991935488329276atural ) > $o )).

tff(sy_c_member_001t__FWState__Oconditional____action_It__Product____Type__Oprod_It__fun_It__Product____Type__Oprod_It__Int__Oint_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Int__Oint_Mt__Int__Oint_J_J_J,type,(
    member2650117077833728553nt_int: ( condit5348964524616842130nt_int * set_co8943515596919862344nt_int ) > $o )).

tff(sy_c_member_001t__FinFun__Ofinfun_Itf__d_Mt__List__Olist_It__FWState__Olock____action_J_J,type,(
    member4650752750499974146action: ( finfun1145668972854894571action * set_fi1428165280859657121action ) > $o )).

tff(sy_c_member_001t__Nat__Onat,type,(
    member_nat: ( nat * set_nat ) > $o )).

tff(sy_c_member_001t__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__Code____Numeral__Ointeger_J,type,(
    member157494554546826820nteger: ( produc8923325533196201883nteger * set_Pr4811707699266497531nteger ) > $o )).

tff(sy_c_member_001t__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__Code____Numeral__Onatural_J,type,(
    member8280416476884352090atural: ( produc7822875418678951345atural * set_Pr7564037697178849041atural ) > $o )).

tff(sy_c_member_001t__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__Code____Numeral__Onatural_J_J,type,(
    member2108296798382401941atural: ( produc5835291356934675326atural * set_Pr2352657477744078772atural ) > $o )).

tff(sy_c_member_001t__Product____Type__Oprod_It__FinFun__Ofinfun_Itf__d_Mt__List__Olist_It__FWState__Olock____action_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Onew____thread____action_Itf__a_Mtf__b_Mtf__c_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Oconditional____action_Itf__a_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Owait____set____action_Itf__a_Mtf__e_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Ointerrupt____action_Itf__a_J_J_Mt__List__Olist_Itf__f_J_J_J_J_J_J,type,(
    member1992181931100238290list_f: ( produc8923597787767437993list_f * set_Pr8454954044441558665list_f ) > $o )).

tff(sy_c_member_001t__Product____Type__Oprod_It__Int__Oint_Mt__Int__Oint_J,type,(
    member5262025264175285858nt_int: ( product_prod_int_int * set_Pr958786334691620121nt_int ) > $o )).

tff(sy_c_member_001t__Product____Type__Oprod_It__List__Olist_It__FWState__Onew____thread____action_Itf__a_Mtf__b_Mtf__c_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Oconditional____action_Itf__a_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Owait____set____action_Itf__a_Mtf__e_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Ointerrupt____action_Itf__a_J_J_Mt__List__Olist_Itf__f_J_J_J_J_J,type,(
    member6304641671555014644list_f: ( produc1811169103916964701list_f * set_Pr4157219595312563347list_f ) > $o )).

tff(sy_c_member_001t__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J,type,(
    member8440522571783428010at_nat: fun_Pr8404601203616053069t_bool )).

tff(sy_c_member_001t__Product____Type__Oprod_It__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__Code____Numeral__Ointeger_J_Mt__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__Code____Numeral__Ointeger_J_J,type,(
    member335077259223437328nteger: ( produc3334582477557816039nteger * set_Pr5052581263052047815nteger ) > $o )).

tff(sy_c_member_001t__Product____Type__Oprod_It__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__Code____Numeral__Ointeger_J_Mt__fun_It__Code____Numeral__Ointeger_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_J,type,(
    member3123075103536333008e_term: ( produc3748991379985865657e_term * set_Pr3598021610082684271e_term ) > $o )).

tff(sy_c_member_001t__Product____Type__Oprod_It__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__Code____Numeral__Ointeger_J_Mt__fun_It__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_J,type,(
    member3214315348813689050e_term: ( produc7630353427218314179e_term * set_Pr2512414763863242873e_term ) > $o )).

tff(sy_c_member_001t__Product____Type__Oprod_It__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__Code____Numeral__Onatural_J_Mt__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__Code____Numeral__Onatural_J_J,type,(
    member3756964795865971088atural: ( produc6756470014200349799atural * set_Pr250711821884878663atural ) > $o )).

tff(sy_c_member_001t__Product____Type__Oprod_It__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__Code____Numeral__Onatural_J_Mt__fun_It__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_J,type,(
    member6576571850643990885e_term: ( produc1769237892193840206e_term * set_Pr8807878239326444420e_term ) > $o )).

tff(sy_c_member_001t__Product____Type__Oprod_It__Product____Type__Oprod_It__Int__Oint_Mt__Int__Oint_J_Mt__Product____Type__Oprod_It__Int__Oint_Mt__Int__Oint_J_J,type,(
    member8566619992076573584nt_int: ( produc1219242969750017639nt_int * set_Pr2560585780119916871nt_int ) > $o )).

tff(sy_c_member_001t__Product____Type__Oprod_It__Product____Type__Oprod_It__Int__Oint_Mt__Int__Oint_J_Mt__fun_It__Int__Oint_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_J,type,(
    member181435700844474941e_term: ( produc6449747366704183590e_term * set_Pr327627314929616988e_term ) > $o )).

tff(sy_c_member_001t__Product____Type__Oprod_It__Product____Type__Oprod_It__Int__Oint_Mt__Int__Oint_J_Mt__fun_It__Product____Type__Oprod_It__Int__Oint_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_J,type,(
    member5531304980329882217e_term: ( produc58788776713507154e_term * set_Pr3306494517088666248e_term ) > $o )).

tff(sy_c_member_001t__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J,type,(
    member8206827879206165904at_nat: fun_Pr5452140543633672653t_bool )).

tff(sy_c_member_001t__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_J,type,(
    member6033505038158179318at_nat: ( produc39072733474941005at_nat * set_Pr9129816769188007085at_nat ) > $o )).

tff(sy_c_member_001t__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_J,type,(
    member3048279782668807382at_nat: ( produc6277219514840344877at_nat * set_Pr575275573428919693at_nat ) > $o )).

tff(sy_c_member_001t__Product____Type__Oprod_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Nat__Onat_J_J,type,(
    member1995966531042493578at_nat: ( produc5224906263214031073at_nat * set_Pr7116486347545156417at_nat ) > $o )).

tff(sy_c_member_001t__Product____Type__Oprod_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J,type,(
    member3919319858682911658at_nat: ( produc7148259590854449153at_nat * set_Pr846279711151727201at_nat ) > $o )).

tff(sy_c_member_001t__Product____Type__Oprod_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_J,type,(
    member8062223511168850704at_nat: ( produc349518998152878311at_nat * set_Pr553994874890374343at_nat ) > $o )).

tff(sy_c_member_001t__Product____Type__Oprod_It__Product____Type__Oprod_It__fun_It__Code____Numeral__Ointeger_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__Code____Numeral__Ointeger_J_J_Mt__Product____Type__Oprod_It__fun_It__Code____Numeral__Ointeger_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__Code____Numeral__Ointeger_J_J_J,type,(
    member7931448637355168588nteger: ( produc9008404955485427107nteger * set_Pr3490065058412142851nteger ) > $o )).

tff(sy_c_member_001t__Product____Type__Oprod_It__Product____Type__Oprod_It__fun_It__Int__Oint_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Int__Oint_Mt__Int__Oint_J_J_Mt__Product____Type__Oprod_It__fun_It__Int__Oint_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Int__Oint_Mt__Int__Oint_J_J_J,type,(
    member7649561347739665258nt_int: ( produc7823662180168248769nt_int * set_Pr2100580169568797217nt_int ) > $o )).

tff(sy_c_member_001t__Product____Type__Oprod_It__Product____Type__Oprod_It__fun_It__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__Code____Numeral__Ointeger_J_J_Mt__Product____Type__Oprod_It__fun_It__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__Code____Numeral__Ointeger_J_J_J,type,(
    member5037371425510568504nteger: ( produc3545778865006486671nteger * set_Pr617690850500594159nteger ) > $o )).

tff(sy_c_member_001t__Product____Type__Oprod_It__Product____Type__Oprod_It__fun_It__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__Code____Numeral__Onatural_J_J_Mt__Product____Type__Oprod_It__fun_It__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__Code____Numeral__Onatural_J_J_J,type,(
    member1519122167407479034atural: ( produc27529606903397201atural * set_Pr7065274883433914289atural ) > $o )).

tff(sy_c_member_001t__Product____Type__Oprod_It__Product____Type__Oprod_It__fun_It__Product____Type__Oprod_It__Int__Oint_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Int__Oint_Mt__Int__Oint_J_J_Mt__Product____Type__Oprod_It__fun_It__Product____Type__Oprod_It__Int__Oint_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Int__Oint_Mt__Int__Oint_J_J_J,type,(
    member5015713543875923218nt_int: ( produc7524484978061485929nt_int * set_Pr445502709953361865nt_int ) > $o )).

tff(sy_c_member_001t__Product____Type__Oprod_It__fun_It__Code____Numeral__Ointeger_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__Code____Numeral__Ointeger_J_J,type,(
    member4581088367259704696nteger: fun_Pr4318832986979250641r_bool )).

tff(sy_c_member_001t__Product____Type__Oprod_It__fun_It__Code____Numeral__Ointeger_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__fun_It__Code____Numeral__Ointeger_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_J,type,(
    member3700727801235295592e_term: ( produc5246694579756743871e_term * set_Pr2881104885773095199e_term ) > $o )).

tff(sy_c_member_001t__Product____Type__Oprod_It__fun_It__Code____Numeral__Ointeger_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__fun_It__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_J,type,(
    member4377545065863478642e_term: ( produc6051764530095899849e_term * set_Pr2965283617763818537e_term ) > $o )).

tff(sy_c_member_001t__Product____Type__Oprod_It__fun_It__Int__Oint_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Int__Oint_Mt__Int__Oint_J_J,type,(
    member500491123954006279nt_int: fun_Pr2867480751362050739t_bool )).

tff(sy_c_member_001t__Product____Type__Oprod_It__fun_It__Int__Oint_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__fun_It__Int__Oint_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_J,type,(
    member7160087484201369222e_term: ( produc1612822581565466077e_term * set_Pr1054393349331465021e_term ) > $o )).

tff(sy_c_member_001t__Product____Type__Oprod_It__fun_It__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__Code____Numeral__Ointeger_J_J,type,(
    member6423679177046879214nteger: fun_Pr7559530361780432101r_bool )).

tff(sy_c_member_001t__Product____Type__Oprod_It__fun_It__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__fun_It__Code____Numeral__Ointeger_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_J,type,(
    member8039183878132087922e_term: ( produc490031305509733321e_term * set_Pr522951563668831017e_term ) > $o )).

tff(sy_c_member_001t__Product____Type__Oprod_It__fun_It__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__fun_It__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_J,type,(
    member4029292764886269052e_term: ( produc6165324128657218515e_term * set_Pr2036385042155664947e_term ) > $o )).

tff(sy_c_member_001t__Product____Type__Oprod_It__fun_It__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__Code____Numeral__Onatural_J_J,type,(
    member5458643631506449871atural: fun_Pr3694589559738062115l_bool )).

tff(sy_c_member_001t__Product____Type__Oprod_It__fun_It__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__fun_It__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_J,type,(
    member6696522579696035046e_term: ( produc8832553943466984509e_term * set_Pr7952272001317144989e_term ) > $o )).

tff(sy_c_member_001t__Product____Type__Oprod_It__fun_It__Product____Type__Oprod_It__Int__Oint_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Int__Oint_Mt__Int__Oint_J_J,type,(
    member690604328116145115nt_int: fun_Pr7931363903936167179t_bool )).

tff(sy_c_member_001t__Product____Type__Oprod_It__fun_It__Product____Type__Oprod_It__Int__Oint_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__fun_It__Product____Type__Oprod_It__Int__Oint_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_J,type,(
    member4091929172832610526e_term: ( produc4772105275349516341e_term * set_Pr4602751158188618133e_term ) > $o )).

tff(sy_c_member_001t__Typerep__Otyperep,type,(
    member_typerep: ( typerep * set_typerep ) > $o )).

tff(sy_c_member_001t__fun_It__Code____Numeral__Ointeger_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J,type,(
    member4312719604404396038e_term: ( fun_Co6545587727236015215e_term * set_fu3062369701891493797e_term ) > $o )).

tff(sy_c_member_001t__fun_It__Int__Oint_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J,type,(
    member7723273712176309973e_term: ( fun_in6429348457993719614e_term * set_fu6991988656872959732e_term ) > $o )).

tff(sy_c_member_001t__fun_It__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J,type,(
    member4565687819040644368e_term: ( fun_Pr272337284026993017e_term * set_fu2883028153058477999e_term ) > $o )).

tff(sy_c_member_001t__fun_It__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J,type,(
    member3406593020217859077e_term: ( fun_Pr8336614522058983534e_term * set_fu5063351082257767460e_term ) > $o )).

tff(sy_c_member_001t__fun_It__Product____Type__Oprod_It__FinFun__Ofinfun_Itf__d_Mt__List__Olist_It__FWState__Olock____action_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Onew____thread____action_Itf__a_Mtf__b_Mtf__c_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Oconditional____action_Itf__a_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Owait____set____action_Itf__a_Mtf__e_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Ointerrupt____action_Itf__a_J_J_Mt__List__Olist_Itf__f_J_J_J_J_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Onew____thread____action_Itf__a_Mtf__b_Mtf__c_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Oconditional____action_Itf__a_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Owait____set____action_Itf__a_Mtf__e_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Ointerrupt____action_Itf__a_J_J_Mt__List__Olist_Itf__f_J_J_J_J_J_J,type,(
    member1263764406532965826list_f: ( fun_Pr167910391879485593list_f * set_fu1115224592117244537list_f ) > $o )).

tff(sy_c_member_001t__fun_It__Product____Type__Oprod_It__Int__Oint_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J,type,(
    member2948136515907314945e_term: ( fun_Pr9164807099015279978e_term * set_fu8544203214900410144e_term ) > $o )).

tff(sy_c_pp,type,(
    pp: bool > $o )).

tff(sy_v_jswss,type,(
    jswss: produc8853065311482726181list_f )).

tff(sy_v_ls,type,(
    ls: finfun1145668972854894571action )).

tff(sy_v_nts,type,(
    nts: list_n1973683603564934665_a_b_c )).

% Relevant facts (1115)
tff(fact_0_thr__a__def,axiom,(
    thr_a_d_a_b_c_e_f = aa_fun2596409532572620736_a_b_c(aa_fun7869170901863626566_a_b_c(comp_P4767578765025054880list_f,produc3535155421234910955list_f),produc8710481132536983823list_f) )).

% thr_a_def
tff(fact_1_fst__conv,axiom,(
    ! [X1: fun_Co6545587727236015215e_term,X2: produc8923325533196201883nteger] : aa_Pro3255062042318636430e_term(produc3971164842776949671nteger,aa_Pro6252757739892038976nteger(aa_fun3790775640809306146nteger(produc4282985567423050387nteger,X1),X2)) = X1 )).

% fst_conv
tff(fact_2_fst__conv,axiom,(
    ! [X1: fun_Pr8336614522058983534e_term,X2: produc7822875418678951345atural] : aa_Pro5217105177887748324e_term(produc1168782837711296254atural,aa_Pro4163967833709371565atural(aa_fun5152780764703512272atural(produc2566709293081654762atural,X1),X2)) = X1 )).

% fst_conv
tff(fact_3_fst__conv,axiom,(
    ! [X1: fun_Pr272337284026993017e_term,X2: produc8923325533196201883nteger] : aa_Pro7852915517588584206e_term(produc5986598495681327645nteger,aa_Pro490869892464487350nteger(aa_fun4101202993852558094nteger(produc7384524951051686153nteger,X1),X2)) = X1 )).

% fst_conv
tff(fact_4_fst__conv,axiom,(
    ! [X1: fun_Pr9164807099015279978e_term,X2: product_prod_int_int] : aa_Pro1970863770526474220e_term(produc6655012789309278474nt_int,aa_Pro3513184699142849729nt_int(aa_fun1388719692539776744nt_int(produc1560874099174258678nt_int,X1),X2)) = X1 )).

% fst_conv
tff(fact_5_fst__conv,axiom,(
    ! [X1: fun_in6429348457993719614e_term,X2: product_prod_int_int] : aa_Pro6937503462419145452e_term(produc2507970727455213110nt_int,aa_Pro835648289009615341nt_int(aa_fun7940596247606734144nt_int(produc4852315488734385442nt_int,X1),X2)) = X1 )).

% fst_conv
tff(fact_6_obs__a__def,axiom,(
    obs_a_d_a_b_c_e_f = comp_P8441265476687562528list_f(comp_P9196084097856615518list_f(comp_P4727187950229163873list_f(comp_P4844579239011320789list_f(produc7200483066056472223list_f,produc6347154330667827118list_f),produc5461435702946143345list_f),produc7287154213363835177list_f),produc8710481132536983823list_f) )).

% obs_a_def
tff(fact_7_cond__a__def,axiom,(
    cond_a_d_a_b_c_e_f = comp_P1274227037634964381list_f(comp_P5019820574536571553list_f(produc4949502379994040371list_f,produc7287154213363835177list_f),produc8710481132536983823list_f) )).

% cond_a_def
tff(fact_8_interrupt__a__def,axiom,(
    interr5756268207484649009_c_e_f = comp_P1151571275026987962list_f(comp_P3718283140659731780list_f(comp_P1342733116751693639list_f(comp_P7034530251472854715list_f(produc3338296310991575901list_f,produc6347154330667827118list_f),produc5461435702946143345list_f),produc7287154213363835177list_f),produc8710481132536983823list_f) )).

% interrupt_a_def
tff(fact_9_wset__a__def,axiom,(
    wset_a_d_a_b_c_e_f = comp_P2261067389098190747list_f(comp_P5472528119234947763list_f(comp_P3272176189973965824list_f(produc3180365725429668208list_f,produc5461435702946143345list_f),produc7287154213363835177list_f),produc8710481132536983823list_f) )).

% wset_a_def
tff(fact_10_old_Oprod_Oinject,axiom,(
    ! [A: fun_Co6545587727236015215e_term,B: produc8923325533196201883nteger,A2: fun_Co6545587727236015215e_term,B2: produc8923325533196201883nteger] :
      ( aa_Pro6252757739892038976nteger(aa_fun3790775640809306146nteger(produc4282985567423050387nteger,A),B) = aa_Pro6252757739892038976nteger(aa_fun3790775640809306146nteger(produc4282985567423050387nteger,A2),B2)
    <=> ( A = A2
        & B = B2 ) ) )).

% old.prod.inject
tff(fact_11_old_Oprod_Oinject,axiom,(
    ! [A: fun_Pr8336614522058983534e_term,B: produc7822875418678951345atural,A2: fun_Pr8336614522058983534e_term,B2: produc7822875418678951345atural] :
      ( aa_Pro4163967833709371565atural(aa_fun5152780764703512272atural(produc2566709293081654762atural,A),B) = aa_Pro4163967833709371565atural(aa_fun5152780764703512272atural(produc2566709293081654762atural,A2),B2)
    <=> ( A = A2
        & B = B2 ) ) )).

% old.prod.inject
tff(fact_12_old_Oprod_Oinject,axiom,(
    ! [A: fun_Pr272337284026993017e_term,B: produc8923325533196201883nteger,A2: fun_Pr272337284026993017e_term,B2: produc8923325533196201883nteger] :
      ( aa_Pro490869892464487350nteger(aa_fun4101202993852558094nteger(produc7384524951051686153nteger,A),B) = aa_Pro490869892464487350nteger(aa_fun4101202993852558094nteger(produc7384524951051686153nteger,A2),B2)
    <=> ( A = A2
        & B = B2 ) ) )).

% old.prod.inject
tff(fact_13_old_Oprod_Oinject,axiom,(
    ! [A: fun_Pr9164807099015279978e_term,B: product_prod_int_int,A2: fun_Pr9164807099015279978e_term,B2: product_prod_int_int] :
      ( aa_Pro3513184699142849729nt_int(aa_fun1388719692539776744nt_int(produc1560874099174258678nt_int,A),B) = aa_Pro3513184699142849729nt_int(aa_fun1388719692539776744nt_int(produc1560874099174258678nt_int,A2),B2)
    <=> ( A = A2
        & B = B2 ) ) )).

% old.prod.inject
tff(fact_14_old_Oprod_Oinject,axiom,(
    ! [A: fun_in6429348457993719614e_term,B: product_prod_int_int,A2: fun_in6429348457993719614e_term,B2: product_prod_int_int] :
      ( aa_Pro835648289009615341nt_int(aa_fun7940596247606734144nt_int(produc4852315488734385442nt_int,A),B) = aa_Pro835648289009615341nt_int(aa_fun7940596247606734144nt_int(produc4852315488734385442nt_int,A2),B2)
    <=> ( A = A2
        & B = B2 ) ) )).

% old.prod.inject
tff(fact_15_prod_Oinject,axiom,(
    ! [X1: fun_Co6545587727236015215e_term,X2: produc8923325533196201883nteger,Y1: fun_Co6545587727236015215e_term,Y2: produc8923325533196201883nteger] :
      ( aa_Pro6252757739892038976nteger(aa_fun3790775640809306146nteger(produc4282985567423050387nteger,X1),X2) = aa_Pro6252757739892038976nteger(aa_fun3790775640809306146nteger(produc4282985567423050387nteger,Y1),Y2)
    <=> ( X1 = Y1
        & X2 = Y2 ) ) )).

% prod.inject
tff(fact_16_prod_Oinject,axiom,(
    ! [X1: fun_Pr8336614522058983534e_term,X2: produc7822875418678951345atural,Y1: fun_Pr8336614522058983534e_term,Y2: produc7822875418678951345atural] :
      ( aa_Pro4163967833709371565atural(aa_fun5152780764703512272atural(produc2566709293081654762atural,X1),X2) = aa_Pro4163967833709371565atural(aa_fun5152780764703512272atural(produc2566709293081654762atural,Y1),Y2)
    <=> ( X1 = Y1
        & X2 = Y2 ) ) )).

% prod.inject
tff(fact_17_prod_Oinject,axiom,(
    ! [X1: fun_Pr272337284026993017e_term,X2: produc8923325533196201883nteger,Y1: fun_Pr272337284026993017e_term,Y2: produc8923325533196201883nteger] :
      ( aa_Pro490869892464487350nteger(aa_fun4101202993852558094nteger(produc7384524951051686153nteger,X1),X2) = aa_Pro490869892464487350nteger(aa_fun4101202993852558094nteger(produc7384524951051686153nteger,Y1),Y2)
    <=> ( X1 = Y1
        & X2 = Y2 ) ) )).

% prod.inject
tff(fact_18_prod_Oinject,axiom,(
    ! [X1: fun_Pr9164807099015279978e_term,X2: product_prod_int_int,Y1: fun_Pr9164807099015279978e_term,Y2: product_prod_int_int] :
      ( aa_Pro3513184699142849729nt_int(aa_fun1388719692539776744nt_int(produc1560874099174258678nt_int,X1),X2) = aa_Pro3513184699142849729nt_int(aa_fun1388719692539776744nt_int(produc1560874099174258678nt_int,Y1),Y2)
    <=> ( X1 = Y1
        & X2 = Y2 ) ) )).

% prod.inject
tff(fact_19_prod_Oinject,axiom,(
    ! [X1: fun_in6429348457993719614e_term,X2: product_prod_int_int,Y1: fun_in6429348457993719614e_term,Y2: product_prod_int_int] :
      ( aa_Pro835648289009615341nt_int(aa_fun7940596247606734144nt_int(produc4852315488734385442nt_int,X1),X2) = aa_Pro835648289009615341nt_int(aa_fun7940596247606734144nt_int(produc4852315488734385442nt_int,Y1),Y2)
    <=> ( X1 = Y1
        & X2 = Y2 ) ) )).

% prod.inject
tff(fact_20_prod__cases3,axiom,(
    ! [Y: produc5207004643709237345nteger] :
      ~ ! [A3: fun_Co6545587727236015215e_term,B3: code_integer,C: code_integer] : Y != aa_Pro6252757739892038976nteger(aa_fun3790775640809306146nteger(produc4282985567423050387nteger,A3),aa_Cod6977894654539884864nteger(aa_Cod8380929501330563836nteger(produc1086072967326762835nteger,B3),C)) )).

% prod_cases3
tff(fact_21_prod__cases3,axiom,(
    ! [Y: produc651309673056299192atural] :
      ~ ! [A3: fun_Pr8336614522058983534e_term,B3: code_natural,C: code_natural] : Y != aa_Pro4163967833709371565atural(aa_fun5152780764703512272atural(produc2566709293081654762atural,A3),aa_Cod5614077553384211403atural(aa_Cod3891347372088052988atural(produc3574140220909816553atural,B3),C)) )).

% prod_cases3
tff(fact_22_prod__cases3,axiom,(
    ! [Y: produc1616345218596728535nteger] :
      ~ ! [A3: fun_Pr272337284026993017e_term,B3: code_integer,C: code_integer] : Y != aa_Pro490869892464487350nteger(aa_fun4101202993852558094nteger(produc7384524951051686153nteger,A3),aa_Cod6977894654539884864nteger(aa_Cod8380929501330563836nteger(produc1086072967326762835nteger,B3),C)) )).

% prod_cases3
tff(fact_23_prod__cases3,axiom,(
    ! [Y: produc4441460161354545860nt_int] :
      ~ ! [A3: fun_Pr9164807099015279978e_term,B3: int,C: int] : Y != aa_Pro3513184699142849729nt_int(aa_fun1388719692539776744nt_int(produc1560874099174258678nt_int,A3),aa_int7462565939943104719nt_int(aa_int2565445551602696444nt_int(product_Pair_int_int,B3),C)) )).

% prod_cases3
tff(fact_24_prod__cases3,axiom,(
    ! [Y: produc6768802789813714928nt_int] :
      ~ ! [A3: fun_in6429348457993719614e_term,B3: int,C: int] : Y != aa_Pro835648289009615341nt_int(aa_fun7940596247606734144nt_int(produc4852315488734385442nt_int,A3),aa_int7462565939943104719nt_int(aa_int2565445551602696444nt_int(product_Pair_int_int,B3),C)) )).

% prod_cases3
tff(fact_25_old_Oprod_Oexhaust,axiom,(
    ! [Y: produc5207004643709237345nteger] :
      ~ ! [A3: fun_Co6545587727236015215e_term,B3: produc8923325533196201883nteger] : Y != aa_Pro6252757739892038976nteger(aa_fun3790775640809306146nteger(produc4282985567423050387nteger,A3),B3) )).

% old.prod.exhaust
tff(fact_26_old_Oprod_Oexhaust,axiom,(
    ! [Y: produc651309673056299192atural] :
      ~ ! [A3: fun_Pr8336614522058983534e_term,B3: produc7822875418678951345atural] : Y != aa_Pro4163967833709371565atural(aa_fun5152780764703512272atural(produc2566709293081654762atural,A3),B3) )).

% old.prod.exhaust
tff(fact_27_old_Oprod_Oexhaust,axiom,(
    ! [Y: produc1616345218596728535nteger] :
      ~ ! [A3: fun_Pr272337284026993017e_term,B3: produc8923325533196201883nteger] : Y != aa_Pro490869892464487350nteger(aa_fun4101202993852558094nteger(produc7384524951051686153nteger,A3),B3) )).

% old.prod.exhaust
tff(fact_28_old_Oprod_Oexhaust,axiom,(
    ! [Y: produc4441460161354545860nt_int] :
      ~ ! [A3: fun_Pr9164807099015279978e_term,B3: product_prod_int_int] : Y != aa_Pro3513184699142849729nt_int(aa_fun1388719692539776744nt_int(produc1560874099174258678nt_int,A3),B3) )).

% old.prod.exhaust
tff(fact_29_old_Oprod_Oexhaust,axiom,(
    ! [Y: produc6768802789813714928nt_int] :
      ~ ! [A3: fun_in6429348457993719614e_term,B3: product_prod_int_int] : Y != aa_Pro835648289009615341nt_int(aa_fun7940596247606734144nt_int(produc4852315488734385442nt_int,A3),B3) )).

% old.prod.exhaust
tff(fact_30_lock__action_Osize_I5_J,axiom,(
    size_s8978095283902022239action(lock_Lock) = zero_zero_nat )).

% lock_action.size(5)
tff(fact_31_prod__induct3,axiom,(
    ! [P: fun_Pr5900652808213522383r_bool,X: produc5207004643709237345nteger] :
      ( ! [A3: fun_Co6545587727236015215e_term,B3: code_integer,C: code_integer] : pp(aa_Pro7150874649148492216r_bool(P,aa_Pro6252757739892038976nteger(aa_fun3790775640809306146nteger(produc4282985567423050387nteger,A3),aa_Cod6977894654539884864nteger(aa_Cod8380929501330563836nteger(produc1086072967326762835nteger,B3),C))))
     => pp(aa_Pro7150874649148492216r_bool(P,X)) ) )).

% prod_induct3
tff(fact_32_prod__induct3,axiom,(
    ! [P: fun_Pr3267060605504954680l_bool,X: produc651309673056299192atural] :
      ( ! [A3: fun_Pr8336614522058983534e_term,B3: code_natural,C: code_natural] : pp(aa_Pro916321633901839137l_bool(P,aa_Pro4163967833709371565atural(aa_fun5152780764703512272atural(produc2566709293081654762atural,A3),aa_Cod5614077553384211403atural(aa_Cod3891347372088052988atural(produc3574140220909816553atural,B3),C))))
     => pp(aa_Pro916321633901839137l_bool(P,X)) ) )).

% prod_induct3
tff(fact_33_prod__induct3,axiom,(
    ! [P: fun_Pr5991498150630465241r_bool,X: produc1616345218596728535nteger] :
      ( ! [A3: fun_Pr272337284026993017e_term,B3: code_integer,C: code_integer] : pp(aa_Pro3640759179027349698r_bool(P,aa_Pro490869892464487350nteger(aa_fun4101202993852558094nteger(produc7384524951051686153nteger,A3),aa_Cod6977894654539884864nteger(aa_Cod8380929501330563836nteger(produc1086072967326762835nteger,B3),C))))
     => pp(aa_Pro3640759179027349698r_bool(P,X)) ) )).

% prod_induct3
tff(fact_34_prod__induct3,axiom,(
    ! [P: fun_Pr6019674992625747500t_bool,X: produc4441460161354545860nt_int] :
      ( ! [A3: fun_Pr9164807099015279978e_term,B3: int,C: int] : pp(aa_Pro5031108791230793749t_bool(P,aa_Pro3513184699142849729nt_int(aa_fun1388719692539776744nt_int(produc1560874099174258678nt_int,A3),aa_int7462565939943104719nt_int(aa_int2565445551602696444nt_int(product_Pair_int_int,B3),C))))
     => pp(aa_Pro5031108791230793749t_bool(P,X)) ) )).

% prod_induct3
tff(fact_35_prod__induct3,axiom,(
    ! [P: fun_Pr5504123824928244736t_bool,X: produc6768802789813714928nt_int] :
      ( ! [A3: fun_in6429348457993719614e_term,B3: int,C: int] : pp(aa_Pro7591400126937138665t_bool(P,aa_Pro835648289009615341nt_int(aa_fun7940596247606734144nt_int(produc4852315488734385442nt_int,A3),aa_int7462565939943104719nt_int(aa_int2565445551602696444nt_int(product_Pair_int_int,B3),C))))
     => pp(aa_Pro7591400126937138665t_bool(P,X)) ) )).

% prod_induct3
tff(fact_36_typerep__lock__action__def,axiom,(
    ! [T: itself_lock_action] : typere7107042215916526635action(T) = typerep2(literal2(fFalse,fTrue,fTrue,fFalse,fFalse,fFalse,fTrue,literal2(fTrue,fTrue,fTrue,fFalse,fTrue,fFalse,fTrue,literal2(fTrue,fTrue,fFalse,fFalse,fTrue,fFalse,fTrue,literal2(fFalse,fFalse,fTrue,fFalse,fTrue,fTrue,fTrue,literal2(fTrue,fFalse,fFalse,fFalse,fFalse,fTrue,fTrue,literal2(fFalse,fFalse,fTrue,fFalse,fTrue,fTrue,fTrue,literal2(fTrue,fFalse,fTrue,fFalse,fFalse,fTrue,fTrue,literal2(fFalse,fTrue,fTrue,fTrue,fFalse,fTrue,fFalse,literal2(fFalse,fFalse,fTrue,fTrue,fFalse,fTrue,fTrue,literal2(fTrue,fTrue,fTrue,fTrue,fFalse,fTrue,fTrue,literal2(fTrue,fTrue,fFalse,fFalse,fFalse,fTrue,fTrue,literal2(fTrue,fTrue,fFalse,fTrue,fFalse,fTrue,fTrue,literal2(fTrue,fTrue,fTrue,fTrue,fTrue,fFalse,fTrue,literal2(fTrue,fFalse,fFalse,fFalse,fFalse,fTrue,fTrue,literal2(fTrue,fTrue,fFalse,fFalse,fFalse,fTrue,fTrue,literal2(fFalse,fFalse,fTrue,fFalse,fTrue,fTrue,fTrue,literal2(fTrue,fFalse,fFalse,fTrue,fFalse,fTrue,fTrue,literal2(fTrue,fTrue,fTrue,fTrue,fFalse,fTrue,fTrue,literal2(fFalse,fTrue,fTrue,fTrue,fFalse,fTrue,fTrue,zero_zero_literal))))))))))))))))))),nil_typerep) )).

% typerep_lock_action_def
tff(fact_37_Pair__inject,axiom,(
    ! [A: fun_Co6545587727236015215e_term,B: produc8923325533196201883nteger,A2: fun_Co6545587727236015215e_term,B2: produc8923325533196201883nteger] :
      ( aa_Pro6252757739892038976nteger(aa_fun3790775640809306146nteger(produc4282985567423050387nteger,A),B) = aa_Pro6252757739892038976nteger(aa_fun3790775640809306146nteger(produc4282985567423050387nteger,A2),B2)
     => ~ ( A = A2
         => B != B2 ) ) )).

% Pair_inject
tff(fact_38_Pair__inject,axiom,(
    ! [A: fun_Pr8336614522058983534e_term,B: produc7822875418678951345atural,A2: fun_Pr8336614522058983534e_term,B2: produc7822875418678951345atural] :
      ( aa_Pro4163967833709371565atural(aa_fun5152780764703512272atural(produc2566709293081654762atural,A),B) = aa_Pro4163967833709371565atural(aa_fun5152780764703512272atural(produc2566709293081654762atural,A2),B2)
     => ~ ( A = A2
         => B != B2 ) ) )).

% Pair_inject
tff(fact_39_Pair__inject,axiom,(
    ! [A: fun_Pr272337284026993017e_term,B: produc8923325533196201883nteger,A2: fun_Pr272337284026993017e_term,B2: produc8923325533196201883nteger] :
      ( aa_Pro490869892464487350nteger(aa_fun4101202993852558094nteger(produc7384524951051686153nteger,A),B) = aa_Pro490869892464487350nteger(aa_fun4101202993852558094nteger(produc7384524951051686153nteger,A2),B2)
     => ~ ( A = A2
         => B != B2 ) ) )).

% Pair_inject
tff(fact_40_Pair__inject,axiom,(
    ! [A: fun_Pr9164807099015279978e_term,B: product_prod_int_int,A2: fun_Pr9164807099015279978e_term,B2: product_prod_int_int] :
      ( aa_Pro3513184699142849729nt_int(aa_fun1388719692539776744nt_int(produc1560874099174258678nt_int,A),B) = aa_Pro3513184699142849729nt_int(aa_fun1388719692539776744nt_int(produc1560874099174258678nt_int,A2),B2)
     => ~ ( A = A2
         => B != B2 ) ) )).

% Pair_inject
tff(fact_41_Pair__inject,axiom,(
    ! [A: fun_in6429348457993719614e_term,B: product_prod_int_int,A2: fun_in6429348457993719614e_term,B2: product_prod_int_int] :
      ( aa_Pro835648289009615341nt_int(aa_fun7940596247606734144nt_int(produc4852315488734385442nt_int,A),B) = aa_Pro835648289009615341nt_int(aa_fun7940596247606734144nt_int(produc4852315488734385442nt_int,A2),B2)
     => ~ ( A = A2
         => B != B2 ) ) )).

% Pair_inject
tff(fact_42_mem__Collect__eq,axiom,(
    ! [A: product_prod_nat_nat,P: fun_Pr7757163693017731481t_bool] :
      ( pp(aa_set3135850010578026034t_bool(aa_Pro5021235949175849214t_bool(member8440522571783428010at_nat,A),collec3392354462482085612at_nat(P)))
    <=> pp(aa_Pro2232559814647311250t_bool(P,A)) ) )).

% mem_Collect_eq
tff(fact_43_mem__Collect__eq,axiom,(
    ! [A: produc859450856879609959at_nat,P: fun_Pr446604468264085555t_bool] :
      ( pp(aa_set1680211184867041100t_bool(aa_Pro6744037673880449662t_bool(member8206827879206165904at_nat,A),collec7088162979684241874at_nat(P)))
    <=> pp(aa_Pro6098352494050694700t_bool(P,A)) ) )).

% mem_Collect_eq
tff(fact_44_lock__action_Osize_I6_J,axiom,(
    size_s8978095283902022239action(lock_Unlock) = zero_zero_nat )).

% lock_action.size(6)
tff(fact_45_lock__action_Osize_I7_J,axiom,(
    size_s8978095283902022239action(lock_UnlockFail) = zero_zero_nat )).

% lock_action.size(7)
tff(fact_46_prod__cases,axiom,(
    ! [P: fun_Pr5900652808213522383r_bool,P2: produc5207004643709237345nteger] :
      ( ! [A3: fun_Co6545587727236015215e_term,B3: produc8923325533196201883nteger] : pp(aa_Pro7150874649148492216r_bool(P,aa_Pro6252757739892038976nteger(aa_fun3790775640809306146nteger(produc4282985567423050387nteger,A3),B3)))
     => pp(aa_Pro7150874649148492216r_bool(P,P2)) ) )).

% prod_cases
tff(fact_47_prod__cases,axiom,(
    ! [P: fun_Pr3267060605504954680l_bool,P2: produc651309673056299192atural] :
      ( ! [A3: fun_Pr8336614522058983534e_term,B3: produc7822875418678951345atural] : pp(aa_Pro916321633901839137l_bool(P,aa_Pro4163967833709371565atural(aa_fun5152780764703512272atural(produc2566709293081654762atural,A3),B3)))
     => pp(aa_Pro916321633901839137l_bool(P,P2)) ) )).

% prod_cases
tff(fact_48_prod__cases,axiom,(
    ! [P: fun_Pr5991498150630465241r_bool,P2: produc1616345218596728535nteger] :
      ( ! [A3: fun_Pr272337284026993017e_term,B3: produc8923325533196201883nteger] : pp(aa_Pro3640759179027349698r_bool(P,aa_Pro490869892464487350nteger(aa_fun4101202993852558094nteger(produc7384524951051686153nteger,A3),B3)))
     => pp(aa_Pro3640759179027349698r_bool(P,P2)) ) )).

% prod_cases
tff(fact_49_prod__cases,axiom,(
    ! [P: fun_Pr6019674992625747500t_bool,P2: produc4441460161354545860nt_int] :
      ( ! [A3: fun_Pr9164807099015279978e_term,B3: product_prod_int_int] : pp(aa_Pro5031108791230793749t_bool(P,aa_Pro3513184699142849729nt_int(aa_fun1388719692539776744nt_int(produc1560874099174258678nt_int,A3),B3)))
     => pp(aa_Pro5031108791230793749t_bool(P,P2)) ) )).

% prod_cases
tff(fact_50_prod__cases,axiom,(
    ! [P: fun_Pr5504123824928244736t_bool,P2: produc6768802789813714928nt_int] :
      ( ! [A3: fun_in6429348457993719614e_term,B3: product_prod_int_int] : pp(aa_Pro7591400126937138665t_bool(P,aa_Pro835648289009615341nt_int(aa_fun7940596247606734144nt_int(produc4852315488734385442nt_int,A3),B3)))
     => pp(aa_Pro7591400126937138665t_bool(P,P2)) ) )).

% prod_cases
tff(fact_51_surj__pair,axiom,(
    ! [P2: produc5207004643709237345nteger] :
    ? [X3: fun_Co6545587727236015215e_term,Y3: produc8923325533196201883nteger] : P2 = aa_Pro6252757739892038976nteger(aa_fun3790775640809306146nteger(produc4282985567423050387nteger,X3),Y3) )).

% surj_pair
tff(fact_52_surj__pair,axiom,(
    ! [P2: produc651309673056299192atural] :
    ? [X3: fun_Pr8336614522058983534e_term,Y3: produc7822875418678951345atural] : P2 = aa_Pro4163967833709371565atural(aa_fun5152780764703512272atural(produc2566709293081654762atural,X3),Y3) )).

% surj_pair
tff(fact_53_surj__pair,axiom,(
    ! [P2: produc1616345218596728535nteger] :
    ? [X3: fun_Pr272337284026993017e_term,Y3: produc8923325533196201883nteger] : P2 = aa_Pro490869892464487350nteger(aa_fun4101202993852558094nteger(produc7384524951051686153nteger,X3),Y3) )).

% surj_pair
tff(fact_54_surj__pair,axiom,(
    ! [P2: produc4441460161354545860nt_int] :
    ? [X3: fun_Pr9164807099015279978e_term,Y3: product_prod_int_int] : P2 = aa_Pro3513184699142849729nt_int(aa_fun1388719692539776744nt_int(produc1560874099174258678nt_int,X3),Y3) )).

% surj_pair
tff(fact_55_surj__pair,axiom,(
    ! [P2: produc6768802789813714928nt_int] :
    ? [X3: fun_in6429348457993719614e_term,Y3: product_prod_int_int] : P2 = aa_Pro835648289009615341nt_int(aa_fun7940596247606734144nt_int(produc4852315488734385442nt_int,X3),Y3) )).

% surj_pair
tff(fact_56_lock__action_Osize_I8_J,axiom,(
    size_s8978095283902022239action(lock_ReleaseAcquire) = zero_zero_nat )).

% lock_action.size(8)
tff(fact_57_ord__eq__le__trans,axiom,(
    ! [A: nat,B: nat,C2: nat] :
      ( A = B
     => ( pp(aa_nat_bool(aa_nat_fun_nat_bool(ord_less_eq_nat,B),C2))
       => pp(aa_nat_bool(aa_nat_fun_nat_bool(ord_less_eq_nat,A),C2)) ) ) )).

% ord_eq_le_trans
tff(fact_58_comp__eq__dest,axiom,(
    ! [A: fun_Pr3037641808205765189_a_b_c,B: fun_Pr167910391879485593list_f,C2: fun_Pr3037641808205765189_a_b_c,D: fun_Pr167910391879485593list_f,V: produc8923597787767437993list_f] :
      ( aa_fun2596409532572620736_a_b_c(aa_fun7869170901863626566_a_b_c(comp_P4767578765025054880list_f,A),B) = aa_fun2596409532572620736_a_b_c(aa_fun7869170901863626566_a_b_c(comp_P4767578765025054880list_f,C2),D)
     => aa_Pro5496877705301569838_a_b_c(A,aa_Pro2582230449628027978list_f(B,V)) = aa_Pro5496877705301569838_a_b_c(C2,aa_Pro2582230449628027978list_f(D,V)) ) )).

% comp_eq_dest
tff(fact_59_comp__eq__dest__lhs,axiom,(
    ! [A: fun_Pr3037641808205765189_a_b_c,B: fun_Pr167910391879485593list_f,C2: fun_Pr2927408987416712547_a_b_c,V: produc8923597787767437993list_f] :
      ( aa_fun2596409532572620736_a_b_c(aa_fun7869170901863626566_a_b_c(comp_P4767578765025054880list_f,A),B) = C2
     => aa_Pro5496877705301569838_a_b_c(A,aa_Pro2582230449628027978list_f(B,V)) = aa_Pro5002280679056845916_a_b_c(C2,V) ) )).

% comp_eq_dest_lhs
tff(fact_60_ssubst__Pair__rhs,axiom,(
    ! [R: nat,S: nat,R2: set_Pr1261947904930325089at_nat,S2: nat] :
      ( pp(aa_set3135850010578026034t_bool(aa_Pro5021235949175849214t_bool(member8440522571783428010at_nat,aa_nat7603221163087113075at_nat(aa_nat8803788312118491388at_nat(product_Pair_nat_nat,R),S)),R2))
     => ( S2 = S
       => pp(aa_set3135850010578026034t_bool(aa_Pro5021235949175849214t_bool(member8440522571783428010at_nat,aa_nat7603221163087113075at_nat(aa_nat8803788312118491388at_nat(product_Pair_nat_nat,R),S2)),R2)) ) ) )).

% ssubst_Pair_rhs
tff(fact_61_ssubst__Pair__rhs,axiom,(
    ! [R: product_prod_nat_nat,S: product_prod_nat_nat,R2: set_Pr8693737435421807431at_nat,S2: product_prod_nat_nat] :
      ( pp(aa_set1680211184867041100t_bool(aa_Pro6744037673880449662t_bool(member8206827879206165904at_nat,aa_Pro314188276017538018at_nat(aa_Pro5145766267327615662at_nat(produc6161850002892822231at_nat,R),S)),R2))
     => ( S2 = S
       => pp(aa_set1680211184867041100t_bool(aa_Pro6744037673880449662t_bool(member8206827879206165904at_nat,aa_Pro314188276017538018at_nat(aa_Pro5145766267327615662at_nat(produc6161850002892822231at_nat,R),S2)),R2)) ) ) )).

% ssubst_Pair_rhs
tff(fact_62_ssubst__Pair__rhs,axiom,(
    ! [R: fun_Co6545587727236015215e_term,S: produc8923325533196201883nteger,R2: set_Pr7592006421409863191nteger,S2: produc8923325533196201883nteger] :
      ( pp(aa_set3464050655127758210r_bool(aa_Pro2389691766940459706r_bool(member4581088367259704696nteger,aa_Pro6252757739892038976nteger(aa_fun3790775640809306146nteger(produc4282985567423050387nteger,R),S)),R2))
     => ( S2 = S
       => pp(aa_set3464050655127758210r_bool(aa_Pro2389691766940459706r_bool(member4581088367259704696nteger,aa_Pro6252757739892038976nteger(aa_fun3790775640809306146nteger(produc4282985567423050387nteger,R),S2)),R2)) ) ) )).

% ssubst_Pair_rhs
tff(fact_63_ssubst__Pair__rhs,axiom,(
    ! [R: fun_Pr8336614522058983534e_term,S: produc7822875418678951345atural,R2: set_Pr1570348503753982702atural,S2: produc7822875418678951345atural] :
      ( pp(aa_set4207312397001245291l_bool(aa_Pro8078843286258240140l_bool(member5458643631506449871atural,aa_Pro4163967833709371565atural(aa_fun5152780764703512272atural(produc2566709293081654762atural,R),S)),R2))
     => ( S2 = S
       => pp(aa_set4207312397001245291l_bool(aa_Pro8078843286258240140l_bool(member5458643631506449871atural,aa_Pro4163967833709371565atural(aa_fun5152780764703512272atural(produc2566709293081654762atural,R),S2)),R2)) ) ) )).

% ssubst_Pair_rhs
tff(fact_64_ssubst__Pair__rhs,axiom,(
    ! [R: fun_Pr272337284026993017e_term,S: produc8923325533196201883nteger,R2: set_Pr5663546166630115725nteger,S2: produc8923325533196201883nteger] :
      ( pp(aa_set1981577615330639756r_bool(aa_Pro8002950007301694158r_bool(member6423679177046879214nteger,aa_Pro490869892464487350nteger(aa_fun4101202993852558094nteger(produc7384524951051686153nteger,R),S)),R2))
     => ( S2 = S
       => pp(aa_set1981577615330639756r_bool(aa_Pro8002950007301694158r_bool(member6423679177046879214nteger,aa_Pro490869892464487350nteger(aa_fun4101202993852558094nteger(produc7384524951051686153nteger,R),S2)),R2)) ) ) )).

% ssubst_Pair_rhs
tff(fact_65_ssubst__Pair__rhs,axiom,(
    ! [R: fun_Pr9164807099015279978e_term,S: product_prod_int_int,R2: set_Pr233528076387193594nt_int,S2: product_prod_int_int] :
      ( pp(aa_set462754579954174303t_bool(aa_Pro2723816575955516532t_bool(member690604328116145115nt_int,aa_Pro3513184699142849729nt_int(aa_fun1388719692539776744nt_int(produc1560874099174258678nt_int,R),S)),R2))
     => ( S2 = S
       => pp(aa_set462754579954174303t_bool(aa_Pro2723816575955516532t_bool(member690604328116145115nt_int,aa_Pro3513184699142849729nt_int(aa_fun1388719692539776744nt_int(produc1560874099174258678nt_int,R),S2)),R2)) ) ) )).

% ssubst_Pair_rhs
tff(fact_66_ssubst__Pair__rhs,axiom,(
    ! [R: fun_in6429348457993719614e_term,S: product_prod_int_int,R2: set_Pr5033440245338114598nt_int,S2: product_prod_int_int] :
      ( pp(aa_set6451871791712458035t_bool(aa_Pro2057418844460291100t_bool(member500491123954006279nt_int,aa_Pro835648289009615341nt_int(aa_fun7940596247606734144nt_int(produc4852315488734385442nt_int,R),S)),R2))
     => ( S2 = S
       => pp(aa_set6451871791712458035t_bool(aa_Pro2057418844460291100t_bool(member500491123954006279nt_int,aa_Pro835648289009615341nt_int(aa_fun7940596247606734144nt_int(produc4852315488734385442nt_int,R),S2)),R2)) ) ) )).

% ssubst_Pair_rhs
tff(fact_67_old_Oprod_Ocase,axiom,(
    ! [F: fun_Co1890133979025130057atural,X1: code_natural,X2: code_natural] : aa_Pro1971126414814181170atural(aa_fun4394021921911188166atural(produc8282080750456430313atural,F),aa_Cod5614077553384211403atural(aa_Cod3891347372088052988atural(produc3574140220909816553atural,X1),X2)) = aa_Cod6808739660676082561atural(aa_Cod4292056611156568242atural(F,X1),X2) )).

% old.prod.case
tff(fact_68_lock__action_Osize_I1_J,axiom,(
    lock_s5444299122428672615action(lock_Lock) = zero_zero_nat )).

% lock_action.size(1)
tff(fact_69_swap__simp,axiom,(
    ! [X: produc8923325533196201883nteger,Y: fun_Co6545587727236015215e_term] : aa_Pro5898173003354238552nteger(produc1086329213251557139e_term,produc1348435034978110643e_term(X,Y)) = aa_Pro6252757739892038976nteger(aa_fun3790775640809306146nteger(produc4282985567423050387nteger,Y),X) )).

% swap_simp
tff(fact_70_swap__simp,axiom,(
    ! [X: produc7822875418678951345atural,Y: fun_Pr8336614522058983534e_term] : aa_Pro4815109388110020atural(produc1330708496420339496e_term,produc8292168106141693128e_term(X,Y)) = aa_Pro4163967833709371565atural(aa_fun5152780764703512272atural(produc2566709293081654762atural,Y),X) )).

% swap_simp
tff(fact_71_swap__simp,axiom,(
    ! [X: produc8923325533196201883nteger,Y: fun_Pr272337284026993017e_term] : produc1307869722612112413e_term(produc8269329332333466045e_term(X,Y)) = aa_Pro490869892464487350nteger(aa_fun4101202993852558094nteger(produc7384524951051686153nteger,Y),X) )).

% swap_simp
tff(fact_72_swap__simp,axiom,(
    ! [X: product_prod_int_int,Y: fun_Pr9164807099015279978e_term] : produc5312348804003511852e_term(produc5954221522141377484e_term(X,Y)) = aa_Pro3513184699142849729nt_int(aa_fun1388719692539776744nt_int(produc1560874099174258678nt_int,Y),X) )).

% swap_simp
tff(fact_73_swap__simp,axiom,(
    ! [X: product_prod_int_int,Y: fun_in6429348457993719614e_term] : aa_Pro6578783190714238164nt_int(produc593905189003790336e_term,produc712526726438796704e_term(X,Y)) = aa_Pro835648289009615341nt_int(aa_fun7940596247606734144nt_int(produc4852315488734385442nt_int,Y),X) )).

% swap_simp
tff(fact_74_swap__simp,axiom,(
    ! [X: fun_Co6545587727236015215e_term,Y: produc8923325533196201883nteger] : aa_Pro8370694987415157336e_term(produc4020879745696496883nteger,aa_Pro6252757739892038976nteger(aa_fun3790775640809306146nteger(produc4282985567423050387nteger,X),Y)) = produc1348435034978110643e_term(Y,X) )).

% swap_simp
tff(fact_75_swap__simp,axiom,(
    ! [X: fun_Pr8336614522058983534e_term,Y: produc7822875418678951345atural] : aa_Pro8744562413343955908e_term(produc4828621720215076938atural,aa_Pro4163967833709371565atural(aa_fun5152780764703512272atural(produc2566709293081654762atural,X),Y)) = produc8292168106141693128e_term(Y,X) )).

% swap_simp
tff(fact_76_swap__simp,axiom,(
    ! [X: fun_Pr272337284026993017e_term,Y: produc8923325533196201883nteger] : aa_Pro4807357506740610520e_term(produc423065341330332521nteger,aa_Pro490869892464487350nteger(aa_fun4101202993852558094nteger(produc7384524951051686153nteger,X),Y)) = produc8269329332333466045e_term(Y,X) )).

% swap_simp
tff(fact_77_swap__simp,axiom,(
    ! [X: fun_Pr9164807099015279978e_term,Y: product_prod_int_int] : aa_Pro3237035770383364308e_term(produc919001381036393046nt_int,aa_Pro3513184699142849729nt_int(aa_fun1388719692539776744nt_int(produc1560874099174258678nt_int,X),Y)) = produc5954221522141377484e_term(Y,X) )).

% swap_simp
tff(fact_78_swap__simp,axiom,(
    ! [X: fun_in6429348457993719614e_term,Y: product_prod_int_int] : aa_Pro7337360478596779988e_term(produc4733693951299379074nt_int,aa_Pro835648289009615341nt_int(aa_fun7940596247606734144nt_int(produc4852315488734385442nt_int,X),Y)) = produc712526726438796704e_term(Y,X) )).

% swap_simp
tff(fact_79_curryI,axiom,(
    ! [F: fun_Pr5900652808213522383r_bool,A: fun_Co6545587727236015215e_term,B: produc8923325533196201883nteger] :
      ( pp(aa_Pro7150874649148492216r_bool(F,aa_Pro6252757739892038976nteger(aa_fun3790775640809306146nteger(produc4282985567423050387nteger,A),B)))
     => pp(aa_Pro5843519176478241656r_bool(aa_fun5646951941296221740r_bool(produc4474112600322492150r_bool(F),A),B)) ) )).

% curryI
tff(fact_80_curryI,axiom,(
    ! [F: fun_Pr3267060605504954680l_bool,A: fun_Pr8336614522058983534e_term,B: produc7822875418678951345atural] :
      ( pp(aa_Pro916321633901839137l_bool(F,aa_Pro4163967833709371565atural(aa_fun5152780764703512272atural(produc2566709293081654762atural,A),B)))
     => pp(aa_Pro8754844875067278050l_bool(aa_fun2237767473747863189l_bool(produc6713470815768014175l_bool(F),A),B)) ) )).

% curryI
tff(fact_81_curryI,axiom,(
    ! [F: fun_Pr5991498150630465241r_bool,A: fun_Pr272337284026993017e_term,B: produc8923325533196201883nteger] :
      ( pp(aa_Pro3640759179027349698r_bool(F,aa_Pro490869892464487350nteger(aa_fun4101202993852558094nteger(produc7384524951051686153nteger,A),B)))
     => pp(aa_Pro5843519176478241656r_bool(aa_fun5449300841655810358r_bool(produc8830213710918866432r_bool(F),A),B)) ) )).

% curryI
tff(fact_82_curryI,axiom,(
    ! [F: fun_Pr6019674992625747500t_bool,A: fun_Pr9164807099015279978e_term,B: product_prod_int_int] :
      ( pp(aa_Pro5031108791230793749t_bool(F,aa_Pro3513184699142849729nt_int(aa_fun1388719692539776744nt_int(produc1560874099174258678nt_int,A),B)))
     => pp(aa_Pro4501881432599481050t_bool(aa_fun5300525129335604105t_bool(produc7693670431277826643t_bool(F),A),B)) ) )).

% curryI
tff(fact_83_curryI,axiom,(
    ! [F: fun_Pr5504123824928244736t_bool,A: fun_in6429348457993719614e_term,B: product_prod_int_int] :
      ( pp(aa_Pro7591400126937138665t_bool(F,aa_Pro835648289009615341nt_int(aa_fun7940596247606734144nt_int(produc4852315488734385442nt_int,A),B)))
     => pp(aa_Pro4501881432599481050t_bool(aa_fun4446166836006121821t_bool(produc6897183239252912167t_bool(F),A),B)) ) )).

% curryI
tff(fact_84_lock__action_Osize_I2_J,axiom,(
    lock_s5444299122428672615action(lock_Unlock) = zero_zero_nat )).

% lock_action.size(2)
tff(fact_85_rtranclp__induct3,axiom,(
    ! [R: fun_Pr7939742422101749511r_bool,Ax: fun_Co6545587727236015215e_term,Ay: code_integer,Az: code_integer,Bx: fun_Co6545587727236015215e_term,By: code_integer,Bz: code_integer,P: fun_fu6959606230774438969r_bool] :
      ( pp(aa_Pro7150874649148492216r_bool(aa_Pro2322970417635306224r_bool(transi6710926795423753046nteger(R),aa_Pro6252757739892038976nteger(aa_fun3790775640809306146nteger(produc4282985567423050387nteger,Ax),aa_Cod6977894654539884864nteger(aa_Cod8380929501330563836nteger(produc1086072967326762835nteger,Ay),Az))),aa_Pro6252757739892038976nteger(aa_fun3790775640809306146nteger(produc4282985567423050387nteger,Bx),aa_Cod6977894654539884864nteger(aa_Cod8380929501330563836nteger(produc1086072967326762835nteger,By),Bz))))
     => ( pp(aa_Code_integer_bool(aa_Cod7250484176784686200r_bool(aa_fun7590852728353144354r_bool(P,Ax),Ay),Az))
       => ( ! [A3: fun_Co6545587727236015215e_term,Aa: code_integer,B3: code_integer,Ab: fun_Co6545587727236015215e_term,Ac: code_integer,Ba: code_integer] :
              ( pp(aa_Pro7150874649148492216r_bool(aa_Pro2322970417635306224r_bool(transi6710926795423753046nteger(R),aa_Pro6252757739892038976nteger(aa_fun3790775640809306146nteger(produc4282985567423050387nteger,Ax),aa_Cod6977894654539884864nteger(aa_Cod8380929501330563836nteger(produc1086072967326762835nteger,Ay),Az))),aa_Pro6252757739892038976nteger(aa_fun3790775640809306146nteger(produc4282985567423050387nteger,A3),aa_Cod6977894654539884864nteger(aa_Cod8380929501330563836nteger(produc1086072967326762835nteger,Aa),B3))))
             => ( pp(aa_Pro7150874649148492216r_bool(aa_Pro2322970417635306224r_bool(R,aa_Pro6252757739892038976nteger(aa_fun3790775640809306146nteger(produc4282985567423050387nteger,A3),aa_Cod6977894654539884864nteger(aa_Cod8380929501330563836nteger(produc1086072967326762835nteger,Aa),B3))),aa_Pro6252757739892038976nteger(aa_fun3790775640809306146nteger(produc4282985567423050387nteger,Ab),aa_Cod6977894654539884864nteger(aa_Cod8380929501330563836nteger(produc1086072967326762835nteger,Ac),Ba))))
               => ( pp(aa_Code_integer_bool(aa_Cod7250484176784686200r_bool(aa_fun7590852728353144354r_bool(P,A3),Aa),B3))
                 => pp(aa_Code_integer_bool(aa_Cod7250484176784686200r_bool(aa_fun7590852728353144354r_bool(P,Ab),Ac),Ba)) ) ) )
         => pp(aa_Code_integer_bool(aa_Cod7250484176784686200r_bool(aa_fun7590852728353144354r_bool(P,Bx),By),Bz)) ) ) ) )).

% rtranclp_induct3
tff(fact_86_rtranclp__induct3,axiom,(
    ! [R: fun_Pr3400377776228143833l_bool,Ax: fun_Pr8336614522058983534e_term,Ay: code_natural,Az: code_natural,Bx: fun_Pr8336614522058983534e_term,By: code_natural,Bz: code_natural,P: fun_fu4701898635723991140l_bool] :
      ( pp(aa_Pro916321633901839137l_bool(aa_Pro1056503316412650306l_bool(transi1363109050521148333atural(R),aa_Pro4163967833709371565atural(aa_fun5152780764703512272atural(produc2566709293081654762atural,Ax),aa_Cod5614077553384211403atural(aa_Cod3891347372088052988atural(produc3574140220909816553atural,Ay),Az))),aa_Pro4163967833709371565atural(aa_fun5152780764703512272atural(produc2566709293081654762atural,Bx),aa_Cod5614077553384211403atural(aa_Cod3891347372088052988atural(produc3574140220909816553atural,By),Bz))))
     => ( pp(aa_Code_natural_bool(aa_Cod6910080592713026658l_bool(aa_fun9177371286630637389l_bool(P,Ax),Ay),Az))
       => ( ! [A3: fun_Pr8336614522058983534e_term,Aa: code_natural,B3: code_natural,Ab: fun_Pr8336614522058983534e_term,Ac: code_natural,Ba: code_natural] :
              ( pp(aa_Pro916321633901839137l_bool(aa_Pro1056503316412650306l_bool(transi1363109050521148333atural(R),aa_Pro4163967833709371565atural(aa_fun5152780764703512272atural(produc2566709293081654762atural,Ax),aa_Cod5614077553384211403atural(aa_Cod3891347372088052988atural(produc3574140220909816553atural,Ay),Az))),aa_Pro4163967833709371565atural(aa_fun5152780764703512272atural(produc2566709293081654762atural,A3),aa_Cod5614077553384211403atural(aa_Cod3891347372088052988atural(produc3574140220909816553atural,Aa),B3))))
             => ( pp(aa_Pro916321633901839137l_bool(aa_Pro1056503316412650306l_bool(R,aa_Pro4163967833709371565atural(aa_fun5152780764703512272atural(produc2566709293081654762atural,A3),aa_Cod5614077553384211403atural(aa_Cod3891347372088052988atural(produc3574140220909816553atural,Aa),B3))),aa_Pro4163967833709371565atural(aa_fun5152780764703512272atural(produc2566709293081654762atural,Ab),aa_Cod5614077553384211403atural(aa_Cod3891347372088052988atural(produc3574140220909816553atural,Ac),Ba))))
               => ( pp(aa_Code_natural_bool(aa_Cod6910080592713026658l_bool(aa_fun9177371286630637389l_bool(P,A3),Aa),B3))
                 => pp(aa_Code_natural_bool(aa_Cod6910080592713026658l_bool(aa_fun9177371286630637389l_bool(P,Ab),Ac),Ba)) ) ) )
         => pp(aa_Code_natural_bool(aa_Cod6910080592713026658l_bool(aa_fun9177371286630637389l_bool(P,Bx),By),Bz)) ) ) ) )).

% rtranclp_induct3
tff(fact_87_rtranclp__induct3,axiom,(
    ! [R: fun_Pr5518362963649474331r_bool,Ax: fun_Pr272337284026993017e_term,Ay: code_integer,Az: code_integer,Bx: fun_Pr272337284026993017e_term,By: code_integer,Bz: code_integer,P: fun_fu1615354638634459567r_bool] :
      ( pp(aa_Pro3640759179027349698r_bool(aa_Pro8124660830630096900r_bool(transi2328144596061577676nteger(R),aa_Pro490869892464487350nteger(aa_fun4101202993852558094nteger(produc7384524951051686153nteger,Ax),aa_Cod6977894654539884864nteger(aa_Cod8380929501330563836nteger(produc1086072967326762835nteger,Ay),Az))),aa_Pro490869892464487350nteger(aa_fun4101202993852558094nteger(produc7384524951051686153nteger,Bx),aa_Cod6977894654539884864nteger(aa_Cod8380929501330563836nteger(produc1086072967326762835nteger,By),Bz))))
     => ( pp(aa_Code_integer_bool(aa_Cod7250484176784686200r_bool(aa_fun8328143705649857432r_bool(P,Ax),Ay),Az))
       => ( ! [A3: fun_Pr272337284026993017e_term,Aa: code_integer,B3: code_integer,Ab: fun_Pr272337284026993017e_term,Ac: code_integer,Ba: code_integer] :
              ( pp(aa_Pro3640759179027349698r_bool(aa_Pro8124660830630096900r_bool(transi2328144596061577676nteger(R),aa_Pro490869892464487350nteger(aa_fun4101202993852558094nteger(produc7384524951051686153nteger,Ax),aa_Cod6977894654539884864nteger(aa_Cod8380929501330563836nteger(produc1086072967326762835nteger,Ay),Az))),aa_Pro490869892464487350nteger(aa_fun4101202993852558094nteger(produc7384524951051686153nteger,A3),aa_Cod6977894654539884864nteger(aa_Cod8380929501330563836nteger(produc1086072967326762835nteger,Aa),B3))))
             => ( pp(aa_Pro3640759179027349698r_bool(aa_Pro8124660830630096900r_bool(R,aa_Pro490869892464487350nteger(aa_fun4101202993852558094nteger(produc7384524951051686153nteger,A3),aa_Cod6977894654539884864nteger(aa_Cod8380929501330563836nteger(produc1086072967326762835nteger,Aa),B3))),aa_Pro490869892464487350nteger(aa_fun4101202993852558094nteger(produc7384524951051686153nteger,Ab),aa_Cod6977894654539884864nteger(aa_Cod8380929501330563836nteger(produc1086072967326762835nteger,Ac),Ba))))
               => ( pp(aa_Code_integer_bool(aa_Cod7250484176784686200r_bool(aa_fun8328143705649857432r_bool(P,A3),Aa),B3))
                 => pp(aa_Code_integer_bool(aa_Cod7250484176784686200r_bool(aa_fun8328143705649857432r_bool(P,Ab),Ac),Ba)) ) ) )
         => pp(aa_Code_integer_bool(aa_Cod7250484176784686200r_bool(aa_fun8328143705649857432r_bool(P,Bx),By),Bz)) ) ) ) )).

% rtranclp_induct3
tff(fact_88_rtranclp__induct3,axiom,(
    ! [R: fun_Pr7882071467869259969t_bool,Ax: fun_Pr9164807099015279978e_term,Ay: int,Az: int,Bx: fun_Pr9164807099015279978e_term,By: int,Bz: int,P: fun_fu1850930449605828192t_bool] :
      ( pp(aa_Pro5031108791230793749t_bool(aa_Pro1780005615354958634t_bool(transi3679935816330914233nt_int(R),aa_Pro3513184699142849729nt_int(aa_fun1388719692539776744nt_int(produc1560874099174258678nt_int,Ax),aa_int7462565939943104719nt_int(aa_int2565445551602696444nt_int(product_Pair_int_int,Ay),Az))),aa_Pro3513184699142849729nt_int(aa_fun1388719692539776744nt_int(produc1560874099174258678nt_int,Bx),aa_int7462565939943104719nt_int(aa_int2565445551602696444nt_int(product_Pair_int_int,By),Bz))))
     => ( pp(aa_int_bool(aa_int_fun_int_bool(aa_fun2967821446744691017t_bool(P,Ax),Ay),Az))
       => ( ! [A3: fun_Pr9164807099015279978e_term,Aa: int,B3: int,Ab: fun_Pr9164807099015279978e_term,Ac: int,Ba: int] :
              ( pp(aa_Pro5031108791230793749t_bool(aa_Pro1780005615354958634t_bool(transi3679935816330914233nt_int(R),aa_Pro3513184699142849729nt_int(aa_fun1388719692539776744nt_int(produc1560874099174258678nt_int,Ax),aa_int7462565939943104719nt_int(aa_int2565445551602696444nt_int(product_Pair_int_int,Ay),Az))),aa_Pro3513184699142849729nt_int(aa_fun1388719692539776744nt_int(produc1560874099174258678nt_int,A3),aa_int7462565939943104719nt_int(aa_int2565445551602696444nt_int(product_Pair_int_int,Aa),B3))))
             => ( pp(aa_Pro5031108791230793749t_bool(aa_Pro1780005615354958634t_bool(R,aa_Pro3513184699142849729nt_int(aa_fun1388719692539776744nt_int(produc1560874099174258678nt_int,A3),aa_int7462565939943104719nt_int(aa_int2565445551602696444nt_int(product_Pair_int_int,Aa),B3))),aa_Pro3513184699142849729nt_int(aa_fun1388719692539776744nt_int(produc1560874099174258678nt_int,Ab),aa_int7462565939943104719nt_int(aa_int2565445551602696444nt_int(product_Pair_int_int,Ac),Ba))))
               => ( pp(aa_int_bool(aa_int_fun_int_bool(aa_fun2967821446744691017t_bool(P,A3),Aa),B3))
                 => pp(aa_int_bool(aa_int_fun_int_bool(aa_fun2967821446744691017t_bool(P,Ab),Ac),Ba)) ) ) )
         => pp(aa_int_bool(aa_int_fun_int_bool(aa_fun2967821446744691017t_bool(P,Bx),By),Bz)) ) ) ) )).

% rtranclp_induct3
tff(fact_89_rtranclp__induct3,axiom,(
    ! [R: fun_Pr5173018050610649193t_bool,Ax: fun_in6429348457993719614e_term,Ay: int,Az: int,Bx: fun_in6429348457993719614e_term,By: int,Bz: int,P: fun_fu1103626697480814988t_bool] :
      ( pp(aa_Pro7591400126937138665t_bool(aa_Pro4967935860478815442t_bool(transi5065094279540041445nt_int(R),aa_Pro835648289009615341nt_int(aa_fun7940596247606734144nt_int(produc4852315488734385442nt_int,Ax),aa_int7462565939943104719nt_int(aa_int2565445551602696444nt_int(product_Pair_int_int,Ay),Az))),aa_Pro835648289009615341nt_int(aa_fun7940596247606734144nt_int(produc4852315488734385442nt_int,Bx),aa_int7462565939943104719nt_int(aa_int2565445551602696444nt_int(product_Pair_int_int,By),Bz))))
     => ( pp(aa_int_bool(aa_int_fun_int_bool(aa_fun3090123613162288245t_bool(P,Ax),Ay),Az))
       => ( ! [A3: fun_in6429348457993719614e_term,Aa: int,B3: int,Ab: fun_in6429348457993719614e_term,Ac: int,Ba: int] :
              ( pp(aa_Pro7591400126937138665t_bool(aa_Pro4967935860478815442t_bool(transi5065094279540041445nt_int(R),aa_Pro835648289009615341nt_int(aa_fun7940596247606734144nt_int(produc4852315488734385442nt_int,Ax),aa_int7462565939943104719nt_int(aa_int2565445551602696444nt_int(product_Pair_int_int,Ay),Az))),aa_Pro835648289009615341nt_int(aa_fun7940596247606734144nt_int(produc4852315488734385442nt_int,A3),aa_int7462565939943104719nt_int(aa_int2565445551602696444nt_int(product_Pair_int_int,Aa),B3))))
             => ( pp(aa_Pro7591400126937138665t_bool(aa_Pro4967935860478815442t_bool(R,aa_Pro835648289009615341nt_int(aa_fun7940596247606734144nt_int(produc4852315488734385442nt_int,A3),aa_int7462565939943104719nt_int(aa_int2565445551602696444nt_int(product_Pair_int_int,Aa),B3))),aa_Pro835648289009615341nt_int(aa_fun7940596247606734144nt_int(produc4852315488734385442nt_int,Ab),aa_int7462565939943104719nt_int(aa_int2565445551602696444nt_int(product_Pair_int_int,Ac),Ba))))
               => ( pp(aa_int_bool(aa_int_fun_int_bool(aa_fun3090123613162288245t_bool(P,A3),Aa),B3))
                 => pp(aa_int_bool(aa_int_fun_int_bool(aa_fun3090123613162288245t_bool(P,Ab),Ac),Ba)) ) ) )
         => pp(aa_int_bool(aa_int_fun_int_bool(aa_fun3090123613162288245t_bool(P,Bx),By),Bz)) ) ) ) )).

% rtranclp_induct3
tff(fact_90_lock__action_Osize_I3_J,axiom,(
    lock_s5444299122428672615action(lock_UnlockFail) = zero_zero_nat )).

% lock_action.size(3)
tff(fact_91_tranclp__induct3,axiom,(
    ! [R: fun_Pr7939742422101749511r_bool,Ax: fun_Co6545587727236015215e_term,Ay: code_integer,Az: code_integer,Bx: fun_Co6545587727236015215e_term,By: code_integer,Bz: code_integer,P: fun_fu6959606230774438969r_bool] :
      ( pp(aa_Pro7150874649148492216r_bool(aa_Pro2322970417635306224r_bool(transi8529500889210449652nteger(R),aa_Pro6252757739892038976nteger(aa_fun3790775640809306146nteger(produc4282985567423050387nteger,Ax),aa_Cod6977894654539884864nteger(aa_Cod8380929501330563836nteger(produc1086072967326762835nteger,Ay),Az))),aa_Pro6252757739892038976nteger(aa_fun3790775640809306146nteger(produc4282985567423050387nteger,Bx),aa_Cod6977894654539884864nteger(aa_Cod8380929501330563836nteger(produc1086072967326762835nteger,By),Bz))))
     => ( ! [A3: fun_Co6545587727236015215e_term,Aa: code_integer,B3: code_integer] :
            ( pp(aa_Pro7150874649148492216r_bool(aa_Pro2322970417635306224r_bool(R,aa_Pro6252757739892038976nteger(aa_fun3790775640809306146nteger(produc4282985567423050387nteger,Ax),aa_Cod6977894654539884864nteger(aa_Cod8380929501330563836nteger(produc1086072967326762835nteger,Ay),Az))),aa_Pro6252757739892038976nteger(aa_fun3790775640809306146nteger(produc4282985567423050387nteger,A3),aa_Cod6977894654539884864nteger(aa_Cod8380929501330563836nteger(produc1086072967326762835nteger,Aa),B3))))
           => pp(aa_Code_integer_bool(aa_Cod7250484176784686200r_bool(aa_fun7590852728353144354r_bool(P,A3),Aa),B3)) )
       => ( ! [A3: fun_Co6545587727236015215e_term,Aa: code_integer,B3: code_integer,Ab: fun_Co6545587727236015215e_term,Ac: code_integer,Ba: code_integer] :
              ( pp(aa_Pro7150874649148492216r_bool(aa_Pro2322970417635306224r_bool(transi8529500889210449652nteger(R),aa_Pro6252757739892038976nteger(aa_fun3790775640809306146nteger(produc4282985567423050387nteger,Ax),aa_Cod6977894654539884864nteger(aa_Cod8380929501330563836nteger(produc1086072967326762835nteger,Ay),Az))),aa_Pro6252757739892038976nteger(aa_fun3790775640809306146nteger(produc4282985567423050387nteger,A3),aa_Cod6977894654539884864nteger(aa_Cod8380929501330563836nteger(produc1086072967326762835nteger,Aa),B3))))
             => ( pp(aa_Pro7150874649148492216r_bool(aa_Pro2322970417635306224r_bool(R,aa_Pro6252757739892038976nteger(aa_fun3790775640809306146nteger(produc4282985567423050387nteger,A3),aa_Cod6977894654539884864nteger(aa_Cod8380929501330563836nteger(produc1086072967326762835nteger,Aa),B3))),aa_Pro6252757739892038976nteger(aa_fun3790775640809306146nteger(produc4282985567423050387nteger,Ab),aa_Cod6977894654539884864nteger(aa_Cod8380929501330563836nteger(produc1086072967326762835nteger,Ac),Ba))))
               => ( pp(aa_Code_integer_bool(aa_Cod7250484176784686200r_bool(aa_fun7590852728353144354r_bool(P,A3),Aa),B3))
                 => pp(aa_Code_integer_bool(aa_Cod7250484176784686200r_bool(aa_fun7590852728353144354r_bool(P,Ab),Ac),Ba)) ) ) )
         => pp(aa_Code_integer_bool(aa_Cod7250484176784686200r_bool(aa_fun7590852728353144354r_bool(P,Bx),By),Bz)) ) ) ) )).

% tranclp_induct3
tff(fact_92_tranclp__induct3,axiom,(
    ! [R: fun_Pr3400377776228143833l_bool,Ax: fun_Pr8336614522058983534e_term,Ay: code_natural,Az: code_natural,Bx: fun_Pr8336614522058983534e_term,By: code_natural,Bz: code_natural,P: fun_fu4701898635723991140l_bool] :
      ( pp(aa_Pro916321633901839137l_bool(aa_Pro1056503316412650306l_bool(transi8051899945757726539atural(R),aa_Pro4163967833709371565atural(aa_fun5152780764703512272atural(produc2566709293081654762atural,Ax),aa_Cod5614077553384211403atural(aa_Cod3891347372088052988atural(produc3574140220909816553atural,Ay),Az))),aa_Pro4163967833709371565atural(aa_fun5152780764703512272atural(produc2566709293081654762atural,Bx),aa_Cod5614077553384211403atural(aa_Cod3891347372088052988atural(produc3574140220909816553atural,By),Bz))))
     => ( ! [A3: fun_Pr8336614522058983534e_term,Aa: code_natural,B3: code_natural] :
            ( pp(aa_Pro916321633901839137l_bool(aa_Pro1056503316412650306l_bool(R,aa_Pro4163967833709371565atural(aa_fun5152780764703512272atural(produc2566709293081654762atural,Ax),aa_Cod5614077553384211403atural(aa_Cod3891347372088052988atural(produc3574140220909816553atural,Ay),Az))),aa_Pro4163967833709371565atural(aa_fun5152780764703512272atural(produc2566709293081654762atural,A3),aa_Cod5614077553384211403atural(aa_Cod3891347372088052988atural(produc3574140220909816553atural,Aa),B3))))
           => pp(aa_Code_natural_bool(aa_Cod6910080592713026658l_bool(aa_fun9177371286630637389l_bool(P,A3),Aa),B3)) )
       => ( ! [A3: fun_Pr8336614522058983534e_term,Aa: code_natural,B3: code_natural,Ab: fun_Pr8336614522058983534e_term,Ac: code_natural,Ba: code_natural] :
              ( pp(aa_Pro916321633901839137l_bool(aa_Pro1056503316412650306l_bool(transi8051899945757726539atural(R),aa_Pro4163967833709371565atural(aa_fun5152780764703512272atural(produc2566709293081654762atural,Ax),aa_Cod5614077553384211403atural(aa_Cod3891347372088052988atural(produc3574140220909816553atural,Ay),Az))),aa_Pro4163967833709371565atural(aa_fun5152780764703512272atural(produc2566709293081654762atural,A3),aa_Cod5614077553384211403atural(aa_Cod3891347372088052988atural(produc3574140220909816553atural,Aa),B3))))
             => ( pp(aa_Pro916321633901839137l_bool(aa_Pro1056503316412650306l_bool(R,aa_Pro4163967833709371565atural(aa_fun5152780764703512272atural(produc2566709293081654762atural,A3),aa_Cod5614077553384211403atural(aa_Cod3891347372088052988atural(produc3574140220909816553atural,Aa),B3))),aa_Pro4163967833709371565atural(aa_fun5152780764703512272atural(produc2566709293081654762atural,Ab),aa_Cod5614077553384211403atural(aa_Cod3891347372088052988atural(produc3574140220909816553atural,Ac),Ba))))
               => ( pp(aa_Code_natural_bool(aa_Cod6910080592713026658l_bool(aa_fun9177371286630637389l_bool(P,A3),Aa),B3))
                 => pp(aa_Code_natural_bool(aa_Cod6910080592713026658l_bool(aa_fun9177371286630637389l_bool(P,Ab),Ac),Ba)) ) ) )
         => pp(aa_Code_natural_bool(aa_Cod6910080592713026658l_bool(aa_fun9177371286630637389l_bool(P,Bx),By),Bz)) ) ) ) )).

% tranclp_induct3
tff(fact_93_tranclp__induct3,axiom,(
    ! [R: fun_Pr5518362963649474331r_bool,Ax: fun_Pr272337284026993017e_term,Ay: code_integer,Az: code_integer,Bx: fun_Pr272337284026993017e_term,By: code_integer,Bz: code_integer,P: fun_fu1615354638634459567r_bool] :
      ( pp(aa_Pro3640759179027349698r_bool(aa_Pro8124660830630096900r_bool(transi9016935491298155882nteger(R),aa_Pro490869892464487350nteger(aa_fun4101202993852558094nteger(produc7384524951051686153nteger,Ax),aa_Cod6977894654539884864nteger(aa_Cod8380929501330563836nteger(produc1086072967326762835nteger,Ay),Az))),aa_Pro490869892464487350nteger(aa_fun4101202993852558094nteger(produc7384524951051686153nteger,Bx),aa_Cod6977894654539884864nteger(aa_Cod8380929501330563836nteger(produc1086072967326762835nteger,By),Bz))))
     => ( ! [A3: fun_Pr272337284026993017e_term,Aa: code_integer,B3: code_integer] :
            ( pp(aa_Pro3640759179027349698r_bool(aa_Pro8124660830630096900r_bool(R,aa_Pro490869892464487350nteger(aa_fun4101202993852558094nteger(produc7384524951051686153nteger,Ax),aa_Cod6977894654539884864nteger(aa_Cod8380929501330563836nteger(produc1086072967326762835nteger,Ay),Az))),aa_Pro490869892464487350nteger(aa_fun4101202993852558094nteger(produc7384524951051686153nteger,A3),aa_Cod6977894654539884864nteger(aa_Cod8380929501330563836nteger(produc1086072967326762835nteger,Aa),B3))))
           => pp(aa_Code_integer_bool(aa_Cod7250484176784686200r_bool(aa_fun8328143705649857432r_bool(P,A3),Aa),B3)) )
       => ( ! [A3: fun_Pr272337284026993017e_term,Aa: code_integer,B3: code_integer,Ab: fun_Pr272337284026993017e_term,Ac: code_integer,Ba: code_integer] :
              ( pp(aa_Pro3640759179027349698r_bool(aa_Pro8124660830630096900r_bool(transi9016935491298155882nteger(R),aa_Pro490869892464487350nteger(aa_fun4101202993852558094nteger(produc7384524951051686153nteger,Ax),aa_Cod6977894654539884864nteger(aa_Cod8380929501330563836nteger(produc1086072967326762835nteger,Ay),Az))),aa_Pro490869892464487350nteger(aa_fun4101202993852558094nteger(produc7384524951051686153nteger,A3),aa_Cod6977894654539884864nteger(aa_Cod8380929501330563836nteger(produc1086072967326762835nteger,Aa),B3))))
             => ( pp(aa_Pro3640759179027349698r_bool(aa_Pro8124660830630096900r_bool(R,aa_Pro490869892464487350nteger(aa_fun4101202993852558094nteger(produc7384524951051686153nteger,A3),aa_Cod6977894654539884864nteger(aa_Cod8380929501330563836nteger(produc1086072967326762835nteger,Aa),B3))),aa_Pro490869892464487350nteger(aa_fun4101202993852558094nteger(produc7384524951051686153nteger,Ab),aa_Cod6977894654539884864nteger(aa_Cod8380929501330563836nteger(produc1086072967326762835nteger,Ac),Ba))))
               => ( pp(aa_Code_integer_bool(aa_Cod7250484176784686200r_bool(aa_fun8328143705649857432r_bool(P,A3),Aa),B3))
                 => pp(aa_Code_integer_bool(aa_Cod7250484176784686200r_bool(aa_fun8328143705649857432r_bool(P,Ab),Ac),Ba)) ) ) )
         => pp(aa_Code_integer_bool(aa_Cod7250484176784686200r_bool(aa_fun8328143705649857432r_bool(P,Bx),By),Bz)) ) ) ) )).

% tranclp_induct3
tff(fact_94_tranclp__induct3,axiom,(
    ! [R: fun_Pr7882071467869259969t_bool,Ax: fun_Pr9164807099015279978e_term,Ay: int,Az: int,Bx: fun_Pr9164807099015279978e_term,By: int,Bz: int,P: fun_fu1850930449605828192t_bool] :
      ( pp(aa_Pro5031108791230793749t_bool(aa_Pro1780005615354958634t_bool(transi7747454463607967063nt_int(R),aa_Pro3513184699142849729nt_int(aa_fun1388719692539776744nt_int(produc1560874099174258678nt_int,Ax),aa_int7462565939943104719nt_int(aa_int2565445551602696444nt_int(product_Pair_int_int,Ay),Az))),aa_Pro3513184699142849729nt_int(aa_fun1388719692539776744nt_int(produc1560874099174258678nt_int,Bx),aa_int7462565939943104719nt_int(aa_int2565445551602696444nt_int(product_Pair_int_int,By),Bz))))
     => ( ! [A3: fun_Pr9164807099015279978e_term,Aa: int,B3: int] :
            ( pp(aa_Pro5031108791230793749t_bool(aa_Pro1780005615354958634t_bool(R,aa_Pro3513184699142849729nt_int(aa_fun1388719692539776744nt_int(produc1560874099174258678nt_int,Ax),aa_int7462565939943104719nt_int(aa_int2565445551602696444nt_int(product_Pair_int_int,Ay),Az))),aa_Pro3513184699142849729nt_int(aa_fun1388719692539776744nt_int(produc1560874099174258678nt_int,A3),aa_int7462565939943104719nt_int(aa_int2565445551602696444nt_int(product_Pair_int_int,Aa),B3))))
           => pp(aa_int_bool(aa_int_fun_int_bool(aa_fun2967821446744691017t_bool(P,A3),Aa),B3)) )
       => ( ! [A3: fun_Pr9164807099015279978e_term,Aa: int,B3: int,Ab: fun_Pr9164807099015279978e_term,Ac: int,Ba: int] :
              ( pp(aa_Pro5031108791230793749t_bool(aa_Pro1780005615354958634t_bool(transi7747454463607967063nt_int(R),aa_Pro3513184699142849729nt_int(aa_fun1388719692539776744nt_int(produc1560874099174258678nt_int,Ax),aa_int7462565939943104719nt_int(aa_int2565445551602696444nt_int(product_Pair_int_int,Ay),Az))),aa_Pro3513184699142849729nt_int(aa_fun1388719692539776744nt_int(produc1560874099174258678nt_int,A3),aa_int7462565939943104719nt_int(aa_int2565445551602696444nt_int(product_Pair_int_int,Aa),B3))))
             => ( pp(aa_Pro5031108791230793749t_bool(aa_Pro1780005615354958634t_bool(R,aa_Pro3513184699142849729nt_int(aa_fun1388719692539776744nt_int(produc1560874099174258678nt_int,A3),aa_int7462565939943104719nt_int(aa_int2565445551602696444nt_int(product_Pair_int_int,Aa),B3))),aa_Pro3513184699142849729nt_int(aa_fun1388719692539776744nt_int(produc1560874099174258678nt_int,Ab),aa_int7462565939943104719nt_int(aa_int2565445551602696444nt_int(product_Pair_int_int,Ac),Ba))))
               => ( pp(aa_int_bool(aa_int_fun_int_bool(aa_fun2967821446744691017t_bool(P,A3),Aa),B3))
                 => pp(aa_int_bool(aa_int_fun_int_bool(aa_fun2967821446744691017t_bool(P,Ab),Ac),Ba)) ) ) )
         => pp(aa_int_bool(aa_int_fun_int_bool(aa_fun2967821446744691017t_bool(P,Bx),By),Bz)) ) ) ) )).

% tranclp_induct3
tff(fact_95_tranclp__induct3,axiom,(
    ! [R: fun_Pr5173018050610649193t_bool,Ax: fun_in6429348457993719614e_term,Ay: int,Az: int,Bx: fun_in6429348457993719614e_term,By: int,Bz: int,P: fun_fu1103626697480814988t_bool] :
      ( pp(aa_Pro7591400126937138665t_bool(aa_Pro4967935860478815442t_bool(transi4304854299479087747nt_int(R),aa_Pro835648289009615341nt_int(aa_fun7940596247606734144nt_int(produc4852315488734385442nt_int,Ax),aa_int7462565939943104719nt_int(aa_int2565445551602696444nt_int(product_Pair_int_int,Ay),Az))),aa_Pro835648289009615341nt_int(aa_fun7940596247606734144nt_int(produc4852315488734385442nt_int,Bx),aa_int7462565939943104719nt_int(aa_int2565445551602696444nt_int(product_Pair_int_int,By),Bz))))
     => ( ! [A3: fun_in6429348457993719614e_term,Aa: int,B3: int] :
            ( pp(aa_Pro7591400126937138665t_bool(aa_Pro4967935860478815442t_bool(R,aa_Pro835648289009615341nt_int(aa_fun7940596247606734144nt_int(produc4852315488734385442nt_int,Ax),aa_int7462565939943104719nt_int(aa_int2565445551602696444nt_int(product_Pair_int_int,Ay),Az))),aa_Pro835648289009615341nt_int(aa_fun7940596247606734144nt_int(produc4852315488734385442nt_int,A3),aa_int7462565939943104719nt_int(aa_int2565445551602696444nt_int(product_Pair_int_int,Aa),B3))))
           => pp(aa_int_bool(aa_int_fun_int_bool(aa_fun3090123613162288245t_bool(P,A3),Aa),B3)) )
       => ( ! [A3: fun_in6429348457993719614e_term,Aa: int,B3: int,Ab: fun_in6429348457993719614e_term,Ac: int,Ba: int] :
              ( pp(aa_Pro7591400126937138665t_bool(aa_Pro4967935860478815442t_bool(transi4304854299479087747nt_int(R),aa_Pro835648289009615341nt_int(aa_fun7940596247606734144nt_int(produc4852315488734385442nt_int,Ax),aa_int7462565939943104719nt_int(aa_int2565445551602696444nt_int(product_Pair_int_int,Ay),Az))),aa_Pro835648289009615341nt_int(aa_fun7940596247606734144nt_int(produc4852315488734385442nt_int,A3),aa_int7462565939943104719nt_int(aa_int2565445551602696444nt_int(product_Pair_int_int,Aa),B3))))
             => ( pp(aa_Pro7591400126937138665t_bool(aa_Pro4967935860478815442t_bool(R,aa_Pro835648289009615341nt_int(aa_fun7940596247606734144nt_int(produc4852315488734385442nt_int,A3),aa_int7462565939943104719nt_int(aa_int2565445551602696444nt_int(product_Pair_int_int,Aa),B3))),aa_Pro835648289009615341nt_int(aa_fun7940596247606734144nt_int(produc4852315488734385442nt_int,Ab),aa_int7462565939943104719nt_int(aa_int2565445551602696444nt_int(product_Pair_int_int,Ac),Ba))))
               => ( pp(aa_int_bool(aa_int_fun_int_bool(aa_fun3090123613162288245t_bool(P,A3),Aa),B3))
                 => pp(aa_int_bool(aa_int_fun_int_bool(aa_fun3090123613162288245t_bool(P,Ab),Ac),Ba)) ) ) )
         => pp(aa_int_bool(aa_int_fun_int_bool(aa_fun3090123613162288245t_bool(P,Bx),By),Bz)) ) ) ) )).

% tranclp_induct3
tff(fact_96_apsnd__conv,axiom,(
    ! [F: fun_Pr5876161306168176259nteger,X: fun_Co6545587727236015215e_term,Y: produc8923325533196201883nteger] : aa_Pro605336214283753216nteger(produc7284161782193780781e_term(F),aa_Pro6252757739892038976nteger(aa_fun3790775640809306146nteger(produc4282985567423050387nteger,X),Y)) = aa_Pro6252757739892038976nteger(aa_fun3790775640809306146nteger(produc4282985567423050387nteger,X),aa_Pro4693618923521437820nteger(F,Y)) )).

% apsnd_conv
tff(fact_97_apsnd__conv,axiom,(
    ! [F: fun_Pr74676805955934211atural,X: fun_Pr8336614522058983534e_term,Y: produc7822875418678951345atural] : aa_Pro7626634194206414894atural(produc2400445711499960492e_term(F),aa_Pro4163967833709371565atural(aa_fun5152780764703512272atural(produc2566709293081654762atural,X),Y)) = aa_Pro4163967833709371565atural(aa_fun5152780764703512272atural(produc2566709293081654762atural,X),aa_Pro4262726347734369532atural(F,Y)) )).

% apsnd_conv
tff(fact_98_apsnd__conv,axiom,(
    ! [F: fun_Pr5876161306168176259nteger,X: fun_Pr272337284026993017e_term,Y: produc8923325533196201883nteger] : aa_Pro8016721334973800684nteger(produc4820624280922754359e_term(F),aa_Pro490869892464487350nteger(aa_fun4101202993852558094nteger(produc7384524951051686153nteger,X),Y)) = aa_Pro490869892464487350nteger(aa_fun4101202993852558094nteger(produc7384524951051686153nteger,X),aa_Pro4693618923521437820nteger(F,Y)) )).

% apsnd_conv
tff(fact_99_apsnd__conv,axiom,(
    ! [F: fun_Pr2478283820680522243nt_int,X: fun_Pr9164807099015279978e_term,Y: product_prod_int_int] : aa_Pro7619707155024403014nt_int(produc276867580179041192e_term(F),aa_Pro3513184699142849729nt_int(aa_fun1388719692539776744nt_int(produc1560874099174258678nt_int,X),Y)) = aa_Pro3513184699142849729nt_int(aa_fun1388719692539776744nt_int(produc1560874099174258678nt_int,X),aa_Pro6970504127699319548nt_int(F,Y)) )).

% apsnd_conv
tff(fact_100_apsnd__conv,axiom,(
    ! [F: fun_Pr2478283820680522243nt_int,X: fun_in6429348457993719614e_term,Y: product_prod_int_int] : aa_Pro7656415901706311326nt_int(produc5581269045473686908e_term(F),aa_Pro835648289009615341nt_int(aa_fun7940596247606734144nt_int(produc4852315488734385442nt_int,X),Y)) = aa_Pro835648289009615341nt_int(aa_fun7940596247606734144nt_int(produc4852315488734385442nt_int,X),aa_Pro6970504127699319548nt_int(F,Y)) )).

% apsnd_conv
tff(fact_101_lock__action_Osize_I4_J,axiom,(
    lock_s5444299122428672615action(lock_ReleaseAcquire) = zero_zero_nat )).

% lock_action.size(4)
tff(fact_102_comp__apply,axiom,(
    ! [F: fun_Pr3037641808205765189_a_b_c,G: fun_Pr167910391879485593list_f,X: produc8923597787767437993list_f] : aa_Pro5002280679056845916_a_b_c(aa_fun2596409532572620736_a_b_c(aa_fun7869170901863626566_a_b_c(comp_P4767578765025054880list_f,F),G),X) = aa_Pro5496877705301569838_a_b_c(F,aa_Pro2582230449628027978list_f(G,X)) )).

% comp_apply
tff(fact_103_fst__eqD,axiom,(
    ! [X: fun_Co6545587727236015215e_term,Y: produc8923325533196201883nteger,A: fun_Co6545587727236015215e_term] :
      ( aa_Pro3255062042318636430e_term(produc3971164842776949671nteger,aa_Pro6252757739892038976nteger(aa_fun3790775640809306146nteger(produc4282985567423050387nteger,X),Y)) = A
     => X = A ) )).

% fst_eqD
tff(fact_104_fst__eqD,axiom,(
    ! [X: fun_Pr8336614522058983534e_term,Y: produc7822875418678951345atural,A: fun_Pr8336614522058983534e_term] :
      ( aa_Pro5217105177887748324e_term(produc1168782837711296254atural,aa_Pro4163967833709371565atural(aa_fun5152780764703512272atural(produc2566709293081654762atural,X),Y)) = A
     => X = A ) )).

% fst_eqD
tff(fact_105_fst__eqD,axiom,(
    ! [X: fun_Pr272337284026993017e_term,Y: produc8923325533196201883nteger,A: fun_Pr272337284026993017e_term] :
      ( aa_Pro7852915517588584206e_term(produc5986598495681327645nteger,aa_Pro490869892464487350nteger(aa_fun4101202993852558094nteger(produc7384524951051686153nteger,X),Y)) = A
     => X = A ) )).

% fst_eqD
tff(fact_106_fst__eqD,axiom,(
    ! [X: fun_Pr9164807099015279978e_term,Y: product_prod_int_int,A: fun_Pr9164807099015279978e_term] :
      ( aa_Pro1970863770526474220e_term(produc6655012789309278474nt_int,aa_Pro3513184699142849729nt_int(aa_fun1388719692539776744nt_int(produc1560874099174258678nt_int,X),Y)) = A
     => X = A ) )).

% fst_eqD
tff(fact_107_fst__eqD,axiom,(
    ! [X: fun_in6429348457993719614e_term,Y: product_prod_int_int,A: fun_in6429348457993719614e_term] :
      ( aa_Pro6937503462419145452e_term(produc2507970727455213110nt_int,aa_Pro835648289009615341nt_int(aa_fun7940596247606734144nt_int(produc4852315488734385442nt_int,X),Y)) = A
     => X = A ) )).

% fst_eqD
tff(fact_108_fst__apsnd,axiom,(
    ! [F: fun_Pr5876161306168176259nteger,X: produc5207004643709237345nteger] : aa_Pro3255062042318636430e_term(produc3971164842776949671nteger,aa_Pro605336214283753216nteger(produc7284161782193780781e_term(F),X)) = aa_Pro3255062042318636430e_term(produc3971164842776949671nteger,X) )).

% fst_apsnd
tff(fact_109_fst__apsnd,axiom,(
    ! [F: fun_Pr74676805955934211atural,X: produc651309673056299192atural] : aa_Pro5217105177887748324e_term(produc1168782837711296254atural,aa_Pro7626634194206414894atural(produc2400445711499960492e_term(F),X)) = aa_Pro5217105177887748324e_term(produc1168782837711296254atural,X) )).

% fst_apsnd
tff(fact_110_fst__apsnd,axiom,(
    ! [F: fun_Pr5876161306168176259nteger,X: produc1616345218596728535nteger] : aa_Pro7852915517588584206e_term(produc5986598495681327645nteger,aa_Pro8016721334973800684nteger(produc4820624280922754359e_term(F),X)) = aa_Pro7852915517588584206e_term(produc5986598495681327645nteger,X) )).

% fst_apsnd
tff(fact_111_fst__apsnd,axiom,(
    ! [F: fun_Pr2478283820680522243nt_int,X: produc4441460161354545860nt_int] : aa_Pro1970863770526474220e_term(produc6655012789309278474nt_int,aa_Pro7619707155024403014nt_int(produc276867580179041192e_term(F),X)) = aa_Pro1970863770526474220e_term(produc6655012789309278474nt_int,X) )).

% fst_apsnd
tff(fact_112_fst__apsnd,axiom,(
    ! [F: fun_Pr2478283820680522243nt_int,X: produc6768802789813714928nt_int] : aa_Pro6937503462419145452e_term(produc2507970727455213110nt_int,aa_Pro7656415901706311326nt_int(produc5581269045473686908e_term(F),X)) = aa_Pro6937503462419145452e_term(produc2507970727455213110nt_int,X) )).

% fst_apsnd
tff(fact_113_diag__imp__eq__le,axiom,(
    ! [A4: set_Pr1261947904930325089at_nat,R2: fun_Pr248683899324676269t_bool] :
      ( ! [X3: product_prod_nat_nat] :
          ( pp(aa_set3135850010578026034t_bool(aa_Pro5021235949175849214t_bool(member8440522571783428010at_nat,X3),A4))
         => pp(aa_Pro2232559814647311250t_bool(aa_Pro595088089689268830t_bool(R2,X3),X3)) )
     => ! [X4: product_prod_nat_nat,Y4: product_prod_nat_nat] :
          ( pp(aa_set3135850010578026034t_bool(aa_Pro5021235949175849214t_bool(member8440522571783428010at_nat,X4),A4))
         => ( pp(aa_set3135850010578026034t_bool(aa_Pro5021235949175849214t_bool(member8440522571783428010at_nat,Y4),A4))
           => ( X4 = Y4
             => pp(aa_Pro2232559814647311250t_bool(aa_Pro595088089689268830t_bool(R2,X4),Y4)) ) ) ) ) )).

% diag_imp_eq_le
tff(fact_114_diag__imp__eq__le,axiom,(
    ! [A4: set_Pr8693737435421807431at_nat,R2: fun_Pr3765440277834394797t_bool] :
      ( ! [X3: produc859450856879609959at_nat] :
          ( pp(aa_set1680211184867041100t_bool(aa_Pro6744037673880449662t_bool(member8206827879206165904at_nat,X3),A4))
         => pp(aa_Pro6098352494050694700t_bool(aa_Pro3036501517321368926t_bool(R2,X3),X3)) )
     => ! [X4: produc859450856879609959at_nat,Y4: produc859450856879609959at_nat] :
          ( pp(aa_set1680211184867041100t_bool(aa_Pro6744037673880449662t_bool(member8206827879206165904at_nat,X4),A4))
         => ( pp(aa_set1680211184867041100t_bool(aa_Pro6744037673880449662t_bool(member8206827879206165904at_nat,Y4),A4))
           => ( X4 = Y4
             => pp(aa_Pro6098352494050694700t_bool(aa_Pro3036501517321368926t_bool(R2,X4),Y4)) ) ) ) ) )).

% diag_imp_eq_le
tff(fact_115_converse__tranclp__induct2,axiom,(
    ! [R: fun_Pr7939742422101749511r_bool,Ax: fun_Co6545587727236015215e_term,Ay: produc8923325533196201883nteger,Bx: fun_Co6545587727236015215e_term,By: produc8923325533196201883nteger,P: fun_fu6012121808138353003r_bool] :
      ( pp(aa_Pro7150874649148492216r_bool(aa_Pro2322970417635306224r_bool(transi8529500889210449652nteger(R),aa_Pro6252757739892038976nteger(aa_fun3790775640809306146nteger(produc4282985567423050387nteger,Ax),Ay)),aa_Pro6252757739892038976nteger(aa_fun3790775640809306146nteger(produc4282985567423050387nteger,Bx),By)))
     => ( ! [A3: fun_Co6545587727236015215e_term,B3: produc8923325533196201883nteger] :
            ( pp(aa_Pro7150874649148492216r_bool(aa_Pro2322970417635306224r_bool(R,aa_Pro6252757739892038976nteger(aa_fun3790775640809306146nteger(produc4282985567423050387nteger,A3),B3)),aa_Pro6252757739892038976nteger(aa_fun3790775640809306146nteger(produc4282985567423050387nteger,Bx),By)))
           => pp(aa_Pro5843519176478241656r_bool(aa_fun5646951941296221740r_bool(P,A3),B3)) )
       => ( ! [A3: fun_Co6545587727236015215e_term,B3: produc8923325533196201883nteger,Aa: fun_Co6545587727236015215e_term,Ba: produc8923325533196201883nteger] :
              ( pp(aa_Pro7150874649148492216r_bool(aa_Pro2322970417635306224r_bool(R,aa_Pro6252757739892038976nteger(aa_fun3790775640809306146nteger(produc4282985567423050387nteger,A3),B3)),aa_Pro6252757739892038976nteger(aa_fun3790775640809306146nteger(produc4282985567423050387nteger,Aa),Ba)))
             => ( pp(aa_Pro7150874649148492216r_bool(aa_Pro2322970417635306224r_bool(transi8529500889210449652nteger(R),aa_Pro6252757739892038976nteger(aa_fun3790775640809306146nteger(produc4282985567423050387nteger,Aa),Ba)),aa_Pro6252757739892038976nteger(aa_fun3790775640809306146nteger(produc4282985567423050387nteger,Bx),By)))
               => ( pp(aa_Pro5843519176478241656r_bool(aa_fun5646951941296221740r_bool(P,Aa),Ba))
                 => pp(aa_Pro5843519176478241656r_bool(aa_fun5646951941296221740r_bool(P,A3),B3)) ) ) )
         => pp(aa_Pro5843519176478241656r_bool(aa_fun5646951941296221740r_bool(P,Ax),Ay)) ) ) ) )).

% converse_tranclp_induct2
tff(fact_116_converse__tranclp__induct2,axiom,(
    ! [R: fun_Pr3400377776228143833l_bool,Ax: fun_Pr8336614522058983534e_term,Ay: produc7822875418678951345atural,Bx: fun_Pr8336614522058983534e_term,By: produc7822875418678951345atural,P: fun_fu7078651824448937172l_bool] :
      ( pp(aa_Pro916321633901839137l_bool(aa_Pro1056503316412650306l_bool(transi8051899945757726539atural(R),aa_Pro4163967833709371565atural(aa_fun5152780764703512272atural(produc2566709293081654762atural,Ax),Ay)),aa_Pro4163967833709371565atural(aa_fun5152780764703512272atural(produc2566709293081654762atural,Bx),By)))
     => ( ! [A3: fun_Pr8336614522058983534e_term,B3: produc7822875418678951345atural] :
            ( pp(aa_Pro916321633901839137l_bool(aa_Pro1056503316412650306l_bool(R,aa_Pro4163967833709371565atural(aa_fun5152780764703512272atural(produc2566709293081654762atural,A3),B3)),aa_Pro4163967833709371565atural(aa_fun5152780764703512272atural(produc2566709293081654762atural,Bx),By)))
           => pp(aa_Pro8754844875067278050l_bool(aa_fun2237767473747863189l_bool(P,A3),B3)) )
       => ( ! [A3: fun_Pr8336614522058983534e_term,B3: produc7822875418678951345atural,Aa: fun_Pr8336614522058983534e_term,Ba: produc7822875418678951345atural] :
              ( pp(aa_Pro916321633901839137l_bool(aa_Pro1056503316412650306l_bool(R,aa_Pro4163967833709371565atural(aa_fun5152780764703512272atural(produc2566709293081654762atural,A3),B3)),aa_Pro4163967833709371565atural(aa_fun5152780764703512272atural(produc2566709293081654762atural,Aa),Ba)))
             => ( pp(aa_Pro916321633901839137l_bool(aa_Pro1056503316412650306l_bool(transi8051899945757726539atural(R),aa_Pro4163967833709371565atural(aa_fun5152780764703512272atural(produc2566709293081654762atural,Aa),Ba)),aa_Pro4163967833709371565atural(aa_fun5152780764703512272atural(produc2566709293081654762atural,Bx),By)))
               => ( pp(aa_Pro8754844875067278050l_bool(aa_fun2237767473747863189l_bool(P,Aa),Ba))
                 => pp(aa_Pro8754844875067278050l_bool(aa_fun2237767473747863189l_bool(P,A3),B3)) ) ) )
         => pp(aa_Pro8754844875067278050l_bool(aa_fun2237767473747863189l_bool(P,Ax),Ay)) ) ) ) )).

% converse_tranclp_induct2
tff(fact_117_converse__tranclp__induct2,axiom,(
    ! [R: fun_Pr5518362963649474331r_bool,Ax: fun_Pr272337284026993017e_term,Ay: produc8923325533196201883nteger,Bx: fun_Pr272337284026993017e_term,By: produc8923325533196201883nteger,P: fun_fu1674507805476766837r_bool] :
      ( pp(aa_Pro3640759179027349698r_bool(aa_Pro8124660830630096900r_bool(transi9016935491298155882nteger(R),aa_Pro490869892464487350nteger(aa_fun4101202993852558094nteger(produc7384524951051686153nteger,Ax),Ay)),aa_Pro490869892464487350nteger(aa_fun4101202993852558094nteger(produc7384524951051686153nteger,Bx),By)))
     => ( ! [A3: fun_Pr272337284026993017e_term,B3: produc8923325533196201883nteger] :
            ( pp(aa_Pro3640759179027349698r_bool(aa_Pro8124660830630096900r_bool(R,aa_Pro490869892464487350nteger(aa_fun4101202993852558094nteger(produc7384524951051686153nteger,A3),B3)),aa_Pro490869892464487350nteger(aa_fun4101202993852558094nteger(produc7384524951051686153nteger,Bx),By)))
           => pp(aa_Pro5843519176478241656r_bool(aa_fun5449300841655810358r_bool(P,A3),B3)) )
       => ( ! [A3: fun_Pr272337284026993017e_term,B3: produc8923325533196201883nteger,Aa: fun_Pr272337284026993017e_term,Ba: produc8923325533196201883nteger] :
              ( pp(aa_Pro3640759179027349698r_bool(aa_Pro8124660830630096900r_bool(R,aa_Pro490869892464487350nteger(aa_fun4101202993852558094nteger(produc7384524951051686153nteger,A3),B3)),aa_Pro490869892464487350nteger(aa_fun4101202993852558094nteger(produc7384524951051686153nteger,Aa),Ba)))
             => ( pp(aa_Pro3640759179027349698r_bool(aa_Pro8124660830630096900r_bool(transi9016935491298155882nteger(R),aa_Pro490869892464487350nteger(aa_fun4101202993852558094nteger(produc7384524951051686153nteger,Aa),Ba)),aa_Pro490869892464487350nteger(aa_fun4101202993852558094nteger(produc7384524951051686153nteger,Bx),By)))
               => ( pp(aa_Pro5843519176478241656r_bool(aa_fun5449300841655810358r_bool(P,Aa),Ba))
                 => pp(aa_Pro5843519176478241656r_bool(aa_fun5449300841655810358r_bool(P,A3),B3)) ) ) )
         => pp(aa_Pro5843519176478241656r_bool(aa_fun5449300841655810358r_bool(P,Ax),Ay)) ) ) ) )).

% converse_tranclp_induct2
tff(fact_118_converse__tranclp__induct2,axiom,(
    ! [R: fun_Pr7882071467869259969t_bool,Ax: fun_Pr9164807099015279978e_term,Ay: product_prod_int_int,Bx: fun_Pr9164807099015279978e_term,By: product_prod_int_int,P: fun_fu4196931294019812808t_bool] :
      ( pp(aa_Pro5031108791230793749t_bool(aa_Pro1780005615354958634t_bool(transi7747454463607967063nt_int(R),aa_Pro3513184699142849729nt_int(aa_fun1388719692539776744nt_int(produc1560874099174258678nt_int,Ax),Ay)),aa_Pro3513184699142849729nt_int(aa_fun1388719692539776744nt_int(produc1560874099174258678nt_int,Bx),By)))
     => ( ! [A3: fun_Pr9164807099015279978e_term,B3: product_prod_int_int] :
            ( pp(aa_Pro5031108791230793749t_bool(aa_Pro1780005615354958634t_bool(R,aa_Pro3513184699142849729nt_int(aa_fun1388719692539776744nt_int(produc1560874099174258678nt_int,A3),B3)),aa_Pro3513184699142849729nt_int(aa_fun1388719692539776744nt_int(produc1560874099174258678nt_int,Bx),By)))
           => pp(aa_Pro4501881432599481050t_bool(aa_fun5300525129335604105t_bool(P,A3),B3)) )
       => ( ! [A3: fun_Pr9164807099015279978e_term,B3: product_prod_int_int,Aa: fun_Pr9164807099015279978e_term,Ba: product_prod_int_int] :
              ( pp(aa_Pro5031108791230793749t_bool(aa_Pro1780005615354958634t_bool(R,aa_Pro3513184699142849729nt_int(aa_fun1388719692539776744nt_int(produc1560874099174258678nt_int,A3),B3)),aa_Pro3513184699142849729nt_int(aa_fun1388719692539776744nt_int(produc1560874099174258678nt_int,Aa),Ba)))
             => ( pp(aa_Pro5031108791230793749t_bool(aa_Pro1780005615354958634t_bool(transi7747454463607967063nt_int(R),aa_Pro3513184699142849729nt_int(aa_fun1388719692539776744nt_int(produc1560874099174258678nt_int,Aa),Ba)),aa_Pro3513184699142849729nt_int(aa_fun1388719692539776744nt_int(produc1560874099174258678nt_int,Bx),By)))
               => ( pp(aa_Pro4501881432599481050t_bool(aa_fun5300525129335604105t_bool(P,Aa),Ba))
                 => pp(aa_Pro4501881432599481050t_bool(aa_fun5300525129335604105t_bool(P,A3),B3)) ) ) )
         => pp(aa_Pro4501881432599481050t_bool(aa_fun5300525129335604105t_bool(P,Ax),Ay)) ) ) ) )).

% converse_tranclp_induct2
tff(fact_119_converse__tranclp__induct2,axiom,(
    ! [R: fun_Pr5173018050610649193t_bool,Ax: fun_in6429348457993719614e_term,Ay: product_prod_int_int,Bx: fun_in6429348457993719614e_term,By: product_prod_int_int,P: fun_fu5117548769634986908t_bool] :
      ( pp(aa_Pro7591400126937138665t_bool(aa_Pro4967935860478815442t_bool(transi4304854299479087747nt_int(R),aa_Pro835648289009615341nt_int(aa_fun7940596247606734144nt_int(produc4852315488734385442nt_int,Ax),Ay)),aa_Pro835648289009615341nt_int(aa_fun7940596247606734144nt_int(produc4852315488734385442nt_int,Bx),By)))
     => ( ! [A3: fun_in6429348457993719614e_term,B3: product_prod_int_int] :
            ( pp(aa_Pro7591400126937138665t_bool(aa_Pro4967935860478815442t_bool(R,aa_Pro835648289009615341nt_int(aa_fun7940596247606734144nt_int(produc4852315488734385442nt_int,A3),B3)),aa_Pro835648289009615341nt_int(aa_fun7940596247606734144nt_int(produc4852315488734385442nt_int,Bx),By)))
           => pp(aa_Pro4501881432599481050t_bool(aa_fun4446166836006121821t_bool(P,A3),B3)) )
       => ( ! [A3: fun_in6429348457993719614e_term,B3: product_prod_int_int,Aa: fun_in6429348457993719614e_term,Ba: product_prod_int_int] :
              ( pp(aa_Pro7591400126937138665t_bool(aa_Pro4967935860478815442t_bool(R,aa_Pro835648289009615341nt_int(aa_fun7940596247606734144nt_int(produc4852315488734385442nt_int,A3),B3)),aa_Pro835648289009615341nt_int(aa_fun7940596247606734144nt_int(produc4852315488734385442nt_int,Aa),Ba)))
             => ( pp(aa_Pro7591400126937138665t_bool(aa_Pro4967935860478815442t_bool(transi4304854299479087747nt_int(R),aa_Pro835648289009615341nt_int(aa_fun7940596247606734144nt_int(produc4852315488734385442nt_int,Aa),Ba)),aa_Pro835648289009615341nt_int(aa_fun7940596247606734144nt_int(produc4852315488734385442nt_int,Bx),By)))
               => ( pp(aa_Pro4501881432599481050t_bool(aa_fun4446166836006121821t_bool(P,Aa),Ba))
                 => pp(aa_Pro4501881432599481050t_bool(aa_fun4446166836006121821t_bool(P,A3),B3)) ) ) )
         => pp(aa_Pro4501881432599481050t_bool(aa_fun4446166836006121821t_bool(P,Ax),Ay)) ) ) ) )).

% converse_tranclp_induct2
tff(fact_120_curryD,axiom,(
    ! [F: fun_Pr5900652808213522383r_bool,A: fun_Co6545587727236015215e_term,B: produc8923325533196201883nteger] :
      ( pp(aa_Pro5843519176478241656r_bool(aa_fun5646951941296221740r_bool(produc4474112600322492150r_bool(F),A),B))
     => pp(aa_Pro7150874649148492216r_bool(F,aa_Pro6252757739892038976nteger(aa_fun3790775640809306146nteger(produc4282985567423050387nteger,A),B))) ) )).

% curryD
tff(fact_121_curryD,axiom,(
    ! [F: fun_Pr3267060605504954680l_bool,A: fun_Pr8336614522058983534e_term,B: produc7822875418678951345atural] :
      ( pp(aa_Pro8754844875067278050l_bool(aa_fun2237767473747863189l_bool(produc6713470815768014175l_bool(F),A),B))
     => pp(aa_Pro916321633901839137l_bool(F,aa_Pro4163967833709371565atural(aa_fun5152780764703512272atural(produc2566709293081654762atural,A),B))) ) )).

% curryD
tff(fact_122_curryD,axiom,(
    ! [F: fun_Pr5991498150630465241r_bool,A: fun_Pr272337284026993017e_term,B: produc8923325533196201883nteger] :
      ( pp(aa_Pro5843519176478241656r_bool(aa_fun5449300841655810358r_bool(produc8830213710918866432r_bool(F),A),B))
     => pp(aa_Pro3640759179027349698r_bool(F,aa_Pro490869892464487350nteger(aa_fun4101202993852558094nteger(produc7384524951051686153nteger,A),B))) ) )).

% curryD
tff(fact_123_curryD,axiom,(
    ! [F: fun_Pr6019674992625747500t_bool,A: fun_Pr9164807099015279978e_term,B: product_prod_int_int] :
      ( pp(aa_Pro4501881432599481050t_bool(aa_fun5300525129335604105t_bool(produc7693670431277826643t_bool(F),A),B))
     => pp(aa_Pro5031108791230793749t_bool(F,aa_Pro3513184699142849729nt_int(aa_fun1388719692539776744nt_int(produc1560874099174258678nt_int,A),B))) ) )).

% curryD
tff(fact_124_curryD,axiom,(
    ! [F: fun_Pr5504123824928244736t_bool,A: fun_in6429348457993719614e_term,B: product_prod_int_int] :
      ( pp(aa_Pro4501881432599481050t_bool(aa_fun4446166836006121821t_bool(produc6897183239252912167t_bool(F),A),B))
     => pp(aa_Pro7591400126937138665t_bool(F,aa_Pro835648289009615341nt_int(aa_fun7940596247606734144nt_int(produc4852315488734385442nt_int,A),B))) ) )).

% curryD
tff(fact_125_comp__def,axiom,(
    ! [F: fun_Pr3037641808205765189_a_b_c,G: fun_Pr167910391879485593list_f,X4: produc8923597787767437993list_f] : aa_Pro5002280679056845916_a_b_c(aa_fun2596409532572620736_a_b_c(aa_fun7869170901863626566_a_b_c(comp_P4767578765025054880list_f,F),G),X4) = aa_Pro5496877705301569838_a_b_c(F,aa_Pro2582230449628027978list_f(G,X4)) )).

% comp_def
tff(fact_126_order__less__irrefl,axiom,(
    ! [X: nat] : ~ pp(aa_nat_bool(aa_nat_fun_nat_bool(ord_less_nat,X),X)) )).

% order_less_irrefl
tff(fact_127_curryE,axiom,(
    ! [F: fun_Pr5900652808213522383r_bool,A: fun_Co6545587727236015215e_term,B: produc8923325533196201883nteger] :
      ( pp(aa_Pro5843519176478241656r_bool(aa_fun5646951941296221740r_bool(produc4474112600322492150r_bool(F),A),B))
     => pp(aa_Pro7150874649148492216r_bool(F,aa_Pro6252757739892038976nteger(aa_fun3790775640809306146nteger(produc4282985567423050387nteger,A),B))) ) )).

% curryE
tff(fact_128_curryE,axiom,(
    ! [F: fun_Pr3267060605504954680l_bool,A: fun_Pr8336614522058983534e_term,B: produc7822875418678951345atural] :
      ( pp(aa_Pro8754844875067278050l_bool(aa_fun2237767473747863189l_bool(produc6713470815768014175l_bool(F),A),B))
     => pp(aa_Pro916321633901839137l_bool(F,aa_Pro4163967833709371565atural(aa_fun5152780764703512272atural(produc2566709293081654762atural,A),B))) ) )).

% curryE
tff(fact_129_curryE,axiom,(
    ! [F: fun_Pr5991498150630465241r_bool,A: fun_Pr272337284026993017e_term,B: produc8923325533196201883nteger] :
      ( pp(aa_Pro5843519176478241656r_bool(aa_fun5449300841655810358r_bool(produc8830213710918866432r_bool(F),A),B))
     => pp(aa_Pro3640759179027349698r_bool(F,aa_Pro490869892464487350nteger(aa_fun4101202993852558094nteger(produc7384524951051686153nteger,A),B))) ) )).

% curryE
tff(fact_130_curryE,axiom,(
    ! [F: fun_Pr6019674992625747500t_bool,A: fun_Pr9164807099015279978e_term,B: product_prod_int_int] :
      ( pp(aa_Pro4501881432599481050t_bool(aa_fun5300525129335604105t_bool(produc7693670431277826643t_bool(F),A),B))
     => pp(aa_Pro5031108791230793749t_bool(F,aa_Pro3513184699142849729nt_int(aa_fun1388719692539776744nt_int(produc1560874099174258678nt_int,A),B))) ) )).

% curryE
tff(fact_131_curryE,axiom,(
    ! [F: fun_Pr5504123824928244736t_bool,A: fun_in6429348457993719614e_term,B: product_prod_int_int] :
      ( pp(aa_Pro4501881432599481050t_bool(aa_fun4446166836006121821t_bool(produc6897183239252912167t_bool(F),A),B))
     => pp(aa_Pro7591400126937138665t_bool(F,aa_Pro835648289009615341nt_int(aa_fun7940596247606734144nt_int(produc4852315488734385442nt_int,A),B))) ) )).

% curryE
tff(fact_132_snd__conv,axiom,(
    ! [X1: fun_Co6545587727236015215e_term,X2: produc8923325533196201883nteger] : aa_Pro8576478981779400380nteger(produc7330894765516781285nteger,aa_Pro6252757739892038976nteger(aa_fun3790775640809306146nteger(produc4282985567423050387nteger,X1),X2)) = X2 )).

% snd_conv
tff(fact_133_snd__conv,axiom,(
    ! [X1: fun_Pr8336614522058983534e_term,X2: produc7822875418678951345atural] : aa_Pro7386464516095682491atural(produc3992340709582277180atural,aa_Pro4163967833709371565atural(aa_fun5152780764703512272atural(produc2566709293081654762atural,X1),X2)) = X2 )).

% snd_conv
tff(fact_134_snd__conv,axiom,(
    ! [X1: fun_Pr272337284026993017e_term,X2: produc8923325533196201883nteger] : aa_Pro1639709801714681030nteger(produc8810156367552308571nteger,aa_Pro490869892464487350nteger(aa_fun4101202993852558094nteger(produc7384524951051686153nteger,X1),X2)) = X2 )).

% snd_conv
tff(fact_135_snd__conv,axiom,(
    ! [X1: fun_Pr9164807099015279978e_term,X2: product_prod_int_int] : aa_Pro5955847883112758455nt_int(produc7622839952223151176nt_int,aa_Pro3513184699142849729nt_int(aa_fun1388719692539776744nt_int(produc1560874099174258678nt_int,X1),X2)) = X2 )).

% snd_conv
tff(fact_136_snd__conv,axiom,(
    ! [X1: fun_in6429348457993719614e_term,X2: product_prod_int_int] : aa_Pro3662026205427353739nt_int(produc726383008135262580nt_int,aa_Pro835648289009615341nt_int(aa_fun7940596247606734144nt_int(produc4852315488734385442nt_int,X1),X2)) = X2 )).

% snd_conv
tff(fact_137_snd__conv,axiom,(
    ! [X1: code_natural,X2: produc7822875418678951345atural] : aa_Pro3673693039631929973atural(produc6591912806276919810atural,aa_Pro7165575656943818355atural(produc6639722614265839536atural(X1),X2)) = X2 )).

% snd_conv
tff(fact_138_snd__conv,axiom,(
    ! [X1: finfun1145668972854894571action,X2: produc1811169103916964701list_f] : aa_Pro2582230449628027978list_f(produc8710481132536983823list_f,aa_Pro2754906569428029390list_f(produc8331056147679645153list_f(X1),X2)) = X2 )).

% snd_conv
tff(fact_139_lock__action_Odistinct_I1_J,axiom,(
    lock_Lock != lock_Unlock )).

% lock_action.distinct(1)
tff(fact_140_antisym,axiom,(
    ! [A: nat,B: nat] :
      ( pp(aa_nat_bool(aa_nat_fun_nat_bool(ord_less_eq_nat,A),B))
     => ( pp(aa_nat_bool(aa_nat_fun_nat_bool(ord_less_eq_nat,B),A))
       => A = B ) ) )).

% antisym
tff(fact_141_internal__case__prod__def,axiom,(
    produc6882689234361595027atural = produc8282080750456430313atural )).

% internal_case_prod_def
tff(fact_142_Collect__mem__eq,axiom,(
    ! [A5: set_Pr1261947904930325089at_nat] : collec3392354462482085612at_nat(aa_set5223363028666124222t_bool(cOMBC_4213388754263852048t_bool(member8440522571783428010at_nat),A5)) = A5 )).

% Collect_mem_eq
tff(fact_143_Collect__mem__eq,axiom,(
    ! [A5: set_Pr8693737435421807431at_nat] : collec7088162979684241874at_nat(aa_set6997699984206591038t_bool(cOMBC_9012026442144072464t_bool(member8206827879206165904at_nat),A5)) = A5 )).

% Collect_mem_eq
tff(fact_144_lock__action_Osimps_I10_J,axiom,(
    lock_ReleaseAcquire != lock_Unlock )).

% lock_action.simps(10)
tff(fact_145_tranclp__induct2,axiom,(
    ! [R: fun_Pr7939742422101749511r_bool,Ax: fun_Co6545587727236015215e_term,Ay: produc8923325533196201883nteger,Bx: fun_Co6545587727236015215e_term,By: produc8923325533196201883nteger,P: fun_fu6012121808138353003r_bool] :
      ( pp(aa_Pro7150874649148492216r_bool(aa_Pro2322970417635306224r_bool(transi8529500889210449652nteger(R),aa_Pro6252757739892038976nteger(aa_fun3790775640809306146nteger(produc4282985567423050387nteger,Ax),Ay)),aa_Pro6252757739892038976nteger(aa_fun3790775640809306146nteger(produc4282985567423050387nteger,Bx),By)))
     => ( ! [A3: fun_Co6545587727236015215e_term,B3: produc8923325533196201883nteger] :
            ( pp(aa_Pro7150874649148492216r_bool(aa_Pro2322970417635306224r_bool(R,aa_Pro6252757739892038976nteger(aa_fun3790775640809306146nteger(produc4282985567423050387nteger,Ax),Ay)),aa_Pro6252757739892038976nteger(aa_fun3790775640809306146nteger(produc4282985567423050387nteger,A3),B3)))
           => pp(aa_Pro5843519176478241656r_bool(aa_fun5646951941296221740r_bool(P,A3),B3)) )
       => ( ! [A3: fun_Co6545587727236015215e_term,B3: produc8923325533196201883nteger,Aa: fun_Co6545587727236015215e_term,Ba: produc8923325533196201883nteger] :
              ( pp(aa_Pro7150874649148492216r_bool(aa_Pro2322970417635306224r_bool(transi8529500889210449652nteger(R),aa_Pro6252757739892038976nteger(aa_fun3790775640809306146nteger(produc4282985567423050387nteger,Ax),Ay)),aa_Pro6252757739892038976nteger(aa_fun3790775640809306146nteger(produc4282985567423050387nteger,A3),B3)))
             => ( pp(aa_Pro7150874649148492216r_bool(aa_Pro2322970417635306224r_bool(R,aa_Pro6252757739892038976nteger(aa_fun3790775640809306146nteger(produc4282985567423050387nteger,A3),B3)),aa_Pro6252757739892038976nteger(aa_fun3790775640809306146nteger(produc4282985567423050387nteger,Aa),Ba)))
               => ( pp(aa_Pro5843519176478241656r_bool(aa_fun5646951941296221740r_bool(P,A3),B3))
                 => pp(aa_Pro5843519176478241656r_bool(aa_fun5646951941296221740r_bool(P,Aa),Ba)) ) ) )
         => pp(aa_Pro5843519176478241656r_bool(aa_fun5646951941296221740r_bool(P,Bx),By)) ) ) ) )).

% tranclp_induct2
tff(fact_146_tranclp__induct2,axiom,(
    ! [R: fun_Pr3400377776228143833l_bool,Ax: fun_Pr8336614522058983534e_term,Ay: produc7822875418678951345atural,Bx: fun_Pr8336614522058983534e_term,By: produc7822875418678951345atural,P: fun_fu7078651824448937172l_bool] :
      ( pp(aa_Pro916321633901839137l_bool(aa_Pro1056503316412650306l_bool(transi8051899945757726539atural(R),aa_Pro4163967833709371565atural(aa_fun5152780764703512272atural(produc2566709293081654762atural,Ax),Ay)),aa_Pro4163967833709371565atural(aa_fun5152780764703512272atural(produc2566709293081654762atural,Bx),By)))
     => ( ! [A3: fun_Pr8336614522058983534e_term,B3: produc7822875418678951345atural] :
            ( pp(aa_Pro916321633901839137l_bool(aa_Pro1056503316412650306l_bool(R,aa_Pro4163967833709371565atural(aa_fun5152780764703512272atural(produc2566709293081654762atural,Ax),Ay)),aa_Pro4163967833709371565atural(aa_fun5152780764703512272atural(produc2566709293081654762atural,A3),B3)))
           => pp(aa_Pro8754844875067278050l_bool(aa_fun2237767473747863189l_bool(P,A3),B3)) )
       => ( ! [A3: fun_Pr8336614522058983534e_term,B3: produc7822875418678951345atural,Aa: fun_Pr8336614522058983534e_term,Ba: produc7822875418678951345atural] :
              ( pp(aa_Pro916321633901839137l_bool(aa_Pro1056503316412650306l_bool(transi8051899945757726539atural(R),aa_Pro4163967833709371565atural(aa_fun5152780764703512272atural(produc2566709293081654762atural,Ax),Ay)),aa_Pro4163967833709371565atural(aa_fun5152780764703512272atural(produc2566709293081654762atural,A3),B3)))
             => ( pp(aa_Pro916321633901839137l_bool(aa_Pro1056503316412650306l_bool(R,aa_Pro4163967833709371565atural(aa_fun5152780764703512272atural(produc2566709293081654762atural,A3),B3)),aa_Pro4163967833709371565atural(aa_fun5152780764703512272atural(produc2566709293081654762atural,Aa),Ba)))
               => ( pp(aa_Pro8754844875067278050l_bool(aa_fun2237767473747863189l_bool(P,A3),B3))
                 => pp(aa_Pro8754844875067278050l_bool(aa_fun2237767473747863189l_bool(P,Aa),Ba)) ) ) )
         => pp(aa_Pro8754844875067278050l_bool(aa_fun2237767473747863189l_bool(P,Bx),By)) ) ) ) )).

% tranclp_induct2
tff(fact_147_tranclp__induct2,axiom,(
    ! [R: fun_Pr5518362963649474331r_bool,Ax: fun_Pr272337284026993017e_term,Ay: produc8923325533196201883nteger,Bx: fun_Pr272337284026993017e_term,By: produc8923325533196201883nteger,P: fun_fu1674507805476766837r_bool] :
      ( pp(aa_Pro3640759179027349698r_bool(aa_Pro8124660830630096900r_bool(transi9016935491298155882nteger(R),aa_Pro490869892464487350nteger(aa_fun4101202993852558094nteger(produc7384524951051686153nteger,Ax),Ay)),aa_Pro490869892464487350nteger(aa_fun4101202993852558094nteger(produc7384524951051686153nteger,Bx),By)))
     => ( ! [A3: fun_Pr272337284026993017e_term,B3: produc8923325533196201883nteger] :
            ( pp(aa_Pro3640759179027349698r_bool(aa_Pro8124660830630096900r_bool(R,aa_Pro490869892464487350nteger(aa_fun4101202993852558094nteger(produc7384524951051686153nteger,Ax),Ay)),aa_Pro490869892464487350nteger(aa_fun4101202993852558094nteger(produc7384524951051686153nteger,A3),B3)))
           => pp(aa_Pro5843519176478241656r_bool(aa_fun5449300841655810358r_bool(P,A3),B3)) )
       => ( ! [A3: fun_Pr272337284026993017e_term,B3: produc8923325533196201883nteger,Aa: fun_Pr272337284026993017e_term,Ba: produc8923325533196201883nteger] :
              ( pp(aa_Pro3640759179027349698r_bool(aa_Pro8124660830630096900r_bool(transi9016935491298155882nteger(R),aa_Pro490869892464487350nteger(aa_fun4101202993852558094nteger(produc7384524951051686153nteger,Ax),Ay)),aa_Pro490869892464487350nteger(aa_fun4101202993852558094nteger(produc7384524951051686153nteger,A3),B3)))
             => ( pp(aa_Pro3640759179027349698r_bool(aa_Pro8124660830630096900r_bool(R,aa_Pro490869892464487350nteger(aa_fun4101202993852558094nteger(produc7384524951051686153nteger,A3),B3)),aa_Pro490869892464487350nteger(aa_fun4101202993852558094nteger(produc7384524951051686153nteger,Aa),Ba)))
               => ( pp(aa_Pro5843519176478241656r_bool(aa_fun5449300841655810358r_bool(P,A3),B3))
                 => pp(aa_Pro5843519176478241656r_bool(aa_fun5449300841655810358r_bool(P,Aa),Ba)) ) ) )
         => pp(aa_Pro5843519176478241656r_bool(aa_fun5449300841655810358r_bool(P,Bx),By)) ) ) ) )).

% tranclp_induct2
tff(fact_148_tranclp__induct2,axiom,(
    ! [R: fun_Pr7882071467869259969t_bool,Ax: fun_Pr9164807099015279978e_term,Ay: product_prod_int_int,Bx: fun_Pr9164807099015279978e_term,By: product_prod_int_int,P: fun_fu4196931294019812808t_bool] :
      ( pp(aa_Pro5031108791230793749t_bool(aa_Pro1780005615354958634t_bool(transi7747454463607967063nt_int(R),aa_Pro3513184699142849729nt_int(aa_fun1388719692539776744nt_int(produc1560874099174258678nt_int,Ax),Ay)),aa_Pro3513184699142849729nt_int(aa_fun1388719692539776744nt_int(produc1560874099174258678nt_int,Bx),By)))
     => ( ! [A3: fun_Pr9164807099015279978e_term,B3: product_prod_int_int] :
            ( pp(aa_Pro5031108791230793749t_bool(aa_Pro1780005615354958634t_bool(R,aa_Pro3513184699142849729nt_int(aa_fun1388719692539776744nt_int(produc1560874099174258678nt_int,Ax),Ay)),aa_Pro3513184699142849729nt_int(aa_fun1388719692539776744nt_int(produc1560874099174258678nt_int,A3),B3)))
           => pp(aa_Pro4501881432599481050t_bool(aa_fun5300525129335604105t_bool(P,A3),B3)) )
       => ( ! [A3: fun_Pr9164807099015279978e_term,B3: product_prod_int_int,Aa: fun_Pr9164807099015279978e_term,Ba: product_prod_int_int] :
              ( pp(aa_Pro5031108791230793749t_bool(aa_Pro1780005615354958634t_bool(transi7747454463607967063nt_int(R),aa_Pro3513184699142849729nt_int(aa_fun1388719692539776744nt_int(produc1560874099174258678nt_int,Ax),Ay)),aa_Pro3513184699142849729nt_int(aa_fun1388719692539776744nt_int(produc1560874099174258678nt_int,A3),B3)))
             => ( pp(aa_Pro5031108791230793749t_bool(aa_Pro1780005615354958634t_bool(R,aa_Pro3513184699142849729nt_int(aa_fun1388719692539776744nt_int(produc1560874099174258678nt_int,A3),B3)),aa_Pro3513184699142849729nt_int(aa_fun1388719692539776744nt_int(produc1560874099174258678nt_int,Aa),Ba)))
               => ( pp(aa_Pro4501881432599481050t_bool(aa_fun5300525129335604105t_bool(P,A3),B3))
                 => pp(aa_Pro4501881432599481050t_bool(aa_fun5300525129335604105t_bool(P,Aa),Ba)) ) ) )
         => pp(aa_Pro4501881432599481050t_bool(aa_fun5300525129335604105t_bool(P,Bx),By)) ) ) ) )).

% tranclp_induct2
tff(fact_149_tranclp__induct2,axiom,(
    ! [R: fun_Pr5173018050610649193t_bool,Ax: fun_in6429348457993719614e_term,Ay: product_prod_int_int,Bx: fun_in6429348457993719614e_term,By: product_prod_int_int,P: fun_fu5117548769634986908t_bool] :
      ( pp(aa_Pro7591400126937138665t_bool(aa_Pro4967935860478815442t_bool(transi4304854299479087747nt_int(R),aa_Pro835648289009615341nt_int(aa_fun7940596247606734144nt_int(produc4852315488734385442nt_int,Ax),Ay)),aa_Pro835648289009615341nt_int(aa_fun7940596247606734144nt_int(produc4852315488734385442nt_int,Bx),By)))
     => ( ! [A3: fun_in6429348457993719614e_term,B3: product_prod_int_int] :
            ( pp(aa_Pro7591400126937138665t_bool(aa_Pro4967935860478815442t_bool(R,aa_Pro835648289009615341nt_int(aa_fun7940596247606734144nt_int(produc4852315488734385442nt_int,Ax),Ay)),aa_Pro835648289009615341nt_int(aa_fun7940596247606734144nt_int(produc4852315488734385442nt_int,A3),B3)))
           => pp(aa_Pro4501881432599481050t_bool(aa_fun4446166836006121821t_bool(P,A3),B3)) )
       => ( ! [A3: fun_in6429348457993719614e_term,B3: product_prod_int_int,Aa: fun_in6429348457993719614e_term,Ba: product_prod_int_int] :
              ( pp(aa_Pro7591400126937138665t_bool(aa_Pro4967935860478815442t_bool(transi4304854299479087747nt_int(R),aa_Pro835648289009615341nt_int(aa_fun7940596247606734144nt_int(produc4852315488734385442nt_int,Ax),Ay)),aa_Pro835648289009615341nt_int(aa_fun7940596247606734144nt_int(produc4852315488734385442nt_int,A3),B3)))
             => ( pp(aa_Pro7591400126937138665t_bool(aa_Pro4967935860478815442t_bool(R,aa_Pro835648289009615341nt_int(aa_fun7940596247606734144nt_int(produc4852315488734385442nt_int,A3),B3)),aa_Pro835648289009615341nt_int(aa_fun7940596247606734144nt_int(produc4852315488734385442nt_int,Aa),Ba)))
               => ( pp(aa_Pro4501881432599481050t_bool(aa_fun4446166836006121821t_bool(P,A3),B3))
                 => pp(aa_Pro4501881432599481050t_bool(aa_fun4446166836006121821t_bool(P,Aa),Ba)) ) ) )
         => pp(aa_Pro4501881432599481050t_bool(aa_fun4446166836006121821t_bool(P,Bx),By)) ) ) ) )).

% tranclp_induct2
tff(fact_150_rtranclp__induct2,axiom,(
    ! [R: fun_Pr7939742422101749511r_bool,Ax: fun_Co6545587727236015215e_term,Ay: produc8923325533196201883nteger,Bx: fun_Co6545587727236015215e_term,By: produc8923325533196201883nteger,P: fun_fu6012121808138353003r_bool] :
      ( pp(aa_Pro7150874649148492216r_bool(aa_Pro2322970417635306224r_bool(transi6710926795423753046nteger(R),aa_Pro6252757739892038976nteger(aa_fun3790775640809306146nteger(produc4282985567423050387nteger,Ax),Ay)),aa_Pro6252757739892038976nteger(aa_fun3790775640809306146nteger(produc4282985567423050387nteger,Bx),By)))
     => ( pp(aa_Pro5843519176478241656r_bool(aa_fun5646951941296221740r_bool(P,Ax),Ay))
       => ( ! [A3: fun_Co6545587727236015215e_term,B3: produc8923325533196201883nteger,Aa: fun_Co6545587727236015215e_term,Ba: produc8923325533196201883nteger] :
              ( pp(aa_Pro7150874649148492216r_bool(aa_Pro2322970417635306224r_bool(transi6710926795423753046nteger(R),aa_Pro6252757739892038976nteger(aa_fun3790775640809306146nteger(produc4282985567423050387nteger,Ax),Ay)),aa_Pro6252757739892038976nteger(aa_fun3790775640809306146nteger(produc4282985567423050387nteger,A3),B3)))
             => ( pp(aa_Pro7150874649148492216r_bool(aa_Pro2322970417635306224r_bool(R,aa_Pro6252757739892038976nteger(aa_fun3790775640809306146nteger(produc4282985567423050387nteger,A3),B3)),aa_Pro6252757739892038976nteger(aa_fun3790775640809306146nteger(produc4282985567423050387nteger,Aa),Ba)))
               => ( pp(aa_Pro5843519176478241656r_bool(aa_fun5646951941296221740r_bool(P,A3),B3))
                 => pp(aa_Pro5843519176478241656r_bool(aa_fun5646951941296221740r_bool(P,Aa),Ba)) ) ) )
         => pp(aa_Pro5843519176478241656r_bool(aa_fun5646951941296221740r_bool(P,Bx),By)) ) ) ) )).

% rtranclp_induct2
tff(fact_151_rtranclp__induct2,axiom,(
    ! [R: fun_Pr3400377776228143833l_bool,Ax: fun_Pr8336614522058983534e_term,Ay: produc7822875418678951345atural,Bx: fun_Pr8336614522058983534e_term,By: produc7822875418678951345atural,P: fun_fu7078651824448937172l_bool] :
      ( pp(aa_Pro916321633901839137l_bool(aa_Pro1056503316412650306l_bool(transi1363109050521148333atural(R),aa_Pro4163967833709371565atural(aa_fun5152780764703512272atural(produc2566709293081654762atural,Ax),Ay)),aa_Pro4163967833709371565atural(aa_fun5152780764703512272atural(produc2566709293081654762atural,Bx),By)))
     => ( pp(aa_Pro8754844875067278050l_bool(aa_fun2237767473747863189l_bool(P,Ax),Ay))
       => ( ! [A3: fun_Pr8336614522058983534e_term,B3: produc7822875418678951345atural,Aa: fun_Pr8336614522058983534e_term,Ba: produc7822875418678951345atural] :
              ( pp(aa_Pro916321633901839137l_bool(aa_Pro1056503316412650306l_bool(transi1363109050521148333atural(R),aa_Pro4163967833709371565atural(aa_fun5152780764703512272atural(produc2566709293081654762atural,Ax),Ay)),aa_Pro4163967833709371565atural(aa_fun5152780764703512272atural(produc2566709293081654762atural,A3),B3)))
             => ( pp(aa_Pro916321633901839137l_bool(aa_Pro1056503316412650306l_bool(R,aa_Pro4163967833709371565atural(aa_fun5152780764703512272atural(produc2566709293081654762atural,A3),B3)),aa_Pro4163967833709371565atural(aa_fun5152780764703512272atural(produc2566709293081654762atural,Aa),Ba)))
               => ( pp(aa_Pro8754844875067278050l_bool(aa_fun2237767473747863189l_bool(P,A3),B3))
                 => pp(aa_Pro8754844875067278050l_bool(aa_fun2237767473747863189l_bool(P,Aa),Ba)) ) ) )
         => pp(aa_Pro8754844875067278050l_bool(aa_fun2237767473747863189l_bool(P,Bx),By)) ) ) ) )).

% rtranclp_induct2
tff(fact_152_rtranclp__induct2,axiom,(
    ! [R: fun_Pr5518362963649474331r_bool,Ax: fun_Pr272337284026993017e_term,Ay: produc8923325533196201883nteger,Bx: fun_Pr272337284026993017e_term,By: produc8923325533196201883nteger,P: fun_fu1674507805476766837r_bool] :
      ( pp(aa_Pro3640759179027349698r_bool(aa_Pro8124660830630096900r_bool(transi2328144596061577676nteger(R),aa_Pro490869892464487350nteger(aa_fun4101202993852558094nteger(produc7384524951051686153nteger,Ax),Ay)),aa_Pro490869892464487350nteger(aa_fun4101202993852558094nteger(produc7384524951051686153nteger,Bx),By)))
     => ( pp(aa_Pro5843519176478241656r_bool(aa_fun5449300841655810358r_bool(P,Ax),Ay))
       => ( ! [A3: fun_Pr272337284026993017e_term,B3: produc8923325533196201883nteger,Aa: fun_Pr272337284026993017e_term,Ba: produc8923325533196201883nteger] :
              ( pp(aa_Pro3640759179027349698r_bool(aa_Pro8124660830630096900r_bool(transi2328144596061577676nteger(R),aa_Pro490869892464487350nteger(aa_fun4101202993852558094nteger(produc7384524951051686153nteger,Ax),Ay)),aa_Pro490869892464487350nteger(aa_fun4101202993852558094nteger(produc7384524951051686153nteger,A3),B3)))
             => ( pp(aa_Pro3640759179027349698r_bool(aa_Pro8124660830630096900r_bool(R,aa_Pro490869892464487350nteger(aa_fun4101202993852558094nteger(produc7384524951051686153nteger,A3),B3)),aa_Pro490869892464487350nteger(aa_fun4101202993852558094nteger(produc7384524951051686153nteger,Aa),Ba)))
               => ( pp(aa_Pro5843519176478241656r_bool(aa_fun5449300841655810358r_bool(P,A3),B3))
                 => pp(aa_Pro5843519176478241656r_bool(aa_fun5449300841655810358r_bool(P,Aa),Ba)) ) ) )
         => pp(aa_Pro5843519176478241656r_bool(aa_fun5449300841655810358r_bool(P,Bx),By)) ) ) ) )).

% rtranclp_induct2
tff(fact_153_rtranclp__induct2,axiom,(
    ! [R: fun_Pr7882071467869259969t_bool,Ax: fun_Pr9164807099015279978e_term,Ay: product_prod_int_int,Bx: fun_Pr9164807099015279978e_term,By: product_prod_int_int,P: fun_fu4196931294019812808t_bool] :
      ( pp(aa_Pro5031108791230793749t_bool(aa_Pro1780005615354958634t_bool(transi3679935816330914233nt_int(R),aa_Pro3513184699142849729nt_int(aa_fun1388719692539776744nt_int(produc1560874099174258678nt_int,Ax),Ay)),aa_Pro3513184699142849729nt_int(aa_fun1388719692539776744nt_int(produc1560874099174258678nt_int,Bx),By)))
     => ( pp(aa_Pro4501881432599481050t_bool(aa_fun5300525129335604105t_bool(P,Ax),Ay))
       => ( ! [A3: fun_Pr9164807099015279978e_term,B3: product_prod_int_int,Aa: fun_Pr9164807099015279978e_term,Ba: product_prod_int_int] :
              ( pp(aa_Pro5031108791230793749t_bool(aa_Pro1780005615354958634t_bool(transi3679935816330914233nt_int(R),aa_Pro3513184699142849729nt_int(aa_fun1388719692539776744nt_int(produc1560874099174258678nt_int,Ax),Ay)),aa_Pro3513184699142849729nt_int(aa_fun1388719692539776744nt_int(produc1560874099174258678nt_int,A3),B3)))
             => ( pp(aa_Pro5031108791230793749t_bool(aa_Pro1780005615354958634t_bool(R,aa_Pro3513184699142849729nt_int(aa_fun1388719692539776744nt_int(produc1560874099174258678nt_int,A3),B3)),aa_Pro3513184699142849729nt_int(aa_fun1388719692539776744nt_int(produc1560874099174258678nt_int,Aa),Ba)))
               => ( pp(aa_Pro4501881432599481050t_bool(aa_fun5300525129335604105t_bool(P,A3),B3))
                 => pp(aa_Pro4501881432599481050t_bool(aa_fun5300525129335604105t_bool(P,Aa),Ba)) ) ) )
         => pp(aa_Pro4501881432599481050t_bool(aa_fun5300525129335604105t_bool(P,Bx),By)) ) ) ) )).

% rtranclp_induct2
tff(fact_154_rtranclp__induct2,axiom,(
    ! [R: fun_Pr5173018050610649193t_bool,Ax: fun_in6429348457993719614e_term,Ay: product_prod_int_int,Bx: fun_in6429348457993719614e_term,By: product_prod_int_int,P: fun_fu5117548769634986908t_bool] :
      ( pp(aa_Pro7591400126937138665t_bool(aa_Pro4967935860478815442t_bool(transi5065094279540041445nt_int(R),aa_Pro835648289009615341nt_int(aa_fun7940596247606734144nt_int(produc4852315488734385442nt_int,Ax),Ay)),aa_Pro835648289009615341nt_int(aa_fun7940596247606734144nt_int(produc4852315488734385442nt_int,Bx),By)))
     => ( pp(aa_Pro4501881432599481050t_bool(aa_fun4446166836006121821t_bool(P,Ax),Ay))
       => ( ! [A3: fun_in6429348457993719614e_term,B3: product_prod_int_int,Aa: fun_in6429348457993719614e_term,Ba: product_prod_int_int] :
              ( pp(aa_Pro7591400126937138665t_bool(aa_Pro4967935860478815442t_bool(transi5065094279540041445nt_int(R),aa_Pro835648289009615341nt_int(aa_fun7940596247606734144nt_int(produc4852315488734385442nt_int,Ax),Ay)),aa_Pro835648289009615341nt_int(aa_fun7940596247606734144nt_int(produc4852315488734385442nt_int,A3),B3)))
             => ( pp(aa_Pro7591400126937138665t_bool(aa_Pro4967935860478815442t_bool(R,aa_Pro835648289009615341nt_int(aa_fun7940596247606734144nt_int(produc4852315488734385442nt_int,A3),B3)),aa_Pro835648289009615341nt_int(aa_fun7940596247606734144nt_int(produc4852315488734385442nt_int,Aa),Ba)))
               => ( pp(aa_Pro4501881432599481050t_bool(aa_fun4446166836006121821t_bool(P,A3),B3))
                 => pp(aa_Pro4501881432599481050t_bool(aa_fun4446166836006121821t_bool(P,Aa),Ba)) ) ) )
         => pp(aa_Pro4501881432599481050t_bool(aa_fun4446166836006121821t_bool(P,Bx),By)) ) ) ) )).

% rtranclp_induct2
tff(fact_155_converse__rtranclpE2,axiom,(
    ! [R: fun_Pr7939742422101749511r_bool,Xa: fun_Co6545587727236015215e_term,Xb: produc8923325533196201883nteger,Za: fun_Co6545587727236015215e_term,Zb: produc8923325533196201883nteger] :
      ( pp(aa_Pro7150874649148492216r_bool(aa_Pro2322970417635306224r_bool(transi6710926795423753046nteger(R),aa_Pro6252757739892038976nteger(aa_fun3790775640809306146nteger(produc4282985567423050387nteger,Xa),Xb)),aa_Pro6252757739892038976nteger(aa_fun3790775640809306146nteger(produc4282985567423050387nteger,Za),Zb)))
     => ( aa_Pro6252757739892038976nteger(aa_fun3790775640809306146nteger(produc4282985567423050387nteger,Xa),Xb) != aa_Pro6252757739892038976nteger(aa_fun3790775640809306146nteger(produc4282985567423050387nteger,Za),Zb)
       => ~ ! [A3: fun_Co6545587727236015215e_term,B3: produc8923325533196201883nteger] :
              ( pp(aa_Pro7150874649148492216r_bool(aa_Pro2322970417635306224r_bool(R,aa_Pro6252757739892038976nteger(aa_fun3790775640809306146nteger(produc4282985567423050387nteger,Xa),Xb)),aa_Pro6252757739892038976nteger(aa_fun3790775640809306146nteger(produc4282985567423050387nteger,A3),B3)))
             => ~ pp(aa_Pro7150874649148492216r_bool(aa_Pro2322970417635306224r_bool(transi6710926795423753046nteger(R),aa_Pro6252757739892038976nteger(aa_fun3790775640809306146nteger(produc4282985567423050387nteger,A3),B3)),aa_Pro6252757739892038976nteger(aa_fun3790775640809306146nteger(produc4282985567423050387nteger,Za),Zb))) ) ) ) )).

% converse_rtranclpE2
tff(fact_156_converse__rtranclpE2,axiom,(
    ! [R: fun_Pr3400377776228143833l_bool,Xa: fun_Pr8336614522058983534e_term,Xb: produc7822875418678951345atural,Za: fun_Pr8336614522058983534e_term,Zb: produc7822875418678951345atural] :
      ( pp(aa_Pro916321633901839137l_bool(aa_Pro1056503316412650306l_bool(transi1363109050521148333atural(R),aa_Pro4163967833709371565atural(aa_fun5152780764703512272atural(produc2566709293081654762atural,Xa),Xb)),aa_Pro4163967833709371565atural(aa_fun5152780764703512272atural(produc2566709293081654762atural,Za),Zb)))
     => ( aa_Pro4163967833709371565atural(aa_fun5152780764703512272atural(produc2566709293081654762atural,Xa),Xb) != aa_Pro4163967833709371565atural(aa_fun5152780764703512272atural(produc2566709293081654762atural,Za),Zb)
       => ~ ! [A3: fun_Pr8336614522058983534e_term,B3: produc7822875418678951345atural] :
              ( pp(aa_Pro916321633901839137l_bool(aa_Pro1056503316412650306l_bool(R,aa_Pro4163967833709371565atural(aa_fun5152780764703512272atural(produc2566709293081654762atural,Xa),Xb)),aa_Pro4163967833709371565atural(aa_fun5152780764703512272atural(produc2566709293081654762atural,A3),B3)))
             => ~ pp(aa_Pro916321633901839137l_bool(aa_Pro1056503316412650306l_bool(transi1363109050521148333atural(R),aa_Pro4163967833709371565atural(aa_fun5152780764703512272atural(produc2566709293081654762atural,A3),B3)),aa_Pro4163967833709371565atural(aa_fun5152780764703512272atural(produc2566709293081654762atural,Za),Zb))) ) ) ) )).

% converse_rtranclpE2
tff(fact_157_converse__rtranclpE2,axiom,(
    ! [R: fun_Pr5518362963649474331r_bool,Xa: fun_Pr272337284026993017e_term,Xb: produc8923325533196201883nteger,Za: fun_Pr272337284026993017e_term,Zb: produc8923325533196201883nteger] :
      ( pp(aa_Pro3640759179027349698r_bool(aa_Pro8124660830630096900r_bool(transi2328144596061577676nteger(R),aa_Pro490869892464487350nteger(aa_fun4101202993852558094nteger(produc7384524951051686153nteger,Xa),Xb)),aa_Pro490869892464487350nteger(aa_fun4101202993852558094nteger(produc7384524951051686153nteger,Za),Zb)))
     => ( aa_Pro490869892464487350nteger(aa_fun4101202993852558094nteger(produc7384524951051686153nteger,Xa),Xb) != aa_Pro490869892464487350nteger(aa_fun4101202993852558094nteger(produc7384524951051686153nteger,Za),Zb)
       => ~ ! [A3: fun_Pr272337284026993017e_term,B3: produc8923325533196201883nteger] :
              ( pp(aa_Pro3640759179027349698r_bool(aa_Pro8124660830630096900r_bool(R,aa_Pro490869892464487350nteger(aa_fun4101202993852558094nteger(produc7384524951051686153nteger,Xa),Xb)),aa_Pro490869892464487350nteger(aa_fun4101202993852558094nteger(produc7384524951051686153nteger,A3),B3)))
             => ~ pp(aa_Pro3640759179027349698r_bool(aa_Pro8124660830630096900r_bool(transi2328144596061577676nteger(R),aa_Pro490869892464487350nteger(aa_fun4101202993852558094nteger(produc7384524951051686153nteger,A3),B3)),aa_Pro490869892464487350nteger(aa_fun4101202993852558094nteger(produc7384524951051686153nteger,Za),Zb))) ) ) ) )).

% converse_rtranclpE2
tff(fact_158_converse__rtranclpE2,axiom,(
    ! [R: fun_Pr7882071467869259969t_bool,Xa: fun_Pr9164807099015279978e_term,Xb: product_prod_int_int,Za: fun_Pr9164807099015279978e_term,Zb: product_prod_int_int] :
      ( pp(aa_Pro5031108791230793749t_bool(aa_Pro1780005615354958634t_bool(transi3679935816330914233nt_int(R),aa_Pro3513184699142849729nt_int(aa_fun1388719692539776744nt_int(produc1560874099174258678nt_int,Xa),Xb)),aa_Pro3513184699142849729nt_int(aa_fun1388719692539776744nt_int(produc1560874099174258678nt_int,Za),Zb)))
     => ( aa_Pro3513184699142849729nt_int(aa_fun1388719692539776744nt_int(produc1560874099174258678nt_int,Xa),Xb) != aa_Pro3513184699142849729nt_int(aa_fun1388719692539776744nt_int(produc1560874099174258678nt_int,Za),Zb)
       => ~ ! [A3: fun_Pr9164807099015279978e_term,B3: product_prod_int_int] :
              ( pp(aa_Pro5031108791230793749t_bool(aa_Pro1780005615354958634t_bool(R,aa_Pro3513184699142849729nt_int(aa_fun1388719692539776744nt_int(produc1560874099174258678nt_int,Xa),Xb)),aa_Pro3513184699142849729nt_int(aa_fun1388719692539776744nt_int(produc1560874099174258678nt_int,A3),B3)))
             => ~ pp(aa_Pro5031108791230793749t_bool(aa_Pro1780005615354958634t_bool(transi3679935816330914233nt_int(R),aa_Pro3513184699142849729nt_int(aa_fun1388719692539776744nt_int(produc1560874099174258678nt_int,A3),B3)),aa_Pro3513184699142849729nt_int(aa_fun1388719692539776744nt_int(produc1560874099174258678nt_int,Za),Zb))) ) ) ) )).

% converse_rtranclpE2
tff(fact_159_converse__rtranclpE2,axiom,(
    ! [R: fun_Pr5173018050610649193t_bool,Xa: fun_in6429348457993719614e_term,Xb: product_prod_int_int,Za: fun_in6429348457993719614e_term,Zb: product_prod_int_int] :
      ( pp(aa_Pro7591400126937138665t_bool(aa_Pro4967935860478815442t_bool(transi5065094279540041445nt_int(R),aa_Pro835648289009615341nt_int(aa_fun7940596247606734144nt_int(produc4852315488734385442nt_int,Xa),Xb)),aa_Pro835648289009615341nt_int(aa_fun7940596247606734144nt_int(produc4852315488734385442nt_int,Za),Zb)))
     => ( aa_Pro835648289009615341nt_int(aa_fun7940596247606734144nt_int(produc4852315488734385442nt_int,Xa),Xb) != aa_Pro835648289009615341nt_int(aa_fun7940596247606734144nt_int(produc4852315488734385442nt_int,Za),Zb)
       => ~ ! [A3: fun_in6429348457993719614e_term,B3: product_prod_int_int] :
              ( pp(aa_Pro7591400126937138665t_bool(aa_Pro4967935860478815442t_bool(R,aa_Pro835648289009615341nt_int(aa_fun7940596247606734144nt_int(produc4852315488734385442nt_int,Xa),Xb)),aa_Pro835648289009615341nt_int(aa_fun7940596247606734144nt_int(produc4852315488734385442nt_int,A3),B3)))
             => ~ pp(aa_Pro7591400126937138665t_bool(aa_Pro4967935860478815442t_bool(transi5065094279540041445nt_int(R),aa_Pro835648289009615341nt_int(aa_fun7940596247606734144nt_int(produc4852315488734385442nt_int,A3),B3)),aa_Pro835648289009615341nt_int(aa_fun7940596247606734144nt_int(produc4852315488734385442nt_int,Za),Zb))) ) ) ) )).

% converse_rtranclpE2
tff(fact_160_case__prod__conv,axiom,(
    ! [F: fun_Co1890133979025130057atural,A: code_natural,B: code_natural] : aa_Pro1971126414814181170atural(aa_fun4394021921911188166atural(produc8282080750456430313atural,F),aa_Cod5614077553384211403atural(aa_Cod3891347372088052988atural(produc3574140220909816553atural,A),B)) = aa_Cod6808739660676082561atural(aa_Cod4292056611156568242atural(F,A),B) )).

% case_prod_conv
tff(fact_161_lock__action_Odistinct_I11_J,axiom,(
    lock_UnlockFail != lock_ReleaseAcquire )).

% lock_action.distinct(11)
tff(fact_162_lock__action_Odistinct_I12_J,axiom,(
    lock_ReleaseAcquire != lock_UnlockFail )).

% lock_action.distinct(12)
tff(fact_163_image__eqI,axiom,(
    ! [B: product_prod_nat_nat,F: fun_Pr2118491707810114563at_nat,X: product_prod_nat_nat,A4: set_Pr1261947904930325089at_nat] :
      ( B = aa_Pro262675715343573244at_nat(F,X)
     => ( pp(aa_set3135850010578026034t_bool(aa_Pro5021235949175849214t_bool(member8440522571783428010at_nat,X),A4))
       => pp(aa_set3135850010578026034t_bool(aa_Pro5021235949175849214t_bool(member8440522571783428010at_nat,B),image_5168914502847457605at_nat(F,A4))) ) ) )).

% image_eqI
tff(fact_164_image__eqI,axiom,(
    ! [B: produc859450856879609959at_nat,F: fun_Pr5303981572562559465at_nat,X: product_prod_nat_nat,A4: set_Pr1261947904930325089at_nat] :
      ( B = aa_Pro314188276017538018at_nat(F,X)
     => ( pp(aa_set3135850010578026034t_bool(aa_Pro5021235949175849214t_bool(member8440522571783428010at_nat,X),A4))
       => pp(aa_set1680211184867041100t_bool(aa_Pro6744037673880449662t_bool(member8206827879206165904at_nat,B),image_1119892238107900587at_nat(F,A4))) ) ) )).

% image_eqI
tff(fact_165_image__eqI,axiom,(
    ! [B: product_prod_nat_nat,F: fun_Pr3189796393087291805at_nat,X: produc859450856879609959at_nat,A4: set_Pr8693737435421807431at_nat] :
      ( B = aa_Pro5901169740204579478at_nat(F,X)
     => ( pp(aa_set1680211184867041100t_bool(aa_Pro6744037673880449662t_bool(member8206827879206165904at_nat,X),A4))
       => pp(aa_set3135850010578026034t_bool(aa_Pro5021235949175849214t_bool(member8440522571783428010at_nat,B),image_6706873702294942047at_nat(F,A4))) ) ) )).

% image_eqI
tff(fact_166_image__eqI,axiom,(
    ! [B: produc859450856879609959at_nat,F: fun_Pr6278524904407988355at_nat,X: produc859450856879609959at_nat,A4: set_Pr8693737435421807431at_nat] :
      ( B = aa_Pro7157000481330941564at_nat(F,X)
     => ( pp(aa_set1680211184867041100t_bool(aa_Pro6744037673880449662t_bool(member8206827879206165904at_nat,X),A4))
       => pp(aa_set1680211184867041100t_bool(aa_Pro6744037673880449662t_bool(member8206827879206165904at_nat,B),image_6321802852832981957at_nat(F,A4))) ) ) )).

% image_eqI
tff(fact_167_converse__rtranclp__induct2,axiom,(
    ! [R: fun_Pr7939742422101749511r_bool,Ax: fun_Co6545587727236015215e_term,Ay: produc8923325533196201883nteger,Bx: fun_Co6545587727236015215e_term,By: produc8923325533196201883nteger,P: fun_fu6012121808138353003r_bool] :
      ( pp(aa_Pro7150874649148492216r_bool(aa_Pro2322970417635306224r_bool(transi6710926795423753046nteger(R),aa_Pro6252757739892038976nteger(aa_fun3790775640809306146nteger(produc4282985567423050387nteger,Ax),Ay)),aa_Pro6252757739892038976nteger(aa_fun3790775640809306146nteger(produc4282985567423050387nteger,Bx),By)))
     => ( pp(aa_Pro5843519176478241656r_bool(aa_fun5646951941296221740r_bool(P,Bx),By))
       => ( ! [A3: fun_Co6545587727236015215e_term,B3: produc8923325533196201883nteger,Aa: fun_Co6545587727236015215e_term,Ba: produc8923325533196201883nteger] :
              ( pp(aa_Pro7150874649148492216r_bool(aa_Pro2322970417635306224r_bool(R,aa_Pro6252757739892038976nteger(aa_fun3790775640809306146nteger(produc4282985567423050387nteger,A3),B3)),aa_Pro6252757739892038976nteger(aa_fun3790775640809306146nteger(produc4282985567423050387nteger,Aa),Ba)))
             => ( pp(aa_Pro7150874649148492216r_bool(aa_Pro2322970417635306224r_bool(transi6710926795423753046nteger(R),aa_Pro6252757739892038976nteger(aa_fun3790775640809306146nteger(produc4282985567423050387nteger,Aa),Ba)),aa_Pro6252757739892038976nteger(aa_fun3790775640809306146nteger(produc4282985567423050387nteger,Bx),By)))
               => ( pp(aa_Pro5843519176478241656r_bool(aa_fun5646951941296221740r_bool(P,Aa),Ba))
                 => pp(aa_Pro5843519176478241656r_bool(aa_fun5646951941296221740r_bool(P,A3),B3)) ) ) )
         => pp(aa_Pro5843519176478241656r_bool(aa_fun5646951941296221740r_bool(P,Ax),Ay)) ) ) ) )).

% converse_rtranclp_induct2
tff(fact_168_converse__rtranclp__induct2,axiom,(
    ! [R: fun_Pr3400377776228143833l_bool,Ax: fun_Pr8336614522058983534e_term,Ay: produc7822875418678951345atural,Bx: fun_Pr8336614522058983534e_term,By: produc7822875418678951345atural,P: fun_fu7078651824448937172l_bool] :
      ( pp(aa_Pro916321633901839137l_bool(aa_Pro1056503316412650306l_bool(transi1363109050521148333atural(R),aa_Pro4163967833709371565atural(aa_fun5152780764703512272atural(produc2566709293081654762atural,Ax),Ay)),aa_Pro4163967833709371565atural(aa_fun5152780764703512272atural(produc2566709293081654762atural,Bx),By)))
     => ( pp(aa_Pro8754844875067278050l_bool(aa_fun2237767473747863189l_bool(P,Bx),By))
       => ( ! [A3: fun_Pr8336614522058983534e_term,B3: produc7822875418678951345atural,Aa: fun_Pr8336614522058983534e_term,Ba: produc7822875418678951345atural] :
              ( pp(aa_Pro916321633901839137l_bool(aa_Pro1056503316412650306l_bool(R,aa_Pro4163967833709371565atural(aa_fun5152780764703512272atural(produc2566709293081654762atural,A3),B3)),aa_Pro4163967833709371565atural(aa_fun5152780764703512272atural(produc2566709293081654762atural,Aa),Ba)))
             => ( pp(aa_Pro916321633901839137l_bool(aa_Pro1056503316412650306l_bool(transi1363109050521148333atural(R),aa_Pro4163967833709371565atural(aa_fun5152780764703512272atural(produc2566709293081654762atural,Aa),Ba)),aa_Pro4163967833709371565atural(aa_fun5152780764703512272atural(produc2566709293081654762atural,Bx),By)))
               => ( pp(aa_Pro8754844875067278050l_bool(aa_fun2237767473747863189l_bool(P,Aa),Ba))
                 => pp(aa_Pro8754844875067278050l_bool(aa_fun2237767473747863189l_bool(P,A3),B3)) ) ) )
         => pp(aa_Pro8754844875067278050l_bool(aa_fun2237767473747863189l_bool(P,Ax),Ay)) ) ) ) )).

% converse_rtranclp_induct2
tff(fact_169_converse__rtranclp__induct2,axiom,(
    ! [R: fun_Pr5518362963649474331r_bool,Ax: fun_Pr272337284026993017e_term,Ay: produc8923325533196201883nteger,Bx: fun_Pr272337284026993017e_term,By: produc8923325533196201883nteger,P: fun_fu1674507805476766837r_bool] :
      ( pp(aa_Pro3640759179027349698r_bool(aa_Pro8124660830630096900r_bool(transi2328144596061577676nteger(R),aa_Pro490869892464487350nteger(aa_fun4101202993852558094nteger(produc7384524951051686153nteger,Ax),Ay)),aa_Pro490869892464487350nteger(aa_fun4101202993852558094nteger(produc7384524951051686153nteger,Bx),By)))
     => ( pp(aa_Pro5843519176478241656r_bool(aa_fun5449300841655810358r_bool(P,Bx),By))
       => ( ! [A3: fun_Pr272337284026993017e_term,B3: produc8923325533196201883nteger,Aa: fun_Pr272337284026993017e_term,Ba: produc8923325533196201883nteger] :
              ( pp(aa_Pro3640759179027349698r_bool(aa_Pro8124660830630096900r_bool(R,aa_Pro490869892464487350nteger(aa_fun4101202993852558094nteger(produc7384524951051686153nteger,A3),B3)),aa_Pro490869892464487350nteger(aa_fun4101202993852558094nteger(produc7384524951051686153nteger,Aa),Ba)))
             => ( pp(aa_Pro3640759179027349698r_bool(aa_Pro8124660830630096900r_bool(transi2328144596061577676nteger(R),aa_Pro490869892464487350nteger(aa_fun4101202993852558094nteger(produc7384524951051686153nteger,Aa),Ba)),aa_Pro490869892464487350nteger(aa_fun4101202993852558094nteger(produc7384524951051686153nteger,Bx),By)))
               => ( pp(aa_Pro5843519176478241656r_bool(aa_fun5449300841655810358r_bool(P,Aa),Ba))
                 => pp(aa_Pro5843519176478241656r_bool(aa_fun5449300841655810358r_bool(P,A3),B3)) ) ) )
         => pp(aa_Pro5843519176478241656r_bool(aa_fun5449300841655810358r_bool(P,Ax),Ay)) ) ) ) )).

% converse_rtranclp_induct2
tff(fact_170_converse__rtranclp__induct2,axiom,(
    ! [R: fun_Pr7882071467869259969t_bool,Ax: fun_Pr9164807099015279978e_term,Ay: product_prod_int_int,Bx: fun_Pr9164807099015279978e_term,By: product_prod_int_int,P: fun_fu4196931294019812808t_bool] :
      ( pp(aa_Pro5031108791230793749t_bool(aa_Pro1780005615354958634t_bool(transi3679935816330914233nt_int(R),aa_Pro3513184699142849729nt_int(aa_fun1388719692539776744nt_int(produc1560874099174258678nt_int,Ax),Ay)),aa_Pro3513184699142849729nt_int(aa_fun1388719692539776744nt_int(produc1560874099174258678nt_int,Bx),By)))
     => ( pp(aa_Pro4501881432599481050t_bool(aa_fun5300525129335604105t_bool(P,Bx),By))
       => ( ! [A3: fun_Pr9164807099015279978e_term,B3: product_prod_int_int,Aa: fun_Pr9164807099015279978e_term,Ba: product_prod_int_int] :
              ( pp(aa_Pro5031108791230793749t_bool(aa_Pro1780005615354958634t_bool(R,aa_Pro3513184699142849729nt_int(aa_fun1388719692539776744nt_int(produc1560874099174258678nt_int,A3),B3)),aa_Pro3513184699142849729nt_int(aa_fun1388719692539776744nt_int(produc1560874099174258678nt_int,Aa),Ba)))
             => ( pp(aa_Pro5031108791230793749t_bool(aa_Pro1780005615354958634t_bool(transi3679935816330914233nt_int(R),aa_Pro3513184699142849729nt_int(aa_fun1388719692539776744nt_int(produc1560874099174258678nt_int,Aa),Ba)),aa_Pro3513184699142849729nt_int(aa_fun1388719692539776744nt_int(produc1560874099174258678nt_int,Bx),By)))
               => ( pp(aa_Pro4501881432599481050t_bool(aa_fun5300525129335604105t_bool(P,Aa),Ba))
                 => pp(aa_Pro4501881432599481050t_bool(aa_fun5300525129335604105t_bool(P,A3),B3)) ) ) )
         => pp(aa_Pro4501881432599481050t_bool(aa_fun5300525129335604105t_bool(P,Ax),Ay)) ) ) ) )).

% converse_rtranclp_induct2
tff(fact_171_converse__rtranclp__induct2,axiom,(
    ! [R: fun_Pr5173018050610649193t_bool,Ax: fun_in6429348457993719614e_term,Ay: product_prod_int_int,Bx: fun_in6429348457993719614e_term,By: product_prod_int_int,P: fun_fu5117548769634986908t_bool] :
      ( pp(aa_Pro7591400126937138665t_bool(aa_Pro4967935860478815442t_bool(transi5065094279540041445nt_int(R),aa_Pro835648289009615341nt_int(aa_fun7940596247606734144nt_int(produc4852315488734385442nt_int,Ax),Ay)),aa_Pro835648289009615341nt_int(aa_fun7940596247606734144nt_int(produc4852315488734385442nt_int,Bx),By)))
     => ( pp(aa_Pro4501881432599481050t_bool(aa_fun4446166836006121821t_bool(P,Bx),By))
       => ( ! [A3: fun_in6429348457993719614e_term,B3: product_prod_int_int,Aa: fun_in6429348457993719614e_term,Ba: product_prod_int_int] :
              ( pp(aa_Pro7591400126937138665t_bool(aa_Pro4967935860478815442t_bool(R,aa_Pro835648289009615341nt_int(aa_fun7940596247606734144nt_int(produc4852315488734385442nt_int,A3),B3)),aa_Pro835648289009615341nt_int(aa_fun7940596247606734144nt_int(produc4852315488734385442nt_int,Aa),Ba)))
             => ( pp(aa_Pro7591400126937138665t_bool(aa_Pro4967935860478815442t_bool(transi5065094279540041445nt_int(R),aa_Pro835648289009615341nt_int(aa_fun7940596247606734144nt_int(produc4852315488734385442nt_int,Aa),Ba)),aa_Pro835648289009615341nt_int(aa_fun7940596247606734144nt_int(produc4852315488734385442nt_int,Bx),By)))
               => ( pp(aa_Pro4501881432599481050t_bool(aa_fun4446166836006121821t_bool(P,Aa),Ba))
                 => pp(aa_Pro4501881432599481050t_bool(aa_fun4446166836006121821t_bool(P,A3),B3)) ) ) )
         => pp(aa_Pro4501881432599481050t_bool(aa_fun4446166836006121821t_bool(P,Ax),Ay)) ) ) ) )).

% converse_rtranclp_induct2
tff(fact_172_lock__action_Odistinct_I2_J,axiom,(
    lock_Unlock != lock_Lock )).

% lock_action.distinct(2)
tff(fact_173_lock__action_Odistinct_I3_J,axiom,(
    lock_Lock != lock_UnlockFail )).

% lock_action.distinct(3)
tff(fact_174_lock__action_Odistinct_I4_J,axiom,(
    lock_UnlockFail != lock_Lock )).

% lock_action.distinct(4)
tff(fact_175_lock__action_Odistinct_I5_J,axiom,(
    lock_Lock != lock_ReleaseAcquire )).

% lock_action.distinct(5)
tff(fact_176_prod_Ocollapse,axiom,(
    ! [Prod: produc5207004643709237345nteger] : aa_Pro6252757739892038976nteger(aa_fun3790775640809306146nteger(produc4282985567423050387nteger,aa_Pro3255062042318636430e_term(produc3971164842776949671nteger,Prod)),aa_Pro8576478981779400380nteger(produc7330894765516781285nteger,Prod)) = Prod )).

% prod.collapse
tff(fact_177_prod_Ocollapse,axiom,(
    ! [Prod: produc651309673056299192atural] : aa_Pro4163967833709371565atural(aa_fun5152780764703512272atural(produc2566709293081654762atural,aa_Pro5217105177887748324e_term(produc1168782837711296254atural,Prod)),aa_Pro7386464516095682491atural(produc3992340709582277180atural,Prod)) = Prod )).

% prod.collapse
tff(fact_178_prod_Ocollapse,axiom,(
    ! [Prod: produc1616345218596728535nteger] : aa_Pro490869892464487350nteger(aa_fun4101202993852558094nteger(produc7384524951051686153nteger,aa_Pro7852915517588584206e_term(produc5986598495681327645nteger,Prod)),aa_Pro1639709801714681030nteger(produc8810156367552308571nteger,Prod)) = Prod )).

% prod.collapse
tff(fact_179_prod_Ocollapse,axiom,(
    ! [Prod: produc4441460161354545860nt_int] : aa_Pro3513184699142849729nt_int(aa_fun1388719692539776744nt_int(produc1560874099174258678nt_int,aa_Pro1970863770526474220e_term(produc6655012789309278474nt_int,Prod)),aa_Pro5955847883112758455nt_int(produc7622839952223151176nt_int,Prod)) = Prod )).

% prod.collapse
tff(fact_180_prod_Ocollapse,axiom,(
    ! [Prod: produc6768802789813714928nt_int] : aa_Pro835648289009615341nt_int(aa_fun7940596247606734144nt_int(produc4852315488734385442nt_int,aa_Pro6937503462419145452e_term(produc2507970727455213110nt_int,Prod)),aa_Pro3662026205427353739nt_int(produc726383008135262580nt_int,Prod)) = Prod )).

% prod.collapse
tff(fact_181_prod_Ocollapse,axiom,(
    ! [Prod: produc5835291356934675326atural] : aa_Pro7165575656943818355atural(produc6639722614265839536atural(aa_Pro5806155842103967332atural(produc497848011034438852atural,Prod)),aa_Pro3673693039631929973atural(produc6591912806276919810atural,Prod)) = Prod )).

% prod.collapse
tff(fact_182_prod_Ocollapse,axiom,(
    ! [Prod: produc8923597787767437993list_f] : aa_Pro2754906569428029390list_f(produc8331056147679645153list_f(aa_Pro1491988591844232024action(produc3089225533250117581list_f,Prod)),aa_Pro2582230449628027978list_f(produc8710481132536983823list_f,Prod)) = Prod )).

% prod.collapse
tff(fact_183_lock__action_Odistinct_I6_J,axiom,(
    lock_ReleaseAcquire != lock_Lock )).

% lock_action.distinct(6)
tff(fact_184_bspec,axiom,(
    ! [A4: set_Pr1261947904930325089at_nat,P: fun_Pr7757163693017731481t_bool,X: product_prod_nat_nat] :
      ( ! [X3: product_prod_nat_nat] :
          ( pp(aa_set3135850010578026034t_bool(aa_Pro5021235949175849214t_bool(member8440522571783428010at_nat,X3),A4))
         => pp(aa_Pro2232559814647311250t_bool(P,X3)) )
     => ( pp(aa_set3135850010578026034t_bool(aa_Pro5021235949175849214t_bool(member8440522571783428010at_nat,X),A4))
       => pp(aa_Pro2232559814647311250t_bool(P,X)) ) ) )).

% bspec
tff(fact_185_bspec,axiom,(
    ! [A4: set_Pr8693737435421807431at_nat,P: fun_Pr446604468264085555t_bool,X: produc859450856879609959at_nat] :
      ( ! [X3: produc859450856879609959at_nat] :
          ( pp(aa_set1680211184867041100t_bool(aa_Pro6744037673880449662t_bool(member8206827879206165904at_nat,X3),A4))
         => pp(aa_Pro6098352494050694700t_bool(P,X3)) )
     => ( pp(aa_set1680211184867041100t_bool(aa_Pro6744037673880449662t_bool(member8206827879206165904at_nat,X),A4))
       => pp(aa_Pro6098352494050694700t_bool(P,X)) ) ) )).

% bspec
tff(fact_186_lock__action_Odistinct_I7_J,axiom,(
    lock_Unlock != lock_UnlockFail )).

% lock_action.distinct(7)
tff(fact_187_lock__action_Odistinct_I8_J,axiom,(
    lock_UnlockFail != lock_Unlock )).

% lock_action.distinct(8)
tff(fact_188_lock__action_Odistinct_I9_J,axiom,(
    lock_Unlock != lock_ReleaseAcquire )).

% lock_action.distinct(9)
tff(fact_189_eq__fst__iff,axiom,(
    ! [A: fun_Co6545587727236015215e_term,P2: produc5207004643709237345nteger] :
      ( A = aa_Pro3255062042318636430e_term(produc3971164842776949671nteger,P2)
    <=> ? [B4: produc8923325533196201883nteger] : P2 = aa_Pro6252757739892038976nteger(aa_fun3790775640809306146nteger(produc4282985567423050387nteger,A),B4) ) )).

% eq_fst_iff
tff(fact_190_eq__fst__iff,axiom,(
    ! [A: fun_Pr8336614522058983534e_term,P2: produc651309673056299192atural] :
      ( A = aa_Pro5217105177887748324e_term(produc1168782837711296254atural,P2)
    <=> ? [B4: produc7822875418678951345atural] : P2 = aa_Pro4163967833709371565atural(aa_fun5152780764703512272atural(produc2566709293081654762atural,A),B4) ) )).

% eq_fst_iff
tff(fact_191_eq__fst__iff,axiom,(
    ! [A: fun_Pr272337284026993017e_term,P2: produc1616345218596728535nteger] :
      ( A = aa_Pro7852915517588584206e_term(produc5986598495681327645nteger,P2)
    <=> ? [B4: produc8923325533196201883nteger] : P2 = aa_Pro490869892464487350nteger(aa_fun4101202993852558094nteger(produc7384524951051686153nteger,A),B4) ) )).

% eq_fst_iff
tff(fact_192_eq__fst__iff,axiom,(
    ! [A: fun_Pr9164807099015279978e_term,P2: produc4441460161354545860nt_int] :
      ( A = aa_Pro1970863770526474220e_term(produc6655012789309278474nt_int,P2)
    <=> ? [B4: product_prod_int_int] : P2 = aa_Pro3513184699142849729nt_int(aa_fun1388719692539776744nt_int(produc1560874099174258678nt_int,A),B4) ) )).

% eq_fst_iff
tff(fact_193_eq__fst__iff,axiom,(
    ! [A: fun_in6429348457993719614e_term,P2: produc6768802789813714928nt_int] :
      ( A = aa_Pro6937503462419145452e_term(produc2507970727455213110nt_int,P2)
    <=> ? [B4: product_prod_int_int] : P2 = aa_Pro835648289009615341nt_int(aa_fun7940596247606734144nt_int(produc4852315488734385442nt_int,A),B4) ) )).

% eq_fst_iff
tff(fact_194_imageE,axiom,(
    ! [B: product_prod_nat_nat,F: fun_Pr2118491707810114563at_nat,A4: set_Pr1261947904930325089at_nat] :
      ( pp(aa_set3135850010578026034t_bool(aa_Pro5021235949175849214t_bool(member8440522571783428010at_nat,B),image_5168914502847457605at_nat(F,A4)))
     => ~ ! [X3: product_prod_nat_nat] :
            ( B = aa_Pro262675715343573244at_nat(F,X3)
           => ~ pp(aa_set3135850010578026034t_bool(aa_Pro5021235949175849214t_bool(member8440522571783428010at_nat,X3),A4)) ) ) )).

% imageE
tff(fact_195_imageE,axiom,(
    ! [B: product_prod_nat_nat,F: fun_Pr3189796393087291805at_nat,A4: set_Pr8693737435421807431at_nat] :
      ( pp(aa_set3135850010578026034t_bool(aa_Pro5021235949175849214t_bool(member8440522571783428010at_nat,B),image_6706873702294942047at_nat(F,A4)))
     => ~ ! [X3: produc859450856879609959at_nat] :
            ( B = aa_Pro5901169740204579478at_nat(F,X3)
           => ~ pp(aa_set1680211184867041100t_bool(aa_Pro6744037673880449662t_bool(member8206827879206165904at_nat,X3),A4)) ) ) )).

% imageE
tff(fact_196_imageE,axiom,(
    ! [B: produc859450856879609959at_nat,F: fun_Pr5303981572562559465at_nat,A4: set_Pr1261947904930325089at_nat] :
      ( pp(aa_set1680211184867041100t_bool(aa_Pro6744037673880449662t_bool(member8206827879206165904at_nat,B),image_1119892238107900587at_nat(F,A4)))
     => ~ ! [X3: product_prod_nat_nat] :
            ( B = aa_Pro314188276017538018at_nat(F,X3)
           => ~ pp(aa_set3135850010578026034t_bool(aa_Pro5021235949175849214t_bool(member8440522571783428010at_nat,X3),A4)) ) ) )).

% imageE
tff(fact_197_imageE,axiom,(
    ! [B: produc859450856879609959at_nat,F: fun_Pr6278524904407988355at_nat,A4: set_Pr8693737435421807431at_nat] :
      ( pp(aa_set1680211184867041100t_bool(aa_Pro6744037673880449662t_bool(member8206827879206165904at_nat,B),image_6321802852832981957at_nat(F,A4)))
     => ~ ! [X3: produc859450856879609959at_nat] :
            ( B = aa_Pro7157000481330941564at_nat(F,X3)
           => ~ pp(aa_set1680211184867041100t_bool(aa_Pro6744037673880449662t_bool(member8206827879206165904at_nat,X3),A4)) ) ) )).

% imageE
tff(fact_198_fstI,axiom,(
    ! [X: produc5207004643709237345nteger,Y: fun_Co6545587727236015215e_term,Z: produc8923325533196201883nteger] :
      ( X = aa_Pro6252757739892038976nteger(aa_fun3790775640809306146nteger(produc4282985567423050387nteger,Y),Z)
     => aa_Pro3255062042318636430e_term(produc3971164842776949671nteger,X) = Y ) )).

% fstI
tff(fact_199_fstI,axiom,(
    ! [X: produc651309673056299192atural,Y: fun_Pr8336614522058983534e_term,Z: produc7822875418678951345atural] :
      ( X = aa_Pro4163967833709371565atural(aa_fun5152780764703512272atural(produc2566709293081654762atural,Y),Z)
     => aa_Pro5217105177887748324e_term(produc1168782837711296254atural,X) = Y ) )).

% fstI
tff(fact_200_fstI,axiom,(
    ! [X: produc1616345218596728535nteger,Y: fun_Pr272337284026993017e_term,Z: produc8923325533196201883nteger] :
      ( X = aa_Pro490869892464487350nteger(aa_fun4101202993852558094nteger(produc7384524951051686153nteger,Y),Z)
     => aa_Pro7852915517588584206e_term(produc5986598495681327645nteger,X) = Y ) )).

% fstI
tff(fact_201_fstI,axiom,(
    ! [X: produc4441460161354545860nt_int,Y: fun_Pr9164807099015279978e_term,Z: product_prod_int_int] :
      ( X = aa_Pro3513184699142849729nt_int(aa_fun1388719692539776744nt_int(produc1560874099174258678nt_int,Y),Z)
     => aa_Pro1970863770526474220e_term(produc6655012789309278474nt_int,X) = Y ) )).

% fstI
tff(fact_202_fstI,axiom,(
    ! [X: produc6768802789813714928nt_int,Y: fun_in6429348457993719614e_term,Z: product_prod_int_int] :
      ( X = aa_Pro835648289009615341nt_int(aa_fun7940596247606734144nt_int(produc4852315488734385442nt_int,Y),Z)
     => aa_Pro6937503462419145452e_term(produc2507970727455213110nt_int,X) = Y ) )).

% fstI
tff(fact_203_subsetI,axiom,(
    ! [A4: set_Pr1261947904930325089at_nat,B5: set_Pr1261947904930325089at_nat] :
      ( ! [X3: product_prod_nat_nat] :
          ( pp(aa_set3135850010578026034t_bool(aa_Pro5021235949175849214t_bool(member8440522571783428010at_nat,X3),A4))
         => pp(aa_set3135850010578026034t_bool(aa_Pro5021235949175849214t_bool(member8440522571783428010at_nat,X3),B5)) )
     => pp(aa_set3135850010578026034t_bool(ord_le3146513528884898305at_nat(A4),B5)) ) )).

% subsetI
tff(fact_204_subsetI,axiom,(
    ! [A4: set_Pr8693737435421807431at_nat,B5: set_Pr8693737435421807431at_nat] :
      ( ! [X3: produc859450856879609959at_nat] :
          ( pp(aa_set1680211184867041100t_bool(aa_Pro6744037673880449662t_bool(member8206827879206165904at_nat,X3),A4))
         => pp(aa_set1680211184867041100t_bool(aa_Pro6744037673880449662t_bool(member8206827879206165904at_nat,X3),B5)) )
     => pp(aa_set1680211184867041100t_bool(ord_le3000389064537975527at_nat(A4),B5)) ) )).

% subsetI
tff(fact_205_lock__action_Oexhaust,axiom,(
    ! [Y: lock_action] :
      ( Y != lock_Lock
     => ( Y != lock_Unlock
       => ( Y != lock_UnlockFail
         => Y = lock_ReleaseAcquire ) ) ) )).

% lock_action.exhaust
tff(fact_206_case__prod__beta,axiom,(
    ! [F: fun_Co1890133979025130057atural,P2: produc7822875418678951345atural] : aa_Pro1971126414814181170atural(aa_fun4394021921911188166atural(produc8282080750456430313atural,F),P2) = aa_Cod6808739660676082561atural(aa_Cod4292056611156568242atural(F,produc1773691148792264405atural(P2)),produc8662200840462671639atural(P2)) )).

% case_prod_beta
tff(fact_207_prod_Ocase__eq__if,axiom,(
    ! [F: fun_Co1890133979025130057atural,Prod: produc7822875418678951345atural] : aa_Pro1971126414814181170atural(aa_fun4394021921911188166atural(produc8282080750456430313atural,F),Prod) = aa_Cod6808739660676082561atural(aa_Cod4292056611156568242atural(F,produc1773691148792264405atural(Prod)),produc8662200840462671639atural(Prod)) )).

% prod.case_eq_if
tff(fact_208_in__lex__prod,axiom,(
    ! [A: nat,B: product_prod_nat_nat,A2: nat,B2: product_prod_nat_nat,R: set_Pr1261947904930325089at_nat,S: set_Pr8693737435421807431at_nat] :
      ( member3048279782668807382at_nat(produc2653010282673554021at_nat(produc487386426758144856at_nat(A,B),produc487386426758144856at_nat(A2,B2)),lex_pr8029265285556086080at_nat(R,S))
    <=> ( pp(aa_set3135850010578026034t_bool(aa_Pro5021235949175849214t_bool(member8440522571783428010at_nat,aa_nat7603221163087113075at_nat(aa_nat8803788312118491388at_nat(product_Pair_nat_nat,A),A2)),R))
        | ( A = A2
          & pp(aa_set1680211184867041100t_bool(aa_Pro6744037673880449662t_bool(member8206827879206165904at_nat,aa_Pro314188276017538018at_nat(aa_Pro5145766267327615662at_nat(produc6161850002892822231at_nat,B),B2)),S)) ) ) ) )).

% in_lex_prod
tff(fact_209_in__lex__prod,axiom,(
    ! [A: product_prod_nat_nat,B: nat,A2: product_prod_nat_nat,B2: nat,R: set_Pr8693737435421807431at_nat,S: set_Pr1261947904930325089at_nat] :
      ( member1995966531042493578at_nat(produc7904928797850150681at_nat(produc6350711070570205562at_nat(A,B),produc6350711070570205562at_nat(A2,B2)),lex_pr4669217892513370978at_nat(R,S))
    <=> ( pp(aa_set1680211184867041100t_bool(aa_Pro6744037673880449662t_bool(member8206827879206165904at_nat,aa_Pro314188276017538018at_nat(aa_Pro5145766267327615662at_nat(produc6161850002892822231at_nat,A),A2)),R))
        | ( A = A2
          & pp(aa_set3135850010578026034t_bool(aa_Pro5021235949175849214t_bool(member8440522571783428010at_nat,aa_nat7603221163087113075at_nat(aa_nat8803788312118491388at_nat(product_Pair_nat_nat,B),B2)),S)) ) ) ) )).

% in_lex_prod
tff(fact_210_in__lex__prod,axiom,(
    ! [A: product_prod_nat_nat,B: product_prod_nat_nat,A2: product_prod_nat_nat,B2: product_prod_nat_nat,R: set_Pr8693737435421807431at_nat,S: set_Pr8693737435421807431at_nat] :
      ( member8062223511168850704at_nat(produc4662710985925991255at_nat(aa_Pro314188276017538018at_nat(aa_Pro5145766267327615662at_nat(produc6161850002892822231at_nat,A),B),aa_Pro314188276017538018at_nat(aa_Pro5145766267327615662at_nat(produc6161850002892822231at_nat,A2),B2)),lex_pr8801849515957261039at_nat(R,S))
    <=> ( pp(aa_set1680211184867041100t_bool(aa_Pro6744037673880449662t_bool(member8206827879206165904at_nat,aa_Pro314188276017538018at_nat(aa_Pro5145766267327615662at_nat(produc6161850002892822231at_nat,A),A2)),R))
        | ( A = A2
          & pp(aa_set1680211184867041100t_bool(aa_Pro6744037673880449662t_bool(member8206827879206165904at_nat,aa_Pro314188276017538018at_nat(aa_Pro5145766267327615662at_nat(produc6161850002892822231at_nat,B),B2)),S)) ) ) ) )).

% in_lex_prod
tff(fact_211_in__lex__prod,axiom,(
    ! [A: fun_Co6545587727236015215e_term,B: produc8923325533196201883nteger,A2: fun_Co6545587727236015215e_term,B2: produc8923325533196201883nteger,R: set_Pr2881104885773095199e_term,S: set_Pr5052581263052047815nteger] :
      ( member7931448637355168588nteger(produc8767237661199492699nteger(aa_Pro6252757739892038976nteger(aa_fun3790775640809306146nteger(produc4282985567423050387nteger,A),B),aa_Pro6252757739892038976nteger(aa_fun3790775640809306146nteger(produc4282985567423050387nteger,A2),B2)),lex_pr1077031100652534907nteger(R,S))
    <=> ( member3700727801235295592e_term(aa_fun7771121184386139346e_term(aa_fun4065348690927510012e_term(produc4524505180950781815e_term,A),A2),R)
        | ( A = A2
          & member335077259223437328nteger(produc4911887526399440471nteger(B,B2),S) ) ) ) )).

% in_lex_prod
tff(fact_212_in__lex__prod,axiom,(
    ! [A: fun_Pr8336614522058983534e_term,B: produc7822875418678951345atural,A2: fun_Pr8336614522058983534e_term,B2: produc7822875418678951345atural,R: set_Pr7952272001317144989e_term,S: set_Pr250711821884878663atural] :
      ( member1519122167407479034atural(produc6389658630381836169atural(aa_Pro4163967833709371565atural(aa_fun5152780764703512272atural(produc2566709293081654762atural,A),B),aa_Pro4163967833709371565atural(aa_fun5152780764703512272atural(produc2566709293081654762atural,A2),B2)),lex_pr1259140058498121682atural(R,S))
    <=> ( member6696522579696035046e_term(aa_fun4911770908974218129e_term(aa_fun2697409318952501244e_term(produc2490241672432993909e_term,A),A2),R)
        | ( A = A2
          & member3756964795865971088atural(aa_Pro1971126414814181170atural(aa_Pro1220262147015971502atural(produc4480994950612372183atural,B),B2),S) ) ) ) )).

% in_lex_prod
tff(fact_213_in__lex__prod,axiom,(
    ! [A: fun_Pr272337284026993017e_term,B: produc8923325533196201883nteger,A2: fun_Pr272337284026993017e_term,B2: produc8923325533196201883nteger,R: set_Pr2036385042155664947e_term,S: set_Pr5052581263052047815nteger] :
      ( member5037371425510568504nteger(produc6779745771149221959nteger(aa_Pro490869892464487350nteger(aa_fun4101202993852558094nteger(produc7384524951051686153nteger,A),B),aa_Pro490869892464487350nteger(aa_fun4101202993852558094nteger(produc7384524951051686153nteger,A2),B2)),lex_pr6076955716468153073nteger(R,S))
    <=> ( member4029292764886269052e_term(aa_fun5226388938339153500e_term(aa_fun8207328719306366460e_term(produc3162429585645302667e_term,A),A2),R)
        | ( A = A2
          & member335077259223437328nteger(produc4911887526399440471nteger(B,B2),S) ) ) ) )).

% in_lex_prod
tff(fact_214_in__lex__prod,axiom,(
    ! [A: fun_Pr9164807099015279978e_term,B: product_prod_int_int,A2: fun_Pr9164807099015279978e_term,B2: product_prod_int_int,R: set_Pr4602751158188618133e_term,S: set_Pr2560585780119916871nt_int] :
      ( member5015713543875923218nt_int(produc5372120124174279073nt_int(aa_Pro3513184699142849729nt_int(aa_fun1388719692539776744nt_int(produc1560874099174258678nt_int,A),B),aa_Pro3513184699142849729nt_int(aa_fun1388719692539776744nt_int(produc1560874099174258678nt_int,A2),B2)),lex_pr8367635270142648798nt_int(R,S))
    <=> ( member4091929172832610526e_term(aa_fun2949903775304958861e_term(aa_fun6902241088844395516e_term(produc3936376198816598125e_term,A),A2),R)
        | ( A = A2
          & member8566619992076573584nt_int(produc3646306378393792727nt_int(B,B2),S) ) ) ) )).

% in_lex_prod
tff(fact_215_in__lex__prod,axiom,(
    ! [A: fun_in6429348457993719614e_term,B: product_prod_int_int,A2: fun_in6429348457993719614e_term,B2: product_prod_int_int,R: set_Pr1054393349331465021e_term,S: set_Pr2560585780119916871nt_int] :
      ( member7649561347739665258nt_int(produc5207114200681655801nt_int(aa_Pro835648289009615341nt_int(aa_fun7940596247606734144nt_int(produc4852315488734385442nt_int,A),B),aa_Pro835648289009615341nt_int(aa_fun7940596247606734144nt_int(produc4852315488734385442nt_int,A2),B2)),lex_pr8375880113396875018nt_int(R,S))
    <=> ( member7160087484201369222e_term(aa_fun5006721999989859937e_term(aa_fun4495630950452421628e_term(produc6842831835191658517e_term,A),A2),R)
        | ( A = A2
          & member8566619992076573584nt_int(produc3646306378393792727nt_int(B,B2),S) ) ) ) )).

% in_lex_prod
tff(fact_216_in__lex__prod,axiom,(
    ! [A: nat,B: nat,A2: nat,B2: nat,R: set_Pr1261947904930325089at_nat,S: set_Pr1261947904930325089at_nat] :
      ( pp(aa_set1680211184867041100t_bool(aa_Pro6744037673880449662t_bool(member8206827879206165904at_nat,aa_Pro314188276017538018at_nat(aa_Pro5145766267327615662at_nat(produc6161850002892822231at_nat,aa_nat7603221163087113075at_nat(aa_nat8803788312118491388at_nat(product_Pair_nat_nat,A),B)),aa_nat7603221163087113075at_nat(aa_nat8803788312118491388at_nat(product_Pair_nat_nat,A2),B2))),lex_prod_nat_nat(R,S)))
    <=> ( pp(aa_set3135850010578026034t_bool(aa_Pro5021235949175849214t_bool(member8440522571783428010at_nat,aa_nat7603221163087113075at_nat(aa_nat8803788312118491388at_nat(product_Pair_nat_nat,A),A2)),R))
        | ( A = A2
          & pp(aa_set3135850010578026034t_bool(aa_Pro5021235949175849214t_bool(member8440522571783428010at_nat,aa_nat7603221163087113075at_nat(aa_nat8803788312118491388at_nat(product_Pair_nat_nat,B),B2)),S)) ) ) ) )).

% in_lex_prod
tff(fact_217_prod_Oswap__def,axiom,(
    ! [P2: produc5835291356934675326atural] : produc850777735424141840atural(P2) = produc1272419604612767874atural(aa_Pro3673693039631929973atural(produc6591912806276919810atural,P2),aa_Pro5806155842103967332atural(produc497848011034438852atural,P2)) )).

% prod.swap_def
tff(fact_218_prod_Oswap__def,axiom,(
    ! [P2: produc3748991379985865657e_term] : aa_Pro5898173003354238552nteger(produc1086329213251557139e_term,P2) = aa_Pro6252757739892038976nteger(aa_fun3790775640809306146nteger(produc4282985567423050387nteger,produc4396344233071841541e_term(P2)),produc1036614310332009927e_term(P2)) )).

% prod.swap_def
tff(fact_219_prod_Oswap__def,axiom,(
    ! [P2: produc6449747366704183590e_term] : aa_Pro6578783190714238164nt_int(produc593905189003790336e_term,P2) = aa_Pro835648289009615341nt_int(aa_fun7940596247606734144nt_int(produc4852315488734385442nt_int,produc5809966282694449650e_term(P2)),produc7591554002014400180e_term(P2)) )).

% prod.swap_def
tff(fact_220_prod_Oswap__def,axiom,(
    ! [P2: produc5207004643709237345nteger] : aa_Pro8370694987415157336e_term(produc4020879745696496883nteger,P2) = produc1348435034978110643e_term(aa_Pro8576478981779400380nteger(produc7330894765516781285nteger,P2),aa_Pro3255062042318636430e_term(produc3971164842776949671nteger,P2)) )).

% prod.swap_def
tff(fact_221_prod_Oswap__def,axiom,(
    ! [P2: produc6768802789813714928nt_int] : aa_Pro7337360478596779988e_term(produc4733693951299379074nt_int,P2) = produc712526726438796704e_term(aa_Pro3662026205427353739nt_int(produc726383008135262580nt_int,P2),aa_Pro6937503462419145452e_term(produc2507970727455213110nt_int,P2)) )).

% prod.swap_def
tff(fact_222_prod_Oswap__def,axiom,(
    ! [P2: produc1769237892193840206e_term] : aa_Pro4815109388110020atural(produc1330708496420339496e_term,P2) = aa_Pro4163967833709371565atural(aa_fun5152780764703512272atural(produc2566709293081654762atural,produc494427485787539738e_term(P2)),produc6894241650771334620e_term(P2)) )).

% prod.swap_def
tff(fact_223_prod_Oswap__def,axiom,(
    ! [P2: produc7630353427218314179e_term] : produc1307869722612112413e_term(P2) = aa_Pro490869892464487350nteger(aa_fun4101202993852558094nteger(produc7384524951051686153nteger,produc471588711979312655e_term(P2)),produc6871402876963107537e_term(P2)) )).

% prod.swap_def
tff(fact_224_prod_Oswap__def,axiom,(
    ! [P2: produc58788776713507154e_term] : produc5312348804003511852e_term(P2) = aa_Pro3513184699142849729nt_int(aa_fun1388719692539776744nt_int(produc1560874099174258678nt_int,produc2792815338335494174e_term(P2)),produc1824988175421621472e_term(P2)) )).

% prod.swap_def
tff(fact_225_prod_Oswap__def,axiom,(
    ! [P2: produc651309673056299192atural] : aa_Pro8744562413343955908e_term(produc4828621720215076938atural,P2) = produc8292168106141693128e_term(aa_Pro7386464516095682491atural(produc3992340709582277180atural,P2),aa_Pro5217105177887748324e_term(produc1168782837711296254atural,P2)) )).

% prod.swap_def
tff(fact_226_prod_Oswap__def,axiom,(
    ! [P2: produc1616345218596728535nteger] : aa_Pro4807357506740610520e_term(produc423065341330332521nteger,P2) = produc8269329332333466045e_term(aa_Pro1639709801714681030nteger(produc8810156367552308571nteger,P2),aa_Pro7852915517588584206e_term(produc5986598495681327645nteger,P2)) )).

% prod.swap_def
tff(fact_227_sndI,axiom,(
    ! [X: produc5207004643709237345nteger,Y: fun_Co6545587727236015215e_term,Z: produc8923325533196201883nteger] :
      ( X = aa_Pro6252757739892038976nteger(aa_fun3790775640809306146nteger(produc4282985567423050387nteger,Y),Z)
     => aa_Pro8576478981779400380nteger(produc7330894765516781285nteger,X) = Z ) )).

% sndI
tff(fact_228_sndI,axiom,(
    ! [X: produc651309673056299192atural,Y: fun_Pr8336614522058983534e_term,Z: produc7822875418678951345atural] :
      ( X = aa_Pro4163967833709371565atural(aa_fun5152780764703512272atural(produc2566709293081654762atural,Y),Z)
     => aa_Pro7386464516095682491atural(produc3992340709582277180atural,X) = Z ) )).

% sndI
tff(fact_229_sndI,axiom,(
    ! [X: produc1616345218596728535nteger,Y: fun_Pr272337284026993017e_term,Z: produc8923325533196201883nteger] :
      ( X = aa_Pro490869892464487350nteger(aa_fun4101202993852558094nteger(produc7384524951051686153nteger,Y),Z)
     => aa_Pro1639709801714681030nteger(produc8810156367552308571nteger,X) = Z ) )).

% sndI
tff(fact_230_sndI,axiom,(
    ! [X: produc4441460161354545860nt_int,Y: fun_Pr9164807099015279978e_term,Z: product_prod_int_int] :
      ( X = aa_Pro3513184699142849729nt_int(aa_fun1388719692539776744nt_int(produc1560874099174258678nt_int,Y),Z)
     => aa_Pro5955847883112758455nt_int(produc7622839952223151176nt_int,X) = Z ) )).

% sndI
tff(fact_231_sndI,axiom,(
    ! [X: produc6768802789813714928nt_int,Y: fun_in6429348457993719614e_term,Z: product_prod_int_int] :
      ( X = aa_Pro835648289009615341nt_int(aa_fun7940596247606734144nt_int(produc4852315488734385442nt_int,Y),Z)
     => aa_Pro3662026205427353739nt_int(produc726383008135262580nt_int,X) = Z ) )).

% sndI
tff(fact_232_sndI,axiom,(
    ! [X: produc5835291356934675326atural,Y: code_natural,Z: produc7822875418678951345atural] :
      ( X = aa_Pro7165575656943818355atural(produc6639722614265839536atural(Y),Z)
     => aa_Pro3673693039631929973atural(produc6591912806276919810atural,X) = Z ) )).

% sndI
tff(fact_233_sndI,axiom,(
    ! [X: produc8923597787767437993list_f,Y: finfun1145668972854894571action,Z: produc1811169103916964701list_f] :
      ( X = aa_Pro2754906569428029390list_f(produc8331056147679645153list_f(Y),Z)
     => aa_Pro2582230449628027978list_f(produc8710481132536983823list_f,X) = Z ) )).

% sndI
tff(fact_234_snd__swap,axiom,(
    ! [X: produc5207004643709237345nteger] : produc4396344233071841541e_term(aa_Pro8370694987415157336e_term(produc4020879745696496883nteger,X)) = aa_Pro3255062042318636430e_term(produc3971164842776949671nteger,X) )).

% snd_swap
tff(fact_235_snd__swap,axiom,(
    ! [X: produc651309673056299192atural] : produc494427485787539738e_term(aa_Pro8744562413343955908e_term(produc4828621720215076938atural,X)) = aa_Pro5217105177887748324e_term(produc1168782837711296254atural,X) )).

% snd_swap
tff(fact_236_snd__swap,axiom,(
    ! [X: produc1616345218596728535nteger] : produc471588711979312655e_term(aa_Pro4807357506740610520e_term(produc423065341330332521nteger,X)) = aa_Pro7852915517588584206e_term(produc5986598495681327645nteger,X) )).

% snd_swap
tff(fact_237_snd__swap,axiom,(
    ! [X: produc4441460161354545860nt_int] : produc2792815338335494174e_term(aa_Pro3237035770383364308e_term(produc919001381036393046nt_int,X)) = aa_Pro1970863770526474220e_term(produc6655012789309278474nt_int,X) )).

% snd_swap
tff(fact_238_snd__swap,axiom,(
    ! [X: produc6768802789813714928nt_int] : produc5809966282694449650e_term(aa_Pro7337360478596779988e_term(produc4733693951299379074nt_int,X)) = aa_Pro6937503462419145452e_term(produc2507970727455213110nt_int,X) )).

% snd_swap
tff(fact_239_snd__swap,axiom,(
    ! [X: produc3981471736659609608atural] : aa_Pro3673693039631929973atural(produc6591912806276919810atural,produc4706846762625845986atural(X)) = produc4353917038236142998atural(X) )).

% snd_swap
tff(fact_240_snd__swap,axiom,(
    ! [X: produc682957911814224041action] : aa_Pro2582230449628027978list_f(produc8710481132536983823list_f,produc2793610610439131777action(X)) = produc904728346056738509action(X) )).

% snd_swap
tff(fact_241_eq__snd__iff,axiom,(
    ! [B: produc8923325533196201883nteger,P2: produc5207004643709237345nteger] :
      ( B = aa_Pro8576478981779400380nteger(produc7330894765516781285nteger,P2)
    <=> ? [A6: fun_Co6545587727236015215e_term] : P2 = aa_Pro6252757739892038976nteger(aa_fun3790775640809306146nteger(produc4282985567423050387nteger,A6),B) ) )).

% eq_snd_iff
tff(fact_242_eq__snd__iff,axiom,(
    ! [B: produc7822875418678951345atural,P2: produc651309673056299192atural] :
      ( B = aa_Pro7386464516095682491atural(produc3992340709582277180atural,P2)
    <=> ? [A6: fun_Pr8336614522058983534e_term] : P2 = aa_Pro4163967833709371565atural(aa_fun5152780764703512272atural(produc2566709293081654762atural,A6),B) ) )).

% eq_snd_iff
tff(fact_243_eq__snd__iff,axiom,(
    ! [B: produc8923325533196201883nteger,P2: produc1616345218596728535nteger] :
      ( B = aa_Pro1639709801714681030nteger(produc8810156367552308571nteger,P2)
    <=> ? [A6: fun_Pr272337284026993017e_term] : P2 = aa_Pro490869892464487350nteger(aa_fun4101202993852558094nteger(produc7384524951051686153nteger,A6),B) ) )).

% eq_snd_iff
tff(fact_244_eq__snd__iff,axiom,(
    ! [B: product_prod_int_int,P2: produc4441460161354545860nt_int] :
      ( B = aa_Pro5955847883112758455nt_int(produc7622839952223151176nt_int,P2)
    <=> ? [A6: fun_Pr9164807099015279978e_term] : P2 = aa_Pro3513184699142849729nt_int(aa_fun1388719692539776744nt_int(produc1560874099174258678nt_int,A6),B) ) )).

% eq_snd_iff
tff(fact_245_eq__snd__iff,axiom,(
    ! [B: product_prod_int_int,P2: produc6768802789813714928nt_int] :
      ( B = aa_Pro3662026205427353739nt_int(produc726383008135262580nt_int,P2)
    <=> ? [A6: fun_in6429348457993719614e_term] : P2 = aa_Pro835648289009615341nt_int(aa_fun7940596247606734144nt_int(produc4852315488734385442nt_int,A6),B) ) )).

% eq_snd_iff
tff(fact_246_eq__snd__iff,axiom,(
    ! [B: produc7822875418678951345atural,P2: produc5835291356934675326atural] :
      ( B = aa_Pro3673693039631929973atural(produc6591912806276919810atural,P2)
    <=> ? [A6: code_natural] : P2 = aa_Pro7165575656943818355atural(produc6639722614265839536atural(A6),B) ) )).

% eq_snd_iff
tff(fact_247_eq__snd__iff,axiom,(
    ! [B: produc1811169103916964701list_f,P2: produc8923597787767437993list_f] :
      ( B = aa_Pro2582230449628027978list_f(produc8710481132536983823list_f,P2)
    <=> ? [A6: finfun1145668972854894571action] : P2 = aa_Pro2754906569428029390list_f(produc8331056147679645153list_f(A6),B) ) )).

% eq_snd_iff
tff(fact_248_list_Odistinct_I1_J,axiom,(
    ! [X21: typerep,X22: list_typerep] : nil_typerep != aa_lis9041531584263668358yperep(cons_typerep(X21),X22) )).

% list.distinct(1)
tff(fact_249_fst__swap,axiom,(
    ! [X: produc3748991379985865657e_term] : aa_Pro3255062042318636430e_term(produc3971164842776949671nteger,aa_Pro5898173003354238552nteger(produc1086329213251557139e_term,X)) = produc4396344233071841541e_term(X) )).

% fst_swap
tff(fact_250_fst__swap,axiom,(
    ! [X: produc1769237892193840206e_term] : aa_Pro5217105177887748324e_term(produc1168782837711296254atural,aa_Pro4815109388110020atural(produc1330708496420339496e_term,X)) = produc494427485787539738e_term(X) )).

% fst_swap
tff(fact_251_fst__swap,axiom,(
    ! [X: produc7630353427218314179e_term] : aa_Pro7852915517588584206e_term(produc5986598495681327645nteger,produc1307869722612112413e_term(X)) = produc471588711979312655e_term(X) )).

% fst_swap
tff(fact_252_fst__swap,axiom,(
    ! [X: produc58788776713507154e_term] : aa_Pro1970863770526474220e_term(produc6655012789309278474nt_int,produc5312348804003511852e_term(X)) = produc2792815338335494174e_term(X) )).

% fst_swap
tff(fact_253_fst__swap,axiom,(
    ! [X: produc6449747366704183590e_term] : aa_Pro6937503462419145452e_term(produc2507970727455213110nt_int,aa_Pro6578783190714238164nt_int(produc593905189003790336e_term,X)) = produc5809966282694449650e_term(X) )).

% fst_swap
tff(fact_254_fst__swap,axiom,(
    ! [X: produc5835291356934675326atural] : produc4353917038236142998atural(produc850777735424141840atural(X)) = aa_Pro3673693039631929973atural(produc6591912806276919810atural,X) )).

% fst_swap
tff(fact_255_fst__swap,axiom,(
    ! [X: produc8923597787767437993list_f] : produc904728346056738509action(produc4978107797632510849list_f(X)) = aa_Pro2582230449628027978list_f(produc8710481132536983823list_f,X) )).

% fst_swap
tff(fact_256_prod__eq__iff,axiom,(
    ! [S: produc5207004643709237345nteger,T2: produc5207004643709237345nteger] :
      ( S = T2
    <=> ( aa_Pro3255062042318636430e_term(produc3971164842776949671nteger,S) = aa_Pro3255062042318636430e_term(produc3971164842776949671nteger,T2)
        & aa_Pro8576478981779400380nteger(produc7330894765516781285nteger,S) = aa_Pro8576478981779400380nteger(produc7330894765516781285nteger,T2) ) ) )).

% prod_eq_iff
tff(fact_257_prod__eq__iff,axiom,(
    ! [S: produc651309673056299192atural,T2: produc651309673056299192atural] :
      ( S = T2
    <=> ( aa_Pro5217105177887748324e_term(produc1168782837711296254atural,S) = aa_Pro5217105177887748324e_term(produc1168782837711296254atural,T2)
        & aa_Pro7386464516095682491atural(produc3992340709582277180atural,S) = aa_Pro7386464516095682491atural(produc3992340709582277180atural,T2) ) ) )).

% prod_eq_iff
tff(fact_258_prod__eq__iff,axiom,(
    ! [S: produc1616345218596728535nteger,T2: produc1616345218596728535nteger] :
      ( S = T2
    <=> ( aa_Pro7852915517588584206e_term(produc5986598495681327645nteger,S) = aa_Pro7852915517588584206e_term(produc5986598495681327645nteger,T2)
        & aa_Pro1639709801714681030nteger(produc8810156367552308571nteger,S) = aa_Pro1639709801714681030nteger(produc8810156367552308571nteger,T2) ) ) )).

% prod_eq_iff
tff(fact_259_prod__eq__iff,axiom,(
    ! [S: produc4441460161354545860nt_int,T2: produc4441460161354545860nt_int] :
      ( S = T2
    <=> ( aa_Pro1970863770526474220e_term(produc6655012789309278474nt_int,S) = aa_Pro1970863770526474220e_term(produc6655012789309278474nt_int,T2)
        & aa_Pro5955847883112758455nt_int(produc7622839952223151176nt_int,S) = aa_Pro5955847883112758455nt_int(produc7622839952223151176nt_int,T2) ) ) )).

% prod_eq_iff
tff(fact_260_prod__eq__iff,axiom,(
    ! [S: produc6768802789813714928nt_int,T2: produc6768802789813714928nt_int] :
      ( S = T2
    <=> ( aa_Pro6937503462419145452e_term(produc2507970727455213110nt_int,S) = aa_Pro6937503462419145452e_term(produc2507970727455213110nt_int,T2)
        & aa_Pro3662026205427353739nt_int(produc726383008135262580nt_int,S) = aa_Pro3662026205427353739nt_int(produc726383008135262580nt_int,T2) ) ) )).

% prod_eq_iff
tff(fact_261_prod__eq__iff,axiom,(
    ! [S: produc5835291356934675326atural,T2: produc5835291356934675326atural] :
      ( S = T2
    <=> ( aa_Pro5806155842103967332atural(produc497848011034438852atural,S) = aa_Pro5806155842103967332atural(produc497848011034438852atural,T2)
        & aa_Pro3673693039631929973atural(produc6591912806276919810atural,S) = aa_Pro3673693039631929973atural(produc6591912806276919810atural,T2) ) ) )).

% prod_eq_iff
tff(fact_262_prod__eq__iff,axiom,(
    ! [S: produc8923597787767437993list_f,T2: produc8923597787767437993list_f] :
      ( S = T2
    <=> ( aa_Pro1491988591844232024action(produc3089225533250117581list_f,S) = aa_Pro1491988591844232024action(produc3089225533250117581list_f,T2)
        & aa_Pro2582230449628027978list_f(produc8710481132536983823list_f,S) = aa_Pro2582230449628027978list_f(produc8710481132536983823list_f,T2) ) ) )).

% prod_eq_iff
tff(fact_263_pair__in__swap__image,axiom,(
    ! [Y: nat,X: nat,A4: set_Pr1261947904930325089at_nat] :
      ( pp(aa_set3135850010578026034t_bool(aa_Pro5021235949175849214t_bool(member8440522571783428010at_nat,aa_nat7603221163087113075at_nat(aa_nat8803788312118491388at_nat(product_Pair_nat_nat,Y),X)),image_5168914502847457605at_nat(product_swap_nat_nat,A4)))
    <=> pp(aa_set3135850010578026034t_bool(aa_Pro5021235949175849214t_bool(member8440522571783428010at_nat,aa_nat7603221163087113075at_nat(aa_nat8803788312118491388at_nat(product_Pair_nat_nat,X),Y)),A4)) ) )).

% pair_in_swap_image
tff(fact_264_pair__in__swap__image,axiom,(
    ! [Y: product_prod_nat_nat,X: product_prod_nat_nat,A4: set_Pr8693737435421807431at_nat] :
      ( pp(aa_set1680211184867041100t_bool(aa_Pro6744037673880449662t_bool(member8206827879206165904at_nat,aa_Pro314188276017538018at_nat(aa_Pro5145766267327615662at_nat(produc6161850002892822231at_nat,Y),X)),image_6321802852832981957at_nat(produc7225117575323628663at_nat,A4)))
    <=> pp(aa_set1680211184867041100t_bool(aa_Pro6744037673880449662t_bool(member8206827879206165904at_nat,aa_Pro314188276017538018at_nat(aa_Pro5145766267327615662at_nat(produc6161850002892822231at_nat,X),Y)),A4)) ) )).

% pair_in_swap_image
tff(fact_265_pair__in__swap__image,axiom,(
    ! [Y: produc8923325533196201883nteger,X: fun_Co6545587727236015215e_term,A4: set_Pr7592006421409863191nteger] :
      ( member3123075103536333008e_term(produc1348435034978110643e_term(Y,X),image_3828502615931292449e_term(produc4020879745696496883nteger,A4))
    <=> pp(aa_set3464050655127758210r_bool(aa_Pro2389691766940459706r_bool(member4581088367259704696nteger,aa_Pro6252757739892038976nteger(aa_fun3790775640809306146nteger(produc4282985567423050387nteger,X),Y)),A4)) ) )).

% pair_in_swap_image
tff(fact_266_pair__in__swap__image,axiom,(
    ! [Y: product_prod_int_int,X: fun_in6429348457993719614e_term,A4: set_Pr5033440245338114598nt_int] :
      ( member181435700844474941e_term(produc712526726438796704e_term(Y,X),image_8901118184550381725e_term(produc4733693951299379074nt_int,A4))
    <=> pp(aa_set6451871791712458035t_bool(aa_Pro2057418844460291100t_bool(member500491123954006279nt_int,aa_Pro835648289009615341nt_int(aa_fun7940596247606734144nt_int(produc4852315488734385442nt_int,X),Y)),A4)) ) )).

% pair_in_swap_image
tff(fact_267_pair__in__swap__image,axiom,(
    ! [Y: fun_Co6545587727236015215e_term,X: produc8923325533196201883nteger,A4: set_Pr3598021610082684271e_term] :
      ( pp(aa_set3464050655127758210r_bool(aa_Pro2389691766940459706r_bool(member4581088367259704696nteger,aa_Pro6252757739892038976nteger(aa_fun3790775640809306146nteger(produc4282985567423050387nteger,Y),X)),image_1355980631870373665nteger(produc1086329213251557139e_term,A4)))
    <=> member3123075103536333008e_term(produc1348435034978110643e_term(X,Y),A4) ) )).

% pair_in_swap_image
tff(fact_268_pair__in__swap__image,axiom,(
    ! [Y: fun_in6429348457993719614e_term,X: product_prod_int_int,A4: set_Pr327627314929616988e_term] :
      ( pp(aa_set6451871791712458035t_bool(aa_Pro2057418844460291100t_bool(member500491123954006279nt_int,aa_Pro835648289009615341nt_int(aa_fun7940596247606734144nt_int(produc4852315488734385442nt_int,Y),X)),image_8142540896667839901nt_int(produc593905189003790336e_term,A4)))
    <=> member181435700844474941e_term(produc712526726438796704e_term(X,Y),A4) ) )).

% pair_in_swap_image
tff(fact_269_pair__in__swap__image,axiom,(
    ! [Y: produc7822875418678951345atural,X: fun_Pr8336614522058983534e_term,A4: set_Pr1570348503753982702atural] :
      ( member6576571850643990885e_term(produc8292168106141693128e_term(Y,X),image_4365711024791534733e_term(produc4828621720215076938atural,A4))
    <=> pp(aa_set4207312397001245291l_bool(aa_Pro8078843286258240140l_bool(member5458643631506449871atural,aa_Pro4163967833709371565atural(aa_fun5152780764703512272atural(produc2566709293081654762atural,X),Y)),A4)) ) )).

% pair_in_swap_image
tff(fact_270_pair__in__swap__image,axiom,(
    ! [Y: produc8923325533196201883nteger,X: fun_Pr272337284026993017e_term,A4: set_Pr5663546166630115725nteger] :
      ( member3214315348813689050e_term(produc8269329332333466045e_term(Y,X),image_428506118188189345e_term(produc423065341330332521nteger,A4))
    <=> pp(aa_set1981577615330639756r_bool(aa_Pro8002950007301694158r_bool(member6423679177046879214nteger,aa_Pro490869892464487350nteger(aa_fun4101202993852558094nteger(produc7384524951051686153nteger,X),Y)),A4)) ) )).

% pair_in_swap_image
tff(fact_271_pair__in__swap__image,axiom,(
    ! [Y: product_prod_int_int,X: fun_Pr9164807099015279978e_term,A4: set_Pr233528076387193594nt_int] :
      ( member5531304980329882217e_term(produc5954221522141377484e_term(Y,X),image_657775545667824029e_term(produc919001381036393046nt_int,A4))
    <=> pp(aa_set462754579954174303t_bool(aa_Pro2723816575955516532t_bool(member690604328116145115nt_int,aa_Pro3513184699142849729nt_int(aa_fun1388719692539776744nt_int(produc1560874099174258678nt_int,X),Y)),A4)) ) )).

% pair_in_swap_image
tff(fact_272_pair__in__swap__image,axiom,(
    ! [Y: fun_Pr8336614522058983534e_term,X: produc7822875418678951345atural,A4: set_Pr8807878239326444420e_term] :
      ( pp(aa_set4207312397001245291l_bool(aa_Pro8078843286258240140l_bool(member5458643631506449871atural,aa_Pro4163967833709371565atural(aa_fun5152780764703512272atural(produc2566709293081654762atural,Y),X)),image_4849335757690464653atural(produc1330708496420339496e_term,A4)))
    <=> member6576571850643990885e_term(produc8292168106141693128e_term(X,Y),A4) ) )).

% pair_in_swap_image
tff(fact_273_snd__eqD,axiom,(
    ! [X: fun_Co6545587727236015215e_term,Y: produc8923325533196201883nteger,A: produc8923325533196201883nteger] :
      ( aa_Pro8576478981779400380nteger(produc7330894765516781285nteger,aa_Pro6252757739892038976nteger(aa_fun3790775640809306146nteger(produc4282985567423050387nteger,X),Y)) = A
     => Y = A ) )).

% snd_eqD
tff(fact_274_snd__eqD,axiom,(
    ! [X: fun_Pr8336614522058983534e_term,Y: produc7822875418678951345atural,A: produc7822875418678951345atural] :
      ( aa_Pro7386464516095682491atural(produc3992340709582277180atural,aa_Pro4163967833709371565atural(aa_fun5152780764703512272atural(produc2566709293081654762atural,X),Y)) = A
     => Y = A ) )).

% snd_eqD
tff(fact_275_snd__eqD,axiom,(
    ! [X: fun_Pr272337284026993017e_term,Y: produc8923325533196201883nteger,A: produc8923325533196201883nteger] :
      ( aa_Pro1639709801714681030nteger(produc8810156367552308571nteger,aa_Pro490869892464487350nteger(aa_fun4101202993852558094nteger(produc7384524951051686153nteger,X),Y)) = A
     => Y = A ) )).

% snd_eqD
tff(fact_276_snd__eqD,axiom,(
    ! [X: fun_Pr9164807099015279978e_term,Y: product_prod_int_int,A: product_prod_int_int] :
      ( aa_Pro5955847883112758455nt_int(produc7622839952223151176nt_int,aa_Pro3513184699142849729nt_int(aa_fun1388719692539776744nt_int(produc1560874099174258678nt_int,X),Y)) = A
     => Y = A ) )).

% snd_eqD
tff(fact_277_snd__eqD,axiom,(
    ! [X: fun_in6429348457993719614e_term,Y: product_prod_int_int,A: product_prod_int_int] :
      ( aa_Pro3662026205427353739nt_int(produc726383008135262580nt_int,aa_Pro835648289009615341nt_int(aa_fun7940596247606734144nt_int(produc4852315488734385442nt_int,X),Y)) = A
     => Y = A ) )).

% snd_eqD
tff(fact_278_snd__eqD,axiom,(
    ! [X: code_natural,Y: produc7822875418678951345atural,A: produc7822875418678951345atural] :
      ( aa_Pro3673693039631929973atural(produc6591912806276919810atural,aa_Pro7165575656943818355atural(produc6639722614265839536atural(X),Y)) = A
     => Y = A ) )).

% snd_eqD
tff(fact_279_snd__eqD,axiom,(
    ! [X: finfun1145668972854894571action,Y: produc1811169103916964701list_f,A: produc1811169103916964701list_f] :
      ( aa_Pro2582230449628027978list_f(produc8710481132536983823list_f,aa_Pro2754906569428029390list_f(produc8331056147679645153list_f(X),Y)) = A
     => Y = A ) )).

% snd_eqD
tff(fact_280_fst__comp__apsnd,axiom,(
    ! [F: fun_Pr5876161306168176259nteger] : comp_P3990188960041576470nteger(produc3971164842776949671nteger,produc7284161782193780781e_term(F)) = produc3971164842776949671nteger )).

% fst_comp_apsnd
tff(fact_281_fst__comp__apsnd,axiom,(
    ! [F: fun_Pr74676805955934211atural] : comp_P8739097636480170179atural(produc1168782837711296254atural,produc2400445711499960492e_term(F)) = produc1168782837711296254atural )).

% fst_comp_apsnd
tff(fact_282_fst__comp__apsnd,axiom,(
    ! [F: fun_Pr5876161306168176259nteger] : comp_P8645197615446898700nteger(produc5986598495681327645nteger,produc4820624280922754359e_term(F)) = produc5986598495681327645nteger )).

% fst_comp_apsnd
tff(fact_283_fst__comp__apsnd,axiom,(
    ! [F: fun_Pr2478283820680522243nt_int] : comp_P8214188666173692375nt_int(produc6655012789309278474nt_int,produc276867580179041192e_term(F)) = produc6655012789309278474nt_int )).

% fst_comp_apsnd
tff(fact_284_fst__comp__apsnd,axiom,(
    ! [F: fun_Pr2478283820680522243nt_int] : comp_P5310741988796926467nt_int(produc2507970727455213110nt_int,produc5581269045473686908e_term(F)) = produc2507970727455213110nt_int )).

% fst_comp_apsnd
tff(fact_285_rec__prod__split,axiom,(
    produc2276705271987446478atural = produc8282080750456430313atural )).

% rec_prod_split
tff(fact_286_snd__apsnd,axiom,(
    ! [F: fun_Pr74676805955934211atural,X: produc5835291356934675326atural] : aa_Pro3673693039631929973atural(produc6591912806276919810atural,aa_Pro4026365172444991930atural(produc4464772112783624294atural(F),X)) = aa_Pro4262726347734369532atural(F,aa_Pro3673693039631929973atural(produc6591912806276919810atural,X)) )).

% snd_apsnd
tff(fact_287_snd__apsnd,axiom,(
    ! [F: fun_Pr3111891463428510519list_f,X: produc8923597787767437993list_f] : aa_Pro2582230449628027978list_f(produc8710481132536983823list_f,aa_Pro7428252341792638716list_f(produc3341670575178904229action(F),X)) = aa_Pro777963009888889592list_f(F,aa_Pro2582230449628027978list_f(produc8710481132536983823list_f,X)) )).

% snd_apsnd
tff(fact_288_case__prod__curry,axiom,(
    ! [F: fun_Pr3133360822718887225atural] : aa_fun4394021921911188166atural(produc8282080750456430313atural,produc3440786442043642122atural(F)) = F )).

% case_prod_curry
tff(fact_289_curry__case__prod,axiom,(
    ! [F: fun_Co1890133979025130057atural] : produc3440786442043642122atural(aa_fun4394021921911188166atural(produc8282080750456430313atural,F)) = F )).

% curry_case_prod
tff(fact_290_exI__realizer,axiom,(
    ! [P: fun_Pr8022952954610146089m_bool,Y: produc8923325533196201883nteger,X: fun_Co6545587727236015215e_term] :
      ( pp(aa_fun8257100190732734890m_bool(aa_Pro1039824329702270498m_bool(P,Y),X))
     => pp(aa_fun8257100190732734890m_bool(aa_Pro1039824329702270498m_bool(P,aa_Pro8576478981779400380nteger(produc7330894765516781285nteger,aa_Pro6252757739892038976nteger(aa_fun3790775640809306146nteger(produc4282985567423050387nteger,X),Y))),aa_Pro3255062042318636430e_term(produc3971164842776949671nteger,aa_Pro6252757739892038976nteger(aa_fun3790775640809306146nteger(produc4282985567423050387nteger,X),Y)))) ) )).

% exI_realizer
tff(fact_291_exI__realizer,axiom,(
    ! [P: fun_Pr3029083277523978196m_bool,Y: produc7822875418678951345atural,X: fun_Pr8336614522058983534e_term] :
      ( pp(aa_fun545845183243510123m_bool(aa_Pro3890205135341880141m_bool(P,Y),X))
     => pp(aa_fun545845183243510123m_bool(aa_Pro3890205135341880141m_bool(P,aa_Pro7386464516095682491atural(produc3992340709582277180atural,aa_Pro4163967833709371565atural(aa_fun5152780764703512272atural(produc2566709293081654762atural,X),Y))),aa_Pro5217105177887748324e_term(produc1168782837711296254atural,aa_Pro4163967833709371565atural(aa_fun5152780764703512272atural(produc2566709293081654762atural,X),Y)))) ) )).

% exI_realizer
tff(fact_292_exI__realizer,axiom,(
    ! [P: fun_Pr3079291148292310431m_bool,Y: produc8923325533196201883nteger,X: fun_Pr272337284026993017e_term] :
      ( pp(aa_fun8146989869410979616m_bool(aa_Pro6439351403099769752m_bool(P,Y),X))
     => pp(aa_fun8146989869410979616m_bool(aa_Pro6439351403099769752m_bool(P,aa_Pro1639709801714681030nteger(produc8810156367552308571nteger,aa_Pro490869892464487350nteger(aa_fun4101202993852558094nteger(produc7384524951051686153nteger,X),Y))),aa_Pro7852915517588584206e_term(produc5986598495681327645nteger,aa_Pro490869892464487350nteger(aa_fun4101202993852558094nteger(produc7384524951051686153nteger,X),Y)))) ) )).

% exI_realizer
tff(fact_293_exI__realizer,axiom,(
    ! [P: fun_Pr4770605958729007056m_bool,Y: product_prod_int_int,X: fun_Pr9164807099015279978e_term] :
      ( pp(aa_fun1922592006021787503m_bool(aa_Pro7796564485022453065m_bool(P,Y),X))
     => pp(aa_fun1922592006021787503m_bool(aa_Pro7796564485022453065m_bool(P,aa_Pro5955847883112758455nt_int(produc7622839952223151176nt_int,aa_Pro3513184699142849729nt_int(aa_fun1388719692539776744nt_int(produc1560874099174258678nt_int,X),Y))),aa_Pro1970863770526474220e_term(produc6655012789309278474nt_int,aa_Pro3513184699142849729nt_int(aa_fun1388719692539776744nt_int(produc1560874099174258678nt_int,X),Y)))) ) )).

% exI_realizer
tff(fact_294_exI__realizer,axiom,(
    ! [P: fun_Pr1869630247880246524m_bool,Y: product_prod_int_int,X: fun_in6429348457993719614e_term] :
      ( pp(aa_fun1066343515980309147m_bool(aa_Pro5354883135473551477m_bool(P,Y),X))
     => pp(aa_fun1066343515980309147m_bool(aa_Pro5354883135473551477m_bool(P,aa_Pro3662026205427353739nt_int(produc726383008135262580nt_int,aa_Pro835648289009615341nt_int(aa_fun7940596247606734144nt_int(produc4852315488734385442nt_int,X),Y))),aa_Pro6937503462419145452e_term(produc2507970727455213110nt_int,aa_Pro835648289009615341nt_int(aa_fun7940596247606734144nt_int(produc4852315488734385442nt_int,X),Y)))) ) )).

% exI_realizer
tff(fact_295_exI__realizer,axiom,(
    ! [P: fun_Pr9149712721152451482l_bool,Y: produc7822875418678951345atural,X: code_natural] :
      ( pp(aa_Code_natural_bool(aa_Pro6792619557268184595l_bool(P,Y),X))
     => pp(aa_Code_natural_bool(aa_Pro6792619557268184595l_bool(P,aa_Pro3673693039631929973atural(produc6591912806276919810atural,aa_Pro7165575656943818355atural(produc6639722614265839536atural(X),Y))),aa_Pro5806155842103967332atural(produc497848011034438852atural,aa_Pro7165575656943818355atural(produc6639722614265839536atural(X),Y)))) ) )).

% exI_realizer
tff(fact_296_exI__realizer,axiom,(
    ! [P: fun_Pr3364345345125187201n_bool,Y: produc1811169103916964701list_f,X: finfun1145668972854894571action] :
      ( pp(aa_fin5805139829343551406n_bool(aa_Pro7928877276181251434n_bool(P,Y),X))
     => pp(aa_fin5805139829343551406n_bool(aa_Pro7928877276181251434n_bool(P,aa_Pro2582230449628027978list_f(produc8710481132536983823list_f,aa_Pro2754906569428029390list_f(produc8331056147679645153list_f(X),Y))),aa_Pro1491988591844232024action(produc3089225533250117581list_f,aa_Pro2754906569428029390list_f(produc8331056147679645153list_f(X),Y)))) ) )).

% exI_realizer
tff(fact_297_snd__comp__apsnd,axiom,(
    ! [F: fun_Pr3037641808205765189_a_b_c] : comp_P4457869461070014998list_f(produc2867122274176885975_a_b_c,produc265111499003474649action(F)) = aa_fun2596409532572620736_a_b_c(aa_fun7869170901863626566_a_b_c(comp_P4767578765025054880list_f,F),produc8710481132536983823list_f) )).

% snd_comp_apsnd
tff(fact_298_snd__comp__apsnd,axiom,(
    ! [F: fun_Pr74676805955934211atural] : comp_P7610810914149544718atural(produc6591912806276919810atural,produc4464772112783624294atural(F)) = comp_P3067963646784605345atural(F,produc6591912806276919810atural) )).

% snd_comp_apsnd
tff(fact_299_snd__comp__apsnd,axiom,(
    ! [F: fun_Pr3111891463428510519list_f] : comp_P4267156721827287172list_f(produc8710481132536983823list_f,produc3341670575178904229action(F)) = comp_P2673361230361438154list_f(F,produc8710481132536983823list_f) )).

% snd_comp_apsnd
tff(fact_300_BNF__Greatest__Fixpoint_Osubst__Pair,axiom,(
    ! [P: fun_fu6012121808138353003r_bool,X: fun_Co6545587727236015215e_term,Y: produc8923325533196201883nteger,A: produc5207004643709237345nteger] :
      ( pp(aa_Pro5843519176478241656r_bool(aa_fun5646951941296221740r_bool(P,X),Y))
     => ( A = aa_Pro6252757739892038976nteger(aa_fun3790775640809306146nteger(produc4282985567423050387nteger,X),Y)
       => pp(aa_Pro5843519176478241656r_bool(aa_fun5646951941296221740r_bool(P,aa_Pro3255062042318636430e_term(produc3971164842776949671nteger,A)),aa_Pro8576478981779400380nteger(produc7330894765516781285nteger,A))) ) ) )).

% BNF_Greatest_Fixpoint.subst_Pair
tff(fact_301_BNF__Greatest__Fixpoint_Osubst__Pair,axiom,(
    ! [P: fun_fu7078651824448937172l_bool,X: fun_Pr8336614522058983534e_term,Y: produc7822875418678951345atural,A: produc651309673056299192atural] :
      ( pp(aa_Pro8754844875067278050l_bool(aa_fun2237767473747863189l_bool(P,X),Y))
     => ( A = aa_Pro4163967833709371565atural(aa_fun5152780764703512272atural(produc2566709293081654762atural,X),Y)
       => pp(aa_Pro8754844875067278050l_bool(aa_fun2237767473747863189l_bool(P,aa_Pro5217105177887748324e_term(produc1168782837711296254atural,A)),aa_Pro7386464516095682491atural(produc3992340709582277180atural,A))) ) ) )).

% BNF_Greatest_Fixpoint.subst_Pair
tff(fact_302_BNF__Greatest__Fixpoint_Osubst__Pair,axiom,(
    ! [P: fun_fu1674507805476766837r_bool,X: fun_Pr272337284026993017e_term,Y: produc8923325533196201883nteger,A: produc1616345218596728535nteger] :
      ( pp(aa_Pro5843519176478241656r_bool(aa_fun5449300841655810358r_bool(P,X),Y))
     => ( A = aa_Pro490869892464487350nteger(aa_fun4101202993852558094nteger(produc7384524951051686153nteger,X),Y)
       => pp(aa_Pro5843519176478241656r_bool(aa_fun5449300841655810358r_bool(P,aa_Pro7852915517588584206e_term(produc5986598495681327645nteger,A)),aa_Pro1639709801714681030nteger(produc8810156367552308571nteger,A))) ) ) )).

% BNF_Greatest_Fixpoint.subst_Pair
tff(fact_303_BNF__Greatest__Fixpoint_Osubst__Pair,axiom,(
    ! [P: fun_fu4196931294019812808t_bool,X: fun_Pr9164807099015279978e_term,Y: product_prod_int_int,A: produc4441460161354545860nt_int] :
      ( pp(aa_Pro4501881432599481050t_bool(aa_fun5300525129335604105t_bool(P,X),Y))
     => ( A = aa_Pro3513184699142849729nt_int(aa_fun1388719692539776744nt_int(produc1560874099174258678nt_int,X),Y)
       => pp(aa_Pro4501881432599481050t_bool(aa_fun5300525129335604105t_bool(P,aa_Pro1970863770526474220e_term(produc6655012789309278474nt_int,A)),aa_Pro5955847883112758455nt_int(produc7622839952223151176nt_int,A))) ) ) )).

% BNF_Greatest_Fixpoint.subst_Pair
tff(fact_304_BNF__Greatest__Fixpoint_Osubst__Pair,axiom,(
    ! [P: fun_fu5117548769634986908t_bool,X: fun_in6429348457993719614e_term,Y: product_prod_int_int,A: produc6768802789813714928nt_int] :
      ( pp(aa_Pro4501881432599481050t_bool(aa_fun4446166836006121821t_bool(P,X),Y))
     => ( A = aa_Pro835648289009615341nt_int(aa_fun7940596247606734144nt_int(produc4852315488734385442nt_int,X),Y)
       => pp(aa_Pro4501881432599481050t_bool(aa_fun4446166836006121821t_bool(P,aa_Pro6937503462419145452e_term(produc2507970727455213110nt_int,A)),aa_Pro3662026205427353739nt_int(produc726383008135262580nt_int,A))) ) ) )).

% BNF_Greatest_Fixpoint.subst_Pair
tff(fact_305_BNF__Greatest__Fixpoint_Osubst__Pair,axiom,(
    ! [P: fun_Co8475707966591157134l_bool,X: code_natural,Y: produc7822875418678951345atural,A: produc5835291356934675326atural] :
      ( pp(aa_Pro8754844875067278050l_bool(aa_Cod7054345612336956751l_bool(P,X),Y))
     => ( A = aa_Pro7165575656943818355atural(produc6639722614265839536atural(X),Y)
       => pp(aa_Pro8754844875067278050l_bool(aa_Cod7054345612336956751l_bool(P,aa_Pro5806155842103967332atural(produc497848011034438852atural,A)),aa_Pro3673693039631929973atural(produc6591912806276919810atural,A))) ) ) )).

% BNF_Greatest_Fixpoint.subst_Pair
tff(fact_306_BNF__Greatest__Fixpoint_Osubst__Pair,axiom,(
    ! [P: fun_fi7179806364493256449f_bool,X: finfun1145668972854894571action,Y: produc1811169103916964701list_f,A: produc8923597787767437993list_f] :
      ( pp(aa_Pro4904543688695909180f_bool(aa_fin426239777789757162f_bool(P,X),Y))
     => ( A = aa_Pro2754906569428029390list_f(produc8331056147679645153list_f(X),Y)
       => pp(aa_Pro4904543688695909180f_bool(aa_fin426239777789757162f_bool(P,aa_Pro1491988591844232024action(produc3089225533250117581list_f,A)),aa_Pro2582230449628027978list_f(produc8710481132536983823list_f,A))) ) ) )).

% BNF_Greatest_Fixpoint.subst_Pair
tff(fact_307_conjI__realizer,axiom,(
    ! [P: fun_fu4637294747586468801m_bool,P2: fun_Co6545587727236015215e_term,Q: fun_Pr3195429412498512255r_bool,Q2: produc8923325533196201883nteger] :
      ( pp(aa_fun8257100190732734890m_bool(P,P2))
     => ( pp(aa_Pro5843519176478241656r_bool(Q,Q2))
       => ( pp(aa_fun8257100190732734890m_bool(P,aa_Pro3255062042318636430e_term(produc3971164842776949671nteger,aa_Pro6252757739892038976nteger(aa_fun3790775640809306146nteger(produc4282985567423050387nteger,P2),Q2))))
          & pp(aa_Pro5843519176478241656r_bool(Q,aa_Pro8576478981779400380nteger(produc7330894765516781285nteger,aa_Pro6252757739892038976nteger(aa_fun3790775640809306146nteger(produc4282985567423050387nteger,P2),Q2)))) ) ) ) )).

% conjI_realizer
tff(fact_308_conjI__realizer,axiom,(
    ! [P: fun_fu5306705260941896578m_bool,P2: fun_Pr8336614522058983534e_term,Q: fun_Pr6106755111087548649l_bool,Q2: produc7822875418678951345atural] :
      ( pp(aa_fun545845183243510123m_bool(P,P2))
     => ( pp(aa_Pro8754844875067278050l_bool(Q,Q2))
       => ( pp(aa_fun545845183243510123m_bool(P,aa_Pro5217105177887748324e_term(produc1168782837711296254atural,aa_Pro4163967833709371565atural(aa_fun5152780764703512272atural(produc2566709293081654762atural,P2),Q2))))
          & pp(aa_Pro8754844875067278050l_bool(Q,aa_Pro7386464516095682491atural(produc3992340709582277180atural,aa_Pro4163967833709371565atural(aa_fun5152780764703512272atural(produc2566709293081654762atural,P2),Q2)))) ) ) ) )).

% conjI_realizer
tff(fact_309_conjI__realizer,axiom,(
    ! [P: fun_fu3684477910254590263m_bool,P2: fun_Pr272337284026993017e_term,Q: fun_Pr3195429412498512255r_bool,Q2: produc8923325533196201883nteger] :
      ( pp(aa_fun8146989869410979616m_bool(P,P2))
     => ( pp(aa_Pro5843519176478241656r_bool(Q,Q2))
       => ( pp(aa_fun8146989869410979616m_bool(P,aa_Pro7852915517588584206e_term(produc5986598495681327645nteger,aa_Pro490869892464487350nteger(aa_fun4101202993852558094nteger(produc7384524951051686153nteger,P2),Q2))))
          & pp(aa_Pro5843519176478241656r_bool(Q,aa_Pro1639709801714681030nteger(produc8810156367552308571nteger,aa_Pro490869892464487350nteger(aa_fun4101202993852558094nteger(produc7384524951051686153nteger,P2),Q2)))) ) ) ) )).

% conjI_realizer
tff(fact_310_conjI__realizer,axiom,(
    ! [P: fun_fu3889648052272912774m_bool,P2: fun_Pr9164807099015279978e_term,Q: fun_Pr803113274115125473t_bool,Q2: product_prod_int_int] :
      ( pp(aa_fun1922592006021787503m_bool(P,P2))
     => ( pp(aa_Pro4501881432599481050t_bool(Q,Q2))
       => ( pp(aa_fun1922592006021787503m_bool(P,aa_Pro1970863770526474220e_term(produc6655012789309278474nt_int,aa_Pro3513184699142849729nt_int(aa_fun1388719692539776744nt_int(produc1560874099174258678nt_int,P2),Q2))))
          & pp(aa_Pro4501881432599481050t_bool(Q,aa_Pro5955847883112758455nt_int(produc7622839952223151176nt_int,aa_Pro3513184699142849729nt_int(aa_fun1388719692539776744nt_int(produc1560874099174258678nt_int,P2),Q2)))) ) ) ) )).

% conjI_realizer
tff(fact_311_conjI__realizer,axiom,(
    ! [P: fun_fu4917883025340107954m_bool,P2: fun_in6429348457993719614e_term,Q: fun_Pr803113274115125473t_bool,Q2: product_prod_int_int] :
      ( pp(aa_fun1066343515980309147m_bool(P,P2))
     => ( pp(aa_Pro4501881432599481050t_bool(Q,Q2))
       => ( pp(aa_fun1066343515980309147m_bool(P,aa_Pro6937503462419145452e_term(produc2507970727455213110nt_int,aa_Pro835648289009615341nt_int(aa_fun7940596247606734144nt_int(produc4852315488734385442nt_int,P2),Q2))))
          & pp(aa_Pro4501881432599481050t_bool(Q,aa_Pro3662026205427353739nt_int(produc726383008135262580nt_int,aa_Pro835648289009615341nt_int(aa_fun7940596247606734144nt_int(produc4852315488734385442nt_int,P2),Q2)))) ) ) ) )).

% conjI_realizer
tff(fact_312_conjI__realizer,axiom,(
    ! [P: fun_Co7175331531449502024l_bool,P2: code_natural,Q: fun_Pr6106755111087548649l_bool,Q2: produc7822875418678951345atural] :
      ( pp(aa_Code_natural_bool(P,P2))
     => ( pp(aa_Pro8754844875067278050l_bool(Q,Q2))
       => ( pp(aa_Code_natural_bool(P,aa_Pro5806155842103967332atural(produc497848011034438852atural,aa_Pro7165575656943818355atural(produc6639722614265839536atural(P2),Q2))))
          & pp(aa_Pro8754844875067278050l_bool(Q,aa_Pro3673693039631929973atural(produc6591912806276919810atural,aa_Pro7165575656943818355atural(produc6639722614265839536atural(P2),Q2)))) ) ) ) )).

% conjI_realizer
tff(fact_313_conjI__realizer,axiom,(
    ! [P: fun_fi4017291603301164485n_bool,P2: finfun1145668972854894571action,Q: fun_Pr230499206094671187f_bool,Q2: produc1811169103916964701list_f] :
      ( pp(aa_fin5805139829343551406n_bool(P,P2))
     => ( pp(aa_Pro4904543688695909180f_bool(Q,Q2))
       => ( pp(aa_fin5805139829343551406n_bool(P,aa_Pro1491988591844232024action(produc3089225533250117581list_f,aa_Pro2754906569428029390list_f(produc8331056147679645153list_f(P2),Q2))))
          & pp(aa_Pro4904543688695909180f_bool(Q,aa_Pro2582230449628027978list_f(produc8710481132536983823list_f,aa_Pro2754906569428029390list_f(produc8331056147679645153list_f(P2),Q2)))) ) ) ) )).

% conjI_realizer
tff(fact_314_comp__apply__eq,axiom,(
    ! [F: fun_Pr3037641808205765189_a_b_c,G: fun_Pr167910391879485593list_f,X: produc8923597787767437993list_f,H: fun_Pr3037641808205765189_a_b_c,K: fun_Pr167910391879485593list_f] :
      ( aa_Pro5496877705301569838_a_b_c(F,aa_Pro2582230449628027978list_f(G,X)) = aa_Pro5496877705301569838_a_b_c(H,aa_Pro2582230449628027978list_f(K,X))
     => aa_Pro5002280679056845916_a_b_c(aa_fun2596409532572620736_a_b_c(aa_fun7869170901863626566_a_b_c(comp_P4767578765025054880list_f,F),G),X) = aa_Pro5002280679056845916_a_b_c(aa_fun2596409532572620736_a_b_c(aa_fun7869170901863626566_a_b_c(comp_P4767578765025054880list_f,H),K),X) ) )).

% comp_apply_eq
tff(fact_315_case__prod__unfold,axiom,(
    ! [X4: fun_Co1890133979025130057atural,Xa2: produc7822875418678951345atural] : aa_Pro1971126414814181170atural(aa_fun4394021921911188166atural(produc8282080750456430313atural,X4),Xa2) = aa_Cod6808739660676082561atural(aa_Cod4292056611156568242atural(X4,produc1773691148792264405atural(Xa2)),produc8662200840462671639atural(Xa2)) )).

% case_prod_unfold
tff(fact_316_Product__Type_OCollect__case__prodD,axiom,(
    ! [X: product_prod_nat_nat,A4: fun_nat_fun_nat_bool] :
      ( pp(aa_set3135850010578026034t_bool(aa_Pro5021235949175849214t_bool(member8440522571783428010at_nat,X),collec3392354462482085612at_nat(aa_fun2126031879273811846t_bool(produc8955392012077580105t_bool,A4))))
     => pp(aa_nat_bool(aa_nat_fun_nat_bool(A4,aa_Pro4243173770044397973at_nat(product_fst_nat_nat,X)),aa_Pro4243173770044397973at_nat(product_snd_nat_nat,X))) ) )).

% Product_Type.Collect_case_prodD
tff(fact_317_Product__Type_OCollect__case__prodD,axiom,(
    ! [X: produc859450856879609959at_nat,A4: fun_Pr248683899324676269t_bool] :
      ( pp(aa_set1680211184867041100t_bool(aa_Pro6744037673880449662t_bool(member8206827879206165904at_nat,X),collec7088162979684241874at_nat(aa_fun4814288003198759460t_bool(produc6738493412065443883t_bool,A4))))
     => pp(aa_Pro2232559814647311250t_bool(aa_Pro595088089689268830t_bool(A4,aa_Pro5901169740204579478at_nat(produc3213797794245857475at_nat,X)),aa_Pro5901169740204579478at_nat(produc6408287024330202629at_nat,X))) ) )).

% Product_Type.Collect_case_prodD
tff(fact_318_Product__Type_OCollect__case__prodD,axiom,(
    ! [X: produc5207004643709237345nteger,A4: fun_fu6012121808138353003r_bool] :
      ( pp(aa_set3464050655127758210r_bool(aa_Pro2389691766940459706r_bool(member4581088367259704696nteger,X),collec7922087001056311734nteger(aa_fun3323788978832462054r_bool(produc401098500374025047r_bool,A4))))
     => pp(aa_Pro5843519176478241656r_bool(aa_fun5646951941296221740r_bool(A4,aa_Pro3255062042318636430e_term(produc3971164842776949671nteger,X)),aa_Pro8576478981779400380nteger(produc7330894765516781285nteger,X))) ) )).

% Product_Type.Collect_case_prodD
tff(fact_319_Product__Type_OCollect__case__prodD,axiom,(
    ! [X: produc651309673056299192atural,A4: fun_fu7078651824448937172l_bool] :
      ( pp(aa_set4207312397001245291l_bool(aa_Pro8078843286258240140l_bool(member5458643631506449871atural,X),collec6367547018462048781atural(aa_fun6400397208912365478l_bool(produc8343529308684018112l_bool,A4))))
     => pp(aa_Pro8754844875067278050l_bool(aa_fun2237767473747863189l_bool(A4,aa_Pro5217105177887748324e_term(produc1168782837711296254atural,X)),aa_Pro7386464516095682491atural(produc3992340709582277180atural,X))) ) )).

% Product_Type.Collect_case_prodD
tff(fact_320_Product__Type_OCollect__case__prodD,axiom,(
    ! [X: produc1616345218596728535nteger,A4: fun_fu1674507805476766837r_bool] :
      ( pp(aa_set1981577615330639756r_bool(aa_Pro8002950007301694158r_bool(member6423679177046879214nteger,X),collec7332582564002478124nteger(aa_fun4743479584365168742r_bool(produc1236900166980094561r_bool,A4))))
     => pp(aa_Pro5843519176478241656r_bool(aa_fun5449300841655810358r_bool(A4,aa_Pro7852915517588584206e_term(produc5986598495681327645nteger,X)),aa_Pro1639709801714681030nteger(produc8810156367552308571nteger,X))) ) )).

% Product_Type.Collect_case_prodD
tff(fact_321_Product__Type_OCollect__case__prodD,axiom,(
    ! [X: produc4441460161354545860nt_int,A4: fun_fu4196931294019812808t_bool] :
      ( pp(aa_set462754579954174303t_bool(aa_Pro2723816575955516532t_bool(member690604328116145115nt_int,X),collec3203402231325458457nt_int(aa_fun7074524131408103078t_bool(produc625993674133193396t_bool,A4))))
     => pp(aa_Pro4501881432599481050t_bool(aa_fun5300525129335604105t_bool(A4,aa_Pro1970863770526474220e_term(produc6655012789309278474nt_int,X)),aa_Pro5955847883112758455nt_int(produc7622839952223151176nt_int,X))) ) )).

% Product_Type.Collect_case_prodD
tff(fact_322_Product__Type_OCollect__case__prodD,axiom,(
    ! [X: produc6768802789813714928nt_int,A4: fun_fu5117548769634986908t_bool] :
      ( pp(aa_set6451871791712458035t_bool(aa_Pro2057418844460291100t_bool(member500491123954006279nt_int,X),collec8164060689515068741nt_int(aa_fun7956820646887163302t_bool(produc6627716702706253960t_bool,A4))))
     => pp(aa_Pro4501881432599481050t_bool(aa_fun4446166836006121821t_bool(A4,aa_Pro6937503462419145452e_term(produc2507970727455213110nt_int,X)),aa_Pro3662026205427353739nt_int(produc726383008135262580nt_int,X))) ) )).

% Product_Type.Collect_case_prodD
tff(fact_323_Product__Type_OCollect__case__prodD,axiom,(
    ! [X: produc5835291356934675326atural,A4: fun_Co8475707966591157134l_bool] :
      ( member2108296798382401941atural(X,collec1991479681304692691atural(produc5868410056131333498l_bool(A4)))
     => pp(aa_Pro8754844875067278050l_bool(aa_Cod7054345612336956751l_bool(A4,aa_Pro5806155842103967332atural(produc497848011034438852atural,X)),aa_Pro3673693039631929973atural(produc6591912806276919810atural,X))) ) )).

% Product_Type.Collect_case_prodD
tff(fact_324_Product__Type_OCollect__case__prodD,axiom,(
    ! [X: produc8923597787767437993list_f,A4: fun_fi7179806364493256449f_bool] :
      ( member1992181931100238290list_f(X,collec2941370454899091988list_f(produc4709439930048449441f_bool(A4)))
     => pp(aa_Pro4904543688695909180f_bool(aa_fin426239777789757162f_bool(A4,aa_Pro1491988591844232024action(produc3089225533250117581list_f,X)),aa_Pro2582230449628027978list_f(produc8710481132536983823list_f,X))) ) )).

% Product_Type.Collect_case_prodD
tff(fact_325_exhaustive__int_H_Ocases,axiom,(
    ! [X: produc6768802789813714928nt_int] :
      ~ ! [F2: fun_in6429348457993719614e_term,D2: int,I: int] : X != aa_Pro835648289009615341nt_int(aa_fun7940596247606734144nt_int(produc4852315488734385442nt_int,F2),aa_int7462565939943104719nt_int(aa_int2565445551602696444nt_int(product_Pair_int_int,D2),I)) )).

% exhaustive_int'.cases
tff(fact_326_full__exhaustive__int_H_Ocases,axiom,(
    ! [X: produc4441460161354545860nt_int] :
      ~ ! [F2: fun_Pr9164807099015279978e_term,D2: int,I: int] : X != aa_Pro3513184699142849729nt_int(aa_fun1388719692539776744nt_int(produc1560874099174258678nt_int,F2),aa_int7462565939943104719nt_int(aa_int2565445551602696444nt_int(product_Pair_int_int,D2),I)) )).

% full_exhaustive_int'.cases
tff(fact_327_prod_Osplit__sel,axiom,(
    ! [P: fun_Pr4849577672520805427l_bool,F: fun_Co1890133979025130057atural,Prod: produc7822875418678951345atural] :
      ( pp(aa_Pro8832322792688638508l_bool(P,aa_Pro1971126414814181170atural(aa_fun4394021921911188166atural(produc8282080750456430313atural,F),Prod)))
    <=> ( Prod = aa_Cod5614077553384211403atural(aa_Cod3891347372088052988atural(produc3574140220909816553atural,produc1773691148792264405atural(Prod)),produc8662200840462671639atural(Prod))
       => pp(aa_Pro8832322792688638508l_bool(P,aa_Cod6808739660676082561atural(aa_Cod4292056611156568242atural(F,produc1773691148792264405atural(Prod)),produc8662200840462671639atural(Prod)))) ) ) )).

% prod.split_sel
tff(fact_328_empty__iff,axiom,(
    ! [C2: product_prod_nat_nat] : ~ pp(aa_set3135850010578026034t_bool(aa_Pro5021235949175849214t_bool(member8440522571783428010at_nat,C2),bot_bo2099793752762293965at_nat)) )).

% empty_iff
tff(fact_329_empty__iff,axiom,(
    ! [C2: produc859450856879609959at_nat] : ~ pp(aa_set1680211184867041100t_bool(aa_Pro6744037673880449662t_bool(member8206827879206165904at_nat,C2),bot_bo5327735625951526323at_nat)) )).

% empty_iff
tff(fact_330_prod_Osplit__sel__asm,axiom,(
    ! [P: fun_Pr4849577672520805427l_bool,F: fun_Co1890133979025130057atural,Prod: produc7822875418678951345atural] :
      ( pp(aa_Pro8832322792688638508l_bool(P,aa_Pro1971126414814181170atural(aa_fun4394021921911188166atural(produc8282080750456430313atural,F),Prod)))
    <=> ~ ( Prod = aa_Cod5614077553384211403atural(aa_Cod3891347372088052988atural(produc3574140220909816553atural,produc1773691148792264405atural(Prod)),produc8662200840462671639atural(Prod))
          & ~ pp(aa_Pro8832322792688638508l_bool(P,aa_Cod6808739660676082561atural(aa_Cod4292056611156568242atural(F,produc1773691148792264405atural(Prod)),produc8662200840462671639atural(Prod)))) ) ) )).

% prod.split_sel_asm
tff(fact_331_insert__iff,axiom,(
    ! [A: product_prod_nat_nat,B: product_prod_nat_nat,A4: set_Pr1261947904930325089at_nat] :
      ( pp(aa_set3135850010578026034t_bool(aa_Pro5021235949175849214t_bool(member8440522571783428010at_nat,A),insert8211810215607154385at_nat(B,A4)))
    <=> ( A = B
        | pp(aa_set3135850010578026034t_bool(aa_Pro5021235949175849214t_bool(member8440522571783428010at_nat,A),A4)) ) ) )).

% insert_iff
tff(fact_332_insert__iff,axiom,(
    ! [A: produc859450856879609959at_nat,B: produc859450856879609959at_nat,A4: set_Pr8693737435421807431at_nat] :
      ( pp(aa_set1680211184867041100t_bool(aa_Pro6744037673880449662t_bool(member8206827879206165904at_nat,A),insert5050368324300391991at_nat(B,A4)))
    <=> ( A = B
        | pp(aa_set1680211184867041100t_bool(aa_Pro6744037673880449662t_bool(member8206827879206165904at_nat,A),A4)) ) ) )).

% insert_iff
tff(fact_333_UNIV__I,axiom,(
    ! [X: product_prod_nat_nat] : pp(aa_set3135850010578026034t_bool(aa_Pro5021235949175849214t_bool(member8440522571783428010at_nat,X),top_to4669805908274784177at_nat)) )).

% UNIV_I
tff(fact_334_UNIV__I,axiom,(
    ! [X: produc859450856879609959at_nat] : pp(aa_set1680211184867041100t_bool(aa_Pro6744037673880449662t_bool(member8206827879206165904at_nat,X),top_to8454300755403694231at_nat)) )).

% UNIV_I
tff(fact_335_mem__case__prodE,axiom,(
    ! [Z: product_prod_nat_nat,C2: fun_fu295948415250517685at_nat,P2: produc5207004643709237345nteger] :
      ( pp(aa_set3135850010578026034t_bool(aa_Pro5021235949175849214t_bool(member8440522571783428010at_nat,Z),produc3716618507110716833at_nat(C2,P2)))
     => ~ ! [X3: fun_Co6545587727236015215e_term,Y3: produc8923325533196201883nteger] :
            ( P2 = aa_Pro6252757739892038976nteger(aa_fun3790775640809306146nteger(produc4282985567423050387nteger,X3),Y3)
           => ~ pp(aa_set3135850010578026034t_bool(aa_Pro5021235949175849214t_bool(member8440522571783428010at_nat,Z),aa_Pro8072183222952159042at_nat(aa_fun3804858034681916022at_nat(C2,X3),Y3))) ) ) )).

% mem_case_prodE
tff(fact_336_mem__case__prodE,axiom,(
    ! [Z: produc859450856879609959at_nat,C2: fun_fu5475506076071732379at_nat,P2: produc5207004643709237345nteger] :
      ( pp(aa_set1680211184867041100t_bool(aa_Pro6744037673880449662t_bool(member8206827879206165904at_nat,Z),produc7846996071466247815at_nat(C2,P2)))
     => ~ ! [X3: fun_Co6545587727236015215e_term,Y3: produc8923325533196201883nteger] :
            ( P2 = aa_Pro6252757739892038976nteger(aa_fun3790775640809306146nteger(produc4282985567423050387nteger,X3),Y3)
           => ~ pp(aa_set1680211184867041100t_bool(aa_Pro6744037673880449662t_bool(member8206827879206165904at_nat,Z),aa_Pro5330295685620130472at_nat(aa_fun3098381869635060060at_nat(C2,X3),Y3))) ) ) )).

% mem_case_prodE
tff(fact_337_mem__case__prodE,axiom,(
    ! [Z: product_prod_nat_nat,C2: fun_fu6704391373167595422at_nat,P2: produc651309673056299192atural] :
      ( pp(aa_set3135850010578026034t_bool(aa_Pro5021235949175849214t_bool(member8440522571783428010at_nat,Z),produc5220494214129680778at_nat(C2,P2)))
     => ~ ! [X3: fun_Pr8336614522058983534e_term,Y3: produc7822875418678951345atural] :
            ( P2 = aa_Pro4163967833709371565atural(aa_fun5152780764703512272atural(produc2566709293081654762atural,X3),Y3)
           => ~ pp(aa_set3135850010578026034t_bool(aa_Pro5021235949175849214t_bool(member8440522571783428010at_nat,Z),aa_Pro5065032141757191596at_nat(aa_fun4407674144259686495at_nat(C2,X3),Y3))) ) ) )).

% mem_case_prodE
tff(fact_338_mem__case__prodE,axiom,(
    ! [Z: produc859450856879609959at_nat,C2: fun_fu3731876559336784900at_nat,P2: produc651309673056299192atural] :
      ( pp(aa_set1680211184867041100t_bool(aa_Pro6744037673880449662t_bool(member8206827879206165904at_nat,Z),produc5085394703842144496at_nat(C2,P2)))
     => ~ ! [X3: fun_Pr8336614522058983534e_term,Y3: produc7822875418678951345atural] :
            ( P2 = aa_Pro4163967833709371565atural(aa_fun5152780764703512272atural(produc2566709293081654762atural,X3),Y3)
           => ~ pp(aa_set1680211184867041100t_bool(aa_Pro6744037673880449662t_bool(member8206827879206165904at_nat,Z),aa_Pro1602350909037546002at_nat(aa_fun7997644143818749381at_nat(C2,X3),Y3))) ) ) )).

% mem_case_prodE
tff(fact_339_mem__case__prodE,axiom,(
    ! [Z: product_prod_nat_nat,C2: fun_fu4398371150259185855at_nat,P2: produc1616345218596728535nteger] :
      ( pp(aa_set3135850010578026034t_bool(aa_Pro5021235949175849214t_bool(member8440522571783428010at_nat,Z),produc5409226724224080811at_nat(C2,P2)))
     => ~ ! [X3: fun_Pr272337284026993017e_term,Y3: produc8923325533196201883nteger] :
            ( P2 = aa_Pro490869892464487350nteger(aa_fun4101202993852558094nteger(produc7384524951051686153nteger,X3),Y3)
           => ~ pp(aa_set3135850010578026034t_bool(aa_Pro5021235949175849214t_bool(member8440522571783428010at_nat,Z),aa_Pro8072183222952159042at_nat(aa_fun1202306444933629056at_nat(C2,X3),Y3))) ) ) )).

% mem_case_prodE
tff(fact_340_mem__case__prodE,axiom,(
    ! [Z: produc859450856879609959at_nat,C2: fun_fu7728202261939996581at_nat,P2: produc1616345218596728535nteger] :
      ( pp(aa_set1680211184867041100t_bool(aa_Pro6744037673880449662t_bool(member8206827879206165904at_nat,Z),produc8326432594814252433at_nat(C2,P2)))
     => ~ ! [X3: fun_Pr272337284026993017e_term,Y3: produc8923325533196201883nteger] :
            ( P2 = aa_Pro490869892464487350nteger(aa_fun4101202993852558094nteger(produc7384524951051686153nteger,X3),Y3)
           => ~ pp(aa_set1680211184867041100t_bool(aa_Pro6744037673880449662t_bool(member8206827879206165904at_nat,Z),aa_Pro5330295685620130472at_nat(aa_fun730111718248227942at_nat(C2,X3),Y3))) ) ) )).

% mem_case_prodE
tff(fact_341_mem__case__prodE,axiom,(
    ! [Z: product_prod_nat_nat,C2: fun_fu969714656947854994at_nat,P2: produc4441460161354545860nt_int] :
      ( pp(aa_set3135850010578026034t_bool(aa_Pro5021235949175849214t_bool(member8440522571783428010at_nat,Z),produc9029412504376103038at_nat(C2,P2)))
     => ~ ! [X3: fun_Pr9164807099015279978e_term,Y3: product_prod_int_int] :
            ( P2 = aa_Pro3513184699142849729nt_int(aa_fun1388719692539776744nt_int(produc1560874099174258678nt_int,X3),Y3)
           => ~ pp(aa_set3135850010578026034t_bool(aa_Pro5021235949175849214t_bool(member8440522571783428010at_nat,Z),aa_Pro6675321895958450596at_nat(aa_fun4621462025247951699at_nat(C2,X3),Y3))) ) ) )).

% mem_case_prodE
tff(fact_342_mem__case__prodE,axiom,(
    ! [Z: produc859450856879609959at_nat,C2: fun_fu3224816438626112760at_nat,P2: produc4441460161354545860nt_int] :
      ( pp(aa_set1680211184867041100t_bool(aa_Pro6744037673880449662t_bool(member8206827879206165904at_nat,Z),produc8326714205345120740at_nat(C2,P2)))
     => ~ ! [X3: fun_Pr9164807099015279978e_term,Y3: product_prod_int_int] :
            ( P2 = aa_Pro3513184699142849729nt_int(aa_fun1388719692539776744nt_int(produc1560874099174258678nt_int,X3),Y3)
           => ~ pp(aa_set1680211184867041100t_bool(aa_Pro6744037673880449662t_bool(member8206827879206165904at_nat,Z),aa_Pro7094643338862014986at_nat(aa_fun4694523806444339897at_nat(C2,X3),Y3))) ) ) )).

% mem_case_prodE
tff(fact_343_mem__case__prodE,axiom,(
    ! [Z: product_prod_nat_nat,C2: fun_fu6555626273176734310at_nat,P2: produc6768802789813714928nt_int] :
      ( pp(aa_set3135850010578026034t_bool(aa_Pro5021235949175849214t_bool(member8440522571783428010at_nat,Z),produc9025042679509388370at_nat(C2,P2)))
     => ~ ! [X3: fun_in6429348457993719614e_term,Y3: product_prod_int_int] :
            ( P2 = aa_Pro835648289009615341nt_int(aa_fun7940596247606734144nt_int(produc4852315488734385442nt_int,X3),Y3)
           => ~ pp(aa_set3135850010578026034t_bool(aa_Pro5021235949175849214t_bool(member8440522571783428010at_nat,Z),aa_Pro6675321895958450596at_nat(aa_fun2120632890448033575at_nat(C2,X3),Y3))) ) ) )).

% mem_case_prodE
tff(fact_344_mem__case__prodE,axiom,(
    ! [Z: produc859450856879609959at_nat,C2: fun_fu7435117445257999052at_nat,P2: produc6768802789813714928nt_int] :
      ( pp(aa_set1680211184867041100t_bool(aa_Pro6744037673880449662t_bool(member8206827879206165904at_nat,Z),produc7603330299348430776at_nat(C2,P2)))
     => ~ ! [X3: fun_in6429348457993719614e_term,Y3: product_prod_int_int] :
            ( P2 = aa_Pro835648289009615341nt_int(aa_fun7940596247606734144nt_int(produc4852315488734385442nt_int,X3),Y3)
           => ~ pp(aa_set1680211184867041100t_bool(aa_Pro6744037673880449662t_bool(member8206827879206165904at_nat,Z),aa_Pro7094643338862014986at_nat(aa_fun5513736782981554317at_nat(C2,X3),Y3))) ) ) )).

% mem_case_prodE
tff(fact_345_exhaustive__natural_H_Ocases,axiom,(
    ! [X: produc6284619029570389740atural] :
      ~ ! [F2: fun_Co621691207274083130e_term,D2: code_natural,I: code_natural] : X != produc1507819840854600734atural(F2,aa_Cod5614077553384211403atural(aa_Cod3891347372088052988atural(produc3574140220909816553atural,D2),I)) )).

% exhaustive_natural'.cases
tff(fact_346_prod__eqI,axiom,(
    ! [P2: produc5207004643709237345nteger,Q2: produc5207004643709237345nteger] :
      ( aa_Pro3255062042318636430e_term(produc3971164842776949671nteger,P2) = aa_Pro3255062042318636430e_term(produc3971164842776949671nteger,Q2)
     => ( aa_Pro8576478981779400380nteger(produc7330894765516781285nteger,P2) = aa_Pro8576478981779400380nteger(produc7330894765516781285nteger,Q2)
       => P2 = Q2 ) ) )).

% prod_eqI
tff(fact_347_prod__eqI,axiom,(
    ! [P2: produc651309673056299192atural,Q2: produc651309673056299192atural] :
      ( aa_Pro5217105177887748324e_term(produc1168782837711296254atural,P2) = aa_Pro5217105177887748324e_term(produc1168782837711296254atural,Q2)
     => ( aa_Pro7386464516095682491atural(produc3992340709582277180atural,P2) = aa_Pro7386464516095682491atural(produc3992340709582277180atural,Q2)
       => P2 = Q2 ) ) )).

% prod_eqI
tff(fact_348_prod__eqI,axiom,(
    ! [P2: produc1616345218596728535nteger,Q2: produc1616345218596728535nteger] :
      ( aa_Pro7852915517588584206e_term(produc5986598495681327645nteger,P2) = aa_Pro7852915517588584206e_term(produc5986598495681327645nteger,Q2)
     => ( aa_Pro1639709801714681030nteger(produc8810156367552308571nteger,P2) = aa_Pro1639709801714681030nteger(produc8810156367552308571nteger,Q2)
       => P2 = Q2 ) ) )).

% prod_eqI
tff(fact_349_prod__eqI,axiom,(
    ! [P2: produc4441460161354545860nt_int,Q2: produc4441460161354545860nt_int] :
      ( aa_Pro1970863770526474220e_term(produc6655012789309278474nt_int,P2) = aa_Pro1970863770526474220e_term(produc6655012789309278474nt_int,Q2)
     => ( aa_Pro5955847883112758455nt_int(produc7622839952223151176nt_int,P2) = aa_Pro5955847883112758455nt_int(produc7622839952223151176nt_int,Q2)
       => P2 = Q2 ) ) )).

% prod_eqI
tff(fact_350_prod__eqI,axiom,(
    ! [P2: produc6768802789813714928nt_int,Q2: produc6768802789813714928nt_int] :
      ( aa_Pro6937503462419145452e_term(produc2507970727455213110nt_int,P2) = aa_Pro6937503462419145452e_term(produc2507970727455213110nt_int,Q2)
     => ( aa_Pro3662026205427353739nt_int(produc726383008135262580nt_int,P2) = aa_Pro3662026205427353739nt_int(produc726383008135262580nt_int,Q2)
       => P2 = Q2 ) ) )).

% prod_eqI
tff(fact_351_prod__eqI,axiom,(
    ! [P2: produc5835291356934675326atural,Q2: produc5835291356934675326atural] :
      ( aa_Pro5806155842103967332atural(produc497848011034438852atural,P2) = aa_Pro5806155842103967332atural(produc497848011034438852atural,Q2)
     => ( aa_Pro3673693039631929973atural(produc6591912806276919810atural,P2) = aa_Pro3673693039631929973atural(produc6591912806276919810atural,Q2)
       => P2 = Q2 ) ) )).

% prod_eqI
tff(fact_352_prod__eqI,axiom,(
    ! [P2: produc8923597787767437993list_f,Q2: produc8923597787767437993list_f] :
      ( aa_Pro1491988591844232024action(produc3089225533250117581list_f,P2) = aa_Pro1491988591844232024action(produc3089225533250117581list_f,Q2)
     => ( aa_Pro2582230449628027978list_f(produc8710481132536983823list_f,P2) = aa_Pro2582230449628027978list_f(produc8710481132536983823list_f,Q2)
       => P2 = Q2 ) ) )).

% prod_eqI
tff(fact_353_prod_Oexpand,axiom,(
    ! [Prod: produc5207004643709237345nteger,Prod2: produc5207004643709237345nteger] :
      ( ( aa_Pro3255062042318636430e_term(produc3971164842776949671nteger,Prod) = aa_Pro3255062042318636430e_term(produc3971164842776949671nteger,Prod2)
        & aa_Pro8576478981779400380nteger(produc7330894765516781285nteger,Prod) = aa_Pro8576478981779400380nteger(produc7330894765516781285nteger,Prod2) )
     => Prod = Prod2 ) )).

% prod.expand
tff(fact_354_prod_Oexpand,axiom,(
    ! [Prod: produc651309673056299192atural,Prod2: produc651309673056299192atural] :
      ( ( aa_Pro5217105177887748324e_term(produc1168782837711296254atural,Prod) = aa_Pro5217105177887748324e_term(produc1168782837711296254atural,Prod2)
        & aa_Pro7386464516095682491atural(produc3992340709582277180atural,Prod) = aa_Pro7386464516095682491atural(produc3992340709582277180atural,Prod2) )
     => Prod = Prod2 ) )).

% prod.expand
tff(fact_355_prod_Oexpand,axiom,(
    ! [Prod: produc1616345218596728535nteger,Prod2: produc1616345218596728535nteger] :
      ( ( aa_Pro7852915517588584206e_term(produc5986598495681327645nteger,Prod) = aa_Pro7852915517588584206e_term(produc5986598495681327645nteger,Prod2)
        & aa_Pro1639709801714681030nteger(produc8810156367552308571nteger,Prod) = aa_Pro1639709801714681030nteger(produc8810156367552308571nteger,Prod2) )
     => Prod = Prod2 ) )).

% prod.expand
tff(fact_356_prod_Oexpand,axiom,(
    ! [Prod: produc4441460161354545860nt_int,Prod2: produc4441460161354545860nt_int] :
      ( ( aa_Pro1970863770526474220e_term(produc6655012789309278474nt_int,Prod) = aa_Pro1970863770526474220e_term(produc6655012789309278474nt_int,Prod2)
        & aa_Pro5955847883112758455nt_int(produc7622839952223151176nt_int,Prod) = aa_Pro5955847883112758455nt_int(produc7622839952223151176nt_int,Prod2) )
     => Prod = Prod2 ) )).

% prod.expand
tff(fact_357_prod_Oexpand,axiom,(
    ! [Prod: produc6768802789813714928nt_int,Prod2: produc6768802789813714928nt_int] :
      ( ( aa_Pro6937503462419145452e_term(produc2507970727455213110nt_int,Prod) = aa_Pro6937503462419145452e_term(produc2507970727455213110nt_int,Prod2)
        & aa_Pro3662026205427353739nt_int(produc726383008135262580nt_int,Prod) = aa_Pro3662026205427353739nt_int(produc726383008135262580nt_int,Prod2) )
     => Prod = Prod2 ) )).

% prod.expand
tff(fact_358_prod_Oexpand,axiom,(
    ! [Prod: produc5835291356934675326atural,Prod2: produc5835291356934675326atural] :
      ( ( aa_Pro5806155842103967332atural(produc497848011034438852atural,Prod) = aa_Pro5806155842103967332atural(produc497848011034438852atural,Prod2)
        & aa_Pro3673693039631929973atural(produc6591912806276919810atural,Prod) = aa_Pro3673693039631929973atural(produc6591912806276919810atural,Prod2) )
     => Prod = Prod2 ) )).

% prod.expand
tff(fact_359_prod_Oexpand,axiom,(
    ! [Prod: produc8923597787767437993list_f,Prod2: produc8923597787767437993list_f] :
      ( ( aa_Pro1491988591844232024action(produc3089225533250117581list_f,Prod) = aa_Pro1491988591844232024action(produc3089225533250117581list_f,Prod2)
        & aa_Pro2582230449628027978list_f(produc8710481132536983823list_f,Prod) = aa_Pro2582230449628027978list_f(produc8710481132536983823list_f,Prod2) )
     => Prod = Prod2 ) )).

% prod.expand
tff(fact_360_exhaustive__integer_H_Ocases,axiom,(
    ! [X: produc5207004643709237345nteger] :
      ~ ! [F2: fun_Co6545587727236015215e_term,D2: code_integer,I: code_integer] : X != aa_Pro6252757739892038976nteger(aa_fun3790775640809306146nteger(produc4282985567423050387nteger,F2),aa_Cod6977894654539884864nteger(aa_Cod8380929501330563836nteger(produc1086072967326762835nteger,D2),I)) )).

% exhaustive_integer'.cases
tff(fact_361_dropWhile__eq__Nil__conv,axiom,(
    ! [P: fun_typerep_bool,Xs: list_typerep] :
      ( dropWhile_typerep(P,Xs) = nil_typerep
    <=> ! [X5: typerep] :
          ( member_typerep(X5,set_typerep2(Xs))
         => pp(aa_typerep_bool(P,X5)) ) ) )).

% dropWhile_eq_Nil_conv
tff(fact_362_UnCI,axiom,(
    ! [C2: product_prod_nat_nat,B5: set_Pr1261947904930325089at_nat,A4: set_Pr1261947904930325089at_nat] :
      ( ( ~ pp(aa_set3135850010578026034t_bool(aa_Pro5021235949175849214t_bool(member8440522571783428010at_nat,C2),B5))
       => pp(aa_set3135850010578026034t_bool(aa_Pro5021235949175849214t_bool(member8440522571783428010at_nat,C2),A4)) )
     => pp(aa_set3135850010578026034t_bool(aa_Pro5021235949175849214t_bool(member8440522571783428010at_nat,C2),sup_su6327502436637775413at_nat(A4,B5))) ) )).

% UnCI
tff(fact_363_UnCI,axiom,(
    ! [C2: produc859450856879609959at_nat,B5: set_Pr8693737435421807431at_nat,A4: set_Pr8693737435421807431at_nat] :
      ( ( ~ pp(aa_set1680211184867041100t_bool(aa_Pro6744037673880449662t_bool(member8206827879206165904at_nat,C2),B5))
       => pp(aa_set1680211184867041100t_bool(aa_Pro6744037673880449662t_bool(member8206827879206165904at_nat,C2),A4)) )
     => pp(aa_set1680211184867041100t_bool(aa_Pro6744037673880449662t_bool(member8206827879206165904at_nat,C2),sup_su718114333110466843at_nat(A4,B5))) ) )).

% UnCI
tff(fact_364_Rel__def,axiom,(
    ! [R: fun_bo1841576699660343469l_bool] : rel_bool_bool(R) = R )).

% Rel_def
tff(fact_365_surjective__pairing,axiom,(
    ! [T2: produc5207004643709237345nteger] : T2 = aa_Pro6252757739892038976nteger(aa_fun3790775640809306146nteger(produc4282985567423050387nteger,aa_Pro3255062042318636430e_term(produc3971164842776949671nteger,T2)),aa_Pro8576478981779400380nteger(produc7330894765516781285nteger,T2)) )).

% surjective_pairing
tff(fact_366_surjective__pairing,axiom,(
    ! [T2: produc651309673056299192atural] : T2 = aa_Pro4163967833709371565atural(aa_fun5152780764703512272atural(produc2566709293081654762atural,aa_Pro5217105177887748324e_term(produc1168782837711296254atural,T2)),aa_Pro7386464516095682491atural(produc3992340709582277180atural,T2)) )).

% surjective_pairing
tff(fact_367_surjective__pairing,axiom,(
    ! [T2: produc1616345218596728535nteger] : T2 = aa_Pro490869892464487350nteger(aa_fun4101202993852558094nteger(produc7384524951051686153nteger,aa_Pro7852915517588584206e_term(produc5986598495681327645nteger,T2)),aa_Pro1639709801714681030nteger(produc8810156367552308571nteger,T2)) )).

% surjective_pairing
tff(fact_368_surjective__pairing,axiom,(
    ! [T2: produc4441460161354545860nt_int] : T2 = aa_Pro3513184699142849729nt_int(aa_fun1388719692539776744nt_int(produc1560874099174258678nt_int,aa_Pro1970863770526474220e_term(produc6655012789309278474nt_int,T2)),aa_Pro5955847883112758455nt_int(produc7622839952223151176nt_int,T2)) )).

% surjective_pairing
tff(fact_369_surjective__pairing,axiom,(
    ! [T2: produc6768802789813714928nt_int] : T2 = aa_Pro835648289009615341nt_int(aa_fun7940596247606734144nt_int(produc4852315488734385442nt_int,aa_Pro6937503462419145452e_term(produc2507970727455213110nt_int,T2)),aa_Pro3662026205427353739nt_int(produc726383008135262580nt_int,T2)) )).

% surjective_pairing
tff(fact_370_surjective__pairing,axiom,(
    ! [T2: produc5835291356934675326atural] : T2 = aa_Pro7165575656943818355atural(produc6639722614265839536atural(aa_Pro5806155842103967332atural(produc497848011034438852atural,T2)),aa_Pro3673693039631929973atural(produc6591912806276919810atural,T2)) )).

% surjective_pairing
tff(fact_371_surjective__pairing,axiom,(
    ! [T2: produc8923597787767437993list_f] : T2 = aa_Pro2754906569428029390list_f(produc8331056147679645153list_f(aa_Pro1491988591844232024action(produc3089225533250117581list_f,T2)),aa_Pro2582230449628027978list_f(produc8710481132536983823list_f,T2)) )).

% surjective_pairing
tff(fact_372_prod_Oexhaust__sel,axiom,(
    ! [Prod: produc5207004643709237345nteger] : Prod = aa_Pro6252757739892038976nteger(aa_fun3790775640809306146nteger(produc4282985567423050387nteger,aa_Pro3255062042318636430e_term(produc3971164842776949671nteger,Prod)),aa_Pro8576478981779400380nteger(produc7330894765516781285nteger,Prod)) )).

% prod.exhaust_sel
tff(fact_373_prod_Oexhaust__sel,axiom,(
    ! [Prod: produc651309673056299192atural] : Prod = aa_Pro4163967833709371565atural(aa_fun5152780764703512272atural(produc2566709293081654762atural,aa_Pro5217105177887748324e_term(produc1168782837711296254atural,Prod)),aa_Pro7386464516095682491atural(produc3992340709582277180atural,Prod)) )).

% prod.exhaust_sel
tff(fact_374_prod_Oexhaust__sel,axiom,(
    ! [Prod: produc1616345218596728535nteger] : Prod = aa_Pro490869892464487350nteger(aa_fun4101202993852558094nteger(produc7384524951051686153nteger,aa_Pro7852915517588584206e_term(produc5986598495681327645nteger,Prod)),aa_Pro1639709801714681030nteger(produc8810156367552308571nteger,Prod)) )).

% prod.exhaust_sel
tff(fact_375_prod_Oexhaust__sel,axiom,(
    ! [Prod: produc4441460161354545860nt_int] : Prod = aa_Pro3513184699142849729nt_int(aa_fun1388719692539776744nt_int(produc1560874099174258678nt_int,aa_Pro1970863770526474220e_term(produc6655012789309278474nt_int,Prod)),aa_Pro5955847883112758455nt_int(produc7622839952223151176nt_int,Prod)) )).

% prod.exhaust_sel
tff(fact_376_prod_Oexhaust__sel,axiom,(
    ! [Prod: produc6768802789813714928nt_int] : Prod = aa_Pro835648289009615341nt_int(aa_fun7940596247606734144nt_int(produc4852315488734385442nt_int,aa_Pro6937503462419145452e_term(produc2507970727455213110nt_int,Prod)),aa_Pro3662026205427353739nt_int(produc726383008135262580nt_int,Prod)) )).

% prod.exhaust_sel
tff(fact_377_prod_Oexhaust__sel,axiom,(
    ! [Prod: produc5835291356934675326atural] : Prod = aa_Pro7165575656943818355atural(produc6639722614265839536atural(aa_Pro5806155842103967332atural(produc497848011034438852atural,Prod)),aa_Pro3673693039631929973atural(produc6591912806276919810atural,Prod)) )).

% prod.exhaust_sel
tff(fact_378_prod_Oexhaust__sel,axiom,(
    ! [Prod: produc8923597787767437993list_f] : Prod = aa_Pro2754906569428029390list_f(produc8331056147679645153list_f(aa_Pro1491988591844232024action(produc3089225533250117581list_f,Prod)),aa_Pro2582230449628027978list_f(produc8710481132536983823list_f,Prod)) )).

% prod.exhaust_sel
tff(fact_379_apfst__conv,axiom,(
    ! [F: fun_fu2067240890535772763e_term,X: fun_Co6545587727236015215e_term,Y: produc8923325533196201883nteger] : aa_Pro605336214283753216nteger(produc3186735841308740863nteger(F),aa_Pro6252757739892038976nteger(aa_fun3790775640809306146nteger(produc4282985567423050387nteger,X),Y)) = aa_Pro6252757739892038976nteger(aa_fun3790775640809306146nteger(produc4282985567423050387nteger,aa_fun1274623470434842396e_term(F,X)),Y) )).

% apfst_conv
tff(fact_380_apfst__conv,axiom,(
    ! [F: fun_fu2732796286133594725e_term,X: fun_Co6545587727236015215e_term,Y: produc8923325533196201883nteger] : aa_Pro8872820292021839222nteger(produc3333295048669924213nteger(F),aa_Pro6252757739892038976nteger(aa_fun3790775640809306146nteger(produc4282985567423050387nteger,X),Y)) = aa_Pro490869892464487350nteger(aa_fun4101202993852558094nteger(produc7384524951051686153nteger,aa_fun3693577172319249446e_term(F,X)),Y) )).

% apfst_conv
tff(fact_381_apfst__conv,axiom,(
    ! [F: fun_fu5796438986160064985e_term,X: fun_Pr8336614522058983534e_term,Y: produc7822875418678951345atural] : aa_Pro7626634194206414894atural(produc8499700979911337623atural(F),aa_Pro4163967833709371565atural(aa_fun5152780764703512272atural(produc2566709293081654762atural,X),Y)) = aa_Pro4163967833709371565atural(aa_fun5152780764703512272atural(produc2566709293081654762atural,aa_fun3478251006336822810e_term(F,X)),Y) )).

% apfst_conv
tff(fact_382_apfst__conv,axiom,(
    ! [F: fun_fu6394435098402204005e_term,X: fun_Pr272337284026993017e_term,Y: produc8923325533196201883nteger] : aa_Pro2148824989012779638nteger(produc3068984984575431029nteger(F),aa_Pro490869892464487350nteger(aa_fun4101202993852558094nteger(produc7384524951051686153nteger,X),Y)) = aa_Pro6252757739892038976nteger(aa_fun3790775640809306146nteger(produc4282985567423050387nteger,aa_fun1784510506351320614e_term(F,X)),Y) )).

% apfst_conv
tff(fact_383_apfst__conv,axiom,(
    ! [F: fun_fu3129209171350298991e_term,X: fun_Pr272337284026993017e_term,Y: produc8923325533196201883nteger] : aa_Pro8016721334973800684nteger(produc1779435066467205099nteger(F),aa_Pro490869892464487350nteger(aa_fun4101202993852558094nteger(produc7384524951051686153nteger,X),Y)) = aa_Pro490869892464487350nteger(aa_fun4101202993852558094nteger(produc7384524951051686153nteger,aa_fun4150438919549131568e_term(F,X)),Y) )).

% apfst_conv
tff(fact_384_apfst__conv,axiom,(
    ! [F: fun_fu77927427245549009e_term,X: fun_Pr9164807099015279978e_term,Y: product_prod_int_int] : aa_Pro7619707155024403014nt_int(produc797834107270070439nt_int(F),aa_Pro3513184699142849729nt_int(aa_fun1388719692539776744nt_int(produc1560874099174258678nt_int,X),Y)) = aa_Pro3513184699142849729nt_int(aa_fun1388719692539776744nt_int(produc1560874099174258678nt_int,aa_fun6283001615389677586e_term(F,X)),Y) )).

% apfst_conv
tff(fact_385_apfst__conv,axiom,(
    ! [F: fun_fu559770791806514597e_term,X: fun_Pr9164807099015279978e_term,Y: product_prod_int_int] : aa_Pro1156610208699797362nt_int(produc2152783933663180243nt_int(F),aa_Pro3513184699142849729nt_int(aa_fun1388719692539776744nt_int(produc1560874099174258678nt_int,X),Y)) = aa_Pro835648289009615341nt_int(aa_fun7940596247606734144nt_int(produc4852315488734385442nt_int,aa_fun3199491695965942246e_term(F,X)),Y) )).

% apfst_conv
tff(fact_386_apfst__conv,axiom,(
    ! [F: fun_fu2392079970875071397e_term,X: fun_in6429348457993719614e_term,Y: product_prod_int_int] : aa_Pro7712013891223568754nt_int(produc5828266736486832595nt_int(F),aa_Pro835648289009615341nt_int(aa_fun7940596247606734144nt_int(produc4852315488734385442nt_int,X),Y)) = aa_Pro3513184699142849729nt_int(aa_fun1388719692539776744nt_int(produc1560874099174258678nt_int,aa_fun8405180984973938150e_term(F,X)),Y) )).

% apfst_conv
tff(fact_387_apfst__conv,axiom,(
    ! [F: fun_fu2477166813681994617e_term,X: fun_in6429348457993719614e_term,Y: product_prod_int_int] : aa_Pro7656415901706311326nt_int(produc652620917742595839nt_int(F),aa_Pro835648289009615341nt_int(aa_fun7940596247606734144nt_int(produc4852315488734385442nt_int,X),Y)) = aa_Pro835648289009615341nt_int(aa_fun7940596247606734144nt_int(produc4852315488734385442nt_int,aa_fun78455448157554618e_term(F,X)),Y) )).

% apfst_conv
tff(fact_388_split__cong,axiom,(
    ! [Q2: produc7822875418678951345atural,F: fun_Co1890133979025130057atural,G: fun_Co1890133979025130057atural,P2: produc7822875418678951345atural] :
      ( ! [X3: code_natural,Y3: code_natural] :
          ( aa_Cod5614077553384211403atural(aa_Cod3891347372088052988atural(produc3574140220909816553atural,X3),Y3) = Q2
         => aa_Cod6808739660676082561atural(aa_Cod4292056611156568242atural(F,X3),Y3) = aa_Cod6808739660676082561atural(aa_Cod4292056611156568242atural(G,X3),Y3) )
     => ( P2 = Q2
       => aa_Pro1971126414814181170atural(aa_fun4394021921911188166atural(produc8282080750456430313atural,F),P2) = aa_Pro1971126414814181170atural(aa_fun4394021921911188166atural(produc8282080750456430313atural,G),Q2) ) ) )).

% split_cong
tff(fact_389_Un__iff,axiom,(
    ! [C2: product_prod_nat_nat,A4: set_Pr1261947904930325089at_nat,B5: set_Pr1261947904930325089at_nat] :
      ( pp(aa_set3135850010578026034t_bool(aa_Pro5021235949175849214t_bool(member8440522571783428010at_nat,C2),sup_su6327502436637775413at_nat(A4,B5)))
    <=> ( pp(aa_set3135850010578026034t_bool(aa_Pro5021235949175849214t_bool(member8440522571783428010at_nat,C2),A4))
        | pp(aa_set3135850010578026034t_bool(aa_Pro5021235949175849214t_bool(member8440522571783428010at_nat,C2),B5)) ) ) )).

% Un_iff
tff(fact_390_Un__iff,axiom,(
    ! [C2: produc859450856879609959at_nat,A4: set_Pr8693737435421807431at_nat,B5: set_Pr8693737435421807431at_nat] :
      ( pp(aa_set1680211184867041100t_bool(aa_Pro6744037673880449662t_bool(member8206827879206165904at_nat,C2),sup_su718114333110466843at_nat(A4,B5)))
    <=> ( pp(aa_set1680211184867041100t_bool(aa_Pro6744037673880449662t_bool(member8206827879206165904at_nat,C2),A4))
        | pp(aa_set1680211184867041100t_bool(aa_Pro6744037673880449662t_bool(member8206827879206165904at_nat,C2),B5)) ) ) )).

% Un_iff
tff(fact_391_full__exhaustive__natural_H_Ocases,axiom,(
    ! [X: produc651309673056299192atural] :
      ~ ! [F2: fun_Pr8336614522058983534e_term,D2: code_natural,I: code_natural] : X != aa_Pro4163967833709371565atural(aa_fun5152780764703512272atural(produc2566709293081654762atural,F2),aa_Cod5614077553384211403atural(aa_Cod3891347372088052988atural(produc3574140220909816553atural,D2),I)) )).

% full_exhaustive_natural'.cases
tff(fact_392_full__exhaustive__integer_H_Ocases,axiom,(
    ! [X: produc1616345218596728535nteger] :
      ~ ! [F2: fun_Pr272337284026993017e_term,D2: code_integer,I: code_integer] : X != aa_Pro490869892464487350nteger(aa_fun4101202993852558094nteger(produc7384524951051686153nteger,F2),aa_Cod6977894654539884864nteger(aa_Cod8380929501330563836nteger(produc1086072967326762835nteger,D2),I)) )).

% full_exhaustive_integer'.cases
tff(fact_393_rev__image__eqI,axiom,(
    ! [X: product_prod_nat_nat,A4: set_Pr1261947904930325089at_nat,B: product_prod_nat_nat,F: fun_Pr2118491707810114563at_nat] :
      ( pp(aa_set3135850010578026034t_bool(aa_Pro5021235949175849214t_bool(member8440522571783428010at_nat,X),A4))
     => ( B = aa_Pro262675715343573244at_nat(F,X)
       => pp(aa_set3135850010578026034t_bool(aa_Pro5021235949175849214t_bool(member8440522571783428010at_nat,B),image_5168914502847457605at_nat(F,A4))) ) ) )).

% rev_image_eqI
tff(fact_394_rev__image__eqI,axiom,(
    ! [X: product_prod_nat_nat,A4: set_Pr1261947904930325089at_nat,B: produc859450856879609959at_nat,F: fun_Pr5303981572562559465at_nat] :
      ( pp(aa_set3135850010578026034t_bool(aa_Pro5021235949175849214t_bool(member8440522571783428010at_nat,X),A4))
     => ( B = aa_Pro314188276017538018at_nat(F,X)
       => pp(aa_set1680211184867041100t_bool(aa_Pro6744037673880449662t_bool(member8206827879206165904at_nat,B),image_1119892238107900587at_nat(F,A4))) ) ) )).

% rev_image_eqI
tff(fact_395_rev__image__eqI,axiom,(
    ! [X: produc859450856879609959at_nat,A4: set_Pr8693737435421807431at_nat,B: product_prod_nat_nat,F: fun_Pr3189796393087291805at_nat] :
      ( pp(aa_set1680211184867041100t_bool(aa_Pro6744037673880449662t_bool(member8206827879206165904at_nat,X),A4))
     => ( B = aa_Pro5901169740204579478at_nat(F,X)
       => pp(aa_set3135850010578026034t_bool(aa_Pro5021235949175849214t_bool(member8440522571783428010at_nat,B),image_6706873702294942047at_nat(F,A4))) ) ) )).

% rev_image_eqI
tff(fact_396_rev__image__eqI,axiom,(
    ! [X: produc859450856879609959at_nat,A4: set_Pr8693737435421807431at_nat,B: produc859450856879609959at_nat,F: fun_Pr6278524904407988355at_nat] :
      ( pp(aa_set1680211184867041100t_bool(aa_Pro6744037673880449662t_bool(member8206827879206165904at_nat,X),A4))
     => ( B = aa_Pro7157000481330941564at_nat(F,X)
       => pp(aa_set1680211184867041100t_bool(aa_Pro6744037673880449662t_bool(member8206827879206165904at_nat,B),image_6321802852832981957at_nat(F,A4))) ) ) )).

% rev_image_eqI
tff(fact_397_zip__assoc,axiom,(
    ! [Xs2: list_f4599320226441621759e_term,Ys: list_Code_integer,Zs: list_Code_integer] : zip_fu734256677615756147nteger(Xs2,zip_Co3543743374963494515nteger(Ys,Zs)) = map_Pr9201890443624836576nteger(produc9168024051880959041nteger(produc2841905496517482549nteger(cOMBC_4961005168062382866nteger(cOMBB_3594209068082048875e_term(cOMBB_8291074081427404491nteger,cOMBB_393519105729595115e_term(cOMBB_5989387779348914613nteger,produc4282985567423050387nteger)),produc1086072967326762835nteger))),zip_Pr2253648799589898899nteger(zip_fu5169926438465571461nteger(Xs2,Ys),Zs)) )).

% zip_assoc
tff(fact_398_zip__assoc,axiom,(
    ! [Xs2: list_f6475709976530324862e_term,Ys: list_Code_natural,Zs: list_Code_natural] : zip_fu4603041458218149578atural(Xs2,zip_Co6031810628546548233atural(Ys,Zs)) = map_Pr1482766749763339340atural(produc7535443376225341485atural(produc5266520496689885729atural(cOMBC_584992996831884992atural(cOMBB_3809075260845034e_term(cOMBB_3125664498253256131atural,cOMBB_8299546231494157162e_term(cOMBB_1689632300987368173atural,produc2566709293081654762atural)),produc3574140220909816553atural))),zip_Pr2520929448577664168atural(zip_fu2539923349611308111atural(Xs2,Ys),Zs)) )).

% zip_assoc
tff(fact_399_zip__assoc,axiom,(
    ! [Xs2: list_f4295387047331035401e_term,Ys: list_Code_integer,Zs: list_Code_integer] : zip_fu197485079333405161nteger(Xs2,zip_Co3543743374963494515nteger(Ys,Zs)) = map_Pr1363073518020136032nteger(produc6956723773201801921nteger(produc709776444021059509nteger(cOMBC_8042027450978176766nteger(cOMBB_2698366874344602869e_term(cOMBB_479309715112053313nteger,cOMBB_8209961359737916533e_term(cOMBB_7697817708099229739nteger,produc7384524951051686153nteger)),produc1086072967326762835nteger))),zip_Pr6229594038713239453nteger(zip_fu6326155852317613967nteger(Xs2,Ys),Zs)) )).

% zip_assoc
tff(fact_400_zip__assoc,axiom,(
    ! [Xs2: list_f8504123576994025594e_term,Ys: list_int,Zs: list_int] : zip_fu2408773928738089174nt_int(Xs2,zip_int_int(Ys,Zs)) = map_Pr3737742808059513180nt_int(produc31183362447151933nt_int(produc2486220229921151281nt_int(cOMBC_4697464256936856280nt_int(cOMBB_2080866019554389222e_term(cOMBB_6774721683961317083nt_int,cOMBB_1364847706011589734e_term(cOMBB_1283357136107696901nt_int,produc1560874099174258678nt_int)),product_Pair_int_int))),zip_Pr8357436044021820332nt_int(zip_fu2453293088336910671rm_int(Xs2,Ys),Zs)) )).

% zip_assoc
tff(fact_401_zip__assoc,axiom,(
    ! [Xs2: list_f6829383385585334350e_term,Ys: list_int,Zs: list_int] : zip_fu9102111156773635586nt_int(Xs2,zip_int_int(Ys,Zs)) = map_Pr4987214687681148508nt_int(produc8758768018705373245nt_int(produc5151902159463653425nt_int(cOMBC_6627986158283100976nt_int(cOMBB_3131150168756275130e_term(cOMBB_1474206574765321735nt_int,cOMBB_9197500348686874426e_term(cOMBB_2467116309528995889nt_int,produc4852315488734385442nt_int)),product_Pair_int_int))),zip_Pr1837537895503625600nt_int(zip_fu3112013770087605027rm_int(Xs2,Ys),Zs)) )).

% zip_assoc
tff(fact_402_UnE,axiom,(
    ! [C2: product_prod_nat_nat,A4: set_Pr1261947904930325089at_nat,B5: set_Pr1261947904930325089at_nat] :
      ( pp(aa_set3135850010578026034t_bool(aa_Pro5021235949175849214t_bool(member8440522571783428010at_nat,C2),sup_su6327502436637775413at_nat(A4,B5)))
     => ( ~ pp(aa_set3135850010578026034t_bool(aa_Pro5021235949175849214t_bool(member8440522571783428010at_nat,C2),A4))
       => pp(aa_set3135850010578026034t_bool(aa_Pro5021235949175849214t_bool(member8440522571783428010at_nat,C2),B5)) ) ) )).

% UnE
tff(fact_403_UnE,axiom,(
    ! [C2: produc859450856879609959at_nat,A4: set_Pr8693737435421807431at_nat,B5: set_Pr8693737435421807431at_nat] :
      ( pp(aa_set1680211184867041100t_bool(aa_Pro6744037673880449662t_bool(member8206827879206165904at_nat,C2),sup_su718114333110466843at_nat(A4,B5)))
     => ( ~ pp(aa_set1680211184867041100t_bool(aa_Pro6744037673880449662t_bool(member8206827879206165904at_nat,C2),A4))
       => pp(aa_set1680211184867041100t_bool(aa_Pro6744037673880449662t_bool(member8206827879206165904at_nat,C2),B5)) ) ) )).

% UnE
tff(fact_404_zip__left__commute,axiom,(
    ! [Xs2: list_f4599320226441621759e_term,Ys: list_Code_integer,Zs: list_Code_integer] : zip_fu734256677615756147nteger(Xs2,zip_Co3543743374963494515nteger(Ys,Zs)) = map_Pr2316143729491877676nteger(produc6959853386744949957nteger(cOMBB_3408094935000726513nteger(produc584739850835377371nteger,cOMBB_4753170203172410679nteger(cOMBC_8977950768815129852nteger(cOMBB_393519105729595115e_term(cOMBB_5989387779348914613nteger,produc4282985567423050387nteger)),produc1086072967326762835nteger))),zip_Co1205494504491187479nteger(Ys,zip_fu5169926438465571461nteger(Xs2,Zs))) )).

% zip_left_commute
tff(fact_405_zip__left__commute,axiom,(
    ! [Xs2: list_f6475709976530324862e_term,Ys: list_Code_natural,Zs: list_Code_natural] : zip_fu4603041458218149578atural(Xs2,zip_Co6031810628546548233atural(Ys,Zs)) = map_Pr4001626218193654978atural(produc4647150605770207067atural(cOMBB_5040515448565471100atural(produc8174398851230046716atural,cOMBB_7337922482170043054atural(cOMBC_4821272514476200682atural(cOMBB_8299546231494157162e_term(cOMBB_1689632300987368173atural,produc2566709293081654762atural)),produc3574140220909816553atural))),zip_Co7660244294658826966atural(Ys,zip_fu2539923349611308111atural(Xs2,Zs))) )).

% zip_left_commute
tff(fact_406_zip__left__commute,axiom,(
    ! [Xs2: list_f4295387047331035401e_term,Ys: list_Code_integer,Zs: list_Code_integer] : zip_fu197485079333405161nteger(Xs2,zip_Co3543743374963494515nteger(Ys,Zs)) = map_Pr4579580088224315564nteger(produc1513625502823641925nteger(cOMBB_681247301518469873nteger(produc6859320541839489883nteger,cOMBB_8145488450226700727nteger(cOMBC_4772695251711667176nteger(cOMBB_8209961359737916533e_term(cOMBB_7697817708099229739nteger,produc7384524951051686153nteger)),produc1086072967326762835nteger))),zip_Co4196283315349899809nteger(Ys,zip_fu6326155852317613967nteger(Xs2,Zs))) )).

% zip_left_commute
tff(fact_407_zip__left__commute,axiom,(
    ! [Xs2: list_f8504123576994025594e_term,Ys: list_int,Zs: list_int] : zip_fu2408773928738089174nt_int(Xs2,zip_int_int(Ys,Zs)) = map_Pr7495471742968680138nt_int(produc4703448491457205603nt_int(cOMBB_2986404968635367552nt_int(produc9125676443435135240nt_int,cOMBB_7745502544921156290nt_int(cOMBC_5576550878828623362nt_int(cOMBB_1364847706011589734e_term(cOMBB_1283357136107696901nt_int,produc1560874099174258678nt_int)),product_Pair_int_int))),zip_in2361505260815139026rm_int(Ys,zip_fu2453293088336910671rm_int(Xs2,Zs))) )).

% zip_left_commute
tff(fact_408_zip__left__commute,axiom,(
    ! [Xs2: list_f6829383385585334350e_term,Ys: list_int,Zs: list_int] : zip_fu9102111156773635586nt_int(Xs2,zip_int_int(Ys,Zs)) = map_Pr7776183546865277386nt_int(produc1382607001834865251nt_int(cOMBB_5872364081358007936nt_int(produc2088276820027831816nt_int,cOMBB_7993610997652956098nt_int(cOMBC_1970634365177666650nt_int(cOMBB_9197500348686874426e_term(cOMBB_2467116309528995889nt_int,produc4852315488734385442nt_int)),product_Pair_int_int))),zip_in7290147406150888102rm_int(Ys,zip_fu3112013770087605027rm_int(Xs2,Zs))) )).

% zip_left_commute
tff(fact_409_Rel__abs,axiom,(
    ! [A4: fun_bo1841576699660343469l_bool,B5: fun_bo1841576699660343469l_bool,F: fun_bool_bool,G: fun_bool_bool] :
      ( ! [X3: bool,Y3: bool] :
          ( pp(aa_bool_bool(aa_boo8970175072276269406l_bool(rel_bool_bool(A4),X3),Y3))
         => pp(aa_bool_bool(aa_boo8970175072276269406l_bool(rel_bool_bool(B5),aa_bool_bool(F,X3)),aa_bool_bool(G,Y3))) )
     => rel_fu209412976606252618l_bool(bNF_re4548936267536770013l_bool(A4,B5),F,G) ) )).

% Rel_abs
tff(fact_410_lex__prod__def,axiom,(
    ! [Ra: set_Pr1261947904930325089at_nat,Rb: set_Pr8693737435421807431at_nat] : lex_pr8029265285556086080at_nat(Ra,Rb) = collec3253044014973990424at_nat(produc3254253027406900765t_bool(produc5689685357335670917t_bool(cOMBB_2238165666794131186ol_nat(cOMBB_3104199731091997891at_nat(produc1970299495414637522t_bool),cOMBS_5301232950889283207t_bool(cOMBB_4615779657065937028ol_nat(cOMBB_4088083017688747661at_nat,cOMBB_6955513824563364925ol_nat(cOMBS_6457767331776253883t_bool,cOMBB_4166441949715711812ol_nat(cOMBB_4813502403176724906ol_nat(cOMBB_3950327738894754075at_nat),cOMBB_7721905284830110236ol_nat(cOMBB_4201503070600411334ol_nat(fdisj),cOMBC_6245729688356921590t_bool(cOMBB_6870708132184939840ol_nat(cOMBC_6089182126854364013t_bool,cOMBB_7227252839205164092ol_nat(cOMBB_8823940721079071078ol_nat(member8440522571783428010at_nat),product_Pair_nat_nat)),Ra))))),cOMBC_5432844299569730948t_bool(cOMBB_1470511346761572292ol_nat(cOMBB_5129520015487172634at_nat,cOMBB_5987020632537166576ol_nat(cOMBC_5836600391518924715t_bool,cOMBB_4166441949715711812ol_nat(cOMBB_4813502403176724906ol_nat(cOMBB_3950327738894754075at_nat),cOMBB_7721905284830110236ol_nat(cOMBB_4201503070600411334ol_nat(fconj),fequal_nat)))),cOMBC_8707992278803734470t_bool(cOMBB_4054337248528292751at_nat(cOMBC_4555905863570137130t_bool,cOMBB_805735269680691817at_nat(cOMBB_185029674437798763at_nat(member8206827879206165904at_nat),produc6161850002892822231at_nat)),Rb))))))) )).

% lex_prod_def
tff(fact_411_lex__prod__def,axiom,(
    ! [Ra: set_Pr8693737435421807431at_nat,Rb: set_Pr1261947904930325089at_nat] : lex_pr4669217892513370978at_nat(Ra,Rb) = collec2200730763347676620at_nat(produc3132996710552569449t_bool(produc2162632091205098121t_bool(cOMBB_939616762350200157at_nat(cOMBB_858161705245420920ol_nat(produc4602806008853628464t_bool),cOMBS_4766649414053171946t_bool(cOMBB_3865874014732187325at_nat(cOMBB_2123595567760207548ol_nat,cOMBB_2037969582880484237at_nat(cOMBS_1476421882506702730t_bool,cOMBB_7892074722853432667at_nat(cOMBB_571549606332118035at_nat(cOMBB_bool_bool_nat),cOMBB_6079270709258741481at_nat(cOMBB_1143792199142760587at_nat(fdisj),cOMBC_8707992278803734470t_bool(cOMBB_4054337248528292751at_nat(cOMBC_4555905863570137130t_bool,cOMBB_805735269680691817at_nat(cOMBB_185029674437798763at_nat(member8206827879206165904at_nat),produc6161850002892822231at_nat)),Ra))))),cOMBC_5386955363536343038t_bool(cOMBB_5608644763066494149at_nat(cOMBB_3629999415770602094ol_nat,cOMBB_5609757832728192541at_nat(cOMBC_1646952264703196058t_bool,cOMBB_7892074722853432667at_nat(cOMBB_571549606332118035at_nat(cOMBB_bool_bool_nat),cOMBB_6079270709258741481at_nat(cOMBB_1143792199142760587at_nat(fconj),fequal9188845342289841878at_nat)))),cOMBC_6245729688356921590t_bool(cOMBB_6870708132184939840ol_nat(cOMBC_6089182126854364013t_bool,cOMBB_7227252839205164092ol_nat(cOMBB_8823940721079071078ol_nat(member8440522571783428010at_nat),product_Pair_nat_nat)),Rb))))))) )).

% lex_prod_def
tff(fact_412_lex__prod__def,axiom,(
    ! [Ra: set_Pr8693737435421807431at_nat,Rb: set_Pr8693737435421807431at_nat] : lex_pr8801849515957261039at_nat(Ra,Rb) = collec7334067512558549330at_nat(produc282085997471274923t_bool(produc7808502358916064543t_bool(cOMBB_2976772690801511759at_nat(cOMBB_6402209240706646725at_nat(produc6738493412065443883t_bool),cOMBS_8040104487882144362t_bool(cOMBB_6278654488875105531at_nat(cOMBB_1444067409130430619at_nat,cOMBB_3164626593710648671at_nat(cOMBS_5963004598402476862t_bool,cOMBB_7968978829756819823at_nat(cOMBB_7619062392956744359at_nat(cOMBB_3950327738894754075at_nat),cOMBB_6079270709258741481at_nat(cOMBB_1143792199142760587at_nat(fdisj),cOMBC_8707992278803734470t_bool(cOMBB_4054337248528292751at_nat(cOMBC_4555905863570137130t_bool,cOMBB_805735269680691817at_nat(cOMBB_185029674437798763at_nat(member8206827879206165904at_nat),produc6161850002892822231at_nat)),Ra))))),cOMBC_213517001142981186t_bool(cOMBB_5471853805901070681at_nat(cOMBB_6298731734558261203at_nat,cOMBB_1317090727945068337at_nat(cOMBC_3379778804465295182t_bool,cOMBB_7968978829756819823at_nat(cOMBB_7619062392956744359at_nat(cOMBB_3950327738894754075at_nat),cOMBB_6079270709258741481at_nat(cOMBB_1143792199142760587at_nat(fconj),fequal9188845342289841878at_nat)))),cOMBC_8707992278803734470t_bool(cOMBB_4054337248528292751at_nat(cOMBC_4555905863570137130t_bool,cOMBB_805735269680691817at_nat(cOMBB_185029674437798763at_nat(member8206827879206165904at_nat),produc6161850002892822231at_nat)),Rb))))))) )).

% lex_prod_def
tff(fact_413_lex__prod__def,axiom,(
    ! [Ra: set_Pr1261947904930325089at_nat,Rb: set_Pr1261947904930325089at_nat] : lex_prod_nat_nat(Ra,Rb) = collec7088162979684241874at_nat(aa_fun4814288003198759460t_bool(produc6738493412065443883t_bool,produc5023667602222594023t_bool(cOMBB_2831812752480454468ol_nat(cOMBB_6165210988431530350ol_nat(produc8955392012077580105t_bool),cOMBS_7975979422065336327t_bool(cOMBB_7693806822126743102ol_nat(cOMBB_7554325574139592886ol_nat,cOMBB_4887640759249749643ol_nat(cOMBS_9184950873606742919t_bool,cOMBB_7887238097748047192ol_nat(cOMBB_2778472989460164414ol_nat(cOMBB_bool_bool_nat),cOMBB_7721905284830110236ol_nat(cOMBB_4201503070600411334ol_nat(fdisj),cOMBC_6245729688356921590t_bool(cOMBB_6870708132184939840ol_nat(cOMBC_6089182126854364013t_bool,cOMBB_7227252839205164092ol_nat(cOMBB_8823940721079071078ol_nat(member8440522571783428010at_nat),product_Pair_nat_nat)),Ra))))),cOMBC_6336148525615794240t_bool(cOMBB_2248581009415873744ol_nat(cOMBB_1789210886255972223ol_nat,cOMBB_8897308571653880148ol_nat(cOMBC_1981652900330269559t_bool,cOMBB_7887238097748047192ol_nat(cOMBB_2778472989460164414ol_nat(cOMBB_bool_bool_nat),cOMBB_7721905284830110236ol_nat(cOMBB_4201503070600411334ol_nat(fconj),fequal_nat)))),cOMBC_6245729688356921590t_bool(cOMBB_6870708132184939840ol_nat(cOMBC_6089182126854364013t_bool,cOMBB_7227252839205164092ol_nat(cOMBB_8823940721079071078ol_nat(member8440522571783428010at_nat),product_Pair_nat_nat)),Rb))))))) )).

% lex_prod_def
tff(fact_414_takeWhile__append1,axiom,(
    ! [X: product_prod_nat_nat,Xs: list_P6011104703257516679at_nat,P: fun_Pr7757163693017731481t_bool,Ys2: list_P6011104703257516679at_nat] :
      ( pp(aa_set3135850010578026034t_bool(aa_Pro5021235949175849214t_bool(member8440522571783428010at_nat,X),aa_lis156294325248309974at_nat(set_Pr5648618587558075414at_nat,Xs)))
     => ( ~ pp(aa_Pro2232559814647311250t_bool(P,X))
       => takeWh6395431351003862016at_nat(P,append985823374593552924at_nat(Xs,Ys2)) = takeWh6395431351003862016at_nat(P,Xs) ) ) )).

% takeWhile_append1
tff(fact_415_takeWhile__append1,axiom,(
    ! [X: produc859450856879609959at_nat,Xs: list_P8469869581646625389at_nat,P: fun_Pr446604468264085555t_bool,Ys2: list_P8469869581646625389at_nat] :
      ( pp(aa_set1680211184867041100t_bool(aa_Pro6744037673880449662t_bool(member8206827879206165904at_nat,X),aa_lis5603739568514191958at_nat(set_Pr5518436109238095868at_nat,Xs)))
     => ( ~ pp(aa_Pro6098352494050694700t_bool(P,X))
       => takeWh1554011562171007206at_nat(P,append8751754712269456642at_nat(Xs,Ys2)) = takeWh1554011562171007206at_nat(P,Xs) ) ) )).

% takeWhile_append1
tff(fact_416_exE__realizer_H,axiom,(
    ! [P: fun_Pr8022952954610146089m_bool,P2: produc5207004643709237345nteger] :
      ( pp(aa_fun8257100190732734890m_bool(aa_Pro1039824329702270498m_bool(P,aa_Pro8576478981779400380nteger(produc7330894765516781285nteger,P2)),aa_Pro3255062042318636430e_term(produc3971164842776949671nteger,P2)))
     => ~ ! [X3: fun_Co6545587727236015215e_term,Y3: produc8923325533196201883nteger] : ~ pp(aa_fun8257100190732734890m_bool(aa_Pro1039824329702270498m_bool(P,Y3),X3)) ) )).

% exE_realizer'
tff(fact_417_exE__realizer_H,axiom,(
    ! [P: fun_Pr3029083277523978196m_bool,P2: produc651309673056299192atural] :
      ( pp(aa_fun545845183243510123m_bool(aa_Pro3890205135341880141m_bool(P,aa_Pro7386464516095682491atural(produc3992340709582277180atural,P2)),aa_Pro5217105177887748324e_term(produc1168782837711296254atural,P2)))
     => ~ ! [X3: fun_Pr8336614522058983534e_term,Y3: produc7822875418678951345atural] : ~ pp(aa_fun545845183243510123m_bool(aa_Pro3890205135341880141m_bool(P,Y3),X3)) ) )).

% exE_realizer'
tff(fact_418_exE__realizer_H,axiom,(
    ! [P: fun_Pr3079291148292310431m_bool,P2: produc1616345218596728535nteger] :
      ( pp(aa_fun8146989869410979616m_bool(aa_Pro6439351403099769752m_bool(P,aa_Pro1639709801714681030nteger(produc8810156367552308571nteger,P2)),aa_Pro7852915517588584206e_term(produc5986598495681327645nteger,P2)))
     => ~ ! [X3: fun_Pr272337284026993017e_term,Y3: produc8923325533196201883nteger] : ~ pp(aa_fun8146989869410979616m_bool(aa_Pro6439351403099769752m_bool(P,Y3),X3)) ) )).

% exE_realizer'
tff(fact_419_exE__realizer_H,axiom,(
    ! [P: fun_Pr4770605958729007056m_bool,P2: produc4441460161354545860nt_int] :
      ( pp(aa_fun1922592006021787503m_bool(aa_Pro7796564485022453065m_bool(P,aa_Pro5955847883112758455nt_int(produc7622839952223151176nt_int,P2)),aa_Pro1970863770526474220e_term(produc6655012789309278474nt_int,P2)))
     => ~ ! [X3: fun_Pr9164807099015279978e_term,Y3: product_prod_int_int] : ~ pp(aa_fun1922592006021787503m_bool(aa_Pro7796564485022453065m_bool(P,Y3),X3)) ) )).

% exE_realizer'
tff(fact_420_exE__realizer_H,axiom,(
    ! [P: fun_Pr1869630247880246524m_bool,P2: produc6768802789813714928nt_int] :
      ( pp(aa_fun1066343515980309147m_bool(aa_Pro5354883135473551477m_bool(P,aa_Pro3662026205427353739nt_int(produc726383008135262580nt_int,P2)),aa_Pro6937503462419145452e_term(produc2507970727455213110nt_int,P2)))
     => ~ ! [X3: fun_in6429348457993719614e_term,Y3: product_prod_int_int] : ~ pp(aa_fun1066343515980309147m_bool(aa_Pro5354883135473551477m_bool(P,Y3),X3)) ) )).

% exE_realizer'
tff(fact_421_exE__realizer_H,axiom,(
    ! [P: fun_Pr9149712721152451482l_bool,P2: produc5835291356934675326atural] :
      ( pp(aa_Code_natural_bool(aa_Pro6792619557268184595l_bool(P,aa_Pro3673693039631929973atural(produc6591912806276919810atural,P2)),aa_Pro5806155842103967332atural(produc497848011034438852atural,P2)))
     => ~ ! [X3: code_natural,Y3: produc7822875418678951345atural] : ~ pp(aa_Code_natural_bool(aa_Pro6792619557268184595l_bool(P,Y3),X3)) ) )).

% exE_realizer'
tff(fact_422_exE__realizer_H,axiom,(
    ! [P: fun_Pr3364345345125187201n_bool,P2: produc8923597787767437993list_f] :
      ( pp(aa_fin5805139829343551406n_bool(aa_Pro7928877276181251434n_bool(P,aa_Pro2582230449628027978list_f(produc8710481132536983823list_f,P2)),aa_Pro1491988591844232024action(produc3089225533250117581list_f,P2)))
     => ~ ! [X3: finfun1145668972854894571action,Y3: produc1811169103916964701list_f] : ~ pp(aa_fin5805139829343551406n_bool(aa_Pro7928877276181251434n_bool(P,Y3),X3)) ) )).

% exE_realizer'
tff(fact_423_Rel__app,axiom,(
    ! [A4: fun_bo1841576699660343469l_bool,B5: fun_bo1841576699660343469l_bool,F: fun_bool_bool,G: fun_bool_bool,X: bool,Y: bool] :
      ( rel_fu209412976606252618l_bool(bNF_re4548936267536770013l_bool(A4,B5),F,G)
     => ( pp(aa_bool_bool(aa_boo8970175072276269406l_bool(rel_bool_bool(A4),X),Y))
       => pp(aa_bool_bool(aa_boo8970175072276269406l_bool(rel_bool_bool(B5),aa_bool_bool(F,X)),aa_bool_bool(G,Y))) ) ) )).

% Rel_app
tff(fact_424_map__prod__simp,axiom,(
    ! [F: fun_fu2067240890535772763e_term,G: fun_Pr5876161306168176259nteger,A: fun_Co6545587727236015215e_term,B: produc8923325533196201883nteger] : aa_Pro605336214283753216nteger(produc63072358922508822nteger(F,G),aa_Pro6252757739892038976nteger(aa_fun3790775640809306146nteger(produc4282985567423050387nteger,A),B)) = aa_Pro6252757739892038976nteger(aa_fun3790775640809306146nteger(produc4282985567423050387nteger,aa_fun1274623470434842396e_term(F,A)),aa_Pro4693618923521437820nteger(G,B)) )).

% map_prod_simp
tff(fact_425_map__prod__simp,axiom,(
    ! [F: fun_fu6923407849516284330e_term,G: fun_Pr7742364301602142113nt_int,A: fun_Co6545587727236015215e_term,B: produc8923325533196201883nteger] : aa_Pro1767059176697221775nt_int(produc4728319346741315203nt_int(F,G),aa_Pro6252757739892038976nteger(aa_fun3790775640809306146nteger(produc4282985567423050387nteger,A),B)) = aa_Pro835648289009615341nt_int(aa_fun7940596247606734144nt_int(produc4852315488734385442nt_int,aa_fun7763722112327144939e_term(F,A)),aa_Pro87653395603638426nt_int(G,B)) )).

% map_prod_simp
tff(fact_426_map__prod__simp,axiom,(
    ! [F: fun_fu2536258666646624298e_term,G: fun_Pr3905804013612896485nteger,A: fun_in6429348457993719614e_term,B: product_prod_int_int] : aa_Pro500179501102819087nteger(produc8646943564923299783nteger(F,G),aa_Pro835648289009615341nt_int(aa_fun7940596247606734144nt_int(produc4852315488734385442nt_int,A),B)) = aa_Pro6252757739892038976nteger(aa_fun3790775640809306146nteger(produc4282985567423050387nteger,aa_fun725494399760559339e_term(F,A)),aa_Pro479190544307753694nteger(G,B)) )).

% map_prod_simp
tff(fact_427_map__prod__simp,axiom,(
    ! [F: fun_fu2477166813681994617e_term,G: fun_Pr2478283820680522243nt_int,A: fun_in6429348457993719614e_term,B: product_prod_int_int] : aa_Pro7656415901706311326nt_int(produc8631014097479913524nt_int(F,G),aa_Pro835648289009615341nt_int(aa_fun7940596247606734144nt_int(produc4852315488734385442nt_int,A),B)) = aa_Pro835648289009615341nt_int(aa_fun7940596247606734144nt_int(produc4852315488734385442nt_int,aa_fun78455448157554618e_term(F,A)),aa_Pro6970504127699319548nt_int(G,B)) )).

% map_prod_simp
tff(fact_428_map__prod__simp,axiom,(
    ! [F: fun_fu4913119215332884186e_term,G: fun_Pr8628491304080527769atural,A: fun_Co6545587727236015215e_term,B: produc8923325533196201883nteger] : aa_Pro7907784746481409879atural(produc2817918400915399083atural(F,G),aa_Pro6252757739892038976nteger(aa_fun3790775640809306146nteger(produc4282985567423050387nteger,A),B)) = aa_Pro4163967833709371565atural(aa_fun5152780764703512272atural(produc2566709293081654762atural,aa_fun2534482373496464155e_term(F,A)),aa_Pro3593168809004187282atural(G,B)) )).

% map_prod_simp
tff(fact_429_map__prod__simp,axiom,(
    ! [F: fun_fu2732796286133594725e_term,G: fun_Pr5876161306168176259nteger,A: fun_Co6545587727236015215e_term,B: produc8923325533196201883nteger] : aa_Pro8872820292021839222nteger(produc2464009018090205216nteger(F,G),aa_Pro6252757739892038976nteger(aa_fun3790775640809306146nteger(produc4282985567423050387nteger,A),B)) = aa_Pro490869892464487350nteger(aa_fun4101202993852558094nteger(produc7384524951051686153nteger,aa_fun3693577172319249446e_term(F,A)),aa_Pro4693618923521437820nteger(G,B)) )).

% map_prod_simp
tff(fact_430_map__prod__simp,axiom,(
    ! [F: fun_fu6830487303439856086e_term,G: fun_Pr7742364301602142113nt_int,A: fun_Co6545587727236015215e_term,B: produc8923325533196201883nteger] : produc5875590625826673327nt_int(F,G,aa_Pro6252757739892038976nteger(aa_fun3790775640809306146nteger(produc4282985567423050387nteger,A),B)) = aa_Pro3513184699142849729nt_int(aa_fun1388719692539776744nt_int(produc1560874099174258678nt_int,aa_fun6116396979335496727e_term(F,A)),aa_Pro87653395603638426nt_int(G,B)) )).

% map_prod_simp
tff(fact_431_map__prod__simp,axiom,(
    ! [F: fun_fu7213781131102827866e_term,G: fun_Pr6545718844898358509nteger,A: fun_Pr8336614522058983534e_term,B: produc7822875418678951345atural] : aa_Pro1881300264899033047nteger(produc9188367097266839807nteger(F,G),aa_Pro4163967833709371565atural(aa_fun5152780764703512272atural(produc2566709293081654762atural,A),B)) = aa_Pro6252757739892038976nteger(aa_fun3790775640809306146nteger(produc4282985567423050387nteger,aa_fun2603856539051944475e_term(F,A)),aa_Pro5363176462251620070nteger(G,B)) )).

% map_prod_simp
tff(fact_432_map__prod__simp,axiom,(
    ! [F: fun_fu8530540393862129833e_term,G: fun_Pr5596209257725365771nt_int,A: fun_Pr8336614522058983534e_term,B: produc7822875418678951345atural] : produc2006055592993132908nt_int(F,G,aa_Pro4163967833709371565atural(aa_fun5152780764703512272atural(produc2566709293081654762atural,A),B)) = aa_Pro835648289009615341nt_int(aa_fun7940596247606734144nt_int(produc4852315488734385442nt_int,aa_fun4443069959818331370e_term(F,A)),aa_Pro7164870388581637892nt_int(G,B)) )).

% map_prod_simp
tff(fact_433_map__prod__simp,axiom,(
    ! [F: fun_fu6394435098402204005e_term,G: fun_Pr5876161306168176259nteger,A: fun_Pr272337284026993017e_term,B: produc8923325533196201883nteger] : aa_Pro2148824989012779638nteger(produc1437091937170647584nteger(F,G),aa_Pro490869892464487350nteger(aa_fun4101202993852558094nteger(produc7384524951051686153nteger,A),B)) = aa_Pro6252757739892038976nteger(aa_fun3790775640809306146nteger(produc4282985567423050387nteger,aa_fun1784510506351320614e_term(F,A)),aa_Pro4693618923521437820nteger(G,B)) )).

% map_prod_simp
tff(fact_434_less__than__iff,axiom,(
    ! [X: nat,Y: nat] :
      ( pp(aa_set3135850010578026034t_bool(aa_Pro5021235949175849214t_bool(member8440522571783428010at_nat,aa_nat7603221163087113075at_nat(aa_nat8803788312118491388at_nat(product_Pair_nat_nat,X),Y)),less_than))
    <=> pp(aa_nat_bool(aa_nat_fun_nat_bool(ord_less_nat,X),Y)) ) )).

% less_than_iff
tff(fact_435_equalityCE,axiom,(
    ! [A4: set_Pr1261947904930325089at_nat,B5: set_Pr1261947904930325089at_nat,C2: product_prod_nat_nat] :
      ( A4 = B5
     => ( ( pp(aa_set3135850010578026034t_bool(aa_Pro5021235949175849214t_bool(member8440522571783428010at_nat,C2),A4))
         => ~ pp(aa_set3135850010578026034t_bool(aa_Pro5021235949175849214t_bool(member8440522571783428010at_nat,C2),B5)) )
       => ~ ( ~ pp(aa_set3135850010578026034t_bool(aa_Pro5021235949175849214t_bool(member8440522571783428010at_nat,C2),A4))
           => pp(aa_set3135850010578026034t_bool(aa_Pro5021235949175849214t_bool(member8440522571783428010at_nat,C2),B5)) ) ) ) )).

% equalityCE
tff(fact_436_equalityCE,axiom,(
    ! [A4: set_Pr8693737435421807431at_nat,B5: set_Pr8693737435421807431at_nat,C2: produc859450856879609959at_nat] :
      ( A4 = B5
     => ( ( pp(aa_set1680211184867041100t_bool(aa_Pro6744037673880449662t_bool(member8206827879206165904at_nat,C2),A4))
         => ~ pp(aa_set1680211184867041100t_bool(aa_Pro6744037673880449662t_bool(member8206827879206165904at_nat,C2),B5)) )
       => ~ ( ~ pp(aa_set1680211184867041100t_bool(aa_Pro6744037673880449662t_bool(member8206827879206165904at_nat,C2),A4))
           => pp(aa_set1680211184867041100t_bool(aa_Pro6744037673880449662t_bool(member8206827879206165904at_nat,C2),B5)) ) ) ) )).

% equalityCE
tff(fact_437_apsnd__apfst,axiom,(
    ! [F: fun_Pr6545718844898358509nteger,G: fun_Co1726548804272855060e_term,X: produc5835291356934675326atural] : produc2420998536947800215e_term(F,produc6256696554706808092atural(G,X)) = aa_Pro6252757739892038976nteger(aa_fun3790775640809306146nteger(produc4282985567423050387nteger,aa_Cod6552544117257209045e_term(G,aa_Pro5806155842103967332atural(produc497848011034438852atural,X))),aa_Pro5363176462251620070nteger(F,aa_Pro3673693039631929973atural(produc6591912806276919810atural,X))) )).

% apsnd_apfst
tff(fact_438_apsnd__apfst,axiom,(
    ! [F: fun_Pr5596209257725365771nt_int,G: fun_Co4057876674088285027e_term,X: produc5835291356934675326atural] : produc142070061812922756e_term(F,produc1105131329730397069atural(G,X)) = aa_Pro835648289009615341nt_int(aa_fun7940596247606734144nt_int(produc4852315488734385442nt_int,aa_Cod2745173244843804580e_term(G,aa_Pro5806155842103967332atural(produc497848011034438852atural,X))),aa_Pro7164870388581637892nt_int(F,aa_Pro3673693039631929973atural(produc6591912806276919810atural,X))) )).

% apsnd_apfst
tff(fact_439_apsnd__apfst,axiom,(
    ! [F: fun_Pr74676805955934211atural,G: fun_Co5469448330631101587e_term,X: produc5835291356934675326atural] : aa_Pro7626634194206414894atural(produc2400445711499960492e_term(F),produc9192780881205123677atural(G,X)) = aa_Pro4163967833709371565atural(aa_fun5152780764703512272atural(produc2566709293081654762atural,aa_Cod1528497641474136276e_term(G,aa_Pro5806155842103967332atural(produc497848011034438852atural,X))),aa_Pro4262726347734369532atural(F,aa_Pro3673693039631929973atural(produc6591912806276919810atural,X))) )).

% apsnd_apfst
tff(fact_440_apsnd__apfst,axiom,(
    ! [F: fun_Pr6545718844898358509nteger,G: fun_Co3289125401431812126e_term,X: produc5835291356934675326atural] : produc2377606937691733409e_term(F,produc3686774387803128722atural(G,X)) = aa_Pro490869892464487350nteger(aa_fun4101202993852558094nteger(produc7384524951051686153nteger,aa_Cod2687592440296921567e_term(G,aa_Pro5806155842103967332atural(produc497848011034438852atural,X))),aa_Pro5363176462251620070nteger(F,aa_Pro3673693039631929973atural(produc6591912806276919810atural,X))) )).

% apsnd_apfst
tff(fact_441_apsnd__apfst,axiom,(
    ! [F: fun_Pr5596209257725365771nt_int,G: fun_Co183923035916686223e_term,X: produc5835291356934675326atural] : produc546592023539879856e_term(F,produc7641258367388614241atural(G,X)) = aa_Pro3513184699142849729nt_int(aa_fun1388719692539776744nt_int(produc1560874099174258678nt_int,aa_Cod2767372014048222672e_term(G,aa_Pro5806155842103967332atural(produc497848011034438852atural,X))),aa_Pro7164870388581637892nt_int(F,aa_Pro3673693039631929973atural(produc6591912806276919810atural,X))) )).

% apsnd_apfst
tff(fact_442_apsnd__apfst,axiom,(
    ! [F: fun_Pr5876161306168176259nteger,G: fun_fu2067240890535772763e_term,X: produc5207004643709237345nteger] : aa_Pro605336214283753216nteger(produc7284161782193780781e_term(F),aa_Pro605336214283753216nteger(produc3186735841308740863nteger(G),X)) = aa_Pro6252757739892038976nteger(aa_fun3790775640809306146nteger(produc4282985567423050387nteger,aa_fun1274623470434842396e_term(G,aa_Pro3255062042318636430e_term(produc3971164842776949671nteger,X))),aa_Pro4693618923521437820nteger(F,aa_Pro8576478981779400380nteger(produc7330894765516781285nteger,X))) )).

% apsnd_apfst
tff(fact_443_apsnd__apfst,axiom,(
    ! [F: fun_Pr7742364301602142113nt_int,G: fun_fu6923407849516284330e_term,X: produc5207004643709237345nteger] : produc3643435400298438938e_term(F,produc6768518630390466416nteger(G,X)) = aa_Pro835648289009615341nt_int(aa_fun7940596247606734144nt_int(produc4852315488734385442nt_int,aa_fun7763722112327144939e_term(G,aa_Pro3255062042318636430e_term(produc3971164842776949671nteger,X))),aa_Pro87653395603638426nt_int(F,aa_Pro8576478981779400380nteger(produc7330894765516781285nteger,X))) )).

% apsnd_apfst
tff(fact_444_apsnd__apfst,axiom,(
    ! [F: fun_Pr3905804013612896485nteger,G: fun_fu2536258666646624298e_term,X: produc6768802789813714928nt_int] : produc1276845895190836367e_term(F,produc556321706008094862nt_int(G,X)) = aa_Pro6252757739892038976nteger(aa_fun3790775640809306146nteger(produc4282985567423050387nteger,aa_fun725494399760559339e_term(G,aa_Pro6937503462419145452e_term(produc2507970727455213110nt_int,X))),aa_Pro479190544307753694nteger(F,aa_Pro3662026205427353739nt_int(produc726383008135262580nt_int,X))) )).

% apsnd_apfst
tff(fact_445_apsnd__apfst,axiom,(
    ! [F: fun_Pr2478283820680522243nt_int,G: fun_fu2477166813681994617e_term,X: produc6768802789813714928nt_int] : aa_Pro7656415901706311326nt_int(produc5581269045473686908e_term(F),aa_Pro7656415901706311326nt_int(produc652620917742595839nt_int(G),X)) = aa_Pro835648289009615341nt_int(aa_fun7940596247606734144nt_int(produc4852315488734385442nt_int,aa_fun78455448157554618e_term(G,aa_Pro6937503462419145452e_term(produc2507970727455213110nt_int,X))),aa_Pro6970504127699319548nt_int(F,aa_Pro3662026205427353739nt_int(produc726383008135262580nt_int,X))) )).

% apsnd_apfst
tff(fact_446_apsnd__apfst,axiom,(
    ! [F: fun_Pr8628491304080527769atural,G: fun_fu4913119215332884186e_term,X: produc5207004643709237345nteger] : produc4843463054730981442e_term(F,produc8839301542071919168nteger(G,X)) = aa_Pro4163967833709371565atural(aa_fun5152780764703512272atural(produc2566709293081654762atural,aa_fun2534482373496464155e_term(G,aa_Pro3255062042318636430e_term(produc3971164842776949671nteger,X))),aa_Pro3593168809004187282atural(F,aa_Pro8576478981779400380nteger(produc7330894765516781285nteger,X))) )).

% apsnd_apfst
tff(fact_447_insertCI,axiom,(
    ! [A: product_prod_nat_nat,B5: set_Pr1261947904930325089at_nat,B: product_prod_nat_nat] :
      ( ( ~ pp(aa_set3135850010578026034t_bool(aa_Pro5021235949175849214t_bool(member8440522571783428010at_nat,A),B5))
       => A = B )
     => pp(aa_set3135850010578026034t_bool(aa_Pro5021235949175849214t_bool(member8440522571783428010at_nat,A),insert8211810215607154385at_nat(B,B5))) ) )).

% insertCI
tff(fact_448_insertCI,axiom,(
    ! [A: produc859450856879609959at_nat,B5: set_Pr8693737435421807431at_nat,B: produc859450856879609959at_nat] :
      ( ( ~ pp(aa_set1680211184867041100t_bool(aa_Pro6744037673880449662t_bool(member8206827879206165904at_nat,A),B5))
       => A = B )
     => pp(aa_set1680211184867041100t_bool(aa_Pro6744037673880449662t_bool(member8206827879206165904at_nat,A),insert5050368324300391991at_nat(B,B5))) ) )).

% insertCI
tff(fact_449_apfst__apsnd,axiom,(
    ! [F: fun_Co1726548804272855060e_term,G: fun_Pr6545718844898358509nteger,X: produc5835291356934675326atural] : produc7357146669224058630nteger(F,produc8287249056265611856atural(G,X)) = aa_Pro6252757739892038976nteger(aa_fun3790775640809306146nteger(produc4282985567423050387nteger,aa_Cod6552544117257209045e_term(F,aa_Pro5806155842103967332atural(produc497848011034438852atural,X))),aa_Pro5363176462251620070nteger(G,aa_Pro3673693039631929973atural(produc6591912806276919810atural,X))) )).

% apfst_apsnd
tff(fact_450_apfst__apsnd,axiom,(
    ! [F: fun_Co4057876674088285027e_term,G: fun_Pr5596209257725365771nt_int,X: produc5835291356934675326atural] : produc2234144857242838421nt_int(F,produc5167862320620071534atural(G,X)) = aa_Pro835648289009615341nt_int(aa_fun7940596247606734144nt_int(produc4852315488734385442nt_int,aa_Cod2745173244843804580e_term(F,aa_Pro5806155842103967332atural(produc497848011034438852atural,X))),aa_Pro7164870388581637892nt_int(G,aa_Pro3673693039631929973atural(produc6591912806276919810atural,X))) )).

% apfst_apsnd
tff(fact_451_apfst__apsnd,axiom,(
    ! [F: fun_Co5469448330631101587e_term,G: fun_Pr74676805955934211atural,X: produc5835291356934675326atural] : produc9192780881205123677atural(F,aa_Pro4026365172444991930atural(produc4464772112783624294atural(G),X)) = aa_Pro4163967833709371565atural(aa_fun5152780764703512272atural(produc2566709293081654762atural,aa_Cod1528497641474136276e_term(F,aa_Pro5806155842103967332atural(produc497848011034438852atural,X))),aa_Pro4262726347734369532atural(G,aa_Pro3673693039631929973atural(produc6591912806276919810atural,X))) )).

% apfst_apsnd
tff(fact_452_apfst__apsnd,axiom,(
    ! [F: fun_Co3289125401431812126e_term,G: fun_Pr6545718844898358509nteger,X: produc5835291356934675326atural] : produc4787224502320379260nteger(F,produc8287249056265611856atural(G,X)) = aa_Pro490869892464487350nteger(aa_fun4101202993852558094nteger(produc7384524951051686153nteger,aa_Cod2687592440296921567e_term(F,aa_Pro5806155842103967332atural(produc497848011034438852atural,X))),aa_Pro5363176462251620070nteger(G,aa_Pro3673693039631929973atural(produc6591912806276919810atural,X))) )).

% apfst_apsnd
tff(fact_453_apfst__apsnd,axiom,(
    ! [F: fun_Co183923035916686223e_term,G: fun_Pr5596209257725365771nt_int,X: produc5835291356934675326atural] : produc8789751339700060265nt_int(F,produc5167862320620071534atural(G,X)) = aa_Pro3513184699142849729nt_int(aa_fun1388719692539776744nt_int(produc1560874099174258678nt_int,aa_Cod2767372014048222672e_term(F,aa_Pro5806155842103967332atural(produc497848011034438852atural,X))),aa_Pro7164870388581637892nt_int(G,aa_Pro3673693039631929973atural(produc6591912806276919810atural,X))) )).

% apfst_apsnd
tff(fact_454_apfst__apsnd,axiom,(
    ! [F: fun_fu2067240890535772763e_term,G: fun_Pr5876161306168176259nteger,X: produc5207004643709237345nteger] : aa_Pro605336214283753216nteger(produc3186735841308740863nteger(F),aa_Pro605336214283753216nteger(produc7284161782193780781e_term(G),X)) = aa_Pro6252757739892038976nteger(aa_fun3790775640809306146nteger(produc4282985567423050387nteger,aa_fun1274623470434842396e_term(F,aa_Pro3255062042318636430e_term(produc3971164842776949671nteger,X))),aa_Pro4693618923521437820nteger(G,aa_Pro8576478981779400380nteger(produc7330894765516781285nteger,X))) )).

% apfst_apsnd
tff(fact_455_apfst__apsnd,axiom,(
    ! [F: fun_fu6923407849516284330e_term,G: fun_Pr7742364301602142113nt_int,X: produc5207004643709237345nteger] : produc7771144042766204814nt_int(F,produc6754726782922720843e_term(G,X)) = aa_Pro835648289009615341nt_int(aa_fun7940596247606734144nt_int(produc4852315488734385442nt_int,aa_fun7763722112327144939e_term(F,aa_Pro3255062042318636430e_term(produc3971164842776949671nteger,X))),aa_Pro87653395603638426nt_int(G,aa_Pro8576478981779400380nteger(produc7330894765516781285nteger,X))) )).

% apfst_apsnd
tff(fact_456_apfst__apsnd,axiom,(
    ! [F: fun_fu2536258666646624298e_term,G: fun_Pr3905804013612896485nteger,X: produc6768802789813714928nt_int] : produc149713973388521584nteger(F,produc7059637379731103582e_term(G,X)) = aa_Pro6252757739892038976nteger(aa_fun3790775640809306146nteger(produc4282985567423050387nteger,aa_fun725494399760559339e_term(F,aa_Pro6937503462419145452e_term(produc2507970727455213110nt_int,X))),aa_Pro479190544307753694nteger(G,aa_Pro3662026205427353739nt_int(produc726383008135262580nt_int,X))) )).

% apfst_apsnd
tff(fact_457_apfst__apsnd,axiom,(
    ! [F: fun_fu2477166813681994617e_term,G: fun_Pr2478283820680522243nt_int,X: produc6768802789813714928nt_int] : aa_Pro7656415901706311326nt_int(produc652620917742595839nt_int(F),aa_Pro7656415901706311326nt_int(produc5581269045473686908e_term(G),X)) = aa_Pro835648289009615341nt_int(aa_fun7940596247606734144nt_int(produc4852315488734385442nt_int,aa_fun78455448157554618e_term(F,aa_Pro6937503462419145452e_term(produc2507970727455213110nt_int,X))),aa_Pro6970504127699319548nt_int(G,aa_Pro3662026205427353739nt_int(produc726383008135262580nt_int,X))) )).

% apfst_apsnd
tff(fact_458_apfst__apsnd,axiom,(
    ! [F: fun_fu4913119215332884186e_term,G: fun_Pr8628491304080527769atural,X: produc5207004643709237345nteger] : produc7738851427554668630atural(F,produc6440452194307058755e_term(G,X)) = aa_Pro4163967833709371565atural(aa_fun5152780764703512272atural(produc2566709293081654762atural,aa_fun2534482373496464155e_term(F,aa_Pro3255062042318636430e_term(produc3971164842776949671nteger,X))),aa_Pro3593168809004187282atural(G,aa_Pro8576478981779400380nteger(produc7330894765516781285nteger,X))) )).

% apfst_apsnd
tff(fact_459_snd__apfst,axiom,(
    ! [F: fun_Co7398788559141407565atural,X: produc5835291356934675326atural] : aa_Pro3673693039631929973atural(produc6591912806276919810atural,aa_Pro4026365172444991930atural(produc4623092060929046819atural(F),X)) = aa_Pro3673693039631929973atural(produc6591912806276919810atural,X) )).

% snd_apfst
tff(fact_460_snd__apfst,axiom,(
    ! [F: fun_fi6656238942779405907action,X: produc8923597787767437993list_f] : aa_Pro2582230449628027978list_f(produc8710481132536983823list_f,aa_Pro7428252341792638716list_f(produc5173547218785033201list_f(F),X)) = aa_Pro2582230449628027978list_f(produc8710481132536983823list_f,X) )).

% snd_apfst
tff(fact_461_fst__apfst,axiom,(
    ! [F: fun_fu2067240890535772763e_term,X: produc5207004643709237345nteger] : aa_Pro3255062042318636430e_term(produc3971164842776949671nteger,aa_Pro605336214283753216nteger(produc3186735841308740863nteger(F),X)) = aa_fun1274623470434842396e_term(F,aa_Pro3255062042318636430e_term(produc3971164842776949671nteger,X)) )).

% fst_apfst
tff(fact_462_fst__apfst,axiom,(
    ! [F: fun_fu6394435098402204005e_term,X: produc1616345218596728535nteger] : aa_Pro3255062042318636430e_term(produc3971164842776949671nteger,aa_Pro2148824989012779638nteger(produc3068984984575431029nteger(F),X)) = aa_fun1784510506351320614e_term(F,aa_Pro7852915517588584206e_term(produc5986598495681327645nteger,X)) )).

% fst_apfst
tff(fact_463_fst__apfst,axiom,(
    ! [F: fun_fu5796438986160064985e_term,X: produc651309673056299192atural] : aa_Pro5217105177887748324e_term(produc1168782837711296254atural,aa_Pro7626634194206414894atural(produc8499700979911337623atural(F),X)) = aa_fun3478251006336822810e_term(F,aa_Pro5217105177887748324e_term(produc1168782837711296254atural,X)) )).

% fst_apfst
tff(fact_464_fst__apfst,axiom,(
    ! [F: fun_fu2732796286133594725e_term,X: produc5207004643709237345nteger] : aa_Pro7852915517588584206e_term(produc5986598495681327645nteger,aa_Pro8872820292021839222nteger(produc3333295048669924213nteger(F),X)) = aa_fun3693577172319249446e_term(F,aa_Pro3255062042318636430e_term(produc3971164842776949671nteger,X)) )).

% fst_apfst
tff(fact_465_fst__apfst,axiom,(
    ! [F: fun_fu3129209171350298991e_term,X: produc1616345218596728535nteger] : aa_Pro7852915517588584206e_term(produc5986598495681327645nteger,aa_Pro8016721334973800684nteger(produc1779435066467205099nteger(F),X)) = aa_fun4150438919549131568e_term(F,aa_Pro7852915517588584206e_term(produc5986598495681327645nteger,X)) )).

% fst_apfst
tff(fact_466_fst__apfst,axiom,(
    ! [F: fun_fu77927427245549009e_term,X: produc4441460161354545860nt_int] : aa_Pro1970863770526474220e_term(produc6655012789309278474nt_int,aa_Pro7619707155024403014nt_int(produc797834107270070439nt_int(F),X)) = aa_fun6283001615389677586e_term(F,aa_Pro1970863770526474220e_term(produc6655012789309278474nt_int,X)) )).

% fst_apfst
tff(fact_467_fst__apfst,axiom,(
    ! [F: fun_fu2392079970875071397e_term,X: produc6768802789813714928nt_int] : aa_Pro1970863770526474220e_term(produc6655012789309278474nt_int,aa_Pro7712013891223568754nt_int(produc5828266736486832595nt_int(F),X)) = aa_fun8405180984973938150e_term(F,aa_Pro6937503462419145452e_term(produc2507970727455213110nt_int,X)) )).

% fst_apfst
tff(fact_468_fst__apfst,axiom,(
    ! [F: fun_fu559770791806514597e_term,X: produc4441460161354545860nt_int] : aa_Pro6937503462419145452e_term(produc2507970727455213110nt_int,aa_Pro1156610208699797362nt_int(produc2152783933663180243nt_int(F),X)) = aa_fun3199491695965942246e_term(F,aa_Pro1970863770526474220e_term(produc6655012789309278474nt_int,X)) )).

% fst_apfst
tff(fact_469_fst__apfst,axiom,(
    ! [F: fun_fu2477166813681994617e_term,X: produc6768802789813714928nt_int] : aa_Pro6937503462419145452e_term(produc2507970727455213110nt_int,aa_Pro7656415901706311326nt_int(produc652620917742595839nt_int(F),X)) = aa_fun78455448157554618e_term(F,aa_Pro6937503462419145452e_term(produc2507970727455213110nt_int,X)) )).

% fst_apfst
tff(fact_470_rtrancl3p__induct3,axiom,(
    ! [R3: fun_fu8750138934615806816r_bool,Ax2: fun_Co6545587727236015215e_term,Ay2: code_integer,Az2: code_integer,X2a: list_typerep,Cx: fun_Co6545587727236015215e_term,Cy: code_integer,Cz: code_integer,P3: fun_fu274015960881781328r_bool] :
      ( pp(aa_Pro7150874649148492216r_bool(rtranc6888836235327271168yperep(cOMBB_1366121701535921875nteger(cOMBB_38662348728028498yperep(produc401098500374025047r_bool),cOMBB_541064536597979447nteger(cOMBB_6520020761449137108yperep(cOMBB_4840141960444740569e_term(produc8194967127080255663r_bool)),produc7629536642697509374r_bool(cOMBB_3116532447780546471e_term(produc7567937587999862614r_bool,R3)))),aa_Pro6252757739892038976nteger(aa_fun3790775640809306146nteger(produc4282985567423050387nteger,Ax2),aa_Cod6977894654539884864nteger(aa_Cod8380929501330563836nteger(produc1086072967326762835nteger,Ay2),Az2)),X2a),aa_Pro6252757739892038976nteger(aa_fun3790775640809306146nteger(produc4282985567423050387nteger,Cx),aa_Cod6977894654539884864nteger(aa_Cod8380929501330563836nteger(produc1086072967326762835nteger,Cy),Cz))))
     => ( ! [A3: fun_Co6545587727236015215e_term,Aa: code_integer,B3: code_integer] : pp(aa_Code_integer_bool(aa_Cod7250484176784686200r_bool(aa_fun7590852728353144354r_bool(aa_lis8615945955800996119r_bool(aa_Cod6345498316439044307r_bool(aa_Cod13429314964527631r_bool(aa_fun6528391501840603577r_bool(P3,A3),Aa),B3),nil_typerep),A3),Aa),B3))
       => ( ! [A3: fun_Co6545587727236015215e_term,Aa: code_integer,B3: code_integer,Bs: list_typerep,Ab: fun_Co6545587727236015215e_term,Ac: code_integer,Ba: code_integer,Bb: typerep,Ad: fun_Co6545587727236015215e_term,Ae: code_integer,Bc: code_integer] :
              ( pp(aa_Pro7150874649148492216r_bool(rtranc6888836235327271168yperep(cOMBB_1366121701535921875nteger(cOMBB_38662348728028498yperep(produc401098500374025047r_bool),cOMBB_541064536597979447nteger(cOMBB_6520020761449137108yperep(cOMBB_4840141960444740569e_term(produc8194967127080255663r_bool)),produc7629536642697509374r_bool(cOMBB_3116532447780546471e_term(produc7567937587999862614r_bool,R3)))),aa_Pro6252757739892038976nteger(aa_fun3790775640809306146nteger(produc4282985567423050387nteger,A3),aa_Cod6977894654539884864nteger(aa_Cod8380929501330563836nteger(produc1086072967326762835nteger,Aa),B3)),Bs),aa_Pro6252757739892038976nteger(aa_fun3790775640809306146nteger(produc4282985567423050387nteger,Ab),aa_Cod6977894654539884864nteger(aa_Cod8380929501330563836nteger(produc1086072967326762835nteger,Ac),Ba))))
             => ( pp(aa_Code_integer_bool(aa_Cod7250484176784686200r_bool(aa_fun7590852728353144354r_bool(aa_lis8615945955800996119r_bool(aa_Cod6345498316439044307r_bool(aa_Cod13429314964527631r_bool(aa_fun6528391501840603577r_bool(P3,A3),Aa),B3),Bs),Ab),Ac),Ba))
               => ( pp(aa_Code_integer_bool(aa_Cod7250484176784686200r_bool(aa_fun7590852728353144354r_bool(aa_typ7429463677757833639r_bool(aa_Cod715017788918113251r_bool(aa_Cod7358073210240692639r_bool(aa_fun2992804752113726665r_bool(R3,Ab),Ac),Ba),Bb),Ad),Ae),Bc))
                 => pp(aa_Code_integer_bool(aa_Cod7250484176784686200r_bool(aa_fun7590852728353144354r_bool(aa_lis8615945955800996119r_bool(aa_Cod6345498316439044307r_bool(aa_Cod13429314964527631r_bool(aa_fun6528391501840603577r_bool(P3,A3),Aa),B3),append_typerep(Bs,aa_lis9041531584263668358yperep(cons_typerep(Bb),nil_typerep))),Ad),Ae),Bc)) ) ) )
         => pp(aa_Code_integer_bool(aa_Cod7250484176784686200r_bool(aa_fun7590852728353144354r_bool(aa_lis8615945955800996119r_bool(aa_Cod6345498316439044307r_bool(aa_Cod13429314964527631r_bool(aa_fun6528391501840603577r_bool(P3,Ax2),Ay2),Az2),X2a),Cx),Cy),Cz)) ) ) ) )).

% rtrancl3p_induct3
tff(fact_471_rtrancl3p__induct3,axiom,(
    ! [R3: fun_fu4086171345262841526l_bool,Ax2: fun_Pr8336614522058983534e_term,Ay2: code_natural,Az2: code_natural,X2a: list_typerep,Cx: fun_Pr8336614522058983534e_term,Cy: code_natural,Cz: code_natural,P3: fun_fu1029410250392290342l_bool] :
      ( pp(aa_Pro916321633901839137l_bool(rtranc3175076457668994903yperep(cOMBB_846735544962047466atural(cOMBB_8624280976385750034yperep(produc8343529308684018112l_bool),cOMBB_9077245891810296610atural(cOMBB_8575074632140792168yperep(cOMBB_3730184279310646956e_term(produc682556209478236825l_bool)),produc8497428277269248530l_bool(cOMBB_622384168059072848e_term(produc9194959526945447403l_bool,R3)))),aa_Pro4163967833709371565atural(aa_fun5152780764703512272atural(produc2566709293081654762atural,Ax2),aa_Cod5614077553384211403atural(aa_Cod3891347372088052988atural(produc3574140220909816553atural,Ay2),Az2)),X2a),aa_Pro4163967833709371565atural(aa_fun5152780764703512272atural(produc2566709293081654762atural,Cx),aa_Cod5614077553384211403atural(aa_Cod3891347372088052988atural(produc3574140220909816553atural,Cy),Cz))))
     => ( ! [A3: fun_Pr8336614522058983534e_term,Aa: code_natural,B3: code_natural] : pp(aa_Code_natural_bool(aa_Cod6910080592713026658l_bool(aa_fun9177371286630637389l_bool(aa_lis735500130437666114l_bool(aa_Cod6802074752346591475l_bool(aa_Cod7258250240150858788l_bool(aa_fun9048219272017468943l_bool(P3,A3),Aa),B3),nil_typerep),A3),Aa),B3))
       => ( ! [A3: fun_Pr8336614522058983534e_term,Aa: code_natural,B3: code_natural,Bs: list_typerep,Ab: fun_Pr8336614522058983534e_term,Ac: code_natural,Ba: code_natural,Bb: typerep,Ad: fun_Pr8336614522058983534e_term,Ae: code_natural,Bc: code_natural] :
              ( pp(aa_Pro916321633901839137l_bool(rtranc3175076457668994903yperep(cOMBB_846735544962047466atural(cOMBB_8624280976385750034yperep(produc8343529308684018112l_bool),cOMBB_9077245891810296610atural(cOMBB_8575074632140792168yperep(cOMBB_3730184279310646956e_term(produc682556209478236825l_bool)),produc8497428277269248530l_bool(cOMBB_622384168059072848e_term(produc9194959526945447403l_bool,R3)))),aa_Pro4163967833709371565atural(aa_fun5152780764703512272atural(produc2566709293081654762atural,A3),aa_Cod5614077553384211403atural(aa_Cod3891347372088052988atural(produc3574140220909816553atural,Aa),B3)),Bs),aa_Pro4163967833709371565atural(aa_fun5152780764703512272atural(produc2566709293081654762atural,Ab),aa_Cod5614077553384211403atural(aa_Cod3891347372088052988atural(produc3574140220909816553atural,Ac),Ba))))
             => ( pp(aa_Code_natural_bool(aa_Cod6910080592713026658l_bool(aa_fun9177371286630637389l_bool(aa_lis735500130437666114l_bool(aa_Cod6802074752346591475l_bool(aa_Cod7258250240150858788l_bool(aa_fun9048219272017468943l_bool(P3,A3),Aa),B3),Bs),Ab),Ac),Ba))
               => ( pp(aa_Code_natural_bool(aa_Cod6910080592713026658l_bool(aa_fun9177371286630637389l_bool(aa_typ3428906479396126162l_bool(aa_Cod1419350168365658755l_bool(aa_Cod25706318474166452l_bool(aa_fun6689051435389192863l_bool(R3,Ab),Ac),Ba),Bb),Ad),Ae),Bc))
                 => pp(aa_Code_natural_bool(aa_Cod6910080592713026658l_bool(aa_fun9177371286630637389l_bool(aa_lis735500130437666114l_bool(aa_Cod6802074752346591475l_bool(aa_Cod7258250240150858788l_bool(aa_fun9048219272017468943l_bool(P3,A3),Aa),B3),append_typerep(Bs,aa_lis9041531584263668358yperep(cons_typerep(Bb),nil_typerep))),Ad),Ae),Bc)) ) ) )
         => pp(aa_Code_natural_bool(aa_Cod6910080592713026658l_bool(aa_fun9177371286630637389l_bool(aa_lis735500130437666114l_bool(aa_Cod6802074752346591475l_bool(aa_Cod7258250240150858788l_bool(aa_fun9048219272017468943l_bool(P3,Ax2),Ay2),Az2),X2a),Cx),Cy),Cz)) ) ) ) )).

% rtrancl3p_induct3
tff(fact_472_rtrancl3p__induct3,axiom,(
    ! [R3: fun_fu1320625178778405964r_bool,Ax2: fun_Pr272337284026993017e_term,Ay2: code_integer,Az2: code_integer,X2a: list_typerep,Cx: fun_Pr272337284026993017e_term,Cy: code_integer,Cz: code_integer,P3: fun_fu2338727605416009788r_bool] :
      ( pp(aa_Pro3640759179027349698r_bool(rtranc1598346362415149942yperep(cOMBB_6297587082483395785nteger(cOMBB_8173728252348921042yperep(produc1236900166980094561r_bool),cOMBB_7612773275306069037nteger(cOMBB_220180290922983508yperep(cOMBB_2211189884751476963e_term(produc8194967127080255663r_bool)),produc7966764662679685502r_bool(cOMBB_8369330086435582109e_term(produc3729852753559759308r_bool,R3)))),aa_Pro490869892464487350nteger(aa_fun4101202993852558094nteger(produc7384524951051686153nteger,Ax2),aa_Cod6977894654539884864nteger(aa_Cod8380929501330563836nteger(produc1086072967326762835nteger,Ay2),Az2)),X2a),aa_Pro490869892464487350nteger(aa_fun4101202993852558094nteger(produc7384524951051686153nteger,Cx),aa_Cod6977894654539884864nteger(aa_Cod8380929501330563836nteger(produc1086072967326762835nteger,Cy),Cz))))
     => ( ! [A3: fun_Pr272337284026993017e_term,Aa: code_integer,B3: code_integer] : pp(aa_Code_integer_bool(aa_Cod7250484176784686200r_bool(aa_fun8328143705649857432r_bool(aa_lis6872328170202910349r_bool(aa_Cod1062060236366922569r_bool(aa_Cod6324174988560476549r_bool(aa_fun3491061600886479525r_bool(P3,A3),Aa),B3),nil_typerep),A3),Aa),B3))
       => ( ! [A3: fun_Pr272337284026993017e_term,Aa: code_integer,B3: code_integer,Bs: list_typerep,Ab: fun_Pr272337284026993017e_term,Ac: code_integer,Ba: code_integer,Bb: typerep,Ad: fun_Pr272337284026993017e_term,Ae: code_integer,Bc: code_integer] :
              ( pp(aa_Pro3640759179027349698r_bool(rtranc1598346362415149942yperep(cOMBB_6297587082483395785nteger(cOMBB_8173728252348921042yperep(produc1236900166980094561r_bool),cOMBB_7612773275306069037nteger(cOMBB_220180290922983508yperep(cOMBB_2211189884751476963e_term(produc8194967127080255663r_bool)),produc7966764662679685502r_bool(cOMBB_8369330086435582109e_term(produc3729852753559759308r_bool,R3)))),aa_Pro490869892464487350nteger(aa_fun4101202993852558094nteger(produc7384524951051686153nteger,A3),aa_Cod6977894654539884864nteger(aa_Cod8380929501330563836nteger(produc1086072967326762835nteger,Aa),B3)),Bs),aa_Pro490869892464487350nteger(aa_fun4101202993852558094nteger(produc7384524951051686153nteger,Ab),aa_Cod6977894654539884864nteger(aa_Cod8380929501330563836nteger(produc1086072967326762835nteger,Ac),Ba))))
             => ( pp(aa_Code_integer_bool(aa_Cod7250484176784686200r_bool(aa_fun8328143705649857432r_bool(aa_lis6872328170202910349r_bool(aa_Cod1062060236366922569r_bool(aa_Cod6324174988560476549r_bool(aa_fun3491061600886479525r_bool(P3,A3),Aa),B3),Bs),Ab),Ac),Ba))
               => ( pp(aa_Code_integer_bool(aa_Cod7250484176784686200r_bool(aa_fun8328143705649857432r_bool(aa_typ342362482306594589r_bool(aa_Cod5987206055423813209r_bool(aa_Cod7166549366698049813r_bool(aa_fun6579010776543504565r_bool(R3,Ab),Ac),Ba),Bb),Ad),Ae),Bc))
                 => pp(aa_Code_integer_bool(aa_Cod7250484176784686200r_bool(aa_fun8328143705649857432r_bool(aa_lis6872328170202910349r_bool(aa_Cod1062060236366922569r_bool(aa_Cod6324174988560476549r_bool(aa_fun3491061600886479525r_bool(P3,A3),Aa),B3),append_typerep(Bs,aa_lis9041531584263668358yperep(cons_typerep(Bb),nil_typerep))),Ad),Ae),Bc)) ) ) )
         => pp(aa_Code_integer_bool(aa_Cod7250484176784686200r_bool(aa_fun8328143705649857432r_bool(aa_lis6872328170202910349r_bool(aa_Cod1062060236366922569r_bool(aa_Cod6324174988560476549r_bool(aa_fun3491061600886479525r_bool(P3,Ax2),Ay2),Az2),X2a),Cx),Cy),Cz)) ) ) ) )).

% rtrancl3p_induct3
tff(fact_473_rtrancl3p__induct3,axiom,(
    ! [R3: fun_fu7199528531726864046t_bool,Ax2: fun_Pr9164807099015279978e_term,Ay2: int,Az2: int,X2a: list_typerep,Cx: fun_Pr9164807099015279978e_term,Cy: int,Cz: int,P3: fun_fu352127462075160094t_bool] :
      ( pp(aa_Pro5031108791230793749t_bool(rtranc5323057011594291555yperep(cOMBB_5562657749750264566nt_int(cOMBB_7270055073361074962yperep(produc625993674133193396t_bool),cOMBB_4874410044190868510nt_int(cOMBB_702978485530594392yperep(cOMBB_7915570523296049048e_term(produc8560705615207772305t_bool)),produc6326992862953636610t_bool(cOMBB_4062366619956972596e_term(produc3339367878862267359t_bool,R3)))),aa_Pro3513184699142849729nt_int(aa_fun1388719692539776744nt_int(produc1560874099174258678nt_int,Ax2),aa_int7462565939943104719nt_int(aa_int2565445551602696444nt_int(product_Pair_int_int,Ay2),Az2)),X2a),aa_Pro3513184699142849729nt_int(aa_fun1388719692539776744nt_int(produc1560874099174258678nt_int,Cx),aa_int7462565939943104719nt_int(aa_int2565445551602696444nt_int(product_Pair_int_int,Cy),Cz))))
     => ( ! [A3: fun_Pr9164807099015279978e_term,Aa: int,B3: int] : pp(aa_int_bool(aa_int_fun_int_bool(aa_fun2967821446744691017t_bool(aa_lis7578488618070684478t_bool(aa_int4199521047403114475t_bool(aa_int5490438224660835352t_bool(aa_fun6863469173970246151t_bool(P3,A3),Aa),B3),nil_typerep),A3),Aa),B3))
       => ( ! [A3: fun_Pr9164807099015279978e_term,Aa: int,B3: int,Bs: list_typerep,Ab: fun_Pr9164807099015279978e_term,Ac: int,Ba: int,Bb: typerep,Ad: fun_Pr9164807099015279978e_term,Ae: int,Bc: int] :
              ( pp(aa_Pro5031108791230793749t_bool(rtranc5323057011594291555yperep(cOMBB_5562657749750264566nt_int(cOMBB_7270055073361074962yperep(produc625993674133193396t_bool),cOMBB_4874410044190868510nt_int(cOMBB_702978485530594392yperep(cOMBB_7915570523296049048e_term(produc8560705615207772305t_bool)),produc6326992862953636610t_bool(cOMBB_4062366619956972596e_term(produc3339367878862267359t_bool,R3)))),aa_Pro3513184699142849729nt_int(aa_fun1388719692539776744nt_int(produc1560874099174258678nt_int,A3),aa_int7462565939943104719nt_int(aa_int2565445551602696444nt_int(product_Pair_int_int,Aa),B3)),Bs),aa_Pro3513184699142849729nt_int(aa_fun1388719692539776744nt_int(produc1560874099174258678nt_int,Ab),aa_int7462565939943104719nt_int(aa_int2565445551602696444nt_int(product_Pair_int_int,Ac),Ba))))
             => ( pp(aa_int_bool(aa_int_fun_int_bool(aa_fun2967821446744691017t_bool(aa_lis7578488618070684478t_bool(aa_int4199521047403114475t_bool(aa_int5490438224660835352t_bool(aa_fun6863469173970246151t_bool(P3,A3),Aa),B3),Bs),Ab),Ac),Ba))
               => ( pp(aa_int_bool(aa_int_fun_int_bool(aa_fun2967821446744691017t_bool(aa_typ7307212363976137678t_bool(aa_int6753763498455105403t_bool(aa_int118421709588503720t_bool(aa_fun8301434453466920087t_bool(R3,Ab),Ac),Ba),Bb),Ad),Ae),Bc))
                 => pp(aa_int_bool(aa_int_fun_int_bool(aa_fun2967821446744691017t_bool(aa_lis7578488618070684478t_bool(aa_int4199521047403114475t_bool(aa_int5490438224660835352t_bool(aa_fun6863469173970246151t_bool(P3,A3),Aa),B3),append_typerep(Bs,aa_lis9041531584263668358yperep(cons_typerep(Bb),nil_typerep))),Ad),Ae),Bc)) ) ) )
         => pp(aa_int_bool(aa_int_fun_int_bool(aa_fun2967821446744691017t_bool(aa_lis7578488618070684478t_bool(aa_int4199521047403114475t_bool(aa_int5490438224660835352t_bool(aa_fun6863469173970246151t_bool(P3,Ax2),Ay2),Az2),X2a),Cx),Cy),Cz)) ) ) ) )).

% rtrancl3p_induct3
tff(fact_474_rtrancl3p__induct3,axiom,(
    ! [R3: fun_fu6756389424143884550t_bool,Ax2: fun_in6429348457993719614e_term,Ay2: int,Az2: int,X2a: list_typerep,Cx: fun_in6429348457993719614e_term,Cy: int,Cz: int,P3: fun_fu1107547522350195318t_bool] :
      ( pp(aa_Pro7591400126937138665t_bool(rtranc4013231012727985807yperep(cOMBB_9108069416537923362nt_int(cOMBB_5951983665369491986yperep(produc6627716702706253960t_bool),cOMBB_4653876195357876810nt_int(cOMBB_3498058466423397720yperep(cOMBB_8013967700487213420e_term(produc8560705615207772305t_bool)),produc4393254493027025410t_bool(cOMBB_3184552694563685984e_term(produc2403897821427536139t_bool,R3)))),aa_Pro835648289009615341nt_int(aa_fun7940596247606734144nt_int(produc4852315488734385442nt_int,Ax2),aa_int7462565939943104719nt_int(aa_int2565445551602696444nt_int(product_Pair_int_int,Ay2),Az2)),X2a),aa_Pro835648289009615341nt_int(aa_fun7940596247606734144nt_int(produc4852315488734385442nt_int,Cx),aa_int7462565939943104719nt_int(aa_int2565445551602696444nt_int(product_Pair_int_int,Cy),Cz))))
     => ( ! [A3: fun_in6429348457993719614e_term,Aa: int,B3: int] : pp(aa_int_bool(aa_int_fun_int_bool(aa_fun3090123613162288245t_bool(aa_lis2915701633071851114t_bool(aa_int8010135659330731287t_bool(aa_int6541360370215867204t_bool(aa_fun4903620715250965599t_bool(P3,A3),Aa),B3),nil_typerep),A3),Aa),B3))
       => ( ! [A3: fun_in6429348457993719614e_term,Aa: int,B3: int,Bs: list_typerep,Ab: fun_in6429348457993719614e_term,Ac: int,Ba: int,Bb: typerep,Ad: fun_in6429348457993719614e_term,Ae: int,Bc: int] :
              ( pp(aa_Pro7591400126937138665t_bool(rtranc4013231012727985807yperep(cOMBB_9108069416537923362nt_int(cOMBB_5951983665369491986yperep(produc6627716702706253960t_bool),cOMBB_4653876195357876810nt_int(cOMBB_3498058466423397720yperep(cOMBB_8013967700487213420e_term(produc8560705615207772305t_bool)),produc4393254493027025410t_bool(cOMBB_3184552694563685984e_term(produc2403897821427536139t_bool,R3)))),aa_Pro835648289009615341nt_int(aa_fun7940596247606734144nt_int(produc4852315488734385442nt_int,A3),aa_int7462565939943104719nt_int(aa_int2565445551602696444nt_int(product_Pair_int_int,Aa),B3)),Bs),aa_Pro835648289009615341nt_int(aa_fun7940596247606734144nt_int(produc4852315488734385442nt_int,Ab),aa_int7462565939943104719nt_int(aa_int2565445551602696444nt_int(product_Pair_int_int,Ac),Ba))))
             => ( pp(aa_int_bool(aa_int_fun_int_bool(aa_fun3090123613162288245t_bool(aa_lis2915701633071851114t_bool(aa_int8010135659330731287t_bool(aa_int6541360370215867204t_bool(aa_fun4903620715250965599t_bool(P3,A3),Aa),B3),Bs),Ab),Ac),Ba))
               => ( pp(aa_int_bool(aa_int_fun_int_bool(aa_fun3090123613162288245t_bool(aa_typ4048471301251518202t_bool(aa_int7021653199906655399t_bool(aa_int9177333886640407508t_bool(aa_fun9140844013146832111t_bool(R3,Ab),Ac),Ba),Bb),Ad),Ae),Bc))
                 => pp(aa_int_bool(aa_int_fun_int_bool(aa_fun3090123613162288245t_bool(aa_lis2915701633071851114t_bool(aa_int8010135659330731287t_bool(aa_int6541360370215867204t_bool(aa_fun4903620715250965599t_bool(P3,A3),Aa),B3),append_typerep(Bs,aa_lis9041531584263668358yperep(cons_typerep(Bb),nil_typerep))),Ad),Ae),Bc)) ) ) )
         => pp(aa_int_bool(aa_int_fun_int_bool(aa_fun3090123613162288245t_bool(aa_lis2915701633071851114t_bool(aa_int8010135659330731287t_bool(aa_int6541360370215867204t_bool(aa_fun4903620715250965599t_bool(P3,Ax2),Ay2),Az2),X2a),Cx),Cy),Cz)) ) ) ) )).

% rtrancl3p_induct3
tff(fact_475_snd__comp__apfst,axiom,(
    ! [F: fun_Co7398788559141407565atural] : comp_P7610810914149544718atural(produc6591912806276919810atural,produc4623092060929046819atural(F)) = produc6591912806276919810atural )).

% snd_comp_apfst
tff(fact_476_snd__comp__apfst,axiom,(
    ! [F: fun_fi6656238942779405907action] : comp_P4267156721827287172list_f(produc8710481132536983823list_f,produc5173547218785033201list_f(F)) = produc8710481132536983823list_f )).

% snd_comp_apfst
tff(fact_477_fst__comp__apfst,axiom,(
    ! [F: fun_fu2067240890535772763e_term] : comp_P3990188960041576470nteger(produc3971164842776949671nteger,produc3186735841308740863nteger(F)) = comp_f5781897744313322404nteger(F,produc3971164842776949671nteger) )).

% fst_comp_apfst
tff(fact_478_fst__comp__apfst,axiom,(
    ! [F: fun_fu6394435098402204005e_term] : comp_P3963986752856745612nteger(produc3971164842776949671nteger,produc3068984984575431029nteger(F)) = comp_f2313621508578202660nteger(F,produc5986598495681327645nteger) )).

% fst_comp_apfst
tff(fact_479_fst__comp__apfst,axiom,(
    ! [F: fun_fu5796438986160064985e_term] : comp_P8739097636480170179atural(produc1168782837711296254atural,produc8499700979911337623atural(F)) = comp_f120087647446688761atural(F,produc1168782837711296254atural) )).

% fst_comp_apfst
tff(fact_480_fst__comp__apfst,axiom,(
    ! [F: fun_fu2732796286133594725e_term] : comp_P4747203175050475926nteger(produc5986598495681327645nteger,produc3333295048669924213nteger(F)) = comp_f1391551884146842542nteger(F,produc3971164842776949671nteger) )).

% fst_comp_apfst
tff(fact_481_fst__comp__apfst,axiom,(
    ! [F: fun_fu3129209171350298991e_term] : comp_P8645197615446898700nteger(produc5986598495681327645nteger,produc1779435066467205099nteger(F)) = comp_f7894305650325292078nteger(F,produc5986598495681327645nteger) )).

% fst_comp_apfst
tff(fact_482_fst__comp__apfst,axiom,(
    ! [F: fun_fu77927427245549009e_term] : comp_P8214188666173692375nt_int(produc6655012789309278474nt_int,produc797834107270070439nt_int(F)) = comp_f1609986638454120445nt_int(F,produc6655012789309278474nt_int) )).

% fst_comp_apfst
tff(fact_483_fst__comp__apfst,axiom,(
    ! [F: fun_fu2392079970875071397e_term] : comp_P9069730902323767043nt_int(produc6655012789309278474nt_int,produc5828266736486832595nt_int(F)) = comp_f3236101226726422781nt_int(F,produc2507970727455213110nt_int) )).

% fst_comp_apfst
tff(fact_484_fst__comp__apfst,axiom,(
    ! [F: fun_fu559770791806514597e_term] : comp_P5352292203129765079nt_int(produc2507970727455213110nt_int,produc2152783933663180243nt_int(F)) = comp_f8676991769733914577nt_int(F,produc6655012789309278474nt_int) )).

% fst_comp_apfst
tff(fact_485_fst__comp__apfst,axiom,(
    ! [F: fun_fu2477166813681994617e_term] : comp_P5310741988796926467nt_int(produc2507970727455213110nt_int,produc652620917742595839nt_int(F)) = comp_f300797508955093201nt_int(F,produc2507970727455213110nt_int) )).

% fst_comp_apfst
tff(fact_486_rtrancl__induct,axiom,(
    ! [A: nat,B: nat,R: set_Pr1261947904930325089at_nat,P: fun_nat_bool] :
      ( pp(aa_set3135850010578026034t_bool(aa_Pro5021235949175849214t_bool(member8440522571783428010at_nat,aa_nat7603221163087113075at_nat(aa_nat8803788312118491388at_nat(product_Pair_nat_nat,A),B)),transi2905341329935302413cl_nat(R)))
     => ( pp(aa_nat_bool(P,A))
       => ( ! [Y3: nat,Z2: nat] :
              ( pp(aa_set3135850010578026034t_bool(aa_Pro5021235949175849214t_bool(member8440522571783428010at_nat,aa_nat7603221163087113075at_nat(aa_nat8803788312118491388at_nat(product_Pair_nat_nat,A),Y3)),transi2905341329935302413cl_nat(R)))
             => ( pp(aa_set3135850010578026034t_bool(aa_Pro5021235949175849214t_bool(member8440522571783428010at_nat,aa_nat7603221163087113075at_nat(aa_nat8803788312118491388at_nat(product_Pair_nat_nat,Y3),Z2)),R))
               => ( pp(aa_nat_bool(P,Y3))
                 => pp(aa_nat_bool(P,Z2)) ) ) )
         => pp(aa_nat_bool(P,B)) ) ) ) )).

% rtrancl_induct
tff(fact_487_rtrancl__induct,axiom,(
    ! [A: product_prod_nat_nat,B: product_prod_nat_nat,R: set_Pr8693737435421807431at_nat,P: fun_Pr7757163693017731481t_bool] :
      ( pp(aa_set1680211184867041100t_bool(aa_Pro6744037673880449662t_bool(member8206827879206165904at_nat,aa_Pro314188276017538018at_nat(aa_Pro5145766267327615662at_nat(produc6161850002892822231at_nat,A),B)),transi8609417484261754244at_nat(R)))
     => ( pp(aa_Pro2232559814647311250t_bool(P,A))
       => ( ! [Y3: product_prod_nat_nat,Z2: product_prod_nat_nat] :
              ( pp(aa_set1680211184867041100t_bool(aa_Pro6744037673880449662t_bool(member8206827879206165904at_nat,aa_Pro314188276017538018at_nat(aa_Pro5145766267327615662at_nat(produc6161850002892822231at_nat,A),Y3)),transi8609417484261754244at_nat(R)))
             => ( pp(aa_set1680211184867041100t_bool(aa_Pro6744037673880449662t_bool(member8206827879206165904at_nat,aa_Pro314188276017538018at_nat(aa_Pro5145766267327615662at_nat(produc6161850002892822231at_nat,Y3),Z2)),R))
               => ( pp(aa_Pro2232559814647311250t_bool(P,Y3))
                 => pp(aa_Pro2232559814647311250t_bool(P,Z2)) ) ) )
         => pp(aa_Pro2232559814647311250t_bool(P,B)) ) ) ) )).

% rtrancl_induct
tff(fact_488_imageI,axiom,(
    ! [X: product_prod_nat_nat,A4: set_Pr1261947904930325089at_nat,F: fun_Pr2118491707810114563at_nat] :
      ( pp(aa_set3135850010578026034t_bool(aa_Pro5021235949175849214t_bool(member8440522571783428010at_nat,X),A4))
     => pp(aa_set3135850010578026034t_bool(aa_Pro5021235949175849214t_bool(member8440522571783428010at_nat,aa_Pro262675715343573244at_nat(F,X)),image_5168914502847457605at_nat(F,A4))) ) )).

% imageI
tff(fact_489_imageI,axiom,(
    ! [X: product_prod_nat_nat,A4: set_Pr1261947904930325089at_nat,F: fun_Pr5303981572562559465at_nat] :
      ( pp(aa_set3135850010578026034t_bool(aa_Pro5021235949175849214t_bool(member8440522571783428010at_nat,X),A4))
     => pp(aa_set1680211184867041100t_bool(aa_Pro6744037673880449662t_bool(member8206827879206165904at_nat,aa_Pro314188276017538018at_nat(F,X)),image_1119892238107900587at_nat(F,A4))) ) )).

% imageI
tff(fact_490_imageI,axiom,(
    ! [X: produc859450856879609959at_nat,A4: set_Pr8693737435421807431at_nat,F: fun_Pr3189796393087291805at_nat] :
      ( pp(aa_set1680211184867041100t_bool(aa_Pro6744037673880449662t_bool(member8206827879206165904at_nat,X),A4))
     => pp(aa_set3135850010578026034t_bool(aa_Pro5021235949175849214t_bool(member8440522571783428010at_nat,aa_Pro5901169740204579478at_nat(F,X)),image_6706873702294942047at_nat(F,A4))) ) )).

% imageI
tff(fact_491_imageI,axiom,(
    ! [X: produc859450856879609959at_nat,A4: set_Pr8693737435421807431at_nat,F: fun_Pr6278524904407988355at_nat] :
      ( pp(aa_set1680211184867041100t_bool(aa_Pro6744037673880449662t_bool(member8206827879206165904at_nat,X),A4))
     => pp(aa_set1680211184867041100t_bool(aa_Pro6744037673880449662t_bool(member8206827879206165904at_nat,aa_Pro7157000481330941564at_nat(F,X)),image_6321802852832981957at_nat(F,A4))) ) )).

% imageI
tff(fact_492_comp__cong,axiom,(
    ! [F: fun_Pr3037641808205765189_a_b_c,G: fun_Pr167910391879485593list_f,X: produc8923597787767437993list_f,F3: fun_Pr3037641808205765189_a_b_c,G2: fun_Pr167910391879485593list_f,X6: produc8923597787767437993list_f] :
      ( aa_Pro5496877705301569838_a_b_c(F,aa_Pro2582230449628027978list_f(G,X)) = aa_Pro5496877705301569838_a_b_c(F3,aa_Pro2582230449628027978list_f(G2,X6))
     => aa_Pro5002280679056845916_a_b_c(aa_fun2596409532572620736_a_b_c(aa_fun7869170901863626566_a_b_c(comp_P4767578765025054880list_f,F),G),X) = aa_Pro5002280679056845916_a_b_c(aa_fun2596409532572620736_a_b_c(aa_fun7869170901863626566_a_b_c(comp_P4767578765025054880list_f,F3),G2),X6) ) )).

% comp_cong
tff(fact_493_comp__eq__elim,axiom,(
    ! [A: fun_Pr3037641808205765189_a_b_c,B: fun_Pr167910391879485593list_f,C2: fun_Pr3037641808205765189_a_b_c,D: fun_Pr167910391879485593list_f] :
      ( aa_fun2596409532572620736_a_b_c(aa_fun7869170901863626566_a_b_c(comp_P4767578765025054880list_f,A),B) = aa_fun2596409532572620736_a_b_c(aa_fun7869170901863626566_a_b_c(comp_P4767578765025054880list_f,C2),D)
     => ! [V2: produc8923597787767437993list_f] : aa_Pro5496877705301569838_a_b_c(A,aa_Pro2582230449628027978list_f(B,V2)) = aa_Pro5496877705301569838_a_b_c(C2,aa_Pro2582230449628027978list_f(D,V2)) ) )).

% comp_eq_elim
tff(fact_494_singletonD,axiom,(
    ! [B: product_prod_nat_nat,A: product_prod_nat_nat] :
      ( pp(aa_set3135850010578026034t_bool(aa_Pro5021235949175849214t_bool(member8440522571783428010at_nat,B),insert8211810215607154385at_nat(A,bot_bo2099793752762293965at_nat)))
     => B = A ) )).

% singletonD
tff(fact_495_singletonD,axiom,(
    ! [B: produc859450856879609959at_nat,A: produc859450856879609959at_nat] :
      ( pp(aa_set1680211184867041100t_bool(aa_Pro6744037673880449662t_bool(member8206827879206165904at_nat,B),insert5050368324300391991at_nat(A,bot_bo5327735625951526323at_nat)))
     => B = A ) )).

% singletonD
tff(fact_496_comp__assoc,axiom,(
    ! [F: fun_Pr3037641808205765189_a_b_c,G: fun_Pr167910391879485593list_f,H: fun_Pr5701414774847592451list_f] : comp_P1644921750638218854list_f(aa_fun2596409532572620736_a_b_c(aa_fun7869170901863626566_a_b_c(comp_P4767578765025054880list_f,F),G),H) = aa_fun2596409532572620736_a_b_c(aa_fun7869170901863626566_a_b_c(comp_P4767578765025054880list_f,F),comp_P4267156721827287172list_f(G,H)) )).

% comp_assoc
tff(fact_497_comp__assoc,axiom,(
    ! [F: fun_li1979406318037317635_a_b_c,G: fun_Pr3037641808205765189_a_b_c,H: fun_Pr167910391879485593list_f] : aa_fun2596409532572620736_a_b_c(aa_fun7869170901863626566_a_b_c(comp_P4767578765025054880list_f,comp_l6492537726383095040list_f(F,G)),H) = comp_l8432902307485339590list_f(F,aa_fun2596409532572620736_a_b_c(aa_fun7869170901863626566_a_b_c(comp_P4767578765025054880list_f,G),H)) )).

% comp_assoc
tff(fact_498_comp__assoc,axiom,(
    ! [F: fun_Pr3037641808205765189_a_b_c,G: fun_Pr3111891463428510519list_f,H: fun_Pr167910391879485593list_f] : aa_fun2596409532572620736_a_b_c(aa_fun7869170901863626566_a_b_c(comp_P4767578765025054880list_f,comp_P5271726855292207526list_f(F,G)),H) = aa_fun2596409532572620736_a_b_c(aa_fun7869170901863626566_a_b_c(comp_P4767578765025054880list_f,F),comp_P2673361230361438154list_f(G,H)) )).

% comp_assoc
tff(fact_499_pair__lessI1,axiom,(
    ! [A: nat,B: nat,S: nat,T2: nat] :
      ( pp(aa_nat_bool(aa_nat_fun_nat_bool(ord_less_nat,A),B))
     => pp(aa_set1680211184867041100t_bool(aa_Pro6744037673880449662t_bool(member8206827879206165904at_nat,aa_Pro314188276017538018at_nat(aa_Pro5145766267327615662at_nat(produc6161850002892822231at_nat,aa_nat7603221163087113075at_nat(aa_nat8803788312118491388at_nat(product_Pair_nat_nat,A),S)),aa_nat7603221163087113075at_nat(aa_nat8803788312118491388at_nat(product_Pair_nat_nat,B),T2))),fun_pair_less)) ) )).

% pair_lessI1
tff(fact_500_image__eq__imp__comp,axiom,(
    ! [F: fun_Pr167910391879485593list_f,A4: set_Pr8454954044441558665list_f,G: fun_Pr167910391879485593list_f,B5: set_Pr8454954044441558665list_f,H: fun_Pr3037641808205765189_a_b_c] :
      ( aa_set4815688690586077536list_f(aa_fun3298456610982006034list_f(image_4621308865571145409list_f,F),A4) = aa_set4815688690586077536list_f(aa_fun3298456610982006034list_f(image_4621308865571145409list_f,G),B5)
     => image_6608088440629302181_a_b_c(aa_fun2596409532572620736_a_b_c(aa_fun7869170901863626566_a_b_c(comp_P4767578765025054880list_f,H),F),A4) = image_6608088440629302181_a_b_c(aa_fun2596409532572620736_a_b_c(aa_fun7869170901863626566_a_b_c(comp_P4767578765025054880list_f,H),G),B5) ) )).

% image_eq_imp_comp
tff(fact_501_subrelI,axiom,(
    ! [R: set_Pr1261947904930325089at_nat,S: set_Pr1261947904930325089at_nat] :
      ( ! [X3: nat,Y3: nat] :
          ( pp(aa_set3135850010578026034t_bool(aa_Pro5021235949175849214t_bool(member8440522571783428010at_nat,aa_nat7603221163087113075at_nat(aa_nat8803788312118491388at_nat(product_Pair_nat_nat,X3),Y3)),R))
         => pp(aa_set3135850010578026034t_bool(aa_Pro5021235949175849214t_bool(member8440522571783428010at_nat,aa_nat7603221163087113075at_nat(aa_nat8803788312118491388at_nat(product_Pair_nat_nat,X3),Y3)),S)) )
     => pp(aa_set3135850010578026034t_bool(ord_le3146513528884898305at_nat(R),S)) ) )).

% subrelI
tff(fact_502_subrelI,axiom,(
    ! [R: set_Pr8693737435421807431at_nat,S: set_Pr8693737435421807431at_nat] :
      ( ! [X3: product_prod_nat_nat,Y3: product_prod_nat_nat] :
          ( pp(aa_set1680211184867041100t_bool(aa_Pro6744037673880449662t_bool(member8206827879206165904at_nat,aa_Pro314188276017538018at_nat(aa_Pro5145766267327615662at_nat(produc6161850002892822231at_nat,X3),Y3)),R))
         => pp(aa_set1680211184867041100t_bool(aa_Pro6744037673880449662t_bool(member8206827879206165904at_nat,aa_Pro314188276017538018at_nat(aa_Pro5145766267327615662at_nat(produc6161850002892822231at_nat,X3),Y3)),S)) )
     => pp(aa_set1680211184867041100t_bool(ord_le3000389064537975527at_nat(R),S)) ) )).

% subrelI
tff(fact_503_subrelI,axiom,(
    ! [R: set_Pr7592006421409863191nteger,S: set_Pr7592006421409863191nteger] :
      ( ! [X3: fun_Co6545587727236015215e_term,Y3: produc8923325533196201883nteger] :
          ( pp(aa_set3464050655127758210r_bool(aa_Pro2389691766940459706r_bool(member4581088367259704696nteger,aa_Pro6252757739892038976nteger(aa_fun3790775640809306146nteger(produc4282985567423050387nteger,X3),Y3)),R))
         => pp(aa_set3464050655127758210r_bool(aa_Pro2389691766940459706r_bool(member4581088367259704696nteger,aa_Pro6252757739892038976nteger(aa_fun3790775640809306146nteger(produc4282985567423050387nteger,X3),Y3)),S)) )
     => pp(aa_set3464050655127758210r_bool(aa_set4966068208888386948r_bool(ord_le5347933966117430903nteger,R),S)) ) )).

% subrelI
tff(fact_504_subrelI,axiom,(
    ! [R: set_Pr1570348503753982702atural,S: set_Pr1570348503753982702atural] :
      ( ! [X3: fun_Pr8336614522058983534e_term,Y3: produc7822875418678951345atural] :
          ( pp(aa_set4207312397001245291l_bool(aa_Pro8078843286258240140l_bool(member5458643631506449871atural,aa_Pro4163967833709371565atural(aa_fun5152780764703512272atural(produc2566709293081654762atural,X3),Y3)),R))
         => pp(aa_set4207312397001245291l_bool(aa_Pro8078843286258240140l_bool(member5458643631506449871atural,aa_Pro4163967833709371565atural(aa_fun5152780764703512272atural(produc2566709293081654762atural,X3),Y3)),S)) )
     => pp(aa_set4207312397001245291l_bool(aa_set3747303085572403414l_bool(ord_le8467756462758155086atural,R),S)) ) )).

% subrelI
tff(fact_505_subrelI,axiom,(
    ! [R: set_Pr5663546166630115725nteger,S: set_Pr5663546166630115725nteger] :
      ( ! [X3: fun_Pr272337284026993017e_term,Y3: produc8923325533196201883nteger] :
          ( pp(aa_set1981577615330639756r_bool(aa_Pro8002950007301694158r_bool(member6423679177046879214nteger,aa_Pro490869892464487350nteger(aa_fun4101202993852558094nteger(produc7384524951051686153nteger,X3),Y3)),R))
         => pp(aa_set1981577615330639756r_bool(aa_Pro8002950007301694158r_bool(member6423679177046879214nteger,aa_Pro490869892464487350nteger(aa_fun4101202993852558094nteger(produc7384524951051686153nteger,X3),Y3)),S)) )
     => pp(aa_set1981577615330639756r_bool(aa_set2923558947593635992r_bool(ord_le3337582088779512301nteger,R),S)) ) )).

% subrelI
tff(fact_506_subrelI,axiom,(
    ! [R: set_Pr233528076387193594nt_int,S: set_Pr233528076387193594nt_int] :
      ( ! [X3: fun_Pr9164807099015279978e_term,Y3: product_prod_int_int] :
          ( pp(aa_set462754579954174303t_bool(aa_Pro2723816575955516532t_bool(member690604328116145115nt_int,aa_Pro3513184699142849729nt_int(aa_fun1388719692539776744nt_int(produc1560874099174258678nt_int,X3),Y3)),R))
         => pp(aa_set462754579954174303t_bool(aa_Pro2723816575955516532t_bool(member690604328116145115nt_int,aa_Pro3513184699142849729nt_int(aa_fun1388719692539776744nt_int(produc1560874099174258678nt_int,X3),Y3)),S)) )
     => pp(aa_set462754579954174303t_bool(aa_set9008649754896260286t_bool(ord_le5172437211506631514nt_int,R),S)) ) )).

% subrelI
tff(fact_507_subrelI,axiom,(
    ! [R: set_Pr5033440245338114598nt_int,S: set_Pr5033440245338114598nt_int] :
      ( ! [X3: fun_in6429348457993719614e_term,Y3: product_prod_int_int] :
          ( pp(aa_set6451871791712458035t_bool(aa_Pro2057418844460291100t_bool(member500491123954006279nt_int,aa_Pro835648289009615341nt_int(aa_fun7940596247606734144nt_int(produc4852315488734385442nt_int,X3),Y3)),R))
         => pp(aa_set6451871791712458035t_bool(aa_Pro2057418844460291100t_bool(member500491123954006279nt_int,aa_Pro835648289009615341nt_int(aa_fun7940596247606734144nt_int(produc4852315488734385442nt_int,X3),Y3)),S)) )
     => pp(aa_set6451871791712458035t_bool(aa_set4292432735413367398t_bool(ord_le172202941055982214nt_int,R),S)) ) )).

% subrelI
tff(fact_508_pair__leqI2,axiom,(
    ! [A: nat,B: nat,S: nat,T2: nat] :
      ( pp(aa_nat_bool(aa_nat_fun_nat_bool(ord_less_eq_nat,A),B))
     => ( pp(aa_nat_bool(aa_nat_fun_nat_bool(ord_less_eq_nat,S),T2))
       => pp(aa_set1680211184867041100t_bool(aa_Pro6744037673880449662t_bool(member8206827879206165904at_nat,aa_Pro314188276017538018at_nat(aa_Pro5145766267327615662at_nat(produc6161850002892822231at_nat,aa_nat7603221163087113075at_nat(aa_nat8803788312118491388at_nat(product_Pair_nat_nat,A),S)),aa_nat7603221163087113075at_nat(aa_nat8803788312118491388at_nat(product_Pair_nat_nat,B),T2))),fun_pair_leq)) ) ) )).

% pair_leqI2
tff(fact_509_image__comp,axiom,(
    ! [F: fun_Pr3037641808205765189_a_b_c,G: fun_Pr167910391879485593list_f,R: set_Pr8454954044441558665list_f] : image_6684545758539136421_a_b_c(F,aa_set4815688690586077536list_f(aa_fun3298456610982006034list_f(image_4621308865571145409list_f,G),R)) = image_6608088440629302181_a_b_c(aa_fun2596409532572620736_a_b_c(aa_fun7869170901863626566_a_b_c(comp_P4767578765025054880list_f,F),G),R) )).

% image_comp
tff(fact_510_pair__leqI1,axiom,(
    ! [A: nat,B: nat,S: nat,T2: nat] :
      ( pp(aa_nat_bool(aa_nat_fun_nat_bool(ord_less_nat,A),B))
     => pp(aa_set1680211184867041100t_bool(aa_Pro6744037673880449662t_bool(member8206827879206165904at_nat,aa_Pro314188276017538018at_nat(aa_Pro5145766267327615662at_nat(produc6161850002892822231at_nat,aa_nat7603221163087113075at_nat(aa_nat8803788312118491388at_nat(product_Pair_nat_nat,A),S)),aa_nat7603221163087113075at_nat(aa_nat8803788312118491388at_nat(product_Pair_nat_nat,B),T2))),fun_pair_leq)) ) )).

% pair_leqI1
tff(fact_511_Sup_OSUP__image,axiom,(
    ! [Sup: fun_se1537848413067772451_a_b_c,G: fun_Pr3037641808205765189_a_b_c,F: fun_Pr167910391879485593list_f,A4: set_Pr8454954044441558665list_f] : aa_set2668507740632656156_a_b_c(Sup,image_6684545758539136421_a_b_c(G,aa_set4815688690586077536list_f(aa_fun3298456610982006034list_f(image_4621308865571145409list_f,F),A4))) = aa_set2668507740632656156_a_b_c(Sup,image_6608088440629302181_a_b_c(aa_fun2596409532572620736_a_b_c(aa_fun7869170901863626566_a_b_c(comp_P4767578765025054880list_f,G),F),A4)) )).

% Sup.SUP_image
tff(fact_512_Inf_OINF__image,axiom,(
    ! [Inf: fun_se1537848413067772451_a_b_c,G: fun_Pr3037641808205765189_a_b_c,F: fun_Pr167910391879485593list_f,A4: set_Pr8454954044441558665list_f] : aa_set2668507740632656156_a_b_c(Inf,image_6684545758539136421_a_b_c(G,aa_set4815688690586077536list_f(aa_fun3298456610982006034list_f(image_4621308865571145409list_f,F),A4))) = aa_set2668507740632656156_a_b_c(Inf,image_6608088440629302181_a_b_c(aa_fun2596409532572620736_a_b_c(aa_fun7869170901863626566_a_b_c(comp_P4767578765025054880list_f,G),F),A4)) )).

% Inf.INF_image
tff(fact_513_fst__fstOp,axiom,(
    ! [Bc2: produc5207004643709237345nteger,P: fun_fu6012121808138353003r_bool,Q: fun_Pr8270123539610843693r_bool] : aa_Pro3255062042318636430e_term(produc3971164842776949671nteger,Bc2) = aa_Pro3255062042318636430e_term(comp_P3990188960041576470nteger(produc3971164842776949671nteger,bNF_fs5551184864110499297nteger(P,Q)),Bc2) )).

% fst_fstOp
tff(fact_514_fst__fstOp,axiom,(
    ! [Bc2: produc651309673056299192atural,P: fun_fu7078651824448937172l_bool,Q: fun_Pr4637083014979798189l_bool] : aa_Pro5217105177887748324e_term(produc1168782837711296254atural,Bc2) = aa_Pro5217105177887748324e_term(comp_P8739097636480170179atural(produc1168782837711296254atural,bNF_fs4803784828902956000atural(P,Q)),Bc2) )).

% fst_fstOp
tff(fact_515_fst__fstOp,axiom,(
    ! [Bc2: produc1616345218596728535nteger,P: fun_fu1674507805476766837r_bool,Q: fun_Pr8270123539610843693r_bool] : aa_Pro7852915517588584206e_term(produc5986598495681327645nteger,Bc2) = aa_Pro7852915517588584206e_term(comp_P8645197615446898700nteger(produc5986598495681327645nteger,bNF_fs3780317907347579883nteger(P,Q)),Bc2) )).

% fst_fstOp
tff(fact_516_fst__fstOp,axiom,(
    ! [Bc2: produc4441460161354545860nt_int,P: fun_fu4196931294019812808t_bool,Q: fun_Pr3099820731930151597t_bool] : aa_Pro1970863770526474220e_term(produc6655012789309278474nt_int,Bc2) = aa_Pro1970863770526474220e_term(comp_P8214188666173692375nt_int(produc6655012789309278474nt_int,bNF_fs6111084528178183388nt_int(P,Q)),Bc2) )).

% fst_fstOp
tff(fact_517_fst__fstOp,axiom,(
    ! [Bc2: produc6768802789813714928nt_int,P: fun_fu5117548769634986908t_bool,Q: fun_Pr3099820731930151597t_bool] : aa_Pro6937503462419145452e_term(produc2507970727455213110nt_int,Bc2) = aa_Pro6937503462419145452e_term(comp_P5310741988796926467nt_int(produc2507970727455213110nt_int,bNF_fs2186792319726704816nt_int(P,Q)),Bc2) )).

% fst_fstOp
tff(fact_518_pair__lessI2,axiom,(
    ! [A: nat,B: nat,S: nat,T2: nat] :
      ( pp(aa_nat_bool(aa_nat_fun_nat_bool(ord_less_eq_nat,A),B))
     => ( pp(aa_nat_bool(aa_nat_fun_nat_bool(ord_less_nat,S),T2))
       => pp(aa_set1680211184867041100t_bool(aa_Pro6744037673880449662t_bool(member8206827879206165904at_nat,aa_Pro314188276017538018at_nat(aa_Pro5145766267327615662at_nat(produc6161850002892822231at_nat,aa_nat7603221163087113075at_nat(aa_nat8803788312118491388at_nat(product_Pair_nat_nat,A),S)),aa_nat7603221163087113075at_nat(aa_nat8803788312118491388at_nat(product_Pair_nat_nat,B),T2))),fun_pair_less)) ) ) )).

% pair_lessI2
tff(fact_519_snd__sndOp,axiom,(
    ! [Bc2: produc5835291356934675326atural,P: fun_Co9170264581657726457l_bool,Q: fun_Co8475707966591157134l_bool] : aa_Pro3673693039631929973atural(produc6591912806276919810atural,Bc2) = aa_Pro3673693039631929973atural(comp_P7610810914149544718atural(produc6591912806276919810atural,bNF_sn8722645597740893163atural(P,Q)),Bc2) )).

% snd_sndOp
tff(fact_520_snd__sndOp,axiom,(
    ! [Bc2: produc8923597787767437993list_f,P: fun_fi767441833081037811n_bool,Q: fun_fi7179806364493256449f_bool] : aa_Pro2582230449628027978list_f(produc8710481132536983823list_f,Bc2) = aa_Pro2582230449628027978list_f(comp_P4267156721827287172list_f(produc8710481132536983823list_f,bNF_sn101281456809739049list_f(P,Q)),Bc2) )).

% snd_sndOp
tff(fact_521_cond__case__prod__eta,axiom,(
    ! [F: fun_Co1890133979025130057atural,G: fun_Pr3133360822718887225atural] :
      ( ! [X3: code_natural,Y3: code_natural] : aa_Cod6808739660676082561atural(aa_Cod4292056611156568242atural(F,X3),Y3) = aa_Pro1971126414814181170atural(G,aa_Cod5614077553384211403atural(aa_Cod3891347372088052988atural(produc3574140220909816553atural,X3),Y3))
     => aa_fun4394021921911188166atural(produc8282080750456430313atural,F) = G ) )).

% cond_case_prod_eta
tff(fact_522_case__prodE,axiom,(
    ! [C2: fun_fu6012121808138353003r_bool,P2: produc5207004643709237345nteger] :
      ( pp(aa_Pro7150874649148492216r_bool(aa_fun3323788978832462054r_bool(produc401098500374025047r_bool,C2),P2))
     => ~ ! [X3: fun_Co6545587727236015215e_term,Y3: produc8923325533196201883nteger] :
            ( P2 = aa_Pro6252757739892038976nteger(aa_fun3790775640809306146nteger(produc4282985567423050387nteger,X3),Y3)
           => ~ pp(aa_Pro5843519176478241656r_bool(aa_fun5646951941296221740r_bool(C2,X3),Y3)) ) ) )).

% case_prodE
tff(fact_523_case__prodE,axiom,(
    ! [C2: fun_fu7078651824448937172l_bool,P2: produc651309673056299192atural] :
      ( pp(aa_Pro916321633901839137l_bool(aa_fun6400397208912365478l_bool(produc8343529308684018112l_bool,C2),P2))
     => ~ ! [X3: fun_Pr8336614522058983534e_term,Y3: produc7822875418678951345atural] :
            ( P2 = aa_Pro4163967833709371565atural(aa_fun5152780764703512272atural(produc2566709293081654762atural,X3),Y3)
           => ~ pp(aa_Pro8754844875067278050l_bool(aa_fun2237767473747863189l_bool(C2,X3),Y3)) ) ) )).

% case_prodE
tff(fact_524_case__prodE,axiom,(
    ! [C2: fun_fu1674507805476766837r_bool,P2: produc1616345218596728535nteger] :
      ( pp(aa_Pro3640759179027349698r_bool(aa_fun4743479584365168742r_bool(produc1236900166980094561r_bool,C2),P2))
     => ~ ! [X3: fun_Pr272337284026993017e_term,Y3: produc8923325533196201883nteger] :
            ( P2 = aa_Pro490869892464487350nteger(aa_fun4101202993852558094nteger(produc7384524951051686153nteger,X3),Y3)
           => ~ pp(aa_Pro5843519176478241656r_bool(aa_fun5449300841655810358r_bool(C2,X3),Y3)) ) ) )).

% case_prodE
tff(fact_525_case__prodE,axiom,(
    ! [C2: fun_fu4196931294019812808t_bool,P2: produc4441460161354545860nt_int] :
      ( pp(aa_Pro5031108791230793749t_bool(aa_fun7074524131408103078t_bool(produc625993674133193396t_bool,C2),P2))
     => ~ ! [X3: fun_Pr9164807099015279978e_term,Y3: product_prod_int_int] :
            ( P2 = aa_Pro3513184699142849729nt_int(aa_fun1388719692539776744nt_int(produc1560874099174258678nt_int,X3),Y3)
           => ~ pp(aa_Pro4501881432599481050t_bool(aa_fun5300525129335604105t_bool(C2,X3),Y3)) ) ) )).

% case_prodE
tff(fact_526_case__prodE,axiom,(
    ! [C2: fun_fu5117548769634986908t_bool,P2: produc6768802789813714928nt_int] :
      ( pp(aa_Pro7591400126937138665t_bool(aa_fun7956820646887163302t_bool(produc6627716702706253960t_bool,C2),P2))
     => ~ ! [X3: fun_in6429348457993719614e_term,Y3: product_prod_int_int] :
            ( P2 = aa_Pro835648289009615341nt_int(aa_fun7940596247606734144nt_int(produc4852315488734385442nt_int,X3),Y3)
           => ~ pp(aa_Pro4501881432599481050t_bool(aa_fun4446166836006121821t_bool(C2,X3),Y3)) ) ) )).

% case_prodE
tff(fact_527_pair__less__iff1,axiom,(
    ! [X: nat,Y: nat,Z: nat] :
      ( pp(aa_set1680211184867041100t_bool(aa_Pro6744037673880449662t_bool(member8206827879206165904at_nat,aa_Pro314188276017538018at_nat(aa_Pro5145766267327615662at_nat(produc6161850002892822231at_nat,aa_nat7603221163087113075at_nat(aa_nat8803788312118491388at_nat(product_Pair_nat_nat,X),Y)),aa_nat7603221163087113075at_nat(aa_nat8803788312118491388at_nat(product_Pair_nat_nat,X),Z))),fun_pair_less))
    <=> pp(aa_nat_bool(aa_nat_fun_nat_bool(ord_less_nat,Y),Z)) ) )).

% pair_less_iff1
tff(fact_528_Collect__split__mono__strong,axiom,(
    ! [X7: set_fu3062369701891493797e_term,A4: set_Pr7592006421409863191nteger,Y5: set_Pr4811707699266497531nteger,P: fun_fu6012121808138353003r_bool,Q: fun_fu6012121808138353003r_bool] :
      ( X7 = image_3233457633125470167e_term(produc3971164842776949671nteger,A4)
     => ( Y5 = image_1855451871314733619nteger(produc7330894765516781285nteger,A4)
       => ( ! [X3: fun_Co6545587727236015215e_term] :
              ( member4312719604404396038e_term(X3,X7)
             => ! [Xa3: produc8923325533196201883nteger] :
                  ( member157494554546826820nteger(Xa3,Y5)
                 => ( pp(aa_Pro5843519176478241656r_bool(aa_fun5646951941296221740r_bool(P,X3),Xa3))
                   => pp(aa_Pro5843519176478241656r_bool(aa_fun5646951941296221740r_bool(Q,X3),Xa3)) ) ) )
         => ( pp(aa_set3464050655127758210r_bool(aa_set4966068208888386948r_bool(ord_le5347933966117430903nteger,A4),collec7922087001056311734nteger(aa_fun3323788978832462054r_bool(produc401098500374025047r_bool,P))))
           => pp(aa_set3464050655127758210r_bool(aa_set4966068208888386948r_bool(ord_le5347933966117430903nteger,A4),collec7922087001056311734nteger(aa_fun3323788978832462054r_bool(produc401098500374025047r_bool,Q)))) ) ) ) ) )).

% Collect_split_mono_strong
tff(fact_529_Collect__split__mono__strong,axiom,(
    ! [X7: set_fu5063351082257767460e_term,A4: set_Pr1570348503753982702atural,Y5: set_Pr7564037697178849041atural,P: fun_fu7078651824448937172l_bool,Q: fun_fu7078651824448937172l_bool] :
      ( X7 = image_8429719091235490605e_term(produc1168782837711296254atural,A4)
     => ( Y5 = image_4515539628264833842atural(produc3992340709582277180atural,A4)
       => ( ! [X3: fun_Pr8336614522058983534e_term] :
              ( member3406593020217859077e_term(X3,X7)
             => ! [Xa3: produc7822875418678951345atural] :
                  ( member8280416476884352090atural(Xa3,Y5)
                 => ( pp(aa_Pro8754844875067278050l_bool(aa_fun2237767473747863189l_bool(P,X3),Xa3))
                   => pp(aa_Pro8754844875067278050l_bool(aa_fun2237767473747863189l_bool(Q,X3),Xa3)) ) ) )
         => ( pp(aa_set4207312397001245291l_bool(aa_set3747303085572403414l_bool(ord_le8467756462758155086atural,A4),collec6367547018462048781atural(aa_fun6400397208912365478l_bool(produc8343529308684018112l_bool,P))))
           => pp(aa_set4207312397001245291l_bool(aa_set3747303085572403414l_bool(ord_le8467756462758155086atural,A4),collec6367547018462048781atural(aa_fun6400397208912365478l_bool(produc8343529308684018112l_bool,Q)))) ) ) ) ) )).

% Collect_split_mono_strong
tff(fact_530_Collect__split__mono__strong,axiom,(
    ! [X7: set_fu2883028153058477999e_term,A4: set_Pr5663546166630115725nteger,Y5: set_Pr4811707699266497531nteger,P: fun_fu1674507805476766837r_bool,Q: fun_fu1674507805476766837r_bool] :
      ( X7 = image_1842157394081550679e_term(produc5986598495681327645nteger,A4)
     => ( Y5 = image_7992156950738608189nteger(produc8810156367552308571nteger,A4)
       => ( ! [X3: fun_Pr272337284026993017e_term] :
              ( member4565687819040644368e_term(X3,X7)
             => ! [Xa3: produc8923325533196201883nteger] :
                  ( member157494554546826820nteger(Xa3,Y5)
                 => ( pp(aa_Pro5843519176478241656r_bool(aa_fun5449300841655810358r_bool(P,X3),Xa3))
                   => pp(aa_Pro5843519176478241656r_bool(aa_fun5449300841655810358r_bool(Q,X3),Xa3)) ) ) )
         => ( pp(aa_set1981577615330639756r_bool(aa_set2923558947593635992r_bool(ord_le3337582088779512301nteger,A4),collec7332582564002478124nteger(aa_fun4743479584365168742r_bool(produc1236900166980094561r_bool,P))))
           => pp(aa_set1981577615330639756r_bool(aa_set2923558947593635992r_bool(ord_le3337582088779512301nteger,A4),collec7332582564002478124nteger(aa_fun4743479584365168742r_bool(produc1236900166980094561r_bool,Q)))) ) ) ) ) )).

% Collect_split_mono_strong
tff(fact_531_Collect__split__mono__strong,axiom,(
    ! [X7: set_fu8544203214900410144e_term,A4: set_Pr233528076387193594nt_int,Y5: set_Pr958786334691620121nt_int,P: fun_fu4196931294019812808t_bool,Q: fun_fu4196931294019812808t_bool] :
      ( X7 = image_563853799432866357e_term(produc6655012789309278474nt_int,A4)
     => ( Y5 = image_8801024764147475502nt_int(produc7622839952223151176nt_int,A4)
       => ( ! [X3: fun_Pr9164807099015279978e_term] :
              ( member2948136515907314945e_term(X3,X7)
             => ! [Xa3: product_prod_int_int] :
                  ( member5262025264175285858nt_int(Xa3,Y5)
                 => ( pp(aa_Pro4501881432599481050t_bool(aa_fun5300525129335604105t_bool(P,X3),Xa3))
                   => pp(aa_Pro4501881432599481050t_bool(aa_fun5300525129335604105t_bool(Q,X3),Xa3)) ) ) )
         => ( pp(aa_set462754579954174303t_bool(aa_set9008649754896260286t_bool(ord_le5172437211506631514nt_int,A4),collec3203402231325458457nt_int(aa_fun7074524131408103078t_bool(produc625993674133193396t_bool,P))))
           => pp(aa_set462754579954174303t_bool(aa_set9008649754896260286t_bool(ord_le5172437211506631514nt_int,A4),collec3203402231325458457nt_int(aa_fun7074524131408103078t_bool(produc625993674133193396t_bool,Q)))) ) ) ) ) )).

% Collect_split_mono_strong
tff(fact_532_Collect__split__mono__strong,axiom,(
    ! [X7: set_fu6991988656872959732e_term,A4: set_Pr5033440245338114598nt_int,Y5: set_Pr958786334691620121nt_int,P: fun_fu5117548769634986908t_bool,Q: fun_fu5117548769634986908t_bool] :
      ( X7 = image_686817785882688821e_term(produc2507970727455213110nt_int,A4)
     => ( Y5 = image_3371747934834907138nt_int(produc726383008135262580nt_int,A4)
       => ( ! [X3: fun_in6429348457993719614e_term] :
              ( member7723273712176309973e_term(X3,X7)
             => ! [Xa3: product_prod_int_int] :
                  ( member5262025264175285858nt_int(Xa3,Y5)
                 => ( pp(aa_Pro4501881432599481050t_bool(aa_fun4446166836006121821t_bool(P,X3),Xa3))
                   => pp(aa_Pro4501881432599481050t_bool(aa_fun4446166836006121821t_bool(Q,X3),Xa3)) ) ) )
         => ( pp(aa_set6451871791712458035t_bool(aa_set4292432735413367398t_bool(ord_le172202941055982214nt_int,A4),collec8164060689515068741nt_int(aa_fun7956820646887163302t_bool(produc6627716702706253960t_bool,P))))
           => pp(aa_set6451871791712458035t_bool(aa_set4292432735413367398t_bool(ord_le172202941055982214nt_int,A4),collec8164060689515068741nt_int(aa_fun7956820646887163302t_bool(produc6627716702706253960t_bool,Q)))) ) ) ) ) )).

% Collect_split_mono_strong
tff(fact_533_Collect__split__mono__strong,axiom,(
    ! [X7: set_Code_natural,A4: set_Pr2352657477744078772atural,Y5: set_Pr7564037697178849041atural,P: fun_Co8475707966591157134l_bool,Q: fun_Co8475707966591157134l_bool] :
      ( X7 = image_8194678751871465133atural(produc497848011034438852atural,A4)
     => ( Y5 = image_3837677093542026988atural(produc6591912806276919810atural,A4)
       => ( ! [X3: code_natural] :
              ( member_Code_natural(X3,X7)
             => ! [Xa3: produc7822875418678951345atural] :
                  ( member8280416476884352090atural(Xa3,Y5)
                 => ( pp(aa_Pro8754844875067278050l_bool(aa_Cod7054345612336956751l_bool(P,X3),Xa3))
                   => pp(aa_Pro8754844875067278050l_bool(aa_Cod7054345612336956751l_bool(Q,X3),Xa3)) ) ) )
         => ( pp(aa_set7459647962600473637l_bool(aa_set2046992081204100426l_bool(ord_le2202040463148982292atural,A4),collec1991479681304692691atural(produc5868410056131333498l_bool(P))))
           => pp(aa_set7459647962600473637l_bool(aa_set2046992081204100426l_bool(ord_le2202040463148982292atural,A4),collec1991479681304692691atural(produc5868410056131333498l_bool(Q)))) ) ) ) ) )).

% Collect_split_mono_strong
tff(fact_534_Collect__split__mono__strong,axiom,(
    ! [X7: set_fi1428165280859657121action,A4: set_Pr8454954044441558665list_f,Y5: set_Pr4157219595312563347list_f,P: fun_fi7179806364493256449f_bool,Q: fun_fi7179806364493256449f_bool] :
      ( X7 = image_6251736531144035663action(produc3089225533250117581list_f,A4)
     => ( Y5 = aa_set4815688690586077536list_f(aa_fun3298456610982006034list_f(image_4621308865571145409list_f,produc8710481132536983823list_f),A4)
       => ( ! [X3: finfun1145668972854894571action] :
              ( member4650752750499974146action(X3,X7)
             => ! [Xa3: produc1811169103916964701list_f] :
                  ( member6304641671555014644list_f(Xa3,Y5)
                 => ( pp(aa_Pro4904543688695909180f_bool(aa_fin426239777789757162f_bool(P,X3),Xa3))
                   => pp(aa_Pro4904543688695909180f_bool(aa_fin426239777789757162f_bool(Q,X3),Xa3)) ) ) )
         => ( pp(aa_set5766309472476915338f_bool(aa_set3359789233003681502f_bool(ord_le3852096572277380649list_f,A4),collec2941370454899091988list_f(produc4709439930048449441f_bool(P))))
           => pp(aa_set5766309472476915338f_bool(aa_set3359789233003681502f_bool(ord_le3852096572277380649list_f,A4),collec2941370454899091988list_f(produc4709439930048449441f_bool(Q)))) ) ) ) ) )).

% Collect_split_mono_strong
tff(fact_535_Collect__case__prod__Grp__eqD,axiom,(
    ! [Z: product_prod_nat_nat,A4: set_nat,F: fun_nat_nat] :
      ( pp(aa_set3135850010578026034t_bool(aa_Pro5021235949175849214t_bool(member8440522571783428010at_nat,Z),collec3392354462482085612at_nat(aa_fun2126031879273811846t_bool(produc8955392012077580105t_bool,bNF_Grp_nat_nat(A4,F)))))
     => aa_Pro4243173770044397973at_nat(comp_n2711240574518091068at_nat(F,product_fst_nat_nat),Z) = aa_Pro4243173770044397973at_nat(product_snd_nat_nat,Z) ) )).

% Collect_case_prod_Grp_eqD
tff(fact_536_Collect__case__prod__Grp__eqD,axiom,(
    ! [Z: produc859450856879609959at_nat,A4: set_Pr1261947904930325089at_nat,F: fun_Pr2118491707810114563at_nat] :
      ( pp(aa_set1680211184867041100t_bool(aa_Pro6744037673880449662t_bool(member8206827879206165904at_nat,Z),collec7088162979684241874at_nat(aa_fun4814288003198759460t_bool(produc6738493412065443883t_bool,bNF_Gr7275288873855648526at_nat(A4,F)))))
     => aa_Pro5901169740204579478at_nat(comp_P3189659738270478212at_nat(F,produc3213797794245857475at_nat),Z) = aa_Pro5901169740204579478at_nat(produc6408287024330202629at_nat,Z) ) )).

% Collect_case_prod_Grp_eqD
tff(fact_537_Collect__case__prod__Grp__eqD,axiom,(
    ! [Z: produc5207004643709237345nteger,A4: set_fu3062369701891493797e_term,F: fun_fu1783298630159076293nteger] :
      ( pp(aa_set3464050655127758210r_bool(aa_Pro2389691766940459706r_bool(member4581088367259704696nteger,Z),collec7922087001056311734nteger(aa_fun3323788978832462054r_bool(produc401098500374025047r_bool,bNF_Gr2194527004838278172nteger(A4,F)))))
     => comp_f7201406323132290986nteger(F,produc3971164842776949671nteger,Z) = aa_Pro8576478981779400380nteger(produc7330894765516781285nteger,Z) ) )).

% Collect_case_prod_Grp_eqD
tff(fact_538_Collect__case__prod__Grp__eqD,axiom,(
    ! [Z: produc651309673056299192atural,A4: set_fu5063351082257767460e_term,F: fun_fu7360087974493019164atural] :
      ( pp(aa_set4207312397001245291l_bool(aa_Pro8078843286258240140l_bool(member5458643631506449871atural,Z),collec6367547018462048781atural(aa_fun6400397208912365478l_bool(produc8343529308684018112l_bool,bNF_Gr5054611065658580851atural(A4,F)))))
     => comp_f2906742050339453912atural(F,produc1168782837711296254atural,Z) = aa_Pro7386464516095682491atural(produc3992340709582277180atural,Z) ) )).

% Collect_case_prod_Grp_eqD
tff(fact_539_Collect__case__prod__Grp__eqD,axiom,(
    ! [Z: produc1616345218596728535nteger,A4: set_fu2883028153058477999e_term,F: fun_fu8325123520033448507nteger] :
      ( pp(aa_set1981577615330639756r_bool(aa_Pro8002950007301694158r_bool(member6423679177046879214nteger,Z),collec7332582564002478124nteger(aa_fun4743479584365168742r_bool(produc1236900166980094561r_bool,bNF_Gr649054686773836434nteger(A4,F)))))
     => comp_f8192611244414835094nteger(F,produc5986598495681327645nteger,Z) = aa_Pro1639709801714681030nteger(produc8810156367552308571nteger,Z) ) )).

% Collect_case_prod_Grp_eqD
tff(fact_540_Collect__case__prod__Grp__eqD,axiom,(
    ! [Z: produc4441460161354545860nt_int,A4: set_fu8544203214900410144e_term,F: fun_fu7826880322396544552nt_int] :
      ( pp(aa_set462754579954174303t_bool(aa_Pro2723816575955516532t_bool(member690604328116145115nt_int,Z),collec3203402231325458457nt_int(aa_fun7074524131408103078t_bool(produc625993674133193396t_bool,bNF_Gr7186825967973617023nt_int(A4,F)))))
     => comp_f2412628331973903856nt_int(F,produc6655012789309278474nt_int,Z) = aa_Pro5955847883112758455nt_int(produc7622839952223151176nt_int,Z) ) )).

% Collect_case_prod_Grp_eqD
tff(fact_541_Collect__case__prod__Grp__eqD,axiom,(
    ! [Z: produc6768802789813714928nt_int,A4: set_fu6991988656872959732e_term,F: fun_fu254745924291330900nt_int] :
      ( pp(aa_set6451871791712458035t_bool(aa_Pro2057418844460291100t_bool(member500491123954006279nt_int,Z),collec8164060689515068741nt_int(aa_fun7956820646887163302t_bool(produc6627716702706253960t_bool,bNF_Gr1003679413264351915nt_int(A4,F)))))
     => comp_f8541215233017858632nt_int(F,produc2507970727455213110nt_int,Z) = aa_Pro3662026205427353739nt_int(produc726383008135262580nt_int,Z) ) )).

% Collect_case_prod_Grp_eqD
tff(fact_542_Collect__case__prod__Grp__eqD,axiom,(
    ! [Z: produc5835291356934675326atural,A4: set_Code_natural,F: fun_Co9086149380244212450atural] :
      ( member2108296798382401941atural(Z,collec1991479681304692691atural(produc5868410056131333498l_bool(bNF_Gr1183324042980456505atural(A4,F))))
     => comp_C3540846879249570404atural(F,produc497848011034438852atural,Z) = aa_Pro3673693039631929973atural(produc6591912806276919810atural,Z) ) )).

% Collect_case_prod_Grp_eqD
tff(fact_543_Collect__case__prod__Grp__eqD,axiom,(
    ! [Z: produc8923597787767437993list_f,A4: set_fi1428165280859657121action,F: fun_fi8637073055727601221list_f] :
      ( member1992181931100238290list_f(Z,collec2941370454899091988list_f(produc4709439930048449441f_bool(bNF_Gr6286777782477588504list_f(A4,F))))
     => aa_Pro2582230449628027978list_f(comp_f5362652388678882620list_f(F,produc3089225533250117581list_f),Z) = aa_Pro2582230449628027978list_f(produc8710481132536983823list_f,Z) ) )).

% Collect_case_prod_Grp_eqD
tff(fact_544_fst__comp__map__prod,axiom,(
    ! [F: fun_fu2067240890535772763e_term,G: fun_Pr5876161306168176259nteger] : comp_P3990188960041576470nteger(produc3971164842776949671nteger,produc63072358922508822nteger(F,G)) = comp_f5781897744313322404nteger(F,produc3971164842776949671nteger) )).

% fst_comp_map_prod
tff(fact_545_fst__comp__map__prod,axiom,(
    ! [F: fun_fu2536258666646624298e_term,G: fun_Pr3905804013612896485nteger] : comp_P1036702775515704229nt_int(produc3971164842776949671nteger,produc8646943564923299783nteger(F,G)) = comp_f7225720785758864770nt_int(F,produc2507970727455213110nt_int) )).

% fst_comp_map_prod
tff(fact_546_fst__comp__map__prod,axiom,(
    ! [F: fun_fu6923407849516284330e_term,G: fun_Pr7742364301602142113nt_int] : comp_P2907937953479450228nteger(produc2507970727455213110nt_int,produc4728319346741315203nt_int(F,G)) = comp_f1565886119101697779nteger(F,produc3971164842776949671nteger) )).

% fst_comp_map_prod
tff(fact_547_fst__comp__map__prod,axiom,(
    ! [F: fun_fu2477166813681994617e_term,G: fun_Pr2478283820680522243nt_int] : comp_P5310741988796926467nt_int(produc2507970727455213110nt_int,produc8631014097479913524nt_int(F,G)) = comp_f300797508955093201nt_int(F,produc2507970727455213110nt_int) )).

% fst_comp_map_prod
tff(fact_548_fst__comp__map__prod,axiom,(
    ! [F: fun_fu7213781131102827866e_term,G: fun_Pr6545718844898358509nteger] : comp_P2998951207316316269atural(produc3971164842776949671nteger,produc9188367097266839807nteger(F,G)) = comp_f7584298453894734714atural(F,produc1168782837711296254atural) )).

% fst_comp_map_prod
tff(fact_549_fst__comp__map__prod,axiom,(
    ! [F: fun_fu6394435098402204005e_term,G: fun_Pr5876161306168176259nteger] : comp_P3963986752856745612nteger(produc3971164842776949671nteger,produc1437091937170647584nteger(F,G)) = comp_f2313621508578202660nteger(F,produc5986598495681327645nteger) )).

% fst_comp_map_prod
tff(fact_550_fst__comp__map__prod,axiom,(
    ! [F: fun_fu778216800452678230e_term,G: fun_Pr3905804013612896485nteger] : comp_P1205399366292975225nt_int(produc3971164842776949671nteger,produc1659241349444321267nteger(F,G)) = comp_f6521668100833223810nt_int(F,produc6655012789309278474nt_int) )).

% fst_comp_map_prod
tff(fact_551_fst__comp__map__prod,axiom,(
    ! [F: fun_fu4913119215332884186e_term,G: fun_Pr8628491304080527769atural] : comp_P7680642556388610156nteger(produc1168782837711296254atural,produc2817918400915399083atural(F,G)) = comp_f3311191160968420387nteger(F,produc3971164842776949671nteger) )).

% fst_comp_map_prod
tff(fact_552_fst__comp__map__prod,axiom,(
    ! [F: fun_fu7627201476108348585e_term,G: fun_Pr6658134011525247995atural] : comp_P3901399697021950971nt_int(produc1168782837711296254atural,produc3442593042707087196atural(F,G)) = comp_f7238851778800411137nt_int(F,produc2507970727455213110nt_int) )).

% fst_comp_map_prod
tff(fact_553_fst__comp__map__prod,axiom,(
    ! [F: fun_fu2732796286133594725e_term,G: fun_Pr5876161306168176259nteger] : comp_P4747203175050475926nteger(produc5986598495681327645nteger,produc2464009018090205216nteger(F,G)) = comp_f1391551884146842542nteger(F,produc3971164842776949671nteger) )).

% fst_comp_map_prod
tff(fact_554_snd__comp__map__prod,axiom,(
    ! [F: fun_Co7398788559141407565atural,G: fun_Pr74676805955934211atural] : comp_P7610810914149544718atural(produc6591912806276919810atural,produc6172530018443213064atural(F,G)) = comp_P3067963646784605345atural(G,produc6591912806276919810atural) )).

% snd_comp_map_prod
tff(fact_555_snd__comp__map__prod,axiom,(
    ! [F: fun_fi6353289012050310032atural,G: fun_Pr6952397211199271789atural] : comp_P754933049744969497list_f(produc6591912806276919810atural,produc6433193301019619911atural(F,G)) = comp_P4126295255191388280list_f(G,produc8710481132536983823list_f) )).

% snd_comp_map_prod
tff(fact_556_snd__comp__map__prod,axiom,(
    ! [F: fun_Co4484992968681996432action,G: fun_Pr5065044406730951201list_f] : comp_P3912863319257206115atural(produc8710481132536983823list_f,produc9125308813900113731list_f(F,G)) = comp_P894719457104077291atural(G,produc6591912806276919810atural) )).

% snd_comp_map_prod
tff(fact_557_snd__comp__map__prod,axiom,(
    ! [F: fun_fi6656238942779405907action,G: fun_Pr3111891463428510519list_f] : comp_P4267156721827287172list_f(produc8710481132536983823list_f,produc1848554412176970122list_f(F,G)) = comp_P2673361230361438154list_f(G,produc8710481132536983823list_f) )).

% snd_comp_map_prod
tff(fact_558_fstOp__def,axiom,(
    ! [P: fun_fu6012121808138353003r_bool,Q: fun_Pr8270123539610843693r_bool,Ac2: produc5207004643709237345nteger] : aa_Pro605336214283753216nteger(bNF_fs5551184864110499297nteger(P,Q),Ac2) = aa_Pro6252757739892038976nteger(aa_fun3790775640809306146nteger(produc4282985567423050387nteger,aa_Pro3255062042318636430e_term(produc3971164842776949671nteger,Ac2)),aa_Pro4693618923521437820nteger(bNF_pi4641210434737448211nteger(P,Q,aa_Pro3255062042318636430e_term(produc3971164842776949671nteger,Ac2)),aa_Pro8576478981779400380nteger(produc7330894765516781285nteger,Ac2))) )).

% fstOp_def
tff(fact_559_fstOp__def,axiom,(
    ! [P: fun_fu7078651824448937172l_bool,Q: fun_Pr4637083014979798189l_bool,Ac2: produc651309673056299192atural] : aa_Pro7626634194206414894atural(bNF_fs4803784828902956000atural(P,Q),Ac2) = aa_Pro4163967833709371565atural(aa_fun5152780764703512272atural(produc2566709293081654762atural,aa_Pro5217105177887748324e_term(produc1168782837711296254atural,Ac2)),aa_Pro4262726347734369532atural(bNF_pi6918074208948910866atural(P,Q,aa_Pro5217105177887748324e_term(produc1168782837711296254atural,Ac2)),aa_Pro7386464516095682491atural(produc3992340709582277180atural,Ac2))) )).

% fstOp_def
tff(fact_560_fstOp__def,axiom,(
    ! [P: fun_fu1674507805476766837r_bool,Q: fun_Pr8270123539610843693r_bool,Ac2: produc1616345218596728535nteger] : aa_Pro8016721334973800684nteger(bNF_fs3780317907347579883nteger(P,Q),Ac2) = aa_Pro490869892464487350nteger(aa_fun4101202993852558094nteger(produc7384524951051686153nteger,aa_Pro7852915517588584206e_term(produc5986598495681327645nteger,Ac2)),aa_Pro4693618923521437820nteger(bNF_pi5894607287393534749nteger(P,Q,aa_Pro7852915517588584206e_term(produc5986598495681327645nteger,Ac2)),aa_Pro1639709801714681030nteger(produc8810156367552308571nteger,Ac2))) )).

% fstOp_def
tff(fact_561_fstOp__def,axiom,(
    ! [P: fun_fu4196931294019812808t_bool,Q: fun_Pr3099820731930151597t_bool,Ac2: produc4441460161354545860nt_int] : aa_Pro7619707155024403014nt_int(bNF_fs6111084528178183388nt_int(P,Q),Ac2) = aa_Pro3513184699142849729nt_int(aa_fun1388719692539776744nt_int(produc1560874099174258678nt_int,aa_Pro1970863770526474220e_term(produc6655012789309278474nt_int,Ac2)),aa_Pro6970504127699319548nt_int(bNF_pi983947869366273038nt_int(P,Q,aa_Pro1970863770526474220e_term(produc6655012789309278474nt_int,Ac2)),aa_Pro5955847883112758455nt_int(produc7622839952223151176nt_int,Ac2))) )).

% fstOp_def
tff(fact_562_fstOp__def,axiom,(
    ! [P: fun_fu5117548769634986908t_bool,Q: fun_Pr3099820731930151597t_bool,Ac2: produc6768802789813714928nt_int] : aa_Pro7656415901706311326nt_int(bNF_fs2186792319726704816nt_int(P,Q),Ac2) = aa_Pro835648289009615341nt_int(aa_fun7940596247606734144nt_int(produc4852315488734385442nt_int,aa_Pro6937503462419145452e_term(produc2507970727455213110nt_int,Ac2)),aa_Pro6970504127699319548nt_int(bNF_pi178345747010392034nt_int(P,Q,aa_Pro6937503462419145452e_term(produc2507970727455213110nt_int,Ac2)),aa_Pro3662026205427353739nt_int(produc726383008135262580nt_int,Ac2))) )).

% fstOp_def
tff(fact_563_rtrancl__induct2,axiom,(
    ! [Ax: nat,Ay: nat,Bx: nat,By: nat,R: set_Pr8693737435421807431at_nat,P: fun_nat_fun_nat_bool] :
      ( pp(aa_set1680211184867041100t_bool(aa_Pro6744037673880449662t_bool(member8206827879206165904at_nat,aa_Pro314188276017538018at_nat(aa_Pro5145766267327615662at_nat(produc6161850002892822231at_nat,aa_nat7603221163087113075at_nat(aa_nat8803788312118491388at_nat(product_Pair_nat_nat,Ax),Ay)),aa_nat7603221163087113075at_nat(aa_nat8803788312118491388at_nat(product_Pair_nat_nat,Bx),By))),transi8609417484261754244at_nat(R)))
     => ( pp(aa_nat_bool(aa_nat_fun_nat_bool(P,Ax),Ay))
       => ( ! [A3: nat,B3: nat,Aa: nat,Ba: nat] :
              ( pp(aa_set1680211184867041100t_bool(aa_Pro6744037673880449662t_bool(member8206827879206165904at_nat,aa_Pro314188276017538018at_nat(aa_Pro5145766267327615662at_nat(produc6161850002892822231at_nat,aa_nat7603221163087113075at_nat(aa_nat8803788312118491388at_nat(product_Pair_nat_nat,Ax),Ay)),aa_nat7603221163087113075at_nat(aa_nat8803788312118491388at_nat(product_Pair_nat_nat,A3),B3))),transi8609417484261754244at_nat(R)))
             => ( pp(aa_set1680211184867041100t_bool(aa_Pro6744037673880449662t_bool(member8206827879206165904at_nat,aa_Pro314188276017538018at_nat(aa_Pro5145766267327615662at_nat(produc6161850002892822231at_nat,aa_nat7603221163087113075at_nat(aa_nat8803788312118491388at_nat(product_Pair_nat_nat,A3),B3)),aa_nat7603221163087113075at_nat(aa_nat8803788312118491388at_nat(product_Pair_nat_nat,Aa),Ba))),R))
               => ( pp(aa_nat_bool(aa_nat_fun_nat_bool(P,A3),B3))
                 => pp(aa_nat_bool(aa_nat_fun_nat_bool(P,Aa),Ba)) ) ) )
         => pp(aa_nat_bool(aa_nat_fun_nat_bool(P,Bx),By)) ) ) ) )).

% rtrancl_induct2
tff(fact_564_rtrancl__induct2,axiom,(
    ! [Ax: fun_Co6545587727236015215e_term,Ay: produc8923325533196201883nteger,Bx: fun_Co6545587727236015215e_term,By: produc8923325533196201883nteger,R: set_Pr3490065058412142851nteger,P: fun_fu6012121808138353003r_bool] :
      ( member7931448637355168588nteger(produc8767237661199492699nteger(aa_Pro6252757739892038976nteger(aa_fun3790775640809306146nteger(produc4282985567423050387nteger,Ax),Ay),aa_Pro6252757739892038976nteger(aa_fun3790775640809306146nteger(produc4282985567423050387nteger,Bx),By)),transi4489791620539454750nteger(R))
     => ( pp(aa_Pro5843519176478241656r_bool(aa_fun5646951941296221740r_bool(P,Ax),Ay))
       => ( ! [A3: fun_Co6545587727236015215e_term,B3: produc8923325533196201883nteger,Aa: fun_Co6545587727236015215e_term,Ba: produc8923325533196201883nteger] :
              ( member7931448637355168588nteger(produc8767237661199492699nteger(aa_Pro6252757739892038976nteger(aa_fun3790775640809306146nteger(produc4282985567423050387nteger,Ax),Ay),aa_Pro6252757739892038976nteger(aa_fun3790775640809306146nteger(produc4282985567423050387nteger,A3),B3)),transi4489791620539454750nteger(R))
             => ( member7931448637355168588nteger(produc8767237661199492699nteger(aa_Pro6252757739892038976nteger(aa_fun3790775640809306146nteger(produc4282985567423050387nteger,A3),B3),aa_Pro6252757739892038976nteger(aa_fun3790775640809306146nteger(produc4282985567423050387nteger,Aa),Ba)),R)
               => ( pp(aa_Pro5843519176478241656r_bool(aa_fun5646951941296221740r_bool(P,A3),B3))
                 => pp(aa_Pro5843519176478241656r_bool(aa_fun5646951941296221740r_bool(P,Aa),Ba)) ) ) )
         => pp(aa_Pro5843519176478241656r_bool(aa_fun5646951941296221740r_bool(P,Bx),By)) ) ) ) )).

% rtrancl_induct2
tff(fact_565_rtrancl__induct2,axiom,(
    ! [Ax: fun_Pr8336614522058983534e_term,Ay: produc7822875418678951345atural,Bx: fun_Pr8336614522058983534e_term,By: produc7822875418678951345atural,R: set_Pr7065274883433914289atural,P: fun_fu7078651824448937172l_bool] :
      ( member1519122167407479034atural(produc6389658630381836169atural(aa_Pro4163967833709371565atural(aa_fun5152780764703512272atural(produc2566709293081654762atural,Ax),Ay),aa_Pro4163967833709371565atural(aa_fun5152780764703512272atural(produc2566709293081654762atural,Bx),By)),transi4246158250603548021atural(R))
     => ( pp(aa_Pro8754844875067278050l_bool(aa_fun2237767473747863189l_bool(P,Ax),Ay))
       => ( ! [A3: fun_Pr8336614522058983534e_term,B3: produc7822875418678951345atural,Aa: fun_Pr8336614522058983534e_term,Ba: produc7822875418678951345atural] :
              ( member1519122167407479034atural(produc6389658630381836169atural(aa_Pro4163967833709371565atural(aa_fun5152780764703512272atural(produc2566709293081654762atural,Ax),Ay),aa_Pro4163967833709371565atural(aa_fun5152780764703512272atural(produc2566709293081654762atural,A3),B3)),transi4246158250603548021atural(R))
             => ( member1519122167407479034atural(produc6389658630381836169atural(aa_Pro4163967833709371565atural(aa_fun5152780764703512272atural(produc2566709293081654762atural,A3),B3),aa_Pro4163967833709371565atural(aa_fun5152780764703512272atural(produc2566709293081654762atural,Aa),Ba)),R)
               => ( pp(aa_Pro8754844875067278050l_bool(aa_fun2237767473747863189l_bool(P,A3),B3))
                 => pp(aa_Pro8754844875067278050l_bool(aa_fun2237767473747863189l_bool(P,Aa),Ba)) ) ) )
         => pp(aa_Pro8754844875067278050l_bool(aa_fun2237767473747863189l_bool(P,Bx),By)) ) ) ) )).

% rtrancl_induct2
tff(fact_566_rtrancl__induct2,axiom,(
    ! [Ax: fun_Pr272337284026993017e_term,Ay: produc8923325533196201883nteger,Bx: fun_Pr272337284026993017e_term,By: produc8923325533196201883nteger,R: set_Pr617690850500594159nteger,P: fun_fu1674507805476766837r_bool] :
      ( member5037371425510568504nteger(produc6779745771149221959nteger(aa_Pro490869892464487350nteger(aa_fun4101202993852558094nteger(produc7384524951051686153nteger,Ax),Ay),aa_Pro490869892464487350nteger(aa_fun4101202993852558094nteger(produc7384524951051686153nteger,Bx),By)),transi5211193796143977364nteger(R))
     => ( pp(aa_Pro5843519176478241656r_bool(aa_fun5449300841655810358r_bool(P,Ax),Ay))
       => ( ! [A3: fun_Pr272337284026993017e_term,B3: produc8923325533196201883nteger,Aa: fun_Pr272337284026993017e_term,Ba: produc8923325533196201883nteger] :
              ( member5037371425510568504nteger(produc6779745771149221959nteger(aa_Pro490869892464487350nteger(aa_fun4101202993852558094nteger(produc7384524951051686153nteger,Ax),Ay),aa_Pro490869892464487350nteger(aa_fun4101202993852558094nteger(produc7384524951051686153nteger,A3),B3)),transi5211193796143977364nteger(R))
             => ( member5037371425510568504nteger(produc6779745771149221959nteger(aa_Pro490869892464487350nteger(aa_fun4101202993852558094nteger(produc7384524951051686153nteger,A3),B3),aa_Pro490869892464487350nteger(aa_fun4101202993852558094nteger(produc7384524951051686153nteger,Aa),Ba)),R)
               => ( pp(aa_Pro5843519176478241656r_bool(aa_fun5449300841655810358r_bool(P,A3),B3))
                 => pp(aa_Pro5843519176478241656r_bool(aa_fun5449300841655810358r_bool(P,Aa),Ba)) ) ) )
         => pp(aa_Pro5843519176478241656r_bool(aa_fun5449300841655810358r_bool(P,Bx),By)) ) ) ) )).

% rtrancl_induct2
tff(fact_567_rtrancl__induct2,axiom,(
    ! [Ax: fun_Pr9164807099015279978e_term,Ay: product_prod_int_int,Bx: fun_Pr9164807099015279978e_term,By: product_prod_int_int,R: set_Pr445502709953361865nt_int,P: fun_fu4196931294019812808t_bool] :
      ( member5015713543875923218nt_int(produc5372120124174279073nt_int(aa_Pro3513184699142849729nt_int(aa_fun1388719692539776744nt_int(produc1560874099174258678nt_int,Ax),Ay),aa_Pro3513184699142849729nt_int(aa_fun1388719692539776744nt_int(produc1560874099174258678nt_int,Bx),By)),transi928579105954741121nt_int(R))
     => ( pp(aa_Pro4501881432599481050t_bool(aa_fun5300525129335604105t_bool(P,Ax),Ay))
       => ( ! [A3: fun_Pr9164807099015279978e_term,B3: product_prod_int_int,Aa: fun_Pr9164807099015279978e_term,Ba: product_prod_int_int] :
              ( member5015713543875923218nt_int(produc5372120124174279073nt_int(aa_Pro3513184699142849729nt_int(aa_fun1388719692539776744nt_int(produc1560874099174258678nt_int,Ax),Ay),aa_Pro3513184699142849729nt_int(aa_fun1388719692539776744nt_int(produc1560874099174258678nt_int,A3),B3)),transi928579105954741121nt_int(R))
             => ( member5015713543875923218nt_int(produc5372120124174279073nt_int(aa_Pro3513184699142849729nt_int(aa_fun1388719692539776744nt_int(produc1560874099174258678nt_int,A3),B3),aa_Pro3513184699142849729nt_int(aa_fun1388719692539776744nt_int(produc1560874099174258678nt_int,Aa),Ba)),R)
               => ( pp(aa_Pro4501881432599481050t_bool(aa_fun5300525129335604105t_bool(P,A3),B3))
                 => pp(aa_Pro4501881432599481050t_bool(aa_fun5300525129335604105t_bool(P,Aa),Ba)) ) ) )
         => pp(aa_Pro4501881432599481050t_bool(aa_fun5300525129335604105t_bool(P,Bx),By)) ) ) ) )).

% rtrancl_induct2
tff(fact_568_rtrancl__induct2,axiom,(
    ! [Ax: fun_in6429348457993719614e_term,Ay: product_prod_int_int,Bx: fun_in6429348457993719614e_term,By: product_prod_int_int,R: set_Pr2100580169568797217nt_int,P: fun_fu5117548769634986908t_bool] :
      ( member7649561347739665258nt_int(produc5207114200681655801nt_int(aa_Pro835648289009615341nt_int(aa_fun7940596247606734144nt_int(produc4852315488734385442nt_int,Ax),Ay),aa_Pro835648289009615341nt_int(aa_fun7940596247606734144nt_int(produc4852315488734385442nt_int,Bx),By)),transi9001910261832988845nt_int(R))
     => ( pp(aa_Pro4501881432599481050t_bool(aa_fun4446166836006121821t_bool(P,Ax),Ay))
       => ( ! [A3: fun_in6429348457993719614e_term,B3: product_prod_int_int,Aa: fun_in6429348457993719614e_term,Ba: product_prod_int_int] :
              ( member7649561347739665258nt_int(produc5207114200681655801nt_int(aa_Pro835648289009615341nt_int(aa_fun7940596247606734144nt_int(produc4852315488734385442nt_int,Ax),Ay),aa_Pro835648289009615341nt_int(aa_fun7940596247606734144nt_int(produc4852315488734385442nt_int,A3),B3)),transi9001910261832988845nt_int(R))
             => ( member7649561347739665258nt_int(produc5207114200681655801nt_int(aa_Pro835648289009615341nt_int(aa_fun7940596247606734144nt_int(produc4852315488734385442nt_int,A3),B3),aa_Pro835648289009615341nt_int(aa_fun7940596247606734144nt_int(produc4852315488734385442nt_int,Aa),Ba)),R)
               => ( pp(aa_Pro4501881432599481050t_bool(aa_fun4446166836006121821t_bool(P,A3),B3))
                 => pp(aa_Pro4501881432599481050t_bool(aa_fun4446166836006121821t_bool(P,Aa),Ba)) ) ) )
         => pp(aa_Pro4501881432599481050t_bool(aa_fun4446166836006121821t_bool(P,Bx),By)) ) ) ) )).

% rtrancl_induct2
tff(fact_569_case__prodI,axiom,(
    ! [F: fun_fu6012121808138353003r_bool,A: fun_Co6545587727236015215e_term,B: produc8923325533196201883nteger] :
      ( pp(aa_Pro5843519176478241656r_bool(aa_fun5646951941296221740r_bool(F,A),B))
     => pp(aa_Pro7150874649148492216r_bool(aa_fun3323788978832462054r_bool(produc401098500374025047r_bool,F),aa_Pro6252757739892038976nteger(aa_fun3790775640809306146nteger(produc4282985567423050387nteger,A),B))) ) )).

% case_prodI
tff(fact_570_case__prodI,axiom,(
    ! [F: fun_fu7078651824448937172l_bool,A: fun_Pr8336614522058983534e_term,B: produc7822875418678951345atural] :
      ( pp(aa_Pro8754844875067278050l_bool(aa_fun2237767473747863189l_bool(F,A),B))
     => pp(aa_Pro916321633901839137l_bool(aa_fun6400397208912365478l_bool(produc8343529308684018112l_bool,F),aa_Pro4163967833709371565atural(aa_fun5152780764703512272atural(produc2566709293081654762atural,A),B))) ) )).

% case_prodI
tff(fact_571_case__prodI,axiom,(
    ! [F: fun_fu1674507805476766837r_bool,A: fun_Pr272337284026993017e_term,B: produc8923325533196201883nteger] :
      ( pp(aa_Pro5843519176478241656r_bool(aa_fun5449300841655810358r_bool(F,A),B))
     => pp(aa_Pro3640759179027349698r_bool(aa_fun4743479584365168742r_bool(produc1236900166980094561r_bool,F),aa_Pro490869892464487350nteger(aa_fun4101202993852558094nteger(produc7384524951051686153nteger,A),B))) ) )).

% case_prodI
tff(fact_572_case__prodI,axiom,(
    ! [F: fun_fu4196931294019812808t_bool,A: fun_Pr9164807099015279978e_term,B: product_prod_int_int] :
      ( pp(aa_Pro4501881432599481050t_bool(aa_fun5300525129335604105t_bool(F,A),B))
     => pp(aa_Pro5031108791230793749t_bool(aa_fun7074524131408103078t_bool(produc625993674133193396t_bool,F),aa_Pro3513184699142849729nt_int(aa_fun1388719692539776744nt_int(produc1560874099174258678nt_int,A),B))) ) )).

% case_prodI
tff(fact_573_case__prodI,axiom,(
    ! [F: fun_fu5117548769634986908t_bool,A: fun_in6429348457993719614e_term,B: product_prod_int_int] :
      ( pp(aa_Pro4501881432599481050t_bool(aa_fun4446166836006121821t_bool(F,A),B))
     => pp(aa_Pro7591400126937138665t_bool(aa_fun7956820646887163302t_bool(produc6627716702706253960t_bool,F),aa_Pro835648289009615341nt_int(aa_fun7940596247606734144nt_int(produc4852315488734385442nt_int,A),B))) ) )).

% case_prodI
tff(fact_574_pair__less__def,axiom,(
    fun_pair_less = lex_prod_nat_nat(less_than,less_than) )).

% pair_less_def
tff(fact_575_le__sup__iff,axiom,(
    ! [X: nat,Y: nat,Z: nat] :
      ( pp(aa_nat_bool(aa_nat_fun_nat_bool(ord_less_eq_nat,aa_nat_nat(aa_nat_fun_nat_nat(sup_sup_nat,X),Y)),Z))
    <=> ( pp(aa_nat_bool(aa_nat_fun_nat_bool(ord_less_eq_nat,X),Z))
        & pp(aa_nat_bool(aa_nat_fun_nat_bool(ord_less_eq_nat,Y),Z)) ) ) )).

% le_sup_iff
tff(fact_576_sup_Obounded__iff,axiom,(
    ! [B: nat,C2: nat,A: nat] :
      ( pp(aa_nat_bool(aa_nat_fun_nat_bool(ord_less_eq_nat,aa_nat_nat(aa_nat_fun_nat_nat(sup_sup_nat,B),C2)),A))
    <=> ( pp(aa_nat_bool(aa_nat_fun_nat_bool(ord_less_eq_nat,B),A))
        & pp(aa_nat_bool(aa_nat_fun_nat_bool(ord_less_eq_nat,C2),A)) ) ) )).

% sup.bounded_iff
tff(fact_577_rtrancl__tab_Oequation_I3_J,axiom,(
    ! [R3: pred_P40958870688161405at_nat,Xa4: list_P6011104703257516679at_nat,Xb2: product_prod_nat_nat,Xc: product_prod_nat_nat] : transi8137332151331134886at_nat(R3,Xa4,Xb2,Xc) = sup_su2981425912110785871t_unit(bind_P7133822938289884078t_unit(single5216280447982286995at_nat(produc3454366016999414071at_nat(Xa4,aa_Pro314188276017538018at_nat(aa_Pro5145766267327615662at_nat(produc6161850002892822231at_nat,Xb2),Xc))),produc7613932700751717743t_unit(cOMBK_3462217395813459000at_nat(aa_fun762978388704573670t_unit(produc4288560984398973711t_unit,aa_pre3988284201554867738t_unit(aa_fun8620934445070975814t_unit(cOMBC_1831313084446023480t_unit,aa_fun8179310490366260934t_unit(cOMBB_164136767961081285at_nat(cOMBC_1552180646880195170t_unit),aa_pre6878865595929844410t_unit(aa_fun8261945545960088710t_unit(cOMBC_5659729398678793432t_unit,aa_fun8639297843695411718t_unit(cOMBB_2513854330640417733at_nat(cOMBC_2112645637916996866t_unit),aa_fun1398212528012210538t_unit(cOMBB_5276851976296163209at_nat(cOMBB_8619469215816066475at_nat(if_pred_Product_unit)),fequal9188845342289841878at_nat))),single_Product_unit(product_Unity)))),bot_bo2717538794563056311t_unit))))),bind_P7133822938289884078t_unit(single5216280447982286995at_nat(produc3454366016999414071at_nat(Xa4,aa_Pro314188276017538018at_nat(aa_Pro5145766267327615662at_nat(produc6161850002892822231at_nat,Xb2),Xc))),produc7613932700751717743t_unit(cOMBB_725290839343848585at_nat(produc4288560984398973711t_unit,cOMBS_4175389943812038914t_unit(cOMBB_5451314004310722645at_nat(cOMBS_3161903135851905446t_unit,cOMBB_2981639810276598231at_nat(cOMBB_6021740294354723209at_nat(cOMBB_115759876198316351at_nat),cOMBB_3687923245201772409at_nat(cOMBB_3082412447133040017at_nat(bind_P7128388325418652648t_unit),cOMBB_5898222925619342159at_nat(cOMBB_5909589190342145515at_nat(if_pred),cOMBB_4426666140241859373at_nat(aa_fun2412459903328548336t_bool(cOMBB_3950327738894754075at_nat,fNot),cOMBB_4314901741678400945at_nat(cOMBC_4213388754263852048t_bool(member8440522571783428010at_nat),set_Pr5648618587558075414at_nat)))))),cOMBB_8852436043916570701at_nat(cOMBB_6329840712220438825at_nat(cOMBB_852830008901541831at_nat(produc1731598583106934569t_unit)),cOMBC_7334429563222251924t_unit(cOMBB_5462122356127669157at_nat(cOMBS_4230836484273029706t_unit,cOMBB_1075901795510275469at_nat(cOMBB_1854007403303834855at_nat(cOMBC_5613538993853102528t_unit),cOMBB_258358684656524183at_nat(cOMBB_5103073487066619019at_nat(cOMBB_5679504191179243281at_nat(bind_P8554545925139817076t_unit)),cOMBB_2038197445915012777at_nat(cOMBB_8265912070450743159at_nat(transi882309894880223404at_nat(R3)),cOMBC_5135100225479720282at_nat(cons_P6512896166579812791at_nat))))),cOMBB_6391274120106964943at_nat(cOMBB_858827066190991205at_nat(aa_pre2607734555494874840t_unit(bind_P1979233827931663630t_unit,R3)),cOMBB_7887312347652333625at_nat(cOMBB_2065526613309619203at_nat(produc4288560984398973711t_unit),cOMBC_1833984069380548174t_unit(cOMBB_4765135231851555653at_nat(cOMBC_5275586973196154104t_unit,cOMBB_7178453367878975473at_nat(cOMBB_5189233098434810449at_nat(cOMBC_1831313084446023480t_unit),cOMBB_5458323460549197893at_nat(cOMBB_2113419532209094353at_nat(cOMBB_164136767961081285at_nat(cOMBC_1552180646880195170t_unit)),cOMBC_2019996620745495534t_unit(cOMBB_1053811261885026117at_nat(cOMBC_5328311016465078168t_unit,cOMBB_8260708853994407409at_nat(cOMBB_5476310215842033425at_nat(cOMBC_5659729398678793432t_unit),cOMBB_6412959268813628485at_nat(cOMBB_7465871554117472657at_nat(cOMBB_2513854330640417733at_nat(cOMBC_2112645637916996866t_unit)),cOMBB_5060330993596087689at_nat(cOMBB_4699236211449707007at_nat(cOMBB_5276851976296163209at_nat(cOMBB_8619469215816066475at_nat(if_pred_Product_unit))),cOMBC_213517001142981186t_bool(cOMBB_5471853805901070681at_nat(cOMBB_6298731734558261203at_nat,cOMBB_1317090727945068337at_nat(cOMBC_3379778804465295182t_bool,cOMBB_7968978829756819823at_nat(cOMBB_7619062392956744359at_nat(cOMBB_3950327738894754075at_nat),cOMBB_6079270709258741481at_nat(cOMBB_1143792199142760587at_nat(fconj),fequal9188845342289841878at_nat)))),fequal9188845342289841878at_nat))))),single_Product_unit(product_Unity))))),bot_bo2717538794563056311t_unit)))))))))) )).

% rtrancl_tab.equation(3)
tff(fact_578_rtrancl__tab_Oequation_I3_J,axiom,(
    ! [R3: pred_P8888073063311132157at_nat,Xa4: list_P8469869581646625389at_nat,Xb2: produc859450856879609959at_nat,Xc: produc859450856879609959at_nat] : transi5680681622043916684at_nat(R3,Xa4,Xb2,Xc) = sup_su2981425912110785871t_unit(bind_P4922376816526270484t_unit(single2428174337336239661at_nat(produc7781176426044631377at_nat(Xa4,produc4662710985925991255at_nat(Xb2,Xc))),produc3209168420654000521t_unit(cOMBK_4083529787398425118at_nat(aa_fun4392527517299224678t_unit(produc5963772262439867279t_unit,aa_pre7525886857133037338t_unit(aa_fun8426866602407252166t_unit(cOMBC_3641583497095807544t_unit,aa_fun1489765999007759686t_unit(cOMBB_3023484951760934187at_nat(cOMBC_889979299708343368t_unit),aa_pre6399090365428005818t_unit(aa_fun7899406617516134918t_unit(cOMBC_1152749508414443480t_unit,aa_fun9057668640481527942t_unit(cOMBB_3402300324767598891at_nat(cOMBC_4002404201293077736t_unit),aa_fun7800316760529163626t_unit(cOMBB_3778376931805274659at_nat(cOMBB_1146216699205043729at_nat(if_pred_Product_unit)),fequal3254904519494148796at_nat))),single_Product_unit(product_Unity)))),bot_bo2717538794563056311t_unit))))),bind_P4922376816526270484t_unit(single2428174337336239661at_nat(produc7781176426044631377at_nat(Xa4,produc4662710985925991255at_nat(Xb2,Xc))),produc3209168420654000521t_unit(cOMBB_1697112226982122479at_nat(produc5963772262439867279t_unit,cOMBS_852849108698950684t_unit(cOMBB_1283755341968866465at_nat(cOMBS_468982351371082508t_unit,cOMBB_6690966668755164349at_nat(cOMBB_1855707829989582371at_nat(cOMBB_722061058032413605at_nat),cOMBB_881699588201662943at_nat(cOMBB_9184922037993172215at_nat(bind_P7128388325418652648t_unit),cOMBB_8866385252142140521at_nat(cOMBB_4063035190317856337at_nat(if_pred),cOMBB_426876527336951263at_nat(aa_fun387114033786370596t_bool(cOMBB_2433561337776822657at_nat,fNot),cOMBB_319504641231003415at_nat(cOMBC_9012026442144072464t_bool(member8206827879206165904at_nat),set_Pr5518436109238095868at_nat)))))),cOMBB_8217109880266147123at_nat(cOMBB_1387502547487320591at_nat(cOMBB_188498006783075885at_nat(produc1731598583106934569t_unit)),cOMBC_1232740382984552954t_unit(cOMBB_4400092321824902565at_nat(cOMBS_6623718919662172080t_unit,cOMBB_4507197582062124019at_nat(cOMBB_918673876994245709at_nat(cOMBC_1225399753699113152t_unit),cOMBB_3040415379833955197at_nat(cOMBB_3860581143808473125at_nat(cOMBB_1013918345445279863at_nat(bind_P1979233827931663630t_unit)),cOMBB_507629349358754857at_nat(cOMBB_5861866454310774391at_nat(transi8068056145586740114at_nat(R3)),cOMBC_971145656680427968at_nat(cons_P8732206157123786781at_nat))))),cOMBB_7735310652399635689at_nat(cOMBB_4872979208479835979at_nat(bind_P5740067618745592206t_unit(R3)),cOMBB_1882989461695051679at_nat(cOMBB_1532903394140347113at_nat(produc5963772262439867279t_unit),cOMBC_2431071010728068942t_unit(cOMBB_4114533540521960107at_nat(cOMBC_3552359484409778910t_unit,cOMBB_999785620500825175at_nat(cOMBB_3855614887157447223at_nat(cOMBC_3641583497095807544t_unit),cOMBB_3879019967057479083at_nat(cOMBB_8991931639003983287at_nat(cOMBB_3023484951760934187at_nat(cOMBC_889979299708343368t_unit)),cOMBC_1386049509011911918t_unit(cOMBB_3220919535631662251at_nat(cOMBC_442156658242747262t_unit,cOMBB_761957234729320535at_nat(cOMBB_1887950562371458807at_nat(cOMBC_1152749508414443480t_unit),cOMBB_1420717140963188651at_nat(cOMBB_7995020808009318519at_nat(cOMBB_3402300324767598891at_nat(cOMBC_4002404201293077736t_unit)),cOMBB_828043341016091171at_nat(cOMBB_3757407158083035749at_nat(cOMBB_3778376931805274659at_nat(cOMBB_1146216699205043729at_nat(if_pred_Product_unit))),cOMBC_6749554223059728118t_bool(cOMBB_754071365825226635at_nat(cOMBB_56352309719135187at_nat,cOMBB_1082243486056276683at_nat(cOMBC_4876564424516006760t_bool,cOMBB_6497752990643608097at_nat(cOMBB_3313237432338228441at_nat(cOMBB_2433561337776822657at_nat),cOMBB_345633376158509955at_nat(cOMBB_6335558003536670961at_nat(fconj),fequal3254904519494148796at_nat)))),fequal3254904519494148796at_nat))))),single_Product_unit(product_Unity))))),bot_bo2717538794563056311t_unit)))))))))) )).

% rtrancl_tab.equation(3)
tff(fact_579_in__rel__def,axiom,(
    ! [R2: set_Pr1261947904930325089at_nat,X: nat,Y: nat] :
      ( pp(aa_nat_bool(aa_nat_fun_nat_bool(fun_in_rel_nat_nat(R2),X),Y))
    <=> pp(aa_set3135850010578026034t_bool(aa_Pro5021235949175849214t_bool(member8440522571783428010at_nat,aa_nat7603221163087113075at_nat(aa_nat8803788312118491388at_nat(product_Pair_nat_nat,X),Y)),R2)) ) )).

% in_rel_def
tff(fact_580_in__rel__def,axiom,(
    ! [R2: set_Pr8693737435421807431at_nat,X: product_prod_nat_nat,Y: product_prod_nat_nat] :
      ( pp(aa_Pro2232559814647311250t_bool(aa_Pro595088089689268830t_bool(fun_in3916733394112622082at_nat(R2),X),Y))
    <=> pp(aa_set1680211184867041100t_bool(aa_Pro6744037673880449662t_bool(member8206827879206165904at_nat,aa_Pro314188276017538018at_nat(aa_Pro5145766267327615662at_nat(produc6161850002892822231at_nat,X),Y)),R2)) ) )).

% in_rel_def
tff(fact_581_in__rel__def,axiom,(
    ! [R2: set_Pr7592006421409863191nteger,X: fun_Co6545587727236015215e_term,Y: produc8923325533196201883nteger] :
      ( pp(aa_Pro5843519176478241656r_bool(aa_fun5646951941296221740r_bool(fun_in589827024711239208nteger(R2),X),Y))
    <=> pp(aa_set3464050655127758210r_bool(aa_Pro2389691766940459706r_bool(member4581088367259704696nteger,aa_Pro6252757739892038976nteger(aa_fun3790775640809306146nteger(produc4282985567423050387nteger,X),Y)),R2)) ) )).

% in_rel_def
tff(fact_582_in__rel__def,axiom,(
    ! [R2: set_Pr1570348503753982702atural,X: fun_Pr8336614522058983534e_term,Y: produc7822875418678951345atural] :
      ( pp(aa_Pro8754844875067278050l_bool(aa_fun2237767473747863189l_bool(fun_in6785248504625566079atural(R2),X),Y))
    <=> pp(aa_set4207312397001245291l_bool(aa_Pro8078843286258240140l_bool(member5458643631506449871atural,aa_Pro4163967833709371565atural(aa_fun5152780764703512272atural(produc2566709293081654762atural,X),Y)),R2)) ) )).

% in_rel_def
tff(fact_583_in__rel__def,axiom,(
    ! [R2: set_Pr5663546166630115725nteger,X: fun_Pr272337284026993017e_term,Y: produc8923325533196201883nteger] :
      ( pp(aa_Pro5843519176478241656r_bool(aa_fun5449300841655810358r_bool(fun_in2379692125740821662nteger(R2),X),Y))
    <=> pp(aa_set1981577615330639756r_bool(aa_Pro8002950007301694158r_bool(member6423679177046879214nteger,aa_Pro490869892464487350nteger(aa_fun4101202993852558094nteger(produc7384524951051686153nteger,X),Y)),R2)) ) )).

% in_rel_def
tff(fact_584_in__rel__def,axiom,(
    ! [R2: set_Pr233528076387193594nt_int,X: fun_Pr9164807099015279978e_term,Y: product_prod_int_int] :
      ( pp(aa_Pro4501881432599481050t_bool(aa_fun5300525129335604105t_bool(fun_in8461163380030820235nt_int(R2),X),Y))
    <=> pp(aa_set462754579954174303t_bool(aa_Pro2723816575955516532t_bool(member690604328116145115nt_int,aa_Pro3513184699142849729nt_int(aa_fun1388719692539776744nt_int(produc1560874099174258678nt_int,X),Y)),R2)) ) )).

% in_rel_def
tff(fact_585_in__rel__def,axiom,(
    ! [R2: set_Pr5033440245338114598nt_int,X: fun_in6429348457993719614e_term,Y: product_prod_int_int] :
      ( pp(aa_Pro4501881432599481050t_bool(aa_fun4446166836006121821t_bool(fun_in702307684740539575nt_int(R2),X),Y))
    <=> pp(aa_set6451871791712458035t_bool(aa_Pro2057418844460291100t_bool(member500491123954006279nt_int,aa_Pro835648289009615341nt_int(aa_fun7940596247606734144nt_int(produc4852315488734385442nt_int,X),Y)),R2)) ) )).

% in_rel_def
tff(fact_586_rtrancl__tab_Oequation_I1_J,axiom,(
    ! [R3: fun_Pr4274085205351957291at_nat,Xa4: list_P6011104703257516679at_nat,Xb2: product_prod_nat_nat,Xc: product_prod_nat_nat] : aa_Pro8506890182770087144t_unit(aa_Pro1289996471523352882t_unit(aa_lis2506519724559586180t_unit(transi7776283402896926368at_nat(R3),Xa4),Xb2),Xc) = sup_su2981425912110785871t_unit(bind_P7133822938289884078t_unit(single5216280447982286995at_nat(produc3454366016999414071at_nat(Xa4,aa_Pro314188276017538018at_nat(aa_Pro5145766267327615662at_nat(produc6161850002892822231at_nat,Xb2),Xc))),produc7613932700751717743t_unit(cOMBK_3462217395813459000at_nat(aa_fun762978388704573670t_unit(produc4288560984398973711t_unit,aa_pre3988284201554867738t_unit(aa_fun8620934445070975814t_unit(cOMBC_1831313084446023480t_unit,aa_fun8179310490366260934t_unit(cOMBB_164136767961081285at_nat(cOMBC_1552180646880195170t_unit),aa_pre6878865595929844410t_unit(aa_fun8261945545960088710t_unit(cOMBC_5659729398678793432t_unit,aa_fun8639297843695411718t_unit(cOMBB_2513854330640417733at_nat(cOMBC_2112645637916996866t_unit),aa_fun1398212528012210538t_unit(cOMBB_5276851976296163209at_nat(cOMBB_8619469215816066475at_nat(if_pred_Product_unit)),fequal9188845342289841878at_nat))),single_Product_unit(product_Unity)))),bot_bo2717538794563056311t_unit))))),bind_P7133822938289884078t_unit(single5216280447982286995at_nat(produc3454366016999414071at_nat(Xa4,aa_Pro314188276017538018at_nat(aa_Pro5145766267327615662at_nat(produc6161850002892822231at_nat,Xb2),Xc))),produc7613932700751717743t_unit(cOMBB_725290839343848585at_nat(produc4288560984398973711t_unit,cOMBS_4175389943812038914t_unit(cOMBB_5451314004310722645at_nat(cOMBS_3161903135851905446t_unit,cOMBB_2981639810276598231at_nat(cOMBB_6021740294354723209at_nat(cOMBB_115759876198316351at_nat),cOMBB_3687923245201772409at_nat(cOMBB_3082412447133040017at_nat(bind_P7128388325418652648t_unit),cOMBB_5898222925619342159at_nat(cOMBB_5909589190342145515at_nat(if_pred),cOMBB_4426666140241859373at_nat(aa_fun2412459903328548336t_bool(cOMBB_3950327738894754075at_nat,fNot),cOMBB_4314901741678400945at_nat(cOMBC_4213388754263852048t_bool(member8440522571783428010at_nat),set_Pr5648618587558075414at_nat)))))),cOMBB_8852436043916570701at_nat(cOMBB_6329840712220438825at_nat(cOMBB_852830008901541831at_nat(produc1731598583106934569t_unit)),cOMBB_1893438810344559013at_nat(cOMBS_7740738590251242802t_unit(cOMBB_8050131321477566705at_nat(cOMBB_6816641055676022475at_nat,aa_fun4285381634782878046t_unit(cOMBB_5679504191179243281at_nat(bind_P8554545925139817076t_unit),R3))),cOMBC_2131939975131778154t_unit(cOMBB_1502820198456722369at_nat(cOMBC_3475263444157777506t_unit,cOMBB_6582776088936761025at_nat(cOMBB_1101662280078262423at_nat(cOMBC_257629196287008334t_unit),cOMBB_244467826459067329at_nat(cOMBB_645862290203618719at_nat(cOMBB_2130115195809794919at_nat(cOMBC_1545691546122322636t_unit)),cOMBB_7993243027322938317at_nat(cOMBB_2277941568467913617at_nat(cOMBB_7200171043471927027at_nat(cOMBB_3082412447133040017at_nat(bind_P7128388325418652648t_unit))),cOMBB_5760826963616815649at_nat(cOMBB_6710114948282586727at_nat(cOMBC_4661858004074810762t_unit),cOMBB_7322608964178846121at_nat(cOMBB_2384414550650649573at_nat(transi7776283402896926368at_nat(R3)),cOMBC_5135100225479720282at_nat(cons_P6512896166579812791at_nat))))))),aa_pre8602123596742896802t_unit(produc1731598583106934569t_unit,single_Product_unit(product_Unity)))))))))) )).

% rtrancl_tab.equation(1)
tff(fact_587_rtrancl__tab_Oequation_I1_J,axiom,(
    ! [R3: fun_Pr7987481356257662327at_nat,Xa4: list_P8469869581646625389at_nat,Xb2: produc859450856879609959at_nat,Xc: produc859450856879609959at_nat] : aa_Pro1271188383344610766t_unit(aa_Pro4353053020390231602t_unit(aa_lis1417999792129105130t_unit(transi4223599960602944390at_nat(R3),Xa4),Xb2),Xc) = sup_su2981425912110785871t_unit(bind_P4922376816526270484t_unit(single2428174337336239661at_nat(produc7781176426044631377at_nat(Xa4,produc4662710985925991255at_nat(Xb2,Xc))),produc3209168420654000521t_unit(cOMBK_4083529787398425118at_nat(aa_fun4392527517299224678t_unit(produc5963772262439867279t_unit,aa_pre7525886857133037338t_unit(aa_fun8426866602407252166t_unit(cOMBC_3641583497095807544t_unit,aa_fun1489765999007759686t_unit(cOMBB_3023484951760934187at_nat(cOMBC_889979299708343368t_unit),aa_pre6399090365428005818t_unit(aa_fun7899406617516134918t_unit(cOMBC_1152749508414443480t_unit,aa_fun9057668640481527942t_unit(cOMBB_3402300324767598891at_nat(cOMBC_4002404201293077736t_unit),aa_fun7800316760529163626t_unit(cOMBB_3778376931805274659at_nat(cOMBB_1146216699205043729at_nat(if_pred_Product_unit)),fequal3254904519494148796at_nat))),single_Product_unit(product_Unity)))),bot_bo2717538794563056311t_unit))))),bind_P4922376816526270484t_unit(single2428174337336239661at_nat(produc7781176426044631377at_nat(Xa4,produc4662710985925991255at_nat(Xb2,Xc))),produc3209168420654000521t_unit(cOMBB_1697112226982122479at_nat(produc5963772262439867279t_unit,cOMBS_852849108698950684t_unit(cOMBB_1283755341968866465at_nat(cOMBS_468982351371082508t_unit,cOMBB_6690966668755164349at_nat(cOMBB_1855707829989582371at_nat(cOMBB_722061058032413605at_nat),cOMBB_881699588201662943at_nat(cOMBB_9184922037993172215at_nat(bind_P7128388325418652648t_unit),cOMBB_8866385252142140521at_nat(cOMBB_4063035190317856337at_nat(if_pred),cOMBB_426876527336951263at_nat(aa_fun387114033786370596t_bool(cOMBB_2433561337776822657at_nat,fNot),cOMBB_319504641231003415at_nat(cOMBC_9012026442144072464t_bool(member8206827879206165904at_nat),set_Pr5518436109238095868at_nat)))))),cOMBB_8217109880266147123at_nat(cOMBB_1387502547487320591at_nat(cOMBB_188498006783075885at_nat(produc1731598583106934569t_unit)),cOMBB_4707605103177175077at_nat(cOMBS_1756900555139377458t_unit(cOMBB_9083452616230038999at_nat(cOMBB_6492268301515059403at_nat,aa_fun8280779118801906474t_unit(cOMBB_1013918345445279863at_nat(bind_P1979233827931663630t_unit),R3))),cOMBC_4063351036741475126t_unit(cOMBB_8143124021515221159at_nat(cOMBC_3383123544743041020t_unit,cOMBB_435512371231529639at_nat(cOMBB_1935306088440294345at_nat(cOMBC_7315994157396238746t_unit),cOMBB_6077392791958845607at_nat(cOMBB_6884808994264965945at_nat(cOMBB_7650539644633499085at_nat(cOMBC_5402529741865119846t_unit)),cOMBB_4795075098868226611at_nat(cOMBB_2530141228362346743at_nat(cOMBB_1561256065025312985at_nat(cOMBB_9184922037993172215at_nat(bind_P7128388325418652648t_unit))),cOMBB_4766623185494176647at_nat(cOMBB_7418897035603326669at_nat(cOMBC_8924442749102034186t_unit),cOMBB_8059422838563483177at_nat(cOMBB_2638579188562276581at_nat(transi4223599960602944390at_nat(R3)),cOMBC_971145656680427968at_nat(cons_P8732206157123786781at_nat))))))),aa_pre8602123596742896802t_unit(produc1731598583106934569t_unit,single_Product_unit(product_Unity)))))))))) )).

% rtrancl_tab.equation(1)
tff(fact_588_snd__map__prod,axiom,(
    ! [F: fun_Co7398788559141407565atural,G: fun_Pr74676805955934211atural,X: produc5835291356934675326atural] : aa_Pro3673693039631929973atural(produc6591912806276919810atural,aa_Pro4026365172444991930atural(produc6172530018443213064atural(F,G),X)) = aa_Pro4262726347734369532atural(G,aa_Pro3673693039631929973atural(produc6591912806276919810atural,X)) )).

% snd_map_prod
tff(fact_589_snd__map__prod,axiom,(
    ! [F: fun_fi6353289012050310032atural,G: fun_Pr6952397211199271789atural,X: produc8923597787767437993list_f] : aa_Pro3673693039631929973atural(produc6591912806276919810atural,aa_Pro6945104852914167019atural(produc6433193301019619911atural(F,G),X)) = aa_Pro5675988011797720150atural(G,aa_Pro2582230449628027978list_f(produc8710481132536983823list_f,X)) )).

% snd_map_prod
tff(fact_590_snd__map__prod,axiom,(
    ! [F: fun_Co4484992968681996432action,G: fun_Pr5065044406730951201list_f,X: produc5835291356934675326atural] : aa_Pro2582230449628027978list_f(produc8710481132536983823list_f,aa_Pro2654565744390766957list_f(produc9125308813900113731list_f(F,G),X)) = aa_Pro2163047984581542354list_f(G,aa_Pro3673693039631929973atural(produc6591912806276919810atural,X)) )).

% snd_map_prod
tff(fact_591_snd__map__prod,axiom,(
    ! [F: fun_fi6656238942779405907action,G: fun_Pr3111891463428510519list_f,X: produc8923597787767437993list_f] : aa_Pro2582230449628027978list_f(produc8710481132536983823list_f,aa_Pro7428252341792638716list_f(produc1848554412176970122list_f(F,G),X)) = aa_Pro777963009888889592list_f(G,aa_Pro2582230449628027978list_f(produc8710481132536983823list_f,X)) )).

% snd_map_prod
tff(fact_592_finite__induct,axiom,(
    ! [F4: set_Pr1261947904930325089at_nat,P: fun_se8074476271188067385t_bool] :
      ( pp(aa_set3135850010578026034t_bool(finite6177210948735845034at_nat,F4))
     => ( pp(aa_set3135850010578026034t_bool(P,bot_bo2099793752762293965at_nat))
       => ( ! [X3: product_prod_nat_nat,F5: set_Pr1261947904930325089at_nat] :
              ( pp(aa_set3135850010578026034t_bool(finite6177210948735845034at_nat,F5))
             => ( ~ pp(aa_set3135850010578026034t_bool(aa_Pro5021235949175849214t_bool(member8440522571783428010at_nat,X3),F5))
               => ( pp(aa_set3135850010578026034t_bool(P,F5))
                 => pp(aa_set3135850010578026034t_bool(P,insert8211810215607154385at_nat(X3,F5))) ) ) )
         => pp(aa_set3135850010578026034t_bool(P,F4)) ) ) ) )).

% finite_induct
tff(fact_593_finite__induct,axiom,(
    ! [F4: set_Pr8693737435421807431at_nat,P: fun_se5728542193342009683t_bool] :
      ( pp(aa_set1680211184867041100t_bool(finite4392333629123659920at_nat,F4))
     => ( pp(aa_set1680211184867041100t_bool(P,bot_bo5327735625951526323at_nat))
       => ( ! [X3: produc859450856879609959at_nat,F5: set_Pr8693737435421807431at_nat] :
              ( pp(aa_set1680211184867041100t_bool(finite4392333629123659920at_nat,F5))
             => ( ~ pp(aa_set1680211184867041100t_bool(aa_Pro6744037673880449662t_bool(member8206827879206165904at_nat,X3),F5))
               => ( pp(aa_set1680211184867041100t_bool(P,F5))
                 => pp(aa_set1680211184867041100t_bool(P,insert5050368324300391991at_nat(X3,F5))) ) ) )
         => pp(aa_set1680211184867041100t_bool(P,F4)) ) ) ) )).

% finite_induct
tff(fact_594_fst__map__prod,axiom,(
    ! [F: fun_fu2067240890535772763e_term,G: fun_Pr5876161306168176259nteger,X: produc5207004643709237345nteger] : aa_Pro3255062042318636430e_term(produc3971164842776949671nteger,aa_Pro605336214283753216nteger(produc63072358922508822nteger(F,G),X)) = aa_fun1274623470434842396e_term(F,aa_Pro3255062042318636430e_term(produc3971164842776949671nteger,X)) )).

% fst_map_prod
tff(fact_595_fst__map__prod,axiom,(
    ! [F: fun_fu2536258666646624298e_term,G: fun_Pr3905804013612896485nteger,X: produc6768802789813714928nt_int] : aa_Pro3255062042318636430e_term(produc3971164842776949671nteger,aa_Pro500179501102819087nteger(produc8646943564923299783nteger(F,G),X)) = aa_fun725494399760559339e_term(F,aa_Pro6937503462419145452e_term(produc2507970727455213110nt_int,X)) )).

% fst_map_prod
tff(fact_596_fst__map__prod,axiom,(
    ! [F: fun_fu6923407849516284330e_term,G: fun_Pr7742364301602142113nt_int,X: produc5207004643709237345nteger] : aa_Pro6937503462419145452e_term(produc2507970727455213110nt_int,aa_Pro1767059176697221775nt_int(produc4728319346741315203nt_int(F,G),X)) = aa_fun7763722112327144939e_term(F,aa_Pro3255062042318636430e_term(produc3971164842776949671nteger,X)) )).

% fst_map_prod
tff(fact_597_fst__map__prod,axiom,(
    ! [F: fun_fu2477166813681994617e_term,G: fun_Pr2478283820680522243nt_int,X: produc6768802789813714928nt_int] : aa_Pro6937503462419145452e_term(produc2507970727455213110nt_int,aa_Pro7656415901706311326nt_int(produc8631014097479913524nt_int(F,G),X)) = aa_fun78455448157554618e_term(F,aa_Pro6937503462419145452e_term(produc2507970727455213110nt_int,X)) )).

% fst_map_prod
tff(fact_598_fst__map__prod,axiom,(
    ! [F: fun_fu7213781131102827866e_term,G: fun_Pr6545718844898358509nteger,X: produc651309673056299192atural] : aa_Pro3255062042318636430e_term(produc3971164842776949671nteger,aa_Pro1881300264899033047nteger(produc9188367097266839807nteger(F,G),X)) = aa_fun2603856539051944475e_term(F,aa_Pro5217105177887748324e_term(produc1168782837711296254atural,X)) )).

% fst_map_prod
tff(fact_599_fst__map__prod,axiom,(
    ! [F: fun_fu6394435098402204005e_term,G: fun_Pr5876161306168176259nteger,X: produc1616345218596728535nteger] : aa_Pro3255062042318636430e_term(produc3971164842776949671nteger,aa_Pro2148824989012779638nteger(produc1437091937170647584nteger(F,G),X)) = aa_fun1784510506351320614e_term(F,aa_Pro7852915517588584206e_term(produc5986598495681327645nteger,X)) )).

% fst_map_prod
tff(fact_600_fst__map__prod,axiom,(
    ! [F: fun_fu778216800452678230e_term,G: fun_Pr3905804013612896485nteger,X: produc4441460161354545860nt_int] : aa_Pro3255062042318636430e_term(produc3971164842776949671nteger,aa_Pro381531223449366499nteger(produc1659241349444321267nteger(F,G),X)) = aa_fun3263039873566730007e_term(F,aa_Pro1970863770526474220e_term(produc6655012789309278474nt_int,X)) )).

% fst_map_prod
tff(fact_601_fst__map__prod,axiom,(
    ! [F: fun_fu4913119215332884186e_term,G: fun_Pr8628491304080527769atural,X: produc5207004643709237345nteger] : aa_Pro5217105177887748324e_term(produc1168782837711296254atural,aa_Pro7907784746481409879atural(produc2817918400915399083atural(F,G),X)) = aa_fun2534482373496464155e_term(F,aa_Pro3255062042318636430e_term(produc3971164842776949671nteger,X)) )).

% fst_map_prod
tff(fact_602_fst__map__prod,axiom,(
    ! [F: fun_fu7627201476108348585e_term,G: fun_Pr6658134011525247995atural,X: produc6768802789813714928nt_int] : aa_Pro5217105177887748324e_term(produc1168782837711296254atural,aa_Pro2270378316210030438atural(produc3442593042707087196atural(F,G),X)) = aa_fun3119940262582087914e_term(F,aa_Pro6937503462419145452e_term(produc2507970727455213110nt_int,X)) )).

% fst_map_prod
tff(fact_603_fst__map__prod,axiom,(
    ! [F: fun_fu2732796286133594725e_term,G: fun_Pr5876161306168176259nteger,X: produc5207004643709237345nteger] : aa_Pro7852915517588584206e_term(produc5986598495681327645nteger,aa_Pro8872820292021839222nteger(produc2464009018090205216nteger(F,G),X)) = aa_fun3693577172319249446e_term(F,aa_Pro3255062042318636430e_term(produc3971164842776949671nteger,X)) )).

% fst_map_prod
tff(fact_604_min__def,axiom,(
    ! [A: nat,B: nat] :
      ( ( pp(aa_nat_bool(aa_nat_fun_nat_bool(ord_less_eq_nat,A),B))
       => aa_nat_nat(aa_nat_fun_nat_nat(ord_min_nat,A),B) = A )
      & ( ~ pp(aa_nat_bool(aa_nat_fun_nat_bool(ord_less_eq_nat,A),B))
       => aa_nat_nat(aa_nat_fun_nat_nat(ord_min_nat,A),B) = B ) ) )).

% min_def
tff(fact_605_map__prod__imageI,axiom,(
    ! [A: nat,B: nat,R2: set_Pr1261947904930325089at_nat,F: fun_nat_nat,G: fun_nat_nat] :
      ( pp(aa_set3135850010578026034t_bool(aa_Pro5021235949175849214t_bool(member8440522571783428010at_nat,aa_nat7603221163087113075at_nat(aa_nat8803788312118491388at_nat(product_Pair_nat_nat,A),B)),R2))
     => pp(aa_set3135850010578026034t_bool(aa_Pro5021235949175849214t_bool(member8440522571783428010at_nat,aa_nat7603221163087113075at_nat(aa_nat8803788312118491388at_nat(product_Pair_nat_nat,aa_nat_nat(F,A)),aa_nat_nat(G,B))),image_5168914502847457605at_nat(produc6977886695330630970at_nat(F,G),R2))) ) )).

% map_prod_imageI
tff(fact_606_map__prod__imageI,axiom,(
    ! [A: nat,B: nat,R2: set_Pr1261947904930325089at_nat,F: fun_na1476630412504255114at_nat,G: fun_na1476630412504255114at_nat] :
      ( pp(aa_set3135850010578026034t_bool(aa_Pro5021235949175849214t_bool(member8440522571783428010at_nat,aa_nat7603221163087113075at_nat(aa_nat8803788312118491388at_nat(product_Pair_nat_nat,A),B)),R2))
     => pp(aa_set1680211184867041100t_bool(aa_Pro6744037673880449662t_bool(member8206827879206165904at_nat,aa_Pro314188276017538018at_nat(aa_Pro5145766267327615662at_nat(produc6161850002892822231at_nat,aa_nat7603221163087113075at_nat(F,A)),aa_nat7603221163087113075at_nat(G,B))),image_1119892238107900587at_nat(produc1153188318382123958at_nat(F,G),R2))) ) )).

% map_prod_imageI
tff(fact_607_map__prod__imageI,axiom,(
    ! [A: product_prod_nat_nat,B: product_prod_nat_nat,R2: set_Pr8693737435421807431at_nat,F: fun_Pr2602117396471556196at_nat,G: fun_Pr2602117396471556196at_nat] :
      ( pp(aa_set1680211184867041100t_bool(aa_Pro6744037673880449662t_bool(member8206827879206165904at_nat,aa_Pro314188276017538018at_nat(aa_Pro5145766267327615662at_nat(produc6161850002892822231at_nat,A),B)),R2))
     => pp(aa_set3135850010578026034t_bool(aa_Pro5021235949175849214t_bool(member8440522571783428010at_nat,aa_nat7603221163087113075at_nat(aa_nat8803788312118491388at_nat(product_Pair_nat_nat,aa_Pro4243173770044397973at_nat(F,A)),aa_Pro4243173770044397973at_nat(G,B))),image_6706873702294942047at_nat(produc5156754000680454454at_nat(F,G),R2))) ) )).

% map_prod_imageI
tff(fact_608_map__prod__imageI,axiom,(
    ! [A: product_prod_nat_nat,B: product_prod_nat_nat,R2: set_Pr8693737435421807431at_nat,F: fun_Pr2118491707810114563at_nat,G: fun_Pr2118491707810114563at_nat] :
      ( pp(aa_set1680211184867041100t_bool(aa_Pro6744037673880449662t_bool(member8206827879206165904at_nat,aa_Pro314188276017538018at_nat(aa_Pro5145766267327615662at_nat(produc6161850002892822231at_nat,A),B)),R2))
     => pp(aa_set1680211184867041100t_bool(aa_Pro6744037673880449662t_bool(member8206827879206165904at_nat,aa_Pro314188276017538018at_nat(aa_Pro5145766267327615662at_nat(produc6161850002892822231at_nat,aa_Pro262675715343573244at_nat(F,A)),aa_Pro262675715343573244at_nat(G,B))),image_6321802852832981957at_nat(produc7147751436741673334at_nat(F,G),R2))) ) )).

% map_prod_imageI
tff(fact_609_map__prod__imageI,axiom,(
    ! [A: nat,B: nat,R2: set_Pr1261947904930325089at_nat,F: fun_na2161852205789219260e_term,G: fun_na3822476419092417572nteger] :
      ( pp(aa_set3135850010578026034t_bool(aa_Pro5021235949175849214t_bool(member8440522571783428010at_nat,aa_nat7603221163087113075at_nat(aa_nat8803788312118491388at_nat(product_Pair_nat_nat,A),B)),R2))
     => pp(aa_set3464050655127758210r_bool(aa_Pro2389691766940459706r_bool(member4581088367259704696nteger,aa_Pro6252757739892038976nteger(aa_fun3790775640809306146nteger(produc4282985567423050387nteger,aa_nat7421442283702589053e_term(F,A)),aa_nat8379393489429068301nteger(G,B))),image_2297897673477433117nteger(produc3672520456469720658nteger(F,G),R2))) ) )).

% map_prod_imageI
tff(fact_610_map__prod__imageI,axiom,(
    ! [A: nat,B: nat,R2: set_Pr1261947904930325089at_nat,F: fun_na3348591301915428107e_term,G: fun_na1173468842265550146nt_int] :
      ( pp(aa_set3135850010578026034t_bool(aa_Pro5021235949175849214t_bool(member8440522571783428010at_nat,aa_nat7603221163087113075at_nat(aa_nat8803788312118491388at_nat(product_Pair_nat_nat,A),B)),R2))
     => pp(aa_set6451871791712458035t_bool(aa_Pro2057418844460291100t_bool(member500491123954006279nt_int,aa_Pro835648289009615341nt_int(aa_fun7940596247606734144nt_int(produc4852315488734385442nt_int,aa_nat6502569299123894604e_term(F,A)),aa_nat4424723855478970923nt_int(G,B))),image_3715811364571725484nt_int(produc3426805976037033185nt_int(F,G),R2))) ) )).

% map_prod_imageI
tff(fact_611_map__prod__imageI,axiom,(
    ! [A: fun_Co6545587727236015215e_term,B: produc8923325533196201883nteger,R2: set_Pr7592006421409863191nteger,F: fun_fu8088232026833163324rm_nat,G: fun_Pr4106492753718855422er_nat] :
      ( pp(aa_set3464050655127758210r_bool(aa_Pro2389691766940459706r_bool(member4581088367259704696nteger,aa_Pro6252757739892038976nteger(aa_fun3790775640809306146nteger(produc4282985567423050387nteger,A),B)),R2))
     => pp(aa_set3135850010578026034t_bool(aa_Pro5021235949175849214t_bool(member8440522571783428010at_nat,aa_nat7603221163087113075at_nat(aa_nat8803788312118491388at_nat(product_Pair_nat_nat,aa_fun8986063297134161277rm_nat(F,A)),aa_Pro2825113747721566255er_nat(G,B))),image_6839489575515704217at_nat(produc6906078524221674868er_nat(F,G),R2))) ) )).

% map_prod_imageI
tff(fact_612_map__prod__imageI,axiom,(
    ! [A: fun_in6429348457993719614e_term,B: product_prod_int_int,R2: set_Pr5033440245338114598nt_int,F: fun_fu7028657169267349259rm_nat,G: fun_Pr5160692531401422620nt_nat] :
      ( pp(aa_set6451871791712458035t_bool(aa_Pro2057418844460291100t_bool(member500491123954006279nt_int,aa_Pro835648289009615341nt_int(aa_fun7940596247606734144nt_int(produc4852315488734385442nt_int,A),B)),R2))
     => pp(aa_set3135850010578026034t_bool(aa_Pro5021235949175849214t_bool(member8440522571783428010at_nat,aa_nat7603221163087113075at_nat(aa_nat8803788312118491388at_nat(product_Pair_nat_nat,aa_fun3169797829166518348rm_nat(F,A)),aa_Pro6801748904974264397nt_nat(G,B))),image_6550245242443049290at_nat(produc5121499143024131075nt_nat(F,G),R2))) ) )).

% map_prod_imageI
tff(fact_613_map__prod__imageI,axiom,(
    ! [A: product_prod_nat_nat,B: product_prod_nat_nat,R2: set_Pr8693737435421807431at_nat,F: fun_Pr3638870805379063427e_term,G: fun_Pr5056853159479207325nteger] :
      ( pp(aa_set1680211184867041100t_bool(aa_Pro6744037673880449662t_bool(member8206827879206165904at_nat,aa_Pro314188276017538018at_nat(aa_Pro5145766267327615662at_nat(produc6161850002892822231at_nat,A),B)),R2))
     => pp(aa_set3464050655127758210r_bool(aa_Pro2389691766940459706r_bool(member4581088367259704696nteger,aa_Pro6252757739892038976nteger(aa_fun3790775640809306146nteger(produc4282985567423050387nteger,aa_Pro2719419399745674036e_term(F,A)),aa_Pro1630239690174064534nteger(G,B))),image_1338358960625775747nteger(produc3321244597150042068nteger(F,G),R2))) ) )).

% map_prod_imageI
tff(fact_614_map__prod__imageI,axiom,(
    ! [A: nat,B: nat,R2: set_Pr1261947904930325089at_nat,F: fun_na5053343793708133947e_term,G: fun_na6574806417004769082atural] :
      ( pp(aa_set3135850010578026034t_bool(aa_Pro5021235949175849214t_bool(member8440522571783428010at_nat,aa_nat7603221163087113075at_nat(aa_nat8803788312118491388at_nat(product_Pair_nat_nat,A),B)),R2))
     => pp(aa_set4207312397001245291l_bool(aa_Pro8078843286258240140l_bool(member5458643631506449871atural,aa_Pro4163967833709371565atural(aa_fun5152780764703512272atural(produc2566709293081654762atural,aa_nat3843621882417769084e_term(F,A)),aa_nat7278943374911817763atural(G,B))),image_6493797118160844660atural(produc5645457619127561641atural(F,G),R2))) ) )).

% map_prod_imageI
tff(fact_615_trancl__induct,axiom,(
    ! [A: nat,B: nat,R: set_Pr1261947904930325089at_nat,P: fun_nat_bool] :
      ( pp(aa_set3135850010578026034t_bool(aa_Pro5021235949175849214t_bool(member8440522571783428010at_nat,aa_nat7603221163087113075at_nat(aa_nat8803788312118491388at_nat(product_Pair_nat_nat,A),B)),transi6264000038957366511cl_nat(R)))
     => ( ! [Y3: nat] :
            ( pp(aa_set3135850010578026034t_bool(aa_Pro5021235949175849214t_bool(member8440522571783428010at_nat,aa_nat7603221163087113075at_nat(aa_nat8803788312118491388at_nat(product_Pair_nat_nat,A),Y3)),R))
           => pp(aa_nat_bool(P,Y3)) )
       => ( ! [Y3: nat,Z2: nat] :
              ( pp(aa_set3135850010578026034t_bool(aa_Pro5021235949175849214t_bool(member8440522571783428010at_nat,aa_nat7603221163087113075at_nat(aa_nat8803788312118491388at_nat(product_Pair_nat_nat,A),Y3)),transi6264000038957366511cl_nat(R)))
             => ( pp(aa_set3135850010578026034t_bool(aa_Pro5021235949175849214t_bool(member8440522571783428010at_nat,aa_nat7603221163087113075at_nat(aa_nat8803788312118491388at_nat(product_Pair_nat_nat,Y3),Z2)),R))
               => ( pp(aa_nat_bool(P,Y3))
                 => pp(aa_nat_bool(P,Z2)) ) ) )
         => pp(aa_nat_bool(P,B)) ) ) ) )).

% trancl_induct
tff(fact_616_trancl__induct,axiom,(
    ! [A: product_prod_nat_nat,B: product_prod_nat_nat,R: set_Pr8693737435421807431at_nat,P: fun_Pr7757163693017731481t_bool] :
      ( pp(aa_set1680211184867041100t_bool(aa_Pro6744037673880449662t_bool(member8206827879206165904at_nat,aa_Pro314188276017538018at_nat(aa_Pro5145766267327615662at_nat(produc6161850002892822231at_nat,A),B)),transi243908449541399842at_nat(R)))
     => ( ! [Y3: product_prod_nat_nat] :
            ( pp(aa_set1680211184867041100t_bool(aa_Pro6744037673880449662t_bool(member8206827879206165904at_nat,aa_Pro314188276017538018at_nat(aa_Pro5145766267327615662at_nat(produc6161850002892822231at_nat,A),Y3)),R))
           => pp(aa_Pro2232559814647311250t_bool(P,Y3)) )
       => ( ! [Y3: product_prod_nat_nat,Z2: product_prod_nat_nat] :
              ( pp(aa_set1680211184867041100t_bool(aa_Pro6744037673880449662t_bool(member8206827879206165904at_nat,aa_Pro314188276017538018at_nat(aa_Pro5145766267327615662at_nat(produc6161850002892822231at_nat,A),Y3)),transi243908449541399842at_nat(R)))
             => ( pp(aa_set1680211184867041100t_bool(aa_Pro6744037673880449662t_bool(member8206827879206165904at_nat,aa_Pro314188276017538018at_nat(aa_Pro5145766267327615662at_nat(produc6161850002892822231at_nat,Y3),Z2)),R))
               => ( pp(aa_Pro2232559814647311250t_bool(P,Y3))
                 => pp(aa_Pro2232559814647311250t_bool(P,Z2)) ) ) )
         => pp(aa_Pro2232559814647311250t_bool(P,B)) ) ) ) )).

% trancl_induct
tff(fact_617_trancl__induct2,axiom,(
    ! [Ax: nat,Ay: nat,Bx: nat,By: nat,R: set_Pr8693737435421807431at_nat,P: fun_nat_fun_nat_bool] :
      ( pp(aa_set1680211184867041100t_bool(aa_Pro6744037673880449662t_bool(member8206827879206165904at_nat,aa_Pro314188276017538018at_nat(aa_Pro5145766267327615662at_nat(produc6161850002892822231at_nat,aa_nat7603221163087113075at_nat(aa_nat8803788312118491388at_nat(product_Pair_nat_nat,Ax),Ay)),aa_nat7603221163087113075at_nat(aa_nat8803788312118491388at_nat(product_Pair_nat_nat,Bx),By))),transi243908449541399842at_nat(R)))
     => ( ! [A3: nat,B3: nat] :
            ( pp(aa_set1680211184867041100t_bool(aa_Pro6744037673880449662t_bool(member8206827879206165904at_nat,aa_Pro314188276017538018at_nat(aa_Pro5145766267327615662at_nat(produc6161850002892822231at_nat,aa_nat7603221163087113075at_nat(aa_nat8803788312118491388at_nat(product_Pair_nat_nat,Ax),Ay)),aa_nat7603221163087113075at_nat(aa_nat8803788312118491388at_nat(product_Pair_nat_nat,A3),B3))),R))
           => pp(aa_nat_bool(aa_nat_fun_nat_bool(P,A3),B3)) )
       => ( ! [A3: nat,B3: nat,Aa: nat,Ba: nat] :
              ( pp(aa_set1680211184867041100t_bool(aa_Pro6744037673880449662t_bool(member8206827879206165904at_nat,aa_Pro314188276017538018at_nat(aa_Pro5145766267327615662at_nat(produc6161850002892822231at_nat,aa_nat7603221163087113075at_nat(aa_nat8803788312118491388at_nat(product_Pair_nat_nat,Ax),Ay)),aa_nat7603221163087113075at_nat(aa_nat8803788312118491388at_nat(product_Pair_nat_nat,A3),B3))),transi243908449541399842at_nat(R)))
             => ( pp(aa_set1680211184867041100t_bool(aa_Pro6744037673880449662t_bool(member8206827879206165904at_nat,aa_Pro314188276017538018at_nat(aa_Pro5145766267327615662at_nat(produc6161850002892822231at_nat,aa_nat7603221163087113075at_nat(aa_nat8803788312118491388at_nat(product_Pair_nat_nat,A3),B3)),aa_nat7603221163087113075at_nat(aa_nat8803788312118491388at_nat(product_Pair_nat_nat,Aa),Ba))),R))
               => ( pp(aa_nat_bool(aa_nat_fun_nat_bool(P,A3),B3))
                 => pp(aa_nat_bool(aa_nat_fun_nat_bool(P,Aa),Ba)) ) ) )
         => pp(aa_nat_bool(aa_nat_fun_nat_bool(P,Bx),By)) ) ) ) )).

% trancl_induct2
tff(fact_618_trancl__induct2,axiom,(
    ! [Ax: fun_Co6545587727236015215e_term,Ay: produc8923325533196201883nteger,Bx: fun_Co6545587727236015215e_term,By: produc8923325533196201883nteger,R: set_Pr3490065058412142851nteger,P: fun_fu6012121808138353003r_bool] :
      ( member7931448637355168588nteger(produc8767237661199492699nteger(aa_Pro6252757739892038976nteger(aa_fun3790775640809306146nteger(produc4282985567423050387nteger,Ax),Ay),aa_Pro6252757739892038976nteger(aa_fun3790775640809306146nteger(produc4282985567423050387nteger,Bx),By)),transi4177963382248473088nteger(R))
     => ( ! [A3: fun_Co6545587727236015215e_term,B3: produc8923325533196201883nteger] :
            ( member7931448637355168588nteger(produc8767237661199492699nteger(aa_Pro6252757739892038976nteger(aa_fun3790775640809306146nteger(produc4282985567423050387nteger,Ax),Ay),aa_Pro6252757739892038976nteger(aa_fun3790775640809306146nteger(produc4282985567423050387nteger,A3),B3)),R)
           => pp(aa_Pro5843519176478241656r_bool(aa_fun5646951941296221740r_bool(P,A3),B3)) )
       => ( ! [A3: fun_Co6545587727236015215e_term,B3: produc8923325533196201883nteger,Aa: fun_Co6545587727236015215e_term,Ba: produc8923325533196201883nteger] :
              ( member7931448637355168588nteger(produc8767237661199492699nteger(aa_Pro6252757739892038976nteger(aa_fun3790775640809306146nteger(produc4282985567423050387nteger,Ax),Ay),aa_Pro6252757739892038976nteger(aa_fun3790775640809306146nteger(produc4282985567423050387nteger,A3),B3)),transi4177963382248473088nteger(R))
             => ( member7931448637355168588nteger(produc8767237661199492699nteger(aa_Pro6252757739892038976nteger(aa_fun3790775640809306146nteger(produc4282985567423050387nteger,A3),B3),aa_Pro6252757739892038976nteger(aa_fun3790775640809306146nteger(produc4282985567423050387nteger,Aa),Ba)),R)
               => ( pp(aa_Pro5843519176478241656r_bool(aa_fun5646951941296221740r_bool(P,A3),B3))
                 => pp(aa_Pro5843519176478241656r_bool(aa_fun5646951941296221740r_bool(P,Aa),Ba)) ) ) )
         => pp(aa_Pro5843519176478241656r_bool(aa_fun5646951941296221740r_bool(P,Bx),By)) ) ) ) )).

% trancl_induct2
tff(fact_619_trancl__induct2,axiom,(
    ! [Ax: fun_Pr8336614522058983534e_term,Ay: produc7822875418678951345atural,Bx: fun_Pr8336614522058983534e_term,By: produc7822875418678951345atural,R: set_Pr7065274883433914289atural,P: fun_fu7078651824448937172l_bool] :
      ( member1519122167407479034atural(produc6389658630381836169atural(aa_Pro4163967833709371565atural(aa_fun5152780764703512272atural(produc2566709293081654762atural,Ax),Ay),aa_Pro4163967833709371565atural(aa_fun5152780764703512272atural(produc2566709293081654762atural,Bx),By)),transi312628918080326231atural(R))
     => ( ! [A3: fun_Pr8336614522058983534e_term,B3: produc7822875418678951345atural] :
            ( member1519122167407479034atural(produc6389658630381836169atural(aa_Pro4163967833709371565atural(aa_fun5152780764703512272atural(produc2566709293081654762atural,Ax),Ay),aa_Pro4163967833709371565atural(aa_fun5152780764703512272atural(produc2566709293081654762atural,A3),B3)),R)
           => pp(aa_Pro8754844875067278050l_bool(aa_fun2237767473747863189l_bool(P,A3),B3)) )
       => ( ! [A3: fun_Pr8336614522058983534e_term,B3: produc7822875418678951345atural,Aa: fun_Pr8336614522058983534e_term,Ba: produc7822875418678951345atural] :
              ( member1519122167407479034atural(produc6389658630381836169atural(aa_Pro4163967833709371565atural(aa_fun5152780764703512272atural(produc2566709293081654762atural,Ax),Ay),aa_Pro4163967833709371565atural(aa_fun5152780764703512272atural(produc2566709293081654762atural,A3),B3)),transi312628918080326231atural(R))
             => ( member1519122167407479034atural(produc6389658630381836169atural(aa_Pro4163967833709371565atural(aa_fun5152780764703512272atural(produc2566709293081654762atural,A3),B3),aa_Pro4163967833709371565atural(aa_fun5152780764703512272atural(produc2566709293081654762atural,Aa),Ba)),R)
               => ( pp(aa_Pro8754844875067278050l_bool(aa_fun2237767473747863189l_bool(P,A3),B3))
                 => pp(aa_Pro8754844875067278050l_bool(aa_fun2237767473747863189l_bool(P,Aa),Ba)) ) ) )
         => pp(aa_Pro8754844875067278050l_bool(aa_fun2237767473747863189l_bool(P,Bx),By)) ) ) ) )).

% trancl_induct2
tff(fact_620_trancl__induct2,axiom,(
    ! [Ax: fun_Pr272337284026993017e_term,Ay: produc8923325533196201883nteger,Bx: fun_Pr272337284026993017e_term,By: produc8923325533196201883nteger,R: set_Pr617690850500594159nteger,P: fun_fu1674507805476766837r_bool] :
      ( member5037371425510568504nteger(produc6779745771149221959nteger(aa_Pro490869892464487350nteger(aa_fun4101202993852558094nteger(produc7384524951051686153nteger,Ax),Ay),aa_Pro490869892464487350nteger(aa_fun4101202993852558094nteger(produc7384524951051686153nteger,Bx),By)),transi1277664463620755574nteger(R))
     => ( ! [A3: fun_Pr272337284026993017e_term,B3: produc8923325533196201883nteger] :
            ( member5037371425510568504nteger(produc6779745771149221959nteger(aa_Pro490869892464487350nteger(aa_fun4101202993852558094nteger(produc7384524951051686153nteger,Ax),Ay),aa_Pro490869892464487350nteger(aa_fun4101202993852558094nteger(produc7384524951051686153nteger,A3),B3)),R)
           => pp(aa_Pro5843519176478241656r_bool(aa_fun5449300841655810358r_bool(P,A3),B3)) )
       => ( ! [A3: fun_Pr272337284026993017e_term,B3: produc8923325533196201883nteger,Aa: fun_Pr272337284026993017e_term,Ba: produc8923325533196201883nteger] :
              ( member5037371425510568504nteger(produc6779745771149221959nteger(aa_Pro490869892464487350nteger(aa_fun4101202993852558094nteger(produc7384524951051686153nteger,Ax),Ay),aa_Pro490869892464487350nteger(aa_fun4101202993852558094nteger(produc7384524951051686153nteger,A3),B3)),transi1277664463620755574nteger(R))
             => ( member5037371425510568504nteger(produc6779745771149221959nteger(aa_Pro490869892464487350nteger(aa_fun4101202993852558094nteger(produc7384524951051686153nteger,A3),B3),aa_Pro490869892464487350nteger(aa_fun4101202993852558094nteger(produc7384524951051686153nteger,Aa),Ba)),R)
               => ( pp(aa_Pro5843519176478241656r_bool(aa_fun5449300841655810358r_bool(P,A3),B3))
                 => pp(aa_Pro5843519176478241656r_bool(aa_fun5449300841655810358r_bool(P,Aa),Ba)) ) ) )
         => pp(aa_Pro5843519176478241656r_bool(aa_fun5449300841655810358r_bool(P,Bx),By)) ) ) ) )).

% trancl_induct2
tff(fact_621_trancl__induct2,axiom,(
    ! [Ax: fun_Pr9164807099015279978e_term,Ay: product_prod_int_int,Bx: fun_Pr9164807099015279978e_term,By: product_prod_int_int,R: set_Pr445502709953361865nt_int,P: fun_fu4196931294019812808t_bool] :
      ( member5015713543875923218nt_int(produc5372120124174279073nt_int(aa_Pro3513184699142849729nt_int(aa_fun1388719692539776744nt_int(produc1560874099174258678nt_int,Ax),Ay),aa_Pro3513184699142849729nt_int(aa_fun1388719692539776744nt_int(produc1560874099174258678nt_int,Bx),By)),transi425565986406895715nt_int(R))
     => ( ! [A3: fun_Pr9164807099015279978e_term,B3: product_prod_int_int] :
            ( member5015713543875923218nt_int(produc5372120124174279073nt_int(aa_Pro3513184699142849729nt_int(aa_fun1388719692539776744nt_int(produc1560874099174258678nt_int,Ax),Ay),aa_Pro3513184699142849729nt_int(aa_fun1388719692539776744nt_int(produc1560874099174258678nt_int,A3),B3)),R)
           => pp(aa_Pro4501881432599481050t_bool(aa_fun5300525129335604105t_bool(P,A3),B3)) )
       => ( ! [A3: fun_Pr9164807099015279978e_term,B3: product_prod_int_int,Aa: fun_Pr9164807099015279978e_term,Ba: product_prod_int_int] :
              ( member5015713543875923218nt_int(produc5372120124174279073nt_int(aa_Pro3513184699142849729nt_int(aa_fun1388719692539776744nt_int(produc1560874099174258678nt_int,Ax),Ay),aa_Pro3513184699142849729nt_int(aa_fun1388719692539776744nt_int(produc1560874099174258678nt_int,A3),B3)),transi425565986406895715nt_int(R))
             => ( member5015713543875923218nt_int(produc5372120124174279073nt_int(aa_Pro3513184699142849729nt_int(aa_fun1388719692539776744nt_int(produc1560874099174258678nt_int,A3),B3),aa_Pro3513184699142849729nt_int(aa_fun1388719692539776744nt_int(produc1560874099174258678nt_int,Aa),Ba)),R)
               => ( pp(aa_Pro4501881432599481050t_bool(aa_fun5300525129335604105t_bool(P,A3),B3))
                 => pp(aa_Pro4501881432599481050t_bool(aa_fun5300525129335604105t_bool(P,Aa),Ba)) ) ) )
         => pp(aa_Pro4501881432599481050t_bool(aa_fun5300525129335604105t_bool(P,Bx),By)) ) ) ) )).

% trancl_induct2
tff(fact_622_trancl__induct2,axiom,(
    ! [Ax: fun_in6429348457993719614e_term,Ay: product_prod_int_int,Bx: fun_in6429348457993719614e_term,By: product_prod_int_int,R: set_Pr2100580169568797217nt_int,P: fun_fu5117548769634986908t_bool] :
      ( member7649561347739665258nt_int(produc5207114200681655801nt_int(aa_Pro835648289009615341nt_int(aa_fun7940596247606734144nt_int(produc4852315488734385442nt_int,Ax),Ay),aa_Pro835648289009615341nt_int(aa_fun7940596247606734144nt_int(produc4852315488734385442nt_int,Bx),By)),transi1908933091705503119nt_int(R))
     => ( ! [A3: fun_in6429348457993719614e_term,B3: product_prod_int_int] :
            ( member7649561347739665258nt_int(produc5207114200681655801nt_int(aa_Pro835648289009615341nt_int(aa_fun7940596247606734144nt_int(produc4852315488734385442nt_int,Ax),Ay),aa_Pro835648289009615341nt_int(aa_fun7940596247606734144nt_int(produc4852315488734385442nt_int,A3),B3)),R)
           => pp(aa_Pro4501881432599481050t_bool(aa_fun4446166836006121821t_bool(P,A3),B3)) )
       => ( ! [A3: fun_in6429348457993719614e_term,B3: product_prod_int_int,Aa: fun_in6429348457993719614e_term,Ba: product_prod_int_int] :
              ( member7649561347739665258nt_int(produc5207114200681655801nt_int(aa_Pro835648289009615341nt_int(aa_fun7940596247606734144nt_int(produc4852315488734385442nt_int,Ax),Ay),aa_Pro835648289009615341nt_int(aa_fun7940596247606734144nt_int(produc4852315488734385442nt_int,A3),B3)),transi1908933091705503119nt_int(R))
             => ( member7649561347739665258nt_int(produc5207114200681655801nt_int(aa_Pro835648289009615341nt_int(aa_fun7940596247606734144nt_int(produc4852315488734385442nt_int,A3),B3),aa_Pro835648289009615341nt_int(aa_fun7940596247606734144nt_int(produc4852315488734385442nt_int,Aa),Ba)),R)
               => ( pp(aa_Pro4501881432599481050t_bool(aa_fun4446166836006121821t_bool(P,A3),B3))
                 => pp(aa_Pro4501881432599481050t_bool(aa_fun4446166836006121821t_bool(P,Aa),Ba)) ) ) )
         => pp(aa_Pro4501881432599481050t_bool(aa_fun4446166836006121821t_bool(P,Bx),By)) ) ) ) )).

% trancl_induct2
tff(fact_623_mem__Sigma__iff,axiom,(
    ! [A: product_prod_nat_nat,B: produc859450856879609959at_nat,A4: set_Pr1261947904930325089at_nat,B5: fun_Pr6108405906935189705at_nat] :
      ( member6033505038158179318at_nat(produc5496787636967163197at_nat(A,B),produc7465995907834253422at_nat(A4,B5))
    <=> ( pp(aa_set3135850010578026034t_bool(aa_Pro5021235949175849214t_bool(member8440522571783428010at_nat,A),A4))
        & pp(aa_set1680211184867041100t_bool(aa_Pro6744037673880449662t_bool(member8206827879206165904at_nat,B),aa_Pro1853492592809407170at_nat(B5,A))) ) ) )).

% mem_Sigma_iff
tff(fact_624_mem__Sigma__iff,axiom,(
    ! [A: produc859450856879609959at_nat,B: product_prod_nat_nat,A4: set_Pr8693737435421807431at_nat,B5: fun_Pr8880351011014127357at_nat] :
      ( member3919319858682911658at_nat(produc1860397064299428849at_nat(A,B),produc3829605335166519074at_nat(A4,B5))
    <=> ( pp(aa_set1680211184867041100t_bool(aa_Pro6744037673880449662t_bool(member8206827879206165904at_nat,A),A4))
        & pp(aa_set3135850010578026034t_bool(aa_Pro5021235949175849214t_bool(member8440522571783428010at_nat,B),aa_Pro6658729501382055926at_nat(B5,A))) ) ) )).

% mem_Sigma_iff
tff(fact_625_mem__Sigma__iff,axiom,(
    ! [A: produc859450856879609959at_nat,B: produc859450856879609959at_nat,A4: set_Pr8693737435421807431at_nat,B5: fun_Pr1737042432193527651at_nat] :
      ( member8062223511168850704at_nat(produc4662710985925991255at_nat(A,B),produc18557253517588744at_nat(A4,B5))
    <=> ( pp(aa_set1680211184867041100t_bool(aa_Pro6744037673880449662t_bool(member8206827879206165904at_nat,A),A4))
        & pp(aa_set1680211184867041100t_bool(aa_Pro6744037673880449662t_bool(member8206827879206165904at_nat,B),aa_Pro6784719962651702620at_nat(B5,A))) ) ) )).

% mem_Sigma_iff
tff(fact_626_mem__Sigma__iff,axiom,(
    ! [A: nat,B: nat,A4: set_nat,B5: fun_nat_set_nat] :
      ( pp(aa_set3135850010578026034t_bool(aa_Pro5021235949175849214t_bool(member8440522571783428010at_nat,aa_nat7603221163087113075at_nat(aa_nat8803788312118491388at_nat(product_Pair_nat_nat,A),B)),produc457027306803732586at_nat(A4,B5)))
    <=> ( member_nat(A,A4)
        & member_nat(B,aa_nat_set_nat(B5,A)) ) ) )).

% mem_Sigma_iff
tff(fact_627_mem__Sigma__iff,axiom,(
    ! [A: product_prod_nat_nat,B: product_prod_nat_nat,A4: set_Pr1261947904930325089at_nat,B5: fun_Pr1469247711798767971at_nat] :
      ( pp(aa_set1680211184867041100t_bool(aa_Pro6744037673880449662t_bool(member8206827879206165904at_nat,aa_Pro314188276017538018at_nat(aa_Pro5145766267327615662at_nat(produc6161850002892822231at_nat,A),B)),produc2761391749766926216at_nat(A4,B5)))
    <=> ( pp(aa_set3135850010578026034t_bool(aa_Pro5021235949175849214t_bool(member8440522571783428010at_nat,A),A4))
        & pp(aa_set3135850010578026034t_bool(aa_Pro5021235949175849214t_bool(member8440522571783428010at_nat,B),aa_Pro2745879313366468188at_nat(B5,A))) ) ) )).

% mem_Sigma_iff
tff(fact_628_mem__Sigma__iff,axiom,(
    ! [A: fun_Co6545587727236015215e_term,B: produc8923325533196201883nteger,A4: set_fu3062369701891493797e_term,B5: fun_fu3100849541550726181nteger] :
      ( pp(aa_set3464050655127758210r_bool(aa_Pro2389691766940459706r_bool(member4581088367259704696nteger,aa_Pro6252757739892038976nteger(aa_fun3790775640809306146nteger(produc4282985567423050387nteger,A),B)),produc2216217370482886178nteger(A4,B5)))
    <=> ( member4312719604404396038e_term(A,A4)
        & member157494554546826820nteger(B,aa_fun4819535994926776846nteger(B5,A)) ) ) )).

% mem_Sigma_iff
tff(fact_629_mem__Sigma__iff,axiom,(
    ! [A: fun_Pr8336614522058983534e_term,B: produc7822875418678951345atural,A4: set_fu5063351082257767460e_term,B5: fun_fu5595950238949703036atural] :
      ( pp(aa_set4207312397001245291l_bool(aa_Pro8078843286258240140l_bool(member5458643631506449871atural,aa_Pro4163967833709371565atural(aa_fun5152780764703512272atural(produc2566709293081654762atural,A),B)),produc8686794092750807417atural(A4,B5)))
    <=> ( member3406593020217859077e_term(A,A4)
        & member8280416476884352090atural(B,aa_fun2737572712774520421atural(B5,A)) ) ) )).

% mem_Sigma_iff
tff(fact_630_mem__Sigma__iff,axiom,(
    ! [A: fun_Pr272337284026993017e_term,B: produc8923325533196201883nteger,A4: set_fu2883028153058477999e_term,B5: fun_fu2363360051551328923nteger] :
      ( pp(aa_set1981577615330639756r_bool(aa_Pro8002950007301694158r_bool(member6423679177046879214nteger,aa_Pro490869892464487350nteger(aa_fun4101202993852558094nteger(produc7384524951051686153nteger,A),B)),produc4281237713866063000nteger(A4,B5)))
    <=> ( member4565687819040644368e_term(A,A4)
        & member157494554546826820nteger(B,aa_fun5004681828450369668nteger(B5,A)) ) ) )).

% mem_Sigma_iff
tff(fact_631_mem__Sigma__iff,axiom,(
    ! [A: fun_Pr9164807099015279978e_term,B: product_prod_int_int,A4: set_fu8544203214900410144e_term,B5: fun_fu7484445891136787336nt_int] :
      ( pp(aa_set462754579954174303t_bool(aa_Pro2723816575955516532t_bool(member690604328116145115nt_int,aa_Pro3513184699142849729nt_int(aa_fun1388719692539776744nt_int(produc1560874099174258678nt_int,A),B)),produc2283267782316988293nt_int(A4,B5)))
    <=> ( member2948136515907314945e_term(A,A4)
        & member5262025264175285858nt_int(B,aa_fun5857771435611940977nt_int(B5,A)) ) ) )).

% mem_Sigma_iff
tff(fact_632_mem__Sigma__iff,axiom,(
    ! [A: fun_in6429348457993719614e_term,B: product_prod_int_int,A4: set_fu6991988656872959732e_term,B5: fun_fu4948051095633561780nt_int] :
      ( pp(aa_set6451871791712458035t_bool(aa_Pro2057418844460291100t_bool(member500491123954006279nt_int,aa_Pro835648289009615341nt_int(aa_fun7940596247606734144nt_int(produc4852315488734385442nt_int,A),B)),produc2461002308163165361nt_int(A4,B5)))
    <=> ( member7723273712176309973e_term(A,A4)
        & member5262025264175285858nt_int(B,aa_fun324629106390277533nt_int(B5,A)) ) ) )).

% mem_Sigma_iff
tff(fact_633_case__prod__Pair,axiom,(
    produc9069023536360486177nteger(produc4282985567423050387nteger) = id_Pro5889504707146570544nteger )).

% case_prod_Pair
tff(fact_634_case__prod__Pair,axiom,(
    produc602513715219876175atural(produc2566709293081654762atural) = id_Pro2313341630963819399atural )).

% case_prod_Pair
tff(fact_635_case__prod__Pair,axiom,(
    produc5888382909295257357nteger(produc7384524951051686153nteger) = id_Pro3278377176504248742nteger )).

% case_prod_Pair
tff(fact_636_case__prod__Pair,axiom,(
    produc7428976581010258791nt_int(produc1560874099174258678nt_int) = id_Pro4598293453917596051nt_int )).

% case_prod_Pair
tff(fact_637_case__prod__Pair,axiom,(
    produc3712466714231214015nt_int(produc4852315488734385442nt_int) = id_Pro4189599326890251967nt_int )).

% case_prod_Pair
tff(fact_638_converse__rtrancl__induct2,axiom,(
    ! [Ax: nat,Ay: nat,Bx: nat,By: nat,R: set_Pr8693737435421807431at_nat,P: fun_nat_fun_nat_bool] :
      ( pp(aa_set1680211184867041100t_bool(aa_Pro6744037673880449662t_bool(member8206827879206165904at_nat,aa_Pro314188276017538018at_nat(aa_Pro5145766267327615662at_nat(produc6161850002892822231at_nat,aa_nat7603221163087113075at_nat(aa_nat8803788312118491388at_nat(product_Pair_nat_nat,Ax),Ay)),aa_nat7603221163087113075at_nat(aa_nat8803788312118491388at_nat(product_Pair_nat_nat,Bx),By))),transi8609417484261754244at_nat(R)))
     => ( pp(aa_nat_bool(aa_nat_fun_nat_bool(P,Bx),By))
       => ( ! [A3: nat,B3: nat,Aa: nat,Ba: nat] :
              ( pp(aa_set1680211184867041100t_bool(aa_Pro6744037673880449662t_bool(member8206827879206165904at_nat,aa_Pro314188276017538018at_nat(aa_Pro5145766267327615662at_nat(produc6161850002892822231at_nat,aa_nat7603221163087113075at_nat(aa_nat8803788312118491388at_nat(product_Pair_nat_nat,A3),B3)),aa_nat7603221163087113075at_nat(aa_nat8803788312118491388at_nat(product_Pair_nat_nat,Aa),Ba))),R))
             => ( pp(aa_set1680211184867041100t_bool(aa_Pro6744037673880449662t_bool(member8206827879206165904at_nat,aa_Pro314188276017538018at_nat(aa_Pro5145766267327615662at_nat(produc6161850002892822231at_nat,aa_nat7603221163087113075at_nat(aa_nat8803788312118491388at_nat(product_Pair_nat_nat,Aa),Ba)),aa_nat7603221163087113075at_nat(aa_nat8803788312118491388at_nat(product_Pair_nat_nat,Bx),By))),transi8609417484261754244at_nat(R)))
               => ( pp(aa_nat_bool(aa_nat_fun_nat_bool(P,Aa),Ba))
                 => pp(aa_nat_bool(aa_nat_fun_nat_bool(P,A3),B3)) ) ) )
         => pp(aa_nat_bool(aa_nat_fun_nat_bool(P,Ax),Ay)) ) ) ) )).

% converse_rtrancl_induct2
tff(fact_639_converse__rtrancl__induct2,axiom,(
    ! [Ax: fun_Co6545587727236015215e_term,Ay: produc8923325533196201883nteger,Bx: fun_Co6545587727236015215e_term,By: produc8923325533196201883nteger,R: set_Pr3490065058412142851nteger,P: fun_fu6012121808138353003r_bool] :
      ( member7931448637355168588nteger(produc8767237661199492699nteger(aa_Pro6252757739892038976nteger(aa_fun3790775640809306146nteger(produc4282985567423050387nteger,Ax),Ay),aa_Pro6252757739892038976nteger(aa_fun3790775640809306146nteger(produc4282985567423050387nteger,Bx),By)),transi4489791620539454750nteger(R))
     => ( pp(aa_Pro5843519176478241656r_bool(aa_fun5646951941296221740r_bool(P,Bx),By))
       => ( ! [A3: fun_Co6545587727236015215e_term,B3: produc8923325533196201883nteger,Aa: fun_Co6545587727236015215e_term,Ba: produc8923325533196201883nteger] :
              ( member7931448637355168588nteger(produc8767237661199492699nteger(aa_Pro6252757739892038976nteger(aa_fun3790775640809306146nteger(produc4282985567423050387nteger,A3),B3),aa_Pro6252757739892038976nteger(aa_fun3790775640809306146nteger(produc4282985567423050387nteger,Aa),Ba)),R)
             => ( member7931448637355168588nteger(produc8767237661199492699nteger(aa_Pro6252757739892038976nteger(aa_fun3790775640809306146nteger(produc4282985567423050387nteger,Aa),Ba),aa_Pro6252757739892038976nteger(aa_fun3790775640809306146nteger(produc4282985567423050387nteger,Bx),By)),transi4489791620539454750nteger(R))
               => ( pp(aa_Pro5843519176478241656r_bool(aa_fun5646951941296221740r_bool(P,Aa),Ba))
                 => pp(aa_Pro5843519176478241656r_bool(aa_fun5646951941296221740r_bool(P,A3),B3)) ) ) )
         => pp(aa_Pro5843519176478241656r_bool(aa_fun5646951941296221740r_bool(P,Ax),Ay)) ) ) ) )).

% converse_rtrancl_induct2
tff(fact_640_converse__rtrancl__induct2,axiom,(
    ! [Ax: fun_Pr8336614522058983534e_term,Ay: produc7822875418678951345atural,Bx: fun_Pr8336614522058983534e_term,By: produc7822875418678951345atural,R: set_Pr7065274883433914289atural,P: fun_fu7078651824448937172l_bool] :
      ( member1519122167407479034atural(produc6389658630381836169atural(aa_Pro4163967833709371565atural(aa_fun5152780764703512272atural(produc2566709293081654762atural,Ax),Ay),aa_Pro4163967833709371565atural(aa_fun5152780764703512272atural(produc2566709293081654762atural,Bx),By)),transi4246158250603548021atural(R))
     => ( pp(aa_Pro8754844875067278050l_bool(aa_fun2237767473747863189l_bool(P,Bx),By))
       => ( ! [A3: fun_Pr8336614522058983534e_term,B3: produc7822875418678951345atural,Aa: fun_Pr8336614522058983534e_term,Ba: produc7822875418678951345atural] :
              ( member1519122167407479034atural(produc6389658630381836169atural(aa_Pro4163967833709371565atural(aa_fun5152780764703512272atural(produc2566709293081654762atural,A3),B3),aa_Pro4163967833709371565atural(aa_fun5152780764703512272atural(produc2566709293081654762atural,Aa),Ba)),R)
             => ( member1519122167407479034atural(produc6389658630381836169atural(aa_Pro4163967833709371565atural(aa_fun5152780764703512272atural(produc2566709293081654762atural,Aa),Ba),aa_Pro4163967833709371565atural(aa_fun5152780764703512272atural(produc2566709293081654762atural,Bx),By)),transi4246158250603548021atural(R))
               => ( pp(aa_Pro8754844875067278050l_bool(aa_fun2237767473747863189l_bool(P,Aa),Ba))
                 => pp(aa_Pro8754844875067278050l_bool(aa_fun2237767473747863189l_bool(P,A3),B3)) ) ) )
         => pp(aa_Pro8754844875067278050l_bool(aa_fun2237767473747863189l_bool(P,Ax),Ay)) ) ) ) )).

% converse_rtrancl_induct2
tff(fact_641_converse__rtrancl__induct2,axiom,(
    ! [Ax: fun_Pr272337284026993017e_term,Ay: produc8923325533196201883nteger,Bx: fun_Pr272337284026993017e_term,By: produc8923325533196201883nteger,R: set_Pr617690850500594159nteger,P: fun_fu1674507805476766837r_bool] :
      ( member5037371425510568504nteger(produc6779745771149221959nteger(aa_Pro490869892464487350nteger(aa_fun4101202993852558094nteger(produc7384524951051686153nteger,Ax),Ay),aa_Pro490869892464487350nteger(aa_fun4101202993852558094nteger(produc7384524951051686153nteger,Bx),By)),transi5211193796143977364nteger(R))
     => ( pp(aa_Pro5843519176478241656r_bool(aa_fun5449300841655810358r_bool(P,Bx),By))
       => ( ! [A3: fun_Pr272337284026993017e_term,B3: produc8923325533196201883nteger,Aa: fun_Pr272337284026993017e_term,Ba: produc8923325533196201883nteger] :
              ( member5037371425510568504nteger(produc6779745771149221959nteger(aa_Pro490869892464487350nteger(aa_fun4101202993852558094nteger(produc7384524951051686153nteger,A3),B3),aa_Pro490869892464487350nteger(aa_fun4101202993852558094nteger(produc7384524951051686153nteger,Aa),Ba)),R)
             => ( member5037371425510568504nteger(produc6779745771149221959nteger(aa_Pro490869892464487350nteger(aa_fun4101202993852558094nteger(produc7384524951051686153nteger,Aa),Ba),aa_Pro490869892464487350nteger(aa_fun4101202993852558094nteger(produc7384524951051686153nteger,Bx),By)),transi5211193796143977364nteger(R))
               => ( pp(aa_Pro5843519176478241656r_bool(aa_fun5449300841655810358r_bool(P,Aa),Ba))
                 => pp(aa_Pro5843519176478241656r_bool(aa_fun5449300841655810358r_bool(P,A3),B3)) ) ) )
         => pp(aa_Pro5843519176478241656r_bool(aa_fun5449300841655810358r_bool(P,Ax),Ay)) ) ) ) )).

% converse_rtrancl_induct2
tff(fact_642_converse__rtrancl__induct2,axiom,(
    ! [Ax: fun_Pr9164807099015279978e_term,Ay: product_prod_int_int,Bx: fun_Pr9164807099015279978e_term,By: product_prod_int_int,R: set_Pr445502709953361865nt_int,P: fun_fu4196931294019812808t_bool] :
      ( member5015713543875923218nt_int(produc5372120124174279073nt_int(aa_Pro3513184699142849729nt_int(aa_fun1388719692539776744nt_int(produc1560874099174258678nt_int,Ax),Ay),aa_Pro3513184699142849729nt_int(aa_fun1388719692539776744nt_int(produc1560874099174258678nt_int,Bx),By)),transi928579105954741121nt_int(R))
     => ( pp(aa_Pro4501881432599481050t_bool(aa_fun5300525129335604105t_bool(P,Bx),By))
       => ( ! [A3: fun_Pr9164807099015279978e_term,B3: product_prod_int_int,Aa: fun_Pr9164807099015279978e_term,Ba: product_prod_int_int] :
              ( member5015713543875923218nt_int(produc5372120124174279073nt_int(aa_Pro3513184699142849729nt_int(aa_fun1388719692539776744nt_int(produc1560874099174258678nt_int,A3),B3),aa_Pro3513184699142849729nt_int(aa_fun1388719692539776744nt_int(produc1560874099174258678nt_int,Aa),Ba)),R)
             => ( member5015713543875923218nt_int(produc5372120124174279073nt_int(aa_Pro3513184699142849729nt_int(aa_fun1388719692539776744nt_int(produc1560874099174258678nt_int,Aa),Ba),aa_Pro3513184699142849729nt_int(aa_fun1388719692539776744nt_int(produc1560874099174258678nt_int,Bx),By)),transi928579105954741121nt_int(R))
               => ( pp(aa_Pro4501881432599481050t_bool(aa_fun5300525129335604105t_bool(P,Aa),Ba))
                 => pp(aa_Pro4501881432599481050t_bool(aa_fun5300525129335604105t_bool(P,A3),B3)) ) ) )
         => pp(aa_Pro4501881432599481050t_bool(aa_fun5300525129335604105t_bool(P,Ax),Ay)) ) ) ) )).

% converse_rtrancl_induct2
tff(fact_643_converse__rtrancl__induct2,axiom,(
    ! [Ax: fun_in6429348457993719614e_term,Ay: product_prod_int_int,Bx: fun_in6429348457993719614e_term,By: product_prod_int_int,R: set_Pr2100580169568797217nt_int,P: fun_fu5117548769634986908t_bool] :
      ( member7649561347739665258nt_int(produc5207114200681655801nt_int(aa_Pro835648289009615341nt_int(aa_fun7940596247606734144nt_int(produc4852315488734385442nt_int,Ax),Ay),aa_Pro835648289009615341nt_int(aa_fun7940596247606734144nt_int(produc4852315488734385442nt_int,Bx),By)),transi9001910261832988845nt_int(R))
     => ( pp(aa_Pro4501881432599481050t_bool(aa_fun4446166836006121821t_bool(P,Bx),By))
       => ( ! [A3: fun_in6429348457993719614e_term,B3: product_prod_int_int,Aa: fun_in6429348457993719614e_term,Ba: product_prod_int_int] :
              ( member7649561347739665258nt_int(produc5207114200681655801nt_int(aa_Pro835648289009615341nt_int(aa_fun7940596247606734144nt_int(produc4852315488734385442nt_int,A3),B3),aa_Pro835648289009615341nt_int(aa_fun7940596247606734144nt_int(produc4852315488734385442nt_int,Aa),Ba)),R)
             => ( member7649561347739665258nt_int(produc5207114200681655801nt_int(aa_Pro835648289009615341nt_int(aa_fun7940596247606734144nt_int(produc4852315488734385442nt_int,Aa),Ba),aa_Pro835648289009615341nt_int(aa_fun7940596247606734144nt_int(produc4852315488734385442nt_int,Bx),By)),transi9001910261832988845nt_int(R))
               => ( pp(aa_Pro4501881432599481050t_bool(aa_fun4446166836006121821t_bool(P,Aa),Ba))
                 => pp(aa_Pro4501881432599481050t_bool(aa_fun4446166836006121821t_bool(P,A3),B3)) ) ) )
         => pp(aa_Pro4501881432599481050t_bool(aa_fun4446166836006121821t_bool(P,Ax),Ay)) ) ) ) )).

% converse_rtrancl_induct2
tff(fact_644_snd__o__Pair__conv__id,axiom,(
    ! [A: fun_Co6545587727236015215e_term] : comp_P2099343613683088644nteger(produc7330894765516781285nteger,aa_fun3790775640809306146nteger(produc4282985567423050387nteger,A)) = id_Pro2309048762231606924nteger )).

% snd_o_Pair_conv_id
tff(fact_645_snd__o__Pair__conv__id,axiom,(
    ! [A: fun_Pr8336614522058983534e_term] : comp_P7599747047401362267atural(produc3992340709582277180atural,aa_fun5152780764703512272atural(produc2566709293081654762atural,A)) = id_Pro1208598647714356386atural )).

% snd_o_Pair_conv_id
tff(fact_646_snd__o__Pair__conv__id,axiom,(
    ! [A: fun_Pr272337284026993017e_term] : comp_P3622171552362713722nteger(produc8810156367552308571nteger,aa_fun4101202993852558094nteger(produc7384524951051686153nteger,A)) = id_Pro2309048762231606924nteger )).

% snd_o_Pair_conv_id
tff(fact_647_snd__o__Pair__conv__id,axiom,(
    ! [A: fun_Pr9164807099015279978e_term] : comp_P7225169503418027367nt_int(produc7622839952223151176nt_int,aa_fun1388719692539776744nt_int(produc1560874099174258678nt_int,A)) = id_Pro4381231610383771306nt_int )).

% snd_o_Pair_conv_id
tff(fact_648_snd__o__Pair__conv__id,axiom,(
    ! [A: fun_in6429348457993719614e_term] : comp_P1788129801601894547nt_int(produc726383008135262580nt_int,aa_fun7940596247606734144nt_int(produc4852315488734385442nt_int,A)) = id_Pro4381231610383771306nt_int )).

% snd_o_Pair_conv_id
tff(fact_649_snd__o__Pair__conv__id,axiom,(
    ! [A: code_natural] : comp_P5917919802303437345atural(produc6591912806276919810atural,produc6639722614265839536atural(A)) = id_Pro1208598647714356386atural )).

% snd_o_Pair_conv_id
tff(fact_650_snd__o__Pair__conv__id,axiom,(
    ! [A: finfun1145668972854894571action] : comp_P5708296701725499586list_f(produc8710481132536983823list_f,produc8331056147679645153list_f(A)) = id_Pro1034130279814846892list_f )).

% snd_o_Pair_conv_id
tff(fact_651_insertE,axiom,(
    ! [A: product_prod_nat_nat,B: product_prod_nat_nat,A4: set_Pr1261947904930325089at_nat] :
      ( pp(aa_set3135850010578026034t_bool(aa_Pro5021235949175849214t_bool(member8440522571783428010at_nat,A),insert8211810215607154385at_nat(B,A4)))
     => ( A != B
       => pp(aa_set3135850010578026034t_bool(aa_Pro5021235949175849214t_bool(member8440522571783428010at_nat,A),A4)) ) ) )).

% insertE
tff(fact_652_insertE,axiom,(
    ! [A: produc859450856879609959at_nat,B: produc859450856879609959at_nat,A4: set_Pr8693737435421807431at_nat] :
      ( pp(aa_set1680211184867041100t_bool(aa_Pro6744037673880449662t_bool(member8206827879206165904at_nat,A),insert5050368324300391991at_nat(B,A4)))
     => ( A != B
       => pp(aa_set1680211184867041100t_bool(aa_Pro6744037673880449662t_bool(member8206827879206165904at_nat,A),A4)) ) ) )).

% insertE
tff(fact_653_converse__rtrancl__induct,axiom,(
    ! [A: nat,B: nat,R: set_Pr1261947904930325089at_nat,P: fun_nat_bool] :
      ( pp(aa_set3135850010578026034t_bool(aa_Pro5021235949175849214t_bool(member8440522571783428010at_nat,aa_nat7603221163087113075at_nat(aa_nat8803788312118491388at_nat(product_Pair_nat_nat,A),B)),transi2905341329935302413cl_nat(R)))
     => ( pp(aa_nat_bool(P,B))
       => ( ! [Y3: nat,Z2: nat] :
              ( pp(aa_set3135850010578026034t_bool(aa_Pro5021235949175849214t_bool(member8440522571783428010at_nat,aa_nat7603221163087113075at_nat(aa_nat8803788312118491388at_nat(product_Pair_nat_nat,Y3),Z2)),R))
             => ( pp(aa_set3135850010578026034t_bool(aa_Pro5021235949175849214t_bool(member8440522571783428010at_nat,aa_nat7603221163087113075at_nat(aa_nat8803788312118491388at_nat(product_Pair_nat_nat,Z2),B)),transi2905341329935302413cl_nat(R)))
               => ( pp(aa_nat_bool(P,Z2))
                 => pp(aa_nat_bool(P,Y3)) ) ) )
         => pp(aa_nat_bool(P,A)) ) ) ) )).

% converse_rtrancl_induct
tff(fact_654_converse__rtrancl__induct,axiom,(
    ! [A: product_prod_nat_nat,B: product_prod_nat_nat,R: set_Pr8693737435421807431at_nat,P: fun_Pr7757163693017731481t_bool] :
      ( pp(aa_set1680211184867041100t_bool(aa_Pro6744037673880449662t_bool(member8206827879206165904at_nat,aa_Pro314188276017538018at_nat(aa_Pro5145766267327615662at_nat(produc6161850002892822231at_nat,A),B)),transi8609417484261754244at_nat(R)))
     => ( pp(aa_Pro2232559814647311250t_bool(P,B))
       => ( ! [Y3: product_prod_nat_nat,Z2: product_prod_nat_nat] :
              ( pp(aa_set1680211184867041100t_bool(aa_Pro6744037673880449662t_bool(member8206827879206165904at_nat,aa_Pro314188276017538018at_nat(aa_Pro5145766267327615662at_nat(produc6161850002892822231at_nat,Y3),Z2)),R))
             => ( pp(aa_set1680211184867041100t_bool(aa_Pro6744037673880449662t_bool(member8206827879206165904at_nat,aa_Pro314188276017538018at_nat(aa_Pro5145766267327615662at_nat(produc6161850002892822231at_nat,Z2),B)),transi8609417484261754244at_nat(R)))
               => ( pp(aa_Pro2232559814647311250t_bool(P,Z2))
                 => pp(aa_Pro2232559814647311250t_bool(P,Y3)) ) ) )
         => pp(aa_Pro2232559814647311250t_bool(P,A)) ) ) ) )).

% converse_rtrancl_induct
tff(fact_655_UnI2,axiom,(
    ! [C2: product_prod_nat_nat,B5: set_Pr1261947904930325089at_nat,A4: set_Pr1261947904930325089at_nat] :
      ( pp(aa_set3135850010578026034t_bool(aa_Pro5021235949175849214t_bool(member8440522571783428010at_nat,C2),B5))
     => pp(aa_set3135850010578026034t_bool(aa_Pro5021235949175849214t_bool(member8440522571783428010at_nat,C2),sup_su6327502436637775413at_nat(A4,B5))) ) )).

% UnI2
tff(fact_656_UnI2,axiom,(
    ! [C2: produc859450856879609959at_nat,B5: set_Pr8693737435421807431at_nat,A4: set_Pr8693737435421807431at_nat] :
      ( pp(aa_set1680211184867041100t_bool(aa_Pro6744037673880449662t_bool(member8206827879206165904at_nat,C2),B5))
     => pp(aa_set1680211184867041100t_bool(aa_Pro6744037673880449662t_bool(member8206827879206165904at_nat,C2),sup_su718114333110466843at_nat(A4,B5))) ) )).

% UnI2
tff(fact_657_UnI1,axiom,(
    ! [C2: product_prod_nat_nat,A4: set_Pr1261947904930325089at_nat,B5: set_Pr1261947904930325089at_nat] :
      ( pp(aa_set3135850010578026034t_bool(aa_Pro5021235949175849214t_bool(member8440522571783428010at_nat,C2),A4))
     => pp(aa_set3135850010578026034t_bool(aa_Pro5021235949175849214t_bool(member8440522571783428010at_nat,C2),sup_su6327502436637775413at_nat(A4,B5))) ) )).

% UnI1
tff(fact_658_UnI1,axiom,(
    ! [C2: produc859450856879609959at_nat,A4: set_Pr8693737435421807431at_nat,B5: set_Pr8693737435421807431at_nat] :
      ( pp(aa_set1680211184867041100t_bool(aa_Pro6744037673880449662t_bool(member8206827879206165904at_nat,C2),A4))
     => pp(aa_set1680211184867041100t_bool(aa_Pro6744037673880449662t_bool(member8206827879206165904at_nat,C2),sup_su718114333110466843at_nat(A4,B5))) ) )).

% UnI1
tff(fact_659_map__prod_Ocompositionality,axiom,(
    ! [F: fun_Pr3037641808205765189_a_b_c,G: fun_Pr3037641808205765189_a_b_c,H: fun_Pr167910391879485593list_f,I2: fun_Pr167910391879485593list_f,Prod: produc6644936158991452263list_f] : aa_Pro6385926395568392904_a_b_c(produc4841148139688540918_a_b_c(F,G),aa_Pro2547187584818457648list_f(produc5505274914705194486list_f(H,I2),Prod)) = aa_Pro5463588683361700988_a_b_c(produc8198191332872049718_a_b_c(aa_fun2596409532572620736_a_b_c(aa_fun7869170901863626566_a_b_c(comp_P4767578765025054880list_f,F),H),aa_fun2596409532572620736_a_b_c(aa_fun7869170901863626566_a_b_c(comp_P4767578765025054880list_f,G),I2)),Prod) )).

% map_prod.compositionality
tff(fact_660_map__prod__compose,axiom,(
    ! [F1: fun_Pr3037641808205765189_a_b_c,F22: fun_Pr167910391879485593list_f,G1: fun_Pr3037641808205765189_a_b_c,G22: fun_Pr167910391879485593list_f] : produc8198191332872049718_a_b_c(aa_fun2596409532572620736_a_b_c(aa_fun7869170901863626566_a_b_c(comp_P4767578765025054880list_f,F1),F22),aa_fun2596409532572620736_a_b_c(aa_fun7869170901863626566_a_b_c(comp_P4767578765025054880list_f,G1),G22)) = comp_P7472824288426439864list_f(produc4841148139688540918_a_b_c(F1,G1),produc5505274914705194486list_f(F22,G22)) )).

% map_prod_compose
tff(fact_661_map__prod_Ocomp,axiom,(
    ! [F: fun_Pr3037641808205765189_a_b_c,G: fun_Pr3037641808205765189_a_b_c,H: fun_Pr167910391879485593list_f,I2: fun_Pr167910391879485593list_f] : comp_P7472824288426439864list_f(produc4841148139688540918_a_b_c(F,G),produc5505274914705194486list_f(H,I2)) = produc8198191332872049718_a_b_c(aa_fun2596409532572620736_a_b_c(aa_fun7869170901863626566_a_b_c(comp_P4767578765025054880list_f,F),H),aa_fun2596409532572620736_a_b_c(aa_fun7869170901863626566_a_b_c(comp_P4767578765025054880list_f,G),I2)) )).

% map_prod.comp
tff(fact_662_same__fstI,axiom,(
    ! [P: fun_nat_bool,X: nat,Y6: nat,Y: nat,R2: fun_na7044673412300895210at_nat] :
      ( pp(aa_nat_bool(P,X))
     => ( pp(aa_set3135850010578026034t_bool(aa_Pro5021235949175849214t_bool(member8440522571783428010at_nat,aa_nat7603221163087113075at_nat(aa_nat8803788312118491388at_nat(product_Pair_nat_nat,Y6),Y)),aa_nat7062706319057040595at_nat(R2,X)))
       => pp(aa_set1680211184867041100t_bool(aa_Pro6744037673880449662t_bool(member8206827879206165904at_nat,aa_Pro314188276017538018at_nat(aa_Pro5145766267327615662at_nat(produc6161850002892822231at_nat,aa_nat7603221163087113075at_nat(aa_nat8803788312118491388at_nat(product_Pair_nat_nat,X),Y6)),aa_nat7603221163087113075at_nat(aa_nat8803788312118491388at_nat(product_Pair_nat_nat,X),Y))),same_fst_nat_nat(P,R2))) ) ) )).

% same_fstI
tff(fact_663_same__fstI,axiom,(
    ! [P: fun_fu4637294747586468801m_bool,X: fun_Co6545587727236015215e_term,Y6: produc8923325533196201883nteger,Y: produc8923325533196201883nteger,R2: fun_fu7157159726639627633nteger] :
      ( pp(aa_fun8257100190732734890m_bool(P,X))
     => ( member335077259223437328nteger(produc4911887526399440471nteger(Y6,Y),aa_fun81865306170080090nteger(R2,X))
       => member7931448637355168588nteger(produc8767237661199492699nteger(aa_Pro6252757739892038976nteger(aa_fun3790775640809306146nteger(produc4282985567423050387nteger,X),Y6),aa_Pro6252757739892038976nteger(aa_fun3790775640809306146nteger(produc4282985567423050387nteger,X),Y)),same_f5965724374525896190nteger(P,R2)) ) ) )).

% same_fstI
tff(fact_664_same__fstI,axiom,(
    ! [P: fun_fu5306705260941896578m_bool,X: fun_Pr8336614522058983534e_term,Y6: produc7822875418678951345atural,Y: produc7822875418678951345atural,R2: fun_fu3871149640275165874atural] :
      ( pp(aa_fun545845183243510123m_bool(P,X))
     => ( member3756964795865971088atural(aa_Pro1971126414814181170atural(aa_Pro1220262147015971502atural(produc4480994950612372183atural,Y6),Y),aa_fun1335025524541816987atural(R2,X))
       => member1519122167407479034atural(produc6389658630381836169atural(aa_Pro4163967833709371565atural(aa_fun5152780764703512272atural(produc2566709293081654762atural,X),Y6),aa_Pro4163967833709371565atural(aa_fun5152780764703512272atural(produc2566709293081654762atural,X),Y)),same_f3520066702339580245atural(P,R2)) ) ) )).

% same_fstI
tff(fact_665_same__fstI,axiom,(
    ! [P: fun_fu3684477910254590263m_bool,X: fun_Pr272337284026993017e_term,Y6: produc8923325533196201883nteger,Y: produc8923325533196201883nteger,R2: fun_fu7892715005995238119nteger] :
      ( pp(aa_fun8146989869410979616m_bool(P,X))
     => ( member335077259223437328nteger(produc4911887526399440471nteger(Y6,Y),aa_fun1454769430281748688nteger(R2,X))
       => member5037371425510568504nteger(produc6779745771149221959nteger(aa_Pro490869892464487350nteger(aa_fun4101202993852558094nteger(produc7384524951051686153nteger,X),Y6),aa_Pro490869892464487350nteger(aa_fun4101202993852558094nteger(produc7384524951051686153nteger,X),Y)),same_f8337882360309611636nteger(P,R2)) ) ) )).

% same_fstI
tff(fact_666_same__fstI,axiom,(
    ! [P: fun_fu3889648052272912774m_bool,X: fun_Pr9164807099015279978e_term,Y6: product_prod_int_int,Y: product_prod_int_int,R2: fun_fu5021597990576145078nt_int] :
      ( pp(aa_fun1922592006021787503m_bool(P,X))
     => ( member8566619992076573584nt_int(produc3646306378393792727nt_int(Y6,Y),aa_fun7649007877488042143nt_int(R2,X))
       => member5015713543875923218nt_int(produc5372120124174279073nt_int(aa_Pro3513184699142849729nt_int(aa_fun1388719692539776744nt_int(produc1560874099174258678nt_int,X),Y6),aa_Pro3513184699142849729nt_int(aa_fun1388719692539776744nt_int(produc1560874099174258678nt_int,X),Y)),same_f2683036784933431137nt_int(P,R2)) ) ) )).

% same_fstI
tff(fact_667_same__fstI,axiom,(
    ! [P: fun_fu4917883025340107954m_bool,X: fun_in6429348457993719614e_term,Y6: product_prod_int_int,Y: product_prod_int_int,R2: fun_fu7697223484234057186nt_int] :
      ( pp(aa_fun1066343515980309147m_bool(P,X))
     => ( member8566619992076573584nt_int(produc3646306378393792727nt_int(Y6,Y),aa_fun4713629944198702027nt_int(R2,X))
       => member7649561347739665258nt_int(produc5207114200681655801nt_int(aa_Pro835648289009615341nt_int(aa_fun7940596247606734144nt_int(produc4852315488734385442nt_int,X),Y6),aa_Pro835648289009615341nt_int(aa_fun7940596247606734144nt_int(produc4852315488734385442nt_int,X),Y)),same_f7203479228769520781nt_int(P,R2)) ) ) )).

% same_fstI
tff(fact_668_image__subsetI,axiom,(
    ! [A4: set_Pr1261947904930325089at_nat,F: fun_Pr2118491707810114563at_nat,B5: set_Pr1261947904930325089at_nat] :
      ( ! [X3: product_prod_nat_nat] :
          ( pp(aa_set3135850010578026034t_bool(aa_Pro5021235949175849214t_bool(member8440522571783428010at_nat,X3),A4))
         => pp(aa_set3135850010578026034t_bool(aa_Pro5021235949175849214t_bool(member8440522571783428010at_nat,aa_Pro262675715343573244at_nat(F,X3)),B5)) )
     => pp(aa_set3135850010578026034t_bool(ord_le3146513528884898305at_nat(image_5168914502847457605at_nat(F,A4)),B5)) ) )).

% image_subsetI
tff(fact_669_image__subsetI,axiom,(
    ! [A4: set_Pr1261947904930325089at_nat,F: fun_Pr5303981572562559465at_nat,B5: set_Pr8693737435421807431at_nat] :
      ( ! [X3: product_prod_nat_nat] :
          ( pp(aa_set3135850010578026034t_bool(aa_Pro5021235949175849214t_bool(member8440522571783428010at_nat,X3),A4))
         => pp(aa_set1680211184867041100t_bool(aa_Pro6744037673880449662t_bool(member8206827879206165904at_nat,aa_Pro314188276017538018at_nat(F,X3)),B5)) )
     => pp(aa_set1680211184867041100t_bool(ord_le3000389064537975527at_nat(image_1119892238107900587at_nat(F,A4)),B5)) ) )).

% image_subsetI
tff(fact_670_image__subsetI,axiom,(
    ! [A4: set_Pr8693737435421807431at_nat,F: fun_Pr3189796393087291805at_nat,B5: set_Pr1261947904930325089at_nat] :
      ( ! [X3: produc859450856879609959at_nat] :
          ( pp(aa_set1680211184867041100t_bool(aa_Pro6744037673880449662t_bool(member8206827879206165904at_nat,X3),A4))
         => pp(aa_set3135850010578026034t_bool(aa_Pro5021235949175849214t_bool(member8440522571783428010at_nat,aa_Pro5901169740204579478at_nat(F,X3)),B5)) )
     => pp(aa_set3135850010578026034t_bool(ord_le3146513528884898305at_nat(image_6706873702294942047at_nat(F,A4)),B5)) ) )).

% image_subsetI
tff(fact_671_image__subsetI,axiom,(
    ! [A4: set_Pr8693737435421807431at_nat,F: fun_Pr6278524904407988355at_nat,B5: set_Pr8693737435421807431at_nat] :
      ( ! [X3: produc859450856879609959at_nat] :
          ( pp(aa_set1680211184867041100t_bool(aa_Pro6744037673880449662t_bool(member8206827879206165904at_nat,X3),A4))
         => pp(aa_set1680211184867041100t_bool(aa_Pro6744037673880449662t_bool(member8206827879206165904at_nat,aa_Pro7157000481330941564at_nat(F,X3)),B5)) )
     => pp(aa_set1680211184867041100t_bool(ord_le3000389064537975527at_nat(image_6321802852832981957at_nat(F,A4)),B5)) ) )).

% image_subsetI
tff(fact_672_case__prodI2,axiom,(
    ! [P2: produc5207004643709237345nteger,C2: fun_fu6012121808138353003r_bool] :
      ( ! [A3: fun_Co6545587727236015215e_term,B3: produc8923325533196201883nteger] :
          ( P2 = aa_Pro6252757739892038976nteger(aa_fun3790775640809306146nteger(produc4282985567423050387nteger,A3),B3)
         => pp(aa_Pro5843519176478241656r_bool(aa_fun5646951941296221740r_bool(C2,A3),B3)) )
     => pp(aa_Pro7150874649148492216r_bool(aa_fun3323788978832462054r_bool(produc401098500374025047r_bool,C2),P2)) ) )).

% case_prodI2
tff(fact_673_case__prodI2,axiom,(
    ! [P2: produc651309673056299192atural,C2: fun_fu7078651824448937172l_bool] :
      ( ! [A3: fun_Pr8336614522058983534e_term,B3: produc7822875418678951345atural] :
          ( P2 = aa_Pro4163967833709371565atural(aa_fun5152780764703512272atural(produc2566709293081654762atural,A3),B3)
         => pp(aa_Pro8754844875067278050l_bool(aa_fun2237767473747863189l_bool(C2,A3),B3)) )
     => pp(aa_Pro916321633901839137l_bool(aa_fun6400397208912365478l_bool(produc8343529308684018112l_bool,C2),P2)) ) )).

% case_prodI2
tff(fact_674_case__prodI2,axiom,(
    ! [P2: produc1616345218596728535nteger,C2: fun_fu1674507805476766837r_bool] :
      ( ! [A3: fun_Pr272337284026993017e_term,B3: produc8923325533196201883nteger] :
          ( P2 = aa_Pro490869892464487350nteger(aa_fun4101202993852558094nteger(produc7384524951051686153nteger,A3),B3)
         => pp(aa_Pro5843519176478241656r_bool(aa_fun5449300841655810358r_bool(C2,A3),B3)) )
     => pp(aa_Pro3640759179027349698r_bool(aa_fun4743479584365168742r_bool(produc1236900166980094561r_bool,C2),P2)) ) )).

% case_prodI2
tff(fact_675_case__prodI2,axiom,(
    ! [P2: produc4441460161354545860nt_int,C2: fun_fu4196931294019812808t_bool] :
      ( ! [A3: fun_Pr9164807099015279978e_term,B3: product_prod_int_int] :
          ( P2 = aa_Pro3513184699142849729nt_int(aa_fun1388719692539776744nt_int(produc1560874099174258678nt_int,A3),B3)
         => pp(aa_Pro4501881432599481050t_bool(aa_fun5300525129335604105t_bool(C2,A3),B3)) )
     => pp(aa_Pro5031108791230793749t_bool(aa_fun7074524131408103078t_bool(produc625993674133193396t_bool,C2),P2)) ) )).

% case_prodI2
tff(fact_676_case__prodI2,axiom,(
    ! [P2: produc6768802789813714928nt_int,C2: fun_fu5117548769634986908t_bool] :
      ( ! [A3: fun_in6429348457993719614e_term,B3: product_prod_int_int] :
          ( P2 = aa_Pro835648289009615341nt_int(aa_fun7940596247606734144nt_int(produc4852315488734385442nt_int,A3),B3)
         => pp(aa_Pro4501881432599481050t_bool(aa_fun4446166836006121821t_bool(C2,A3),B3)) )
     => pp(aa_Pro7591400126937138665t_bool(aa_fun7956820646887163302t_bool(produc6627716702706253960t_bool,C2),P2)) ) )).

% case_prodI2
tff(fact_677_converse__rtranclE2,axiom,(
    ! [Xa: nat,Xb: nat,Za: nat,Zb: nat,R: set_Pr8693737435421807431at_nat] :
      ( pp(aa_set1680211184867041100t_bool(aa_Pro6744037673880449662t_bool(member8206827879206165904at_nat,aa_Pro314188276017538018at_nat(aa_Pro5145766267327615662at_nat(produc6161850002892822231at_nat,aa_nat7603221163087113075at_nat(aa_nat8803788312118491388at_nat(product_Pair_nat_nat,Xa),Xb)),aa_nat7603221163087113075at_nat(aa_nat8803788312118491388at_nat(product_Pair_nat_nat,Za),Zb))),transi8609417484261754244at_nat(R)))
     => ( aa_nat7603221163087113075at_nat(aa_nat8803788312118491388at_nat(product_Pair_nat_nat,Xa),Xb) != aa_nat7603221163087113075at_nat(aa_nat8803788312118491388at_nat(product_Pair_nat_nat,Za),Zb)
       => ~ ! [A3: nat,B3: nat] :
              ( pp(aa_set1680211184867041100t_bool(aa_Pro6744037673880449662t_bool(member8206827879206165904at_nat,aa_Pro314188276017538018at_nat(aa_Pro5145766267327615662at_nat(produc6161850002892822231at_nat,aa_nat7603221163087113075at_nat(aa_nat8803788312118491388at_nat(product_Pair_nat_nat,Xa),Xb)),aa_nat7603221163087113075at_nat(aa_nat8803788312118491388at_nat(product_Pair_nat_nat,A3),B3))),R))
             => ~ pp(aa_set1680211184867041100t_bool(aa_Pro6744037673880449662t_bool(member8206827879206165904at_nat,aa_Pro314188276017538018at_nat(aa_Pro5145766267327615662at_nat(produc6161850002892822231at_nat,aa_nat7603221163087113075at_nat(aa_nat8803788312118491388at_nat(product_Pair_nat_nat,A3),B3)),aa_nat7603221163087113075at_nat(aa_nat8803788312118491388at_nat(product_Pair_nat_nat,Za),Zb))),transi8609417484261754244at_nat(R))) ) ) ) )).

% converse_rtranclE2
tff(fact_678_converse__rtranclE2,axiom,(
    ! [Xa: fun_Co6545587727236015215e_term,Xb: produc8923325533196201883nteger,Za: fun_Co6545587727236015215e_term,Zb: produc8923325533196201883nteger,R: set_Pr3490065058412142851nteger] :
      ( member7931448637355168588nteger(produc8767237661199492699nteger(aa_Pro6252757739892038976nteger(aa_fun3790775640809306146nteger(produc4282985567423050387nteger,Xa),Xb),aa_Pro6252757739892038976nteger(aa_fun3790775640809306146nteger(produc4282985567423050387nteger,Za),Zb)),transi4489791620539454750nteger(R))
     => ( aa_Pro6252757739892038976nteger(aa_fun3790775640809306146nteger(produc4282985567423050387nteger,Xa),Xb) != aa_Pro6252757739892038976nteger(aa_fun3790775640809306146nteger(produc4282985567423050387nteger,Za),Zb)
       => ~ ! [A3: fun_Co6545587727236015215e_term,B3: produc8923325533196201883nteger] :
              ( member7931448637355168588nteger(produc8767237661199492699nteger(aa_Pro6252757739892038976nteger(aa_fun3790775640809306146nteger(produc4282985567423050387nteger,Xa),Xb),aa_Pro6252757739892038976nteger(aa_fun3790775640809306146nteger(produc4282985567423050387nteger,A3),B3)),R)
             => ~ member7931448637355168588nteger(produc8767237661199492699nteger(aa_Pro6252757739892038976nteger(aa_fun3790775640809306146nteger(produc4282985567423050387nteger,A3),B3),aa_Pro6252757739892038976nteger(aa_fun3790775640809306146nteger(produc4282985567423050387nteger,Za),Zb)),transi4489791620539454750nteger(R)) ) ) ) )).

% converse_rtranclE2
tff(fact_679_converse__rtranclE2,axiom,(
    ! [Xa: fun_Pr8336614522058983534e_term,Xb: produc7822875418678951345atural,Za: fun_Pr8336614522058983534e_term,Zb: produc7822875418678951345atural,R: set_Pr7065274883433914289atural] :
      ( member1519122167407479034atural(produc6389658630381836169atural(aa_Pro4163967833709371565atural(aa_fun5152780764703512272atural(produc2566709293081654762atural,Xa),Xb),aa_Pro4163967833709371565atural(aa_fun5152780764703512272atural(produc2566709293081654762atural,Za),Zb)),transi4246158250603548021atural(R))
     => ( aa_Pro4163967833709371565atural(aa_fun5152780764703512272atural(produc2566709293081654762atural,Xa),Xb) != aa_Pro4163967833709371565atural(aa_fun5152780764703512272atural(produc2566709293081654762atural,Za),Zb)
       => ~ ! [A3: fun_Pr8336614522058983534e_term,B3: produc7822875418678951345atural] :
              ( member1519122167407479034atural(produc6389658630381836169atural(aa_Pro4163967833709371565atural(aa_fun5152780764703512272atural(produc2566709293081654762atural,Xa),Xb),aa_Pro4163967833709371565atural(aa_fun5152780764703512272atural(produc2566709293081654762atural,A3),B3)),R)
             => ~ member1519122167407479034atural(produc6389658630381836169atural(aa_Pro4163967833709371565atural(aa_fun5152780764703512272atural(produc2566709293081654762atural,A3),B3),aa_Pro4163967833709371565atural(aa_fun5152780764703512272atural(produc2566709293081654762atural,Za),Zb)),transi4246158250603548021atural(R)) ) ) ) )).

% converse_rtranclE2
tff(fact_680_converse__rtranclE2,axiom,(
    ! [Xa: fun_Pr272337284026993017e_term,Xb: produc8923325533196201883nteger,Za: fun_Pr272337284026993017e_term,Zb: produc8923325533196201883nteger,R: set_Pr617690850500594159nteger] :
      ( member5037371425510568504nteger(produc6779745771149221959nteger(aa_Pro490869892464487350nteger(aa_fun4101202993852558094nteger(produc7384524951051686153nteger,Xa),Xb),aa_Pro490869892464487350nteger(aa_fun4101202993852558094nteger(produc7384524951051686153nteger,Za),Zb)),transi5211193796143977364nteger(R))
     => ( aa_Pro490869892464487350nteger(aa_fun4101202993852558094nteger(produc7384524951051686153nteger,Xa),Xb) != aa_Pro490869892464487350nteger(aa_fun4101202993852558094nteger(produc7384524951051686153nteger,Za),Zb)
       => ~ ! [A3: fun_Pr272337284026993017e_term,B3: produc8923325533196201883nteger] :
              ( member5037371425510568504nteger(produc6779745771149221959nteger(aa_Pro490869892464487350nteger(aa_fun4101202993852558094nteger(produc7384524951051686153nteger,Xa),Xb),aa_Pro490869892464487350nteger(aa_fun4101202993852558094nteger(produc7384524951051686153nteger,A3),B3)),R)
             => ~ member5037371425510568504nteger(produc6779745771149221959nteger(aa_Pro490869892464487350nteger(aa_fun4101202993852558094nteger(produc7384524951051686153nteger,A3),B3),aa_Pro490869892464487350nteger(aa_fun4101202993852558094nteger(produc7384524951051686153nteger,Za),Zb)),transi5211193796143977364nteger(R)) ) ) ) )).

% converse_rtranclE2
tff(fact_681_converse__rtranclE2,axiom,(
    ! [Xa: fun_Pr9164807099015279978e_term,Xb: product_prod_int_int,Za: fun_Pr9164807099015279978e_term,Zb: product_prod_int_int,R: set_Pr445502709953361865nt_int] :
      ( member5015713543875923218nt_int(produc5372120124174279073nt_int(aa_Pro3513184699142849729nt_int(aa_fun1388719692539776744nt_int(produc1560874099174258678nt_int,Xa),Xb),aa_Pro3513184699142849729nt_int(aa_fun1388719692539776744nt_int(produc1560874099174258678nt_int,Za),Zb)),transi928579105954741121nt_int(R))
     => ( aa_Pro3513184699142849729nt_int(aa_fun1388719692539776744nt_int(produc1560874099174258678nt_int,Xa),Xb) != aa_Pro3513184699142849729nt_int(aa_fun1388719692539776744nt_int(produc1560874099174258678nt_int,Za),Zb)
       => ~ ! [A3: fun_Pr9164807099015279978e_term,B3: product_prod_int_int] :
              ( member5015713543875923218nt_int(produc5372120124174279073nt_int(aa_Pro3513184699142849729nt_int(aa_fun1388719692539776744nt_int(produc1560874099174258678nt_int,Xa),Xb),aa_Pro3513184699142849729nt_int(aa_fun1388719692539776744nt_int(produc1560874099174258678nt_int,A3),B3)),R)
             => ~ member5015713543875923218nt_int(produc5372120124174279073nt_int(aa_Pro3513184699142849729nt_int(aa_fun1388719692539776744nt_int(produc1560874099174258678nt_int,A3),B3),aa_Pro3513184699142849729nt_int(aa_fun1388719692539776744nt_int(produc1560874099174258678nt_int,Za),Zb)),transi928579105954741121nt_int(R)) ) ) ) )).

% converse_rtranclE2
tff(fact_682_converse__rtranclE2,axiom,(
    ! [Xa: fun_in6429348457993719614e_term,Xb: product_prod_int_int,Za: fun_in6429348457993719614e_term,Zb: product_prod_int_int,R: set_Pr2100580169568797217nt_int] :
      ( member7649561347739665258nt_int(produc5207114200681655801nt_int(aa_Pro835648289009615341nt_int(aa_fun7940596247606734144nt_int(produc4852315488734385442nt_int,Xa),Xb),aa_Pro835648289009615341nt_int(aa_fun7940596247606734144nt_int(produc4852315488734385442nt_int,Za),Zb)),transi9001910261832988845nt_int(R))
     => ( aa_Pro835648289009615341nt_int(aa_fun7940596247606734144nt_int(produc4852315488734385442nt_int,Xa),Xb) != aa_Pro835648289009615341nt_int(aa_fun7940596247606734144nt_int(produc4852315488734385442nt_int,Za),Zb)
       => ~ ! [A3: fun_in6429348457993719614e_term,B3: product_prod_int_int] :
              ( member7649561347739665258nt_int(produc5207114200681655801nt_int(aa_Pro835648289009615341nt_int(aa_fun7940596247606734144nt_int(produc4852315488734385442nt_int,Xa),Xb),aa_Pro835648289009615341nt_int(aa_fun7940596247606734144nt_int(produc4852315488734385442nt_int,A3),B3)),R)
             => ~ member7649561347739665258nt_int(produc5207114200681655801nt_int(aa_Pro835648289009615341nt_int(aa_fun7940596247606734144nt_int(produc4852315488734385442nt_int,A3),B3),aa_Pro835648289009615341nt_int(aa_fun7940596247606734144nt_int(produc4852315488734385442nt_int,Za),Zb)),transi9001910261832988845nt_int(R)) ) ) ) )).

% converse_rtranclE2
tff(fact_683_pred__prod__inject,axiom,(
    ! [P1: fun_fu4637294747586468801m_bool,P22: fun_Pr3195429412498512255r_bool,A: fun_Co6545587727236015215e_term,B: produc8923325533196201883nteger] :
      ( pp(aa_Pro7150874649148492216r_bool(basic_8786148452290946551nteger(P1,P22),aa_Pro6252757739892038976nteger(aa_fun3790775640809306146nteger(produc4282985567423050387nteger,A),B)))
    <=> ( pp(aa_fun8257100190732734890m_bool(P1,A))
        & pp(aa_Pro5843519176478241656r_bool(P22,B)) ) ) )).

% pred_prod_inject
tff(fact_684_pred__prod__inject,axiom,(
    ! [P1: fun_fu5306705260941896578m_bool,P22: fun_Pr6106755111087548649l_bool,A: fun_Pr8336614522058983534e_term,B: produc7822875418678951345atural] :
      ( pp(aa_Pro916321633901839137l_bool(basic_7419279857980033358atural(P1,P22),aa_Pro4163967833709371565atural(aa_fun5152780764703512272atural(produc2566709293081654762atural,A),B)))
    <=> ( pp(aa_fun545845183243510123m_bool(P1,A))
        & pp(aa_Pro8754844875067278050l_bool(P22,B)) ) ) )).

% pred_prod_inject
tff(fact_685_pred__prod__inject,axiom,(
    ! [P1: fun_fu3684477910254590263m_bool,P22: fun_Pr3195429412498512255r_bool,A: fun_Pr272337284026993017e_term,B: produc8923325533196201883nteger] :
      ( pp(aa_Pro3640759179027349698r_bool(basic_3013723479095288941nteger(P1,P22),aa_Pro490869892464487350nteger(aa_fun4101202993852558094nteger(produc7384524951051686153nteger,A),B)))
    <=> ( pp(aa_fun8146989869410979616m_bool(P1,A))
        & pp(aa_Pro5843519176478241656r_bool(P22,B)) ) ) )).

% pred_prod_inject
tff(fact_686_pred__prod__inject,axiom,(
    ! [P1: fun_fu3889648052272912774m_bool,P22: fun_Pr803113274115125473t_bool,A: fun_Pr9164807099015279978e_term,B: product_prod_int_int] :
      ( pp(aa_Pro5031108791230793749t_bool(basic_4875947187853015898nt_int(P1,P22),aa_Pro3513184699142849729nt_int(aa_fun1388719692539776744nt_int(produc1560874099174258678nt_int,A),B)))
    <=> ( pp(aa_fun1922592006021787503m_bool(P1,A))
        & pp(aa_Pro4501881432599481050t_bool(P22,B)) ) ) )).

% pred_prod_inject
tff(fact_687_pred__prod__inject,axiom,(
    ! [P1: fun_fu4917883025340107954m_bool,P22: fun_Pr803113274115125473t_bool,A: fun_in6429348457993719614e_term,B: product_prod_int_int] :
      ( pp(aa_Pro7591400126937138665t_bool(basic_2796480923355871366nt_int(P1,P22),aa_Pro835648289009615341nt_int(aa_fun7940596247606734144nt_int(produc4852315488734385442nt_int,A),B)))
    <=> ( pp(aa_fun1066343515980309147m_bool(P1,A))
        & pp(aa_Pro4501881432599481050t_bool(P22,B)) ) ) )).

% pred_prod_inject
tff(fact_688_inf__sup__ord_I4_J,axiom,(
    ! [Y: nat,X: nat] : pp(aa_nat_bool(aa_nat_fun_nat_bool(ord_less_eq_nat,Y),aa_nat_nat(aa_nat_fun_nat_nat(sup_sup_nat,X),Y))) )).

% inf_sup_ord(4)
tff(fact_689_inf__sup__ord_I3_J,axiom,(
    ! [X: nat,Y: nat] : pp(aa_nat_bool(aa_nat_fun_nat_bool(ord_less_eq_nat,X),aa_nat_nat(aa_nat_fun_nat_nat(sup_sup_nat,X),Y))) )).

% inf_sup_ord(3)
tff(fact_690_le__supE,axiom,(
    ! [A: nat,B: nat,X: nat] :
      ( pp(aa_nat_bool(aa_nat_fun_nat_bool(ord_less_eq_nat,aa_nat_nat(aa_nat_fun_nat_nat(sup_sup_nat,A),B)),X))
     => ~ ( pp(aa_nat_bool(aa_nat_fun_nat_bool(ord_less_eq_nat,A),X))
         => ~ pp(aa_nat_bool(aa_nat_fun_nat_bool(ord_less_eq_nat,B),X)) ) ) )).

% le_supE
tff(fact_691_converse__rtranclE,axiom,(
    ! [X: nat,Z: nat,R: set_Pr1261947904930325089at_nat] :
      ( pp(aa_set3135850010578026034t_bool(aa_Pro5021235949175849214t_bool(member8440522571783428010at_nat,aa_nat7603221163087113075at_nat(aa_nat8803788312118491388at_nat(product_Pair_nat_nat,X),Z)),transi2905341329935302413cl_nat(R)))
     => ( X != Z
       => ~ ! [Y3: nat] :
              ( pp(aa_set3135850010578026034t_bool(aa_Pro5021235949175849214t_bool(member8440522571783428010at_nat,aa_nat7603221163087113075at_nat(aa_nat8803788312118491388at_nat(product_Pair_nat_nat,X),Y3)),R))
             => ~ pp(aa_set3135850010578026034t_bool(aa_Pro5021235949175849214t_bool(member8440522571783428010at_nat,aa_nat7603221163087113075at_nat(aa_nat8803788312118491388at_nat(product_Pair_nat_nat,Y3),Z)),transi2905341329935302413cl_nat(R))) ) ) ) )).

% converse_rtranclE
tff(fact_692_converse__rtranclE,axiom,(
    ! [X: product_prod_nat_nat,Z: product_prod_nat_nat,R: set_Pr8693737435421807431at_nat] :
      ( pp(aa_set1680211184867041100t_bool(aa_Pro6744037673880449662t_bool(member8206827879206165904at_nat,aa_Pro314188276017538018at_nat(aa_Pro5145766267327615662at_nat(produc6161850002892822231at_nat,X),Z)),transi8609417484261754244at_nat(R)))
     => ( X != Z
       => ~ ! [Y3: product_prod_nat_nat] :
              ( pp(aa_set1680211184867041100t_bool(aa_Pro6744037673880449662t_bool(member8206827879206165904at_nat,aa_Pro314188276017538018at_nat(aa_Pro5145766267327615662at_nat(produc6161850002892822231at_nat,X),Y3)),R))
             => ~ pp(aa_set1680211184867041100t_bool(aa_Pro6744037673880449662t_bool(member8206827879206165904at_nat,aa_Pro314188276017538018at_nat(aa_Pro5145766267327615662at_nat(produc6161850002892822231at_nat,Y3),Z)),transi8609417484261754244at_nat(R))) ) ) ) )).

% converse_rtranclE
tff(fact_693_le__supI,axiom,(
    ! [A: nat,X: nat,B: nat] :
      ( pp(aa_nat_bool(aa_nat_fun_nat_bool(ord_less_eq_nat,A),X))
     => ( pp(aa_nat_bool(aa_nat_fun_nat_bool(ord_less_eq_nat,B),X))
       => pp(aa_nat_bool(aa_nat_fun_nat_bool(ord_less_eq_nat,aa_nat_nat(aa_nat_fun_nat_nat(sup_sup_nat,A),B)),X)) ) ) )).

% le_supI
tff(fact_694_sup__ge1,axiom,(
    ! [X: nat,Y: nat] : pp(aa_nat_bool(aa_nat_fun_nat_bool(ord_less_eq_nat,X),aa_nat_nat(aa_nat_fun_nat_nat(sup_sup_nat,X),Y))) )).

% sup_ge1
tff(fact_695_max_Ocobounded1,axiom,(
    ! [A: nat,B: nat] : pp(aa_nat_bool(aa_nat_fun_nat_bool(ord_less_eq_nat,A),aa_nat_nat(aa_nat_fun_nat_nat(ord_max_nat,A),B))) )).

% max.cobounded1
tff(fact_696_sup__ge2,axiom,(
    ! [Y: nat,X: nat] : pp(aa_nat_bool(aa_nat_fun_nat_bool(ord_less_eq_nat,Y),aa_nat_nat(aa_nat_fun_nat_nat(sup_sup_nat,X),Y))) )).

% sup_ge2
tff(fact_697_Id__onI,axiom,(
    ! [A: nat,A4: set_nat] :
      ( member_nat(A,A4)
     => pp(aa_set3135850010578026034t_bool(aa_Pro5021235949175849214t_bool(member8440522571783428010at_nat,aa_nat7603221163087113075at_nat(aa_nat8803788312118491388at_nat(product_Pair_nat_nat,A),A)),id_on_nat(A4))) ) )).

% Id_onI
tff(fact_698_Id__onI,axiom,(
    ! [A: product_prod_nat_nat,A4: set_Pr1261947904930325089at_nat] :
      ( pp(aa_set3135850010578026034t_bool(aa_Pro5021235949175849214t_bool(member8440522571783428010at_nat,A),A4))
     => pp(aa_set1680211184867041100t_bool(aa_Pro6744037673880449662t_bool(member8206827879206165904at_nat,aa_Pro314188276017538018at_nat(aa_Pro5145766267327615662at_nat(produc6161850002892822231at_nat,A),A)),id_on_2554058798563519774at_nat(A4))) ) )).

% Id_onI
tff(fact_699_Id__onI,axiom,(
    ! [A: produc859450856879609959at_nat,A4: set_Pr8693737435421807431at_nat] :
      ( pp(aa_set1680211184867041100t_bool(aa_Pro6744037673880449662t_bool(member8206827879206165904at_nat,A),A4))
     => member8062223511168850704at_nat(produc4662710985925991255at_nat(A,A),id_on_7917584626360399108at_nat(A4)) ) )).

% Id_onI
tff(fact_700_le__supI1,axiom,(
    ! [X: nat,A: nat,B: nat] :
      ( pp(aa_nat_bool(aa_nat_fun_nat_bool(ord_less_eq_nat,X),A))
     => pp(aa_nat_bool(aa_nat_fun_nat_bool(ord_less_eq_nat,X),aa_nat_nat(aa_nat_fun_nat_nat(sup_sup_nat,A),B))) ) )).

% le_supI1
tff(fact_701_le__supI2,axiom,(
    ! [X: nat,B: nat,A: nat] :
      ( pp(aa_nat_bool(aa_nat_fun_nat_bool(ord_less_eq_nat,X),B))
     => pp(aa_nat_bool(aa_nat_fun_nat_bool(ord_less_eq_nat,X),aa_nat_nat(aa_nat_fun_nat_nat(sup_sup_nat,A),B))) ) )).

% le_supI2
tff(fact_702_sup_Omono,axiom,(
    ! [C2: nat,A: nat,D: nat,B: nat] :
      ( pp(aa_nat_bool(aa_nat_fun_nat_bool(ord_less_eq_nat,C2),A))
     => ( pp(aa_nat_bool(aa_nat_fun_nat_bool(ord_less_eq_nat,D),B))
       => pp(aa_nat_bool(aa_nat_fun_nat_bool(ord_less_eq_nat,aa_nat_nat(aa_nat_fun_nat_nat(sup_sup_nat,C2),D)),aa_nat_nat(aa_nat_fun_nat_nat(sup_sup_nat,A),B))) ) ) )).

% sup.mono
tff(fact_703_sup__mono,axiom,(
    ! [A: nat,C2: nat,B: nat,D: nat] :
      ( pp(aa_nat_bool(aa_nat_fun_nat_bool(ord_less_eq_nat,A),C2))
     => ( pp(aa_nat_bool(aa_nat_fun_nat_bool(ord_less_eq_nat,B),D))
       => pp(aa_nat_bool(aa_nat_fun_nat_bool(ord_less_eq_nat,aa_nat_nat(aa_nat_fun_nat_nat(sup_sup_nat,A),B)),aa_nat_nat(aa_nat_fun_nat_nat(sup_sup_nat,C2),D))) ) ) )).

% sup_mono
tff(fact_704_extract__Cons__code,axiom,(
    ! [P3: fun_typerep_bool,X8: typerep,Xs2: list_typerep] :
      ( ( pp(aa_typerep_bool(P3,X8))
       => extract_typerep(P3,aa_lis9041531584263668358yperep(cons_typerep(X8),Xs2)) = aa_Pro3095640615015971554yperep(some_P4742658530298911237yperep,aa_Pro7670417329144945031yperep(aa_lis1893350635152483124yperep(produc2255752811254757084yperep,nil_typerep),aa_lis2760345450568550903yperep(aa_typ5684556066063664508yperep(produc8398273619233227473yperep,X8),Xs2))) )
      & ( ~ pp(aa_typerep_bool(P3,X8))
       => extract_typerep(P3,aa_lis9041531584263668358yperep(cons_typerep(X8),Xs2)) = case_o7657976496830776113yperep(none_P7642766325015749769yperep,produc362396003296346243yperep(cOMBB_5168154828206786744yperep(produc7628607474913760352yperep,cOMBB_1373007174243688340yperep(cOMBB_7462520177858535266yperep(cOMBB_2780684560723742384yperep(some_P4742658530298911237yperep)),cOMBC_104451899224933796yperep(cOMBB_1472777779343922656yperep(cOMBB_3333493938215720265yperep,cOMBB_2455524263481968736yperep(cOMBB_4651361748934511235yperep,cOMBB_4432475366804139056yperep(produc2255752811254757084yperep,cons_typerep(X8)))),produc8398273619233227473yperep)))),extract_typerep(P3,Xs2)) ) ) )).

% extract_Cons_code
tff(fact_705_sup__least,axiom,(
    ! [Y: nat,X: nat,Z: nat] :
      ( pp(aa_nat_bool(aa_nat_fun_nat_bool(ord_less_eq_nat,Y),X))
     => ( pp(aa_nat_bool(aa_nat_fun_nat_bool(ord_less_eq_nat,Z),X))
       => pp(aa_nat_bool(aa_nat_fun_nat_bool(ord_less_eq_nat,aa_nat_nat(aa_nat_fun_nat_nat(sup_sup_nat,Y),Z)),X)) ) ) )).

% sup_least
tff(fact_706_max_Ocobounded2,axiom,(
    ! [B: nat,A: nat] : pp(aa_nat_bool(aa_nat_fun_nat_bool(ord_less_eq_nat,B),aa_nat_nat(aa_nat_fun_nat_nat(ord_max_nat,A),B))) )).

% max.cobounded2
tff(fact_707_le__iff__sup,axiom,(
    ! [X: nat,Y: nat] :
      ( pp(aa_nat_bool(aa_nat_fun_nat_bool(ord_less_eq_nat,X),Y))
    <=> aa_nat_nat(aa_nat_fun_nat_nat(sup_sup_nat,X),Y) = Y ) )).

% le_iff_sup
tff(fact_708_eventually__prod__filter,axiom,(
    ! [P: fun_Pr5900652808213522383r_bool,F4: filter206587113439524351e_term,G3: filter5292368968559144737nteger] :
      ( eventu7017221307461876569nteger(P,prod_f7084514368817594935nteger(F4,G3))
    <=> ? [Pf: fun_fu4637294747586468801m_bool,Pg: fun_Pr3195429412498512255r_bool] :
          ( eventu2800091161264929639e_term(Pf,F4)
          & eventu3177686391277443747nteger(Pg,G3)
          & ! [X5: fun_Co6545587727236015215e_term,Y7: produc8923325533196201883nteger] :
              ( pp(aa_fun8257100190732734890m_bool(Pf,X5))
             => ( pp(aa_Pro5843519176478241656r_bool(Pg,Y7))
               => pp(aa_Pro7150874649148492216r_bool(P,aa_Pro6252757739892038976nteger(aa_fun3790775640809306146nteger(produc4282985567423050387nteger,X5),Y7))) ) ) ) ) )).

% eventually_prod_filter
tff(fact_709_eventually__prod__filter,axiom,(
    ! [P: fun_Pr3267060605504954680l_bool,F4: filter2103267943679595134e_term,G3: filter8044698966471496247atural] :
      ( eventu6837902473195465648atural(P,prod_f2713837840308233614atural(F4,G3))
    <=> ? [Pf: fun_fu5306705260941896578m_bool,Pg: fun_Pr6106755111087548649l_bool] :
          ( eventu7758845596214632294e_term(Pf,F4)
          & eventu2077236276760193209atural(Pg,G3)
          & ! [X5: fun_Pr8336614522058983534e_term,Y7: produc7822875418678951345atural] :
              ( pp(aa_fun545845183243510123m_bool(Pf,X5))
             => ( pp(aa_Pro8754844875067278050l_bool(Pg,Y7))
               => pp(aa_Pro916321633901839137l_bool(P,aa_Pro4163967833709371565atural(aa_fun5152780764703512272atural(produc2566709293081654762atural,X5),Y7))) ) ) ) ) )).

% eventually_prod_filter
tff(fact_710_eventually__prod__filter,axiom,(
    ! [P: fun_Pr5991498150630465241r_bool,F4: filter9146317051335081481e_term,G3: filter5292368968559144737nteger] :
      ( eventu7802938018735894991nteger(P,prod_f7531653498278265005nteger(F4,G3))
    <=> ? [Pf: fun_fu3684477910254590263m_bool,Pg: fun_Pr3195429412498512255r_bool] :
          ( eventu8917940395037417585e_term(Pf,F4)
          & eventu3177686391277443747nteger(Pg,G3)
          & ! [X5: fun_Pr272337284026993017e_term,Y7: produc8923325533196201883nteger] :
              ( pp(aa_fun8146989869410979616m_bool(Pf,X5))
             => ( pp(aa_Pro5843519176478241656r_bool(Pg,Y7))
               => pp(aa_Pro3640759179027349698r_bool(P,aa_Pro490869892464487350nteger(aa_fun4101202993852558094nteger(produc7384524951051686153nteger,X5),Y7))) ) ) ) ) )).

% eventually_prod_filter
tff(fact_711_eventually__prod__filter,axiom,(
    ! [P: fun_Pr6019674992625747500t_bool,F4: filter6451891377919153530e_term,G3: filter938913474090903615nt_int] :
      ( eventu307347211962195388nt_int(P,prod_f8173137906491709338nt_int(F4,G3))
    <=> ? [Pf: fun_fu3889648052272912774m_bool,Pg: fun_Pr803113274115125473t_bool] :
          ( eventu895538643436465250e_term(Pf,F4)
          & eventu7082874808314849985nt_int(Pg,G3)
          & ! [X5: fun_Pr9164807099015279978e_term,Y7: product_prod_int_int] :
              ( pp(aa_fun1922592006021787503m_bool(Pf,X5))
             => ( pp(aa_Pro4501881432599481050t_bool(Pg,Y7))
               => pp(aa_Pro5031108791230793749t_bool(P,aa_Pro3513184699142849729nt_int(aa_fun1388719692539776744nt_int(produc1560874099174258678nt_int,X5),Y7))) ) ) ) ) )).

% eventually_prod_filter
tff(fact_712_eventually__prod__filter,axiom,(
    ! [P: fun_Pr5504123824928244736t_bool,F4: filter3633431875349036366e_term,G3: filter938913474090903615nt_int] :
      ( eventu7048762671450333928nt_int(P,prod_f7987156664389932230nt_int(F4,G3))
    <=> ? [Pf: fun_fu4917883025340107954m_bool,Pg: fun_Pr803113274115125473t_bool] :
          ( eventu1668121777649010230e_term(Pf,F4)
          & eventu7082874808314849985nt_int(Pg,G3)
          & ! [X5: fun_in6429348457993719614e_term,Y7: product_prod_int_int] :
              ( pp(aa_fun1066343515980309147m_bool(Pf,X5))
             => ( pp(aa_Pro4501881432599481050t_bool(Pg,Y7))
               => pp(aa_Pro7591400126937138665t_bool(P,aa_Pro835648289009615341nt_int(aa_fun7940596247606734144nt_int(produc4852315488734385442nt_int,X5),Y7))) ) ) ) ) )).

% eventually_prod_filter
tff(fact_713_sup_OorderE,axiom,(
    ! [B: nat,A: nat] :
      ( pp(aa_nat_bool(aa_nat_fun_nat_bool(ord_less_eq_nat,B),A))
     => A = aa_nat_nat(aa_nat_fun_nat_nat(sup_sup_nat,A),B) ) )).

% sup.orderE
tff(fact_714_sup_OorderI,axiom,(
    ! [A: nat,B: nat] :
      ( A = aa_nat_nat(aa_nat_fun_nat_nat(sup_sup_nat,A),B)
     => pp(aa_nat_bool(aa_nat_fun_nat_bool(ord_less_eq_nat,B),A)) ) )).

% sup.orderI
tff(fact_715_pair__imageI,axiom,(
    ! [A: nat,B: nat,A4: set_Pr1261947904930325089at_nat,F: fun_na4138050610385705875at_nat] :
      ( pp(aa_set3135850010578026034t_bool(aa_Pro5021235949175849214t_bool(member8440522571783428010at_nat,aa_nat7603221163087113075at_nat(aa_nat8803788312118491388at_nat(product_Pair_nat_nat,A),B)),A4))
     => pp(aa_set3135850010578026034t_bool(aa_Pro5021235949175849214t_bool(member8440522571783428010at_nat,aa_nat7603221163087113075at_nat(aa_nat8803788312118491388at_nat(F,A),B)),image_5168914502847457605at_nat(produc2626176000494625587at_nat(F),A4))) ) )).

% pair_imageI
tff(fact_716_pair__imageI,axiom,(
    ! [A: nat,B: nat,A4: set_Pr1261947904930325089at_nat,F: fun_na5027704004220400377at_nat] :
      ( pp(aa_set3135850010578026034t_bool(aa_Pro5021235949175849214t_bool(member8440522571783428010at_nat,aa_nat7603221163087113075at_nat(aa_nat8803788312118491388at_nat(product_Pair_nat_nat,A),B)),A4))
     => pp(aa_set1680211184867041100t_bool(aa_Pro6744037673880449662t_bool(member8206827879206165904at_nat,aa_nat4793067608094048217at_nat(aa_nat7268726946926703970at_nat(F,A),B)),image_1119892238107900587at_nat(produc2382474379627796377at_nat(F),A4))) ) )).

% pair_imageI
tff(fact_717_pair__imageI,axiom,(
    ! [A: product_prod_nat_nat,B: product_prod_nat_nat,A4: set_Pr8693737435421807431at_nat,F: fun_Pr2477239776880934807at_nat] :
      ( pp(aa_set1680211184867041100t_bool(aa_Pro6744037673880449662t_bool(member8206827879206165904at_nat,aa_Pro314188276017538018at_nat(aa_Pro5145766267327615662at_nat(produc6161850002892822231at_nat,A),B)),A4))
     => pp(aa_set3135850010578026034t_bool(aa_Pro5021235949175849214t_bool(member8440522571783428010at_nat,aa_Pro262675715343573244at_nat(aa_Pro8023792847356852296at_nat(F,A),B)),image_6706873702294942047at_nat(produc2982569246487150357at_nat(F),A4))) ) )).

% pair_imageI
tff(fact_718_pair__imageI,axiom,(
    ! [A: code_natural,B: code_natural,A4: set_Pr7564037697178849041atural,F: fun_Co1890133979025130057atural] :
      ( member8280416476884352090atural(aa_Cod5614077553384211403atural(aa_Cod3891347372088052988atural(produc3574140220909816553atural,A),B),A4)
     => member3756964795865971088atural(aa_Cod6808739660676082561atural(aa_Cod4292056611156568242atural(F,A),B),image_561289856197260795atural(aa_fun4394021921911188166atural(produc8282080750456430313atural,F),A4)) ) )).

% pair_imageI
tff(fact_719_pair__imageI,axiom,(
    ! [A: product_prod_nat_nat,B: product_prod_nat_nat,A4: set_Pr8693737435421807431at_nat,F: fun_Pr1212089810744049917at_nat] :
      ( pp(aa_set1680211184867041100t_bool(aa_Pro6744037673880449662t_bool(member8206827879206165904at_nat,aa_Pro314188276017538018at_nat(aa_Pro5145766267327615662at_nat(produc6161850002892822231at_nat,A),B)),A4))
     => pp(aa_set1680211184867041100t_bool(aa_Pro6744037673880449662t_bool(member8206827879206165904at_nat,aa_Pro314188276017538018at_nat(aa_Pro5145766267327615662at_nat(F,A),B)),image_6321802852832981957at_nat(produc6744312701629110395at_nat(F),A4))) ) )).

% pair_imageI
tff(fact_720_pair__imageI,axiom,(
    ! [A: fun_Co6545587727236015215e_term,B: produc8923325533196201883nteger,A4: set_Pr7592006421409863191nteger,F: fun_fu5327427158762411349at_nat] :
      ( pp(aa_set3464050655127758210r_bool(aa_Pro2389691766940459706r_bool(member4581088367259704696nteger,aa_Pro6252757739892038976nteger(aa_fun3790775640809306146nteger(produc4282985567423050387nteger,A),B)),A4))
     => pp(aa_set3135850010578026034t_bool(aa_Pro5021235949175849214t_bool(member8440522571783428010at_nat,aa_Pro3266150703211780578at_nat(aa_fun3128034053082001686at_nat(F,A),B)),image_6839489575515704217at_nat(produc5911954151858848833at_nat(F),A4))) ) )).

% pair_imageI
tff(fact_721_pair__imageI,axiom,(
    ! [A: fun_in6429348457993719614e_term,B: product_prod_int_int,A4: set_Pr5033440245338114598nt_int,F: fun_fu4463365872517289222at_nat] :
      ( pp(aa_set6451871791712458035t_bool(aa_Pro2057418844460291100t_bool(member500491123954006279nt_int,aa_Pro835648289009615341nt_int(aa_fun7940596247606734144nt_int(produc4852315488734385442nt_int,A),B)),A4))
     => pp(aa_set3135850010578026034t_bool(aa_Pro5021235949175849214t_bool(member8440522571783428010at_nat,aa_Pro925629398452685892at_nat(aa_fun4289629018356122055at_nat(F,A),B)),image_6550245242443049290at_nat(produc4874494332988030706at_nat(F),A4))) ) )).

% pair_imageI
tff(fact_722_pair__imageI,axiom,(
    ! [A: fun_Co6545587727236015215e_term,B: produc8923325533196201883nteger,A4: set_Pr7592006421409863191nteger,F: fun_fu9074326157789315515at_nat] :
      ( pp(aa_set3464050655127758210r_bool(aa_Pro2389691766940459706r_bool(member4581088367259704696nteger,aa_Pro6252757739892038976nteger(aa_fun3790775640809306146nteger(produc4282985567423050387nteger,A),B)),A4))
     => pp(aa_set1680211184867041100t_bool(aa_Pro6744037673880449662t_bool(member8206827879206165904at_nat,aa_Pro7438219776462629832at_nat(aa_fun7391465224403525244at_nat(F,A),B)),image_7138342034938629887at_nat(produc8691174144381840295at_nat(F),A4))) ) )).

% pair_imageI
tff(fact_723_pair__imageI,axiom,(
    ! [A: fun_Pr8336614522058983534e_term,B: produc7822875418678951345atural,A4: set_Pr1570348503753982702atural,F: fun_fu1976688112694049342at_nat] :
      ( pp(aa_set4207312397001245291l_bool(aa_Pro8078843286258240140l_bool(member5458643631506449871atural,aa_Pro4163967833709371565atural(aa_fun5152780764703512272atural(produc2566709293081654762atural,A),B)),A4))
     => pp(aa_set3135850010578026034t_bool(aa_Pro5021235949175849214t_bool(member8440522571783428010at_nat,aa_Pro1119995659335004236at_nat(aa_fun7944865808426953471at_nat(F,A),B)),image_7721245015989624450at_nat(produc29583747307394090at_nat(F),A4))) ) )).

% pair_imageI
tff(fact_724_pair__imageI,axiom,(
    ! [A: fun_Pr272337284026993017e_term,B: produc8923325533196201883nteger,A4: set_Pr5663546166630115725nteger,F: fun_fu9206675559115396959at_nat] :
      ( pp(aa_set1981577615330639756r_bool(aa_Pro8002950007301694158r_bool(member6423679177046879214nteger,aa_Pro490869892464487350nteger(aa_fun4101202993852558094nteger(produc7384524951051686153nteger,A),B)),A4))
     => pp(aa_set3135850010578026034t_bool(aa_Pro5021235949175849214t_bool(member8440522571783428010at_nat,aa_Pro3266150703211780578at_nat(aa_fun8366759590679884576at_nat(F,A),B)),image_1464889339719274915at_nat(produc5411878480578179659at_nat(F),A4))) ) )).

% pair_imageI
tff(fact_725_sup__unique,axiom,(
    ! [F: fun_nat_fun_nat_nat,X: nat,Y: nat] :
      ( ! [X3: nat,Y3: nat] : pp(aa_nat_bool(aa_nat_fun_nat_bool(ord_less_eq_nat,X3),aa_nat_nat(aa_nat_fun_nat_nat(F,X3),Y3)))
     => ( ! [X3: nat,Y3: nat] : pp(aa_nat_bool(aa_nat_fun_nat_bool(ord_less_eq_nat,Y3),aa_nat_nat(aa_nat_fun_nat_nat(F,X3),Y3)))
       => ( ! [X3: nat,Y3: nat,Z2: nat] :
              ( pp(aa_nat_bool(aa_nat_fun_nat_bool(ord_less_eq_nat,Y3),X3))
             => ( pp(aa_nat_bool(aa_nat_fun_nat_bool(ord_less_eq_nat,Z2),X3))
               => pp(aa_nat_bool(aa_nat_fun_nat_bool(ord_less_eq_nat,aa_nat_nat(aa_nat_fun_nat_nat(F,Y3),Z2)),X3)) ) )
         => aa_nat_nat(aa_nat_fun_nat_nat(sup_sup_nat,X),Y) = aa_nat_nat(aa_nat_fun_nat_nat(F,X),Y) ) ) ) )).

% sup_unique
tff(fact_726_sup_Oabsorb1,axiom,(
    ! [B: nat,A: nat] :
      ( pp(aa_nat_bool(aa_nat_fun_nat_bool(ord_less_eq_nat,B),A))
     => aa_nat_nat(aa_nat_fun_nat_nat(sup_sup_nat,A),B) = A ) )).

% sup.absorb1
tff(fact_727_sup_Oabsorb2,axiom,(
    ! [A: nat,B: nat] :
      ( pp(aa_nat_bool(aa_nat_fun_nat_bool(ord_less_eq_nat,A),B))
     => aa_nat_nat(aa_nat_fun_nat_nat(sup_sup_nat,A),B) = B ) )).

% sup.absorb2
tff(fact_728_sup__absorb1,axiom,(
    ! [Y: nat,X: nat] :
      ( pp(aa_nat_bool(aa_nat_fun_nat_bool(ord_less_eq_nat,Y),X))
     => aa_nat_nat(aa_nat_fun_nat_nat(sup_sup_nat,X),Y) = X ) )).

% sup_absorb1
tff(fact_729_mem__case__prodI,axiom,(
    ! [Z: product_prod_nat_nat,C2: fun_fu295948415250517685at_nat,A: fun_Co6545587727236015215e_term,B: produc8923325533196201883nteger] :
      ( pp(aa_set3135850010578026034t_bool(aa_Pro5021235949175849214t_bool(member8440522571783428010at_nat,Z),aa_Pro8072183222952159042at_nat(aa_fun3804858034681916022at_nat(C2,A),B)))
     => pp(aa_set3135850010578026034t_bool(aa_Pro5021235949175849214t_bool(member8440522571783428010at_nat,Z),produc3716618507110716833at_nat(C2,aa_Pro6252757739892038976nteger(aa_fun3790775640809306146nteger(produc4282985567423050387nteger,A),B)))) ) )).

% mem_case_prodI
tff(fact_730_mem__case__prodI,axiom,(
    ! [Z: produc859450856879609959at_nat,C2: fun_fu5475506076071732379at_nat,A: fun_Co6545587727236015215e_term,B: produc8923325533196201883nteger] :
      ( pp(aa_set1680211184867041100t_bool(aa_Pro6744037673880449662t_bool(member8206827879206165904at_nat,Z),aa_Pro5330295685620130472at_nat(aa_fun3098381869635060060at_nat(C2,A),B)))
     => pp(aa_set1680211184867041100t_bool(aa_Pro6744037673880449662t_bool(member8206827879206165904at_nat,Z),produc7846996071466247815at_nat(C2,aa_Pro6252757739892038976nteger(aa_fun3790775640809306146nteger(produc4282985567423050387nteger,A),B)))) ) )).

% mem_case_prodI
tff(fact_731_mem__case__prodI,axiom,(
    ! [Z: product_prod_nat_nat,C2: fun_fu6704391373167595422at_nat,A: fun_Pr8336614522058983534e_term,B: produc7822875418678951345atural] :
      ( pp(aa_set3135850010578026034t_bool(aa_Pro5021235949175849214t_bool(member8440522571783428010at_nat,Z),aa_Pro5065032141757191596at_nat(aa_fun4407674144259686495at_nat(C2,A),B)))
     => pp(aa_set3135850010578026034t_bool(aa_Pro5021235949175849214t_bool(member8440522571783428010at_nat,Z),produc5220494214129680778at_nat(C2,aa_Pro4163967833709371565atural(aa_fun5152780764703512272atural(produc2566709293081654762atural,A),B)))) ) )).

% mem_case_prodI
tff(fact_732_mem__case__prodI,axiom,(
    ! [Z: produc859450856879609959at_nat,C2: fun_fu3731876559336784900at_nat,A: fun_Pr8336614522058983534e_term,B: produc7822875418678951345atural] :
      ( pp(aa_set1680211184867041100t_bool(aa_Pro6744037673880449662t_bool(member8206827879206165904at_nat,Z),aa_Pro1602350909037546002at_nat(aa_fun7997644143818749381at_nat(C2,A),B)))
     => pp(aa_set1680211184867041100t_bool(aa_Pro6744037673880449662t_bool(member8206827879206165904at_nat,Z),produc5085394703842144496at_nat(C2,aa_Pro4163967833709371565atural(aa_fun5152780764703512272atural(produc2566709293081654762atural,A),B)))) ) )).

% mem_case_prodI
tff(fact_733_mem__case__prodI,axiom,(
    ! [Z: product_prod_nat_nat,C2: fun_fu4398371150259185855at_nat,A: fun_Pr272337284026993017e_term,B: produc8923325533196201883nteger] :
      ( pp(aa_set3135850010578026034t_bool(aa_Pro5021235949175849214t_bool(member8440522571783428010at_nat,Z),aa_Pro8072183222952159042at_nat(aa_fun1202306444933629056at_nat(C2,A),B)))
     => pp(aa_set3135850010578026034t_bool(aa_Pro5021235949175849214t_bool(member8440522571783428010at_nat,Z),produc5409226724224080811at_nat(C2,aa_Pro490869892464487350nteger(aa_fun4101202993852558094nteger(produc7384524951051686153nteger,A),B)))) ) )).

% mem_case_prodI
tff(fact_734_mem__case__prodI,axiom,(
    ! [Z: produc859450856879609959at_nat,C2: fun_fu7728202261939996581at_nat,A: fun_Pr272337284026993017e_term,B: produc8923325533196201883nteger] :
      ( pp(aa_set1680211184867041100t_bool(aa_Pro6744037673880449662t_bool(member8206827879206165904at_nat,Z),aa_Pro5330295685620130472at_nat(aa_fun730111718248227942at_nat(C2,A),B)))
     => pp(aa_set1680211184867041100t_bool(aa_Pro6744037673880449662t_bool(member8206827879206165904at_nat,Z),produc8326432594814252433at_nat(C2,aa_Pro490869892464487350nteger(aa_fun4101202993852558094nteger(produc7384524951051686153nteger,A),B)))) ) )).

% mem_case_prodI
tff(fact_735_mem__case__prodI,axiom,(
    ! [Z: product_prod_nat_nat,C2: fun_fu969714656947854994at_nat,A: fun_Pr9164807099015279978e_term,B: product_prod_int_int] :
      ( pp(aa_set3135850010578026034t_bool(aa_Pro5021235949175849214t_bool(member8440522571783428010at_nat,Z),aa_Pro6675321895958450596at_nat(aa_fun4621462025247951699at_nat(C2,A),B)))
     => pp(aa_set3135850010578026034t_bool(aa_Pro5021235949175849214t_bool(member8440522571783428010at_nat,Z),produc9029412504376103038at_nat(C2,aa_Pro3513184699142849729nt_int(aa_fun1388719692539776744nt_int(produc1560874099174258678nt_int,A),B)))) ) )).

% mem_case_prodI
tff(fact_736_mem__case__prodI,axiom,(
    ! [Z: produc859450856879609959at_nat,C2: fun_fu3224816438626112760at_nat,A: fun_Pr9164807099015279978e_term,B: product_prod_int_int] :
      ( pp(aa_set1680211184867041100t_bool(aa_Pro6744037673880449662t_bool(member8206827879206165904at_nat,Z),aa_Pro7094643338862014986at_nat(aa_fun4694523806444339897at_nat(C2,A),B)))
     => pp(aa_set1680211184867041100t_bool(aa_Pro6744037673880449662t_bool(member8206827879206165904at_nat,Z),produc8326714205345120740at_nat(C2,aa_Pro3513184699142849729nt_int(aa_fun1388719692539776744nt_int(produc1560874099174258678nt_int,A),B)))) ) )).

% mem_case_prodI
tff(fact_737_mem__case__prodI,axiom,(
    ! [Z: product_prod_nat_nat,C2: fun_fu6555626273176734310at_nat,A: fun_in6429348457993719614e_term,B: product_prod_int_int] :
      ( pp(aa_set3135850010578026034t_bool(aa_Pro5021235949175849214t_bool(member8440522571783428010at_nat,Z),aa_Pro6675321895958450596at_nat(aa_fun2120632890448033575at_nat(C2,A),B)))
     => pp(aa_set3135850010578026034t_bool(aa_Pro5021235949175849214t_bool(member8440522571783428010at_nat,Z),produc9025042679509388370at_nat(C2,aa_Pro835648289009615341nt_int(aa_fun7940596247606734144nt_int(produc4852315488734385442nt_int,A),B)))) ) )).

% mem_case_prodI
tff(fact_738_mem__case__prodI,axiom,(
    ! [Z: produc859450856879609959at_nat,C2: fun_fu7435117445257999052at_nat,A: fun_in6429348457993719614e_term,B: product_prod_int_int] :
      ( pp(aa_set1680211184867041100t_bool(aa_Pro6744037673880449662t_bool(member8206827879206165904at_nat,Z),aa_Pro7094643338862014986at_nat(aa_fun5513736782981554317at_nat(C2,A),B)))
     => pp(aa_set1680211184867041100t_bool(aa_Pro6744037673880449662t_bool(member8206827879206165904at_nat,Z),produc7603330299348430776at_nat(C2,aa_Pro835648289009615341nt_int(aa_fun7940596247606734144nt_int(produc4852315488734385442nt_int,A),B)))) ) )).

% mem_case_prodI
tff(fact_739_sup__absorb2,axiom,(
    ! [X: nat,Y: nat] :
      ( pp(aa_nat_bool(aa_nat_fun_nat_bool(ord_less_eq_nat,X),Y))
     => aa_nat_nat(aa_nat_fun_nat_nat(sup_sup_nat,X),Y) = Y ) )).

% sup_absorb2
tff(fact_740_sup_OboundedE,axiom,(
    ! [B: nat,C2: nat,A: nat] :
      ( pp(aa_nat_bool(aa_nat_fun_nat_bool(ord_less_eq_nat,aa_nat_nat(aa_nat_fun_nat_nat(sup_sup_nat,B),C2)),A))
     => ~ ( pp(aa_nat_bool(aa_nat_fun_nat_bool(ord_less_eq_nat,B),A))
         => ~ pp(aa_nat_bool(aa_nat_fun_nat_bool(ord_less_eq_nat,C2),A)) ) ) )).

% sup.boundedE
tff(fact_741_case__prod__eta,axiom,(
    ! [F6: fun_Pr3133360822718887225atural] : aa_fun4394021921911188166atural(produc8282080750456430313atural,cOMBB_614124024834170628atural(aa_fun874564436610370672atural(cOMBB_2184716832515491012atural,F6),produc3574140220909816553atural)) = F6 )).

% case_prod_eta
tff(fact_742_sup_OboundedI,axiom,(
    ! [B: nat,A: nat,C2: nat] :
      ( pp(aa_nat_bool(aa_nat_fun_nat_bool(ord_less_eq_nat,B),A))
     => ( pp(aa_nat_bool(aa_nat_fun_nat_bool(ord_less_eq_nat,C2),A))
       => pp(aa_nat_bool(aa_nat_fun_nat_bool(ord_less_eq_nat,aa_nat_nat(aa_nat_fun_nat_nat(sup_sup_nat,B),C2)),A)) ) ) )).

% sup.boundedI
tff(fact_743_snd__diag__snd,axiom,(
    comp_P230220204662055659atural(produc7455300194457530885atural,comp_P4943825737035310295atural(cOMBS_6118738780513179056atural(produc4480994950612372183atural,cOMBI_5557065343485138948atural),produc6591912806276919810atural)) = produc6591912806276919810atural )).

% snd_diag_snd
tff(fact_744_snd__diag__snd,axiom,(
    comp_P2690847479783168146list_f(produc5351416724170879361list_f,comp_P8324358310098339598list_f(cOMBS_8232698859660808296list_f(produc7497196274192653651list_f,cOMBI_7289307674472069322list_f),produc8710481132536983823list_f)) = produc8710481132536983823list_f )).

% snd_diag_snd
tff(fact_745_fst__diag__fst,axiom,(
    comp_P8426903182859094766nteger(produc4113325574681568099e_term,comp_f2272477551872351438nteger(cOMBS_3798557623796943976e_term(produc4524505180950781815e_term,cOMBI_114885526001389276e_term),produc3971164842776949671nteger)) = produc3971164842776949671nteger )).

% fst_diag_fst
tff(fact_746_fst__diag__fst,axiom,(
    comp_P516494326397839938atural(produc3155209471897782881e_term,comp_f4100555839605008484atural(cOMBS_1951816572909101928e_term(produc2490241672432993909e_term,cOMBI_448422350011333339e_term),produc1168782837711296254atural)) = produc1168782837711296254atural )).

% fst_diag_fst
tff(fact_747_fst__diag__fst,axiom,(
    comp_P2159505048964989570nteger(produc3827397385110091639e_term,comp_f1812561028672012238nteger(cOMBS_512701030858872424e_term(produc3162429585645302667e_term,cOMBI_1607517148834118630e_term),produc5986598495681327645nteger)) = produc5986598495681327645nteger )).

% fst_diag_fst
tff(fact_748_fst__diag__fst,axiom,(
    comp_P6068656315390496578nt_int(produc5940789772782627929e_term,comp_f3293818662242405484nt_int(cOMBS_7586185255124916072e_term(produc3936376198816598125e_term,cOMBI_276860953521691607e_term),produc6655012789309278474nt_int)) = produc6655012789309278474nt_int )).

% fst_diag_fst
tff(fact_749_fst__diag__fst,axiom,(
    comp_P2508933227626186218nt_int(produc3729210308364921857e_term,comp_f8720440732809935468nt_int(cOMBS_3107017480751799144e_term(produc6842831835191658517e_term,cOMBI_2333703903009992107e_term),produc2507970727455213110nt_int)) = produc2507970727455213110nt_int )).

% fst_diag_fst
tff(fact_750_case__prodE2,axiom,(
    ! [Q: fun_Pr4849577672520805427l_bool,P: fun_Co1890133979025130057atural,Z: produc7822875418678951345atural] :
      ( pp(aa_Pro8832322792688638508l_bool(Q,aa_Pro1971126414814181170atural(aa_fun4394021921911188166atural(produc8282080750456430313atural,P),Z)))
     => ~ ! [X3: code_natural,Y3: code_natural] :
            ( Z = aa_Cod5614077553384211403atural(aa_Cod3891347372088052988atural(produc3574140220909816553atural,X3),Y3)
           => ~ pp(aa_Pro8832322792688638508l_bool(Q,aa_Cod6808739660676082561atural(aa_Cod4292056611156568242atural(P,X3),Y3))) ) ) )).

% case_prodE2
tff(fact_751_case__prodD,axiom,(
    ! [F: fun_fu6012121808138353003r_bool,A: fun_Co6545587727236015215e_term,B: produc8923325533196201883nteger] :
      ( pp(aa_Pro7150874649148492216r_bool(aa_fun3323788978832462054r_bool(produc401098500374025047r_bool,F),aa_Pro6252757739892038976nteger(aa_fun3790775640809306146nteger(produc4282985567423050387nteger,A),B)))
     => pp(aa_Pro5843519176478241656r_bool(aa_fun5646951941296221740r_bool(F,A),B)) ) )).

% case_prodD
tff(fact_752_case__prodD,axiom,(
    ! [F: fun_fu7078651824448937172l_bool,A: fun_Pr8336614522058983534e_term,B: produc7822875418678951345atural] :
      ( pp(aa_Pro916321633901839137l_bool(aa_fun6400397208912365478l_bool(produc8343529308684018112l_bool,F),aa_Pro4163967833709371565atural(aa_fun5152780764703512272atural(produc2566709293081654762atural,A),B)))
     => pp(aa_Pro8754844875067278050l_bool(aa_fun2237767473747863189l_bool(F,A),B)) ) )).

% case_prodD
tff(fact_753_case__prodD,axiom,(
    ! [F: fun_fu1674507805476766837r_bool,A: fun_Pr272337284026993017e_term,B: produc8923325533196201883nteger] :
      ( pp(aa_Pro3640759179027349698r_bool(aa_fun4743479584365168742r_bool(produc1236900166980094561r_bool,F),aa_Pro490869892464487350nteger(aa_fun4101202993852558094nteger(produc7384524951051686153nteger,A),B)))
     => pp(aa_Pro5843519176478241656r_bool(aa_fun5449300841655810358r_bool(F,A),B)) ) )).

% case_prodD
tff(fact_754_case__prodD,axiom,(
    ! [F: fun_fu4196931294019812808t_bool,A: fun_Pr9164807099015279978e_term,B: product_prod_int_int] :
      ( pp(aa_Pro5031108791230793749t_bool(aa_fun7074524131408103078t_bool(produc625993674133193396t_bool,F),aa_Pro3513184699142849729nt_int(aa_fun1388719692539776744nt_int(produc1560874099174258678nt_int,A),B)))
     => pp(aa_Pro4501881432599481050t_bool(aa_fun5300525129335604105t_bool(F,A),B)) ) )).

% case_prodD
tff(fact_755_case__prodD,axiom,(
    ! [F: fun_fu5117548769634986908t_bool,A: fun_in6429348457993719614e_term,B: product_prod_int_int] :
      ( pp(aa_Pro7591400126937138665t_bool(aa_fun7956820646887163302t_bool(produc6627716702706253960t_bool,F),aa_Pro835648289009615341nt_int(aa_fun7940596247606734144nt_int(produc4852315488734385442nt_int,A),B)))
     => pp(aa_Pro4501881432599481050t_bool(aa_fun4446166836006121821t_bool(F,A),B)) ) )).

% case_prodD
tff(fact_756_iterate_Opelims,axiom,(
    ! [X: code_natural,Xa: fun_fu392497164445973049nteger,Xb: fun_Co6545587727236015215e_term,Y: fun_Pr8130403777583374735nteger] :
      ( aa_fun3790775640809306146nteger(iterat5815644986751842463nteger(X,Xa),Xb) = Y
     => ( accp_P3788254003418167145e_term(iterat316102677715376060nteger,produc3639547750066272408e_term(X,produc7905318178607843665e_term(Xa,Xb)))
       => ~ ( ( ( X = zero_z2226904508553997617atural
               => Y = aa_fun3790775640809306146nteger(produc4282985567423050387nteger,Xb) )
              & ( X != zero_z2226904508553997617atural
               => Y = produc4177196607378122295nteger(aa_fun3790775640809306146nteger(Xa,Xb),iterat5815644986751842463nteger(aa_Cod4272041906116450446atural(minus_7197305767214868737atural(X),one_one_Code_natural),Xa)) ) )
           => ~ accp_P3788254003418167145e_term(iterat316102677715376060nteger,produc3639547750066272408e_term(X,produc7905318178607843665e_term(Xa,Xb))) ) ) ) )).

% iterate.pelims
tff(fact_757_iterate_Opelims,axiom,(
    ! [X: code_natural,Xa: fun_fu8065649635901723239atural,Xb: fun_Pr8336614522058983534e_term,Y: fun_Pr7329783094020491644atural] :
      ( aa_fun5152780764703512272atural(iterat6014495176605441014atural(X,Xa),Xb) = Y
     => ( accp_P1872360919815867286e_term(iterat3908108939669193491atural,produc850367766445998917e_term(X,produc1584688653639713662e_term(Xa,Xb)))
       => ~ ( ( ( X = zero_z2226904508553997617atural
               => Y = aa_fun5152780764703512272atural(produc2566709293081654762atural,Xb) )
              & ( X != zero_z2226904508553997617atural
               => Y = produc1785006893989240271atural(aa_fun5152780764703512272atural(Xa,Xb),iterat6014495176605441014atural(aa_Cod4272041906116450446atural(minus_7197305767214868737atural(X),one_one_Code_natural),Xa)) ) )
           => ~ accp_P1872360919815867286e_term(iterat3908108939669193491atural,produc850367766445998917e_term(X,produc1584688653639713662e_term(Xa,Xb))) ) ) ) )).

% iterate.pelims
tff(fact_758_iterate_Opelims,axiom,(
    ! [X: code_natural,Xa: fun_fu7566577365572809253nteger,Xb: fun_Pr272337284026993017e_term,Y: fun_Pr6784847270111311109nteger] :
      ( aa_fun4101202993852558094nteger(iterat1608938797720696597nteger(X,Xa),Xb) = Y
     => ( accp_P3784717846775054431e_term(iterat8725924597639224882nteger,produc4365180053099629710e_term(X,produc8438918668315419207e_term(Xa,Xb)))
       => ~ ( ( ( X = zero_z2226904508553997617atural
               => Y = aa_fun4101202993852558094nteger(produc7384524951051686153nteger,Xb) )
              & ( X != zero_z2226904508553997617atural
               => Y = produc1837771498964596771nteger(aa_fun4101202993852558094nteger(Xa,Xb),iterat1608938797720696597nteger(aa_Cod4272041906116450446atural(minus_7197305767214868737atural(X),one_one_Code_natural),Xa)) ) )
           => ~ accp_P3784717846775054431e_term(iterat8725924597639224882nteger,produc4365180053099629710e_term(X,produc8438918668315419207e_term(Xa,Xb))) ) ) ) )).

% iterate.pelims
tff(fact_759_iterate_Opelims,axiom,(
    ! [X: code_natural,Xa: fun_fu8051346760639647871nt_int,Xb: fun_Pr9164807099015279978e_term,Y: fun_Pr3164600974287165328nt_int] :
      ( aa_fun1388719692539776744nt_int(iterat6430475438738959874nt_int(X,Xa),Xb) = Y
     => ( accp_P6524376445600399018e_term(iterat8849169842107216159nt_int,produc4718806292800870489e_term(X,produc6537576720041977490e_term(Xa,Xb)))
       => ~ ( ( ( X = zero_z2226904508553997617atural
               => Y = aa_fun1388719692539776744nt_int(produc1560874099174258678nt_int,Xb) )
              & ( X != zero_z2226904508553997617atural
               => Y = produc4792007316326371295nt_int(aa_fun1388719692539776744nt_int(Xa,Xb),iterat6430475438738959874nt_int(aa_Cod4272041906116450446atural(minus_7197305767214868737atural(X),one_one_Code_natural),Xa)) ) )
           => ~ accp_P6524376445600399018e_term(iterat8849169842107216159nt_int,produc4718806292800870489e_term(X,produc6537576720041977490e_term(Xa,Xb))) ) ) ) )).

% iterate.pelims
tff(fact_760_iterate_Opelims,axiom,(
    ! [X: code_natural,Xa: fun_fu1987685234545457367nt_int,Xb: fun_in6429348457993719614e_term,Y: fun_Pr7875579814169730748nt_int] :
      ( aa_fun7940596247606734144nt_int(iterat5309834586725673774nt_int(X,Xa),Xb) = Y
     => ( accp_P2443355490216151254e_term(iterat569110748504860235nt_int,produc4994578978181236869e_term(X,produc7735940333619011774e_term(Xa,Xb)))
       => ~ ( ( ( X = zero_z2226904508553997617atural
               => Y = aa_fun7940596247606734144nt_int(produc4852315488734385442nt_int,Xb) )
              & ( X != zero_z2226904508553997617atural
               => Y = produc7538727770948494391nt_int(aa_fun7940596247606734144nt_int(Xa,Xb),iterat5309834586725673774nt_int(aa_Cod4272041906116450446atural(minus_7197305767214868737atural(X),one_one_Code_natural),Xa)) ) )
           => ~ accp_P2443355490216151254e_term(iterat569110748504860235nt_int,produc4994578978181236869e_term(X,produc7735940333619011774e_term(Xa,Xb))) ) ) ) )).

% iterate.pelims
tff(fact_761_sup_Oorder__iff,axiom,(
    ! [B: nat,A: nat] :
      ( pp(aa_nat_bool(aa_nat_fun_nat_bool(ord_less_eq_nat,B),A))
    <=> A = aa_nat_nat(aa_nat_fun_nat_nat(sup_sup_nat,A),B) ) )).

% sup.order_iff
tff(fact_762_top__empty__eq2,axiom,(
    ! [X4: nat,Xa2: nat] :
      ( pp(aa_nat_bool(aa_nat_fun_nat_bool(top_to7157997983867680761t_bool,X4),Xa2))
    <=> pp(aa_set3135850010578026034t_bool(aa_Pro5021235949175849214t_bool(member8440522571783428010at_nat,aa_nat7603221163087113075at_nat(aa_nat8803788312118491388at_nat(product_Pair_nat_nat,X4),Xa2)),top_to4669805908274784177at_nat)) ) )).

% top_empty_eq2
tff(fact_763_top__empty__eq2,axiom,(
    ! [X4: product_prod_nat_nat,Xa2: product_prod_nat_nat] :
      ( pp(aa_Pro2232559814647311250t_bool(aa_Pro595088089689268830t_bool(top_to5737982718198795773t_bool,X4),Xa2))
    <=> pp(aa_set1680211184867041100t_bool(aa_Pro6744037673880449662t_bool(member8206827879206165904at_nat,aa_Pro314188276017538018at_nat(aa_Pro5145766267327615662at_nat(produc6161850002892822231at_nat,X4),Xa2)),top_to8454300755403694231at_nat)) ) )).

% top_empty_eq2
tff(fact_764_top__empty__eq2,axiom,(
    ! [X4: fun_Co6545587727236015215e_term,Xa2: produc8923325533196201883nteger] :
      ( pp(aa_Pro5843519176478241656r_bool(aa_fun5646951941296221740r_bool(top_to3690524595604944923r_bool,X4),Xa2))
    <=> pp(aa_set3464050655127758210r_bool(aa_Pro2389691766940459706r_bool(member4581088367259704696nteger,aa_Pro6252757739892038976nteger(aa_fun3790775640809306146nteger(produc4282985567423050387nteger,X4),Xa2)),top_to3823906760630574279nteger)) ) )).

% top_empty_eq2
tff(fact_765_top__empty__eq2,axiom,(
    ! [X4: fun_Pr8336614522058983534e_term,Xa2: produc7822875418678951345atural] :
      ( pp(aa_Pro8754844875067278050l_bool(aa_fun2237767473747863189l_bool(top_to1894867223586757508l_bool,X4),Xa2))
    <=> pp(aa_set4207312397001245291l_bool(aa_Pro8078843286258240140l_bool(member5458643631506449871atural,aa_Pro4163967833709371565atural(aa_fun5152780764703512272atural(produc2566709293081654762atural,X4),Xa2)),top_to6594682765904251294atural)) ) )).

% top_empty_eq2
tff(fact_766_top__empty__eq2,axiom,(
    ! [X4: fun_Pr272337284026993017e_term,Xa2: produc8923325533196201883nteger] :
      ( pp(aa_Pro5843519176478241656r_bool(aa_fun5449300841655810358r_bool(top_to5714095241469362981r_bool,X4),Xa2))
    <=> pp(aa_set1981577615330639756r_bool(aa_Pro8002950007301694158r_bool(member6423679177046879214nteger,aa_Pro490869892464487350nteger(aa_fun4101202993852558094nteger(produc7384524951051686153nteger,X4),Xa2)),top_to1464508391925608509nteger)) ) )).

% top_empty_eq2
tff(fact_767_top__empty__eq2,axiom,(
    ! [X4: fun_Pr9164807099015279978e_term,Xa2: product_prod_int_int] :
      ( pp(aa_Pro4501881432599481050t_bool(aa_fun5300525129335604105t_bool(top_to3603260791386930296t_bool,X4),Xa2))
    <=> pp(aa_set462754579954174303t_bool(aa_Pro2723816575955516532t_bool(member690604328116145115nt_int,aa_Pro3513184699142849729nt_int(aa_fun1388719692539776744nt_int(produc1560874099174258678nt_int,X4),Xa2)),top_to6478485262153701802nt_int)) ) )).

% top_empty_eq2
tff(fact_768_top__empty__eq2,axiom,(
    ! [X4: fun_in6429348457993719614e_term,Xa2: product_prod_int_int] :
      ( pp(aa_Pro4501881432599481050t_bool(aa_fun4446166836006121821t_bool(top_to2163609019492969036t_bool,X4),Xa2))
    <=> pp(aa_set6451871791712458035t_bool(aa_Pro2057418844460291100t_bool(member500491123954006279nt_int,aa_Pro835648289009615341nt_int(aa_fun7940596247606734144nt_int(produc4852315488734385442nt_int,X4),Xa2)),top_to8792140074891071702nt_int)) ) )).

% top_empty_eq2
tff(fact_769_sup_Ocobounded1,axiom,(
    ! [A: nat,B: nat] : pp(aa_nat_bool(aa_nat_fun_nat_bool(ord_less_eq_nat,A),aa_nat_nat(aa_nat_fun_nat_nat(sup_sup_nat,A),B))) )).

% sup.cobounded1
tff(fact_770_case__prod__Pair__iden,axiom,(
    ! [P2: produc5207004643709237345nteger] : aa_Pro605336214283753216nteger(produc9069023536360486177nteger(produc4282985567423050387nteger),P2) = P2 )).

% case_prod_Pair_iden
tff(fact_771_case__prod__Pair__iden,axiom,(
    ! [P2: produc651309673056299192atural] : aa_Pro7626634194206414894atural(produc602513715219876175atural(produc2566709293081654762atural),P2) = P2 )).

% case_prod_Pair_iden
tff(fact_772_case__prod__Pair__iden,axiom,(
    ! [P2: produc1616345218596728535nteger] : aa_Pro8016721334973800684nteger(produc5888382909295257357nteger(produc7384524951051686153nteger),P2) = P2 )).

% case_prod_Pair_iden
tff(fact_773_case__prod__Pair__iden,axiom,(
    ! [P2: produc4441460161354545860nt_int] : aa_Pro7619707155024403014nt_int(produc7428976581010258791nt_int(produc1560874099174258678nt_int),P2) = P2 )).

% case_prod_Pair_iden
tff(fact_774_case__prod__Pair__iden,axiom,(
    ! [P2: produc6768802789813714928nt_int] : aa_Pro7656415901706311326nt_int(produc3712466714231214015nt_int(produc4852315488734385442nt_int),P2) = P2 )).

% case_prod_Pair_iden
tff(fact_775_sup_Ocobounded2,axiom,(
    ! [B: nat,A: nat] : pp(aa_nat_bool(aa_nat_fun_nat_bool(ord_less_eq_nat,B),aa_nat_nat(aa_nat_fun_nat_nat(sup_sup_nat,A),B))) )).

% sup.cobounded2
tff(fact_776_sup_Oabsorb__iff1,axiom,(
    ! [B: nat,A: nat] :
      ( pp(aa_nat_bool(aa_nat_fun_nat_bool(ord_less_eq_nat,B),A))
    <=> aa_nat_nat(aa_nat_fun_nat_nat(sup_sup_nat,A),B) = A ) )).

% sup.absorb_iff1
tff(fact_777_mem__case__prodI2,axiom,(
    ! [P2: produc5207004643709237345nteger,Z: product_prod_nat_nat,C2: fun_fu295948415250517685at_nat] :
      ( ! [A3: fun_Co6545587727236015215e_term,B3: produc8923325533196201883nteger] :
          ( P2 = aa_Pro6252757739892038976nteger(aa_fun3790775640809306146nteger(produc4282985567423050387nteger,A3),B3)
         => pp(aa_set3135850010578026034t_bool(aa_Pro5021235949175849214t_bool(member8440522571783428010at_nat,Z),aa_Pro8072183222952159042at_nat(aa_fun3804858034681916022at_nat(C2,A3),B3))) )
     => pp(aa_set3135850010578026034t_bool(aa_Pro5021235949175849214t_bool(member8440522571783428010at_nat,Z),produc3716618507110716833at_nat(C2,P2))) ) )).

% mem_case_prodI2
tff(fact_778_mem__case__prodI2,axiom,(
    ! [P2: produc5207004643709237345nteger,Z: produc859450856879609959at_nat,C2: fun_fu5475506076071732379at_nat] :
      ( ! [A3: fun_Co6545587727236015215e_term,B3: produc8923325533196201883nteger] :
          ( P2 = aa_Pro6252757739892038976nteger(aa_fun3790775640809306146nteger(produc4282985567423050387nteger,A3),B3)
         => pp(aa_set1680211184867041100t_bool(aa_Pro6744037673880449662t_bool(member8206827879206165904at_nat,Z),aa_Pro5330295685620130472at_nat(aa_fun3098381869635060060at_nat(C2,A3),B3))) )
     => pp(aa_set1680211184867041100t_bool(aa_Pro6744037673880449662t_bool(member8206827879206165904at_nat,Z),produc7846996071466247815at_nat(C2,P2))) ) )).

% mem_case_prodI2
tff(fact_779_mem__case__prodI2,axiom,(
    ! [P2: produc651309673056299192atural,Z: product_prod_nat_nat,C2: fun_fu6704391373167595422at_nat] :
      ( ! [A3: fun_Pr8336614522058983534e_term,B3: produc7822875418678951345atural] :
          ( P2 = aa_Pro4163967833709371565atural(aa_fun5152780764703512272atural(produc2566709293081654762atural,A3),B3)
         => pp(aa_set3135850010578026034t_bool(aa_Pro5021235949175849214t_bool(member8440522571783428010at_nat,Z),aa_Pro5065032141757191596at_nat(aa_fun4407674144259686495at_nat(C2,A3),B3))) )
     => pp(aa_set3135850010578026034t_bool(aa_Pro5021235949175849214t_bool(member8440522571783428010at_nat,Z),produc5220494214129680778at_nat(C2,P2))) ) )).

% mem_case_prodI2
tff(fact_780_mem__case__prodI2,axiom,(
    ! [P2: produc651309673056299192atural,Z: produc859450856879609959at_nat,C2: fun_fu3731876559336784900at_nat] :
      ( ! [A3: fun_Pr8336614522058983534e_term,B3: produc7822875418678951345atural] :
          ( P2 = aa_Pro4163967833709371565atural(aa_fun5152780764703512272atural(produc2566709293081654762atural,A3),B3)
         => pp(aa_set1680211184867041100t_bool(aa_Pro6744037673880449662t_bool(member8206827879206165904at_nat,Z),aa_Pro1602350909037546002at_nat(aa_fun7997644143818749381at_nat(C2,A3),B3))) )
     => pp(aa_set1680211184867041100t_bool(aa_Pro6744037673880449662t_bool(member8206827879206165904at_nat,Z),produc5085394703842144496at_nat(C2,P2))) ) )).

% mem_case_prodI2
tff(fact_781_mem__case__prodI2,axiom,(
    ! [P2: produc1616345218596728535nteger,Z: product_prod_nat_nat,C2: fun_fu4398371150259185855at_nat] :
      ( ! [A3: fun_Pr272337284026993017e_term,B3: produc8923325533196201883nteger] :
          ( P2 = aa_Pro490869892464487350nteger(aa_fun4101202993852558094nteger(produc7384524951051686153nteger,A3),B3)
         => pp(aa_set3135850010578026034t_bool(aa_Pro5021235949175849214t_bool(member8440522571783428010at_nat,Z),aa_Pro8072183222952159042at_nat(aa_fun1202306444933629056at_nat(C2,A3),B3))) )
     => pp(aa_set3135850010578026034t_bool(aa_Pro5021235949175849214t_bool(member8440522571783428010at_nat,Z),produc5409226724224080811at_nat(C2,P2))) ) )).

% mem_case_prodI2
tff(fact_782_mem__case__prodI2,axiom,(
    ! [P2: produc1616345218596728535nteger,Z: produc859450856879609959at_nat,C2: fun_fu7728202261939996581at_nat] :
      ( ! [A3: fun_Pr272337284026993017e_term,B3: produc8923325533196201883nteger] :
          ( P2 = aa_Pro490869892464487350nteger(aa_fun4101202993852558094nteger(produc7384524951051686153nteger,A3),B3)
         => pp(aa_set1680211184867041100t_bool(aa_Pro6744037673880449662t_bool(member8206827879206165904at_nat,Z),aa_Pro5330295685620130472at_nat(aa_fun730111718248227942at_nat(C2,A3),B3))) )
     => pp(aa_set1680211184867041100t_bool(aa_Pro6744037673880449662t_bool(member8206827879206165904at_nat,Z),produc8326432594814252433at_nat(C2,P2))) ) )).

% mem_case_prodI2
tff(fact_783_mem__case__prodI2,axiom,(
    ! [P2: produc4441460161354545860nt_int,Z: product_prod_nat_nat,C2: fun_fu969714656947854994at_nat] :
      ( ! [A3: fun_Pr9164807099015279978e_term,B3: product_prod_int_int] :
          ( P2 = aa_Pro3513184699142849729nt_int(aa_fun1388719692539776744nt_int(produc1560874099174258678nt_int,A3),B3)
         => pp(aa_set3135850010578026034t_bool(aa_Pro5021235949175849214t_bool(member8440522571783428010at_nat,Z),aa_Pro6675321895958450596at_nat(aa_fun4621462025247951699at_nat(C2,A3),B3))) )
     => pp(aa_set3135850010578026034t_bool(aa_Pro5021235949175849214t_bool(member8440522571783428010at_nat,Z),produc9029412504376103038at_nat(C2,P2))) ) )).

% mem_case_prodI2
tff(fact_784_mem__case__prodI2,axiom,(
    ! [P2: produc4441460161354545860nt_int,Z: produc859450856879609959at_nat,C2: fun_fu3224816438626112760at_nat] :
      ( ! [A3: fun_Pr9164807099015279978e_term,B3: product_prod_int_int] :
          ( P2 = aa_Pro3513184699142849729nt_int(aa_fun1388719692539776744nt_int(produc1560874099174258678nt_int,A3),B3)
         => pp(aa_set1680211184867041100t_bool(aa_Pro6744037673880449662t_bool(member8206827879206165904at_nat,Z),aa_Pro7094643338862014986at_nat(aa_fun4694523806444339897at_nat(C2,A3),B3))) )
     => pp(aa_set1680211184867041100t_bool(aa_Pro6744037673880449662t_bool(member8206827879206165904at_nat,Z),produc8326714205345120740at_nat(C2,P2))) ) )).

% mem_case_prodI2
tff(fact_785_mem__case__prodI2,axiom,(
    ! [P2: produc6768802789813714928nt_int,Z: product_prod_nat_nat,C2: fun_fu6555626273176734310at_nat] :
      ( ! [A3: fun_in6429348457993719614e_term,B3: product_prod_int_int] :
          ( P2 = aa_Pro835648289009615341nt_int(aa_fun7940596247606734144nt_int(produc4852315488734385442nt_int,A3),B3)
         => pp(aa_set3135850010578026034t_bool(aa_Pro5021235949175849214t_bool(member8440522571783428010at_nat,Z),aa_Pro6675321895958450596at_nat(aa_fun2120632890448033575at_nat(C2,A3),B3))) )
     => pp(aa_set3135850010578026034t_bool(aa_Pro5021235949175849214t_bool(member8440522571783428010at_nat,Z),produc9025042679509388370at_nat(C2,P2))) ) )).

% mem_case_prodI2
tff(fact_786_mem__case__prodI2,axiom,(
    ! [P2: produc6768802789813714928nt_int,Z: produc859450856879609959at_nat,C2: fun_fu7435117445257999052at_nat] :
      ( ! [A3: fun_in6429348457993719614e_term,B3: product_prod_int_int] :
          ( P2 = aa_Pro835648289009615341nt_int(aa_fun7940596247606734144nt_int(produc4852315488734385442nt_int,A3),B3)
         => pp(aa_set1680211184867041100t_bool(aa_Pro6744037673880449662t_bool(member8206827879206165904at_nat,Z),aa_Pro7094643338862014986at_nat(aa_fun5513736782981554317at_nat(C2,A3),B3))) )
     => pp(aa_set1680211184867041100t_bool(aa_Pro6744037673880449662t_bool(member8206827879206165904at_nat,Z),produc7603330299348430776at_nat(C2,P2))) ) )).

% mem_case_prodI2
tff(fact_787_sup_Oabsorb__iff2,axiom,(
    ! [A: nat,B: nat] :
      ( pp(aa_nat_bool(aa_nat_fun_nat_bool(ord_less_eq_nat,A),B))
    <=> aa_nat_nat(aa_nat_fun_nat_nat(sup_sup_nat,A),B) = B ) )).

% sup.absorb_iff2
tff(fact_788_sup_OcoboundedI1,axiom,(
    ! [C2: nat,A: nat,B: nat] :
      ( pp(aa_nat_bool(aa_nat_fun_nat_bool(ord_less_eq_nat,C2),A))
     => pp(aa_nat_bool(aa_nat_fun_nat_bool(ord_less_eq_nat,C2),aa_nat_nat(aa_nat_fun_nat_nat(sup_sup_nat,A),B))) ) )).

% sup.coboundedI1
tff(fact_789_sup_OcoboundedI2,axiom,(
    ! [C2: nat,B: nat,A: nat] :
      ( pp(aa_nat_bool(aa_nat_fun_nat_bool(ord_less_eq_nat,C2),B))
     => pp(aa_nat_bool(aa_nat_fun_nat_bool(ord_less_eq_nat,C2),aa_nat_nat(aa_nat_fun_nat_nat(sup_sup_nat,A),B))) ) )).

% sup.coboundedI2
tff(fact_790_pred__equals__eq2,axiom,(
    ! [R2: set_Pr1261947904930325089at_nat,S3: set_Pr1261947904930325089at_nat] :
      ( ! [X5: nat,Xa5: nat] :
          ( pp(aa_set3135850010578026034t_bool(aa_Pro5021235949175849214t_bool(member8440522571783428010at_nat,aa_nat7603221163087113075at_nat(aa_nat8803788312118491388at_nat(product_Pair_nat_nat,X5),Xa5)),R2))
        <=> pp(aa_set3135850010578026034t_bool(aa_Pro5021235949175849214t_bool(member8440522571783428010at_nat,aa_nat7603221163087113075at_nat(aa_nat8803788312118491388at_nat(product_Pair_nat_nat,X5),Xa5)),S3)) )
    <=> R2 = S3 ) )).

% pred_equals_eq2
tff(fact_791_pred__equals__eq2,axiom,(
    ! [R2: set_Pr8693737435421807431at_nat,S3: set_Pr8693737435421807431at_nat] :
      ( ! [X5: product_prod_nat_nat,Xa5: product_prod_nat_nat] :
          ( pp(aa_set1680211184867041100t_bool(aa_Pro6744037673880449662t_bool(member8206827879206165904at_nat,aa_Pro314188276017538018at_nat(aa_Pro5145766267327615662at_nat(produc6161850002892822231at_nat,X5),Xa5)),R2))
        <=> pp(aa_set1680211184867041100t_bool(aa_Pro6744037673880449662t_bool(member8206827879206165904at_nat,aa_Pro314188276017538018at_nat(aa_Pro5145766267327615662at_nat(produc6161850002892822231at_nat,X5),Xa5)),S3)) )
    <=> R2 = S3 ) )).

% pred_equals_eq2
tff(fact_792_pred__equals__eq2,axiom,(
    ! [R2: set_Pr7592006421409863191nteger,S3: set_Pr7592006421409863191nteger] :
      ( ! [X5: fun_Co6545587727236015215e_term,Xa5: produc8923325533196201883nteger] :
          ( pp(aa_set3464050655127758210r_bool(aa_Pro2389691766940459706r_bool(member4581088367259704696nteger,aa_Pro6252757739892038976nteger(aa_fun3790775640809306146nteger(produc4282985567423050387nteger,X5),Xa5)),R2))
        <=> pp(aa_set3464050655127758210r_bool(aa_Pro2389691766940459706r_bool(member4581088367259704696nteger,aa_Pro6252757739892038976nteger(aa_fun3790775640809306146nteger(produc4282985567423050387nteger,X5),Xa5)),S3)) )
    <=> R2 = S3 ) )).

% pred_equals_eq2
tff(fact_793_pred__equals__eq2,axiom,(
    ! [R2: set_Pr1570348503753982702atural,S3: set_Pr1570348503753982702atural] :
      ( ! [X5: fun_Pr8336614522058983534e_term,Xa5: produc7822875418678951345atural] :
          ( pp(aa_set4207312397001245291l_bool(aa_Pro8078843286258240140l_bool(member5458643631506449871atural,aa_Pro4163967833709371565atural(aa_fun5152780764703512272atural(produc2566709293081654762atural,X5),Xa5)),R2))
        <=> pp(aa_set4207312397001245291l_bool(aa_Pro8078843286258240140l_bool(member5458643631506449871atural,aa_Pro4163967833709371565atural(aa_fun5152780764703512272atural(produc2566709293081654762atural,X5),Xa5)),S3)) )
    <=> R2 = S3 ) )).

% pred_equals_eq2
tff(fact_794_pred__equals__eq2,axiom,(
    ! [R2: set_Pr5663546166630115725nteger,S3: set_Pr5663546166630115725nteger] :
      ( ! [X5: fun_Pr272337284026993017e_term,Xa5: produc8923325533196201883nteger] :
          ( pp(aa_set1981577615330639756r_bool(aa_Pro8002950007301694158r_bool(member6423679177046879214nteger,aa_Pro490869892464487350nteger(aa_fun4101202993852558094nteger(produc7384524951051686153nteger,X5),Xa5)),R2))
        <=> pp(aa_set1981577615330639756r_bool(aa_Pro8002950007301694158r_bool(member6423679177046879214nteger,aa_Pro490869892464487350nteger(aa_fun4101202993852558094nteger(produc7384524951051686153nteger,X5),Xa5)),S3)) )
    <=> R2 = S3 ) )).

% pred_equals_eq2
tff(fact_795_pred__equals__eq2,axiom,(
    ! [R2: set_Pr233528076387193594nt_int,S3: set_Pr233528076387193594nt_int] :
      ( ! [X5: fun_Pr9164807099015279978e_term,Xa5: product_prod_int_int] :
          ( pp(aa_set462754579954174303t_bool(aa_Pro2723816575955516532t_bool(member690604328116145115nt_int,aa_Pro3513184699142849729nt_int(aa_fun1388719692539776744nt_int(produc1560874099174258678nt_int,X5),Xa5)),R2))
        <=> pp(aa_set462754579954174303t_bool(aa_Pro2723816575955516532t_bool(member690604328116145115nt_int,aa_Pro3513184699142849729nt_int(aa_fun1388719692539776744nt_int(produc1560874099174258678nt_int,X5),Xa5)),S3)) )
    <=> R2 = S3 ) )).

% pred_equals_eq2
tff(fact_796_pred__equals__eq2,axiom,(
    ! [R2: set_Pr5033440245338114598nt_int,S3: set_Pr5033440245338114598nt_int] :
      ( ! [X5: fun_in6429348457993719614e_term,Xa5: product_prod_int_int] :
          ( pp(aa_set6451871791712458035t_bool(aa_Pro2057418844460291100t_bool(member500491123954006279nt_int,aa_Pro835648289009615341nt_int(aa_fun7940596247606734144nt_int(produc4852315488734385442nt_int,X5),Xa5)),R2))
        <=> pp(aa_set6451871791712458035t_bool(aa_Pro2057418844460291100t_bool(member500491123954006279nt_int,aa_Pro835648289009615341nt_int(aa_fun7940596247606734144nt_int(produc4852315488734385442nt_int,X5),Xa5)),S3)) )
    <=> R2 = S3 ) )).

% pred_equals_eq2
tff(fact_797_Collect__case__prod__Grp__in,axiom,(
    ! [Z: product_prod_nat_nat,A4: set_nat,F: fun_nat_nat] :
      ( pp(aa_set3135850010578026034t_bool(aa_Pro5021235949175849214t_bool(member8440522571783428010at_nat,Z),collec3392354462482085612at_nat(aa_fun2126031879273811846t_bool(produc8955392012077580105t_bool,bNF_Grp_nat_nat(A4,F)))))
     => member_nat(aa_Pro4243173770044397973at_nat(product_fst_nat_nat,Z),A4) ) )).

% Collect_case_prod_Grp_in
tff(fact_798_Collect__case__prod__Grp__in,axiom,(
    ! [Z: produc859450856879609959at_nat,A4: set_Pr1261947904930325089at_nat,F: fun_Pr2118491707810114563at_nat] :
      ( pp(aa_set1680211184867041100t_bool(aa_Pro6744037673880449662t_bool(member8206827879206165904at_nat,Z),collec7088162979684241874at_nat(aa_fun4814288003198759460t_bool(produc6738493412065443883t_bool,bNF_Gr7275288873855648526at_nat(A4,F)))))
     => pp(aa_set3135850010578026034t_bool(aa_Pro5021235949175849214t_bool(member8440522571783428010at_nat,aa_Pro5901169740204579478at_nat(produc3213797794245857475at_nat,Z)),A4)) ) )).

% Collect_case_prod_Grp_in
tff(fact_799_Collect__case__prod__Grp__in,axiom,(
    ! [Z: produc5207004643709237345nteger,A4: set_fu3062369701891493797e_term,F: fun_fu1783298630159076293nteger] :
      ( pp(aa_set3464050655127758210r_bool(aa_Pro2389691766940459706r_bool(member4581088367259704696nteger,Z),collec7922087001056311734nteger(aa_fun3323788978832462054r_bool(produc401098500374025047r_bool,bNF_Gr2194527004838278172nteger(A4,F)))))
     => member4312719604404396038e_term(aa_Pro3255062042318636430e_term(produc3971164842776949671nteger,Z),A4) ) )).

% Collect_case_prod_Grp_in
tff(fact_800_Collect__case__prod__Grp__in,axiom,(
    ! [Z: produc651309673056299192atural,A4: set_fu5063351082257767460e_term,F: fun_fu7360087974493019164atural] :
      ( pp(aa_set4207312397001245291l_bool(aa_Pro8078843286258240140l_bool(member5458643631506449871atural,Z),collec6367547018462048781atural(aa_fun6400397208912365478l_bool(produc8343529308684018112l_bool,bNF_Gr5054611065658580851atural(A4,F)))))
     => member3406593020217859077e_term(aa_Pro5217105177887748324e_term(produc1168782837711296254atural,Z),A4) ) )).

% Collect_case_prod_Grp_in
tff(fact_801_Collect__case__prod__Grp__in,axiom,(
    ! [Z: produc1616345218596728535nteger,A4: set_fu2883028153058477999e_term,F: fun_fu8325123520033448507nteger] :
      ( pp(aa_set1981577615330639756r_bool(aa_Pro8002950007301694158r_bool(member6423679177046879214nteger,Z),collec7332582564002478124nteger(aa_fun4743479584365168742r_bool(produc1236900166980094561r_bool,bNF_Gr649054686773836434nteger(A4,F)))))
     => member4565687819040644368e_term(aa_Pro7852915517588584206e_term(produc5986598495681327645nteger,Z),A4) ) )).

% Collect_case_prod_Grp_in
tff(fact_802_Collect__case__prod__Grp__in,axiom,(
    ! [Z: produc4441460161354545860nt_int,A4: set_fu8544203214900410144e_term,F: fun_fu7826880322396544552nt_int] :
      ( pp(aa_set462754579954174303t_bool(aa_Pro2723816575955516532t_bool(member690604328116145115nt_int,Z),collec3203402231325458457nt_int(aa_fun7074524131408103078t_bool(produc625993674133193396t_bool,bNF_Gr7186825967973617023nt_int(A4,F)))))
     => member2948136515907314945e_term(aa_Pro1970863770526474220e_term(produc6655012789309278474nt_int,Z),A4) ) )).

% Collect_case_prod_Grp_in
tff(fact_803_Collect__case__prod__Grp__in,axiom,(
    ! [Z: produc6768802789813714928nt_int,A4: set_fu6991988656872959732e_term,F: fun_fu254745924291330900nt_int] :
      ( pp(aa_set6451871791712458035t_bool(aa_Pro2057418844460291100t_bool(member500491123954006279nt_int,Z),collec8164060689515068741nt_int(aa_fun7956820646887163302t_bool(produc6627716702706253960t_bool,bNF_Gr1003679413264351915nt_int(A4,F)))))
     => member7723273712176309973e_term(aa_Pro6937503462419145452e_term(produc2507970727455213110nt_int,Z),A4) ) )).

% Collect_case_prod_Grp_in
tff(fact_804_prod__fun__imageE,axiom,(
    ! [C2: product_prod_nat_nat,F: fun_nat_nat,G: fun_nat_nat,R2: set_Pr1261947904930325089at_nat] :
      ( pp(aa_set3135850010578026034t_bool(aa_Pro5021235949175849214t_bool(member8440522571783428010at_nat,C2),image_5168914502847457605at_nat(produc6977886695330630970at_nat(F,G),R2)))
     => ~ ! [X3: nat,Y3: nat] :
            ( C2 = aa_nat7603221163087113075at_nat(aa_nat8803788312118491388at_nat(product_Pair_nat_nat,aa_nat_nat(F,X3)),aa_nat_nat(G,Y3))
           => ~ pp(aa_set3135850010578026034t_bool(aa_Pro5021235949175849214t_bool(member8440522571783428010at_nat,aa_nat7603221163087113075at_nat(aa_nat8803788312118491388at_nat(product_Pair_nat_nat,X3),Y3)),R2)) ) ) )).

% prod_fun_imageE
tff(fact_805_prod__fun__imageE,axiom,(
    ! [C2: product_prod_nat_nat,F: fun_Pr2602117396471556196at_nat,G: fun_Pr2602117396471556196at_nat,R2: set_Pr8693737435421807431at_nat] :
      ( pp(aa_set3135850010578026034t_bool(aa_Pro5021235949175849214t_bool(member8440522571783428010at_nat,C2),image_6706873702294942047at_nat(produc5156754000680454454at_nat(F,G),R2)))
     => ~ ! [X3: product_prod_nat_nat,Y3: product_prod_nat_nat] :
            ( C2 = aa_nat7603221163087113075at_nat(aa_nat8803788312118491388at_nat(product_Pair_nat_nat,aa_Pro4243173770044397973at_nat(F,X3)),aa_Pro4243173770044397973at_nat(G,Y3))
           => ~ pp(aa_set1680211184867041100t_bool(aa_Pro6744037673880449662t_bool(member8206827879206165904at_nat,aa_Pro314188276017538018at_nat(aa_Pro5145766267327615662at_nat(produc6161850002892822231at_nat,X3),Y3)),R2)) ) ) )).

% prod_fun_imageE
tff(fact_806_prod__fun__imageE,axiom,(
    ! [C2: produc859450856879609959at_nat,F: fun_na1476630412504255114at_nat,G: fun_na1476630412504255114at_nat,R2: set_Pr1261947904930325089at_nat] :
      ( pp(aa_set1680211184867041100t_bool(aa_Pro6744037673880449662t_bool(member8206827879206165904at_nat,C2),image_1119892238107900587at_nat(produc1153188318382123958at_nat(F,G),R2)))
     => ~ ! [X3: nat,Y3: nat] :
            ( C2 = aa_Pro314188276017538018at_nat(aa_Pro5145766267327615662at_nat(produc6161850002892822231at_nat,aa_nat7603221163087113075at_nat(F,X3)),aa_nat7603221163087113075at_nat(G,Y3))
           => ~ pp(aa_set3135850010578026034t_bool(aa_Pro5021235949175849214t_bool(member8440522571783428010at_nat,aa_nat7603221163087113075at_nat(aa_nat8803788312118491388at_nat(product_Pair_nat_nat,X3),Y3)),R2)) ) ) )).

% prod_fun_imageE
tff(fact_807_prod__fun__imageE,axiom,(
    ! [C2: produc859450856879609959at_nat,F: fun_Pr2118491707810114563at_nat,G: fun_Pr2118491707810114563at_nat,R2: set_Pr8693737435421807431at_nat] :
      ( pp(aa_set1680211184867041100t_bool(aa_Pro6744037673880449662t_bool(member8206827879206165904at_nat,C2),image_6321802852832981957at_nat(produc7147751436741673334at_nat(F,G),R2)))
     => ~ ! [X3: product_prod_nat_nat,Y3: product_prod_nat_nat] :
            ( C2 = aa_Pro314188276017538018at_nat(aa_Pro5145766267327615662at_nat(produc6161850002892822231at_nat,aa_Pro262675715343573244at_nat(F,X3)),aa_Pro262675715343573244at_nat(G,Y3))
           => ~ pp(aa_set1680211184867041100t_bool(aa_Pro6744037673880449662t_bool(member8206827879206165904at_nat,aa_Pro314188276017538018at_nat(aa_Pro5145766267327615662at_nat(produc6161850002892822231at_nat,X3),Y3)),R2)) ) ) )).

% prod_fun_imageE
tff(fact_808_prod__fun__imageE,axiom,(
    ! [C2: product_prod_nat_nat,F: fun_fu8088232026833163324rm_nat,G: fun_Pr4106492753718855422er_nat,R2: set_Pr7592006421409863191nteger] :
      ( pp(aa_set3135850010578026034t_bool(aa_Pro5021235949175849214t_bool(member8440522571783428010at_nat,C2),image_6839489575515704217at_nat(produc6906078524221674868er_nat(F,G),R2)))
     => ~ ! [X3: fun_Co6545587727236015215e_term,Y3: produc8923325533196201883nteger] :
            ( C2 = aa_nat7603221163087113075at_nat(aa_nat8803788312118491388at_nat(product_Pair_nat_nat,aa_fun8986063297134161277rm_nat(F,X3)),aa_Pro2825113747721566255er_nat(G,Y3))
           => ~ pp(aa_set3464050655127758210r_bool(aa_Pro2389691766940459706r_bool(member4581088367259704696nteger,aa_Pro6252757739892038976nteger(aa_fun3790775640809306146nteger(produc4282985567423050387nteger,X3),Y3)),R2)) ) ) )).

% prod_fun_imageE
tff(fact_809_prod__fun__imageE,axiom,(
    ! [C2: product_prod_nat_nat,F: fun_fu7028657169267349259rm_nat,G: fun_Pr5160692531401422620nt_nat,R2: set_Pr5033440245338114598nt_int] :
      ( pp(aa_set3135850010578026034t_bool(aa_Pro5021235949175849214t_bool(member8440522571783428010at_nat,C2),image_6550245242443049290at_nat(produc5121499143024131075nt_nat(F,G),R2)))
     => ~ ! [X3: fun_in6429348457993719614e_term,Y3: product_prod_int_int] :
            ( C2 = aa_nat7603221163087113075at_nat(aa_nat8803788312118491388at_nat(product_Pair_nat_nat,aa_fun3169797829166518348rm_nat(F,X3)),aa_Pro6801748904974264397nt_nat(G,Y3))
           => ~ pp(aa_set6451871791712458035t_bool(aa_Pro2057418844460291100t_bool(member500491123954006279nt_int,aa_Pro835648289009615341nt_int(aa_fun7940596247606734144nt_int(produc4852315488734385442nt_int,X3),Y3)),R2)) ) ) )).

% prod_fun_imageE
tff(fact_810_prod__fun__imageE,axiom,(
    ! [C2: produc5207004643709237345nteger,F: fun_na2161852205789219260e_term,G: fun_na3822476419092417572nteger,R2: set_Pr1261947904930325089at_nat] :
      ( pp(aa_set3464050655127758210r_bool(aa_Pro2389691766940459706r_bool(member4581088367259704696nteger,C2),image_2297897673477433117nteger(produc3672520456469720658nteger(F,G),R2)))
     => ~ ! [X3: nat,Y3: nat] :
            ( C2 = aa_Pro6252757739892038976nteger(aa_fun3790775640809306146nteger(produc4282985567423050387nteger,aa_nat7421442283702589053e_term(F,X3)),aa_nat8379393489429068301nteger(G,Y3))
           => ~ pp(aa_set3135850010578026034t_bool(aa_Pro5021235949175849214t_bool(member8440522571783428010at_nat,aa_nat7603221163087113075at_nat(aa_nat8803788312118491388at_nat(product_Pair_nat_nat,X3),Y3)),R2)) ) ) )).

% prod_fun_imageE
tff(fact_811_prod__fun__imageE,axiom,(
    ! [C2: produc6768802789813714928nt_int,F: fun_na3348591301915428107e_term,G: fun_na1173468842265550146nt_int,R2: set_Pr1261947904930325089at_nat] :
      ( pp(aa_set6451871791712458035t_bool(aa_Pro2057418844460291100t_bool(member500491123954006279nt_int,C2),image_3715811364571725484nt_int(produc3426805976037033185nt_int(F,G),R2)))
     => ~ ! [X3: nat,Y3: nat] :
            ( C2 = aa_Pro835648289009615341nt_int(aa_fun7940596247606734144nt_int(produc4852315488734385442nt_int,aa_nat6502569299123894604e_term(F,X3)),aa_nat4424723855478970923nt_int(G,Y3))
           => ~ pp(aa_set3135850010578026034t_bool(aa_Pro5021235949175849214t_bool(member8440522571783428010at_nat,aa_nat7603221163087113075at_nat(aa_nat8803788312118491388at_nat(product_Pair_nat_nat,X3),Y3)),R2)) ) ) )).

% prod_fun_imageE
tff(fact_812_prod__fun__imageE,axiom,(
    ! [C2: produc859450856879609959at_nat,F: fun_fu8292854367552000555at_nat,G: fun_Pr8045525871840847081at_nat,R2: set_Pr7592006421409863191nteger] :
      ( pp(aa_set1680211184867041100t_bool(aa_Pro6744037673880449662t_bool(member8206827879206165904at_nat,C2),image_7138342034938629887at_nat(produc5034069981938506240at_nat(F,G),R2)))
     => ~ ! [X3: fun_Co6545587727236015215e_term,Y3: produc8923325533196201883nteger] :
            ( C2 = aa_Pro314188276017538018at_nat(aa_Pro5145766267327615662at_nat(produc6161850002892822231at_nat,aa_fun7497178531316255508at_nat(F,X3)),aa_Pro3266150703211780578at_nat(G,Y3))
           => ~ pp(aa_set3464050655127758210r_bool(aa_Pro2389691766940459706r_bool(member4581088367259704696nteger,aa_Pro6252757739892038976nteger(aa_fun3790775640809306146nteger(produc4282985567423050387nteger,X3),Y3)),R2)) ) ) )).

% prod_fun_imageE
tff(fact_813_prod__fun__imageE,axiom,(
    ! [C2: product_prod_nat_nat,F: fun_fu712244166608340027rm_nat,G: fun_Pr2804840792690441492al_nat,R2: set_Pr1570348503753982702atural] :
      ( pp(aa_set3135850010578026034t_bool(aa_Pro5021235949175849214t_bool(member8440522571783428010at_nat,C2),image_7721245015989624450at_nat(produc5686221710152343755al_nat(F,G),R2)))
     => ~ ! [X3: fun_Pr8336614522058983534e_term,Y3: produc7822875418678951345atural] :
            ( C2 = aa_nat7603221163087113075at_nat(aa_nat8803788312118491388at_nat(product_Pair_nat_nat,aa_fun2132847734345915772rm_nat(F,X3)),aa_Pro1523461786693152325al_nat(G,Y3))
           => ~ pp(aa_set4207312397001245291l_bool(aa_Pro8078843286258240140l_bool(member5458643631506449871atural,aa_Pro4163967833709371565atural(aa_fun5152780764703512272atural(produc2566709293081654762atural,X3),Y3)),R2)) ) ) )).

% prod_fun_imageE
tff(fact_814_fst__def,axiom,(
    ! [Prod3: produc5207004643709237345nteger] : aa_Pro3255062042318636430e_term(produc3971164842776949671nteger,Prod3) = produc2648250679809704239e_term(cOMBK_5794734647290304348nteger,Prod3) )).

% fst_def
tff(fact_815_fst__def,axiom,(
    ! [Prod3: produc651309673056299192atural] : aa_Pro5217105177887748324e_term(produc1168782837711296254atural,Prod3) = produc2887384820467351429e_term(cOMBK_6064020867355542195atural,Prod3) )).

% fst_def
tff(fact_816_fst__def,axiom,(
    ! [Prod3: produc1616345218596728535nteger] : aa_Pro7852915517588584206e_term(produc5986598495681327645nteger,Prod3) = produc549836512099736239e_term(cOMBK_1658464488470797778nteger,Prod3) )).

% fst_def
tff(fact_817_fst__def,axiom,(
    ! [Prod3: produc4441460161354545860nt_int] : aa_Pro1970863770526474220e_term(produc6655012789309278474nt_int,Prod3) = produc9024580578639451789e_term(cOMBK_1216995286146592959nt_int,Prod3) )).

% fst_def
tff(fact_818_fst__def,axiom,(
    ! [Prod3: produc6768802789813714928nt_int] : aa_Pro6937503462419145452e_term(produc2507970727455213110nt_int,Prod3) = produc2509169454971777421e_term(cOMBK_1145910323346499051nt_int,Prod3) )).

% fst_def
tff(fact_819_fst__diag__snd,axiom,(
    comp_P230220204662055659atural(produc1537665297809786051atural,comp_P4943825737035310295atural(cOMBS_6118738780513179056atural(produc4480994950612372183atural,cOMBI_5557065343485138948atural),produc6591912806276919810atural)) = produc6591912806276919810atural )).

% fst_diag_snd
tff(fact_820_fst__diag__snd,axiom,(
    comp_P2690847479783168146list_f(produc8633839776129222975list_f,comp_P8324358310098339598list_f(cOMBS_8232698859660808296list_f(produc7497196274192653651list_f,cOMBI_7289307674472069322list_f),produc8710481132536983823list_f)) = produc8710481132536983823list_f )).

% fst_diag_snd
tff(fact_821_snd__diag__fst,axiom,(
    comp_P8426903182859094766nteger(produc2783631417955504037e_term,comp_f2272477551872351438nteger(cOMBS_3798557623796943976e_term(produc4524505180950781815e_term,cOMBI_114885526001389276e_term),produc3971164842776949671nteger)) = produc3971164842776949671nteger )).

% snd_diag_fst
tff(fact_822_snd__diag__fst,axiom,(
    comp_P516494326397839938atural(produc1290259334558652067e_term,comp_f4100555839605008484atural(cOMBS_1951816572909101928e_term(produc2490241672432993909e_term,cOMBI_448422350011333339e_term),produc1168782837711296254atural)) = produc1168782837711296254atural )).

% snd_diag_fst
tff(fact_823_snd__diag__fst,axiom,(
    comp_P2159505048964989570nteger(produc1962447247770960825e_term,comp_f1812561028672012238nteger(cOMBS_512701030858872424e_term(produc3162429585645302667e_term,cOMBI_1607517148834118630e_term),produc5986598495681327645nteger)) = produc5986598495681327645nteger )).

% snd_diag_fst
tff(fact_824_snd__diag__fst,axiom,(
    comp_P6068656315390496578nt_int(produc2441032106448865435e_term,comp_f3293818662242405484nt_int(cOMBS_7586185255124916072e_term(produc3936376198816598125e_term,cOMBI_276860953521691607e_term),produc6655012789309278474nt_int)) = produc6655012789309278474nt_int )).

% snd_diag_fst
tff(fact_825_snd__diag__fst,axiom,(
    comp_P2508933227626186218nt_int(produc6229830494782171203e_term,comp_f8720440732809935468nt_int(cOMBS_3107017480751799144e_term(produc6842831835191658517e_term,cOMBI_2333703903009992107e_term),produc2507970727455213110nt_int)) = produc2507970727455213110nt_int )).

% snd_diag_fst
tff(fact_826_snd__def,axiom,(
    ! [Prod3: produc5835291356934675326atural] : aa_Pro3673693039631929973atural(produc6591912806276919810atural,Prod3) = produc6302656368764539796atural(cOMBK_3223473554123672507atural(cOMBI_5557065343485138948atural),Prod3) )).

% snd_def
tff(fact_827_snd__def,axiom,(
    ! [Prod3: produc8923597787767437993list_f] : aa_Pro2582230449628027978list_f(produc8710481132536983823list_f,Prod3) = aa_Pro2582230449628027978list_f(produc6078222734141437267list_f(cOMBK_2699287799416521394action(cOMBI_7289307674472069322list_f)),Prod3) )).

% snd_def
tff(fact_828_sndOp__def,axiom,(
    ! [P: fun_fu8263593979353598827m_bool,Q: fun_fu6012121808138353003r_bool,Ac2: produc5207004643709237345nteger] : bNF_sn6260290346630637511nteger(P,Q,Ac2) = aa_Pro6252757739892038976nteger(aa_fun3790775640809306146nteger(produc4282985567423050387nteger,bNF_pi863345106417414871nteger(P,Q,aa_Pro3255062042318636430e_term(produc3971164842776949671nteger,Ac2),aa_Pro8576478981779400380nteger(produc7330894765516781285nteger,Ac2))),aa_Pro8576478981779400380nteger(produc7330894765516781285nteger,Ac2)) )).

% sndOp_def
tff(fact_829_sndOp__def,axiom,(
    ! [P: fun_fu7382693580099536353m_bool,Q: fun_fu1674507805476766837r_bool,Ac2: produc5207004643709237345nteger] : bNF_sn6446443032420197949nteger(P,Q,Ac2) = aa_Pro490869892464487350nteger(aa_fun4101202993852558094nteger(produc7384524951051686153nteger,bNF_pi7905361734986379597nteger(P,Q,aa_Pro3255062042318636430e_term(produc3971164842776949671nteger,Ac2),aa_Pro8576478981779400380nteger(produc7330894765516781285nteger,Ac2))),aa_Pro8576478981779400380nteger(produc7330894765516781285nteger,Ac2)) )).

% sndOp_def
tff(fact_830_sndOp__def,axiom,(
    ! [P: fun_fu5225058872157262189m_bool,Q: fun_fu7078651824448937172l_bool,Ac2: produc651309673056299192atural] : bNF_sn4516007541741027679atural(P,Q,Ac2) = aa_Pro4163967833709371565atural(aa_fun5152780764703512272atural(produc2566709293081654762atural,bNF_pi3519353736597965935atural(P,Q,aa_Pro5217105177887748324e_term(produc1168782837711296254atural,Ac2),aa_Pro7386464516095682491atural(produc3992340709582277180atural,Ac2))),aa_Pro7386464516095682491atural(produc3992340709582277180atural,Ac2)) )).

% sndOp_def
tff(fact_831_sndOp__def,axiom,(
    ! [P: fun_fu1564754733705356001m_bool,Q: fun_fu6012121808138353003r_bool,Ac2: produc1616345218596728535nteger] : bNF_sn6182132968325704765nteger(P,Q,Ac2) = aa_Pro6252757739892038976nteger(aa_fun3790775640809306146nteger(produc4282985567423050387nteger,bNF_pi7641051670891886413nteger(P,Q,aa_Pro7852915517588584206e_term(produc5986598495681327645nteger,Ac2),aa_Pro1639709801714681030nteger(produc8810156367552308571nteger,Ac2))),aa_Pro1639709801714681030nteger(produc8810156367552308571nteger,Ac2)) )).

% sndOp_def
tff(fact_832_sndOp__def,axiom,(
    ! [P: fun_fu5667320851637177687m_bool,Q: fun_fu1674507805476766837r_bool,Ac2: produc1616345218596728535nteger] : bNF_sn7019113665151670963nteger(P,Q,Ac2) = aa_Pro490869892464487350nteger(aa_fun4101202993852558094nteger(produc7384524951051686153nteger,bNF_pi6022459860008609219nteger(P,Q,aa_Pro7852915517588584206e_term(produc5986598495681327645nteger,Ac2),aa_Pro1639709801714681030nteger(produc8810156367552308571nteger,Ac2))),aa_Pro1639709801714681030nteger(produc8810156367552308571nteger,Ac2)) )).

% sndOp_def
tff(fact_833_sndOp__def,axiom,(
    ! [P: fun_fu3873387699337197429m_bool,Q: fun_fu4196931294019812808t_bool,Ac2: produc4441460161354545860nt_int] : bNF_sn120784391647550319nt_int(P,Q,Ac2) = aa_Pro3513184699142849729nt_int(aa_fun1388719692539776744nt_int(produc1560874099174258678nt_int,bNF_pi860585480193402495nt_int(P,Q,aa_Pro1970863770526474220e_term(produc6655012789309278474nt_int,Ac2),aa_Pro5955847883112758455nt_int(produc7622839952223151176nt_int,Ac2))),aa_Pro5955847883112758455nt_int(produc7622839952223151176nt_int,Ac2)) )).

% sndOp_def
tff(fact_834_sndOp__def,axiom,(
    ! [P: fun_fu4580898705767773345m_bool,Q: fun_fu5117548769634986908t_bool,Ac2: produc4441460161354545860nt_int] : bNF_sn3094666680845897883nt_int(P,Q,Ac2) = aa_Pro835648289009615341nt_int(aa_fun7940596247606734144nt_int(produc4852315488734385442nt_int,bNF_pi3232219509897108395nt_int(P,Q,aa_Pro1970863770526474220e_term(produc6655012789309278474nt_int,Ac2),aa_Pro5955847883112758455nt_int(produc7622839952223151176nt_int,Ac2))),aa_Pro5955847883112758455nt_int(produc7622839952223151176nt_int,Ac2)) )).

% sndOp_def
tff(fact_835_sndOp__def,axiom,(
    ! [P: fun_fu6289748087789268641m_bool,Q: fun_fu4196931294019812808t_bool,Ac2: produc6768802789813714928nt_int] : bNF_sn6770149483669550235nt_int(P,Q,Ac2) = aa_Pro3513184699142849729nt_int(aa_fun1388719692539776744nt_int(produc1560874099174258678nt_int,bNF_pi6907702312720760747nt_int(P,Q,aa_Pro6937503462419145452e_term(produc2507970727455213110nt_int,Ac2),aa_Pro3662026205427353739nt_int(produc726383008135262580nt_int,Ac2))),aa_Pro3662026205427353739nt_int(produc726383008135262580nt_int,Ac2)) )).

% sndOp_def
tff(fact_836_sndOp__def,axiom,(
    ! [P: fun_fu1325746882995588045m_bool,Q: fun_fu5117548769634986908t_bool,Ac2: produc6768802789813714928nt_int] : bNF_sn7810373729934461383nt_int(P,Q,Ac2) = aa_Pro835648289009615341nt_int(aa_fun7940596247606734144nt_int(produc4852315488734385442nt_int,bNF_pi1175755751645598935nt_int(P,Q,aa_Pro6937503462419145452e_term(produc2507970727455213110nt_int,Ac2),aa_Pro3662026205427353739nt_int(produc726383008135262580nt_int,Ac2))),aa_Pro3662026205427353739nt_int(produc726383008135262580nt_int,Ac2)) )).

% sndOp_def
tff(fact_837_sndOp__def,axiom,(
    ! [P: fun_Co7887809535056046387m_bool,Q: fun_fu7078651824448937172l_bool,Ac2: produc5835291356934675326atural] : bNF_sn516747824238275877atural(P,Q,Ac2) = aa_Pro4163967833709371565atural(aa_fun5152780764703512272atural(produc2566709293081654762atural,bNF_pi3997839005731006517atural(P,Q,aa_Pro5806155842103967332atural(produc497848011034438852atural,Ac2),aa_Pro3673693039631929973atural(produc6591912806276919810atural,Ac2))),aa_Pro3673693039631929973atural(produc6591912806276919810atural,Ac2)) )).

% sndOp_def
tff(fact_838_prod_Omap__comp,axiom,(
    ! [G1: fun_Pr3037641808205765189_a_b_c,G22: fun_Pr3037641808205765189_a_b_c,F1: fun_Pr167910391879485593list_f,F22: fun_Pr167910391879485593list_f,V: produc6644936158991452263list_f] : aa_Pro6385926395568392904_a_b_c(produc4841148139688540918_a_b_c(G1,G22),aa_Pro2547187584818457648list_f(produc5505274914705194486list_f(F1,F22),V)) = aa_Pro5463588683361700988_a_b_c(produc8198191332872049718_a_b_c(aa_fun2596409532572620736_a_b_c(aa_fun7869170901863626566_a_b_c(comp_P4767578765025054880list_f,G1),F1),aa_fun2596409532572620736_a_b_c(aa_fun7869170901863626566_a_b_c(comp_P4767578765025054880list_f,G22),F22)),V) )).

% prod.map_comp
tff(fact_839_relChain__def,axiom,(
    ! [R: set_Pr1261947904930325089at_nat,As: fun_nat_nat] :
      ( bNF_Ca968750328013420230at_nat(R,As)
    <=> ! [I3: nat,J: nat] :
          ( pp(aa_set3135850010578026034t_bool(aa_Pro5021235949175849214t_bool(member8440522571783428010at_nat,aa_nat7603221163087113075at_nat(aa_nat8803788312118491388at_nat(product_Pair_nat_nat,I3),J)),R))
         => pp(aa_nat_bool(aa_nat_fun_nat_bool(ord_less_eq_nat,aa_nat_nat(As,I3)),aa_nat_nat(As,J))) ) ) )).

% relChain_def
tff(fact_840_relChain__def,axiom,(
    ! [R: set_Pr8693737435421807431at_nat,As: fun_Pr2602117396471556196at_nat] :
      ( bNF_Ca8308629720386654381at_nat(R,As)
    <=> ! [I3: product_prod_nat_nat,J: product_prod_nat_nat] :
          ( pp(aa_set1680211184867041100t_bool(aa_Pro6744037673880449662t_bool(member8206827879206165904at_nat,aa_Pro314188276017538018at_nat(aa_Pro5145766267327615662at_nat(produc6161850002892822231at_nat,I3),J)),R))
         => pp(aa_nat_bool(aa_nat_fun_nat_bool(ord_less_eq_nat,aa_Pro4243173770044397973at_nat(As,I3)),aa_Pro4243173770044397973at_nat(As,J))) ) ) )).

% relChain_def
tff(fact_841_map__prod__def,axiom,(
    ! [F6: fun_Co9086149380244212450atural,G4: fun_Co9086149380244212450atural] : produc4718505701431157174atural(F6,G4) = aa_fun4394021921911188166atural(produc8282080750456430313atural,cOMBC_9156281758219505925atural(cOMBB_3531993188910419714atural(cOMBB_2184716832515491012atural,aa_fun1155053613087964036atural(cOMBB_3012511739362972014atural(produc4480994950612372183atural),F6)),G4)) )).

% map_prod_def
tff(fact_842_pred__subset__eq2,axiom,(
    ! [R4: set_Pr1261947904930325089at_nat,S4: set_Pr1261947904930325089at_nat] :
      ( ord_le4899916226251588169t_bool(cOMBC_6245729688356921590t_bool(cOMBB_6870708132184939840ol_nat(cOMBC_6089182126854364013t_bool,cOMBB_7227252839205164092ol_nat(cOMBB_8823940721079071078ol_nat(member8440522571783428010at_nat),product_Pair_nat_nat)),R4),cOMBC_6245729688356921590t_bool(cOMBB_6870708132184939840ol_nat(cOMBC_6089182126854364013t_bool,cOMBB_7227252839205164092ol_nat(cOMBB_8823940721079071078ol_nat(member8440522571783428010at_nat),product_Pair_nat_nat)),S4))
    <=> pp(aa_set3135850010578026034t_bool(ord_le3146513528884898305at_nat(R4),S4)) ) )).

% pred_subset_eq2
tff(fact_843_pred__subset__eq2,axiom,(
    ! [R4: set_Pr8693737435421807431at_nat,S4: set_Pr8693737435421807431at_nat] :
      ( ord_le2087689725136068685t_bool(cOMBC_8707992278803734470t_bool(cOMBB_4054337248528292751at_nat(cOMBC_4555905863570137130t_bool,cOMBB_805735269680691817at_nat(cOMBB_185029674437798763at_nat(member8206827879206165904at_nat),produc6161850002892822231at_nat)),R4),cOMBC_8707992278803734470t_bool(cOMBB_4054337248528292751at_nat(cOMBC_4555905863570137130t_bool,cOMBB_805735269680691817at_nat(cOMBB_185029674437798763at_nat(member8206827879206165904at_nat),produc6161850002892822231at_nat)),S4))
    <=> pp(aa_set1680211184867041100t_bool(ord_le3000389064537975527at_nat(R4),S4)) ) )).

% pred_subset_eq2
tff(fact_844_pred__subset__eq2,axiom,(
    ! [R4: set_Pr7592006421409863191nteger,S4: set_Pr7592006421409863191nteger] :
      ( ord_le7456723041722595787r_bool(cOMBC_1701604444625769262r_bool(cOMBB_2051620022066736427e_term(cOMBC_1849943191596060938r_bool,cOMBB_2794114419360077275e_term(cOMBB_7221559756505762377nteger(member4581088367259704696nteger),produc4282985567423050387nteger)),R4),cOMBC_1701604444625769262r_bool(cOMBB_2051620022066736427e_term(cOMBC_1849943191596060938r_bool,cOMBB_2794114419360077275e_term(cOMBB_7221559756505762377nteger(member4581088367259704696nteger),produc4282985567423050387nteger)),S4))
    <=> pp(aa_set3464050655127758210r_bool(aa_set4966068208888386948r_bool(ord_le5347933966117430903nteger,R4),S4)) ) )).

% pred_subset_eq2
tff(fact_845_pred__subset__eq2,axiom,(
    ! [R4: set_Pr1570348503753982702atural,S4: set_Pr1570348503753982702atural] :
      ( ord_le6524715543917452596l_bool(cOMBC_8519344746081138158l_bool(cOMBB_2417629582155303358e_term(cOMBC_1922632389518567517l_bool,cOMBB_7937736296159719194e_term(cOMBB_6132650689756367373atural(member5458643631506449871atural),produc2566709293081654762atural)),R4),cOMBC_8519344746081138158l_bool(cOMBB_2417629582155303358e_term(cOMBC_1922632389518567517l_bool,cOMBB_7937736296159719194e_term(cOMBB_6132650689756367373atural(member5458643631506449871atural),produc2566709293081654762atural)),S4))
    <=> pp(aa_set4207312397001245291l_bool(aa_set3747303085572403414l_bool(ord_le8467756462758155086atural,R4),S4)) ) )).

% pred_subset_eq2
tff(fact_846_pred__subset__eq2,axiom,(
    ! [R4: set_Pr5663546166630115725nteger,S4: set_Pr5663546166630115725nteger] :
      ( ord_le1120571524945282261r_bool(cOMBC_2430318800797357742r_bool(cOMBB_680426673656512949e_term(cOMBC_1164745642197396244r_bool,cOMBB_5316222305875338853e_term(cOMBB_3072517373778436405nteger(member6423679177046879214nteger),produc7384524951051686153nteger)),R4),cOMBC_2430318800797357742r_bool(cOMBB_680426673656512949e_term(cOMBC_1164745642197396244r_bool,cOMBB_5316222305875338853e_term(cOMBB_3072517373778436405nteger(member6423679177046879214nteger),produc7384524951051686153nteger)),S4))
    <=> pp(aa_set1981577615330639756r_bool(aa_set2923558947593635992r_bool(ord_le3337582088779512301nteger,R4),S4)) ) )).

% pred_subset_eq2
tff(fact_847_pred__subset__eq2,axiom,(
    ! [R4: set_Pr233528076387193594nt_int,S4: set_Pr233528076387193594nt_int] :
      ( ord_le1486933126236225064t_bool(cOMBC_4650738552150274286t_bool(cOMBB_9203412279331060138e_term(cOMBC_3685975587475309385t_bool,cOMBB_2463357054279533846e_term(cOMBB_1737989579323207725nt_int(member690604328116145115nt_int),produc1560874099174258678nt_int)),R4),cOMBC_4650738552150274286t_bool(cOMBB_9203412279331060138e_term(cOMBC_3685975587475309385t_bool,cOMBB_2463357054279533846e_term(cOMBB_1737989579323207725nt_int(member690604328116145115nt_int),produc1560874099174258678nt_int)),S4))
    <=> pp(aa_set462754579954174303t_bool(aa_set9008649754896260286t_bool(ord_le5172437211506631514nt_int,R4),S4)) ) )).

% pred_subset_eq2
tff(fact_848_pred__subset__eq2,axiom,(
    ! [R4: set_Pr5033440245338114598nt_int,S4: set_Pr5033440245338114598nt_int] :
      ( ord_le4148652360786930684t_bool(cOMBC_1018679855623880686t_bool(cOMBB_944033637513888382e_term(cOMBC_2995058810049920797t_bool,cOMBB_7430342728797892074e_term(cOMBB_952788161300084357nt_int(member500491123954006279nt_int),produc4852315488734385442nt_int)),R4),cOMBC_1018679855623880686t_bool(cOMBB_944033637513888382e_term(cOMBC_2995058810049920797t_bool,cOMBB_7430342728797892074e_term(cOMBB_952788161300084357nt_int(member500491123954006279nt_int),produc4852315488734385442nt_int)),S4))
    <=> pp(aa_set6451871791712458035t_bool(aa_set4292432735413367398t_bool(ord_le172202941055982214nt_int,R4),S4)) ) )).

% pred_subset_eq2
tff(fact_849_conditional__action_Oset__cases,axiom,(
    ! [E: product_prod_nat_nat,A: condit1452497342716194761at_nat] :
      ( pp(aa_set3135850010578026034t_bool(aa_Pro5021235949175849214t_bool(member8440522571783428010at_nat,E),condit6429450166605921294at_nat(A)))
     => A = condit7601234554295360766at_nat(E) ) )).

% conditional_action.set_cases
tff(fact_850_conditional__action_Oset__cases,axiom,(
    ! [E: produc859450856879609959at_nat,A: condit3449342828199732399at_nat] :
      ( pp(aa_set1680211184867041100t_bool(aa_Pro6744037673880449662t_bool(member8206827879206165904at_nat,E),condit5307000522679409652at_nat(A)))
     => A = condit965456907942171876at_nat(E) ) )).

% conditional_action.set_cases
tff(fact_851_fun_Omap__transfer,axiom,(
    ! [Rb2: fun_Pr4746229949107712655f_bool,Sd: fun_li6922505451809478957c_bool] : bNF_re8567837540591029085_a_b_c(bNF_re2373559492235539289_a_b_c(Rb2,Sd),bNF_re930906875496827237_a_b_c(bNF_re5276636924349840729list_f(fequal99650277583572734list_f,Rb2),bNF_re7641334924310632669_a_b_c(fequal99650277583572734list_f,Sd)),comp_P4767578765025054880list_f,comp_P4767578765025054880list_f) )).

% fun.map_transfer
tff(fact_852_case__prod__beta_H,axiom,(
    ! [F: fun_Co1890133979025130057atural,X4: produc7822875418678951345atural] : aa_Pro1971126414814181170atural(aa_fun4394021921911188166atural(produc8282080750456430313atural,F),X4) = aa_Cod6808739660676082561atural(aa_Cod4292056611156568242atural(F,produc1773691148792264405atural(X4)),produc8662200840462671639atural(X4)) )).

% case_prod_beta'
tff(fact_853_conditional__action_Oset__intros,axiom,(
    ! [X1: product_prod_nat_nat] : pp(aa_set3135850010578026034t_bool(aa_Pro5021235949175849214t_bool(member8440522571783428010at_nat,X1),condit6429450166605921294at_nat(condit7601234554295360766at_nat(X1)))) )).

% conditional_action.set_intros
tff(fact_854_conditional__action_Oset__intros,axiom,(
    ! [X1: produc859450856879609959at_nat] : pp(aa_set1680211184867041100t_bool(aa_Pro6744037673880449662t_bool(member8206827879206165904at_nat,X1),condit5307000522679409652at_nat(condit965456907942171876at_nat(X1)))) )).

% conditional_action.set_intros
tff(fact_855_total__on__def,axiom,(
    ! [A4: set_nat,R: set_Pr1261947904930325089at_nat] :
      ( pp(aa_set3135850010578026034t_bool(total_on_nat(A4),R))
    <=> ! [X5: nat] :
          ( member_nat(X5,A4)
         => ! [Xa5: nat] :
              ( member_nat(Xa5,A4)
             => ( X5 != Xa5
               => ( pp(aa_set3135850010578026034t_bool(aa_Pro5021235949175849214t_bool(member8440522571783428010at_nat,aa_nat7603221163087113075at_nat(aa_nat8803788312118491388at_nat(product_Pair_nat_nat,X5),Xa5)),R))
                  | pp(aa_set3135850010578026034t_bool(aa_Pro5021235949175849214t_bool(member8440522571783428010at_nat,aa_nat7603221163087113075at_nat(aa_nat8803788312118491388at_nat(product_Pair_nat_nat,Xa5),X5)),R)) ) ) ) ) ) )).

% total_on_def
tff(fact_856_total__on__def,axiom,(
    ! [A4: set_Pr1261947904930325089at_nat,R: set_Pr8693737435421807431at_nat] :
      ( pp(aa_set1680211184867041100t_bool(total_3592101749530773125at_nat(A4),R))
    <=> ! [X5: product_prod_nat_nat] :
          ( pp(aa_set3135850010578026034t_bool(aa_Pro5021235949175849214t_bool(member8440522571783428010at_nat,X5),A4))
         => ! [Xa5: product_prod_nat_nat] :
              ( pp(aa_set3135850010578026034t_bool(aa_Pro5021235949175849214t_bool(member8440522571783428010at_nat,Xa5),A4))
             => ( X5 != Xa5
               => ( pp(aa_set1680211184867041100t_bool(aa_Pro6744037673880449662t_bool(member8206827879206165904at_nat,aa_Pro314188276017538018at_nat(aa_Pro5145766267327615662at_nat(produc6161850002892822231at_nat,X5),Xa5)),R))
                  | pp(aa_set1680211184867041100t_bool(aa_Pro6744037673880449662t_bool(member8206827879206165904at_nat,aa_Pro314188276017538018at_nat(aa_Pro5145766267327615662at_nat(produc6161850002892822231at_nat,Xa5),X5)),R)) ) ) ) ) ) )).

% total_on_def
tff(fact_857_fst__convol,axiom,(
    ! [F: fun_Pr2927408987416712547_a_b_c,G: fun_Pr7154665429356624737list_f] : aa_fun2596409532572620736_a_b_c(aa_fun7869170901863626566_a_b_c(comp_P4767578765025054880list_f,produc3535155421234910955list_f),bNF_co7330362693151061550list_f(F,G)) = F )).

% fst_convol
tff(fact_858_fun_Omap__comp,axiom,(
    ! [G: fun_li1979406318037317635_a_b_c,F: fun_Pr3037641808205765189_a_b_c,V: fun_Pr167910391879485593list_f] : comp_l8432902307485339590list_f(G,aa_fun2596409532572620736_a_b_c(aa_fun7869170901863626566_a_b_c(comp_P4767578765025054880list_f,F),V)) = aa_fun2596409532572620736_a_b_c(aa_fun7869170901863626566_a_b_c(comp_P4767578765025054880list_f,comp_l6492537726383095040list_f(G,F)),V) )).

% fun.map_comp
tff(fact_859_fun_Omap__comp,axiom,(
    ! [G: fun_Pr3037641808205765189_a_b_c,F: fun_Pr167910391879485593list_f,V: fun_Pr5701414774847592451list_f] : aa_fun2596409532572620736_a_b_c(aa_fun7869170901863626566_a_b_c(comp_P4767578765025054880list_f,G),comp_P4267156721827287172list_f(F,V)) = comp_P1644921750638218854list_f(aa_fun2596409532572620736_a_b_c(aa_fun7869170901863626566_a_b_c(comp_P4767578765025054880list_f,G),F),V) )).

% fun.map_comp
tff(fact_860_fun_Omap__comp,axiom,(
    ! [G: fun_Pr3037641808205765189_a_b_c,F: fun_Pr3111891463428510519list_f,V: fun_Pr167910391879485593list_f] : aa_fun2596409532572620736_a_b_c(aa_fun7869170901863626566_a_b_c(comp_P4767578765025054880list_f,G),comp_P2673361230361438154list_f(F,V)) = aa_fun2596409532572620736_a_b_c(aa_fun7869170901863626566_a_b_c(comp_P4767578765025054880list_f,comp_P5271726855292207526list_f(G,F)),V) )).

% fun.map_comp
tff(fact_861_map__prod__o__convol,axiom,(
    ! [H1: fun_Pr3037641808205765189_a_b_c,H2: fun_Pr3037641808205765189_a_b_c,F: fun_Pr167910391879485593list_f,G: fun_Pr167910391879485593list_f] : comp_P2679607744079208442list_f(produc4841148139688540918_a_b_c(H1,H2),bNF_co5807002252975134268list_f(F,G)) = bNF_co7315529798985115712_a_b_c(aa_fun2596409532572620736_a_b_c(aa_fun7869170901863626566_a_b_c(comp_P4767578765025054880list_f,H1),F),aa_fun2596409532572620736_a_b_c(aa_fun7869170901863626566_a_b_c(comp_P4767578765025054880list_f,H2),G)) )).

% map_prod_o_convol
tff(fact_862_convol__expand__snd_H,axiom,(
    ! [F: fun_Pr167910391879485593list_f,G: fun_Pr2927408987416712547_a_b_c,H: fun_Pr7154665429356624737list_f] :
      ( aa_fun2596409532572620736_a_b_c(aa_fun7869170901863626566_a_b_c(comp_P4767578765025054880list_f,produc3535155421234910955list_f),F) = G
     => ( H = comp_P3270879886602560258list_f(produc7287154213363835177list_f,F)
      <=> bNF_co7330362693151061550list_f(G,H) = F ) ) )).

% convol_expand_snd'
tff(fact_863_convol__expand__snd,axiom,(
    ! [F: fun_Pr167910391879485593list_f,G: fun_Pr2927408987416712547_a_b_c] :
      ( aa_fun2596409532572620736_a_b_c(aa_fun7869170901863626566_a_b_c(comp_P4767578765025054880list_f,produc3535155421234910955list_f),F) = G
     => bNF_co7330362693151061550list_f(G,comp_P3270879886602560258list_f(produc7287154213363835177list_f,F)) = F ) )).

% convol_expand_snd
tff(fact_864_convol__o,axiom,(
    ! [F: fun_Pr3037641808205765189_a_b_c,G: fun_Pr3037641808205765189_a_b_c,H: fun_Pr167910391879485593list_f] : comp_P3349191292975441602list_f(bNF_co3276643461748138758_a_b_c(F,G),H) = bNF_co7315529798985115712_a_b_c(aa_fun2596409532572620736_a_b_c(aa_fun7869170901863626566_a_b_c(comp_P4767578765025054880list_f,F),H),aa_fun2596409532572620736_a_b_c(aa_fun7869170901863626566_a_b_c(comp_P4767578765025054880list_f,G),H)) )).

% convol_o
tff(fact_865_conditional__action_Omap__comp,axiom,(
    ! [G: fun_Pr3037641808205765189_a_b_c,F: fun_Pr167910391879485593list_f,V: condit573090327609778161list_f] : condit3995630822656669714_a_b_c(G,aa_con6974328736262822752list_f(condit4069896782405135150list_f(F),V)) = condit1468111593096988280_a_b_c(aa_fun2596409532572620736_a_b_c(aa_fun7869170901863626566_a_b_c(comp_P4767578765025054880list_f,G),F),V) )).

% conditional_action.map_comp
tff(fact_866_conditional__action_Opred__cong,axiom,(
    ! [X: condit1452497342716194761at_nat,Ya: condit1452497342716194761at_nat,P: fun_Pr7757163693017731481t_bool,Pa: fun_Pr7757163693017731481t_bool] :
      ( X = Ya
     => ( ! [Z2: product_prod_nat_nat] :
            ( pp(aa_set3135850010578026034t_bool(aa_Pro5021235949175849214t_bool(member8440522571783428010at_nat,Z2),condit6429450166605921294at_nat(Ya)))
           => ( pp(aa_Pro2232559814647311250t_bool(P,Z2))
            <=> pp(aa_Pro2232559814647311250t_bool(Pa,Z2)) ) )
       => ( condit2957664943879695485at_nat(P,X)
        <=> condit2957664943879695485at_nat(Pa,Ya) ) ) ) )).

% conditional_action.pred_cong
tff(fact_867_conditional__action_Opred__cong,axiom,(
    ! [X: condit3449342828199732399at_nat,Ya: condit3449342828199732399at_nat,P: fun_Pr446604468264085555t_bool,Pa: fun_Pr446604468264085555t_bool] :
      ( X = Ya
     => ( ! [Z2: produc859450856879609959at_nat] :
            ( pp(aa_set1680211184867041100t_bool(aa_Pro6744037673880449662t_bool(member8206827879206165904at_nat,Z2),condit5307000522679409652at_nat(Ya)))
           => ( pp(aa_Pro6098352494050694700t_bool(P,Z2))
            <=> pp(aa_Pro6098352494050694700t_bool(Pa,Z2)) ) )
       => ( condit2125367562630040035at_nat(P,X)
        <=> condit2125367562630040035at_nat(Pa,Ya) ) ) ) )).

% conditional_action.pred_cong
tff(fact_868_rewriteL__comp__comp,axiom,(
    ! [F: fun_li1979406318037317635_a_b_c,G: fun_Pr3037641808205765189_a_b_c,L: fun_Pr3037641808205765189_a_b_c,H: fun_Pr167910391879485593list_f] :
      ( comp_l6492537726383095040list_f(F,G) = L
     => comp_l8432902307485339590list_f(F,aa_fun2596409532572620736_a_b_c(aa_fun7869170901863626566_a_b_c(comp_P4767578765025054880list_f,G),H)) = aa_fun2596409532572620736_a_b_c(aa_fun7869170901863626566_a_b_c(comp_P4767578765025054880list_f,L),H) ) )).

% rewriteL_comp_comp
tff(fact_869_rewriteL__comp__comp,axiom,(
    ! [F: fun_Pr3037641808205765189_a_b_c,G: fun_Pr3111891463428510519list_f,L: fun_Pr3037641808205765189_a_b_c,H: fun_Pr167910391879485593list_f] :
      ( comp_P5271726855292207526list_f(F,G) = L
     => aa_fun2596409532572620736_a_b_c(aa_fun7869170901863626566_a_b_c(comp_P4767578765025054880list_f,F),comp_P2673361230361438154list_f(G,H)) = aa_fun2596409532572620736_a_b_c(aa_fun7869170901863626566_a_b_c(comp_P4767578765025054880list_f,L),H) ) )).

% rewriteL_comp_comp
tff(fact_870_rewriteL__comp__comp,axiom,(
    ! [F: fun_Pr3037641808205765189_a_b_c,G: fun_Pr167910391879485593list_f,L: fun_Pr2927408987416712547_a_b_c,H: fun_Pr5701414774847592451list_f] :
      ( aa_fun2596409532572620736_a_b_c(aa_fun7869170901863626566_a_b_c(comp_P4767578765025054880list_f,F),G) = L
     => aa_fun2596409532572620736_a_b_c(aa_fun7869170901863626566_a_b_c(comp_P4767578765025054880list_f,F),comp_P4267156721827287172list_f(G,H)) = comp_P1644921750638218854list_f(L,H) ) )).

% rewriteL_comp_comp
tff(fact_871_pair__in__Id__conv,axiom,(
    ! [A: nat,B: nat] :
      ( pp(aa_set3135850010578026034t_bool(aa_Pro5021235949175849214t_bool(member8440522571783428010at_nat,aa_nat7603221163087113075at_nat(aa_nat8803788312118491388at_nat(product_Pair_nat_nat,A),B)),id_nat2))
    <=> A = B ) )).

% pair_in_Id_conv
tff(fact_872_pair__in__Id__conv,axiom,(
    ! [A: product_prod_nat_nat,B: product_prod_nat_nat] :
      ( pp(aa_set1680211184867041100t_bool(aa_Pro6744037673880449662t_bool(member8206827879206165904at_nat,aa_Pro314188276017538018at_nat(aa_Pro5145766267327615662at_nat(produc6161850002892822231at_nat,A),B)),id_Pro2258643101195443293at_nat))
    <=> A = B ) )).

% pair_in_Id_conv
tff(fact_873_typerep__conditional__action__def,axiom,(
    ! [T: itself242674819721554163action] : typere4123026268246276339action(T) = typerep2(literal2(fFalse,fTrue,fTrue,fFalse,fFalse,fFalse,fTrue,literal2(fTrue,fTrue,fTrue,fFalse,fTrue,fFalse,fTrue,literal2(fTrue,fTrue,fFalse,fFalse,fTrue,fFalse,fTrue,literal2(fFalse,fFalse,fTrue,fFalse,fTrue,fTrue,fTrue,literal2(fTrue,fFalse,fFalse,fFalse,fFalse,fTrue,fTrue,literal2(fFalse,fFalse,fTrue,fFalse,fTrue,fTrue,fTrue,literal2(fTrue,fFalse,fTrue,fFalse,fFalse,fTrue,fTrue,literal2(fFalse,fTrue,fTrue,fTrue,fFalse,fTrue,fFalse,literal2(fTrue,fTrue,fFalse,fFalse,fFalse,fTrue,fTrue,literal2(fTrue,fTrue,fTrue,fTrue,fFalse,fTrue,fTrue,literal2(fFalse,fTrue,fTrue,fTrue,fFalse,fTrue,fTrue,literal2(fFalse,fFalse,fTrue,fFalse,fFalse,fTrue,fTrue,literal2(fTrue,fFalse,fFalse,fTrue,fFalse,fTrue,fTrue,literal2(fFalse,fFalse,fTrue,fFalse,fTrue,fTrue,fTrue,literal2(fTrue,fFalse,fFalse,fTrue,fFalse,fTrue,fTrue,literal2(fTrue,fTrue,fTrue,fTrue,fFalse,fTrue,fTrue,literal2(fFalse,fTrue,fTrue,fTrue,fFalse,fTrue,fTrue,literal2(fTrue,fFalse,fFalse,fFalse,fFalse,fTrue,fTrue,literal2(fFalse,fFalse,fTrue,fTrue,fFalse,fTrue,fTrue,literal2(fTrue,fTrue,fTrue,fTrue,fTrue,fFalse,fTrue,literal2(fTrue,fFalse,fFalse,fFalse,fFalse,fTrue,fTrue,literal2(fTrue,fTrue,fFalse,fFalse,fFalse,fTrue,fTrue,literal2(fFalse,fFalse,fTrue,fFalse,fTrue,fTrue,fTrue,literal2(fTrue,fFalse,fFalse,fTrue,fFalse,fTrue,fTrue,literal2(fTrue,fTrue,fTrue,fTrue,fFalse,fTrue,fTrue,literal2(fFalse,fTrue,fTrue,fTrue,fFalse,fTrue,fTrue,zero_zero_literal)))))))))))))))))))))))))),aa_lis9041531584263668358yperep(cons_typerep(typere7107042215916526635action(type_lock_action)),nil_typerep)) )).

% typerep_conditional_action_def
tff(fact_874_rewriteR__comp__comp,axiom,(
    ! [G: fun_Pr167910391879485593list_f,H: fun_Pr5701414774847592451list_f,R: fun_Pr167910391879485593list_f,F: fun_Pr3037641808205765189_a_b_c] :
      ( comp_P4267156721827287172list_f(G,H) = R
     => comp_P1644921750638218854list_f(aa_fun2596409532572620736_a_b_c(aa_fun7869170901863626566_a_b_c(comp_P4767578765025054880list_f,F),G),H) = aa_fun2596409532572620736_a_b_c(aa_fun7869170901863626566_a_b_c(comp_P4767578765025054880list_f,F),R) ) )).

% rewriteR_comp_comp
tff(fact_875_rewriteR__comp__comp,axiom,(
    ! [G: fun_Pr3111891463428510519list_f,H: fun_Pr167910391879485593list_f,R: fun_Pr167910391879485593list_f,F: fun_Pr3037641808205765189_a_b_c] :
      ( comp_P2673361230361438154list_f(G,H) = R
     => aa_fun2596409532572620736_a_b_c(aa_fun7869170901863626566_a_b_c(comp_P4767578765025054880list_f,comp_P5271726855292207526list_f(F,G)),H) = aa_fun2596409532572620736_a_b_c(aa_fun7869170901863626566_a_b_c(comp_P4767578765025054880list_f,F),R) ) )).

% rewriteR_comp_comp
tff(fact_876_rewriteR__comp__comp,axiom,(
    ! [G: fun_Pr3037641808205765189_a_b_c,H: fun_Pr167910391879485593list_f,R: fun_Pr2927408987416712547_a_b_c,F: fun_li1979406318037317635_a_b_c] :
      ( aa_fun2596409532572620736_a_b_c(aa_fun7869170901863626566_a_b_c(comp_P4767578765025054880list_f,G),H) = R
     => aa_fun2596409532572620736_a_b_c(aa_fun7869170901863626566_a_b_c(comp_P4767578765025054880list_f,comp_l6492537726383095040list_f(F,G)),H) = comp_l8432902307485339590list_f(F,R) ) )).

% rewriteR_comp_comp
tff(fact_877_refl__on__def,axiom,(
    ! [A5: set_nat,R3: set_Pr1261947904930325089at_nat] :
      ( pp(aa_set3135850010578026034t_bool(refl_on_nat(A5),R3))
    <=> ( pp(aa_set3135850010578026034t_bool(ord_le3146513528884898305at_nat(R3),produc457027306803732586at_nat(A5,cOMBK_set_nat_nat(A5))))
        & ! [X5: nat] :
            ( member_nat(X5,A5)
           => pp(aa_set3135850010578026034t_bool(aa_Pro5021235949175849214t_bool(member8440522571783428010at_nat,aa_nat7603221163087113075at_nat(aa_nat8803788312118491388at_nat(product_Pair_nat_nat,X5),X5)),R3)) ) ) ) )).

% refl_on_def
tff(fact_878_refl__on__def,axiom,(
    ! [A5: set_Pr1261947904930325089at_nat,R3: set_Pr8693737435421807431at_nat] :
      ( pp(aa_set1680211184867041100t_bool(refl_o7122697186039111552at_nat(A5),R3))
    <=> ( pp(aa_set1680211184867041100t_bool(ord_le3000389064537975527at_nat(R3),produc2761391749766926216at_nat(A5,cOMBK_4933461867592223342at_nat(A5))))
        & ! [X5: product_prod_nat_nat] :
            ( pp(aa_set3135850010578026034t_bool(aa_Pro5021235949175849214t_bool(member8440522571783428010at_nat,X5),A5))
           => pp(aa_set1680211184867041100t_bool(aa_Pro6744037673880449662t_bool(member8206827879206165904at_nat,aa_Pro314188276017538018at_nat(aa_Pro5145766267327615662at_nat(produc6161850002892822231at_nat,X5),X5)),R3)) ) ) ) )).

% refl_on_def
tff(fact_879_conditional__action_Opred__mono__strong,axiom,(
    ! [P: fun_Pr7757163693017731481t_bool,X: condit1452497342716194761at_nat,Pa: fun_Pr7757163693017731481t_bool] :
      ( condit2957664943879695485at_nat(P,X)
     => ( ! [Z2: product_prod_nat_nat] :
            ( pp(aa_set3135850010578026034t_bool(aa_Pro5021235949175849214t_bool(member8440522571783428010at_nat,Z2),condit6429450166605921294at_nat(X)))
           => ( pp(aa_Pro2232559814647311250t_bool(P,Z2))
             => pp(aa_Pro2232559814647311250t_bool(Pa,Z2)) ) )
       => condit2957664943879695485at_nat(Pa,X) ) ) )).

% conditional_action.pred_mono_strong
tff(fact_880_conditional__action_Opred__mono__strong,axiom,(
    ! [P: fun_Pr446604468264085555t_bool,X: condit3449342828199732399at_nat,Pa: fun_Pr446604468264085555t_bool] :
      ( condit2125367562630040035at_nat(P,X)
     => ( ! [Z2: produc859450856879609959at_nat] :
            ( pp(aa_set1680211184867041100t_bool(aa_Pro6744037673880449662t_bool(member8206827879206165904at_nat,Z2),condit5307000522679409652at_nat(X)))
           => ( pp(aa_Pro6098352494050694700t_bool(P,Z2))
             => pp(aa_Pro6098352494050694700t_bool(Pa,Z2)) ) )
       => condit2125367562630040035at_nat(Pa,X) ) ) )).

% conditional_action.pred_mono_strong
tff(fact_881_rewriteL__comp__comp2,axiom,(
    ! [F: fun_li1979406318037317635_a_b_c,G: fun_Pr3037641808205765189_a_b_c,L1: fun_Pr3037641808205765189_a_b_c,L2: fun_Pr3111891463428510519list_f,H: fun_Pr167910391879485593list_f,R: fun_Pr167910391879485593list_f] :
      ( comp_l6492537726383095040list_f(F,G) = comp_P5271726855292207526list_f(L1,L2)
     => ( comp_P2673361230361438154list_f(L2,H) = R
       => comp_l8432902307485339590list_f(F,aa_fun2596409532572620736_a_b_c(aa_fun7869170901863626566_a_b_c(comp_P4767578765025054880list_f,G),H)) = aa_fun2596409532572620736_a_b_c(aa_fun7869170901863626566_a_b_c(comp_P4767578765025054880list_f,L1),R) ) ) )).

% rewriteL_comp_comp2
tff(fact_882_rewriteL__comp__comp2,axiom,(
    ! [F: fun_Pr3037641808205765189_a_b_c,G: fun_Pr3111891463428510519list_f,L1: fun_li1979406318037317635_a_b_c,L2: fun_Pr3037641808205765189_a_b_c,H: fun_Pr167910391879485593list_f,R: fun_Pr2927408987416712547_a_b_c] :
      ( comp_P5271726855292207526list_f(F,G) = comp_l6492537726383095040list_f(L1,L2)
     => ( aa_fun2596409532572620736_a_b_c(aa_fun7869170901863626566_a_b_c(comp_P4767578765025054880list_f,L2),H) = R
       => aa_fun2596409532572620736_a_b_c(aa_fun7869170901863626566_a_b_c(comp_P4767578765025054880list_f,F),comp_P2673361230361438154list_f(G,H)) = comp_l8432902307485339590list_f(L1,R) ) ) )).

% rewriteL_comp_comp2
tff(fact_883_rewriteL__comp__comp2,axiom,(
    ! [F: fun_Pr3037641808205765189_a_b_c,G: fun_Pr167910391879485593list_f,L1: fun_Pr3037641808205765189_a_b_c,L2: fun_Pr167910391879485593list_f,H: fun_Pr5701414774847592451list_f,R: fun_Pr167910391879485593list_f] :
      ( aa_fun2596409532572620736_a_b_c(aa_fun7869170901863626566_a_b_c(comp_P4767578765025054880list_f,F),G) = aa_fun2596409532572620736_a_b_c(aa_fun7869170901863626566_a_b_c(comp_P4767578765025054880list_f,L1),L2)
     => ( comp_P4267156721827287172list_f(L2,H) = R
       => aa_fun2596409532572620736_a_b_c(aa_fun7869170901863626566_a_b_c(comp_P4767578765025054880list_f,F),comp_P4267156721827287172list_f(G,H)) = aa_fun2596409532572620736_a_b_c(aa_fun7869170901863626566_a_b_c(comp_P4767578765025054880list_f,L1),R) ) ) )).

% rewriteL_comp_comp2
tff(fact_884_rewriteR__comp__comp2,axiom,(
    ! [G: fun_Pr167910391879485593list_f,H: fun_Pr5701414774847592451list_f,R1: fun_Pr3111891463428510519list_f,R22: fun_Pr167910391879485593list_f,F: fun_Pr3037641808205765189_a_b_c,L: fun_Pr3037641808205765189_a_b_c] :
      ( comp_P4267156721827287172list_f(G,H) = comp_P2673361230361438154list_f(R1,R22)
     => ( comp_P5271726855292207526list_f(F,R1) = L
       => comp_P1644921750638218854list_f(aa_fun2596409532572620736_a_b_c(aa_fun7869170901863626566_a_b_c(comp_P4767578765025054880list_f,F),G),H) = aa_fun2596409532572620736_a_b_c(aa_fun7869170901863626566_a_b_c(comp_P4767578765025054880list_f,L),R22) ) ) )).

% rewriteR_comp_comp2
tff(fact_885_rewriteR__comp__comp2,axiom,(
    ! [G: fun_Pr3111891463428510519list_f,H: fun_Pr167910391879485593list_f,R1: fun_Pr167910391879485593list_f,R22: fun_Pr5701414774847592451list_f,F: fun_Pr3037641808205765189_a_b_c,L: fun_Pr2927408987416712547_a_b_c] :
      ( comp_P2673361230361438154list_f(G,H) = comp_P4267156721827287172list_f(R1,R22)
     => ( aa_fun2596409532572620736_a_b_c(aa_fun7869170901863626566_a_b_c(comp_P4767578765025054880list_f,F),R1) = L
       => aa_fun2596409532572620736_a_b_c(aa_fun7869170901863626566_a_b_c(comp_P4767578765025054880list_f,comp_P5271726855292207526list_f(F,G)),H) = comp_P1644921750638218854list_f(L,R22) ) ) )).

% rewriteR_comp_comp2
tff(fact_886_rewriteR__comp__comp2,axiom,(
    ! [G: fun_Pr3037641808205765189_a_b_c,H: fun_Pr167910391879485593list_f,R1: fun_Pr3037641808205765189_a_b_c,R22: fun_Pr167910391879485593list_f,F: fun_li1979406318037317635_a_b_c,L: fun_Pr3037641808205765189_a_b_c] :
      ( aa_fun2596409532572620736_a_b_c(aa_fun7869170901863626566_a_b_c(comp_P4767578765025054880list_f,G),H) = aa_fun2596409532572620736_a_b_c(aa_fun7869170901863626566_a_b_c(comp_P4767578765025054880list_f,R1),R22)
     => ( comp_l6492537726383095040list_f(F,R1) = L
       => aa_fun2596409532572620736_a_b_c(aa_fun7869170901863626566_a_b_c(comp_P4767578765025054880list_f,comp_l6492537726383095040list_f(F,G)),H) = aa_fun2596409532572620736_a_b_c(aa_fun7869170901863626566_a_b_c(comp_P4767578765025054880list_f,L),R22) ) ) )).

% rewriteR_comp_comp2
tff(fact_887_SigmaE,axiom,(
    ! [C2: produc39072733474941005at_nat,A4: set_Pr1261947904930325089at_nat,B5: fun_Pr6108405906935189705at_nat] :
      ( member6033505038158179318at_nat(C2,produc7465995907834253422at_nat(A4,B5))
     => ~ ! [X3: product_prod_nat_nat] :
            ( pp(aa_set3135850010578026034t_bool(aa_Pro5021235949175849214t_bool(member8440522571783428010at_nat,X3),A4))
           => ! [Y3: produc859450856879609959at_nat] :
                ( pp(aa_set1680211184867041100t_bool(aa_Pro6744037673880449662t_bool(member8206827879206165904at_nat,Y3),aa_Pro1853492592809407170at_nat(B5,X3)))
               => C2 != produc5496787636967163197at_nat(X3,Y3) ) ) ) )).

% SigmaE
tff(fact_888_SigmaE,axiom,(
    ! [C2: produc7148259590854449153at_nat,A4: set_Pr8693737435421807431at_nat,B5: fun_Pr8880351011014127357at_nat] :
      ( member3919319858682911658at_nat(C2,produc3829605335166519074at_nat(A4,B5))
     => ~ ! [X3: produc859450856879609959at_nat] :
            ( pp(aa_set1680211184867041100t_bool(aa_Pro6744037673880449662t_bool(member8206827879206165904at_nat,X3),A4))
           => ! [Y3: product_prod_nat_nat] :
                ( pp(aa_set3135850010578026034t_bool(aa_Pro5021235949175849214t_bool(member8440522571783428010at_nat,Y3),aa_Pro6658729501382055926at_nat(B5,X3)))
               => C2 != produc1860397064299428849at_nat(X3,Y3) ) ) ) )).

% SigmaE
tff(fact_889_SigmaE,axiom,(
    ! [C2: produc349518998152878311at_nat,A4: set_Pr8693737435421807431at_nat,B5: fun_Pr1737042432193527651at_nat] :
      ( member8062223511168850704at_nat(C2,produc18557253517588744at_nat(A4,B5))
     => ~ ! [X3: produc859450856879609959at_nat] :
            ( pp(aa_set1680211184867041100t_bool(aa_Pro6744037673880449662t_bool(member8206827879206165904at_nat,X3),A4))
           => ! [Y3: produc859450856879609959at_nat] :
                ( pp(aa_set1680211184867041100t_bool(aa_Pro6744037673880449662t_bool(member8206827879206165904at_nat,Y3),aa_Pro6784719962651702620at_nat(B5,X3)))
               => C2 != produc4662710985925991255at_nat(X3,Y3) ) ) ) )).

% SigmaE
tff(fact_890_SigmaE,axiom,(
    ! [C2: product_prod_nat_nat,A4: set_nat,B5: fun_nat_set_nat] :
      ( pp(aa_set3135850010578026034t_bool(aa_Pro5021235949175849214t_bool(member8440522571783428010at_nat,C2),produc457027306803732586at_nat(A4,B5)))
     => ~ ! [X3: nat] :
            ( member_nat(X3,A4)
           => ! [Y3: nat] :
                ( member_nat(Y3,aa_nat_set_nat(B5,X3))
               => C2 != aa_nat7603221163087113075at_nat(aa_nat8803788312118491388at_nat(product_Pair_nat_nat,X3),Y3) ) ) ) )).

% SigmaE
tff(fact_891_SigmaE,axiom,(
    ! [C2: produc859450856879609959at_nat,A4: set_Pr1261947904930325089at_nat,B5: fun_Pr1469247711798767971at_nat] :
      ( pp(aa_set1680211184867041100t_bool(aa_Pro6744037673880449662t_bool(member8206827879206165904at_nat,C2),produc2761391749766926216at_nat(A4,B5)))
     => ~ ! [X3: product_prod_nat_nat] :
            ( pp(aa_set3135850010578026034t_bool(aa_Pro5021235949175849214t_bool(member8440522571783428010at_nat,X3),A4))
           => ! [Y3: product_prod_nat_nat] :
                ( pp(aa_set3135850010578026034t_bool(aa_Pro5021235949175849214t_bool(member8440522571783428010at_nat,Y3),aa_Pro2745879313366468188at_nat(B5,X3)))
               => C2 != aa_Pro314188276017538018at_nat(aa_Pro5145766267327615662at_nat(produc6161850002892822231at_nat,X3),Y3) ) ) ) )).

% SigmaE
tff(fact_892_SigmaE,axiom,(
    ! [C2: produc5207004643709237345nteger,A4: set_fu3062369701891493797e_term,B5: fun_fu3100849541550726181nteger] :
      ( pp(aa_set3464050655127758210r_bool(aa_Pro2389691766940459706r_bool(member4581088367259704696nteger,C2),produc2216217370482886178nteger(A4,B5)))
     => ~ ! [X3: fun_Co6545587727236015215e_term] :
            ( member4312719604404396038e_term(X3,A4)
           => ! [Y3: produc8923325533196201883nteger] :
                ( member157494554546826820nteger(Y3,aa_fun4819535994926776846nteger(B5,X3))
               => C2 != aa_Pro6252757739892038976nteger(aa_fun3790775640809306146nteger(produc4282985567423050387nteger,X3),Y3) ) ) ) )).

% SigmaE
tff(fact_893_SigmaE,axiom,(
    ! [C2: produc651309673056299192atural,A4: set_fu5063351082257767460e_term,B5: fun_fu5595950238949703036atural] :
      ( pp(aa_set4207312397001245291l_bool(aa_Pro8078843286258240140l_bool(member5458643631506449871atural,C2),produc8686794092750807417atural(A4,B5)))
     => ~ ! [X3: fun_Pr8336614522058983534e_term] :
            ( member3406593020217859077e_term(X3,A4)
           => ! [Y3: produc7822875418678951345atural] :
                ( member8280416476884352090atural(Y3,aa_fun2737572712774520421atural(B5,X3))
               => C2 != aa_Pro4163967833709371565atural(aa_fun5152780764703512272atural(produc2566709293081654762atural,X3),Y3) ) ) ) )).

% SigmaE
tff(fact_894_SigmaE,axiom,(
    ! [C2: produc1616345218596728535nteger,A4: set_fu2883028153058477999e_term,B5: fun_fu2363360051551328923nteger] :
      ( pp(aa_set1981577615330639756r_bool(aa_Pro8002950007301694158r_bool(member6423679177046879214nteger,C2),produc4281237713866063000nteger(A4,B5)))
     => ~ ! [X3: fun_Pr272337284026993017e_term] :
            ( member4565687819040644368e_term(X3,A4)
           => ! [Y3: produc8923325533196201883nteger] :
                ( member157494554546826820nteger(Y3,aa_fun5004681828450369668nteger(B5,X3))
               => C2 != aa_Pro490869892464487350nteger(aa_fun4101202993852558094nteger(produc7384524951051686153nteger,X3),Y3) ) ) ) )).

% SigmaE
tff(fact_895_SigmaE,axiom,(
    ! [C2: produc4441460161354545860nt_int,A4: set_fu8544203214900410144e_term,B5: fun_fu7484445891136787336nt_int] :
      ( pp(aa_set462754579954174303t_bool(aa_Pro2723816575955516532t_bool(member690604328116145115nt_int,C2),produc2283267782316988293nt_int(A4,B5)))
     => ~ ! [X3: fun_Pr9164807099015279978e_term] :
            ( member2948136515907314945e_term(X3,A4)
           => ! [Y3: product_prod_int_int] :
                ( member5262025264175285858nt_int(Y3,aa_fun5857771435611940977nt_int(B5,X3))
               => C2 != aa_Pro3513184699142849729nt_int(aa_fun1388719692539776744nt_int(produc1560874099174258678nt_int,X3),Y3) ) ) ) )).

% SigmaE
tff(fact_896_SigmaE,axiom,(
    ! [C2: produc6768802789813714928nt_int,A4: set_fu6991988656872959732e_term,B5: fun_fu4948051095633561780nt_int] :
      ( pp(aa_set6451871791712458035t_bool(aa_Pro2057418844460291100t_bool(member500491123954006279nt_int,C2),produc2461002308163165361nt_int(A4,B5)))
     => ~ ! [X3: fun_in6429348457993719614e_term] :
            ( member7723273712176309973e_term(X3,A4)
           => ! [Y3: product_prod_int_int] :
                ( member5262025264175285858nt_int(Y3,aa_fun324629106390277533nt_int(B5,X3))
               => C2 != aa_Pro835648289009615341nt_int(aa_fun7940596247606734144nt_int(produc4852315488734385442nt_int,X3),Y3) ) ) ) )).

% SigmaE
tff(fact_897_comp__transfer,axiom,(
    ! [B5: fun_Pr4746229949107712655f_bool,C3: fun_li6922505451809478957c_bool,A4: fun_Pr4155105332407825197f_bool] : bNF_re8567837540591029085_a_b_c(bNF_re2373559492235539289_a_b_c(B5,C3),bNF_re930906875496827237_a_b_c(bNF_re5276636924349840729list_f(A4,B5),bNF_re7641334924310632669_a_b_c(A4,C3)),comp_P4767578765025054880list_f,comp_P4767578765025054880list_f) )).

% comp_transfer
tff(fact_898_o__rsp_I1_J,axiom,(
    ! [R23: fun_Pr4746229949107712655f_bool,R32: fun_li6922505451809478957c_bool,R12: fun_Pr4155105332407825197f_bool] : bNF_re8567837540591029085_a_b_c(bNF_re2373559492235539289_a_b_c(R23,R32),bNF_re930906875496827237_a_b_c(bNF_re5276636924349840729list_f(R12,R23),bNF_re7641334924310632669_a_b_c(R12,R32)),comp_P4767578765025054880list_f,comp_P4767578765025054880list_f) )).

% o_rsp(1)
tff(fact_899_o__rsp_I2_J,axiom,(
    ! [R12: fun_Pr4155105332407825197f_bool] : bNF_re8567837540591029085_a_b_c(fequal867972973346882202_a_b_c,bNF_re930906875496827237_a_b_c(bNF_re5276636924349840729list_f(R12,fequal8058590983366049736list_f),bNF_re7641334924310632669_a_b_c(R12,fequal170887312758788190_a_b_c)),comp_P4767578765025054880list_f,comp_P4767578765025054880list_f) )).

% o_rsp(2)
tff(fact_900_next_Osimps,axiom,(
    ! [V: code_natural,W: code_natural] : next(aa_Cod5614077553384211403atural(aa_Cod3891347372088052988atural(produc3574140220909816553atural,V),W)) = aa_Pro7165575656943818355atural(produc6639722614265839536atural(aa_Cod4272041906116450446atural(plus_p4538020629002901425atural(aa_Cod4272041906116450446atural(minus_shift(numera5444537566228673987atural(bit0(bit1(bit0(bit1(bit0(bit1(bit0(bit1(bit1(bit1(bit1(bit1(bit1(bit1(bit1(bit1(bit1(bit1(bit1(bit1(bit1(bit1(bit1(bit1(bit1(bit1(bit1(bit1(bit1(bit1(one))))))))))))))))))))))))))))))),aa_Cod4272041906116450446atural(minus_shift(numera5444537566228673987atural(bit1(bit1(bit0(bit1(bit0(bit1(bit0(bit1(bit1(bit1(bit1(bit1(bit1(bit1(bit1(bit1(bit1(bit1(bit1(bit1(bit1(bit1(bit1(bit1(bit1(bit1(bit1(bit1(bit1(bit1(one))))))))))))))))))))))))))))))),aa_Cod4272041906116450446atural(times_2397367101498566445atural(aa_Cod4272041906116450446atural(modulo8411746178871703098atural(V),numera5444537566228673987atural(bit0(bit0(bit1(bit0(bit0(bit1(bit0(bit1(bit1(bit0(bit0(bit0(bit1(bit0(bit1(one)))))))))))))))))),numera5444537566228673987atural(bit0(bit1(bit1(bit1(bit0(bit0(bit1(bit0(bit0(bit0(bit1(bit1(bit1(bit0(bit0(one)))))))))))))))))),aa_Cod4272041906116450446atural(times_2397367101498566445atural(aa_Cod4272041906116450446atural(divide5121882707175180666atural(V),numera5444537566228673987atural(bit0(bit0(bit1(bit0(bit0(bit1(bit0(bit1(bit1(bit0(bit0(bit0(bit1(bit0(bit1(one)))))))))))))))))),numera5444537566228673987atural(bit1(bit1(bit0(bit0(bit1(bit1(bit0(bit1(bit1(bit1(bit1(bit1(bit0(one))))))))))))))))),aa_Cod4272041906116450446atural(plus_p4538020629002901425atural(aa_Cod4272041906116450446atural(minus_shift(numera5444537566228673987atural(bit1(bit1(bit1(bit0(bit0(bit0(bit0(bit0(bit1(bit1(bit1(bit1(bit1(bit1(bit1(bit1(bit1(bit1(bit1(bit1(bit1(bit1(bit1(bit1(bit1(bit1(bit1(bit1(bit1(bit1(one))))))))))))))))))))))))))))))),aa_Cod4272041906116450446atural(times_2397367101498566445atural(aa_Cod4272041906116450446atural(modulo8411746178871703098atural(W),numera5444537566228673987atural(bit0(bit1(bit1(bit0(bit0(bit1(bit0(bit0(bit0(bit1(bit1(bit1(bit0(bit0(bit1(one)))))))))))))))))),numera5444537566228673987atural(bit0(bit0(bit1(bit0(bit1(bit1(bit1(bit1(bit0(bit1(bit1(bit1(bit1(bit0(bit0(one)))))))))))))))))),aa_Cod4272041906116450446atural(times_2397367101498566445atural(aa_Cod4272041906116450446atural(divide5121882707175180666atural(W),numera5444537566228673987atural(bit0(bit1(bit1(bit0(bit0(bit1(bit0(bit0(bit0(bit1(bit1(bit1(bit0(bit0(bit1(one)))))))))))))))))),numera5444537566228673987atural(bit1(bit1(bit1(bit1(bit0(bit0(bit1(bit1(bit0(bit1(bit1(one))))))))))))))),one_one_Code_natural))),one_one_Code_natural)),aa_Cod5614077553384211403atural(aa_Cod3891347372088052988atural(produc3574140220909816553atural,aa_Cod4272041906116450446atural(minus_shift(numera5444537566228673987atural(bit1(bit1(bit0(bit1(bit0(bit1(bit0(bit1(bit1(bit1(bit1(bit1(bit1(bit1(bit1(bit1(bit1(bit1(bit1(bit1(bit1(bit1(bit1(bit1(bit1(bit1(bit1(bit1(bit1(bit1(one))))))))))))))))))))))))))))))),aa_Cod4272041906116450446atural(times_2397367101498566445atural(aa_Cod4272041906116450446atural(modulo8411746178871703098atural(V),numera5444537566228673987atural(bit0(bit0(bit1(bit0(bit0(bit1(bit0(bit1(bit1(bit0(bit0(bit0(bit1(bit0(bit1(one)))))))))))))))))),numera5444537566228673987atural(bit0(bit1(bit1(bit1(bit0(bit0(bit1(bit0(bit0(bit0(bit1(bit1(bit1(bit0(bit0(one)))))))))))))))))),aa_Cod4272041906116450446atural(times_2397367101498566445atural(aa_Cod4272041906116450446atural(divide5121882707175180666atural(V),numera5444537566228673987atural(bit0(bit0(bit1(bit0(bit0(bit1(bit0(bit1(bit1(bit0(bit0(bit0(bit1(bit0(bit1(one)))))))))))))))))),numera5444537566228673987atural(bit1(bit1(bit0(bit0(bit1(bit1(bit0(bit1(bit1(bit1(bit1(bit1(bit0(one))))))))))))))))),aa_Cod4272041906116450446atural(minus_shift(numera5444537566228673987atural(bit1(bit1(bit1(bit0(bit0(bit0(bit0(bit0(bit1(bit1(bit1(bit1(bit1(bit1(bit1(bit1(bit1(bit1(bit1(bit1(bit1(bit1(bit1(bit1(bit1(bit1(bit1(bit1(bit1(bit1(one))))))))))))))))))))))))))))))),aa_Cod4272041906116450446atural(times_2397367101498566445atural(aa_Cod4272041906116450446atural(modulo8411746178871703098atural(W),numera5444537566228673987atural(bit0(bit1(bit1(bit0(bit0(bit1(bit0(bit0(bit0(bit1(bit1(bit1(bit0(bit0(bit1(one)))))))))))))))))),numera5444537566228673987atural(bit0(bit0(bit1(bit0(bit1(bit1(bit1(bit1(bit0(bit1(bit1(bit1(bit1(bit0(bit0(one)))))))))))))))))),aa_Cod4272041906116450446atural(times_2397367101498566445atural(aa_Cod4272041906116450446atural(divide5121882707175180666atural(W),numera5444537566228673987atural(bit0(bit1(bit1(bit0(bit0(bit1(bit0(bit0(bit0(bit1(bit1(bit1(bit0(bit0(bit1(one)))))))))))))))))),numera5444537566228673987atural(bit1(bit1(bit1(bit1(bit0(bit0(bit1(bit1(bit0(bit1(bit1(one)))))))))))))))) )).

% next.simps
tff(fact_901_comp__eq__id__dest,axiom,(
    ! [A: fun_Pr3037641808205765189_a_b_c,B: fun_Pr167910391879485593list_f,C2: fun_Pr2927408987416712547_a_b_c,V: produc8923597787767437993list_f] :
      ( aa_fun2596409532572620736_a_b_c(aa_fun7869170901863626566_a_b_c(comp_P4767578765025054880list_f,A),B) = comp_l8432902307485339590list_f(id_lis6780652146352037754_a_b_c,C2)
     => aa_Pro5496877705301569838_a_b_c(A,aa_Pro2582230449628027978list_f(B,V)) = aa_Pro5002280679056845916_a_b_c(C2,V) ) )).

% comp_eq_id_dest
tff(fact_902_bot__empty__eq2,axiom,(
    ! [X4: nat,Xa2: nat] :
      ( pp(aa_nat_bool(aa_nat_fun_nat_bool(bot_bo6560894463593755925t_bool,X4),Xa2))
    <=> pp(aa_set3135850010578026034t_bool(aa_Pro5021235949175849214t_bool(member8440522571783428010at_nat,aa_nat7603221163087113075at_nat(aa_nat8803788312118491388at_nat(product_Pair_nat_nat,X4),Xa2)),bot_bo2099793752762293965at_nat)) ) )).

% bot_empty_eq2
tff(fact_903_bot__empty__eq2,axiom,(
    ! [X4: product_prod_nat_nat,Xa2: product_prod_nat_nat] :
      ( pp(aa_Pro2232559814647311250t_bool(aa_Pro595088089689268830t_bool(bot_bo5325672116769796377t_bool,X4),Xa2))
    <=> pp(aa_set1680211184867041100t_bool(aa_Pro6744037673880449662t_bool(member8206827879206165904at_nat,aa_Pro314188276017538018at_nat(aa_Pro5145766267327615662at_nat(produc6161850002892822231at_nat,X4),Xa2)),bot_bo5327735625951526323at_nat)) ) )).

% bot_empty_eq2
tff(fact_904_bot__empty__eq2,axiom,(
    ! [X4: fun_Co6545587727236015215e_term,Xa2: produc8923325533196201883nteger] :
      ( pp(aa_Pro5843519176478241656r_bool(aa_fun5646951941296221740r_bool(bot_bo1209944405316066303r_bool,X4),Xa2))
    <=> pp(aa_set3464050655127758210r_bool(aa_Pro2389691766940459706r_bool(member4581088367259704696nteger,aa_Pro6252757739892038976nteger(aa_fun3790775640809306146nteger(produc4282985567423050387nteger,X4),Xa2)),bot_bo360956144901883563nteger)) ) )).

% bot_empty_eq2
tff(fact_905_bot__empty__eq2,axiom,(
    ! [X4: fun_Pr8336614522058983534e_term,Xa2: produc7822875418678951345atural] :
      ( pp(aa_Pro8754844875067278050l_bool(aa_fun2237767473747863189l_bool(bot_bo3419215632864370536l_bool,X4),Xa2))
    <=> pp(aa_set4207312397001245291l_bool(aa_Pro8078843286258240140l_bool(member5458643631506449871atural,aa_Pro4163967833709371565atural(aa_fun5152780764703512272atural(produc2566709293081654762atural,X4),Xa2)),bot_bo1826939979638051714atural)) ) )).

% bot_empty_eq2
tff(fact_906_bot__empty__eq2,axiom,(
    ! [X4: fun_Pr272337284026993017e_term,Xa2: produc8923325533196201883nteger] :
      ( pp(aa_Pro5843519176478241656r_bool(aa_fun5449300841655810358r_bool(bot_bo7238443650746976009r_bool,X4),Xa2))
    <=> pp(aa_set1981577615330639756r_bool(aa_Pro8002950007301694158r_bool(member6423679177046879214nteger,aa_Pro490869892464487350nteger(aa_fun4101202993852558094nteger(produc7384524951051686153nteger,X4),Xa2)),bot_bo5920137642514184737nteger)) ) )).

% bot_empty_eq2
tff(fact_907_bot__empty__eq2,axiom,(
    ! [X4: fun_Pr9164807099015279978e_term,Xa2: product_prod_int_int] :
      ( pp(aa_Pro4501881432599481050t_bool(aa_fun5300525129335604105t_bool(bot_bo9220524098407837788t_bool,X4),Xa2))
    <=> pp(aa_set462754579954174303t_bool(aa_Pro2723816575955516532t_bool(member690604328116145115nt_int,aa_Pro3513184699142849729nt_int(aa_fun1388719692539776744nt_int(produc1560874099174258678nt_int,X4),Xa2)),bot_bo5853814528170464142nt_int)) ) )).

% bot_empty_eq2
tff(fact_908_bot__empty__eq2,axiom,(
    ! [X4: fun_in6429348457993719614e_term,Xa2: product_prod_int_int] :
      ( pp(aa_Pro4501881432599481050t_bool(aa_fun4446166836006121821t_bool(bot_bo6140462223577857584t_bool,X4),Xa2))
    <=> pp(aa_set6451871791712458035t_bool(aa_Pro2057418844460291100t_bool(member500491123954006279nt_int,aa_Pro835648289009615341nt_int(aa_fun7940596247606734144nt_int(produc4852315488734385442nt_int,X4),Xa2)),bot_bo1891714543702108858nt_int)) ) )).

% bot_empty_eq2
tff(fact_909_GrD1,axiom,(
    ! [X: nat,Fx: nat,A4: set_nat,F: fun_nat_nat] :
      ( pp(aa_set3135850010578026034t_bool(aa_Pro5021235949175849214t_bool(member8440522571783428010at_nat,aa_nat7603221163087113075at_nat(aa_nat8803788312118491388at_nat(product_Pair_nat_nat,X),Fx)),bNF_Gr_nat_nat(A4,F)))
     => member_nat(X,A4) ) )).

% GrD1
tff(fact_910_GrD1,axiom,(
    ! [X: product_prod_nat_nat,Fx: product_prod_nat_nat,A4: set_Pr1261947904930325089at_nat,F: fun_Pr2118491707810114563at_nat] :
      ( pp(aa_set1680211184867041100t_bool(aa_Pro6744037673880449662t_bool(member8206827879206165904at_nat,aa_Pro314188276017538018at_nat(aa_Pro5145766267327615662at_nat(produc6161850002892822231at_nat,X),Fx)),bNF_Gr4088865321246080482at_nat(A4,F)))
     => pp(aa_set3135850010578026034t_bool(aa_Pro5021235949175849214t_bool(member8440522571783428010at_nat,X),A4)) ) )).

% GrD1
tff(fact_911_GrD1,axiom,(
    ! [X: fun_Co6545587727236015215e_term,Fx: produc8923325533196201883nteger,A4: set_fu3062369701891493797e_term,F: fun_fu1783298630159076293nteger] :
      ( pp(aa_set3464050655127758210r_bool(aa_Pro2389691766940459706r_bool(member4581088367259704696nteger,aa_Pro6252757739892038976nteger(aa_fun3790775640809306146nteger(produc4282985567423050387nteger,X),Fx)),bNF_Gr819940013078457928nteger(A4,F)))
     => member4312719604404396038e_term(X,A4) ) )).

% GrD1
tff(fact_912_GrD1,axiom,(
    ! [X: fun_Pr8336614522058983534e_term,Fx: produc7822875418678951345atural,A4: set_fu5063351082257767460e_term,F: fun_fu7360087974493019164atural] :
      ( pp(aa_set4207312397001245291l_bool(aa_Pro8078843286258240140l_bool(member5458643631506449871atural,aa_Pro4163967833709371565atural(aa_fun5152780764703512272atural(produc2566709293081654762atural,X),Fx)),bNF_Gr4109916457782409631atural(A4,F)))
     => member3406593020217859077e_term(X,A4) ) )).

% GrD1
tff(fact_913_GrD1,axiom,(
    ! [X: fun_Pr272337284026993017e_term,Fx: produc8923325533196201883nteger,A4: set_fu2883028153058477999e_term,F: fun_fu8325123520033448507nteger] :
      ( pp(aa_set1981577615330639756r_bool(aa_Pro8002950007301694158r_bool(member6423679177046879214nteger,aa_Pro490869892464487350nteger(aa_fun4101202993852558094nteger(produc7384524951051686153nteger,X),Fx)),bNF_Gr8927732115752441022nteger(A4,F)))
     => member4565687819040644368e_term(X,A4) ) )).

% GrD1
tff(fact_914_GrD1,axiom,(
    ! [X: fun_Pr9164807099015279978e_term,Fx: product_prod_int_int,A4: set_fu8544203214900410144e_term,F: fun_fu7826880322396544552nt_int] :
      ( pp(aa_set462754579954174303t_bool(aa_Pro2723816575955516532t_bool(member690604328116145115nt_int,aa_Pro3513184699142849729nt_int(aa_fun1388719692539776744nt_int(produc1560874099174258678nt_int,X),Fx)),bNF_Gr4088698144404748203nt_int(A4,F)))
     => member2948136515907314945e_term(X,A4) ) )).

% GrD1
tff(fact_915_GrD1,axiom,(
    ! [X: fun_in6429348457993719614e_term,Fx: product_prod_int_int,A4: set_fu6991988656872959732e_term,F: fun_fu254745924291330900nt_int] :
      ( pp(aa_set6451871791712458035t_bool(aa_Pro2057418844460291100t_bool(member500491123954006279nt_int,aa_Pro835648289009615341nt_int(aa_fun7940596247606734144nt_int(produc4852315488734385442nt_int,X),Fx)),bNF_Gr2187260864437095639nt_int(A4,F)))
     => member7723273712176309973e_term(X,A4) ) )).

% GrD1
tff(fact_916_GrD2,axiom,(
    ! [X: nat,Fx: nat,A4: set_nat,F: fun_nat_nat] :
      ( pp(aa_set3135850010578026034t_bool(aa_Pro5021235949175849214t_bool(member8440522571783428010at_nat,aa_nat7603221163087113075at_nat(aa_nat8803788312118491388at_nat(product_Pair_nat_nat,X),Fx)),bNF_Gr_nat_nat(A4,F)))
     => aa_nat_nat(F,X) = Fx ) )).

% GrD2
tff(fact_917_GrD2,axiom,(
    ! [X: product_prod_nat_nat,Fx: product_prod_nat_nat,A4: set_Pr1261947904930325089at_nat,F: fun_Pr2118491707810114563at_nat] :
      ( pp(aa_set1680211184867041100t_bool(aa_Pro6744037673880449662t_bool(member8206827879206165904at_nat,aa_Pro314188276017538018at_nat(aa_Pro5145766267327615662at_nat(produc6161850002892822231at_nat,X),Fx)),bNF_Gr4088865321246080482at_nat(A4,F)))
     => aa_Pro262675715343573244at_nat(F,X) = Fx ) )).

% GrD2
tff(fact_918_GrD2,axiom,(
    ! [X: fun_Co6545587727236015215e_term,Fx: produc8923325533196201883nteger,A4: set_fu3062369701891493797e_term,F: fun_fu1783298630159076293nteger] :
      ( pp(aa_set3464050655127758210r_bool(aa_Pro2389691766940459706r_bool(member4581088367259704696nteger,aa_Pro6252757739892038976nteger(aa_fun3790775640809306146nteger(produc4282985567423050387nteger,X),Fx)),bNF_Gr819940013078457928nteger(A4,F)))
     => aa_fun7803427576885940654nteger(F,X) = Fx ) )).

% GrD2
tff(fact_919_GrD2,axiom,(
    ! [X: fun_Pr8336614522058983534e_term,Fx: produc7822875418678951345atural,A4: set_fu5063351082257767460e_term,F: fun_fu7360087974493019164atural] :
      ( pp(aa_set4207312397001245291l_bool(aa_Pro8078843286258240140l_bool(member5458643631506449871atural,aa_Pro4163967833709371565atural(aa_fun5152780764703512272atural(produc2566709293081654762atural,X),Fx)),bNF_Gr4109916457782409631atural(A4,F)))
     => aa_fun8721795956770458885atural(F,X) = Fx ) )).

% GrD2
tff(fact_920_GrD2,axiom,(
    ! [X: fun_Pr272337284026993017e_term,Fx: produc8923325533196201883nteger,A4: set_fu2883028153058477999e_term,F: fun_fu8325123520033448507nteger] :
      ( pp(aa_set1981577615330639756r_bool(aa_Pro8002950007301694158r_bool(member6423679177046879214nteger,aa_Pro490869892464487350nteger(aa_fun4101202993852558094nteger(produc7384524951051686153nteger,X),Fx)),bNF_Gr8927732115752441022nteger(A4,F)))
     => aa_fun4316239577885714468nteger(F,X) = Fx ) )).

% GrD2
tff(fact_921_GrD2,axiom,(
    ! [X: fun_Pr9164807099015279978e_term,Fx: product_prod_int_int,A4: set_fu8544203214900410144e_term,F: fun_fu7826880322396544552nt_int] :
      ( pp(aa_set462754579954174303t_bool(aa_Pro2723816575955516532t_bool(member690604328116145115nt_int,aa_Pro3513184699142849729nt_int(aa_fun1388719692539776744nt_int(produc1560874099174258678nt_int,X),Fx)),bNF_Gr4088698144404748203nt_int(A4,F)))
     => aa_fun5094604504124609297nt_int(F,X) = Fx ) )).

% GrD2
tff(fact_922_GrD2,axiom,(
    ! [X: fun_in6429348457993719614e_term,Fx: product_prod_int_int,A4: set_fu6991988656872959732e_term,F: fun_fu254745924291330900nt_int] :
      ( pp(aa_set6451871791712458035t_bool(aa_Pro2057418844460291100t_bool(member500491123954006279nt_int,aa_Pro835648289009615341nt_int(aa_fun7940596247606734144nt_int(produc4852315488734385442nt_int,X),Fx)),bNF_Gr2187260864437095639nt_int(A4,F)))
     => aa_fun8086837178233993277nt_int(F,X) = Fx ) )).

% GrD2
tff(fact_923_fstOp__in,axiom,(
    ! [Ac2: product_prod_nat_nat,P: fun_nat_fun_nat_bool,Q: fun_nat_fun_nat_bool] :
      ( pp(aa_set3135850010578026034t_bool(aa_Pro5021235949175849214t_bool(member8440522571783428010at_nat,Ac2),collec3392354462482085612at_nat(aa_fun2126031879273811846t_bool(produc8955392012077580105t_bool,relcompp_nat_nat_nat(P,Q)))))
     => pp(aa_set3135850010578026034t_bool(aa_Pro5021235949175849214t_bool(member8440522571783428010at_nat,aa_Pro262675715343573244at_nat(bNF_fs6799373675401686564at_nat(P,Q),Ac2)),collec3392354462482085612at_nat(aa_fun2126031879273811846t_bool(produc8955392012077580105t_bool,P)))) ) )).

% fstOp_in
tff(fact_924_fstOp__in,axiom,(
    ! [Ac2: produc859450856879609959at_nat,P: fun_Pr248683899324676269t_bool,Q: fun_Pr248683899324676269t_bool] :
      ( pp(aa_set1680211184867041100t_bool(aa_Pro6744037673880449662t_bool(member8206827879206165904at_nat,Ac2),collec7088162979684241874at_nat(aa_fun4814288003198759460t_bool(produc6738493412065443883t_bool,relcom282571730187242960at_nat(P,Q)))))
     => pp(aa_set1680211184867041100t_bool(aa_Pro6744037673880449662t_bool(member8206827879206165904at_nat,aa_Pro7157000481330941564at_nat(bNF_fs8257191039976258191at_nat(P,Q),Ac2)),collec7088162979684241874at_nat(aa_fun4814288003198759460t_bool(produc6738493412065443883t_bool,P)))) ) )).

% fstOp_in
tff(fact_925_bsqr__max2,axiom,(
    ! [R: set_Pr8693737435421807431at_nat,A1: product_prod_nat_nat,A22: product_prod_nat_nat,B1: product_prod_nat_nat,B22: product_prod_nat_nat] :
      ( pp(aa_set1680211184867041100t_bool(order_8331247224601271455at_nat(field_4706345496283612622at_nat(R)),R))
     => ( member8062223511168850704at_nat(produc4662710985925991255at_nat(aa_Pro314188276017538018at_nat(aa_Pro5145766267327615662at_nat(produc6161850002892822231at_nat,A1),A22),aa_Pro314188276017538018at_nat(aa_Pro5145766267327615662at_nat(produc6161850002892822231at_nat,B1),B22)),bNF_We3318688506120914846at_nat(R))
       => pp(aa_set1680211184867041100t_bool(aa_Pro6744037673880449662t_bool(member8206827879206165904at_nat,aa_Pro314188276017538018at_nat(aa_Pro5145766267327615662at_nat(produc6161850002892822231at_nat,aa_Pro262675715343573244at_nat(aa_Pro8023792847356852296at_nat(bNF_We6793920340776068943at_nat(R),A1),A22)),aa_Pro262675715343573244at_nat(aa_Pro8023792847356852296at_nat(bNF_We6793920340776068943at_nat(R),B1),B22))),R)) ) ) )).

% bsqr_max2
tff(fact_926_bsqr__max2,axiom,(
    ! [R: set_Pr1261947904930325089at_nat,A1: nat,A22: nat,B1: nat,B22: nat] :
      ( pp(aa_set3135850010578026034t_bool(order_2888998067076097458on_nat(field_nat(R)),R))
     => ( pp(aa_set1680211184867041100t_bool(aa_Pro6744037673880449662t_bool(member8206827879206165904at_nat,aa_Pro314188276017538018at_nat(aa_Pro5145766267327615662at_nat(produc6161850002892822231at_nat,aa_nat7603221163087113075at_nat(aa_nat8803788312118491388at_nat(product_Pair_nat_nat,A1),A22)),aa_nat7603221163087113075at_nat(aa_nat8803788312118491388at_nat(product_Pair_nat_nat,B1),B22))),bNF_We1732890022510290291qr_nat(R)))
       => pp(aa_set3135850010578026034t_bool(aa_Pro5021235949175849214t_bool(member8440522571783428010at_nat,aa_nat7603221163087113075at_nat(aa_nat8803788312118491388at_nat(product_Pair_nat_nat,aa_nat_nat(aa_nat_fun_nat_nat(bNF_We2380939065524664066x2_nat(R),A1),A22)),aa_nat_nat(aa_nat_fun_nat_nat(bNF_We2380939065524664066x2_nat(R),B1),B22))),R)) ) ) )).

% bsqr_max2
tff(fact_927_sndOp__in,axiom,(
    ! [Ac2: product_prod_nat_nat,P: fun_nat_fun_nat_bool,Q: fun_nat_fun_nat_bool] :
      ( pp(aa_set3135850010578026034t_bool(aa_Pro5021235949175849214t_bool(member8440522571783428010at_nat,Ac2),collec3392354462482085612at_nat(aa_fun2126031879273811846t_bool(produc8955392012077580105t_bool,relcompp_nat_nat_nat(P,Q)))))
     => pp(aa_set3135850010578026034t_bool(aa_Pro5021235949175849214t_bool(member8440522571783428010at_nat,aa_Pro262675715343573244at_nat(bNF_sn8916957246138178918at_nat(P,Q),Ac2)),collec3392354462482085612at_nat(aa_fun2126031879273811846t_bool(produc8955392012077580105t_bool,Q)))) ) )).

% sndOp_in
tff(fact_928_sndOp__in,axiom,(
    ! [Ac2: produc859450856879609959at_nat,P: fun_Pr248683899324676269t_bool,Q: fun_Pr248683899324676269t_bool] :
      ( pp(aa_set1680211184867041100t_bool(aa_Pro6744037673880449662t_bool(member8206827879206165904at_nat,Ac2),collec7088162979684241874at_nat(aa_fun4814288003198759460t_bool(produc6738493412065443883t_bool,relcom282571730187242960at_nat(P,Q)))))
     => pp(aa_set1680211184867041100t_bool(aa_Pro6744037673880449662t_bool(member8206827879206165904at_nat,aa_Pro7157000481330941564at_nat(bNF_sn5923954573255187405at_nat(P,Q),Ac2)),collec7088162979684241874at_nat(aa_fun4814288003198759460t_bool(produc6738493412065443883t_bool,Q)))) ) )).

% sndOp_in
tff(fact_929_convol__mem__GrpI,axiom,(
    ! [X: nat,A4: set_nat,G: fun_nat_nat] :
      ( member_nat(X,A4)
     => pp(aa_set3135850010578026034t_bool(aa_Pro5021235949175849214t_bool(member8440522571783428010at_nat,aa_nat7603221163087113075at_nat(bNF_co805650143699787099at_nat(id_nat,G),X)),collec3392354462482085612at_nat(aa_fun2126031879273811846t_bool(produc8955392012077580105t_bool,bNF_Grp_nat_nat(A4,G))))) ) )).

% convol_mem_GrpI
tff(fact_930_convol__mem__GrpI,axiom,(
    ! [X: product_prod_nat_nat,A4: set_Pr1261947904930325089at_nat,G: fun_Pr2118491707810114563at_nat] :
      ( pp(aa_set3135850010578026034t_bool(aa_Pro5021235949175849214t_bool(member8440522571783428010at_nat,X),A4))
     => pp(aa_set1680211184867041100t_bool(aa_Pro6744037673880449662t_bool(member8206827879206165904at_nat,aa_Pro314188276017538018at_nat(bNF_co3897469944465340696at_nat(id_Pro7559728917991913458at_nat,G),X)),collec7088162979684241874at_nat(aa_fun4814288003198759460t_bool(produc6738493412065443883t_bool,bNF_Gr7275288873855648526at_nat(A4,G))))) ) )).

% convol_mem_GrpI
tff(fact_931_conditional__action_Orel__cong,axiom,(
    ! [X: condit1452497342716194761at_nat,Ya: condit1452497342716194761at_nat,Y: condit1452497342716194761at_nat,Xa: condit1452497342716194761at_nat,R2: fun_Pr248683899324676269t_bool,Ra2: fun_Pr248683899324676269t_bool] :
      ( X = Ya
     => ( Y = Xa
       => ( ! [Z2: product_prod_nat_nat,Yb: product_prod_nat_nat] :
              ( pp(aa_set3135850010578026034t_bool(aa_Pro5021235949175849214t_bool(member8440522571783428010at_nat,Z2),condit6429450166605921294at_nat(Ya)))
             => ( pp(aa_set3135850010578026034t_bool(aa_Pro5021235949175849214t_bool(member8440522571783428010at_nat,Yb),condit6429450166605921294at_nat(Xa)))
               => ( pp(aa_Pro2232559814647311250t_bool(aa_Pro595088089689268830t_bool(R2,Z2),Yb))
                <=> pp(aa_Pro2232559814647311250t_bool(aa_Pro595088089689268830t_bool(Ra2,Z2),Yb)) ) ) )
         => ( condit3216346422009540699at_nat(R2,X,Y)
          <=> condit3216346422009540699at_nat(Ra2,Ya,Xa) ) ) ) ) )).

% conditional_action.rel_cong
tff(fact_932_conditional__action_Orel__cong,axiom,(
    ! [X: condit1452497342716194761at_nat,Ya: condit1452497342716194761at_nat,Y: condit3449342828199732399at_nat,Xa: condit3449342828199732399at_nat,R2: fun_Pr4704305895912505543t_bool,Ra2: fun_Pr4704305895912505543t_bool] :
      ( X = Ya
     => ( Y = Xa
       => ( ! [Z2: product_prod_nat_nat,Yb: produc859450856879609959at_nat] :
              ( pp(aa_set3135850010578026034t_bool(aa_Pro5021235949175849214t_bool(member8440522571783428010at_nat,Z2),condit6429450166605921294at_nat(Ya)))
             => ( pp(aa_set1680211184867041100t_bool(aa_Pro6744037673880449662t_bool(member8206827879206165904at_nat,Yb),condit5307000522679409652at_nat(Xa)))
               => ( pp(aa_Pro6098352494050694700t_bool(aa_Pro1130215055808060792t_bool(R2,Z2),Yb))
                <=> pp(aa_Pro6098352494050694700t_bool(aa_Pro1130215055808060792t_bool(Ra2,Z2),Yb)) ) ) )
         => ( condit8505942925542983873at_nat(R2,X,Y)
          <=> condit8505942925542983873at_nat(Ra2,Ya,Xa) ) ) ) ) )).

% conditional_action.rel_cong
tff(fact_933_conditional__action_Orel__cong,axiom,(
    ! [X: condit3449342828199732399at_nat,Ya: condit3449342828199732399at_nat,Y: condit1452497342716194761at_nat,Xa: condit1452497342716194761at_nat,R2: fun_Pr7821713540868232595t_bool,Ra2: fun_Pr7821713540868232595t_bool] :
      ( X = Ya
     => ( Y = Xa
       => ( ! [Z2: produc859450856879609959at_nat,Yb: product_prod_nat_nat] :
              ( pp(aa_set1680211184867041100t_bool(aa_Pro6744037673880449662t_bool(member8206827879206165904at_nat,Z2),condit5307000522679409652at_nat(Ya)))
             => ( pp(aa_set3135850010578026034t_bool(aa_Pro5021235949175849214t_bool(member8440522571783428010at_nat,Yb),condit6429450166605921294at_nat(Xa)))
               => ( pp(aa_Pro2232559814647311250t_bool(aa_Pro5393284600793951044t_bool(R2,Z2),Yb))
                <=> pp(aa_Pro2232559814647311250t_bool(aa_Pro5393284600793951044t_bool(Ra2,Z2),Yb)) ) ) )
         => ( condit4869552352875249525at_nat(R2,X,Y)
          <=> condit4869552352875249525at_nat(Ra2,Ya,Xa) ) ) ) ) )).

% conditional_action.rel_cong
tff(fact_934_conditional__action_Orel__cong,axiom,(
    ! [X: condit3449342828199732399at_nat,Ya: condit3449342828199732399at_nat,Y: condit3449342828199732399at_nat,Xa: condit3449342828199732399at_nat,R2: fun_Pr3765440277834394797t_bool,Ra2: fun_Pr3765440277834394797t_bool] :
      ( X = Ya
     => ( Y = Xa
       => ( ! [Z2: produc859450856879609959at_nat,Yb: produc859450856879609959at_nat] :
              ( pp(aa_set1680211184867041100t_bool(aa_Pro6744037673880449662t_bool(member8206827879206165904at_nat,Z2),condit5307000522679409652at_nat(Ya)))
             => ( pp(aa_set1680211184867041100t_bool(aa_Pro6744037673880449662t_bool(member8206827879206165904at_nat,Yb),condit5307000522679409652at_nat(Xa)))
               => ( pp(aa_Pro6098352494050694700t_bool(aa_Pro3036501517321368926t_bool(R2,Z2),Yb))
                <=> pp(aa_Pro6098352494050694700t_bool(aa_Pro3036501517321368926t_bool(Ra2,Z2),Yb)) ) ) )
         => ( condit7775146776940579035at_nat(R2,X,Y)
          <=> condit7775146776940579035at_nat(Ra2,Ya,Xa) ) ) ) ) )).

% conditional_action.rel_cong
tff(fact_935_image2__eqI,axiom,(
    ! [B: nat,F: fun_Pr2602117396471556196at_nat,X: product_prod_nat_nat,C2: nat,G: fun_Pr2602117396471556196at_nat,A4: set_Pr1261947904930325089at_nat] :
      ( B = aa_Pro4243173770044397973at_nat(F,X)
     => ( C2 = aa_Pro4243173770044397973at_nat(G,X)
       => ( pp(aa_set3135850010578026034t_bool(aa_Pro5021235949175849214t_bool(member8440522571783428010at_nat,X),A4))
         => pp(aa_set3135850010578026034t_bool(aa_Pro5021235949175849214t_bool(member8440522571783428010at_nat,aa_nat7603221163087113075at_nat(aa_nat8803788312118491388at_nat(product_Pair_nat_nat,B),C2)),bNF_Gr8954129895687480649at_nat(A4,F,G))) ) ) ) )).

% image2_eqI
tff(fact_936_image2__eqI,axiom,(
    ! [B: product_prod_nat_nat,F: fun_Pr2118491707810114563at_nat,X: product_prod_nat_nat,C2: product_prod_nat_nat,G: fun_Pr2118491707810114563at_nat,A4: set_Pr1261947904930325089at_nat] :
      ( B = aa_Pro262675715343573244at_nat(F,X)
     => ( C2 = aa_Pro262675715343573244at_nat(G,X)
       => ( pp(aa_set3135850010578026034t_bool(aa_Pro5021235949175849214t_bool(member8440522571783428010at_nat,X),A4))
         => pp(aa_set1680211184867041100t_bool(aa_Pro6744037673880449662t_bool(member8206827879206165904at_nat,aa_Pro314188276017538018at_nat(aa_Pro5145766267327615662at_nat(produc6161850002892822231at_nat,B),C2)),bNF_Gr8808630244184418791at_nat(A4,F,G))) ) ) ) )).

% image2_eqI
tff(fact_937_image2__eqI,axiom,(
    ! [B: nat,F: fun_Pr2871540613828922186at_nat,X: produc859450856879609959at_nat,C2: nat,G: fun_Pr2871540613828922186at_nat,A4: set_Pr8693737435421807431at_nat] :
      ( B = aa_Pro7677444533209344123at_nat(F,X)
     => ( C2 = aa_Pro7677444533209344123at_nat(G,X)
       => ( pp(aa_set1680211184867041100t_bool(aa_Pro6744037673880449662t_bool(member8206827879206165904at_nat,X),A4))
         => pp(aa_set3135850010578026034t_bool(aa_Pro5021235949175849214t_bool(member8440522571783428010at_nat,aa_nat7603221163087113075at_nat(aa_nat8803788312118491388at_nat(product_Pair_nat_nat,B),C2)),bNF_Gr97278709799963567at_nat(A4,F,G))) ) ) ) )).

% image2_eqI
tff(fact_938_image2__eqI,axiom,(
    ! [B: product_prod_nat_nat,F: fun_Pr3189796393087291805at_nat,X: produc859450856879609959at_nat,C2: product_prod_nat_nat,G: fun_Pr3189796393087291805at_nat,A4: set_Pr8693737435421807431at_nat] :
      ( B = aa_Pro5901169740204579478at_nat(F,X)
     => ( C2 = aa_Pro5901169740204579478at_nat(G,X)
       => ( pp(aa_set1680211184867041100t_bool(aa_Pro6744037673880449662t_bool(member8206827879206165904at_nat,X),A4))
         => pp(aa_set1680211184867041100t_bool(aa_Pro6744037673880449662t_bool(member8206827879206165904at_nat,aa_Pro314188276017538018at_nat(aa_Pro5145766267327615662at_nat(produc6161850002892822231at_nat,B),C2)),bNF_Gr978357984662150989at_nat(A4,F,G))) ) ) ) )).

% image2_eqI
tff(fact_939_image2__eqI,axiom,(
    ! [B: fun_Co6545587727236015215e_term,F: fun_Pr3638870805379063427e_term,X: product_prod_nat_nat,C2: produc8923325533196201883nteger,G: fun_Pr5056853159479207325nteger,A4: set_Pr1261947904930325089at_nat] :
      ( B = aa_Pro2719419399745674036e_term(F,X)
     => ( C2 = aa_Pro1630239690174064534nteger(G,X)
       => ( pp(aa_set3135850010578026034t_bool(aa_Pro5021235949175849214t_bool(member8440522571783428010at_nat,X),A4))
         => pp(aa_set3464050655127758210r_bool(aa_Pro2389691766940459706r_bool(member4581088367259704696nteger,aa_Pro6252757739892038976nteger(aa_fun3790775640809306146nteger(produc4282985567423050387nteger,B),C2)),bNF_Gr3212922122627294083nteger(A4,F,G))) ) ) ) )).

% image2_eqI
tff(fact_940_image2__eqI,axiom,(
    ! [B: fun_in6429348457993719614e_term,F: fun_Pr7651884928953677266e_term,X: product_prod_nat_nat,C2: product_prod_int_int,G: fun_Pr1815330137571409595nt_int,A4: set_Pr1261947904930325089at_nat] :
      ( B = aa_Pro2439870806855506435e_term(F,X)
     => ( C2 = aa_Pro6307550444590206900nt_int(G,X)
       => ( pp(aa_set3135850010578026034t_bool(aa_Pro5021235949175849214t_bool(member8440522571783428010at_nat,X),A4))
         => pp(aa_set6451871791712458035t_bool(aa_Pro2057418844460291100t_bool(member500491123954006279nt_int,aa_Pro835648289009615341nt_int(aa_fun7940596247606734144nt_int(produc4852315488734385442nt_int,B),C2)),bNF_Gr2059983526449137170nt_int(A4,F,G))) ) ) ) )).

% image2_eqI
tff(fact_941_image2__eqI,axiom,(
    ! [B: fun_Co6545587727236015215e_term,F: fun_Pr4689026948581298025e_term,X: produc859450856879609959at_nat,C2: produc8923325533196201883nteger,G: fun_Pr4519476493678770999nteger,A4: set_Pr8693737435421807431at_nat] :
      ( B = aa_Pro6687596243742734362e_term(F,X)
     => ( C2 = aa_Pro4916877589482262832nteger(G,X)
       => ( pp(aa_set1680211184867041100t_bool(aa_Pro6744037673880449662t_bool(member8206827879206165904at_nat,X),A4))
         => pp(aa_set3464050655127758210r_bool(aa_Pro2389691766940459706r_bool(member4581088367259704696nteger,aa_Pro6252757739892038976nteger(aa_fun3790775640809306146nteger(produc4282985567423050387nteger,B),C2)),bNF_Gr9051781505272334237nteger(A4,F,G))) ) ) ) )).

% image2_eqI
tff(fact_942_image2__eqI,axiom,(
    ! [B: fun_Pr8336614522058983534e_term,F: fun_Pr516597309968014082e_term,X: product_prod_nat_nat,C2: produc7822875418678951345atural,G: fun_Pr7809183157391558835atural,A4: set_Pr1261947904930325089at_nat] :
      ( B = aa_Pro4825181188267525939e_term(F,X)
     => ( C2 = aa_Pro529789575656813996atural(G,X)
       => ( pp(aa_set3135850010578026034t_bool(aa_Pro5021235949175849214t_bool(member8440522571783428010at_nat,X),A4))
         => pp(aa_set4207312397001245291l_bool(aa_Pro8078843286258240140l_bool(member5458643631506449871atural,aa_Pro4163967833709371565atural(aa_fun5152780764703512272atural(produc2566709293081654762atural,B),C2)),bNF_Gr3511109801205458650atural(A4,F,G))) ) ) ) )).

% image2_eqI
tff(fact_943_image2__eqI,axiom,(
    ! [B: fun_Pr272337284026993017e_term,F: fun_Pr7559646417623500429e_term,X: product_prod_nat_nat,C2: produc8923325533196201883nteger,G: fun_Pr5056853159479207325nteger,A4: set_Pr1261947904930325089at_nat] :
      ( B = aa_Pro5984275987090311230e_term(F,X)
     => ( C2 = aa_Pro1630239690174064534nteger(G,X)
       => ( pp(aa_set3135850010578026034t_bool(aa_Pro5021235949175849214t_bool(member8440522571783428010at_nat,X),A4))
         => pp(aa_set1981577615330639756r_bool(aa_Pro8002950007301694158r_bool(member6423679177046879214nteger,aa_Pro490869892464487350nteger(aa_fun4101202993852558094nteger(produc7384524951051686153nteger,B),C2)),bNF_Gr8328925459175490041nteger(A4,F,G))) ) ) ) )).

% image2_eqI
tff(fact_944_image2__eqI,axiom,(
    ! [B: fun_Pr9164807099015279978e_term,F: fun_Pr6660610254102769150e_term,X: product_prod_nat_nat,C2: product_prod_int_int,G: fun_Pr1815330137571409595nt_int,A4: set_Pr1261947904930325089at_nat] :
      ( B = aa_Pro3480981206584215599e_term(F,X)
     => ( C2 = aa_Pro6307550444590206900nt_int(G,X)
       => ( pp(aa_set3135850010578026034t_bool(aa_Pro5021235949175849214t_bool(member8440522571783428010at_nat,X),A4))
         => pp(aa_set462754579954174303t_bool(aa_Pro2723816575955516532t_bool(member690604328116145115nt_int,aa_Pro3513184699142849729nt_int(aa_fun1388719692539776744nt_int(produc1560874099174258678nt_int,B),C2)),bNF_Gr8682135708586076390nt_int(A4,F,G))) ) ) ) )).

% image2_eqI
tff(fact_945_FieldI2,axiom,(
    ! [I2: produc859450856879609959at_nat,J2: produc859450856879609959at_nat,R2: set_Pr553994874890374343at_nat] :
      ( member8062223511168850704at_nat(produc4662710985925991255at_nat(I2,J2),R2)
     => pp(aa_set1680211184867041100t_bool(aa_Pro6744037673880449662t_bool(member8206827879206165904at_nat,J2),field_3044959742847878580at_nat(R2))) ) )).

% FieldI2
tff(fact_946_FieldI2,axiom,(
    ! [I2: nat,J2: nat,R2: set_Pr1261947904930325089at_nat] :
      ( pp(aa_set3135850010578026034t_bool(aa_Pro5021235949175849214t_bool(member8440522571783428010at_nat,aa_nat7603221163087113075at_nat(aa_nat8803788312118491388at_nat(product_Pair_nat_nat,I2),J2)),R2))
     => member_nat(J2,field_nat(R2)) ) )).

% FieldI2
tff(fact_947_FieldI2,axiom,(
    ! [I2: product_prod_nat_nat,J2: product_prod_nat_nat,R2: set_Pr8693737435421807431at_nat] :
      ( pp(aa_set1680211184867041100t_bool(aa_Pro6744037673880449662t_bool(member8206827879206165904at_nat,aa_Pro314188276017538018at_nat(aa_Pro5145766267327615662at_nat(produc6161850002892822231at_nat,I2),J2)),R2))
     => pp(aa_set3135850010578026034t_bool(aa_Pro5021235949175849214t_bool(member8440522571783428010at_nat,J2),field_4706345496283612622at_nat(R2))) ) )).

% FieldI2
tff(fact_948_range__snd,axiom,(
    image_3837677093542026988atural(produc6591912806276919810atural,top_to8002910594584184420atural) = top_to5116171525255943265atural )).

% range_snd
tff(fact_949_range__snd,axiom,(
    aa_set4815688690586077536list_f(aa_fun3298456610982006034list_f(image_4621308865571145409list_f,produc8710481132536983823list_f),top_to1815313666553408473list_f) = top_to3090985321854968643list_f )).

% range_snd
tff(fact_950_range__fst,axiom,(
    image_3233457633125470167e_term(produc3971164842776949671nteger,top_to3823906760630574279nteger) = top_to1895123461162442325e_term )).

% range_fst
tff(fact_951_range__fst,axiom,(
    image_8429719091235490605e_term(produc1168782837711296254atural,top_to6594682765904251294atural) = top_to1183274166523996884e_term )).

% range_fst
tff(fact_952_range__fst,axiom,(
    image_1842157394081550679e_term(produc5986598495681327645nteger,top_to1464508391925608509nteger) = top_to8226323274179483231e_term )).

% range_fst
tff(fact_953_range__fst,axiom,(
    image_563853799432866357e_term(produc6655012789309278474nt_int,top_to6478485262153701802nt_int) = top_to3080956855971038672e_term )).

% range_fst
tff(fact_954_range__fst,axiom,(
    image_686817785882688821e_term(produc2507970727455213110nt_int,top_to8792140074891071702nt_int) = top_to4576415366476676516e_term )).

% range_fst
tff(fact_955_conditional__action_Orel__mono__strong,axiom,(
    ! [R2: fun_Pr248683899324676269t_bool,X: condit1452497342716194761at_nat,Y: condit1452497342716194761at_nat,Ra2: fun_Pr248683899324676269t_bool] :
      ( condit3216346422009540699at_nat(R2,X,Y)
     => ( ! [Z2: product_prod_nat_nat,Yb: product_prod_nat_nat] :
            ( pp(aa_set3135850010578026034t_bool(aa_Pro5021235949175849214t_bool(member8440522571783428010at_nat,Z2),condit6429450166605921294at_nat(X)))
           => ( pp(aa_set3135850010578026034t_bool(aa_Pro5021235949175849214t_bool(member8440522571783428010at_nat,Yb),condit6429450166605921294at_nat(Y)))
             => ( pp(aa_Pro2232559814647311250t_bool(aa_Pro595088089689268830t_bool(R2,Z2),Yb))
               => pp(aa_Pro2232559814647311250t_bool(aa_Pro595088089689268830t_bool(Ra2,Z2),Yb)) ) ) )
       => condit3216346422009540699at_nat(Ra2,X,Y) ) ) )).

% conditional_action.rel_mono_strong
tff(fact_956_conditional__action_Orel__mono__strong,axiom,(
    ! [R2: fun_Pr4704305895912505543t_bool,X: condit1452497342716194761at_nat,Y: condit3449342828199732399at_nat,Ra2: fun_Pr4704305895912505543t_bool] :
      ( condit8505942925542983873at_nat(R2,X,Y)
     => ( ! [Z2: product_prod_nat_nat,Yb: produc859450856879609959at_nat] :
            ( pp(aa_set3135850010578026034t_bool(aa_Pro5021235949175849214t_bool(member8440522571783428010at_nat,Z2),condit6429450166605921294at_nat(X)))
           => ( pp(aa_set1680211184867041100t_bool(aa_Pro6744037673880449662t_bool(member8206827879206165904at_nat,Yb),condit5307000522679409652at_nat(Y)))
             => ( pp(aa_Pro6098352494050694700t_bool(aa_Pro1130215055808060792t_bool(R2,Z2),Yb))
               => pp(aa_Pro6098352494050694700t_bool(aa_Pro1130215055808060792t_bool(Ra2,Z2),Yb)) ) ) )
       => condit8505942925542983873at_nat(Ra2,X,Y) ) ) )).

% conditional_action.rel_mono_strong
tff(fact_957_conditional__action_Orel__mono__strong,axiom,(
    ! [R2: fun_Pr7821713540868232595t_bool,X: condit3449342828199732399at_nat,Y: condit1452497342716194761at_nat,Ra2: fun_Pr7821713540868232595t_bool] :
      ( condit4869552352875249525at_nat(R2,X,Y)
     => ( ! [Z2: produc859450856879609959at_nat,Yb: product_prod_nat_nat] :
            ( pp(aa_set1680211184867041100t_bool(aa_Pro6744037673880449662t_bool(member8206827879206165904at_nat,Z2),condit5307000522679409652at_nat(X)))
           => ( pp(aa_set3135850010578026034t_bool(aa_Pro5021235949175849214t_bool(member8440522571783428010at_nat,Yb),condit6429450166605921294at_nat(Y)))
             => ( pp(aa_Pro2232559814647311250t_bool(aa_Pro5393284600793951044t_bool(R2,Z2),Yb))
               => pp(aa_Pro2232559814647311250t_bool(aa_Pro5393284600793951044t_bool(Ra2,Z2),Yb)) ) ) )
       => condit4869552352875249525at_nat(Ra2,X,Y) ) ) )).

% conditional_action.rel_mono_strong
tff(fact_958_conditional__action_Orel__mono__strong,axiom,(
    ! [R2: fun_Pr3765440277834394797t_bool,X: condit3449342828199732399at_nat,Y: condit3449342828199732399at_nat,Ra2: fun_Pr3765440277834394797t_bool] :
      ( condit7775146776940579035at_nat(R2,X,Y)
     => ( ! [Z2: produc859450856879609959at_nat,Yb: produc859450856879609959at_nat] :
            ( pp(aa_set1680211184867041100t_bool(aa_Pro6744037673880449662t_bool(member8206827879206165904at_nat,Z2),condit5307000522679409652at_nat(X)))
           => ( pp(aa_set1680211184867041100t_bool(aa_Pro6744037673880449662t_bool(member8206827879206165904at_nat,Yb),condit5307000522679409652at_nat(Y)))
             => ( pp(aa_Pro6098352494050694700t_bool(aa_Pro3036501517321368926t_bool(R2,Z2),Yb))
               => pp(aa_Pro6098352494050694700t_bool(aa_Pro3036501517321368926t_bool(Ra2,Z2),Yb)) ) ) )
       => condit7775146776940579035at_nat(Ra2,X,Y) ) ) )).

% conditional_action.rel_mono_strong
tff(fact_959_FieldI1,axiom,(
    ! [I2: produc859450856879609959at_nat,J2: produc859450856879609959at_nat,R2: set_Pr553994874890374343at_nat] :
      ( member8062223511168850704at_nat(produc4662710985925991255at_nat(I2,J2),R2)
     => pp(aa_set1680211184867041100t_bool(aa_Pro6744037673880449662t_bool(member8206827879206165904at_nat,I2),field_3044959742847878580at_nat(R2))) ) )).

% FieldI1
tff(fact_960_FieldI1,axiom,(
    ! [I2: nat,J2: nat,R2: set_Pr1261947904930325089at_nat] :
      ( pp(aa_set3135850010578026034t_bool(aa_Pro5021235949175849214t_bool(member8440522571783428010at_nat,aa_nat7603221163087113075at_nat(aa_nat8803788312118491388at_nat(product_Pair_nat_nat,I2),J2)),R2))
     => member_nat(I2,field_nat(R2)) ) )).

% FieldI1
tff(fact_961_FieldI1,axiom,(
    ! [I2: product_prod_nat_nat,J2: product_prod_nat_nat,R2: set_Pr8693737435421807431at_nat] :
      ( pp(aa_set1680211184867041100t_bool(aa_Pro6744037673880449662t_bool(member8206827879206165904at_nat,aa_Pro314188276017538018at_nat(aa_Pro5145766267327615662at_nat(produc6161850002892822231at_nat,I2),J2)),R2))
     => pp(aa_set3135850010578026034t_bool(aa_Pro5021235949175849214t_bool(member8440522571783428010at_nat,I2),field_4706345496283612622at_nat(R2))) ) )).

% FieldI1
tff(fact_962_conditional__action_Orel__refl__strong,axiom,(
    ! [X: condit1452497342716194761at_nat,Ra2: fun_Pr248683899324676269t_bool] :
      ( ! [Z2: product_prod_nat_nat] :
          ( pp(aa_set3135850010578026034t_bool(aa_Pro5021235949175849214t_bool(member8440522571783428010at_nat,Z2),condit6429450166605921294at_nat(X)))
         => pp(aa_Pro2232559814647311250t_bool(aa_Pro595088089689268830t_bool(Ra2,Z2),Z2)) )
     => condit3216346422009540699at_nat(Ra2,X,X) ) )).

% conditional_action.rel_refl_strong
tff(fact_963_conditional__action_Orel__refl__strong,axiom,(
    ! [X: condit3449342828199732399at_nat,Ra2: fun_Pr3765440277834394797t_bool] :
      ( ! [Z2: produc859450856879609959at_nat] :
          ( pp(aa_set1680211184867041100t_bool(aa_Pro6744037673880449662t_bool(member8206827879206165904at_nat,Z2),condit5307000522679409652at_nat(X)))
         => pp(aa_Pro6098352494050694700t_bool(aa_Pro3036501517321368926t_bool(Ra2,Z2),Z2)) )
     => condit7775146776940579035at_nat(Ra2,X,X) ) )).

% conditional_action.rel_refl_strong
tff(fact_964_converse__iff,axiom,(
    ! [A: nat,B: nat,R: set_Pr1261947904930325089at_nat] :
      ( pp(aa_set3135850010578026034t_bool(aa_Pro5021235949175849214t_bool(member8440522571783428010at_nat,aa_nat7603221163087113075at_nat(aa_nat8803788312118491388at_nat(product_Pair_nat_nat,A),B)),converse_nat_nat(R)))
    <=> pp(aa_set3135850010578026034t_bool(aa_Pro5021235949175849214t_bool(member8440522571783428010at_nat,aa_nat7603221163087113075at_nat(aa_nat8803788312118491388at_nat(product_Pair_nat_nat,B),A)),R)) ) )).

% converse_iff
tff(fact_965_converse__iff,axiom,(
    ! [A: product_prod_nat_nat,B: product_prod_nat_nat,R: set_Pr8693737435421807431at_nat] :
      ( pp(aa_set1680211184867041100t_bool(aa_Pro6744037673880449662t_bool(member8206827879206165904at_nat,aa_Pro314188276017538018at_nat(aa_Pro5145766267327615662at_nat(produc6161850002892822231at_nat,A),B)),conver5251360641855610363at_nat(R)))
    <=> pp(aa_set1680211184867041100t_bool(aa_Pro6744037673880449662t_bool(member8206827879206165904at_nat,aa_Pro314188276017538018at_nat(aa_Pro5145766267327615662at_nat(produc6161850002892822231at_nat,B),A)),R)) ) )).

% converse_iff
tff(fact_966_converse__iff,axiom,(
    ! [A: produc8923325533196201883nteger,B: fun_Co6545587727236015215e_term,R: set_Pr7592006421409863191nteger] :
      ( member3123075103536333008e_term(produc1348435034978110643e_term(A,B),conver4495126127411442799nteger(R))
    <=> pp(aa_set3464050655127758210r_bool(aa_Pro2389691766940459706r_bool(member4581088367259704696nteger,aa_Pro6252757739892038976nteger(aa_fun3790775640809306146nteger(produc4282985567423050387nteger,B),A)),R)) ) )).

% converse_iff
tff(fact_967_converse__iff,axiom,(
    ! [A: product_prod_int_int,B: fun_in6429348457993719614e_term,R: set_Pr5033440245338114598nt_int] :
      ( member181435700844474941e_term(produc712526726438796704e_term(A,B),conver7226732764181260030nt_int(R))
    <=> pp(aa_set6451871791712458035t_bool(aa_Pro2057418844460291100t_bool(member500491123954006279nt_int,aa_Pro835648289009615341nt_int(aa_fun7940596247606734144nt_int(produc4852315488734385442nt_int,B),A)),R)) ) )).

% converse_iff
tff(fact_968_converse__iff,axiom,(
    ! [A: fun_Co6545587727236015215e_term,B: produc8923325533196201883nteger,R: set_Pr3598021610082684271e_term] :
      ( pp(aa_set3464050655127758210r_bool(aa_Pro2389691766940459706r_bool(member4581088367259704696nteger,aa_Pro6252757739892038976nteger(aa_fun3790775640809306146nteger(produc4282985567423050387nteger,A),B)),conver1560575594966503055e_term(R)))
    <=> member3123075103536333008e_term(produc1348435034978110643e_term(B,A),R) ) )).

% converse_iff
tff(fact_969_converse__iff,axiom,(
    ! [A: fun_in6429348457993719614e_term,B: product_prod_int_int,R: set_Pr327627314929616988e_term] :
      ( pp(aa_set6451871791712458035t_bool(aa_Pro2057418844460291100t_bool(member500491123954006279nt_int,aa_Pro835648289009615341nt_int(aa_fun7940596247606734144nt_int(produc4852315488734385442nt_int,A),B)),conver3086944001885671292e_term(R)))
    <=> member181435700844474941e_term(produc712526726438796704e_term(B,A),R) ) )).

% converse_iff
tff(fact_970_converse__iff,axiom,(
    ! [A: produc7822875418678951345atural,B: fun_Pr8336614522058983534e_term,R: set_Pr1570348503753982702atural] :
      ( member6576571850643990885e_term(produc8292168106141693128e_term(A,B),conver5405359343046645702atural(R))
    <=> pp(aa_set4207312397001245291l_bool(aa_Pro8078843286258240140l_bool(member5458643631506449871atural,aa_Pro4163967833709371565atural(aa_fun5152780764703512272atural(produc2566709293081654762atural,B),A)),R)) ) )).

% converse_iff
tff(fact_971_converse__iff,axiom,(
    ! [A: produc8923325533196201883nteger,B: fun_Pr272337284026993017e_term,R: set_Pr5663546166630115725nteger] :
      ( member3214315348813689050e_term(produc8269329332333466045e_term(A,B),conver999802964161901285nteger(R))
    <=> pp(aa_set1981577615330639756r_bool(aa_Pro8002950007301694158r_bool(member6423679177046879214nteger,aa_Pro490869892464487350nteger(aa_fun4101202993852558094nteger(produc7384524951051686153nteger,B),A)),R)) ) )).

% converse_iff
tff(fact_972_converse__iff,axiom,(
    ! [A: product_prod_int_int,B: fun_Pr9164807099015279978e_term,R: set_Pr233528076387193594nt_int] :
      ( member5531304980329882217e_term(produc5954221522141377484e_term(A,B),conver2149993463103547858nt_int(R))
    <=> pp(aa_set462754579954174303t_bool(aa_Pro2723816575955516532t_bool(member690604328116145115nt_int,aa_Pro3513184699142849729nt_int(aa_fun1388719692539776744nt_int(produc1560874099174258678nt_int,B),A)),R)) ) )).

% converse_iff
tff(fact_973_converse__iff,axiom,(
    ! [A: fun_Pr8336614522058983534e_term,B: produc7822875418678951345atural,R: set_Pr8807878239326444420e_term] :
      ( pp(aa_set4207312397001245291l_bool(aa_Pro8078843286258240140l_bool(member5458643631506449871atural,aa_Pro4163967833709371565atural(aa_fun5152780764703512272atural(produc2566709293081654762atural,A),B)),conver1907446119251908260e_term(R)))
    <=> member6576571850643990885e_term(produc8292168106141693128e_term(B,A),R) ) )).

% converse_iff
tff(fact_974_Id__on__iff,axiom,(
    ! [X: produc859450856879609959at_nat,Y: produc859450856879609959at_nat,A4: set_Pr8693737435421807431at_nat] :
      ( member8062223511168850704at_nat(produc4662710985925991255at_nat(X,Y),id_on_7917584626360399108at_nat(A4))
    <=> ( X = Y
        & pp(aa_set1680211184867041100t_bool(aa_Pro6744037673880449662t_bool(member8206827879206165904at_nat,X),A4)) ) ) )).

% Id_on_iff
tff(fact_975_Id__on__iff,axiom,(
    ! [X: nat,Y: nat,A4: set_nat] :
      ( pp(aa_set3135850010578026034t_bool(aa_Pro5021235949175849214t_bool(member8440522571783428010at_nat,aa_nat7603221163087113075at_nat(aa_nat8803788312118491388at_nat(product_Pair_nat_nat,X),Y)),id_on_nat(A4)))
    <=> ( X = Y
        & member_nat(X,A4) ) ) )).

% Id_on_iff
tff(fact_976_Id__on__iff,axiom,(
    ! [X: product_prod_nat_nat,Y: product_prod_nat_nat,A4: set_Pr1261947904930325089at_nat] :
      ( pp(aa_set1680211184867041100t_bool(aa_Pro6744037673880449662t_bool(member8206827879206165904at_nat,aa_Pro314188276017538018at_nat(aa_Pro5145766267327615662at_nat(produc6161850002892822231at_nat,X),Y)),id_on_2554058798563519774at_nat(A4)))
    <=> ( X = Y
        & pp(aa_set3135850010578026034t_bool(aa_Pro5021235949175849214t_bool(member8440522571783428010at_nat,X),A4)) ) ) )).

% Id_on_iff
tff(fact_977_Id__on__eqI,axiom,(
    ! [A: nat,B: nat,A4: set_nat] :
      ( A = B
     => ( member_nat(A,A4)
       => pp(aa_set3135850010578026034t_bool(aa_Pro5021235949175849214t_bool(member8440522571783428010at_nat,aa_nat7603221163087113075at_nat(aa_nat8803788312118491388at_nat(product_Pair_nat_nat,A),B)),id_on_nat(A4))) ) ) )).

% Id_on_eqI
tff(fact_978_Id__on__eqI,axiom,(
    ! [A: product_prod_nat_nat,B: product_prod_nat_nat,A4: set_Pr1261947904930325089at_nat] :
      ( A = B
     => ( pp(aa_set3135850010578026034t_bool(aa_Pro5021235949175849214t_bool(member8440522571783428010at_nat,A),A4))
       => pp(aa_set1680211184867041100t_bool(aa_Pro6744037673880449662t_bool(member8206827879206165904at_nat,aa_Pro314188276017538018at_nat(aa_Pro5145766267327615662at_nat(produc6161850002892822231at_nat,A),B)),id_on_2554058798563519774at_nat(A4))) ) ) )).

% Id_on_eqI
tff(fact_979_Id__on__eqI,axiom,(
    ! [A: produc859450856879609959at_nat,B: produc859450856879609959at_nat,A4: set_Pr8693737435421807431at_nat] :
      ( A = B
     => ( pp(aa_set1680211184867041100t_bool(aa_Pro6744037673880449662t_bool(member8206827879206165904at_nat,A),A4))
       => member8062223511168850704at_nat(produc4662710985925991255at_nat(A,B),id_on_7917584626360399108at_nat(A4)) ) ) )).

% Id_on_eqI
tff(fact_980_Id__onE,axiom,(
    ! [C2: produc349518998152878311at_nat,A4: set_Pr8693737435421807431at_nat] :
      ( member8062223511168850704at_nat(C2,id_on_7917584626360399108at_nat(A4))
     => ~ ! [X3: produc859450856879609959at_nat] :
            ( pp(aa_set1680211184867041100t_bool(aa_Pro6744037673880449662t_bool(member8206827879206165904at_nat,X3),A4))
           => C2 != produc4662710985925991255at_nat(X3,X3) ) ) )).

% Id_onE
tff(fact_981_Id__onE,axiom,(
    ! [C2: product_prod_nat_nat,A4: set_nat] :
      ( pp(aa_set3135850010578026034t_bool(aa_Pro5021235949175849214t_bool(member8440522571783428010at_nat,C2),id_on_nat(A4)))
     => ~ ! [X3: nat] :
            ( member_nat(X3,A4)
           => C2 != aa_nat7603221163087113075at_nat(aa_nat8803788312118491388at_nat(product_Pair_nat_nat,X3),X3) ) ) )).

% Id_onE
tff(fact_982_Id__onE,axiom,(
    ! [C2: produc859450856879609959at_nat,A4: set_Pr1261947904930325089at_nat] :
      ( pp(aa_set1680211184867041100t_bool(aa_Pro6744037673880449662t_bool(member8206827879206165904at_nat,C2),id_on_2554058798563519774at_nat(A4)))
     => ~ ! [X3: product_prod_nat_nat] :
            ( pp(aa_set3135850010578026034t_bool(aa_Pro5021235949175849214t_bool(member8440522571783428010at_nat,X3),A4))
           => C2 != aa_Pro314188276017538018at_nat(aa_Pro5145766267327615662at_nat(produc6161850002892822231at_nat,X3),X3) ) ) )).

% Id_onE
tff(fact_983_prod__set__simps_I2_J,axiom,(
    ! [X: fun_Co6545587727236015215e_term,Y: produc8923325533196201883nteger] : basic_5024967099532918245nteger(aa_Pro6252757739892038976nteger(aa_fun3790775640809306146nteger(produc4282985567423050387nteger,X),Y)) = insert4913895101485356395nteger(Y,bot_bo4276436098303576167nteger) )).

% prod_set_simps(2)
tff(fact_984_prod__set__simps_I2_J,axiom,(
    ! [X: fun_Pr8336614522058983534e_term,Y: produc7822875418678951345atural] : basic_2645386396694270268atural(aa_Pro4163967833709371565atural(aa_fun5152780764703512272atural(produc2566709293081654762atural,X),Y)) = insert3813444986968105857atural(Y,bot_bo7028766096215927677atural) )).

% prod_set_simps(2)
tff(fact_985_prod__set__simps_I2_J,axiom,(
    ! [X: fun_Pr272337284026993017e_term,Y: produc8923325533196201883nteger] : basic_7463202054664301659nteger(aa_Pro490869892464487350nteger(aa_fun4101202993852558094nteger(produc7384524951051686153nteger,X),Y)) = insert4913895101485356395nteger(Y,bot_bo4276436098303576167nteger) )).

% prod_set_simps(2)
tff(fact_986_prod__set__simps_I2_J,axiom,(
    ! [X: fun_Pr9164807099015279978e_term,Y: product_prod_int_int] : basic_6884646532157533000nt_int(aa_Pro3513184699142849729nt_int(aa_fun1388719692539776744nt_int(produc1560874099174258678nt_int,X),Y)) = insert5033312907999012233nt_int(Y,bot_bo1796632182523588997nt_int) )).

% prod_set_simps(2)
tff(fact_987_prod__set__simps_I2_J,axiom,(
    ! [X: fun_in6429348457993719614e_term,Y: product_prod_int_int] : basic_652739332891048052nt_int(aa_Pro835648289009615341nt_int(aa_fun7940596247606734144nt_int(produc4852315488734385442nt_int,X),Y)) = insert5033312907999012233nt_int(Y,bot_bo1796632182523588997nt_int) )).

% prod_set_simps(2)
tff(fact_988_surj__fun__eq,axiom,(
    ! [F: fun_Pr167910391879485593list_f,X7: set_Pr8454954044441558665list_f,G1: fun_Pr3037641808205765189_a_b_c,G22: fun_Pr3037641808205765189_a_b_c] :
      ( aa_set4815688690586077536list_f(aa_fun3298456610982006034list_f(image_4621308865571145409list_f,F),X7) = top_to3090985321854968643list_f
     => ( ! [X3: produc8923597787767437993list_f] :
            ( member1992181931100238290list_f(X3,X7)
           => aa_Pro5002280679056845916_a_b_c(aa_fun2596409532572620736_a_b_c(aa_fun7869170901863626566_a_b_c(comp_P4767578765025054880list_f,G1),F),X3) = aa_Pro5002280679056845916_a_b_c(aa_fun2596409532572620736_a_b_c(aa_fun7869170901863626566_a_b_c(comp_P4767578765025054880list_f,G22),F),X3) )
       => G1 = G22 ) ) )).

% surj_fun_eq
tff(fact_989_prod__set__simps_I1_J,axiom,(
    ! [X: fun_Co6545587727236015215e_term,Y: produc8923325533196201883nteger] : basic_2576585934186803619nteger(aa_Pro6252757739892038976nteger(aa_fun3790775640809306146nteger(produc4282985567423050387nteger,X),Y)) = insert190971643640263327e_term(X,bot_bo7261247930815417913e_term) )).

% prod_set_simps(1)
tff(fact_990_prod__set__simps_I1_J,axiom,(
    ! [X: fun_Pr8336614522058983534e_term,Y: produc7822875418678951345atural] : basic_3829793649824281850atural(aa_Pro4163967833709371565atural(aa_fun5152780764703512272atural(produc2566709293081654762atural,X),Y)) = insert5978560002646234782e_term(X,bot_bo9191057816668355256e_term) )).

% prod_set_simps(1)
tff(fact_991_prod__set__simps_I1_J,axiom,(
    ! [X: fun_Pr272337284026993017e_term,Y: produc8923325533196201883nteger] : basic_8647609307794313241nteger(aa_Pro490869892464487350nteger(aa_fun4101202993852558094nteger(produc7384524951051686153nteger,X),Y)) = insert7137654801469020073e_term(X,bot_bo7010734887469065795e_term) )).

% prod_set_simps(1)
tff(fact_992_prod__set__simps_I1_J,axiom,(
    ! [X: fun_Pr9164807099015279978e_term,Y: product_prod_int_int] : basic_2860316216444040966nt_int(aa_Pro3513184699142849729nt_int(aa_fun1388719692539776744nt_int(produc1560874099174258678nt_int,X),Y)) = insert2106057668996072346e_term(X,bot_bo5496473946294314420e_term) )).

% prod_set_simps(1)
tff(fact_993_prod__set__simps_I1_J,axiom,(
    ! [X: fun_in6429348457993719614e_term,Y: product_prod_int_int] : basic_1678460015461602354nt_int(aa_Pro835648289009615341nt_int(aa_fun7940596247606734144nt_int(produc4852315488734385442nt_int,X),Y)) = insert5784700836022525294e_term(X,bot_bo8374228283394309512e_term) )).

% prod_set_simps(1)
tff(fact_994_comp__surj,axiom,(
    ! [F: fun_Pr167910391879485593list_f,G: fun_Pr3037641808205765189_a_b_c] :
      ( aa_set4815688690586077536list_f(aa_fun3298456610982006034list_f(image_4621308865571145409list_f,F),top_to1815313666553408473list_f) = top_to3090985321854968643list_f
     => ( image_6684545758539136421_a_b_c(G,top_to3090985321854968643list_f) = top_to66987640601337145_a_b_c
       => image_6608088440629302181_a_b_c(aa_fun2596409532572620736_a_b_c(aa_fun7869170901863626566_a_b_c(comp_P4767578765025054880list_f,G),F),top_to1815313666553408473list_f) = top_to66987640601337145_a_b_c ) ) )).

% comp_surj
tff(fact_995_IdE,axiom,(
    ! [P2: product_prod_nat_nat] :
      ( pp(aa_set3135850010578026034t_bool(aa_Pro5021235949175849214t_bool(member8440522571783428010at_nat,P2),id_nat2))
     => ~ ! [X3: nat] : P2 != aa_nat7603221163087113075at_nat(aa_nat8803788312118491388at_nat(product_Pair_nat_nat,X3),X3) ) )).

% IdE
tff(fact_996_IdE,axiom,(
    ! [P2: produc859450856879609959at_nat] :
      ( pp(aa_set1680211184867041100t_bool(aa_Pro6744037673880449662t_bool(member8206827879206165904at_nat,P2),id_Pro2258643101195443293at_nat))
     => ~ ! [X3: product_prod_nat_nat] : P2 != aa_Pro314188276017538018at_nat(aa_Pro5145766267327615662at_nat(produc6161850002892822231at_nat,X3),X3) ) )).

% IdE
tff(fact_997_fun_Oset__map,axiom,(
    ! [F: fun_Pr3037641808205765189_a_b_c,V: fun_Pr167910391879485593list_f] : image_6608088440629302181_a_b_c(aa_fun2596409532572620736_a_b_c(aa_fun7869170901863626566_a_b_c(comp_P4767578765025054880list_f,F),V),top_to1815313666553408473list_f) = image_6684545758539136421_a_b_c(F,aa_set4815688690586077536list_f(aa_fun3298456610982006034list_f(image_4621308865571145409list_f,V),top_to1815313666553408473list_f)) )).

% fun.set_map
tff(fact_998_fun_Omap__cong,axiom,(
    ! [X: fun_Pr167910391879485593list_f,Ya: fun_Pr167910391879485593list_f,F: fun_Pr3037641808205765189_a_b_c,G: fun_Pr3037641808205765189_a_b_c] :
      ( X = Ya
     => ( ! [Z2: produc1811169103916964701list_f] :
            ( member6304641671555014644list_f(Z2,aa_set4815688690586077536list_f(aa_fun3298456610982006034list_f(image_4621308865571145409list_f,Ya),top_to1815313666553408473list_f))
           => aa_Pro5496877705301569838_a_b_c(F,Z2) = aa_Pro5496877705301569838_a_b_c(G,Z2) )
       => aa_fun2596409532572620736_a_b_c(aa_fun7869170901863626566_a_b_c(comp_P4767578765025054880list_f,F),X) = aa_fun2596409532572620736_a_b_c(aa_fun7869170901863626566_a_b_c(comp_P4767578765025054880list_f,G),Ya) ) ) )).

% fun.map_cong
tff(fact_999_IdI,axiom,(
    ! [A: nat] : pp(aa_set3135850010578026034t_bool(aa_Pro5021235949175849214t_bool(member8440522571783428010at_nat,aa_nat7603221163087113075at_nat(aa_nat8803788312118491388at_nat(product_Pair_nat_nat,A),A)),id_nat2)) )).

% IdI
tff(fact_1000_IdI,axiom,(
    ! [A: product_prod_nat_nat] : pp(aa_set1680211184867041100t_bool(aa_Pro6744037673880449662t_bool(member8206827879206165904at_nat,aa_Pro314188276017538018at_nat(aa_Pro5145766267327615662at_nat(produc6161850002892822231at_nat,A),A)),id_Pro2258643101195443293at_nat)) )).

% IdI
tff(fact_1001_fun_Omap__cong0,axiom,(
    ! [X: fun_Pr167910391879485593list_f,F: fun_Pr3037641808205765189_a_b_c,G: fun_Pr3037641808205765189_a_b_c] :
      ( ! [Z2: produc1811169103916964701list_f] :
          ( member6304641671555014644list_f(Z2,aa_set4815688690586077536list_f(aa_fun3298456610982006034list_f(image_4621308865571145409list_f,X),top_to1815313666553408473list_f))
         => aa_Pro5496877705301569838_a_b_c(F,Z2) = aa_Pro5496877705301569838_a_b_c(G,Z2) )
     => aa_fun2596409532572620736_a_b_c(aa_fun7869170901863626566_a_b_c(comp_P4767578765025054880list_f,F),X) = aa_fun2596409532572620736_a_b_c(aa_fun7869170901863626566_a_b_c(comp_P4767578765025054880list_f,G),X) ) )).

% fun.map_cong0
tff(fact_1002_fun_Oinj__map__strong,axiom,(
    ! [X: fun_Pr167910391879485593list_f,Xa: fun_Pr167910391879485593list_f,F: fun_Pr3037641808205765189_a_b_c,Fa: fun_Pr3037641808205765189_a_b_c] :
      ( ! [Z2: produc1811169103916964701list_f,Za2: produc1811169103916964701list_f] :
          ( member6304641671555014644list_f(Z2,aa_set4815688690586077536list_f(aa_fun3298456610982006034list_f(image_4621308865571145409list_f,X),top_to1815313666553408473list_f))
         => ( member6304641671555014644list_f(Za2,aa_set4815688690586077536list_f(aa_fun3298456610982006034list_f(image_4621308865571145409list_f,Xa),top_to1815313666553408473list_f))
           => ( aa_Pro5496877705301569838_a_b_c(F,Z2) = aa_Pro5496877705301569838_a_b_c(Fa,Za2)
             => Z2 = Za2 ) ) )
     => ( aa_fun2596409532572620736_a_b_c(aa_fun7869170901863626566_a_b_c(comp_P4767578765025054880list_f,F),X) = aa_fun2596409532572620736_a_b_c(aa_fun7869170901863626566_a_b_c(comp_P4767578765025054880list_f,Fa),Xa)
       => X = Xa ) ) )).

% fun.inj_map_strong
tff(fact_1003_IdD,axiom,(
    ! [A: nat,B: nat] :
      ( pp(aa_set3135850010578026034t_bool(aa_Pro5021235949175849214t_bool(member8440522571783428010at_nat,aa_nat7603221163087113075at_nat(aa_nat8803788312118491388at_nat(product_Pair_nat_nat,A),B)),id_nat2))
     => A = B ) )).

% IdD
tff(fact_1004_IdD,axiom,(
    ! [A: product_prod_nat_nat,B: product_prod_nat_nat] :
      ( pp(aa_set1680211184867041100t_bool(aa_Pro6744037673880449662t_bool(member8206827879206165904at_nat,aa_Pro314188276017538018at_nat(aa_Pro5145766267327615662at_nat(produc6161850002892822231at_nat,A),B)),id_Pro2258643101195443293at_nat))
     => A = B ) )).

% IdD
tff(fact_1005_fun_Oin__rel,axiom,(
    ! [R4: fun_li1375705629812239493f_bool,A7: fun_Pr2927408987416712547_a_b_c,B6: fun_Pr7154665429356624737list_f] :
      ( bNF_re6046208945862828881list_f(fequal99650277583572734list_f,R4,A7,B6)
    <=> ? [Z3: fun_Pr167910391879485593list_f] :
          ( member1263764406532965826list_f(Z3,collec3619133894700608004list_f(cOMBC_387500496980327184f_bool(cOMBB_6027208925197716341list_f(ord_le2653721700351411443list_f,cOMBC_2422794320193074410list_f(image_4621308865571145409list_f,top_to1815313666553408473list_f)),collec2591973510557893426list_f(produc7818086228371305747f_bool(R4)))))
          & aa_fun2596409532572620736_a_b_c(aa_fun7869170901863626566_a_b_c(comp_P4767578765025054880list_f,produc3535155421234910955list_f),Z3) = A7
          & comp_P3270879886602560258list_f(produc7287154213363835177list_f,Z3) = B6 ) ) )).

% fun.in_rel
tff(fact_1006_type__copy__map__cong0,axiom,(
    ! [M: fun_Pr167910391879485593list_f,G: fun_Pr5701414774847592451list_f,X: produc8923597787767437993list_f,N: fun_Pr3111891463428510519list_f,H: fun_Pr167910391879485593list_f,F: fun_Pr3037641808205765189_a_b_c] :
      ( aa_Pro2582230449628027978list_f(M,aa_Pro7428252341792638716list_f(G,X)) = aa_Pro777963009888889592list_f(N,aa_Pro2582230449628027978list_f(H,X))
     => aa_Pro5002280679056845916_a_b_c(comp_P1644921750638218854list_f(aa_fun2596409532572620736_a_b_c(aa_fun7869170901863626566_a_b_c(comp_P4767578765025054880list_f,F),M),G),X) = aa_Pro5002280679056845916_a_b_c(aa_fun2596409532572620736_a_b_c(aa_fun7869170901863626566_a_b_c(comp_P4767578765025054880list_f,comp_P5271726855292207526list_f(F,N)),H),X) ) )).

% type_copy_map_cong0
tff(fact_1007_type__copy__map__cong0,axiom,(
    ! [M: fun_Pr3111891463428510519list_f,G: fun_Pr167910391879485593list_f,X: produc8923597787767437993list_f,N: fun_Pr167910391879485593list_f,H: fun_Pr5701414774847592451list_f,F: fun_Pr3037641808205765189_a_b_c] :
      ( aa_Pro777963009888889592list_f(M,aa_Pro2582230449628027978list_f(G,X)) = aa_Pro2582230449628027978list_f(N,aa_Pro7428252341792638716list_f(H,X))
     => aa_Pro5002280679056845916_a_b_c(aa_fun2596409532572620736_a_b_c(aa_fun7869170901863626566_a_b_c(comp_P4767578765025054880list_f,comp_P5271726855292207526list_f(F,M)),G),X) = aa_Pro5002280679056845916_a_b_c(comp_P1644921750638218854list_f(aa_fun2596409532572620736_a_b_c(aa_fun7869170901863626566_a_b_c(comp_P4767578765025054880list_f,F),N),H),X) ) )).

% type_copy_map_cong0
tff(fact_1008_DiffI,axiom,(
    ! [C2: product_prod_nat_nat,A4: set_Pr1261947904930325089at_nat,B5: set_Pr1261947904930325089at_nat] :
      ( pp(aa_set3135850010578026034t_bool(aa_Pro5021235949175849214t_bool(member8440522571783428010at_nat,C2),A4))
     => ( ~ pp(aa_set3135850010578026034t_bool(aa_Pro5021235949175849214t_bool(member8440522571783428010at_nat,C2),B5))
       => pp(aa_set3135850010578026034t_bool(aa_Pro5021235949175849214t_bool(member8440522571783428010at_nat,C2),minus_1356011639430497352at_nat(A4,B5))) ) ) )).

% DiffI
tff(fact_1009_DiffI,axiom,(
    ! [C2: produc859450856879609959at_nat,A4: set_Pr8693737435421807431at_nat,B5: set_Pr8693737435421807431at_nat] :
      ( pp(aa_set1680211184867041100t_bool(aa_Pro6744037673880449662t_bool(member8206827879206165904at_nat,C2),A4))
     => ( ~ pp(aa_set1680211184867041100t_bool(aa_Pro6744037673880449662t_bool(member8206827879206165904at_nat,C2),B5))
       => pp(aa_set1680211184867041100t_bool(aa_Pro6744037673880449662t_bool(member8206827879206165904at_nat,C2),minus_8321449233255521966at_nat(A4,B5))) ) ) )).

% DiffI
tff(fact_1010_relcompE,axiom,(
    ! [Xz: product_prod_nat_nat,R: set_Pr1261947904930325089at_nat,S: set_Pr1261947904930325089at_nat] :
      ( pp(aa_set3135850010578026034t_bool(aa_Pro5021235949175849214t_bool(member8440522571783428010at_nat,Xz),relcomp_nat_nat_nat(R,S)))
     => ~ ! [X3: nat,Y3: nat,Z2: nat] :
            ( Xz = aa_nat7603221163087113075at_nat(aa_nat8803788312118491388at_nat(product_Pair_nat_nat,X3),Z2)
           => ( pp(aa_set3135850010578026034t_bool(aa_Pro5021235949175849214t_bool(member8440522571783428010at_nat,aa_nat7603221163087113075at_nat(aa_nat8803788312118491388at_nat(product_Pair_nat_nat,X3),Y3)),R))
             => ~ pp(aa_set3135850010578026034t_bool(aa_Pro5021235949175849214t_bool(member8440522571783428010at_nat,aa_nat7603221163087113075at_nat(aa_nat8803788312118491388at_nat(product_Pair_nat_nat,Y3),Z2)),S)) ) ) ) )).

% relcompE
tff(fact_1011_relcompE,axiom,(
    ! [Xz: produc859450856879609959at_nat,R: set_Pr8693737435421807431at_nat,S: set_Pr8693737435421807431at_nat] :
      ( pp(aa_set1680211184867041100t_bool(aa_Pro6744037673880449662t_bool(member8206827879206165904at_nat,Xz),relcom7295539661566034944at_nat(R,S)))
     => ~ ! [X3: product_prod_nat_nat,Y3: product_prod_nat_nat,Z2: product_prod_nat_nat] :
            ( Xz = aa_Pro314188276017538018at_nat(aa_Pro5145766267327615662at_nat(produc6161850002892822231at_nat,X3),Z2)
           => ( pp(aa_set1680211184867041100t_bool(aa_Pro6744037673880449662t_bool(member8206827879206165904at_nat,aa_Pro314188276017538018at_nat(aa_Pro5145766267327615662at_nat(produc6161850002892822231at_nat,X3),Y3)),R))
             => ~ pp(aa_set1680211184867041100t_bool(aa_Pro6744037673880449662t_bool(member8206827879206165904at_nat,aa_Pro314188276017538018at_nat(aa_Pro5145766267327615662at_nat(produc6161850002892822231at_nat,Y3),Z2)),S)) ) ) ) )).

% relcompE
tff(fact_1012_relcompE,axiom,(
    ! [Xz: produc5207004643709237345nteger,R: set_Pr7592006421409863191nteger,S: set_Pr5052581263052047815nteger] :
      ( pp(aa_set3464050655127758210r_bool(aa_Pro2389691766940459706r_bool(member4581088367259704696nteger,Xz),relcom7882051849408532656nteger(R,S)))
     => ~ ! [X3: fun_Co6545587727236015215e_term,Y3: produc8923325533196201883nteger,Z2: produc8923325533196201883nteger] :
            ( Xz = aa_Pro6252757739892038976nteger(aa_fun3790775640809306146nteger(produc4282985567423050387nteger,X3),Z2)
           => ( pp(aa_set3464050655127758210r_bool(aa_Pro2389691766940459706r_bool(member4581088367259704696nteger,aa_Pro6252757739892038976nteger(aa_fun3790775640809306146nteger(produc4282985567423050387nteger,X3),Y3)),R))
             => ~ member335077259223437328nteger(produc4911887526399440471nteger(Y3,Z2),S) ) ) ) )).

% relcompE
tff(fact_1013_relcompE,axiom,(
    ! [Xz: produc6768802789813714928nt_int,R: set_Pr5033440245338114598nt_int,S: set_Pr2560585780119916871nt_int] :
      ( pp(aa_set6451871791712458035t_bool(aa_Pro2057418844460291100t_bool(member500491123954006279nt_int,Xz),relcom5456725021198286719nt_int(R,S)))
     => ~ ! [X3: fun_in6429348457993719614e_term,Y3: product_prod_int_int,Z2: product_prod_int_int] :
            ( Xz = aa_Pro835648289009615341nt_int(aa_fun7940596247606734144nt_int(produc4852315488734385442nt_int,X3),Z2)
           => ( pp(aa_set6451871791712458035t_bool(aa_Pro2057418844460291100t_bool(member500491123954006279nt_int,aa_Pro835648289009615341nt_int(aa_fun7940596247606734144nt_int(produc4852315488734385442nt_int,X3),Y3)),R))
             => ~ member8566619992076573584nt_int(produc3646306378393792727nt_int(Y3,Z2),S) ) ) ) )).

% relcompE
tff(fact_1014_relcompE,axiom,(
    ! [Xz: produc5207004643709237345nteger,R: set_Pr2881104885773095199e_term,S: set_Pr7592006421409863191nteger] :
      ( pp(aa_set3464050655127758210r_bool(aa_Pro2389691766940459706r_bool(member4581088367259704696nteger,Xz),relcom3708334122937384570nteger(R,S)))
     => ~ ! [X3: fun_Co6545587727236015215e_term,Y3: fun_Co6545587727236015215e_term,Z2: produc8923325533196201883nteger] :
            ( Xz = aa_Pro6252757739892038976nteger(aa_fun3790775640809306146nteger(produc4282985567423050387nteger,X3),Z2)
           => ( member3700727801235295592e_term(aa_fun7771121184386139346e_term(aa_fun4065348690927510012e_term(produc4524505180950781815e_term,X3),Y3),R)
             => ~ pp(aa_set3464050655127758210r_bool(aa_Pro2389691766940459706r_bool(member4581088367259704696nteger,aa_Pro6252757739892038976nteger(aa_fun3790775640809306146nteger(produc4282985567423050387nteger,Y3),Z2)),S)) ) ) ) )).

% relcompE
tff(fact_1015_relcompE,axiom,(
    ! [Xz: produc651309673056299192atural,R: set_Pr1570348503753982702atural,S: set_Pr250711821884878663atural] :
      ( pp(aa_set4207312397001245291l_bool(aa_Pro8078843286258240140l_bool(member5458643631506449871atural,Xz),relcom3746783289035943599atural(R,S)))
     => ~ ! [X3: fun_Pr8336614522058983534e_term,Y3: produc7822875418678951345atural,Z2: produc7822875418678951345atural] :
            ( Xz = aa_Pro4163967833709371565atural(aa_fun5152780764703512272atural(produc2566709293081654762atural,X3),Z2)
           => ( pp(aa_set4207312397001245291l_bool(aa_Pro8078843286258240140l_bool(member5458643631506449871atural,aa_Pro4163967833709371565atural(aa_fun5152780764703512272atural(produc2566709293081654762atural,X3),Y3)),R))
             => ~ member3756964795865971088atural(aa_Pro1971126414814181170atural(aa_Pro1220262147015971502atural(produc4480994950612372183atural,Y3),Z2),S) ) ) ) )).

% relcompE
tff(fact_1016_relcompE,axiom,(
    ! [Xz: produc1616345218596728535nteger,R: set_Pr5663546166630115725nteger,S: set_Pr5052581263052047815nteger] :
      ( pp(aa_set1981577615330639756r_bool(aa_Pro8002950007301694158r_bool(member6423679177046879214nteger,Xz),relcom2723316367480567482nteger(R,S)))
     => ~ ! [X3: fun_Pr272337284026993017e_term,Y3: produc8923325533196201883nteger,Z2: produc8923325533196201883nteger] :
            ( Xz = aa_Pro490869892464487350nteger(aa_fun4101202993852558094nteger(produc7384524951051686153nteger,X3),Z2)
           => ( pp(aa_set1981577615330639756r_bool(aa_Pro8002950007301694158r_bool(member6423679177046879214nteger,aa_Pro490869892464487350nteger(aa_fun4101202993852558094nteger(produc7384524951051686153nteger,X3),Y3)),R))
             => ~ member335077259223437328nteger(produc4911887526399440471nteger(Y3,Z2),S) ) ) ) )).

% relcompE
tff(fact_1017_relcompE,axiom,(
    ! [Xz: produc4441460161354545860nt_int,R: set_Pr233528076387193594nt_int,S: set_Pr2560585780119916871nt_int] :
      ( pp(aa_set462754579954174303t_bool(aa_Pro2723816575955516532t_bool(member690604328116145115nt_int,Xz),relcom7395765569376975787nt_int(R,S)))
     => ~ ! [X3: fun_Pr9164807099015279978e_term,Y3: product_prod_int_int,Z2: product_prod_int_int] :
            ( Xz = aa_Pro3513184699142849729nt_int(aa_fun1388719692539776744nt_int(produc1560874099174258678nt_int,X3),Z2)
           => ( pp(aa_set462754579954174303t_bool(aa_Pro2723816575955516532t_bool(member690604328116145115nt_int,aa_Pro3513184699142849729nt_int(aa_fun1388719692539776744nt_int(produc1560874099174258678nt_int,X3),Y3)),R))
             => ~ member8566619992076573584nt_int(produc3646306378393792727nt_int(Y3,Z2),S) ) ) ) )).

% relcompE
tff(fact_1018_relcompE,axiom,(
    ! [Xz: produc6768802789813714928nt_int,R: set_Pr1054393349331465021e_term,S: set_Pr5033440245338114598nt_int] :
      ( pp(aa_set6451871791712458035t_bool(aa_Pro2057418844460291100t_bool(member500491123954006279nt_int,Xz),relcom7629639294386507898nt_int(R,S)))
     => ~ ! [X3: fun_in6429348457993719614e_term,Y3: fun_in6429348457993719614e_term,Z2: product_prod_int_int] :
            ( Xz = aa_Pro835648289009615341nt_int(aa_fun7940596247606734144nt_int(produc4852315488734385442nt_int,X3),Z2)
           => ( member7160087484201369222e_term(aa_fun5006721999989859937e_term(aa_fun4495630950452421628e_term(produc6842831835191658517e_term,X3),Y3),R)
             => ~ pp(aa_set6451871791712458035t_bool(aa_Pro2057418844460291100t_bool(member500491123954006279nt_int,aa_Pro835648289009615341nt_int(aa_fun7940596247606734144nt_int(produc4852315488734385442nt_int,Y3),Z2)),S)) ) ) ) )).

% relcompE
tff(fact_1019_relcompE,axiom,(
    ! [Xz: produc5207004643709237345nteger,R: set_Pr2965283617763818537e_term,S: set_Pr5663546166630115725nteger] :
      ( pp(aa_set3464050655127758210r_bool(aa_Pro2389691766940459706r_bool(member4581088367259704696nteger,Xz),relcom3224131320492029168nteger(R,S)))
     => ~ ! [X3: fun_Co6545587727236015215e_term,Y3: fun_Pr272337284026993017e_term,Z2: produc8923325533196201883nteger] :
            ( Xz = aa_Pro6252757739892038976nteger(aa_fun3790775640809306146nteger(produc4282985567423050387nteger,X3),Z2)
           => ( member4377545065863478642e_term(produc1747193454407091329e_term(X3,Y3),R)
             => ~ pp(aa_set1981577615330639756r_bool(aa_Pro8002950007301694158r_bool(member6423679177046879214nteger,aa_Pro490869892464487350nteger(aa_fun4101202993852558094nteger(produc7384524951051686153nteger,Y3),Z2)),S)) ) ) ) )).

% relcompE
tff(fact_1020_DiffE,axiom,(
    ! [C2: product_prod_nat_nat,A4: set_Pr1261947904930325089at_nat,B5: set_Pr1261947904930325089at_nat] :
      ( pp(aa_set3135850010578026034t_bool(aa_Pro5021235949175849214t_bool(member8440522571783428010at_nat,C2),minus_1356011639430497352at_nat(A4,B5)))
     => ~ ( pp(aa_set3135850010578026034t_bool(aa_Pro5021235949175849214t_bool(member8440522571783428010at_nat,C2),A4))
         => pp(aa_set3135850010578026034t_bool(aa_Pro5021235949175849214t_bool(member8440522571783428010at_nat,C2),B5)) ) ) )).

% DiffE
tff(fact_1021_DiffE,axiom,(
    ! [C2: produc859450856879609959at_nat,A4: set_Pr8693737435421807431at_nat,B5: set_Pr8693737435421807431at_nat] :
      ( pp(aa_set1680211184867041100t_bool(aa_Pro6744037673880449662t_bool(member8206827879206165904at_nat,C2),minus_8321449233255521966at_nat(A4,B5)))
     => ~ ( pp(aa_set1680211184867041100t_bool(aa_Pro6744037673880449662t_bool(member8206827879206165904at_nat,C2),A4))
         => pp(aa_set1680211184867041100t_bool(aa_Pro6744037673880449662t_bool(member8206827879206165904at_nat,C2),B5)) ) ) )).

% DiffE
tff(fact_1022_relcomp_OrelcompI,axiom,(
    ! [A: nat,B: nat,R: set_Pr1261947904930325089at_nat,C2: nat,S: set_Pr1261947904930325089at_nat] :
      ( pp(aa_set3135850010578026034t_bool(aa_Pro5021235949175849214t_bool(member8440522571783428010at_nat,aa_nat7603221163087113075at_nat(aa_nat8803788312118491388at_nat(product_Pair_nat_nat,A),B)),R))
     => ( pp(aa_set3135850010578026034t_bool(aa_Pro5021235949175849214t_bool(member8440522571783428010at_nat,aa_nat7603221163087113075at_nat(aa_nat8803788312118491388at_nat(product_Pair_nat_nat,B),C2)),S))
       => pp(aa_set3135850010578026034t_bool(aa_Pro5021235949175849214t_bool(member8440522571783428010at_nat,aa_nat7603221163087113075at_nat(aa_nat8803788312118491388at_nat(product_Pair_nat_nat,A),C2)),relcomp_nat_nat_nat(R,S))) ) ) )).

% relcomp.relcompI
tff(fact_1023_relcomp_OrelcompI,axiom,(
    ! [A: product_prod_nat_nat,B: product_prod_nat_nat,R: set_Pr8693737435421807431at_nat,C2: product_prod_nat_nat,S: set_Pr8693737435421807431at_nat] :
      ( pp(aa_set1680211184867041100t_bool(aa_Pro6744037673880449662t_bool(member8206827879206165904at_nat,aa_Pro314188276017538018at_nat(aa_Pro5145766267327615662at_nat(produc6161850002892822231at_nat,A),B)),R))
     => ( pp(aa_set1680211184867041100t_bool(aa_Pro6744037673880449662t_bool(member8206827879206165904at_nat,aa_Pro314188276017538018at_nat(aa_Pro5145766267327615662at_nat(produc6161850002892822231at_nat,B),C2)),S))
       => pp(aa_set1680211184867041100t_bool(aa_Pro6744037673880449662t_bool(member8206827879206165904at_nat,aa_Pro314188276017538018at_nat(aa_Pro5145766267327615662at_nat(produc6161850002892822231at_nat,A),C2)),relcom7295539661566034944at_nat(R,S))) ) ) )).

% relcomp.relcompI
tff(fact_1024_relcomp_OrelcompI,axiom,(
    ! [A: fun_Co6545587727236015215e_term,B: produc8923325533196201883nteger,R: set_Pr7592006421409863191nteger,C2: produc8923325533196201883nteger,S: set_Pr5052581263052047815nteger] :
      ( pp(aa_set3464050655127758210r_bool(aa_Pro2389691766940459706r_bool(member4581088367259704696nteger,aa_Pro6252757739892038976nteger(aa_fun3790775640809306146nteger(produc4282985567423050387nteger,A),B)),R))
     => ( member335077259223437328nteger(produc4911887526399440471nteger(B,C2),S)
       => pp(aa_set3464050655127758210r_bool(aa_Pro2389691766940459706r_bool(member4581088367259704696nteger,aa_Pro6252757739892038976nteger(aa_fun3790775640809306146nteger(produc4282985567423050387nteger,A),C2)),relcom7882051849408532656nteger(R,S))) ) ) )).

% relcomp.relcompI
tff(fact_1025_relcomp_OrelcompI,axiom,(
    ! [A: fun_in6429348457993719614e_term,B: product_prod_int_int,R: set_Pr5033440245338114598nt_int,C2: product_prod_int_int,S: set_Pr2560585780119916871nt_int] :
      ( pp(aa_set6451871791712458035t_bool(aa_Pro2057418844460291100t_bool(member500491123954006279nt_int,aa_Pro835648289009615341nt_int(aa_fun7940596247606734144nt_int(produc4852315488734385442nt_int,A),B)),R))
     => ( member8566619992076573584nt_int(produc3646306378393792727nt_int(B,C2),S)
       => pp(aa_set6451871791712458035t_bool(aa_Pro2057418844460291100t_bool(member500491123954006279nt_int,aa_Pro835648289009615341nt_int(aa_fun7940596247606734144nt_int(produc4852315488734385442nt_int,A),C2)),relcom5456725021198286719nt_int(R,S))) ) ) )).

% relcomp.relcompI
tff(fact_1026_relcomp_OrelcompI,axiom,(
    ! [A: fun_Co6545587727236015215e_term,B: fun_Co6545587727236015215e_term,R: set_Pr2881104885773095199e_term,C2: produc8923325533196201883nteger,S: set_Pr7592006421409863191nteger] :
      ( member3700727801235295592e_term(aa_fun7771121184386139346e_term(aa_fun4065348690927510012e_term(produc4524505180950781815e_term,A),B),R)
     => ( pp(aa_set3464050655127758210r_bool(aa_Pro2389691766940459706r_bool(member4581088367259704696nteger,aa_Pro6252757739892038976nteger(aa_fun3790775640809306146nteger(produc4282985567423050387nteger,B),C2)),S))
       => pp(aa_set3464050655127758210r_bool(aa_Pro2389691766940459706r_bool(member4581088367259704696nteger,aa_Pro6252757739892038976nteger(aa_fun3790775640809306146nteger(produc4282985567423050387nteger,A),C2)),relcom3708334122937384570nteger(R,S))) ) ) )).

% relcomp.relcompI
tff(fact_1027_relcomp_OrelcompI,axiom,(
    ! [A: fun_in6429348457993719614e_term,B: fun_in6429348457993719614e_term,R: set_Pr1054393349331465021e_term,C2: product_prod_int_int,S: set_Pr5033440245338114598nt_int] :
      ( member7160087484201369222e_term(aa_fun5006721999989859937e_term(aa_fun4495630950452421628e_term(produc6842831835191658517e_term,A),B),R)
     => ( pp(aa_set6451871791712458035t_bool(aa_Pro2057418844460291100t_bool(member500491123954006279nt_int,aa_Pro835648289009615341nt_int(aa_fun7940596247606734144nt_int(produc4852315488734385442nt_int,B),C2)),S))
       => pp(aa_set6451871791712458035t_bool(aa_Pro2057418844460291100t_bool(member500491123954006279nt_int,aa_Pro835648289009615341nt_int(aa_fun7940596247606734144nt_int(produc4852315488734385442nt_int,A),C2)),relcom7629639294386507898nt_int(R,S))) ) ) )).

% relcomp.relcompI
tff(fact_1028_relcomp_OrelcompI,axiom,(
    ! [A: fun_Pr8336614522058983534e_term,B: produc7822875418678951345atural,R: set_Pr1570348503753982702atural,C2: produc7822875418678951345atural,S: set_Pr250711821884878663atural] :
      ( pp(aa_set4207312397001245291l_bool(aa_Pro8078843286258240140l_bool(member5458643631506449871atural,aa_Pro4163967833709371565atural(aa_fun5152780764703512272atural(produc2566709293081654762atural,A),B)),R))
     => ( member3756964795865971088atural(aa_Pro1971126414814181170atural(aa_Pro1220262147015971502atural(produc4480994950612372183atural,B),C2),S)
       => pp(aa_set4207312397001245291l_bool(aa_Pro8078843286258240140l_bool(member5458643631506449871atural,aa_Pro4163967833709371565atural(aa_fun5152780764703512272atural(produc2566709293081654762atural,A),C2)),relcom3746783289035943599atural(R,S))) ) ) )).

% relcomp.relcompI
tff(fact_1029_relcomp_OrelcompI,axiom,(
    ! [A: fun_Pr272337284026993017e_term,B: produc8923325533196201883nteger,R: set_Pr5663546166630115725nteger,C2: produc8923325533196201883nteger,S: set_Pr5052581263052047815nteger] :
      ( pp(aa_set1981577615330639756r_bool(aa_Pro8002950007301694158r_bool(member6423679177046879214nteger,aa_Pro490869892464487350nteger(aa_fun4101202993852558094nteger(produc7384524951051686153nteger,A),B)),R))
     => ( member335077259223437328nteger(produc4911887526399440471nteger(B,C2),S)
       => pp(aa_set1981577615330639756r_bool(aa_Pro8002950007301694158r_bool(member6423679177046879214nteger,aa_Pro490869892464487350nteger(aa_fun4101202993852558094nteger(produc7384524951051686153nteger,A),C2)),relcom2723316367480567482nteger(R,S))) ) ) )).

% relcomp.relcompI
tff(fact_1030_relcomp_OrelcompI,axiom,(
    ! [A: fun_Pr9164807099015279978e_term,B: product_prod_int_int,R: set_Pr233528076387193594nt_int,C2: product_prod_int_int,S: set_Pr2560585780119916871nt_int] :
      ( pp(aa_set462754579954174303t_bool(aa_Pro2723816575955516532t_bool(member690604328116145115nt_int,aa_Pro3513184699142849729nt_int(aa_fun1388719692539776744nt_int(produc1560874099174258678nt_int,A),B)),R))
     => ( member8566619992076573584nt_int(produc3646306378393792727nt_int(B,C2),S)
       => pp(aa_set462754579954174303t_bool(aa_Pro2723816575955516532t_bool(member690604328116145115nt_int,aa_Pro3513184699142849729nt_int(aa_fun1388719692539776744nt_int(produc1560874099174258678nt_int,A),C2)),relcom7395765569376975787nt_int(R,S))) ) ) )).

% relcomp.relcompI
tff(fact_1031_relcomp_OrelcompI,axiom,(
    ! [A: fun_Pr272337284026993017e_term,B: fun_Co6545587727236015215e_term,R: set_Pr522951563668831017e_term,C2: produc8923325533196201883nteger,S: set_Pr7592006421409863191nteger] :
      ( member8039183878132087922e_term(produc9061498825293938305e_term(A,B),R)
     => ( pp(aa_set3464050655127758210r_bool(aa_Pro2389691766940459706r_bool(member4581088367259704696nteger,aa_Pro6252757739892038976nteger(aa_fun3790775640809306146nteger(produc4282985567423050387nteger,B),C2)),S))
       => pp(aa_set1981577615330639756r_bool(aa_Pro8002950007301694158r_bool(member6423679177046879214nteger,aa_Pro490869892464487350nteger(aa_fun4101202993852558094nteger(produc7384524951051686153nteger,A),C2)),relcom2959821256397535984nteger(R,S))) ) ) )).

% relcomp.relcompI
tff(fact_1032_case__swap,axiom,(
    ! [F6: fun_Co1890133979025130057atural,P4: produc7822875418678951345atural] : aa_Pro1971126414814181170atural(aa_fun4394021921911188166atural(produc8282080750456430313atural,cOMBC_4647895173212359598atural(F6)),aa_Pro4262726347734369532atural(produc5279793246624815241atural,P4)) = aa_Pro1971126414814181170atural(aa_fun4394021921911188166atural(produc8282080750456430313atural,F6),P4) )).

% case_swap
tff(fact_1033_list_Oset_I1_J,axiom,(
    set_typerep2(nil_typerep) = bot_bot_set_typerep )).

% list.set(1)
tff(fact_1034_case__prod__map__prod,axiom,(
    ! [H3: fun_Co1890133979025130057atural,F6: fun_Co7398788559141407565atural,G4: fun_Co7398788559141407565atural,X8: produc7822875418678951345atural] : aa_Pro1971126414814181170atural(aa_fun4394021921911188166atural(produc8282080750456430313atural,H3),aa_Pro4262726347734369532atural(produc8950045413935083162atural(F6,G4),X8)) = aa_Pro1971126414814181170atural(aa_fun4394021921911188166atural(produc8282080750456430313atural,cOMBC_8986509634241427706atural(cOMBB_130406997377790362atural(cOMBB_8143632497815461569atural,cOMBB_3303863054882352626atural(H3,F6)),G4)),X8) )).

% case_prod_map_prod
tff(fact_1035_prod_Ocase__distrib,axiom,(
    ! [H3: fun_Pr2120414637706385539atural,F6: fun_Co1890133979025130057atural,Prod3: produc7822875418678951345atural] : aa_Pro6170093065824087676atural(H3,aa_Pro1971126414814181170atural(aa_fun4394021921911188166atural(produc8282080750456430313atural,F6),Prod3)) = aa_Pro1971126414814181170atural(aa_fun4394021921911188166atural(produc8282080750456430313atural,cOMBB_1026476112683758798atural(cOMBB_6041837087792280206atural(H3),F6)),Prod3) )).

% prod.case_distrib
tff(fact_1036_inj__on__convol__ident,axiom,(
    ! [F6: fun_fu1783298630159076293nteger,X9: set_fu3062369701891493797e_term] : inj_on5021857848461062467nteger(cOMBS_6788261484442488790nteger(produc4282985567423050387nteger,F6),X9) )).

% inj_on_convol_ident
tff(fact_1037_inj__on__convol__ident,axiom,(
    ! [F6: fun_fu7360087974493019164atural,X9: set_fu5063351082257767460e_term] : inj_on6605715038195167769atural(cOMBS_2215763095718458372atural(produc2566709293081654762atural,F6),X9) )).

% inj_on_convol_ident
tff(fact_1038_inj__on__convol__ident,axiom,(
    ! [F6: fun_fu8325123520033448507nteger,X9: set_fu2883028153058477999e_term] : inj_on6745027588872712131nteger(cOMBS_7501632289793839554nteger(produc7384524951051686153nteger,F6),X9) )).

% inj_on_convol_ident
tff(fact_1039_inj__on__convol__ident,axiom,(
    ! [F6: fun_fu7826880322396544552nt_int,X9: set_fu8544203214900410144e_term] : inj_on3859921853975086881nt_int(cOMBS_1321081462047153692nt_int(produc1560874099174258678nt_int,F6),X9) )).

% inj_on_convol_ident
tff(fact_1040_inj__on__convol__ident,axiom,(
    ! [F6: fun_fu254745924291330900nt_int,X9: set_fu6991988656872959732e_term] : inj_on7316603330526774305nt_int(cOMBS_6357492497858634356nt_int(produc4852315488734385442nt_int,F6),X9) )).

% inj_on_convol_ident
tff(fact_1041_inf_Ocobounded1,axiom,(
    ! [A: nat,B: nat] : pp(aa_nat_bool(aa_nat_fun_nat_bool(ord_less_eq_nat,aa_nat_nat(aa_nat_fun_nat_nat(inf_inf_nat,A),B)),A)) )).

% inf.cobounded1
tff(fact_1042_Compr__image__eq,axiom,(
    ! [F6: fun_Pr2118491707810114563at_nat,A5: set_Pr1261947904930325089at_nat,P3: fun_Pr7757163693017731481t_bool] : collec3392354462482085612at_nat(cOMBS_7530496056240154442l_bool(aa_fun5074320335491881728l_bool(cOMBB_1143792199142760587at_nat(fconj),aa_set5223363028666124222t_bool(cOMBC_4213388754263852048t_bool(member8440522571783428010at_nat),image_5168914502847457605at_nat(F6,A5))),P3)) = image_5168914502847457605at_nat(F6,collec3392354462482085612at_nat(cOMBS_7530496056240154442l_bool(aa_fun5074320335491881728l_bool(cOMBB_1143792199142760587at_nat(fconj),aa_set5223363028666124222t_bool(cOMBC_4213388754263852048t_bool(member8440522571783428010at_nat),A5)),cOMBB_150397177082651397at_nat(P3,F6)))) )).

% Compr_image_eq
tff(fact_1043_Compr__image__eq,axiom,(
    ! [F6: fun_Pr3189796393087291805at_nat,A5: set_Pr8693737435421807431at_nat,P3: fun_Pr7757163693017731481t_bool] : collec3392354462482085612at_nat(cOMBS_7530496056240154442l_bool(aa_fun5074320335491881728l_bool(cOMBB_1143792199142760587at_nat(fconj),aa_set5223363028666124222t_bool(cOMBC_4213388754263852048t_bool(member8440522571783428010at_nat),image_6706873702294942047at_nat(F6,A5))),P3)) = image_6706873702294942047at_nat(F6,collec7088162979684241874at_nat(cOMBS_2815829179688385072l_bool(aa_fun1881461277634404812l_bool(cOMBB_6335558003536670961at_nat(fconj),aa_set6997699984206591038t_bool(cOMBC_9012026442144072464t_bool(member8206827879206165904at_nat),A5)),cOMBB_3190877037383586923at_nat(P3,F6)))) )).

% Compr_image_eq
tff(fact_1044_Compr__image__eq,axiom,(
    ! [F6: fun_Pr5303981572562559465at_nat,A5: set_Pr1261947904930325089at_nat,P3: fun_Pr446604468264085555t_bool] : collec7088162979684241874at_nat(cOMBS_2815829179688385072l_bool(aa_fun1881461277634404812l_bool(cOMBB_6335558003536670961at_nat(fconj),aa_set6997699984206591038t_bool(cOMBC_9012026442144072464t_bool(member8206827879206165904at_nat),image_1119892238107900587at_nat(F6,A5))),P3)) = image_1119892238107900587at_nat(F6,collec3392354462482085612at_nat(cOMBS_7530496056240154442l_bool(aa_fun5074320335491881728l_bool(cOMBB_1143792199142760587at_nat(fconj),aa_set5223363028666124222t_bool(cOMBC_4213388754263852048t_bool(member8440522571783428010at_nat),A5)),cOMBB_5528459013814913387at_nat(P3,F6)))) )).

% Compr_image_eq
tff(fact_1045_Compr__image__eq,axiom,(
    ! [F6: fun_Pr6278524904407988355at_nat,A5: set_Pr8693737435421807431at_nat,P3: fun_Pr446604468264085555t_bool] : collec7088162979684241874at_nat(cOMBS_2815829179688385072l_bool(aa_fun1881461277634404812l_bool(cOMBB_6335558003536670961at_nat(fconj),aa_set6997699984206591038t_bool(cOMBC_9012026442144072464t_bool(member8206827879206165904at_nat),image_6321802852832981957at_nat(F6,A5))),P3)) = image_6321802852832981957at_nat(F6,collec7088162979684241874at_nat(cOMBS_2815829179688385072l_bool(aa_fun1881461277634404812l_bool(cOMBB_6335558003536670961at_nat(fconj),aa_set6997699984206591038t_bool(cOMBC_9012026442144072464t_bool(member8206827879206165904at_nat),A5)),cOMBB_74244353674774993at_nat(P3,F6)))) )).

% Compr_image_eq
tff(fact_1046_interrupt__action_Oset__intros_I2_J,axiom,(
    ! [X2: product_prod_nat_nat] : pp(aa_set3135850010578026034t_bool(aa_Pro5021235949175849214t_bool(member8440522571783428010at_nat,X2),interr3917558629499790676at_nat(interr6945818126708391058at_nat(X2)))) )).

% interrupt_action.set_intros(2)
tff(fact_1047_interrupt__action_Oset__intros_I2_J,axiom,(
    ! [X2: produc859450856879609959at_nat] : pp(aa_set1680211184867041100t_bool(aa_Pro6744037673880449662t_bool(member8206827879206165904at_nat,X2),interr4604075546494911546at_nat(interr7700225897186592376at_nat(X2)))) )).

% interrupt_action.set_intros(2)
tff(fact_1048_interrupt__action_Oset__intros_I3_J,axiom,(
    ! [X32: product_prod_nat_nat] : pp(aa_set3135850010578026034t_bool(aa_Pro5021235949175849214t_bool(member8440522571783428010at_nat,X32),interr3917558629499790676at_nat(interr4077302776001012533at_nat(X32)))) )).

% interrupt_action.set_intros(3)
tff(fact_1049_interrupt__action_Oset__intros_I3_J,axiom,(
    ! [X32: produc859450856879609959at_nat] : pp(aa_set1680211184867041100t_bool(aa_Pro6744037673880449662t_bool(member8206827879206165904at_nat,X32),interr4604075546494911546at_nat(interr1275353696496618651at_nat(X32)))) )).

% interrupt_action.set_intros(3)
tff(fact_1050_transfer__start,axiom,(
    ! [P: bool] :
      ( pp(P)
     => ~ pp(aa_bool_bool(aa_boo8970175072276269406l_bool(rel_bool_bool(fequal_bool),P),fFalse)) ) )).

% transfer_start
tff(fact_1051_add_Oright__neutral,axiom,(
    ! [A: code_natural] : aa_Cod4272041906116450446atural(plus_p4538020629002901425atural(A),zero_z2226904508553997617atural) = A )).

% add.right_neutral
tff(fact_1052_add_Oright__neutral,axiom,(
    ! [A: nat] : aa_nat_nat(aa_nat_fun_nat_nat(plus_plus_nat,A),zero_zero_nat) = A )).

% add.right_neutral
tff(fact_1053_add_Oright__neutral,axiom,(
    ! [A: literal] : plus_plus_literal(A,zero_zero_literal) = A )).

% add.right_neutral
tff(fact_1054_subset__CollectI,axiom,(
    ! [B7: set_Pr1261947904930325089at_nat,A5: set_Pr1261947904930325089at_nat,Q3: fun_Pr7757163693017731481t_bool,P3: fun_Pr7757163693017731481t_bool] :
      ( pp(aa_set3135850010578026034t_bool(ord_le3146513528884898305at_nat(B7),A5))
     => ( ! [X3: product_prod_nat_nat] :
            ( pp(aa_set3135850010578026034t_bool(aa_Pro5021235949175849214t_bool(member8440522571783428010at_nat,X3),B7))
           => ( pp(aa_Pro2232559814647311250t_bool(Q3,X3))
             => pp(aa_Pro2232559814647311250t_bool(P3,X3)) ) )
       => pp(aa_set3135850010578026034t_bool(ord_le3146513528884898305at_nat(collec3392354462482085612at_nat(cOMBS_7530496056240154442l_bool(aa_fun5074320335491881728l_bool(cOMBB_1143792199142760587at_nat(fconj),aa_set5223363028666124222t_bool(cOMBC_4213388754263852048t_bool(member8440522571783428010at_nat),B7)),Q3))),collec3392354462482085612at_nat(cOMBS_7530496056240154442l_bool(aa_fun5074320335491881728l_bool(cOMBB_1143792199142760587at_nat(fconj),aa_set5223363028666124222t_bool(cOMBC_4213388754263852048t_bool(member8440522571783428010at_nat),A5)),P3)))) ) ) )).

% subset_CollectI
tff(fact_1055_subset__CollectI,axiom,(
    ! [B7: set_Pr8693737435421807431at_nat,A5: set_Pr8693737435421807431at_nat,Q3: fun_Pr446604468264085555t_bool,P3: fun_Pr446604468264085555t_bool] :
      ( pp(aa_set1680211184867041100t_bool(ord_le3000389064537975527at_nat(B7),A5))
     => ( ! [X3: produc859450856879609959at_nat] :
            ( pp(aa_set1680211184867041100t_bool(aa_Pro6744037673880449662t_bool(member8206827879206165904at_nat,X3),B7))
           => ( pp(aa_Pro6098352494050694700t_bool(Q3,X3))
             => pp(aa_Pro6098352494050694700t_bool(P3,X3)) ) )
       => pp(aa_set1680211184867041100t_bool(ord_le3000389064537975527at_nat(collec7088162979684241874at_nat(cOMBS_2815829179688385072l_bool(aa_fun1881461277634404812l_bool(cOMBB_6335558003536670961at_nat(fconj),aa_set6997699984206591038t_bool(cOMBC_9012026442144072464t_bool(member8206827879206165904at_nat),B7)),Q3))),collec7088162979684241874at_nat(cOMBS_2815829179688385072l_bool(aa_fun1881461277634404812l_bool(cOMBB_6335558003536670961at_nat(fconj),aa_set6997699984206591038t_bool(cOMBC_9012026442144072464t_bool(member8206827879206165904at_nat),A5)),P3)))) ) ) )).

% subset_CollectI
tff(fact_1056_subset__Collect__iff,axiom,(
    ! [B7: set_Pr1261947904930325089at_nat,A5: set_Pr1261947904930325089at_nat,P3: fun_Pr7757163693017731481t_bool] :
      ( pp(aa_set3135850010578026034t_bool(ord_le3146513528884898305at_nat(B7),A5))
     => ( pp(aa_set3135850010578026034t_bool(ord_le3146513528884898305at_nat(B7),collec3392354462482085612at_nat(cOMBS_7530496056240154442l_bool(aa_fun5074320335491881728l_bool(cOMBB_1143792199142760587at_nat(fconj),aa_set5223363028666124222t_bool(cOMBC_4213388754263852048t_bool(member8440522571783428010at_nat),A5)),P3))))
      <=> ! [X5: product_prod_nat_nat] :
            ( pp(aa_set3135850010578026034t_bool(aa_Pro5021235949175849214t_bool(member8440522571783428010at_nat,X5),B7))
           => pp(aa_Pro2232559814647311250t_bool(P3,X5)) ) ) ) )).

% subset_Collect_iff
tff(fact_1057_subset__Collect__iff,axiom,(
    ! [B7: set_Pr8693737435421807431at_nat,A5: set_Pr8693737435421807431at_nat,P3: fun_Pr446604468264085555t_bool] :
      ( pp(aa_set1680211184867041100t_bool(ord_le3000389064537975527at_nat(B7),A5))
     => ( pp(aa_set1680211184867041100t_bool(ord_le3000389064537975527at_nat(B7),collec7088162979684241874at_nat(cOMBS_2815829179688385072l_bool(aa_fun1881461277634404812l_bool(cOMBB_6335558003536670961at_nat(fconj),aa_set6997699984206591038t_bool(cOMBC_9012026442144072464t_bool(member8206827879206165904at_nat),A5)),P3))))
      <=> ! [X5: produc859450856879609959at_nat] :
            ( pp(aa_set1680211184867041100t_bool(aa_Pro6744037673880449662t_bool(member8206827879206165904at_nat,X5),B7))
           => pp(aa_Pro6098352494050694700t_bool(P3,X5)) ) ) ) )).

% subset_Collect_iff
tff(fact_1058_prop__restrict,axiom,(
    ! [X8: product_prod_nat_nat,Z4: set_Pr1261947904930325089at_nat,X9: set_Pr1261947904930325089at_nat,P3: fun_Pr7757163693017731481t_bool] :
      ( pp(aa_set3135850010578026034t_bool(aa_Pro5021235949175849214t_bool(member8440522571783428010at_nat,X8),Z4))
     => ( pp(aa_set3135850010578026034t_bool(ord_le3146513528884898305at_nat(Z4),collec3392354462482085612at_nat(cOMBS_7530496056240154442l_bool(aa_fun5074320335491881728l_bool(cOMBB_1143792199142760587at_nat(fconj),aa_set5223363028666124222t_bool(cOMBC_4213388754263852048t_bool(member8440522571783428010at_nat),X9)),P3))))
       => pp(aa_Pro2232559814647311250t_bool(P3,X8)) ) ) )).

% prop_restrict
tff(fact_1059_prop__restrict,axiom,(
    ! [X8: produc859450856879609959at_nat,Z4: set_Pr8693737435421807431at_nat,X9: set_Pr8693737435421807431at_nat,P3: fun_Pr446604468264085555t_bool] :
      ( pp(aa_set1680211184867041100t_bool(aa_Pro6744037673880449662t_bool(member8206827879206165904at_nat,X8),Z4))
     => ( pp(aa_set1680211184867041100t_bool(ord_le3000389064537975527at_nat(Z4),collec7088162979684241874at_nat(cOMBS_2815829179688385072l_bool(aa_fun1881461277634404812l_bool(cOMBB_6335558003536670961at_nat(fconj),aa_set6997699984206591038t_bool(cOMBC_9012026442144072464t_bool(member8206827879206165904at_nat),X9)),P3))))
       => pp(aa_Pro6098352494050694700t_bool(P3,X8)) ) ) )).

% prop_restrict
tff(fact_1060_Collect__restrict,axiom,(
    ! [X9: set_Pr1261947904930325089at_nat,P3: fun_Pr7757163693017731481t_bool] : pp(aa_set3135850010578026034t_bool(ord_le3146513528884898305at_nat(collec3392354462482085612at_nat(cOMBS_7530496056240154442l_bool(aa_fun5074320335491881728l_bool(cOMBB_1143792199142760587at_nat(fconj),aa_set5223363028666124222t_bool(cOMBC_4213388754263852048t_bool(member8440522571783428010at_nat),X9)),P3))),X9)) )).

% Collect_restrict
tff(fact_1061_Collect__restrict,axiom,(
    ! [X9: set_Pr8693737435421807431at_nat,P3: fun_Pr446604468264085555t_bool] : pp(aa_set1680211184867041100t_bool(ord_le3000389064537975527at_nat(collec7088162979684241874at_nat(cOMBS_2815829179688385072l_bool(aa_fun1881461277634404812l_bool(cOMBB_6335558003536670961at_nat(fconj),aa_set6997699984206591038t_bool(cOMBC_9012026442144072464t_bool(member8206827879206165904at_nat),X9)),P3))),X9)) )).

% Collect_restrict
tff(fact_1062_split__seed__def,axiom,(
    ! [S5: produc7822875418678951345atural] : aa_Pro1971126414814181170atural(split_seed,S5) = aa_Pro1971126414814181170atural(aa_fun4394021921911188166atural(produc8282080750456430313atural,cOMBC_8548339932275315702atural(cOMBB_6558986659707910040atural(cOMBC_6936323340639911621atural,cOMBB_1326504860456885980atural(cOMBB_8113829899795609350atural(produc8282080750456430313atural),cOMBC_3501613152056342390atural(cOMBB_96704837724660068atural(cOMBB_489448995879531957atural,cOMBB_4849420086525620964atural(cOMBB_944832782022194677atural,cOMBB_6558986659707910040atural(cOMBC_6936323340639911621atural,cOMBB_624496947066355268atural(cOMBB_3012511739362972014atural(produc4480994950612372183atural),cOMBB_6959547025548011708atural(produc3574140220909816553atural,inc_shift(numera5444537566228673987atural(bit0(bit1(bit0(bit1(bit0(bit1(bit0(bit1(bit1(bit1(bit1(bit1(bit1(bit1(bit1(bit1(bit1(bit1(bit1(bit1(bit1(bit1(bit1(bit1(bit1(bit1(bit1(bit1(bit1(bit1(one))))))))))))))))))))))))))))))))))))),cOMBB_6959547025548011708atural(cOMBC_1248919038785528696atural(produc3574140220909816553atural),inc_shift(numera5444537566228673987atural(bit0(bit1(bit1(bit0(bit0(bit0(bit0(bit0(bit1(bit1(bit1(bit1(bit1(bit1(bit1(bit1(bit1(bit1(bit1(bit1(bit1(bit1(bit1(bit1(bit1(bit1(bit1(bit1(bit1(bit1(one)))))))))))))))))))))))))))))))))))),aa_Pro3673693039631929973atural(produc6591912806276919810atural,next(S5)))),S5) )).

% split_seed_def
tff(fact_1063_sup__set__def,axiom,(
    ! [A5: set_Pr1261947904930325089at_nat,B7: set_Pr1261947904930325089at_nat] : sup_su6327502436637775413at_nat(A5,B7) = collec3392354462482085612at_nat(sup_su5674415786711694021t_bool(aa_set5223363028666124222t_bool(cOMBC_4213388754263852048t_bool(member8440522571783428010at_nat),A5),aa_set5223363028666124222t_bool(cOMBC_4213388754263852048t_bool(member8440522571783428010at_nat),B7))) )).

% sup_set_def
tff(fact_1064_sup__set__def,axiom,(
    ! [A5: set_Pr8693737435421807431at_nat,B7: set_Pr8693737435421807431at_nat] : sup_su718114333110466843at_nat(A5,B7) = collec7088162979684241874at_nat(sup_su3901408610078580575t_bool(aa_set6997699984206591038t_bool(cOMBC_9012026442144072464t_bool(member8206827879206165904at_nat),A5),aa_set6997699984206591038t_bool(cOMBC_9012026442144072464t_bool(member8206827879206165904at_nat),B7))) )).

% sup_set_def
tff(fact_1065_Un__def,axiom,(
    ! [A5: set_Pr1261947904930325089at_nat,B7: set_Pr1261947904930325089at_nat] : sup_su6327502436637775413at_nat(A5,B7) = collec3392354462482085612at_nat(cOMBS_7530496056240154442l_bool(aa_fun5074320335491881728l_bool(cOMBB_1143792199142760587at_nat(fdisj),aa_set5223363028666124222t_bool(cOMBC_4213388754263852048t_bool(member8440522571783428010at_nat),A5)),aa_set5223363028666124222t_bool(cOMBC_4213388754263852048t_bool(member8440522571783428010at_nat),B7))) )).

% Un_def
tff(fact_1066_Un__def,axiom,(
    ! [A5: set_Pr8693737435421807431at_nat,B7: set_Pr8693737435421807431at_nat] : sup_su718114333110466843at_nat(A5,B7) = collec7088162979684241874at_nat(cOMBS_2815829179688385072l_bool(aa_fun1881461277634404812l_bool(cOMBB_6335558003536670961at_nat(fdisj),aa_set6997699984206591038t_bool(cOMBC_9012026442144072464t_bool(member8206827879206165904at_nat),A5)),aa_set6997699984206591038t_bool(cOMBC_9012026442144072464t_bool(member8206827879206165904at_nat),B7))) )).

% Un_def
tff(fact_1067_sup__Un__eq,axiom,(
    ! [R4: set_Pr1261947904930325089at_nat,S4: set_Pr1261947904930325089at_nat,X4: product_prod_nat_nat] :
      ( pp(aa_Pro2232559814647311250t_bool(sup_su5674415786711694021t_bool(aa_set5223363028666124222t_bool(cOMBC_4213388754263852048t_bool(member8440522571783428010at_nat),R4),aa_set5223363028666124222t_bool(cOMBC_4213388754263852048t_bool(member8440522571783428010at_nat),S4)),X4))
    <=> pp(aa_set3135850010578026034t_bool(aa_Pro5021235949175849214t_bool(member8440522571783428010at_nat,X4),sup_su6327502436637775413at_nat(R4,S4))) ) )).

% sup_Un_eq
tff(fact_1068_sup__Un__eq,axiom,(
    ! [R4: set_Pr8693737435421807431at_nat,S4: set_Pr8693737435421807431at_nat,X4: produc859450856879609959at_nat] :
      ( pp(aa_Pro6098352494050694700t_bool(sup_su3901408610078580575t_bool(aa_set6997699984206591038t_bool(cOMBC_9012026442144072464t_bool(member8206827879206165904at_nat),R4),aa_set6997699984206591038t_bool(cOMBC_9012026442144072464t_bool(member8206827879206165904at_nat),S4)),X4))
    <=> pp(aa_set1680211184867041100t_bool(aa_Pro6744037673880449662t_bool(member8206827879206165904at_nat,X4),sup_su718114333110466843at_nat(R4,S4))) ) )).

% sup_Un_eq
tff(fact_1069_conditional__action_Oin__rel,axiom,(
    ! [R4: fun_fu6012121808138353003r_bool,A7: condit529843700979588157e_term,B6: condit2712864380631382371nteger] :
      ( pp(aa_con5738070099517397040r_bool(aa_con1623875276633070770r_bool(condit6184561423513516559nteger(R4),A7),B6))
    <=> ? [Z3: condit8470381793734434479nteger] :
          ( member6180653861673990470nteger(Z3,collec8013588583170467972nteger(cOMBC_1412576520028865000r_bool(cOMBB_6453866196482202699nteger(ord_le5347933966117430903nteger,condit7952600011703662612nteger),collec7922087001056311734nteger(aa_fun3323788978832462054r_bool(produc401098500374025047r_bool,R4)))))
          & aa_con6081442682657178282e_term(condit2633228709571318698e_term(produc3971164842776949671nteger),Z3) = A7
          & aa_con6461004814926059446nteger(condit9202156164625486240nteger(produc7330894765516781285nteger),Z3) = B6 ) ) )).

% conditional_action.in_rel
tff(fact_1070_conditional__action_Oin__rel,axiom,(
    ! [R4: fun_fu7078651824448937172l_bool,A7: condit7332843034302654652e_term,B6: condit5465194378543733881atural] :
      ( pp(aa_con8041701148131775130l_bool(aa_con6156384551402013211l_bool(condit8136067717219687782atural(R4),A7),B6))
    <=> ? [Z3: condit6542709471177067398atural] :
          ( member6163144751841541661atural(Z3,collec6097989394234547547atural(cOMBC_4777985434584799034l_bool(cOMBB_69603593386543220atural(ord_le8467756462758155086atural,condit6721827335151951979atural),collec6367547018462048781atural(aa_fun6400397208912365478l_bool(produc8343529308684018112l_bool,R4)))))
          & aa_con1092570966786250880e_term(condit530872168517844736e_term(produc1168782837711296254atural),Z3) = A7
          & aa_con2292861600631905205atural(condit110732285524013727atural(produc3992340709582277180atural),Z3) = B6 ) ) )).

% conditional_action.in_rel
tff(fact_1071_conditional__action_Oin__rel,axiom,(
    ! [R4: fun_fu1674507805476766837r_bool,A7: condit5152520105103365191e_term,B6: condit2712864380631382371nteger] :
      ( pp(aa_con5738070099517397040r_bool(aa_con3033407470087011260r_bool(condit3730511338334943365nteger(R4),A7),B6))
    <=> ? [Z3: condit1412535097198424613nteger] :
          ( member1032970377862898876nteger(Z3,collec967815020255904762nteger(cOMBC_8733656865795830012r_bool(cOMBB_1842404469168437973nteger(ord_le3337582088779512301nteger,condit7686862880692381322nteger),collec7332582564002478124nteger(aa_fun4743479584365168742r_bool(produc1236900166980094561r_bool,R4)))))
          & aa_con3298917038284919594e_term(condit3166682508218680618e_term(produc5986598495681327645nteger),Z3) = A7
          & aa_con4378243020094724544nteger(condit3587349607997788074nteger(produc8810156367552308571nteger),Z3) = B6 ) ) )).

% conditional_action.in_rel
tff(fact_1072_conditional__action_Oin__rel,axiom,(
    ! [R4: fun_fu4196931294019812808t_bool,A7: condit8743629359402738616e_term,B6: condit1149335772477489793nt_int] :
      ( pp(aa_con3870485526895031954t_bool(aa_con6423989922710986511t_bool(condit2775462794712788850nt_int(R4),A7),B6))
    <=> ? [Z3: condit5348964524616842130nt_int] :
          ( member2650117077833728553nt_int(Z3,collec5845839669341505895nt_int(cOMBC_6803298798058583842t_bool(cOMBB_418042858550060136nt_int(ord_le5172437211506631514nt_int,condit2367099723822225015nt_int),collec3203402231325458457nt_int(aa_fun7074524131408103078t_bool(produc625993674133193396t_bool,R4)))))
          & aa_con5194767075275078024e_term(condit8347815893170957832e_term(produc6655012789309278474nt_int),Z3) = A7
          & aa_con8618817592691734705nt_int(condit7137826502243047323nt_int(produc7622839952223151176nt_int),Z3) = B6 ) ) )).

% conditional_action.in_rel
tff(fact_1073_conditional__action_Oin__rel,axiom,(
    ! [R4: fun_fu5117548769634986908t_bool,A7: condit7866213752590048140e_term,B6: condit1149335772477489793nt_int] :
      ( pp(aa_con3870485526895031954t_bool(aa_con1991058238916365539t_bool(condit3271435385184627870nt_int(R4),A7),B6))
    <=> ? [Z3: condit5737986311263826622nt_int] :
          ( member5130677871921602901nt_int(Z3,collec8282763664059201683nt_int(cOMBC_6809366433643302090t_bool(cOMBB_7614080557269926204nt_int(ord_le172202941055982214nt_int,condit7400265531455562659nt_int),collec8164060689515068741nt_int(aa_fun7956820646887163302t_bool(produc6627716702706253960t_bool,R4)))))
          & aa_con605714200004147848e_term(condit6729456979053129992e_term(produc2507970727455213110nt_int),Z3) = A7
          & aa_con6366738833360172165nt_int(condit3930740424007402351nt_int(produc726383008135262580nt_int),Z3) = B6 ) ) )).

% conditional_action.in_rel
tff(fact_1074_conditional__action_Oin__rel,axiom,(
    ! [R4: fun_Co8475707966591157134l_bool,A7: condit6493346598134228598atural,B6: condit5465194378543733881atural] :
      ( pp(aa_con8041701148131775130l_bool(aa_con6328194478143685077l_bool(condit1127689873879419692atural(R4),A7),B6))
    <=> ? [Z3: condit1810779906380472396atural] :
          ( member5077444122367321059atural(Z3,collec3264392531641636129atural(cOMBC_6514811739612929710l_bool(cOMBB_1840833620497539502atural(ord_le2202040463148982292atural,condit6773436539961436209atural),collec1991479681304692691atural(produc5868410056131333498l_bool(R4)))))
          & aa_con4661744543005849856atural(condit7067702762122744960atural(produc497848011034438852atural),Z3) = A7
          & aa_con6173485833423625583atural(condit4604360551831230809atural(produc6591912806276919810atural),Z3) = B6 ) ) )).

% conditional_action.in_rel
tff(fact_1075_conditional__action_Oin__rel,axiom,(
    ! [R4: fun_fi7179806364493256449f_bool,A7: condit3482957019168584761action,B6: condit8002672114479986987list_f] :
      ( pp(aa_con7178005104978336878f_bool(aa_con6037231209153826126f_bool(condit1543564991105445733list_f(R4),A7),B6))
    <=> ? [Z3: condit573090327609778161list_f] :
          ( member3716888906625679770list_f(Z3,collec7820802666344048348list_f(cOMBC_3324183268558603608f_bool(cOMBB_5499718888831777787list_f(ord_le3852096572277380649list_f,condit6827580605863688246list_f),collec2941370454899091988list_f(produc4709439930048449441f_bool(R4)))))
          & aa_con2705967329354826990action(condit7155426171764300860action(produc3089225533250117581list_f),Z3) = A7
          & aa_con6974328736262822752list_f(condit4069896782405135150list_f(produc8710481132536983823list_f),Z3) = B6 ) ) )).

% conditional_action.in_rel
tff(fact_1076_sup__Un__eq2,axiom,(
    ! [R4: set_Pr1261947904930325089at_nat,S4: set_Pr1261947904930325089at_nat,X4: nat,Xa2: nat] :
      ( pp(aa_nat_bool(aa_nat_fun_nat_bool(sup_su8404041055355318397t_bool(cOMBC_6245729688356921590t_bool(cOMBB_6870708132184939840ol_nat(cOMBC_6089182126854364013t_bool,cOMBB_7227252839205164092ol_nat(cOMBB_8823940721079071078ol_nat(member8440522571783428010at_nat),product_Pair_nat_nat)),R4),cOMBC_6245729688356921590t_bool(cOMBB_6870708132184939840ol_nat(cOMBC_6089182126854364013t_bool,cOMBB_7227252839205164092ol_nat(cOMBB_8823940721079071078ol_nat(member8440522571783428010at_nat),product_Pair_nat_nat)),S4)),X4),Xa2))
    <=> pp(aa_set3135850010578026034t_bool(aa_Pro5021235949175849214t_bool(member8440522571783428010at_nat,aa_nat7603221163087113075at_nat(aa_nat8803788312118491388at_nat(product_Pair_nat_nat,X4),Xa2)),sup_su6327502436637775413at_nat(R4,S4))) ) )).

% sup_Un_eq2
tff(fact_1077_sup__Un__eq2,axiom,(
    ! [R4: set_Pr8693737435421807431at_nat,S4: set_Pr8693737435421807431at_nat,X4: product_prod_nat_nat,Xa2: product_prod_nat_nat] :
      ( pp(aa_Pro2232559814647311250t_bool(aa_Pro595088089689268830t_bool(sup_su8812873402214772865t_bool(cOMBC_8707992278803734470t_bool(cOMBB_4054337248528292751at_nat(cOMBC_4555905863570137130t_bool,cOMBB_805735269680691817at_nat(cOMBB_185029674437798763at_nat(member8206827879206165904at_nat),produc6161850002892822231at_nat)),R4),cOMBC_8707992278803734470t_bool(cOMBB_4054337248528292751at_nat(cOMBC_4555905863570137130t_bool,cOMBB_805735269680691817at_nat(cOMBB_185029674437798763at_nat(member8206827879206165904at_nat),produc6161850002892822231at_nat)),S4)),X4),Xa2))
    <=> pp(aa_set1680211184867041100t_bool(aa_Pro6744037673880449662t_bool(member8206827879206165904at_nat,aa_Pro314188276017538018at_nat(aa_Pro5145766267327615662at_nat(produc6161850002892822231at_nat,X4),Xa2)),sup_su718114333110466843at_nat(R4,S4))) ) )).

% sup_Un_eq2
tff(fact_1078_sup__Un__eq2,axiom,(
    ! [R4: set_Pr7592006421409863191nteger,S4: set_Pr7592006421409863191nteger,X4: fun_Co6545587727236015215e_term,Xa2: produc8923325533196201883nteger] :
      ( pp(aa_Pro5843519176478241656r_bool(aa_fun5646951941296221740r_bool(sup_su5661509286765721239r_bool(cOMBC_1701604444625769262r_bool(cOMBB_2051620022066736427e_term(cOMBC_1849943191596060938r_bool,cOMBB_2794114419360077275e_term(cOMBB_7221559756505762377nteger(member4581088367259704696nteger),produc4282985567423050387nteger)),R4),cOMBC_1701604444625769262r_bool(cOMBB_2051620022066736427e_term(cOMBC_1849943191596060938r_bool,cOMBB_2794114419360077275e_term(cOMBB_7221559756505762377nteger(member4581088367259704696nteger),produc4282985567423050387nteger)),S4)),X4),Xa2))
    <=> pp(aa_set3464050655127758210r_bool(aa_Pro2389691766940459706r_bool(member4581088367259704696nteger,aa_Pro6252757739892038976nteger(aa_fun3790775640809306146nteger(produc4282985567423050387nteger,X4),Xa2)),sup_su2921085720131085635nteger(R4,S4))) ) )).

% sup_Un_eq2
tff(fact_1079_sup__Un__eq2,axiom,(
    ! [R4: set_Pr1570348503753982702atural,S4: set_Pr1570348503753982702atural,X4: fun_Pr8336614522058983534e_term,Xa2: produc7822875418678951345atural] :
      ( pp(aa_Pro8754844875067278050l_bool(aa_fun2237767473747863189l_bool(sup_su8095728789641411072l_bool(cOMBC_8519344746081138158l_bool(cOMBB_2417629582155303358e_term(cOMBC_1922632389518567517l_bool,cOMBB_7937736296159719194e_term(cOMBB_6132650689756367373atural(member5458643631506449871atural),produc2566709293081654762atural)),R4),cOMBC_8519344746081138158l_bool(cOMBB_2417629582155303358e_term(cOMBC_1922632389518567517l_bool,cOMBB_7937736296159719194e_term(cOMBB_6132650689756367373atural(member5458643631506449871atural),produc2566709293081654762atural)),S4)),X4),Xa2))
    <=> pp(aa_set4207312397001245291l_bool(aa_Pro8078843286258240140l_bool(member5458643631506449871atural,aa_Pro4163967833709371565atural(aa_fun5152780764703512272atural(produc2566709293081654762atural,X4),Xa2)),sup_su1748669630276497946atural(R4,S4))) ) )).

% sup_Un_eq2
tff(fact_1080_sup__Un__eq2,axiom,(
    ! [R4: set_Pr5663546166630115725nteger,S4: set_Pr5663546166630115725nteger,X4: fun_Pr272337284026993017e_term,Xa2: produc8923325533196201883nteger] :
      ( pp(aa_Pro5843519176478241656r_bool(aa_fun5449300841655810358r_bool(sup_su2691584770669240737r_bool(cOMBC_2430318800797357742r_bool(cOMBB_680426673656512949e_term(cOMBC_1164745642197396244r_bool,cOMBB_5316222305875338853e_term(cOMBB_3072517373778436405nteger(member6423679177046879214nteger),produc7384524951051686153nteger)),R4),cOMBC_2430318800797357742r_bool(cOMBB_680426673656512949e_term(cOMBC_1164745642197396244r_bool,cOMBB_5316222305875338853e_term(cOMBB_3072517373778436405nteger(member6423679177046879214nteger),produc7384524951051686153nteger)),S4)),X4),Xa2))
    <=> pp(aa_set1981577615330639756r_bool(aa_Pro8002950007301694158r_bool(member6423679177046879214nteger,aa_Pro490869892464487350nteger(aa_fun4101202993852558094nteger(produc7384524951051686153nteger,X4),Xa2)),sup_su5841867293152630969nteger(R4,S4))) ) )).

% sup_Un_eq2
tff(fact_1081_sup__Un__eq2,axiom,(
    ! [R4: set_Pr233528076387193594nt_int,S4: set_Pr233528076387193594nt_int,X4: fun_Pr9164807099015279978e_term,Xa2: product_prod_int_int] :
      ( pp(aa_Pro4501881432599481050t_bool(aa_fun5300525129335604105t_bool(sup_su8737265340369414900t_bool(cOMBC_4650738552150274286t_bool(cOMBB_9203412279331060138e_term(cOMBC_3685975587475309385t_bool,cOMBB_2463357054279533846e_term(cOMBB_1737989579323207725nt_int(member690604328116145115nt_int),produc1560874099174258678nt_int)),R4),cOMBC_4650738552150274286t_bool(cOMBB_9203412279331060138e_term(cOMBC_3685975587475309385t_bool,cOMBB_2463357054279533846e_term(cOMBB_1737989579323207725nt_int(member690604328116145115nt_int),produc1560874099174258678nt_int)),S4)),X4),Xa2))
    <=> pp(aa_set462754579954174303t_bool(aa_Pro2723816575955516532t_bool(member690604328116145115nt_int,aa_Pro3513184699142849729nt_int(aa_fun1388719692539776744nt_int(produc1560874099174258678nt_int,X4),Xa2)),sup_su3143671203043873318nt_int(R4,S4))) ) )).

% sup_Un_eq2
tff(fact_1082_sup__Un__eq2,axiom,(
    ! [R4: set_Pr5033440245338114598nt_int,S4: set_Pr5033440245338114598nt_int,X4: fun_in6429348457993719614e_term,Xa2: product_prod_int_int] :
      ( pp(aa_Pro4501881432599481050t_bool(aa_fun4446166836006121821t_bool(sup_su8464148172981958856t_bool(cOMBC_1018679855623880686t_bool(cOMBB_944033637513888382e_term(cOMBC_2995058810049920797t_bool,cOMBB_7430342728797892074e_term(cOMBB_952788161300084357nt_int(member500491123954006279nt_int),produc4852315488734385442nt_int)),R4),cOMBC_1018679855623880686t_bool(cOMBB_944033637513888382e_term(cOMBC_2995058810049920797t_bool,cOMBB_7430342728797892074e_term(cOMBB_952788161300084357nt_int(member500491123954006279nt_int),produc4852315488734385442nt_int)),S4)),X4),Xa2))
    <=> pp(aa_set6451871791712458035t_bool(aa_Pro2057418844460291100t_bool(member500491123954006279nt_int,aa_Pro835648289009615341nt_int(aa_fun7940596247606734144nt_int(produc4852315488734385442nt_int,X4),Xa2)),sup_su1426507467619248466nt_int(R4,S4))) ) )).

% sup_Un_eq2
tff(fact_1083_ImageE,axiom,(
    ! [B: nat,R: set_Pr1261947904930325089at_nat,A4: set_nat] :
      ( member_nat(B,image_nat_nat(R,A4))
     => ~ ! [X3: nat] :
            ( pp(aa_set3135850010578026034t_bool(aa_Pro5021235949175849214t_bool(member8440522571783428010at_nat,aa_nat7603221163087113075at_nat(aa_nat8803788312118491388at_nat(product_Pair_nat_nat,X3),B)),R))
           => ~ member_nat(X3,A4) ) ) )).

% ImageE
tff(fact_1084_ImageE,axiom,(
    ! [B: product_prod_nat_nat,R: set_Pr846279711151727201at_nat,A4: set_Pr8693737435421807431at_nat] :
      ( pp(aa_set3135850010578026034t_bool(aa_Pro5021235949175849214t_bool(member8440522571783428010at_nat,B),image_4802155899172601389at_nat(R,A4)))
     => ~ ! [X3: produc859450856879609959at_nat] :
            ( member3919319858682911658at_nat(produc1860397064299428849at_nat(X3,B),R)
           => ~ pp(aa_set1680211184867041100t_bool(aa_Pro6744037673880449662t_bool(member8206827879206165904at_nat,X3),A4)) ) ) )).

% ImageE
tff(fact_1085_ImageE,axiom,(
    ! [B: product_prod_nat_nat,R: set_Pr8693737435421807431at_nat,A4: set_Pr1261947904930325089at_nat] :
      ( pp(aa_set3135850010578026034t_bool(aa_Pro5021235949175849214t_bool(member8440522571783428010at_nat,B),image_2484338115069272851at_nat(R,A4)))
     => ~ ! [X3: product_prod_nat_nat] :
            ( pp(aa_set1680211184867041100t_bool(aa_Pro6744037673880449662t_bool(member8206827879206165904at_nat,aa_Pro314188276017538018at_nat(aa_Pro5145766267327615662at_nat(produc6161850002892822231at_nat,X3),B)),R))
           => ~ pp(aa_set3135850010578026034t_bool(aa_Pro5021235949175849214t_bool(member8440522571783428010at_nat,X3),A4)) ) ) )).

% ImageE
tff(fact_1086_ImageE,axiom,(
    ! [B: produc859450856879609959at_nat,R: set_Pr9129816769188007085at_nat,A4: set_Pr1261947904930325089at_nat] :
      ( pp(aa_set1680211184867041100t_bool(aa_Pro6744037673880449662t_bool(member8206827879206165904at_nat,B),image_8438546471840335737at_nat(R,A4)))
     => ~ ! [X3: product_prod_nat_nat] :
            ( member6033505038158179318at_nat(produc5496787636967163197at_nat(X3,B),R)
           => ~ pp(aa_set3135850010578026034t_bool(aa_Pro5021235949175849214t_bool(member8440522571783428010at_nat,X3),A4)) ) ) )).

% ImageE
tff(fact_1087_ImageE,axiom,(
    ! [B: produc859450856879609959at_nat,R: set_Pr553994874890374343at_nat,A4: set_Pr8693737435421807431at_nat] :
      ( pp(aa_set1680211184867041100t_bool(aa_Pro6744037673880449662t_bool(member8206827879206165904at_nat,B),image_2092125385209402259at_nat(R,A4)))
     => ~ ! [X3: produc859450856879609959at_nat] :
            ( member8062223511168850704at_nat(produc4662710985925991255at_nat(X3,B),R)
           => ~ pp(aa_set1680211184867041100t_bool(aa_Pro6744037673880449662t_bool(member8206827879206165904at_nat,X3),A4)) ) ) )).

% ImageE
tff(fact_1088_ImageE,axiom,(
    ! [B: produc8923325533196201883nteger,R: set_Pr7592006421409863191nteger,A4: set_fu3062369701891493797e_term] :
      ( member157494554546826820nteger(B,image_1218129382900921687nteger(R,A4))
     => ~ ! [X3: fun_Co6545587727236015215e_term] :
            ( pp(aa_set3464050655127758210r_bool(aa_Pro2389691766940459706r_bool(member4581088367259704696nteger,aa_Pro6252757739892038976nteger(aa_fun3790775640809306146nteger(produc4282985567423050387nteger,X3),B)),R))
           => ~ member4312719604404396038e_term(X3,A4) ) ) )).

% ImageE
tff(fact_1089_ImageE,axiom,(
    ! [B: produc7822875418678951345atural,R: set_Pr1570348503753982702atural,A4: set_fu5063351082257767460e_term] :
      ( member8280416476884352090atural(B,image_615082366656534702atural(R,A4))
     => ~ ! [X3: fun_Pr8336614522058983534e_term] :
            ( pp(aa_set4207312397001245291l_bool(aa_Pro8078843286258240140l_bool(member5458643631506449871atural,aa_Pro4163967833709371565atural(aa_fun5152780764703512272atural(produc2566709293081654762atural,X3),B)),R))
           => ~ member3406593020217859077e_term(X3,A4) ) ) )).

% ImageE
tff(fact_1090_ImageE,axiom,(
    ! [B: produc8923325533196201883nteger,R: set_Pr5663546166630115725nteger,A4: set_fu2883028153058477999e_term] :
      ( member157494554546826820nteger(B,image_5432898024626566093nteger(R,A4))
     => ~ ! [X3: fun_Pr272337284026993017e_term] :
            ( pp(aa_set1981577615330639756r_bool(aa_Pro8002950007301694158r_bool(member6423679177046879214nteger,aa_Pro490869892464487350nteger(aa_fun4101202993852558094nteger(produc7384524951051686153nteger,X3),B)),R))
           => ~ member4565687819040644368e_term(X3,A4) ) ) )).

% ImageE
tff(fact_1091_ImageE,axiom,(
    ! [B: product_prod_int_int,R: set_Pr233528076387193594nt_int,A4: set_fu8544203214900410144e_term] :
      ( member5262025264175285858nt_int(B,image_5659330387682446010nt_int(R,A4))
     => ~ ! [X3: fun_Pr9164807099015279978e_term] :
            ( pp(aa_set462754579954174303t_bool(aa_Pro2723816575955516532t_bool(member690604328116145115nt_int,aa_Pro3513184699142849729nt_int(aa_fun1388719692539776744nt_int(produc1560874099174258678nt_int,X3),B)),R))
           => ~ member2948136515907314945e_term(X3,A4) ) ) )).

% ImageE
tff(fact_1092_ImageE,axiom,(
    ! [B: product_prod_int_int,R: set_Pr5033440245338114598nt_int,A4: set_fu6991988656872959732e_term] :
      ( member5262025264175285858nt_int(B,image_5290376555693934566nt_int(R,A4))
     => ~ ! [X3: fun_in6429348457993719614e_term] :
            ( pp(aa_set6451871791712458035t_bool(aa_Pro2057418844460291100t_bool(member500491123954006279nt_int,aa_Pro835648289009615341nt_int(aa_fun7940596247606734144nt_int(produc4852315488734385442nt_int,X3),B)),R))
           => ~ member7723273712176309973e_term(X3,A4) ) ) )).

% ImageE
tff(fact_1093_conditional__action_Orel__compp__Grp,axiom,(
    ! [R4: fun_fu6012121808138353003r_bool] : condit6184561423513516559nteger(R4) = relcom99973385474455940nteger(conver309101513159102947e_term(bNF_Gr337280025065919164e_term(collec8013588583170467972nteger(cOMBC_1412576520028865000r_bool(cOMBB_6453866196482202699nteger(ord_le5347933966117430903nteger,condit7952600011703662612nteger),collec7922087001056311734nteger(aa_fun3323788978832462054r_bool(produc401098500374025047r_bool,R4)))),condit2633228709571318698e_term(produc3971164842776949671nteger))),bNF_Gr8116150563447489316nteger(collec8013588583170467972nteger(cOMBC_1412576520028865000r_bool(cOMBB_6453866196482202699nteger(ord_le5347933966117430903nteger,condit7952600011703662612nteger),collec7922087001056311734nteger(aa_fun3323788978832462054r_bool(produc401098500374025047r_bool,R4)))),condit9202156164625486240nteger(produc7330894765516781285nteger))) )).

% conditional_action.rel_compp_Grp
tff(fact_1094_conditional__action_Orel__compp__Grp,axiom,(
    ! [R4: fun_fu7078651824448937172l_bool] : condit8136067717219687782atural(R4) = relcom256228386380075716atural(conver7098552031471122361e_term(bNF_Gr7710201126091049106e_term(collec6097989394234547547atural(cOMBC_4777985434584799034l_bool(cOMBB_69603593386543220atural(ord_le8467756462758155086atural,condit6721827335151951979atural),collec6367547018462048781atural(aa_fun6400397208912365478l_bool(produc8343529308684018112l_bool,R4)))),condit530872168517844736e_term(produc1168782837711296254atural))),bNF_Gr7469776983787714339atural(collec6097989394234547547atural(cOMBC_4777985434584799034l_bool(cOMBB_69603593386543220atural(ord_le8467756462758155086atural,condit6721827335151951979atural),collec6367547018462048781atural(aa_fun6400397208912365478l_bool(produc8343529308684018112l_bool,R4)))),condit110732285524013727atural(produc3992340709582277180atural))) )).

% conditional_action.rel_compp_Grp
tff(fact_1095_conditional__action_Orel__compp__Grp,axiom,(
    ! [R4: fun_fu1674507805476766837r_bool] : condit3730511338334943365nteger(R4) = relcom1621412717945473540nteger(conver81526066115015267e_term(bNF_Gr693175160734942012e_term(collec967815020255904762nteger(cOMBC_8733656865795830012r_bool(cOMBB_1842404469168437973nteger(ord_le3337582088779512301nteger,condit7686862880692381322nteger),collec7332582564002478124nteger(aa_fun4743479584365168742r_bool(produc1236900166980094561r_bool,R4)))),condit3166682508218680618e_term(produc5986598495681327645nteger))),bNF_Gr331786366395757870nteger(collec967815020255904762nteger(cOMBC_8733656865795830012r_bool(cOMBB_1842404469168437973nteger(ord_le3337582088779512301nteger,condit7686862880692381322nteger),collec7332582564002478124nteger(aa_fun4743479584365168742r_bool(produc1236900166980094561r_bool,R4)))),condit3587349607997788074nteger(produc8810156367552308571nteger))) )).

% conditional_action.rel_compp_Grp
tff(fact_1096_conditional__action_Orel__compp__Grp,axiom,(
    ! [R4: fun_fu4196931294019812808t_bool] : condit2775462794712788850nt_int(R4) = relcom3405438673302639556nt_int(conver3480862838003837121e_term(bNF_Gr621134324465781146e_term(collec5845839669341505895nt_int(cOMBC_6803298798058583842t_bool(cOMBB_418042858550060136nt_int(ord_le5172437211506631514nt_int,condit2367099723822225015nt_int),collec3203402231325458457nt_int(aa_fun7074524131408103078t_bool(produc625993674133193396t_bool,R4)))),condit8347815893170957832e_term(produc6655012789309278474nt_int))),bNF_Gr5978729743880596511nt_int(collec5845839669341505895nt_int(cOMBC_6803298798058583842t_bool(cOMBB_418042858550060136nt_int(ord_le5172437211506631514nt_int,condit2367099723822225015nt_int),collec3203402231325458457nt_int(aa_fun7074524131408103078t_bool(produc625993674133193396t_bool,R4)))),condit7137826502243047323nt_int(produc7622839952223151176nt_int))) )).

% conditional_action.rel_compp_Grp
tff(fact_1097_conditional__action_Orel__compp__Grp,axiom,(
    ! [R4: fun_fu5117548769634986908t_bool] : condit3271435385184627870nt_int(R4) = relcom3847978374845482180nt_int(conver5636284800009640385e_term(bNF_Gr8199425639716154010e_term(collec8282763664059201683nt_int(cOMBC_6809366433643302090t_bool(cOMBB_7614080557269926204nt_int(ord_le172202941055982214nt_int,condit7400265531455562659nt_int),collec8164060689515068741nt_int(aa_fun7956820646887163302t_bool(produc6627716702706253960t_bool,R4)))),condit6729456979053129992e_term(produc2507970727455213110nt_int))),bNF_Gr3797495339062392819nt_int(collec8282763664059201683nt_int(cOMBC_6809366433643302090t_bool(cOMBB_7614080557269926204nt_int(ord_le172202941055982214nt_int,condit7400265531455562659nt_int),collec8164060689515068741nt_int(aa_fun7956820646887163302t_bool(produc6627716702706253960t_bool,R4)))),condit3930740424007402351nt_int(produc726383008135262580nt_int))) )).

% conditional_action.rel_compp_Grp
tff(fact_1098_conditional__action_Orel__compp__Grp,axiom,(
    ! [R4: fun_Co8475707966591157134l_bool] : condit1127689873879419692atural(R4) = relcom7477549861947874628atural(conver9184724556494050873atural(bNF_Gr659660228831487250atural(collec3264392531641636129atural(cOMBC_6514811739612929710l_bool(cOMBB_1840833620497539502atural(ord_le2202040463148982292atural,condit6773436539961436209atural),collec1991479681304692691atural(produc5868410056131333498l_bool(R4)))),condit7067702762122744960atural(produc497848011034438852atural))),bNF_Gr7139796620294019805atural(collec3264392531641636129atural(cOMBC_6514811739612929710l_bool(cOMBB_1840833620497539502atural(ord_le2202040463148982292atural,condit6773436539961436209atural),collec1991479681304692691atural(produc5868410056131333498l_bool(R4)))),condit4604360551831230809atural(produc6591912806276919810atural))) )).

% conditional_action.rel_compp_Grp
tff(fact_1099_conditional__action_Orel__compp__Grp,axiom,(
    ! [R4: fun_fi7179806364493256449f_bool] : condit1543564991105445733list_f(R4) = relcom7515417596351238834list_f(conver7720072225776492021action(bNF_Gr6437747679974042972action(collec7820802666344048348list_f(cOMBC_3324183268558603608f_bool(cOMBB_5499718888831777787list_f(ord_le3852096572277380649list_f,condit6827580605863688246list_f),collec2941370454899091988list_f(produc4709439930048449441f_bool(R4)))),condit7155426171764300860action(produc3089225533250117581list_f))),bNF_Gr9208479453086946510list_f(collec7820802666344048348list_f(cOMBC_3324183268558603608f_bool(cOMBB_5499718888831777787list_f(ord_le3852096572277380649list_f,condit6827580605863688246list_f),collec2941370454899091988list_f(produc4709439930048449441f_bool(R4)))),condit4069896782405135150list_f(produc8710481132536983823list_f))) )).

% conditional_action.rel_compp_Grp
tff(fact_1100_Image__singleton__iff,axiom,(
    ! [B: nat,R: set_Pr1261947904930325089at_nat,A: nat] :
      ( member_nat(B,image_nat_nat(R,insert_nat(A,bot_bot_set_nat)))
    <=> pp(aa_set3135850010578026034t_bool(aa_Pro5021235949175849214t_bool(member8440522571783428010at_nat,aa_nat7603221163087113075at_nat(aa_nat8803788312118491388at_nat(product_Pair_nat_nat,A),B)),R)) ) )).

% Image_singleton_iff
tff(fact_1101_Image__singleton__iff,axiom,(
    ! [B: product_prod_nat_nat,R: set_Pr8693737435421807431at_nat,A: product_prod_nat_nat] :
      ( pp(aa_set3135850010578026034t_bool(aa_Pro5021235949175849214t_bool(member8440522571783428010at_nat,B),image_2484338115069272851at_nat(R,insert8211810215607154385at_nat(A,bot_bo2099793752762293965at_nat))))
    <=> pp(aa_set1680211184867041100t_bool(aa_Pro6744037673880449662t_bool(member8206827879206165904at_nat,aa_Pro314188276017538018at_nat(aa_Pro5145766267327615662at_nat(produc6161850002892822231at_nat,A),B)),R)) ) )).

% Image_singleton_iff
tff(fact_1102_Image__singleton__iff,axiom,(
    ! [B: produc8923325533196201883nteger,R: set_Pr7592006421409863191nteger,A: fun_Co6545587727236015215e_term] :
      ( member157494554546826820nteger(B,image_1218129382900921687nteger(R,insert190971643640263327e_term(A,bot_bo7261247930815417913e_term)))
    <=> pp(aa_set3464050655127758210r_bool(aa_Pro2389691766940459706r_bool(member4581088367259704696nteger,aa_Pro6252757739892038976nteger(aa_fun3790775640809306146nteger(produc4282985567423050387nteger,A),B)),R)) ) )).

% Image_singleton_iff
tff(fact_1103_Image__singleton__iff,axiom,(
    ! [B: produc7822875418678951345atural,R: set_Pr1570348503753982702atural,A: fun_Pr8336614522058983534e_term] :
      ( member8280416476884352090atural(B,image_615082366656534702atural(R,insert5978560002646234782e_term(A,bot_bo9191057816668355256e_term)))
    <=> pp(aa_set4207312397001245291l_bool(aa_Pro8078843286258240140l_bool(member5458643631506449871atural,aa_Pro4163967833709371565atural(aa_fun5152780764703512272atural(produc2566709293081654762atural,A),B)),R)) ) )).

% Image_singleton_iff
tff(fact_1104_Image__singleton__iff,axiom,(
    ! [B: produc8923325533196201883nteger,R: set_Pr5663546166630115725nteger,A: fun_Pr272337284026993017e_term] :
      ( member157494554546826820nteger(B,image_5432898024626566093nteger(R,insert7137654801469020073e_term(A,bot_bo7010734887469065795e_term)))
    <=> pp(aa_set1981577615330639756r_bool(aa_Pro8002950007301694158r_bool(member6423679177046879214nteger,aa_Pro490869892464487350nteger(aa_fun4101202993852558094nteger(produc7384524951051686153nteger,A),B)),R)) ) )).

% Image_singleton_iff
tff(fact_1105_Image__singleton__iff,axiom,(
    ! [B: product_prod_int_int,R: set_Pr233528076387193594nt_int,A: fun_Pr9164807099015279978e_term] :
      ( member5262025264175285858nt_int(B,image_5659330387682446010nt_int(R,insert2106057668996072346e_term(A,bot_bo5496473946294314420e_term)))
    <=> pp(aa_set462754579954174303t_bool(aa_Pro2723816575955516532t_bool(member690604328116145115nt_int,aa_Pro3513184699142849729nt_int(aa_fun1388719692539776744nt_int(produc1560874099174258678nt_int,A),B)),R)) ) )).

% Image_singleton_iff
tff(fact_1106_Image__singleton__iff,axiom,(
    ! [B: product_prod_int_int,R: set_Pr5033440245338114598nt_int,A: fun_in6429348457993719614e_term] :
      ( member5262025264175285858nt_int(B,image_5290376555693934566nt_int(R,insert5784700836022525294e_term(A,bot_bo8374228283394309512e_term)))
    <=> pp(aa_set6451871791712458035t_bool(aa_Pro2057418844460291100t_bool(member500491123954006279nt_int,aa_Pro835648289009615341nt_int(aa_fun7940596247606734144nt_int(produc4852315488734385442nt_int,A),B)),R)) ) )).

% Image_singleton_iff
tff(fact_1107_exE__realizer,axiom,(
    ! [P: fun_Co9170264581657726457l_bool,P2: produc7822875418678951345atural,Q: fun_Pr4849577672520805427l_bool,F: fun_Co1890133979025130057atural] :
      ( pp(aa_Code_natural_bool(aa_Cod6910080592713026658l_bool(P,produc8662200840462671639atural(P2)),produc1773691148792264405atural(P2)))
     => ( ! [X3: code_natural,Y3: code_natural] :
            ( pp(aa_Code_natural_bool(aa_Cod6910080592713026658l_bool(P,Y3),X3))
           => pp(aa_Pro8832322792688638508l_bool(Q,aa_Cod6808739660676082561atural(aa_Cod4292056611156568242atural(F,X3),Y3))) )
       => pp(aa_Pro8832322792688638508l_bool(Q,aa_Pro1971126414814181170atural(aa_fun4394021921911188166atural(produc8282080750456430313atural,F),P2))) ) ) )).

% exE_realizer
tff(fact_1108_type__copy__map__comp0,axiom,(
    ! [Rep: fun_Pr129698103510188261list_f,Abs: fun_Pr167910391879485593list_f,M: fun_Pr167910391879485593list_f,M1: fun_Pr167910391879485593list_f,M2: fun_Pr5701414774847592451list_f,F: fun_Pr3037641808205765189_a_b_c,G: fun_Pr5701414774847592451list_f] :
      ( type_d8388589096064860894list_f(Rep,Abs,top_to1815313666553408473list_f)
     => ( M = comp_P4267156721827287172list_f(M1,M2)
       => comp_P1644921750638218854list_f(aa_fun2596409532572620736_a_b_c(aa_fun7869170901863626566_a_b_c(comp_P4767578765025054880list_f,F),M),G) = aa_fun2596409532572620736_a_b_c(aa_fun7869170901863626566_a_b_c(comp_P4767578765025054880list_f,comp_P7466797539550205536list_f(aa_fun2596409532572620736_a_b_c(aa_fun7869170901863626566_a_b_c(comp_P4767578765025054880list_f,F),M1),Rep)),comp_P4267156721827287172list_f(comp_P4267156721827287172list_f(Abs,M2),G)) ) ) )).

% type_copy_map_comp0
tff(fact_1109_type__copy__map__comp0,axiom,(
    ! [Rep: fun_li2231547193334987427list_f,Abs: fun_Pr2927408987416712547_a_b_c,M: fun_Pr3111891463428510519list_f,M1: fun_Pr167910391879485593list_f,M2: fun_Pr129698103510188261list_f,F: fun_Pr3037641808205765189_a_b_c,G: fun_Pr167910391879485593list_f] :
      ( type_d8650893153313958540list_f(Rep,Abs,top_to1815313666553408473list_f)
     => ( M = comp_P5708296701725499586list_f(M1,M2)
       => aa_fun2596409532572620736_a_b_c(aa_fun7869170901863626566_a_b_c(comp_P4767578765025054880list_f,comp_P5271726855292207526list_f(F,M)),G) = comp_l8432902307485339590list_f(comp_P2924191066912980934_a_b_c(aa_fun2596409532572620736_a_b_c(aa_fun7869170901863626566_a_b_c(comp_P4767578765025054880list_f,F),M1),Rep),aa_fun2596409532572620736_a_b_c(aa_fun7869170901863626566_a_b_c(comp_P4767578765025054880list_f,comp_P7466797539550205536list_f(Abs,M2)),G)) ) ) )).

% type_copy_map_comp0
tff(fact_1110_type__copy__map__comp0,axiom,(
    ! [Rep: fun_Pr129698103510188261list_f,Abs: fun_Pr167910391879485593list_f,M: fun_Pr3111891463428510519list_f,M1: fun_Pr167910391879485593list_f,M2: fun_Pr129698103510188261list_f,F: fun_Pr3037641808205765189_a_b_c,G: fun_Pr167910391879485593list_f] :
      ( type_d8388589096064860894list_f(Rep,Abs,top_to1815313666553408473list_f)
     => ( M = comp_P5708296701725499586list_f(M1,M2)
       => aa_fun2596409532572620736_a_b_c(aa_fun7869170901863626566_a_b_c(comp_P4767578765025054880list_f,comp_P5271726855292207526list_f(F,M)),G) = aa_fun2596409532572620736_a_b_c(aa_fun7869170901863626566_a_b_c(comp_P4767578765025054880list_f,comp_P7466797539550205536list_f(aa_fun2596409532572620736_a_b_c(aa_fun7869170901863626566_a_b_c(comp_P4767578765025054880list_f,F),M1),Rep)),comp_P2673361230361438154list_f(comp_P5708296701725499586list_f(Abs,M2),G)) ) ) )).

% type_copy_map_comp0
tff(fact_1111_type__copy__map__comp0,axiom,(
    ! [Rep: fun_Pr3111891463428510519list_f,Abs: fun_Pr3111891463428510519list_f,M: fun_Pr2927408987416712547_a_b_c,M1: fun_Pr3037641808205765189_a_b_c,M2: fun_Pr167910391879485593list_f,F: fun_li1979406318037317635_a_b_c,G: fun_Pr5701414774847592451list_f] :
      ( type_d4693429255118607336list_f(Rep,Abs,top_to3090985321854968643list_f)
     => ( M = aa_fun2596409532572620736_a_b_c(aa_fun7869170901863626566_a_b_c(comp_P4767578765025054880list_f,M1),M2)
       => comp_P1644921750638218854list_f(comp_l8432902307485339590list_f(F,M),G) = aa_fun2596409532572620736_a_b_c(aa_fun7869170901863626566_a_b_c(comp_P4767578765025054880list_f,comp_P5271726855292207526list_f(comp_l6492537726383095040list_f(F,M1),Rep)),comp_P4267156721827287172list_f(comp_P2673361230361438154list_f(Abs,M2),G)) ) ) )).

% type_copy_map_comp0
tff(fact_1112_add__Suc__right,axiom,(
    ! [M3: nat,N2: nat] : aa_nat_nat(aa_nat_fun_nat_nat(plus_plus_nat,M3),aa_nat_nat(suc,N2)) = aa_nat_nat(suc,aa_nat_nat(aa_nat_fun_nat_nat(plus_plus_nat,M3),N2)) )).

% add_Suc_right
tff(fact_1113_nat__induct,axiom,(
    ! [P: fun_nat_bool,N2: nat] :
      ( pp(aa_nat_bool(P,zero_zero_nat))
     => ( ! [N3: nat] :
            ( pp(aa_nat_bool(P,N3))
           => pp(aa_nat_bool(P,aa_nat_nat(suc,N3))) )
       => pp(aa_nat_bool(P,N2)) ) ) )).

% nat_induct
tff(fact_1114_nat_Oinject,axiom,(
    ! [X2: nat,Y2: nat] :
      ( aa_nat_nat(suc,X2) = aa_nat_nat(suc,Y2)
    <=> X2 = Y2 ) )).

% nat.inject

% Helper facts (452)
tff(help_fNot_2_1_U,axiom,(
    ! [P: bool] :
      ( pp(P)
      | pp(aa_bool_bool(fNot,P)) ) )).

tff(help_fNot_1_1_U,axiom,(
    ! [P: bool] :
      ( ~ pp(aa_bool_bool(fNot,P))
      | ~ pp(P) ) )).

tff(help_fTrue_1_1_U,axiom,(
    pp(fTrue) )).

tff(help_fconj_3_1_U,axiom,(
    ! [P: bool,Q: bool] :
      ( ~ pp(aa_bool_bool(aa_boo8970175072276269406l_bool(fconj,P),Q))
      | pp(Q) ) )).

tff(help_fconj_2_1_U,axiom,(
    ! [P: bool,Q: bool] :
      ( ~ pp(aa_bool_bool(aa_boo8970175072276269406l_bool(fconj,P),Q))
      | pp(P) ) )).

tff(help_fconj_1_1_U,axiom,(
    ! [P: bool,Q: bool] :
      ( ~ pp(P)
      | ~ pp(Q)
      | pp(aa_bool_bool(aa_boo8970175072276269406l_bool(fconj,P),Q)) ) )).

tff(help_fdisj_3_1_U,axiom,(
    ! [P: bool,Q: bool] :
      ( ~ pp(aa_bool_bool(aa_boo8970175072276269406l_bool(fdisj,P),Q))
      | pp(P)
      | pp(Q) ) )).

tff(help_fdisj_2_1_U,axiom,(
    ! [Q: bool,P: bool] :
      ( ~ pp(Q)
      | pp(aa_bool_bool(aa_boo8970175072276269406l_bool(fdisj,P),Q)) ) )).

tff(help_fdisj_1_1_U,axiom,(
    ! [P: bool,Q: bool] :
      ( ~ pp(P)
      | pp(aa_bool_bool(aa_boo8970175072276269406l_bool(fdisj,P),Q)) ) )).

tff(help_fFalse_1_1_U,axiom,(
    ~ pp(fFalse) )).

tff(help_fequal_2_1_fequal_001t__Nat__Onat_T,axiom,(
    ! [X: nat,Y: nat] :
      ( X != Y
      | pp(aa_nat_bool(aa_nat_fun_nat_bool(fequal_nat,X),Y)) ) )).

tff(help_fequal_1_1_fequal_001t__Nat__Onat_T,axiom,(
    ! [X: nat,Y: nat] :
      ( ~ pp(aa_nat_bool(aa_nat_fun_nat_bool(fequal_nat,X),Y))
      | X = Y ) )).

tff(help_fequal_2_1_fequal_001t__HOL__Obool_T,axiom,(
    ! [X: bool,Y: bool] :
      ( X != Y
      | pp(aa_bool_bool(aa_boo8970175072276269406l_bool(fequal_bool,X),Y)) ) )).

tff(help_fequal_1_1_fequal_001t__HOL__Obool_T,axiom,(
    ! [X: bool,Y: bool] :
      ( ~ pp(aa_bool_bool(aa_boo8970175072276269406l_bool(fequal_bool,X),Y))
      | X = Y ) )).

tff(help_COMBK_1_1_COMBK_001t__Set__Oset_It__Nat__Onat_J_001t__Nat__Onat_U,axiom,(
    ! [P: set_nat,Q: nat] : aa_nat_set_nat(cOMBK_set_nat_nat(P),Q) = P )).

tff(help_If_3_1_If_001t__Predicate__Opred_It__Product____Type__Ounit_J_T,axiom,(
    ! [P: bool] :
      ( P = fTrue
      | P = fFalse ) )).

tff(help_If_2_1_If_001t__Predicate__Opred_It__Product____Type__Ounit_J_T,axiom,(
    ! [X: pred_Product_unit,Y: pred_Product_unit] : aa_pre3989069114404521604t_unit(aa_pre1931757783800482596t_unit(aa_boo5334558160969881534t_unit(if_pred_Product_unit,fFalse),X),Y) = Y )).

tff(help_If_1_1_If_001t__Predicate__Opred_It__Product____Type__Ounit_J_T,axiom,(
    ! [X: pred_Product_unit,Y: pred_Product_unit] : aa_pre3989069114404521604t_unit(aa_pre1931757783800482596t_unit(aa_boo5334558160969881534t_unit(if_pred_Product_unit,fTrue),X),Y) = X )).

tff(help_COMBB_1_1_COMBB_001t__HOL__Obool_001t__HOL__Obool_001t__Nat__Onat_U,axiom,(
    ! [P: fun_bool_bool,Q: fun_nat_bool,R2: nat] : aa_nat_bool(aa_fun3878383735219268284t_bool(aa_fun6180650586719570436t_bool(cOMBB_bool_bool_nat,P),Q),R2) = aa_bool_bool(P,aa_nat_bool(Q,R2)) )).

tff(help_fequal_2_1_fequal_001t__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_T,axiom,(
    ! [X: product_prod_nat_nat,Y: product_prod_nat_nat] :
      ( X != Y
      | pp(aa_Pro2232559814647311250t_bool(aa_Pro595088089689268830t_bool(fequal9188845342289841878at_nat,X),Y)) ) )).

tff(help_fequal_1_1_fequal_001t__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_T,axiom,(
    ! [X: product_prod_nat_nat,Y: product_prod_nat_nat] :
      ( ~ pp(aa_Pro2232559814647311250t_bool(aa_Pro595088089689268830t_bool(fequal9188845342289841878at_nat,X),Y))
      | X = Y ) )).

tff(help_COMBB_1_1_COMBB_001t__HOL__Obool_001t__fun_It__HOL__Obool_Mt__HOL__Obool_J_001t__Nat__Onat_U,axiom,(
    ! [P: fun_bo1841576699660343469l_bool,Q: fun_nat_bool,R2: nat] : aa_nat_fun_bool_bool(aa_fun2989677294862114484l_bool(cOMBB_4201503070600411334ol_nat(P),Q),R2) = aa_boo8970175072276269406l_bool(P,aa_nat_bool(Q,R2)) )).

tff(help_fequal_2_1_fequal_001t__List__Olist_It__FWState__Onew____thread____action_Itf__a_Mtf__b_Mtf__c_J_J_T,axiom,(
    ! [X: list_n1973683603564934665_a_b_c,Y: list_n1973683603564934665_a_b_c] :
      ( X != Y
      | pp(aa_lis2459260365661518090c_bool(aa_lis7273232353230549214c_bool(fequal170887312758788190_a_b_c,X),Y)) ) )).

tff(help_fequal_1_1_fequal_001t__List__Olist_It__FWState__Onew____thread____action_Itf__a_Mtf__b_Mtf__c_J_J_T,axiom,(
    ! [X: list_n1973683603564934665_a_b_c,Y: list_n1973683603564934665_a_b_c] :
      ( ~ pp(aa_lis2459260365661518090c_bool(aa_lis7273232353230549214c_bool(fequal170887312758788190_a_b_c,X),Y))
      | X = Y ) )).

tff(help_COMBI_1_1_COMBI_001t__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__Code____Numeral__Onatural_J_U,axiom,(
    ! [P: produc7822875418678951345atural] : aa_Pro4262726347734369532atural(cOMBI_5557065343485138948atural,P) = P )).

tff(help_COMBB_1_1_COMBB_001t__HOL__Obool_001t__HOL__Obool_001t__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_U,axiom,(
    ! [P: fun_bool_bool,Q: fun_Pr7757163693017731481t_bool,R2: product_prod_nat_nat] : aa_Pro2232559814647311250t_bool(aa_fun830836278467416944t_bool(aa_fun2412459903328548336t_bool(cOMBB_3950327738894754075at_nat,P),Q),R2) = aa_bool_bool(P,aa_Pro2232559814647311250t_bool(Q,R2)) )).

tff(help_COMBS_1_1_COMBS_001t__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_001t__HOL__Obool_001t__HOL__Obool_U,axiom,(
    ! [P: fun_Pr8123046705566014743l_bool,Q: fun_Pr7757163693017731481t_bool,R2: product_prod_nat_nat] : aa_Pro2232559814647311250t_bool(cOMBS_7530496056240154442l_bool(P,Q),R2) = aa_bool_bool(aa_Pro209297932965175752l_bool(P,R2),aa_Pro2232559814647311250t_bool(Q,R2)) )).

tff(help_COMBC_1_1_COMBC_001t__Nat__Onat_001t__fun_It__Nat__Onat_Mt__HOL__Obool_J_001t__fun_It__Nat__Onat_Mt__HOL__Obool_J_U,axiom,(
    ! [P: fun_na5833167406769446032t_bool,Q: fun_nat_bool,R2: nat] : aa_nat_fun_nat_bool(aa_fun8271680885375493061t_bool(aa_fun2322726656987972634t_bool(cOMBC_1981652900330269559t_bool,P),Q),R2) = aa_fun3878383735219268284t_bool(aa_nat834873606189959505t_bool(P,R2),Q) )).

tff(help_COMBS_1_1_COMBS_001t__Nat__Onat_001t__fun_It__Nat__Onat_Mt__HOL__Obool_J_001t__fun_It__Nat__Onat_Mt__HOL__Obool_J_U,axiom,(
    ! [P: fun_na5833167406769446032t_bool,Q: fun_nat_fun_nat_bool,R2: nat] : aa_nat_fun_nat_bool(aa_fun3051233943552222972t_bool(aa_fun4650549077784175441t_bool(cOMBS_9184950873606742919t_bool,P),Q),R2) = aa_fun3878383735219268284t_bool(aa_nat834873606189959505t_bool(P,R2),aa_nat_fun_nat_bool(Q,R2)) )).

tff(help_COMBC_1_1_COMBC_001t__Nat__Onat_001t__Set__Oset_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_001t__HOL__Obool_U,axiom,(
    ! [P: fun_na2866682563581395078t_bool,Q: set_Pr1261947904930325089at_nat,R2: nat] : aa_nat_bool(aa_set8326603473350452667t_bool(aa_fun1731190876918621446t_bool(cOMBC_6089182126854364013t_bool,P),Q),R2) = aa_set3135850010578026034t_bool(aa_nat1303072629729950279t_bool(P,R2),Q) )).

tff(help_COMBB_1_1_COMBB_001t__HOL__Obool_001t__fun_It__HOL__Obool_Mt__HOL__Obool_J_001t__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_U,axiom,(
    ! [P: fun_bo1841576699660343469l_bool,Q: fun_Pr7757163693017731481t_bool,R2: product_prod_nat_nat] : aa_Pro209297932965175752l_bool(aa_fun5074320335491881728l_bool(cOMBB_1143792199142760587at_nat(P),Q),R2) = aa_boo8970175072276269406l_bool(P,aa_Pro2232559814647311250t_bool(Q,R2)) )).

tff(help_COMBB_1_1_COMBB_001t__fun_It__Nat__Onat_Mt__HOL__Obool_J_001t__fun_It__Nat__Onat_Mt__fun_It__Nat__Onat_Mt__HOL__Obool_J_J_001t__Nat__Onat_U,axiom,(
    ! [P: fun_fu4978346893710585036t_bool,Q: fun_nat_fun_nat_bool,R2: nat] : aa_nat8637530788439456283t_bool(aa_fun204589911651413381t_bool(aa_fun1018874135808871318t_bool(cOMBB_1789210886255972223ol_nat,P),Q),R2) = aa_fun8271680885375493061t_bool(P,aa_nat_fun_nat_bool(Q,R2)) )).

tff(help_COMBB_1_1_COMBB_001t__fun_It__Nat__Onat_Mt__HOL__Obool_J_001t__fun_It__Nat__Onat_Mt__fun_It__HOL__Obool_Mt__HOL__Obool_J_J_001t__Nat__Onat_U,axiom,(
    ! [P: fun_fu6616507988958384003l_bool,Q: fun_nat_fun_nat_bool,R2: nat] : aa_nat3163428491658862046l_bool(cOMBB_7721905284830110236ol_nat(P,Q),R2) = aa_fun2989677294862114484l_bool(P,aa_nat_fun_nat_bool(Q,R2)) )).

tff(help_COMBB_1_1_COMBB_001t__HOL__Obool_001t__Predicate__Opred_It__Product____Type__Ounit_J_001t__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_U,axiom,(
    ! [P: fun_bo4688271876568091341t_unit,Q: fun_Pr7757163693017731481t_bool,R2: product_prod_nat_nat] : aa_Pro8506890182770087144t_unit(aa_fun750287645178195360t_unit(cOMBB_5909589190342145515at_nat(P),Q),R2) = aa_boo4159737051336811902t_unit(P,aa_Pro2232559814647311250t_bool(Q,R2)) )).

tff(help_COMBC_1_1_COMBC_001t__Nat__Onat_001t__Set__Oset_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_001t__fun_It__Nat__Onat_Mt__HOL__Obool_J_U,axiom,(
    ! [P: fun_na137915827363482383t_bool,Q: set_Pr1261947904930325089at_nat,R2: nat] : aa_nat_fun_nat_bool(cOMBC_6245729688356921590t_bool(P,Q),R2) = aa_set8326603473350452667t_bool(aa_nat1720457667890852176t_bool(P,R2),Q) )).

tff(help_COMBK_1_1_COMBK_001t__Set__Oset_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_001t__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_U,axiom,(
    ! [P: set_Pr1261947904930325089at_nat,Q: product_prod_nat_nat] : aa_Pro2745879313366468188at_nat(cOMBK_4933461867592223342at_nat(P),Q) = P )).

tff(help_COMBB_1_1_COMBB_001t__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_001t__HOL__Obool_001t__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_U,axiom,(
    ! [P: fun_Pr7757163693017731481t_bool,Q: fun_Pr2118491707810114563at_nat,R2: product_prod_nat_nat] : aa_Pro2232559814647311250t_bool(cOMBB_150397177082651397at_nat(P,Q),R2) = aa_Pro2232559814647311250t_bool(P,aa_Pro262675715343573244at_nat(Q,R2)) )).

tff(help_COMBI_1_1_COMBI_001t__fun_It__Int__Oint_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_U,axiom,(
    ! [P: fun_in6429348457993719614e_term] : aa_fun78455448157554618e_term(cOMBI_2333703903009992107e_term,P) = P )).

tff(help_COMBC_1_1_COMBC_001t__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_001t__fun_It__Nat__Onat_Mt__HOL__Obool_J_001t__fun_It__Nat__Onat_Mt__HOL__Obool_J_U,axiom,(
    ! [P: fun_Pr7656798402588693719t_bool,Q: fun_nat_bool,R2: product_prod_nat_nat] : aa_Pro6053131305333494555t_bool(aa_fun189373014291222662t_bool(aa_fun7664782273987169786t_bool(cOMBC_1646952264703196058t_bool,P),Q),R2) = aa_fun3878383735219268284t_bool(aa_Pro746613062265399688t_bool(P,R2),Q) )).

tff(help_COMBS_1_1_COMBS_001t__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_001t__fun_It__Nat__Onat_Mt__HOL__Obool_J_001t__fun_It__Nat__Onat_Mt__HOL__Obool_J_U,axiom,(
    ! [P: fun_Pr7656798402588693719t_bool,Q: fun_Pr6392890245898067106t_bool,R2: product_prod_nat_nat] : aa_Pro6053131305333494555t_bool(aa_fun5443727378596093570t_bool(aa_fun6229411332278246492t_bool(cOMBS_1476421882506702730t_bool,P),Q),R2) = aa_fun3878383735219268284t_bool(aa_Pro746613062265399688t_bool(P,R2),aa_Pro6053131305333494555t_bool(Q,R2)) )).

tff(help_COMBB_1_1_COMBB_001t__fun_It__Nat__Onat_Mt__fun_It__Nat__Onat_Mt__HOL__Obool_J_J_001t__fun_It__Nat__Onat_Mt__fun_It__Nat__Onat_Mt__HOL__Obool_J_J_001t__Nat__Onat_U,axiom,(
    ! [P: fun_fu4970875099359191043t_bool,Q: fun_na3408937105440547634t_bool,R2: nat] : aa_nat8637530788439456283t_bool(aa_fun3506238582381801276t_bool(aa_fun889501055239289092t_bool(cOMBB_7554325574139592886ol_nat,P),Q),R2) = aa_fun3051233943552222972t_bool(P,aa_nat8637530788439456283t_bool(Q,R2)) )).

tff(help_fequal_2_1_fequal_001t__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_T,axiom,(
    ! [X: produc859450856879609959at_nat,Y: produc859450856879609959at_nat] :
      ( X != Y
      | pp(aa_Pro6098352494050694700t_bool(aa_Pro3036501517321368926t_bool(fequal3254904519494148796at_nat,X),Y)) ) )).

tff(help_fequal_1_1_fequal_001t__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_T,axiom,(
    ! [X: produc859450856879609959at_nat,Y: produc859450856879609959at_nat] :
      ( ~ pp(aa_Pro6098352494050694700t_bool(aa_Pro3036501517321368926t_bool(fequal3254904519494148796at_nat,X),Y))
      | X = Y ) )).

tff(help_COMBB_1_1_COMBB_001t__fun_It__HOL__Obool_Mt__HOL__Obool_J_001t__fun_It__fun_It__Nat__Onat_Mt__HOL__Obool_J_Mt__fun_It__Nat__Onat_Mt__HOL__Obool_J_J_001t__Nat__Onat_U,axiom,(
    ! [P: fun_fu1347234340985229635t_bool,Q: fun_na9137082442855928016l_bool,R2: nat] : aa_nat834873606189959505t_bool(aa_fun1592868304168936478t_bool(cOMBB_2778472989460164414ol_nat(P),Q),R2) = aa_fun6180650586719570436t_bool(P,aa_nat_fun_bool_bool(Q,R2)) )).

tff(help_COMBC_1_1_COMBC_001t__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_001t__Set__Oset_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_001t__HOL__Obool_U,axiom,(
    ! [P: fun_Pr8404601203616053069t_bool,Q: set_Pr1261947904930325089at_nat,R2: product_prod_nat_nat] : aa_Pro2232559814647311250t_bool(aa_set5223363028666124222t_bool(cOMBC_4213388754263852048t_bool(P),Q),R2) = aa_set3135850010578026034t_bool(aa_Pro5021235949175849214t_bool(P,R2),Q) )).

tff(help_COMBC_1_1_COMBC_001t__Code____Numeral__Onatural_001t__Code____Numeral__Onatural_001t__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__Code____Numeral__Onatural_J_U,axiom,(
    ! [P: fun_Co7678717249382994835atural,Q: code_natural,R2: code_natural] : aa_Cod5614077553384211403atural(aa_Cod3891347372088052988atural(cOMBC_1248919038785528696atural(P),Q),R2) = aa_Cod5614077553384211403atural(aa_Cod3891347372088052988atural(P,R2),Q) )).

tff(help_COMBI_1_1_COMBI_001t__fun_It__Code____Numeral__Ointeger_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_U,axiom,(
    ! [P: fun_Co6545587727236015215e_term] : aa_fun1274623470434842396e_term(cOMBI_114885526001389276e_term,P) = P )).

tff(help_COMBC_1_1_COMBC_001t__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_001t__Predicate__Opred_It__Product____Type__Ounit_J_001t__Predicate__Opred_It__Product____Type__Ounit_J_U,axiom,(
    ! [P: fun_Pr9217642152682185431t_unit,Q: pred_Product_unit,R2: product_prod_nat_nat] : aa_Pro8506890182770087144t_unit(aa_pre208042025896535190t_unit(aa_fun1657288031602172754t_unit(cOMBC_1552180646880195170t_unit,P),Q),R2) = aa_pre3989069114404521604t_unit(aa_Pro6751710116387044744t_unit(P,R2),Q) )).

tff(help_COMBB_1_1_COMBB_001t__fun_It__Nat__Onat_Mt__HOL__Obool_J_001t__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__fun_It__Nat__Onat_Mt__HOL__Obool_J_J_001t__Nat__Onat_U,axiom,(
    ! [P: fun_fu2326963871716703829t_bool,Q: fun_nat_fun_nat_bool,R2: nat] : aa_nat6473910981375751856t_bool(aa_fun1933221252834185820t_bool(aa_fun8791520983537993042t_bool(cOMBB_3629999415770602094ol_nat,P),Q),R2) = aa_fun189373014291222662t_bool(P,aa_nat_fun_nat_bool(Q,R2)) )).

tff(help_COMBB_1_1_COMBB_001t__fun_It__Nat__Onat_Mt__fun_It__Nat__Onat_Mt__HOL__Obool_J_J_001t__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__HOL__Obool_J_001t__Nat__Onat_U,axiom,(
    ! [P: fun_fu3475476537176103381t_bool,Q: fun_na3408937105440547634t_bool,R2: nat] : aa_nat4401263874371387303t_bool(aa_fun48933764387891548t_bool(cOMBB_6165210988431530350ol_nat(P),Q),R2) = aa_fun2126031879273811846t_bool(P,aa_nat8637530788439456283t_bool(Q,R2)) )).

tff(help_COMBC_1_1_COMBC_001t__Nat__Onat_001t__fun_It__Nat__Onat_Mt__fun_It__Nat__Onat_Mt__HOL__Obool_J_J_001t__fun_It__Nat__Onat_Mt__fun_It__Nat__Onat_Mt__fun_It__Nat__Onat_Mt__HOL__Obool_J_J_J_U,axiom,(
    ! [P: fun_na6289177714869329369t_bool,Q: fun_nat_fun_nat_bool,R2: nat] : aa_nat6217843819516004004t_bool(cOMBC_6336148525615794240t_bool(P,Q),R2) = aa_fun204589911651413381t_bool(aa_nat4154366228397672218t_bool(P,R2),Q) )).

tff(help_COMBC_1_1_COMBC_001t__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_001t__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_001t__Predicate__Opred_It__Product____Type__Ounit_J_U,axiom,(
    ! [P: fun_Pr4201797722543590713t_unit,Q: product_prod_nat_nat,R2: product_prod_nat_nat] : aa_Pro8506890182770087144t_unit(aa_Pro1289996471523352882t_unit(aa_fun7850576842391497904t_unit(cOMBC_4661858004074810762t_unit,P),Q),R2) = aa_Pro8506890182770087144t_unit(aa_Pro1289996471523352882t_unit(P,R2),Q) )).

tff(help_COMBB_1_1_COMBB_001t__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_001t__fun_It__Set__Oset_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__HOL__Obool_J_001t__Nat__Onat_U,axiom,(
    ! [P: fun_Pr8404601203616053069t_bool,Q: fun_na1476630412504255114at_nat,R2: nat] : aa_nat1303072629729950279t_bool(aa_fun2243412928714297300t_bool(cOMBB_8823940721079071078ol_nat(P),Q),R2) = aa_Pro5021235949175849214t_bool(P,aa_nat7603221163087113075at_nat(Q,R2)) )).

tff(help_COMBB_1_1_COMBB_001t__HOL__Obool_001t__HOL__Obool_001t__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_U,axiom,(
    ! [P: fun_bool_bool,Q: fun_Pr446604468264085555t_bool,R2: produc859450856879609959at_nat] : aa_Pro6098352494050694700t_bool(aa_fun3665199231186260388t_bool(aa_fun387114033786370596t_bool(cOMBB_2433561337776822657at_nat,P),Q),R2) = aa_bool_bool(P,aa_Pro6098352494050694700t_bool(Q,R2)) )).

tff(help_COMBS_1_1_COMBS_001t__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_001t__HOL__Obool_001t__HOL__Obool_U,axiom,(
    ! [P: fun_Pr7248157190532401405l_bool,Q: fun_Pr446604468264085555t_bool,R2: produc859450856879609959at_nat] : aa_Pro6098352494050694700t_bool(cOMBS_2815829179688385072l_bool(P,Q),R2) = aa_bool_bool(aa_Pro3835118249596729774l_bool(P,R2),aa_Pro6098352494050694700t_bool(Q,R2)) )).

tff(help_COMBC_1_1_COMBC_001t__Nat__Onat_001t__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__HOL__Obool_J_001t__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__HOL__Obool_J_U,axiom,(
    ! [P: fun_na5596880144596737276t_bool,Q: fun_Pr7757163693017731481t_bool,R2: nat] : aa_nat4401263874371387303t_bool(aa_fun6469607317360106941t_bool(aa_fun4648349037183602870t_bool(cOMBC_5836600391518924715t_bool,P),Q),R2) = aa_fun830836278467416944t_bool(aa_nat8680207125483269565t_bool(P,R2),Q) )).

tff(help_COMBS_1_1_COMBS_001t__Nat__Onat_001t__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__HOL__Obool_J_001t__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__HOL__Obool_J_U,axiom,(
    ! [P: fun_na5596880144596737276t_bool,Q: fun_na4827981024643048934t_bool,R2: nat] : aa_nat4401263874371387303t_bool(aa_fun5049402356129940746t_bool(aa_fun4518904131321711619t_bool(cOMBS_6457767331776253883t_bool,P),Q),R2) = aa_fun830836278467416944t_bool(aa_nat8680207125483269565t_bool(P,R2),aa_nat4401263874371387303t_bool(Q,R2)) )).

tff(help_COMBB_1_1_COMBB_001t__fun_It__HOL__Obool_Mt__HOL__Obool_J_001t__fun_It__fun_It__Nat__Onat_Mt__HOL__Obool_J_Mt__fun_It__Nat__Onat_Mt__HOL__Obool_J_J_001t__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_U,axiom,(
    ! [P: fun_fu1347234340985229635t_bool,Q: fun_Pr8123046705566014743l_bool,R2: product_prod_nat_nat] : aa_Pro746613062265399688t_bool(aa_fun6939514116782475324t_bool(cOMBB_571549606332118035at_nat(P),Q),R2) = aa_fun6180650586719570436t_bool(P,aa_Pro209297932965175752l_bool(Q,R2)) )).

tff(help_COMBS_1_1_COMBS_001t__Nat__Onat_001t__fun_It__Nat__Onat_Mt__fun_It__Nat__Onat_Mt__fun_It__Nat__Onat_Mt__HOL__Obool_J_J_J_001t__fun_It__Nat__Onat_Mt__fun_It__Nat__Onat_Mt__fun_It__Nat__Onat_Mt__HOL__Obool_J_J_J_U,axiom,(
    ! [P: fun_na8482492899500480528t_bool,Q: fun_na5642534631560016699t_bool,R2: nat] : aa_nat6217843819516004004t_bool(cOMBS_7975979422065336327t_bool(P,Q),R2) = aa_fun3506238582381801276t_bool(aa_nat6407440567134823633t_bool(P,R2),aa_nat6217843819516004004t_bool(Q,R2)) )).

tff(help_COMBB_1_1_COMBB_001t__Code____Numeral__Onatural_001t__fun_It__Code____Numeral__Onatural_Mt__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__Code____Numeral__Onatural_J_J_001t__Code____Numeral__Onatural_U,axiom,(
    ! [P: fun_Co7678717249382994835atural,Q: fun_Co7398788559141407565atural,R2: code_natural] : aa_Cod3891347372088052988atural(cOMBB_6959547025548011708atural(P,Q),R2) = aa_Cod3891347372088052988atural(P,aa_Cod4272041906116450446atural(Q,R2)) )).

tff(help_COMBB_1_1_COMBB_001t__fun_It__Nat__Onat_Mt__fun_It__HOL__Obool_Mt__HOL__Obool_J_J_001t__fun_It__Nat__Onat_Mt__fun_It__fun_It__Nat__Onat_Mt__HOL__Obool_J_Mt__fun_It__Nat__Onat_Mt__HOL__Obool_J_J_J_001t__Nat__Onat_U,axiom,(
    ! [P: fun_fu4903247898319146205t_bool,Q: fun_na6182482635782419101l_bool,R2: nat] : aa_nat1946370342503694750t_bool(cOMBB_7887238097748047192ol_nat(P,Q),R2) = aa_fun1592868304168936478t_bool(P,aa_nat3163428491658862046l_bool(Q,R2)) )).

tff(help_COMBK_1_1_COMBK_001t__fun_It__Int__Oint_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_001t__Product____Type__Oprod_It__Int__Oint_Mt__Int__Oint_J_U,axiom,(
    ! [P: fun_in6429348457993719614e_term,Q: product_prod_int_int] : aa_Pro3947048415938404539e_term(aa_fun944592746569834766e_term(cOMBK_1145910323346499051nt_int,P),Q) = P )).

tff(help_COMBB_1_1_COMBB_001t__Predicate__Opred_It__Product____Type__Ounit_J_001t__fun_It__Product____Type__Ounit_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_001t__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_U,axiom,(
    ! [P: fun_pr8180851905253251257t_unit,Q: fun_Pr1088235314736916023t_unit,R2: product_prod_nat_nat] : aa_Pro4556594967771855678t_unit(aa_fun2159987164234823744t_unit(cOMBB_852830008901541831at_nat(P),Q),R2) = aa_pre8602123596742896802t_unit(P,aa_Pro8506890182770087144t_unit(Q,R2)) )).

tff(help_COMBB_1_1_COMBB_001t__fun_It__Product____Type__Ounit_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_001t__Predicate__Opred_It__Product____Type__Ounit_J_001t__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_U,axiom,(
    ! [P: fun_fu7734219525116608121t_unit,Q: fun_Pr7537179353810129733t_unit,R2: product_prod_nat_nat] : aa_Pro8506890182770087144t_unit(aa_fun4298207804742365940t_unit(aa_fun999544733659075342t_unit(cOMBB_115759876198316351at_nat,P),Q),R2) = aa_fun146729347719784746t_unit(P,aa_Pro4556594967771855678t_unit(Q,R2)) )).

tff(help_COMBC_1_1_COMBC_001t__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_001t__fun_It__Product____Type__Ounit_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_001t__Predicate__Opred_It__Product____Type__Ounit_J_U,axiom,(
    ! [P: fun_Pr879653340573132795t_unit,Q: fun_Pr511513941778789827t_unit,R2: product_prod_nat_nat] : aa_Pro8506890182770087144t_unit(aa_fun5818004955337293424t_unit(aa_fun773889731798638256t_unit(cOMBC_1545691546122322636t_unit,P),Q),R2) = aa_fun146729347719784746t_unit(aa_Pro784238087273524980t_unit(P,R2),Q) )).

tff(help_COMBB_1_1_COMBB_001t__HOL__Obool_001t__fun_It__HOL__Obool_Mt__HOL__Obool_J_001t__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_U,axiom,(
    ! [P: fun_bo1841576699660343469l_bool,Q: fun_Pr446604468264085555t_bool,R2: produc859450856879609959at_nat] : aa_Pro3835118249596729774l_bool(aa_fun1881461277634404812l_bool(cOMBB_6335558003536670961at_nat(P),Q),R2) = aa_boo8970175072276269406l_bool(P,aa_Pro6098352494050694700t_bool(Q,R2)) )).

tff(help_COMBB_1_1_COMBB_001t__fun_It__Nat__Onat_Mt__fun_It__Nat__Onat_Mt__fun_It__Nat__Onat_Mt__HOL__Obool_J_J_J_001t__fun_It__Nat__Onat_Mt__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__HOL__Obool_J_J_001t__Nat__Onat_U,axiom,(
    ! [P: fun_fu3973826812412433707t_bool,Q: fun_na5642534631560016699t_bool,R2: nat] : aa_nat4909001760120733684t_bool(cOMBB_2831812752480454468ol_nat(P,Q),R2) = aa_fun48933764387891548t_bool(P,aa_nat6217843819516004004t_bool(Q,R2)) )).

tff(help_COMBC_1_1_COMBC_001t__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_001t__List__Olist_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_001t__List__Olist_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_U,axiom,(
    ! [P: fun_Pr2719852622901852439at_nat,Q: list_P6011104703257516679at_nat,R2: product_prod_nat_nat] : aa_Pro8907290612264431874at_nat(aa_lis7918485433062139092at_nat(cOMBC_5135100225479720282at_nat(P),Q),R2) = aa_lis7799128381380053116at_nat(aa_Pro8296961830729446856at_nat(P,R2),Q) )).

tff(help_COMBB_1_1_COMBB_001t__HOL__Obool_001t__Predicate__Opred_It__Product____Type__Ounit_J_001t__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_U,axiom,(
    ! [P: fun_bo4688271876568091341t_unit,Q: fun_Pr446604468264085555t_bool,R2: produc859450856879609959at_nat] : aa_Pro1271188383344610766t_unit(aa_fun7890836787989247596t_unit(cOMBB_4063035190317856337at_nat(P),Q),R2) = aa_boo4159737051336811902t_unit(P,aa_Pro6098352494050694700t_bool(Q,R2)) )).

tff(help_COMBB_1_1_COMBB_001t__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_001t__HOL__Obool_001t__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_U,axiom,(
    ! [P: fun_Pr7757163693017731481t_bool,Q: fun_Pr3189796393087291805at_nat,R2: produc859450856879609959at_nat] : aa_Pro6098352494050694700t_bool(cOMBB_3190877037383586923at_nat(P,Q),R2) = aa_Pro2232559814647311250t_bool(P,aa_Pro5901169740204579478at_nat(Q,R2)) )).

tff(help_COMBB_1_1_COMBB_001t__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_001t__HOL__Obool_001t__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_U,axiom,(
    ! [P: fun_Pr446604468264085555t_bool,Q: fun_Pr5303981572562559465at_nat,R2: product_prod_nat_nat] : aa_Pro2232559814647311250t_bool(cOMBB_5528459013814913387at_nat(P,Q),R2) = aa_Pro6098352494050694700t_bool(P,aa_Pro314188276017538018at_nat(Q,R2)) )).

tff(help_COMBK_1_1_COMBK_001t__fun_It__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__Code____Numeral__Onatural_J_Mt__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__Code____Numeral__Onatural_J_J_001t__Code____Numeral__Onatural_U,axiom,(
    ! [P: fun_Pr74676805955934211atural,Q: code_natural] : aa_Cod1269109650860651881atural(cOMBK_3223473554123672507atural(P),Q) = P )).

tff(help_COMBB_1_1_COMBB_001t__fun_It__Nat__Onat_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_001t__fun_It__Nat__Onat_Mt__fun_It__Set__Oset_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__HOL__Obool_J_J_001t__Nat__Onat_U,axiom,(
    ! [P: fun_fu1129552427996555171t_bool,Q: fun_na4138050610385705875at_nat,R2: nat] : aa_nat84984821910774420t_bool(cOMBB_7227252839205164092ol_nat(P,Q),R2) = aa_fun2243412928714297300t_bool(P,aa_nat8803788312118491388at_nat(Q,R2)) )).

tff(help_COMBC_1_1_COMBC_001t__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_001t__Predicate__Opred_It__Product____Type__Ounit_J_001t__fun_It__Predicate__Opred_It__Product____Type__Ounit_J_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_U,axiom,(
    ! [P: fun_Pr1261966145019040887t_unit,Q: pred_Product_unit,R2: product_prod_nat_nat] : aa_Pro6751710116387044744t_unit(aa_pre6155415440720408630t_unit(aa_fun4576160418549306194t_unit(cOMBC_2112645637916996866t_unit,P),Q),R2) = aa_pre1931757783800482596t_unit(aa_Pro1195099120564181800t_unit(P,R2),Q) )).

tff(help_COMBC_1_1_COMBC_001t__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_001t__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__HOL__Obool_J_001t__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__HOL__Obool_J_U,axiom,(
    ! [P: fun_Pr4813604725455449795t_bool,Q: fun_Pr7757163693017731481t_bool,R2: product_prod_nat_nat] : aa_Pro595088089689268830t_bool(aa_fun6334770939707717654t_bool(aa_fun2468199098371297510t_bool(cOMBC_3379778804465295182t_bool,P),Q),R2) = aa_fun830836278467416944t_bool(aa_Pro5529731459010903924t_bool(P,R2),Q) )).

tff(help_COMBS_1_1_COMBS_001t__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_001t__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__HOL__Obool_J_001t__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__HOL__Obool_J_U,axiom,(
    ! [P: fun_Pr4813604725455449795t_bool,Q: fun_Pr248683899324676269t_bool,R2: product_prod_nat_nat] : aa_Pro595088089689268830t_bool(aa_fun7646573545999865340t_bool(aa_fun5759540267560836618t_bool(cOMBS_5963004598402476862t_bool,P),Q),R2) = aa_fun830836278467416944t_bool(aa_Pro5529731459010903924t_bool(P,R2),aa_Pro595088089689268830t_bool(Q,R2)) )).

tff(help_COMBB_1_1_COMBB_001t__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_001t__Predicate__Opred_It__Product____Type__Ounit_J_001t__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_U,axiom,(
    ! [P: fun_fu4534927317373409389t_unit,Q: fun_Pr4201797722543590713t_unit,R2: product_prod_nat_nat] : aa_Pro8506890182770087144t_unit(aa_fun1391145070468373888t_unit(aa_fun8845813833396145318t_unit(cOMBB_6816641055676022475at_nat,P),Q),R2) = aa_fun3990267935303614238t_unit(P,aa_Pro1289996471523352882t_unit(Q,R2)) )).

tff(help_COMBC_1_1_COMBC_001t__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_001t__Predicate__Opred_It__Product____Type__Ounit_J_001t__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_U,axiom,(
    ! [P: fun_Pr507528385975533487t_unit,Q: pred_Product_unit,R2: product_prod_nat_nat] : aa_Pro1289996471523352882t_unit(aa_pre3988284201554867738t_unit(aa_fun8620934445070975814t_unit(cOMBC_1831313084446023480t_unit,P),Q),R2) = aa_pre208042025896535190t_unit(aa_Pro4493927905640485544t_unit(P,R2),Q) )).

tff(help_COMBC_1_1_COMBC_001t__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_001t__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_001t__Predicate__Opred_It__Product____Type__Ounit_J_U,axiom,(
    ! [P: fun_Pr1278612358751947631t_unit,Q: fun_Pr1088235314736916023t_unit,R2: product_prod_nat_nat] : aa_Pro8506890182770087144t_unit(aa_fun7389658442252459900t_unit(aa_fun1900588733094304816t_unit(cOMBC_5613538993853102528t_unit,P),Q),R2) = aa_fun3990267935303614238t_unit(aa_Pro1683622670112538216t_unit(P,R2),Q) )).

tff(help_COMBB_1_1_COMBB_001t__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__fun_It__Nat__Onat_Mt__HOL__Obool_J_J_001t__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__fun_It__Nat__Onat_Mt__HOL__Obool_J_J_001t__Nat__Onat_U,axiom,(
    ! [P: fun_fu7500981952449908801t_bool,Q: fun_na3391966943662108783t_bool,R2: nat] : aa_nat6473910981375751856t_bool(aa_fun1051380719783103260t_bool(aa_fun8097148653287952090t_bool(cOMBB_2123595567760207548ol_nat,P),Q),R2) = aa_fun5443727378596093570t_bool(P,aa_nat6473910981375751856t_bool(Q,R2)) )).

tff(help_COMBB_1_1_COMBB_001t__fun_It__HOL__Obool_Mt__HOL__Obool_J_001t__fun_It__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__HOL__Obool_J_Mt__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__HOL__Obool_J_J_001t__Nat__Onat_U,axiom,(
    ! [P: fun_fu8014635411376445743t_bool,Q: fun_na9137082442855928016l_bool,R2: nat] : aa_nat8680207125483269565t_bool(aa_fun3191157362054829962t_bool(cOMBB_4813502403176724906ol_nat(P),Q),R2) = aa_fun2412459903328548336t_bool(P,aa_nat_fun_bool_bool(Q,R2)) )).

tff(help_COMBB_1_1_COMBB_001t__Set__Oset_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_001t__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__HOL__Obool_J_001t__List__Olist_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_U,axiom,(
    ! [P: fun_se3305628495172992525t_bool,Q: fun_li145399881829829085at_nat,R2: list_P6011104703257516679at_nat] : aa_lis1888721035181932644t_bool(cOMBB_4314901741678400945at_nat(P,Q),R2) = aa_set5223363028666124222t_bool(P,aa_lis156294325248309974at_nat(Q,R2)) )).

tff(help_COMBI_1_1_COMBI_001t__fun_It__Product____Type__Oprod_It__Int__Oint_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_U,axiom,(
    ! [P: fun_Pr9164807099015279978e_term] : aa_fun6283001615389677586e_term(cOMBI_276860953521691607e_term,P) = P )).

tff(help_COMBC_1_1_COMBC_001t__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_001t__Set__Oset_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_J_001t__HOL__Obool_U,axiom,(
    ! [P: fun_Pr8568589057078883815t_bool,Q: set_Pr8693737435421807431at_nat,R2: product_prod_nat_nat] : aa_Pro2232559814647311250t_bool(aa_set7133975444747598372t_bool(aa_fun5101074560878262024t_bool(cOMBC_4555905863570137130t_bool,P),Q),R2) = aa_set1680211184867041100t_bool(aa_Pro673679001362789016t_bool(P,R2),Q) )).

tff(help_COMBB_1_1_COMBB_001t__fun_It__Nat__Onat_Mt__fun_It__fun_It__Nat__Onat_Mt__HOL__Obool_J_Mt__fun_It__Nat__Onat_Mt__HOL__Obool_J_J_J_001t__fun_It__fun_It__Nat__Onat_Mt__HOL__Obool_J_Mt__fun_It__Nat__Onat_Mt__fun_It__Nat__Onat_Mt__HOL__Obool_J_J_J_001t__Nat__Onat_U,axiom,(
    ! [P: fun_fu1268471002656124633t_bool,Q: fun_na4973221147229079133t_bool,R2: nat] : aa_nat1091549829444833754t_bool(cOMBB_8897308571653880148ol_nat(P,Q),R2) = aa_fun2322726656987972634t_bool(P,aa_nat1946370342503694750t_bool(Q,R2)) )).

tff(help_COMBB_1_1_COMBB_001t__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__HOL__Obool_J_001t__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__HOL__Obool_J_001t__List__Olist_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_U,axiom,(
    ! [P: fun_fu6897202038601531823t_bool,Q: fun_li5731050426158166707t_bool,R2: list_P6011104703257516679at_nat] : aa_lis1888721035181932644t_bool(cOMBB_4426666140241859373at_nat(P,Q),R2) = aa_fun830836278467416944t_bool(P,aa_lis1888721035181932644t_bool(Q,R2)) )).

tff(help_COMBK_1_1_COMBK_001t__fun_It__Code____Numeral__Ointeger_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_001t__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__Code____Numeral__Ointeger_J_U,axiom,(
    ! [P: fun_Co6545587727236015215e_term,Q: produc8923325533196201883nteger] : aa_Pro4868877044441000910e_term(aa_fun8158686613797889584e_term(cOMBK_5794734647290304348nteger,P),Q) = P )).

tff(help_COMBB_1_1_COMBB_001t__HOL__Obool_001t__fun_It__Predicate__Opred_It__Product____Type__Ounit_J_Mt__fun_It__Predicate__Opred_It__Product____Type__Ounit_J_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_J_001t__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_U,axiom,(
    ! [P: fun_bo571857696046408973t_unit,Q: fun_Pr7757163693017731481t_bool,R2: product_prod_nat_nat] : aa_Pro1195099120564181800t_unit(aa_fun1185878260488588768t_unit(cOMBB_8619469215816066475at_nat(P),Q),R2) = aa_boo5334558160969881534t_unit(P,aa_Pro2232559814647311250t_bool(Q,R2)) )).

tff(help_COMBC_1_1_COMBC_001t__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_001t__Predicate__Opred_It__Product____Type__Ounit_J_001t__Predicate__Opred_It__Product____Type__Ounit_J_U,axiom,(
    ! [P: fun_Pr8906564586772526525t_unit,Q: pred_Product_unit,R2: produc859450856879609959at_nat] : aa_Pro1271188383344610766t_unit(aa_pre7336892875040048892t_unit(aa_fun2415461962621118546t_unit(cOMBC_889979299708343368t_unit,P),Q),R2) = aa_pre3989069114404521604t_unit(aa_Pro8882091768032951406t_unit(P,R2),Q) )).

tff(help_COMBB_1_1_COMBB_001t__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__HOL__Obool_J_001t__fun_It__Nat__Onat_Mt__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__HOL__Obool_J_J_001t__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_U,axiom,(
    ! [P: fun_fu7633958282380344700t_bool,Q: fun_Pr248683899324676269t_bool,R2: product_prod_nat_nat] : aa_Pro5631321236145707179t_bool(aa_fun8621344054008071113t_bool(aa_fun8218258311818242826t_bool(cOMBB_5129520015487172634at_nat,P),Q),R2) = aa_fun6469607317360106941t_bool(P,aa_Pro595088089689268830t_bool(Q,R2)) )).

tff(help_COMBB_1_1_COMBB_001t__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__fun_It__Nat__Onat_Mt__HOL__Obool_J_J_001t__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Nat__Onat_J_Mt__HOL__Obool_J_001t__Nat__Onat_U,axiom,(
    ! [P: fun_fu7022075442542456231t_bool,Q: fun_na3391966943662108783t_bool,R2: nat] : aa_nat7007748925290290274t_bool(aa_fun71387663816684300t_bool(cOMBB_858161705245420920ol_nat(P),Q),R2) = aa_fun6848279505258248720t_bool(P,aa_nat6473910981375751856t_bool(Q,R2)) )).

tff(help_COMBB_1_1_COMBB_001t__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__HOL__Obool_J_001t__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__fun_It__HOL__Obool_Mt__HOL__Obool_J_J_001t__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_U,axiom,(
    ! [P: fun_fu4870604207959048471l_bool,Q: fun_Pr248683899324676269t_bool,R2: product_prod_nat_nat] : aa_Pro4089762480255261586l_bool(cOMBB_6079270709258741481at_nat(P,Q),R2) = aa_fun5074320335491881728l_bool(P,aa_Pro595088089689268830t_bool(Q,R2)) )).

tff(help_COMBI_1_1_COMBI_001t__fun_It__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_U,axiom,(
    ! [P: fun_Pr272337284026993017e_term] : aa_fun4150438919549131568e_term(cOMBI_1607517148834118630e_term,P) = P )).

tff(help_COMBI_1_1_COMBI_001t__fun_It__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_U,axiom,(
    ! [P: fun_Pr8336614522058983534e_term] : aa_fun3478251006336822810e_term(cOMBI_448422350011333339e_term,P) = P )).

tff(help_COMBC_1_1_COMBC_001t__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_001t__fun_It__Nat__Onat_Mt__fun_It__Nat__Onat_Mt__HOL__Obool_J_J_001t__fun_It__Nat__Onat_Mt__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__fun_It__Nat__Onat_Mt__HOL__Obool_J_J_J_U,axiom,(
    ! [P: fun_Pr8183066421734264877t_bool,Q: fun_nat_fun_nat_bool,R2: product_prod_nat_nat] : aa_Pro7130618832422290740t_bool(cOMBC_5386955363536343038t_bool(P,Q),R2) = aa_fun1933221252834185820t_bool(aa_Pro3668630389596854310t_bool(P,R2),Q) )).

tff(help_COMBB_1_1_COMBB_001t__Predicate__Opred_It__Product____Type__Ounit_J_001t__fun_It__fun_It__Product____Type__Ounit_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_001t__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_U,axiom,(
    ! [P: fun_pr635998481081131375t_unit,Q: fun_Pr1088235314736916023t_unit,R2: product_prod_nat_nat] : aa_Pro784238087273524980t_unit(aa_fun796484795300116470t_unit(cOMBB_3082412447133040017at_nat(P),Q),R2) = aa_pre1393873113971999832t_unit(P,aa_Pro8506890182770087144t_unit(Q,R2)) )).

tff(help_COMBB_1_1_COMBB_001t__fun_It__Nat__Onat_Mt__fun_It__Set__Oset_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__HOL__Obool_J_J_001t__fun_It__Set__Oset_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__fun_It__Nat__Onat_Mt__HOL__Obool_J_J_001t__Nat__Onat_U,axiom,(
    ! [P: fun_fu1141201081133881029t_bool,Q: fun_na11928457253132883t_bool,R2: nat] : aa_nat1720457667890852176t_bool(cOMBB_6870708132184939840ol_nat(P,Q),R2) = aa_fun1731190876918621446t_bool(P,aa_nat84984821910774420t_bool(Q,R2)) )).

tff(help_COMBC_1_1_COMBC_001t__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_001t__fun_It__Product____Type__Ounit_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_001t__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_U,axiom,(
    ! [P: fun_Pr7675695993033332107t_unit,Q: fun_Pr511513941778789827t_unit,R2: product_prod_nat_nat] : aa_Pro1289996471523352882t_unit(aa_fun7032024730296647616t_unit(aa_fun3459460467772850944t_unit(cOMBC_257629196287008334t_unit,P),Q),R2) = aa_fun5818004955337293424t_unit(aa_Pro8635816824603292220t_unit(P,R2),Q) )).

tff(help_COMBB_1_1_COMBB_001t__fun_It__Nat__Onat_Mt__fun_It__fun_It__Nat__Onat_Mt__HOL__Obool_J_Mt__fun_It__Nat__Onat_Mt__HOL__Obool_J_J_J_001t__fun_It__fun_It__Nat__Onat_Mt__fun_It__Nat__Onat_Mt__HOL__Obool_J_J_Mt__fun_It__Nat__Onat_Mt__fun_It__Nat__Onat_Mt__HOL__Obool_J_J_J_001t__Nat__Onat_U,axiom,(
    ! [P: fun_fu4413431714391616144t_bool,Q: fun_na4973221147229079133t_bool,R2: nat] : aa_nat6134539248202641681t_bool(cOMBB_4887640759249749643ol_nat(P,Q),R2) = aa_fun4650549077784175441t_bool(P,aa_nat1946370342503694750t_bool(Q,R2)) )).

tff(help_COMBB_1_1_COMBB_001t__Code____Numeral__Onatural_001t__Product____Type__Oprod_It__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__Code____Numeral__Onatural_J_Mt__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__Code____Numeral__Onatural_J_J_001t__Code____Numeral__Onatural_U,axiom,(
    ! [P: fun_Co5709460363461100952atural,Q: fun_Co7398788559141407565atural,R2: code_natural] : aa_Cod6808739660676082561atural(aa_fun4478026872471739597atural(aa_fun403773144438568328atural(cOMBB_8143632497815461569atural,P),Q),R2) = aa_Cod6808739660676082561atural(P,aa_Cod4272041906116450446atural(Q,R2)) )).

tff(help_COMBC_1_1_COMBC_001t__Code____Numeral__Onatural_001t__Code____Numeral__Onatural_001t__Product____Type__Oprod_It__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__Code____Numeral__Onatural_J_Mt__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__Code____Numeral__Onatural_J_J_U,axiom,(
    ! [P: fun_Co1890133979025130057atural,Q: code_natural,R2: code_natural] : aa_Cod6808739660676082561atural(aa_Cod4292056611156568242atural(cOMBC_4647895173212359598atural(P),Q),R2) = aa_Cod6808739660676082561atural(aa_Cod4292056611156568242atural(P,R2),Q) )).

tff(help_COMBB_1_1_COMBB_001t__fun_It__Nat__Onat_Mt__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__HOL__Obool_J_J_001t__fun_It__Nat__Onat_Mt__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__HOL__Obool_J_J_001t__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_U,axiom,(
    ! [P: fun_fu843191655607014601t_bool,Q: fun_Pr2463189877930033274t_bool,R2: product_prod_nat_nat] : aa_Pro5631321236145707179t_bool(aa_fun761058209246283452t_bool(aa_fun6940285939246428106t_bool(cOMBB_4088083017688747661at_nat,P),Q),R2) = aa_fun5049402356129940746t_bool(P,aa_Pro5631321236145707179t_bool(Q,R2)) )).

tff(help_COMBB_1_1_COMBB_001t__fun_It__HOL__Obool_Mt__HOL__Obool_J_001t__fun_It__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__HOL__Obool_J_Mt__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__HOL__Obool_J_J_001t__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_U,axiom,(
    ! [P: fun_fu8014635411376445743t_bool,Q: fun_Pr8123046705566014743l_bool,R2: product_prod_nat_nat] : aa_Pro5529731459010903924t_bool(aa_fun6587836230824105640t_bool(cOMBB_7619062392956744359at_nat(P),Q),R2) = aa_fun2412459903328548336t_bool(P,aa_Pro209297932965175752l_bool(Q,R2)) )).

tff(help_COMBB_1_1_COMBB_001t__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__HOL__Obool_J_001t__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_001t__List__Olist_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_U,axiom,(
    ! [P: fun_fu6681572747286246839t_unit,Q: fun_li5731050426158166707t_bool,R2: list_P6011104703257516679at_nat] : aa_lis8375183468094855084t_unit(cOMBB_5898222925619342159at_nat(P,Q),R2) = aa_fun750287645178195360t_unit(P,aa_lis1888721035181932644t_bool(Q,R2)) )).

tff(help_COMBB_1_1_COMBB_001t__fun_It__Nat__Onat_Mt__fun_It__HOL__Obool_Mt__HOL__Obool_J_J_001t__fun_It__Nat__Onat_Mt__fun_It__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__HOL__Obool_J_Mt__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__HOL__Obool_J_J_J_001t__Nat__Onat_U,axiom,(
    ! [P: fun_fu1045588905682869321t_bool,Q: fun_na6182482635782419101l_bool,R2: nat] : aa_nat7995752538073085194t_bool(cOMBB_4166441949715711812ol_nat(P,Q),R2) = aa_fun3191157362054829962t_bool(P,aa_nat3163428491658862046l_bool(Q,R2)) )).

tff(help_COMBK_1_1_COMBK_001t__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_001t__List__Olist_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_U,axiom,(
    ! [P: fun_Pr6688173350234108701t_unit,Q: list_P6011104703257516679at_nat] : aa_lis8139133409912471826t_unit(cOMBK_3462217395813459000at_nat(P),Q) = P )).

tff(help_COMBB_1_1_COMBB_001t__List__Olist_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_001t__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Predicate__Opred_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_J_001t__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_U,axiom,(
    ! [P: fun_li2302354713428482855at_nat,Q: fun_Pr4090790379400231689at_nat,R2: product_prod_nat_nat] : aa_Pro6547475804363649958at_nat(aa_fun209930579697882356at_nat(cOMBB_8265912070450743159at_nat(P),Q),R2) = aa_lis3856114307156424480at_nat(P,aa_Pro8907290612264431874at_nat(Q,R2)) )).

tff(help_COMBB_1_1_COMBB_001t__Predicate__Opred_It__Product____Type__Ounit_J_001t__fun_It__Product____Type__Ounit_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_001t__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_U,axiom,(
    ! [P: fun_pr8180851905253251257t_unit,Q: fun_Pr6688173350234108701t_unit,R2: produc859450856879609959at_nat] : aa_Pro1092794959336002008t_unit(aa_fun7352952917004396480t_unit(cOMBB_188498006783075885at_nat(P),Q),R2) = aa_pre8602123596742896802t_unit(P,aa_Pro1271188383344610766t_unit(Q,R2)) )).

tff(help_COMBB_1_1_COMBB_001t__fun_It__Product____Type__Ounit_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_001t__Predicate__Opred_It__Product____Type__Ounit_J_001t__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_U,axiom,(
    ! [P: fun_fu7734219525116608121t_unit,Q: fun_Pr6178312908650321375t_unit,R2: produc859450856879609959at_nat] : aa_Pro1271188383344610766t_unit(aa_fun7391337065177383360t_unit(aa_fun173096205097775066t_unit(cOMBB_722061058032413605at_nat,P),Q),R2) = aa_fun146729347719784746t_unit(P,aa_Pro1092794959336002008t_unit(Q,R2)) )).

tff(help_COMBC_1_1_COMBC_001t__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_001t__fun_It__Product____Type__Ounit_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_001t__Predicate__Opred_It__Product____Type__Ounit_J_U,axiom,(
    ! [P: fun_Pr5566469307393860757t_unit,Q: fun_Pr511513941778789827t_unit,R2: produc859450856879609959at_nat] : aa_Pro1271188383344610766t_unit(aa_fun3809552681773035990t_unit(aa_fun286491743938354608t_unit(cOMBC_5402529741865119846t_unit,P),Q),R2) = aa_fun146729347719784746t_unit(aa_Pro8929451978341613454t_unit(P,R2),Q) )).

tff(help_COMBB_1_1_COMBB_001t__fun_It__Int__Oint_Mt__fun_It__Int__Oint_Mt__HOL__Obool_J_J_001t__fun_It__Product____Type__Oprod_It__Int__Oint_Mt__Int__Oint_J_Mt__HOL__Obool_J_001t__fun_It__Int__Oint_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_U,axiom,(
    ! [P: fun_fu5372840394358096997t_bool,Q: fun_fu1103626697480814988t_bool,R2: fun_in6429348457993719614e_term] : aa_fun4446166836006121821t_bool(aa_fun9057436968614101612t_bool(cOMBB_8013967700487213420e_term(P),Q),R2) = aa_fun2111382812409994774t_bool(P,aa_fun3090123613162288245t_bool(Q,R2)) )).

tff(help_COMBC_1_1_COMBC_001t__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_001t__Predicate__Opred_It__Product____Type__Ounit_J_001t__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__fun_It__Predicate__Opred_It__Product____Type__Ounit_J_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_J_U,axiom,(
    ! [P: fun_Pr3517242796639575631t_unit,Q: pred_Product_unit,R2: product_prod_nat_nat] : aa_Pro6366337505421314258t_unit(aa_pre6878865595929844410t_unit(aa_fun8261945545960088710t_unit(cOMBC_5659729398678793432t_unit,P),Q),R2) = aa_pre6155415440720408630t_unit(aa_Pro5879210299839866184t_unit(P,R2),Q) )).

tff(help_COMBB_1_1_COMBB_001t__fun_It__fun_It__Nat__Onat_Mt__HOL__Obool_J_Mt__fun_It__Nat__Onat_Mt__fun_It__Nat__Onat_Mt__HOL__Obool_J_J_J_001t__fun_It__fun_It__Nat__Onat_Mt__fun_It__Nat__Onat_Mt__HOL__Obool_J_J_Mt__fun_It__Nat__Onat_Mt__fun_It__Nat__Onat_Mt__fun_It__Nat__Onat_Mt__HOL__Obool_J_J_J_J_001t__Nat__Onat_U,axiom,(
    ! [P: fun_fu1038632408104920661t_bool,Q: fun_na1544387541398534297t_bool,R2: nat] : aa_nat4154366228397672218t_bool(cOMBB_2248581009415873744ol_nat(P,Q),R2) = aa_fun1018874135808871318t_bool(P,aa_nat1091549829444833754t_bool(Q,R2)) )).

tff(help_COMBB_1_1_COMBB_001t__fun_It__Nat__Onat_Mt__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__HOL__Obool_J_J_001t__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__HOL__Obool_J_001t__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_U,axiom,(
    ! [P: fun_fu9148807857579656637t_bool,Q: fun_Pr2463189877930033274t_bool,R2: product_prod_nat_nat] : aa_Pro2854139584666015813t_bool(aa_fun875603165730719242t_bool(cOMBB_3104199731091997891at_nat(P),Q),R2) = aa_fun2702164683172437798t_bool(P,aa_Pro5631321236145707179t_bool(Q,R2)) )).

tff(help_COMBB_1_1_COMBB_001t__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__HOL__Obool_J_001t__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__HOL__Obool_J_J_001t__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_U,axiom,(
    ! [P: fun_fu8934640920754472237t_bool,Q: fun_Pr248683899324676269t_bool,R2: product_prod_nat_nat] : aa_Pro760851189263932328t_bool(aa_fun4074564315894844064t_bool(aa_fun5093350858688216638t_bool(cOMBB_6298731734558261203at_nat,P),Q),R2) = aa_fun6334770939707717654t_bool(P,aa_Pro595088089689268830t_bool(Q,R2)) )).

tff(help_COMBK_1_1_COMBK_001t__fun_It__Product____Type__Oprod_It__Int__Oint_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_001t__Product____Type__Oprod_It__Int__Oint_Mt__Int__Oint_J_U,axiom,(
    ! [P: fun_Pr9164807099015279978e_term,Q: product_prod_int_int] : aa_Pro264579890236952295e_term(aa_fun797065513501478926e_term(cOMBK_1216995286146592959nt_int,P),Q) = P )).

tff(help_COMBB_1_1_COMBB_001t__Product____Type__Oprod_It__Typerep__Otyperep_Mt__List__Olist_It__Typerep__Otyperep_J_J_001t__Product____Type__Oprod_It__List__Olist_It__Typerep__Otyperep_J_Mt__Product____Type__Oprod_It__Typerep__Otyperep_Mt__List__Olist_It__Typerep__Otyperep_J_J_J_001t__List__Olist_It__Typerep__Otyperep_J_U,axiom,(
    ! [P: fun_Pr6212480669082137942yperep,Q: fun_li8388555697049981710yperep,R2: list_typerep] : aa_lis2407605420759637068yperep(aa_fun4710722037344705245yperep(aa_fun988277237383029394yperep(cOMBB_4651361748934511235yperep,P),Q),R2) = aa_Pro7670417329144945031yperep(P,aa_lis2760345450568550903yperep(Q,R2)) )).

tff(help_COMBC_1_1_COMBC_001t__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_001t__Predicate__Opred_It__Product____Type__Ounit_J_001t__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_J_U,axiom,(
    ! [P: fun_Pr6277233991133630701t_unit,Q: pred_Product_unit,R2: product_prod_nat_nat] : aa_Pro8370306567419145854t_unit(aa_pre947791534259682988t_unit(aa_fun3888545758868469970t_unit(cOMBC_5275586973196154104t_unit,P),Q),R2) = aa_pre3988284201554867738t_unit(aa_Pro2418637016829119646t_unit(P,R2),Q) )).

tff(help_COMBS_1_1_COMBS_001t__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_001t__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_001t__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_U,axiom,(
    ! [P: fun_Pr7997976686284474647t_unit,Q: fun_Pr4201797722543590713t_unit,R2: product_prod_nat_nat] : aa_Pro1289996471523352882t_unit(aa_fun7850576842391497904t_unit(aa_fun7563783985647544138t_unit(cOMBS_4230836484273029706t_unit,P),Q),R2) = aa_fun7389658442252459900t_unit(aa_Pro6786837566269045192t_unit(P,R2),aa_Pro1289996471523352882t_unit(Q,R2)) )).

tff(help_COMBB_1_1_COMBB_001t__Product____Type__Oprod_It__Int__Oint_Mt__Int__Oint_J_001t__Product____Type__Oprod_It__fun_It__Int__Oint_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Int__Oint_Mt__Int__Oint_J_J_001t__Int__Oint_U,axiom,(
    ! [P: fun_Pr7875579814169730748nt_int,Q: fun_in4211310926729683942nt_int,R2: int] : aa_int7224674383741949274nt_int(aa_fun4515943541990323139nt_int(aa_fun7033041860879526930nt_int(cOMBB_2467116309528995889nt_int,P),Q),R2) = aa_Pro835648289009615341nt_int(P,aa_int7462565939943104719nt_int(Q,R2)) )).

tff(help_COMBC_1_1_COMBC_001t__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_001t__Set__Oset_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_J_001t__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__HOL__Obool_J_U,axiom,(
    ! [P: fun_Pr7470714606546762485t_bool,Q: set_Pr8693737435421807431at_nat,R2: product_prod_nat_nat] : aa_Pro595088089689268830t_bool(cOMBC_8707992278803734470t_bool(P,Q),R2) = aa_set7133975444747598372t_bool(aa_Pro774437089940453102t_bool(P,R2),Q) )).

tff(help_COMBB_1_1_COMBB_001t__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_001t__HOL__Obool_001t__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_U,axiom,(
    ! [P: fun_Pr446604468264085555t_bool,Q: fun_Pr6278524904407988355at_nat,R2: produc859450856879609959at_nat] : aa_Pro6098352494050694700t_bool(cOMBB_74244353674774993at_nat(P,Q),R2) = aa_Pro6098352494050694700t_bool(P,aa_Pro7157000481330941564at_nat(Q,R2)) )).

tff(help_COMBC_1_1_COMBC_001t__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_001t__Predicate__Opred_It__Product____Type__Ounit_J_001t__fun_It__Predicate__Opred_It__Product____Type__Ounit_J_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_U,axiom,(
    ! [P: fun_Pr5337246669812182365t_unit,Q: pred_Product_unit,R2: produc859450856879609959at_nat] : aa_Pro8882091768032951406t_unit(aa_pre6430407070445525148t_unit(aa_fun4094512102643614290t_unit(cOMBC_4002404201293077736t_unit,P),Q),R2) = aa_pre1931757783800482596t_unit(aa_Pro5210487944768757774t_unit(P,R2),Q) )).

tff(help_COMBB_1_1_COMBB_001t__Code____Numeral__Onatural_001t__fun_It__Code____Numeral__Onatural_Mt__Product____Type__Oprod_It__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__Code____Numeral__Onatural_J_Mt__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__Code____Numeral__Onatural_J_J_J_001t__Code____Numeral__Onatural_U,axiom,(
    ! [P: fun_Co1890133979025130057atural,Q: fun_Co7398788559141407565atural,R2: code_natural] : aa_Cod4292056611156568242atural(cOMBB_3303863054882352626atural(P,Q),R2) = aa_Cod4292056611156568242atural(P,aa_Cod4272041906116450446atural(Q,R2)) )).

tff(help_COMBB_1_1_COMBB_001t__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_001t__Predicate__Opred_It__Product____Type__Ounit_J_001t__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_U,axiom,(
    ! [P: fun_fu3023909296157584083t_unit,Q: fun_Pr3223305929885665439t_unit,R2: product_prod_nat_nat] : aa_Pro8506890182770087144t_unit(aa_fun5666213384193555482t_unit(cOMBB_858827066190991205at_nat(P),Q),R2) = aa_fun4920709131643354500t_unit(P,aa_Pro4279371423514765720t_unit(Q,R2)) )).

tff(help_COMBC_1_1_COMBC_001t__Product____Type__Oprod_It__Int__Oint_Mt__Int__Oint_J_001t__Set__Oset_It__Product____Type__Oprod_It__fun_It__Int__Oint_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Int__Oint_Mt__Int__Oint_J_J_J_001t__HOL__Obool_U,axiom,(
    ! [P: fun_Pr2496865662581905684t_bool,Q: set_Pr5033440245338114598nt_int,R2: product_prod_int_int] : aa_Pro4501881432599481050t_bool(aa_set7689349865687036101t_bool(aa_fun1676460735660892118t_bool(cOMBC_2995058810049920797t_bool,P),Q),R2) = aa_set6451871791712458035t_bool(aa_Pro3070293848494756493t_bool(P,R2),Q) )).

tff(help_COMBB_1_1_COMBB_001t__Predicate__Opred_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_001t__fun_It__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_001t__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_U,axiom,(
    ! [P: fun_pr1280944553892804847t_unit,Q: fun_Pr4274085205351957291at_nat,R2: product_prod_nat_nat] : aa_Pro1683622670112538216t_unit(aa_fun4285381634782878046t_unit(cOMBB_5679504191179243281at_nat(P),Q),R2) = aa_pre4980207129518537688t_unit(P,aa_Pro4445221197255752156at_nat(Q,R2)) )).

tff(help_COMBB_1_1_COMBB_001t__List__Olist_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_001t__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_J_001t__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_U,axiom,(
    ! [P: fun_li4217068732456673235t_unit,Q: fun_Pr4090790379400231689at_nat,R2: product_prod_nat_nat] : aa_Pro8370306567419145854t_unit(aa_fun7243618796996308550t_unit(cOMBB_2384414550650649573at_nat(P),Q),R2) = aa_lis2506519724559586180t_unit(P,aa_Pro8907290612264431874at_nat(Q,R2)) )).

tff(help_COMBC_1_1_COMBC_001t__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_001t__Set__Oset_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_J_001t__HOL__Obool_U,axiom,(
    ! [P: fun_Pr5452140543633672653t_bool,Q: set_Pr8693737435421807431at_nat,R2: produc859450856879609959at_nat] : aa_Pro6098352494050694700t_bool(aa_set6997699984206591038t_bool(cOMBC_9012026442144072464t_bool(P),Q),R2) = aa_set1680211184867041100t_bool(aa_Pro6744037673880449662t_bool(P,R2),Q) )).

tff(help_COMBS_1_1_COMBS_001t__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_001t__fun_It__Nat__Onat_Mt__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__fun_It__Nat__Onat_Mt__HOL__Obool_J_J_J_001t__fun_It__Nat__Onat_Mt__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__fun_It__Nat__Onat_Mt__HOL__Obool_J_J_J_U,axiom,(
    ! [P: fun_Pr4781215321556770159t_bool,Q: fun_Pr6411485927852515459t_bool,R2: product_prod_nat_nat] : aa_Pro7130618832422290740t_bool(cOMBS_4766649414053171946t_bool(P,Q),R2) = aa_fun1051380719783103260t_bool(aa_Pro1423609571177047072t_bool(P,R2),aa_Pro7130618832422290740t_bool(Q,R2)) )).

tff(help_COMBB_1_1_COMBB_001t__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__fun_It__HOL__Obool_Mt__HOL__Obool_J_J_001t__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__fun_It__fun_It__Nat__Onat_Mt__HOL__Obool_J_Mt__fun_It__Nat__Onat_Mt__HOL__Obool_J_J_J_001t__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_U,axiom,(
    ! [P: fun_fu752225491191455299t_bool,Q: fun_Pr6364068043214929305l_bool,R2: product_prod_nat_nat] : aa_Pro1240550255856979794t_bool(cOMBB_7892074722853432667at_nat(P,Q),R2) = aa_fun6939514116782475324t_bool(P,aa_Pro4089762480255261586l_bool(Q,R2)) )).

tff(help_COMBB_1_1_COMBB_001t__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__Code____Numeral__Onatural_J_001t__Product____Type__Oprod_It__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__Code____Numeral__Onatural_J_Mt__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__Code____Numeral__Onatural_J_J_001t__Code____Numeral__Onatural_U,axiom,(
    ! [P: fun_Pr3133360822718887225atural,Q: fun_Co9086149380244212450atural,R2: code_natural] : aa_Cod6808739660676082561atural(aa_fun3492340526374110578atural(aa_fun874564436610370672atural(cOMBB_2184716832515491012atural,P),Q),R2) = aa_Pro1971126414814181170atural(P,aa_Cod5614077553384211403atural(Q,R2)) )).

tff(help_COMBC_1_1_COMBC_001t__Code____Numeral__Onatural_001t__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__Code____Numeral__Onatural_J_001t__Product____Type__Oprod_It__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__Code____Numeral__Onatural_J_Mt__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__Code____Numeral__Onatural_J_J_U,axiom,(
    ! [P: fun_Co422297531967703006atural,Q: produc7822875418678951345atural,R2: code_natural] : aa_Cod6808739660676082561atural(aa_Pro6155374003067275875atural(aa_fun719460882211677446atural(cOMBC_6936323340639911621atural,P),Q),R2) = aa_Pro1971126414814181170atural(aa_Cod8782840890542731679atural(P,R2),Q) )).

tff(help_COMBB_1_1_COMBB_001t__HOL__Obool_001t__fun_It__Predicate__Opred_It__Product____Type__Ounit_J_Mt__fun_It__Predicate__Opred_It__Product____Type__Ounit_J_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_J_001t__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_U,axiom,(
    ! [P: fun_bo571857696046408973t_unit,Q: fun_Pr446604468264085555t_bool,R2: produc859450856879609959at_nat] : aa_Pro5210487944768757774t_unit(aa_fun3558617570467901100t_unit(cOMBB_1146216699205043729at_nat(P),Q),R2) = aa_boo5334558160969881534t_unit(P,aa_Pro6098352494050694700t_bool(Q,R2)) )).

tff(help_COMBB_1_1_COMBB_001t__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_001t__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__fun_It__Product____Type__Ounit_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_J_001t__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_U,axiom,(
    ! [P: fun_fu4587670731431426191t_unit,Q: fun_Pr4201797722543590713t_unit,R2: product_prod_nat_nat] : aa_Pro3711011026319788554t_unit(aa_fun1448337310683058082t_unit(cOMBB_6329840712220438825at_nat(P),Q),R2) = aa_fun2159987164234823744t_unit(P,aa_Pro1289996471523352882t_unit(Q,R2)) )).

tff(help_COMBC_1_1_COMBC_001t__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_001t__fun_It__Product____Type__Ounit_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_001t__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_J_U,axiom,(
    ! [P: fun_Pr7883748996661092369t_unit,Q: fun_Pr511513941778789827t_unit,R2: product_prod_nat_nat] : aa_Pro8370306567419145854t_unit(aa_fun1669659949551006086t_unit(aa_fun7907280114298162908t_unit(cOMBC_3475263444157777506t_unit,P),Q),R2) = aa_fun7032024730296647616t_unit(aa_Pro4385435994356669450t_unit(P,R2),Q) )).

tff(help_COMBS_1_1_COMBS_001t__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_001t__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__fun_It__Product____Type__Ounit_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_J_001t__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_U,axiom,(
    ! [P: fun_Pr379559405070948621t_unit,Q: fun_Pr3470812419474211417t_unit,R2: product_prod_nat_nat] : aa_Pro1289996471523352882t_unit(aa_fun6521923576258668758t_unit(aa_fun3894460544769632282t_unit(cOMBS_3161903135851905446t_unit,P),Q),R2) = aa_fun4298207804742365940t_unit(aa_Pro2618445377544721158t_unit(P,R2),aa_Pro3711011026319788554t_unit(Q,R2)) )).

tff(help_COMBB_1_1_COMBB_001t__fun_It__fun_It__Nat__Onat_Mt__fun_It__Nat__Onat_Mt__HOL__Obool_J_J_Mt__fun_It__Nat__Onat_Mt__fun_It__Nat__Onat_Mt__HOL__Obool_J_J_J_001t__fun_It__fun_It__Nat__Onat_Mt__fun_It__Nat__Onat_Mt__fun_It__Nat__Onat_Mt__HOL__Obool_J_J_J_Mt__fun_It__Nat__Onat_Mt__fun_It__Nat__Onat_Mt__fun_It__Nat__Onat_Mt__HOL__Obool_J_J_J_J_001t__Nat__Onat_U,axiom,(
    ! [P: fun_fu1688752716999008323t_bool,Q: fun_na9098676195466966096t_bool,R2: nat] : aa_nat6407440567134823633t_bool(cOMBB_7693806822126743102ol_nat(P,Q),R2) = aa_fun889501055239289092t_bool(P,aa_nat6134539248202641681t_bool(Q,R2)) )).

tff(help_COMBB_1_1_COMBB_001t__fun_It__Nat__Onat_Mt__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__fun_It__Nat__Onat_Mt__HOL__Obool_J_J_J_001t__fun_It__Nat__Onat_Mt__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Nat__Onat_J_Mt__HOL__Obool_J_J_001t__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_U,axiom,(
    ! [P: fun_fu411882325439052323t_bool,Q: fun_Pr6411485927852515459t_bool,R2: product_prod_nat_nat] : aa_Pro7563809711799069428t_bool(cOMBB_939616762350200157at_nat(P,Q),R2) = aa_fun71387663816684300t_bool(P,aa_Pro7130618832422290740t_bool(Q,R2)) )).

tff(help_COMBC_1_1_COMBC_001t__Nat__Onat_001t__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__HOL__Obool_J_J_001t__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__fun_It__Nat__Onat_Mt__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__HOL__Obool_J_J_J_U,axiom,(
    ! [P: fun_na3951661776728009245t_bool,Q: fun_Pr248683899324676269t_bool,R2: nat] : aa_nat5186121719433965804t_bool(cOMBC_5432844299569730948t_bool(P,Q),R2) = aa_fun8621344054008071113t_bool(aa_nat5419636652332896606t_bool(P,R2),Q) )).

tff(help_COMBC_1_1_COMBC_001t__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_001t__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_001t__Predicate__Opred_It__Product____Type__Ounit_J_U,axiom,(
    ! [P: fun_Pr5462383778466847033t_unit,Q: produc859450856879609959at_nat,R2: produc859450856879609959at_nat] : aa_Pro1271188383344610766t_unit(aa_Pro4353053020390231602t_unit(aa_fun6981345477002455216t_unit(cOMBC_8924442749102034186t_unit,P),Q),R2) = aa_Pro1271188383344610766t_unit(aa_Pro4353053020390231602t_unit(P,R2),Q) )).

tff(help_COMBK_1_1_COMBK_001t__fun_It__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_001t__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__Code____Numeral__Ointeger_J_U,axiom,(
    ! [P: fun_Pr272337284026993017e_term,Q: produc8923325533196201883nteger] : aa_Pro5201043959167494360e_term(aa_fun8100672191167182512e_term(cOMBK_1658464488470797778nteger,P),Q) = P )).

tff(help_COMBK_1_1_COMBK_001t__fun_It__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_001t__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__Code____Numeral__Onatural_J_U,axiom,(
    ! [P: fun_Pr8336614522058983534e_term,Q: produc7822875418678951345atural] : aa_Pro5223882732975721443e_term(aa_fun1406002819710212870e_term(cOMBK_6064020867355542195atural,P),Q) = P )).

tff(help_COMBB_1_1_COMBB_001t__Predicate__Opred_It__Product____Type__Ounit_J_001t__fun_It__fun_It__Product____Type__Ounit_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_001t__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_U,axiom,(
    ! [P: fun_pr635998481081131375t_unit,Q: fun_Pr6688173350234108701t_unit,R2: produc859450856879609959at_nat] : aa_Pro8929451978341613454t_unit(aa_fun3937512712591763318t_unit(cOMBB_9184922037993172215at_nat(P),Q),R2) = aa_pre1393873113971999832t_unit(P,aa_Pro1271188383344610766t_unit(Q,R2)) )).

tff(help_COMBB_1_1_COMBB_001t__List__Olist_It__Typerep__Otyperep_J_001t__fun_It__Product____Type__Oprod_It__Typerep__Otyperep_Mt__List__Olist_It__Typerep__Otyperep_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__Typerep__Otyperep_J_Mt__Product____Type__Oprod_It__Typerep__Otyperep_Mt__List__Olist_It__Typerep__Otyperep_J_J_J_J_001t__List__Olist_It__Typerep__Otyperep_J_U,axiom,(
    ! [P: fun_li2751990289528205259yperep,Q: fun_li1651535433612917061yperep,R2: list_typerep] : aa_lis1893350635152483124yperep(cOMBB_4432475366804139056yperep(P,Q),R2) = aa_lis1893350635152483124yperep(P,aa_lis9041531584263668358yperep(Q,R2)) )).

tff(help_COMBB_1_1_COMBB_001t__fun_It__Int__Oint_Mt__Product____Type__Oprod_It__Int__Oint_Mt__Int__Oint_J_J_001t__fun_It__Int__Oint_Mt__Product____Type__Oprod_It__fun_It__Int__Oint_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Int__Oint_Mt__Int__Oint_J_J_J_001t__Int__Oint_U,axiom,(
    ! [P: fun_fu3536035539442533394nt_int,Q: fun_in1696471567231710611nt_int,R2: int] : aa_int6777651811007157123nt_int(aa_fun5133592118224420505nt_int(aa_fun1149668124250117266nt_int(cOMBB_1474206574765321735nt_int,P),Q),R2) = aa_fun4515943541990323139nt_int(P,aa_int2565445551602696444nt_int(Q,R2)) )).

tff(help_COMBC_1_1_COMBC_001t__Code____Numeral__Onatural_001t__fun_It__Code____Numeral__Onatural_Mt__Code____Numeral__Onatural_J_001t__fun_It__Code____Numeral__Onatural_Mt__Product____Type__Oprod_It__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__Code____Numeral__Onatural_J_Mt__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__Code____Numeral__Onatural_J_J_J_U,axiom,(
    ! [P: fun_Co3298018869363459349atural,Q: fun_Co7398788559141407565atural,R2: code_natural] : aa_Cod4292056611156568242atural(cOMBC_8986509634241427706atural(P,Q),R2) = aa_fun4478026872471739597atural(aa_Cod3799626429813768574atural(P,R2),Q) )).

tff(help_COMBC_1_1_COMBC_001t__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_001t__Predicate__Opred_It__Product____Type__Ounit_J_001t__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__fun_It__Predicate__Opred_It__Product____Type__Ounit_J_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_J_J_U,axiom,(
    ! [P: fun_Pr4457227982049944205t_unit,Q: pred_Product_unit,R2: product_prod_nat_nat] : aa_Pro3113219280077764382t_unit(aa_pre8817202833722190412t_unit(aa_fun5633694636433187538t_unit(cOMBC_5328311016465078168t_unit,P),Q),R2) = aa_pre6878865595929844410t_unit(aa_Pro5640102945269238334t_unit(P,R2),Q) )).

tff(help_COMBB_1_1_COMBB_001t__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__HOL__Obool_J_J_001t__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__HOL__Obool_J_J_001t__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_U,axiom,(
    ! [P: fun_fu5131983058416566019t_bool,Q: fun_Pr4036866938206637231t_bool,R2: product_prod_nat_nat] : aa_Pro760851189263932328t_bool(aa_fun4813322557442772124t_bool(aa_fun7940183592982481564t_bool(cOMBB_1444067409130430619at_nat,P),Q),R2) = aa_fun7646573545999865340t_bool(P,aa_Pro760851189263932328t_bool(Q,R2)) )).

tff(help_COMBC_1_1_COMBC_001t__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_001t__Predicate__Opred_It__Product____Type__Ounit_J_001t__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_J_J_U,axiom,(
    ! [P: fun_Pr1795443265993232197t_unit,Q: pred_Product_unit,R2: product_prod_nat_nat] : aa_Pro3653245892816097608t_unit(cOMBC_1833984069380548174t_unit(P,Q),R2) = aa_pre947791534259682988t_unit(aa_Pro4530339214389139262t_unit(P,R2),Q) )).

tff(help_COMBS_1_1_COMBS_001t__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_001t__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_J_001t__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_U,axiom,(
    ! [P: fun_Pr2704711140377888025t_unit,Q: fun_Pr5675260867471843021t_unit,R2: product_prod_nat_nat] : aa_Pro1289996471523352882t_unit(aa_fun3800974342464109770t_unit(cOMBS_7740738590251242802t_unit(P),Q),R2) = aa_fun1391145070468373888t_unit(aa_Pro150200604439459602t_unit(P,R2),aa_Pro8370306567419145854t_unit(Q,R2)) )).

tff(help_COMBS_1_1_COMBS_001t__Nat__Onat_001t__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__fun_It__Nat__Onat_Mt__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__HOL__Obool_J_J_J_001t__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__fun_It__Nat__Onat_Mt__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__HOL__Obool_J_J_J_U,axiom,(
    ! [P: fun_na157737908606830480t_bool,Q: fun_na4321689262995269507t_bool,R2: nat] : aa_nat5186121719433965804t_bool(cOMBS_5301232950889283207t_bool(P,Q),R2) = aa_fun761058209246283452t_bool(aa_nat3805347181962850385t_bool(P,R2),aa_nat5186121719433965804t_bool(Q,R2)) )).

tff(help_COMBB_1_1_COMBB_001t__fun_It__Code____Numeral__Ointeger_Mt__fun_It__Code____Numeral__Ointeger_Mt__HOL__Obool_J_J_001t__fun_It__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__Code____Numeral__Ointeger_J_Mt__HOL__Obool_J_001t__fun_It__Code____Numeral__Ointeger_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_U,axiom,(
    ! [P: fun_fu598524423878287009r_bool,Q: fun_fu6959606230774438969r_bool,R2: fun_Co6545587727236015215e_term] : aa_fun5646951941296221740r_bool(aa_fun8925775949468940520r_bool(cOMBB_4840141960444740569e_term(P),Q),R2) = aa_fun4727240567092119378r_bool(P,aa_fun7590852728353144354r_bool(Q,R2)) )).

tff(help_COMBC_1_1_COMBC_001t__FWState__Oconditional____action_It__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__Code____Numeral__Onatural_J_J_J_001t__Set__Oset_It__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__Code____Numeral__Onatural_J_J_J_001t__HOL__Obool_U,axiom,(
    ! [P: fun_co4196113951099085769l_bool,Q: set_Pr2352657477744078772atural,R2: condit1810779906380472396atural] : aa_con2963671653528250637l_bool(cOMBC_6514811739612929710l_bool(P,Q),R2) = aa_set7459647962600473637l_bool(aa_con2191777559755945522l_bool(P,R2),Q) )).

tff(help_COMBB_1_1_COMBB_001t__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__Code____Numeral__Onatural_J_001t__fun_It__Code____Numeral__Onatural_Mt__Product____Type__Oprod_It__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__Code____Numeral__Onatural_J_Mt__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__Code____Numeral__Onatural_J_J_J_001t__Code____Numeral__Onatural_U,axiom,(
    ! [P: fun_Pr1689771802805938154atural,Q: fun_Co9086149380244212450atural,R2: code_natural] : aa_Cod4292056611156568242atural(aa_fun865936449392508451atural(aa_fun51882512112890962atural(cOMBB_944832782022194677atural,P),Q),R2) = aa_Pro6155374003067275875atural(P,aa_Cod5614077553384211403atural(Q,R2)) )).

tff(help_COMBC_1_1_COMBC_001t__Code____Numeral__Onatural_001t__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__Code____Numeral__Onatural_J_001t__fun_It__Code____Numeral__Onatural_Mt__Product____Type__Oprod_It__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__Code____Numeral__Onatural_J_Mt__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__Code____Numeral__Onatural_J_J_J_U,axiom,(
    ! [P: fun_Co8253216719530962447atural,Q: produc7822875418678951345atural,R2: code_natural] : aa_Cod4292056611156568242atural(cOMBC_8548339932275315702atural(P,Q),R2) = aa_Pro6155374003067275875atural(aa_Cod4059854864428230736atural(P,R2),Q) )).

tff(help_COMBB_1_1_COMBB_001t__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__fun_It__fun_It__Nat__Onat_Mt__HOL__Obool_J_Mt__fun_It__Nat__Onat_Mt__HOL__Obool_J_J_J_001t__fun_It__fun_It__Nat__Onat_Mt__HOL__Obool_J_Mt__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__fun_It__Nat__Onat_Mt__HOL__Obool_J_J_J_001t__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_U,axiom,(
    ! [P: fun_fu4420279360308897025t_bool,Q: fun_Pr7631504167254081881t_bool,R2: product_prod_nat_nat] : aa_Pro5134087761839765712t_bool(cOMBB_5609757832728192541at_nat(P,Q),R2) = aa_fun7664782273987169786t_bool(P,aa_Pro1240550255856979794t_bool(Q,R2)) )).

tff(help_COMBB_1_1_COMBB_001t__fun_It__List__Olist_It__Typerep__Otyperep_J_Mt__Product____Type__Oprod_It__Typerep__Otyperep_Mt__List__Olist_It__Typerep__Otyperep_J_J_J_001t__fun_It__List__Olist_It__Typerep__Otyperep_J_Mt__Product____Type__Oprod_It__List__Olist_It__Typerep__Otyperep_J_Mt__Product____Type__Oprod_It__Typerep__Otyperep_Mt__List__Olist_It__Typerep__Otyperep_J_J_J_J_001t__Typerep__Otyperep_U,axiom,(
    ! [P: fun_fu2993810207376568364yperep,Q: fun_ty1631941266956796435yperep,R2: typerep] : aa_typ6459841660691640093yperep(aa_fun300048837112112435yperep(aa_fun4078057075506807058yperep(cOMBB_3333493938215720265yperep,P),Q),R2) = aa_fun4710722037344705245yperep(P,aa_typ5684556066063664508yperep(Q,R2)) )).

tff(help_COMBB_1_1_COMBB_001t__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__HOL__Obool_J_J_001t__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__HOL__Obool_J_001t__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_U,axiom,(
    ! [P: fun_fu2003311747879050611t_bool,Q: fun_Pr4036866938206637231t_bool,R2: product_prod_nat_nat] : aa_Pro1130215055808060792t_bool(aa_fun7960224281146472090t_bool(cOMBB_6402209240706646725at_nat(P),Q),R2) = aa_fun4814288003198759460t_bool(P,aa_Pro760851189263932328t_bool(Q,R2)) )).

tff(help_COMBB_1_1_COMBB_001t__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__HOL__Obool_J_001t__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__fun_It__Predicate__Opred_It__Product____Type__Ounit_J_Mt__fun_It__Predicate__Opred_It__Product____Type__Ounit_J_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_J_J_001t__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_U,axiom,(
    ! [P: fun_fu491958844174994935t_unit,Q: fun_Pr248683899324676269t_bool,R2: product_prod_nat_nat] : aa_Pro5059203146341901682t_unit(aa_fun1398212528012210538t_unit(cOMBB_5276851976296163209at_nat(P),Q),R2) = aa_fun1185878260488588768t_unit(P,aa_Pro595088089689268830t_bool(Q,R2)) )).

tff(help_COMBB_1_1_COMBB_001t__fun_It__Int__Oint_Mt__fun_It__Int__Oint_Mt__HOL__Obool_J_J_001t__fun_It__Product____Type__Oprod_It__Int__Oint_Mt__Int__Oint_J_Mt__HOL__Obool_J_001t__fun_It__Product____Type__Oprod_It__Int__Oint_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_U,axiom,(
    ! [P: fun_fu5372840394358096997t_bool,Q: fun_fu1850930449605828192t_bool,R2: fun_Pr9164807099015279978e_term] : aa_fun5300525129335604105t_bool(aa_fun6337848634106347884t_bool(cOMBB_7915570523296049048e_term(P),Q),R2) = aa_fun2111382812409994774t_bool(P,aa_fun2967821446744691017t_bool(Q,R2)) )).

tff(help_COMBB_1_1_COMBB_001t__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__fun_It__Nat__Onat_Mt__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__HOL__Obool_J_J_J_001t__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__HOL__Obool_J_J_001t__Nat__Onat_U,axiom,(
    ! [P: fun_fu2629463229592956121t_bool,Q: fun_na4321689262995269507t_bool,R2: nat] : aa_nat3563682967637589978t_bool(cOMBB_2238165666794131186ol_nat(P,Q),R2) = aa_fun875603165730719242t_bool(P,aa_nat5186121719433965804t_bool(Q,R2)) )).

tff(help_COMBB_1_1_COMBB_001t__Product____Type__Oprod_It__List__Olist_It__Typerep__Otyperep_J_Mt__Product____Type__Oprod_It__Typerep__Otyperep_Mt__List__Olist_It__Typerep__Otyperep_J_J_J_001t__Option__Ooption_It__Product____Type__Oprod_It__List__Olist_It__Typerep__Otyperep_J_Mt__Product____Type__Oprod_It__Typerep__Otyperep_Mt__List__Olist_It__Typerep__Otyperep_J_J_J_J_001t__List__Olist_It__Typerep__Otyperep_J_U,axiom,(
    ! [P: fun_Pr2611946386982285473yperep,Q: fun_li2927585114792015883yperep,R2: list_typerep] : aa_lis5223024189294124828yperep(aa_fun7667238708423709092yperep(cOMBB_2780684560723742384yperep(P),Q),R2) = aa_Pro3095640615015971554yperep(P,aa_lis2407605420759637068yperep(Q,R2)) )).

tff(help_COMBB_1_1_COMBB_001t__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_001t__fun_It__Set__Oset_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_J_Mt__HOL__Obool_J_001t__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_U,axiom,(
    ! [P: fun_Pr5452140543633672653t_bool,Q: fun_Pr5303981572562559465at_nat,R2: product_prod_nat_nat] : aa_Pro673679001362789016t_bool(aa_fun387283292737504128t_bool(cOMBB_185029674437798763at_nat(P),Q),R2) = aa_Pro6744037673880449662t_bool(P,aa_Pro314188276017538018at_nat(Q,R2)) )).

tff(help_COMBS_1_1_COMBS_001t__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__Code____Numeral__Onatural_J_001t__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__Code____Numeral__Onatural_J_001t__Product____Type__Oprod_It__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__Code____Numeral__Onatural_J_Mt__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__Code____Numeral__Onatural_J_J_U,axiom,(
    ! [P: fun_Pr2816069069693171965atural,Q: fun_Pr74676805955934211atural,R2: produc7822875418678951345atural] : aa_Pro1971126414814181170atural(cOMBS_6118738780513179056atural(P,Q),R2) = aa_Pro1971126414814181170atural(aa_Pro1220262147015971502atural(P,R2),aa_Pro4262726347734369532atural(Q,R2)) )).

tff(help_COMBB_1_1_COMBB_001t__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_001t__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__fun_It__fun_It__Product____Type__Ounit_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_J_001t__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_U,axiom,(
    ! [P: fun_fu5912192252310446405t_unit,Q: fun_Pr4201797722543590713t_unit,R2: product_prod_nat_nat] : aa_Pro3051520531850261440t_unit(aa_fun1255096283136768856t_unit(cOMBB_7200171043471927027at_nat(P),Q),R2) = aa_fun796484795300116470t_unit(P,aa_Pro1289996471523352882t_unit(Q,R2)) )).

tff(help_COMBB_1_1_COMBB_001t__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__Code____Numeral__Ointeger_J_001t__Product____Type__Oprod_It__fun_It__Code____Numeral__Ointeger_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__Code____Numeral__Ointeger_J_J_001t__Code____Numeral__Ointeger_U,axiom,(
    ! [P: fun_Pr8130403777583374735nteger,Q: fun_Co6597186368970283863nteger,R2: code_integer] : aa_Cod43159593260559228nteger(aa_fun7445697147523149398nteger(aa_fun6846112797711484562nteger(cOMBB_5989387779348914613nteger,P),Q),R2) = aa_Pro6252757739892038976nteger(P,aa_Cod6977894654539884864nteger(Q,R2)) )).

tff(help_COMBB_1_1_COMBB_001t__Product____Type__Oprod_It__Int__Oint_Mt__Int__Oint_J_001t__Product____Type__Oprod_It__fun_It__Product____Type__Oprod_It__Int__Oint_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Int__Oint_Mt__Int__Oint_J_J_001t__Int__Oint_U,axiom,(
    ! [P: fun_Pr3164600974287165328nt_int,Q: fun_in4211310926729683942nt_int,R2: int] : aa_int5899817287566680110nt_int(aa_fun7314180837651170455nt_int(aa_fun4287593535876446994nt_int(cOMBB_1283357136107696901nt_int,P),Q),R2) = aa_Pro3513184699142849729nt_int(P,aa_int7462565939943104719nt_int(Q,R2)) )).

tff(help_COMBC_1_1_COMBC_001t__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__Code____Numeral__Ointeger_J_001t__Set__Oset_It__Product____Type__Oprod_It__fun_It__Code____Numeral__Ointeger_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__Code____Numeral__Ointeger_J_J_J_001t__HOL__Obool_U,axiom,(
    ! [P: fun_Pr7320417823366392705r_bool,Q: set_Pr7592006421409863191nteger,R2: produc8923325533196201883nteger] : aa_Pro5843519176478241656r_bool(aa_set92327395976182868r_bool(aa_fun4626614494043341138r_bool(cOMBC_1849943191596060938r_bool,P),Q),R2) = aa_set3464050655127758210r_bool(aa_Pro2507495870447135866r_bool(P,R2),Q) )).

tff(help_COMBB_1_1_COMBB_001t__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_001t__Predicate__Opred_It__Product____Type__Ounit_J_001t__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_U,axiom,(
    ! [P: fun_fu3023909296157584083t_unit,Q: fun_Pr5462383778466847033t_unit,R2: produc859450856879609959at_nat] : aa_Pro1271188383344610766t_unit(aa_fun1429219673397586918t_unit(aa_fun1774834551585715494t_unit(cOMBB_6492268301515059403at_nat,P),Q),R2) = aa_fun4920709131643354500t_unit(P,aa_Pro4353053020390231602t_unit(Q,R2)) )).

tff(help_COMBC_1_1_COMBC_001t__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_001t__Predicate__Opred_It__Product____Type__Ounit_J_001t__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_U,axiom,(
    ! [P: fun_Pr1018591521669346863t_unit,Q: pred_Product_unit,R2: produc859450856879609959at_nat] : aa_Pro4353053020390231602t_unit(aa_pre7525886857133037338t_unit(aa_fun8426866602407252166t_unit(cOMBC_3641583497095807544t_unit,P),Q),R2) = aa_pre7336892875040048892t_unit(aa_Pro7204407730984167976t_unit(P,R2),Q) )).

tff(help_COMBC_1_1_COMBC_001t__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_001t__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_001t__Predicate__Opred_It__Product____Type__Ounit_J_U,axiom,(
    ! [P: fun_Pr5016515452404405999t_unit,Q: fun_Pr6688173350234108701t_unit,R2: produc859450856879609959at_nat] : aa_Pro1271188383344610766t_unit(aa_fun1298162220932517884t_unit(aa_fun4817973199711914288t_unit(cOMBC_1225399753699113152t_unit,P),Q),R2) = aa_fun4920709131643354500t_unit(aa_Pro6331116601971518184t_unit(P,R2),Q) )).

tff(help_COMBB_1_1_COMBB_001t__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__fun_It__HOL__Obool_Mt__HOL__Obool_J_J_001t__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__fun_It__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__HOL__Obool_J_Mt__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__HOL__Obool_J_J_J_001t__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_U,axiom,(
    ! [P: fun_fu6492891099431124143t_bool,Q: fun_Pr6364068043214929305l_bool,R2: product_prod_nat_nat] : aa_Pro4850334427800970430t_bool(cOMBB_7968978829756819823at_nat(P,Q),R2) = aa_fun6587836230824105640t_bool(P,aa_Pro4089762480255261586l_bool(Q,R2)) )).

tff(help_COMBB_1_1_COMBB_001t__fun_It__Code____Numeral__Onatural_Mt__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__Code____Numeral__Onatural_J_J_001t__fun_It__Code____Numeral__Onatural_Mt__Product____Type__Oprod_It__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__Code____Numeral__Onatural_J_Mt__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__Code____Numeral__Onatural_J_J_J_001t__Code____Numeral__Onatural_U,axiom,(
    ! [P: fun_fu4845328712902341369atural,Q: fun_Co7678717249382994835atural,R2: code_natural] : aa_Cod4292056611156568242atural(cOMBB_614124024834170628atural(P,Q),R2) = aa_fun3492340526374110578atural(P,aa_Cod3891347372088052988atural(Q,R2)) )).

tff(help_COMBB_1_1_COMBB_001t__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_001t__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__fun_It__fun_It__Product____Type__Ounit_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_J_001t__List__Olist_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_U,axiom,(
    ! [P: fun_fu5912192252310446405t_unit,Q: fun_li6003323180080506803t_unit,R2: list_P6011104703257516679at_nat] : aa_lis3368703345516055494t_unit(cOMBB_3687923245201772409at_nat(P,Q),R2) = aa_fun796484795300116470t_unit(P,aa_lis8375183468094855084t_unit(Q,R2)) )).

tff(help_COMBC_1_1_COMBC_001t__Code____Numeral__Onatural_001t__fun_It__Code____Numeral__Onatural_Mt__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__Code____Numeral__Onatural_J_J_001t__fun_It__Code____Numeral__Onatural_Mt__Product____Type__Oprod_It__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__Code____Numeral__Onatural_J_Mt__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__Code____Numeral__Onatural_J_J_J_U,axiom,(
    ! [P: fun_Co1808237959486878atural,Q: fun_Co9086149380244212450atural,R2: code_natural] : aa_Cod4292056611156568242atural(cOMBC_9156281758219505925atural(P,Q),R2) = aa_fun3492340526374110578atural(aa_Cod4465384417898968927atural(P,R2),Q) )).

tff(help_COMBC_1_1_COMBC_001t__Product____Type__Oprod_It__Int__Oint_Mt__Int__Oint_J_001t__Set__Oset_It__Product____Type__Oprod_It__fun_It__Product____Type__Oprod_It__Int__Oint_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Int__Oint_Mt__Int__Oint_J_J_J_001t__HOL__Obool_U,axiom,(
    ! [P: fun_Pr801905805803704128t_bool,Q: set_Pr233528076387193594nt_int,R2: product_prod_int_int] : aa_Pro4501881432599481050t_bool(aa_set3070863964928646553t_bool(aa_fun2515831374064312534t_bool(cOMBC_3685975587475309385t_bool,P),Q),R2) = aa_set462754579954174303t_bool(aa_Pro8074658235539848889t_bool(P,R2),Q) )).

tff(help_COMBB_1_1_COMBB_001t__fun_It__Nat__Onat_Mt__fun_It__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__HOL__Obool_J_Mt__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__HOL__Obool_J_J_J_001t__fun_It__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__HOL__Obool_J_Mt__fun_It__Nat__Onat_Mt__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__HOL__Obool_J_J_J_001t__Nat__Onat_U,axiom,(
    ! [P: fun_fu616332582584967541t_bool,Q: fun_na9205054581834470857t_bool,R2: nat] : aa_nat809458639001916810t_bool(cOMBB_5987020632537166576ol_nat(P,Q),R2) = aa_fun4648349037183602870t_bool(P,aa_nat7995752538073085194t_bool(Q,R2)) )).

tff(help_COMBI_1_1_COMBI_001t__Product____Type__Oprod_It__List__Olist_It__FWState__Onew____thread____action_Itf__a_Mtf__b_Mtf__c_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Oconditional____action_Itf__a_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Owait____set____action_Itf__a_Mtf__e_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Ointerrupt____action_Itf__a_J_J_Mt__List__Olist_Itf__f_J_J_J_J_J_U,axiom,(
    ! [P: produc1811169103916964701list_f] : aa_Pro777963009888889592list_f(cOMBI_7289307674472069322list_f,P) = P )).

tff(help_COMBB_1_1_COMBB_001t__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__fun_It__Predicate__Opred_It__Product____Type__Ounit_J_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_J_001t__fun_It__Predicate__Opred_It__Product____Type__Ounit_J_Mt__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_J_001t__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_U,axiom,(
    ! [P: fun_fu3570056125414735961t_unit,Q: fun_Pr4252888692817592537t_unit,R2: product_prod_nat_nat] : aa_Pro4493927905640485544t_unit(aa_fun8179310490366260934t_unit(cOMBB_164136767961081285at_nat(P),Q),R2) = aa_fun1657288031602172754t_unit(P,aa_Pro6366337505421314258t_unit(Q,R2)) )).

tff(help_fequal_2_1_fequal_001t__Product____Type__Oprod_It__List__Olist_It__FWState__Onew____thread____action_Itf__a_Mtf__b_Mtf__c_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Oconditional____action_Itf__a_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Owait____set____action_Itf__a_Mtf__e_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Ointerrupt____action_Itf__a_J_J_Mt__List__Olist_Itf__f_J_J_J_J_J_T,axiom,(
    ! [X: produc1811169103916964701list_f,Y: produc1811169103916964701list_f] :
      ( X != Y
      | pp(aa_Pro4904543688695909180f_bool(aa_Pro73602517041317496f_bool(fequal8058590983366049736list_f,X),Y)) ) )).

tff(help_fequal_1_1_fequal_001t__Product____Type__Oprod_It__List__Olist_It__FWState__Onew____thread____action_Itf__a_Mtf__b_Mtf__c_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Oconditional____action_Itf__a_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Owait____set____action_Itf__a_Mtf__e_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Ointerrupt____action_Itf__a_J_J_Mt__List__Olist_Itf__f_J_J_J_J_J_T,axiom,(
    ! [X: produc1811169103916964701list_f,Y: produc1811169103916964701list_f] :
      ( ~ pp(aa_Pro4904543688695909180f_bool(aa_Pro73602517041317496f_bool(fequal8058590983366049736list_f,X),Y))
      | X = Y ) )).

tff(help_COMBC_1_1_COMBC_001t__List__Olist_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_001t__fun_It__Product____Type__Ounit_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_001t__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_J_J_U,axiom,(
    ! [P: fun_li2261088881492125223t_unit,Q: fun_Pr511513941778789827t_unit,R2: list_P6011104703257516679at_nat] : aa_lis7595382210562044098t_unit(cOMBC_2131939975131778154t_unit(P,Q),R2) = aa_fun1669659949551006086t_unit(aa_lis4819428199414220760t_unit(P,R2),Q) )).

tff(help_COMBB_1_1_COMBB_001t__fun_It__fun_It__Nat__Onat_Mt__HOL__Obool_J_Mt__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__fun_It__Nat__Onat_Mt__HOL__Obool_J_J_J_001t__fun_It__fun_It__Nat__Onat_Mt__fun_It__Nat__Onat_Mt__HOL__Obool_J_J_Mt__fun_It__Nat__Onat_Mt__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__fun_It__Nat__Onat_Mt__HOL__Obool_J_J_J_J_001t__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_U,axiom,(
    ! [P: fun_fu6468988228245438809t_bool,Q: fun_Pr6897082581077101527t_bool,R2: product_prod_nat_nat] : aa_Pro3668630389596854310t_bool(cOMBB_5608644763066494149at_nat(P,Q),R2) = aa_fun8791520983537993042t_bool(P,aa_Pro5134087761839765712t_bool(Q,R2)) )).

tff(help_COMBC_1_1_COMBC_001t__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_001t__Predicate__Opred_It__Product____Type__Ounit_J_001t__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__fun_It__Predicate__Opred_It__Product____Type__Ounit_J_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_J_J_J_U,axiom,(
    ! [P: fun_Pr2807933989720165861t_unit,Q: pred_Product_unit,R2: product_prod_nat_nat] : aa_Pro8514170781186398440t_unit(cOMBC_2019996620745495534t_unit(P,Q),R2) = aa_pre8817202833722190412t_unit(aa_Pro2053521255883295198t_unit(P,R2),Q) )).

tff(help_COMBS_1_1_COMBS_001t__fun_It__Int__Oint_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_001t__Product____Type__Oprod_It__Int__Oint_Mt__Int__Oint_J_001t__Product____Type__Oprod_It__fun_It__Int__Oint_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Int__Oint_Mt__Int__Oint_J_J_U,axiom,(
    ! [P: fun_fu1987685234545457367nt_int,Q: fun_fu254745924291330900nt_int,R2: fun_in6429348457993719614e_term] : aa_fun5134371894505049708nt_int(cOMBS_6357492497858634356nt_int(P,Q),R2) = aa_Pro835648289009615341nt_int(aa_fun7940596247606734144nt_int(P,R2),aa_fun8086837178233993277nt_int(Q,R2)) )).

tff(help_COMBC_1_1_COMBC_001t__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_001t__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__HOL__Obool_J_J_001t__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__HOL__Obool_J_J_J_U,axiom,(
    ! [P: fun_Pr7709971569131247473t_bool,Q: fun_Pr248683899324676269t_bool,R2: product_prod_nat_nat] : aa_Pro7388676319051367924t_bool(cOMBC_213517001142981186t_bool(P,Q),R2) = aa_fun4074564315894844064t_bool(aa_Pro2786474717562467690t_bool(P,R2),Q) )).

tff(help_COMBB_1_1_COMBB_001t__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__Code____Numeral__Onatural_J_001t__fun_It__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__Code____Numeral__Onatural_J_Mt__Product____Type__Oprod_It__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__Code____Numeral__Onatural_J_Mt__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__Code____Numeral__Onatural_J_J_J_001t__Code____Numeral__Onatural_U,axiom,(
    ! [P: fun_Pr2816069069693171965atural,Q: fun_Co9086149380244212450atural,R2: code_natural] : aa_Cod8782840890542731679atural(aa_fun1155053613087964036atural(cOMBB_3012511739362972014atural(P),Q),R2) = aa_Pro1220262147015971502atural(P,aa_Cod5614077553384211403atural(Q,R2)) )).

tff(help_COMBB_1_1_COMBB_001t__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_J_001t__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_J_001t__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_U,axiom,(
    ! [P: fun_fu4049376622830049519t_unit,Q: fun_Pr5675260867471843021t_unit,R2: product_prod_nat_nat] : aa_Pro8370306567419145854t_unit(aa_fun5161122238957829116t_unit(cOMBB_6710114948282586727at_nat(P),Q),R2) = aa_fun7850576842391497904t_unit(P,aa_Pro8370306567419145854t_unit(Q,R2)) )).

tff(help_COMBB_1_1_COMBB_001t__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__List__Olist_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_J_001t__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Predicate__Opred_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_J_J_001t__List__Olist_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_U,axiom,(
    ! [P: fun_fu6166954163957128499at_nat,Q: fun_li1018002223627125539at_nat,R2: list_P6011104703257516679at_nat] : aa_lis4024613734335289208at_nat(cOMBB_2038197445915012777at_nat(P,Q),R2) = aa_fun209930579697882356at_nat(P,aa_lis7918485433062139092at_nat(Q,R2)) )).

tff(help_COMBC_1_1_COMBC_001t__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_001t__fun_It__Product____Type__Ounit_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_001t__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_U,axiom,(
    ! [P: fun_Pr2617595285202554199t_unit,Q: fun_Pr511513941778789827t_unit,R2: produc859450856879609959at_nat] : aa_Pro4353053020390231602t_unit(aa_fun7668046904699584192t_unit(aa_fun9008326198478260532t_unit(cOMBC_7315994157396238746t_unit,P),Q),R2) = aa_fun3809552681773035990t_unit(aa_Pro350398826190974728t_unit(P,R2),Q) )).

tff(help_COMBB_1_1_COMBB_001t__fun_It__Nat__Onat_Mt__fun_It__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__HOL__Obool_J_Mt__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__HOL__Obool_J_J_J_001t__fun_It__fun_It__Nat__Onat_Mt__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__HOL__Obool_J_J_Mt__fun_It__Nat__Onat_Mt__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__HOL__Obool_J_J_J_001t__Nat__Onat_U,axiom,(
    ! [P: fun_fu7113007576397499970t_bool,Q: fun_na9205054581834470857t_bool,R2: nat] : aa_nat328442682693048535t_bool(cOMBB_6955513824563364925ol_nat(P,Q),R2) = aa_fun4518904131321711619t_bool(P,aa_nat7995752538073085194t_bool(Q,R2)) )).

tff(help_COMBB_1_1_COMBB_001t__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__fun_It__fun_It__Nat__Onat_Mt__HOL__Obool_J_Mt__fun_It__Nat__Onat_Mt__HOL__Obool_J_J_J_001t__fun_It__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__fun_It__Nat__Onat_Mt__HOL__Obool_J_J_Mt__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__fun_It__Nat__Onat_Mt__HOL__Obool_J_J_J_001t__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_U,axiom,(
    ! [P: fun_fu8193779751457418923t_bool,Q: fun_Pr7631504167254081881t_bool,R2: product_prod_nat_nat] : aa_Pro5526360994265420294t_bool(cOMBB_2037969582880484237at_nat(P,Q),R2) = aa_fun6229411332278246492t_bool(P,aa_Pro1240550255856979794t_bool(Q,R2)) )).

tff(help_COMBB_1_1_COMBB_001t__fun_It__Int__Oint_Mt__Product____Type__Oprod_It__Int__Oint_Mt__Int__Oint_J_J_001t__fun_It__Int__Oint_Mt__Product____Type__Oprod_It__fun_It__Product____Type__Oprod_It__Int__Oint_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Int__Oint_Mt__Int__Oint_J_J_J_001t__Int__Oint_U,axiom,(
    ! [P: fun_fu2780139840385829606nt_int,Q: fun_in1696471567231710611nt_int,R2: int] : aa_int6032451867370366039nt_int(aa_fun5910026958085561709nt_int(aa_fun8810175014224077714nt_int(cOMBB_6774721683961317083nt_int,P),Q),R2) = aa_fun7314180837651170455nt_int(P,aa_int2565445551602696444nt_int(Q,R2)) )).

tff(help_COMBC_1_1_COMBC_001t__List__Olist_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_001t__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_J_001t__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_J_U,axiom,(
    ! [P: fun_li3569438883440580873t_unit,Q: fun_Pr4201797722543590713t_unit,R2: list_P6011104703257516679at_nat] : aa_lis2506519724559586180t_unit(cOMBC_7334429563222251924t_unit(P,Q),R2) = aa_fun7850576842391497904t_unit(aa_lis1188835547002608058t_unit(P,R2),Q) )).

tff(help_COMBB_1_1_COMBB_001t__Product____Type__Oprod_It__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__Code____Numeral__Onatural_J_Mt__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__Code____Numeral__Onatural_J_J_001t__Product____Type__Oprod_It__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__Code____Numeral__Onatural_J_Mt__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__Code____Numeral__Onatural_J_J_001t__Code____Numeral__Onatural_U,axiom,(
    ! [P: fun_Pr2120414637706385539atural,Q: fun_Co5709460363461100952atural,R2: code_natural] : aa_Cod6808739660676082561atural(aa_fun970570143993341116atural(cOMBB_6041837087792280206atural(P),Q),R2) = aa_Pro6170093065824087676atural(P,aa_Cod6808739660676082561atural(Q,R2)) )).

tff(help_COMBB_1_1_COMBB_001t__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_J_001t__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_001t__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_U,axiom,(
    ! [P: fun_fu5524280568708911101t_unit,Q: fun_Pr5675260867471843021t_unit,R2: product_prod_nat_nat] : aa_Pro4279371423514765720t_unit(aa_fun6541578422970120880t_unit(cOMBB_2065526613309619203at_nat(P),Q),R2) = aa_fun762978388704573670t_unit(P,aa_Pro8370306567419145854t_unit(Q,R2)) )).

tff(help_COMBB_1_1_COMBB_001t__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_J_001t__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_001t__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_U,axiom,(
    ! [P: fun_fu116195249807412273t_unit,Q: fun_Pr1881731424635168179t_unit,R2: product_prod_nat_nat] : aa_Pro1289996471523352882t_unit(cOMBB_6391274120106964943at_nat(P,Q),R2) = aa_fun5666213384193555482t_unit(P,aa_Pro4381481563932151396t_unit(Q,R2)) )).

tff(help_COMBB_1_1_COMBB_001t__fun_It__Code____Numeral__Onatural_Mt__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__Code____Numeral__Onatural_J_J_001t__fun_It__Code____Numeral__Onatural_Mt__fun_It__Code____Numeral__Onatural_Mt__Product____Type__Oprod_It__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__Code____Numeral__Onatural_J_Mt__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__Code____Numeral__Onatural_J_J_J_J_001t__Code____Numeral__Onatural_U,axiom,(
    ! [P: fun_fu2414411805526346538atural,Q: fun_Co7678717249382994835atural,R2: code_natural] : aa_Cod8811915439870959971atural(aa_fun250404824082195939atural(aa_fun4230461573199989458atural(cOMBB_489448995879531957atural,P),Q),R2) = aa_fun865936449392508451atural(P,aa_Cod3891347372088052988atural(Q,R2)) )).

tff(help_COMBB_1_1_COMBB_001t__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Predicate__Opred_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_J_001t__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__fun_It__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_J_001t__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_U,axiom,(
    ! [P: fun_fu7505513072280911533t_unit,Q: fun_Pr1535563729392366509at_nat,R2: product_prod_nat_nat] : aa_Pro138942946012119476t_unit(aa_fun5412055887785190872t_unit(cOMBB_5103073487066619019at_nat(P),Q),R2) = aa_fun4285381634782878046t_unit(P,aa_Pro6547475804363649958at_nat(Q,R2)) )).

tff(help_COMBC_1_1_COMBC_001t__List__Olist_It__Typerep__Otyperep_J_001t__fun_It__Typerep__Otyperep_Mt__fun_It__List__Olist_It__Typerep__Otyperep_J_Mt__Product____Type__Oprod_It__Typerep__Otyperep_Mt__List__Olist_It__Typerep__Otyperep_J_J_J_J_001t__fun_It__Typerep__Otyperep_Mt__fun_It__List__Olist_It__Typerep__Otyperep_J_Mt__Product____Type__Oprod_It__List__Olist_It__Typerep__Otyperep_J_Mt__Product____Type__Oprod_It__Typerep__Otyperep_Mt__List__Olist_It__Typerep__Otyperep_J_J_J_J_J_U,axiom,(
    ! [P: fun_li7570395697226697847yperep,Q: fun_ty1631941266956796435yperep,R2: list_typerep] : aa_lis8107958186639376382yperep(cOMBC_104451899224933796yperep(P,Q),R2) = aa_fun300048837112112435yperep(aa_lis4316198562571133408yperep(P,R2),Q) )).

tff(help_COMBC_1_1_COMBC_001t__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_001t__Predicate__Opred_It__Product____Type__Ounit_J_001t__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__fun_It__Predicate__Opred_It__Product____Type__Ounit_J_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_J_U,axiom,(
    ! [P: fun_Pr6929349070346720463t_unit,Q: pred_Product_unit,R2: produc859450856879609959at_nat] : aa_Pro2990399855731684818t_unit(aa_pre6399090365428005818t_unit(aa_fun7899406617516134918t_unit(cOMBC_1152749508414443480t_unit,P),Q),R2) = aa_pre6430407070445525148t_unit(aa_Pro5211009889480899784t_unit(P,R2),Q) )).

tff(help_COMBB_1_1_COMBB_001t__fun_It__Code____Numeral__Ointeger_Mt__fun_It__Code____Numeral__Ointeger_Mt__HOL__Obool_J_J_001t__fun_It__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__Code____Numeral__Ointeger_J_Mt__HOL__Obool_J_001t__fun_It__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_U,axiom,(
    ! [P: fun_fu598524423878287009r_bool,Q: fun_fu1615354638634459567r_bool,R2: fun_Pr272337284026993017e_term] : aa_fun5449300841655810358r_bool(aa_fun4955923304055977320r_bool(cOMBB_2211189884751476963e_term(P),Q),R2) = aa_fun4727240567092119378r_bool(P,aa_fun8328143705649857432r_bool(Q,R2)) )).

tff(help_COMBB_1_1_COMBB_001t__fun_It__Code____Numeral__Onatural_Mt__fun_It__Code____Numeral__Onatural_Mt__HOL__Obool_J_J_001t__fun_It__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__Code____Numeral__Onatural_J_Mt__HOL__Obool_J_001t__fun_It__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_U,axiom,(
    ! [P: fun_fu3738394068119043189l_bool,Q: fun_fu4701898635723991140l_bool,R2: fun_Pr8336614522058983534e_term] : aa_fun2237767473747863189l_bool(aa_fun3547110515371744892l_bool(cOMBB_3730184279310646956e_term(P),Q),R2) = aa_fun8474804861307533862l_bool(P,aa_fun9177371286630637389l_bool(Q,R2)) )).

tff(help_COMBC_1_1_COMBC_001t__fun_It__Int__Oint_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_001t__Set__Oset_It__Product____Type__Oprod_It__fun_It__Int__Oint_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Int__Oint_Mt__Int__Oint_J_J_J_001t__fun_It__Product____Type__Oprod_It__Int__Oint_Mt__Int__Oint_J_Mt__HOL__Obool_J_U,axiom,(
    ! [P: fun_fu3352951709249235007t_bool,Q: set_Pr5033440245338114598nt_int,R2: fun_in6429348457993719614e_term] : aa_fun4446166836006121821t_bool(cOMBC_1018679855623880686t_bool(P,Q),R2) = aa_set7689349865687036101t_bool(aa_fun8540507702595137920t_bool(P,R2),Q) )).

tff(help_COMBB_1_1_COMBB_001t__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_J_001t__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_001t__List__Olist_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_U,axiom,(
    ! [P: fun_fu5524280568708911101t_unit,Q: fun_li4217068732456673235t_unit,R2: list_P6011104703257516679at_nat] : aa_lis8139133409912471826t_unit(cOMBB_725290839343848585at_nat(P,Q),R2) = aa_fun762978388704573670t_unit(P,aa_lis2506519724559586180t_unit(Q,R2)) )).

tff(help_COMBB_1_1_COMBB_001t__fun_It__fun_It__Int__Oint_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__fun_It__Int__Oint_Mt__fun_It__Int__Oint_Mt__HOL__Obool_J_J_J_001t__fun_It__fun_It__Int__Oint_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__fun_It__Product____Type__Oprod_It__Int__Oint_Mt__Int__Oint_J_Mt__HOL__Obool_J_J_001t__Typerep__Otyperep_U,axiom,(
    ! [P: fun_fu8490186995926425403t_bool,Q: fun_ty4255565173466958481t_bool,R2: typerep] : aa_typ7509061894575245486t_bool(aa_fun5019704424540931906t_bool(cOMBB_3498058466423397720yperep(P),Q),R2) = aa_fun9057436968614101612t_bool(P,aa_typ4048471301251518202t_bool(Q,R2)) )).

tff(help_COMBB_1_1_COMBB_001t__fun_It__List__Olist_It__Typerep__Otyperep_J_Mt__Product____Type__Oprod_It__List__Olist_It__Typerep__Otyperep_J_Mt__Product____Type__Oprod_It__Typerep__Otyperep_Mt__List__Olist_It__Typerep__Otyperep_J_J_J_J_001t__fun_It__List__Olist_It__Typerep__Otyperep_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__List__Olist_It__Typerep__Otyperep_J_Mt__Product____Type__Oprod_It__Typerep__Otyperep_Mt__List__Olist_It__Typerep__Otyperep_J_J_J_J_J_001t__Typerep__Otyperep_U,axiom,(
    ! [P: fun_fu2025066032279851235yperep,Q: fun_ty8036869490774068316yperep,R2: typerep] : aa_typ2890955493076408557yperep(aa_fun4397140845006124742yperep(cOMBB_7462520177858535266yperep(P),Q),R2) = aa_fun7667238708423709092yperep(P,aa_typ6459841660691640093yperep(Q,R2)) )).

tff(help_COMBC_1_1_COMBC_001t__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_001t__List__Olist_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_J_001t__List__Olist_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_J_U,axiom,(
    ! [P: fun_Pr915905792353961085at_nat,Q: list_P8469869581646625389at_nat,R2: produc859450856879609959at_nat] : aa_Pro553321413375386114at_nat(aa_lis7529607246315553082at_nat(cOMBC_971145656680427968at_nat(P),Q),R2) = aa_lis5265223086174904828at_nat(aa_Pro8974192414738233646at_nat(P,R2),Q) )).

tff(help_COMBC_1_1_COMBC_001t__fun_It__Int__Oint_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_001t__fun_It__Int__Oint_Mt__Product____Type__Oprod_It__Int__Oint_Mt__Int__Oint_J_J_001t__fun_It__Int__Oint_Mt__Product____Type__Oprod_It__fun_It__Int__Oint_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Int__Oint_Mt__Int__Oint_J_J_J_U,axiom,(
    ! [P: fun_fu8452179716673540909nt_int,Q: fun_in4211310926729683942nt_int,R2: fun_in6429348457993719614e_term] : aa_fun12647182544461973nt_int(aa_fun4113236929402169470nt_int(cOMBC_1970634365177666650nt_int(P),Q),R2) = aa_fun4515943541990323139nt_int(aa_fun6202088590179050134nt_int(P,R2),Q) )).

tff(help_COMBB_1_1_COMBB_001t__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__List__Olist_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_J_001t__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_J_J_001t__List__Olist_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_U,axiom,(
    ! [P: fun_fu1630090254251897181t_unit,Q: fun_li1018002223627125539at_nat,R2: list_P6011104703257516679at_nat] : aa_lis7595382210562044098t_unit(cOMBB_7322608964178846121at_nat(P,Q),R2) = aa_fun7243618796996308550t_unit(P,aa_lis7918485433062139092at_nat(Q,R2)) )).

tff(help_COMBB_1_1_COMBB_001t__fun_It__Code____Numeral__Ointeger_Mt__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__Code____Numeral__Ointeger_J_J_001t__fun_It__Code____Numeral__Ointeger_Mt__Product____Type__Oprod_It__fun_It__Code____Numeral__Ointeger_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__Code____Numeral__Ointeger_J_J_J_001t__Code____Numeral__Ointeger_U,axiom,(
    ! [P: fun_fu761478783775141285nteger,Q: fun_Co2470855966376689427nteger,R2: code_integer] : aa_Cod1808449122992749782nteger(aa_fun54713257996723308nteger(aa_fun7379923317373949714nteger(cOMBB_8291074081427404491nteger,P),Q),R2) = aa_fun7445697147523149398nteger(P,aa_Cod8380929501330563836nteger(Q,R2)) )).

tff(help_COMBC_1_1_COMBC_001t__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_001t__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__HOL__Obool_J_001t__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__HOL__Obool_J_U,axiom,(
    ! [P: fun_Pr1796604770322805213t_bool,Q: fun_Pr446604468264085555t_bool,R2: produc859450856879609959at_nat] : aa_Pro3036501517321368926t_bool(aa_fun1582622590019249532t_bool(aa_fun1828658844929104050t_bool(cOMBC_4876564424516006760t_bool,P),Q),R2) = aa_fun3665199231186260388t_bool(aa_Pro4990245489969222798t_bool(P,R2),Q) )).

tff(help_COMBB_1_1_COMBB_001t__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_J_001t__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__fun_It__Product____Type__Ounit_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_J_J_001t__List__Olist_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_U,axiom,(
    ! [P: fun_fu4674617221518926521t_unit,Q: fun_li4217068732456673235t_unit,R2: list_P6011104703257516679at_nat] : aa_lis8947052964366569934t_unit(cOMBB_8852436043916570701at_nat(P,Q),R2) = aa_fun1448337310683058082t_unit(P,aa_lis2506519724559586180t_unit(Q,R2)) )).

tff(help_COMBS_1_1_COMBS_001t__List__Olist_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_001t__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__fun_It__Product____Type__Ounit_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_J_J_001t__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_J_U,axiom,(
    ! [P: fun_li5821728475152202017t_unit,Q: fun_li7533842264753314005t_unit,R2: list_P6011104703257516679at_nat] : aa_lis2506519724559586180t_unit(cOMBS_4175389943812038914t_unit(P,Q),R2) = aa_fun6521923576258668758t_unit(aa_lis5711454368034194970t_unit(P,R2),aa_lis8947052964366569934t_unit(Q,R2)) )).

tff(help_COMBB_1_1_COMBB_001t__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__fun_It__fun_It__Product____Type__Ounit_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_J_001t__fun_It__fun_It__Product____Type__Ounit_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_Mt__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_J_001t__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_U,axiom,(
    ! [P: fun_fu4714081073862767087t_unit,Q: fun_Pr1285760056050078991t_unit,R2: product_prod_nat_nat] : aa_Pro8635816824603292220t_unit(aa_fun2818242423366426616t_unit(cOMBB_2130115195809794919at_nat(P),Q),R2) = aa_fun773889731798638256t_unit(P,aa_Pro3051520531850261440t_unit(Q,R2)) )).

tff(help_COMBB_1_1_COMBB_001t__fun_It__fun_It__Product____Type__Ounit_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_001t__fun_It__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__fun_It__Product____Type__Ounit_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_J_Mt__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_J_001t__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_U,axiom,(
    ! [P: fun_fu4323601328338947349t_unit,Q: fun_Pr879653340573132795t_unit,R2: product_prod_nat_nat] : aa_Pro2618445377544721158t_unit(aa_fun6644765067638967238t_unit(cOMBB_6021740294354723209at_nat(P),Q),R2) = aa_fun999544733659075342t_unit(P,aa_Pro784238087273524980t_unit(Q,R2)) )).

tff(help_COMBB_1_1_COMBB_001t__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__Code____Numeral__Ointeger_J_001t__Product____Type__Oprod_It__fun_It__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__Code____Numeral__Ointeger_J_J_001t__Code____Numeral__Ointeger_U,axiom,(
    ! [P: fun_Pr6784847270111311109nteger,Q: fun_Co6597186368970283863nteger,R2: code_integer] : aa_Cod477003733978929650nteger(aa_fun3548662207239920076nteger(aa_fun8228924546036152082nteger(cOMBB_7697817708099229739nteger,P),Q),R2) = aa_Pro490869892464487350nteger(P,aa_Cod6977894654539884864nteger(Q,R2)) )).

tff(help_COMBB_1_1_COMBB_001t__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__Code____Numeral__Onatural_J_001t__Product____Type__Oprod_It__fun_It__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__Code____Numeral__Onatural_J_J_001t__Code____Numeral__Onatural_U,axiom,(
    ! [P: fun_Pr7329783094020491644atural,Q: fun_Co9086149380244212450atural,R2: code_natural] : aa_Cod839319787786016798atural(aa_fun5440178235464249219atural(aa_fun19982228620545810atural(cOMBB_1689632300987368173atural,P),Q),R2) = aa_Pro4163967833709371565atural(P,aa_Cod5614077553384211403atural(Q,R2)) )).

tff(help_COMBB_1_1_COMBB_001t__Set__Oset_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_J_001t__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__HOL__Obool_J_001t__List__Olist_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_J_U,axiom,(
    ! [P: fun_se3842403354977258381t_bool,Q: fun_li3959317802105159773at_nat,R2: list_P8469869581646625389at_nat] : aa_lis7030578760164117220t_bool(cOMBB_319504641231003415at_nat(P,Q),R2) = aa_set6997699984206591038t_bool(P,aa_lis5603739568514191958at_nat(Q,R2)) )).

tff(help_COMBC_1_1_COMBC_001t__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__Code____Numeral__Ointeger_J_001t__Set__Oset_It__Product____Type__Oprod_It__fun_It__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__Code____Numeral__Ointeger_J_J_J_001t__HOL__Obool_U,axiom,(
    ! [P: fun_Pr7399852933793441931r_bool,Q: set_Pr5663546166630115725nteger,R2: produc8923325533196201883nteger] : aa_Pro5843519176478241656r_bool(aa_set5491918015041141194r_bool(aa_fun314784689005838546r_bool(cOMBC_1164745642197396244r_bool,P),Q),R2) = aa_set1981577615330639756r_bool(aa_Pro4584715913710169732r_bool(P,R2),Q) )).

tff(help_COMBC_1_1_COMBC_001t__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__Code____Numeral__Onatural_J_001t__Set__Oset_It__Product____Type__Oprod_It__fun_It__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__Code____Numeral__Onatural_J_J_J_001t__HOL__Obool_U,axiom,(
    ! [P: fun_Pr6525981514641248852l_bool,Q: set_Pr1570348503753982702atural,R2: produc7822875418678951345atural] : aa_Pro8754844875067278050l_bool(aa_set7568064268083791253l_bool(aa_fun3312635481800209894l_bool(cOMBC_1922632389518567517l_bool,P),Q),R2) = aa_set4207312397001245291l_bool(aa_Pro7651678575556892621l_bool(P,R2),Q) )).

tff(help_COMBS_1_1_COMBS_001t__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_001t__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__HOL__Obool_J_J_J_001t__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__HOL__Obool_J_J_J_U,axiom,(
    ! [P: fun_Pr4247236176079469039t_bool,Q: fun_Pr5313478757384108867t_bool,R2: product_prod_nat_nat] : aa_Pro7388676319051367924t_bool(cOMBS_8040104487882144362t_bool(P,Q),R2) = aa_fun4813322557442772124t_bool(aa_Pro7951242742256422048t_bool(P,R2),aa_Pro7388676319051367924t_bool(Q,R2)) )).

tff(help_COMBB_1_1_COMBB_001t__fun_It__Int__Oint_Mt__Product____Type__Oprod_It__Int__Oint_Mt__Int__Oint_J_J_001t__fun_It__fun_It__Int__Oint_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__fun_It__Int__Oint_Mt__Product____Type__Oprod_It__fun_It__Int__Oint_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Int__Oint_Mt__Int__Oint_J_J_J_J_001t__Int__Oint_U,axiom,(
    ! [P: fun_fu8551334571024324429nt_int,Q: fun_in1696471567231710611nt_int,R2: int] : aa_int5456648593472096318nt_int(cOMBB_7993610997652956098nt_int(P,Q),R2) = aa_fun4113236929402169470nt_int(P,aa_int2565445551602696444nt_int(Q,R2)) )).

tff(help_COMBB_1_1_COMBB_001t__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__HOL__Obool_J_001t__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__HOL__Obool_J_001t__List__Olist_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_J_U,axiom,(
    ! [P: fun_fu4313913773172183267t_bool,Q: fun_li9185489639568268851t_bool,R2: list_P8469869581646625389at_nat] : aa_lis7030578760164117220t_bool(cOMBB_426876527336951263at_nat(P,Q),R2) = aa_fun3665199231186260388t_bool(P,aa_lis7030578760164117220t_bool(Q,R2)) )).

tff(help_fequal_2_1_fequal_001t__fun_It__Product____Type__Oprod_It__List__Olist_It__FWState__Onew____thread____action_Itf__a_Mtf__b_Mtf__c_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Oconditional____action_Itf__a_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Owait____set____action_Itf__a_Mtf__e_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Ointerrupt____action_Itf__a_J_J_Mt__List__Olist_Itf__f_J_J_J_J_J_Mt__List__Olist_It__FWState__Onew____thread____action_Itf__a_Mtf__b_Mtf__c_J_J_J_T,axiom,(
    ! [X: fun_Pr3037641808205765189_a_b_c,Y: fun_Pr3037641808205765189_a_b_c] :
      ( X != Y
      | pp(aa_fun2503262930792141262c_bool(aa_fun6133444861207891934c_bool(fequal867972973346882202_a_b_c,X),Y)) ) )).

tff(help_fequal_1_1_fequal_001t__fun_It__Product____Type__Oprod_It__List__Olist_It__FWState__Onew____thread____action_Itf__a_Mtf__b_Mtf__c_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Oconditional____action_Itf__a_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Owait____set____action_Itf__a_Mtf__e_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Ointerrupt____action_Itf__a_J_J_Mt__List__Olist_Itf__f_J_J_J_J_J_Mt__List__Olist_It__FWState__Onew____thread____action_Itf__a_Mtf__b_Mtf__c_J_J_J_T,axiom,(
    ! [X: fun_Pr3037641808205765189_a_b_c,Y: fun_Pr3037641808205765189_a_b_c] :
      ( ~ pp(aa_fun2503262930792141262c_bool(aa_fun6133444861207891934c_bool(fequal867972973346882202_a_b_c,X),Y))
      | X = Y ) )).

tff(help_COMBB_1_1_COMBB_001t__fun_It__fun_It__Int__Oint_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__fun_It__Product____Type__Oprod_It__Int__Oint_Mt__Int__Oint_J_Mt__HOL__Obool_J_J_001t__fun_It__Product____Type__Oprod_It__fun_It__Int__Oint_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Int__Oint_Mt__Int__Oint_J_J_Mt__HOL__Obool_J_001t__Typerep__Otyperep_U,axiom,(
    ! [P: fun_fu460498724395885885t_bool,Q: fun_ty6905750738071161197t_bool,R2: typerep] : aa_typ4252360528031439982t_bool(aa_fun8986736364197137050t_bool(cOMBB_5951983665369491986yperep(P),Q),R2) = aa_fun7956820646887163302t_bool(P,aa_typ7509061894575245486t_bool(Q,R2)) )).

tff(help_COMBB_1_1_COMBB_001t__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__HOL__Obool_J_001t__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__fun_It__HOL__Obool_Mt__HOL__Obool_J_J_001t__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_U,axiom,(
    ! [P: fun_fu5951933947979626211l_bool,Q: fun_Pr3765440277834394797t_bool,R2: produc859450856879609959at_nat] : aa_Pro8173174000486926482l_bool(cOMBB_345633376158509955at_nat(P,Q),R2) = aa_fun1881461277634404812l_bool(P,aa_Pro3036501517321368926t_bool(Q,R2)) )).

tff(help_COMBB_1_1_COMBB_001t__fun_It__Code____Numeral__Onatural_Mt__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__Code____Numeral__Onatural_J_J_001t__fun_It__Code____Numeral__Onatural_Mt__fun_It__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__Code____Numeral__Onatural_J_Mt__Product____Type__Oprod_It__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__Code____Numeral__Onatural_J_Mt__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__Code____Numeral__Onatural_J_J_J_J_001t__Code____Numeral__Onatural_U,axiom,(
    ! [P: fun_fu7423758108902729555atural,Q: fun_Co7678717249382994835atural,R2: code_natural] : aa_Cod2792380593589995588atural(cOMBB_624496947066355268atural(P,Q),R2) = aa_fun1155053613087964036atural(P,aa_Cod3891347372088052988atural(Q,R2)) )).

tff(help_COMBB_1_1_COMBB_001t__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__HOL__Obool_J_J_J_001t__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__HOL__Obool_J_J_001t__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_U,axiom,(
    ! [P: fun_fu8161943773034870961t_bool,Q: fun_Pr5313478757384108867t_bool,R2: product_prod_nat_nat] : aa_Pro6224178164832345922t_bool(cOMBB_2976772690801511759at_nat(P,Q),R2) = aa_fun7960224281146472090t_bool(P,aa_Pro7388676319051367924t_bool(Q,R2)) )).

tff(help_COMBB_1_1_COMBB_001t__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__HOL__Obool_J_J_001t__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__fun_It__Predicate__Opred_It__Product____Type__Ounit_J_Mt__fun_It__Predicate__Opred_It__Product____Type__Ounit_J_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_J_J_J_001t__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_U,axiom,(
    ! [P: fun_fu1312155424725635513t_unit,Q: fun_Pr4036866938206637231t_bool,R2: product_prod_nat_nat] : aa_Pro264132484016616638t_unit(aa_fun3407576124389244128t_unit(cOMBB_4699236211449707007at_nat(P),Q),R2) = aa_fun1398212528012210538t_unit(P,aa_Pro760851189263932328t_bool(Q,R2)) )).

tff(help_COMBB_1_1_COMBB_001t__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_J_J_001t__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_J_001t__List__Olist_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_U,axiom,(
    ! [P: fun_fu8738259191986350361t_unit,Q: fun_li6798891456745556937t_unit,R2: list_P6011104703257516679at_nat] : aa_lis2506519724559586180t_unit(cOMBB_1893438810344559013at_nat(P,Q),R2) = aa_fun3800974342464109770t_unit(P,aa_lis7595382210562044098t_unit(Q,R2)) )).

tff(help_COMBC_1_1_COMBC_001t__fun_It__Int__Oint_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_001t__fun_It__Int__Oint_Mt__fun_It__Int__Oint_Mt__Product____Type__Oprod_It__Int__Oint_Mt__Int__Oint_J_J_J_001t__fun_It__Int__Oint_Mt__fun_It__Int__Oint_Mt__Product____Type__Oprod_It__fun_It__Int__Oint_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Int__Oint_Mt__Int__Oint_J_J_J_J_U,axiom,(
    ! [P: fun_fu6737376264651458179nt_int,Q: fun_in1696471567231710611nt_int,R2: fun_in6429348457993719614e_term] : aa_fun4180749336070240830nt_int(cOMBC_6627986158283100976nt_int(P,Q),R2) = aa_fun5133592118224420505nt_int(aa_fun4171445710429565164nt_int(P,R2),Q) )).

tff(help_COMBS_1_1_COMBS_001t__fun_It__Code____Numeral__Ointeger_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_001t__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__Code____Numeral__Ointeger_J_001t__Product____Type__Oprod_It__fun_It__Code____Numeral__Ointeger_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__Code____Numeral__Ointeger_J_J_U,axiom,(
    ! [P: fun_fu392497164445973049nteger,Q: fun_fu1783298630159076293nteger,R2: fun_Co6545587727236015215e_term] : aa_fun3168013180790688654nteger(cOMBS_6788261484442488790nteger(P,Q),R2) = aa_Pro6252757739892038976nteger(aa_fun3790775640809306146nteger(P,R2),aa_fun7803427576885940654nteger(Q,R2)) )).

tff(help_fequal_2_1_fequal_001t__Product____Type__Oprod_It__FinFun__Ofinfun_Itf__d_Mt__List__Olist_It__FWState__Olock____action_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Onew____thread____action_Itf__a_Mtf__b_Mtf__c_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Oconditional____action_Itf__a_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Owait____set____action_Itf__a_Mtf__e_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Ointerrupt____action_Itf__a_J_J_Mt__List__Olist_Itf__f_J_J_J_J_J_J_T,axiom,(
    ! [X: produc8923597787767437993list_f,Y: produc8923597787767437993list_f] :
      ( X != Y
      | pp(aa_Pro8583703122606646890f_bool(aa_Pro3253695568825082590f_bool(fequal99650277583572734list_f,X),Y)) ) )).

tff(help_fequal_1_1_fequal_001t__Product____Type__Oprod_It__FinFun__Ofinfun_Itf__d_Mt__List__Olist_It__FWState__Olock____action_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Onew____thread____action_Itf__a_Mtf__b_Mtf__c_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Oconditional____action_Itf__a_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Owait____set____action_Itf__a_Mtf__e_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Ointerrupt____action_Itf__a_J_J_Mt__List__Olist_Itf__f_J_J_J_J_J_J_T,axiom,(
    ! [X: produc8923597787767437993list_f,Y: produc8923597787767437993list_f] :
      ( ~ pp(aa_Pro8583703122606646890f_bool(aa_Pro3253695568825082590f_bool(fequal99650277583572734list_f,X),Y))
      | X = Y ) )).

tff(help_COMBC_1_1_COMBC_001t__FWState__Oconditional____action_It__Product____Type__Oprod_It__fun_It__Int__Oint_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Int__Oint_Mt__Int__Oint_J_J_J_001t__Set__Oset_It__Product____Type__Oprod_It__fun_It__Int__Oint_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Int__Oint_Mt__Int__Oint_J_J_J_001t__HOL__Obool_U,axiom,(
    ! [P: fun_co8735435556028933605t_bool,Q: set_Pr5033440245338114598nt_int,R2: condit5737986311263826622nt_int] : aa_con2405514096714695195t_bool(cOMBC_6809366433643302090t_bool(P,Q),R2) = aa_set6451871791712458035t_bool(aa_con1445663251359185742t_bool(P,R2),Q) )).

tff(help_COMBB_1_1_COMBB_001t__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_J_001t__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__fun_It__Set__Oset_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_J_Mt__HOL__Obool_J_J_001t__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_U,axiom,(
    ! [P: fun_fu3092355085148590487t_bool,Q: fun_Pr1212089810744049917at_nat,R2: product_prod_nat_nat] : aa_Pro6546574082423138402t_bool(cOMBB_805735269680691817at_nat(P,Q),R2) = aa_fun387283292737504128t_bool(P,aa_Pro5145766267327615662at_nat(Q,R2)) )).

tff(help_COMBB_1_1_COMBB_001t__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_J_001t__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__fun_It__fun_It__Product____Type__Ounit_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_J_J_001t__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_U,axiom,(
    ! [P: fun_fu8971904441728647023t_unit,Q: fun_Pr5675260867471843021t_unit,R2: product_prod_nat_nat] : aa_Pro8069484052825734410t_unit(aa_fun3590038834454157218t_unit(cOMBB_2277941568467913617at_nat(P),Q),R2) = aa_fun1255096283136768856t_unit(P,aa_Pro8370306567419145854t_unit(Q,R2)) )).

tff(help_COMBB_1_1_COMBB_001t__fun_It__Code____Numeral__Onatural_Mt__Product____Type__Oprod_It__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__Code____Numeral__Onatural_J_Mt__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__Code____Numeral__Onatural_J_J_J_001t__fun_It__Code____Numeral__Onatural_Mt__Product____Type__Oprod_It__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__Code____Numeral__Onatural_J_Mt__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__Code____Numeral__Onatural_J_J_J_001t__Code____Numeral__Onatural_U,axiom,(
    ! [P: fun_fu2565645170742214211atural,Q: fun_Co1890133979025130057atural,R2: code_natural] : aa_Cod4292056611156568242atural(cOMBB_1026476112683758798atural(P,Q),R2) = aa_fun970570143993341116atural(P,aa_Cod4292056611156568242atural(Q,R2)) )).

tff(help_COMBC_1_1_COMBC_001t__Code____Numeral__Onatural_001t__fun_It__Code____Numeral__Onatural_Mt__fun_It__Code____Numeral__Onatural_Mt__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__Code____Numeral__Onatural_J_J_J_001t__fun_It__Code____Numeral__Onatural_Mt__fun_It__Code____Numeral__Onatural_Mt__fun_It__Code____Numeral__Onatural_Mt__Product____Type__Oprod_It__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__Code____Numeral__Onatural_J_Mt__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__Code____Numeral__Onatural_J_J_J_J_J_U,axiom,(
    ! [P: fun_Co5734384866173048975atural,Q: fun_Co7678717249382994835atural,R2: code_natural] : aa_Cod7192273914275698068atural(cOMBC_3501613152056342390atural(P,Q),R2) = aa_fun250404824082195939atural(aa_Cod5444125987556094672atural(P,R2),Q) )).

tff(help_COMBB_1_1_COMBB_001t__fun_It__HOL__Obool_Mt__HOL__Obool_J_001t__fun_It__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__HOL__Obool_J_Mt__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__HOL__Obool_J_J_001t__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_U,axiom,(
    ! [P: fun_fu5121177623664011107t_bool,Q: fun_Pr7248157190532401405l_bool,R2: produc859450856879609959at_nat] : aa_Pro4990245489969222798t_bool(aa_fun7834658492437844828t_bool(cOMBB_3313237432338228441at_nat(P),Q),R2) = aa_fun387114033786370596t_bool(P,aa_Pro3835118249596729774l_bool(Q,R2)) )).

tff(help_COMBB_1_1_COMBB_001t__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__fun_It__Predicate__Opred_It__Product____Type__Ounit_J_Mt__fun_It__Predicate__Opred_It__Product____Type__Ounit_J_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_J_J_001t__fun_It__Predicate__Opred_It__Product____Type__Ounit_J_Mt__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__fun_It__Predicate__Opred_It__Product____Type__Ounit_J_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_J_J_001t__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_U,axiom,(
    ! [P: fun_fu1443292795977987161t_unit,Q: fun_Pr6065065096909482361t_unit,R2: product_prod_nat_nat] : aa_Pro5879210299839866184t_unit(aa_fun8639297843695411718t_unit(cOMBB_2513854330640417733at_nat(P),Q),R2) = aa_fun4576160418549306194t_unit(P,aa_Pro5059203146341901682t_unit(Q,R2)) )).

tff(help_COMBB_1_1_COMBB_001t__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__HOL__Obool_J_001t__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_001t__List__Olist_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_J_U,axiom,(
    ! [P: fun_fu6080846071672253827t_unit,Q: fun_li9185489639568268851t_bool,R2: list_P8469869581646625389at_nat] : aa_lis3863421812401450284t_unit(cOMBB_8866385252142140521at_nat(P,Q),R2) = aa_fun7890836787989247596t_unit(P,aa_lis7030578760164117220t_bool(Q,R2)) )).

tff(help_COMBK_1_1_COMBK_001t__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_J_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_001t__List__Olist_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_J_U,axiom,(
    ! [P: fun_Pr7742986937508600477t_unit,Q: list_P8469869581646625389at_nat] : aa_lis346972672890367916t_unit(cOMBK_4083529787398425118at_nat(P),Q) = P )).

tff(help_COMBB_1_1_COMBB_001t__Set__Oset_It__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__Code____Numeral__Onatural_J_J_J_001t__fun_It__Set__Oset_It__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__Code____Numeral__Onatural_J_J_J_Mt__HOL__Obool_J_001t__FWState__Oconditional____action_It__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__Code____Numeral__Onatural_J_J_J_U,axiom,(
    ! [P: fun_se3038125316577744609l_bool,Q: fun_co1089282609722841341atural,R2: condit1810779906380472396atural] : aa_con2191777559755945522l_bool(cOMBB_1840833620497539502atural(P,Q),R2) = aa_set2046992081204100426l_bool(P,aa_con686108396359897662atural(Q,R2)) )).

tff(help_COMBB_1_1_COMBB_001t__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__fun_It__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__HOL__Obool_J_Mt__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__HOL__Obool_J_J_J_001t__fun_It__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__HOL__Obool_J_Mt__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__HOL__Obool_J_J_J_001t__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_U,axiom,(
    ! [P: fun_fu864476392745135597t_bool,Q: fun_Pr8886655736329823941t_bool,R2: product_prod_nat_nat] : aa_Pro8971370623099992872t_bool(cOMBB_1317090727945068337at_nat(P,Q),R2) = aa_fun2468199098371297510t_bool(P,aa_Pro4850334427800970430t_bool(Q,R2)) )).

tff(help_COMBB_1_1_COMBB_001t__fun_It__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__HOL__Obool_J_Mt__fun_It__Nat__Onat_Mt__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__HOL__Obool_J_J_J_001t__fun_It__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__HOL__Obool_J_J_Mt__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__fun_It__Nat__Onat_Mt__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__HOL__Obool_J_J_J_J_001t__Nat__Onat_U,axiom,(
    ! [P: fun_fu2587166690102260681t_bool,Q: fun_na6750363808335230537t_bool,R2: nat] : aa_nat5419636652332896606t_bool(cOMBB_1470511346761572292ol_nat(P,Q),R2) = aa_fun8218258311818242826t_bool(P,aa_nat809458639001916810t_bool(Q,R2)) )).

tff(help_COMBB_1_1_COMBB_001t__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__fun_It__Predicate__Opred_It__Product____Type__Ounit_J_Mt__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_J_J_001t__fun_It__Predicate__Opred_It__Product____Type__Ounit_J_Mt__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_J_J_001t__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_U,axiom,(
    ! [P: fun_fu7995557525823679365t_unit,Q: fun_Pr4583734077741952835t_unit,R2: product_prod_nat_nat] : aa_Pro2418637016829119646t_unit(aa_fun4302865234026068774t_unit(cOMBB_5189233098434810449at_nat(P),Q),R2) = aa_fun8620934445070975814t_unit(P,aa_Pro8591231010090481140t_unit(Q,R2)) )).

tff(help_COMBB_1_1_COMBB_001t__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__fun_It__Predicate__Opred_It__Product____Type__Ounit_J_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_J_J_001t__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__fun_It__Predicate__Opred_It__Product____Type__Ounit_J_Mt__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_J_J_001t__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_U,axiom,(
    ! [P: fun_fu8911211701320700933t_unit,Q: fun_Pr6450229451072650093t_unit,R2: product_prod_nat_nat] : aa_Pro8591231010090481140t_unit(aa_fun4258203263770158034t_unit(cOMBB_2113419532209094353at_nat(P),Q),R2) = aa_fun8179310490366260934t_unit(P,aa_Pro3113219280077764382t_unit(Q,R2)) )).

tff(help_COMBB_1_1_COMBB_001t__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__fun_It__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_J_001t__fun_It__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_Mt__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_J_001t__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_U,axiom,(
    ! [P: fun_fu7851125996412702575t_unit,Q: fun_Pr6647151268585626371t_unit,R2: product_prod_nat_nat] : aa_Pro6786837566269045192t_unit(aa_fun7084263450488371088t_unit(cOMBB_1854007403303834855at_nat(P),Q),R2) = aa_fun1900588733094304816t_unit(P,aa_Pro138942946012119476t_unit(Q,R2)) )).

tff(help_COMBB_1_1_COMBB_001t__fun_It__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_001t__fun_It__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_J_Mt__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_J_001t__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_U,axiom,(
    ! [P: fun_fu6445838590459218605t_unit,Q: fun_Pr1278612358751947631t_unit,R2: product_prod_nat_nat] : aa_Pro150200604439459602t_unit(cOMBB_8050131321477566705at_nat(P,Q),R2) = aa_fun8845813833396145318t_unit(P,aa_Pro1683622670112538216t_unit(Q,R2)) )).

tff(help_COMBB_1_1_COMBB_001t__Product____Type__Oprod_It__fun_It__Int__Oint_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Int__Oint_Mt__Int__Oint_J_J_001t__fun_It__Set__Oset_It__Product____Type__Oprod_It__fun_It__Int__Oint_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Int__Oint_Mt__Int__Oint_J_J_J_Mt__HOL__Obool_J_001t__Product____Type__Oprod_It__Int__Oint_Mt__Int__Oint_J_U,axiom,(
    ! [P: fun_Pr2867480751362050739t_bool,Q: fun_Pr7875579814169730748nt_int,R2: product_prod_int_int] : aa_Pro3070293848494756493t_bool(aa_fun8530365175134318868t_bool(cOMBB_952788161300084357nt_int(P),Q),R2) = aa_Pro2057418844460291100t_bool(P,aa_Pro835648289009615341nt_int(Q,R2)) )).

tff(help_COMBB_1_1_COMBB_001t__fun_It__Typerep__Otyperep_Mt__fun_It__List__Olist_It__Typerep__Otyperep_J_Mt__Product____Type__Oprod_It__List__Olist_It__Typerep__Otyperep_J_Mt__Product____Type__Oprod_It__Typerep__Otyperep_Mt__List__Olist_It__Typerep__Otyperep_J_J_J_J_J_001t__fun_It__Typerep__Otyperep_Mt__fun_It__List__Olist_It__Typerep__Otyperep_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__List__Olist_It__Typerep__Otyperep_J_Mt__Product____Type__Oprod_It__Typerep__Otyperep_Mt__List__Olist_It__Typerep__Otyperep_J_J_J_J_J_J_001t__List__Olist_It__Typerep__Otyperep_J_U,axiom,(
    ! [P: fun_fu7485844544631881093yperep,Q: fun_li2840792464901114045yperep,R2: list_typerep] : aa_lis5678427527215757518yperep(cOMBB_1373007174243688340yperep(P,Q),R2) = aa_fun4397140845006124742yperep(P,aa_lis8107958186639376382yperep(Q,R2)) )).

tff(help_COMBB_1_1_COMBB_001t__fun_It__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__fun_It__Nat__Onat_Mt__HOL__Obool_J_J_Mt__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__fun_It__Nat__Onat_Mt__HOL__Obool_J_J_J_001t__fun_It__fun_It__Nat__Onat_Mt__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__fun_It__Nat__Onat_Mt__HOL__Obool_J_J_J_Mt__fun_It__Nat__Onat_Mt__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__fun_It__Nat__Onat_Mt__HOL__Obool_J_J_J_J_001t__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_U,axiom,(
    ! [P: fun_fu6773409904275515417t_bool,Q: fun_Pr5624751278402447445t_bool,R2: product_prod_nat_nat] : aa_Pro1423609571177047072t_bool(cOMBB_3865874014732187325at_nat(P,Q),R2) = aa_fun8097148653287952090t_bool(P,aa_Pro5526360994265420294t_bool(Q,R2)) )).

tff(help_COMBC_1_1_COMBC_001t__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_001t__Predicate__Opred_It__Product____Type__Ounit_J_001t__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_J_U,axiom,(
    ! [P: fun_Pr3393533586521426643t_unit,Q: pred_Product_unit,R2: produc859450856879609959at_nat] : aa_Pro6375804780712665444t_unit(aa_pre6368491698072664594t_unit(aa_fun2254336907865226194t_unit(cOMBC_3552359484409778910t_unit,P),Q),R2) = aa_pre7525886857133037338t_unit(aa_Pro8979035656448376452t_unit(P,R2),Q) )).

tff(help_COMBS_1_1_COMBS_001t__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_001t__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_001t__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_U,axiom,(
    ! [P: fun_Pr7790528276042976637t_unit,Q: fun_Pr5462383778466847033t_unit,R2: produc859450856879609959at_nat] : aa_Pro4353053020390231602t_unit(aa_fun6981345477002455216t_unit(aa_fun8254672806630855216t_unit(cOMBS_6623718919662172080t_unit,P),Q),R2) = aa_fun1298162220932517884t_unit(aa_Pro6915093305396508206t_unit(P,R2),aa_Pro4353053020390231602t_unit(Q,R2)) )).

tff(help_COMBC_1_1_COMBC_001t__fun_It__Code____Numeral__Ointeger_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_001t__Set__Oset_It__Product____Type__Oprod_It__fun_It__Code____Numeral__Ointeger_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__Code____Numeral__Ointeger_J_J_J_001t__fun_It__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__Code____Numeral__Ointeger_J_Mt__HOL__Obool_J_U,axiom,(
    ! [P: fun_fu746902026584346367r_bool,Q: set_Pr7592006421409863191nteger,R2: fun_Co6545587727236015215e_term] : aa_fun5646951941296221740r_bool(cOMBC_1701604444625769262r_bool(P,Q),R2) = aa_set92327395976182868r_bool(aa_fun5067860602803969984r_bool(P,R2),Q) )).

tff(help_COMBB_1_1_COMBB_001t__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__fun_It__Set__Oset_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_J_Mt__HOL__Obool_J_J_001t__fun_It__Set__Oset_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_J_Mt__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__HOL__Obool_J_J_001t__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_U,axiom,(
    ! [P: fun_fu3933355634313772815t_bool,Q: fun_Pr1139459387875897961t_bool,R2: product_prod_nat_nat] : aa_Pro774437089940453102t_bool(cOMBB_4054337248528292751at_nat(P,Q),R2) = aa_fun5101074560878262024t_bool(P,aa_Pro6546574082423138402t_bool(Q,R2)) )).

tff(help_COMBB_1_1_COMBB_001t__fun_It__fun_It__Code____Numeral__Ointeger_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__fun_It__Code____Numeral__Ointeger_Mt__fun_It__Code____Numeral__Ointeger_Mt__HOL__Obool_J_J_J_001t__fun_It__fun_It__Code____Numeral__Ointeger_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__fun_It__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__Code____Numeral__Ointeger_J_Mt__HOL__Obool_J_J_001t__Typerep__Otyperep_U,axiom,(
    ! [P: fun_fu8672591191617834551r_bool,Q: fun_ty1836072237091153598r_bool,R2: typerep] : aa_typ1817985781389524605r_bool(aa_fun6278150060965665726r_bool(cOMBB_6520020761449137108yperep(P),Q),R2) = aa_fun8925775949468940520r_bool(P,aa_typ7429463677757833639r_bool(Q,R2)) )).

tff(help_COMBB_1_1_COMBB_001t__fun_It__Code____Numeral__Ointeger_Mt__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__Code____Numeral__Ointeger_J_J_001t__fun_It__Code____Numeral__Ointeger_Mt__Product____Type__Oprod_It__fun_It__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__Code____Numeral__Ointeger_J_J_J_001t__Code____Numeral__Ointeger_U,axiom,(
    ! [P: fun_fu5716197116350963227nteger,Q: fun_Co2470855966376689427nteger,R2: code_integer] : aa_Cod6423987127874185292nteger(aa_fun3127379402082135266nteger(aa_fun8534987109638557586nteger(cOMBB_479309715112053313nteger,P),Q),R2) = aa_fun3548662207239920076nteger(P,aa_Cod8380929501330563836nteger(Q,R2)) )).

tff(help_COMBB_1_1_COMBB_001t__fun_It__Code____Numeral__Onatural_Mt__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__Code____Numeral__Onatural_J_J_001t__fun_It__Code____Numeral__Onatural_Mt__Product____Type__Oprod_It__fun_It__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__Code____Numeral__Onatural_J_J_J_001t__Code____Numeral__Onatural_U,axiom,(
    ! [P: fun_fu1700399219464920530atural,Q: fun_Co7678717249382994835atural,R2: code_natural] : aa_Cod8340266599772806211atural(aa_fun3807258590678490969atural(aa_fun1224362397138665362atural(cOMBB_3125664498253256131atural,P),Q),R2) = aa_fun5440178235464249219atural(P,aa_Cod3891347372088052988atural(Q,R2)) )).

tff(help_COMBB_1_1_COMBB_001t__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_J_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_001t__Predicate__Opred_It__Product____Type__Ounit_J_001t__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_U,axiom,(
    ! [P: fun_fu2028280020682013011t_unit,Q: fun_Pr3221921582395991481t_unit,R2: produc859450856879609959at_nat] : aa_Pro1271188383344610766t_unit(aa_fun9018058069885697638t_unit(cOMBB_4872979208479835979at_nat(P),Q),R2) = aa_fun4169601946423354372t_unit(P,aa_Pro2722081655936945842t_unit(Q,R2)) )).

tff(help_COMBB_1_1_COMBB_001t__Predicate__Opred_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_J_001t__fun_It__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_001t__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_U,axiom,(
    ! [P: fun_pr7194493709610019567t_unit,Q: fun_Pr7987481356257662327at_nat,R2: produc859450856879609959at_nat] : aa_Pro6331116601971518184t_unit(aa_fun8280779118801906474t_unit(cOMBB_1013918345445279863at_nat(P),Q),R2) = aa_pre2607734555494874840t_unit(P,aa_Pro6970713486012567848at_nat(Q,R2)) )).

tff(help_COMBB_1_1_COMBB_001t__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_J_J_001t__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_J_J_001t__List__Olist_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_U,axiom,(
    ! [P: fun_fu85787395252238083t_unit,Q: fun_li6798891456745556937t_unit,R2: list_P6011104703257516679at_nat] : aa_lis7595382210562044098t_unit(cOMBB_5760826963616815649at_nat(P,Q),R2) = aa_fun5161122238957829116t_unit(P,aa_lis7595382210562044098t_unit(Q,R2)) )).

tff(help_COMBB_1_1_COMBB_001t__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_J_J_001t__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_J_001t__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_U,axiom,(
    ! [P: fun_fu1339004817368632831t_unit,Q: fun_Pr6441907492281305167t_unit,R2: product_prod_nat_nat] : aa_Pro4381481563932151396t_unit(cOMBB_7887312347652333625at_nat(P,Q),R2) = aa_fun6541578422970120880t_unit(P,aa_Pro3653245892816097608t_unit(Q,R2)) )).

tff(help_COMBS_1_1_COMBS_001t__fun_It__Int__Oint_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_001t__fun_It__Int__Oint_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_001t__Product____Type__Oprod_It__fun_It__Int__Oint_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__fun_It__Int__Oint_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_J_U,axiom,(
    ! [P: fun_fu4398837330614221715e_term,Q: fun_fu2477166813681994617e_term,R2: fun_in6429348457993719614e_term] : aa_fun5006721999989859937e_term(cOMBS_3107017480751799144e_term(P,Q),R2) = aa_fun5006721999989859937e_term(aa_fun4495630950452421628e_term(P,R2),aa_fun78455448157554618e_term(Q,R2)) )).

tff(help_COMBB_1_1_COMBB_001t__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_001t__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__fun_It__Product____Type__Ounit_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_J_001t__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_U,axiom,(
    ! [P: fun_fu1954353189166024975t_unit,Q: fun_Pr5462383778466847033t_unit,R2: produc859450856879609959at_nat] : aa_Pro7223035730973728010t_unit(aa_fun7539061121565889442t_unit(cOMBB_1387502547487320591at_nat(P),Q),R2) = aa_fun7352952917004396480t_unit(P,aa_Pro4353053020390231602t_unit(Q,R2)) )).

tff(help_COMBC_1_1_COMBC_001t__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_001t__fun_It__Product____Type__Ounit_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_001t__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_J_U,axiom,(
    ! [P: fun_Pr5028478615001394603t_unit,Q: fun_Pr511513941778789827t_unit,R2: produc859450856879609959at_nat] : aa_Pro6375804780712665444t_unit(aa_fun1240702454511853548t_unit(aa_fun1208533378596168668t_unit(cOMBC_3383123544743041020t_unit,P),Q),R2) = aa_fun7668046904699584192t_unit(aa_Pro7703738584094634404t_unit(P,R2),Q) )).

tff(help_COMBS_1_1_COMBS_001t__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_001t__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__fun_It__Product____Type__Ounit_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_J_001t__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_U,axiom,(
    ! [P: fun_Pr2687304362180479859t_unit,Q: fun_Pr6481076147479606873t_unit,R2: produc859450856879609959at_nat] : aa_Pro4353053020390231602t_unit(aa_fun7837351316026222806t_unit(aa_fun4575525952406040500t_unit(cOMBS_468982351371082508t_unit,P),Q),R2) = aa_fun7391337065177383360t_unit(aa_Pro2367438992866308972t_unit(P,R2),aa_Pro7223035730973728010t_unit(Q,R2)) )).

tff(help_COMBB_1_1_COMBB_001t__fun_It__Typerep__Otyperep_Mt__fun_It__List__Olist_It__Typerep__Otyperep_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__List__Olist_It__Typerep__Otyperep_J_Mt__Product____Type__Oprod_It__Typerep__Otyperep_Mt__List__Olist_It__Typerep__Otyperep_J_J_J_J_J_J_001t__fun_It__Product____Type__Oprod_It__Typerep__Otyperep_Mt__List__Olist_It__Typerep__Otyperep_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__List__Olist_It__Typerep__Otyperep_J_Mt__Product____Type__Oprod_It__Typerep__Otyperep_Mt__List__Olist_It__Typerep__Otyperep_J_J_J_J_J_001t__List__Olist_It__Typerep__Otyperep_J_U,axiom,(
    ! [P: fun_fu4681267325338201299yperep,Q: fun_li3810996071468690317yperep,R2: list_typerep] : aa_lis5290585722079075972yperep(cOMBB_5168154828206786744yperep(P,Q),R2) = aa_fun3001291306215496252yperep(P,aa_lis5678427527215757518yperep(Q,R2)) )).

tff(help_COMBB_1_1_COMBB_001t__fun_It__fun_It__Nat__Onat_Mt__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__HOL__Obool_J_J_Mt__fun_It__Nat__Onat_Mt__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__HOL__Obool_J_J_J_001t__fun_It__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__fun_It__Nat__Onat_Mt__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__HOL__Obool_J_J_J_Mt__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__fun_It__Nat__Onat_Mt__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__HOL__Obool_J_J_J_J_001t__Nat__Onat_U,axiom,(
    ! [P: fun_fu8641246498847139593t_bool,Q: fun_na8405312119502891798t_bool,R2: nat] : aa_nat3805347181962850385t_bool(cOMBB_4615779657065937028ol_nat(P,Q),R2) = aa_fun6940285939246428106t_bool(P,aa_nat328442682693048535t_bool(Q,R2)) )).

tff(help_COMBC_1_1_COMBC_001t__fun_It__Code____Numeral__Ointeger_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_001t__fun_It__Code____Numeral__Ointeger_Mt__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__Code____Numeral__Ointeger_J_J_001t__fun_It__Code____Numeral__Ointeger_Mt__Product____Type__Oprod_It__fun_It__Code____Numeral__Ointeger_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__Code____Numeral__Ointeger_J_J_J_U,axiom,(
    ! [P: fun_fu7588030771238432591nteger,Q: fun_Co6597186368970283863nteger,R2: fun_Co6545587727236015215e_term] : aa_fun2927611777158801640nteger(aa_fun6897615979298151362nteger(cOMBC_8977950768815129852nteger(P),Q),R2) = aa_fun7445697147523149398nteger(aa_fun5220558410024060984nteger(P,R2),Q) )).

tff(help_COMBB_1_1_COMBB_001t__fun_It__fun_It__Code____Numeral__Ointeger_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__fun_It__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__Code____Numeral__Ointeger_J_Mt__HOL__Obool_J_J_001t__fun_It__Product____Type__Oprod_It__fun_It__Code____Numeral__Ointeger_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__Code____Numeral__Ointeger_J_J_Mt__HOL__Obool_J_001t__Typerep__Otyperep_U,axiom,(
    ! [P: fun_fu6912412785804413181r_bool,Q: fun_ty201881787274581948r_bool,R2: typerep] : aa_typ5832714550437763133r_bool(aa_fun837250423471786458r_bool(cOMBB_38662348728028498yperep(P),Q),R2) = aa_fun3323788978832462054r_bool(P,aa_typ1817985781389524605r_bool(Q,R2)) )).

tff(help_COMBB_1_1_COMBB_001t__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Predicate__Opred_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_J_J_001t__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__fun_It__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_J_J_001t__List__Olist_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_U,axiom,(
    ! [P: fun_fu5613291349837531631t_unit,Q: fun_li5323888191550200775at_nat,R2: list_P6011104703257516679at_nat] : aa_lis3969023255342526968t_unit(cOMBB_258358684656524183at_nat(P,Q),R2) = aa_fun5412055887785190872t_unit(P,aa_lis4024613734335289208at_nat(Q,R2)) )).

tff(help_COMBB_1_1_COMBB_001t__fun_It__Code____Numeral__Onatural_Mt__Product____Type__Oprod_It__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__Code____Numeral__Onatural_J_Mt__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__Code____Numeral__Onatural_J_J_J_001t__fun_It__fun_It__Code____Numeral__Onatural_Mt__Code____Numeral__Onatural_J_Mt__fun_It__Code____Numeral__Onatural_Mt__Product____Type__Oprod_It__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__Code____Numeral__Onatural_J_Mt__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__Code____Numeral__Onatural_J_J_J_J_001t__Code____Numeral__Onatural_U,axiom,(
    ! [P: fun_fu1603259825760385295atural,Q: fun_Co1890133979025130057atural,R2: code_natural] : aa_Cod3799626429813768574atural(cOMBB_130406997377790362atural(P,Q),R2) = aa_fun403773144438568328atural(P,aa_Cod4292056611156568242atural(Q,R2)) )).

tff(help_COMBB_1_1_COMBB_001t__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__fun_It__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__HOL__Obool_J_Mt__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__HOL__Obool_J_J_J_001t__fun_It__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__HOL__Obool_J_J_Mt__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__HOL__Obool_J_J_J_001t__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_U,axiom,(
    ! [P: fun_fu688430837221391705t_bool,Q: fun_Pr8886655736329823941t_bool,R2: product_prod_nat_nat] : aa_Pro2149281064379704648t_bool(cOMBB_3164626593710648671at_nat(P,Q),R2) = aa_fun5759540267560836618t_bool(P,aa_Pro4850334427800970430t_bool(Q,R2)) )).

tff(help_COMBC_1_1_COMBC_001t__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_001t__Predicate__Opred_It__Product____Type__Ounit_J_001t__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__fun_It__Predicate__Opred_It__Product____Type__Ounit_J_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_J_J_U,axiom,(
    ! [P: fun_Pr2051991079423337075t_unit,Q: pred_Product_unit,R2: produc859450856879609959at_nat] : aa_Pro3716701013639000068t_unit(aa_pre2232882953178737586t_unit(aa_fun3739493059258920914t_unit(cOMBC_442156658242747262t_unit,P),Q),R2) = aa_pre6399090365428005818t_unit(aa_Pro5849989650603426340t_unit(P,R2),Q) )).

tff(help_COMBS_1_1_COMBS_001t__fun_It__Product____Type__Oprod_It__Int__Oint_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_001t__Product____Type__Oprod_It__Int__Oint_Mt__Int__Oint_J_001t__Product____Type__Oprod_It__fun_It__Product____Type__Oprod_It__Int__Oint_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Int__Oint_Mt__Int__Oint_J_J_U,axiom,(
    ! [P: fun_fu8051346760639647871nt_int,Q: fun_fu7826880322396544552nt_int,R2: fun_Pr9164807099015279978e_term] : aa_fun829250170385318252nt_int(cOMBS_1321081462047153692nt_int(P,Q),R2) = aa_Pro3513184699142849729nt_int(aa_fun1388719692539776744nt_int(P,R2),aa_fun5094604504124609297nt_int(Q,R2)) )).

tff(help_COMBC_1_1_COMBC_001t__FWState__Oconditional____action_It__Product____Type__Oprod_It__fun_It__Code____Numeral__Ointeger_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__Code____Numeral__Ointeger_J_J_J_001t__Set__Oset_It__Product____Type__Oprod_It__fun_It__Code____Numeral__Ointeger_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__Code____Numeral__Ointeger_J_J_J_001t__HOL__Obool_U,axiom,(
    ! [P: fun_co8049914271994749315r_bool,Q: set_Pr7592006421409863191nteger,R2: condit8470381793734434479nteger] : aa_con1857799385180533354r_bool(cOMBC_1412576520028865000r_bool(P,Q),R2) = aa_set3464050655127758210r_bool(aa_con6279169789225115244r_bool(P,R2),Q) )).

tff(help_COMBB_1_1_COMBB_001t__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__fun_It__fun_It__Product____Type__Ounit_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_J_J_001t__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__fun_It__fun_It__Product____Type__Ounit_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_Mt__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_J_J_001t__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_U,axiom,(
    ! [P: fun_fu3639509945220474367t_unit,Q: fun_Pr2790541923731325201t_unit,R2: product_prod_nat_nat] : aa_Pro5236047952954211718t_unit(aa_fun73178280758431452t_unit(cOMBB_645862290203618719at_nat(P),Q),R2) = aa_fun2818242423366426616t_unit(P,aa_Pro8069484052825734410t_unit(Q,R2)) )).

tff(help_COMBB_1_1_COMBB_001t__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__fun_It__fun_It__Product____Type__Ounit_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_Mt__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_J_J_001t__fun_It__fun_It__Product____Type__Ounit_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_Mt__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_J_J_001t__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_U,axiom,(
    ! [P: fun_fu6775504675221899015t_unit,Q: fun_Pr6239584269663634317t_unit,R2: product_prod_nat_nat] : aa_Pro4385435994356669450t_unit(aa_fun133147405635783644t_unit(cOMBB_1101662280078262423at_nat(P),Q),R2) = aa_fun3459460467772850944t_unit(P,aa_Pro5236047952954211718t_unit(Q,R2)) )).

tff(help_COMBB_1_1_COMBB_001t__List__Olist_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_J_001t__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__Predicate__Opred_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_J_J_001t__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_U,axiom,(
    ! [P: fun_li2825946238666928781at_nat,Q: fun_Pr5736540343920413449at_nat,R2: produc859450856879609959at_nat] : aa_Pro8726229199864786828at_nat(aa_fun2506019911053328474at_nat(cOMBB_5861866454310774391at_nat(P),Q),R2) = aa_lis6540706145183956102at_nat(P,aa_Pro553321413375386114at_nat(Q,R2)) )).

tff(help_COMBB_1_1_COMBB_001t__fun_It__Code____Numeral__Onatural_Mt__fun_It__Code____Numeral__Onatural_Mt__Product____Type__Oprod_It__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__Code____Numeral__Onatural_J_Mt__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__Code____Numeral__Onatural_J_J_J_J_001t__fun_It__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__Code____Numeral__Onatural_J_Mt__Product____Type__Oprod_It__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__Code____Numeral__Onatural_J_Mt__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__Code____Numeral__Onatural_J_J_J_001t__Code____Numeral__Onatural_U,axiom,(
    ! [P: fun_fu6338886832446948629atural,Q: fun_Co9168753396221475450atural,R2: code_natural] : aa_Cod8782840890542731679atural(aa_fun1554946322252500636atural(cOMBB_8113829899795609350atural(P),Q),R2) = aa_fun4394021921911188166atural(P,aa_Cod8811915439870959971atural(Q,R2)) )).

tff(help_COMBB_1_1_COMBB_001t__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__HOL__Obool_J_001t__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__HOL__Obool_J_J_001t__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_U,axiom,(
    ! [P: fun_fu8519599185714193043t_bool,Q: fun_Pr3765440277834394797t_bool,R2: produc859450856879609959at_nat] : aa_Pro1544413065088896066t_bool(aa_fun8413300375577345466t_bool(aa_fun6089266331216454770t_bool(cOMBB_56352309719135187at_nat,P),Q),R2) = aa_fun1582622590019249532t_bool(P,aa_Pro3036501517321368926t_bool(Q,R2)) )).

tff(help_COMBB_1_1_COMBB_001t__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__HOL__Obool_J_001t__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__fun_It__Predicate__Opred_It__Product____Type__Ounit_J_Mt__fun_It__Predicate__Opred_It__Product____Type__Ounit_J_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_J_J_001t__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_U,axiom,(
    ! [P: fun_fu8886549521732459971t_unit,Q: fun_Pr3765440277834394797t_bool,R2: produc859450856879609959at_nat] : aa_Pro60412193268454002t_unit(aa_fun7800316760529163626t_unit(cOMBB_3778376931805274659at_nat(P),Q),R2) = aa_fun3558617570467901100t_unit(P,aa_Pro3036501517321368926t_bool(Q,R2)) )).

tff(help_COMBB_1_1_COMBB_001t__fun_It__Code____Numeral__Ointeger_Mt__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__Code____Numeral__Ointeger_J_J_001t__fun_It__fun_It__Code____Numeral__Ointeger_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__fun_It__Code____Numeral__Ointeger_Mt__Product____Type__Oprod_It__fun_It__Code____Numeral__Ointeger_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__Code____Numeral__Ointeger_J_J_J_J_001t__Code____Numeral__Ointeger_U,axiom,(
    ! [P: fun_fu3440859418326819089nteger,Q: fun_Co2470855966376689427nteger,R2: code_integer] : aa_Cod2133288591522343490nteger(cOMBB_4753170203172410679nteger(P,Q),R2) = aa_fun6897615979298151362nteger(P,aa_Cod8380929501330563836nteger(Q,R2)) )).

tff(help_COMBB_1_1_COMBB_001t__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__fun_It__fun_It__Product____Type__Ounit_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_J_001t__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__fun_It__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__fun_It__Product____Type__Ounit_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_J_Mt__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_J_J_001t__List__Olist_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_U,axiom,(
    ! [P: fun_fu2579617906313303557t_unit,Q: fun_li3077384451892627733t_unit,R2: list_P6011104703257516679at_nat] : aa_lis7831952326268648536t_unit(cOMBB_2981639810276598231at_nat(P,Q),R2) = aa_fun6644765067638967238t_unit(P,aa_lis3368703345516055494t_unit(Q,R2)) )).

tff(help_COMBB_1_1_COMBB_001t__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__HOL__Obool_J_J_J_001t__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__fun_It__Predicate__Opred_It__Product____Type__Ounit_J_Mt__fun_It__Predicate__Opred_It__Product____Type__Ounit_J_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_J_J_J_J_001t__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_U,axiom,(
    ! [P: fun_fu7504024034128978935t_unit,Q: fun_Pr5313478757384108867t_bool,R2: product_prod_nat_nat] : aa_Pro7303208514361021832t_unit(cOMBB_5060330993596087689at_nat(P,Q),R2) = aa_fun3407576124389244128t_unit(P,aa_Pro7388676319051367924t_bool(Q,R2)) )).

tff(help_COMBS_1_1_COMBS_001t__fun_It__Code____Numeral__Ointeger_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_001t__fun_It__Code____Numeral__Ointeger_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_001t__Product____Type__Oprod_It__fun_It__Code____Numeral__Ointeger_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__fun_It__Code____Numeral__Ointeger_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_J_U,axiom,(
    ! [P: fun_fu3590141314208866579e_term,Q: fun_fu2067240890535772763e_term,R2: fun_Co6545587727236015215e_term] : aa_fun7771121184386139346e_term(cOMBS_3798557623796943976e_term(P,Q),R2) = aa_fun7771121184386139346e_term(aa_fun4065348690927510012e_term(P,R2),aa_fun1274623470434842396e_term(Q,R2)) )).

tff(help_COMBB_1_1_COMBB_001t__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_001t__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__fun_It__fun_It__Product____Type__Ounit_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_J_001t__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_U,axiom,(
    ! [P: fun_fu1556024458267308485t_unit,Q: fun_Pr5462383778466847033t_unit,R2: produc859450856879609959at_nat] : aa_Pro3831820420534585024t_unit(aa_fun3042097231461810008t_unit(cOMBB_1561256065025312985at_nat(P),Q),R2) = aa_fun3937512712591763318t_unit(P,aa_Pro4353053020390231602t_unit(Q,R2)) )).

tff(help_COMBC_1_1_COMBC_001t__fun_It__Product____Type__Oprod_It__Int__Oint_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_001t__Set__Oset_It__Product____Type__Oprod_It__fun_It__Product____Type__Oprod_It__Int__Oint_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Int__Oint_Mt__Int__Oint_J_J_J_001t__fun_It__Product____Type__Oprod_It__Int__Oint_Mt__Int__Oint_J_Mt__HOL__Obool_J_U,axiom,(
    ! [P: fun_fu2429911870614871871t_bool,Q: set_Pr233528076387193594nt_int,R2: fun_Pr9164807099015279978e_term] : aa_fun5300525129335604105t_bool(cOMBC_4650738552150274286t_bool(P,Q),R2) = aa_set3070863964928646553t_bool(aa_fun9117835090810647168t_bool(P,R2),Q) )).

tff(help_COMBB_1_1_COMBB_001t__fun_It__fun_It__Product____Type__Oprod_It__Int__Oint_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__fun_It__Int__Oint_Mt__fun_It__Int__Oint_Mt__HOL__Obool_J_J_J_001t__fun_It__fun_It__Product____Type__Oprod_It__Int__Oint_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__fun_It__Product____Type__Oprod_It__Int__Oint_Mt__Int__Oint_J_Mt__HOL__Obool_J_J_001t__Typerep__Otyperep_U,axiom,(
    ! [P: fun_fu2440930489728362555t_bool,Q: fun_ty5274698202677267813t_bool,R2: typerep] : aa_typ8384682846116473562t_bool(aa_fun1978761605106429506t_bool(cOMBB_702978485530594392yperep(P),Q),R2) = aa_fun6337848634106347884t_bool(P,aa_typ7307212363976137678t_bool(Q,R2)) )).

tff(help_COMBC_1_1_COMBC_001t__fun_It__Product____Type__Oprod_It__Int__Oint_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_001t__fun_It__Int__Oint_Mt__Product____Type__Oprod_It__Int__Oint_Mt__Int__Oint_J_J_001t__fun_It__Int__Oint_Mt__Product____Type__Oprod_It__fun_It__Product____Type__Oprod_It__Int__Oint_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Int__Oint_Mt__Int__Oint_J_J_J_U,axiom,(
    ! [P: fun_fu6525202946683275477nt_int,Q: fun_in4211310926729683942nt_int,R2: fun_Pr9164807099015279978e_term] : aa_fun2796745205875184021nt_int(aa_fun7689609303869321086nt_int(cOMBC_5576550878828623362nt_int(P),Q),R2) = aa_fun7314180837651170455nt_int(aa_fun6839059485582828094nt_int(P,R2),Q) )).

tff(help_COMBB_1_1_COMBB_001t__List__Olist_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_J_001t__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_J_001t__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_U,axiom,(
    ! [P: fun_li3206492915458765113t_unit,Q: fun_Pr5736540343920413449at_nat,R2: produc859450856879609959at_nat] : aa_Pro6375804780712665444t_unit(aa_fun307791375943969708t_unit(cOMBB_2638579188562276581at_nat(P),Q),R2) = aa_lis1417999792129105130t_unit(P,aa_Pro553321413375386114at_nat(Q,R2)) )).

tff(help_COMBB_1_1_COMBB_001t__fun_It__Product____Type__Oprod_It__Typerep__Otyperep_Mt__List__Olist_It__Typerep__Otyperep_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__Typerep__Otyperep_J_Mt__Product____Type__Oprod_It__Typerep__Otyperep_Mt__List__Olist_It__Typerep__Otyperep_J_J_J_J_001t__fun_It__fun_It__List__Olist_It__Typerep__Otyperep_J_Mt__Product____Type__Oprod_It__Typerep__Otyperep_Mt__List__Olist_It__Typerep__Otyperep_J_J_J_Mt__fun_It__List__Olist_It__Typerep__Otyperep_J_Mt__Product____Type__Oprod_It__List__Olist_It__Typerep__Otyperep_J_Mt__Product____Type__Oprod_It__Typerep__Otyperep_Mt__List__Olist_It__Typerep__Otyperep_J_J_J_J_J_001t__List__Olist_It__Typerep__Otyperep_J_U,axiom,(
    ! [P: fun_fu5108651573490372633yperep,Q: fun_li2751990289528205259yperep,R2: list_typerep] : aa_lis4909863104002387978yperep(cOMBB_2455524263481968736yperep(P,Q),R2) = aa_fun988277237383029394yperep(P,aa_lis1893350635152483124yperep(Q,R2)) )).

tff(help_COMBB_1_1_COMBB_001t__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_001t__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__fun_It__fun_It__Product____Type__Ounit_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_J_001t__List__Olist_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_J_U,axiom,(
    ! [P: fun_fu1556024458267308485t_unit,Q: fun_li7506025412534246451t_unit,R2: list_P8469869581646625389at_nat] : aa_lis5759374226241246790t_unit(cOMBB_881699588201662943at_nat(P,Q),R2) = aa_fun3937512712591763318t_unit(P,aa_lis3863421812401450284t_unit(Q,R2)) )).

tff(help_COMBB_1_1_COMBB_001t__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__fun_It__Predicate__Opred_It__Product____Type__Ounit_J_Mt__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__fun_It__Predicate__Opred_It__Product____Type__Ounit_J_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_J_J_J_001t__fun_It__Predicate__Opred_It__Product____Type__Ounit_J_Mt__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__fun_It__Predicate__Opred_It__Product____Type__Ounit_J_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_J_J_J_001t__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_U,axiom,(
    ! [P: fun_fu7430091268702750917t_unit,Q: fun_Pr3328268256623572707t_unit,R2: product_prod_nat_nat] : aa_Pro5640102945269238334t_unit(aa_fun1690251759103345446t_unit(cOMBB_5476310215842033425at_nat(P),Q),R2) = aa_fun8261945545960088710t_unit(P,aa_Pro6939682220601485716t_unit(Q,R2)) )).

tff(help_COMBB_1_1_COMBB_001t__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__fun_It__Predicate__Opred_It__Product____Type__Ounit_J_Mt__fun_It__Predicate__Opred_It__Product____Type__Ounit_J_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_J_J_J_001t__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__fun_It__Predicate__Opred_It__Product____Type__Ounit_J_Mt__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__fun_It__Predicate__Opred_It__Product____Type__Ounit_J_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_J_J_J_001t__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_U,axiom,(
    ! [P: fun_fu5378904565679455045t_unit,Q: fun_Pr599493276030127373t_unit,R2: product_prod_nat_nat] : aa_Pro6939682220601485716t_unit(aa_fun3826893823880007122t_unit(cOMBB_7465871554117472657at_nat(P),Q),R2) = aa_fun8639297843695411718t_unit(P,aa_Pro264132484016616638t_unit(Q,R2)) )).

tff(help_COMBB_1_1_COMBB_001t__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__fun_It__Predicate__Opred_It__Product____Type__Ounit_J_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_J_001t__fun_It__Predicate__Opred_It__Product____Type__Ounit_J_Mt__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_J_001t__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_U,axiom,(
    ! [P: fun_fu6785031140877050969t_unit,Q: fun_Pr5922527736682040537t_unit,R2: produc859450856879609959at_nat] : aa_Pro7204407730984167976t_unit(aa_fun1489765999007759686t_unit(cOMBB_3023484951760934187at_nat(P),Q),R2) = aa_fun2415461962621118546t_unit(P,aa_Pro2990399855731684818t_unit(Q,R2)) )).

tff(help_COMBB_1_1_COMBB_001t__fun_It__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__HOL__Obool_J_Mt__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__HOL__Obool_J_J_J_001t__fun_It__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__HOL__Obool_J_J_Mt__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__HOL__Obool_J_J_J_J_001t__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_U,axiom,(
    ! [P: fun_fu5333222456078831685t_bool,Q: fun_Pr1943003454659831855t_bool,R2: product_prod_nat_nat] : aa_Pro2786474717562467690t_bool(cOMBB_5471853805901070681at_nat(P,Q),R2) = aa_fun5093350858688216638t_bool(P,aa_Pro8971370623099992872t_bool(Q,R2)) )).

tff(help_COMBB_1_1_COMBB_001t__Product____Type__Oprod_It__fun_It__Code____Numeral__Ointeger_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__Code____Numeral__Ointeger_J_J_001t__fun_It__Set__Oset_It__Product____Type__Oprod_It__fun_It__Code____Numeral__Ointeger_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__Code____Numeral__Ointeger_J_J_J_Mt__HOL__Obool_J_001t__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__Code____Numeral__Ointeger_J_U,axiom,(
    ! [P: fun_Pr4318832986979250641r_bool,Q: fun_Pr8130403777583374735nteger,R2: produc8923325533196201883nteger] : aa_Pro2507495870447135866r_bool(aa_fun6982757504359992276r_bool(cOMBB_7221559756505762377nteger(P),Q),R2) = aa_Pro2389691766940459706r_bool(P,aa_Pro6252757739892038976nteger(Q,R2)) )).

tff(help_COMBB_1_1_COMBB_001t__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_J_J_001t__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__fun_It__fun_It__Product____Type__Ounit_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_J_J_J_001t__List__Olist_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_U,axiom,(
    ! [P: fun_fu7320754309075735537t_unit,Q: fun_li6798891456745556937t_unit,R2: list_P6011104703257516679at_nat] : aa_lis1019562808074249308t_unit(cOMBB_7993243027322938317at_nat(P,Q),R2) = aa_fun3590038834454157218t_unit(P,aa_lis7595382210562044098t_unit(Q,R2)) )).

tff(help_COMBC_1_1_COMBC_001t__fun_It__Code____Numeral__Ointeger_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_001t__fun_It__Code____Numeral__Ointeger_Mt__fun_It__Code____Numeral__Ointeger_Mt__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__Code____Numeral__Ointeger_J_J_J_001t__fun_It__Code____Numeral__Ointeger_Mt__fun_It__Code____Numeral__Ointeger_Mt__Product____Type__Oprod_It__fun_It__Code____Numeral__Ointeger_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__Code____Numeral__Ointeger_J_J_J_J_U,axiom,(
    ! [P: fun_fu6911750219728095589nteger,Q: fun_Co2470855966376689427nteger,R2: fun_Co6545587727236015215e_term] : aa_fun1111783884137194306nteger(cOMBC_4961005168062382866nteger(P,Q),R2) = aa_fun54713257996723308nteger(aa_fun7343615474299157838nteger(P,R2),Q) )).

tff(help_COMBB_1_1_COMBB_001t__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__fun_It__Predicate__Opred_It__Product____Type__Ounit_J_Mt__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_J_J_J_001t__fun_It__Predicate__Opred_It__Product____Type__Ounit_J_Mt__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_J_J_J_001t__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_U,axiom,(
    ! [P: fun_fu5973244017814072537t_unit,Q: fun_Pr2967441044145992047t_unit,R2: product_prod_nat_nat] : aa_Pro4530339214389139262t_unit(cOMBB_4765135231851555653at_nat(P,Q),R2) = aa_fun3888545758868469970t_unit(P,aa_Pro8341175321247379048t_unit(Q,R2)) )).

tff(help_COMBB_1_1_COMBB_001t__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__fun_It__Predicate__Opred_It__Product____Type__Ounit_J_Mt__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_J_J_J_001t__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__fun_It__Predicate__Opred_It__Product____Type__Ounit_J_Mt__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_J_J_J_001t__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_U,axiom,(
    ! [P: fun_fu3748725164266191405t_unit,Q: fun_Pr6752874509078430917t_unit,R2: product_prod_nat_nat] : aa_Pro8341175321247379048t_unit(cOMBB_7178453367878975473at_nat(P,Q),R2) = aa_fun4302865234026068774t_unit(P,aa_Pro6647675407855701182t_unit(Q,R2)) )).

tff(help_COMBB_1_1_COMBB_001t__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__fun_It__Predicate__Opred_It__Product____Type__Ounit_J_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_J_J_J_001t__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__fun_It__Predicate__Opred_It__Product____Type__Ounit_J_Mt__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_J_J_J_001t__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_U,axiom,(
    ! [P: fun_fu9182996572334397401t_unit,Q: fun_Pr3501243374772083695t_unit,R2: product_prod_nat_nat] : aa_Pro6647675407855701182t_unit(cOMBB_5458323460549197893at_nat(P,Q),R2) = aa_fun4258203263770158034t_unit(P,aa_Pro8514170781186398440t_unit(Q,R2)) )).

tff(help_COMBB_1_1_COMBB_001t__fun_It__Int__Oint_Mt__Product____Type__Oprod_It__Int__Oint_Mt__Int__Oint_J_J_001t__fun_It__fun_It__Product____Type__Oprod_It__Int__Oint_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__fun_It__Int__Oint_Mt__Product____Type__Oprod_It__fun_It__Product____Type__Oprod_It__Int__Oint_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Int__Oint_Mt__Int__Oint_J_J_J_J_001t__Int__Oint_U,axiom,(
    ! [P: fun_fu2076811289283026509nt_int,Q: fun_in1696471567231710611nt_int,R2: int] : aa_int7332654137227120446nt_int(cOMBB_7745502544921156290nt_int(P,Q),R2) = aa_fun7689609303869321086nt_int(P,aa_int2565445551602696444nt_int(Q,R2)) )).

tff(help_COMBB_1_1_COMBB_001t__fun_It__fun_It__Product____Type__Oprod_It__Int__Oint_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__fun_It__Product____Type__Oprod_It__Int__Oint_Mt__Int__Oint_J_Mt__HOL__Obool_J_J_001t__fun_It__Product____Type__Oprod_It__fun_It__Product____Type__Oprod_It__Int__Oint_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Int__Oint_Mt__Int__Oint_J_J_Mt__HOL__Obool_J_001t__Typerep__Otyperep_U,axiom,(
    ! [P: fun_fu3411262949498040381t_bool,Q: fun_ty1153064726760813977t_bool,R2: typerep] : aa_typ496275713809600154t_bool(aa_fun88732865047896986t_bool(cOMBB_7270055073361074962yperep(P),Q),R2) = aa_fun7074524131408103078t_bool(P,aa_typ8384682846116473562t_bool(Q,R2)) )).

tff(help_COMBB_1_1_COMBB_001t__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__fun_It__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_J_J_001t__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__fun_It__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_Mt__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_J_J_001t__List__Olist_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_U,axiom,(
    ! [P: fun_fu6275592516343300503t_unit,Q: fun_li8686057275463183871t_unit,R2: list_P6011104703257516679at_nat] : aa_lis5319848673041375244t_unit(cOMBB_1075901795510275469at_nat(P,Q),R2) = aa_fun7084263450488371088t_unit(P,aa_lis3969023255342526968t_unit(Q,R2)) )).

tff(help_COMBC_1_1_COMBC_001t__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_001t__Predicate__Opred_It__Product____Type__Ounit_J_001t__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_J_J_U,axiom,(
    ! [P: fun_Pr8482118631278287045t_unit,Q: pred_Product_unit,R2: produc859450856879609959at_nat] : aa_Pro5013792438019014216t_unit(cOMBC_2431071010728068942t_unit(P,Q),R2) = aa_pre6368491698072664594t_unit(aa_Pro1466370009938589118t_unit(P,R2),Q) )).

tff(help_COMBS_1_1_COMBS_001t__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_001t__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_J_001t__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_U,axiom,(
    ! [P: fun_Pr774678869800119705t_unit,Q: fun_Pr4460305917844314547t_unit,R2: produc859450856879609959at_nat] : aa_Pro4353053020390231602t_unit(aa_fun5005380727744355888t_unit(cOMBS_1756900555139377458t_unit(P),Q),R2) = aa_fun1429219673397586918t_unit(aa_Pro1004052352816542866t_unit(P,R2),aa_Pro6375804780712665444t_unit(Q,R2)) )).

tff(help_COMBB_1_1_COMBB_001t__fun_It__Code____Numeral__Onatural_Mt__fun_It__Code____Numeral__Onatural_Mt__fun_It__Code____Numeral__Onatural_Mt__Product____Type__Oprod_It__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__Code____Numeral__Onatural_J_Mt__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__Code____Numeral__Onatural_J_J_J_J_J_001t__fun_It__Code____Numeral__Onatural_Mt__fun_It__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__Code____Numeral__Onatural_J_Mt__Product____Type__Oprod_It__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__Code____Numeral__Onatural_J_Mt__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__Code____Numeral__Onatural_J_J_J_J_001t__Code____Numeral__Onatural_U,axiom,(
    ! [P: fun_fu7105809031475392107atural,Q: fun_Co7089152750660283947atural,R2: code_natural] : aa_Cod2792380593589995588atural(cOMBB_1326504860456885980atural(P,Q),R2) = aa_fun1554946322252500636atural(P,aa_Cod7192273914275698068atural(Q,R2)) )).

tff(help_COMBC_1_1_COMBC_001t__fun_It__Product____Type__Oprod_It__Int__Oint_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_001t__fun_It__Int__Oint_Mt__fun_It__Int__Oint_Mt__Product____Type__Oprod_It__Int__Oint_Mt__Int__Oint_J_J_J_001t__fun_It__Int__Oint_Mt__fun_It__Int__Oint_Mt__Product____Type__Oprod_It__fun_It__Product____Type__Oprod_It__Int__Oint_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Int__Oint_Mt__Int__Oint_J_J_J_J_U,axiom,(
    ! [P: fun_fu8886507270542301739nt_int,Q: fun_in1696471567231710611nt_int,R2: fun_Pr9164807099015279978e_term] : aa_fun2642893357848619326nt_int(cOMBC_4697464256936856280nt_int(P,Q),R2) = aa_fun5910026958085561709nt_int(aa_fun2648883384145284756nt_int(P,R2),Q) )).

tff(help_COMBS_1_1_COMBS_001t__fun_It__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_001t__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__Code____Numeral__Ointeger_J_001t__Product____Type__Oprod_It__fun_It__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__Code____Numeral__Ointeger_J_J_U,axiom,(
    ! [P: fun_fu7566577365572809253nteger,Q: fun_fu8325123520033448507nteger,R2: fun_Pr272337284026993017e_term] : aa_fun1716053624591284750nteger(cOMBS_7501632289793839554nteger(P,Q),R2) = aa_Pro490869892464487350nteger(aa_fun4101202993852558094nteger(P,R2),aa_fun4316239577885714468nteger(Q,R2)) )).

tff(help_COMBS_1_1_COMBS_001t__fun_It__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_001t__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__Code____Numeral__Onatural_J_001t__Product____Type__Oprod_It__fun_It__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__Code____Numeral__Onatural_J_J_U,axiom,(
    ! [P: fun_fu8065649635901723239atural,Q: fun_fu7360087974493019164atural,R2: fun_Pr8336614522058983534e_term] : aa_fun1576741073913740388atural(cOMBS_2215763095718458372atural(P,Q),R2) = aa_Pro4163967833709371565atural(aa_fun5152780764703512272atural(P,R2),aa_fun8721795956770458885atural(Q,R2)) )).

tff(help_COMBC_1_1_COMBC_001t__FWState__Oconditional____action_It__Product____Type__Oprod_It__fun_It__Product____Type__Oprod_It__Int__Oint_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Int__Oint_Mt__Int__Oint_J_J_J_001t__Set__Oset_It__Product____Type__Oprod_It__fun_It__Product____Type__Oprod_It__Int__Oint_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Int__Oint_Mt__Int__Oint_J_J_J_001t__HOL__Obool_U,axiom,(
    ! [P: fun_co4189014013517765181t_bool,Q: set_Pr233528076387193594nt_int,R2: condit5348964524616842130nt_int] : aa_con2486123596027147847t_bool(cOMBC_6803298798058583842t_bool(P,Q),R2) = aa_set462754579954174303t_bool(aa_con2751854983265396134t_bool(P,R2),Q) )).

tff(help_COMBB_1_1_COMBB_001t__fun_It__Code____Numeral__Onatural_Mt__fun_It__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__Code____Numeral__Onatural_J_Mt__Product____Type__Oprod_It__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__Code____Numeral__Onatural_J_Mt__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__Code____Numeral__Onatural_J_J_J_J_001t__fun_It__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__Code____Numeral__Onatural_J_Mt__fun_It__Code____Numeral__Onatural_Mt__Product____Type__Oprod_It__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__Code____Numeral__Onatural_J_Mt__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__Code____Numeral__Onatural_J_J_J_J_001t__Code____Numeral__Onatural_U,axiom,(
    ! [P: fun_fu6629296773798093509atural,Q: fun_Co5960823453657977859atural,R2: code_natural] : aa_Cod4059854864428230736atural(cOMBB_6558986659707910040atural(P,Q),R2) = aa_fun719460882211677446atural(P,aa_Cod2792380593589995588atural(Q,R2)) )).

tff(help_COMBB_1_1_COMBB_001t__fun_It__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__Code____Numeral__Onatural_J_Mt__Product____Type__Oprod_It__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__Code____Numeral__Onatural_J_Mt__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__Code____Numeral__Onatural_J_J_J_001t__fun_It__fun_It__Code____Numeral__Onatural_Mt__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__Code____Numeral__Onatural_J_J_Mt__fun_It__Code____Numeral__Onatural_Mt__Product____Type__Oprod_It__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__Code____Numeral__Onatural_J_Mt__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__Code____Numeral__Onatural_J_J_J_J_001t__Code____Numeral__Onatural_U,axiom,(
    ! [P: fun_fu6214106077466450607atural,Q: fun_Co422297531967703006atural,R2: code_natural] : aa_Cod4465384417898968927atural(cOMBB_3531993188910419714atural(P,Q),R2) = aa_fun874564436610370672atural(P,aa_Cod8782840890542731679atural(Q,R2)) )).

tff(help_COMBB_1_1_COMBB_001t__fun_It__Typerep__Otyperep_Mt__fun_It__fun_It__Int__Oint_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__fun_It__Int__Oint_Mt__fun_It__Int__Oint_Mt__HOL__Obool_J_J_J_J_001t__fun_It__Typerep__Otyperep_Mt__fun_It__fun_It__Int__Oint_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__fun_It__Product____Type__Oprod_It__Int__Oint_Mt__Int__Oint_J_Mt__HOL__Obool_J_J_J_001t__Product____Type__Oprod_It__fun_It__Int__Oint_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Int__Oint_Mt__Int__Oint_J_J_U,axiom,(
    ! [P: fun_fu1724481030927199121t_bool,Q: fun_Pr2785356030971339642t_bool,R2: produc6768802789813714928nt_int] : aa_Pro3506837528387226395t_bool(cOMBB_4653876195357876810nt_int(P,Q),R2) = aa_fun5019704424540931906t_bool(P,aa_Pro7074318543995096675t_bool(Q,R2)) )).

tff(help_COMBB_1_1_COMBB_001t__Product____Type__Oprod_It__fun_It__Product____Type__Oprod_It__Int__Oint_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Int__Oint_Mt__Int__Oint_J_J_001t__fun_It__Set__Oset_It__Product____Type__Oprod_It__fun_It__Product____Type__Oprod_It__Int__Oint_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Int__Oint_Mt__Int__Oint_J_J_J_Mt__HOL__Obool_J_001t__Product____Type__Oprod_It__Int__Oint_Mt__Int__Oint_J_U,axiom,(
    ! [P: fun_Pr7931363903936167179t_bool,Q: fun_Pr3164600974287165328nt_int,R2: product_prod_int_int] : aa_Pro8074658235539848889t_bool(aa_fun3503245617657418260t_bool(cOMBB_1737989579323207725nt_int(P),Q),R2) = aa_Pro2723816575955516532t_bool(P,aa_Pro3513184699142849729nt_int(Q,R2)) )).

tff(help_COMBB_1_1_COMBB_001t__fun_It__Int__Oint_Mt__fun_It__Int__Oint_Mt__fun_It__Typerep__Otyperep_Mt__fun_It__fun_It__Int__Oint_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__fun_It__Int__Oint_Mt__fun_It__Int__Oint_Mt__HOL__Obool_J_J_J_J_J_J_001t__fun_It__Product____Type__Oprod_It__Int__Oint_Mt__Int__Oint_J_Mt__fun_It__Typerep__Otyperep_Mt__fun_It__fun_It__Int__Oint_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__fun_It__Int__Oint_Mt__fun_It__Int__Oint_Mt__HOL__Obool_J_J_J_J_J_001t__fun_It__Int__Oint_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_U,axiom,(
    ! [P: fun_fu708752384244378201t_bool,Q: fun_fu6756389424143884550t_bool,R2: fun_in6429348457993719614e_term] : aa_fun9203727393571978199t_bool(cOMBB_3184552694563685984e_term(P,Q),R2) = aa_fun8582308068425493770t_bool(P,aa_fun9140844013146832111t_bool(Q,R2)) )).

tff(help_COMBB_1_1_COMBB_001t__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__fun_It__fun_It__Product____Type__Ounit_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_J_001t__fun_It__fun_It__Product____Type__Ounit_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_Mt__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_J_001t__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_U,axiom,(
    ! [P: fun_fu1196497495944584175t_unit,Q: fun_Pr1935182847114840335t_unit,R2: produc859450856879609959at_nat] : aa_Pro350398826190974728t_unit(aa_fun5907501762804856260t_unit(cOMBB_7650539644633499085at_nat(P),Q),R2) = aa_fun286491743938354608t_unit(P,aa_Pro3831820420534585024t_unit(Q,R2)) )).

tff(help_COMBB_1_1_COMBB_001t__fun_It__fun_It__Product____Type__Ounit_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_001t__fun_It__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__fun_It__Product____Type__Ounit_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_J_Mt__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_J_001t__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_U,axiom,(
    ! [P: fun_fu8858588343352807393t_unit,Q: fun_Pr5566469307393860757t_unit,R2: produc859450856879609959at_nat] : aa_Pro2367438992866308972t_unit(aa_fun2144769474494136006t_unit(cOMBB_1855707829989582371at_nat(P),Q),R2) = aa_fun173096205097775066t_unit(P,aa_Pro8929451978341613454t_unit(Q,R2)) )).

tff(help_COMBC_1_1_COMBC_001t__fun_It__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_001t__Set__Oset_It__Product____Type__Oprod_It__fun_It__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__Code____Numeral__Ointeger_J_J_J_001t__fun_It__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__Code____Numeral__Ointeger_J_Mt__HOL__Obool_J_U,axiom,(
    ! [P: fun_fu8610968986138438527r_bool,Q: set_Pr5663546166630115725nteger,R2: fun_Pr272337284026993017e_term] : aa_fun5449300841655810358r_bool(cOMBC_2430318800797357742r_bool(P,Q),R2) = aa_set5491918015041141194r_bool(aa_fun6036993868505282368r_bool(P,R2),Q) )).

tff(help_COMBC_1_1_COMBC_001t__fun_It__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_001t__Set__Oset_It__Product____Type__Oprod_It__fun_It__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__Code____Numeral__Onatural_J_J_J_001t__fun_It__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__Code____Numeral__Onatural_J_Mt__HOL__Obool_J_U,axiom,(
    ! [P: fun_fu2031107284952340031l_bool,Q: set_Pr1570348503753982702atural,R2: fun_Pr8336614522058983534e_term] : aa_fun2237767473747863189l_bool(cOMBC_8519344746081138158l_bool(P,Q),R2) = aa_set7568064268083791253l_bool(aa_fun3341836165764847488l_bool(P,R2),Q) )).

tff(help_COMBB_1_1_COMBB_001t__fun_It__fun_It__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__fun_It__Code____Numeral__Ointeger_Mt__fun_It__Code____Numeral__Ointeger_Mt__HOL__Obool_J_J_J_001t__fun_It__fun_It__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__fun_It__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__Code____Numeral__Ointeger_J_Mt__HOL__Obool_J_J_001t__Typerep__Otyperep_U,axiom,(
    ! [P: fun_fu7876857974243919287r_bool,Q: fun_ty1974118505816973620r_bool,R2: typerep] : aa_typ2030020333546232199r_bool(aa_fun5123707778256941118r_bool(cOMBB_220180290922983508yperep(P),Q),R2) = aa_fun4955923304055977320r_bool(P,aa_typ342362482306594589r_bool(Q,R2)) )).

tff(help_COMBB_1_1_COMBB_001t__fun_It__fun_It__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__fun_It__Code____Numeral__Onatural_Mt__fun_It__Code____Numeral__Onatural_Mt__HOL__Obool_J_J_J_001t__fun_It__fun_It__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__fun_It__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__Code____Numeral__Onatural_J_Mt__HOL__Obool_J_J_001t__Typerep__Otyperep_U,axiom,(
    ! [P: fun_fu1329181239375146827l_bool,Q: fun_ty3833914512990248297l_bool,R2: typerep] : aa_typ7434164352518402534l_bool(aa_fun95101944953710418l_bool(cOMBB_8575074632140792168yperep(P),Q),R2) = aa_fun3547110515371744892l_bool(P,aa_typ3428906479396126162l_bool(Q,R2)) )).

tff(help_COMBC_1_1_COMBC_001t__List__Olist_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_J_001t__fun_It__Product____Type__Ounit_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_001t__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_J_J_U,axiom,(
    ! [P: fun_li8206877440717700211t_unit,Q: fun_Pr511513941778789827t_unit,R2: list_P8469869581646625389at_nat] : aa_lis6659193410861844546t_unit(cOMBC_4063351036741475126t_unit(P,Q),R2) = aa_fun1240702454511853548t_unit(aa_lis7550012249327464228t_unit(P,R2),Q) )).

tff(help_COMBB_1_1_COMBB_001t__fun_It__Product____Type__Oprod_It__Int__Oint_Mt__Int__Oint_J_Mt__Product____Type__Oprod_It__fun_It__Int__Oint_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Int__Oint_Mt__Int__Oint_J_J_J_001t__fun_It__Product____Type__Oprod_It__Int__Oint_Mt__Int__Oint_J_Mt__fun_It__Set__Oset_It__Product____Type__Oprod_It__fun_It__Int__Oint_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Int__Oint_Mt__Int__Oint_J_J_J_Mt__HOL__Obool_J_J_001t__fun_It__Int__Oint_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_U,axiom,(
    ! [P: fun_fu2776235046691281891t_bool,Q: fun_fu1987685234545457367nt_int,R2: fun_in6429348457993719614e_term] : aa_fun3531947492601566096t_bool(cOMBB_7430342728797892074e_term(P,Q),R2) = aa_fun8530365175134318868t_bool(P,aa_fun7940596247606734144nt_int(Q,R2)) )).

tff(help_COMBC_1_1_COMBC_001t__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_001t__Predicate__Opred_It__Product____Type__Ounit_J_001t__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__fun_It__Predicate__Opred_It__Product____Type__Ounit_J_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_J_J_J_U,axiom,(
    ! [P: fun_Pr2127726394683250533t_unit,Q: pred_Product_unit,R2: produc859450856879609959at_nat] : aa_Pro6399822019408528872t_unit(cOMBC_1386049509011911918t_unit(P,Q),R2) = aa_pre2232882953178737586t_unit(aa_Pro1761706310113880158t_unit(P,R2),Q) )).

tff(help_COMBB_1_1_COMBB_001t__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__fun_It__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_Mt__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_J_J_001t__fun_It__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_J_Mt__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_J_J_001t__List__Olist_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_U,axiom,(
    ! [P: fun_fu4037816070683381401t_unit,Q: fun_li3127146879646863891t_unit,R2: list_P6011104703257516679at_nat] : aa_lis1188835547002608058t_unit(cOMBB_5462122356127669157at_nat(P,Q),R2) = aa_fun7563783985647544138t_unit(P,aa_lis5319848673041375244t_unit(Q,R2)) )).

tff(help_COMBB_1_1_COMBB_001t__Set__Oset_It__Product____Type__Oprod_It__fun_It__Int__Oint_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Int__Oint_Mt__Int__Oint_J_J_J_001t__fun_It__Set__Oset_It__Product____Type__Oprod_It__fun_It__Int__Oint_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Int__Oint_Mt__Int__Oint_J_J_J_Mt__HOL__Obool_J_001t__FWState__Oconditional____action_It__Product____Type__Oprod_It__fun_It__Int__Oint_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Int__Oint_Mt__Int__Oint_J_J_J_U,axiom,(
    ! [P: fun_se1639254861591529725t_bool,Q: fun_co5505955772263428833nt_int,R2: condit5737986311263826622nt_int] : aa_con1445663251359185742t_bool(cOMBB_7614080557269926204nt_int(P,Q),R2) = aa_set4292432735413367398t_bool(P,aa_con5749649171810150690nt_int(Q,R2)) )).

tff(help_COMBB_1_1_COMBB_001t__fun_It__Typerep__Otyperep_Mt__fun_It__fun_It__Int__Oint_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__fun_It__Product____Type__Oprod_It__Int__Oint_Mt__Int__Oint_J_Mt__HOL__Obool_J_J_J_001t__fun_It__Typerep__Otyperep_Mt__fun_It__Product____Type__Oprod_It__fun_It__Int__Oint_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Int__Oint_Mt__Int__Oint_J_J_Mt__HOL__Obool_J_J_001t__Product____Type__Oprod_It__fun_It__Int__Oint_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Int__Oint_Mt__Int__Oint_J_J_U,axiom,(
    ! [P: fun_fu7094932816037418929t_bool,Q: fun_Pr6991905887858779994t_bool,R2: produc6768802789813714928nt_int] : aa_Pro2037567934794822871t_bool(cOMBB_9108069416537923362nt_int(P,Q),R2) = aa_fun8986736364197137050t_bool(P,aa_Pro3506837528387226395t_bool(Q,R2)) )).

tff(help_COMBB_1_1_COMBB_001t__fun_It__Product____Type__Oprod_It__Int__Oint_Mt__Int__Oint_J_Mt__Product____Type__Oprod_It__fun_It__Int__Oint_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Int__Oint_Mt__Int__Oint_J_J_J_001t__fun_It__fun_It__Int__Oint_Mt__Product____Type__Oprod_It__Int__Oint_Mt__Int__Oint_J_J_Mt__fun_It__Int__Oint_Mt__Product____Type__Oprod_It__fun_It__Int__Oint_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Int__Oint_Mt__Int__Oint_J_J_J_J_001t__fun_It__Int__Oint_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_U,axiom,(
    ! [P: fun_fu6977071294949571737nt_int,Q: fun_fu1987685234545457367nt_int,R2: fun_in6429348457993719614e_term] : aa_fun6202088590179050134nt_int(cOMBB_9197500348686874426e_term(P,Q),R2) = aa_fun7033041860879526930nt_int(P,aa_fun7940596247606734144nt_int(Q,R2)) )).

tff(help_COMBB_1_1_COMBB_001t__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__fun_It__fun_It__Product____Type__Ounit_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_J_J_J_001t__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__fun_It__fun_It__Product____Type__Ounit_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_Mt__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_J_J_J_001t__List__Olist_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_U,axiom,(
    ! [P: fun_fu8571895360176989467t_unit,Q: fun_li2345633196653133995t_unit,R2: list_P6011104703257516679at_nat] : aa_lis4468605154006558424t_unit(cOMBB_244467826459067329at_nat(P,Q),R2) = aa_fun73178280758431452t_unit(P,aa_lis1019562808074249308t_unit(Q,R2)) )).

tff(help_COMBB_1_1_COMBB_001t__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__fun_It__fun_It__Product____Type__Ounit_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_Mt__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_J_J_J_001t__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__fun_It__fun_It__Product____Type__Ounit_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_Mt__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_J_J_J_001t__List__Olist_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_U,axiom,(
    ! [P: fun_fu6603111575050739739t_unit,Q: fun_li1213312464163276071t_unit,R2: list_P6011104703257516679at_nat] : aa_lis6112769881004016476t_unit(cOMBB_6582776088936761025at_nat(P,Q),R2) = aa_fun133147405635783644t_unit(P,aa_lis4468605154006558424t_unit(Q,R2)) )).

tff(help_COMBB_1_1_COMBB_001t__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__fun_It__fun_It__Product____Type__Ounit_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_Mt__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_J_J_J_001t__fun_It__fun_It__Product____Type__Ounit_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_Mt__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_J_J_J_001t__List__Olist_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_U,axiom,(
    ! [P: fun_fu7879578528783131931t_unit,Q: fun_li828724281157132203t_unit,R2: list_P6011104703257516679at_nat] : aa_lis4819428199414220760t_unit(cOMBB_1502820198456722369at_nat(P,Q),R2) = aa_fun7907280114298162908t_unit(P,aa_lis6112769881004016476t_unit(Q,R2)) )).

tff(help_COMBC_1_1_COMBC_001t__fun_It__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_001t__fun_It__Code____Numeral__Ointeger_Mt__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__Code____Numeral__Ointeger_J_J_001t__fun_It__Code____Numeral__Ointeger_Mt__Product____Type__Oprod_It__fun_It__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__Code____Numeral__Ointeger_J_J_J_U,axiom,(
    ! [P: fun_fu3615774071449603131nteger,Q: fun_Co6597186368970283863nteger,R2: fun_Pr272337284026993017e_term] : aa_fun6449790820940968040nteger(aa_fun7400512047292831810nteger(cOMBC_4772695251711667176nteger(P),Q),R2) = aa_fun3548662207239920076nteger(aa_fun6304923853830561828nteger(P,R2),Q) )).

tff(help_COMBC_1_1_COMBC_001t__fun_It__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_001t__fun_It__Code____Numeral__Onatural_Mt__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__Code____Numeral__Onatural_J_J_001t__fun_It__Code____Numeral__Onatural_Mt__Product____Type__Oprod_It__fun_It__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__Code____Numeral__Onatural_J_J_J_U,axiom,(
    ! [P: fun_fu2494533493585484733atural,Q: fun_Co9086149380244212450atural,R2: fun_Pr8336614522058983534e_term] : aa_fun5948458986716103817atural(aa_fun4476102648722432878atural(cOMBC_4821272514476200682atural(P),Q),R2) = aa_fun5440178235464249219atural(aa_fun3928575249174453030atural(P,R2),Q) )).

tff(help_COMBB_1_1_COMBB_001t__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__fun_It__Predicate__Opred_It__Product____Type__Ounit_J_Mt__fun_It__Predicate__Opred_It__Product____Type__Ounit_J_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_J_J_001t__fun_It__Predicate__Opred_It__Product____Type__Ounit_J_Mt__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__fun_It__Predicate__Opred_It__Product____Type__Ounit_J_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_J_J_001t__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_U,axiom,(
    ! [P: fun_fu8850054013637247577t_unit,Q: fun_Pr7417601576121841017t_unit,R2: produc859450856879609959at_nat] : aa_Pro5211009889480899784t_unit(aa_fun9057668640481527942t_unit(cOMBB_3402300324767598891at_nat(P),Q),R2) = aa_fun4094512102643614290t_unit(P,aa_Pro60412193268454002t_unit(Q,R2)) )).

tff(help_COMBB_1_1_COMBB_001t__fun_It__fun_It__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__fun_It__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__Code____Numeral__Ointeger_J_Mt__HOL__Obool_J_J_001t__fun_It__Product____Type__Oprod_It__fun_It__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__Code____Numeral__Ointeger_J_J_Mt__HOL__Obool_J_001t__Typerep__Otyperep_U,axiom,(
    ! [P: fun_fu8244261039515384701r_bool,Q: fun_ty8449894065016237510r_bool,R2: typerep] : aa_typ5076206279480229703r_bool(aa_fun3074381491360205146r_bool(cOMBB_8173728252348921042yperep(P),Q),R2) = aa_fun4743479584365168742r_bool(P,aa_typ2030020333546232199r_bool(Q,R2)) )).

tff(help_COMBB_1_1_COMBB_001t__fun_It__fun_It__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__fun_It__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__Code____Numeral__Onatural_J_Mt__HOL__Obool_J_J_001t__fun_It__Product____Type__Oprod_It__fun_It__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__Code____Numeral__Onatural_J_J_Mt__HOL__Obool_J_001t__Typerep__Otyperep_U,axiom,(
    ! [P: fun_fu5627978954003921725l_bool,Q: fun_ty8715174137803867813l_bool,R2: typerep] : aa_typ2351768734354719142l_bool(aa_fun843271699172958362l_bool(cOMBB_8624280976385750034yperep(P),Q),R2) = aa_fun6400397208912365478l_bool(P,aa_typ7434164352518402534l_bool(Q,R2)) )).

tff(help_COMBB_1_1_COMBB_001t__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__fun_It__Predicate__Opred_It__Product____Type__Ounit_J_Mt__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__fun_It__Predicate__Opred_It__Product____Type__Ounit_J_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_J_J_J_J_001t__fun_It__Predicate__Opred_It__Product____Type__Ounit_J_Mt__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__fun_It__Predicate__Opred_It__Product____Type__Ounit_J_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_J_J_J_J_001t__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_U,axiom,(
    ! [P: fun_fu4065331599565642457t_unit,Q: fun_Pr2072298341681166863t_unit,R2: product_prod_nat_nat] : aa_Pro2053521255883295198t_unit(cOMBB_1053811261885026117at_nat(P,Q),R2) = aa_fun5633694636433187538t_unit(P,aa_Pro1937571183526062856t_unit(Q,R2)) )).

tff(help_COMBB_1_1_COMBB_001t__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__fun_It__Predicate__Opred_It__Product____Type__Ounit_J_Mt__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__fun_It__Predicate__Opred_It__Product____Type__Ounit_J_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_J_J_J_J_001t__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__fun_It__Predicate__Opred_It__Product____Type__Ounit_J_Mt__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__fun_It__Predicate__Opred_It__Product____Type__Ounit_J_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_J_J_J_J_001t__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_U,axiom,(
    ! [P: fun_fu8725575183408809517t_unit,Q: fun_Pr8707961834815472485t_unit,R2: product_prod_nat_nat] : aa_Pro1937571183526062856t_unit(cOMBB_8260708853994407409at_nat(P,Q),R2) = aa_fun1690251759103345446t_unit(P,aa_Pro808611458099691358t_unit(Q,R2)) )).

tff(help_COMBB_1_1_COMBB_001t__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__fun_It__Predicate__Opred_It__Product____Type__Ounit_J_Mt__fun_It__Predicate__Opred_It__Product____Type__Ounit_J_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_J_J_J_J_001t__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__fun_It__Predicate__Opred_It__Product____Type__Ounit_J_Mt__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__fun_It__Predicate__Opred_It__Product____Type__Ounit_J_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_J_J_J_J_001t__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_U,axiom,(
    ! [P: fun_fu180096393036596697t_unit,Q: fun_Pr2761702324934698127t_unit,R2: product_prod_nat_nat] : aa_Pro808611458099691358t_unit(cOMBB_6412959268813628485at_nat(P,Q),R2) = aa_fun3826893823880007122t_unit(P,aa_Pro7303208514361021832t_unit(Q,R2)) )).

tff(help_COMBB_1_1_COMBB_001t__fun_It__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__Code____Numeral__Onatural_J_Mt__fun_It__Code____Numeral__Onatural_Mt__Product____Type__Oprod_It__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__Code____Numeral__Onatural_J_Mt__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__Code____Numeral__Onatural_J_J_J_J_001t__fun_It__fun_It__Code____Numeral__Onatural_Mt__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__Code____Numeral__Onatural_J_J_Mt__fun_It__Code____Numeral__Onatural_Mt__fun_It__Code____Numeral__Onatural_Mt__Product____Type__Oprod_It__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__Code____Numeral__Onatural_J_Mt__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__Code____Numeral__Onatural_J_J_J_J_J_001t__Code____Numeral__Onatural_U,axiom,(
    ! [P: fun_fu7279736549747114513atural,Q: fun_Co8253216719530962447atural,R2: code_natural] : aa_Cod1145874426476893072atural(cOMBB_4849420086525620964atural(P,Q),R2) = aa_fun51882512112890962atural(P,aa_Cod4059854864428230736atural(Q,R2)) )).

tff(help_COMBB_1_1_COMBB_001t__fun_It__Product____Type__Oprod_It__Int__Oint_Mt__Int__Oint_J_Mt__fun_It__Set__Oset_It__Product____Type__Oprod_It__fun_It__Int__Oint_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Int__Oint_Mt__Int__Oint_J_J_J_Mt__HOL__Obool_J_J_001t__fun_It__Set__Oset_It__Product____Type__Oprod_It__fun_It__Int__Oint_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Int__Oint_Mt__Int__Oint_J_J_J_Mt__fun_It__Product____Type__Oprod_It__Int__Oint_Mt__Int__Oint_J_Mt__HOL__Obool_J_J_001t__fun_It__Int__Oint_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_U,axiom,(
    ! [P: fun_fu4190661861615393429t_bool,Q: fun_fu772341414445204047t_bool,R2: fun_in6429348457993719614e_term] : aa_fun8540507702595137920t_bool(cOMBB_944033637513888382e_term(P,Q),R2) = aa_fun1676460735660892118t_bool(P,aa_fun3531947492601566096t_bool(Q,R2)) )).

tff(help_COMBC_1_1_COMBC_001t__FWState__Oconditional____action_It__Product____Type__Oprod_It__fun_It__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__Code____Numeral__Ointeger_J_J_J_001t__Set__Oset_It__Product____Type__Oprod_It__fun_It__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__Code____Numeral__Ointeger_J_J_J_001t__HOL__Obool_U,axiom,(
    ! [P: fun_co5175040255410966423r_bool,Q: set_Pr5663546166630115725nteger,R2: condit1412535097198424613nteger] : aa_con7619967807693704308r_bool(cOMBC_8733656865795830012r_bool(P,Q),R2) = aa_set1981577615330639756r_bool(aa_con4003223757532025216r_bool(P,R2),Q) )).

tff(help_COMBC_1_1_COMBC_001t__FWState__Oconditional____action_It__Product____Type__Oprod_It__fun_It__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__Code____Numeral__Onatural_J_J_J_001t__Set__Oset_It__Product____Type__Oprod_It__fun_It__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__Code____Numeral__Onatural_J_J_J_001t__HOL__Obool_U,axiom,(
    ! [P: fun_co2057950312390817877l_bool,Q: set_Pr1570348503753982702atural,R2: condit6542709471177067398atural] : aa_con622330552509534035l_bool(cOMBC_4777985434584799034l_bool(P,Q),R2) = aa_set4207312397001245291l_bool(aa_con4826967895510792638l_bool(P,R2),Q) )).

tff(help_COMBB_1_1_COMBB_001t__fun_It__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__HOL__Obool_J_J_Mt__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__HOL__Obool_J_J_J_001t__fun_It__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__HOL__Obool_J_J_J_Mt__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__HOL__Obool_J_J_J_J_001t__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_U,axiom,(
    ! [P: fun_fu8726123341387183067t_bool,Q: fun_Pr5184484770617013399t_bool,R2: product_prod_nat_nat] : aa_Pro7951242742256422048t_bool(cOMBB_6278654488875105531at_nat(P,Q),R2) = aa_fun7940183592982481564t_bool(P,aa_Pro2149281064379704648t_bool(Q,R2)) )).

tff(help_COMBB_1_1_COMBB_001t__fun_It__fun_It__Int__Oint_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__fun_It__Int__Oint_Mt__Product____Type__Oprod_It__fun_It__Int__Oint_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Int__Oint_Mt__Int__Oint_J_J_J_J_001t__fun_It__Product____Type__Oprod_It__fun_It__Int__Oint_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Int__Oint_J_Mt__Product____Type__Oprod_It__fun_It__Int__Oint_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Int__Oint_Mt__Int__Oint_J_J_J_001t__Int__Oint_U,axiom,(
    ! [P: fun_fu2263465228032374355nt_int,Q: fun_in140271157101666045nt_int,R2: int] : aa_int6274649996544370404nt_int(cOMBB_5872364081358007936nt_int(P,Q),R2) = aa_fun4904508845436021692nt_int(P,aa_int5456648593472096318nt_int(Q,R2)) )).

tff(help_COMBB_1_1_COMBB_001t__fun_It__fun_It__List__Olist_It__Typerep__Otyperep_J_Mt__Product____Type__Oprod_It__Typerep__Otyperep_Mt__List__Olist_It__Typerep__Otyperep_J_J_J_Mt__fun_It__List__Olist_It__Typerep__Otyperep_J_Mt__Product____Type__Oprod_It__List__Olist_It__Typerep__Otyperep_J_Mt__Product____Type__Oprod_It__Typerep__Otyperep_Mt__List__Olist_It__Typerep__Otyperep_J_J_J_J_J_001t__fun_It__fun_It__Typerep__Otyperep_Mt__fun_It__List__Olist_It__Typerep__Otyperep_J_Mt__Product____Type__Oprod_It__Typerep__Otyperep_Mt__List__Olist_It__Typerep__Otyperep_J_J_J_J_Mt__fun_It__Typerep__Otyperep_Mt__fun_It__List__Olist_It__Typerep__Otyperep_J_Mt__Product____Type__Oprod_It__List__Olist_It__Typerep__Otyperep_J_Mt__Product____Type__Oprod_It__Typerep__Otyperep_Mt__List__Olist_It__Typerep__Otyperep_J_J_J_J_J_J_001t__List__Olist_It__Typerep__Otyperep_J_U,axiom,(
    ! [P: fun_fu5844210226384989081yperep,Q: fun_li881254157825566113yperep,R2: list_typerep] : aa_lis4316198562571133408yperep(cOMBB_1472777779343922656yperep(P,Q),R2) = aa_fun4078057075506807058yperep(P,aa_lis4909863104002387978yperep(Q,R2)) )).

tff(help_COMBB_1_1_COMBB_001t__fun_It__Code____Numeral__Ointeger_Mt__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__Code____Numeral__Ointeger_J_J_001t__fun_It__fun_It__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__fun_It__Code____Numeral__Ointeger_Mt__Product____Type__Oprod_It__fun_It__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__Code____Numeral__Ointeger_J_J_J_J_001t__Code____Numeral__Ointeger_U,axiom,(
    ! [P: fun_fu8615703422070676881nteger,Q: fun_Co2470855966376689427nteger,R2: code_integer] : aa_Cod5341664798018938562nteger(cOMBB_8145488450226700727nteger(P,Q),R2) = aa_fun7400512047292831810nteger(P,aa_Cod8380929501330563836nteger(Q,R2)) )).

tff(help_COMBB_1_1_COMBB_001t__fun_It__Code____Numeral__Onatural_Mt__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__Code____Numeral__Onatural_J_J_001t__fun_It__fun_It__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__fun_It__Code____Numeral__Onatural_Mt__Product____Type__Oprod_It__fun_It__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__Code____Numeral__Onatural_J_J_J_J_001t__Code____Numeral__Onatural_U,axiom,(
    ! [P: fun_fu2981619495185590333atural,Q: fun_Co7678717249382994835atural,R2: code_natural] : aa_Cod3835197185894338606atural(cOMBB_7337922482170043054atural(P,Q),R2) = aa_fun4476102648722432878atural(P,aa_Cod3891347372088052988atural(Q,R2)) )).

tff(help_COMBB_1_1_COMBB_001t__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__fun_It__HOL__Obool_Mt__HOL__Obool_J_J_001t__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__fun_It__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__HOL__Obool_J_Mt__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__HOL__Obool_J_J_J_001t__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_U,axiom,(
    ! [P: fun_fu3445719244031593059t_bool,Q: fun_Pr7198102548599376281l_bool,R2: produc859450856879609959at_nat] : aa_Pro4947663770610924274t_bool(cOMBB_6497752990643608097at_nat(P,Q),R2) = aa_fun7834658492437844828t_bool(P,aa_Pro8173174000486926482l_bool(Q,R2)) )).

tff(help_COMBB_1_1_COMBB_001t__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__fun_It__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__fun_It__Product____Type__Ounit_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_J_Mt__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_J_J_001t__fun_It__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__fun_It__Product____Type__Ounit_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_J_J_Mt__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__fun_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_J_J_001t__List__Olist_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_U,axiom,(
    ! [P: fun_fu4273927607979808561t_unit,Q: fun_li6828572437929384615t_unit,R2: list_P6011104703257516679at_nat] : aa_lis5711454368034194970t_unit(cOMBB_5451314004310722645at_nat(P,Q),R2) = aa_fun3894460544769632282t_unit(P,aa_lis7831952326268648536t_unit(Q,R2)) )).

tff(help_COMBB_1_1_COMBB_001t__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_J_001t__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_J_001t__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_U,axiom,(
    ! [P: fun_fu3084308208961294575t_unit,Q: fun_Pr4460305917844314547t_unit,R2: produc859450856879609959at_nat] : aa_Pro6375804780712665444t_unit(aa_fun2352914062118878332t_unit(cOMBB_7418897035603326669at_nat(P),Q),R2) = aa_fun6981345477002455216t_unit(P,aa_Pro6375804780712665444t_unit(Q,R2)) )).

tff(help_COMBB_1_1_COMBB_001t__fun_It__fun_It__Int__Oint_Mt__Product____Type__Oprod_It__Int__Oint_Mt__Int__Oint_J_J_Mt__fun_It__Int__Oint_Mt__Product____Type__Oprod_It__fun_It__Int__Oint_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Int__Oint_Mt__Int__Oint_J_J_J_J_001t__fun_It__fun_It__Int__Oint_Mt__fun_It__Int__Oint_Mt__Product____Type__Oprod_It__Int__Oint_Mt__Int__Oint_J_J_J_Mt__fun_It__Int__Oint_Mt__fun_It__Int__Oint_Mt__Product____Type__Oprod_It__fun_It__Int__Oint_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Int__Oint_Mt__Int__Oint_J_J_J_J_J_001t__fun_It__Int__Oint_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_U,axiom,(
    ! [P: fun_fu3068297021553961497nt_int,Q: fun_fu8452179716673540909nt_int,R2: fun_in6429348457993719614e_term] : aa_fun4171445710429565164nt_int(cOMBB_3131150168756275130e_term(P,Q),R2) = aa_fun1149668124250117266nt_int(P,aa_fun6202088590179050134nt_int(Q,R2)) )).

tff(help_COMBB_1_1_COMBB_001t__Product____Type__Oprod_It__fun_It__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__Code____Numeral__Ointeger_J_J_001t__fun_It__Set__Oset_It__Product____Type__Oprod_It__fun_It__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__Code____Numeral__Ointeger_J_J_J_Mt__HOL__Obool_J_001t__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__Code____Numeral__Ointeger_J_U,axiom,(
    ! [P: fun_Pr7559530361780432101r_bool,Q: fun_Pr6784847270111311109nteger,R2: produc8923325533196201883nteger] : aa_Pro4584715913710169732r_bool(aa_fun8282086739075540820r_bool(cOMBB_3072517373778436405nteger(P),Q),R2) = aa_Pro8002950007301694158r_bool(P,aa_Pro490869892464487350nteger(Q,R2)) )).

tff(help_COMBB_1_1_COMBB_001t__Product____Type__Oprod_It__fun_It__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__Code____Numeral__Onatural_J_J_001t__fun_It__Set__Oset_It__Product____Type__Oprod_It__fun_It__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__Code____Numeral__Onatural_J_J_J_Mt__HOL__Obool_J_001t__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__Code____Numeral__Onatural_J_U,axiom,(
    ! [P: fun_Pr3694589559738062115l_bool,Q: fun_Pr7329783094020491644atural,R2: produc7822875418678951345atural] : aa_Pro7651678575556892621l_bool(aa_fun8795010169891467540l_bool(cOMBB_6132650689756367373atural(P),Q),R2) = aa_Pro8078843286258240140l_bool(P,aa_Pro4163967833709371565atural(Q,R2)) )).

tff(help_COMBC_1_1_COMBC_001t__fun_It__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_001t__fun_It__Code____Numeral__Ointeger_Mt__fun_It__Code____Numeral__Ointeger_Mt__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__Code____Numeral__Ointeger_J_J_J_001t__fun_It__Code____Numeral__Ointeger_Mt__fun_It__Code____Numeral__Ointeger_Mt__Product____Type__Oprod_It__fun_It__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__Code____Numeral__Ointeger_J_J_J_J_U,axiom,(
    ! [P: fun_fu7262826132956007249nteger,Q: fun_Co2470855966376689427nteger,R2: fun_Pr272337284026993017e_term] : aa_fun1377227332369368002nteger(cOMBC_8042027450978176766nteger(P,Q),R2) = aa_fun3127379402082135266nteger(aa_fun6724500098294561338nteger(P,R2),Q) )).

tff(help_COMBC_1_1_COMBC_001t__fun_It__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_001t__fun_It__Code____Numeral__Onatural_Mt__fun_It__Code____Numeral__Onatural_Mt__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__Code____Numeral__Onatural_J_J_J_001t__fun_It__Code____Numeral__Onatural_Mt__fun_It__Code____Numeral__Onatural_Mt__Product____Type__Oprod_It__fun_It__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__Code____Numeral__Onatural_J_J_J_J_U,axiom,(
    ! [P: fun_fu4687815202437613075atural,Q: fun_Co7678717249382994835atural,R2: fun_Pr8336614522058983534e_term] : aa_fun9202688337960535598atural(cOMBC_584992996831884992atural(P,Q),R2) = aa_fun3807258590678490969atural(aa_fun8855506092765167740atural(P,R2),Q) )).

tff(help_COMBB_1_1_COMBB_001t__fun_It__Typerep__Otyperep_Mt__fun_It__fun_It__Code____Numeral__Ointeger_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__fun_It__Code____Numeral__Ointeger_Mt__fun_It__Code____Numeral__Ointeger_Mt__HOL__Obool_J_J_J_J_001t__fun_It__Typerep__Otyperep_Mt__fun_It__fun_It__Code____Numeral__Ointeger_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__fun_It__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__Code____Numeral__Ointeger_J_Mt__HOL__Obool_J_J_J_001t__Product____Type__Oprod_It__fun_It__Code____Numeral__Ointeger_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__Code____Numeral__Ointeger_J_J_U,axiom,(
    ! [P: fun_fu1147391596373276813r_bool,Q: fun_Pr7822962919118768630r_bool,R2: produc5207004643709237345nteger] : aa_Pro1045180440311455707r_bool(cOMBB_541064536597979447nteger(P,Q),R2) = aa_fun6278150060965665726r_bool(P,aa_Pro7456404323431787359r_bool(Q,R2)) )).

tff(help_COMBC_1_1_COMBC_001t__List__Olist_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_J_001t__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_J_001t__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_J_U,axiom,(
    ! [P: fun_li7655369035033345135t_unit,Q: fun_Pr5462383778466847033t_unit,R2: list_P8469869581646625389at_nat] : aa_lis1417999792129105130t_unit(cOMBC_1232740382984552954t_unit(P,Q),R2) = aa_fun6981345477002455216t_unit(aa_lis296109832575713568t_unit(P,R2),Q) )).

tff(help_COMBB_1_1_COMBB_001t__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_J_001t__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_J_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_001t__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_U,axiom,(
    ! [P: fun_fu8897320858374310781t_unit,Q: fun_Pr4460305917844314547t_unit,R2: produc859450856879609959at_nat] : aa_Pro2722081655936945842t_unit(aa_fun8308965664421416368t_unit(cOMBB_1532903394140347113at_nat(P),Q),R2) = aa_fun4392527517299224678t_unit(P,aa_Pro6375804780712665444t_unit(Q,R2)) )).

tff(help_COMBB_1_1_COMBB_001t__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_J_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_J_001t__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_001t__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_U,axiom,(
    ! [P: fun_fu4266979189528110461t_unit,Q: fun_Pr7096729432206639411t_unit,R2: produc859450856879609959at_nat] : aa_Pro4353053020390231602t_unit(cOMBB_7735310652399635689at_nat(P,Q),R2) = aa_fun9018058069885697638t_unit(P,aa_Pro1425198252154557668t_unit(Q,R2)) )).

tff(help_COMBB_1_1_COMBB_001t__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__Predicate__Opred_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_J_J_001t__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__fun_It__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_J_001t__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_U,axiom,(
    ! [P: fun_fu8099686257906068601t_unit,Q: fun_Pr4892852929388757395at_nat,R2: produc859450856879609959at_nat] : aa_Pro2810688729361365530t_unit(aa_fun8048840758504553688t_unit(cOMBB_3860581143808473125at_nat(P),Q),R2) = aa_fun8280779118801906474t_unit(P,aa_Pro8726229199864786828at_nat(Q,R2)) )).

tff(help_COMBB_1_1_COMBB_001t__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_J_001t__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_J_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_001t__List__Olist_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_J_U,axiom,(
    ! [P: fun_fu8897320858374310781t_unit,Q: fun_li3206492915458765113t_unit,R2: list_P8469869581646625389at_nat] : aa_lis346972672890367916t_unit(cOMBB_1697112226982122479at_nat(P,Q),R2) = aa_fun4392527517299224678t_unit(P,aa_lis1417999792129105130t_unit(Q,R2)) )).

tff(help_COMBB_1_1_COMBB_001t__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_J_001t__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__fun_It__Product____Type__Ounit_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_J_J_001t__List__Olist_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_J_U,axiom,(
    ! [P: fun_fu7370061016910916281t_unit,Q: fun_li3206492915458765113t_unit,R2: list_P8469869581646625389at_nat] : aa_lis5223339004271753192t_unit(cOMBB_8217109880266147123at_nat(P,Q),R2) = aa_fun7539061121565889442t_unit(P,aa_lis1417999792129105130t_unit(Q,R2)) )).

tff(help_COMBS_1_1_COMBS_001t__List__Olist_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_J_001t__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__fun_It__Product____Type__Ounit_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_J_J_001t__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_J_U,axiom,(
    ! [P: fun_li2403519368119834939t_unit,Q: fun_li2957793829150652143t_unit,R2: list_P8469869581646625389at_nat] : aa_lis1417999792129105130t_unit(cOMBS_852849108698950684t_unit(P,Q),R2) = aa_fun7837351316026222806t_unit(aa_lis6604861092239761972t_unit(P,R2),aa_lis5223339004271753192t_unit(Q,R2)) )).

tff(help_COMBB_1_1_COMBB_001t__Set__Oset_It__Product____Type__Oprod_It__fun_It__Code____Numeral__Ointeger_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__Code____Numeral__Ointeger_J_J_J_001t__fun_It__Set__Oset_It__Product____Type__Oprod_It__fun_It__Code____Numeral__Ointeger_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__Code____Numeral__Ointeger_J_J_J_Mt__HOL__Obool_J_001t__FWState__Oconditional____action_It__Product____Type__Oprod_It__fun_It__Code____Numeral__Ointeger_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__Code____Numeral__Ointeger_J_J_J_U,axiom,(
    ! [P: fun_se1708440783764898971r_bool,Q: fun_co7993230573243143619nteger,R2: condit8470381793734434479nteger] : aa_con6279169789225115244r_bool(cOMBB_6453866196482202699nteger(P,Q),R2) = aa_set4966068208888386948r_bool(P,aa_con2616107075663398020nteger(Q,R2)) )).

tff(help_COMBB_1_1_COMBB_001t__fun_It__Typerep__Otyperep_Mt__fun_It__fun_It__Code____Numeral__Ointeger_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__fun_It__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__Code____Numeral__Ointeger_J_Mt__HOL__Obool_J_J_J_001t__fun_It__Typerep__Otyperep_Mt__fun_It__Product____Type__Oprod_It__fun_It__Code____Numeral__Ointeger_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__Code____Numeral__Ointeger_J_J_Mt__HOL__Obool_J_J_001t__Product____Type__Oprod_It__fun_It__Code____Numeral__Ointeger_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__Code____Numeral__Ointeger_J_J_U,axiom,(
    ! [P: fun_fu5068169625979973489r_bool,Q: fun_Pr4920890551482578074r_bool,R2: produc5207004643709237345nteger] : aa_Pro5244927060926614389r_bool(cOMBB_1366121701535921875nteger(P,Q),R2) = aa_fun837250423471786458r_bool(P,aa_Pro1045180440311455707r_bool(Q,R2)) )).

tff(help_COMBK_1_1_COMBK_001t__fun_It__Product____Type__Oprod_It__List__Olist_It__FWState__Onew____thread____action_Itf__a_Mtf__b_Mtf__c_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Oconditional____action_Itf__a_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Owait____set____action_Itf__a_Mtf__e_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Ointerrupt____action_Itf__a_J_J_Mt__List__Olist_Itf__f_J_J_J_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Onew____thread____action_Itf__a_Mtf__b_Mtf__c_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Oconditional____action_Itf__a_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Owait____set____action_Itf__a_Mtf__e_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Ointerrupt____action_Itf__a_J_J_Mt__List__Olist_Itf__f_J_J_J_J_J_J_001t__FinFun__Ofinfun_Itf__d_Mt__List__Olist_It__FWState__Olock____action_J_J_U,axiom,(
    ! [P: fun_Pr3111891463428510519list_f,Q: finfun1145668972854894571action] : aa_fin410031376662806496list_f(cOMBK_2699287799416521394action(P),Q) = P )).

tff(help_COMBB_1_1_COMBB_001t__fun_It__Code____Numeral__Ointeger_Mt__fun_It__Code____Numeral__Ointeger_Mt__fun_It__Typerep__Otyperep_Mt__fun_It__fun_It__Code____Numeral__Ointeger_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__fun_It__Code____Numeral__Ointeger_Mt__fun_It__Code____Numeral__Ointeger_Mt__HOL__Obool_J_J_J_J_J_J_001t__fun_It__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__Code____Numeral__Ointeger_J_Mt__fun_It__Typerep__Otyperep_Mt__fun_It__fun_It__Code____Numeral__Ointeger_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__fun_It__Code____Numeral__Ointeger_Mt__fun_It__Code____Numeral__Ointeger_Mt__HOL__Obool_J_J_J_J_J_001t__fun_It__Code____Numeral__Ointeger_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_U,axiom,(
    ! [P: fun_fu6625043867124517615r_bool,Q: fun_fu8750138934615806816r_bool,R2: fun_Co6545587727236015215e_term] : aa_fun2702086564043644755r_bool(cOMBB_3116532447780546471e_term(P,Q),R2) = aa_fun9182027038668796704r_bool(P,aa_fun2992804752113726665r_bool(Q,R2)) )).

tff(help_COMBB_1_1_COMBB_001t__fun_It__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__Code____Numeral__Ointeger_J_Mt__Product____Type__Oprod_It__fun_It__Code____Numeral__Ointeger_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__Code____Numeral__Ointeger_J_J_J_001t__fun_It__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__Code____Numeral__Ointeger_J_Mt__fun_It__Set__Oset_It__Product____Type__Oprod_It__fun_It__Code____Numeral__Ointeger_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__Code____Numeral__Ointeger_J_J_J_Mt__HOL__Obool_J_J_001t__fun_It__Code____Numeral__Ointeger_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_U,axiom,(
    ! [P: fun_fu5275340415571320867r_bool,Q: fun_fu392497164445973049nteger,R2: fun_Co6545587727236015215e_term] : aa_fun6520490873845397422r_bool(cOMBB_2794114419360077275e_term(P,Q),R2) = aa_fun6982757504359992276r_bool(P,aa_fun3790775640809306146nteger(Q,R2)) )).

tff(help_COMBC_1_1_COMBC_001t__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_001t__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__HOL__Obool_J_J_001t__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__HOL__Obool_J_J_J_U,axiom,(
    ! [P: fun_Pr1890516628890891685t_bool,Q: fun_Pr3765440277834394797t_bool,R2: produc859450856879609959at_nat] : aa_Pro1479683191082555636t_bool(cOMBC_6749554223059728118t_bool(P,Q),R2) = aa_fun8413300375577345466t_bool(aa_Pro4767913285839042206t_bool(P,R2),Q) )).

tff(help_COMBB_1_1_COMBB_001t__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__HOL__Obool_J_J_001t__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__fun_It__Predicate__Opred_It__Product____Type__Ounit_J_Mt__fun_It__Predicate__Opred_It__Product____Type__Ounit_J_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_J_J_J_001t__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_U,axiom,(
    ! [P: fun_fu3013119016404013497t_unit,Q: fun_Pr8415573478231799113t_bool,R2: produc859450856879609959at_nat] : aa_Pro8068535567498130340t_unit(aa_fun9207636535117956524t_unit(cOMBB_3757407158083035749at_nat(P),Q),R2) = aa_fun7800316760529163626t_unit(P,aa_Pro1544413065088896066t_bool(Q,R2)) )).

tff(help_COMBB_1_1_COMBB_001t__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__List__Olist_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_J_J_001t__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__Predicate__Opred_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_J_J_J_001t__List__Olist_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_J_U,axiom,(
    ! [P: fun_fu4603198953452913561at_nat,Q: fun_li5695051598150985609at_nat,R2: list_P8469869581646625389at_nat] : aa_lis6554620287247030340at_nat(cOMBB_507629349358754857at_nat(P,Q),R2) = aa_fun2506019911053328474at_nat(P,aa_lis7529607246315553082at_nat(Q,R2)) )).

tff(help_COMBB_1_1_COMBB_001t__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_J_001t__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__fun_It__fun_It__Product____Type__Ounit_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_J_J_001t__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_U,axiom,(
    ! [P: fun_fu8390400543383816047t_unit,Q: fun_Pr4460305917844314547t_unit,R2: produc859450856879609959at_nat] : aa_Pro8489139464318702500t_unit(aa_fun7440944575651297058t_unit(cOMBB_2530141228362346743at_nat(P),Q),R2) = aa_fun3042097231461810008t_unit(P,aa_Pro6375804780712665444t_unit(Q,R2)) )).

tff(help_COMBB_1_1_COMBB_001t__fun_It__fun_It__Code____Numeral__Onatural_Mt__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__Code____Numeral__Onatural_J_J_Mt__fun_It__Code____Numeral__Onatural_Mt__fun_It__Code____Numeral__Onatural_Mt__Product____Type__Oprod_It__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__Code____Numeral__Onatural_J_Mt__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__Code____Numeral__Onatural_J_J_J_J_J_001t__fun_It__fun_It__Code____Numeral__Onatural_Mt__fun_It__Code____Numeral__Onatural_Mt__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__Code____Numeral__Onatural_J_J_J_Mt__fun_It__Code____Numeral__Onatural_Mt__fun_It__Code____Numeral__Onatural_Mt__fun_It__Code____Numeral__Onatural_Mt__Product____Type__Oprod_It__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__Code____Numeral__Onatural_J_Mt__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__Code____Numeral__Onatural_J_J_J_J_J_J_001t__Code____Numeral__Onatural_U,axiom,(
    ! [P: fun_fu993727241678456977atural,Q: fun_Co4602231649046964559atural,R2: code_natural] : aa_Cod5444125987556094672atural(cOMBB_96704837724660068atural(P,Q),R2) = aa_fun4230461573199989458atural(P,aa_Cod1145874426476893072atural(Q,R2)) )).

tff(help_COMBS_1_1_COMBS_001t__fun_It__Product____Type__Oprod_It__Int__Oint_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_001t__fun_It__Product____Type__Oprod_It__Int__Oint_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_001t__Product____Type__Oprod_It__fun_It__Product____Type__Oprod_It__Int__Oint_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__fun_It__Product____Type__Oprod_It__Int__Oint_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_J_U,axiom,(
    ! [P: fun_fu2637146996407604627e_term,Q: fun_fu77927427245549009e_term,R2: fun_Pr9164807099015279978e_term] : aa_fun2949903775304958861e_term(cOMBS_7586185255124916072e_term(P,Q),R2) = aa_fun2949903775304958861e_term(aa_fun6902241088844395516e_term(P,R2),aa_fun6283001615389677586e_term(Q,R2)) )).

tff(help_COMBB_1_1_COMBB_001t__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__fun_It__Predicate__Opred_It__Product____Type__Ounit_J_Mt__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_J_J_001t__fun_It__Predicate__Opred_It__Product____Type__Ounit_J_Mt__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_J_J_001t__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_U,axiom,(
    ! [P: fun_fu1205099963905389829t_unit,Q: fun_Pr7041621577406323369t_unit,R2: produc859450856879609959at_nat] : aa_Pro8979035656448376452t_unit(aa_fun1496810102613458726t_unit(cOMBB_3855614887157447223at_nat(P),Q),R2) = aa_fun8426866602407252166t_unit(P,aa_Pro8036136835481082202t_unit(Q,R2)) )).

tff(help_COMBB_1_1_COMBB_001t__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__fun_It__Predicate__Opred_It__Product____Type__Ounit_J_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_J_J_001t__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__fun_It__Predicate__Opred_It__Product____Type__Ounit_J_Mt__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_J_J_001t__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_U,axiom,(
    ! [P: fun_fu8082358209212864133t_unit,Q: fun_Pr6112035845096881235t_unit,R2: produc859450856879609959at_nat] : aa_Pro8036136835481082202t_unit(aa_fun3292719061978929362t_unit(cOMBB_8991931639003983287at_nat(P),Q),R2) = aa_fun1489765999007759686t_unit(P,aa_Pro3716701013639000068t_unit(Q,R2)) )).

tff(help_COMBB_1_1_COMBB_001t__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__fun_It__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_J_001t__fun_It__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_Mt__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_J_001t__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_U,axiom,(
    ! [P: fun_fu4057143601783470191t_unit,Q: fun_Pr100596067405552489t_unit,R2: produc859450856879609959at_nat] : aa_Pro6915093305396508206t_unit(aa_fun9214927879983337744t_unit(cOMBB_918673876994245709at_nat(P),Q),R2) = aa_fun4817973199711914288t_unit(P,aa_Pro2810688729361365530t_unit(Q,R2)) )).

tff(help_COMBB_1_1_COMBB_001t__fun_It__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_001t__fun_It__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_J_Mt__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_J_001t__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_U,axiom,(
    ! [P: fun_fu8152870024848973357t_unit,Q: fun_Pr5016515452404405999t_unit,R2: produc859450856879609959at_nat] : aa_Pro1004052352816542866t_unit(cOMBB_9083452616230038999at_nat(P,Q),R2) = aa_fun1774834551585715494t_unit(P,aa_Pro6331116601971518184t_unit(Q,R2)) )).

tff(help_COMBB_1_1_COMBB_001t__fun_It__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__Code____Numeral__Ointeger_J_Mt__Product____Type__Oprod_It__fun_It__Code____Numeral__Ointeger_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__Code____Numeral__Ointeger_J_J_J_001t__fun_It__fun_It__Code____Numeral__Ointeger_Mt__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__Code____Numeral__Ointeger_J_J_Mt__fun_It__Code____Numeral__Ointeger_Mt__Product____Type__Oprod_It__fun_It__Code____Numeral__Ointeger_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__Code____Numeral__Ointeger_J_J_J_J_001t__fun_It__Code____Numeral__Ointeger_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_U,axiom,(
    ! [P: fun_fu5733874891833232793nteger,Q: fun_fu392497164445973049nteger,R2: fun_Co6545587727236015215e_term] : aa_fun5220558410024060984nteger(cOMBB_393519105729595115e_term(P,Q),R2) = aa_fun6846112797711484562nteger(P,aa_fun3790775640809306146nteger(Q,R2)) )).

tff(help_COMBB_1_1_COMBB_001t__fun_It__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__Code____Numeral__Ointeger_J_Mt__fun_It__Set__Oset_It__Product____Type__Oprod_It__fun_It__Code____Numeral__Ointeger_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__Code____Numeral__Ointeger_J_J_J_Mt__HOL__Obool_J_J_001t__fun_It__Set__Oset_It__Product____Type__Oprod_It__fun_It__Code____Numeral__Ointeger_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__Code____Numeral__Ointeger_J_J_J_Mt__fun_It__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__Code____Numeral__Ointeger_J_Mt__HOL__Obool_J_J_001t__fun_It__Code____Numeral__Ointeger_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_U,axiom,(
    ! [P: fun_fu4830667003075097745r_bool,Q: fun_fu5435887882998026221r_bool,R2: fun_Co6545587727236015215e_term] : aa_fun5067860602803969984r_bool(cOMBB_2051620022066736427e_term(P,Q),R2) = aa_fun4626614494043341138r_bool(P,aa_fun6520490873845397422r_bool(Q,R2)) )).

tff(help_COMBB_1_1_COMBB_001t__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__List__Olist_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_J_J_001t__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_J_J_001t__List__Olist_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_J_U,axiom,(
    ! [P: fun_fu5203870210456423875t_unit,Q: fun_li5695051598150985609at_nat,R2: list_P8469869581646625389at_nat] : aa_lis6659193410861844546t_unit(cOMBB_8059422838563483177at_nat(P,Q),R2) = aa_fun307791375943969708t_unit(P,aa_lis7529607246315553082at_nat(Q,R2)) )).

tff(help_COMBB_1_1_COMBB_001t__fun_It__fun_It__Code____Numeral__Ointeger_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__fun_It__Code____Numeral__Ointeger_Mt__Product____Type__Oprod_It__fun_It__Code____Numeral__Ointeger_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__Code____Numeral__Ointeger_J_J_J_J_001t__fun_It__Product____Type__Oprod_It__fun_It__Code____Numeral__Ointeger_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Code____Numeral__Ointeger_J_Mt__Product____Type__Oprod_It__fun_It__Code____Numeral__Ointeger_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__Code____Numeral__Ointeger_J_J_J_001t__Code____Numeral__Ointeger_U,axiom,(
    ! [P: fun_fu6539295364715645971nteger,Q: fun_Co5229755925274711937nteger,R2: code_integer] : aa_Cod597813924426217158nteger(cOMBB_3408094935000726513nteger(P,Q),R2) = aa_fun2575633725491186428nteger(P,aa_Cod2133288591522343490nteger(Q,R2)) )).

tff(help_COMBB_1_1_COMBB_001t__fun_It__Typerep__Otyperep_Mt__fun_It__fun_It__Product____Type__Oprod_It__Int__Oint_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__fun_It__Int__Oint_Mt__fun_It__Int__Oint_Mt__HOL__Obool_J_J_J_J_001t__fun_It__Typerep__Otyperep_Mt__fun_It__fun_It__Product____Type__Oprod_It__Int__Oint_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__fun_It__Product____Type__Oprod_It__Int__Oint_Mt__Int__Oint_J_Mt__HOL__Obool_J_J_J_001t__Product____Type__Oprod_It__fun_It__Product____Type__Oprod_It__Int__Oint_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Int__Oint_Mt__Int__Oint_J_J_U,axiom,(
    ! [P: fun_fu1675687505949760657t_bool,Q: fun_Pr2562742620373320314t_bool,R2: produc4441460161354545860nt_int] : aa_Pro4697545757560545819t_bool(cOMBB_4874410044190868510nt_int(P,Q),R2) = aa_fun1978761605106429506t_bool(P,aa_Pro3021009212283647843t_bool(Q,R2)) )).

tff(help_COMBB_1_1_COMBB_001t__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_J_J_001t__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_J_001t__List__Olist_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_J_U,axiom,(
    ! [P: fun_fu8660324050893027967t_unit,Q: fun_li2381458376072220233t_unit,R2: list_P8469869581646625389at_nat] : aa_lis1417999792129105130t_unit(cOMBB_4707605103177175077at_nat(P,Q),R2) = aa_fun5005380727744355888t_unit(P,aa_lis6659193410861844546t_unit(Q,R2)) )).

tff(help_COMBB_1_1_COMBB_001t__fun_It__Int__Oint_Mt__fun_It__Int__Oint_Mt__fun_It__Typerep__Otyperep_Mt__fun_It__fun_It__Product____Type__Oprod_It__Int__Oint_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__fun_It__Int__Oint_Mt__fun_It__Int__Oint_Mt__HOL__Obool_J_J_J_J_J_J_001t__fun_It__Product____Type__Oprod_It__Int__Oint_Mt__Int__Oint_J_Mt__fun_It__Typerep__Otyperep_Mt__fun_It__fun_It__Product____Type__Oprod_It__Int__Oint_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__fun_It__Int__Oint_Mt__fun_It__Int__Oint_Mt__HOL__Obool_J_J_J_J_J_001t__fun_It__Product____Type__Oprod_It__Int__Oint_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_U,axiom,(
    ! [P: fun_fu4948076362570020865t_bool,Q: fun_fu7199528531726864046t_bool,R2: fun_Pr9164807099015279978e_term] : aa_fun4985329135630906071t_bool(cOMBB_4062366619956972596e_term(P,Q),R2) = aa_fun4947880963976266930t_bool(P,aa_fun8301434453466920087t_bool(Q,R2)) )).

tff(help_COMBS_1_1_COMBS_001t__fun_It__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_001t__fun_It__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_001t__Product____Type__Oprod_It__fun_It__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__fun_It__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_J_U,axiom,(
    ! [P: fun_fu2601814204677756947e_term,Q: fun_fu3129209171350298991e_term,R2: fun_Pr272337284026993017e_term] : aa_fun5226388938339153500e_term(cOMBS_512701030858872424e_term(P,Q),R2) = aa_fun5226388938339153500e_term(aa_fun8207328719306366460e_term(P,R2),aa_fun4150438919549131568e_term(Q,R2)) )).

tff(help_COMBS_1_1_COMBS_001t__fun_It__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_001t__fun_It__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_001t__Product____Type__Oprod_It__fun_It__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__fun_It__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_J_U,axiom,(
    ! [P: fun_fu591487146253299603e_term,Q: fun_fu5796438986160064985e_term,R2: fun_Pr8336614522058983534e_term] : aa_fun4911770908974218129e_term(cOMBS_1951816572909101928e_term(P,Q),R2) = aa_fun4911770908974218129e_term(aa_fun2697409318952501244e_term(P,R2),aa_fun3478251006336822810e_term(Q,R2)) )).

tff(help_COMBB_1_1_COMBB_001t__fun_It__Product____Type__Oprod_It__Int__Oint_Mt__Int__Oint_J_Mt__Product____Type__Oprod_It__fun_It__Product____Type__Oprod_It__Int__Oint_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Int__Oint_Mt__Int__Oint_J_J_J_001t__fun_It__Product____Type__Oprod_It__Int__Oint_Mt__Int__Oint_J_Mt__fun_It__Set__Oset_It__Product____Type__Oprod_It__fun_It__Product____Type__Oprod_It__Int__Oint_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Int__Oint_Mt__Int__Oint_J_J_J_Mt__HOL__Obool_J_J_001t__fun_It__Product____Type__Oprod_It__Int__Oint_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_U,axiom,(
    ! [P: fun_fu6811363951757575907t_bool,Q: fun_fu8051346760639647871nt_int,R2: fun_Pr9164807099015279978e_term] : aa_fun1291173064055430632t_bool(cOMBB_2463357054279533846e_term(P,Q),R2) = aa_fun3503245617657418260t_bool(P,aa_fun1388719692539776744nt_int(Q,R2)) )).

tff(help_COMBB_1_1_COMBB_001t__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__fun_It__fun_It__Product____Type__Ounit_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_J_J_001t__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__fun_It__fun_It__Product____Type__Ounit_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_Mt__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_J_J_001t__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_U,axiom,(
    ! [P: fun_fu4823870936984779211t_unit,Q: fun_Pr1642426541327929259t_unit,R2: produc859450856879609959at_nat] : aa_Pro9171551902406416364t_unit(aa_fun6768463719773037532t_unit(cOMBB_6884808994264965945at_nat(P),Q),R2) = aa_fun5907501762804856260t_unit(P,aa_Pro8489139464318702500t_unit(Q,R2)) )).

tff(help_COMBB_1_1_COMBB_001t__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__fun_It__fun_It__Product____Type__Ounit_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_Mt__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_J_J_001t__fun_It__fun_It__Product____Type__Ounit_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_Mt__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_J_J_001t__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_U,axiom,(
    ! [P: fun_fu4632463098118648123t_unit,Q: fun_Pr565152170997936115t_unit,R2: produc859450856879609959at_nat] : aa_Pro7703738584094634404t_unit(aa_fun8863731403061608924t_unit(cOMBB_1935306088440294345at_nat(P),Q),R2) = aa_fun9008326198478260532t_unit(P,aa_Pro9171551902406416364t_unit(Q,R2)) )).

tff(help_COMBB_1_1_COMBB_001t__Set__Oset_It__Product____Type__Oprod_It__fun_It__Product____Type__Oprod_It__Int__Oint_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Int__Oint_Mt__Int__Oint_J_J_J_001t__fun_It__Set__Oset_It__Product____Type__Oprod_It__fun_It__Product____Type__Oprod_It__Int__Oint_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Int__Oint_Mt__Int__Oint_J_J_J_Mt__HOL__Obool_J_001t__FWState__Oconditional____action_It__Product____Type__Oprod_It__fun_It__Product____Type__Oprod_It__Int__Oint_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Int__Oint_Mt__Int__Oint_J_J_J_U,axiom,(
    ! [P: fun_se754916626772163925t_bool,Q: fun_co2509959611545905289nt_int,R2: condit5348964524616842130nt_int] : aa_con2751854983265396134t_bool(cOMBB_418042858550060136nt_int(P,Q),R2) = aa_set9008649754896260286t_bool(P,aa_con6502965990378219722nt_int(Q,R2)) )).

tff(help_COMBB_1_1_COMBB_001t__fun_It__Typerep__Otyperep_Mt__fun_It__fun_It__Product____Type__Oprod_It__Int__Oint_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__fun_It__Product____Type__Oprod_It__Int__Oint_Mt__Int__Oint_J_Mt__HOL__Obool_J_J_J_001t__fun_It__Typerep__Otyperep_Mt__fun_It__Product____Type__Oprod_It__fun_It__Product____Type__Oprod_It__Int__Oint_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Int__Oint_Mt__Int__Oint_J_J_Mt__HOL__Obool_J_J_001t__Product____Type__Oprod_It__fun_It__Product____Type__Oprod_It__Int__Oint_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Int__Oint_Mt__Int__Oint_J_J_U,axiom,(
    ! [P: fun_fu3660741339341699761t_bool,Q: fun_Pr4151658529519503450t_bool,R2: produc4441460161354545860nt_int] : aa_Pro7304773200403821871t_bool(cOMBB_5562657749750264566nt_int(P,Q),R2) = aa_fun88732865047896986t_bool(P,aa_Pro4697545757560545819t_bool(Q,R2)) )).

tff(help_COMBB_1_1_COMBB_001t__fun_It__Product____Type__Oprod_It__Int__Oint_Mt__Int__Oint_J_Mt__Product____Type__Oprod_It__fun_It__Product____Type__Oprod_It__Int__Oint_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Int__Oint_Mt__Int__Oint_J_J_J_001t__fun_It__fun_It__Int__Oint_Mt__Product____Type__Oprod_It__Int__Oint_Mt__Int__Oint_J_J_Mt__fun_It__Int__Oint_Mt__Product____Type__Oprod_It__fun_It__Product____Type__Oprod_It__Int__Oint_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Int__Oint_Mt__Int__Oint_J_J_J_J_001t__fun_It__Product____Type__Oprod_It__Int__Oint_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_U,axiom,(
    ! [P: fun_fu6018234675748487577nt_int,Q: fun_fu8051346760639647871nt_int,R2: fun_Pr9164807099015279978e_term] : aa_fun6839059485582828094nt_int(cOMBB_1364847706011589734e_term(P,Q),R2) = aa_fun4287593535876446994nt_int(P,aa_fun1388719692539776744nt_int(Q,R2)) )).

tff(help_COMBB_1_1_COMBB_001t__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__fun_It__fun_It__Product____Type__Ounit_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_J_001t__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__fun_It__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__fun_It__Product____Type__Ounit_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_J_Mt__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_J_J_001t__List__Olist_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_J_U,axiom,(
    ! [P: fun_fu6416307036156631045t_unit,Q: fun_li4159151486427755669t_unit,R2: list_P8469869581646625389at_nat] : aa_lis7104124579445942436t_unit(cOMBB_6690966668755164349at_nat(P,Q),R2) = aa_fun2144769474494136006t_unit(P,aa_lis5759374226241246790t_unit(Q,R2)) )).

tff(help_COMBB_1_1_COMBB_001t__fun_It__Product____Type__Oprod_It__Int__Oint_Mt__Int__Oint_J_Mt__fun_It__Set__Oset_It__Product____Type__Oprod_It__fun_It__Product____Type__Oprod_It__Int__Oint_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Int__Oint_Mt__Int__Oint_J_J_J_Mt__HOL__Obool_J_J_001t__fun_It__Set__Oset_It__Product____Type__Oprod_It__fun_It__Product____Type__Oprod_It__Int__Oint_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Int__Oint_Mt__Int__Oint_J_J_J_Mt__fun_It__Product____Type__Oprod_It__Int__Oint_Mt__Int__Oint_J_Mt__HOL__Obool_J_J_001t__fun_It__Product____Type__Oprod_It__Int__Oint_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_U,axiom,(
    ! [P: fun_fu7570329911618195861t_bool,Q: fun_fu4658863943780488871t_bool,R2: fun_Pr9164807099015279978e_term] : aa_fun9117835090810647168t_bool(cOMBB_9203412279331060138e_term(P,Q),R2) = aa_fun2515831374064312534t_bool(P,aa_fun1291173064055430632t_bool(Q,R2)) )).

tff(help_COMBB_1_1_COMBB_001t__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__fun_It__Predicate__Opred_It__Product____Type__Ounit_J_Mt__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__fun_It__Predicate__Opred_It__Product____Type__Ounit_J_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_J_J_J_001t__fun_It__Predicate__Opred_It__Product____Type__Ounit_J_Mt__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__fun_It__Predicate__Opred_It__Product____Type__Ounit_J_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_J_J_J_001t__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_U,axiom,(
    ! [P: fun_fu4205763009233171013t_unit,Q: fun_Pr7247314193429342281t_unit,R2: produc859450856879609959at_nat] : aa_Pro5849989650603426340t_unit(aa_fun2426935326608544038t_unit(cOMBB_1887950562371458807at_nat(P),Q),R2) = aa_fun7899406617516134918t_unit(P,aa_Pro7580283061723009786t_unit(Q,R2)) )).

tff(help_COMBB_1_1_COMBB_001t__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__fun_It__Predicate__Opred_It__Product____Type__Ounit_J_Mt__fun_It__Predicate__Opred_It__Product____Type__Ounit_J_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_J_J_J_001t__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__fun_It__Predicate__Opred_It__Product____Type__Ounit_J_Mt__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__fun_It__Predicate__Opred_It__Product____Type__Ounit_J_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_J_J_J_001t__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_U,axiom,(
    ! [P: fun_fu8829054735084985797t_unit,Q: fun_Pr7772301391679362035t_unit,R2: produc859450856879609959at_nat] : aa_Pro7580283061723009786t_unit(aa_fun8766987680341527762t_unit(cOMBB_7995020808009318519at_nat(P),Q),R2) = aa_fun9057668640481527942t_unit(P,aa_Pro8068535567498130340t_unit(Q,R2)) )).

tff(help_COMBC_1_1_COMBC_001t__FWState__Oconditional____action_It__Product____Type__Oprod_It__FinFun__Ofinfun_Itf__d_Mt__List__Olist_It__FWState__Olock____action_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Onew____thread____action_Itf__a_Mtf__b_Mtf__c_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Oconditional____action_Itf__a_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Owait____set____action_Itf__a_Mtf__e_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Ointerrupt____action_Itf__a_J_J_Mt__List__Olist_Itf__f_J_J_J_J_J_J_J_001t__Set__Oset_It__Product____Type__Oprod_It__FinFun__Ofinfun_Itf__d_Mt__List__Olist_It__FWState__Olock____action_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Onew____thread____action_Itf__a_Mtf__b_Mtf__c_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Oconditional____action_Itf__a_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Owait____set____action_Itf__a_Mtf__e_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Ointerrupt____action_Itf__a_J_J_Mt__List__Olist_Itf__f_J_J_J_J_J_J_J_001t__HOL__Obool_U,axiom,(
    ! [P: fun_co8769804245728303125f_bool,Q: set_Pr8454954044441558665list_f,R2: condit573090327609778161list_f] : aa_con7928759629550899106f_bool(cOMBC_3324183268558603608f_bool(P,Q),R2) = aa_set5766309472476915338f_bool(aa_con142944974060319686f_bool(P,R2),Q) )).

tff(help_COMBB_1_1_COMBB_001t__fun_It__fun_It__Code____Numeral__Ointeger_Mt__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__Code____Numeral__Ointeger_J_J_Mt__fun_It__Code____Numeral__Ointeger_Mt__Product____Type__Oprod_It__fun_It__Code____Numeral__Ointeger_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__Code____Numeral__Ointeger_J_J_J_J_001t__fun_It__fun_It__Code____Numeral__Ointeger_Mt__fun_It__Code____Numeral__Ointeger_Mt__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__Code____Numeral__Ointeger_J_J_J_Mt__fun_It__Code____Numeral__Ointeger_Mt__fun_It__Code____Numeral__Ointeger_Mt__Product____Type__Oprod_It__fun_It__Code____Numeral__Ointeger_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__Code____Numeral__Ointeger_J_J_J_J_J_001t__fun_It__Code____Numeral__Ointeger_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_U,axiom,(
    ! [P: fun_fu2733451477339841305nteger,Q: fun_fu7588030771238432591nteger,R2: fun_Co6545587727236015215e_term] : aa_fun7343615474299157838nteger(cOMBB_3594209068082048875e_term(P,Q),R2) = aa_fun7379923317373949714nteger(P,aa_fun5220558410024060984nteger(Q,R2)) )).

tff(help_COMBB_1_1_COMBB_001t__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__fun_It__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__HOL__Obool_J_Mt__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__HOL__Obool_J_J_J_001t__fun_It__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__HOL__Obool_J_Mt__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__HOL__Obool_J_J_J_001t__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_U,axiom,(
    ! [P: fun_fu5647270200473565369t_bool,Q: fun_Pr946726933724384761t_bool,R2: produc859450856879609959at_nat] : aa_Pro2447286149147536296t_bool(cOMBB_1082243486056276683at_nat(P,Q),R2) = aa_fun1828658844929104050t_bool(P,aa_Pro4947663770610924274t_bool(Q,R2)) )).

tff(help_COMBB_1_1_COMBB_001t__fun_It__fun_It__Int__Oint_Mt__Product____Type__Oprod_It__Int__Oint_Mt__Int__Oint_J_J_Mt__fun_It__Int__Oint_Mt__Product____Type__Oprod_It__fun_It__Product____Type__Oprod_It__Int__Oint_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Int__Oint_Mt__Int__Oint_J_J_J_J_001t__fun_It__fun_It__Int__Oint_Mt__fun_It__Int__Oint_Mt__Product____Type__Oprod_It__Int__Oint_Mt__Int__Oint_J_J_J_Mt__fun_It__Int__Oint_Mt__fun_It__Int__Oint_Mt__Product____Type__Oprod_It__fun_It__Product____Type__Oprod_It__Int__Oint_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Int__Oint_Mt__Int__Oint_J_J_J_J_J_001t__fun_It__Product____Type__Oprod_It__Int__Oint_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_U,axiom,(
    ! [P: fun_fu4293193403107929881nt_int,Q: fun_fu6525202946683275477nt_int,R2: fun_Pr9164807099015279978e_term] : aa_fun2648883384145284756nt_int(cOMBB_2080866019554389222e_term(P,Q),R2) = aa_fun8810175014224077714nt_int(P,aa_fun6839059485582828094nt_int(Q,R2)) )).

tff(help_COMBB_1_1_COMBB_001t__fun_It__Typerep__Otyperep_Mt__fun_It__fun_It__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__fun_It__Code____Numeral__Ointeger_Mt__fun_It__Code____Numeral__Ointeger_Mt__HOL__Obool_J_J_J_J_001t__fun_It__Typerep__Otyperep_Mt__fun_It__fun_It__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__fun_It__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__Code____Numeral__Ointeger_J_Mt__HOL__Obool_J_J_J_001t__Product____Type__Oprod_It__fun_It__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__Code____Numeral__Ointeger_J_J_U,axiom,(
    ! [P: fun_fu6888054180786145293r_bool,Q: fun_Pr95293895019578998r_bool,R2: produc1616345218596728535nteger] : aa_Pro4859047297020266587r_bool(cOMBB_7612773275306069037nteger(P,Q),R2) = aa_fun5123707778256941118r_bool(P,aa_Pro8560834956740436703r_bool(Q,R2)) )).

tff(help_COMBB_1_1_COMBB_001t__fun_It__Typerep__Otyperep_Mt__fun_It__fun_It__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__fun_It__Code____Numeral__Onatural_Mt__fun_It__Code____Numeral__Onatural_Mt__HOL__Obool_J_J_J_J_001t__fun_It__Typerep__Otyperep_Mt__fun_It__fun_It__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__fun_It__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__Code____Numeral__Onatural_J_Mt__HOL__Obool_J_J_J_001t__Product____Type__Oprod_It__fun_It__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__Code____Numeral__Onatural_J_J_U,axiom,(
    ! [P: fun_fu4460523323837349793l_bool,Q: fun_Pr4706854109072119690l_bool,R2: produc651309673056299192atural] : aa_Pro3281453545340777755l_bool(cOMBB_9077245891810296610atural(P,Q),R2) = aa_fun95101944953710418l_bool(P,aa_Pro1554357175012589171l_bool(Q,R2)) )).

tff(help_COMBB_1_1_COMBB_001t__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_J_J_001t__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_J_J_001t__List__Olist_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_J_U,axiom,(
    ! [P: fun_fu8542209738934565507t_unit,Q: fun_li2381458376072220233t_unit,R2: list_P8469869581646625389at_nat] : aa_lis6659193410861844546t_unit(cOMBB_4766623185494176647at_nat(P,Q),R2) = aa_fun2352914062118878332t_unit(P,aa_lis6659193410861844546t_unit(Q,R2)) )).

tff(help_COMBB_1_1_COMBB_001t__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_J_J_001t__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_J_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_J_001t__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_U,axiom,(
    ! [P: fun_fu5669273987061456383t_unit,Q: fun_Pr535539352380612687t_unit,R2: produc859450856879609959at_nat] : aa_Pro1425198252154557668t_unit(cOMBB_1882989461695051679at_nat(P,Q),R2) = aa_fun8308965664421416368t_unit(P,aa_Pro5013792438019014216t_unit(Q,R2)) )).

tff(help_COMBB_1_1_COMBB_001t__Set__Oset_It__Product____Type__Oprod_It__fun_It__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__Code____Numeral__Ointeger_J_J_J_001t__fun_It__Set__Oset_It__Product____Type__Oprod_It__fun_It__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__Code____Numeral__Ointeger_J_J_J_Mt__HOL__Obool_J_001t__FWState__Oconditional____action_It__Product____Type__Oprod_It__fun_It__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__Code____Numeral__Ointeger_J_J_J_U,axiom,(
    ! [P: fun_se9158959751705014959r_bool,Q: fun_co1365480479435617967nteger,R2: condit1412535097198424613nteger] : aa_con4003223757532025216r_bool(cOMBB_1842404469168437973nteger(P,Q),R2) = aa_set2923558947593635992r_bool(P,aa_con2865491407935332464nteger(Q,R2)) )).

tff(help_COMBB_1_1_COMBB_001t__Set__Oset_It__Product____Type__Oprod_It__fun_It__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__Code____Numeral__Onatural_J_J_J_001t__fun_It__Set__Oset_It__Product____Type__Oprod_It__fun_It__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__Code____Numeral__Onatural_J_J_J_Mt__HOL__Obool_J_001t__FWState__Oconditional____action_It__Product____Type__Oprod_It__fun_It__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__Code____Numeral__Onatural_J_J_J_U,axiom,(
    ! [P: fun_se6041869808684866413l_bool,Q: fun_co1126531853235914865atural,R2: condit6542709471177067398atural] : aa_con4826967895510792638l_bool(cOMBB_69603593386543220atural(P,Q),R2) = aa_set3747303085572403414l_bool(P,aa_con8074830335565664946atural(Q,R2)) )).

tff(help_COMBB_1_1_COMBB_001t__fun_It__Typerep__Otyperep_Mt__fun_It__fun_It__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__fun_It__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__Code____Numeral__Ointeger_J_Mt__HOL__Obool_J_J_J_001t__fun_It__Typerep__Otyperep_Mt__fun_It__Product____Type__Oprod_It__fun_It__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__Code____Numeral__Ointeger_J_J_Mt__HOL__Obool_J_J_001t__Product____Type__Oprod_It__fun_It__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__Code____Numeral__Ointeger_J_J_U,axiom,(
    ! [P: fun_fu4550280507354081777r_bool,Q: fun_Pr5433951568954267674r_bool,R2: produc1616345218596728535nteger] : aa_Pro5434758352366578569r_bool(cOMBB_6297587082483395785nteger(P,Q),R2) = aa_fun3074381491360205146r_bool(P,aa_Pro4859047297020266587r_bool(Q,R2)) )).

tff(help_COMBB_1_1_COMBB_001t__fun_It__Typerep__Otyperep_Mt__fun_It__fun_It__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__fun_It__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__Code____Numeral__Onatural_J_Mt__HOL__Obool_J_J_J_001t__fun_It__Typerep__Otyperep_Mt__fun_It__Product____Type__Oprod_It__fun_It__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__Code____Numeral__Onatural_J_J_Mt__HOL__Obool_J_J_001t__Product____Type__Oprod_It__fun_It__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__Code____Numeral__Onatural_J_J_U,axiom,(
    ! [P: fun_fu7601708671022694833l_bool,Q: fun_Pr6457432793629214042l_bool,R2: produc651309673056299192atural] : aa_Pro8143840754724640583l_bool(cOMBB_846735544962047466atural(P,Q),R2) = aa_fun843271699172958362l_bool(P,aa_Pro3281453545340777755l_bool(Q,R2)) )).

tff(help_COMBB_1_1_COMBB_001t__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__Predicate__Opred_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_J_J_J_001t__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__fun_It__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_J_J_001t__List__Olist_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_J_U,axiom,(
    ! [P: fun_fu9144801087042343919t_unit,Q: fun_li2751985148952873875at_nat,R2: list_P8469869581646625389at_nat] : aa_lis1272343715718580472t_unit(cOMBB_3040415379833955197at_nat(P,Q),R2) = aa_fun8048840758504553688t_unit(P,aa_lis6554620287247030340at_nat(Q,R2)) )).

tff(help_COMBB_1_1_COMBB_001t__fun_It__Code____Numeral__Ointeger_Mt__fun_It__Code____Numeral__Ointeger_Mt__fun_It__Typerep__Otyperep_Mt__fun_It__fun_It__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__fun_It__Code____Numeral__Ointeger_Mt__fun_It__Code____Numeral__Ointeger_Mt__HOL__Obool_J_J_J_J_J_J_001t__fun_It__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__Code____Numeral__Ointeger_J_Mt__fun_It__Typerep__Otyperep_Mt__fun_It__fun_It__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__fun_It__Code____Numeral__Ointeger_Mt__fun_It__Code____Numeral__Ointeger_Mt__HOL__Obool_J_J_J_J_J_001t__fun_It__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_U,axiom,(
    ! [P: fun_fu5475101679256819675r_bool,Q: fun_fu1320625178778405964r_bool,R2: fun_Pr272337284026993017e_term] : aa_fun947457056817674195r_bool(cOMBB_8369330086435582109e_term(P,Q),R2) = aa_fun8621108263684684556r_bool(P,aa_fun6579010776543504565r_bool(Q,R2)) )).

tff(help_COMBB_1_1_COMBB_001t__fun_It__Code____Numeral__Onatural_Mt__fun_It__Code____Numeral__Onatural_Mt__fun_It__Typerep__Otyperep_Mt__fun_It__fun_It__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__fun_It__Code____Numeral__Onatural_Mt__fun_It__Code____Numeral__Onatural_Mt__HOL__Obool_J_J_J_J_J_J_001t__fun_It__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__Code____Numeral__Onatural_J_Mt__fun_It__Typerep__Otyperep_Mt__fun_It__fun_It__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__fun_It__Code____Numeral__Onatural_Mt__fun_It__Code____Numeral__Onatural_Mt__HOL__Obool_J_J_J_J_J_001t__fun_It__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_U,axiom,(
    ! [P: fun_fu6607404079353691161l_bool,Q: fun_fu4086171345262841526l_bool,R2: fun_Pr8336614522058983534e_term] : aa_fun7969956535557551079l_bool(cOMBB_622384168059072848e_term(P,Q),R2) = aa_fun5026000448543293130l_bool(P,aa_fun6689051435389192863l_bool(Q,R2)) )).

tff(help_COMBB_1_1_COMBB_001t__fun_It__fun_It__Product____Type__Oprod_It__Int__Oint_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__fun_It__Int__Oint_Mt__Product____Type__Oprod_It__fun_It__Product____Type__Oprod_It__Int__Oint_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Int__Oint_Mt__Int__Oint_J_J_J_J_001t__fun_It__Product____Type__Oprod_It__fun_It__Product____Type__Oprod_It__Int__Oint_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Int__Oint_J_Mt__Product____Type__Oprod_It__fun_It__Product____Type__Oprod_It__Int__Oint_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Int__Oint_Mt__Int__Oint_J_J_J_001t__Int__Oint_U,axiom,(
    ! [P: fun_fu531010658319034451nt_int,Q: fun_in3830468157672678909nt_int,R2: int] : aa_int4062951269658185700nt_int(cOMBB_2986404968635367552nt_int(P,Q),R2) = aa_fun5323956162275564988nt_int(P,aa_int7332654137227120446nt_int(Q,R2)) )).

tff(help_COMBB_1_1_COMBB_001t__fun_It__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__Code____Numeral__Ointeger_J_Mt__Product____Type__Oprod_It__fun_It__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__Code____Numeral__Ointeger_J_J_J_001t__fun_It__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__Code____Numeral__Ointeger_J_Mt__fun_It__Set__Oset_It__Product____Type__Oprod_It__fun_It__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__Code____Numeral__Ointeger_J_J_J_Mt__HOL__Obool_J_J_001t__fun_It__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_U,axiom,(
    ! [P: fun_fu6214539689077634723r_bool,Q: fun_fu7566577365572809253nteger,R2: fun_Pr272337284026993017e_term] : aa_fun4039576391051333314r_bool(cOMBB_5316222305875338853e_term(P,Q),R2) = aa_fun8282086739075540820r_bool(P,aa_fun4101202993852558094nteger(Q,R2)) )).

tff(help_COMBB_1_1_COMBB_001t__fun_It__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__Code____Numeral__Onatural_J_Mt__Product____Type__Oprod_It__fun_It__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__Code____Numeral__Onatural_J_J_J_001t__fun_It__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__Code____Numeral__Onatural_J_Mt__fun_It__Set__Oset_It__Product____Type__Oprod_It__fun_It__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__Code____Numeral__Onatural_J_J_J_Mt__HOL__Obool_J_J_001t__fun_It__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_U,axiom,(
    ! [P: fun_fu7656353476468911075l_bool,Q: fun_fu8065649635901723239atural,R2: fun_Pr8336614522058983534e_term] : aa_fun8225467702945489408l_bool(cOMBB_7937736296159719194e_term(P,Q),R2) = aa_fun8795010169891467540l_bool(P,aa_fun5152780764703512272atural(Q,R2)) )).

tff(help_COMBB_1_1_COMBB_001t__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__HOL__Obool_J_J_J_001t__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__fun_It__Predicate__Opred_It__Product____Type__Ounit_J_Mt__fun_It__Predicate__Opred_It__Product____Type__Ounit_J_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_J_J_J_J_001t__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_U,axiom,(
    ! [P: fun_fu6785733396230086595t_unit,Q: fun_Pr4613242143539716931t_bool,R2: produc859450856879609959at_nat] : aa_Pro7279739172305715848t_unit(cOMBB_828043341016091171at_nat(P,Q),R2) = aa_fun9207636535117956524t_unit(P,aa_Pro1479683191082555636t_bool(Q,R2)) )).

tff(help_COMBB_1_1_COMBB_001t__fun_It__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__Code____Numeral__Ointeger_J_Mt__Product____Type__Oprod_It__fun_It__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__Code____Numeral__Ointeger_J_J_J_001t__fun_It__fun_It__Code____Numeral__Ointeger_Mt__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__Code____Numeral__Ointeger_J_J_Mt__fun_It__Code____Numeral__Ointeger_Mt__Product____Type__Oprod_It__fun_It__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__Code____Numeral__Ointeger_J_J_J_J_001t__fun_It__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_U,axiom,(
    ! [P: fun_fu8020743595334337305nteger,Q: fun_fu7566577365572809253nteger,R2: fun_Pr272337284026993017e_term] : aa_fun6304923853830561828nteger(cOMBB_8209961359737916533e_term(P,Q),R2) = aa_fun8228924546036152082nteger(P,aa_fun4101202993852558094nteger(Q,R2)) )).

tff(help_COMBB_1_1_COMBB_001t__fun_It__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__Code____Numeral__Onatural_J_Mt__Product____Type__Oprod_It__fun_It__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__Code____Numeral__Onatural_J_J_J_001t__fun_It__fun_It__Code____Numeral__Onatural_Mt__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__Code____Numeral__Onatural_J_J_Mt__fun_It__Code____Numeral__Onatural_Mt__Product____Type__Oprod_It__fun_It__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__Code____Numeral__Onatural_J_J_J_J_001t__fun_It__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_U,axiom,(
    ! [P: fun_fu1066909304710721433atural,Q: fun_fu8065649635901723239atural,R2: fun_Pr8336614522058983534e_term] : aa_fun3928575249174453030atural(cOMBB_8299546231494157162e_term(P,Q),R2) = aa_fun19982228620545810atural(P,aa_fun5152780764703512272atural(Q,R2)) )).

tff(help_COMBB_1_1_COMBB_001t__fun_It__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__Code____Numeral__Ointeger_J_Mt__fun_It__Set__Oset_It__Product____Type__Oprod_It__fun_It__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__Code____Numeral__Ointeger_J_J_J_Mt__HOL__Obool_J_J_001t__fun_It__Set__Oset_It__Product____Type__Oprod_It__fun_It__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__Code____Numeral__Ointeger_J_J_J_Mt__fun_It__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__Code____Numeral__Ointeger_J_Mt__HOL__Obool_J_J_001t__fun_It__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_U,axiom,(
    ! [P: fun_fu7900884399313500433r_bool,Q: fun_fu8851216551406969345r_bool,R2: fun_Pr272337284026993017e_term] : aa_fun6036993868505282368r_bool(cOMBB_680426673656512949e_term(P,Q),R2) = aa_fun314784689005838546r_bool(P,aa_fun4039576391051333314r_bool(Q,R2)) )).

tff(help_COMBB_1_1_COMBB_001t__fun_It__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__Code____Numeral__Onatural_J_Mt__fun_It__Set__Oset_It__Product____Type__Oprod_It__fun_It__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__Code____Numeral__Onatural_J_J_J_Mt__HOL__Obool_J_J_001t__fun_It__Set__Oset_It__Product____Type__Oprod_It__fun_It__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__Code____Numeral__Onatural_J_J_J_Mt__fun_It__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__Code____Numeral__Onatural_J_Mt__HOL__Obool_J_J_001t__fun_It__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_U,axiom,(
    ! [P: fun_fu7014031193662208165l_bool,Q: fun_fu4742626183021699263l_bool,R2: fun_Pr8336614522058983534e_term] : aa_fun3341836165764847488l_bool(cOMBB_2417629582155303358e_term(P,Q),R2) = aa_fun3312635481800209894l_bool(P,aa_fun8225467702945489408l_bool(Q,R2)) )).

tff(help_COMBB_1_1_COMBB_001t__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_J_J_001t__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__fun_It__fun_It__Product____Type__Ounit_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_J_J_J_001t__List__Olist_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_J_U,axiom,(
    ! [P: fun_fu2529193691583017073t_unit,Q: fun_li2381458376072220233t_unit,R2: list_P8469869581646625389at_nat] : aa_lis6059246758593391836t_unit(cOMBB_4795075098868226611at_nat(P,Q),R2) = aa_fun7440944575651297058t_unit(P,aa_lis6659193410861844546t_unit(Q,R2)) )).

tff(help_COMBB_1_1_COMBB_001t__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__fun_It__Predicate__Opred_It__Product____Type__Ounit_J_Mt__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_J_J_J_001t__fun_It__Predicate__Opred_It__Product____Type__Ounit_J_Mt__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_J_J_J_001t__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_U,axiom,(
    ! [P: fun_fu2712647329363260121t_unit,Q: fun_Pr1051125763222258287t_unit,R2: produc859450856879609959at_nat] : aa_Pro1466370009938589118t_unit(cOMBB_4114533540521960107at_nat(P,Q),R2) = aa_fun2254336907865226194t_unit(P,aa_Pro3681319760833074280t_unit(Q,R2)) )).

tff(help_COMBB_1_1_COMBB_001t__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__fun_It__Predicate__Opred_It__Product____Type__Ounit_J_Mt__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_J_J_J_001t__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__fun_It__Predicate__Opred_It__Product____Type__Ounit_J_Mt__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_J_J_J_001t__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_U,axiom,(
    ! [P: fun_fu1532549942015754541t_unit,Q: fun_Pr2369131580560590661t_unit,R2: produc859450856879609959at_nat] : aa_Pro3681319760833074280t_unit(cOMBB_999785620500825175at_nat(P,Q),R2) = aa_fun1496810102613458726t_unit(P,aa_Pro7329407751717971006t_unit(Q,R2)) )).

tff(help_COMBB_1_1_COMBB_001t__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__fun_It__Predicate__Opred_It__Product____Type__Ounit_J_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_J_J_J_001t__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__fun_It__Predicate__Opred_It__Product____Type__Ounit_J_Mt__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_J_J_J_001t__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_U,axiom,(
    ! [P: fun_fu998376727834660825t_unit,Q: fun_Pr3476858610017612783t_unit,R2: produc859450856879609959at_nat] : aa_Pro7329407751717971006t_unit(cOMBB_3879019967057479083at_nat(P,Q),R2) = aa_fun3292719061978929362t_unit(P,aa_Pro6399822019408528872t_unit(Q,R2)) )).

tff(help_COMBB_1_1_COMBB_001t__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__fun_It__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_J_J_001t__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__fun_It__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_Mt__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_J_J_001t__List__Olist_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_J_U,axiom,(
    ! [P: fun_fu3406403501993795095t_unit,Q: fun_li7773675358865616895t_unit,R2: list_P8469869581646625389at_nat] : aa_lis8962275924356004620t_unit(cOMBB_4507197582062124019at_nat(P,Q),R2) = aa_fun9214927879983337744t_unit(P,aa_lis1272343715718580472t_unit(Q,R2)) )).

tff(help_COMBB_1_1_COMBB_001t__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__fun_It__fun_It__Product____Type__Ounit_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_J_J_J_001t__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__fun_It__fun_It__Product____Type__Ounit_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_Mt__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_J_J_J_001t__List__Olist_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_J_U,axiom,(
    ! [P: fun_fu88999578757603611t_unit,Q: fun_li5820256982672891435t_unit,R2: list_P8469869581646625389at_nat] : aa_lis4981972388263398692t_unit(cOMBB_6077392791958845607at_nat(P,Q),R2) = aa_fun6768463719773037532t_unit(P,aa_lis6059246758593391836t_unit(Q,R2)) )).

tff(help_COMBB_1_1_COMBB_001t__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__fun_It__fun_It__Product____Type__Ounit_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_Mt__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_J_J_J_001t__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__fun_It__fun_It__Product____Type__Ounit_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_Mt__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_J_J_J_001t__List__Olist_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_J_U,axiom,(
    ! [P: fun_fu642147959071548187t_unit,Q: fun_li5943465794660850291t_unit,R2: list_P8469869581646625389at_nat] : aa_lis221926795412081372t_unit(cOMBB_435512371231529639at_nat(P,Q),R2) = aa_fun8863731403061608924t_unit(P,aa_lis4981972388263398692t_unit(Q,R2)) )).

tff(help_COMBB_1_1_COMBB_001t__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__fun_It__fun_It__Product____Type__Ounit_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_Mt__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_J_J_J_001t__fun_It__fun_It__Product____Type__Ounit_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_Mt__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_J_J_J_001t__List__Olist_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_J_U,axiom,(
    ! [P: fun_fu3447813059428294939t_unit,Q: fun_li8864672935689681963t_unit,R2: list_P8469869581646625389at_nat] : aa_lis7550012249327464228t_unit(cOMBB_8143124021515221159at_nat(P,Q),R2) = aa_fun1208533378596168668t_unit(P,aa_lis221926795412081372t_unit(Q,R2)) )).

tff(help_COMBB_1_1_COMBB_001t__fun_It__fun_It__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__fun_It__Code____Numeral__Ointeger_Mt__Product____Type__Oprod_It__fun_It__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__Code____Numeral__Ointeger_J_J_J_J_001t__fun_It__Product____Type__Oprod_It__fun_It__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Code____Numeral__Ointeger_J_Mt__Product____Type__Oprod_It__fun_It__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__Code____Numeral__Ointeger_J_J_J_001t__Code____Numeral__Ointeger_U,axiom,(
    ! [P: fun_fu6526197131946367763nteger,Q: fun_Co6462232924193281025nteger,R2: code_integer] : aa_Cod4261189290824475206nteger(cOMBB_681247301518469873nteger(P,Q),R2) = aa_fun8166595146568210940nteger(P,aa_Cod5341664798018938562nteger(Q,R2)) )).

tff(help_COMBB_1_1_COMBB_001t__fun_It__fun_It__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__fun_It__Code____Numeral__Onatural_Mt__Product____Type__Oprod_It__fun_It__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__Code____Numeral__Onatural_J_J_J_J_001t__fun_It__Product____Type__Oprod_It__fun_It__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Code____Numeral__Onatural_J_Mt__Product____Type__Oprod_It__fun_It__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__Code____Numeral__Onatural_J_J_J_001t__Code____Numeral__Onatural_U,axiom,(
    ! [P: fun_fu8578257057154586963atural,Q: fun_Co2246090783753993453atural,R2: code_natural] : aa_Cod6513096331040314332atural(cOMBB_5040515448565471100atural(P,Q),R2) = aa_fun931677524874139836atural(P,aa_Cod3835197185894338606atural(Q,R2)) )).

tff(help_COMBC_1_1_COMBC_001t__fun_It__Product____Type__Oprod_It__FinFun__Ofinfun_Itf__d_Mt__List__Olist_It__FWState__Olock____action_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Onew____thread____action_Itf__a_Mtf__b_Mtf__c_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Oconditional____action_Itf__a_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Owait____set____action_Itf__a_Mtf__e_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Ointerrupt____action_Itf__a_J_J_Mt__List__Olist_Itf__f_J_J_J_J_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Onew____thread____action_Itf__a_Mtf__b_Mtf__c_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Oconditional____action_Itf__a_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Owait____set____action_Itf__a_Mtf__e_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Ointerrupt____action_Itf__a_J_J_Mt__List__Olist_Itf__f_J_J_J_J_J_J_001t__Set__Oset_It__Product____Type__Oprod_It__List__Olist_It__FWState__Onew____thread____action_Itf__a_Mtf__b_Mtf__c_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Oconditional____action_Itf__a_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Owait____set____action_Itf__a_Mtf__e_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Ointerrupt____action_Itf__a_J_J_Mt__List__Olist_Itf__f_J_J_J_J_J_J_001t__HOL__Obool_U,axiom,(
    ! [P: fun_fu8234686503570246919f_bool,Q: set_Pr4157219595312563347list_f,R2: fun_Pr167910391879485593list_f] : aa_fun5805272694093550202f_bool(cOMBC_387500496980327184f_bool(P,Q),R2) = aa_set7889613490507791238f_bool(aa_fun2167848890301310464f_bool(P,R2),Q) )).

tff(help_COMBB_1_1_COMBB_001t__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__fun_It__Predicate__Opred_It__Product____Type__Ounit_J_Mt__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__fun_It__Predicate__Opred_It__Product____Type__Ounit_J_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_J_J_J_J_001t__fun_It__Predicate__Opred_It__Product____Type__Ounit_J_Mt__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__fun_It__Predicate__Opred_It__Product____Type__Ounit_J_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_J_J_J_J_001t__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_U,axiom,(
    ! [P: fun_fu3007502757805026009t_unit,Q: fun_Pr6113291004072020751t_unit,R2: produc859450856879609959at_nat] : aa_Pro1761706310113880158t_unit(cOMBB_3220919535631662251at_nat(P,Q),R2) = aa_fun3739493059258920914t_unit(P,aa_Pro1559428860049690888t_unit(Q,R2)) )).

tff(help_COMBB_1_1_COMBB_001t__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__fun_It__Predicate__Opred_It__Product____Type__Ounit_J_Mt__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__fun_It__Predicate__Opred_It__Product____Type__Ounit_J_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_J_J_J_J_001t__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__fun_It__Predicate__Opred_It__Product____Type__Ounit_J_Mt__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__fun_It__Predicate__Opred_It__Product____Type__Ounit_J_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_J_J_J_J_001t__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_U,axiom,(
    ! [P: fun_fu5882787084607608621t_unit,Q: fun_Pr3922990261928494565t_unit,R2: produc859450856879609959at_nat] : aa_Pro1559428860049690888t_unit(cOMBB_761957234729320535at_nat(P,Q),R2) = aa_fun2426935326608544038t_unit(P,aa_Pro6754751974055696094t_unit(Q,R2)) )).

tff(help_COMBB_1_1_COMBB_001t__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__fun_It__Predicate__Opred_It__Product____Type__Ounit_J_Mt__fun_It__Predicate__Opred_It__Product____Type__Ounit_J_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_J_J_J_J_001t__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__fun_It__Predicate__Opred_It__Product____Type__Ounit_J_Mt__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__fun_It__Predicate__Opred_It__Product____Type__Ounit_J_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_J_J_J_J_001t__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_U,axiom,(
    ! [P: fun_fu4837215582191060953t_unit,Q: fun_Pr4182178003638500495t_unit,R2: produc859450856879609959at_nat] : aa_Pro6754751974055696094t_unit(cOMBB_1420717140963188651at_nat(P,Q),R2) = aa_fun8766987680341527762t_unit(P,aa_Pro7279739172305715848t_unit(Q,R2)) )).

tff(help_COMBB_1_1_COMBB_001t__fun_It__fun_It__Code____Numeral__Ointeger_Mt__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__Code____Numeral__Ointeger_J_J_Mt__fun_It__Code____Numeral__Ointeger_Mt__Product____Type__Oprod_It__fun_It__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__Code____Numeral__Ointeger_J_J_J_J_001t__fun_It__fun_It__Code____Numeral__Ointeger_Mt__fun_It__Code____Numeral__Ointeger_Mt__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__Code____Numeral__Ointeger_J_J_J_Mt__fun_It__Code____Numeral__Ointeger_Mt__fun_It__Code____Numeral__Ointeger_Mt__Product____Type__Oprod_It__fun_It__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__Code____Numeral__Ointeger_J_J_J_J_J_001t__fun_It__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_U,axiom,(
    ! [P: fun_fu4916870818777620633nteger,Q: fun_fu3615774071449603131nteger,R2: fun_Pr272337284026993017e_term] : aa_fun6724500098294561338nteger(cOMBB_2698366874344602869e_term(P,Q),R2) = aa_fun8534987109638557586nteger(P,aa_fun6304923853830561828nteger(Q,R2)) )).

tff(help_COMBB_1_1_COMBB_001t__fun_It__fun_It__Code____Numeral__Onatural_Mt__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__Code____Numeral__Onatural_J_J_Mt__fun_It__Code____Numeral__Onatural_Mt__Product____Type__Oprod_It__fun_It__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__Code____Numeral__Onatural_J_J_J_J_001t__fun_It__fun_It__Code____Numeral__Onatural_Mt__fun_It__Code____Numeral__Onatural_Mt__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__Code____Numeral__Onatural_J_J_J_Mt__fun_It__Code____Numeral__Onatural_Mt__fun_It__Code____Numeral__Onatural_Mt__Product____Type__Oprod_It__fun_It__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_Mt__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__Code____Numeral__Onatural_J_J_J_J_J_001t__fun_It__Product____Type__Oprod_It__Code____Numeral__Onatural_Mt__fun_It__Product____Type__Ounit_Mt__Code____Evaluation__Oterm_J_J_Mt__Option__Ooption_It__Product____Type__Oprod_It__HOL__Obool_Mt__List__Olist_It__Code____Evaluation__Oterm_J_J_J_J_U,axiom,(
    ! [P: fun_fu2123601218143503641atural,Q: fun_fu2494533493585484733atural,R2: fun_Pr8336614522058983534e_term] : aa_fun8855506092765167740atural(cOMBB_3809075260845034e_term(P,Q),R2) = aa_fun1224362397138665362atural(P,aa_fun3928575249174453030atural(Q,R2)) )).

tff(help_COMBB_1_1_COMBB_001t__fun_It__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__HOL__Obool_J_Mt__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__HOL__Obool_J_J_J_001t__fun_It__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__HOL__Obool_J_J_Mt__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__HOL__Obool_J_J_J_J_001t__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_U,axiom,(
    ! [P: fun_fu1148768602044197753t_bool,Q: fun_Pr4412419406920778671t_bool,R2: produc859450856879609959at_nat] : aa_Pro4767913285839042206t_bool(cOMBB_754071365825226635at_nat(P,Q),R2) = aa_fun6089266331216454770t_bool(P,aa_Pro2447286149147536296t_bool(Q,R2)) )).

tff(help_COMBB_1_1_COMBB_001t__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__fun_It__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_Mt__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_J_J_001t__fun_It__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_J_Mt__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_J_J_001t__List__Olist_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_J_U,axiom,(
    ! [P: fun_fu2678100458440678783t_unit,Q: fun_li5976284690576824339t_unit,R2: list_P8469869581646625389at_nat] : aa_lis296109832575713568t_unit(cOMBB_4400092321824902565at_nat(P,Q),R2) = aa_fun8254672806630855216t_unit(P,aa_lis8962275924356004620t_unit(Q,R2)) )).

tff(help_COMBB_1_1_COMBB_001t__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__fun_It__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__fun_It__Product____Type__Ounit_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_J_Mt__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_J_J_001t__fun_It__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__fun_It__Product____Type__Ounit_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_J_J_Mt__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__fun_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__Predicate__Opred_It__Product____Type__Ounit_J_J_J_J_001t__List__Olist_It__Product____Type__Oprod_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_Mt__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_J_U,axiom,(
    ! [P: fun_fu8729630449649078987t_unit,Q: fun_li5860113844530886131t_unit,R2: list_P8469869581646625389at_nat] : aa_lis6604861092239761972t_unit(cOMBB_1283755341968866465at_nat(P,Q),R2) = aa_fun4575525952406040500t_unit(P,aa_lis7104124579445942436t_unit(Q,R2)) )).

tff(help_COMBB_1_1_COMBB_001t__Set__Oset_It__Product____Type__Oprod_It__FinFun__Ofinfun_Itf__d_Mt__List__Olist_It__FWState__Olock____action_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Onew____thread____action_Itf__a_Mtf__b_Mtf__c_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Oconditional____action_Itf__a_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Owait____set____action_Itf__a_Mtf__e_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Ointerrupt____action_Itf__a_J_J_Mt__List__Olist_Itf__f_J_J_J_J_J_J_J_001t__fun_It__Set__Oset_It__Product____Type__Oprod_It__FinFun__Ofinfun_Itf__d_Mt__List__Olist_It__FWState__Olock____action_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Onew____thread____action_Itf__a_Mtf__b_Mtf__c_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Oconditional____action_Itf__a_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Owait____set____action_Itf__a_Mtf__e_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Ointerrupt____action_Itf__a_J_J_Mt__List__Olist_Itf__f_J_J_J_J_J_J_J_Mt__HOL__Obool_J_001t__FWState__Oconditional____action_It__Product____Type__Oprod_It__FinFun__Ofinfun_Itf__d_Mt__List__Olist_It__FWState__Olock____action_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Onew____thread____action_Itf__a_Mtf__b_Mtf__c_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Oconditional____action_Itf__a_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Owait____set____action_Itf__a_Mtf__e_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Ointerrupt____action_Itf__a_J_J_Mt__List__Olist_Itf__f_J_J_J_J_J_J_J_U,axiom,(
    ! [P: fun_se7435375605843765037f_bool,Q: fun_co1270396367619912987list_f,R2: condit573090327609778161list_f] : aa_con142944974060319686f_bool(cOMBB_5499718888831777787list_f(P,Q),R2) = aa_set3359789233003681502f_bool(P,aa_con5986673604477302804list_f(Q,R2)) )).

tff(help_COMBS_1_1_COMBS_001t__Product____Type__Oprod_It__List__Olist_It__FWState__Onew____thread____action_Itf__a_Mtf__b_Mtf__c_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Oconditional____action_Itf__a_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Owait____set____action_Itf__a_Mtf__e_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Ointerrupt____action_Itf__a_J_J_Mt__List__Olist_Itf__f_J_J_J_J_J_001t__Product____Type__Oprod_It__List__Olist_It__FWState__Onew____thread____action_Itf__a_Mtf__b_Mtf__c_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Oconditional____action_Itf__a_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Owait____set____action_Itf__a_Mtf__e_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Ointerrupt____action_Itf__a_J_J_Mt__List__Olist_Itf__f_J_J_J_J_J_001t__Product____Type__Oprod_It__Product____Type__Oprod_It__List__Olist_It__FWState__Onew____thread____action_Itf__a_Mtf__b_Mtf__c_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Oconditional____action_Itf__a_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Owait____set____action_Itf__a_Mtf__e_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Ointerrupt____action_Itf__a_J_J_Mt__List__Olist_Itf__f_J_J_J_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Onew____thread____action_Itf__a_Mtf__b_Mtf__c_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Oconditional____action_Itf__a_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Owait____set____action_Itf__a_Mtf__e_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Ointerrupt____action_Itf__a_J_J_Mt__List__Olist_Itf__f_J_J_J_J_J_J_U,axiom,(
    ! [P: fun_Pr4931760483818888979list_f,Q: fun_Pr3111891463428510519list_f,R2: produc1811169103916964701list_f] : aa_Pro630962050878043200list_f(cOMBS_8232698859660808296list_f(P,Q),R2) = aa_Pro630962050878043200list_f(aa_Pro4318513127254934268list_f(P,R2),aa_Pro777963009888889592list_f(Q,R2)) )).

tff(help_COMBB_1_1_COMBB_001t__Set__Oset_It__Product____Type__Oprod_It__List__Olist_It__FWState__Onew____thread____action_Itf__a_Mtf__b_Mtf__c_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Oconditional____action_Itf__a_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Owait____set____action_Itf__a_Mtf__e_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Ointerrupt____action_Itf__a_J_J_Mt__List__Olist_Itf__f_J_J_J_J_J_J_001t__fun_It__Set__Oset_It__Product____Type__Oprod_It__List__Olist_It__FWState__Onew____thread____action_Itf__a_Mtf__b_Mtf__c_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Oconditional____action_Itf__a_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Owait____set____action_Itf__a_Mtf__e_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Ointerrupt____action_Itf__a_J_J_Mt__List__Olist_Itf__f_J_J_J_J_J_J_Mt__HOL__Obool_J_001t__fun_It__Product____Type__Oprod_It__FinFun__Ofinfun_Itf__d_Mt__List__Olist_It__FWState__Olock____action_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Onew____thread____action_Itf__a_Mtf__b_Mtf__c_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Oconditional____action_Itf__a_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Owait____set____action_Itf__a_Mtf__e_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Ointerrupt____action_Itf__a_J_J_Mt__List__Olist_Itf__f_J_J_J_J_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Onew____thread____action_Itf__a_Mtf__b_Mtf__c_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Oconditional____action_Itf__a_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Owait____set____action_Itf__a_Mtf__e_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Ointerrupt____action_Itf__a_J_J_Mt__List__Olist_Itf__f_J_J_J_J_J_J_U,axiom,(
    ! [P: fun_se8123912882346081827f_bool,Q: fun_fu6397587314311475903list_f,R2: fun_Pr167910391879485593list_f] : aa_fun2167848890301310464f_bool(cOMBB_6027208925197716341list_f(P,Q),R2) = aa_set891392515867043596f_bool(P,aa_fun977368851958964592list_f(Q,R2)) )).

tff(help_COMBC_1_1_COMBC_001t__fun_It__Product____Type__Oprod_It__FinFun__Ofinfun_Itf__d_Mt__List__Olist_It__FWState__Olock____action_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Onew____thread____action_Itf__a_Mtf__b_Mtf__c_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Oconditional____action_Itf__a_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Owait____set____action_Itf__a_Mtf__e_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Ointerrupt____action_Itf__a_J_J_Mt__List__Olist_Itf__f_J_J_J_J_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Onew____thread____action_Itf__a_Mtf__b_Mtf__c_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Oconditional____action_Itf__a_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Owait____set____action_Itf__a_Mtf__e_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Ointerrupt____action_Itf__a_J_J_Mt__List__Olist_Itf__f_J_J_J_J_J_J_001t__Set__Oset_It__Product____Type__Oprod_It__FinFun__Ofinfun_Itf__d_Mt__List__Olist_It__FWState__Olock____action_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Onew____thread____action_Itf__a_Mtf__b_Mtf__c_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Oconditional____action_Itf__a_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Owait____set____action_Itf__a_Mtf__e_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Ointerrupt____action_Itf__a_J_J_Mt__List__Olist_Itf__f_J_J_J_J_J_J_J_001t__Set__Oset_It__Product____Type__Oprod_It__List__Olist_It__FWState__Onew____thread____action_Itf__a_Mtf__b_Mtf__c_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Oconditional____action_Itf__a_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Owait____set____action_Itf__a_Mtf__e_J_J_Mt__Product____Type__Oprod_It__List__Olist_It__FWState__Ointerrupt____action_Itf__a_J_J_Mt__List__Olist_Itf__f_J_J_J_J_J_J_U,axiom,(
    ! [P: fun_fu7147071867447972633list_f,Q: set_Pr8454954044441558665list_f,R2: fun_Pr167910391879485593list_f] : aa_fun977368851958964592list_f(cOMBC_2422794320193074410list_f(P,Q),R2) = aa_set4815688690586077536list_f(aa_fun3298456610982006034list_f(P,R2),Q) )).

% Conjectures (1)
tff(conj_0,conjecture,(
    aa_Pro5002280679056845916_a_b_c(thr_a_d_a_b_c_e_f,aa_Pro2754906569428029390list_f(produc8331056147679645153list_f(ls),produc8608434180808776663list_f(nts,jswss))) = nts )).
