TSTP Solution File: SYO518^1 by cocATP---0.2.0
View Problem
- Process Solution
%------------------------------------------------------------------------------
% File : cocATP---0.2.0
% Problem : SYO518^1 : TPTP v7.5.0. Released v4.1.0.
% Transfm : none
% Format : tptp:raw
% Command : python CASC.py /export/starexec/sandbox2/benchmark/theBenchmark.p
% Computer : n021.cluster.edu
% Model : x86_64 x86_64
% CPU : Intel(R) Xeon(R) CPU E5-2620 v4 2.10GHz
% Memory : 8042.1875MB
% OS : Linux 3.10.0-693.el7.x86_64
% CPULimit : 300s
% WCLimit : 0s
% DateTime : Tue Mar 29 00:52:01 EDT 2022
% Result : Timeout 289.75s 290.08s
% Output : None
% Verified :
% SZS Type : -
% Comments :
%------------------------------------------------------------------------------
%----No solution output by system
%------------------------------------------------------------------------------
%----ORIGINAL SYSTEM OUTPUT
% 0.00/0.11 % Problem : SYO518^1 : TPTP v7.5.0. Released v4.1.0.
% 0.11/0.12 % Command : python CASC.py /export/starexec/sandbox2/benchmark/theBenchmark.p
% 0.12/0.32 % Computer : n021.cluster.edu
% 0.12/0.32 % Model : x86_64 x86_64
% 0.12/0.32 % CPUModel : Intel(R) Xeon(R) CPU E5-2620 v4 @ 2.10GHz
% 0.12/0.32 % RAMPerCPU : 8042.1875MB
% 0.12/0.32 % OS : Linux 3.10.0-693.el7.x86_64
% 0.12/0.32 % CPULimit : 300
% 0.12/0.32 % DateTime : Sun Mar 13 13:59:56 EDT 2022
% 0.12/0.33 % CPUTime :
% 0.18/0.33 ModuleCmd_Load.c(213):ERROR:105: Unable to locate a modulefile for 'python/python27'
% 0.18/0.34 Python 2.7.5
% 1.15/1.37 Using paths ['/home/cristobal/cocATP/CASC/TPTP/', '/export/starexec/sandbox2/benchmark/', '/export/starexec/sandbox2/benchmark/']
% 1.15/1.37 FOF formula ((ex (Prop->(fofType->(fofType->fofType)))) (fun (_TPTP_I:(Prop->(fofType->(fofType->fofType))))=> (forall (X:fofType) (Y:fofType), ((and (((eq fofType) (((_TPTP_I True) X) Y)) X)) (((eq fofType) (((_TPTP_I False) X) Y)) Y))))) of role conjecture named ifi
% 1.15/1.37 Conjecture to prove = ((ex (Prop->(fofType->(fofType->fofType)))) (fun (_TPTP_I:(Prop->(fofType->(fofType->fofType))))=> (forall (X:fofType) (Y:fofType), ((and (((eq fofType) (((_TPTP_I True) X) Y)) X)) (((eq fofType) (((_TPTP_I False) X) Y)) Y))))):Prop
% 1.15/1.37 Parameter fofType_DUMMY:fofType.
% 1.15/1.37 We need to prove ['((ex (Prop->(fofType->(fofType->fofType)))) (fun (_TPTP_I:(Prop->(fofType->(fofType->fofType))))=> (forall (X:fofType) (Y:fofType), ((and (((eq fofType) (((_TPTP_I True) X) Y)) X)) (((eq fofType) (((_TPTP_I False) X) Y)) Y)))))']
% 1.15/1.37 Parameter fofType:Type.
% 1.15/1.37 Trying to prove ((ex (Prop->(fofType->(fofType->fofType)))) (fun (_TPTP_I:(Prop->(fofType->(fofType->fofType))))=> (forall (X:fofType) (Y:fofType), ((and (((eq fofType) (((_TPTP_I True) X) Y)) X)) (((eq fofType) (((_TPTP_I False) X) Y)) Y)))))
% 1.15/1.37 Found eq_ref00:=(eq_ref0 (((x True) X) Y)):(((eq fofType) (((x True) X) Y)) (((x True) X) Y))
% 1.15/1.37 Found (eq_ref0 (((x True) X) Y)) as proof of (((eq fofType) (((x True) X) Y)) X)
% 1.15/1.37 Found ((eq_ref fofType) (((x True) X) Y)) as proof of (((eq fofType) (((x True) X) Y)) X)
% 1.15/1.37 Found ((eq_ref fofType) (((x True) X) Y)) as proof of (((eq fofType) (((x True) X) Y)) X)
% 1.15/1.37 Found ((eq_ref fofType) (((x True) X) Y)) as proof of (((eq fofType) (((x True) X) Y)) X)
% 1.15/1.37 Found eq_ref00:=(eq_ref0 (((x False) X) Y)):(((eq fofType) (((x False) X) Y)) (((x False) X) Y))
% 1.15/1.37 Found (eq_ref0 (((x False) X) Y)) as proof of (((eq fofType) (((x False) X) Y)) Y)
% 1.15/1.37 Found ((eq_ref fofType) (((x False) X) Y)) as proof of (((eq fofType) (((x False) X) Y)) Y)
% 1.15/1.37 Found ((eq_ref fofType) (((x False) X) Y)) as proof of (((eq fofType) (((x False) X) Y)) Y)
% 1.15/1.37 Found ((eq_ref fofType) (((x False) X) Y)) as proof of (((eq fofType) (((x False) X) Y)) Y)
% 1.15/1.37 Found eta_expansion_dep000:=(eta_expansion_dep00 (fun (_TPTP_I:(Prop->(fofType->(fofType->fofType))))=> (forall (X:fofType) (Y:fofType), ((and (((eq fofType) (((_TPTP_I True) X) Y)) X)) (((eq fofType) (((_TPTP_I False) X) Y)) Y))))):(((eq ((Prop->(fofType->(fofType->fofType)))->Prop)) (fun (_TPTP_I:(Prop->(fofType->(fofType->fofType))))=> (forall (X:fofType) (Y:fofType), ((and (((eq fofType) (((_TPTP_I True) X) Y)) X)) (((eq fofType) (((_TPTP_I False) X) Y)) Y))))) (fun (x:(Prop->(fofType->(fofType->fofType))))=> (forall (X:fofType) (Y:fofType), ((and (((eq fofType) (((x True) X) Y)) X)) (((eq fofType) (((x False) X) Y)) Y)))))
% 1.15/1.37 Found (eta_expansion_dep00 (fun (_TPTP_I:(Prop->(fofType->(fofType->fofType))))=> (forall (X:fofType) (Y:fofType), ((and (((eq fofType) (((_TPTP_I True) X) Y)) X)) (((eq fofType) (((_TPTP_I False) X) Y)) Y))))) as proof of (((eq ((Prop->(fofType->(fofType->fofType)))->Prop)) (fun (_TPTP_I:(Prop->(fofType->(fofType->fofType))))=> (forall (X:fofType) (Y:fofType), ((and (((eq fofType) (((_TPTP_I True) X) Y)) X)) (((eq fofType) (((_TPTP_I False) X) Y)) Y))))) b)
% 1.15/1.37 Found ((eta_expansion_dep0 (fun (x1:(Prop->(fofType->(fofType->fofType))))=> Prop)) (fun (_TPTP_I:(Prop->(fofType->(fofType->fofType))))=> (forall (X:fofType) (Y:fofType), ((and (((eq fofType) (((_TPTP_I True) X) Y)) X)) (((eq fofType) (((_TPTP_I False) X) Y)) Y))))) as proof of (((eq ((Prop->(fofType->(fofType->fofType)))->Prop)) (fun (_TPTP_I:(Prop->(fofType->(fofType->fofType))))=> (forall (X:fofType) (Y:fofType), ((and (((eq fofType) (((_TPTP_I True) X) Y)) X)) (((eq fofType) (((_TPTP_I False) X) Y)) Y))))) b)
% 1.15/1.37 Found (((eta_expansion_dep (Prop->(fofType->(fofType->fofType)))) (fun (x1:(Prop->(fofType->(fofType->fofType))))=> Prop)) (fun (_TPTP_I:(Prop->(fofType->(fofType->fofType))))=> (forall (X:fofType) (Y:fofType), ((and (((eq fofType) (((_TPTP_I True) X) Y)) X)) (((eq fofType) (((_TPTP_I False) X) Y)) Y))))) as proof of (((eq ((Prop->(fofType->(fofType->fofType)))->Prop)) (fun (_TPTP_I:(Prop->(fofType->(fofType->fofType))))=> (forall (X:fofType) (Y:fofType), ((and (((eq fofType) (((_TPTP_I True) X) Y)) X)) (((eq fofType) (((_TPTP_I False) X) Y)) Y))))) b)
% 1.54/1.75 Found (((eta_expansion_dep (Prop->(fofType->(fofType->fofType)))) (fun (x1:(Prop->(fofType->(fofType->fofType))))=> Prop)) (fun (_TPTP_I:(Prop->(fofType->(fofType->fofType))))=> (forall (X:fofType) (Y:fofType), ((and (((eq fofType) (((_TPTP_I True) X) Y)) X)) (((eq fofType) (((_TPTP_I False) X) Y)) Y))))) as proof of (((eq ((Prop->(fofType->(fofType->fofType)))->Prop)) (fun (_TPTP_I:(Prop->(fofType->(fofType->fofType))))=> (forall (X:fofType) (Y:fofType), ((and (((eq fofType) (((_TPTP_I True) X) Y)) X)) (((eq fofType) (((_TPTP_I False) X) Y)) Y))))) b)
% 1.54/1.75 Found (((eta_expansion_dep (Prop->(fofType->(fofType->fofType)))) (fun (x1:(Prop->(fofType->(fofType->fofType))))=> Prop)) (fun (_TPTP_I:(Prop->(fofType->(fofType->fofType))))=> (forall (X:fofType) (Y:fofType), ((and (((eq fofType) (((_TPTP_I True) X) Y)) X)) (((eq fofType) (((_TPTP_I False) X) Y)) Y))))) as proof of (((eq ((Prop->(fofType->(fofType->fofType)))->Prop)) (fun (_TPTP_I:(Prop->(fofType->(fofType->fofType))))=> (forall (X:fofType) (Y:fofType), ((and (((eq fofType) (((_TPTP_I True) X) Y)) X)) (((eq fofType) (((_TPTP_I False) X) Y)) Y))))) b)
% 1.54/1.75 Found eq_ref00:=(eq_ref0 (f x)):(((eq Prop) (f x)) (f x))
% 1.54/1.75 Found (eq_ref0 (f x)) as proof of (((eq Prop) (f x)) (forall (X:fofType) (Y:fofType), ((and (((eq fofType) (((x True) X) Y)) X)) (((eq fofType) (((x False) X) Y)) Y))))
% 1.54/1.75 Found ((eq_ref Prop) (f x)) as proof of (((eq Prop) (f x)) (forall (X:fofType) (Y:fofType), ((and (((eq fofType) (((x True) X) Y)) X)) (((eq fofType) (((x False) X) Y)) Y))))
% 1.54/1.75 Found ((eq_ref Prop) (f x)) as proof of (((eq Prop) (f x)) (forall (X:fofType) (Y:fofType), ((and (((eq fofType) (((x True) X) Y)) X)) (((eq fofType) (((x False) X) Y)) Y))))
% 1.54/1.75 Found (fun (x:(Prop->(fofType->(fofType->fofType))))=> ((eq_ref Prop) (f x))) as proof of (((eq Prop) (f x)) (forall (X:fofType) (Y:fofType), ((and (((eq fofType) (((x True) X) Y)) X)) (((eq fofType) (((x False) X) Y)) Y))))
% 1.54/1.75 Found (fun (x:(Prop->(fofType->(fofType->fofType))))=> ((eq_ref Prop) (f x))) as proof of (forall (x:(Prop->(fofType->(fofType->fofType)))), (((eq Prop) (f x)) (forall (X:fofType) (Y:fofType), ((and (((eq fofType) (((x True) X) Y)) X)) (((eq fofType) (((x False) X) Y)) Y)))))
% 1.54/1.75 Found eq_ref00:=(eq_ref0 (f x)):(((eq Prop) (f x)) (f x))
% 1.54/1.75 Found (eq_ref0 (f x)) as proof of (((eq Prop) (f x)) (forall (X:fofType) (Y:fofType), ((and (((eq fofType) (((x True) X) Y)) X)) (((eq fofType) (((x False) X) Y)) Y))))
% 1.54/1.75 Found ((eq_ref Prop) (f x)) as proof of (((eq Prop) (f x)) (forall (X:fofType) (Y:fofType), ((and (((eq fofType) (((x True) X) Y)) X)) (((eq fofType) (((x False) X) Y)) Y))))
% 1.54/1.75 Found ((eq_ref Prop) (f x)) as proof of (((eq Prop) (f x)) (forall (X:fofType) (Y:fofType), ((and (((eq fofType) (((x True) X) Y)) X)) (((eq fofType) (((x False) X) Y)) Y))))
% 1.54/1.75 Found (fun (x:(Prop->(fofType->(fofType->fofType))))=> ((eq_ref Prop) (f x))) as proof of (((eq Prop) (f x)) (forall (X:fofType) (Y:fofType), ((and (((eq fofType) (((x True) X) Y)) X)) (((eq fofType) (((x False) X) Y)) Y))))
% 1.54/1.75 Found (fun (x:(Prop->(fofType->(fofType->fofType))))=> ((eq_ref Prop) (f x))) as proof of (forall (x:(Prop->(fofType->(fofType->fofType)))), (((eq Prop) (f x)) (forall (X:fofType) (Y:fofType), ((and (((eq fofType) (((x True) X) Y)) X)) (((eq fofType) (((x False) X) Y)) Y)))))
% 1.54/1.75 Found eq_ref00:=(eq_ref0 (((x False) X) Y)):(((eq fofType) (((x False) X) Y)) (((x False) X) Y))
% 1.54/1.75 Found (eq_ref0 (((x False) X) Y)) as proof of (((eq fofType) (((x False) X) Y)) b)
% 1.54/1.75 Found ((eq_ref fofType) (((x False) X) Y)) as proof of (((eq fofType) (((x False) X) Y)) b)
% 1.54/1.75 Found ((eq_ref fofType) (((x False) X) Y)) as proof of (((eq fofType) (((x False) X) Y)) b)
% 1.54/1.75 Found ((eq_ref fofType) (((x False) X) Y)) as proof of (((eq fofType) (((x False) X) Y)) b)
% 1.54/1.75 Found eq_ref00:=(eq_ref0 b):(((eq fofType) b) b)
% 1.54/1.75 Found (eq_ref0 b) as proof of (((eq fofType) b) Y)
% 1.54/1.75 Found ((eq_ref fofType) b) as proof of (((eq fofType) b) Y)
% 1.54/1.75 Found ((eq_ref fofType) b) as proof of (((eq fofType) b) Y)
% 2.84/3.00 Found ((eq_ref fofType) b) as proof of (((eq fofType) b) Y)
% 2.84/3.00 Found eq_ref00:=(eq_ref0 Y):(((eq fofType) Y) Y)
% 2.84/3.00 Found (eq_ref0 Y) as proof of (((eq fofType) Y) b)
% 2.84/3.00 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b)
% 2.84/3.00 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b)
% 2.84/3.00 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b)
% 2.84/3.00 Found eq_ref00:=(eq_ref0 b):(((eq fofType) b) b)
% 2.84/3.00 Found (eq_ref0 b) as proof of (((eq fofType) b) (((x False) X) Y))
% 2.84/3.00 Found ((eq_ref fofType) b) as proof of (((eq fofType) b) (((x False) X) Y))
% 2.84/3.00 Found ((eq_ref fofType) b) as proof of (((eq fofType) b) (((x False) X) Y))
% 2.84/3.00 Found ((eq_ref fofType) b) as proof of (((eq fofType) b) (((x False) X) Y))
% 2.84/3.00 Found eta_expansion000:=(eta_expansion00 a):(((eq ((Prop->(fofType->(fofType->fofType)))->Prop)) a) (fun (x:(Prop->(fofType->(fofType->fofType))))=> (a x)))
% 2.84/3.00 Found (eta_expansion00 a) as proof of (((eq ((Prop->(fofType->(fofType->fofType)))->Prop)) a) b)
% 2.84/3.00 Found ((eta_expansion0 Prop) a) as proof of (((eq ((Prop->(fofType->(fofType->fofType)))->Prop)) a) b)
% 2.84/3.00 Found (((eta_expansion (Prop->(fofType->(fofType->fofType)))) Prop) a) as proof of (((eq ((Prop->(fofType->(fofType->fofType)))->Prop)) a) b)
% 2.84/3.00 Found (((eta_expansion (Prop->(fofType->(fofType->fofType)))) Prop) a) as proof of (((eq ((Prop->(fofType->(fofType->fofType)))->Prop)) a) b)
% 2.84/3.00 Found (((eta_expansion (Prop->(fofType->(fofType->fofType)))) Prop) a) as proof of (((eq ((Prop->(fofType->(fofType->fofType)))->Prop)) a) b)
% 2.84/3.00 Found eta_expansion_dep000:=(eta_expansion_dep00 b):(((eq ((Prop->(fofType->(fofType->fofType)))->Prop)) b) (fun (x:(Prop->(fofType->(fofType->fofType))))=> (b x)))
% 2.84/3.00 Found (eta_expansion_dep00 b) as proof of (((eq ((Prop->(fofType->(fofType->fofType)))->Prop)) b) (fun (_TPTP_I:(Prop->(fofType->(fofType->fofType))))=> (forall (X:fofType) (Y:fofType), ((and (((eq fofType) (((_TPTP_I True) X) Y)) X)) (((eq fofType) (((_TPTP_I False) X) Y)) Y)))))
% 2.84/3.00 Found ((eta_expansion_dep0 (fun (x1:(Prop->(fofType->(fofType->fofType))))=> Prop)) b) as proof of (((eq ((Prop->(fofType->(fofType->fofType)))->Prop)) b) (fun (_TPTP_I:(Prop->(fofType->(fofType->fofType))))=> (forall (X:fofType) (Y:fofType), ((and (((eq fofType) (((_TPTP_I True) X) Y)) X)) (((eq fofType) (((_TPTP_I False) X) Y)) Y)))))
% 2.84/3.00 Found (((eta_expansion_dep (Prop->(fofType->(fofType->fofType)))) (fun (x1:(Prop->(fofType->(fofType->fofType))))=> Prop)) b) as proof of (((eq ((Prop->(fofType->(fofType->fofType)))->Prop)) b) (fun (_TPTP_I:(Prop->(fofType->(fofType->fofType))))=> (forall (X:fofType) (Y:fofType), ((and (((eq fofType) (((_TPTP_I True) X) Y)) X)) (((eq fofType) (((_TPTP_I False) X) Y)) Y)))))
% 2.84/3.00 Found (((eta_expansion_dep (Prop->(fofType->(fofType->fofType)))) (fun (x1:(Prop->(fofType->(fofType->fofType))))=> Prop)) b) as proof of (((eq ((Prop->(fofType->(fofType->fofType)))->Prop)) b) (fun (_TPTP_I:(Prop->(fofType->(fofType->fofType))))=> (forall (X:fofType) (Y:fofType), ((and (((eq fofType) (((_TPTP_I True) X) Y)) X)) (((eq fofType) (((_TPTP_I False) X) Y)) Y)))))
% 2.84/3.00 Found (((eta_expansion_dep (Prop->(fofType->(fofType->fofType)))) (fun (x1:(Prop->(fofType->(fofType->fofType))))=> Prop)) b) as proof of (((eq ((Prop->(fofType->(fofType->fofType)))->Prop)) b) (fun (_TPTP_I:(Prop->(fofType->(fofType->fofType))))=> (forall (X:fofType) (Y:fofType), ((and (((eq fofType) (((_TPTP_I True) X) Y)) X)) (((eq fofType) (((_TPTP_I False) X) Y)) Y)))))
% 2.84/3.00 Found eq_ref00:=(eq_ref0 b):(((eq ((Prop->(fofType->(fofType->fofType)))->Prop)) b) b)
% 2.84/3.00 Found (eq_ref0 b) as proof of (((eq ((Prop->(fofType->(fofType->fofType)))->Prop)) b) (fun (_TPTP_I:(Prop->(fofType->(fofType->fofType))))=> (forall (X:fofType) (Y:fofType), ((and (((eq fofType) (((_TPTP_I True) X) Y)) X)) (((eq fofType) (((_TPTP_I False) X) Y)) Y)))))
% 2.84/3.00 Found ((eq_ref ((Prop->(fofType->(fofType->fofType)))->Prop)) b) as proof of (((eq ((Prop->(fofType->(fofType->fofType)))->Prop)) b) (fun (_TPTP_I:(Prop->(fofType->(fofType->fofType))))=> (forall (X:fofType) (Y:fofType), ((and (((eq fofType) (((_TPTP_I True) X) Y)) X)) (((eq fofType) (((_TPTP_I False) X) Y)) Y)))))
% 4.62/4.81 Found ((eq_ref ((Prop->(fofType->(fofType->fofType)))->Prop)) b) as proof of (((eq ((Prop->(fofType->(fofType->fofType)))->Prop)) b) (fun (_TPTP_I:(Prop->(fofType->(fofType->fofType))))=> (forall (X:fofType) (Y:fofType), ((and (((eq fofType) (((_TPTP_I True) X) Y)) X)) (((eq fofType) (((_TPTP_I False) X) Y)) Y)))))
% 4.62/4.81 Found ((eq_ref ((Prop->(fofType->(fofType->fofType)))->Prop)) b) as proof of (((eq ((Prop->(fofType->(fofType->fofType)))->Prop)) b) (fun (_TPTP_I:(Prop->(fofType->(fofType->fofType))))=> (forall (X:fofType) (Y:fofType), ((and (((eq fofType) (((_TPTP_I True) X) Y)) X)) (((eq fofType) (((_TPTP_I False) X) Y)) Y)))))
% 4.62/4.81 Found eq_ref00:=(eq_ref0 (((eq fofType) (((x False) X) Y)) Y)):(((eq Prop) (((eq fofType) (((x False) X) Y)) Y)) (((eq fofType) (((x False) X) Y)) Y))
% 4.62/4.81 Found (eq_ref0 (((eq fofType) (((x False) X) Y)) Y)) as proof of (((eq Prop) (((eq fofType) (((x False) X) Y)) Y)) b)
% 4.62/4.81 Found ((eq_ref Prop) (((eq fofType) (((x False) X) Y)) Y)) as proof of (((eq Prop) (((eq fofType) (((x False) X) Y)) Y)) b)
% 4.62/4.81 Found ((eq_ref Prop) (((eq fofType) (((x False) X) Y)) Y)) as proof of (((eq Prop) (((eq fofType) (((x False) X) Y)) Y)) b)
% 4.62/4.81 Found ((eq_ref Prop) (((eq fofType) (((x False) X) Y)) Y)) as proof of (((eq Prop) (((eq fofType) (((x False) X) Y)) Y)) b)
% 4.62/4.81 Found x0:(P (((x False) X) Y))
% 4.62/4.81 Instantiate: b:=(((x False) X) Y):fofType
% 4.62/4.81 Found x0 as proof of (P0 b)
% 4.62/4.81 Found eq_ref00:=(eq_ref0 Y):(((eq fofType) Y) Y)
% 4.62/4.81 Found (eq_ref0 Y) as proof of (((eq fofType) Y) b)
% 4.62/4.81 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b)
% 4.62/4.81 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b)
% 4.62/4.81 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b)
% 4.62/4.81 Found eq_ref00:=(eq_ref0 (((x False) X) Y)):(((eq fofType) (((x False) X) Y)) (((x False) X) Y))
% 4.62/4.81 Found (eq_ref0 (((x False) X) Y)) as proof of (((eq fofType) (((x False) X) Y)) b)
% 4.62/4.81 Found ((eq_ref fofType) (((x False) X) Y)) as proof of (((eq fofType) (((x False) X) Y)) b)
% 4.62/4.81 Found ((eq_ref fofType) (((x False) X) Y)) as proof of (((eq fofType) (((x False) X) Y)) b)
% 4.62/4.81 Found ((eq_ref fofType) (((x False) X) Y)) as proof of (((eq fofType) (((x False) X) Y)) b)
% 4.62/4.81 Found eq_ref00:=(eq_ref0 b):(((eq fofType) b) b)
% 4.62/4.81 Found (eq_ref0 b) as proof of (((eq fofType) b) Y)
% 4.62/4.81 Found ((eq_ref fofType) b) as proof of (((eq fofType) b) Y)
% 4.62/4.81 Found ((eq_ref fofType) b) as proof of (((eq fofType) b) Y)
% 4.62/4.81 Found ((eq_ref fofType) b) as proof of (((eq fofType) b) Y)
% 4.62/4.81 Found eq_ref00:=(eq_ref0 (((x False) X) Y)):(((eq fofType) (((x False) X) Y)) (((x False) X) Y))
% 4.62/4.81 Found (eq_ref0 (((x False) X) Y)) as proof of (((eq fofType) (((x False) X) Y)) b)
% 4.62/4.81 Found ((eq_ref fofType) (((x False) X) Y)) as proof of (((eq fofType) (((x False) X) Y)) b)
% 4.62/4.81 Found ((eq_ref fofType) (((x False) X) Y)) as proof of (((eq fofType) (((x False) X) Y)) b)
% 4.62/4.81 Found ((eq_ref fofType) (((x False) X) Y)) as proof of (((eq fofType) (((x False) X) Y)) b)
% 4.62/4.81 Found eq_ref00:=(eq_ref0 b):(((eq fofType) b) b)
% 4.62/4.81 Found (eq_ref0 b) as proof of (((eq fofType) b) Y)
% 4.62/4.81 Found ((eq_ref fofType) b) as proof of (((eq fofType) b) Y)
% 4.62/4.81 Found ((eq_ref fofType) b) as proof of (((eq fofType) b) Y)
% 4.62/4.81 Found ((eq_ref fofType) b) as proof of (((eq fofType) b) Y)
% 4.62/4.81 Found eq_ref00:=(eq_ref0 Y):(((eq fofType) Y) Y)
% 4.62/4.81 Found (eq_ref0 Y) as proof of (((eq fofType) Y) b)
% 4.62/4.81 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b)
% 4.62/4.81 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b)
% 4.62/4.81 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b)
% 4.62/4.81 Found x0:(P0 b)
% 4.62/4.81 Instantiate: b:=X:fofType
% 4.62/4.81 Found (fun (x0:(P0 b))=> x0) as proof of (P0 (((x False) X) b))
% 4.62/4.81 Found (fun (P0:(fofType->Prop)) (x0:(P0 b))=> x0) as proof of ((P0 b)->(P0 (((x False) X) b)))
% 4.62/4.81 Found (fun (P0:(fofType->Prop)) (x0:(P0 b))=> x0) as proof of (P b)
% 4.62/4.81 Found x0:(P Y)
% 4.62/4.81 Instantiate: b:=Y:fofType
% 4.62/4.81 Found x0 as proof of (P0 b)
% 4.62/4.81 Found eq_ref00:=(eq_ref0 (((x False) X) Y)):(((eq fofType) (((x False) X) Y)) (((x False) X) Y))
% 4.62/4.81 Found (eq_ref0 (((x False) X) Y)) as proof of (((eq fofType) (((x False) X) Y)) b)
% 4.62/4.81 Found ((eq_ref fofType) (((x False) X) Y)) as proof of (((eq fofType) (((x False) X) Y)) b)
% 4.62/4.81 Found ((eq_ref fofType) (((x False) X) Y)) as proof of (((eq fofType) (((x False) X) Y)) b)
% 7.12/7.34 Found ((eq_ref fofType) (((x False) X) Y)) as proof of (((eq fofType) (((x False) X) Y)) b)
% 7.12/7.34 Found eq_ref00:=(eq_ref0 Y):(((eq fofType) Y) Y)
% 7.12/7.34 Found (eq_ref0 Y) as proof of (((eq fofType) Y) b)
% 7.12/7.34 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b)
% 7.12/7.34 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b)
% 7.12/7.34 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b)
% 7.12/7.34 Found eq_ref00:=(eq_ref0 b):(((eq fofType) b) b)
% 7.12/7.34 Found (eq_ref0 b) as proof of (((eq fofType) b) (((x False) X) Y))
% 7.12/7.34 Found ((eq_ref fofType) b) as proof of (((eq fofType) b) (((x False) X) Y))
% 7.12/7.34 Found ((eq_ref fofType) b) as proof of (((eq fofType) b) (((x False) X) Y))
% 7.12/7.34 Found ((eq_ref fofType) b) as proof of (((eq fofType) b) (((x False) X) Y))
% 7.12/7.34 Found eq_ref00:=(eq_ref0 b):(((eq fofType) b) b)
% 7.12/7.34 Found (eq_ref0 b) as proof of (((eq fofType) b) (((x False) X) Y))
% 7.12/7.34 Found ((eq_ref fofType) b) as proof of (((eq fofType) b) (((x False) X) Y))
% 7.12/7.34 Found ((eq_ref fofType) b) as proof of (((eq fofType) b) (((x False) X) Y))
% 7.12/7.34 Found ((eq_ref fofType) b) as proof of (((eq fofType) b) (((x False) X) Y))
% 7.12/7.34 Found eq_ref00:=(eq_ref0 Y):(((eq fofType) Y) Y)
% 7.12/7.34 Found (eq_ref0 Y) as proof of (((eq fofType) Y) b)
% 7.12/7.34 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b)
% 7.12/7.34 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b)
% 7.12/7.34 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b)
% 7.12/7.34 Found eq_ref00:=(eq_ref0 Y):(((eq fofType) Y) Y)
% 7.12/7.34 Found (eq_ref0 Y) as proof of (((eq fofType) Y) b)
% 7.12/7.34 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b)
% 7.12/7.34 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b)
% 7.12/7.34 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b)
% 7.12/7.34 Found eq_ref00:=(eq_ref0 b):(((eq fofType) b) b)
% 7.12/7.34 Found (eq_ref0 b) as proof of (((eq fofType) b) (((x False) X) Y))
% 7.12/7.34 Found ((eq_ref fofType) b) as proof of (((eq fofType) b) (((x False) X) Y))
% 7.12/7.34 Found ((eq_ref fofType) b) as proof of (((eq fofType) b) (((x False) X) Y))
% 7.12/7.34 Found ((eq_ref fofType) b) as proof of (((eq fofType) b) (((x False) X) Y))
% 7.12/7.34 Found eq_ref00:=(eq_ref0 b):(((eq fofType) b) b)
% 7.12/7.34 Found (eq_ref0 b) as proof of (((eq fofType) b) (((x False) X) Y))
% 7.12/7.34 Found ((eq_ref fofType) b) as proof of (((eq fofType) b) (((x False) X) Y))
% 7.12/7.34 Found ((eq_ref fofType) b) as proof of (((eq fofType) b) (((x False) X) Y))
% 7.12/7.34 Found ((eq_ref fofType) b) as proof of (((eq fofType) b) (((x False) X) Y))
% 7.12/7.34 Found eq_ref00:=(eq_ref0 Y):(((eq fofType) Y) Y)
% 7.12/7.34 Found (eq_ref0 Y) as proof of (((eq fofType) Y) b)
% 7.12/7.34 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b)
% 7.12/7.34 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b)
% 7.12/7.34 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b)
% 7.12/7.34 Found x00:(P b)
% 7.12/7.34 Found (fun (x00:(P b))=> x00) as proof of (P b)
% 7.12/7.34 Found (fun (x00:(P b))=> x00) as proof of (P0 b)
% 7.12/7.34 Found x02:(P Y)
% 7.12/7.34 Found (fun (x02:(P Y))=> x02) as proof of (P Y)
% 7.12/7.34 Found (fun (x02:(P Y))=> x02) as proof of (P0 Y)
% 7.12/7.34 Found eq_ref00:=(eq_ref0 Y):(((eq fofType) Y) Y)
% 7.12/7.34 Found (eq_ref0 Y) as proof of (((eq fofType) Y) b)
% 7.12/7.34 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b)
% 7.12/7.34 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b)
% 7.12/7.34 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b)
% 7.12/7.34 Found eq_ref00:=(eq_ref0 b):(((eq fofType) b) b)
% 7.12/7.34 Found (eq_ref0 b) as proof of (((eq fofType) b) (((x False) X) Y))
% 7.12/7.34 Found ((eq_ref fofType) b) as proof of (((eq fofType) b) (((x False) X) Y))
% 7.12/7.34 Found ((eq_ref fofType) b) as proof of (((eq fofType) b) (((x False) X) Y))
% 7.12/7.34 Found ((eq_ref fofType) b) as proof of (((eq fofType) b) (((x False) X) Y))
% 7.12/7.34 Found eq_ref00:=(eq_ref0 Y):(((eq fofType) Y) Y)
% 7.12/7.34 Found (eq_ref0 Y) as proof of (((eq fofType) Y) b0)
% 7.12/7.34 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b0)
% 7.12/7.34 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b0)
% 7.12/7.34 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b0)
% 7.12/7.34 Found eq_ref00:=(eq_ref0 b0):(((eq fofType) b0) b0)
% 7.12/7.34 Found (eq_ref0 b0) as proof of (((eq fofType) b0) (((x False) X) Y))
% 7.12/7.34 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) (((x False) X) Y))
% 7.12/7.34 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) (((x False) X) Y))
% 7.12/7.34 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) (((x False) X) Y))
% 10.37/10.58 Found eq_ref00:=(eq_ref0 (((x False) X) Y)):(((eq fofType) (((x False) X) Y)) (((x False) X) Y))
% 10.37/10.58 Found (eq_ref0 (((x False) X) Y)) as proof of (((eq fofType) (((x False) X) Y)) b0)
% 10.37/10.58 Found ((eq_ref fofType) (((x False) X) Y)) as proof of (((eq fofType) (((x False) X) Y)) b0)
% 10.37/10.58 Found ((eq_ref fofType) (((x False) X) Y)) as proof of (((eq fofType) (((x False) X) Y)) b0)
% 10.37/10.58 Found ((eq_ref fofType) (((x False) X) Y)) as proof of (((eq fofType) (((x False) X) Y)) b0)
% 10.37/10.58 Found eq_ref00:=(eq_ref0 b0):(((eq fofType) b0) b0)
% 10.37/10.58 Found (eq_ref0 b0) as proof of (((eq fofType) b0) Y)
% 10.37/10.58 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) Y)
% 10.37/10.58 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) Y)
% 10.37/10.58 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) Y)
% 10.37/10.58 Found x01:(P b)
% 10.37/10.58 Found (fun (x01:(P b))=> x01) as proof of (P b)
% 10.37/10.58 Found (fun (x01:(P b))=> x01) as proof of (P0 b)
% 10.37/10.58 Found eq_ref00:=(eq_ref0 Y):(((eq fofType) Y) Y)
% 10.37/10.58 Found (eq_ref0 Y) as proof of (((eq fofType) Y) b0)
% 10.37/10.58 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b0)
% 10.37/10.58 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b0)
% 10.37/10.58 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b0)
% 10.37/10.58 Found eq_ref00:=(eq_ref0 b0):(((eq fofType) b0) b0)
% 10.37/10.58 Found (eq_ref0 b0) as proof of (((eq fofType) b0) b)
% 10.37/10.58 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) b)
% 10.37/10.58 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) b)
% 10.37/10.58 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) b)
% 10.37/10.58 Found eq_ref00:=(eq_ref0 b0):(((eq fofType) b0) b0)
% 10.37/10.58 Found (eq_ref0 b0) as proof of (((eq fofType) b0) b)
% 10.37/10.58 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) b)
% 10.37/10.58 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) b)
% 10.37/10.58 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) b)
% 10.37/10.58 Found eq_ref00:=(eq_ref0 (((x False) X) Y)):(((eq fofType) (((x False) X) Y)) (((x False) X) Y))
% 10.37/10.58 Found (eq_ref0 (((x False) X) Y)) as proof of (((eq fofType) (((x False) X) Y)) b0)
% 10.37/10.58 Found ((eq_ref fofType) (((x False) X) Y)) as proof of (((eq fofType) (((x False) X) Y)) b0)
% 10.37/10.58 Found ((eq_ref fofType) (((x False) X) Y)) as proof of (((eq fofType) (((x False) X) Y)) b0)
% 10.37/10.58 Found ((eq_ref fofType) (((x False) X) Y)) as proof of (((eq fofType) (((x False) X) Y)) b0)
% 10.37/10.58 Found x0:(P (((x False) X) Y))
% 10.37/10.58 Instantiate: b:=(((x False) X) Y):fofType
% 10.37/10.58 Found x0 as proof of (P0 b)
% 10.37/10.58 Found eq_ref00:=(eq_ref0 Y):(((eq fofType) Y) Y)
% 10.37/10.58 Found (eq_ref0 Y) as proof of (((eq fofType) Y) b)
% 10.37/10.58 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b)
% 10.37/10.58 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b)
% 10.37/10.58 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b)
% 10.37/10.58 Found iff_sym:=(fun (A:Prop) (B:Prop) (H:((iff A) B))=> ((((conj (B->A)) (A->B)) (((proj2 (A->B)) (B->A)) H)) (((proj1 (A->B)) (B->A)) H))):(forall (A:Prop) (B:Prop), (((iff A) B)->((iff B) A)))
% 10.37/10.58 Instantiate: b:=(forall (A:Prop) (B:Prop), (((iff A) B)->((iff B) A))):Prop
% 10.37/10.58 Found iff_sym as proof of b
% 10.37/10.58 Found eq_ref00:=(eq_ref0 (((x True) X) Y)):(((eq fofType) (((x True) X) Y)) (((x True) X) Y))
% 10.37/10.58 Found (eq_ref0 (((x True) X) Y)) as proof of (((eq fofType) (((x True) X) Y)) X)
% 10.37/10.58 Found ((eq_ref fofType) (((x True) X) Y)) as proof of (((eq fofType) (((x True) X) Y)) X)
% 10.37/10.58 Found ((eq_ref fofType) (((x True) X) Y)) as proof of (((eq fofType) (((x True) X) Y)) X)
% 10.37/10.58 Found ((eq_ref fofType) (((x True) X) Y)) as proof of (((eq fofType) (((x True) X) Y)) X)
% 10.37/10.58 Found ((conj00 ((eq_ref fofType) (((x True) X) Y))) iff_sym) as proof of ((and (((eq fofType) (((x True) X) Y)) X)) b)
% 10.37/10.58 Found (((conj0 b) ((eq_ref fofType) (((x True) X) Y))) iff_sym) as proof of ((and (((eq fofType) (((x True) X) Y)) X)) b)
% 10.37/10.58 Found ((((conj (((eq fofType) (((x True) X) Y)) X)) b) ((eq_ref fofType) (((x True) X) Y))) iff_sym) as proof of ((and (((eq fofType) (((x True) X) Y)) X)) b)
% 10.37/10.58 Found ((((conj (((eq fofType) (((x True) X) Y)) X)) b) ((eq_ref fofType) (((x True) X) Y))) iff_sym) as proof of ((and (((eq fofType) (((x True) X) Y)) X)) b)
% 10.37/10.58 Found ((((conj (((eq fofType) (((x True) X) Y)) X)) b) ((eq_ref fofType) (((x True) X) Y))) iff_sym) as proof of (P b)
% 10.37/10.58 Found eq_ref00:=(eq_ref0 (((x True) X) Y)):(((eq fofType) (((x True) X) Y)) (((x True) X) Y))
% 10.37/10.58 Found (eq_ref0 (((x True) X) Y)) as proof of (((eq fofType) (((x True) X) Y)) X)
% 14.32/14.50 Found ((eq_ref fofType) (((x True) X) Y)) as proof of (((eq fofType) (((x True) X) Y)) X)
% 14.32/14.50 Found ((eq_ref fofType) (((x True) X) Y)) as proof of (((eq fofType) (((x True) X) Y)) X)
% 14.32/14.50 Found ((eq_ref fofType) (((x True) X) Y)) as proof of (((eq fofType) (((x True) X) Y)) X)
% 14.32/14.50 Found eq_ref00:=(eq_ref0 (((x False) X) Y)):(((eq fofType) (((x False) X) Y)) (((x False) X) Y))
% 14.32/14.50 Found (eq_ref0 (((x False) X) Y)) as proof of (((eq fofType) (((x False) X) Y)) b)
% 14.32/14.50 Found ((eq_ref fofType) (((x False) X) Y)) as proof of (((eq fofType) (((x False) X) Y)) b)
% 14.32/14.50 Found ((eq_ref fofType) (((x False) X) Y)) as proof of (((eq fofType) (((x False) X) Y)) b)
% 14.32/14.50 Found ((eq_ref fofType) (((x False) X) Y)) as proof of (((eq fofType) (((x False) X) Y)) b)
% 14.32/14.50 Found eq_ref00:=(eq_ref0 b):(((eq fofType) b) b)
% 14.32/14.50 Found (eq_ref0 b) as proof of (((eq fofType) b) Y)
% 14.32/14.50 Found ((eq_ref fofType) b) as proof of (((eq fofType) b) Y)
% 14.32/14.50 Found ((eq_ref fofType) b) as proof of (((eq fofType) b) Y)
% 14.32/14.50 Found ((eq_ref fofType) b) as proof of (((eq fofType) b) Y)
% 14.32/14.50 Found eq_ref00:=(eq_ref0 Y):(((eq fofType) Y) Y)
% 14.32/14.50 Found (eq_ref0 Y) as proof of (((eq fofType) Y) b)
% 14.32/14.50 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b)
% 14.32/14.50 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b)
% 14.32/14.50 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b)
% 14.32/14.50 Found x0:(P0 b)
% 14.32/14.50 Instantiate: b:=X:fofType
% 14.32/14.50 Found (fun (x0:(P0 b))=> x0) as proof of (P0 (((x False) X) b))
% 14.32/14.50 Found (fun (P0:(fofType->Prop)) (x0:(P0 b))=> x0) as proof of ((P0 b)->(P0 (((x False) X) b)))
% 14.32/14.50 Found (fun (P0:(fofType->Prop)) (x0:(P0 b))=> x0) as proof of (P b)
% 14.32/14.50 Found x0:(P Y)
% 14.32/14.50 Instantiate: b:=Y:fofType
% 14.32/14.50 Found x0 as proof of (P0 b)
% 14.32/14.50 Found eq_ref00:=(eq_ref0 (((x False) X) Y)):(((eq fofType) (((x False) X) Y)) (((x False) X) Y))
% 14.32/14.50 Found (eq_ref0 (((x False) X) Y)) as proof of (((eq fofType) (((x False) X) Y)) b)
% 14.32/14.50 Found ((eq_ref fofType) (((x False) X) Y)) as proof of (((eq fofType) (((x False) X) Y)) b)
% 14.32/14.50 Found ((eq_ref fofType) (((x False) X) Y)) as proof of (((eq fofType) (((x False) X) Y)) b)
% 14.32/14.50 Found ((eq_ref fofType) (((x False) X) Y)) as proof of (((eq fofType) (((x False) X) Y)) b)
% 14.32/14.50 Found eq_ref00:=(eq_ref0 b):(((eq fofType) b) b)
% 14.32/14.50 Found (eq_ref0 b) as proof of (((eq fofType) b) (((x False) X) Y))
% 14.32/14.50 Found ((eq_ref fofType) b) as proof of (((eq fofType) b) (((x False) X) Y))
% 14.32/14.50 Found ((eq_ref fofType) b) as proof of (((eq fofType) b) (((x False) X) Y))
% 14.32/14.50 Found ((eq_ref fofType) b) as proof of (((eq fofType) b) (((x False) X) Y))
% 14.32/14.50 Found eq_ref00:=(eq_ref0 Y):(((eq fofType) Y) Y)
% 14.32/14.50 Found (eq_ref0 Y) as proof of (((eq fofType) Y) b)
% 14.32/14.50 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b)
% 14.32/14.50 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b)
% 14.32/14.50 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b)
% 14.32/14.50 Found eq_ref00:=(eq_ref0 Y):(((eq fofType) Y) Y)
% 14.32/14.50 Found (eq_ref0 Y) as proof of (((eq fofType) Y) b)
% 14.32/14.50 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b)
% 14.32/14.50 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b)
% 14.32/14.50 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b)
% 14.32/14.50 Found eq_ref00:=(eq_ref0 b):(((eq fofType) b) b)
% 14.32/14.50 Found (eq_ref0 b) as proof of (((eq fofType) b) (((x False) X) Y))
% 14.32/14.50 Found ((eq_ref fofType) b) as proof of (((eq fofType) b) (((x False) X) Y))
% 14.32/14.50 Found ((eq_ref fofType) b) as proof of (((eq fofType) b) (((x False) X) Y))
% 14.32/14.50 Found ((eq_ref fofType) b) as proof of (((eq fofType) b) (((x False) X) Y))
% 14.32/14.50 Found eq_ref00:=(eq_ref0 b):(((eq fofType) b) b)
% 14.32/14.50 Found (eq_ref0 b) as proof of (((eq fofType) b) (((x False) X) Y))
% 14.32/14.50 Found ((eq_ref fofType) b) as proof of (((eq fofType) b) (((x False) X) Y))
% 14.32/14.50 Found ((eq_ref fofType) b) as proof of (((eq fofType) b) (((x False) X) Y))
% 14.32/14.50 Found ((eq_ref fofType) b) as proof of (((eq fofType) b) (((x False) X) Y))
% 14.32/14.50 Found eq_ref00:=(eq_ref0 Y):(((eq fofType) Y) Y)
% 14.32/14.50 Found (eq_ref0 Y) as proof of (((eq fofType) Y) b)
% 14.32/14.50 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b)
% 14.32/14.50 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b)
% 14.32/14.50 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b)
% 14.32/14.50 Found eq_ref00:=(eq_ref0 b):(((eq fofType) b) b)
% 14.32/14.50 Found (eq_ref0 b) as proof of (((eq fofType) b) (((x False) X) Y))
% 16.24/16.42 Found ((eq_ref fofType) b) as proof of (((eq fofType) b) (((x False) X) Y))
% 16.24/16.42 Found ((eq_ref fofType) b) as proof of (((eq fofType) b) (((x False) X) Y))
% 16.24/16.42 Found ((eq_ref fofType) b) as proof of (((eq fofType) b) (((x False) X) Y))
% 16.24/16.42 Found eq_ref00:=(eq_ref0 Y):(((eq fofType) Y) Y)
% 16.24/16.42 Found (eq_ref0 Y) as proof of (((eq fofType) Y) b)
% 16.24/16.42 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b)
% 16.24/16.42 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b)
% 16.24/16.42 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b)
% 16.24/16.42 Found eq_ref00:=(eq_ref0 b):(((eq fofType) b) b)
% 16.24/16.42 Found (eq_ref0 b) as proof of (((eq fofType) b) (((x False) X) Y))
% 16.24/16.42 Found ((eq_ref fofType) b) as proof of (((eq fofType) b) (((x False) X) Y))
% 16.24/16.42 Found ((eq_ref fofType) b) as proof of (((eq fofType) b) (((x False) X) Y))
% 16.24/16.42 Found ((eq_ref fofType) b) as proof of (((eq fofType) b) (((x False) X) Y))
% 16.24/16.42 Found eq_ref00:=(eq_ref0 Y):(((eq fofType) Y) Y)
% 16.24/16.42 Found (eq_ref0 Y) as proof of (((eq fofType) Y) b)
% 16.24/16.42 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b)
% 16.24/16.42 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b)
% 16.24/16.42 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b)
% 16.24/16.42 Found x00:(P b)
% 16.24/16.42 Found (fun (x00:(P b))=> x00) as proof of (P b)
% 16.24/16.42 Found (fun (x00:(P b))=> x00) as proof of (P0 b)
% 16.24/16.42 Found x00:(P b)
% 16.24/16.42 Found (fun (x00:(P b))=> x00) as proof of (P b)
% 16.24/16.42 Found (fun (x00:(P b))=> x00) as proof of (P0 b)
% 16.24/16.42 Found x0:(P Y)
% 16.24/16.42 Instantiate: b:=Y:fofType
% 16.24/16.42 Found x0 as proof of (P0 b)
% 16.24/16.42 Found eq_ref00:=(eq_ref0 (((x False) X) Y)):(((eq fofType) (((x False) X) Y)) (((x False) X) Y))
% 16.24/16.42 Found (eq_ref0 (((x False) X) Y)) as proof of (((eq fofType) (((x False) X) Y)) b)
% 16.24/16.42 Found ((eq_ref fofType) (((x False) X) Y)) as proof of (((eq fofType) (((x False) X) Y)) b)
% 16.24/16.42 Found ((eq_ref fofType) (((x False) X) Y)) as proof of (((eq fofType) (((x False) X) Y)) b)
% 16.24/16.42 Found ((eq_ref fofType) (((x False) X) Y)) as proof of (((eq fofType) (((x False) X) Y)) b)
% 16.24/16.42 Found x02:(P Y)
% 16.24/16.42 Found (fun (x02:(P Y))=> x02) as proof of (P Y)
% 16.24/16.42 Found (fun (x02:(P Y))=> x02) as proof of (P0 Y)
% 16.24/16.42 Found eq_ref00:=(eq_ref0 b):(((eq fofType) b) b)
% 16.24/16.42 Found (eq_ref0 b) as proof of (((eq fofType) b) (((x False) X) Y))
% 16.24/16.42 Found ((eq_ref fofType) b) as proof of (((eq fofType) b) (((x False) X) Y))
% 16.24/16.42 Found ((eq_ref fofType) b) as proof of (((eq fofType) b) (((x False) X) Y))
% 16.24/16.42 Found ((eq_ref fofType) b) as proof of (((eq fofType) b) (((x False) X) Y))
% 16.24/16.42 Found eq_ref00:=(eq_ref0 Y):(((eq fofType) Y) Y)
% 16.24/16.42 Found (eq_ref0 Y) as proof of (((eq fofType) Y) b)
% 16.24/16.42 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b)
% 16.24/16.42 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b)
% 16.24/16.42 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b)
% 16.24/16.42 Found x02:(P Y)
% 16.24/16.42 Found (fun (x02:(P Y))=> x02) as proof of (P Y)
% 16.24/16.42 Found (fun (x02:(P Y))=> x02) as proof of (P0 Y)
% 16.24/16.42 Found eq_ref00:=(eq_ref0 Y):(((eq fofType) Y) Y)
% 16.24/16.42 Found (eq_ref0 Y) as proof of (((eq fofType) Y) b)
% 16.24/16.42 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b)
% 16.24/16.42 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b)
% 16.24/16.42 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b)
% 16.24/16.42 Found eq_ref00:=(eq_ref0 b):(((eq fofType) b) b)
% 16.24/16.42 Found (eq_ref0 b) as proof of (((eq fofType) b) (((x False) X) Y))
% 16.24/16.42 Found ((eq_ref fofType) b) as proof of (((eq fofType) b) (((x False) X) Y))
% 16.24/16.42 Found ((eq_ref fofType) b) as proof of (((eq fofType) b) (((x False) X) Y))
% 16.24/16.42 Found ((eq_ref fofType) b) as proof of (((eq fofType) b) (((x False) X) Y))
% 16.24/16.42 Found eq_ref00:=(eq_ref0 Y):(((eq fofType) Y) Y)
% 16.24/16.42 Found (eq_ref0 Y) as proof of (((eq fofType) Y) b0)
% 16.24/16.42 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b0)
% 16.24/16.42 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b0)
% 16.24/16.42 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b0)
% 16.24/16.42 Found eq_ref00:=(eq_ref0 b0):(((eq fofType) b0) b0)
% 16.24/16.42 Found (eq_ref0 b0) as proof of (((eq fofType) b0) (((x False) X) Y))
% 16.24/16.42 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) (((x False) X) Y))
% 16.24/16.42 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) (((x False) X) Y))
% 16.24/16.42 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) (((x False) X) Y))
% 16.24/16.42 Found eq_ref00:=(eq_ref0 (((x False) X) Y)):(((eq fofType) (((x False) X) Y)) (((x False) X) Y))
% 21.84/22.05 Found (eq_ref0 (((x False) X) Y)) as proof of (((eq fofType) (((x False) X) Y)) b0)
% 21.84/22.05 Found ((eq_ref fofType) (((x False) X) Y)) as proof of (((eq fofType) (((x False) X) Y)) b0)
% 21.84/22.05 Found ((eq_ref fofType) (((x False) X) Y)) as proof of (((eq fofType) (((x False) X) Y)) b0)
% 21.84/22.05 Found ((eq_ref fofType) (((x False) X) Y)) as proof of (((eq fofType) (((x False) X) Y)) b0)
% 21.84/22.05 Found eq_ref00:=(eq_ref0 b0):(((eq fofType) b0) b0)
% 21.84/22.05 Found (eq_ref0 b0) as proof of (((eq fofType) b0) Y)
% 21.84/22.05 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) Y)
% 21.84/22.05 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) Y)
% 21.84/22.05 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) Y)
% 21.84/22.05 Found eq_ref00:=(eq_ref0 a):(((eq Prop) a) a)
% 21.84/22.05 Found (eq_ref0 a) as proof of (((eq Prop) a) b)
% 21.84/22.05 Found ((eq_ref Prop) a) as proof of (((eq Prop) a) b)
% 21.84/22.05 Found ((eq_ref Prop) a) as proof of (((eq Prop) a) b)
% 21.84/22.05 Found ((eq_ref Prop) a) as proof of (((eq Prop) a) b)
% 21.84/22.05 Found eq_ref00:=(eq_ref0 b):(((eq Prop) b) b)
% 21.84/22.05 Found (eq_ref0 b) as proof of (((eq Prop) b) (((eq fofType) (((x False) X) Y)) Y))
% 21.84/22.05 Found ((eq_ref Prop) b) as proof of (((eq Prop) b) (((eq fofType) (((x False) X) Y)) Y))
% 21.84/22.05 Found ((eq_ref Prop) b) as proof of (((eq Prop) b) (((eq fofType) (((x False) X) Y)) Y))
% 21.84/22.05 Found ((eq_ref Prop) b) as proof of (((eq Prop) b) (((eq fofType) (((x False) X) Y)) Y))
% 21.84/22.05 Found x00:(P Y)
% 21.84/22.05 Found (fun (x00:(P Y))=> x00) as proof of (P Y)
% 21.84/22.05 Found (fun (x00:(P Y))=> x00) as proof of (P0 Y)
% 21.84/22.05 Found x01:(P b)
% 21.84/22.05 Found (fun (x01:(P b))=> x01) as proof of (P b)
% 21.84/22.05 Found (fun (x01:(P b))=> x01) as proof of (P0 b)
% 21.84/22.05 Found eq_ref00:=(eq_ref0 Y):(((eq fofType) Y) Y)
% 21.84/22.05 Found (eq_ref0 Y) as proof of (((eq fofType) Y) b0)
% 21.84/22.05 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b0)
% 21.84/22.05 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b0)
% 21.84/22.05 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b0)
% 21.84/22.05 Found eq_ref00:=(eq_ref0 b0):(((eq fofType) b0) b0)
% 21.84/22.05 Found (eq_ref0 b0) as proof of (((eq fofType) b0) b)
% 21.84/22.05 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) b)
% 21.84/22.05 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) b)
% 21.84/22.05 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) b)
% 21.84/22.05 Found eq_ref00:=(eq_ref0 Y):(((eq fofType) Y) Y)
% 21.84/22.05 Found (eq_ref0 Y) as proof of (((eq fofType) Y) b0)
% 21.84/22.05 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b0)
% 21.84/22.05 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b0)
% 21.84/22.05 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b0)
% 21.84/22.05 Found eq_ref00:=(eq_ref0 b0):(((eq fofType) b0) b0)
% 21.84/22.05 Found (eq_ref0 b0) as proof of (((eq fofType) b0) b)
% 21.84/22.05 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) b)
% 21.84/22.05 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) b)
% 21.84/22.05 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) b)
% 21.84/22.05 Found eq_ref00:=(eq_ref0 b0):(((eq fofType) b0) b0)
% 21.84/22.05 Found (eq_ref0 b0) as proof of (((eq fofType) b0) (((x False) X) Y))
% 21.84/22.05 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) (((x False) X) Y))
% 21.84/22.05 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) (((x False) X) Y))
% 21.84/22.05 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) (((x False) X) Y))
% 21.84/22.05 Found eq_ref00:=(eq_ref0 Y):(((eq fofType) Y) Y)
% 21.84/22.05 Found (eq_ref0 Y) as proof of (((eq fofType) Y) b0)
% 21.84/22.05 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b0)
% 21.84/22.05 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b0)
% 21.84/22.05 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b0)
% 21.84/22.05 Found x0:(P (((x False) X) Y))
% 21.84/22.05 Instantiate: a:=(((x False) X) Y):fofType
% 21.84/22.05 Found x0 as proof of (P0 a)
% 21.84/22.05 Found eq_ref00:=(eq_ref0 b):(((eq fofType) b) b)
% 21.84/22.05 Found (eq_ref0 b) as proof of (((eq fofType) b) Y)
% 21.84/22.05 Found ((eq_ref fofType) b) as proof of (((eq fofType) b) Y)
% 21.84/22.05 Found ((eq_ref fofType) b) as proof of (((eq fofType) b) Y)
% 21.84/22.05 Found ((eq_ref fofType) b) as proof of (((eq fofType) b) Y)
% 21.84/22.05 Found eq_ref00:=(eq_ref0 a):(((eq fofType) a) a)
% 21.84/22.05 Found (eq_ref0 a) as proof of (((eq fofType) a) b)
% 21.84/22.05 Found ((eq_ref fofType) a) as proof of (((eq fofType) a) b)
% 21.84/22.05 Found ((eq_ref fofType) a) as proof of (((eq fofType) a) b)
% 21.84/22.05 Found ((eq_ref fofType) a) as proof of (((eq fofType) a) b)
% 21.84/22.05 Found eq_ref00:=(eq_ref0 a):(((eq fofType) a) a)
% 21.84/22.05 Found (eq_ref0 a) as proof of (((eq fofType) a) b)
% 26.12/26.33 Found ((eq_ref fofType) a) as proof of (((eq fofType) a) b)
% 26.12/26.33 Found ((eq_ref fofType) a) as proof of (((eq fofType) a) b)
% 26.12/26.33 Found ((eq_ref fofType) a) as proof of (((eq fofType) a) b)
% 26.12/26.33 Found eq_ref00:=(eq_ref0 Y):(((eq fofType) Y) Y)
% 26.12/26.33 Found (eq_ref0 Y) as proof of (((eq fofType) Y) b)
% 26.12/26.33 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b)
% 26.12/26.33 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b)
% 26.12/26.33 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b)
% 26.12/26.33 Found x0:(P2 b)
% 26.12/26.33 Instantiate: b:=X:fofType
% 26.12/26.33 Found (fun (x0:(P2 b))=> x0) as proof of (P2 (((x False) X) b))
% 26.12/26.33 Found (fun (P2:(fofType->Prop)) (x0:(P2 b))=> x0) as proof of ((P2 b)->(P2 (((x False) X) b)))
% 26.12/26.33 Found (fun (P2:(fofType->Prop)) (x0:(P2 b))=> x0) as proof of (P1 b)
% 26.12/26.33 Found x0:(P1 Y)
% 26.12/26.33 Instantiate: b:=Y:fofType
% 26.12/26.33 Found x0 as proof of (P2 b)
% 26.12/26.33 Found eq_ref00:=(eq_ref0 (((x False) X) Y)):(((eq fofType) (((x False) X) Y)) (((x False) X) Y))
% 26.12/26.33 Found (eq_ref0 (((x False) X) Y)) as proof of (((eq fofType) (((x False) X) Y)) b)
% 26.12/26.33 Found ((eq_ref fofType) (((x False) X) Y)) as proof of (((eq fofType) (((x False) X) Y)) b)
% 26.12/26.33 Found ((eq_ref fofType) (((x False) X) Y)) as proof of (((eq fofType) (((x False) X) Y)) b)
% 26.12/26.33 Found ((eq_ref fofType) (((x False) X) Y)) as proof of (((eq fofType) (((x False) X) Y)) b)
% 26.12/26.33 Found x01:(P b)
% 26.12/26.33 Found (fun (x01:(P b))=> x01) as proof of (P b)
% 26.12/26.33 Found (fun (x01:(P b))=> x01) as proof of (P0 b)
% 26.12/26.33 Found eq_ref00:=(eq_ref0 b0):(((eq fofType) b0) b0)
% 26.12/26.33 Found (eq_ref0 b0) as proof of (((eq fofType) b0) Y)
% 26.12/26.33 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) Y)
% 26.12/26.33 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) Y)
% 26.12/26.33 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) Y)
% 26.12/26.33 Found eq_ref00:=(eq_ref0 b):(((eq fofType) b) b)
% 26.12/26.33 Found (eq_ref0 b) as proof of (((eq fofType) b) b0)
% 26.12/26.33 Found ((eq_ref fofType) b) as proof of (((eq fofType) b) b0)
% 26.12/26.33 Found ((eq_ref fofType) b) as proof of (((eq fofType) b) b0)
% 26.12/26.33 Found ((eq_ref fofType) b) as proof of (((eq fofType) b) b0)
% 26.12/26.33 Found eq_ref00:=(eq_ref0 b0):(((eq fofType) b0) b0)
% 26.12/26.33 Found (eq_ref0 b0) as proof of (((eq fofType) b0) b)
% 26.12/26.33 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) b)
% 26.12/26.33 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) b)
% 26.12/26.33 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) b)
% 26.12/26.33 Found eq_ref00:=(eq_ref0 (((x False) X) Y)):(((eq fofType) (((x False) X) Y)) (((x False) X) Y))
% 26.12/26.33 Found (eq_ref0 (((x False) X) Y)) as proof of (((eq fofType) (((x False) X) Y)) b0)
% 26.12/26.33 Found ((eq_ref fofType) (((x False) X) Y)) as proof of (((eq fofType) (((x False) X) Y)) b0)
% 26.12/26.33 Found ((eq_ref fofType) (((x False) X) Y)) as proof of (((eq fofType) (((x False) X) Y)) b0)
% 26.12/26.33 Found ((eq_ref fofType) (((x False) X) Y)) as proof of (((eq fofType) (((x False) X) Y)) b0)
% 26.12/26.33 Found eq_ref00:=(eq_ref0 Y):(((eq fofType) Y) Y)
% 26.12/26.33 Found (eq_ref0 Y) as proof of (((eq fofType) Y) b0)
% 26.12/26.33 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b0)
% 26.12/26.33 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b0)
% 26.12/26.33 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b0)
% 26.12/26.33 Found eq_ref00:=(eq_ref0 b0):(((eq fofType) b0) b0)
% 26.12/26.33 Found (eq_ref0 b0) as proof of (((eq fofType) b0) b)
% 26.12/26.33 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) b)
% 26.12/26.33 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) b)
% 26.12/26.33 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) b)
% 26.12/26.33 Found x0:(P b)
% 26.12/26.33 Instantiate: b0:=b:fofType
% 26.12/26.33 Found x0 as proof of (P0 b0)
% 26.12/26.33 Found eq_ref00:=(eq_ref0 Y):(((eq fofType) Y) Y)
% 26.12/26.33 Found (eq_ref0 Y) as proof of (((eq fofType) Y) b0)
% 26.12/26.33 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b0)
% 26.12/26.33 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b0)
% 26.12/26.33 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b0)
% 26.12/26.33 Found x10:(P1 Y)
% 26.12/26.33 Found (fun (x10:(P1 Y))=> x10) as proof of (P1 Y)
% 26.12/26.33 Found (fun (x10:(P1 Y))=> x10) as proof of (P2 Y)
% 26.12/26.33 Found x0:(P Y)
% 26.12/26.33 Instantiate: a:=Y:fofType
% 26.12/26.33 Found x0 as proof of (P0 a)
% 26.12/26.33 Found eq_ref00:=(eq_ref0 b):(((eq fofType) b) b)
% 26.12/26.33 Found (eq_ref0 b) as proof of (((eq fofType) b) (((x False) X) Y))
% 26.12/26.33 Found ((eq_ref fofType) b) as proof of (((eq fofType) b) (((x False) X) Y))
% 26.12/26.33 Found ((eq_ref fofType) b) as proof of (((eq fofType) b) (((x False) X) Y))
% 29.53/29.73 Found ((eq_ref fofType) b) as proof of (((eq fofType) b) (((x False) X) Y))
% 29.53/29.73 Found eq_ref00:=(eq_ref0 a):(((eq fofType) a) a)
% 29.53/29.73 Found (eq_ref0 a) as proof of (((eq fofType) a) b)
% 29.53/29.73 Found ((eq_ref fofType) a) as proof of (((eq fofType) a) b)
% 29.53/29.73 Found ((eq_ref fofType) a) as proof of (((eq fofType) a) b)
% 29.53/29.73 Found ((eq_ref fofType) a) as proof of (((eq fofType) a) b)
% 29.53/29.73 Found eq_ref00:=(eq_ref0 a):(((eq fofType) a) a)
% 29.53/29.73 Found (eq_ref0 a) as proof of (((eq fofType) a) b)
% 29.53/29.73 Found ((eq_ref fofType) a) as proof of (((eq fofType) a) b)
% 29.53/29.73 Found ((eq_ref fofType) a) as proof of (((eq fofType) a) b)
% 29.53/29.73 Found ((eq_ref fofType) a) as proof of (((eq fofType) a) b)
% 29.53/29.73 Found eq_ref00:=(eq_ref0 Y):(((eq fofType) Y) Y)
% 29.53/29.73 Found (eq_ref0 Y) as proof of (((eq fofType) Y) b0)
% 29.53/29.73 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b0)
% 29.53/29.73 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b0)
% 29.53/29.73 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b0)
% 29.53/29.73 Found eq_ref00:=(eq_ref0 b0):(((eq fofType) b0) b0)
% 29.53/29.73 Found (eq_ref0 b0) as proof of (((eq fofType) b0) b)
% 29.53/29.73 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) b)
% 29.53/29.73 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) b)
% 29.53/29.73 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) b)
% 29.53/29.73 Found eq_ref00:=(eq_ref0 b):(((eq fofType) b) b)
% 29.53/29.73 Found (eq_ref0 b) as proof of (((eq fofType) b) (((x False) X) Y))
% 29.53/29.73 Found ((eq_ref fofType) b) as proof of (((eq fofType) b) (((x False) X) Y))
% 29.53/29.73 Found ((eq_ref fofType) b) as proof of (((eq fofType) b) (((x False) X) Y))
% 29.53/29.73 Found ((eq_ref fofType) b) as proof of (((eq fofType) b) (((x False) X) Y))
% 29.53/29.73 Found eq_ref00:=(eq_ref0 Y):(((eq fofType) Y) Y)
% 29.53/29.73 Found (eq_ref0 Y) as proof of (((eq fofType) Y) b)
% 29.53/29.73 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b)
% 29.53/29.73 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b)
% 29.53/29.73 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b)
% 29.53/29.73 Found x00:(P1 b)
% 29.53/29.73 Found (fun (x00:(P1 b))=> x00) as proof of (P1 b)
% 29.53/29.73 Found (fun (x00:(P1 b))=> x00) as proof of (P2 b)
% 29.53/29.73 Found eq_ref00:=(eq_ref0 Y):(((eq fofType) Y) Y)
% 29.53/29.73 Found (eq_ref0 Y) as proof of (((eq fofType) Y) b0)
% 29.53/29.73 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b0)
% 29.53/29.73 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b0)
% 29.53/29.73 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b0)
% 29.53/29.73 Found x0:(P0 b0)
% 29.53/29.73 Instantiate: b0:=X:fofType
% 29.53/29.73 Found (fun (x0:(P0 b0))=> x0) as proof of (P0 b)
% 29.53/29.73 Found (fun (P0:(fofType->Prop)) (x0:(P0 b0))=> x0) as proof of ((P0 b0)->(P0 b))
% 29.53/29.73 Found (fun (P0:(fofType->Prop)) (x0:(P0 b0))=> x0) as proof of (P b0)
% 29.53/29.73 Found eq_ref00:=(eq_ref0 b0):(((eq fofType) b0) b0)
% 29.53/29.73 Found (eq_ref0 b0) as proof of (((eq fofType) b0) b)
% 29.53/29.73 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) b)
% 29.53/29.73 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) b)
% 29.53/29.73 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) b)
% 29.53/29.73 Found eq_ref00:=(eq_ref0 (((x False) X) Y)):(((eq fofType) (((x False) X) Y)) (((x False) X) Y))
% 29.53/29.73 Found (eq_ref0 (((x False) X) Y)) as proof of (((eq fofType) (((x False) X) Y)) b0)
% 29.53/29.73 Found ((eq_ref fofType) (((x False) X) Y)) as proof of (((eq fofType) (((x False) X) Y)) b0)
% 29.53/29.73 Found ((eq_ref fofType) (((x False) X) Y)) as proof of (((eq fofType) (((x False) X) Y)) b0)
% 29.53/29.73 Found ((eq_ref fofType) (((x False) X) Y)) as proof of (((eq fofType) (((x False) X) Y)) b0)
% 29.53/29.73 Found eq_ref00:=(eq_ref0 b0):(((eq fofType) b0) b0)
% 29.53/29.73 Found (eq_ref0 b0) as proof of (((eq fofType) b0) b)
% 29.53/29.73 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) b)
% 29.53/29.73 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) b)
% 29.53/29.73 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) b)
% 29.53/29.73 Found eq_ref00:=(eq_ref0 (((x False) X) Y)):(((eq fofType) (((x False) X) Y)) (((x False) X) Y))
% 29.53/29.73 Found (eq_ref0 (((x False) X) Y)) as proof of (((eq fofType) (((x False) X) Y)) b0)
% 29.53/29.73 Found ((eq_ref fofType) (((x False) X) Y)) as proof of (((eq fofType) (((x False) X) Y)) b0)
% 29.53/29.73 Found ((eq_ref fofType) (((x False) X) Y)) as proof of (((eq fofType) (((x False) X) Y)) b0)
% 29.53/29.73 Found ((eq_ref fofType) (((x False) X) Y)) as proof of (((eq fofType) (((x False) X) Y)) b0)
% 29.53/29.73 Found eq_ref00:=(eq_ref0 Y):(((eq fofType) Y) Y)
% 29.53/29.73 Found (eq_ref0 Y) as proof of (((eq fofType) Y) b0)
% 31.21/31.44 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b0)
% 31.21/31.44 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b0)
% 31.21/31.44 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b0)
% 31.21/31.44 Found x0:(P0 b0)
% 31.21/31.44 Instantiate: b0:=X:fofType
% 31.21/31.44 Found (fun (x0:(P0 b0))=> x0) as proof of (P0 (((x False) X) b0))
% 31.21/31.44 Found (fun (P0:(fofType->Prop)) (x0:(P0 b0))=> x0) as proof of ((P0 b0)->(P0 (((x False) X) b0)))
% 31.21/31.44 Found (fun (P0:(fofType->Prop)) (x0:(P0 b0))=> x0) as proof of (P b0)
% 31.21/31.44 Found eq_ref00:=(eq_ref0 (((x False) X) Y)):(((eq fofType) (((x False) X) Y)) (((x False) X) Y))
% 31.21/31.44 Found (eq_ref0 (((x False) X) Y)) as proof of (((eq fofType) (((x False) X) Y)) b0)
% 31.21/31.44 Found ((eq_ref fofType) (((x False) X) Y)) as proof of (((eq fofType) (((x False) X) Y)) b0)
% 31.21/31.44 Found ((eq_ref fofType) (((x False) X) Y)) as proof of (((eq fofType) (((x False) X) Y)) b0)
% 31.21/31.44 Found ((eq_ref fofType) (((x False) X) Y)) as proof of (((eq fofType) (((x False) X) Y)) b0)
% 31.21/31.44 Found eq_ref00:=(eq_ref0 b0):(((eq fofType) b0) b0)
% 31.21/31.44 Found (eq_ref0 b0) as proof of (((eq fofType) b0) Y)
% 31.21/31.44 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) Y)
% 31.21/31.44 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) Y)
% 31.21/31.44 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) Y)
% 31.21/31.44 Found x02:(P1 Y)
% 31.21/31.44 Found (fun (x02:(P1 Y))=> x02) as proof of (P1 Y)
% 31.21/31.44 Found (fun (x02:(P1 Y))=> x02) as proof of (P2 Y)
% 31.21/31.44 Found eq_ref00:=(eq_ref0 b):(((eq fofType) b) b)
% 31.21/31.44 Found (eq_ref0 b) as proof of (((eq fofType) b) (((x False) X) Y))
% 31.21/31.44 Found ((eq_ref fofType) b) as proof of (((eq fofType) b) (((x False) X) Y))
% 31.21/31.44 Found ((eq_ref fofType) b) as proof of (((eq fofType) b) (((x False) X) Y))
% 31.21/31.44 Found ((eq_ref fofType) b) as proof of (((eq fofType) b) (((x False) X) Y))
% 31.21/31.44 Found eq_ref00:=(eq_ref0 Y):(((eq fofType) Y) Y)
% 31.21/31.44 Found (eq_ref0 Y) as proof of (((eq fofType) Y) b)
% 31.21/31.44 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b)
% 31.21/31.44 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b)
% 31.21/31.44 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b)
% 31.21/31.44 Found eq_ref00:=(eq_ref0 b0):(((eq fofType) b0) b0)
% 31.21/31.44 Found (eq_ref0 b0) as proof of (((eq fofType) b0) (((x False) X) Y))
% 31.21/31.44 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) (((x False) X) Y))
% 31.21/31.44 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) (((x False) X) Y))
% 31.21/31.44 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) (((x False) X) Y))
% 31.21/31.44 Found eq_ref00:=(eq_ref0 Y):(((eq fofType) Y) Y)
% 31.21/31.44 Found (eq_ref0 Y) as proof of (((eq fofType) Y) b0)
% 31.21/31.44 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b0)
% 31.21/31.44 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b0)
% 31.21/31.44 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b0)
% 31.21/31.44 Found eq_ref00:=(eq_ref0 b0):(((eq fofType) b0) b0)
% 31.21/31.44 Found (eq_ref0 b0) as proof of (((eq fofType) b0) (((x False) X) Y))
% 31.21/31.44 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) (((x False) X) Y))
% 31.21/31.44 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) (((x False) X) Y))
% 31.21/31.44 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) (((x False) X) Y))
% 31.21/31.44 Found eq_ref00:=(eq_ref0 Y):(((eq fofType) Y) Y)
% 31.21/31.44 Found (eq_ref0 Y) as proof of (((eq fofType) Y) b0)
% 31.21/31.44 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b0)
% 31.21/31.44 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b0)
% 31.21/31.44 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b0)
% 31.21/31.44 Found x0:(P b)
% 31.21/31.44 Instantiate: b0:=b:fofType
% 31.21/31.44 Found x0 as proof of (P0 b0)
% 31.21/31.44 Found eq_ref00:=(eq_ref0 (((x False) X) Y)):(((eq fofType) (((x False) X) Y)) (((x False) X) Y))
% 31.21/31.44 Found (eq_ref0 (((x False) X) Y)) as proof of (((eq fofType) (((x False) X) Y)) b0)
% 31.21/31.44 Found ((eq_ref fofType) (((x False) X) Y)) as proof of (((eq fofType) (((x False) X) Y)) b0)
% 31.21/31.44 Found ((eq_ref fofType) (((x False) X) Y)) as proof of (((eq fofType) (((x False) X) Y)) b0)
% 31.21/31.44 Found ((eq_ref fofType) (((x False) X) Y)) as proof of (((eq fofType) (((x False) X) Y)) b0)
% 31.21/31.44 Found x0:(P Y)
% 31.21/31.44 Instantiate: b0:=Y:fofType
% 31.21/31.44 Found x0 as proof of (P0 b0)
% 31.21/31.44 Found eq_ref00:=(eq_ref0 b):(((eq fofType) b) b)
% 31.21/31.44 Found (eq_ref0 b) as proof of (((eq fofType) b) b0)
% 31.21/31.44 Found ((eq_ref fofType) b) as proof of (((eq fofType) b) b0)
% 31.21/31.44 Found ((eq_ref fofType) b) as proof of (((eq fofType) b) b0)
% 31.21/31.44 Found ((eq_ref fofType) b) as proof of (((eq fofType) b) b0)
% 34.54/34.75 Found x0:(P b)
% 34.54/34.75 Found x0 as proof of (P0 (((x False) X) Y))
% 34.54/34.75 Found x0:(P b)
% 34.54/34.75 Found x0 as proof of (P0 Y)
% 34.54/34.75 Found eq_ref00:=(eq_ref0 (((x False) X) Y)):(((eq fofType) (((x False) X) Y)) (((x False) X) Y))
% 34.54/34.75 Found (eq_ref0 (((x False) X) Y)) as proof of (((eq fofType) (((x False) X) Y)) b0)
% 34.54/34.75 Found ((eq_ref fofType) (((x False) X) Y)) as proof of (((eq fofType) (((x False) X) Y)) b0)
% 34.54/34.75 Found ((eq_ref fofType) (((x False) X) Y)) as proof of (((eq fofType) (((x False) X) Y)) b0)
% 34.54/34.75 Found ((eq_ref fofType) (((x False) X) Y)) as proof of (((eq fofType) (((x False) X) Y)) b0)
% 34.54/34.75 Found eq_ref00:=(eq_ref0 b0):(((eq fofType) b0) b0)
% 34.54/34.75 Found (eq_ref0 b0) as proof of (((eq fofType) b0) Y)
% 34.54/34.75 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) Y)
% 34.54/34.75 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) Y)
% 34.54/34.75 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) Y)
% 34.54/34.75 Found eq_ref00:=(eq_ref0 b0):(((eq fofType) b0) b0)
% 34.54/34.75 Found (eq_ref0 b0) as proof of (((eq fofType) b0) (((x False) X) Y))
% 34.54/34.75 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) (((x False) X) Y))
% 34.54/34.75 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) (((x False) X) Y))
% 34.54/34.75 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) (((x False) X) Y))
% 34.54/34.75 Found eq_ref00:=(eq_ref0 Y):(((eq fofType) Y) Y)
% 34.54/34.75 Found (eq_ref0 Y) as proof of (((eq fofType) Y) b0)
% 34.54/34.75 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b0)
% 34.54/34.75 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b0)
% 34.54/34.75 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b0)
% 34.54/34.75 Found eq_ref00:=(eq_ref0 (((x False) X) Y)):(((eq fofType) (((x False) X) Y)) (((x False) X) Y))
% 34.54/34.75 Found (eq_ref0 (((x False) X) Y)) as proof of (((eq fofType) (((x False) X) Y)) b0)
% 34.54/34.75 Found ((eq_ref fofType) (((x False) X) Y)) as proof of (((eq fofType) (((x False) X) Y)) b0)
% 34.54/34.75 Found ((eq_ref fofType) (((x False) X) Y)) as proof of (((eq fofType) (((x False) X) Y)) b0)
% 34.54/34.75 Found ((eq_ref fofType) (((x False) X) Y)) as proof of (((eq fofType) (((x False) X) Y)) b0)
% 34.54/34.75 Found eq_ref00:=(eq_ref0 b0):(((eq fofType) b0) b0)
% 34.54/34.75 Found (eq_ref0 b0) as proof of (((eq fofType) b0) Y)
% 34.54/34.75 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) Y)
% 34.54/34.75 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) Y)
% 34.54/34.75 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) Y)
% 34.54/34.75 Found eq_ref00:=(eq_ref0 b0):(((eq fofType) b0) b0)
% 34.54/34.75 Found (eq_ref0 b0) as proof of (((eq fofType) b0) b)
% 34.54/34.75 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) b)
% 34.54/34.75 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) b)
% 34.54/34.75 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) b)
% 34.54/34.75 Found eq_ref00:=(eq_ref0 (((x False) X) Y)):(((eq fofType) (((x False) X) Y)) (((x False) X) Y))
% 34.54/34.75 Found (eq_ref0 (((x False) X) Y)) as proof of (((eq fofType) (((x False) X) Y)) b0)
% 34.54/34.75 Found ((eq_ref fofType) (((x False) X) Y)) as proof of (((eq fofType) (((x False) X) Y)) b0)
% 34.54/34.75 Found ((eq_ref fofType) (((x False) X) Y)) as proof of (((eq fofType) (((x False) X) Y)) b0)
% 34.54/34.75 Found ((eq_ref fofType) (((x False) X) Y)) as proof of (((eq fofType) (((x False) X) Y)) b0)
% 34.54/34.75 Found eq_ref00:=(eq_ref0 b0):(((eq fofType) b0) b0)
% 34.54/34.75 Found (eq_ref0 b0) as proof of (((eq fofType) b0) Y)
% 34.54/34.75 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) Y)
% 34.54/34.75 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) Y)
% 34.54/34.75 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) Y)
% 34.54/34.75 Found eq_ref00:=(eq_ref0 b):(((eq fofType) b) b)
% 34.54/34.75 Found (eq_ref0 b) as proof of (((eq fofType) b) b0)
% 34.54/34.75 Found ((eq_ref fofType) b) as proof of (((eq fofType) b) b0)
% 34.54/34.75 Found ((eq_ref fofType) b) as proof of (((eq fofType) b) b0)
% 34.54/34.75 Found ((eq_ref fofType) b) as proof of (((eq fofType) b) b0)
% 34.54/34.75 Found eq_ref00:=(eq_ref0 Y):(((eq fofType) Y) Y)
% 34.54/34.75 Found (eq_ref0 Y) as proof of (((eq fofType) Y) b0)
% 34.54/34.75 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b0)
% 34.54/34.75 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b0)
% 34.54/34.75 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b0)
% 34.54/34.75 Found eq_ref00:=(eq_ref0 b0):(((eq fofType) b0) b0)
% 34.54/34.75 Found (eq_ref0 b0) as proof of (((eq fofType) b0) (((x False) X) Y))
% 34.54/34.75 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) (((x False) X) Y))
% 34.54/34.75 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) (((x False) X) Y))
% 39.61/39.85 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) (((x False) X) Y))
% 39.61/39.85 Found eq_ref00:=(eq_ref0 Y):(((eq fofType) Y) Y)
% 39.61/39.85 Found (eq_ref0 Y) as proof of (((eq fofType) Y) b1)
% 39.61/39.85 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b1)
% 39.61/39.85 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b1)
% 39.61/39.85 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b1)
% 39.61/39.85 Found eq_ref00:=(eq_ref0 b1):(((eq fofType) b1) b1)
% 39.61/39.85 Found (eq_ref0 b1) as proof of (((eq fofType) b1) (((x False) X) Y))
% 39.61/39.85 Found ((eq_ref fofType) b1) as proof of (((eq fofType) b1) (((x False) X) Y))
% 39.61/39.85 Found ((eq_ref fofType) b1) as proof of (((eq fofType) b1) (((x False) X) Y))
% 39.61/39.85 Found ((eq_ref fofType) b1) as proof of (((eq fofType) b1) (((x False) X) Y))
% 39.61/39.85 Found x01:(P0 b)
% 39.61/39.85 Found (fun (x01:(P0 b))=> x01) as proof of (P0 b)
% 39.61/39.85 Found (fun (x01:(P0 b))=> x01) as proof of (P1 b)
% 39.61/39.85 Found x00:(P1 Y)
% 39.61/39.85 Found (fun (x00:(P1 Y))=> x00) as proof of (P1 Y)
% 39.61/39.85 Found (fun (x00:(P1 Y))=> x00) as proof of (P2 Y)
% 39.61/39.85 Found x01:(P1 b)
% 39.61/39.85 Found (fun (x01:(P1 b))=> x01) as proof of (P1 b)
% 39.61/39.85 Found (fun (x01:(P1 b))=> x01) as proof of (P2 b)
% 39.61/39.85 Found x01:(P1 b)
% 39.61/39.85 Found (fun (x01:(P1 b))=> x01) as proof of (P1 b)
% 39.61/39.85 Found (fun (x01:(P1 b))=> x01) as proof of (P2 b)
% 39.61/39.85 Found eq_ref00:=(eq_ref0 Y):(((eq fofType) Y) Y)
% 39.61/39.85 Found (eq_ref0 Y) as proof of (((eq fofType) Y) b0)
% 39.61/39.85 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b0)
% 39.61/39.85 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b0)
% 39.61/39.85 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b0)
% 39.61/39.85 Found eq_ref00:=(eq_ref0 b0):(((eq fofType) b0) b0)
% 39.61/39.85 Found (eq_ref0 b0) as proof of (((eq fofType) b0) b)
% 39.61/39.85 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) b)
% 39.61/39.85 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) b)
% 39.61/39.85 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) b)
% 39.61/39.85 Found eq_ref00:=(eq_ref0 Y):(((eq fofType) Y) Y)
% 39.61/39.85 Found (eq_ref0 Y) as proof of (((eq fofType) Y) b0)
% 39.61/39.85 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b0)
% 39.61/39.85 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b0)
% 39.61/39.85 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b0)
% 39.61/39.85 Found eq_ref00:=(eq_ref0 b0):(((eq fofType) b0) b0)
% 39.61/39.85 Found (eq_ref0 b0) as proof of (((eq fofType) b0) b)
% 39.61/39.85 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) b)
% 39.61/39.85 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) b)
% 39.61/39.85 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) b)
% 39.61/39.85 Found eq_ref00:=(eq_ref0 Y):(((eq fofType) Y) Y)
% 39.61/39.85 Found (eq_ref0 Y) as proof of (((eq fofType) Y) b0)
% 39.61/39.85 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b0)
% 39.61/39.85 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b0)
% 39.61/39.85 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b0)
% 39.61/39.85 Found eq_ref00:=(eq_ref0 b0):(((eq fofType) b0) b0)
% 39.61/39.85 Found (eq_ref0 b0) as proof of (((eq fofType) b0) b)
% 39.61/39.85 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) b)
% 39.61/39.85 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) b)
% 39.61/39.85 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) b)
% 39.61/39.85 Found eq_ref00:=(eq_ref0 Y):(((eq fofType) Y) Y)
% 39.61/39.85 Found (eq_ref0 Y) as proof of (((eq fofType) Y) b0)
% 39.61/39.85 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b0)
% 39.61/39.85 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b0)
% 39.61/39.85 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b0)
% 39.61/39.85 Found eq_ref00:=(eq_ref0 b0):(((eq fofType) b0) b0)
% 39.61/39.85 Found (eq_ref0 b0) as proof of (((eq fofType) b0) b)
% 39.61/39.85 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) b)
% 39.61/39.85 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) b)
% 39.61/39.85 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) b)
% 39.61/39.85 Found x0:(P (((x False) X) Y))
% 39.61/39.85 Instantiate: b0:=(((x False) X) Y):fofType
% 39.61/39.85 Found x0 as proof of (P0 b0)
% 39.61/39.85 Found eq_ref00:=(eq_ref0 Y):(((eq fofType) Y) Y)
% 39.61/39.85 Found (eq_ref0 Y) as proof of (((eq fofType) Y) b0)
% 39.61/39.85 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b0)
% 39.61/39.85 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b0)
% 39.61/39.85 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b0)
% 39.61/39.85 Found eq_ref00:=(eq_ref0 (((x False) X) Y)):(((eq fofType) (((x False) X) Y)) (((x False) X) Y))
% 39.61/39.85 Found (eq_ref0 (((x False) X) Y)) as proof of (((eq fofType) (((x False) X) Y)) b0)
% 44.20/44.41 Found ((eq_ref fofType) (((x False) X) Y)) as proof of (((eq fofType) (((x False) X) Y)) b0)
% 44.20/44.41 Found ((eq_ref fofType) (((x False) X) Y)) as proof of (((eq fofType) (((x False) X) Y)) b0)
% 44.20/44.41 Found ((eq_ref fofType) (((x False) X) Y)) as proof of (((eq fofType) (((x False) X) Y)) b0)
% 44.20/44.41 Found x0:(P0 b0)
% 44.20/44.41 Instantiate: b0:=Y:fofType
% 44.20/44.41 Found (fun (x0:(P0 b0))=> x0) as proof of (P0 b)
% 44.20/44.41 Found (fun (P0:(fofType->Prop)) (x0:(P0 b0))=> x0) as proof of ((P0 b0)->(P0 b))
% 44.20/44.41 Found (fun (P0:(fofType->Prop)) (x0:(P0 b0))=> x0) as proof of (P b0)
% 44.20/44.41 Found eq_ref00:=(eq_ref0 Y):(((eq fofType) Y) Y)
% 44.20/44.41 Found (eq_ref0 Y) as proof of (((eq fofType) Y) b0)
% 44.20/44.41 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b0)
% 44.20/44.41 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b0)
% 44.20/44.41 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b0)
% 44.20/44.41 Found x01:(P b0)
% 44.20/44.41 Found (fun (x01:(P b0))=> x01) as proof of (P b0)
% 44.20/44.41 Found (fun (x01:(P b0))=> x01) as proof of (P0 b0)
% 44.20/44.41 Found eq_ref00:=(eq_ref0 b0):(((eq fofType) b0) b0)
% 44.20/44.41 Found (eq_ref0 b0) as proof of (((eq fofType) b0) (((x False) X) Y))
% 44.20/44.41 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) (((x False) X) Y))
% 44.20/44.41 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) (((x False) X) Y))
% 44.20/44.41 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) (((x False) X) Y))
% 44.20/44.41 Found eq_ref00:=(eq_ref0 Y):(((eq fofType) Y) Y)
% 44.20/44.41 Found (eq_ref0 Y) as proof of (((eq fofType) Y) b0)
% 44.20/44.41 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b0)
% 44.20/44.41 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b0)
% 44.20/44.41 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b0)
% 44.20/44.41 Found x00:(P Y)
% 44.20/44.41 Found (fun (x00:(P Y))=> x00) as proof of (P Y)
% 44.20/44.41 Found (fun (x00:(P Y))=> x00) as proof of (P0 Y)
% 44.20/44.41 Found eq_ref00:=(eq_ref0 Y):(((eq fofType) Y) Y)
% 44.20/44.41 Found (eq_ref0 Y) as proof of (((eq fofType) Y) b0)
% 44.20/44.41 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b0)
% 44.20/44.41 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b0)
% 44.20/44.41 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b0)
% 44.20/44.41 Found eq_ref00:=(eq_ref0 b0):(((eq fofType) b0) b0)
% 44.20/44.41 Found (eq_ref0 b0) as proof of (((eq fofType) b0) b)
% 44.20/44.41 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) b)
% 44.20/44.41 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) b)
% 44.20/44.41 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) b)
% 44.20/44.41 Found x00:(P b0)
% 44.20/44.41 Found (fun (x00:(P b0))=> x00) as proof of (P b0)
% 44.20/44.41 Found (fun (x00:(P b0))=> x00) as proof of (P0 b0)
% 44.20/44.41 Found eq_ref00:=(eq_ref0 (((x False) X) Y)):(((eq fofType) (((x False) X) Y)) (((x False) X) Y))
% 44.20/44.41 Found (eq_ref0 (((x False) X) Y)) as proof of (((eq fofType) (((x False) X) Y)) Y)
% 44.20/44.41 Found ((eq_ref fofType) (((x False) X) Y)) as proof of (((eq fofType) (((x False) X) Y)) Y)
% 44.20/44.41 Found ((eq_ref fofType) (((x False) X) Y)) as proof of (((eq fofType) (((x False) X) Y)) Y)
% 44.20/44.41 Found ((eq_ref fofType) (((x False) X) Y)) as proof of (((eq fofType) (((x False) X) Y)) Y)
% 44.20/44.41 Found eq_ref00:=(eq_ref0 (((x True) X) Y)):(((eq fofType) (((x True) X) Y)) (((x True) X) Y))
% 44.20/44.41 Found (eq_ref0 (((x True) X) Y)) as proof of (((eq fofType) (((x True) X) Y)) X)
% 44.20/44.41 Found ((eq_ref fofType) (((x True) X) Y)) as proof of (((eq fofType) (((x True) X) Y)) X)
% 44.20/44.41 Found ((eq_ref fofType) (((x True) X) Y)) as proof of (((eq fofType) (((x True) X) Y)) X)
% 44.20/44.41 Found ((eq_ref fofType) (((x True) X) Y)) as proof of (((eq fofType) (((x True) X) Y)) X)
% 44.20/44.41 Found eq_ref00:=(eq_ref0 b0):(((eq fofType) b0) b0)
% 44.20/44.41 Found (eq_ref0 b0) as proof of (((eq fofType) b0) (((x False) X) Y))
% 44.20/44.41 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) (((x False) X) Y))
% 44.20/44.41 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) (((x False) X) Y))
% 44.20/44.41 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) (((x False) X) Y))
% 44.20/44.41 Found eq_ref00:=(eq_ref0 Y):(((eq fofType) Y) Y)
% 44.20/44.41 Found (eq_ref0 Y) as proof of (((eq fofType) Y) b0)
% 44.20/44.41 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b0)
% 44.20/44.41 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b0)
% 44.20/44.41 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b0)
% 44.20/44.41 Found x0:(P0 Y)
% 44.20/44.41 Found (fun (x0:(P0 Y))=> x0) as proof of (P0 b)
% 44.20/44.41 Found (fun (P0:(fofType->Prop)) (x0:(P0 Y))=> x0) as proof of ((P0 Y)->(P0 b))
% 44.20/44.41 Found (fun (P0:(fofType->Prop)) (x0:(P0 Y))=> x0) as proof of (P Y)
% 45.47/45.70 Found eq_ref00:=(eq_ref0 Y):(((eq fofType) Y) Y)
% 45.47/45.70 Found (eq_ref0 Y) as proof of (((eq fofType) Y) b)
% 45.47/45.70 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b)
% 45.47/45.70 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b)
% 45.47/45.70 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b)
% 45.47/45.70 Found eq_ref00:=(eq_ref0 b):(((eq fofType) b) b)
% 45.47/45.70 Found (eq_ref0 b) as proof of (((eq fofType) b) (((x False) X) Y))
% 45.47/45.70 Found ((eq_ref fofType) b) as proof of (((eq fofType) b) (((x False) X) Y))
% 45.47/45.70 Found ((eq_ref fofType) b) as proof of (((eq fofType) b) (((x False) X) Y))
% 45.47/45.70 Found ((eq_ref fofType) b) as proof of (((eq fofType) b) (((x False) X) Y))
% 45.47/45.70 Found eq_ref00:=(eq_ref0 b):(((eq fofType) b) b)
% 45.47/45.70 Found (eq_ref0 b) as proof of (((eq fofType) b) (((x False) X) Y))
% 45.47/45.70 Found ((eq_ref fofType) b) as proof of (((eq fofType) b) (((x False) X) Y))
% 45.47/45.70 Found ((eq_ref fofType) b) as proof of (((eq fofType) b) (((x False) X) Y))
% 45.47/45.70 Found ((eq_ref fofType) b) as proof of (((eq fofType) b) (((x False) X) Y))
% 45.47/45.70 Found eq_ref00:=(eq_ref0 Y):(((eq fofType) Y) Y)
% 45.47/45.70 Found (eq_ref0 Y) as proof of (((eq fofType) Y) b)
% 45.47/45.70 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b)
% 45.47/45.70 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b)
% 45.47/45.70 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b)
% 45.47/45.70 Found x00:(P b)
% 45.47/45.70 Found (fun (x00:(P b))=> x00) as proof of (P b)
% 45.47/45.70 Found (fun (x00:(P b))=> x00) as proof of (P0 b)
% 45.47/45.70 Found eq_ref00:=(eq_ref0 b0):(((eq fofType) b0) b0)
% 45.47/45.70 Found (eq_ref0 b0) as proof of (((eq fofType) b0) Y)
% 45.47/45.70 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) Y)
% 45.47/45.70 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) Y)
% 45.47/45.70 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) Y)
% 45.47/45.70 Found eq_ref00:=(eq_ref0 (((x False) X) Y)):(((eq fofType) (((x False) X) Y)) (((x False) X) Y))
% 45.47/45.70 Found (eq_ref0 (((x False) X) Y)) as proof of (((eq fofType) (((x False) X) Y)) b0)
% 45.47/45.70 Found ((eq_ref fofType) (((x False) X) Y)) as proof of (((eq fofType) (((x False) X) Y)) b0)
% 45.47/45.70 Found ((eq_ref fofType) (((x False) X) Y)) as proof of (((eq fofType) (((x False) X) Y)) b0)
% 45.47/45.70 Found ((eq_ref fofType) (((x False) X) Y)) as proof of (((eq fofType) (((x False) X) Y)) b0)
% 45.47/45.70 Found x0:(P0 (((x False) X) Y))
% 45.47/45.70 Found (fun (x0:(P0 (((x False) X) Y)))=> x0) as proof of (P0 b)
% 45.47/45.70 Found (fun (P0:(fofType->Prop)) (x0:(P0 (((x False) X) Y)))=> x0) as proof of ((P0 (((x False) X) Y))->(P0 b))
% 45.47/45.70 Found (fun (P0:(fofType->Prop)) (x0:(P0 (((x False) X) Y)))=> x0) as proof of (P (((x False) X) Y))
% 45.47/45.70 Found eq_ref00:=(eq_ref0 (((x False) X) Y)):(((eq fofType) (((x False) X) Y)) (((x False) X) Y))
% 45.47/45.70 Found (eq_ref0 (((x False) X) Y)) as proof of (((eq fofType) (((x False) X) Y)) Y)
% 45.47/45.70 Found ((eq_ref fofType) (((x False) X) Y)) as proof of (((eq fofType) (((x False) X) Y)) Y)
% 45.47/45.70 Found ((eq_ref fofType) (((x False) X) Y)) as proof of (((eq fofType) (((x False) X) Y)) Y)
% 45.47/45.70 Found ((eq_ref fofType) (((x False) X) Y)) as proof of (((eq fofType) (((x False) X) Y)) Y)
% 45.47/45.70 Found eq_ref00:=(eq_ref0 (((x True) X) Y)):(((eq fofType) (((x True) X) Y)) (((x True) X) Y))
% 45.47/45.70 Found (eq_ref0 (((x True) X) Y)) as proof of (((eq fofType) (((x True) X) Y)) X)
% 45.47/45.70 Found ((eq_ref fofType) (((x True) X) Y)) as proof of (((eq fofType) (((x True) X) Y)) X)
% 45.47/45.70 Found ((eq_ref fofType) (((x True) X) Y)) as proof of (((eq fofType) (((x True) X) Y)) X)
% 45.47/45.70 Found ((eq_ref fofType) (((x True) X) Y)) as proof of (((eq fofType) (((x True) X) Y)) X)
% 45.47/45.70 Found eq_ref00:=(eq_ref0 (((x True) X) Y)):(((eq fofType) (((x True) X) Y)) (((x True) X) Y))
% 45.47/45.70 Found (eq_ref0 (((x True) X) Y)) as proof of (((eq fofType) (((x True) X) Y)) X)
% 45.47/45.70 Found ((eq_ref fofType) (((x True) X) Y)) as proof of (((eq fofType) (((x True) X) Y)) X)
% 45.47/45.70 Found ((eq_ref fofType) (((x True) X) Y)) as proof of (((eq fofType) (((x True) X) Y)) X)
% 45.47/45.70 Found ((eq_ref fofType) (((x True) X) Y)) as proof of (((eq fofType) (((x True) X) Y)) X)
% 45.47/45.70 Found eq_ref00:=(eq_ref0 (((x False) X) Y)):(((eq fofType) (((x False) X) Y)) (((x False) X) Y))
% 45.47/45.70 Found (eq_ref0 (((x False) X) Y)) as proof of (((eq fofType) (((x False) X) Y)) Y)
% 45.47/45.70 Found ((eq_ref fofType) (((x False) X) Y)) as proof of (((eq fofType) (((x False) X) Y)) Y)
% 45.47/45.70 Found ((eq_ref fofType) (((x False) X) Y)) as proof of (((eq fofType) (((x False) X) Y)) Y)
% 50.01/50.24 Found ((eq_ref fofType) (((x False) X) Y)) as proof of (((eq fofType) (((x False) X) Y)) Y)
% 50.01/50.24 Found eq_ref00:=(eq_ref0 Y):(((eq fofType) Y) Y)
% 50.01/50.24 Found (eq_ref0 Y) as proof of (((eq fofType) Y) b00)
% 50.01/50.24 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b00)
% 50.01/50.24 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b00)
% 50.01/50.24 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b00)
% 50.01/50.24 Found eq_ref00:=(eq_ref0 b00):(((eq fofType) b00) b00)
% 50.01/50.24 Found (eq_ref0 b00) as proof of (((eq fofType) b00) b)
% 50.01/50.24 Found ((eq_ref fofType) b00) as proof of (((eq fofType) b00) b)
% 50.01/50.24 Found ((eq_ref fofType) b00) as proof of (((eq fofType) b00) b)
% 50.01/50.24 Found ((eq_ref fofType) b00) as proof of (((eq fofType) b00) b)
% 50.01/50.24 Found eq_ref00:=(eq_ref0 (((x False) X) Y)):(((eq fofType) (((x False) X) Y)) (((x False) X) Y))
% 50.01/50.24 Found (eq_ref0 (((x False) X) Y)) as proof of (((eq fofType) (((x False) X) Y)) b1)
% 50.01/50.24 Found ((eq_ref fofType) (((x False) X) Y)) as proof of (((eq fofType) (((x False) X) Y)) b1)
% 50.01/50.24 Found ((eq_ref fofType) (((x False) X) Y)) as proof of (((eq fofType) (((x False) X) Y)) b1)
% 50.01/50.24 Found ((eq_ref fofType) (((x False) X) Y)) as proof of (((eq fofType) (((x False) X) Y)) b1)
% 50.01/50.24 Found eq_ref00:=(eq_ref0 b1):(((eq fofType) b1) b1)
% 50.01/50.24 Found (eq_ref0 b1) as proof of (((eq fofType) b1) Y)
% 50.01/50.24 Found ((eq_ref fofType) b1) as proof of (((eq fofType) b1) Y)
% 50.01/50.24 Found ((eq_ref fofType) b1) as proof of (((eq fofType) b1) Y)
% 50.01/50.24 Found ((eq_ref fofType) b1) as proof of (((eq fofType) b1) Y)
% 50.01/50.24 Found x0:(P Y)
% 50.01/50.24 Instantiate: b:=Y:fofType
% 50.01/50.24 Found x0 as proof of (P0 b)
% 50.01/50.24 Found eq_ref00:=(eq_ref0 (((x False) X) Y)):(((eq fofType) (((x False) X) Y)) (((x False) X) Y))
% 50.01/50.24 Found (eq_ref0 (((x False) X) Y)) as proof of (((eq fofType) (((x False) X) Y)) b)
% 50.01/50.24 Found ((eq_ref fofType) (((x False) X) Y)) as proof of (((eq fofType) (((x False) X) Y)) b)
% 50.01/50.24 Found ((eq_ref fofType) (((x False) X) Y)) as proof of (((eq fofType) (((x False) X) Y)) b)
% 50.01/50.24 Found ((eq_ref fofType) (((x False) X) Y)) as proof of (((eq fofType) (((x False) X) Y)) b)
% 50.01/50.24 Found x02:(P Y)
% 50.01/50.24 Found (fun (x02:(P Y))=> x02) as proof of (P Y)
% 50.01/50.24 Found (fun (x02:(P Y))=> x02) as proof of (P0 Y)
% 50.01/50.24 Found eq_ref00:=(eq_ref0 b):(((eq fofType) b) b)
% 50.01/50.24 Found (eq_ref0 b) as proof of (((eq fofType) b) (((x False) X) Y))
% 50.01/50.24 Found ((eq_ref fofType) b) as proof of (((eq fofType) b) (((x False) X) Y))
% 50.01/50.24 Found ((eq_ref fofType) b) as proof of (((eq fofType) b) (((x False) X) Y))
% 50.01/50.24 Found ((eq_ref fofType) b) as proof of (((eq fofType) b) (((x False) X) Y))
% 50.01/50.24 Found eq_ref00:=(eq_ref0 Y):(((eq fofType) Y) Y)
% 50.01/50.24 Found (eq_ref0 Y) as proof of (((eq fofType) Y) b)
% 50.01/50.24 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b)
% 50.01/50.24 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b)
% 50.01/50.24 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b)
% 50.01/50.24 Found eq_ref00:=(eq_ref0 b0):(((eq fofType) b0) b0)
% 50.01/50.24 Found (eq_ref0 b0) as proof of (((eq fofType) b0) b)
% 50.01/50.24 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) b)
% 50.01/50.24 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) b)
% 50.01/50.24 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) b)
% 50.01/50.24 Found eq_ref00:=(eq_ref0 (((x False) X) Y)):(((eq fofType) (((x False) X) Y)) (((x False) X) Y))
% 50.01/50.24 Found (eq_ref0 (((x False) X) Y)) as proof of (((eq fofType) (((x False) X) Y)) b0)
% 50.01/50.24 Found ((eq_ref fofType) (((x False) X) Y)) as proof of (((eq fofType) (((x False) X) Y)) b0)
% 50.01/50.24 Found ((eq_ref fofType) (((x False) X) Y)) as proof of (((eq fofType) (((x False) X) Y)) b0)
% 50.01/50.24 Found ((eq_ref fofType) (((x False) X) Y)) as proof of (((eq fofType) (((x False) X) Y)) b0)
% 50.01/50.24 Found eq_ref00:=(eq_ref0 b0):(((eq fofType) b0) b0)
% 50.01/50.24 Found (eq_ref0 b0) as proof of (((eq fofType) b0) Y)
% 50.01/50.24 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) Y)
% 50.01/50.24 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) Y)
% 50.01/50.24 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) Y)
% 50.01/50.24 Found eq_ref00:=(eq_ref0 b):(((eq fofType) b) b)
% 50.01/50.24 Found (eq_ref0 b) as proof of (((eq fofType) b) b0)
% 50.01/50.24 Found ((eq_ref fofType) b) as proof of (((eq fofType) b) b0)
% 50.01/50.24 Found ((eq_ref fofType) b) as proof of (((eq fofType) b) b0)
% 50.01/50.24 Found ((eq_ref fofType) b) as proof of (((eq fofType) b) b0)
% 50.01/50.24 Found eq_ref00:=(eq_ref0 b0):(((eq fofType) b0) b0)
% 53.69/53.96 Found (eq_ref0 b0) as proof of (((eq fofType) b0) b)
% 53.69/53.96 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) b)
% 53.69/53.96 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) b)
% 53.69/53.96 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) b)
% 53.69/53.96 Found eq_ref00:=(eq_ref0 (((x False) X) Y)):(((eq fofType) (((x False) X) Y)) (((x False) X) Y))
% 53.69/53.96 Found (eq_ref0 (((x False) X) Y)) as proof of (((eq fofType) (((x False) X) Y)) b0)
% 53.69/53.96 Found ((eq_ref fofType) (((x False) X) Y)) as proof of (((eq fofType) (((x False) X) Y)) b0)
% 53.69/53.96 Found ((eq_ref fofType) (((x False) X) Y)) as proof of (((eq fofType) (((x False) X) Y)) b0)
% 53.69/53.96 Found ((eq_ref fofType) (((x False) X) Y)) as proof of (((eq fofType) (((x False) X) Y)) b0)
% 53.69/53.96 Found eq_ref00:=(eq_ref0 b0):(((eq fofType) b0) b0)
% 53.69/53.96 Found (eq_ref0 b0) as proof of (((eq fofType) b0) b)
% 53.69/53.96 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) b)
% 53.69/53.96 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) b)
% 53.69/53.96 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) b)
% 53.69/53.96 Found eq_ref00:=(eq_ref0 (((x False) X) Y)):(((eq fofType) (((x False) X) Y)) (((x False) X) Y))
% 53.69/53.96 Found (eq_ref0 (((x False) X) Y)) as proof of (((eq fofType) (((x False) X) Y)) b0)
% 53.69/53.96 Found ((eq_ref fofType) (((x False) X) Y)) as proof of (((eq fofType) (((x False) X) Y)) b0)
% 53.69/53.96 Found ((eq_ref fofType) (((x False) X) Y)) as proof of (((eq fofType) (((x False) X) Y)) b0)
% 53.69/53.96 Found ((eq_ref fofType) (((x False) X) Y)) as proof of (((eq fofType) (((x False) X) Y)) b0)
% 53.69/53.96 Found eq_ref00:=(eq_ref0 b0):(((eq fofType) b0) b0)
% 53.69/53.96 Found (eq_ref0 b0) as proof of (((eq fofType) b0) b)
% 53.69/53.96 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) b)
% 53.69/53.96 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) b)
% 53.69/53.96 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) b)
% 53.69/53.96 Found eq_ref00:=(eq_ref0 (((x False) X) Y)):(((eq fofType) (((x False) X) Y)) (((x False) X) Y))
% 53.69/53.96 Found (eq_ref0 (((x False) X) Y)) as proof of (((eq fofType) (((x False) X) Y)) b0)
% 53.69/53.96 Found ((eq_ref fofType) (((x False) X) Y)) as proof of (((eq fofType) (((x False) X) Y)) b0)
% 53.69/53.96 Found ((eq_ref fofType) (((x False) X) Y)) as proof of (((eq fofType) (((x False) X) Y)) b0)
% 53.69/53.96 Found ((eq_ref fofType) (((x False) X) Y)) as proof of (((eq fofType) (((x False) X) Y)) b0)
% 53.69/53.96 Found eq_ref00:=(eq_ref0 b0):(((eq fofType) b0) b0)
% 53.69/53.96 Found (eq_ref0 b0) as proof of (((eq fofType) b0) b)
% 53.69/53.96 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) b)
% 53.69/53.96 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) b)
% 53.69/53.96 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) b)
% 53.69/53.96 Found eq_ref00:=(eq_ref0 (((x False) X) Y)):(((eq fofType) (((x False) X) Y)) (((x False) X) Y))
% 53.69/53.96 Found (eq_ref0 (((x False) X) Y)) as proof of (((eq fofType) (((x False) X) Y)) b0)
% 53.69/53.96 Found ((eq_ref fofType) (((x False) X) Y)) as proof of (((eq fofType) (((x False) X) Y)) b0)
% 53.69/53.96 Found ((eq_ref fofType) (((x False) X) Y)) as proof of (((eq fofType) (((x False) X) Y)) b0)
% 53.69/53.96 Found ((eq_ref fofType) (((x False) X) Y)) as proof of (((eq fofType) (((x False) X) Y)) b0)
% 53.69/53.96 Found x00:(P b0)
% 53.69/53.96 Found (fun (x00:(P b0))=> x00) as proof of (P b0)
% 53.69/53.96 Found (fun (x00:(P b0))=> x00) as proof of (P0 b0)
% 53.69/53.96 Found eq_ref00:=(eq_ref0 b0):(((eq fofType) b0) b0)
% 53.69/53.96 Found (eq_ref0 b0) as proof of (((eq fofType) b0) b)
% 53.69/53.96 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) b)
% 53.69/53.96 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) b)
% 53.69/53.96 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) b)
% 53.69/53.96 Found eq_ref00:=(eq_ref0 (((x False) X) b)):(((eq fofType) (((x False) X) b)) (((x False) X) b))
% 53.69/53.96 Found (eq_ref0 (((x False) X) b)) as proof of (((eq fofType) (((x False) X) b)) b0)
% 53.69/53.96 Found ((eq_ref fofType) (((x False) X) b)) as proof of (((eq fofType) (((x False) X) b)) b0)
% 53.69/53.96 Found ((eq_ref fofType) (((x False) X) b)) as proof of (((eq fofType) (((x False) X) b)) b0)
% 53.69/53.96 Found ((eq_ref fofType) (((x False) X) b)) as proof of (((eq fofType) (((x False) X) b)) b0)
% 53.69/53.96 Found x02:(P (((x False) X) Y))
% 53.69/53.96 Found (fun (x02:(P (((x False) X) Y)))=> x02) as proof of (P (((x False) X) Y))
% 53.69/53.96 Found (fun (x02:(P (((x False) X) Y)))=> x02) as proof of (P0 (((x False) X) Y))
% 53.69/53.96 Found eq_ref00:=(eq_ref0 b0):(((eq fofType) b0) b0)
% 55.61/55.84 Found (eq_ref0 b0) as proof of (((eq fofType) b0) b)
% 55.61/55.84 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) b)
% 55.61/55.84 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) b)
% 55.61/55.84 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) b)
% 55.61/55.84 Found eq_ref00:=(eq_ref0 (((x False) X) Y)):(((eq fofType) (((x False) X) Y)) (((x False) X) Y))
% 55.61/55.84 Found (eq_ref0 (((x False) X) Y)) as proof of (((eq fofType) (((x False) X) Y)) b0)
% 55.61/55.84 Found ((eq_ref fofType) (((x False) X) Y)) as proof of (((eq fofType) (((x False) X) Y)) b0)
% 55.61/55.84 Found ((eq_ref fofType) (((x False) X) Y)) as proof of (((eq fofType) (((x False) X) Y)) b0)
% 55.61/55.84 Found ((eq_ref fofType) (((x False) X) Y)) as proof of (((eq fofType) (((x False) X) Y)) b0)
% 55.61/55.84 Found eq_ref00:=(eq_ref0 b1):(((eq fofType) b1) b1)
% 55.61/55.84 Found (eq_ref0 b1) as proof of (((eq fofType) b1) b0)
% 55.61/55.84 Found ((eq_ref fofType) b1) as proof of (((eq fofType) b1) b0)
% 55.61/55.84 Found ((eq_ref fofType) b1) as proof of (((eq fofType) b1) b0)
% 55.61/55.84 Found ((eq_ref fofType) b1) as proof of (((eq fofType) b1) b0)
% 55.61/55.84 Found eq_ref00:=(eq_ref0 (((x False) X) Y)):(((eq fofType) (((x False) X) Y)) (((x False) X) Y))
% 55.61/55.84 Found (eq_ref0 (((x False) X) Y)) as proof of (((eq fofType) (((x False) X) Y)) b1)
% 55.61/55.84 Found ((eq_ref fofType) (((x False) X) Y)) as proof of (((eq fofType) (((x False) X) Y)) b1)
% 55.61/55.84 Found ((eq_ref fofType) (((x False) X) Y)) as proof of (((eq fofType) (((x False) X) Y)) b1)
% 55.61/55.84 Found ((eq_ref fofType) (((x False) X) Y)) as proof of (((eq fofType) (((x False) X) Y)) b1)
% 55.61/55.84 Found eq_ref00:=(eq_ref0 Y):(((eq fofType) Y) Y)
% 55.61/55.84 Found (eq_ref0 Y) as proof of (((eq fofType) Y) b1)
% 55.61/55.84 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b1)
% 55.61/55.84 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b1)
% 55.61/55.84 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b1)
% 55.61/55.84 Found eq_ref00:=(eq_ref0 b1):(((eq fofType) b1) b1)
% 55.61/55.84 Found (eq_ref0 b1) as proof of (((eq fofType) b1) b0)
% 55.61/55.84 Found ((eq_ref fofType) b1) as proof of (((eq fofType) b1) b0)
% 55.61/55.84 Found ((eq_ref fofType) b1) as proof of (((eq fofType) b1) b0)
% 55.61/55.84 Found ((eq_ref fofType) b1) as proof of (((eq fofType) b1) b0)
% 55.61/55.84 Found iff_refl:=(fun (A:Prop)=> ((((conj (A->A)) (A->A)) (fun (H:A)=> H)) (fun (H:A)=> H))):(forall (P:Prop), ((iff P) P))
% 55.61/55.84 Instantiate: a:=(forall (P:Prop), ((iff P) P)):Prop
% 55.61/55.84 Found iff_refl as proof of a
% 55.61/55.84 Found eq_ref00:=(eq_ref0 (((x True) X) Y)):(((eq fofType) (((x True) X) Y)) (((x True) X) Y))
% 55.61/55.84 Found (eq_ref0 (((x True) X) Y)) as proof of (((eq fofType) (((x True) X) Y)) X)
% 55.61/55.84 Found ((eq_ref fofType) (((x True) X) Y)) as proof of (((eq fofType) (((x True) X) Y)) X)
% 55.61/55.84 Found ((eq_ref fofType) (((x True) X) Y)) as proof of (((eq fofType) (((x True) X) Y)) X)
% 55.61/55.84 Found ((eq_ref fofType) (((x True) X) Y)) as proof of (((eq fofType) (((x True) X) Y)) X)
% 55.61/55.84 Found ((conj00 ((eq_ref fofType) (((x True) X) Y))) iff_refl) as proof of ((and (((eq fofType) (((x True) X) Y)) X)) a)
% 55.61/55.84 Found (((conj0 a) ((eq_ref fofType) (((x True) X) Y))) iff_refl) as proof of ((and (((eq fofType) (((x True) X) Y)) X)) a)
% 55.61/55.84 Found ((((conj (((eq fofType) (((x True) X) Y)) X)) a) ((eq_ref fofType) (((x True) X) Y))) iff_refl) as proof of ((and (((eq fofType) (((x True) X) Y)) X)) a)
% 55.61/55.84 Found ((((conj (((eq fofType) (((x True) X) Y)) X)) a) ((eq_ref fofType) (((x True) X) Y))) iff_refl) as proof of ((and (((eq fofType) (((x True) X) Y)) X)) a)
% 55.61/55.84 Found ((((conj (((eq fofType) (((x True) X) Y)) X)) a) ((eq_ref fofType) (((x True) X) Y))) iff_refl) as proof of (P a)
% 55.61/55.84 Found eq_ref00:=(eq_ref0 b00):(((eq fofType) b00) b00)
% 55.61/55.84 Found (eq_ref0 b00) as proof of (((eq fofType) b00) b)
% 55.61/55.84 Found ((eq_ref fofType) b00) as proof of (((eq fofType) b00) b)
% 55.61/55.84 Found ((eq_ref fofType) b00) as proof of (((eq fofType) b00) b)
% 55.61/55.84 Found ((eq_ref fofType) b00) as proof of (((eq fofType) b00) b)
% 55.61/55.84 Found eq_ref00:=(eq_ref0 (((x False) X) Y)):(((eq fofType) (((x False) X) Y)) (((x False) X) Y))
% 55.61/55.84 Found (eq_ref0 (((x False) X) Y)) as proof of (((eq fofType) (((x False) X) Y)) b00)
% 55.61/55.84 Found ((eq_ref fofType) (((x False) X) Y)) as proof of (((eq fofType) (((x False) X) Y)) b00)
% 55.61/55.84 Found ((eq_ref fofType) (((x False) X) Y)) as proof of (((eq fofType) (((x False) X) Y)) b00)
% 55.61/55.84 Found ((eq_ref fofType) (((x False) X) Y)) as proof of (((eq fofType) (((x False) X) Y)) b00)
% 59.18/59.44 Found x00:(P Y)
% 59.18/59.44 Found (fun (x00:(P Y))=> x00) as proof of (P Y)
% 59.18/59.44 Found (fun (x00:(P Y))=> x00) as proof of (P0 Y)
% 59.18/59.44 Found eq_ref00:=(eq_ref0 Y):(((eq fofType) Y) Y)
% 59.18/59.44 Found (eq_ref0 Y) as proof of (((eq fofType) Y) b0)
% 59.18/59.44 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b0)
% 59.18/59.44 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b0)
% 59.18/59.44 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b0)
% 59.18/59.44 Found eq_ref00:=(eq_ref0 b0):(((eq fofType) b0) b0)
% 59.18/59.44 Found (eq_ref0 b0) as proof of (((eq fofType) b0) b)
% 59.18/59.44 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) b)
% 59.18/59.44 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) b)
% 59.18/59.44 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) b)
% 59.18/59.44 Found eq_ref00:=(eq_ref0 b1):(((eq fofType) b1) b1)
% 59.18/59.44 Found (eq_ref0 b1) as proof of (((eq fofType) b1) (((x False) X) Y))
% 59.18/59.44 Found ((eq_ref fofType) b1) as proof of (((eq fofType) b1) (((x False) X) Y))
% 59.18/59.44 Found ((eq_ref fofType) b1) as proof of (((eq fofType) b1) (((x False) X) Y))
% 59.18/59.44 Found ((eq_ref fofType) b1) as proof of (((eq fofType) b1) (((x False) X) Y))
% 59.18/59.44 Found eq_ref00:=(eq_ref0 Y):(((eq fofType) Y) Y)
% 59.18/59.44 Found (eq_ref0 Y) as proof of (((eq fofType) Y) b1)
% 59.18/59.44 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b1)
% 59.18/59.44 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b1)
% 59.18/59.44 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b1)
% 59.18/59.44 Found eq_ref00:=(eq_ref0 (((x True) X) Y)):(((eq fofType) (((x True) X) Y)) (((x True) X) Y))
% 59.18/59.44 Found (eq_ref0 (((x True) X) Y)) as proof of (((eq fofType) (((x True) X) Y)) X)
% 59.18/59.44 Found ((eq_ref fofType) (((x True) X) Y)) as proof of (((eq fofType) (((x True) X) Y)) X)
% 59.18/59.44 Found ((eq_ref fofType) (((x True) X) Y)) as proof of (((eq fofType) (((x True) X) Y)) X)
% 59.18/59.44 Found ((eq_ref fofType) (((x True) X) Y)) as proof of (((eq fofType) (((x True) X) Y)) X)
% 59.18/59.44 Found eq_ref00:=(eq_ref0 (((x True) X) Y)):(((eq fofType) (((x True) X) Y)) (((x True) X) Y))
% 59.18/59.44 Found (eq_ref0 (((x True) X) Y)) as proof of (((eq fofType) (((x True) X) Y)) X)
% 59.18/59.44 Found ((eq_ref fofType) (((x True) X) Y)) as proof of (((eq fofType) (((x True) X) Y)) X)
% 59.18/59.44 Found ((eq_ref fofType) (((x True) X) Y)) as proof of (((eq fofType) (((x True) X) Y)) X)
% 59.18/59.44 Found ((eq_ref fofType) (((x True) X) Y)) as proof of (((eq fofType) (((x True) X) Y)) X)
% 59.18/59.44 Found eq_ref00:=(eq_ref0 b0):(((eq fofType) b0) b0)
% 59.18/59.44 Found (eq_ref0 b0) as proof of (((eq fofType) b0) (((x False) X) Y))
% 59.18/59.44 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) (((x False) X) Y))
% 59.18/59.44 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) (((x False) X) Y))
% 59.18/59.44 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) (((x False) X) Y))
% 59.18/59.44 Found eq_ref00:=(eq_ref0 Y):(((eq fofType) Y) Y)
% 59.18/59.44 Found (eq_ref0 Y) as proof of (((eq fofType) Y) b0)
% 59.18/59.44 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b0)
% 59.18/59.44 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b0)
% 59.18/59.44 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b0)
% 59.18/59.44 Found x0:(P0 b0)
% 59.18/59.44 Instantiate: b0:=X:fofType
% 59.18/59.44 Found (fun (x0:(P0 b0))=> x0) as proof of (P0 (((x False) X) b0))
% 59.18/59.44 Found (fun (P0:(fofType->Prop)) (x0:(P0 b0))=> x0) as proof of ((P0 b0)->(P0 (((x False) X) b0)))
% 59.18/59.44 Found (fun (P0:(fofType->Prop)) (x0:(P0 b0))=> x0) as proof of (((eq fofType) b0) (((x False) X) b0))
% 59.18/59.44 Found (eq_sym020 (fun (P0:(fofType->Prop)) (x0:(P0 b0))=> x0)) as proof of (P b0)
% 59.18/59.44 Found ((eq_sym02 (((x False) X) b0)) (fun (P0:(fofType->Prop)) (x0:(P0 b0))=> x0)) as proof of (P b0)
% 59.18/59.44 Found (((eq_sym0 b0) (((x False) X) b0)) (fun (P0:(fofType->Prop)) (x0:(P0 b0))=> x0)) as proof of (P b0)
% 59.18/59.44 Found (((eq_sym0 b0) (((x False) X) b0)) (fun (P0:(fofType->Prop)) (x0:(P0 b0))=> x0)) as proof of (P b0)
% 59.18/59.44 Found x0:(P (((x False) X) Y))
% 59.18/59.44 Instantiate: a:=(((x False) X) Y):fofType
% 59.18/59.44 Found x0 as proof of (P0 a)
% 59.18/59.44 Found eq_ref00:=(eq_ref0 b):(((eq fofType) b) b)
% 59.18/59.44 Found (eq_ref0 b) as proof of (((eq fofType) b) Y)
% 59.18/59.44 Found ((eq_ref fofType) b) as proof of (((eq fofType) b) Y)
% 59.18/59.44 Found ((eq_ref fofType) b) as proof of (((eq fofType) b) Y)
% 59.18/59.44 Found ((eq_ref fofType) b) as proof of (((eq fofType) b) Y)
% 59.18/59.44 Found eq_ref00:=(eq_ref0 a):(((eq fofType) a) a)
% 59.18/59.44 Found (eq_ref0 a) as proof of (((eq fofType) a) b)
% 59.18/59.44 Found ((eq_ref fofType) a) as proof of (((eq fofType) a) b)
% 62.83/63.08 Found ((eq_ref fofType) a) as proof of (((eq fofType) a) b)
% 62.83/63.08 Found ((eq_ref fofType) a) as proof of (((eq fofType) a) b)
% 62.83/63.08 Found eq_ref00:=(eq_ref0 a):(((eq fofType) a) a)
% 62.83/63.08 Found (eq_ref0 a) as proof of (((eq fofType) a) b)
% 62.83/63.08 Found ((eq_ref fofType) a) as proof of (((eq fofType) a) b)
% 62.83/63.08 Found ((eq_ref fofType) a) as proof of (((eq fofType) a) b)
% 62.83/63.08 Found ((eq_ref fofType) a) as proof of (((eq fofType) a) b)
% 62.83/63.08 Found eq_ref00:=(eq_ref0 b):(((eq ((Prop->(fofType->(fofType->fofType)))->Prop)) b) b)
% 62.83/63.08 Found (eq_ref0 b) as proof of (((eq ((Prop->(fofType->(fofType->fofType)))->Prop)) b) b0)
% 62.83/63.08 Found ((eq_ref ((Prop->(fofType->(fofType->fofType)))->Prop)) b) as proof of (((eq ((Prop->(fofType->(fofType->fofType)))->Prop)) b) b0)
% 62.83/63.08 Found ((eq_ref ((Prop->(fofType->(fofType->fofType)))->Prop)) b) as proof of (((eq ((Prop->(fofType->(fofType->fofType)))->Prop)) b) b0)
% 62.83/63.08 Found ((eq_ref ((Prop->(fofType->(fofType->fofType)))->Prop)) b) as proof of (((eq ((Prop->(fofType->(fofType->fofType)))->Prop)) b) b0)
% 62.83/63.08 Found eq_ref00:=(eq_ref0 Y):(((eq fofType) Y) Y)
% 62.83/63.08 Found (eq_ref0 Y) as proof of (((eq fofType) Y) b)
% 62.83/63.08 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b)
% 62.83/63.08 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b)
% 62.83/63.08 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b)
% 62.83/63.08 Found x0:(P2 b)
% 62.83/63.08 Instantiate: b:=X:fofType
% 62.83/63.08 Found (fun (x0:(P2 b))=> x0) as proof of (P2 (((x False) X) b))
% 62.83/63.08 Found (fun (P2:(fofType->Prop)) (x0:(P2 b))=> x0) as proof of ((P2 b)->(P2 (((x False) X) b)))
% 62.83/63.08 Found (fun (P2:(fofType->Prop)) (x0:(P2 b))=> x0) as proof of (P1 b)
% 62.83/63.08 Found eq_ref00:=(eq_ref0 (f0 x)):(((eq Prop) (f0 x)) (f0 x))
% 62.83/63.08 Found (eq_ref0 (f0 x)) as proof of (((eq Prop) (f0 x)) (f x))
% 62.83/63.08 Found ((eq_ref Prop) (f0 x)) as proof of (((eq Prop) (f0 x)) (f x))
% 62.83/63.08 Found ((eq_ref Prop) (f0 x)) as proof of (((eq Prop) (f0 x)) (f x))
% 62.83/63.08 Found (fun (x:(Prop->(fofType->(fofType->fofType))))=> ((eq_ref Prop) (f0 x))) as proof of (((eq Prop) (f0 x)) (f x))
% 62.83/63.08 Found (fun (x:(Prop->(fofType->(fofType->fofType))))=> ((eq_ref Prop) (f0 x))) as proof of (forall (x:(Prop->(fofType->(fofType->fofType)))), (((eq Prop) (f0 x)) (f x)))
% 62.83/63.08 Found eq_ref00:=(eq_ref0 (f0 x)):(((eq Prop) (f0 x)) (f0 x))
% 62.83/63.08 Found (eq_ref0 (f0 x)) as proof of (((eq Prop) (f0 x)) (f x))
% 62.83/63.08 Found ((eq_ref Prop) (f0 x)) as proof of (((eq Prop) (f0 x)) (f x))
% 62.83/63.08 Found ((eq_ref Prop) (f0 x)) as proof of (((eq Prop) (f0 x)) (f x))
% 62.83/63.08 Found (fun (x:(Prop->(fofType->(fofType->fofType))))=> ((eq_ref Prop) (f0 x))) as proof of (((eq Prop) (f0 x)) (f x))
% 62.83/63.08 Found (fun (x:(Prop->(fofType->(fofType->fofType))))=> ((eq_ref Prop) (f0 x))) as proof of (forall (x:(Prop->(fofType->(fofType->fofType)))), (((eq Prop) (f0 x)) (f x)))
% 62.83/63.08 Found eq_ref00:=(eq_ref0 (f0 x)):(((eq Prop) (f0 x)) (f0 x))
% 62.83/63.08 Found (eq_ref0 (f0 x)) as proof of (((eq Prop) (f0 x)) (f x))
% 62.83/63.08 Found ((eq_ref Prop) (f0 x)) as proof of (((eq Prop) (f0 x)) (f x))
% 62.83/63.08 Found ((eq_ref Prop) (f0 x)) as proof of (((eq Prop) (f0 x)) (f x))
% 62.83/63.08 Found (fun (x:(Prop->(fofType->(fofType->fofType))))=> ((eq_ref Prop) (f0 x))) as proof of (((eq Prop) (f0 x)) (f x))
% 62.83/63.08 Found (fun (x:(Prop->(fofType->(fofType->fofType))))=> ((eq_ref Prop) (f0 x))) as proof of (forall (x:(Prop->(fofType->(fofType->fofType)))), (((eq Prop) (f0 x)) (f x)))
% 62.83/63.08 Found eq_ref00:=(eq_ref0 (f0 x)):(((eq Prop) (f0 x)) (f0 x))
% 62.83/63.08 Found (eq_ref0 (f0 x)) as proof of (((eq Prop) (f0 x)) (f x))
% 62.83/63.08 Found ((eq_ref Prop) (f0 x)) as proof of (((eq Prop) (f0 x)) (f x))
% 62.83/63.08 Found ((eq_ref Prop) (f0 x)) as proof of (((eq Prop) (f0 x)) (f x))
% 62.83/63.08 Found (fun (x:(Prop->(fofType->(fofType->fofType))))=> ((eq_ref Prop) (f0 x))) as proof of (((eq Prop) (f0 x)) (f x))
% 62.83/63.08 Found (fun (x:(Prop->(fofType->(fofType->fofType))))=> ((eq_ref Prop) (f0 x))) as proof of (forall (x:(Prop->(fofType->(fofType->fofType)))), (((eq Prop) (f0 x)) (f x)))
% 62.83/63.08 Found x0:(P1 Y)
% 62.83/63.08 Instantiate: b:=Y:fofType
% 62.83/63.08 Found x0 as proof of (P2 b)
% 62.83/63.08 Found eq_ref00:=(eq_ref0 (((x False) X) Y)):(((eq fofType) (((x False) X) Y)) (((x False) X) Y))
% 62.83/63.08 Found (eq_ref0 (((x False) X) Y)) as proof of (((eq fofType) (((x False) X) Y)) b)
% 62.83/63.08 Found ((eq_ref fofType) (((x False) X) Y)) as proof of (((eq fofType) (((x False) X) Y)) b)
% 67.21/67.49 Found ((eq_ref fofType) (((x False) X) Y)) as proof of (((eq fofType) (((x False) X) Y)) b)
% 67.21/67.49 Found ((eq_ref fofType) (((x False) X) Y)) as proof of (((eq fofType) (((x False) X) Y)) b)
% 67.21/67.49 Found x00:(P Y)
% 67.21/67.49 Found (fun (x00:(P Y))=> x00) as proof of (P Y)
% 67.21/67.49 Found (fun (x00:(P Y))=> x00) as proof of (P0 Y)
% 67.21/67.49 Found x01:(P b)
% 67.21/67.49 Found (fun (x01:(P b))=> x01) as proof of (P b)
% 67.21/67.49 Found (fun (x01:(P b))=> x01) as proof of (P0 b)
% 67.21/67.49 Found eq_ref00:=(eq_ref0 b0):(((eq fofType) b0) b0)
% 67.21/67.49 Found (eq_ref0 b0) as proof of (((eq fofType) b0) Y)
% 67.21/67.49 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) Y)
% 67.21/67.49 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) Y)
% 67.21/67.49 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) Y)
% 67.21/67.49 Found eq_ref00:=(eq_ref0 b):(((eq fofType) b) b)
% 67.21/67.49 Found (eq_ref0 b) as proof of (((eq fofType) b) b0)
% 67.21/67.49 Found ((eq_ref fofType) b) as proof of (((eq fofType) b) b0)
% 67.21/67.49 Found ((eq_ref fofType) b) as proof of (((eq fofType) b) b0)
% 67.21/67.49 Found ((eq_ref fofType) b) as proof of (((eq fofType) b) b0)
% 67.21/67.49 Found eq_ref00:=(eq_ref0 Y):(((eq fofType) Y) Y)
% 67.21/67.49 Found (eq_ref0 Y) as proof of (((eq fofType) Y) b0)
% 67.21/67.49 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b0)
% 67.21/67.49 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b0)
% 67.21/67.49 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b0)
% 67.21/67.49 Found eq_ref00:=(eq_ref0 b0):(((eq fofType) b0) b0)
% 67.21/67.49 Found (eq_ref0 b0) as proof of (((eq fofType) b0) b)
% 67.21/67.49 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) b)
% 67.21/67.49 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) b)
% 67.21/67.49 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) b)
% 67.21/67.49 Found eq_ref00:=(eq_ref0 Y):(((eq fofType) Y) Y)
% 67.21/67.49 Found (eq_ref0 Y) as proof of (((eq fofType) Y) b0)
% 67.21/67.49 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b0)
% 67.21/67.49 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b0)
% 67.21/67.49 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b0)
% 67.21/67.49 Found eq_ref00:=(eq_ref0 b0):(((eq fofType) b0) b0)
% 67.21/67.49 Found (eq_ref0 b0) as proof of (((eq fofType) b0) b)
% 67.21/67.49 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) b)
% 67.21/67.49 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) b)
% 67.21/67.49 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) b)
% 67.21/67.49 Found x0:(P b)
% 67.21/67.49 Instantiate: b0:=b:fofType
% 67.21/67.49 Found x0 as proof of (P0 b0)
% 67.21/67.49 Found eq_ref00:=(eq_ref0 Y):(((eq fofType) Y) Y)
% 67.21/67.49 Found (eq_ref0 Y) as proof of (((eq fofType) Y) b0)
% 67.21/67.49 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b0)
% 67.21/67.49 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b0)
% 67.21/67.49 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b0)
% 67.21/67.49 Found x0:(P b)
% 67.21/67.49 Instantiate: b0:=b:fofType
% 67.21/67.49 Found x0 as proof of (P0 b0)
% 67.21/67.49 Found eq_ref00:=(eq_ref0 Y):(((eq fofType) Y) Y)
% 67.21/67.49 Found (eq_ref0 Y) as proof of (((eq fofType) Y) b0)
% 67.21/67.49 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b0)
% 67.21/67.49 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b0)
% 67.21/67.49 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b0)
% 67.21/67.49 Found x10:(P1 Y)
% 67.21/67.49 Found (fun (x10:(P1 Y))=> x10) as proof of (P1 Y)
% 67.21/67.49 Found (fun (x10:(P1 Y))=> x10) as proof of (P2 Y)
% 67.21/67.49 Found x0:(P Y)
% 67.21/67.49 Instantiate: a:=Y:fofType
% 67.21/67.49 Found x0 as proof of (P0 a)
% 67.21/67.49 Found x0:(P Y)
% 67.21/67.49 Instantiate: a:=Y:fofType
% 67.21/67.49 Found x0 as proof of (P0 a)
% 67.21/67.49 Found eq_ref00:=(eq_ref0 b):(((eq fofType) b) b)
% 67.21/67.49 Found (eq_ref0 b) as proof of (((eq fofType) b) (((x False) X) Y))
% 67.21/67.49 Found ((eq_ref fofType) b) as proof of (((eq fofType) b) (((x False) X) Y))
% 67.21/67.49 Found ((eq_ref fofType) b) as proof of (((eq fofType) b) (((x False) X) Y))
% 67.21/67.49 Found ((eq_ref fofType) b) as proof of (((eq fofType) b) (((x False) X) Y))
% 67.21/67.49 Found eq_ref00:=(eq_ref0 a):(((eq fofType) a) a)
% 67.21/67.49 Found (eq_ref0 a) as proof of (((eq fofType) a) b)
% 67.21/67.49 Found ((eq_ref fofType) a) as proof of (((eq fofType) a) b)
% 67.21/67.49 Found ((eq_ref fofType) a) as proof of (((eq fofType) a) b)
% 67.21/67.49 Found ((eq_ref fofType) a) as proof of (((eq fofType) a) b)
% 67.21/67.49 Found eq_ref00:=(eq_ref0 a):(((eq fofType) a) a)
% 67.21/67.49 Found (eq_ref0 a) as proof of (((eq fofType) a) b)
% 67.21/67.49 Found ((eq_ref fofType) a) as proof of (((eq fofType) a) b)
% 67.21/67.49 Found ((eq_ref fofType) a) as proof of (((eq fofType) a) b)
% 67.21/67.49 Found ((eq_ref fofType) a) as proof of (((eq fofType) a) b)
% 67.21/67.49 Found eq_ref00:=(eq_ref0 b):(((eq fofType) b) b)
% 67.21/67.49 Found (eq_ref0 b) as proof of (((eq fofType) b) (((x False) X) Y))
% 73.32/73.55 Found ((eq_ref fofType) b) as proof of (((eq fofType) b) (((x False) X) Y))
% 73.32/73.55 Found ((eq_ref fofType) b) as proof of (((eq fofType) b) (((x False) X) Y))
% 73.32/73.55 Found ((eq_ref fofType) b) as proof of (((eq fofType) b) (((x False) X) Y))
% 73.32/73.55 Found eq_ref00:=(eq_ref0 a):(((eq fofType) a) a)
% 73.32/73.55 Found (eq_ref0 a) as proof of (((eq fofType) a) b)
% 73.32/73.55 Found ((eq_ref fofType) a) as proof of (((eq fofType) a) b)
% 73.32/73.55 Found ((eq_ref fofType) a) as proof of (((eq fofType) a) b)
% 73.32/73.55 Found ((eq_ref fofType) a) as proof of (((eq fofType) a) b)
% 73.32/73.55 Found eq_ref00:=(eq_ref0 a):(((eq fofType) a) a)
% 73.32/73.55 Found (eq_ref0 a) as proof of (((eq fofType) a) b)
% 73.32/73.55 Found ((eq_ref fofType) a) as proof of (((eq fofType) a) b)
% 73.32/73.55 Found ((eq_ref fofType) a) as proof of (((eq fofType) a) b)
% 73.32/73.55 Found ((eq_ref fofType) a) as proof of (((eq fofType) a) b)
% 73.32/73.55 Found eq_ref00:=(eq_ref0 Y):(((eq fofType) Y) Y)
% 73.32/73.55 Found (eq_ref0 Y) as proof of (((eq fofType) Y) b0)
% 73.32/73.55 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b0)
% 73.32/73.55 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b0)
% 73.32/73.55 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b0)
% 73.32/73.55 Found eq_ref00:=(eq_ref0 b0):(((eq fofType) b0) b0)
% 73.32/73.55 Found (eq_ref0 b0) as proof of (((eq fofType) b0) b)
% 73.32/73.55 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) b)
% 73.32/73.55 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) b)
% 73.32/73.55 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) b)
% 73.32/73.55 Found eq_ref00:=(eq_ref0 b0):(((eq fofType) b0) b0)
% 73.32/73.55 Found (eq_ref0 b0) as proof of (((eq fofType) b0) b)
% 73.32/73.55 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) b)
% 73.32/73.55 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) b)
% 73.32/73.55 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) b)
% 73.32/73.55 Found eq_ref00:=(eq_ref0 Y):(((eq fofType) Y) Y)
% 73.32/73.55 Found (eq_ref0 Y) as proof of (((eq fofType) Y) b0)
% 73.32/73.55 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b0)
% 73.32/73.55 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b0)
% 73.32/73.55 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b0)
% 73.32/73.55 Found eq_ref00:=(eq_ref0 b):(((eq fofType) b) b)
% 73.32/73.55 Found (eq_ref0 b) as proof of (((eq fofType) b) (((x False) X) Y))
% 73.32/73.55 Found ((eq_ref fofType) b) as proof of (((eq fofType) b) (((x False) X) Y))
% 73.32/73.55 Found ((eq_ref fofType) b) as proof of (((eq fofType) b) (((x False) X) Y))
% 73.32/73.55 Found ((eq_ref fofType) b) as proof of (((eq fofType) b) (((x False) X) Y))
% 73.32/73.55 Found eq_ref00:=(eq_ref0 Y):(((eq fofType) Y) Y)
% 73.32/73.55 Found (eq_ref0 Y) as proof of (((eq fofType) Y) b)
% 73.32/73.55 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b)
% 73.32/73.55 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b)
% 73.32/73.55 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b)
% 73.32/73.55 Found eq_ref00:=(eq_ref0 Y):(((eq fofType) Y) Y)
% 73.32/73.55 Found (eq_ref0 Y) as proof of (((eq fofType) Y) b)
% 73.32/73.55 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b)
% 73.32/73.55 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b)
% 73.32/73.55 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b)
% 73.32/73.55 Found eq_ref00:=(eq_ref0 b):(((eq fofType) b) b)
% 73.32/73.55 Found (eq_ref0 b) as proof of (((eq fofType) b) (((x False) X) Y))
% 73.32/73.55 Found ((eq_ref fofType) b) as proof of (((eq fofType) b) (((x False) X) Y))
% 73.32/73.55 Found ((eq_ref fofType) b) as proof of (((eq fofType) b) (((x False) X) Y))
% 73.32/73.55 Found ((eq_ref fofType) b) as proof of (((eq fofType) b) (((x False) X) Y))
% 73.32/73.55 Found x00:(P1 b)
% 73.32/73.55 Found (fun (x00:(P1 b))=> x00) as proof of (P1 b)
% 73.32/73.55 Found (fun (x00:(P1 b))=> x00) as proof of (P2 b)
% 73.32/73.55 Found x00:(P1 b)
% 73.32/73.55 Found (fun (x00:(P1 b))=> x00) as proof of (P1 b)
% 73.32/73.55 Found (fun (x00:(P1 b))=> x00) as proof of (P2 b)
% 73.32/73.55 Found x0:(P1 Y)
% 73.32/73.55 Instantiate: b:=Y:fofType
% 73.32/73.55 Found x0 as proof of (P2 b)
% 73.32/73.55 Found eq_ref00:=(eq_ref0 (((x False) X) Y)):(((eq fofType) (((x False) X) Y)) (((x False) X) Y))
% 73.32/73.55 Found (eq_ref0 (((x False) X) Y)) as proof of (((eq fofType) (((x False) X) Y)) b)
% 73.32/73.55 Found ((eq_ref fofType) (((x False) X) Y)) as proof of (((eq fofType) (((x False) X) Y)) b)
% 73.32/73.55 Found ((eq_ref fofType) (((x False) X) Y)) as proof of (((eq fofType) (((x False) X) Y)) b)
% 73.32/73.55 Found ((eq_ref fofType) (((x False) X) Y)) as proof of (((eq fofType) (((x False) X) Y)) b)
% 73.32/73.55 Found eq_ref00:=(eq_ref0 Y):(((eq fofType) Y) Y)
% 73.32/73.55 Found (eq_ref0 Y) as proof of (((eq fofType) Y) b0)
% 74.58/74.85 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b0)
% 74.58/74.85 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b0)
% 74.58/74.85 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b0)
% 74.58/74.85 Found x0:(P0 b0)
% 74.58/74.85 Instantiate: b0:=X:fofType
% 74.58/74.85 Found (fun (x0:(P0 b0))=> x0) as proof of (P0 b)
% 74.58/74.85 Found (fun (P0:(fofType->Prop)) (x0:(P0 b0))=> x0) as proof of ((P0 b0)->(P0 b))
% 74.58/74.85 Found (fun (P0:(fofType->Prop)) (x0:(P0 b0))=> x0) as proof of (P b0)
% 74.58/74.85 Found eq_ref00:=(eq_ref0 Y):(((eq fofType) Y) Y)
% 74.58/74.85 Found (eq_ref0 Y) as proof of (((eq fofType) Y) b0)
% 74.58/74.85 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b0)
% 74.58/74.85 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b0)
% 74.58/74.85 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b0)
% 74.58/74.85 Found x0:(P0 b0)
% 74.58/74.85 Instantiate: b0:=X:fofType
% 74.58/74.85 Found (fun (x0:(P0 b0))=> x0) as proof of (P0 b)
% 74.58/74.85 Found (fun (P0:(fofType->Prop)) (x0:(P0 b0))=> x0) as proof of ((P0 b0)->(P0 b))
% 74.58/74.85 Found (fun (P0:(fofType->Prop)) (x0:(P0 b0))=> x0) as proof of (P b0)
% 74.58/74.85 Found eq_ref00:=(eq_ref0 Y):(((eq fofType) Y) Y)
% 74.58/74.85 Found (eq_ref0 Y) as proof of (((eq fofType) Y) b0)
% 74.58/74.85 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b0)
% 74.58/74.85 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b0)
% 74.58/74.85 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b0)
% 74.58/74.85 Found x0:(P0 b0)
% 74.58/74.85 Instantiate: b0:=X:fofType
% 74.58/74.85 Found (fun (x0:(P0 b0))=> x0) as proof of (P0 b)
% 74.58/74.85 Found (fun (P0:(fofType->Prop)) (x0:(P0 b0))=> x0) as proof of ((P0 b0)->(P0 b))
% 74.58/74.85 Found (fun (P0:(fofType->Prop)) (x0:(P0 b0))=> x0) as proof of (P b0)
% 74.58/74.85 Found eq_ref00:=(eq_ref0 Y):(((eq fofType) Y) Y)
% 74.58/74.85 Found (eq_ref0 Y) as proof of (((eq fofType) Y) b0)
% 74.58/74.85 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b0)
% 74.58/74.85 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b0)
% 74.58/74.85 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b0)
% 74.58/74.85 Found x0:(P0 b0)
% 74.58/74.85 Instantiate: b0:=X:fofType
% 74.58/74.85 Found (fun (x0:(P0 b0))=> x0) as proof of (P0 (((x False) X) b0))
% 74.58/74.85 Found (fun (P0:(fofType->Prop)) (x0:(P0 b0))=> x0) as proof of ((P0 b0)->(P0 (((x False) X) b0)))
% 74.58/74.85 Found (fun (P0:(fofType->Prop)) (x0:(P0 b0))=> x0) as proof of (P b0)
% 74.58/74.85 Found eq_ref00:=(eq_ref0 b0):(((eq fofType) b0) b0)
% 74.58/74.85 Found (eq_ref0 b0) as proof of (((eq fofType) b0) b)
% 74.58/74.85 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) b)
% 74.58/74.85 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) b)
% 74.58/74.85 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) b)
% 74.58/74.85 Found eq_ref00:=(eq_ref0 (((x False) X) Y)):(((eq fofType) (((x False) X) Y)) (((x False) X) Y))
% 74.58/74.85 Found (eq_ref0 (((x False) X) Y)) as proof of (((eq fofType) (((x False) X) Y)) b0)
% 74.58/74.85 Found ((eq_ref fofType) (((x False) X) Y)) as proof of (((eq fofType) (((x False) X) Y)) b0)
% 74.58/74.85 Found ((eq_ref fofType) (((x False) X) Y)) as proof of (((eq fofType) (((x False) X) Y)) b0)
% 74.58/74.85 Found ((eq_ref fofType) (((x False) X) Y)) as proof of (((eq fofType) (((x False) X) Y)) b0)
% 74.58/74.85 Found eq_ref00:=(eq_ref0 b0):(((eq fofType) b0) b0)
% 74.58/74.85 Found (eq_ref0 b0) as proof of (((eq fofType) b0) Y)
% 74.58/74.85 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) Y)
% 74.58/74.85 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) Y)
% 74.58/74.85 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) Y)
% 74.58/74.85 Found eq_ref00:=(eq_ref0 b):(((eq fofType) b) b)
% 74.58/74.85 Found (eq_ref0 b) as proof of (((eq fofType) b) b0)
% 74.58/74.85 Found ((eq_ref fofType) b) as proof of (((eq fofType) b) b0)
% 74.58/74.85 Found ((eq_ref fofType) b) as proof of (((eq fofType) b) b0)
% 74.58/74.85 Found ((eq_ref fofType) b) as proof of (((eq fofType) b) b0)
% 74.58/74.85 Found eq_ref00:=(eq_ref0 b0):(((eq fofType) b0) b0)
% 74.58/74.85 Found (eq_ref0 b0) as proof of (((eq fofType) b0) b)
% 74.58/74.85 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) b)
% 74.58/74.85 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) b)
% 74.58/74.85 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) b)
% 74.58/74.85 Found eq_ref00:=(eq_ref0 (((x False) X) Y)):(((eq fofType) (((x False) X) Y)) (((x False) X) Y))
% 74.58/74.85 Found (eq_ref0 (((x False) X) Y)) as proof of (((eq fofType) (((x False) X) Y)) b0)
% 74.58/74.85 Found ((eq_ref fofType) (((x False) X) Y)) as proof of (((eq fofType) (((x False) X) Y)) b0)
% 74.58/74.85 Found ((eq_ref fofType) (((x False) X) Y)) as proof of (((eq fofType) (((x False) X) Y)) b0)
% 74.58/74.85 Found ((eq_ref fofType) (((x False) X) Y)) as proof of (((eq fofType) (((x False) X) Y)) b0)
% 76.60/76.85 Found eq_ref00:=(eq_ref0 b0):(((eq fofType) b0) b0)
% 76.60/76.85 Found (eq_ref0 b0) as proof of (((eq fofType) b0) Y)
% 76.60/76.85 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) Y)
% 76.60/76.85 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) Y)
% 76.60/76.85 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) Y)
% 76.60/76.85 Found eq_ref00:=(eq_ref0 b):(((eq fofType) b) b)
% 76.60/76.85 Found (eq_ref0 b) as proof of (((eq fofType) b) b0)
% 76.60/76.85 Found ((eq_ref fofType) b) as proof of (((eq fofType) b) b0)
% 76.60/76.85 Found ((eq_ref fofType) b) as proof of (((eq fofType) b) b0)
% 76.60/76.85 Found ((eq_ref fofType) b) as proof of (((eq fofType) b) b0)
% 76.60/76.85 Found eq_ref00:=(eq_ref0 (((x False) X) Y)):(((eq fofType) (((x False) X) Y)) (((x False) X) Y))
% 76.60/76.85 Found (eq_ref0 (((x False) X) Y)) as proof of (((eq fofType) (((x False) X) Y)) b0)
% 76.60/76.85 Found ((eq_ref fofType) (((x False) X) Y)) as proof of (((eq fofType) (((x False) X) Y)) b0)
% 76.60/76.85 Found ((eq_ref fofType) (((x False) X) Y)) as proof of (((eq fofType) (((x False) X) Y)) b0)
% 76.60/76.85 Found ((eq_ref fofType) (((x False) X) Y)) as proof of (((eq fofType) (((x False) X) Y)) b0)
% 76.60/76.85 Found eq_ref00:=(eq_ref0 b0):(((eq fofType) b0) b0)
% 76.60/76.85 Found (eq_ref0 b0) as proof of (((eq fofType) b0) Y)
% 76.60/76.85 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) Y)
% 76.60/76.85 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) Y)
% 76.60/76.85 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) Y)
% 76.60/76.85 Found x02:(P1 Y)
% 76.60/76.85 Found (fun (x02:(P1 Y))=> x02) as proof of (P1 Y)
% 76.60/76.85 Found (fun (x02:(P1 Y))=> x02) as proof of (P2 Y)
% 76.60/76.85 Found eq_ref00:=(eq_ref0 b):(((eq fofType) b) b)
% 76.60/76.85 Found (eq_ref0 b) as proof of (((eq fofType) b) (((x False) X) Y))
% 76.60/76.85 Found ((eq_ref fofType) b) as proof of (((eq fofType) b) (((x False) X) Y))
% 76.60/76.85 Found ((eq_ref fofType) b) as proof of (((eq fofType) b) (((x False) X) Y))
% 76.60/76.85 Found ((eq_ref fofType) b) as proof of (((eq fofType) b) (((x False) X) Y))
% 76.60/76.85 Found eq_ref00:=(eq_ref0 Y):(((eq fofType) Y) Y)
% 76.60/76.85 Found (eq_ref0 Y) as proof of (((eq fofType) Y) b)
% 76.60/76.85 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b)
% 76.60/76.85 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b)
% 76.60/76.85 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b)
% 76.60/76.85 Found x02:(P1 Y)
% 76.60/76.85 Found (fun (x02:(P1 Y))=> x02) as proof of (P1 Y)
% 76.60/76.85 Found (fun (x02:(P1 Y))=> x02) as proof of (P2 Y)
% 76.60/76.85 Found eq_ref00:=(eq_ref0 b):(((eq fofType) b) b)
% 76.60/76.85 Found (eq_ref0 b) as proof of (((eq fofType) b) (((x False) X) Y))
% 76.60/76.85 Found ((eq_ref fofType) b) as proof of (((eq fofType) b) (((x False) X) Y))
% 76.60/76.85 Found ((eq_ref fofType) b) as proof of (((eq fofType) b) (((x False) X) Y))
% 76.60/76.85 Found ((eq_ref fofType) b) as proof of (((eq fofType) b) (((x False) X) Y))
% 76.60/76.85 Found eq_ref00:=(eq_ref0 Y):(((eq fofType) Y) Y)
% 76.60/76.85 Found (eq_ref0 Y) as proof of (((eq fofType) Y) b)
% 76.60/76.85 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b)
% 76.60/76.85 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b)
% 76.60/76.85 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b)
% 76.60/76.85 Found eq_ref00:=(eq_ref0 b0):(((eq fofType) b0) b0)
% 76.60/76.85 Found (eq_ref0 b0) as proof of (((eq fofType) b0) (((x False) X) Y))
% 76.60/76.85 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) (((x False) X) Y))
% 76.60/76.85 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) (((x False) X) Y))
% 76.60/76.85 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) (((x False) X) Y))
% 76.60/76.85 Found eq_ref00:=(eq_ref0 Y):(((eq fofType) Y) Y)
% 76.60/76.85 Found (eq_ref0 Y) as proof of (((eq fofType) Y) b0)
% 76.60/76.85 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b0)
% 76.60/76.85 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b0)
% 76.60/76.85 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b0)
% 76.60/76.85 Found eq_ref00:=(eq_ref0 b0):(((eq fofType) b0) b0)
% 76.60/76.85 Found (eq_ref0 b0) as proof of (((eq fofType) b0) (((x False) X) Y))
% 76.60/76.85 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) (((x False) X) Y))
% 76.60/76.85 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) (((x False) X) Y))
% 76.60/76.85 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) (((x False) X) Y))
% 76.60/76.85 Found eq_ref00:=(eq_ref0 Y):(((eq fofType) Y) Y)
% 76.60/76.85 Found (eq_ref0 Y) as proof of (((eq fofType) Y) b0)
% 76.60/76.85 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b0)
% 76.60/76.85 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b0)
% 76.60/76.85 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b0)
% 82.59/82.89 Found x0:(P b)
% 82.59/82.89 Instantiate: b0:=b:fofType
% 82.59/82.89 Found x0 as proof of (P0 b0)
% 82.59/82.89 Found eq_ref00:=(eq_ref0 (((x False) X) Y)):(((eq fofType) (((x False) X) Y)) (((x False) X) Y))
% 82.59/82.89 Found (eq_ref0 (((x False) X) Y)) as proof of (((eq fofType) (((x False) X) Y)) b0)
% 82.59/82.89 Found ((eq_ref fofType) (((x False) X) Y)) as proof of (((eq fofType) (((x False) X) Y)) b0)
% 82.59/82.89 Found ((eq_ref fofType) (((x False) X) Y)) as proof of (((eq fofType) (((x False) X) Y)) b0)
% 82.59/82.89 Found ((eq_ref fofType) (((x False) X) Y)) as proof of (((eq fofType) (((x False) X) Y)) b0)
% 82.59/82.89 Found x0:(P Y)
% 82.59/82.89 Instantiate: b0:=Y:fofType
% 82.59/82.89 Found x0 as proof of (P0 b0)
% 82.59/82.89 Found eq_ref00:=(eq_ref0 b):(((eq fofType) b) b)
% 82.59/82.89 Found (eq_ref0 b) as proof of (((eq fofType) b) b0)
% 82.59/82.89 Found ((eq_ref fofType) b) as proof of (((eq fofType) b) b0)
% 82.59/82.89 Found ((eq_ref fofType) b) as proof of (((eq fofType) b) b0)
% 82.59/82.89 Found ((eq_ref fofType) b) as proof of (((eq fofType) b) b0)
% 82.59/82.89 Found x0:(P Y)
% 82.59/82.89 Instantiate: b0:=Y:fofType
% 82.59/82.89 Found x0 as proof of (P0 b0)
% 82.59/82.89 Found eq_ref00:=(eq_ref0 b):(((eq fofType) b) b)
% 82.59/82.89 Found (eq_ref0 b) as proof of (((eq fofType) b) b0)
% 82.59/82.89 Found ((eq_ref fofType) b) as proof of (((eq fofType) b) b0)
% 82.59/82.89 Found ((eq_ref fofType) b) as proof of (((eq fofType) b) b0)
% 82.59/82.89 Found ((eq_ref fofType) b) as proof of (((eq fofType) b) b0)
% 82.59/82.89 Found x0:(P Y)
% 82.59/82.89 Instantiate: b0:=Y:fofType
% 82.59/82.89 Found x0 as proof of (P0 b0)
% 82.59/82.89 Found eq_ref00:=(eq_ref0 b):(((eq fofType) b) b)
% 82.59/82.89 Found (eq_ref0 b) as proof of (((eq fofType) b) b0)
% 82.59/82.89 Found ((eq_ref fofType) b) as proof of (((eq fofType) b) b0)
% 82.59/82.89 Found ((eq_ref fofType) b) as proof of (((eq fofType) b) b0)
% 82.59/82.89 Found ((eq_ref fofType) b) as proof of (((eq fofType) b) b0)
% 82.59/82.89 Found x0:(P b)
% 82.59/82.89 Found x0 as proof of (P0 (((x False) X) Y))
% 82.59/82.89 Found eq_ref00:=(eq_ref0 (((x False) X) Y)):(((eq fofType) (((x False) X) Y)) (((x False) X) Y))
% 82.59/82.89 Found (eq_ref0 (((x False) X) Y)) as proof of (((eq fofType) (((x False) X) Y)) b0)
% 82.59/82.89 Found ((eq_ref fofType) (((x False) X) Y)) as proof of (((eq fofType) (((x False) X) Y)) b0)
% 82.59/82.89 Found ((eq_ref fofType) (((x False) X) Y)) as proof of (((eq fofType) (((x False) X) Y)) b0)
% 82.59/82.89 Found ((eq_ref fofType) (((x False) X) Y)) as proof of (((eq fofType) (((x False) X) Y)) b0)
% 82.59/82.89 Found eq_ref00:=(eq_ref0 b0):(((eq fofType) b0) b0)
% 82.59/82.89 Found (eq_ref0 b0) as proof of (((eq fofType) b0) Y)
% 82.59/82.89 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) Y)
% 82.59/82.89 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) Y)
% 82.59/82.89 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) Y)
% 82.59/82.89 Found x0:(P b)
% 82.59/82.89 Found x0 as proof of (P0 Y)
% 82.59/82.89 Found eq_ref00:=(eq_ref0 b0):(((eq fofType) b0) b0)
% 82.59/82.89 Found (eq_ref0 b0) as proof of (((eq fofType) b0) (((x False) X) Y))
% 82.59/82.89 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) (((x False) X) Y))
% 82.59/82.89 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) (((x False) X) Y))
% 82.59/82.89 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) (((x False) X) Y))
% 82.59/82.89 Found eq_ref00:=(eq_ref0 Y):(((eq fofType) Y) Y)
% 82.59/82.89 Found (eq_ref0 Y) as proof of (((eq fofType) Y) b0)
% 82.59/82.89 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b0)
% 82.59/82.89 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b0)
% 82.59/82.89 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b0)
% 82.59/82.89 Found x10:(P1 Y)
% 82.59/82.89 Found (fun (x10:(P1 Y))=> x10) as proof of (P1 Y)
% 82.59/82.89 Found (fun (x10:(P1 Y))=> x10) as proof of (P2 Y)
% 82.59/82.89 Found x0:(P b)
% 82.59/82.89 Found x0 as proof of (P0 Y)
% 82.59/82.89 Found eq_ref00:=(eq_ref0 (((x False) X) Y)):(((eq fofType) (((x False) X) Y)) (((x False) X) Y))
% 82.59/82.89 Found (eq_ref0 (((x False) X) Y)) as proof of (((eq fofType) (((x False) X) Y)) b0)
% 82.59/82.89 Found ((eq_ref fofType) (((x False) X) Y)) as proof of (((eq fofType) (((x False) X) Y)) b0)
% 82.59/82.89 Found ((eq_ref fofType) (((x False) X) Y)) as proof of (((eq fofType) (((x False) X) Y)) b0)
% 82.59/82.89 Found ((eq_ref fofType) (((x False) X) Y)) as proof of (((eq fofType) (((x False) X) Y)) b0)
% 82.59/82.89 Found eq_ref00:=(eq_ref0 b0):(((eq fofType) b0) b0)
% 82.59/82.89 Found (eq_ref0 b0) as proof of (((eq fofType) b0) Y)
% 82.59/82.89 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) Y)
% 82.59/82.89 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) Y)
% 82.59/82.89 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) Y)
% 82.59/82.89 Found eq_ref00:=(eq_ref0 b0):(((eq fofType) b0) b0)
% 82.59/82.89 Found (eq_ref0 b0) as proof of (((eq fofType) b0) (((x False) X) Y))
% 84.87/85.17 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) (((x False) X) Y))
% 84.87/85.17 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) (((x False) X) Y))
% 84.87/85.17 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) (((x False) X) Y))
% 84.87/85.17 Found eq_ref00:=(eq_ref0 Y):(((eq fofType) Y) Y)
% 84.87/85.17 Found (eq_ref0 Y) as proof of (((eq fofType) Y) b0)
% 84.87/85.17 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b0)
% 84.87/85.17 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b0)
% 84.87/85.17 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b0)
% 84.87/85.17 Found eq_ref00:=(eq_ref0 b0):(((eq fofType) b0) b0)
% 84.87/85.17 Found (eq_ref0 b0) as proof of (((eq fofType) b0) b)
% 84.87/85.17 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) b)
% 84.87/85.17 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) b)
% 84.87/85.17 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) b)
% 84.87/85.17 Found eq_ref00:=(eq_ref0 (((x False) X) Y)):(((eq fofType) (((x False) X) Y)) (((x False) X) Y))
% 84.87/85.17 Found (eq_ref0 (((x False) X) Y)) as proof of (((eq fofType) (((x False) X) Y)) b0)
% 84.87/85.17 Found ((eq_ref fofType) (((x False) X) Y)) as proof of (((eq fofType) (((x False) X) Y)) b0)
% 84.87/85.17 Found ((eq_ref fofType) (((x False) X) Y)) as proof of (((eq fofType) (((x False) X) Y)) b0)
% 84.87/85.17 Found ((eq_ref fofType) (((x False) X) Y)) as proof of (((eq fofType) (((x False) X) Y)) b0)
% 84.87/85.17 Found eq_ref00:=(eq_ref0 b0):(((eq fofType) b0) b0)
% 84.87/85.17 Found (eq_ref0 b0) as proof of (((eq fofType) b0) Y)
% 84.87/85.17 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) Y)
% 84.87/85.17 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) Y)
% 84.87/85.17 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) Y)
% 84.87/85.17 Found eq_ref00:=(eq_ref0 b):(((eq fofType) b) b)
% 84.87/85.17 Found (eq_ref0 b) as proof of (((eq fofType) b) b0)
% 84.87/85.17 Found ((eq_ref fofType) b) as proof of (((eq fofType) b) b0)
% 84.87/85.17 Found ((eq_ref fofType) b) as proof of (((eq fofType) b) b0)
% 84.87/85.17 Found ((eq_ref fofType) b) as proof of (((eq fofType) b) b0)
% 84.87/85.17 Found eq_ref00:=(eq_ref0 b0):(((eq fofType) b0) b0)
% 84.87/85.17 Found (eq_ref0 b0) as proof of (((eq fofType) b0) b)
% 84.87/85.17 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) b)
% 84.87/85.17 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) b)
% 84.87/85.17 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) b)
% 84.87/85.17 Found eq_ref00:=(eq_ref0 (((x False) X) Y)):(((eq fofType) (((x False) X) Y)) (((x False) X) Y))
% 84.87/85.17 Found (eq_ref0 (((x False) X) Y)) as proof of (((eq fofType) (((x False) X) Y)) b0)
% 84.87/85.17 Found ((eq_ref fofType) (((x False) X) Y)) as proof of (((eq fofType) (((x False) X) Y)) b0)
% 84.87/85.17 Found ((eq_ref fofType) (((x False) X) Y)) as proof of (((eq fofType) (((x False) X) Y)) b0)
% 84.87/85.17 Found ((eq_ref fofType) (((x False) X) Y)) as proof of (((eq fofType) (((x False) X) Y)) b0)
% 84.87/85.17 Found eq_ref00:=(eq_ref0 b0):(((eq fofType) b0) b0)
% 84.87/85.17 Found (eq_ref0 b0) as proof of (((eq fofType) b0) Y)
% 84.87/85.17 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) Y)
% 84.87/85.17 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) Y)
% 84.87/85.17 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) Y)
% 84.87/85.17 Found eq_ref00:=(eq_ref0 b):(((eq fofType) b) b)
% 84.87/85.17 Found (eq_ref0 b) as proof of (((eq fofType) b) b0)
% 84.87/85.17 Found ((eq_ref fofType) b) as proof of (((eq fofType) b) b0)
% 84.87/85.17 Found ((eq_ref fofType) b) as proof of (((eq fofType) b) b0)
% 84.87/85.17 Found ((eq_ref fofType) b) as proof of (((eq fofType) b) b0)
% 84.87/85.17 Found eq_ref00:=(eq_ref0 Y):(((eq fofType) Y) Y)
% 84.87/85.17 Found (eq_ref0 Y) as proof of (((eq fofType) Y) b0)
% 84.87/85.17 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b0)
% 84.87/85.17 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b0)
% 84.87/85.17 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b0)
% 84.87/85.17 Found eq_ref00:=(eq_ref0 b0):(((eq fofType) b0) b0)
% 84.87/85.17 Found (eq_ref0 b0) as proof of (((eq fofType) b0) (((x False) X) Y))
% 84.87/85.17 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) (((x False) X) Y))
% 84.87/85.17 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) (((x False) X) Y))
% 84.87/85.17 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) (((x False) X) Y))
% 84.87/85.17 Found eq_ref00:=(eq_ref0 b1):(((eq fofType) b1) b1)
% 84.87/85.17 Found (eq_ref0 b1) as proof of (((eq fofType) b1) (((x False) X) Y))
% 84.87/85.17 Found ((eq_ref fofType) b1) as proof of (((eq fofType) b1) (((x False) X) Y))
% 84.87/85.17 Found ((eq_ref fofType) b1) as proof of (((eq fofType) b1) (((x False) X) Y))
% 92.38/92.62 Found ((eq_ref fofType) b1) as proof of (((eq fofType) b1) (((x False) X) Y))
% 92.38/92.62 Found eq_ref00:=(eq_ref0 Y):(((eq fofType) Y) Y)
% 92.38/92.62 Found (eq_ref0 Y) as proof of (((eq fofType) Y) b1)
% 92.38/92.62 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b1)
% 92.38/92.62 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b1)
% 92.38/92.62 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b1)
% 92.38/92.62 Found eq_ref00:=(eq_ref0 b1):(((eq fofType) b1) b1)
% 92.38/92.62 Found (eq_ref0 b1) as proof of (((eq fofType) b1) Y)
% 92.38/92.62 Found ((eq_ref fofType) b1) as proof of (((eq fofType) b1) Y)
% 92.38/92.62 Found ((eq_ref fofType) b1) as proof of (((eq fofType) b1) Y)
% 92.38/92.62 Found ((eq_ref fofType) b1) as proof of (((eq fofType) b1) Y)
% 92.38/92.62 Found eq_ref00:=(eq_ref0 (((x False) X) Y)):(((eq fofType) (((x False) X) Y)) (((x False) X) Y))
% 92.38/92.62 Found (eq_ref0 (((x False) X) Y)) as proof of (((eq fofType) (((x False) X) Y)) b1)
% 92.38/92.62 Found ((eq_ref fofType) (((x False) X) Y)) as proof of (((eq fofType) (((x False) X) Y)) b1)
% 92.38/92.62 Found ((eq_ref fofType) (((x False) X) Y)) as proof of (((eq fofType) (((x False) X) Y)) b1)
% 92.38/92.62 Found ((eq_ref fofType) (((x False) X) Y)) as proof of (((eq fofType) (((x False) X) Y)) b1)
% 92.38/92.62 Found eq_ref00:=(eq_ref0 Y):(((eq fofType) Y) Y)
% 92.38/92.62 Found (eq_ref0 Y) as proof of (((eq fofType) Y) b0)
% 92.38/92.62 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b0)
% 92.38/92.62 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b0)
% 92.38/92.62 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b0)
% 92.38/92.62 Found eq_ref00:=(eq_ref0 b0):(((eq fofType) b0) b0)
% 92.38/92.62 Found (eq_ref0 b0) as proof of (((eq fofType) b0) (((x False) X) Y))
% 92.38/92.62 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) (((x False) X) Y))
% 92.38/92.62 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) (((x False) X) Y))
% 92.38/92.62 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) (((x False) X) Y))
% 92.38/92.62 Found x01:(P0 b)
% 92.38/92.62 Found (fun (x01:(P0 b))=> x01) as proof of (P0 b)
% 92.38/92.62 Found (fun (x01:(P0 b))=> x01) as proof of (P1 b)
% 92.38/92.62 Found x00:(P1 Y)
% 92.38/92.62 Found (fun (x00:(P1 Y))=> x00) as proof of (P1 Y)
% 92.38/92.62 Found (fun (x00:(P1 Y))=> x00) as proof of (P2 Y)
% 92.38/92.62 Found x00:(P1 Y)
% 92.38/92.62 Found (fun (x00:(P1 Y))=> x00) as proof of (P1 Y)
% 92.38/92.62 Found (fun (x00:(P1 Y))=> x00) as proof of (P2 Y)
% 92.38/92.62 Found x00:(P1 Y)
% 92.38/92.62 Found (fun (x00:(P1 Y))=> x00) as proof of (P1 Y)
% 92.38/92.62 Found (fun (x00:(P1 Y))=> x00) as proof of (P2 Y)
% 92.38/92.62 Found x01:(P1 b)
% 92.38/92.62 Found (fun (x01:(P1 b))=> x01) as proof of (P1 b)
% 92.38/92.62 Found (fun (x01:(P1 b))=> x01) as proof of (P2 b)
% 92.38/92.62 Found x00:(P1 Y)
% 92.38/92.62 Found (fun (x00:(P1 Y))=> x00) as proof of (P1 Y)
% 92.38/92.62 Found (fun (x00:(P1 Y))=> x00) as proof of (P2 Y)
% 92.38/92.62 Found x01:(P1 b)
% 92.38/92.62 Found (fun (x01:(P1 b))=> x01) as proof of (P1 b)
% 92.38/92.62 Found (fun (x01:(P1 b))=> x01) as proof of (P2 b)
% 92.38/92.62 Found eq_ref00:=(eq_ref0 Y):(((eq fofType) Y) Y)
% 92.38/92.62 Found (eq_ref0 Y) as proof of (((eq fofType) Y) b0)
% 92.38/92.62 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b0)
% 92.38/92.62 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b0)
% 92.38/92.62 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b0)
% 92.38/92.62 Found eq_ref00:=(eq_ref0 b0):(((eq fofType) b0) b0)
% 92.38/92.62 Found (eq_ref0 b0) as proof of (((eq fofType) b0) b)
% 92.38/92.62 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) b)
% 92.38/92.62 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) b)
% 92.38/92.62 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) b)
% 92.38/92.62 Found eq_ref00:=(eq_ref0 Y):(((eq fofType) Y) Y)
% 92.38/92.62 Found (eq_ref0 Y) as proof of (((eq fofType) Y) b0)
% 92.38/92.62 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b0)
% 92.38/92.62 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b0)
% 92.38/92.62 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b0)
% 92.38/92.62 Found eq_ref00:=(eq_ref0 b0):(((eq fofType) b0) b0)
% 92.38/92.62 Found (eq_ref0 b0) as proof of (((eq fofType) b0) b)
% 92.38/92.62 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) b)
% 92.38/92.62 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) b)
% 92.38/92.62 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) b)
% 92.38/92.62 Found eq_ref00:=(eq_ref0 Y):(((eq fofType) Y) Y)
% 92.38/92.62 Found (eq_ref0 Y) as proof of (((eq fofType) Y) b0)
% 92.38/92.62 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b0)
% 92.38/92.62 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b0)
% 92.38/92.62 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b0)
% 92.38/92.62 Found eq_ref00:=(eq_ref0 b0):(((eq fofType) b0) b0)
% 92.38/92.62 Found (eq_ref0 b0) as proof of (((eq fofType) b0) b)
% 95.96/96.26 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) b)
% 95.96/96.26 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) b)
% 95.96/96.26 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) b)
% 95.96/96.26 Found eq_ref00:=(eq_ref0 Y):(((eq fofType) Y) Y)
% 95.96/96.26 Found (eq_ref0 Y) as proof of (((eq fofType) Y) b0)
% 95.96/96.26 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b0)
% 95.96/96.26 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b0)
% 95.96/96.26 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b0)
% 95.96/96.26 Found eq_ref00:=(eq_ref0 b0):(((eq fofType) b0) b0)
% 95.96/96.26 Found (eq_ref0 b0) as proof of (((eq fofType) b0) b)
% 95.96/96.26 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) b)
% 95.96/96.26 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) b)
% 95.96/96.26 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) b)
% 95.96/96.26 Found eq_ref00:=(eq_ref0 Y):(((eq fofType) Y) Y)
% 95.96/96.26 Found (eq_ref0 Y) as proof of (((eq fofType) Y) b0)
% 95.96/96.26 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b0)
% 95.96/96.26 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b0)
% 95.96/96.26 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b0)
% 95.96/96.26 Found eq_ref00:=(eq_ref0 b0):(((eq fofType) b0) b0)
% 95.96/96.26 Found (eq_ref0 b0) as proof of (((eq fofType) b0) b)
% 95.96/96.26 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) b)
% 95.96/96.26 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) b)
% 95.96/96.26 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) b)
% 95.96/96.26 Found eq_ref00:=(eq_ref0 Y):(((eq fofType) Y) Y)
% 95.96/96.26 Found (eq_ref0 Y) as proof of (((eq fofType) Y) b0)
% 95.96/96.26 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b0)
% 95.96/96.26 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b0)
% 95.96/96.26 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b0)
% 95.96/96.26 Found eq_ref00:=(eq_ref0 b0):(((eq fofType) b0) b0)
% 95.96/96.26 Found (eq_ref0 b0) as proof of (((eq fofType) b0) b)
% 95.96/96.26 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) b)
% 95.96/96.26 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) b)
% 95.96/96.26 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) b)
% 95.96/96.26 Found eq_ref00:=(eq_ref0 Y):(((eq fofType) Y) Y)
% 95.96/96.26 Found (eq_ref0 Y) as proof of (((eq fofType) Y) b0)
% 95.96/96.26 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b0)
% 95.96/96.26 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b0)
% 95.96/96.26 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b0)
% 95.96/96.26 Found eq_ref00:=(eq_ref0 b0):(((eq fofType) b0) b0)
% 95.96/96.26 Found (eq_ref0 b0) as proof of (((eq fofType) b0) b)
% 95.96/96.26 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) b)
% 95.96/96.26 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) b)
% 95.96/96.26 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) b)
% 95.96/96.26 Found eq_ref00:=(eq_ref0 Y):(((eq fofType) Y) Y)
% 95.96/96.26 Found (eq_ref0 Y) as proof of (((eq fofType) Y) b0)
% 95.96/96.26 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b0)
% 95.96/96.26 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b0)
% 95.96/96.26 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b0)
% 95.96/96.26 Found eq_ref00:=(eq_ref0 b0):(((eq fofType) b0) b0)
% 95.96/96.26 Found (eq_ref0 b0) as proof of (((eq fofType) b0) b)
% 95.96/96.26 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) b)
% 95.96/96.26 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) b)
% 95.96/96.26 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) b)
% 95.96/96.26 Found x01:(P0 b)
% 95.96/96.26 Found (fun (x01:(P0 b))=> x01) as proof of (P0 b)
% 95.96/96.26 Found (fun (x01:(P0 b))=> x01) as proof of (P1 b)
% 95.96/96.26 Found x0:(P (((x False) X) Y))
% 95.96/96.26 Instantiate: b0:=(((x False) X) Y):fofType
% 95.96/96.26 Found x0 as proof of (P0 b0)
% 95.96/96.26 Found eq_ref00:=(eq_ref0 Y):(((eq fofType) Y) Y)
% 95.96/96.26 Found (eq_ref0 Y) as proof of (((eq fofType) Y) b0)
% 95.96/96.26 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b0)
% 95.96/96.26 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b0)
% 95.96/96.26 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b0)
% 95.96/96.26 Found x0:(P b)
% 95.96/96.26 Instantiate: b0:=b:fofType
% 95.96/96.26 Found x0 as proof of (P0 b0)
% 95.96/96.26 Found eq_ref00:=(eq_ref0 Y):(((eq fofType) Y) Y)
% 95.96/96.26 Found (eq_ref0 Y) as proof of (((eq fofType) Y) b0)
% 95.96/96.26 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b0)
% 95.96/96.26 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b0)
% 95.96/96.26 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b0)
% 95.96/96.26 Found eq_ref00:=(eq_ref0 b):(((eq fofType) b) b)
% 95.96/96.26 Found (eq_ref0 b) as proof of (((eq fofType) b) b0)
% 95.96/96.26 Found ((eq_ref fofType) b) as proof of (((eq fofType) b) b0)
% 100.40/100.63 Found ((eq_ref fofType) b) as proof of (((eq fofType) b) b0)
% 100.40/100.63 Found ((eq_ref fofType) b) as proof of (((eq fofType) b) b0)
% 100.40/100.63 Found x0:(P0 b0)
% 100.40/100.63 Instantiate: b0:=Y:fofType
% 100.40/100.63 Found (fun (x0:(P0 b0))=> x0) as proof of (P0 Y)
% 100.40/100.63 Found (fun (P0:(fofType->Prop)) (x0:(P0 b0))=> x0) as proof of ((P0 b0)->(P0 Y))
% 100.40/100.63 Found (fun (P0:(fofType->Prop)) (x0:(P0 b0))=> x0) as proof of (P b0)
% 100.40/100.63 Found eq_ref00:=(eq_ref0 (((x False) X) Y)):(((eq fofType) (((x False) X) Y)) (((x False) X) Y))
% 100.40/100.63 Found (eq_ref0 (((x False) X) Y)) as proof of (((eq fofType) (((x False) X) Y)) b0)
% 100.40/100.63 Found ((eq_ref fofType) (((x False) X) Y)) as proof of (((eq fofType) (((x False) X) Y)) b0)
% 100.40/100.63 Found ((eq_ref fofType) (((x False) X) Y)) as proof of (((eq fofType) (((x False) X) Y)) b0)
% 100.40/100.63 Found ((eq_ref fofType) (((x False) X) Y)) as proof of (((eq fofType) (((x False) X) Y)) b0)
% 100.40/100.63 Found x0:(P0 b0)
% 100.40/100.63 Instantiate: b0:=Y:fofType
% 100.40/100.63 Found (fun (x0:(P0 b0))=> x0) as proof of (P0 b)
% 100.40/100.63 Found (fun (P0:(fofType->Prop)) (x0:(P0 b0))=> x0) as proof of ((P0 b0)->(P0 b))
% 100.40/100.63 Found (fun (P0:(fofType->Prop)) (x0:(P0 b0))=> x0) as proof of (P b0)
% 100.40/100.63 Found eq_ref00:=(eq_ref0 Y):(((eq fofType) Y) Y)
% 100.40/100.63 Found (eq_ref0 Y) as proof of (((eq fofType) Y) b0)
% 100.40/100.63 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b0)
% 100.40/100.63 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b0)
% 100.40/100.63 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b0)
% 100.40/100.63 Found x0:(P0 b)
% 100.40/100.63 Instantiate: b0:=b:fofType
% 100.40/100.63 Found (fun (x0:(P0 b))=> x0) as proof of (P0 b0)
% 100.40/100.63 Found (fun (P0:(fofType->Prop)) (x0:(P0 b))=> x0) as proof of ((P0 b)->(P0 b0))
% 100.40/100.63 Found (fun (P0:(fofType->Prop)) (x0:(P0 b))=> x0) as proof of (P b0)
% 100.40/100.63 Found eq_ref00:=(eq_ref0 Y):(((eq fofType) Y) Y)
% 100.40/100.63 Found (eq_ref0 Y) as proof of (((eq fofType) Y) b0)
% 100.40/100.63 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b0)
% 100.40/100.63 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b0)
% 100.40/100.63 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b0)
% 100.40/100.63 Found eq_ref00:=(eq_ref0 b0):(((eq fofType) b0) b0)
% 100.40/100.63 Found (eq_ref0 b0) as proof of (((eq fofType) b0) b)
% 100.40/100.63 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) b)
% 100.40/100.63 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) b)
% 100.40/100.63 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) b)
% 100.40/100.63 Found eq_ref00:=(eq_ref0 (((x False) X) Y)):(((eq fofType) (((x False) X) Y)) (((x False) X) Y))
% 100.40/100.63 Found (eq_ref0 (((x False) X) Y)) as proof of (((eq fofType) (((x False) X) Y)) b0)
% 100.40/100.63 Found ((eq_ref fofType) (((x False) X) Y)) as proof of (((eq fofType) (((x False) X) Y)) b0)
% 100.40/100.63 Found ((eq_ref fofType) (((x False) X) Y)) as proof of (((eq fofType) (((x False) X) Y)) b0)
% 100.40/100.63 Found ((eq_ref fofType) (((x False) X) Y)) as proof of (((eq fofType) (((x False) X) Y)) b0)
% 100.40/100.63 Found eq_ref00:=(eq_ref0 Y):(((eq fofType) Y) Y)
% 100.40/100.63 Found (eq_ref0 Y) as proof of (((eq fofType) Y) b0)
% 100.40/100.63 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b0)
% 100.40/100.63 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b0)
% 100.40/100.63 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b0)
% 100.40/100.63 Found eq_ref00:=(eq_ref0 b0):(((eq fofType) b0) b0)
% 100.40/100.63 Found (eq_ref0 b0) as proof of (((eq fofType) b0) (((x False) X) Y))
% 100.40/100.63 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) (((x False) X) Y))
% 100.40/100.63 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) (((x False) X) Y))
% 100.40/100.63 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) (((x False) X) Y))
% 100.40/100.63 Found eq_ref00:=(eq_ref0 b0):(((eq fofType) b0) b0)
% 100.40/100.63 Found (eq_ref0 b0) as proof of (((eq fofType) b0) (((x False) X) Y))
% 100.40/100.63 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) (((x False) X) Y))
% 100.40/100.63 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) (((x False) X) Y))
% 100.40/100.63 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) (((x False) X) Y))
% 100.40/100.63 Found eq_ref00:=(eq_ref0 Y):(((eq fofType) Y) Y)
% 100.40/100.63 Found (eq_ref0 Y) as proof of (((eq fofType) Y) b0)
% 100.40/100.63 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b0)
% 100.40/100.63 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b0)
% 100.40/100.63 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b0)
% 100.40/100.63 Found eq_ref00:=(eq_ref0 Y):(((eq fofType) Y) Y)
% 100.40/100.63 Found (eq_ref0 Y) as proof of (((eq fofType) Y) b0)
% 100.40/100.63 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b0)
% 103.89/104.13 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b0)
% 103.89/104.13 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b0)
% 103.89/104.13 Found eq_ref00:=(eq_ref0 b0):(((eq fofType) b0) b0)
% 103.89/104.13 Found (eq_ref0 b0) as proof of (((eq fofType) b0) (((x False) X) Y))
% 103.89/104.13 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) (((x False) X) Y))
% 103.89/104.13 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) (((x False) X) Y))
% 103.89/104.13 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) (((x False) X) Y))
% 103.89/104.13 Found eq_ref00:=(eq_ref0 Y):(((eq fofType) Y) Y)
% 103.89/104.13 Found (eq_ref0 Y) as proof of (((eq fofType) Y) b0)
% 103.89/104.13 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b0)
% 103.89/104.13 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b0)
% 103.89/104.13 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b0)
% 103.89/104.13 Found eq_ref00:=(eq_ref0 b0):(((eq fofType) b0) b0)
% 103.89/104.13 Found (eq_ref0 b0) as proof of (((eq fofType) b0) (((x False) X) Y))
% 103.89/104.13 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) (((x False) X) Y))
% 103.89/104.13 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) (((x False) X) Y))
% 103.89/104.13 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) (((x False) X) Y))
% 103.89/104.13 Found x0:(P b)
% 103.89/104.13 Instantiate: b0:=b:fofType
% 103.89/104.13 Found x0 as proof of (P0 b0)
% 103.89/104.13 Found eq_ref00:=(eq_ref0 (((x False) X) Y)):(((eq fofType) (((x False) X) Y)) (((x False) X) Y))
% 103.89/104.13 Found (eq_ref0 (((x False) X) Y)) as proof of (((eq fofType) (((x False) X) Y)) b0)
% 103.89/104.13 Found ((eq_ref fofType) (((x False) X) Y)) as proof of (((eq fofType) (((x False) X) Y)) b0)
% 103.89/104.13 Found ((eq_ref fofType) (((x False) X) Y)) as proof of (((eq fofType) (((x False) X) Y)) b0)
% 103.89/104.13 Found ((eq_ref fofType) (((x False) X) Y)) as proof of (((eq fofType) (((x False) X) Y)) b0)
% 103.89/104.13 Found x0:(P Y)
% 103.89/104.13 Instantiate: b0:=Y:fofType
% 103.89/104.13 Found x0 as proof of (P0 b0)
% 103.89/104.13 Found eq_ref00:=(eq_ref0 b):(((eq fofType) b) b)
% 103.89/104.13 Found (eq_ref0 b) as proof of (((eq fofType) b) b0)
% 103.89/104.13 Found ((eq_ref fofType) b) as proof of (((eq fofType) b) b0)
% 103.89/104.13 Found ((eq_ref fofType) b) as proof of (((eq fofType) b) b0)
% 103.89/104.13 Found ((eq_ref fofType) b) as proof of (((eq fofType) b) b0)
% 103.89/104.13 Found x01:(P b0)
% 103.89/104.13 Found (fun (x01:(P b0))=> x01) as proof of (P b0)
% 103.89/104.13 Found (fun (x01:(P b0))=> x01) as proof of (P0 b0)
% 103.89/104.13 Found x00:(P b0)
% 103.89/104.13 Found (fun (x00:(P b0))=> x00) as proof of (P b0)
% 103.89/104.13 Found (fun (x00:(P b0))=> x00) as proof of (P0 b0)
% 103.89/104.13 Found x00:(P Y)
% 103.89/104.13 Found (fun (x00:(P Y))=> x00) as proof of (P Y)
% 103.89/104.13 Found (fun (x00:(P Y))=> x00) as proof of (P0 Y)
% 103.89/104.13 Found eq_ref00:=(eq_ref0 Y):(((eq fofType) Y) Y)
% 103.89/104.13 Found (eq_ref0 Y) as proof of (((eq fofType) Y) b0)
% 103.89/104.13 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b0)
% 103.89/104.13 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b0)
% 103.89/104.13 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b0)
% 103.89/104.13 Found eq_ref00:=(eq_ref0 b0):(((eq fofType) b0) b0)
% 103.89/104.13 Found (eq_ref0 b0) as proof of (((eq fofType) b0) b)
% 103.89/104.13 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) b)
% 103.89/104.13 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) b)
% 103.89/104.13 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) b)
% 103.89/104.13 Found x00:(P b0)
% 103.89/104.13 Found (fun (x00:(P b0))=> x00) as proof of (P b0)
% 103.89/104.13 Found (fun (x00:(P b0))=> x00) as proof of (P0 b0)
% 103.89/104.13 Found x00:(P Y)
% 103.89/104.13 Found (fun (x00:(P Y))=> x00) as proof of (P Y)
% 103.89/104.13 Found (fun (x00:(P Y))=> x00) as proof of (P0 Y)
% 103.89/104.13 Found eq_ref00:=(eq_ref0 Y):(((eq fofType) Y) Y)
% 103.89/104.13 Found (eq_ref0 Y) as proof of (((eq fofType) Y) b0)
% 103.89/104.13 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b0)
% 103.89/104.13 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b0)
% 103.89/104.13 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b0)
% 103.89/104.13 Found eq_ref00:=(eq_ref0 b0):(((eq fofType) b0) b0)
% 103.89/104.13 Found (eq_ref0 b0) as proof of (((eq fofType) b0) b)
% 103.89/104.13 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) b)
% 103.89/104.13 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) b)
% 103.89/104.13 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) b)
% 103.89/104.13 Found x0:(P Y)
% 103.89/104.13 Found x0 as proof of (P0 Y)
% 103.89/104.13 Found eq_ref00:=(eq_ref0 Y):(((eq fofType) Y) Y)
% 103.89/104.13 Found (eq_ref0 Y) as proof of (((eq fofType) Y) b0)
% 103.89/104.13 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b0)
% 103.89/104.13 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b0)
% 103.89/104.13 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b0)
% 103.89/104.13 Found eq_ref00:=(eq_ref0 b0):(((eq fofType) b0) b0)
% 108.38/108.65 Found (eq_ref0 b0) as proof of (((eq fofType) b0) (((x False) X) Y))
% 108.38/108.65 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) (((x False) X) Y))
% 108.38/108.65 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) (((x False) X) Y))
% 108.38/108.65 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) (((x False) X) Y))
% 108.38/108.65 Found x0:(P (((x False) X) Y))
% 108.38/108.65 Instantiate: b0:=(((x False) X) Y):fofType
% 108.38/108.65 Found x0 as proof of (P0 b0)
% 108.38/108.65 Found eq_ref00:=(eq_ref0 Y):(((eq fofType) Y) Y)
% 108.38/108.65 Found (eq_ref0 Y) as proof of (((eq fofType) Y) b0)
% 108.38/108.65 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b0)
% 108.38/108.65 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b0)
% 108.38/108.65 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b0)
% 108.38/108.65 Found eq_ref00:=(eq_ref0 b0):(((eq fofType) b0) b0)
% 108.38/108.65 Found (eq_ref0 b0) as proof of (((eq fofType) b0) (((x False) X) Y))
% 108.38/108.65 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) (((x False) X) Y))
% 108.38/108.65 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) (((x False) X) Y))
% 108.38/108.65 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) (((x False) X) Y))
% 108.38/108.65 Found eq_ref00:=(eq_ref0 Y):(((eq fofType) Y) Y)
% 108.38/108.65 Found (eq_ref0 Y) as proof of (((eq fofType) Y) b0)
% 108.38/108.65 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b0)
% 108.38/108.65 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b0)
% 108.38/108.65 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b0)
% 108.38/108.65 Found x0:(P0 Y)
% 108.38/108.65 Found (fun (x0:(P0 Y))=> x0) as proof of (P0 b)
% 108.38/108.65 Found (fun (P0:(fofType->Prop)) (x0:(P0 Y))=> x0) as proof of ((P0 Y)->(P0 b))
% 108.38/108.65 Found (fun (P0:(fofType->Prop)) (x0:(P0 Y))=> x0) as proof of (P Y)
% 108.38/108.65 Found eq_ref00:=(eq_ref0 b0):(((eq fofType) b0) b0)
% 108.38/108.65 Found (eq_ref0 b0) as proof of (((eq fofType) b0) Y)
% 108.38/108.65 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) Y)
% 108.38/108.65 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) Y)
% 108.38/108.65 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) Y)
% 108.38/108.65 Found eq_ref00:=(eq_ref0 (((x False) X) Y)):(((eq fofType) (((x False) X) Y)) (((x False) X) Y))
% 108.38/108.65 Found (eq_ref0 (((x False) X) Y)) as proof of (((eq fofType) (((x False) X) Y)) b0)
% 108.38/108.65 Found ((eq_ref fofType) (((x False) X) Y)) as proof of (((eq fofType) (((x False) X) Y)) b0)
% 108.38/108.65 Found ((eq_ref fofType) (((x False) X) Y)) as proof of (((eq fofType) (((x False) X) Y)) b0)
% 108.38/108.65 Found ((eq_ref fofType) (((x False) X) Y)) as proof of (((eq fofType) (((x False) X) Y)) b0)
% 108.38/108.65 Found x0:(P0 (((x False) X) Y))
% 108.38/108.65 Found (fun (x0:(P0 (((x False) X) Y)))=> x0) as proof of (P0 b)
% 108.38/108.65 Found (fun (P0:(fofType->Prop)) (x0:(P0 (((x False) X) Y)))=> x0) as proof of ((P0 (((x False) X) Y))->(P0 b))
% 108.38/108.65 Found (fun (P0:(fofType->Prop)) (x0:(P0 (((x False) X) Y)))=> x0) as proof of (P (((x False) X) Y))
% 108.38/108.65 Found eq_ref00:=(eq_ref0 b0):(((eq fofType) b0) b0)
% 108.38/108.65 Found (eq_ref0 b0) as proof of (((eq fofType) b0) Y)
% 108.38/108.65 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) Y)
% 108.38/108.65 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) Y)
% 108.38/108.65 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) Y)
% 108.38/108.65 Found eq_ref00:=(eq_ref0 (((x False) X) Y)):(((eq fofType) (((x False) X) Y)) (((x False) X) Y))
% 108.38/108.65 Found (eq_ref0 (((x False) X) Y)) as proof of (((eq fofType) (((x False) X) Y)) b0)
% 108.38/108.65 Found ((eq_ref fofType) (((x False) X) Y)) as proof of (((eq fofType) (((x False) X) Y)) b0)
% 108.38/108.65 Found ((eq_ref fofType) (((x False) X) Y)) as proof of (((eq fofType) (((x False) X) Y)) b0)
% 108.38/108.65 Found ((eq_ref fofType) (((x False) X) Y)) as proof of (((eq fofType) (((x False) X) Y)) b0)
% 108.38/108.65 Found x0:(P0 (((x False) X) Y))
% 108.38/108.65 Found (fun (x0:(P0 (((x False) X) Y)))=> x0) as proof of (P0 b)
% 108.38/108.65 Found (fun (P0:(fofType->Prop)) (x0:(P0 (((x False) X) Y)))=> x0) as proof of ((P0 (((x False) X) Y))->(P0 b))
% 108.38/108.65 Found (fun (P0:(fofType->Prop)) (x0:(P0 (((x False) X) Y)))=> x0) as proof of (P (((x False) X) Y))
% 108.38/108.65 Found eq_ref00:=(eq_ref0 (((x False) X) Y)):(((eq fofType) (((x False) X) Y)) (((x False) X) Y))
% 108.38/108.65 Found (eq_ref0 (((x False) X) Y)) as proof of (((eq fofType) (((x False) X) Y)) b1)
% 108.38/108.65 Found ((eq_ref fofType) (((x False) X) Y)) as proof of (((eq fofType) (((x False) X) Y)) b1)
% 108.38/108.65 Found ((eq_ref fofType) (((x False) X) Y)) as proof of (((eq fofType) (((x False) X) Y)) b1)
% 108.38/108.65 Found ((eq_ref fofType) (((x False) X) Y)) as proof of (((eq fofType) (((x False) X) Y)) b1)
% 118.19/118.44 Found eq_ref00:=(eq_ref0 b1):(((eq fofType) b1) b1)
% 118.19/118.44 Found (eq_ref0 b1) as proof of (((eq fofType) b1) Y)
% 118.19/118.44 Found ((eq_ref fofType) b1) as proof of (((eq fofType) b1) Y)
% 118.19/118.44 Found ((eq_ref fofType) b1) as proof of (((eq fofType) b1) Y)
% 118.19/118.44 Found ((eq_ref fofType) b1) as proof of (((eq fofType) b1) Y)
% 118.19/118.44 Found eq_ref00:=(eq_ref0 b0):(((eq fofType) b0) b0)
% 118.19/118.44 Found (eq_ref0 b0) as proof of (((eq fofType) b0) b)
% 118.19/118.44 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) b)
% 118.19/118.44 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) b)
% 118.19/118.44 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) b)
% 118.19/118.44 Found eq_ref00:=(eq_ref0 (((x False) X) Y)):(((eq fofType) (((x False) X) Y)) (((x False) X) Y))
% 118.19/118.44 Found (eq_ref0 (((x False) X) Y)) as proof of (((eq fofType) (((x False) X) Y)) b0)
% 118.19/118.44 Found ((eq_ref fofType) (((x False) X) Y)) as proof of (((eq fofType) (((x False) X) Y)) b0)
% 118.19/118.44 Found ((eq_ref fofType) (((x False) X) Y)) as proof of (((eq fofType) (((x False) X) Y)) b0)
% 118.19/118.44 Found ((eq_ref fofType) (((x False) X) Y)) as proof of (((eq fofType) (((x False) X) Y)) b0)
% 118.19/118.44 Found eq_ref00:=(eq_ref0 Y):(((eq fofType) Y) Y)
% 118.19/118.44 Found (eq_ref0 Y) as proof of (((eq fofType) Y) b00)
% 118.19/118.44 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b00)
% 118.19/118.44 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b00)
% 118.19/118.44 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b00)
% 118.19/118.44 Found eq_ref00:=(eq_ref0 b00):(((eq fofType) b00) b00)
% 118.19/118.44 Found (eq_ref0 b00) as proof of (((eq fofType) b00) b)
% 118.19/118.44 Found ((eq_ref fofType) b00) as proof of (((eq fofType) b00) b)
% 118.19/118.44 Found ((eq_ref fofType) b00) as proof of (((eq fofType) b00) b)
% 118.19/118.44 Found ((eq_ref fofType) b00) as proof of (((eq fofType) b00) b)
% 118.19/118.44 Found eq_ref00:=(eq_ref0 b0):(((eq fofType) b0) b0)
% 118.19/118.44 Found (eq_ref0 b0) as proof of (((eq fofType) b0) Y)
% 118.19/118.44 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) Y)
% 118.19/118.44 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) Y)
% 118.19/118.44 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) Y)
% 118.19/118.44 Found eq_ref00:=(eq_ref0 b):(((eq fofType) b) b)
% 118.19/118.44 Found (eq_ref0 b) as proof of (((eq fofType) b) b0)
% 118.19/118.45 Found ((eq_ref fofType) b) as proof of (((eq fofType) b) b0)
% 118.19/118.45 Found ((eq_ref fofType) b) as proof of (((eq fofType) b) b0)
% 118.19/118.45 Found ((eq_ref fofType) b) as proof of (((eq fofType) b) b0)
% 118.19/118.45 Found eq_ref00:=(eq_ref0 Y):(((eq fofType) Y) Y)
% 118.19/118.45 Found (eq_ref0 Y) as proof of (((eq fofType) Y) b00)
% 118.19/118.45 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b00)
% 118.19/118.45 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b00)
% 118.19/118.45 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b00)
% 118.19/118.45 Found eq_ref00:=(eq_ref0 b00):(((eq fofType) b00) b00)
% 118.19/118.45 Found (eq_ref0 b00) as proof of (((eq fofType) b00) b)
% 118.19/118.45 Found ((eq_ref fofType) b00) as proof of (((eq fofType) b00) b)
% 118.19/118.45 Found ((eq_ref fofType) b00) as proof of (((eq fofType) b00) b)
% 118.19/118.45 Found ((eq_ref fofType) b00) as proof of (((eq fofType) b00) b)
% 118.19/118.45 Found eq_ref00:=(eq_ref0 b0):(((eq fofType) b0) b0)
% 118.19/118.45 Found (eq_ref0 b0) as proof of (((eq fofType) b0) (((x False) X) Y))
% 118.19/118.45 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) (((x False) X) Y))
% 118.19/118.45 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) (((x False) X) Y))
% 118.19/118.45 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) (((x False) X) Y))
% 118.19/118.45 Found eq_ref00:=(eq_ref0 Y):(((eq fofType) Y) Y)
% 118.19/118.45 Found (eq_ref0 Y) as proof of (((eq fofType) Y) b0)
% 118.19/118.45 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b0)
% 118.19/118.45 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b0)
% 118.19/118.45 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b0)
% 118.19/118.45 Found x01:(P1 b)
% 118.19/118.45 Found (fun (x01:(P1 b))=> x01) as proof of (P1 b)
% 118.19/118.45 Found (fun (x01:(P1 b))=> x01) as proof of (P2 b)
% 118.19/118.45 Found x00:(P1 Y)
% 118.19/118.45 Found (fun (x00:(P1 Y))=> x00) as proof of (P1 Y)
% 118.19/118.45 Found (fun (x00:(P1 Y))=> x00) as proof of (P2 Y)
% 118.19/118.45 Found x01:(P1 b)
% 118.19/118.45 Found (fun (x01:(P1 b))=> x01) as proof of (P1 b)
% 118.19/118.45 Found (fun (x01:(P1 b))=> x01) as proof of (P2 b)
% 118.19/118.45 Found eq_ref00:=(eq_ref0 b0):(((eq fofType) b0) b0)
% 118.19/118.45 Found (eq_ref0 b0) as proof of (((eq fofType) b0) Y)
% 118.19/118.45 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) Y)
% 118.19/118.45 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) Y)
% 118.19/118.45 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) Y)
% 119.23/119.50 Found eq_ref00:=(eq_ref0 b):(((eq fofType) b) b)
% 119.23/119.50 Found (eq_ref0 b) as proof of (((eq fofType) b) b0)
% 119.23/119.50 Found ((eq_ref fofType) b) as proof of (((eq fofType) b) b0)
% 119.23/119.50 Found ((eq_ref fofType) b) as proof of (((eq fofType) b) b0)
% 119.23/119.50 Found ((eq_ref fofType) b) as proof of (((eq fofType) b) b0)
% 119.23/119.50 Found eq_ref00:=(eq_ref0 b0):(((eq fofType) b0) b0)
% 119.23/119.50 Found (eq_ref0 b0) as proof of (((eq fofType) b0) b)
% 119.23/119.50 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) b)
% 119.23/119.50 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) b)
% 119.23/119.50 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) b)
% 119.23/119.50 Found eq_ref00:=(eq_ref0 (((x False) X) Y)):(((eq fofType) (((x False) X) Y)) (((x False) X) Y))
% 119.23/119.50 Found (eq_ref0 (((x False) X) Y)) as proof of (((eq fofType) (((x False) X) Y)) b0)
% 119.23/119.50 Found ((eq_ref fofType) (((x False) X) Y)) as proof of (((eq fofType) (((x False) X) Y)) b0)
% 119.23/119.50 Found ((eq_ref fofType) (((x False) X) Y)) as proof of (((eq fofType) (((x False) X) Y)) b0)
% 119.23/119.50 Found ((eq_ref fofType) (((x False) X) Y)) as proof of (((eq fofType) (((x False) X) Y)) b0)
% 119.23/119.50 Found eq_ref00:=(eq_ref0 b0):(((eq fofType) b0) b0)
% 119.23/119.50 Found (eq_ref0 b0) as proof of (((eq fofType) b0) Y)
% 119.23/119.50 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) Y)
% 119.23/119.50 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) Y)
% 119.23/119.50 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) Y)
% 119.23/119.50 Found eq_ref00:=(eq_ref0 b):(((eq fofType) b) b)
% 119.23/119.50 Found (eq_ref0 b) as proof of (((eq fofType) b) b0)
% 119.23/119.50 Found ((eq_ref fofType) b) as proof of (((eq fofType) b) b0)
% 119.23/119.50 Found ((eq_ref fofType) b) as proof of (((eq fofType) b) b0)
% 119.23/119.50 Found ((eq_ref fofType) b) as proof of (((eq fofType) b) b0)
% 119.23/119.50 Found eq_ref00:=(eq_ref0 b0):(((eq fofType) b0) b0)
% 119.23/119.50 Found (eq_ref0 b0) as proof of (((eq fofType) b0) b)
% 119.23/119.50 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) b)
% 119.23/119.50 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) b)
% 119.23/119.50 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) b)
% 119.23/119.50 Found eq_ref00:=(eq_ref0 (((x False) X) Y)):(((eq fofType) (((x False) X) Y)) (((x False) X) Y))
% 119.23/119.50 Found (eq_ref0 (((x False) X) Y)) as proof of (((eq fofType) (((x False) X) Y)) b0)
% 119.23/119.50 Found ((eq_ref fofType) (((x False) X) Y)) as proof of (((eq fofType) (((x False) X) Y)) b0)
% 119.23/119.50 Found ((eq_ref fofType) (((x False) X) Y)) as proof of (((eq fofType) (((x False) X) Y)) b0)
% 119.23/119.50 Found ((eq_ref fofType) (((x False) X) Y)) as proof of (((eq fofType) (((x False) X) Y)) b0)
% 119.23/119.50 Found eq_ref00:=(eq_ref0 b0):(((eq fofType) b0) b0)
% 119.23/119.50 Found (eq_ref0 b0) as proof of (((eq fofType) b0) b)
% 119.23/119.50 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) b)
% 119.23/119.50 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) b)
% 119.23/119.50 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) b)
% 119.23/119.50 Found eq_ref00:=(eq_ref0 (((x False) X) Y)):(((eq fofType) (((x False) X) Y)) (((x False) X) Y))
% 119.23/119.50 Found (eq_ref0 (((x False) X) Y)) as proof of (((eq fofType) (((x False) X) Y)) b0)
% 119.23/119.50 Found ((eq_ref fofType) (((x False) X) Y)) as proof of (((eq fofType) (((x False) X) Y)) b0)
% 119.23/119.50 Found ((eq_ref fofType) (((x False) X) Y)) as proof of (((eq fofType) (((x False) X) Y)) b0)
% 119.23/119.50 Found ((eq_ref fofType) (((x False) X) Y)) as proof of (((eq fofType) (((x False) X) Y)) b0)
% 119.23/119.50 Found eq_ref00:=(eq_ref0 b0):(((eq fofType) b0) b0)
% 119.23/119.50 Found (eq_ref0 b0) as proof of (((eq fofType) b0) b)
% 119.23/119.50 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) b)
% 119.23/119.50 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) b)
% 119.23/119.50 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) b)
% 119.23/119.50 Found eq_ref00:=(eq_ref0 (((x False) X) Y)):(((eq fofType) (((x False) X) Y)) (((x False) X) Y))
% 119.23/119.50 Found (eq_ref0 (((x False) X) Y)) as proof of (((eq fofType) (((x False) X) Y)) b0)
% 119.23/119.50 Found ((eq_ref fofType) (((x False) X) Y)) as proof of (((eq fofType) (((x False) X) Y)) b0)
% 119.23/119.50 Found ((eq_ref fofType) (((x False) X) Y)) as proof of (((eq fofType) (((x False) X) Y)) b0)
% 119.23/119.50 Found ((eq_ref fofType) (((x False) X) Y)) as proof of (((eq fofType) (((x False) X) Y)) b0)
% 119.23/119.50 Found eq_ref00:=(eq_ref0 b0):(((eq fofType) b0) b0)
% 119.23/119.50 Found (eq_ref0 b0) as proof of (((eq fofType) b0) Y)
% 119.23/119.50 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) Y)
% 119.23/119.50 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) Y)
% 120.36/120.67 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) Y)
% 120.36/120.67 Found eq_ref00:=(eq_ref0 b):(((eq fofType) b) b)
% 120.36/120.67 Found (eq_ref0 b) as proof of (((eq fofType) b) b0)
% 120.36/120.67 Found ((eq_ref fofType) b) as proof of (((eq fofType) b) b0)
% 120.36/120.67 Found ((eq_ref fofType) b) as proof of (((eq fofType) b) b0)
% 120.36/120.67 Found ((eq_ref fofType) b) as proof of (((eq fofType) b) b0)
% 120.36/120.67 Found eq_ref00:=(eq_ref0 b0):(((eq fofType) b0) b0)
% 120.36/120.67 Found (eq_ref0 b0) as proof of (((eq fofType) b0) Y)
% 120.36/120.67 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) Y)
% 120.36/120.67 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) Y)
% 120.36/120.67 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) Y)
% 120.36/120.67 Found eq_ref00:=(eq_ref0 b):(((eq fofType) b) b)
% 120.36/120.67 Found (eq_ref0 b) as proof of (((eq fofType) b) b0)
% 120.36/120.67 Found ((eq_ref fofType) b) as proof of (((eq fofType) b) b0)
% 120.36/120.67 Found ((eq_ref fofType) b) as proof of (((eq fofType) b) b0)
% 120.36/120.67 Found ((eq_ref fofType) b) as proof of (((eq fofType) b) b0)
% 120.36/120.67 Found eq_ref00:=(eq_ref0 b0):(((eq fofType) b0) b0)
% 120.36/120.67 Found (eq_ref0 b0) as proof of (((eq fofType) b0) Y)
% 120.36/120.67 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) Y)
% 120.36/120.67 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) Y)
% 120.36/120.67 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) Y)
% 120.36/120.67 Found eq_ref00:=(eq_ref0 b):(((eq fofType) b) b)
% 120.36/120.67 Found (eq_ref0 b) as proof of (((eq fofType) b) b0)
% 120.36/120.67 Found ((eq_ref fofType) b) as proof of (((eq fofType) b) b0)
% 120.36/120.67 Found ((eq_ref fofType) b) as proof of (((eq fofType) b) b0)
% 120.36/120.67 Found ((eq_ref fofType) b) as proof of (((eq fofType) b) b0)
% 120.36/120.67 Found eq_ref00:=(eq_ref0 b0):(((eq fofType) b0) b0)
% 120.36/120.67 Found (eq_ref0 b0) as proof of (((eq fofType) b0) b)
% 120.36/120.67 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) b)
% 120.36/120.67 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) b)
% 120.36/120.67 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) b)
% 120.36/120.67 Found eq_ref00:=(eq_ref0 (((x False) X) Y)):(((eq fofType) (((x False) X) Y)) (((x False) X) Y))
% 120.36/120.67 Found (eq_ref0 (((x False) X) Y)) as proof of (((eq fofType) (((x False) X) Y)) b0)
% 120.36/120.67 Found ((eq_ref fofType) (((x False) X) Y)) as proof of (((eq fofType) (((x False) X) Y)) b0)
% 120.36/120.67 Found ((eq_ref fofType) (((x False) X) Y)) as proof of (((eq fofType) (((x False) X) Y)) b0)
% 120.36/120.67 Found ((eq_ref fofType) (((x False) X) Y)) as proof of (((eq fofType) (((x False) X) Y)) b0)
% 120.36/120.67 Found eq_ref00:=(eq_ref0 b0):(((eq fofType) b0) b0)
% 120.36/120.67 Found (eq_ref0 b0) as proof of (((eq fofType) b0) Y)
% 120.36/120.67 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) Y)
% 120.36/120.67 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) Y)
% 120.36/120.67 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) Y)
% 120.36/120.67 Found eq_ref00:=(eq_ref0 b):(((eq fofType) b) b)
% 120.36/120.67 Found (eq_ref0 b) as proof of (((eq fofType) b) b0)
% 120.36/120.67 Found ((eq_ref fofType) b) as proof of (((eq fofType) b) b0)
% 120.36/120.67 Found ((eq_ref fofType) b) as proof of (((eq fofType) b) b0)
% 120.36/120.67 Found ((eq_ref fofType) b) as proof of (((eq fofType) b) b0)
% 120.36/120.67 Found eq_ref00:=(eq_ref0 b0):(((eq fofType) b0) b0)
% 120.36/120.67 Found (eq_ref0 b0) as proof of (((eq fofType) b0) Y)
% 120.36/120.67 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) Y)
% 120.36/120.67 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) Y)
% 120.36/120.67 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) Y)
% 120.36/120.67 Found eq_ref00:=(eq_ref0 b):(((eq fofType) b) b)
% 120.36/120.67 Found (eq_ref0 b) as proof of (((eq fofType) b) b0)
% 120.36/120.67 Found ((eq_ref fofType) b) as proof of (((eq fofType) b) b0)
% 120.36/120.67 Found ((eq_ref fofType) b) as proof of (((eq fofType) b) b0)
% 120.36/120.67 Found ((eq_ref fofType) b) as proof of (((eq fofType) b) b0)
% 120.36/120.67 Found eq_ref00:=(eq_ref0 Y):(((eq fofType) Y) Y)
% 120.36/120.67 Found (eq_ref0 Y) as proof of (((eq fofType) Y) b0)
% 120.36/120.67 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b0)
% 120.36/120.67 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b0)
% 120.36/120.67 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b0)
% 120.36/120.67 Found eq_ref00:=(eq_ref0 b0):(((eq fofType) b0) b0)
% 120.36/120.67 Found (eq_ref0 b0) as proof of (((eq fofType) b0) b)
% 120.36/120.67 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) b)
% 120.36/120.67 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) b)
% 120.36/120.67 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) b)
% 120.36/120.67 Found eq_ref00:=(eq_ref0 Y):(((eq fofType) Y) Y)
% 120.36/120.67 Found (eq_ref0 Y) as proof of (((eq fofType) Y) b0)
% 123.85/124.17 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b0)
% 123.85/124.17 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b0)
% 123.85/124.17 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b0)
% 123.85/124.17 Found eq_ref00:=(eq_ref0 b0):(((eq fofType) b0) b0)
% 123.85/124.17 Found (eq_ref0 b0) as proof of (((eq fofType) b0) b)
% 123.85/124.17 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) b)
% 123.85/124.17 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) b)
% 123.85/124.17 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) b)
% 123.85/124.17 Found eq_ref00:=(eq_ref0 Y):(((eq fofType) Y) Y)
% 123.85/124.17 Found (eq_ref0 Y) as proof of (((eq fofType) Y) b0)
% 123.85/124.17 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b0)
% 123.85/124.17 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b0)
% 123.85/124.17 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b0)
% 123.85/124.17 Found eq_ref00:=(eq_ref0 b0):(((eq fofType) b0) b0)
% 123.85/124.17 Found (eq_ref0 b0) as proof of (((eq fofType) b0) b)
% 123.85/124.17 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) b)
% 123.85/124.17 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) b)
% 123.85/124.17 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) b)
% 123.85/124.17 Found eq_ref00:=(eq_ref0 Y):(((eq fofType) Y) Y)
% 123.85/124.17 Found (eq_ref0 Y) as proof of (((eq fofType) Y) b0)
% 123.85/124.17 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b0)
% 123.85/124.17 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b0)
% 123.85/124.17 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b0)
% 123.85/124.17 Found eq_ref00:=(eq_ref0 b0):(((eq fofType) b0) b0)
% 123.85/124.17 Found (eq_ref0 b0) as proof of (((eq fofType) b0) b)
% 123.85/124.17 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) b)
% 123.85/124.17 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) b)
% 123.85/124.17 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) b)
% 123.85/124.17 Found x0:(P b)
% 123.85/124.17 Found x0 as proof of (P0 (((x False) X) Y))
% 123.85/124.17 Found eq_ref00:=(eq_ref0 (((x False) X) Y)):(((eq fofType) (((x False) X) Y)) (((x False) X) Y))
% 123.85/124.17 Found (eq_ref0 (((x False) X) Y)) as proof of (((eq fofType) (((x False) X) Y)) b0)
% 123.85/124.17 Found ((eq_ref fofType) (((x False) X) Y)) as proof of (((eq fofType) (((x False) X) Y)) b0)
% 123.85/124.17 Found ((eq_ref fofType) (((x False) X) Y)) as proof of (((eq fofType) (((x False) X) Y)) b0)
% 123.85/124.17 Found ((eq_ref fofType) (((x False) X) Y)) as proof of (((eq fofType) (((x False) X) Y)) b0)
% 123.85/124.17 Found eq_ref00:=(eq_ref0 b0):(((eq fofType) b0) b0)
% 123.85/124.17 Found (eq_ref0 b0) as proof of (((eq fofType) b0) Y)
% 123.85/124.17 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) Y)
% 123.85/124.17 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) Y)
% 123.85/124.17 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) Y)
% 123.85/124.17 Found x00:(P b0)
% 123.85/124.17 Found (fun (x00:(P b0))=> x00) as proof of (P b0)
% 123.85/124.17 Found (fun (x00:(P b0))=> x00) as proof of (P0 b0)
% 123.85/124.17 Found x00:(P b0)
% 123.85/124.17 Found (fun (x00:(P b0))=> x00) as proof of (P b0)
% 123.85/124.17 Found (fun (x00:(P b0))=> x00) as proof of (P0 b0)
% 123.85/124.17 Found x0:(P (((x False) X) Y))
% 123.85/124.17 Instantiate: b0:=(((x False) X) Y):fofType
% 123.85/124.17 Found x0 as proof of (P0 b0)
% 123.85/124.17 Found eq_ref00:=(eq_ref0 Y):(((eq fofType) Y) Y)
% 123.85/124.17 Found (eq_ref0 Y) as proof of (((eq fofType) Y) b0)
% 123.85/124.17 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b0)
% 123.85/124.17 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b0)
% 123.85/124.17 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b0)
% 123.85/124.17 Found eq_ref00:=(eq_ref0 b0):(((eq fofType) b0) b0)
% 123.85/124.17 Found (eq_ref0 b0) as proof of (((eq fofType) b0) b)
% 123.85/124.17 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) b)
% 123.85/124.17 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) b)
% 123.85/124.17 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) b)
% 123.85/124.17 Found eq_ref00:=(eq_ref0 (((x False) X) b)):(((eq fofType) (((x False) X) b)) (((x False) X) b))
% 123.85/124.17 Found (eq_ref0 (((x False) X) b)) as proof of (((eq fofType) (((x False) X) b)) b0)
% 123.85/124.17 Found ((eq_ref fofType) (((x False) X) b)) as proof of (((eq fofType) (((x False) X) b)) b0)
% 123.85/124.17 Found ((eq_ref fofType) (((x False) X) b)) as proof of (((eq fofType) (((x False) X) b)) b0)
% 123.85/124.17 Found ((eq_ref fofType) (((x False) X) b)) as proof of (((eq fofType) (((x False) X) b)) b0)
% 123.85/124.17 Found eq_ref00:=(eq_ref0 b0):(((eq fofType) b0) b0)
% 123.85/124.17 Found (eq_ref0 b0) as proof of (((eq fofType) b0) b)
% 123.85/124.17 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) b)
% 123.85/124.17 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) b)
% 123.85/124.17 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) b)
% 127.36/127.64 Found eq_ref00:=(eq_ref0 (((x False) X) b)):(((eq fofType) (((x False) X) b)) (((x False) X) b))
% 127.36/127.64 Found (eq_ref0 (((x False) X) b)) as proof of (((eq fofType) (((x False) X) b)) b0)
% 127.36/127.64 Found ((eq_ref fofType) (((x False) X) b)) as proof of (((eq fofType) (((x False) X) b)) b0)
% 127.36/127.64 Found ((eq_ref fofType) (((x False) X) b)) as proof of (((eq fofType) (((x False) X) b)) b0)
% 127.36/127.64 Found ((eq_ref fofType) (((x False) X) b)) as proof of (((eq fofType) (((x False) X) b)) b0)
% 127.36/127.64 Found eq_ref00:=(eq_ref0 (((x False) X) Y)):(((eq fofType) (((x False) X) Y)) (((x False) X) Y))
% 127.36/127.64 Found (eq_ref0 (((x False) X) Y)) as proof of (((eq fofType) (((x False) X) Y)) b0)
% 127.36/127.64 Found ((eq_ref fofType) (((x False) X) Y)) as proof of (((eq fofType) (((x False) X) Y)) b0)
% 127.36/127.64 Found ((eq_ref fofType) (((x False) X) Y)) as proof of (((eq fofType) (((x False) X) Y)) b0)
% 127.36/127.64 Found ((eq_ref fofType) (((x False) X) Y)) as proof of (((eq fofType) (((x False) X) Y)) b0)
% 127.36/127.64 Found x0:(P0 b0)
% 127.36/127.64 Instantiate: b0:=Y:fofType
% 127.36/127.64 Found (fun (x0:(P0 b0))=> x0) as proof of (P0 b)
% 127.36/127.64 Found (fun (P0:(fofType->Prop)) (x0:(P0 b0))=> x0) as proof of ((P0 b0)->(P0 b))
% 127.36/127.64 Found (fun (P0:(fofType->Prop)) (x0:(P0 b0))=> x0) as proof of (P b0)
% 127.36/127.64 Found eq_ref00:=(eq_ref0 Y):(((eq fofType) Y) Y)
% 127.36/127.64 Found (eq_ref0 Y) as proof of (((eq fofType) Y) b0)
% 127.36/127.64 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b0)
% 127.36/127.64 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b0)
% 127.36/127.64 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b0)
% 127.36/127.64 Found iff_refl:=(fun (A:Prop)=> ((((conj (A->A)) (A->A)) (fun (H:A)=> H)) (fun (H:A)=> H))):(forall (P:Prop), ((iff P) P))
% 127.36/127.64 Instantiate: b:=(forall (P:Prop), ((iff P) P)):Prop
% 127.36/127.64 Found iff_refl as proof of b
% 127.36/127.64 Found iff_refl as proof of a
% 127.36/127.64 Found ((conj00 ((eq_ref fofType) (((x True) X) Y))) iff_refl) as proof of ((and (((eq fofType) (((x True) X) Y)) X)) a)
% 127.36/127.64 Found (((conj0 a) ((eq_ref fofType) (((x True) X) Y))) iff_refl) as proof of ((and (((eq fofType) (((x True) X) Y)) X)) a)
% 127.36/127.64 Found ((((conj (((eq fofType) (((x True) X) Y)) X)) a) ((eq_ref fofType) (((x True) X) Y))) iff_refl) as proof of ((and (((eq fofType) (((x True) X) Y)) X)) a)
% 127.36/127.64 Found ((((conj (((eq fofType) (((x True) X) Y)) X)) a) ((eq_ref fofType) (((x True) X) Y))) iff_refl) as proof of ((and (((eq fofType) (((x True) X) Y)) X)) a)
% 127.36/127.64 Found ((((conj (((eq fofType) (((x True) X) Y)) X)) a) ((eq_ref fofType) (((x True) X) Y))) iff_refl) as proof of (P a)
% 127.36/127.64 Found eq_ref00:=(eq_ref0 (((x False) X) Y)):(((eq fofType) (((x False) X) Y)) (((x False) X) Y))
% 127.36/127.64 Found (eq_ref0 (((x False) X) Y)) as proof of (((eq fofType) (((x False) X) Y)) b0)
% 127.36/127.64 Found ((eq_ref fofType) (((x False) X) Y)) as proof of (((eq fofType) (((x False) X) Y)) b0)
% 127.36/127.64 Found ((eq_ref fofType) (((x False) X) Y)) as proof of (((eq fofType) (((x False) X) Y)) b0)
% 127.36/127.64 Found ((eq_ref fofType) (((x False) X) Y)) as proof of (((eq fofType) (((x False) X) Y)) b0)
% 127.36/127.64 Found eq_ref00:=(eq_ref0 b0):(((eq fofType) b0) b0)
% 127.36/127.64 Found (eq_ref0 b0) as proof of (((eq fofType) b0) Y)
% 127.36/127.64 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) Y)
% 127.36/127.64 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) Y)
% 127.36/127.64 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) Y)
% 127.36/127.64 Found eq_ref00:=(eq_ref0 b0):(((eq fofType) b0) b0)
% 127.36/127.64 Found (eq_ref0 b0) as proof of (((eq fofType) b0) b)
% 127.36/127.64 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) b)
% 127.36/127.64 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) b)
% 127.36/127.64 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) b)
% 127.36/127.64 Found eq_ref00:=(eq_ref0 (((x False) X) b)):(((eq fofType) (((x False) X) b)) (((x False) X) b))
% 127.36/127.64 Found (eq_ref0 (((x False) X) b)) as proof of (((eq fofType) (((x False) X) b)) b0)
% 127.36/127.64 Found ((eq_ref fofType) (((x False) X) b)) as proof of (((eq fofType) (((x False) X) b)) b0)
% 127.36/127.64 Found ((eq_ref fofType) (((x False) X) b)) as proof of (((eq fofType) (((x False) X) b)) b0)
% 127.36/127.64 Found ((eq_ref fofType) (((x False) X) b)) as proof of (((eq fofType) (((x False) X) b)) b0)
% 127.36/127.64 Found x01:(P b0)
% 127.36/127.64 Found (fun (x01:(P b0))=> x01) as proof of (P b0)
% 127.36/127.64 Found (fun (x01:(P b0))=> x01) as proof of (P0 b0)
% 127.36/127.64 Found x00:(P Y)
% 127.36/127.64 Found (fun (x00:(P Y))=> x00) as proof of (P Y)
% 127.36/127.64 Found (fun (x00:(P Y))=> x00) as proof of (P0 Y)
% 129.22/129.49 Found x02:(P (((x False) X) Y))
% 129.22/129.49 Found (fun (x02:(P (((x False) X) Y)))=> x02) as proof of (P (((x False) X) Y))
% 129.22/129.49 Found (fun (x02:(P (((x False) X) Y)))=> x02) as proof of (P0 (((x False) X) Y))
% 129.22/129.49 Found eq_ref00:=(eq_ref0 b0):(((eq fofType) b0) b0)
% 129.22/129.49 Found (eq_ref0 b0) as proof of (((eq fofType) b0) b)
% 129.22/129.49 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) b)
% 129.22/129.49 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) b)
% 129.22/129.49 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) b)
% 129.22/129.49 Found eq_ref00:=(eq_ref0 (((x False) X) Y)):(((eq fofType) (((x False) X) Y)) (((x False) X) Y))
% 129.22/129.49 Found (eq_ref0 (((x False) X) Y)) as proof of (((eq fofType) (((x False) X) Y)) b0)
% 129.22/129.49 Found ((eq_ref fofType) (((x False) X) Y)) as proof of (((eq fofType) (((x False) X) Y)) b0)
% 129.22/129.49 Found ((eq_ref fofType) (((x False) X) Y)) as proof of (((eq fofType) (((x False) X) Y)) b0)
% 129.22/129.49 Found ((eq_ref fofType) (((x False) X) Y)) as proof of (((eq fofType) (((x False) X) Y)) b0)
% 129.22/129.49 Found x00:(P b)
% 129.22/129.49 Found (fun (x00:(P b))=> x00) as proof of (P b)
% 129.22/129.49 Found (fun (x00:(P b))=> x00) as proof of (P0 b)
% 129.22/129.49 Found eq_ref00:=(eq_ref0 b0):(((eq fofType) b0) b0)
% 129.22/129.49 Found (eq_ref0 b0) as proof of (((eq fofType) b0) Y)
% 129.22/129.49 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) Y)
% 129.22/129.49 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) Y)
% 129.22/129.49 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) Y)
% 129.22/129.49 Found eq_ref00:=(eq_ref0 b):(((eq fofType) b) b)
% 129.22/129.49 Found (eq_ref0 b) as proof of (((eq fofType) b) b0)
% 129.22/129.49 Found ((eq_ref fofType) b) as proof of (((eq fofType) b) b0)
% 129.22/129.49 Found ((eq_ref fofType) b) as proof of (((eq fofType) b) b0)
% 129.22/129.49 Found ((eq_ref fofType) b) as proof of (((eq fofType) b) b0)
% 129.22/129.49 Found eq_ref00:=(eq_ref0 Y):(((eq fofType) Y) Y)
% 129.22/129.49 Found (eq_ref0 Y) as proof of (((eq fofType) Y) b1)
% 129.22/129.49 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b1)
% 129.22/129.49 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b1)
% 129.22/129.49 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b1)
% 129.22/129.49 Found eq_ref00:=(eq_ref0 b1):(((eq fofType) b1) b1)
% 129.22/129.49 Found (eq_ref0 b1) as proof of (((eq fofType) b1) b0)
% 129.22/129.49 Found ((eq_ref fofType) b1) as proof of (((eq fofType) b1) b0)
% 129.22/129.49 Found ((eq_ref fofType) b1) as proof of (((eq fofType) b1) b0)
% 129.22/129.49 Found ((eq_ref fofType) b1) as proof of (((eq fofType) b1) b0)
% 129.22/129.49 Found x00:(P Y)
% 129.22/129.49 Found (fun (x00:(P Y))=> x00) as proof of (P Y)
% 129.22/129.49 Found (fun (x00:(P Y))=> x00) as proof of (P0 Y)
% 129.22/129.49 Found eq_ref00:=(eq_ref0 Y):(((eq fofType) Y) Y)
% 129.22/129.49 Found (eq_ref0 Y) as proof of (((eq fofType) Y) b0)
% 129.22/129.49 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b0)
% 129.22/129.49 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b0)
% 129.22/129.49 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b0)
% 129.22/129.49 Found eq_ref00:=(eq_ref0 b0):(((eq fofType) b0) b0)
% 129.22/129.49 Found (eq_ref0 b0) as proof of (((eq fofType) b0) b)
% 129.22/129.49 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) b)
% 129.22/129.49 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) b)
% 129.22/129.49 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) b)
% 129.22/129.49 Found eq_ref00:=(eq_ref0 Y):(((eq fofType) Y) Y)
% 129.22/129.49 Found (eq_ref0 Y) as proof of (((eq fofType) Y) b1)
% 129.22/129.49 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b1)
% 129.22/129.49 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b1)
% 129.22/129.49 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b1)
% 129.22/129.49 Found eq_ref00:=(eq_ref0 b1):(((eq fofType) b1) b1)
% 129.22/129.49 Found (eq_ref0 b1) as proof of (((eq fofType) b1) b0)
% 129.22/129.49 Found ((eq_ref fofType) b1) as proof of (((eq fofType) b1) b0)
% 129.22/129.49 Found ((eq_ref fofType) b1) as proof of (((eq fofType) b1) b0)
% 129.22/129.49 Found ((eq_ref fofType) b1) as proof of (((eq fofType) b1) b0)
% 129.22/129.49 Found eq_ref00:=(eq_ref0 b1):(((eq fofType) b1) b1)
% 129.22/129.49 Found (eq_ref0 b1) as proof of (((eq fofType) b1) b0)
% 129.22/129.49 Found ((eq_ref fofType) b1) as proof of (((eq fofType) b1) b0)
% 129.22/129.49 Found ((eq_ref fofType) b1) as proof of (((eq fofType) b1) b0)
% 129.22/129.49 Found ((eq_ref fofType) b1) as proof of (((eq fofType) b1) b0)
% 129.22/129.49 Found eq_ref00:=(eq_ref0 (((x False) X) Y)):(((eq fofType) (((x False) X) Y)) (((x False) X) Y))
% 129.22/129.49 Found (eq_ref0 (((x False) X) Y)) as proof of (((eq fofType) (((x False) X) Y)) b1)
% 129.22/129.49 Found ((eq_ref fofType) (((x False) X) Y)) as proof of (((eq fofType) (((x False) X) Y)) b1)
% 129.22/129.49 Found ((eq_ref fofType) (((x False) X) Y)) as proof of (((eq fofType) (((x False) X) Y)) b1)
% 135.23/135.51 Found ((eq_ref fofType) (((x False) X) Y)) as proof of (((eq fofType) (((x False) X) Y)) b1)
% 135.23/135.51 Found eq_ref00:=(eq_ref0 b0):(((eq fofType) b0) b0)
% 135.23/135.51 Found (eq_ref0 b0) as proof of (((eq fofType) b0) (((x False) X) Y))
% 135.23/135.51 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) (((x False) X) Y))
% 135.23/135.51 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) (((x False) X) Y))
% 135.23/135.51 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) (((x False) X) Y))
% 135.23/135.51 Found eq_ref00:=(eq_ref0 Y):(((eq fofType) Y) Y)
% 135.23/135.51 Found (eq_ref0 Y) as proof of (((eq fofType) Y) b0)
% 135.23/135.51 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b0)
% 135.23/135.51 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b0)
% 135.23/135.51 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b0)
% 135.23/135.51 Found x0:(P0 Y)
% 135.23/135.51 Found (fun (x0:(P0 Y))=> x0) as proof of (P0 b)
% 135.23/135.51 Found (fun (P0:(fofType->Prop)) (x0:(P0 Y))=> x0) as proof of ((P0 Y)->(P0 b))
% 135.23/135.51 Found (fun (P0:(fofType->Prop)) (x0:(P0 Y))=> x0) as proof of (P Y)
% 135.23/135.51 Found eq_ref00:=(eq_ref0 b00):(((eq fofType) b00) b00)
% 135.23/135.51 Found (eq_ref0 b00) as proof of (((eq fofType) b00) b)
% 135.23/135.51 Found ((eq_ref fofType) b00) as proof of (((eq fofType) b00) b)
% 135.23/135.51 Found ((eq_ref fofType) b00) as proof of (((eq fofType) b00) b)
% 135.23/135.51 Found ((eq_ref fofType) b00) as proof of (((eq fofType) b00) b)
% 135.23/135.51 Found eq_ref00:=(eq_ref0 (((x False) X) Y)):(((eq fofType) (((x False) X) Y)) (((x False) X) Y))
% 135.23/135.51 Found (eq_ref0 (((x False) X) Y)) as proof of (((eq fofType) (((x False) X) Y)) b00)
% 135.23/135.51 Found ((eq_ref fofType) (((x False) X) Y)) as proof of (((eq fofType) (((x False) X) Y)) b00)
% 135.23/135.51 Found ((eq_ref fofType) (((x False) X) Y)) as proof of (((eq fofType) (((x False) X) Y)) b00)
% 135.23/135.51 Found ((eq_ref fofType) (((x False) X) Y)) as proof of (((eq fofType) (((x False) X) Y)) b00)
% 135.23/135.51 Found eq_ref00:=(eq_ref0 b0):(((eq fofType) b0) b0)
% 135.23/135.51 Found (eq_ref0 b0) as proof of (((eq fofType) b0) (((x False) X) Y))
% 135.23/135.51 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) (((x False) X) Y))
% 135.23/135.51 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) (((x False) X) Y))
% 135.23/135.51 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) (((x False) X) Y))
% 135.23/135.51 Found eq_ref00:=(eq_ref0 Y):(((eq fofType) Y) Y)
% 135.23/135.51 Found (eq_ref0 Y) as proof of (((eq fofType) Y) b0)
% 135.23/135.51 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b0)
% 135.23/135.51 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b0)
% 135.23/135.51 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b0)
% 135.23/135.51 Found x0:(P0 Y)
% 135.23/135.51 Found (fun (x0:(P0 Y))=> x0) as proof of (P0 Y)
% 135.23/135.51 Found (fun (P0:(fofType->Prop)) (x0:(P0 Y))=> x0) as proof of ((P0 Y)->(P0 Y))
% 135.23/135.51 Found (fun (P0:(fofType->Prop)) (x0:(P0 Y))=> x0) as proof of (P Y)
% 135.23/135.51 Found eq_ref00:=(eq_ref0 Y):(((eq fofType) Y) Y)
% 135.23/135.51 Found (eq_ref0 Y) as proof of (((eq fofType) Y) b00)
% 135.23/135.51 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b00)
% 135.23/135.51 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b00)
% 135.23/135.51 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b00)
% 135.23/135.51 Found eq_ref00:=(eq_ref0 b00):(((eq fofType) b00) b00)
% 135.23/135.51 Found (eq_ref0 b00) as proof of (((eq fofType) b00) b)
% 135.23/135.51 Found ((eq_ref fofType) b00) as proof of (((eq fofType) b00) b)
% 135.23/135.51 Found ((eq_ref fofType) b00) as proof of (((eq fofType) b00) b)
% 135.23/135.51 Found ((eq_ref fofType) b00) as proof of (((eq fofType) b00) b)
% 135.23/135.51 Found eq_ref00:=(eq_ref0 b00):(((eq fofType) b00) b00)
% 135.23/135.51 Found (eq_ref0 b00) as proof of (((eq fofType) b00) Y)
% 135.23/135.51 Found ((eq_ref fofType) b00) as proof of (((eq fofType) b00) Y)
% 135.23/135.51 Found ((eq_ref fofType) b00) as proof of (((eq fofType) b00) Y)
% 135.23/135.51 Found ((eq_ref fofType) b00) as proof of (((eq fofType) b00) Y)
% 135.23/135.51 Found eq_ref00:=(eq_ref0 b):(((eq fofType) b) b)
% 135.23/135.51 Found (eq_ref0 b) as proof of (((eq fofType) b) b00)
% 135.23/135.51 Found ((eq_ref fofType) b) as proof of (((eq fofType) b) b00)
% 135.23/135.51 Found ((eq_ref fofType) b) as proof of (((eq fofType) b) b00)
% 135.23/135.51 Found ((eq_ref fofType) b) as proof of (((eq fofType) b) b00)
% 135.23/135.51 Found eq_ref00:=(eq_ref0 b1):(((eq fofType) b1) b1)
% 135.23/135.51 Found (eq_ref0 b1) as proof of (((eq fofType) b1) (((x False) X) Y))
% 135.23/135.51 Found ((eq_ref fofType) b1) as proof of (((eq fofType) b1) (((x False) X) Y))
% 135.23/135.51 Found ((eq_ref fofType) b1) as proof of (((eq fofType) b1) (((x False) X) Y))
% 135.23/135.51 Found ((eq_ref fofType) b1) as proof of (((eq fofType) b1) (((x False) X) Y))
% 139.63/139.90 Found eq_ref00:=(eq_ref0 Y):(((eq fofType) Y) Y)
% 139.63/139.90 Found (eq_ref0 Y) as proof of (((eq fofType) Y) b1)
% 139.63/139.90 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b1)
% 139.63/139.90 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b1)
% 139.63/139.90 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b1)
% 139.63/139.90 Found eq_ref00:=(eq_ref0 b1):(((eq fofType) b1) b1)
% 139.63/139.90 Found (eq_ref0 b1) as proof of (((eq fofType) b1) (((x False) X) Y))
% 139.63/139.90 Found ((eq_ref fofType) b1) as proof of (((eq fofType) b1) (((x False) X) Y))
% 139.63/139.90 Found ((eq_ref fofType) b1) as proof of (((eq fofType) b1) (((x False) X) Y))
% 139.63/139.90 Found ((eq_ref fofType) b1) as proof of (((eq fofType) b1) (((x False) X) Y))
% 139.63/139.90 Found eq_ref00:=(eq_ref0 Y):(((eq fofType) Y) Y)
% 139.63/139.90 Found (eq_ref0 Y) as proof of (((eq fofType) Y) b1)
% 139.63/139.90 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b1)
% 139.63/139.90 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b1)
% 139.63/139.90 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b1)
% 139.63/139.90 Found eq_ref00:=(eq_ref0 b1):(((eq fofType) b1) b1)
% 139.63/139.90 Found (eq_ref0 b1) as proof of (((eq fofType) b1) (((x False) X) Y))
% 139.63/139.90 Found ((eq_ref fofType) b1) as proof of (((eq fofType) b1) (((x False) X) Y))
% 139.63/139.90 Found ((eq_ref fofType) b1) as proof of (((eq fofType) b1) (((x False) X) Y))
% 139.63/139.90 Found ((eq_ref fofType) b1) as proof of (((eq fofType) b1) (((x False) X) Y))
% 139.63/139.90 Found eq_ref00:=(eq_ref0 Y):(((eq fofType) Y) Y)
% 139.63/139.90 Found (eq_ref0 Y) as proof of (((eq fofType) Y) b1)
% 139.63/139.90 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b1)
% 139.63/139.90 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b1)
% 139.63/139.90 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b1)
% 139.63/139.90 Found x0:(P0 b0)
% 139.63/139.90 Instantiate: b0:=X:fofType
% 139.63/139.90 Found (fun (x0:(P0 b0))=> x0) as proof of (P0 (((x False) X) b0))
% 139.63/139.90 Found (fun (P0:(fofType->Prop)) (x0:(P0 b0))=> x0) as proof of ((P0 b0)->(P0 (((x False) X) b0)))
% 139.63/139.90 Found (fun (P0:(fofType->Prop)) (x0:(P0 b0))=> x0) as proof of (((eq fofType) b0) (((x False) X) b0))
% 139.63/139.90 Found (eq_sym020 (fun (P0:(fofType->Prop)) (x0:(P0 b0))=> x0)) as proof of (P b0)
% 139.63/139.90 Found ((eq_sym02 (((x False) X) b0)) (fun (P0:(fofType->Prop)) (x0:(P0 b0))=> x0)) as proof of (P b0)
% 139.63/139.90 Found (((eq_sym0 b0) (((x False) X) b0)) (fun (P0:(fofType->Prop)) (x0:(P0 b0))=> x0)) as proof of (P b0)
% 139.63/139.90 Found (((eq_sym0 b0) (((x False) X) b0)) (fun (P0:(fofType->Prop)) (x0:(P0 b0))=> x0)) as proof of (P b0)
% 139.63/139.90 Found eq_ref00:=(eq_ref0 b0):(((eq fofType) b0) b0)
% 139.63/139.90 Found (eq_ref0 b0) as proof of (((eq fofType) b0) b)
% 139.63/139.90 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) b)
% 139.63/139.90 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) b)
% 139.63/139.90 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) b)
% 139.63/139.90 Found eq_ref00:=(eq_ref0 (((x False) X) Y)):(((eq fofType) (((x False) X) Y)) (((x False) X) Y))
% 139.63/139.90 Found (eq_ref0 (((x False) X) Y)) as proof of (((eq fofType) (((x False) X) Y)) b0)
% 139.63/139.90 Found ((eq_ref fofType) (((x False) X) Y)) as proof of (((eq fofType) (((x False) X) Y)) b0)
% 139.63/139.90 Found ((eq_ref fofType) (((x False) X) Y)) as proof of (((eq fofType) (((x False) X) Y)) b0)
% 139.63/139.90 Found ((eq_ref fofType) (((x False) X) Y)) as proof of (((eq fofType) (((x False) X) Y)) b0)
% 139.63/139.90 Found eq_ref00:=(eq_ref0 b0):(((eq fofType) b0) b0)
% 139.63/139.90 Found (eq_ref0 b0) as proof of (((eq fofType) b0) b)
% 139.63/139.90 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) b)
% 139.63/139.90 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) b)
% 139.63/139.90 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) b)
% 139.63/139.90 Found eq_ref00:=(eq_ref0 (((x False) X) Y)):(((eq fofType) (((x False) X) Y)) (((x False) X) Y))
% 139.63/139.90 Found (eq_ref0 (((x False) X) Y)) as proof of (((eq fofType) (((x False) X) Y)) b0)
% 139.63/139.90 Found ((eq_ref fofType) (((x False) X) Y)) as proof of (((eq fofType) (((x False) X) Y)) b0)
% 139.63/139.90 Found ((eq_ref fofType) (((x False) X) Y)) as proof of (((eq fofType) (((x False) X) Y)) b0)
% 139.63/139.90 Found ((eq_ref fofType) (((x False) X) Y)) as proof of (((eq fofType) (((x False) X) Y)) b0)
% 139.63/139.90 Found eq_ref00:=(eq_ref0 b0):(((eq fofType) b0) b0)
% 139.63/139.90 Found (eq_ref0 b0) as proof of (((eq fofType) b0) b)
% 139.63/139.90 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) b)
% 139.63/139.90 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) b)
% 139.63/139.90 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) b)
% 140.65/141.00 Found eq_ref00:=(eq_ref0 (((x False) X) Y)):(((eq fofType) (((x False) X) Y)) (((x False) X) Y))
% 140.65/141.00 Found (eq_ref0 (((x False) X) Y)) as proof of (((eq fofType) (((x False) X) Y)) b0)
% 140.65/141.00 Found ((eq_ref fofType) (((x False) X) Y)) as proof of (((eq fofType) (((x False) X) Y)) b0)
% 140.65/141.00 Found ((eq_ref fofType) (((x False) X) Y)) as proof of (((eq fofType) (((x False) X) Y)) b0)
% 140.65/141.00 Found ((eq_ref fofType) (((x False) X) Y)) as proof of (((eq fofType) (((x False) X) Y)) b0)
% 140.65/141.00 Found eq_ref00:=(eq_ref0 b0):(((eq fofType) b0) b0)
% 140.65/141.00 Found (eq_ref0 b0) as proof of (((eq fofType) b0) b)
% 140.65/141.00 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) b)
% 140.65/141.00 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) b)
% 140.65/141.00 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) b)
% 140.65/141.00 Found eq_ref00:=(eq_ref0 (((x False) X) Y)):(((eq fofType) (((x False) X) Y)) (((x False) X) Y))
% 140.65/141.00 Found (eq_ref0 (((x False) X) Y)) as proof of (((eq fofType) (((x False) X) Y)) b0)
% 140.65/141.00 Found ((eq_ref fofType) (((x False) X) Y)) as proof of (((eq fofType) (((x False) X) Y)) b0)
% 140.65/141.00 Found ((eq_ref fofType) (((x False) X) Y)) as proof of (((eq fofType) (((x False) X) Y)) b0)
% 140.65/141.00 Found ((eq_ref fofType) (((x False) X) Y)) as proof of (((eq fofType) (((x False) X) Y)) b0)
% 140.65/141.00 Found eq_ref00:=(eq_ref0 b0):(((eq fofType) b0) b0)
% 140.65/141.00 Found (eq_ref0 b0) as proof of (((eq fofType) b0) Y)
% 140.65/141.00 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) Y)
% 140.65/141.00 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) Y)
% 140.65/141.00 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) Y)
% 140.65/141.00 Found eq_ref00:=(eq_ref0 b):(((eq fofType) b) b)
% 140.65/141.00 Found (eq_ref0 b) as proof of (((eq fofType) b) b0)
% 140.65/141.00 Found ((eq_ref fofType) b) as proof of (((eq fofType) b) b0)
% 140.65/141.00 Found ((eq_ref fofType) b) as proof of (((eq fofType) b) b0)
% 140.65/141.00 Found ((eq_ref fofType) b) as proof of (((eq fofType) b) b0)
% 140.65/141.00 Found eq_ref00:=(eq_ref0 b0):(((eq fofType) b0) b0)
% 140.65/141.00 Found (eq_ref0 b0) as proof of (((eq fofType) b0) b)
% 140.65/141.00 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) b)
% 140.65/141.00 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) b)
% 140.65/141.00 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) b)
% 140.65/141.00 Found eq_ref00:=(eq_ref0 (((x False) X) Y)):(((eq fofType) (((x False) X) Y)) (((x False) X) Y))
% 140.65/141.00 Found (eq_ref0 (((x False) X) Y)) as proof of (((eq fofType) (((x False) X) Y)) b0)
% 140.65/141.00 Found ((eq_ref fofType) (((x False) X) Y)) as proof of (((eq fofType) (((x False) X) Y)) b0)
% 140.65/141.00 Found ((eq_ref fofType) (((x False) X) Y)) as proof of (((eq fofType) (((x False) X) Y)) b0)
% 140.65/141.00 Found ((eq_ref fofType) (((x False) X) Y)) as proof of (((eq fofType) (((x False) X) Y)) b0)
% 140.65/141.00 Found eq_ref00:=(eq_ref0 b0):(((eq fofType) b0) b0)
% 140.65/141.00 Found (eq_ref0 b0) as proof of (((eq fofType) b0) b)
% 140.65/141.00 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) b)
% 140.65/141.00 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) b)
% 140.65/141.00 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) b)
% 140.65/141.00 Found eq_ref00:=(eq_ref0 (((x False) X) Y)):(((eq fofType) (((x False) X) Y)) (((x False) X) Y))
% 140.65/141.00 Found (eq_ref0 (((x False) X) Y)) as proof of (((eq fofType) (((x False) X) Y)) b0)
% 140.65/141.00 Found ((eq_ref fofType) (((x False) X) Y)) as proof of (((eq fofType) (((x False) X) Y)) b0)
% 140.65/141.00 Found ((eq_ref fofType) (((x False) X) Y)) as proof of (((eq fofType) (((x False) X) Y)) b0)
% 140.65/141.00 Found ((eq_ref fofType) (((x False) X) Y)) as proof of (((eq fofType) (((x False) X) Y)) b0)
% 140.65/141.00 Found eq_ref00:=(eq_ref0 b0):(((eq fofType) b0) b0)
% 140.65/141.00 Found (eq_ref0 b0) as proof of (((eq fofType) b0) b)
% 140.65/141.00 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) b)
% 140.65/141.00 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) b)
% 140.65/141.00 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) b)
% 140.65/141.00 Found eq_ref00:=(eq_ref0 (((x False) X) Y)):(((eq fofType) (((x False) X) Y)) (((x False) X) Y))
% 140.65/141.00 Found (eq_ref0 (((x False) X) Y)) as proof of (((eq fofType) (((x False) X) Y)) b0)
% 140.65/141.00 Found ((eq_ref fofType) (((x False) X) Y)) as proof of (((eq fofType) (((x False) X) Y)) b0)
% 140.65/141.00 Found ((eq_ref fofType) (((x False) X) Y)) as proof of (((eq fofType) (((x False) X) Y)) b0)
% 140.65/141.00 Found ((eq_ref fofType) (((x False) X) Y)) as proof of (((eq fofType) (((x False) X) Y)) b0)
% 140.65/141.00 Found eq_ref00:=(eq_ref0 b0):(((eq fofType) b0) b0)
% 145.75/146.08 Found (eq_ref0 b0) as proof of (((eq fofType) b0) Y)
% 145.75/146.08 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) Y)
% 145.75/146.08 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) Y)
% 145.75/146.08 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) Y)
% 145.75/146.08 Found eq_ref00:=(eq_ref0 b):(((eq fofType) b) b)
% 145.75/146.08 Found (eq_ref0 b) as proof of (((eq fofType) b) b0)
% 145.75/146.08 Found ((eq_ref fofType) b) as proof of (((eq fofType) b) b0)
% 145.75/146.08 Found ((eq_ref fofType) b) as proof of (((eq fofType) b) b0)
% 145.75/146.08 Found ((eq_ref fofType) b) as proof of (((eq fofType) b) b0)
% 145.75/146.08 Found eq_ref00:=(eq_ref0 b0):(((eq fofType) b0) b0)
% 145.75/146.08 Found (eq_ref0 b0) as proof of (((eq fofType) b0) b)
% 145.75/146.08 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) b)
% 145.75/146.08 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) b)
% 145.75/146.08 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) b)
% 145.75/146.08 Found eq_ref00:=(eq_ref0 (((x False) X) Y)):(((eq fofType) (((x False) X) Y)) (((x False) X) Y))
% 145.75/146.08 Found (eq_ref0 (((x False) X) Y)) as proof of (((eq fofType) (((x False) X) Y)) b0)
% 145.75/146.08 Found ((eq_ref fofType) (((x False) X) Y)) as proof of (((eq fofType) (((x False) X) Y)) b0)
% 145.75/146.08 Found ((eq_ref fofType) (((x False) X) Y)) as proof of (((eq fofType) (((x False) X) Y)) b0)
% 145.75/146.08 Found ((eq_ref fofType) (((x False) X) Y)) as proof of (((eq fofType) (((x False) X) Y)) b0)
% 145.75/146.08 Found eq_ref00:=(eq_ref0 b0):(((eq fofType) b0) b0)
% 145.75/146.08 Found (eq_ref0 b0) as proof of (((eq fofType) b0) b)
% 145.75/146.08 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) b)
% 145.75/146.08 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) b)
% 145.75/146.08 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) b)
% 145.75/146.08 Found eq_ref00:=(eq_ref0 (((x False) X) Y)):(((eq fofType) (((x False) X) Y)) (((x False) X) Y))
% 145.75/146.08 Found (eq_ref0 (((x False) X) Y)) as proof of (((eq fofType) (((x False) X) Y)) b0)
% 145.75/146.08 Found ((eq_ref fofType) (((x False) X) Y)) as proof of (((eq fofType) (((x False) X) Y)) b0)
% 145.75/146.08 Found ((eq_ref fofType) (((x False) X) Y)) as proof of (((eq fofType) (((x False) X) Y)) b0)
% 145.75/146.08 Found ((eq_ref fofType) (((x False) X) Y)) as proof of (((eq fofType) (((x False) X) Y)) b0)
% 145.75/146.08 Found eq_ref00:=(eq_ref0 b0):(((eq fofType) b0) b0)
% 145.75/146.08 Found (eq_ref0 b0) as proof of (((eq fofType) b0) b)
% 145.75/146.08 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) b)
% 145.75/146.08 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) b)
% 145.75/146.08 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) b)
% 145.75/146.08 Found eq_ref00:=(eq_ref0 (((x False) X) Y)):(((eq fofType) (((x False) X) Y)) (((x False) X) Y))
% 145.75/146.08 Found (eq_ref0 (((x False) X) Y)) as proof of (((eq fofType) (((x False) X) Y)) b0)
% 145.75/146.08 Found ((eq_ref fofType) (((x False) X) Y)) as proof of (((eq fofType) (((x False) X) Y)) b0)
% 145.75/146.08 Found ((eq_ref fofType) (((x False) X) Y)) as proof of (((eq fofType) (((x False) X) Y)) b0)
% 145.75/146.08 Found ((eq_ref fofType) (((x False) X) Y)) as proof of (((eq fofType) (((x False) X) Y)) b0)
% 145.75/146.08 Found x00:(P b0)
% 145.75/146.08 Found (fun (x00:(P b0))=> x00) as proof of (P b0)
% 145.75/146.08 Found (fun (x00:(P b0))=> x00) as proof of (P0 b0)
% 145.75/146.08 Found x00:(P b0)
% 145.75/146.08 Found (fun (x00:(P b0))=> x00) as proof of (P b0)
% 145.75/146.08 Found (fun (x00:(P b0))=> x00) as proof of (P0 b0)
% 145.75/146.08 Found x02:(P (((x False) X) Y))
% 145.75/146.08 Found (fun (x02:(P (((x False) X) Y)))=> x02) as proof of (P (((x False) X) Y))
% 145.75/146.08 Found (fun (x02:(P (((x False) X) Y)))=> x02) as proof of (P0 (((x False) X) Y))
% 145.75/146.08 Found eq_ref00:=(eq_ref0 b0):(((eq fofType) b0) b0)
% 145.75/146.08 Found (eq_ref0 b0) as proof of (((eq fofType) b0) b)
% 145.75/146.08 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) b)
% 145.75/146.08 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) b)
% 145.75/146.08 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) b)
% 145.75/146.08 Found eq_ref00:=(eq_ref0 (((x False) X) Y)):(((eq fofType) (((x False) X) Y)) (((x False) X) Y))
% 145.75/146.08 Found (eq_ref0 (((x False) X) Y)) as proof of (((eq fofType) (((x False) X) Y)) b0)
% 145.75/146.08 Found ((eq_ref fofType) (((x False) X) Y)) as proof of (((eq fofType) (((x False) X) Y)) b0)
% 145.75/146.08 Found ((eq_ref fofType) (((x False) X) Y)) as proof of (((eq fofType) (((x False) X) Y)) b0)
% 145.75/146.08 Found ((eq_ref fofType) (((x False) X) Y)) as proof of (((eq fofType) (((x False) X) Y)) b0)
% 145.75/146.08 Found x02:(P (((x False) X) Y))
% 145.75/146.08 Found (fun (x02:(P (((x False) X) Y)))=> x02) as proof of (P (((x False) X) Y))
% 145.75/146.08 Found (fun (x02:(P (((x False) X) Y)))=> x02) as proof of (P0 (((x False) X) Y))
% 147.16/147.43 Found eq_ref00:=(eq_ref0 b0):(((eq fofType) b0) b0)
% 147.16/147.43 Found (eq_ref0 b0) as proof of (((eq fofType) b0) b)
% 147.16/147.43 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) b)
% 147.16/147.43 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) b)
% 147.16/147.43 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) b)
% 147.16/147.43 Found eq_ref00:=(eq_ref0 (((x False) X) Y)):(((eq fofType) (((x False) X) Y)) (((x False) X) Y))
% 147.16/147.43 Found (eq_ref0 (((x False) X) Y)) as proof of (((eq fofType) (((x False) X) Y)) b0)
% 147.16/147.43 Found ((eq_ref fofType) (((x False) X) Y)) as proof of (((eq fofType) (((x False) X) Y)) b0)
% 147.16/147.43 Found ((eq_ref fofType) (((x False) X) Y)) as proof of (((eq fofType) (((x False) X) Y)) b0)
% 147.16/147.43 Found ((eq_ref fofType) (((x False) X) Y)) as proof of (((eq fofType) (((x False) X) Y)) b0)
% 147.16/147.43 Found eq_ref00:=(eq_ref0 Y):(((eq fofType) Y) Y)
% 147.16/147.43 Found (eq_ref0 Y) as proof of (((eq fofType) Y) b1)
% 147.16/147.43 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b1)
% 147.16/147.43 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b1)
% 147.16/147.43 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b1)
% 147.16/147.43 Found eq_ref00:=(eq_ref0 b1):(((eq fofType) b1) b1)
% 147.16/147.43 Found (eq_ref0 b1) as proof of (((eq fofType) b1) b0)
% 147.16/147.43 Found ((eq_ref fofType) b1) as proof of (((eq fofType) b1) b0)
% 147.16/147.43 Found ((eq_ref fofType) b1) as proof of (((eq fofType) b1) b0)
% 147.16/147.43 Found ((eq_ref fofType) b1) as proof of (((eq fofType) b1) b0)
% 147.16/147.43 Found eq_ref00:=(eq_ref0 b1):(((eq fofType) b1) b1)
% 147.16/147.43 Found (eq_ref0 b1) as proof of (((eq fofType) b1) b0)
% 147.16/147.43 Found ((eq_ref fofType) b1) as proof of (((eq fofType) b1) b0)
% 147.16/147.43 Found ((eq_ref fofType) b1) as proof of (((eq fofType) b1) b0)
% 147.16/147.43 Found ((eq_ref fofType) b1) as proof of (((eq fofType) b1) b0)
% 147.16/147.43 Found eq_ref00:=(eq_ref0 (((x False) X) Y)):(((eq fofType) (((x False) X) Y)) (((x False) X) Y))
% 147.16/147.43 Found (eq_ref0 (((x False) X) Y)) as proof of (((eq fofType) (((x False) X) Y)) b1)
% 147.16/147.43 Found ((eq_ref fofType) (((x False) X) Y)) as proof of (((eq fofType) (((x False) X) Y)) b1)
% 147.16/147.43 Found ((eq_ref fofType) (((x False) X) Y)) as proof of (((eq fofType) (((x False) X) Y)) b1)
% 147.16/147.43 Found ((eq_ref fofType) (((x False) X) Y)) as proof of (((eq fofType) (((x False) X) Y)) b1)
% 147.16/147.43 Found eq_ref00:=(eq_ref0 b1):(((eq fofType) b1) b1)
% 147.16/147.43 Found (eq_ref0 b1) as proof of (((eq fofType) b1) b0)
% 147.16/147.43 Found ((eq_ref fofType) b1) as proof of (((eq fofType) b1) b0)
% 147.16/147.43 Found ((eq_ref fofType) b1) as proof of (((eq fofType) b1) b0)
% 147.16/147.43 Found ((eq_ref fofType) b1) as proof of (((eq fofType) b1) b0)
% 147.16/147.43 Found eq_ref00:=(eq_ref0 (((x False) X) Y)):(((eq fofType) (((x False) X) Y)) (((x False) X) Y))
% 147.16/147.43 Found (eq_ref0 (((x False) X) Y)) as proof of (((eq fofType) (((x False) X) Y)) b1)
% 147.16/147.43 Found ((eq_ref fofType) (((x False) X) Y)) as proof of (((eq fofType) (((x False) X) Y)) b1)
% 147.16/147.43 Found ((eq_ref fofType) (((x False) X) Y)) as proof of (((eq fofType) (((x False) X) Y)) b1)
% 147.16/147.43 Found ((eq_ref fofType) (((x False) X) Y)) as proof of (((eq fofType) (((x False) X) Y)) b1)
% 147.16/147.43 Found eq_ref00:=(eq_ref0 b1):(((eq fofType) b1) b1)
% 147.16/147.43 Found (eq_ref0 b1) as proof of (((eq fofType) b1) Y)
% 147.16/147.43 Found ((eq_ref fofType) b1) as proof of (((eq fofType) b1) Y)
% 147.16/147.43 Found ((eq_ref fofType) b1) as proof of (((eq fofType) b1) Y)
% 147.16/147.43 Found ((eq_ref fofType) b1) as proof of (((eq fofType) b1) Y)
% 147.16/147.43 Found eq_ref00:=(eq_ref0 b0):(((eq fofType) b0) b0)
% 147.16/147.43 Found (eq_ref0 b0) as proof of (((eq fofType) b0) b1)
% 147.16/147.43 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) b1)
% 147.16/147.43 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) b1)
% 147.16/147.43 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) b1)
% 147.16/147.43 Found eq_ref00:=(eq_ref0 (((eq fofType) (((x False) X) Y)) Y)):(((eq Prop) (((eq fofType) (((x False) X) Y)) Y)) (((eq fofType) (((x False) X) Y)) Y))
% 147.16/147.43 Found (eq_ref0 (((eq fofType) (((x False) X) Y)) Y)) as proof of (((eq Prop) (((eq fofType) (((x False) X) Y)) Y)) b)
% 147.16/147.43 Found ((eq_ref Prop) (((eq fofType) (((x False) X) Y)) Y)) as proof of (((eq Prop) (((eq fofType) (((x False) X) Y)) Y)) b)
% 147.16/147.43 Found ((eq_ref Prop) (((eq fofType) (((x False) X) Y)) Y)) as proof of (((eq Prop) (((eq fofType) (((x False) X) Y)) Y)) b)
% 147.16/147.43 Found (eq_sym0001 ((eq_ref Prop) (((eq fofType) (((x False) X) Y)) Y))) as proof of ((P0 (((x False) X) Y))->(P0 Y))
% 148.83/149.12 Found (eq_sym0001 ((eq_ref Prop) (((eq fofType) (((x False) X) Y)) Y))) as proof of ((P0 (((x False) X) Y))->(P0 Y))
% 148.83/149.12 Found ((fun (x0:(((eq Prop) (((eq fofType) (((x False) X) Y)) Y)) b))=> ((eq_sym000 x0) (fun (x1:Prop)=> (P0 (((x False) X) Y))))) ((eq_ref Prop) (((eq fofType) (((x False) X) Y)) Y))) as proof of ((P0 (((x False) X) Y))->(P0 Y))
% 148.83/149.12 Found ((fun (x0:(((eq Prop) (((eq fofType) (((x False) X) Y)) Y)) b))=> ((eq_sym000 x0) (fun (x1:Prop)=> (P0 (((x False) X) Y))))) ((eq_ref Prop) (((eq fofType) (((x False) X) Y)) Y))) as proof of ((P0 (((x False) X) Y))->(P0 Y))
% 148.83/149.12 Found (fun (P0:(fofType->Prop))=> ((fun (x0:(((eq Prop) (((eq fofType) (((x False) X) Y)) Y)) b))=> ((eq_sym000 x0) (fun (x1:Prop)=> (P0 (((x False) X) Y))))) ((eq_ref Prop) (((eq fofType) (((x False) X) Y)) Y)))) as proof of ((P0 (((x False) X) Y))->(P0 Y))
% 148.83/149.12 Found (fun (P0:(fofType->Prop))=> ((fun (x0:(((eq Prop) (((eq fofType) (((x False) X) Y)) Y)) b))=> ((eq_sym000 x0) (fun (x1:Prop)=> (P0 (((x False) X) Y))))) ((eq_ref Prop) (((eq fofType) (((x False) X) Y)) Y)))) as proof of (forall (P:(fofType->Prop)), ((P (((x False) X) Y))->(P Y)))
% 148.83/149.12 Found (fun (P0:(fofType->Prop))=> ((fun (x0:(((eq Prop) (((eq fofType) (((x False) X) Y)) Y)) b))=> ((eq_sym000 x0) (fun (x1:Prop)=> (P0 (((x False) X) Y))))) ((eq_ref Prop) (((eq fofType) (((x False) X) Y)) Y)))) as proof of b
% 148.83/149.12 Found x00:(P Y)
% 148.83/149.12 Found (fun (x00:(P Y))=> x00) as proof of (P Y)
% 148.83/149.12 Found (fun (x00:(P Y))=> x00) as proof of (P0 Y)
% 148.83/149.12 Found eq_ref00:=(eq_ref0 b00):(((eq fofType) b00) b00)
% 148.83/149.12 Found (eq_ref0 b00) as proof of (((eq fofType) b00) b)
% 148.83/149.12 Found ((eq_ref fofType) b00) as proof of (((eq fofType) b00) b)
% 148.83/149.12 Found ((eq_ref fofType) b00) as proof of (((eq fofType) b00) b)
% 148.83/149.12 Found ((eq_ref fofType) b00) as proof of (((eq fofType) b00) b)
% 148.83/149.12 Found eq_ref00:=(eq_ref0 (((x False) X) Y)):(((eq fofType) (((x False) X) Y)) (((x False) X) Y))
% 148.83/149.12 Found (eq_ref0 (((x False) X) Y)) as proof of (((eq fofType) (((x False) X) Y)) b00)
% 148.83/149.12 Found ((eq_ref fofType) (((x False) X) Y)) as proof of (((eq fofType) (((x False) X) Y)) b00)
% 148.83/149.12 Found ((eq_ref fofType) (((x False) X) Y)) as proof of (((eq fofType) (((x False) X) Y)) b00)
% 148.83/149.12 Found ((eq_ref fofType) (((x False) X) Y)) as proof of (((eq fofType) (((x False) X) Y)) b00)
% 148.83/149.12 Found eq_ref00:=(eq_ref0 b00):(((eq fofType) b00) b00)
% 148.83/149.12 Found (eq_ref0 b00) as proof of (((eq fofType) b00) b)
% 148.83/149.12 Found ((eq_ref fofType) b00) as proof of (((eq fofType) b00) b)
% 148.83/149.12 Found ((eq_ref fofType) b00) as proof of (((eq fofType) b00) b)
% 148.83/149.12 Found ((eq_ref fofType) b00) as proof of (((eq fofType) b00) b)
% 148.83/149.12 Found eq_ref00:=(eq_ref0 (((x False) X) Y)):(((eq fofType) (((x False) X) Y)) (((x False) X) Y))
% 148.83/149.12 Found (eq_ref0 (((x False) X) Y)) as proof of (((eq fofType) (((x False) X) Y)) b00)
% 148.83/149.12 Found ((eq_ref fofType) (((x False) X) Y)) as proof of (((eq fofType) (((x False) X) Y)) b00)
% 148.83/149.12 Found ((eq_ref fofType) (((x False) X) Y)) as proof of (((eq fofType) (((x False) X) Y)) b00)
% 148.83/149.12 Found ((eq_ref fofType) (((x False) X) Y)) as proof of (((eq fofType) (((x False) X) Y)) b00)
% 148.83/149.12 Found eq_ref00:=(eq_ref0 Y):(((eq fofType) Y) Y)
% 148.83/149.12 Found (eq_ref0 Y) as proof of (((eq fofType) Y) b0)
% 148.83/149.12 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b0)
% 148.83/149.12 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b0)
% 148.83/149.12 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b0)
% 148.83/149.12 Found eq_ref00:=(eq_ref0 b0):(((eq fofType) b0) b0)
% 148.83/149.12 Found (eq_ref0 b0) as proof of (((eq fofType) b0) b)
% 148.83/149.12 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) b)
% 148.83/149.12 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) b)
% 148.83/149.12 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) b)
% 148.83/149.12 Found eq_ref00:=(eq_ref0 Y):(((eq fofType) Y) Y)
% 148.83/149.12 Found (eq_ref0 Y) as proof of (((eq fofType) Y) b0)
% 148.83/149.12 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b0)
% 148.83/149.12 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b0)
% 148.83/149.12 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b0)
% 148.83/149.12 Found x1:(P2 b0)
% 148.83/149.12 Instantiate: b0:=X:fofType
% 148.83/149.12 Found (fun (x1:(P2 b0))=> x1) as proof of (P2 b)
% 148.83/149.12 Found (fun (P2:(fofType->Prop)) (x1:(P2 b0))=> x1) as proof of ((P2 b0)->(P2 b))
% 148.83/149.12 Found (fun (P2:(fofType->Prop)) (x1:(P2 b0))=> x1) as proof of (P1 b0)
% 153.60/153.87 Found eq_ref00:=(eq_ref0 b1):(((eq fofType) b1) b1)
% 153.60/153.87 Found (eq_ref0 b1) as proof of (((eq fofType) b1) (((x False) X) Y))
% 153.60/153.87 Found ((eq_ref fofType) b1) as proof of (((eq fofType) b1) (((x False) X) Y))
% 153.60/153.87 Found ((eq_ref fofType) b1) as proof of (((eq fofType) b1) (((x False) X) Y))
% 153.60/153.87 Found ((eq_ref fofType) b1) as proof of (((eq fofType) b1) (((x False) X) Y))
% 153.60/153.87 Found eq_ref00:=(eq_ref0 Y):(((eq fofType) Y) Y)
% 153.60/153.87 Found (eq_ref0 Y) as proof of (((eq fofType) Y) b1)
% 153.60/153.87 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b1)
% 153.60/153.87 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b1)
% 153.60/153.87 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b1)
% 153.60/153.87 Found x1:(P1 Y)
% 153.60/153.87 Instantiate: b0:=Y:fofType
% 153.60/153.87 Found x1 as proof of (P2 b0)
% 153.60/153.87 Found eq_ref00:=(eq_ref0 b):(((eq fofType) b) b)
% 153.60/153.87 Found (eq_ref0 b) as proof of (((eq fofType) b) b0)
% 153.60/153.87 Found ((eq_ref fofType) b) as proof of (((eq fofType) b) b0)
% 153.60/153.87 Found ((eq_ref fofType) b) as proof of (((eq fofType) b) b0)
% 153.60/153.87 Found ((eq_ref fofType) b) as proof of (((eq fofType) b) b0)
% 153.60/153.87 Found x0:(P b)
% 153.60/153.87 Instantiate: b0:=b:fofType
% 153.60/153.87 Found x0 as proof of (P0 b0)
% 153.60/153.87 Found eq_ref00:=(eq_ref0 Y):(((eq fofType) Y) Y)
% 153.60/153.87 Found (eq_ref0 Y) as proof of (((eq fofType) Y) b0)
% 153.60/153.87 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b0)
% 153.60/153.87 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b0)
% 153.60/153.87 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b0)
% 153.60/153.87 Found eq_ref00:=(eq_ref0 (((x False) X) Y)):(((eq fofType) (((x False) X) Y)) (((x False) X) Y))
% 153.60/153.87 Found (eq_ref0 (((x False) X) Y)) as proof of (((eq fofType) (((x False) X) Y)) Y)
% 153.60/153.87 Found ((eq_ref fofType) (((x False) X) Y)) as proof of (((eq fofType) (((x False) X) Y)) Y)
% 153.60/153.87 Found ((eq_ref fofType) (((x False) X) Y)) as proof of (((eq fofType) (((x False) X) Y)) Y)
% 153.60/153.87 Found ((eq_ref fofType) (((x False) X) Y)) as proof of (((eq fofType) (((x False) X) Y)) Y)
% 153.60/153.87 Found eq_ref00:=(eq_ref0 (((x True) X) Y)):(((eq fofType) (((x True) X) Y)) (((x True) X) Y))
% 153.60/153.87 Found (eq_ref0 (((x True) X) Y)) as proof of (((eq fofType) (((x True) X) Y)) X)
% 153.60/153.87 Found ((eq_ref fofType) (((x True) X) Y)) as proof of (((eq fofType) (((x True) X) Y)) X)
% 153.60/153.87 Found ((eq_ref fofType) (((x True) X) Y)) as proof of (((eq fofType) (((x True) X) Y)) X)
% 153.60/153.87 Found ((eq_ref fofType) (((x True) X) Y)) as proof of (((eq fofType) (((x True) X) Y)) X)
% 153.60/153.87 Found x0:(P Y)
% 153.60/153.87 Instantiate: a:=Y:fofType
% 153.60/153.87 Found x0 as proof of (P0 a)
% 153.60/153.87 Found eq_ref00:=(eq_ref0 b):(((eq fofType) b) b)
% 153.60/153.87 Found (eq_ref0 b) as proof of (((eq fofType) b) (((x False) X) Y))
% 153.60/153.87 Found ((eq_ref fofType) b) as proof of (((eq fofType) b) (((x False) X) Y))
% 153.60/153.87 Found ((eq_ref fofType) b) as proof of (((eq fofType) b) (((x False) X) Y))
% 153.60/153.87 Found ((eq_ref fofType) b) as proof of (((eq fofType) b) (((x False) X) Y))
% 153.60/153.87 Found eq_ref00:=(eq_ref0 a):(((eq fofType) a) a)
% 153.60/153.87 Found (eq_ref0 a) as proof of (((eq fofType) a) b)
% 153.60/153.87 Found ((eq_ref fofType) a) as proof of (((eq fofType) a) b)
% 153.60/153.87 Found ((eq_ref fofType) a) as proof of (((eq fofType) a) b)
% 153.60/153.87 Found ((eq_ref fofType) a) as proof of (((eq fofType) a) b)
% 153.60/153.87 Found eq_ref00:=(eq_ref0 a):(((eq fofType) a) a)
% 153.60/153.87 Found (eq_ref0 a) as proof of (((eq fofType) a) b)
% 153.60/153.87 Found ((eq_ref fofType) a) as proof of (((eq fofType) a) b)
% 153.60/153.87 Found ((eq_ref fofType) a) as proof of (((eq fofType) a) b)
% 153.60/153.87 Found ((eq_ref fofType) a) as proof of (((eq fofType) a) b)
% 153.60/153.87 Found x0:(P0 b0)
% 153.60/153.87 Instantiate: b0:=X:fofType
% 153.60/153.87 Found (fun (x0:(P0 b0))=> x0) as proof of (P0 (((x False) X) b0))
% 153.60/153.87 Found (fun (P0:(fofType->Prop)) (x0:(P0 b0))=> x0) as proof of ((P0 b0)->(P0 (((x False) X) b0)))
% 153.60/153.87 Found (fun (P0:(fofType->Prop)) (x0:(P0 b0))=> x0) as proof of (((eq fofType) b0) (((x False) X) b0))
% 153.60/153.87 Found (eq_sym020 (fun (P0:(fofType->Prop)) (x0:(P0 b0))=> x0)) as proof of (P b0)
% 153.60/153.87 Found ((eq_sym02 (((x False) X) b0)) (fun (P0:(fofType->Prop)) (x0:(P0 b0))=> x0)) as proof of (P b0)
% 153.60/153.87 Found (((eq_sym0 b0) (((x False) X) b0)) (fun (P0:(fofType->Prop)) (x0:(P0 b0))=> x0)) as proof of (P b0)
% 153.60/153.87 Found (((eq_sym0 b0) (((x False) X) b0)) (fun (P0:(fofType->Prop)) (x0:(P0 b0))=> x0)) as proof of (P b0)
% 153.60/153.87 Found eq_ref00:=(eq_ref0 Y):(((eq fofType) Y) Y)
% 153.60/153.87 Found (eq_ref0 Y) as proof of (((eq fofType) Y) b0)
% 153.60/153.87 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b0)
% 160.51/160.87 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b0)
% 160.51/160.87 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b0)
% 160.51/160.87 Found eq_ref00:=(eq_ref0 b0):(((eq fofType) b0) b0)
% 160.51/160.87 Found (eq_ref0 b0) as proof of (((eq fofType) b0) b)
% 160.51/160.87 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) b)
% 160.51/160.87 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) b)
% 160.51/160.87 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) b)
% 160.51/160.87 Found eq_ref00:=(eq_ref0 b0):(((eq fofType) b0) b0)
% 160.51/160.87 Found (eq_ref0 b0) as proof of (((eq fofType) b0) Y)
% 160.51/160.87 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) Y)
% 160.51/160.87 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) Y)
% 160.51/160.87 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) Y)
% 160.51/160.87 Found eq_ref00:=(eq_ref0 a):(((eq fofType) a) a)
% 160.51/160.87 Found (eq_ref0 a) as proof of (((eq fofType) a) b0)
% 160.51/160.87 Found ((eq_ref fofType) a) as proof of (((eq fofType) a) b0)
% 160.51/160.87 Found ((eq_ref fofType) a) as proof of (((eq fofType) a) b0)
% 160.51/160.87 Found ((eq_ref fofType) a) as proof of (((eq fofType) a) b0)
% 160.51/160.87 Found eq_ref00:=(eq_ref0 Y):(((eq fofType) Y) Y)
% 160.51/160.87 Found (eq_ref0 Y) as proof of (((eq fofType) Y) b)
% 160.51/160.87 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b)
% 160.51/160.87 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b)
% 160.51/160.87 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b)
% 160.51/160.87 Found eq_ref00:=(eq_ref0 b):(((eq fofType) b) b)
% 160.51/160.87 Found (eq_ref0 b) as proof of (((eq fofType) b) (((x False) X) Y))
% 160.51/160.87 Found ((eq_ref fofType) b) as proof of (((eq fofType) b) (((x False) X) Y))
% 160.51/160.87 Found ((eq_ref fofType) b) as proof of (((eq fofType) b) (((x False) X) Y))
% 160.51/160.87 Found ((eq_ref fofType) b) as proof of (((eq fofType) b) (((x False) X) Y))
% 160.51/160.87 Found x0:(P1 b)
% 160.51/160.87 Instantiate: b0:=b:fofType
% 160.51/160.87 Found x0 as proof of (P2 b0)
% 160.51/160.87 Found eq_ref00:=(eq_ref0 Y):(((eq fofType) Y) Y)
% 160.51/160.87 Found (eq_ref0 Y) as proof of (((eq fofType) Y) b0)
% 160.51/160.87 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b0)
% 160.51/160.87 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b0)
% 160.51/160.87 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b0)
% 160.51/160.87 Found x00:(P1 b)
% 160.51/160.87 Found (fun (x00:(P1 b))=> x00) as proof of (P1 b)
% 160.51/160.87 Found (fun (x00:(P1 b))=> x00) as proof of (P2 b)
% 160.51/160.87 Found x0:(P1 Y)
% 160.51/160.87 Instantiate: b:=Y:fofType
% 160.51/160.87 Found x0 as proof of (P2 b)
% 160.51/160.87 Found eq_ref00:=(eq_ref0 (((x False) X) Y)):(((eq fofType) (((x False) X) Y)) (((x False) X) Y))
% 160.51/160.87 Found (eq_ref0 (((x False) X) Y)) as proof of (((eq fofType) (((x False) X) Y)) b)
% 160.51/160.87 Found ((eq_ref fofType) (((x False) X) Y)) as proof of (((eq fofType) (((x False) X) Y)) b)
% 160.51/160.87 Found ((eq_ref fofType) (((x False) X) Y)) as proof of (((eq fofType) (((x False) X) Y)) b)
% 160.51/160.87 Found ((eq_ref fofType) (((x False) X) Y)) as proof of (((eq fofType) (((x False) X) Y)) b)
% 160.51/160.87 Found x0:(P b)
% 160.51/160.87 Instantiate: a:=b:fofType
% 160.51/160.87 Found x0 as proof of (P0 a)
% 160.51/160.87 Found x00:(P1 (((x False) X) Y))
% 160.51/160.87 Instantiate: b0:=(((x False) X) Y):fofType
% 160.51/160.87 Found x00 as proof of (P2 b0)
% 160.51/160.87 Found eq_ref00:=(eq_ref0 Y):(((eq fofType) Y) Y)
% 160.51/160.87 Found (eq_ref0 Y) as proof of (((eq fofType) Y) b0)
% 160.51/160.87 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b0)
% 160.51/160.87 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b0)
% 160.51/160.87 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b0)
% 160.51/160.87 Found x0:(P1 Y)
% 160.51/160.87 Instantiate: a:=Y:fofType
% 160.51/160.87 Found x0 as proof of (P2 a)
% 160.51/160.87 Found x1:(P1 b)
% 160.51/160.87 Instantiate: b0:=b:fofType
% 160.51/160.87 Found x1 as proof of (P2 b0)
% 160.51/160.87 Found eq_ref00:=(eq_ref0 Y):(((eq fofType) Y) Y)
% 160.51/160.87 Found (eq_ref0 Y) as proof of (((eq fofType) Y) b0)
% 160.51/160.87 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b0)
% 160.51/160.87 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b0)
% 160.51/160.87 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b0)
% 160.51/160.87 Found eq_ref00:=(eq_ref0 b0):(((eq fofType) b0) b0)
% 160.51/160.87 Found (eq_ref0 b0) as proof of (((eq fofType) b0) Y)
% 160.51/160.87 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) Y)
% 160.51/160.87 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) Y)
% 160.51/160.87 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) Y)
% 160.51/160.87 Found eq_ref00:=(eq_ref0 a):(((eq fofType) a) a)
% 160.51/160.87 Found (eq_ref0 a) as proof of (((eq fofType) a) b0)
% 160.51/160.87 Found ((eq_ref fofType) a) as proof of (((eq fofType) a) b0)
% 160.51/160.87 Found ((eq_ref fofType) a) as proof of (((eq fofType) a) b0)
% 160.51/160.87 Found ((eq_ref fofType) a) as proof of (((eq fofType) a) b0)
% 160.51/160.87 Found eq_ref00:=(eq_ref0 a):(((eq fofType) a) a)
% 162.15/162.47 Found (eq_ref0 a) as proof of (((eq fofType) a) b0)
% 162.15/162.47 Found ((eq_ref fofType) a) as proof of (((eq fofType) a) b0)
% 162.15/162.47 Found ((eq_ref fofType) a) as proof of (((eq fofType) a) b0)
% 162.15/162.47 Found ((eq_ref fofType) a) as proof of (((eq fofType) a) b0)
% 162.15/162.47 Found eq_ref00:=(eq_ref0 Y):(((eq fofType) Y) Y)
% 162.15/162.47 Found (eq_ref0 Y) as proof of (((eq fofType) Y) b0)
% 162.15/162.47 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b0)
% 162.15/162.47 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b0)
% 162.15/162.47 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b0)
% 162.15/162.47 Found x0:(P0 b0)
% 162.15/162.47 Instantiate: b0:=X:fofType
% 162.15/162.47 Found (fun (x0:(P0 b0))=> x0) as proof of (P0 b)
% 162.15/162.47 Found (fun (P0:(fofType->Prop)) (x0:(P0 b0))=> x0) as proof of ((P0 b0)->(P0 b))
% 162.15/162.47 Found (fun (P0:(fofType->Prop)) (x0:(P0 b0))=> x0) as proof of (P b0)
% 162.15/162.47 Found eq_ref00:=(eq_ref0 (((x False) X) Y)):(((eq fofType) (((x False) X) Y)) (((x False) X) Y))
% 162.15/162.47 Found (eq_ref0 (((x False) X) Y)) as proof of (((eq fofType) (((x False) X) Y)) b0)
% 162.15/162.47 Found ((eq_ref fofType) (((x False) X) Y)) as proof of (((eq fofType) (((x False) X) Y)) b0)
% 162.15/162.47 Found ((eq_ref fofType) (((x False) X) Y)) as proof of (((eq fofType) (((x False) X) Y)) b0)
% 162.15/162.47 Found ((eq_ref fofType) (((x False) X) Y)) as proof of (((eq fofType) (((x False) X) Y)) b0)
% 162.15/162.47 Found x1:(P2 b0)
% 162.15/162.47 Instantiate: b0:=Y:fofType
% 162.15/162.47 Found (fun (x1:(P2 b0))=> x1) as proof of (P2 b)
% 162.15/162.47 Found (fun (P2:(fofType->Prop)) (x1:(P2 b0))=> x1) as proof of ((P2 b0)->(P2 b))
% 162.15/162.47 Found (fun (P2:(fofType->Prop)) (x1:(P2 b0))=> x1) as proof of (P1 b0)
% 162.15/162.47 Found eq_ref00:=(eq_ref0 b):(((eq fofType) b) b)
% 162.15/162.47 Found (eq_ref0 b) as proof of (((eq fofType) b) (((x False) X) Y))
% 162.15/162.47 Found ((eq_ref fofType) b) as proof of (((eq fofType) b) (((x False) X) Y))
% 162.15/162.47 Found ((eq_ref fofType) b) as proof of (((eq fofType) b) (((x False) X) Y))
% 162.15/162.47 Found ((eq_ref fofType) b) as proof of (((eq fofType) b) (((x False) X) Y))
% 162.15/162.47 Found eq_ref00:=(eq_ref0 a):(((eq fofType) a) a)
% 162.15/162.47 Found (eq_ref0 a) as proof of (((eq fofType) a) b)
% 162.15/162.47 Found ((eq_ref fofType) a) as proof of (((eq fofType) a) b)
% 162.15/162.47 Found ((eq_ref fofType) a) as proof of (((eq fofType) a) b)
% 162.15/162.47 Found ((eq_ref fofType) a) as proof of (((eq fofType) a) b)
% 162.15/162.47 Found eq_ref00:=(eq_ref0 a):(((eq fofType) a) a)
% 162.15/162.47 Found (eq_ref0 a) as proof of (((eq fofType) a) b)
% 162.15/162.47 Found ((eq_ref fofType) a) as proof of (((eq fofType) a) b)
% 162.15/162.47 Found ((eq_ref fofType) a) as proof of (((eq fofType) a) b)
% 162.15/162.47 Found ((eq_ref fofType) a) as proof of (((eq fofType) a) b)
% 162.15/162.47 Found eq_ref00:=(eq_ref0 Y):(((eq fofType) Y) Y)
% 162.15/162.47 Found (eq_ref0 Y) as proof of (((eq fofType) Y) b0)
% 162.15/162.47 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b0)
% 162.15/162.47 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b0)
% 162.15/162.47 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b0)
% 162.15/162.47 Found eq_ref00:=(eq_ref0 Y):(((eq fofType) Y) Y)
% 162.15/162.47 Found (eq_ref0 Y) as proof of (((eq fofType) Y) b0)
% 162.15/162.47 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b0)
% 162.15/162.47 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b0)
% 162.15/162.47 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b0)
% 162.15/162.47 Found x1:(P2 b)
% 162.15/162.47 Instantiate: b0:=b:fofType
% 162.15/162.47 Found (fun (x1:(P2 b))=> x1) as proof of (P2 b0)
% 162.15/162.47 Found (fun (P2:(fofType->Prop)) (x1:(P2 b))=> x1) as proof of ((P2 b)->(P2 b0))
% 162.15/162.47 Found (fun (P2:(fofType->Prop)) (x1:(P2 b))=> x1) as proof of (P1 b0)
% 162.15/162.47 Found eq_ref00:=(eq_ref0 b):(((eq fofType) b) b)
% 162.15/162.47 Found (eq_ref0 b) as proof of (((eq fofType) b) b0)
% 162.15/162.47 Found ((eq_ref fofType) b) as proof of (((eq fofType) b) b0)
% 162.15/162.47 Found ((eq_ref fofType) b) as proof of (((eq fofType) b) b0)
% 162.15/162.47 Found ((eq_ref fofType) b) as proof of (((eq fofType) b) b0)
% 162.15/162.47 Found x1:(P2 b0)
% 162.15/162.47 Instantiate: b0:=Y:fofType
% 162.15/162.47 Found (fun (x1:(P2 b0))=> x1) as proof of (P2 Y)
% 162.15/162.47 Found (fun (P2:(fofType->Prop)) (x1:(P2 b0))=> x1) as proof of ((P2 b0)->(P2 Y))
% 162.15/162.47 Found (fun (P2:(fofType->Prop)) (x1:(P2 b0))=> x1) as proof of (P1 b0)
% 162.15/162.47 Found eq_ref00:=(eq_ref0 Y):(((eq fofType) Y) Y)
% 162.15/162.47 Found (eq_ref0 Y) as proof of (((eq fofType) Y) b0)
% 162.15/162.47 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b0)
% 162.15/162.47 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b0)
% 162.15/162.47 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b0)
% 162.15/162.47 Found x0:(P0 b0)
% 162.15/162.47 Instantiate: b0:=X:fofType
% 162.15/162.47 Found (fun (x0:(P0 b0))=> x0) as proof of (P0 b)
% 165.49/165.77 Found (fun (P0:(fofType->Prop)) (x0:(P0 b0))=> x0) as proof of ((P0 b0)->(P0 b))
% 165.49/165.77 Found (fun (P0:(fofType->Prop)) (x0:(P0 b0))=> x0) as proof of (P b0)
% 165.49/165.77 Found eq_ref00:=(eq_ref0 b0):(((eq fofType) b0) b0)
% 165.49/165.77 Found (eq_ref0 b0) as proof of (((eq fofType) b0) Y)
% 165.49/165.77 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) Y)
% 165.49/165.77 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) Y)
% 165.49/165.77 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) Y)
% 165.49/165.77 Found eq_ref00:=(eq_ref0 b):(((eq fofType) b) b)
% 165.49/165.77 Found (eq_ref0 b) as proof of (((eq fofType) b) b0)
% 165.49/165.77 Found ((eq_ref fofType) b) as proof of (((eq fofType) b) b0)
% 165.49/165.77 Found ((eq_ref fofType) b) as proof of (((eq fofType) b) b0)
% 165.49/165.77 Found ((eq_ref fofType) b) as proof of (((eq fofType) b) b0)
% 165.49/165.77 Found eq_ref00:=(eq_ref0 b0):(((eq fofType) b0) b0)
% 165.49/165.77 Found (eq_ref0 b0) as proof of (((eq fofType) b0) Y)
% 165.49/165.77 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) Y)
% 165.49/165.77 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) Y)
% 165.49/165.77 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) Y)
% 165.49/165.77 Found eq_ref00:=(eq_ref0 b):(((eq fofType) b) b)
% 165.49/165.77 Found (eq_ref0 b) as proof of (((eq fofType) b) b0)
% 165.49/165.77 Found ((eq_ref fofType) b) as proof of (((eq fofType) b) b0)
% 165.49/165.77 Found ((eq_ref fofType) b) as proof of (((eq fofType) b) b0)
% 165.49/165.77 Found ((eq_ref fofType) b) as proof of (((eq fofType) b) b0)
% 165.49/165.77 Found x10:(P1 a)
% 165.49/165.77 Found (fun (x10:(P1 a))=> x10) as proof of (P1 a)
% 165.49/165.77 Found (fun (x10:(P1 a))=> x10) as proof of (P2 a)
% 165.49/165.77 Found eq_ref00:=(eq_ref0 b0):(((eq fofType) b0) b0)
% 165.49/165.77 Found (eq_ref0 b0) as proof of (((eq fofType) b0) b)
% 165.49/165.77 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) b)
% 165.49/165.77 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) b)
% 165.49/165.77 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) b)
% 165.49/165.77 Found eq_ref00:=(eq_ref0 Y):(((eq fofType) Y) Y)
% 165.49/165.77 Found (eq_ref0 Y) as proof of (((eq fofType) Y) b0)
% 165.49/165.77 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b0)
% 165.49/165.77 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b0)
% 165.49/165.77 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b0)
% 165.49/165.77 Found x02:(P1 Y)
% 165.49/165.77 Found (fun (x02:(P1 Y))=> x02) as proof of (P1 Y)
% 165.49/165.77 Found (fun (x02:(P1 Y))=> x02) as proof of (P2 Y)
% 165.49/165.77 Found eq_ref00:=(eq_ref0 b):(((eq fofType) b) b)
% 165.49/165.77 Found (eq_ref0 b) as proof of (((eq fofType) b) (((x False) X) Y))
% 165.49/165.77 Found ((eq_ref fofType) b) as proof of (((eq fofType) b) (((x False) X) Y))
% 165.49/165.77 Found ((eq_ref fofType) b) as proof of (((eq fofType) b) (((x False) X) Y))
% 165.49/165.77 Found ((eq_ref fofType) b) as proof of (((eq fofType) b) (((x False) X) Y))
% 165.49/165.77 Found eq_ref00:=(eq_ref0 Y):(((eq fofType) Y) Y)
% 165.49/165.77 Found (eq_ref0 Y) as proof of (((eq fofType) Y) b)
% 165.49/165.77 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b)
% 165.49/165.77 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b)
% 165.49/165.77 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b)
% 165.49/165.77 Found eq_ref00:=(eq_ref0 Y):(((eq fofType) Y) Y)
% 165.49/165.77 Found (eq_ref0 Y) as proof of (((eq fofType) Y) b0)
% 165.49/165.77 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b0)
% 165.49/165.77 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b0)
% 165.49/165.77 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b0)
% 165.49/165.77 Found eq_ref00:=(eq_ref0 b0):(((eq fofType) b0) b0)
% 165.49/165.77 Found (eq_ref0 b0) as proof of (((eq fofType) b0) (((x False) X) Y))
% 165.49/165.77 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) (((x False) X) Y))
% 165.49/165.77 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) (((x False) X) Y))
% 165.49/165.77 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) (((x False) X) Y))
% 165.49/165.77 Found x0:(P Y)
% 165.49/165.77 Instantiate: b0:=Y:fofType
% 165.49/165.77 Found x0 as proof of (P0 b0)
% 165.49/165.77 Found eq_ref00:=(eq_ref0 b):(((eq fofType) b) b)
% 165.49/165.77 Found (eq_ref0 b) as proof of (((eq fofType) b) b0)
% 165.49/165.77 Found ((eq_ref fofType) b) as proof of (((eq fofType) b) b0)
% 165.49/165.77 Found ((eq_ref fofType) b) as proof of (((eq fofType) b) b0)
% 165.49/165.77 Found ((eq_ref fofType) b) as proof of (((eq fofType) b) b0)
% 165.49/165.77 Found x0:(P Y)
% 165.49/165.77 Instantiate: b0:=Y:fofType
% 165.49/165.77 Found x0 as proof of (P0 b0)
% 165.49/165.77 Found eq_ref00:=(eq_ref0 b):(((eq fofType) b) b)
% 165.49/165.77 Found (eq_ref0 b) as proof of (((eq fofType) b) b0)
% 165.49/165.77 Found ((eq_ref fofType) b) as proof of (((eq fofType) b) b0)
% 165.49/165.77 Found ((eq_ref fofType) b) as proof of (((eq fofType) b) b0)
% 165.49/165.77 Found ((eq_ref fofType) b) as proof of (((eq fofType) b) b0)
% 175.72/176.00 Found x10:(P1 Y)
% 175.72/176.00 Found (fun (x10:(P1 Y))=> x10) as proof of (P1 Y)
% 175.72/176.00 Found (fun (x10:(P1 Y))=> x10) as proof of (P2 Y)
% 175.72/176.00 Found x0:(P b)
% 175.72/176.00 Found x0 as proof of (P0 Y)
% 175.72/176.00 Found eq_ref00:=(eq_ref0 Y):(((eq fofType) Y) Y)
% 175.72/176.00 Found (eq_ref0 Y) as proof of (((eq fofType) Y) b0)
% 175.72/176.00 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b0)
% 175.72/176.00 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b0)
% 175.72/176.00 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b0)
% 175.72/176.00 Found eq_ref00:=(eq_ref0 b0):(((eq fofType) b0) b0)
% 175.72/176.00 Found (eq_ref0 b0) as proof of (((eq fofType) b0) (((x False) X) Y))
% 175.72/176.00 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) (((x False) X) Y))
% 175.72/176.00 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) (((x False) X) Y))
% 175.72/176.00 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) (((x False) X) Y))
% 175.72/176.00 Found x10:(P1 Y)
% 175.72/176.00 Found (fun (x10:(P1 Y))=> x10) as proof of (P1 Y)
% 175.72/176.00 Found (fun (x10:(P1 Y))=> x10) as proof of (P2 Y)
% 175.72/176.00 Found eq_ref00:=(eq_ref0 b0):(((eq fofType) b0) b0)
% 175.72/176.00 Found (eq_ref0 b0) as proof of (((eq fofType) b0) b)
% 175.72/176.00 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) b)
% 175.72/176.00 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) b)
% 175.72/176.00 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) b)
% 175.72/176.00 Found eq_ref00:=(eq_ref0 Y):(((eq fofType) Y) Y)
% 175.72/176.00 Found (eq_ref0 Y) as proof of (((eq fofType) Y) b0)
% 175.72/176.00 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b0)
% 175.72/176.00 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b0)
% 175.72/176.00 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b0)
% 175.72/176.00 Found eq_ref00:=(eq_ref0 b0):(((eq fofType) b0) b0)
% 175.72/176.00 Found (eq_ref0 b0) as proof of (((eq fofType) b0) b)
% 175.72/176.00 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) b)
% 175.72/176.00 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) b)
% 175.72/176.00 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) b)
% 175.72/176.00 Found eq_ref00:=(eq_ref0 (((x False) X) Y)):(((eq fofType) (((x False) X) Y)) (((x False) X) Y))
% 175.72/176.00 Found (eq_ref0 (((x False) X) Y)) as proof of (((eq fofType) (((x False) X) Y)) b0)
% 175.72/176.00 Found ((eq_ref fofType) (((x False) X) Y)) as proof of (((eq fofType) (((x False) X) Y)) b0)
% 175.72/176.00 Found ((eq_ref fofType) (((x False) X) Y)) as proof of (((eq fofType) (((x False) X) Y)) b0)
% 175.72/176.00 Found ((eq_ref fofType) (((x False) X) Y)) as proof of (((eq fofType) (((x False) X) Y)) b0)
% 175.72/176.00 Found eq_ref00:=(eq_ref0 b0):(((eq fofType) b0) b0)
% 175.72/176.00 Found (eq_ref0 b0) as proof of (((eq fofType) b0) Y)
% 175.72/176.00 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) Y)
% 175.72/176.00 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) Y)
% 175.72/176.00 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) Y)
% 175.72/176.00 Found eq_ref00:=(eq_ref0 b):(((eq fofType) b) b)
% 175.72/176.00 Found (eq_ref0 b) as proof of (((eq fofType) b) b0)
% 175.72/176.00 Found ((eq_ref fofType) b) as proof of (((eq fofType) b) b0)
% 175.72/176.00 Found ((eq_ref fofType) b) as proof of (((eq fofType) b) b0)
% 175.72/176.00 Found ((eq_ref fofType) b) as proof of (((eq fofType) b) b0)
% 175.72/176.00 Found eq_ref00:=(eq_ref0 Y):(((eq fofType) Y) Y)
% 175.72/176.00 Found (eq_ref0 Y) as proof of (((eq fofType) Y) b0)
% 175.72/176.00 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b0)
% 175.72/176.00 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b0)
% 175.72/176.00 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b0)
% 175.72/176.00 Found x0:(P2 b0)
% 175.72/176.00 Instantiate: b0:=X:fofType
% 175.72/176.00 Found (fun (x0:(P2 b0))=> x0) as proof of (P2 b)
% 175.72/176.00 Found (fun (P2:(fofType->Prop)) (x0:(P2 b0))=> x0) as proof of ((P2 b0)->(P2 b))
% 175.72/176.00 Found (fun (P2:(fofType->Prop)) (x0:(P2 b0))=> x0) as proof of (P1 b0)
% 175.72/176.00 Found eq_ref00:=(eq_ref0 Y):(((eq fofType) Y) Y)
% 175.72/176.00 Found (eq_ref0 Y) as proof of (((eq fofType) Y) b0)
% 175.72/176.00 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b0)
% 175.72/176.00 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b0)
% 175.72/176.00 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b0)
% 175.72/176.00 Found x0:(P2 b0)
% 175.72/176.00 Instantiate: b0:=X:fofType
% 175.72/176.00 Found (fun (x0:(P2 b0))=> x0) as proof of (P2 b)
% 175.72/176.00 Found (fun (P2:(fofType->Prop)) (x0:(P2 b0))=> x0) as proof of ((P2 b0)->(P2 b))
% 175.72/176.00 Found (fun (P2:(fofType->Prop)) (x0:(P2 b0))=> x0) as proof of (P1 b0)
% 175.72/176.00 Found eq_ref00:=(eq_ref0 Y):(((eq fofType) Y) Y)
% 175.72/176.00 Found (eq_ref0 Y) as proof of (((eq fofType) Y) b0)
% 175.72/176.00 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b0)
% 175.72/176.00 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b0)
% 178.44/178.76 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b0)
% 178.44/178.76 Found x0:(P2 b0)
% 178.44/178.76 Instantiate: b0:=X:fofType
% 178.44/178.76 Found (fun (x0:(P2 b0))=> x0) as proof of (P2 b)
% 178.44/178.76 Found (fun (P2:(fofType->Prop)) (x0:(P2 b0))=> x0) as proof of ((P2 b0)->(P2 b))
% 178.44/178.76 Found (fun (P2:(fofType->Prop)) (x0:(P2 b0))=> x0) as proof of (P1 b0)
% 178.44/178.76 Found eq_ref00:=(eq_ref0 Y):(((eq fofType) Y) Y)
% 178.44/178.76 Found (eq_ref0 Y) as proof of (((eq fofType) Y) b0)
% 178.44/178.76 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b0)
% 178.44/178.76 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b0)
% 178.44/178.76 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b0)
% 178.44/178.76 Found x0:(P2 b0)
% 178.44/178.76 Instantiate: b0:=X:fofType
% 178.44/178.76 Found (fun (x0:(P2 b0))=> x0) as proof of (P2 b)
% 178.44/178.76 Found (fun (P2:(fofType->Prop)) (x0:(P2 b0))=> x0) as proof of ((P2 b0)->(P2 b))
% 178.44/178.76 Found (fun (P2:(fofType->Prop)) (x0:(P2 b0))=> x0) as proof of (P1 b0)
% 178.44/178.76 Found eq_ref00:=(eq_ref0 Y):(((eq fofType) Y) Y)
% 178.44/178.76 Found (eq_ref0 Y) as proof of (((eq fofType) Y) b0)
% 178.44/178.76 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b0)
% 178.44/178.76 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b0)
% 178.44/178.76 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b0)
% 178.44/178.76 Found x0:(P2 b0)
% 178.44/178.76 Instantiate: b0:=X:fofType
% 178.44/178.76 Found (fun (x0:(P2 b0))=> x0) as proof of (P2 (((x False) X) b0))
% 178.44/178.76 Found (fun (P2:(fofType->Prop)) (x0:(P2 b0))=> x0) as proof of ((P2 b0)->(P2 (((x False) X) b0)))
% 178.44/178.76 Found (fun (P2:(fofType->Prop)) (x0:(P2 b0))=> x0) as proof of (P1 b0)
% 178.44/178.76 Found eq_ref00:=(eq_ref0 Y):(((eq fofType) Y) Y)
% 178.44/178.76 Found (eq_ref0 Y) as proof of (((eq fofType) Y) b0)
% 178.44/178.76 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b0)
% 178.44/178.76 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b0)
% 178.44/178.76 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b0)
% 178.44/178.76 Found x0:(P2 b0)
% 178.44/178.76 Instantiate: b0:=X:fofType
% 178.44/178.76 Found (fun (x0:(P2 b0))=> x0) as proof of (P2 (((x False) X) b0))
% 178.44/178.76 Found (fun (P2:(fofType->Prop)) (x0:(P2 b0))=> x0) as proof of ((P2 b0)->(P2 (((x False) X) b0)))
% 178.44/178.76 Found (fun (P2:(fofType->Prop)) (x0:(P2 b0))=> x0) as proof of (P1 b0)
% 178.44/178.76 Found eq_ref00:=(eq_ref0 b1):(((eq fofType) b1) b1)
% 178.44/178.76 Found (eq_ref0 b1) as proof of (((eq fofType) b1) Y)
% 178.44/178.76 Found ((eq_ref fofType) b1) as proof of (((eq fofType) b1) Y)
% 178.44/178.76 Found ((eq_ref fofType) b1) as proof of (((eq fofType) b1) Y)
% 178.44/178.76 Found ((eq_ref fofType) b1) as proof of (((eq fofType) b1) Y)
% 178.44/178.76 Found eq_ref00:=(eq_ref0 (((x False) X) Y)):(((eq fofType) (((x False) X) Y)) (((x False) X) Y))
% 178.44/178.76 Found (eq_ref0 (((x False) X) Y)) as proof of (((eq fofType) (((x False) X) Y)) b1)
% 178.44/178.76 Found ((eq_ref fofType) (((x False) X) Y)) as proof of (((eq fofType) (((x False) X) Y)) b1)
% 178.44/178.76 Found ((eq_ref fofType) (((x False) X) Y)) as proof of (((eq fofType) (((x False) X) Y)) b1)
% 178.44/178.76 Found ((eq_ref fofType) (((x False) X) Y)) as proof of (((eq fofType) (((x False) X) Y)) b1)
% 178.44/178.76 Found eq_ref00:=(eq_ref0 b1):(((eq fofType) b1) b1)
% 178.44/178.76 Found (eq_ref0 b1) as proof of (((eq fofType) b1) Y)
% 178.44/178.76 Found ((eq_ref fofType) b1) as proof of (((eq fofType) b1) Y)
% 178.44/178.76 Found ((eq_ref fofType) b1) as proof of (((eq fofType) b1) Y)
% 178.44/178.76 Found ((eq_ref fofType) b1) as proof of (((eq fofType) b1) Y)
% 178.44/178.76 Found eq_ref00:=(eq_ref0 (((x False) X) Y)):(((eq fofType) (((x False) X) Y)) (((x False) X) Y))
% 178.44/178.76 Found (eq_ref0 (((x False) X) Y)) as proof of (((eq fofType) (((x False) X) Y)) b1)
% 178.44/178.76 Found ((eq_ref fofType) (((x False) X) Y)) as proof of (((eq fofType) (((x False) X) Y)) b1)
% 178.44/178.76 Found ((eq_ref fofType) (((x False) X) Y)) as proof of (((eq fofType) (((x False) X) Y)) b1)
% 178.44/178.76 Found ((eq_ref fofType) (((x False) X) Y)) as proof of (((eq fofType) (((x False) X) Y)) b1)
% 178.44/178.76 Found eq_ref00:=(eq_ref0 b0):(((eq fofType) b0) b0)
% 178.44/178.76 Found (eq_ref0 b0) as proof of (((eq fofType) b0) (((x False) X) Y))
% 178.44/178.76 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) (((x False) X) Y))
% 178.44/178.76 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) (((x False) X) Y))
% 178.44/178.76 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) (((x False) X) Y))
% 178.44/178.76 Found eq_ref00:=(eq_ref0 Y):(((eq fofType) Y) Y)
% 178.44/178.76 Found (eq_ref0 Y) as proof of (((eq fofType) Y) b0)
% 178.44/178.76 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b0)
% 178.44/178.76 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b0)
% 178.44/178.76 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b0)
% 183.90/184.19 Found x0:(P0 b)
% 183.90/184.19 Instantiate: b0:=b:fofType
% 183.90/184.19 Found x0 as proof of (P1 b0)
% 183.90/184.19 Found eq_ref00:=(eq_ref0 (((x False) X) b)):(((eq fofType) (((x False) X) b)) (((x False) X) b))
% 183.90/184.19 Found (eq_ref0 (((x False) X) b)) as proof of (((eq fofType) (((x False) X) b)) b0)
% 183.90/184.19 Found ((eq_ref fofType) (((x False) X) b)) as proof of (((eq fofType) (((x False) X) b)) b0)
% 183.90/184.19 Found ((eq_ref fofType) (((x False) X) b)) as proof of (((eq fofType) (((x False) X) b)) b0)
% 183.90/184.19 Found ((eq_ref fofType) (((x False) X) b)) as proof of (((eq fofType) (((x False) X) b)) b0)
% 183.90/184.19 Found x0:(P1 b)
% 183.90/184.19 Found x0 as proof of (P2 (((x False) X) Y))
% 183.90/184.19 Found x0:(P1 Y)
% 183.90/184.19 Instantiate: b0:=Y:fofType
% 183.90/184.19 Found x0 as proof of (P2 b0)
% 183.90/184.19 Found eq_ref00:=(eq_ref0 b):(((eq fofType) b) b)
% 183.90/184.19 Found (eq_ref0 b) as proof of (((eq fofType) b) b0)
% 183.90/184.19 Found ((eq_ref fofType) b) as proof of (((eq fofType) b) b0)
% 183.90/184.19 Found ((eq_ref fofType) b) as proof of (((eq fofType) b) b0)
% 183.90/184.19 Found ((eq_ref fofType) b) as proof of (((eq fofType) b) b0)
% 183.90/184.19 Found x0:(P1 b)
% 183.90/184.19 Instantiate: b0:=b:fofType
% 183.90/184.19 Found x0 as proof of (P2 b0)
% 183.90/184.19 Found eq_ref00:=(eq_ref0 (((x False) X) Y)):(((eq fofType) (((x False) X) Y)) (((x False) X) Y))
% 183.90/184.19 Found (eq_ref0 (((x False) X) Y)) as proof of (((eq fofType) (((x False) X) Y)) b0)
% 183.90/184.19 Found ((eq_ref fofType) (((x False) X) Y)) as proof of (((eq fofType) (((x False) X) Y)) b0)
% 183.90/184.19 Found ((eq_ref fofType) (((x False) X) Y)) as proof of (((eq fofType) (((x False) X) Y)) b0)
% 183.90/184.19 Found ((eq_ref fofType) (((x False) X) Y)) as proof of (((eq fofType) (((x False) X) Y)) b0)
% 183.90/184.19 Found x0:(P1 b)
% 183.90/184.19 Instantiate: b0:=b:fofType
% 183.90/184.19 Found x0 as proof of (P2 b0)
% 183.90/184.19 Found eq_ref00:=(eq_ref0 (((x False) X) Y)):(((eq fofType) (((x False) X) Y)) (((x False) X) Y))
% 183.90/184.19 Found (eq_ref0 (((x False) X) Y)) as proof of (((eq fofType) (((x False) X) Y)) b0)
% 183.90/184.19 Found ((eq_ref fofType) (((x False) X) Y)) as proof of (((eq fofType) (((x False) X) Y)) b0)
% 183.90/184.19 Found ((eq_ref fofType) (((x False) X) Y)) as proof of (((eq fofType) (((x False) X) Y)) b0)
% 183.90/184.19 Found ((eq_ref fofType) (((x False) X) Y)) as proof of (((eq fofType) (((x False) X) Y)) b0)
% 183.90/184.19 Found x0:(P1 Y)
% 183.90/184.19 Instantiate: b0:=Y:fofType
% 183.90/184.19 Found x0 as proof of (P2 b0)
% 183.90/184.19 Found eq_ref00:=(eq_ref0 b):(((eq fofType) b) b)
% 183.90/184.19 Found (eq_ref0 b) as proof of (((eq fofType) b) b0)
% 183.90/184.19 Found ((eq_ref fofType) b) as proof of (((eq fofType) b) b0)
% 183.90/184.19 Found ((eq_ref fofType) b) as proof of (((eq fofType) b) b0)
% 183.90/184.19 Found ((eq_ref fofType) b) as proof of (((eq fofType) b) b0)
% 183.90/184.19 Found x0:(P1 Y)
% 183.90/184.19 Instantiate: b0:=Y:fofType
% 183.90/184.19 Found x0 as proof of (P2 b0)
% 183.90/184.19 Found eq_ref00:=(eq_ref0 b):(((eq fofType) b) b)
% 183.90/184.19 Found (eq_ref0 b) as proof of (((eq fofType) b) b0)
% 183.90/184.19 Found ((eq_ref fofType) b) as proof of (((eq fofType) b) b0)
% 183.90/184.19 Found ((eq_ref fofType) b) as proof of (((eq fofType) b) b0)
% 183.90/184.19 Found ((eq_ref fofType) b) as proof of (((eq fofType) b) b0)
% 183.90/184.19 Found eq_ref00:=(eq_ref0 Y):(((eq fofType) Y) Y)
% 183.90/184.19 Found (eq_ref0 Y) as proof of (((eq fofType) Y) b00)
% 183.90/184.19 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b00)
% 183.90/184.19 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b00)
% 183.90/184.19 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b00)
% 183.90/184.19 Found eq_ref00:=(eq_ref0 b00):(((eq fofType) b00) b00)
% 183.90/184.19 Found (eq_ref0 b00) as proof of (((eq fofType) b00) b)
% 183.90/184.19 Found ((eq_ref fofType) b00) as proof of (((eq fofType) b00) b)
% 183.90/184.19 Found ((eq_ref fofType) b00) as proof of (((eq fofType) b00) b)
% 183.90/184.19 Found ((eq_ref fofType) b00) as proof of (((eq fofType) b00) b)
% 183.90/184.19 Found x0:(P1 Y)
% 183.90/184.19 Instantiate: b0:=Y:fofType
% 183.90/184.19 Found x0 as proof of (P2 b0)
% 183.90/184.19 Found eq_ref00:=(eq_ref0 b):(((eq fofType) b) b)
% 183.90/184.19 Found (eq_ref0 b) as proof of (((eq fofType) b) b0)
% 183.90/184.19 Found ((eq_ref fofType) b) as proof of (((eq fofType) b) b0)
% 183.90/184.19 Found ((eq_ref fofType) b) as proof of (((eq fofType) b) b0)
% 183.90/184.19 Found ((eq_ref fofType) b) as proof of (((eq fofType) b) b0)
% 183.90/184.19 Found eq_ref00:=(eq_ref0 (((x False) X) Y)):(((eq fofType) (((x False) X) Y)) (((x False) X) Y))
% 183.90/184.19 Found (eq_ref0 (((x False) X) Y)) as proof of (((eq fofType) (((x False) X) Y)) b0)
% 183.90/184.19 Found ((eq_ref fofType) (((x False) X) Y)) as proof of (((eq fofType) (((x False) X) Y)) b0)
% 183.90/184.19 Found ((eq_ref fofType) (((x False) X) Y)) as proof of (((eq fofType) (((x False) X) Y)) b0)
% 183.90/184.19 Found ((eq_ref fofType) (((x False) X) Y)) as proof of (((eq fofType) (((x False) X) Y)) b0)
% 188.42/188.78 Found eq_ref00:=(eq_ref0 b0):(((eq fofType) b0) b0)
% 188.42/188.78 Found (eq_ref0 b0) as proof of (((eq fofType) b0) Y)
% 188.42/188.78 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) Y)
% 188.42/188.78 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) Y)
% 188.42/188.78 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) Y)
% 188.42/188.78 Found x0:(P1 b)
% 188.42/188.78 Found x0 as proof of (P2 Y)
% 188.42/188.78 Found x0:(P1 b)
% 188.42/188.78 Found x0 as proof of (P2 Y)
% 188.42/188.78 Found eq_ref00:=(eq_ref0 (((x True) X) Y)):(((eq fofType) (((x True) X) Y)) (((x True) X) Y))
% 188.42/188.78 Found (eq_ref0 (((x True) X) Y)) as proof of (((eq fofType) (((x True) X) Y)) b0)
% 188.42/188.78 Found ((eq_ref fofType) (((x True) X) Y)) as proof of (((eq fofType) (((x True) X) Y)) b0)
% 188.42/188.78 Found ((eq_ref fofType) (((x True) X) Y)) as proof of (((eq fofType) (((x True) X) Y)) b0)
% 188.42/188.78 Found ((eq_ref fofType) (((x True) X) Y)) as proof of (((eq fofType) (((x True) X) Y)) b0)
% 188.42/188.78 Found eq_ref00:=(eq_ref0 b0):(((eq fofType) b0) b0)
% 188.42/188.78 Found (eq_ref0 b0) as proof of (((eq fofType) b0) X)
% 188.42/188.78 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) X)
% 188.42/188.78 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) X)
% 188.42/188.78 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) X)
% 188.42/188.78 Found x00:(P1 Y)
% 188.42/188.78 Found (fun (x00:(P1 Y))=> x00) as proof of (P1 Y)
% 188.42/188.78 Found (fun (x00:(P1 Y))=> x00) as proof of (P2 Y)
% 188.42/188.78 Found x00:(P1 Y)
% 188.42/188.78 Found (fun (x00:(P1 Y))=> x00) as proof of (P1 Y)
% 188.42/188.78 Found (fun (x00:(P1 Y))=> x00) as proof of (P2 Y)
% 188.42/188.78 Found x01:(P1 b)
% 188.42/188.78 Found (fun (x01:(P1 b))=> x01) as proof of (P1 b)
% 188.42/188.78 Found (fun (x01:(P1 b))=> x01) as proof of (P2 b)
% 188.42/188.78 Found eq_ref00:=(eq_ref0 Y):(((eq fofType) Y) Y)
% 188.42/188.78 Found (eq_ref0 Y) as proof of (((eq fofType) Y) b0)
% 188.42/188.78 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b0)
% 188.42/188.78 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b0)
% 188.42/188.78 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b0)
% 188.42/188.78 Found eq_ref00:=(eq_ref0 b0):(((eq fofType) b0) b0)
% 188.42/188.78 Found (eq_ref0 b0) as proof of (((eq fofType) b0) (((x False) X) Y))
% 188.42/188.78 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) (((x False) X) Y))
% 188.42/188.78 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) (((x False) X) Y))
% 188.42/188.78 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) (((x False) X) Y))
% 188.42/188.78 Found eq_ref00:=(eq_ref0 Y):(((eq fofType) Y) Y)
% 188.42/188.78 Found (eq_ref0 Y) as proof of (((eq fofType) Y) b0)
% 188.42/188.78 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b0)
% 188.42/188.78 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b0)
% 188.42/188.78 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b0)
% 188.42/188.78 Found eq_ref00:=(eq_ref0 b0):(((eq fofType) b0) b0)
% 188.42/188.78 Found (eq_ref0 b0) as proof of (((eq fofType) b0) (((x False) X) Y))
% 188.42/188.78 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) (((x False) X) Y))
% 188.42/188.78 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) (((x False) X) Y))
% 188.42/188.78 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) (((x False) X) Y))
% 188.42/188.78 Found eq_ref00:=(eq_ref0 Y):(((eq fofType) Y) Y)
% 188.42/188.78 Found (eq_ref0 Y) as proof of (((eq fofType) Y) b0)
% 188.42/188.78 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b0)
% 188.42/188.78 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b0)
% 188.42/188.78 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b0)
% 188.42/188.78 Found eq_ref00:=(eq_ref0 b0):(((eq fofType) b0) b0)
% 188.42/188.78 Found (eq_ref0 b0) as proof of (((eq fofType) b0) b)
% 188.42/188.78 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) b)
% 188.42/188.78 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) b)
% 188.42/188.78 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) b)
% 188.42/188.78 Found eq_ref00:=(eq_ref0 Y):(((eq fofType) Y) Y)
% 188.42/188.78 Found (eq_ref0 Y) as proof of (((eq fofType) Y) b0)
% 188.42/188.78 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b0)
% 188.42/188.78 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b0)
% 188.42/188.78 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b0)
% 188.42/188.78 Found eq_ref00:=(eq_ref0 b0):(((eq fofType) b0) b0)
% 188.42/188.78 Found (eq_ref0 b0) as proof of (((eq fofType) b0) b)
% 188.42/188.78 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) b)
% 188.42/188.78 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) b)
% 188.42/188.78 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) b)
% 188.42/188.78 Found eq_ref00:=(eq_ref0 Y):(((eq fofType) Y) Y)
% 188.42/188.78 Found (eq_ref0 Y) as proof of (((eq fofType) Y) b0)
% 188.42/188.78 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b0)
% 192.31/192.60 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b0)
% 192.31/192.60 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b0)
% 192.31/192.60 Found eq_ref00:=(eq_ref0 b0):(((eq fofType) b0) b0)
% 192.31/192.60 Found (eq_ref0 b0) as proof of (((eq fofType) b0) b)
% 192.31/192.60 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) b)
% 192.31/192.60 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) b)
% 192.31/192.60 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) b)
% 192.31/192.60 Found eq_ref00:=(eq_ref0 Y):(((eq fofType) Y) Y)
% 192.31/192.60 Found (eq_ref0 Y) as proof of (((eq fofType) Y) b0)
% 192.31/192.60 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b0)
% 192.31/192.60 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b0)
% 192.31/192.60 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b0)
% 192.31/192.60 Found eq_ref00:=(eq_ref0 b0):(((eq fofType) b0) b0)
% 192.31/192.60 Found (eq_ref0 b0) as proof of (((eq fofType) b0) b)
% 192.31/192.60 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) b)
% 192.31/192.60 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) b)
% 192.31/192.60 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) b)
% 192.31/192.60 Found x01:(P0 b)
% 192.31/192.60 Found (fun (x01:(P0 b))=> x01) as proof of (P0 b)
% 192.31/192.60 Found (fun (x01:(P0 b))=> x01) as proof of (P1 b)
% 192.31/192.60 Found eq_ref00:=(eq_ref0 (((x False) X) Y)):(((eq fofType) (((x False) X) Y)) (((x False) X) Y))
% 192.31/192.60 Found (eq_ref0 (((x False) X) Y)) as proof of (((eq fofType) (((x False) X) Y)) b0)
% 192.31/192.60 Found ((eq_ref fofType) (((x False) X) Y)) as proof of (((eq fofType) (((x False) X) Y)) b0)
% 192.31/192.60 Found ((eq_ref fofType) (((x False) X) Y)) as proof of (((eq fofType) (((x False) X) Y)) b0)
% 192.31/192.60 Found ((eq_ref fofType) (((x False) X) Y)) as proof of (((eq fofType) (((x False) X) Y)) b0)
% 192.31/192.60 Found eq_ref00:=(eq_ref0 b0):(((eq fofType) b0) b0)
% 192.31/192.60 Found (eq_ref0 b0) as proof of (((eq fofType) b0) Y)
% 192.31/192.60 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) Y)
% 192.31/192.60 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) Y)
% 192.31/192.60 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) Y)
% 192.31/192.60 Found eq_ref00:=(eq_ref0 Y):(((eq fofType) Y) Y)
% 192.31/192.60 Found (eq_ref0 Y) as proof of (((eq fofType) Y) b1)
% 192.31/192.60 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b1)
% 192.31/192.60 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b1)
% 192.31/192.60 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b1)
% 192.31/192.60 Found x0:(P0 b1)
% 192.31/192.60 Instantiate: b1:=X:fofType
% 192.31/192.60 Found (fun (x0:(P0 b1))=> x0) as proof of (P0 (((x False) X) b1))
% 192.31/192.60 Found (fun (P0:(fofType->Prop)) (x0:(P0 b1))=> x0) as proof of ((P0 b1)->(P0 (((x False) X) b1)))
% 192.31/192.60 Found (fun (P0:(fofType->Prop)) (x0:(P0 b1))=> x0) as proof of (P b1)
% 192.31/192.60 Found x0:(P b)
% 192.31/192.60 Instantiate: b0:=b:fofType
% 192.31/192.60 Found x0 as proof of (P0 b0)
% 192.31/192.60 Found eq_ref00:=(eq_ref0 Y):(((eq fofType) Y) Y)
% 192.31/192.60 Found (eq_ref0 Y) as proof of (((eq fofType) Y) b0)
% 192.31/192.60 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b0)
% 192.31/192.60 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b0)
% 192.31/192.60 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b0)
% 192.31/192.60 Found eq_ref00:=(eq_ref0 (((x False) X) Y)):(((eq fofType) (((x False) X) Y)) (((x False) X) Y))
% 192.31/192.60 Found (eq_ref0 (((x False) X) Y)) as proof of (((eq fofType) (((x False) X) Y)) b)
% 192.31/192.60 Found ((eq_ref fofType) (((x False) X) Y)) as proof of (((eq fofType) (((x False) X) Y)) b)
% 192.31/192.60 Found ((eq_ref fofType) (((x False) X) Y)) as proof of (((eq fofType) (((x False) X) Y)) b)
% 192.31/192.60 Found ((eq_ref fofType) (((x False) X) Y)) as proof of (((eq fofType) (((x False) X) Y)) b)
% 192.31/192.60 Found eq_ref00:=(eq_ref0 b):(((eq fofType) b) b)
% 192.31/192.60 Found (eq_ref0 b) as proof of (((eq fofType) b) Y)
% 192.31/192.60 Found ((eq_ref fofType) b) as proof of (((eq fofType) b) Y)
% 192.31/192.60 Found ((eq_ref fofType) b) as proof of (((eq fofType) b) Y)
% 192.31/192.60 Found ((eq_ref fofType) b) as proof of (((eq fofType) b) Y)
% 192.31/192.60 Found eq_ref00:=(eq_ref0 (((x True) X) Y)):(((eq fofType) (((x True) X) Y)) (((x True) X) Y))
% 192.31/192.60 Found (eq_ref0 (((x True) X) Y)) as proof of (((eq fofType) (((x True) X) Y)) b)
% 192.31/192.60 Found ((eq_ref fofType) (((x True) X) Y)) as proof of (((eq fofType) (((x True) X) Y)) b)
% 192.31/192.60 Found ((eq_ref fofType) (((x True) X) Y)) as proof of (((eq fofType) (((x True) X) Y)) b)
% 192.31/192.60 Found ((eq_ref fofType) (((x True) X) Y)) as proof of (((eq fofType) (((x True) X) Y)) b)
% 192.31/192.60 Found eq_ref00:=(eq_ref0 b):(((eq fofType) b) b)
% 192.31/192.60 Found (eq_ref0 b) as proof of (((eq fofType) b) X)
% 192.31/192.60 Found ((eq_ref fofType) b) as proof of (((eq fofType) b) X)
% 196.51/196.84 Found ((eq_ref fofType) b) as proof of (((eq fofType) b) X)
% 196.51/196.84 Found ((eq_ref fofType) b) as proof of (((eq fofType) b) X)
% 196.51/196.84 Found eq_ref00:=(eq_ref0 b):(((eq fofType) b) b)
% 196.51/196.84 Found (eq_ref0 b) as proof of (((eq fofType) b) b0)
% 196.51/196.84 Found ((eq_ref fofType) b) as proof of (((eq fofType) b) b0)
% 196.51/196.84 Found ((eq_ref fofType) b) as proof of (((eq fofType) b) b0)
% 196.51/196.84 Found ((eq_ref fofType) b) as proof of (((eq fofType) b) b0)
% 196.51/196.84 Found x0:(P0 b0)
% 196.51/196.84 Instantiate: b0:=Y:fofType
% 196.51/196.84 Found (fun (x0:(P0 b0))=> x0) as proof of (P0 Y)
% 196.51/196.84 Found (fun (P0:(fofType->Prop)) (x0:(P0 b0))=> x0) as proof of ((P0 b0)->(P0 Y))
% 196.51/196.84 Found (fun (P0:(fofType->Prop)) (x0:(P0 b0))=> x0) as proof of (P b0)
% 196.51/196.84 Found eq_ref00:=(eq_ref0 Y):(((eq fofType) Y) Y)
% 196.51/196.84 Found (eq_ref0 Y) as proof of (((eq fofType) Y) b0)
% 196.51/196.84 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b0)
% 196.51/196.84 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b0)
% 196.51/196.84 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b0)
% 196.51/196.84 Found x0:(P0 b)
% 196.51/196.84 Instantiate: b0:=b:fofType
% 196.51/196.84 Found (fun (x0:(P0 b))=> x0) as proof of (P0 b0)
% 196.51/196.84 Found (fun (P0:(fofType->Prop)) (x0:(P0 b))=> x0) as proof of ((P0 b)->(P0 b0))
% 196.51/196.84 Found (fun (P0:(fofType->Prop)) (x0:(P0 b))=> x0) as proof of (P b0)
% 196.51/196.84 Found x0:(P Y)
% 196.51/196.84 Instantiate: a:=Y:fofType
% 196.51/196.84 Found x0 as proof of (P0 a)
% 196.51/196.84 Found x0:(P b)
% 196.51/196.84 Instantiate: a:=b:fofType
% 196.51/196.84 Found x0 as proof of (P0 a)
% 196.51/196.84 Found x10:(P1 a)
% 196.51/196.84 Found (fun (x10:(P1 a))=> x10) as proof of (P1 a)
% 196.51/196.84 Found (fun (x10:(P1 a))=> x10) as proof of (P2 a)
% 196.51/196.84 Found eq_ref00:=(eq_ref0 b0):(((eq fofType) b0) b0)
% 196.51/196.84 Found (eq_ref0 b0) as proof of (((eq fofType) b0) b)
% 196.51/196.84 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) b)
% 196.51/196.84 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) b)
% 196.51/196.84 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) b)
% 196.51/196.84 Found eq_ref00:=(eq_ref0 (((x False) X) Y)):(((eq fofType) (((x False) X) Y)) (((x False) X) Y))
% 196.51/196.84 Found (eq_ref0 (((x False) X) Y)) as proof of (((eq fofType) (((x False) X) Y)) b0)
% 196.51/196.84 Found ((eq_ref fofType) (((x False) X) Y)) as proof of (((eq fofType) (((x False) X) Y)) b0)
% 196.51/196.84 Found ((eq_ref fofType) (((x False) X) Y)) as proof of (((eq fofType) (((x False) X) Y)) b0)
% 196.51/196.84 Found ((eq_ref fofType) (((x False) X) Y)) as proof of (((eq fofType) (((x False) X) Y)) b0)
% 196.51/196.84 Found eq_ref00:=(eq_ref0 b0):(((eq fofType) b0) b0)
% 196.51/196.84 Found (eq_ref0 b0) as proof of (((eq fofType) b0) b)
% 196.51/196.84 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) b)
% 196.51/196.84 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) b)
% 196.51/196.84 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) b)
% 196.51/196.84 Found eq_ref00:=(eq_ref0 (((x False) X) Y)):(((eq fofType) (((x False) X) Y)) (((x False) X) Y))
% 196.51/196.84 Found (eq_ref0 (((x False) X) Y)) as proof of (((eq fofType) (((x False) X) Y)) b0)
% 196.51/196.84 Found ((eq_ref fofType) (((x False) X) Y)) as proof of (((eq fofType) (((x False) X) Y)) b0)
% 196.51/196.84 Found ((eq_ref fofType) (((x False) X) Y)) as proof of (((eq fofType) (((x False) X) Y)) b0)
% 196.51/196.84 Found ((eq_ref fofType) (((x False) X) Y)) as proof of (((eq fofType) (((x False) X) Y)) b0)
% 196.51/196.84 Found eq_ref00:=(eq_ref0 b0):(((eq fofType) b0) b0)
% 196.51/196.84 Found (eq_ref0 b0) as proof of (((eq fofType) b0) Y)
% 196.51/196.84 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) Y)
% 196.51/196.84 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) Y)
% 196.51/196.84 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) Y)
% 196.51/196.84 Found eq_ref00:=(eq_ref0 b):(((eq fofType) b) b)
% 196.51/196.84 Found (eq_ref0 b) as proof of (((eq fofType) b) b0)
% 196.51/196.84 Found ((eq_ref fofType) b) as proof of (((eq fofType) b) b0)
% 196.51/196.84 Found ((eq_ref fofType) b) as proof of (((eq fofType) b) b0)
% 196.51/196.84 Found ((eq_ref fofType) b) as proof of (((eq fofType) b) b0)
% 196.51/196.84 Found eq_ref00:=(eq_ref0 b0):(((eq fofType) b0) b0)
% 196.51/196.84 Found (eq_ref0 b0) as proof of (((eq fofType) b0) Y)
% 196.51/196.84 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) Y)
% 196.51/196.84 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) Y)
% 196.51/196.84 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) Y)
% 196.51/196.84 Found eq_ref00:=(eq_ref0 b):(((eq fofType) b) b)
% 196.51/196.84 Found (eq_ref0 b) as proof of (((eq fofType) b) b0)
% 196.51/196.84 Found ((eq_ref fofType) b) as proof of (((eq fofType) b) b0)
% 196.51/196.84 Found ((eq_ref fofType) b) as proof of (((eq fofType) b) b0)
% 196.51/196.84 Found ((eq_ref fofType) b) as proof of (((eq fofType) b) b0)
% 198.32/198.67 Found eq_ref00:=(eq_ref0 b0):(((eq fofType) b0) b0)
% 198.32/198.67 Found (eq_ref0 b0) as proof of (((eq fofType) b0) Y)
% 198.32/198.67 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) Y)
% 198.32/198.67 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) Y)
% 198.32/198.67 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) Y)
% 198.32/198.67 Found eq_ref00:=(eq_ref0 b):(((eq fofType) b) b)
% 198.32/198.67 Found (eq_ref0 b) as proof of (((eq fofType) b) b0)
% 198.32/198.67 Found ((eq_ref fofType) b) as proof of (((eq fofType) b) b0)
% 198.32/198.67 Found ((eq_ref fofType) b) as proof of (((eq fofType) b) b0)
% 198.32/198.67 Found ((eq_ref fofType) b) as proof of (((eq fofType) b) b0)
% 198.32/198.67 Found eq_ref00:=(eq_ref0 b0):(((eq fofType) b0) b0)
% 198.32/198.67 Found (eq_ref0 b0) as proof of (((eq fofType) b0) b)
% 198.32/198.67 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) b)
% 198.32/198.67 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) b)
% 198.32/198.67 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) b)
% 198.32/198.67 Found eq_ref00:=(eq_ref0 (((x False) X) Y)):(((eq fofType) (((x False) X) Y)) (((x False) X) Y))
% 198.32/198.67 Found (eq_ref0 (((x False) X) Y)) as proof of (((eq fofType) (((x False) X) Y)) b0)
% 198.32/198.67 Found ((eq_ref fofType) (((x False) X) Y)) as proof of (((eq fofType) (((x False) X) Y)) b0)
% 198.32/198.67 Found ((eq_ref fofType) (((x False) X) Y)) as proof of (((eq fofType) (((x False) X) Y)) b0)
% 198.32/198.67 Found ((eq_ref fofType) (((x False) X) Y)) as proof of (((eq fofType) (((x False) X) Y)) b0)
% 198.32/198.67 Found eq_ref00:=(eq_ref0 b0):(((eq fofType) b0) b0)
% 198.32/198.67 Found (eq_ref0 b0) as proof of (((eq fofType) b0) Y)
% 198.32/198.67 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) Y)
% 198.32/198.67 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) Y)
% 198.32/198.67 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) Y)
% 198.32/198.67 Found eq_ref00:=(eq_ref0 b):(((eq fofType) b) b)
% 198.32/198.67 Found (eq_ref0 b) as proof of (((eq fofType) b) b0)
% 198.32/198.67 Found ((eq_ref fofType) b) as proof of (((eq fofType) b) b0)
% 198.32/198.67 Found ((eq_ref fofType) b) as proof of (((eq fofType) b) b0)
% 198.32/198.67 Found ((eq_ref fofType) b) as proof of (((eq fofType) b) b0)
% 198.32/198.67 Found eq_ref00:=(eq_ref0 b0):(((eq fofType) b0) b0)
% 198.32/198.67 Found (eq_ref0 b0) as proof of (((eq fofType) b0) (((x False) X) Y))
% 198.32/198.67 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) (((x False) X) Y))
% 198.32/198.67 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) (((x False) X) Y))
% 198.32/198.67 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) (((x False) X) Y))
% 198.32/198.67 Found eq_ref00:=(eq_ref0 Y):(((eq fofType) Y) Y)
% 198.32/198.67 Found (eq_ref0 Y) as proof of (((eq fofType) Y) b0)
% 198.32/198.67 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b0)
% 198.32/198.67 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b0)
% 198.32/198.67 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b0)
% 198.32/198.67 Found eq_ref00:=(eq_ref0 Y):(((eq fofType) Y) Y)
% 198.32/198.67 Found (eq_ref0 Y) as proof of (((eq fofType) Y) b0)
% 198.32/198.67 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b0)
% 198.32/198.67 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b0)
% 198.32/198.67 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b0)
% 198.32/198.67 Found eq_ref00:=(eq_ref0 b0):(((eq fofType) b0) b0)
% 198.32/198.67 Found (eq_ref0 b0) as proof of (((eq fofType) b0) (((x False) X) Y))
% 198.32/198.67 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) (((x False) X) Y))
% 198.32/198.67 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) (((x False) X) Y))
% 198.32/198.67 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) (((x False) X) Y))
% 198.32/198.67 Found eq_ref00:=(eq_ref0 b0):(((eq fofType) b0) b0)
% 198.32/198.67 Found (eq_ref0 b0) as proof of (((eq fofType) b0) b)
% 198.32/198.67 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) b)
% 198.32/198.67 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) b)
% 198.32/198.67 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) b)
% 198.32/198.67 Found eq_ref00:=(eq_ref0 a):(((eq fofType) a) a)
% 198.32/198.67 Found (eq_ref0 a) as proof of (((eq fofType) a) b0)
% 198.32/198.67 Found ((eq_ref fofType) a) as proof of (((eq fofType) a) b0)
% 198.32/198.67 Found ((eq_ref fofType) a) as proof of (((eq fofType) a) b0)
% 198.32/198.67 Found ((eq_ref fofType) a) as proof of (((eq fofType) a) b0)
% 198.32/198.67 Found eq_ref00:=(eq_ref0 a):(((eq fofType) a) a)
% 198.32/198.67 Found (eq_ref0 a) as proof of (((eq fofType) a) b0)
% 198.32/198.67 Found ((eq_ref fofType) a) as proof of (((eq fofType) a) b0)
% 198.32/198.67 Found ((eq_ref fofType) a) as proof of (((eq fofType) a) b0)
% 198.32/198.67 Found ((eq_ref fofType) a) as proof of (((eq fofType) a) b0)
% 198.32/198.67 Found x0:(P b0)
% 198.32/198.67 Instantiate: b1:=b0:fofType
% 202.21/202.50 Found x0 as proof of (P0 b1)
% 202.21/202.50 Found eq_ref00:=(eq_ref0 (((x False) X) Y)):(((eq fofType) (((x False) X) Y)) (((x False) X) Y))
% 202.21/202.50 Found (eq_ref0 (((x False) X) Y)) as proof of (((eq fofType) (((x False) X) Y)) b1)
% 202.21/202.50 Found ((eq_ref fofType) (((x False) X) Y)) as proof of (((eq fofType) (((x False) X) Y)) b1)
% 202.21/202.50 Found ((eq_ref fofType) (((x False) X) Y)) as proof of (((eq fofType) (((x False) X) Y)) b1)
% 202.21/202.50 Found ((eq_ref fofType) (((x False) X) Y)) as proof of (((eq fofType) (((x False) X) Y)) b1)
% 202.21/202.50 Found eq_ref00:=(eq_ref0 b0):(((eq fofType) b0) b0)
% 202.21/202.50 Found (eq_ref0 b0) as proof of (((eq fofType) b0) a)
% 202.21/202.50 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) a)
% 202.21/202.50 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) a)
% 202.21/202.50 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) a)
% 202.21/202.50 Found eq_ref00:=(eq_ref0 b):(((eq fofType) b) b)
% 202.21/202.50 Found (eq_ref0 b) as proof of (((eq fofType) b) b0)
% 202.21/202.50 Found ((eq_ref fofType) b) as proof of (((eq fofType) b) b0)
% 202.21/202.50 Found ((eq_ref fofType) b) as proof of (((eq fofType) b) b0)
% 202.21/202.50 Found ((eq_ref fofType) b) as proof of (((eq fofType) b) b0)
% 202.21/202.50 Found eq_ref00:=(eq_ref0 b0):(((eq fofType) b0) b0)
% 202.21/202.50 Found (eq_ref0 b0) as proof of (((eq fofType) b0) (((x False) X) Y))
% 202.21/202.50 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) (((x False) X) Y))
% 202.21/202.50 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) (((x False) X) Y))
% 202.21/202.50 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) (((x False) X) Y))
% 202.21/202.50 Found eq_ref00:=(eq_ref0 a):(((eq fofType) a) a)
% 202.21/202.50 Found (eq_ref0 a) as proof of (((eq fofType) a) b0)
% 202.21/202.50 Found ((eq_ref fofType) a) as proof of (((eq fofType) a) b0)
% 202.21/202.50 Found ((eq_ref fofType) a) as proof of (((eq fofType) a) b0)
% 202.21/202.50 Found ((eq_ref fofType) a) as proof of (((eq fofType) a) b0)
% 202.21/202.50 Found eq_ref00:=(eq_ref0 a):(((eq fofType) a) a)
% 202.21/202.50 Found (eq_ref0 a) as proof of (((eq fofType) a) b0)
% 202.21/202.50 Found ((eq_ref fofType) a) as proof of (((eq fofType) a) b0)
% 202.21/202.50 Found ((eq_ref fofType) a) as proof of (((eq fofType) a) b0)
% 202.21/202.50 Found ((eq_ref fofType) a) as proof of (((eq fofType) a) b0)
% 202.21/202.50 Found x10:(P1 b0)
% 202.21/202.50 Found (fun (x10:(P1 b0))=> x10) as proof of (P1 b0)
% 202.21/202.50 Found (fun (x10:(P1 b0))=> x10) as proof of (P2 b0)
% 202.21/202.50 Found x10:(P1 Y)
% 202.21/202.50 Found (fun (x10:(P1 Y))=> x10) as proof of (P1 Y)
% 202.21/202.50 Found (fun (x10:(P1 Y))=> x10) as proof of (P2 Y)
% 202.21/202.50 Found x0:(P b0)
% 202.21/202.50 Instantiate: b1:=b0:fofType
% 202.21/202.50 Found x0 as proof of (P0 b1)
% 202.21/202.50 Found eq_ref00:=(eq_ref0 Y):(((eq fofType) Y) Y)
% 202.21/202.50 Found (eq_ref0 Y) as proof of (((eq fofType) Y) b1)
% 202.21/202.50 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b1)
% 202.21/202.50 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b1)
% 202.21/202.50 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b1)
% 202.21/202.50 Found x0:(P b0)
% 202.21/202.50 Found x0 as proof of (P0 Y)
% 202.21/202.50 Found eq_ref00:=(eq_ref0 b0):(((eq fofType) b0) b0)
% 202.21/202.50 Found (eq_ref0 b0) as proof of (((eq fofType) b0) (((x False) X) Y))
% 202.21/202.50 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) (((x False) X) Y))
% 202.21/202.50 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) (((x False) X) Y))
% 202.21/202.50 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) (((x False) X) Y))
% 202.21/202.50 Found eq_ref00:=(eq_ref0 Y):(((eq fofType) Y) Y)
% 202.21/202.50 Found (eq_ref0 Y) as proof of (((eq fofType) Y) b0)
% 202.21/202.50 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b0)
% 202.21/202.50 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b0)
% 202.21/202.50 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b0)
% 202.21/202.50 Found eq_ref00:=(eq_ref0 b0):(((eq fofType) b0) b0)
% 202.21/202.50 Found (eq_ref0 b0) as proof of (((eq fofType) b0) (((x False) X) Y))
% 202.21/202.50 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) (((x False) X) Y))
% 202.21/202.50 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) (((x False) X) Y))
% 202.21/202.50 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) (((x False) X) Y))
% 202.21/202.50 Found eq_ref00:=(eq_ref0 Y):(((eq fofType) Y) Y)
% 202.21/202.50 Found (eq_ref0 Y) as proof of (((eq fofType) Y) b0)
% 202.21/202.50 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b0)
% 202.21/202.50 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b0)
% 202.21/202.50 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b0)
% 202.21/202.50 Found eq_ref00:=(eq_ref0 Y):(((eq fofType) Y) Y)
% 202.21/202.50 Found (eq_ref0 Y) as proof of (((eq fofType) Y) b1)
% 202.21/202.50 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b1)
% 202.21/202.50 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b1)
% 205.68/205.97 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b1)
% 205.68/205.97 Found eq_ref00:=(eq_ref0 b1):(((eq fofType) b1) b1)
% 205.68/205.97 Found (eq_ref0 b1) as proof of (((eq fofType) b1) b0)
% 205.68/205.97 Found ((eq_ref fofType) b1) as proof of (((eq fofType) b1) b0)
% 205.68/205.97 Found ((eq_ref fofType) b1) as proof of (((eq fofType) b1) b0)
% 205.68/205.97 Found ((eq_ref fofType) b1) as proof of (((eq fofType) b1) b0)
% 205.68/205.97 Found x0:(P b)
% 205.68/205.97 Instantiate: b0:=b:fofType
% 205.68/205.97 Found x0 as proof of (P0 b0)
% 205.68/205.97 Found eq_ref00:=(eq_ref0 (((x False) X) Y)):(((eq fofType) (((x False) X) Y)) (((x False) X) Y))
% 205.68/205.97 Found (eq_ref0 (((x False) X) Y)) as proof of (((eq fofType) (((x False) X) Y)) b0)
% 205.68/205.97 Found ((eq_ref fofType) (((x False) X) Y)) as proof of (((eq fofType) (((x False) X) Y)) b0)
% 205.68/205.97 Found ((eq_ref fofType) (((x False) X) Y)) as proof of (((eq fofType) (((x False) X) Y)) b0)
% 205.68/205.97 Found ((eq_ref fofType) (((x False) X) Y)) as proof of (((eq fofType) (((x False) X) Y)) b0)
% 205.68/205.97 Found x0:(P Y)
% 205.68/205.97 Instantiate: b0:=Y:fofType
% 205.68/205.97 Found x0 as proof of (P0 b0)
% 205.68/205.97 Found eq_ref00:=(eq_ref0 b):(((eq fofType) b) b)
% 205.68/205.97 Found (eq_ref0 b) as proof of (((eq fofType) b) b0)
% 205.68/205.97 Found ((eq_ref fofType) b) as proof of (((eq fofType) b) b0)
% 205.68/205.97 Found ((eq_ref fofType) b) as proof of (((eq fofType) b) b0)
% 205.68/205.97 Found ((eq_ref fofType) b) as proof of (((eq fofType) b) b0)
% 205.68/205.97 Found x0:(P Y)
% 205.68/205.97 Instantiate: b0:=Y:fofType
% 205.68/205.97 Found x0 as proof of (P0 b0)
% 205.68/205.97 Found eq_ref00:=(eq_ref0 b):(((eq fofType) b) b)
% 205.68/205.97 Found (eq_ref0 b) as proof of (((eq fofType) b) b0)
% 205.68/205.97 Found ((eq_ref fofType) b) as proof of (((eq fofType) b) b0)
% 205.68/205.97 Found ((eq_ref fofType) b) as proof of (((eq fofType) b) b0)
% 205.68/205.97 Found ((eq_ref fofType) b) as proof of (((eq fofType) b) b0)
% 205.68/205.97 Found x0:(P Y)
% 205.68/205.97 Instantiate: b0:=Y:fofType
% 205.68/205.97 Found x0 as proof of (P0 b0)
% 205.68/205.97 Found eq_ref00:=(eq_ref0 b):(((eq fofType) b) b)
% 205.68/205.97 Found (eq_ref0 b) as proof of (((eq fofType) b) b0)
% 205.68/205.97 Found ((eq_ref fofType) b) as proof of (((eq fofType) b) b0)
% 205.68/205.97 Found ((eq_ref fofType) b) as proof of (((eq fofType) b) b0)
% 205.68/205.97 Found ((eq_ref fofType) b) as proof of (((eq fofType) b) b0)
% 205.68/205.97 Found x00:(P b0)
% 205.68/205.97 Found (fun (x00:(P b0))=> x00) as proof of (P b0)
% 205.68/205.97 Found (fun (x00:(P b0))=> x00) as proof of (P0 b0)
% 205.68/205.97 Found eq_ref00:=(eq_ref0 (fun (_TPTP_I:(Prop->(fofType->(fofType->fofType))))=> (forall (X:fofType) (Y:fofType), ((and (((eq fofType) (((_TPTP_I True) X) Y)) X)) (((eq fofType) (((_TPTP_I False) X) Y)) Y))))):(((eq ((Prop->(fofType->(fofType->fofType)))->Prop)) (fun (_TPTP_I:(Prop->(fofType->(fofType->fofType))))=> (forall (X:fofType) (Y:fofType), ((and (((eq fofType) (((_TPTP_I True) X) Y)) X)) (((eq fofType) (((_TPTP_I False) X) Y)) Y))))) (fun (_TPTP_I:(Prop->(fofType->(fofType->fofType))))=> (forall (X:fofType) (Y:fofType), ((and (((eq fofType) (((_TPTP_I True) X) Y)) X)) (((eq fofType) (((_TPTP_I False) X) Y)) Y)))))
% 205.68/205.97 Found (eq_ref0 (fun (_TPTP_I:(Prop->(fofType->(fofType->fofType))))=> (forall (X:fofType) (Y:fofType), ((and (((eq fofType) (((_TPTP_I True) X) Y)) X)) (((eq fofType) (((_TPTP_I False) X) Y)) Y))))) as proof of (((eq ((Prop->(fofType->(fofType->fofType)))->Prop)) (fun (_TPTP_I:(Prop->(fofType->(fofType->fofType))))=> (forall (X:fofType) (Y:fofType), ((and (((eq fofType) (((_TPTP_I True) X) Y)) X)) (((eq fofType) (((_TPTP_I False) X) Y)) Y))))) b0)
% 205.68/205.97 Found ((eq_ref ((Prop->(fofType->(fofType->fofType)))->Prop)) (fun (_TPTP_I:(Prop->(fofType->(fofType->fofType))))=> (forall (X:fofType) (Y:fofType), ((and (((eq fofType) (((_TPTP_I True) X) Y)) X)) (((eq fofType) (((_TPTP_I False) X) Y)) Y))))) as proof of (((eq ((Prop->(fofType->(fofType->fofType)))->Prop)) (fun (_TPTP_I:(Prop->(fofType->(fofType->fofType))))=> (forall (X:fofType) (Y:fofType), ((and (((eq fofType) (((_TPTP_I True) X) Y)) X)) (((eq fofType) (((_TPTP_I False) X) Y)) Y))))) b0)
% 205.68/205.97 Found ((eq_ref ((Prop->(fofType->(fofType->fofType)))->Prop)) (fun (_TPTP_I:(Prop->(fofType->(fofType->fofType))))=> (forall (X:fofType) (Y:fofType), ((and (((eq fofType) (((_TPTP_I True) X) Y)) X)) (((eq fofType) (((_TPTP_I False) X) Y)) Y))))) as proof of (((eq ((Prop->(fofType->(fofType->fofType)))->Prop)) (fun (_TPTP_I:(Prop->(fofType->(fofType->fofType))))=> (forall (X:fofType) (Y:fofType), ((and (((eq fofType) (((_TPTP_I True) X) Y)) X)) (((eq fofType) (((_TPTP_I False) X) Y)) Y))))) b0)
% 215.31/215.61 Found ((eq_ref ((Prop->(fofType->(fofType->fofType)))->Prop)) (fun (_TPTP_I:(Prop->(fofType->(fofType->fofType))))=> (forall (X:fofType) (Y:fofType), ((and (((eq fofType) (((_TPTP_I True) X) Y)) X)) (((eq fofType) (((_TPTP_I False) X) Y)) Y))))) as proof of (((eq ((Prop->(fofType->(fofType->fofType)))->Prop)) (fun (_TPTP_I:(Prop->(fofType->(fofType->fofType))))=> (forall (X:fofType) (Y:fofType), ((and (((eq fofType) (((_TPTP_I True) X) Y)) X)) (((eq fofType) (((_TPTP_I False) X) Y)) Y))))) b0)
% 215.31/215.61 Found x00:(P Y)
% 215.31/215.61 Found (fun (x00:(P Y))=> x00) as proof of (P Y)
% 215.31/215.61 Found (fun (x00:(P Y))=> x00) as proof of (P0 Y)
% 215.31/215.61 Found eq_ref00:=(eq_ref0 Y):(((eq fofType) Y) Y)
% 215.31/215.61 Found (eq_ref0 Y) as proof of (((eq fofType) Y) b0)
% 215.31/215.61 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b0)
% 215.31/215.61 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b0)
% 215.31/215.61 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b0)
% 215.31/215.61 Found eq_ref00:=(eq_ref0 b0):(((eq fofType) b0) b0)
% 215.31/215.61 Found (eq_ref0 b0) as proof of (((eq fofType) b0) b)
% 215.31/215.61 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) b)
% 215.31/215.61 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) b)
% 215.31/215.61 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) b)
% 215.31/215.61 Found eq_ref00:=(eq_ref0 Y):(((eq fofType) Y) Y)
% 215.31/215.61 Found (eq_ref0 Y) as proof of (((eq fofType) Y) b1)
% 215.31/215.61 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b1)
% 215.31/215.61 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b1)
% 215.31/215.61 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b1)
% 215.31/215.61 Found eq_ref00:=(eq_ref0 b1):(((eq fofType) b1) b1)
% 215.31/215.61 Found (eq_ref0 b1) as proof of (((eq fofType) b1) (((x False) X) Y))
% 215.31/215.61 Found ((eq_ref fofType) b1) as proof of (((eq fofType) b1) (((x False) X) Y))
% 215.31/215.61 Found ((eq_ref fofType) b1) as proof of (((eq fofType) b1) (((x False) X) Y))
% 215.31/215.61 Found ((eq_ref fofType) b1) as proof of (((eq fofType) b1) (((x False) X) Y))
% 215.31/215.61 Found x0:(P Y)
% 215.31/215.61 Found x0 as proof of (P0 Y)
% 215.31/215.61 Found x01:(P2 b)
% 215.31/215.61 Found (fun (x01:(P2 b))=> x01) as proof of (P2 b)
% 215.31/215.61 Found (fun (x01:(P2 b))=> x01) as proof of (P3 b)
% 215.31/215.61 Found eq_ref00:=(eq_ref0 Y):(((eq fofType) Y) Y)
% 215.31/215.61 Found (eq_ref0 Y) as proof of (((eq fofType) Y) b0)
% 215.31/215.61 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b0)
% 215.31/215.61 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b0)
% 215.31/215.61 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b0)
% 215.31/215.61 Found eq_ref00:=(eq_ref0 b0):(((eq fofType) b0) b0)
% 215.31/215.61 Found (eq_ref0 b0) as proof of (((eq fofType) b0) (((x False) X) Y))
% 215.31/215.61 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) (((x False) X) Y))
% 215.31/215.61 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) (((x False) X) Y))
% 215.31/215.61 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) (((x False) X) Y))
% 215.31/215.61 Found x0:(P (((x False) X) Y))
% 215.31/215.61 Instantiate: b0:=(((x False) X) Y):fofType
% 215.31/215.61 Found x0 as proof of (P0 b0)
% 215.31/215.61 Found eq_ref00:=(eq_ref0 Y):(((eq fofType) Y) Y)
% 215.31/215.61 Found (eq_ref0 Y) as proof of (((eq fofType) Y) b0)
% 215.31/215.61 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b0)
% 215.31/215.61 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b0)
% 215.31/215.61 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b0)
% 215.31/215.61 Found x0:(P b)
% 215.31/215.61 Instantiate: b0:=b:fofType
% 215.31/215.61 Found x0 as proof of (P0 b0)
% 215.31/215.61 Found eq_ref00:=(eq_ref0 Y):(((eq fofType) Y) Y)
% 215.31/215.61 Found (eq_ref0 Y) as proof of (((eq fofType) Y) b0)
% 215.31/215.61 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b0)
% 215.31/215.61 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b0)
% 215.31/215.61 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b0)
% 215.31/215.61 Found x00:(P3 Y)
% 215.31/215.61 Found (fun (x00:(P3 Y))=> x00) as proof of (P3 Y)
% 215.31/215.61 Found (fun (x00:(P3 Y))=> x00) as proof of (P4 Y)
% 215.31/215.61 Found x00:(P3 Y)
% 215.31/215.61 Found (fun (x00:(P3 Y))=> x00) as proof of (P3 Y)
% 215.31/215.61 Found (fun (x00:(P3 Y))=> x00) as proof of (P4 Y)
% 215.31/215.61 Found eq_ref00:=(eq_ref0 b0):(((eq fofType) b0) b0)
% 215.31/215.61 Found (eq_ref0 b0) as proof of (((eq fofType) b0) Y)
% 215.31/215.61 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) Y)
% 215.31/215.61 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) Y)
% 215.31/215.61 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) Y)
% 215.31/215.61 Found eq_ref00:=(eq_ref0 (((x False) X) Y)):(((eq fofType) (((x False) X) Y)) (((x False) X) Y))
% 215.31/215.61 Found (eq_ref0 (((x False) X) Y)) as proof of (((eq fofType) (((x False) X) Y)) b0)
% 216.60/216.90 Found ((eq_ref fofType) (((x False) X) Y)) as proof of (((eq fofType) (((x False) X) Y)) b0)
% 216.60/216.90 Found ((eq_ref fofType) (((x False) X) Y)) as proof of (((eq fofType) (((x False) X) Y)) b0)
% 216.60/216.90 Found ((eq_ref fofType) (((x False) X) Y)) as proof of (((eq fofType) (((x False) X) Y)) b0)
% 216.60/216.90 Found x0:(P0 (((x False) X) Y))
% 216.60/216.90 Found (fun (x0:(P0 (((x False) X) Y)))=> x0) as proof of (P0 b)
% 216.60/216.90 Found (fun (P0:(fofType->Prop)) (x0:(P0 (((x False) X) Y)))=> x0) as proof of ((P0 (((x False) X) Y))->(P0 b))
% 216.60/216.90 Found (fun (P0:(fofType->Prop)) (x0:(P0 (((x False) X) Y)))=> x0) as proof of (P (((x False) X) Y))
% 216.60/216.90 Found x000:(P1 (((x False) X) Y))
% 216.60/216.90 Found (fun (x000:(P1 (((x False) X) Y)))=> x000) as proof of (P1 (((x False) X) Y))
% 216.60/216.90 Found (fun (x000:(P1 (((x False) X) Y)))=> x000) as proof of (P2 (((x False) X) Y))
% 216.60/216.90 Found eq_ref00:=(eq_ref0 b0):(((eq fofType) b0) b0)
% 216.60/216.90 Found (eq_ref0 b0) as proof of (((eq fofType) b0) b)
% 216.60/216.90 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) b)
% 216.60/216.90 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) b)
% 216.60/216.90 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) b)
% 216.60/216.90 Found eq_ref00:=(eq_ref0 (((x False) X) Y)):(((eq fofType) (((x False) X) Y)) (((x False) X) Y))
% 216.60/216.90 Found (eq_ref0 (((x False) X) Y)) as proof of (((eq fofType) (((x False) X) Y)) b0)
% 216.60/216.90 Found ((eq_ref fofType) (((x False) X) Y)) as proof of (((eq fofType) (((x False) X) Y)) b0)
% 216.60/216.90 Found ((eq_ref fofType) (((x False) X) Y)) as proof of (((eq fofType) (((x False) X) Y)) b0)
% 216.60/216.90 Found ((eq_ref fofType) (((x False) X) Y)) as proof of (((eq fofType) (((x False) X) Y)) b0)
% 216.60/216.90 Found x10:(P1 b)
% 216.60/216.90 Found (fun (x10:(P1 b))=> x10) as proof of (P1 b)
% 216.60/216.90 Found (fun (x10:(P1 b))=> x10) as proof of (P2 b)
% 216.60/216.90 Found eq_ref00:=(eq_ref0 b0):(((eq fofType) b0) b0)
% 216.60/216.90 Found (eq_ref0 b0) as proof of (((eq fofType) b0) Y)
% 216.60/216.90 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) Y)
% 216.60/216.90 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) Y)
% 216.60/216.90 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) Y)
% 216.60/216.90 Found eq_ref00:=(eq_ref0 b):(((eq fofType) b) b)
% 216.60/216.90 Found (eq_ref0 b) as proof of (((eq fofType) b) b0)
% 216.60/216.90 Found ((eq_ref fofType) b) as proof of (((eq fofType) b) b0)
% 216.60/216.90 Found ((eq_ref fofType) b) as proof of (((eq fofType) b) b0)
% 216.60/216.90 Found ((eq_ref fofType) b) as proof of (((eq fofType) b) b0)
% 216.60/216.90 Found eq_ref00:=(eq_ref0 Y):(((eq fofType) Y) Y)
% 216.60/216.90 Found (eq_ref0 Y) as proof of (((eq fofType) Y) b0)
% 216.60/216.90 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b0)
% 216.60/216.90 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b0)
% 216.60/216.90 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b0)
% 216.60/216.90 Found eq_ref00:=(eq_ref0 b0):(((eq fofType) b0) b0)
% 216.60/216.90 Found (eq_ref0 b0) as proof of (((eq fofType) b0) b)
% 216.60/216.90 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) b)
% 216.60/216.90 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) b)
% 216.60/216.90 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) b)
% 216.60/216.90 Found eq_ref00:=(eq_ref0 Y):(((eq fofType) Y) Y)
% 216.60/216.90 Found (eq_ref0 Y) as proof of (((eq fofType) Y) b0)
% 216.60/216.90 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b0)
% 216.60/216.90 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b0)
% 216.60/216.90 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b0)
% 216.60/216.90 Found eq_ref00:=(eq_ref0 b0):(((eq fofType) b0) b0)
% 216.60/216.90 Found (eq_ref0 b0) as proof of (((eq fofType) b0) b)
% 216.60/216.90 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) b)
% 216.60/216.90 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) b)
% 216.60/216.90 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) b)
% 216.60/216.90 Found eq_ref00:=(eq_ref0 Y):(((eq fofType) Y) Y)
% 216.60/216.90 Found (eq_ref0 Y) as proof of (((eq fofType) Y) b0)
% 216.60/216.90 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b0)
% 216.60/216.90 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b0)
% 216.60/216.90 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b0)
% 216.60/216.90 Found eq_ref00:=(eq_ref0 b0):(((eq fofType) b0) b0)
% 216.60/216.90 Found (eq_ref0 b0) as proof of (((eq fofType) b0) b)
% 216.60/216.90 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) b)
% 216.60/216.90 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) b)
% 216.60/216.90 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) b)
% 216.60/216.90 Found eq_ref00:=(eq_ref0 Y):(((eq fofType) Y) Y)
% 216.60/216.90 Found (eq_ref0 Y) as proof of (((eq fofType) Y) b0)
% 220.00/220.36 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b0)
% 220.00/220.36 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b0)
% 220.00/220.36 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b0)
% 220.00/220.36 Found eq_ref00:=(eq_ref0 b0):(((eq fofType) b0) b0)
% 220.00/220.36 Found (eq_ref0 b0) as proof of (((eq fofType) b0) b)
% 220.00/220.36 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) b)
% 220.00/220.36 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) b)
% 220.00/220.36 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) b)
% 220.00/220.36 Found eq_ref00:=(eq_ref0 Y):(((eq fofType) Y) Y)
% 220.00/220.36 Found (eq_ref0 Y) as proof of (((eq fofType) Y) b0)
% 220.00/220.36 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b0)
% 220.00/220.36 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b0)
% 220.00/220.36 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b0)
% 220.00/220.36 Found eq_ref00:=(eq_ref0 b0):(((eq fofType) b0) b0)
% 220.00/220.36 Found (eq_ref0 b0) as proof of (((eq fofType) b0) b)
% 220.00/220.36 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) b)
% 220.00/220.36 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) b)
% 220.00/220.36 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) b)
% 220.00/220.36 Found eq_ref00:=(eq_ref0 b1):(((eq fofType) b1) b1)
% 220.00/220.36 Found (eq_ref0 b1) as proof of (((eq fofType) b1) (((x False) X) Y))
% 220.00/220.36 Found ((eq_ref fofType) b1) as proof of (((eq fofType) b1) (((x False) X) Y))
% 220.00/220.36 Found ((eq_ref fofType) b1) as proof of (((eq fofType) b1) (((x False) X) Y))
% 220.00/220.36 Found ((eq_ref fofType) b1) as proof of (((eq fofType) b1) (((x False) X) Y))
% 220.00/220.36 Found eq_ref00:=(eq_ref0 Y):(((eq fofType) Y) Y)
% 220.00/220.36 Found (eq_ref0 Y) as proof of (((eq fofType) Y) b1)
% 220.00/220.36 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b1)
% 220.00/220.36 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b1)
% 220.00/220.36 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b1)
% 220.00/220.36 Found eq_ref00:=(eq_ref0 b1):(((eq fofType) b1) b1)
% 220.00/220.36 Found (eq_ref0 b1) as proof of (((eq fofType) b1) (((x False) X) Y))
% 220.00/220.36 Found ((eq_ref fofType) b1) as proof of (((eq fofType) b1) (((x False) X) Y))
% 220.00/220.36 Found ((eq_ref fofType) b1) as proof of (((eq fofType) b1) (((x False) X) Y))
% 220.00/220.36 Found ((eq_ref fofType) b1) as proof of (((eq fofType) b1) (((x False) X) Y))
% 220.00/220.36 Found eq_ref00:=(eq_ref0 Y):(((eq fofType) Y) Y)
% 220.00/220.36 Found (eq_ref0 Y) as proof of (((eq fofType) Y) b1)
% 220.00/220.36 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b1)
% 220.00/220.36 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b1)
% 220.00/220.36 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b1)
% 220.00/220.36 Found eq_ref00:=(eq_ref0 b2):(((eq fofType) b2) b2)
% 220.00/220.36 Found (eq_ref0 b2) as proof of (((eq fofType) b2) (((x False) X) Y))
% 220.00/220.36 Found ((eq_ref fofType) b2) as proof of (((eq fofType) b2) (((x False) X) Y))
% 220.00/220.36 Found ((eq_ref fofType) b2) as proof of (((eq fofType) b2) (((x False) X) Y))
% 220.00/220.36 Found ((eq_ref fofType) b2) as proof of (((eq fofType) b2) (((x False) X) Y))
% 220.00/220.36 Found eq_ref00:=(eq_ref0 Y):(((eq fofType) Y) Y)
% 220.00/220.36 Found (eq_ref0 Y) as proof of (((eq fofType) Y) b2)
% 220.00/220.36 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b2)
% 220.00/220.36 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b2)
% 220.00/220.36 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b2)
% 220.00/220.36 Found eq_ref00:=(eq_ref0 (((x False) X) b)):(((eq fofType) (((x False) X) b)) (((x False) X) b))
% 220.00/220.36 Found (eq_ref0 (((x False) X) b)) as proof of (((eq fofType) (((x False) X) b)) b0)
% 220.00/220.36 Found ((eq_ref fofType) (((x False) X) b)) as proof of (((eq fofType) (((x False) X) b)) b0)
% 220.00/220.36 Found ((eq_ref fofType) (((x False) X) b)) as proof of (((eq fofType) (((x False) X) b)) b0)
% 220.00/220.36 Found ((eq_ref fofType) (((x False) X) b)) as proof of (((eq fofType) (((x False) X) b)) b0)
% 220.00/220.36 Found x0:(P1 b0)
% 220.00/220.36 Instantiate: b0:=Y:fofType
% 220.00/220.36 Found (fun (x0:(P1 b0))=> x0) as proof of (P1 b)
% 220.00/220.36 Found (fun (P1:(fofType->Prop)) (x0:(P1 b0))=> x0) as proof of ((P1 b0)->(P1 b))
% 220.00/220.36 Found (fun (P1:(fofType->Prop)) (x0:(P1 b0))=> x0) as proof of (P0 b0)
% 220.00/220.36 Found eq_ref00:=(eq_ref0 b1):(((eq fofType) b1) b1)
% 220.00/220.36 Found (eq_ref0 b1) as proof of (((eq fofType) b1) b0)
% 220.00/220.36 Found ((eq_ref fofType) b1) as proof of (((eq fofType) b1) b0)
% 220.00/220.36 Found ((eq_ref fofType) b1) as proof of (((eq fofType) b1) b0)
% 220.00/220.36 Found ((eq_ref fofType) b1) as proof of (((eq fofType) b1) b0)
% 220.00/220.36 Found eq_ref00:=(eq_ref0 Y):(((eq fofType) Y) Y)
% 220.00/220.36 Found (eq_ref0 Y) as proof of (((eq fofType) Y) b1)
% 222.02/222.35 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b1)
% 222.02/222.35 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b1)
% 222.02/222.35 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b1)
% 222.02/222.35 Found eq_ref00:=(eq_ref0 b0):(((eq fofType) b0) b0)
% 222.02/222.35 Found (eq_ref0 b0) as proof of (((eq fofType) b0) b)
% 222.02/222.35 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) b)
% 222.02/222.35 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) b)
% 222.02/222.35 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) b)
% 222.02/222.35 Found eq_ref00:=(eq_ref0 (((x False) X) Y)):(((eq fofType) (((x False) X) Y)) (((x False) X) Y))
% 222.02/222.35 Found (eq_ref0 (((x False) X) Y)) as proof of (((eq fofType) (((x False) X) Y)) b0)
% 222.02/222.35 Found ((eq_ref fofType) (((x False) X) Y)) as proof of (((eq fofType) (((x False) X) Y)) b0)
% 222.02/222.35 Found ((eq_ref fofType) (((x False) X) Y)) as proof of (((eq fofType) (((x False) X) Y)) b0)
% 222.02/222.35 Found ((eq_ref fofType) (((x False) X) Y)) as proof of (((eq fofType) (((x False) X) Y)) b0)
% 222.02/222.35 Found eq_ref00:=(eq_ref0 b1):(((eq fofType) b1) b1)
% 222.02/222.35 Found (eq_ref0 b1) as proof of (((eq fofType) b1) b0)
% 222.02/222.35 Found ((eq_ref fofType) b1) as proof of (((eq fofType) b1) b0)
% 222.02/222.35 Found ((eq_ref fofType) b1) as proof of (((eq fofType) b1) b0)
% 222.02/222.35 Found ((eq_ref fofType) b1) as proof of (((eq fofType) b1) b0)
% 222.02/222.35 Found eq_ref00:=(eq_ref0 Y):(((eq fofType) Y) Y)
% 222.02/222.35 Found (eq_ref0 Y) as proof of (((eq fofType) Y) b1)
% 222.02/222.35 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b1)
% 222.02/222.35 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b1)
% 222.02/222.35 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b1)
% 222.02/222.35 Found eq_ref00:=(eq_ref0 b0):(((eq fofType) b0) b0)
% 222.02/222.35 Found (eq_ref0 b0) as proof of (((eq fofType) b0) Y)
% 222.02/222.35 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) Y)
% 222.02/222.35 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) Y)
% 222.02/222.35 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) Y)
% 222.02/222.35 Found eq_ref00:=(eq_ref0 b):(((eq fofType) b) b)
% 222.02/222.35 Found (eq_ref0 b) as proof of (((eq fofType) b) b0)
% 222.02/222.35 Found ((eq_ref fofType) b) as proof of (((eq fofType) b) b0)
% 222.02/222.35 Found ((eq_ref fofType) b) as proof of (((eq fofType) b) b0)
% 222.02/222.35 Found ((eq_ref fofType) b) as proof of (((eq fofType) b) b0)
% 222.02/222.35 Found eq_ref00:=(eq_ref0 b0):(((eq fofType) b0) b0)
% 222.02/222.35 Found (eq_ref0 b0) as proof of (((eq fofType) b0) b)
% 222.02/222.35 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) b)
% 222.02/222.35 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) b)
% 222.02/222.35 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) b)
% 222.02/222.35 Found eq_ref00:=(eq_ref0 (((x False) X) Y)):(((eq fofType) (((x False) X) Y)) (((x False) X) Y))
% 222.02/222.35 Found (eq_ref0 (((x False) X) Y)) as proof of (((eq fofType) (((x False) X) Y)) b0)
% 222.02/222.35 Found ((eq_ref fofType) (((x False) X) Y)) as proof of (((eq fofType) (((x False) X) Y)) b0)
% 222.02/222.35 Found ((eq_ref fofType) (((x False) X) Y)) as proof of (((eq fofType) (((x False) X) Y)) b0)
% 222.02/222.35 Found ((eq_ref fofType) (((x False) X) Y)) as proof of (((eq fofType) (((x False) X) Y)) b0)
% 222.02/222.35 Found eq_ref00:=(eq_ref0 Y):(((eq fofType) Y) Y)
% 222.02/222.35 Found (eq_ref0 Y) as proof of (((eq fofType) Y) b00)
% 222.02/222.35 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b00)
% 222.02/222.35 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b00)
% 222.02/222.35 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b00)
% 222.02/222.35 Found eq_ref00:=(eq_ref0 b00):(((eq fofType) b00) b00)
% 222.02/222.35 Found (eq_ref0 b00) as proof of (((eq fofType) b00) b)
% 222.02/222.35 Found ((eq_ref fofType) b00) as proof of (((eq fofType) b00) b)
% 222.02/222.35 Found ((eq_ref fofType) b00) as proof of (((eq fofType) b00) b)
% 222.02/222.35 Found ((eq_ref fofType) b00) as proof of (((eq fofType) b00) b)
% 222.02/222.35 Found eq_ref00:=(eq_ref0 b0):(((eq fofType) b0) b0)
% 222.02/222.35 Found (eq_ref0 b0) as proof of (((eq fofType) b0) Y)
% 222.02/222.35 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) Y)
% 222.02/222.35 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) Y)
% 222.02/222.35 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) Y)
% 222.02/222.35 Found eq_ref00:=(eq_ref0 b):(((eq fofType) b) b)
% 222.02/222.35 Found (eq_ref0 b) as proof of (((eq fofType) b) b0)
% 222.02/222.35 Found ((eq_ref fofType) b) as proof of (((eq fofType) b) b0)
% 222.02/222.35 Found ((eq_ref fofType) b) as proof of (((eq fofType) b) b0)
% 222.02/222.35 Found ((eq_ref fofType) b) as proof of (((eq fofType) b) b0)
% 222.02/222.35 Found eq_ref00:=(eq_ref0 b0):(((eq fofType) b0) b0)
% 222.02/222.35 Found (eq_ref0 b0) as proof of (((eq fofType) b0) (((x False) X) Y))
% 227.52/227.89 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) (((x False) X) Y))
% 227.52/227.89 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) (((x False) X) Y))
% 227.52/227.89 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) (((x False) X) Y))
% 227.52/227.89 Found eq_ref00:=(eq_ref0 Y):(((eq fofType) Y) Y)
% 227.52/227.89 Found (eq_ref0 Y) as proof of (((eq fofType) Y) b0)
% 227.52/227.89 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b0)
% 227.52/227.89 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b0)
% 227.52/227.89 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b0)
% 227.52/227.89 Found x0:(P1 (((x False) X) Y))
% 227.52/227.89 Instantiate: b0:=(((x False) X) Y):fofType
% 227.52/227.89 Found x0 as proof of (P2 b0)
% 227.52/227.89 Found eq_ref00:=(eq_ref0 Y):(((eq fofType) Y) Y)
% 227.52/227.89 Found (eq_ref0 Y) as proof of (((eq fofType) Y) b0)
% 227.52/227.89 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b0)
% 227.52/227.89 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b0)
% 227.52/227.89 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b0)
% 227.52/227.89 Found x0:(P1 (((x False) X) Y))
% 227.52/227.89 Instantiate: b0:=(((x False) X) Y):fofType
% 227.52/227.89 Found x0 as proof of (P2 b0)
% 227.52/227.89 Found eq_ref00:=(eq_ref0 Y):(((eq fofType) Y) Y)
% 227.52/227.89 Found (eq_ref0 Y) as proof of (((eq fofType) Y) b0)
% 227.52/227.89 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b0)
% 227.52/227.89 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b0)
% 227.52/227.89 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b0)
% 227.52/227.89 Found x0:(P1 (((x False) X) Y))
% 227.52/227.89 Instantiate: b0:=(((x False) X) Y):fofType
% 227.52/227.89 Found x0 as proof of (P2 b0)
% 227.52/227.89 Found eq_ref00:=(eq_ref0 Y):(((eq fofType) Y) Y)
% 227.52/227.89 Found (eq_ref0 Y) as proof of (((eq fofType) Y) b0)
% 227.52/227.89 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b0)
% 227.52/227.89 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b0)
% 227.52/227.89 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b0)
% 227.52/227.89 Found x0:(P1 (((x False) X) Y))
% 227.52/227.89 Instantiate: b0:=(((x False) X) Y):fofType
% 227.52/227.89 Found x0 as proof of (P2 b0)
% 227.52/227.89 Found eq_ref00:=(eq_ref0 Y):(((eq fofType) Y) Y)
% 227.52/227.89 Found (eq_ref0 Y) as proof of (((eq fofType) Y) b0)
% 227.52/227.89 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b0)
% 227.52/227.89 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b0)
% 227.52/227.89 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b0)
% 227.52/227.89 Found x0:(P1 b)
% 227.52/227.89 Instantiate: b0:=b:fofType
% 227.52/227.89 Found x0 as proof of (P2 b0)
% 227.52/227.89 Found eq_ref00:=(eq_ref0 Y):(((eq fofType) Y) Y)
% 227.52/227.89 Found (eq_ref0 Y) as proof of (((eq fofType) Y) b0)
% 227.52/227.89 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b0)
% 227.52/227.89 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b0)
% 227.52/227.89 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b0)
% 227.52/227.89 Found eq_ref00:=(eq_ref0 b00):(((eq fofType) b00) b00)
% 227.52/227.89 Found (eq_ref0 b00) as proof of (((eq fofType) b00) b)
% 227.52/227.89 Found ((eq_ref fofType) b00) as proof of (((eq fofType) b00) b)
% 227.52/227.89 Found ((eq_ref fofType) b00) as proof of (((eq fofType) b00) b)
% 227.52/227.89 Found ((eq_ref fofType) b00) as proof of (((eq fofType) b00) b)
% 227.52/227.89 Found eq_ref00:=(eq_ref0 (((x False) X) Y)):(((eq fofType) (((x False) X) Y)) (((x False) X) Y))
% 227.52/227.89 Found (eq_ref0 (((x False) X) Y)) as proof of (((eq fofType) (((x False) X) Y)) b00)
% 227.52/227.89 Found ((eq_ref fofType) (((x False) X) Y)) as proof of (((eq fofType) (((x False) X) Y)) b00)
% 227.52/227.89 Found ((eq_ref fofType) (((x False) X) Y)) as proof of (((eq fofType) (((x False) X) Y)) b00)
% 227.52/227.89 Found ((eq_ref fofType) (((x False) X) Y)) as proof of (((eq fofType) (((x False) X) Y)) b00)
% 227.52/227.89 Found eq_ref00:=(eq_ref0 (((x False) X) Y)):(((eq fofType) (((x False) X) Y)) (((x False) X) Y))
% 227.52/227.89 Found (eq_ref0 (((x False) X) Y)) as proof of (((eq fofType) (((x False) X) Y)) b0)
% 227.52/227.89 Found ((eq_ref fofType) (((x False) X) Y)) as proof of (((eq fofType) (((x False) X) Y)) b0)
% 227.52/227.89 Found ((eq_ref fofType) (((x False) X) Y)) as proof of (((eq fofType) (((x False) X) Y)) b0)
% 227.52/227.89 Found ((eq_ref fofType) (((x False) X) Y)) as proof of (((eq fofType) (((x False) X) Y)) b0)
% 227.52/227.89 Found x0:(P2 b0)
% 227.52/227.89 Instantiate: b0:=Y:fofType
% 227.52/227.89 Found (fun (x0:(P2 b0))=> x0) as proof of (P2 b)
% 227.52/227.89 Found (fun (P2:(fofType->Prop)) (x0:(P2 b0))=> x0) as proof of ((P2 b0)->(P2 b))
% 227.52/227.89 Found (fun (P2:(fofType->Prop)) (x0:(P2 b0))=> x0) as proof of (P1 b0)
% 227.52/227.89 Found eq_ref00:=(eq_ref0 b):(((eq fofType) b) b)
% 227.52/227.89 Found (eq_ref0 b) as proof of (((eq fofType) b) b0)
% 227.52/227.89 Found ((eq_ref fofType) b) as proof of (((eq fofType) b) b0)
% 229.72/230.03 Found ((eq_ref fofType) b) as proof of (((eq fofType) b) b0)
% 229.72/230.03 Found ((eq_ref fofType) b) as proof of (((eq fofType) b) b0)
% 229.72/230.03 Found x0:(P2 b0)
% 229.72/230.03 Instantiate: b0:=Y:fofType
% 229.72/230.03 Found (fun (x0:(P2 b0))=> x0) as proof of (P2 Y)
% 229.72/230.03 Found (fun (P2:(fofType->Prop)) (x0:(P2 b0))=> x0) as proof of ((P2 b0)->(P2 Y))
% 229.72/230.03 Found (fun (P2:(fofType->Prop)) (x0:(P2 b0))=> x0) as proof of (P1 b0)
% 229.72/230.03 Found eq_ref00:=(eq_ref0 (((x False) X) Y)):(((eq fofType) (((x False) X) Y)) (((x False) X) Y))
% 229.72/230.03 Found (eq_ref0 (((x False) X) Y)) as proof of (((eq fofType) (((x False) X) Y)) b0)
% 229.72/230.03 Found ((eq_ref fofType) (((x False) X) Y)) as proof of (((eq fofType) (((x False) X) Y)) b0)
% 229.72/230.03 Found ((eq_ref fofType) (((x False) X) Y)) as proof of (((eq fofType) (((x False) X) Y)) b0)
% 229.72/230.03 Found ((eq_ref fofType) (((x False) X) Y)) as proof of (((eq fofType) (((x False) X) Y)) b0)
% 229.72/230.03 Found x0:(P2 b0)
% 229.72/230.03 Instantiate: b0:=Y:fofType
% 229.72/230.03 Found (fun (x0:(P2 b0))=> x0) as proof of (P2 b)
% 229.72/230.03 Found (fun (P2:(fofType->Prop)) (x0:(P2 b0))=> x0) as proof of ((P2 b0)->(P2 b))
% 229.72/230.03 Found (fun (P2:(fofType->Prop)) (x0:(P2 b0))=> x0) as proof of (P1 b0)
% 229.72/230.03 Found eq_ref00:=(eq_ref0 (((x False) X) Y)):(((eq fofType) (((x False) X) Y)) (((x False) X) Y))
% 229.72/230.03 Found (eq_ref0 (((x False) X) Y)) as proof of (((eq fofType) (((x False) X) Y)) b0)
% 229.72/230.03 Found ((eq_ref fofType) (((x False) X) Y)) as proof of (((eq fofType) (((x False) X) Y)) b0)
% 229.72/230.03 Found ((eq_ref fofType) (((x False) X) Y)) as proof of (((eq fofType) (((x False) X) Y)) b0)
% 229.72/230.03 Found ((eq_ref fofType) (((x False) X) Y)) as proof of (((eq fofType) (((x False) X) Y)) b0)
% 229.72/230.03 Found x0:(P2 b0)
% 229.72/230.03 Instantiate: b0:=Y:fofType
% 229.72/230.03 Found (fun (x0:(P2 b0))=> x0) as proof of (P2 b)
% 229.72/230.03 Found (fun (P2:(fofType->Prop)) (x0:(P2 b0))=> x0) as proof of ((P2 b0)->(P2 b))
% 229.72/230.03 Found (fun (P2:(fofType->Prop)) (x0:(P2 b0))=> x0) as proof of (P1 b0)
% 229.72/230.03 Found eq_ref00:=(eq_ref0 (((x False) X) Y)):(((eq fofType) (((x False) X) Y)) (((x False) X) Y))
% 229.72/230.03 Found (eq_ref0 (((x False) X) Y)) as proof of (((eq fofType) (((x False) X) Y)) b0)
% 229.72/230.03 Found ((eq_ref fofType) (((x False) X) Y)) as proof of (((eq fofType) (((x False) X) Y)) b0)
% 229.72/230.03 Found ((eq_ref fofType) (((x False) X) Y)) as proof of (((eq fofType) (((x False) X) Y)) b0)
% 229.72/230.03 Found ((eq_ref fofType) (((x False) X) Y)) as proof of (((eq fofType) (((x False) X) Y)) b0)
% 229.72/230.03 Found x0:(P2 b0)
% 229.72/230.03 Instantiate: b0:=Y:fofType
% 229.72/230.03 Found (fun (x0:(P2 b0))=> x0) as proof of (P2 b)
% 229.72/230.03 Found (fun (P2:(fofType->Prop)) (x0:(P2 b0))=> x0) as proof of ((P2 b0)->(P2 b))
% 229.72/230.03 Found (fun (P2:(fofType->Prop)) (x0:(P2 b0))=> x0) as proof of (P1 b0)
% 229.72/230.03 Found eq_ref00:=(eq_ref0 Y):(((eq fofType) Y) Y)
% 229.72/230.03 Found (eq_ref0 Y) as proof of (((eq fofType) Y) b0)
% 229.72/230.03 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b0)
% 229.72/230.03 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b0)
% 229.72/230.03 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b0)
% 229.72/230.03 Found x0:(P2 b)
% 229.72/230.03 Instantiate: b0:=b:fofType
% 229.72/230.03 Found (fun (x0:(P2 b))=> x0) as proof of (P2 b0)
% 229.72/230.03 Found (fun (P2:(fofType->Prop)) (x0:(P2 b))=> x0) as proof of ((P2 b)->(P2 b0))
% 229.72/230.03 Found (fun (P2:(fofType->Prop)) (x0:(P2 b))=> x0) as proof of (P1 b0)
% 229.72/230.03 Found eq_ref00:=(eq_ref0 Y):(((eq fofType) Y) Y)
% 229.72/230.03 Found (eq_ref0 Y) as proof of (((eq fofType) Y) b0)
% 229.72/230.03 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b0)
% 229.72/230.03 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b0)
% 229.72/230.03 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b0)
% 229.72/230.03 Found eq_ref00:=(eq_ref0 Y):(((eq fofType) Y) Y)
% 229.72/230.03 Found (eq_ref0 Y) as proof of (((eq fofType) Y) b0)
% 229.72/230.03 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b0)
% 229.72/230.03 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b0)
% 229.72/230.03 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b0)
% 229.72/230.03 Found eq_ref00:=(eq_ref0 Y):(((eq fofType) Y) Y)
% 229.72/230.03 Found (eq_ref0 Y) as proof of (((eq fofType) Y) b0)
% 229.72/230.03 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b0)
% 229.72/230.03 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b0)
% 229.72/230.03 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b0)
% 229.72/230.03 Found eq_ref00:=(eq_ref0 Y):(((eq fofType) Y) Y)
% 229.72/230.03 Found (eq_ref0 Y) as proof of (((eq fofType) Y) b0)
% 229.72/230.03 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b0)
% 229.72/230.03 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b0)
% 229.72/230.03 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b0)
% 241.52/241.85 Found eq_ref00:=(eq_ref0 b1):(((eq fofType) b1) b1)
% 241.52/241.85 Found (eq_ref0 b1) as proof of (((eq fofType) b1) Y)
% 241.52/241.85 Found ((eq_ref fofType) b1) as proof of (((eq fofType) b1) Y)
% 241.52/241.85 Found ((eq_ref fofType) b1) as proof of (((eq fofType) b1) Y)
% 241.52/241.85 Found ((eq_ref fofType) b1) as proof of (((eq fofType) b1) Y)
% 241.52/241.85 Found eq_ref00:=(eq_ref0 (((x False) X) Y)):(((eq fofType) (((x False) X) Y)) (((x False) X) Y))
% 241.52/241.85 Found (eq_ref0 (((x False) X) Y)) as proof of (((eq fofType) (((x False) X) Y)) b1)
% 241.52/241.85 Found ((eq_ref fofType) (((x False) X) Y)) as proof of (((eq fofType) (((x False) X) Y)) b1)
% 241.52/241.85 Found ((eq_ref fofType) (((x False) X) Y)) as proof of (((eq fofType) (((x False) X) Y)) b1)
% 241.52/241.85 Found ((eq_ref fofType) (((x False) X) Y)) as proof of (((eq fofType) (((x False) X) Y)) b1)
% 241.52/241.85 Found eq_ref00:=(eq_ref0 b1):(((eq fofType) b1) b1)
% 241.52/241.85 Found (eq_ref0 b1) as proof of (((eq fofType) b1) Y)
% 241.52/241.85 Found ((eq_ref fofType) b1) as proof of (((eq fofType) b1) Y)
% 241.52/241.85 Found ((eq_ref fofType) b1) as proof of (((eq fofType) b1) Y)
% 241.52/241.85 Found ((eq_ref fofType) b1) as proof of (((eq fofType) b1) Y)
% 241.52/241.85 Found eq_ref00:=(eq_ref0 (((x False) X) Y)):(((eq fofType) (((x False) X) Y)) (((x False) X) Y))
% 241.52/241.85 Found (eq_ref0 (((x False) X) Y)) as proof of (((eq fofType) (((x False) X) Y)) b1)
% 241.52/241.85 Found ((eq_ref fofType) (((x False) X) Y)) as proof of (((eq fofType) (((x False) X) Y)) b1)
% 241.52/241.85 Found ((eq_ref fofType) (((x False) X) Y)) as proof of (((eq fofType) (((x False) X) Y)) b1)
% 241.52/241.85 Found ((eq_ref fofType) (((x False) X) Y)) as proof of (((eq fofType) (((x False) X) Y)) b1)
% 241.52/241.85 Found eq_ref00:=(eq_ref0 b00):(((eq fofType) b00) b00)
% 241.52/241.85 Found (eq_ref0 b00) as proof of (((eq fofType) b00) Y)
% 241.52/241.85 Found ((eq_ref fofType) b00) as proof of (((eq fofType) b00) Y)
% 241.52/241.85 Found ((eq_ref fofType) b00) as proof of (((eq fofType) b00) Y)
% 241.52/241.85 Found ((eq_ref fofType) b00) as proof of (((eq fofType) b00) Y)
% 241.52/241.85 Found eq_ref00:=(eq_ref0 b):(((eq fofType) b) b)
% 241.52/241.85 Found (eq_ref0 b) as proof of (((eq fofType) b) b00)
% 241.52/241.85 Found ((eq_ref fofType) b) as proof of (((eq fofType) b) b00)
% 241.52/241.85 Found ((eq_ref fofType) b) as proof of (((eq fofType) b) b00)
% 241.52/241.85 Found ((eq_ref fofType) b) as proof of (((eq fofType) b) b00)
% 241.52/241.85 Found eq_ref00:=(eq_ref0 b0):(((eq fofType) b0) b0)
% 241.52/241.85 Found (eq_ref0 b0) as proof of (((eq fofType) b0) (((x False) X) Y))
% 241.52/241.85 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) (((x False) X) Y))
% 241.52/241.85 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) (((x False) X) Y))
% 241.52/241.85 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) (((x False) X) Y))
% 241.52/241.85 Found eq_ref00:=(eq_ref0 Y):(((eq fofType) Y) Y)
% 241.52/241.85 Found (eq_ref0 Y) as proof of (((eq fofType) Y) b0)
% 241.52/241.85 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b0)
% 241.52/241.85 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b0)
% 241.52/241.85 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b0)
% 241.52/241.85 Found eq_ref00:=(eq_ref0 b0):(((eq fofType) b0) b0)
% 241.52/241.85 Found (eq_ref0 b0) as proof of (((eq fofType) b0) (((x False) X) Y))
% 241.52/241.85 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) (((x False) X) Y))
% 241.52/241.85 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) (((x False) X) Y))
% 241.52/241.85 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) (((x False) X) Y))
% 241.52/241.85 Found eq_ref00:=(eq_ref0 Y):(((eq fofType) Y) Y)
% 241.52/241.85 Found (eq_ref0 Y) as proof of (((eq fofType) Y) b0)
% 241.52/241.85 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b0)
% 241.52/241.85 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b0)
% 241.52/241.85 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b0)
% 241.52/241.85 Found x00:(P1 Y)
% 241.52/241.85 Found (fun (x00:(P1 Y))=> x00) as proof of (P1 Y)
% 241.52/241.85 Found (fun (x00:(P1 Y))=> x00) as proof of (P2 Y)
% 241.52/241.85 Found x00:(P1 Y)
% 241.52/241.85 Found (fun (x00:(P1 Y))=> x00) as proof of (P1 Y)
% 241.52/241.85 Found (fun (x00:(P1 Y))=> x00) as proof of (P2 Y)
% 241.52/241.85 Found x00:(P1 b0)
% 241.52/241.85 Found (fun (x00:(P1 b0))=> x00) as proof of (P1 b0)
% 241.52/241.85 Found (fun (x00:(P1 b0))=> x00) as proof of (P2 b0)
% 241.52/241.85 Found x00:(P2 b0)
% 241.52/241.85 Instantiate: b0:=X:fofType
% 241.52/241.85 Found (fun (x00:(P2 b0))=> x00) as proof of (P2 (((x False) X) b0))
% 241.52/241.85 Found (fun (P2:(fofType->Prop)) (x00:(P2 b0))=> x00) as proof of ((P2 b0)->(P2 (((x False) X) b0)))
% 241.52/241.85 Found (fun (P2:(fofType->Prop)) (x00:(P2 b0))=> x00) as proof of (((eq fofType) b0) (((x False) X) b0))
% 246.81/247.14 Found (eq_sym020 (fun (P2:(fofType->Prop)) (x00:(P2 b0))=> x00)) as proof of (P1 b0)
% 246.81/247.14 Found ((eq_sym02 (((x False) X) b0)) (fun (P2:(fofType->Prop)) (x00:(P2 b0))=> x00)) as proof of (P1 b0)
% 246.81/247.14 Found (((eq_sym0 b0) (((x False) X) b0)) (fun (P2:(fofType->Prop)) (x00:(P2 b0))=> x00)) as proof of (P1 b0)
% 246.81/247.14 Found (((eq_sym0 b0) (((x False) X) b0)) (fun (P2:(fofType->Prop)) (x00:(P2 b0))=> x00)) as proof of (P1 b0)
% 246.81/247.14 Found x00:(P1 Y)
% 246.81/247.14 Found (fun (x00:(P1 Y))=> x00) as proof of (P1 Y)
% 246.81/247.14 Found (fun (x00:(P1 Y))=> x00) as proof of (P2 Y)
% 246.81/247.14 Found eq_ref00:=(eq_ref0 Y):(((eq fofType) Y) Y)
% 246.81/247.14 Found (eq_ref0 Y) as proof of (((eq fofType) Y) b0)
% 246.81/247.14 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b0)
% 246.81/247.14 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b0)
% 246.81/247.14 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b0)
% 246.81/247.14 Found eq_ref00:=(eq_ref0 b0):(((eq fofType) b0) b0)
% 246.81/247.14 Found (eq_ref0 b0) as proof of (((eq fofType) b0) b)
% 246.81/247.14 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) b)
% 246.81/247.14 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) b)
% 246.81/247.14 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) b)
% 246.81/247.14 Found x00:(P1 Y)
% 246.81/247.14 Found (fun (x00:(P1 Y))=> x00) as proof of (P1 Y)
% 246.81/247.14 Found (fun (x00:(P1 Y))=> x00) as proof of (P2 Y)
% 246.81/247.14 Found eq_ref00:=(eq_ref0 Y):(((eq fofType) Y) Y)
% 246.81/247.14 Found (eq_ref0 Y) as proof of (((eq fofType) Y) b0)
% 246.81/247.14 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b0)
% 246.81/247.14 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b0)
% 246.81/247.14 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b0)
% 246.81/247.14 Found eq_ref00:=(eq_ref0 b0):(((eq fofType) b0) b0)
% 246.81/247.14 Found (eq_ref0 b0) as proof of (((eq fofType) b0) b)
% 246.81/247.14 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) b)
% 246.81/247.14 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) b)
% 246.81/247.14 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) b)
% 246.81/247.14 Found x00:(P1 Y)
% 246.81/247.14 Found (fun (x00:(P1 Y))=> x00) as proof of (P1 Y)
% 246.81/247.14 Found (fun (x00:(P1 Y))=> x00) as proof of (P2 Y)
% 246.81/247.14 Found eq_ref00:=(eq_ref0 Y):(((eq fofType) Y) Y)
% 246.81/247.14 Found (eq_ref0 Y) as proof of (((eq fofType) Y) b0)
% 246.81/247.14 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b0)
% 246.81/247.14 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b0)
% 246.81/247.14 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b0)
% 246.81/247.14 Found eq_ref00:=(eq_ref0 b0):(((eq fofType) b0) b0)
% 246.81/247.14 Found (eq_ref0 b0) as proof of (((eq fofType) b0) b)
% 246.81/247.14 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) b)
% 246.81/247.14 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) b)
% 246.81/247.14 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) b)
% 246.81/247.14 Found x0:(P1 Y)
% 246.81/247.14 Found x0 as proof of (P2 Y)
% 246.81/247.14 Found x01:(P1 b)
% 246.81/247.14 Found (fun (x01:(P1 b))=> x01) as proof of (P1 b)
% 246.81/247.14 Found (fun (x01:(P1 b))=> x01) as proof of (P2 b)
% 246.81/247.14 Found x01:(P1 b)
% 246.81/247.14 Found (fun (x01:(P1 b))=> x01) as proof of (P1 b)
% 246.81/247.14 Found (fun (x01:(P1 b))=> x01) as proof of (P2 b)
% 246.81/247.14 Found x00:(P1 Y)
% 246.81/247.14 Found (fun (x00:(P1 Y))=> x00) as proof of (P1 Y)
% 246.81/247.14 Found (fun (x00:(P1 Y))=> x00) as proof of (P2 Y)
% 246.81/247.14 Found x00:(P1 Y)
% 246.81/247.14 Found (fun (x00:(P1 Y))=> x00) as proof of (P1 Y)
% 246.81/247.14 Found (fun (x00:(P1 Y))=> x00) as proof of (P2 Y)
% 246.81/247.14 Found x00:(P1 Y)
% 246.81/247.14 Found (fun (x00:(P1 Y))=> x00) as proof of (P1 Y)
% 246.81/247.14 Found (fun (x00:(P1 Y))=> x00) as proof of (P2 Y)
% 246.81/247.14 Found x00:(P1 Y)
% 246.81/247.14 Found (fun (x00:(P1 Y))=> x00) as proof of (P1 Y)
% 246.81/247.14 Found (fun (x00:(P1 Y))=> x00) as proof of (P2 Y)
% 246.81/247.14 Found x0:(P b0)
% 246.81/247.14 Instantiate: b00:=b0:fofType
% 246.81/247.14 Found x0 as proof of (P0 b00)
% 246.81/247.14 Found eq_ref00:=(eq_ref0 b):(((eq fofType) b) b)
% 246.81/247.14 Found (eq_ref0 b) as proof of (((eq fofType) b) b00)
% 246.81/247.14 Found ((eq_ref fofType) b) as proof of (((eq fofType) b) b00)
% 246.81/247.14 Found ((eq_ref fofType) b) as proof of (((eq fofType) b) b00)
% 246.81/247.14 Found ((eq_ref fofType) b) as proof of (((eq fofType) b) b00)
% 246.81/247.14 Found x0:(P b)
% 246.81/247.14 Found x0 as proof of (P0 (((x False) X) Y))
% 246.81/247.14 Found x0:(P0 (((x False) X) b))
% 246.81/247.14 Instantiate: b0:=(((x False) X) b):fofType
% 246.81/247.14 Found x0 as proof of (P1 b0)
% 246.81/247.14 Found eq_ref00:=(eq_ref0 Y):(((eq fofType) Y) Y)
% 246.81/247.14 Found (eq_ref0 Y) as proof of (((eq fofType) Y) b0)
% 246.81/247.14 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b0)
% 246.81/247.14 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b0)
% 246.81/247.14 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b0)
% 246.81/247.14 Found eq_ref00:=(eq_ref0 b0):(((eq fofType) b0) b0)
% 246.81/247.14 Found (eq_ref0 b0) as proof of (((eq fofType) b0) (((x False) X) Y))
% 247.81/248.18 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) (((x False) X) Y))
% 247.81/248.18 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) (((x False) X) Y))
% 247.81/248.18 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) (((x False) X) Y))
% 247.81/248.18 Found eq_ref00:=(eq_ref0 Y):(((eq fofType) Y) Y)
% 247.81/248.18 Found (eq_ref0 Y) as proof of (((eq fofType) Y) b0)
% 247.81/248.18 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b0)
% 247.81/248.18 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b0)
% 247.81/248.18 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b0)
% 247.81/248.18 Found eq_ref00:=(eq_ref0 Y):(((eq fofType) Y) Y)
% 247.81/248.18 Found (eq_ref0 Y) as proof of (((eq fofType) Y) b0)
% 247.81/248.18 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b0)
% 247.81/248.18 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b0)
% 247.81/248.18 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b0)
% 247.81/248.18 Found eq_ref00:=(eq_ref0 b0):(((eq fofType) b0) b0)
% 247.81/248.18 Found (eq_ref0 b0) as proof of (((eq fofType) b0) b)
% 247.81/248.18 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) b)
% 247.81/248.18 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) b)
% 247.81/248.18 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) b)
% 247.81/248.18 Found eq_ref00:=(eq_ref0 Y):(((eq fofType) Y) Y)
% 247.81/248.18 Found (eq_ref0 Y) as proof of (((eq fofType) Y) b0)
% 247.81/248.18 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b0)
% 247.81/248.18 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b0)
% 247.81/248.18 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b0)
% 247.81/248.18 Found eq_ref00:=(eq_ref0 b0):(((eq fofType) b0) b0)
% 247.81/248.18 Found (eq_ref0 b0) as proof of (((eq fofType) b0) b)
% 247.81/248.18 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) b)
% 247.81/248.18 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) b)
% 247.81/248.18 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) b)
% 247.81/248.18 Found eq_ref00:=(eq_ref0 Y):(((eq fofType) Y) Y)
% 247.81/248.18 Found (eq_ref0 Y) as proof of (((eq fofType) Y) b0)
% 247.81/248.18 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b0)
% 247.81/248.18 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b0)
% 247.81/248.18 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b0)
% 247.81/248.18 Found eq_ref00:=(eq_ref0 b0):(((eq fofType) b0) b0)
% 247.81/248.18 Found (eq_ref0 b0) as proof of (((eq fofType) b0) b)
% 247.81/248.18 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) b)
% 247.81/248.18 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) b)
% 247.81/248.18 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) b)
% 247.81/248.18 Found eq_ref00:=(eq_ref0 Y):(((eq fofType) Y) Y)
% 247.81/248.18 Found (eq_ref0 Y) as proof of (((eq fofType) Y) b0)
% 247.81/248.18 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b0)
% 247.81/248.18 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b0)
% 247.81/248.18 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b0)
% 247.81/248.18 Found eq_ref00:=(eq_ref0 b0):(((eq fofType) b0) b0)
% 247.81/248.18 Found (eq_ref0 b0) as proof of (((eq fofType) b0) b)
% 247.81/248.18 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) b)
% 247.81/248.18 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) b)
% 247.81/248.18 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) b)
% 247.81/248.18 Found eq_ref00:=(eq_ref0 b0):(((eq fofType) b0) b0)
% 247.81/248.18 Found (eq_ref0 b0) as proof of (((eq fofType) b0) (((x False) X) Y))
% 247.81/248.18 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) (((x False) X) Y))
% 247.81/248.18 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) (((x False) X) Y))
% 247.81/248.18 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) (((x False) X) Y))
% 247.81/248.18 Found eq_ref00:=(eq_ref0 a):(((eq fofType) a) a)
% 247.81/248.18 Found (eq_ref0 a) as proof of (((eq fofType) a) b0)
% 247.81/248.18 Found ((eq_ref fofType) a) as proof of (((eq fofType) a) b0)
% 247.81/248.18 Found ((eq_ref fofType) a) as proof of (((eq fofType) a) b0)
% 247.81/248.18 Found ((eq_ref fofType) a) as proof of (((eq fofType) a) b0)
% 247.81/248.18 Found eq_ref00:=(eq_ref0 Y):(((eq fofType) Y) Y)
% 247.81/248.18 Found (eq_ref0 Y) as proof of (((eq fofType) Y) b0)
% 247.81/248.18 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b0)
% 247.81/248.18 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b0)
% 247.81/248.18 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b0)
% 247.81/248.18 Found eq_ref00:=(eq_ref0 b0):(((eq fofType) b0) b0)
% 247.81/248.18 Found (eq_ref0 b0) as proof of (((eq fofType) b0) b)
% 247.81/248.18 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) b)
% 247.81/248.18 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) b)
% 247.81/248.18 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) b)
% 249.18/249.56 Found eq_ref00:=(eq_ref0 Y):(((eq fofType) Y) Y)
% 249.18/249.56 Found (eq_ref0 Y) as proof of (((eq fofType) Y) b0)
% 249.18/249.56 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b0)
% 249.18/249.56 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b0)
% 249.18/249.56 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b0)
% 249.18/249.56 Found eq_ref00:=(eq_ref0 b0):(((eq fofType) b0) b0)
% 249.18/249.56 Found (eq_ref0 b0) as proof of (((eq fofType) b0) b)
% 249.18/249.56 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) b)
% 249.18/249.56 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) b)
% 249.18/249.56 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) b)
% 249.18/249.56 Found eq_ref00:=(eq_ref0 Y):(((eq fofType) Y) Y)
% 249.18/249.56 Found (eq_ref0 Y) as proof of (((eq fofType) Y) b0)
% 249.18/249.56 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b0)
% 249.18/249.56 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b0)
% 249.18/249.56 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b0)
% 249.18/249.56 Found eq_ref00:=(eq_ref0 b0):(((eq fofType) b0) b0)
% 249.18/249.56 Found (eq_ref0 b0) as proof of (((eq fofType) b0) b)
% 249.18/249.56 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) b)
% 249.18/249.56 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) b)
% 249.18/249.56 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) b)
% 249.18/249.56 Found eq_ref00:=(eq_ref0 Y):(((eq fofType) Y) Y)
% 249.18/249.56 Found (eq_ref0 Y) as proof of (((eq fofType) Y) b0)
% 249.18/249.56 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b0)
% 249.18/249.56 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b0)
% 249.18/249.56 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b0)
% 249.18/249.56 Found eq_ref00:=(eq_ref0 b0):(((eq fofType) b0) b0)
% 249.18/249.56 Found (eq_ref0 b0) as proof of (((eq fofType) b0) b)
% 249.18/249.56 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) b)
% 249.18/249.56 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) b)
% 249.18/249.56 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) b)
% 249.18/249.56 Found eq_ref00:=(eq_ref0 (((x False) X) Y)):(((eq fofType) (((x False) X) Y)) (((x False) X) Y))
% 249.18/249.56 Found (eq_ref0 (((x False) X) Y)) as proof of (((eq fofType) (((x False) X) Y)) b0)
% 249.18/249.56 Found ((eq_ref fofType) (((x False) X) Y)) as proof of (((eq fofType) (((x False) X) Y)) b0)
% 249.18/249.56 Found ((eq_ref fofType) (((x False) X) Y)) as proof of (((eq fofType) (((x False) X) Y)) b0)
% 249.18/249.56 Found ((eq_ref fofType) (((x False) X) Y)) as proof of (((eq fofType) (((x False) X) Y)) b0)
% 249.18/249.56 Found eq_ref00:=(eq_ref0 b0):(((eq fofType) b0) b0)
% 249.18/249.56 Found (eq_ref0 b0) as proof of (((eq fofType) b0) Y)
% 249.18/249.56 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) Y)
% 249.18/249.56 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) Y)
% 249.18/249.56 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) Y)
% 249.18/249.56 Found eq_ref00:=(eq_ref0 b0):(((eq fofType) b0) b0)
% 249.18/249.56 Found (eq_ref0 b0) as proof of (((eq fofType) b0) b)
% 249.18/249.56 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) b)
% 249.18/249.56 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) b)
% 249.18/249.56 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) b)
% 249.18/249.56 Found eq_ref00:=(eq_ref0 (((x False) X) Y)):(((eq fofType) (((x False) X) Y)) (((x False) X) Y))
% 249.18/249.56 Found (eq_ref0 (((x False) X) Y)) as proof of (((eq fofType) (((x False) X) Y)) b0)
% 249.18/249.56 Found ((eq_ref fofType) (((x False) X) Y)) as proof of (((eq fofType) (((x False) X) Y)) b0)
% 249.18/249.56 Found ((eq_ref fofType) (((x False) X) Y)) as proof of (((eq fofType) (((x False) X) Y)) b0)
% 249.18/249.56 Found ((eq_ref fofType) (((x False) X) Y)) as proof of (((eq fofType) (((x False) X) Y)) b0)
% 249.18/249.56 Found eq_ref00:=(eq_ref0 b0):(((eq fofType) b0) b0)
% 249.18/249.56 Found (eq_ref0 b0) as proof of (((eq fofType) b0) Y)
% 249.18/249.56 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) Y)
% 249.18/249.56 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) Y)
% 249.18/249.56 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) Y)
% 249.18/249.56 Found eq_ref00:=(eq_ref0 b):(((eq fofType) b) b)
% 249.18/249.56 Found (eq_ref0 b) as proof of (((eq fofType) b) b0)
% 249.18/249.56 Found ((eq_ref fofType) b) as proof of (((eq fofType) b) b0)
% 249.18/249.56 Found ((eq_ref fofType) b) as proof of (((eq fofType) b) b0)
% 249.18/249.56 Found ((eq_ref fofType) b) as proof of (((eq fofType) b) b0)
% 249.18/249.56 Found eq_ref00:=(eq_ref0 b0):(((eq fofType) b0) b0)
% 249.18/249.56 Found (eq_ref0 b0) as proof of (((eq fofType) b0) Y)
% 249.18/249.56 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) Y)
% 249.18/249.56 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) Y)
% 249.18/249.56 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) Y)
% 252.47/252.87 Found eq_ref00:=(eq_ref0 b):(((eq fofType) b) b)
% 252.47/252.87 Found (eq_ref0 b) as proof of (((eq fofType) b) b0)
% 252.47/252.87 Found ((eq_ref fofType) b) as proof of (((eq fofType) b) b0)
% 252.47/252.87 Found ((eq_ref fofType) b) as proof of (((eq fofType) b) b0)
% 252.47/252.87 Found ((eq_ref fofType) b) as proof of (((eq fofType) b) b0)
% 252.47/252.87 Found eq_ref00:=(eq_ref0 b0):(((eq fofType) b0) b0)
% 252.47/252.87 Found (eq_ref0 b0) as proof of (((eq fofType) b0) Y)
% 252.47/252.87 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) Y)
% 252.47/252.87 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) Y)
% 252.47/252.87 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) Y)
% 252.47/252.87 Found eq_ref00:=(eq_ref0 b):(((eq fofType) b) b)
% 252.47/252.87 Found (eq_ref0 b) as proof of (((eq fofType) b) b0)
% 252.47/252.87 Found ((eq_ref fofType) b) as proof of (((eq fofType) b) b0)
% 252.47/252.87 Found ((eq_ref fofType) b) as proof of (((eq fofType) b) b0)
% 252.47/252.87 Found ((eq_ref fofType) b) as proof of (((eq fofType) b) b0)
% 252.47/252.87 Found eq_ref00:=(eq_ref0 b0):(((eq fofType) b0) b0)
% 252.47/252.87 Found (eq_ref0 b0) as proof of (((eq fofType) b0) Y)
% 252.47/252.87 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) Y)
% 252.47/252.87 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) Y)
% 252.47/252.87 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) Y)
% 252.47/252.87 Found eq_ref00:=(eq_ref0 b):(((eq fofType) b) b)
% 252.47/252.87 Found (eq_ref0 b) as proof of (((eq fofType) b) b0)
% 252.47/252.87 Found ((eq_ref fofType) b) as proof of (((eq fofType) b) b0)
% 252.47/252.87 Found ((eq_ref fofType) b) as proof of (((eq fofType) b) b0)
% 252.47/252.87 Found ((eq_ref fofType) b) as proof of (((eq fofType) b) b0)
% 252.47/252.87 Found eq_ref00:=(eq_ref0 b0):(((eq fofType) b0) b0)
% 252.47/252.87 Found (eq_ref0 b0) as proof of (((eq fofType) b0) Y)
% 252.47/252.87 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) Y)
% 252.47/252.87 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) Y)
% 252.47/252.87 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) Y)
% 252.47/252.87 Found eq_ref00:=(eq_ref0 b):(((eq fofType) b) b)
% 252.47/252.87 Found (eq_ref0 b) as proof of (((eq fofType) b) b0)
% 252.47/252.87 Found ((eq_ref fofType) b) as proof of (((eq fofType) b) b0)
% 252.47/252.87 Found ((eq_ref fofType) b) as proof of (((eq fofType) b) b0)
% 252.47/252.87 Found ((eq_ref fofType) b) as proof of (((eq fofType) b) b0)
% 252.47/252.87 Found x0:(P (((x False) X) Y))
% 252.47/252.87 Instantiate: b1:=(((x False) X) Y):fofType
% 252.47/252.87 Found x0 as proof of (P0 b1)
% 252.47/252.87 Found eq_ref00:=(eq_ref0 Y):(((eq fofType) Y) Y)
% 252.47/252.87 Found (eq_ref0 Y) as proof of (((eq fofType) Y) b1)
% 252.47/252.87 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b1)
% 252.47/252.87 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b1)
% 252.47/252.87 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b1)
% 252.47/252.87 Found eq_ref00:=(eq_ref0 b0):(((eq fofType) b0) b0)
% 252.47/252.87 Found (eq_ref0 b0) as proof of (((eq fofType) b0) (((x True) X) Y))
% 252.47/252.87 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) (((x True) X) Y))
% 252.47/252.87 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) (((x True) X) Y))
% 252.47/252.87 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) (((x True) X) Y))
% 252.47/252.87 Found eq_ref00:=(eq_ref0 X):(((eq fofType) X) X)
% 252.47/252.87 Found (eq_ref0 X) as proof of (((eq fofType) X) b0)
% 252.47/252.87 Found ((eq_ref fofType) X) as proof of (((eq fofType) X) b0)
% 252.47/252.87 Found ((eq_ref fofType) X) as proof of (((eq fofType) X) b0)
% 252.47/252.87 Found ((eq_ref fofType) X) as proof of (((eq fofType) X) b0)
% 252.47/252.87 Found x10:(P1 b0)
% 252.47/252.87 Found (fun (x10:(P1 b0))=> x10) as proof of (P1 b0)
% 252.47/252.87 Found (fun (x10:(P1 b0))=> x10) as proof of (P2 b0)
% 252.47/252.87 Found eq_ref00:=(eq_ref0 (((x False) X) Y)):(((eq fofType) (((x False) X) Y)) (((x False) X) Y))
% 252.47/252.87 Found (eq_ref0 (((x False) X) Y)) as proof of (((eq fofType) (((x False) X) Y)) b1)
% 252.47/252.87 Found ((eq_ref fofType) (((x False) X) Y)) as proof of (((eq fofType) (((x False) X) Y)) b1)
% 252.47/252.87 Found ((eq_ref fofType) (((x False) X) Y)) as proof of (((eq fofType) (((x False) X) Y)) b1)
% 252.47/252.87 Found ((eq_ref fofType) (((x False) X) Y)) as proof of (((eq fofType) (((x False) X) Y)) b1)
% 252.47/252.87 Found x0:(P0 b1)
% 252.47/252.87 Instantiate: b1:=Y:fofType
% 252.47/252.87 Found (fun (x0:(P0 b1))=> x0) as proof of (P0 b0)
% 252.47/252.87 Found (fun (P0:(fofType->Prop)) (x0:(P0 b1))=> x0) as proof of ((P0 b1)->(P0 b0))
% 252.47/252.87 Found (fun (P0:(fofType->Prop)) (x0:(P0 b1))=> x0) as proof of (P b1)
% 252.47/252.87 Found eq_ref00:=(eq_ref0 b0):(((eq fofType) b0) b0)
% 252.47/252.87 Found (eq_ref0 b0) as proof of (((eq fofType) b0) (((x False) X) Y))
% 252.47/252.87 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) (((x False) X) Y))
% 252.47/252.87 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) (((x False) X) Y))
% 254.52/254.87 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) (((x False) X) Y))
% 254.52/254.87 Found eq_ref00:=(eq_ref0 Y):(((eq fofType) Y) Y)
% 254.52/254.87 Found (eq_ref0 Y) as proof of (((eq fofType) Y) b0)
% 254.52/254.87 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b0)
% 254.52/254.87 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b0)
% 254.52/254.87 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b0)
% 254.52/254.87 Found x0:(P2 Y)
% 254.52/254.87 Found (fun (x0:(P2 Y))=> x0) as proof of (P2 b)
% 254.52/254.87 Found (fun (P2:(fofType->Prop)) (x0:(P2 Y))=> x0) as proof of ((P2 Y)->(P2 b))
% 254.52/254.87 Found (fun (P2:(fofType->Prop)) (x0:(P2 Y))=> x0) as proof of (P1 Y)
% 254.52/254.87 Found eq_ref00:=(eq_ref0 b0):(((eq fofType) b0) b0)
% 254.52/254.87 Found (eq_ref0 b0) as proof of (((eq fofType) b0) (((x False) X) Y))
% 254.52/254.87 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) (((x False) X) Y))
% 254.52/254.87 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) (((x False) X) Y))
% 254.52/254.87 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) (((x False) X) Y))
% 254.52/254.87 Found eq_ref00:=(eq_ref0 Y):(((eq fofType) Y) Y)
% 254.52/254.87 Found (eq_ref0 Y) as proof of (((eq fofType) Y) b0)
% 254.52/254.87 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b0)
% 254.52/254.87 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b0)
% 254.52/254.87 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b0)
% 254.52/254.87 Found x0:(P2 Y)
% 254.52/254.87 Found (fun (x0:(P2 Y))=> x0) as proof of (P2 b)
% 254.52/254.87 Found (fun (P2:(fofType->Prop)) (x0:(P2 Y))=> x0) as proof of ((P2 Y)->(P2 b))
% 254.52/254.87 Found (fun (P2:(fofType->Prop)) (x0:(P2 Y))=> x0) as proof of (P1 Y)
% 254.52/254.87 Found eq_ref00:=(eq_ref0 b0):(((eq fofType) b0) b0)
% 254.52/254.87 Found (eq_ref0 b0) as proof of (((eq fofType) b0) (((x False) X) Y))
% 254.52/254.87 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) (((x False) X) Y))
% 254.52/254.87 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) (((x False) X) Y))
% 254.52/254.87 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) (((x False) X) Y))
% 254.52/254.87 Found eq_ref00:=(eq_ref0 Y):(((eq fofType) Y) Y)
% 254.52/254.87 Found (eq_ref0 Y) as proof of (((eq fofType) Y) b0)
% 254.52/254.87 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b0)
% 254.52/254.87 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b0)
% 254.52/254.87 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b0)
% 254.52/254.87 Found x0:(P2 Y)
% 254.52/254.87 Found (fun (x0:(P2 Y))=> x0) as proof of (P2 b)
% 254.52/254.87 Found (fun (P2:(fofType->Prop)) (x0:(P2 Y))=> x0) as proof of ((P2 Y)->(P2 b))
% 254.52/254.87 Found (fun (P2:(fofType->Prop)) (x0:(P2 Y))=> x0) as proof of (P1 Y)
% 254.52/254.87 Found eq_ref00:=(eq_ref0 b0):(((eq fofType) b0) b0)
% 254.52/254.87 Found (eq_ref0 b0) as proof of (((eq fofType) b0) (((x False) X) Y))
% 254.52/254.87 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) (((x False) X) Y))
% 254.52/254.87 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) (((x False) X) Y))
% 254.52/254.87 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) (((x False) X) Y))
% 254.52/254.87 Found eq_ref00:=(eq_ref0 Y):(((eq fofType) Y) Y)
% 254.52/254.87 Found (eq_ref0 Y) as proof of (((eq fofType) Y) b0)
% 254.52/254.87 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b0)
% 254.52/254.87 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b0)
% 254.52/254.87 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b0)
% 254.52/254.87 Found x0:(P2 Y)
% 254.52/254.87 Found (fun (x0:(P2 Y))=> x0) as proof of (P2 b)
% 254.52/254.87 Found (fun (P2:(fofType->Prop)) (x0:(P2 Y))=> x0) as proof of ((P2 Y)->(P2 b))
% 254.52/254.87 Found (fun (P2:(fofType->Prop)) (x0:(P2 Y))=> x0) as proof of (P1 Y)
% 254.52/254.87 Found x10:(P1 Y)
% 254.52/254.87 Found (fun (x10:(P1 Y))=> x10) as proof of (P1 Y)
% 254.52/254.87 Found (fun (x10:(P1 Y))=> x10) as proof of (P2 Y)
% 254.52/254.87 Found eq_ref00:=(eq_ref0 Y):(((eq fofType) Y) Y)
% 254.52/254.87 Found (eq_ref0 Y) as proof of (((eq fofType) Y) b1)
% 254.52/254.87 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b1)
% 254.52/254.87 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b1)
% 254.52/254.87 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b1)
% 254.52/254.87 Found x0:(P0 b1)
% 254.52/254.87 Instantiate: b1:=X:fofType
% 254.52/254.87 Found (fun (x0:(P0 b1))=> x0) as proof of (P0 b0)
% 254.52/254.87 Found (fun (P0:(fofType->Prop)) (x0:(P0 b1))=> x0) as proof of ((P0 b1)->(P0 b0))
% 254.52/254.87 Found (fun (P0:(fofType->Prop)) (x0:(P0 b1))=> x0) as proof of (P b1)
% 254.52/254.87 Found eq_ref00:=(eq_ref0 Y):(((eq fofType) Y) Y)
% 254.52/254.87 Found (eq_ref0 Y) as proof of (((eq fofType) Y) b0)
% 254.52/254.87 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b0)
% 254.52/254.87 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b0)
% 254.52/254.87 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b0)
% 256.88/257.21 Found eq_ref00:=(eq_ref0 Y):(((eq fofType) Y) Y)
% 256.88/257.21 Found (eq_ref0 Y) as proof of (((eq fofType) Y) b0)
% 256.88/257.21 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b0)
% 256.88/257.21 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b0)
% 256.88/257.21 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b0)
% 256.88/257.21 Found x0:(P1 (((x False) X) b))
% 256.88/257.21 Instantiate: b0:=(((x False) X) b):fofType
% 256.88/257.21 Found (fun (x0:(P1 (((x False) X) b)))=> x0) as proof of (P1 b0)
% 256.88/257.21 Found (fun (P1:(fofType->Prop)) (x0:(P1 (((x False) X) b)))=> x0) as proof of ((P1 (((x False) X) b))->(P1 b0))
% 256.88/257.21 Found (fun (P1:(fofType->Prop)) (x0:(P1 (((x False) X) b)))=> x0) as proof of (P0 b0)
% 256.88/257.21 Found eq_ref00:=(eq_ref0 Y):(((eq fofType) Y) Y)
% 256.88/257.21 Found (eq_ref0 Y) as proof of (((eq fofType) Y) b1)
% 256.88/257.21 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b1)
% 256.88/257.21 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b1)
% 256.88/257.21 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b1)
% 256.88/257.21 Found eq_ref00:=(eq_ref0 b1):(((eq fofType) b1) b1)
% 256.88/257.21 Found (eq_ref0 b1) as proof of (((eq fofType) b1) Y)
% 256.88/257.21 Found ((eq_ref fofType) b1) as proof of (((eq fofType) b1) Y)
% 256.88/257.21 Found ((eq_ref fofType) b1) as proof of (((eq fofType) b1) Y)
% 256.88/257.21 Found ((eq_ref fofType) b1) as proof of (((eq fofType) b1) Y)
% 256.88/257.21 Found eq_ref00:=(eq_ref0 (((x False) X) Y)):(((eq fofType) (((x False) X) Y)) (((x False) X) Y))
% 256.88/257.21 Found (eq_ref0 (((x False) X) Y)) as proof of (((eq fofType) (((x False) X) Y)) b1)
% 256.88/257.21 Found ((eq_ref fofType) (((x False) X) Y)) as proof of (((eq fofType) (((x False) X) Y)) b1)
% 256.88/257.21 Found ((eq_ref fofType) (((x False) X) Y)) as proof of (((eq fofType) (((x False) X) Y)) b1)
% 256.88/257.21 Found ((eq_ref fofType) (((x False) X) Y)) as proof of (((eq fofType) (((x False) X) Y)) b1)
% 256.88/257.21 Found x00:(P b0)
% 256.88/257.21 Found (fun (x00:(P b0))=> x00) as proof of (P b0)
% 256.88/257.21 Found (fun (x00:(P b0))=> x00) as proof of (P0 b0)
% 256.88/257.21 Found eq_ref00:=(eq_ref0 b0):(((eq fofType) b0) b0)
% 256.88/257.21 Found (eq_ref0 b0) as proof of (((eq fofType) b0) Y)
% 256.88/257.21 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) Y)
% 256.88/257.21 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) Y)
% 256.88/257.21 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) Y)
% 256.88/257.21 Found eq_ref00:=(eq_ref0 (((x False) X) Y)):(((eq fofType) (((x False) X) Y)) (((x False) X) Y))
% 256.88/257.21 Found (eq_ref0 (((x False) X) Y)) as proof of (((eq fofType) (((x False) X) Y)) b0)
% 256.88/257.21 Found ((eq_ref fofType) (((x False) X) Y)) as proof of (((eq fofType) (((x False) X) Y)) b0)
% 256.88/257.21 Found ((eq_ref fofType) (((x False) X) Y)) as proof of (((eq fofType) (((x False) X) Y)) b0)
% 256.88/257.21 Found ((eq_ref fofType) (((x False) X) Y)) as proof of (((eq fofType) (((x False) X) Y)) b0)
% 256.88/257.21 Found x0:(P2 (((x False) X) Y))
% 256.88/257.21 Found (fun (x0:(P2 (((x False) X) Y)))=> x0) as proof of (P2 b)
% 256.88/257.21 Found (fun (P2:(fofType->Prop)) (x0:(P2 (((x False) X) Y)))=> x0) as proof of ((P2 (((x False) X) Y))->(P2 b))
% 256.88/257.21 Found (fun (P2:(fofType->Prop)) (x0:(P2 (((x False) X) Y)))=> x0) as proof of (P1 (((x False) X) Y))
% 256.88/257.21 Found eq_ref00:=(eq_ref0 b0):(((eq fofType) b0) b0)
% 256.88/257.21 Found (eq_ref0 b0) as proof of (((eq fofType) b0) Y)
% 256.88/257.21 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) Y)
% 256.88/257.21 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) Y)
% 256.88/257.21 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) Y)
% 256.88/257.21 Found eq_ref00:=(eq_ref0 (((x False) X) Y)):(((eq fofType) (((x False) X) Y)) (((x False) X) Y))
% 256.88/257.21 Found (eq_ref0 (((x False) X) Y)) as proof of (((eq fofType) (((x False) X) Y)) b0)
% 256.88/257.21 Found ((eq_ref fofType) (((x False) X) Y)) as proof of (((eq fofType) (((x False) X) Y)) b0)
% 256.88/257.21 Found ((eq_ref fofType) (((x False) X) Y)) as proof of (((eq fofType) (((x False) X) Y)) b0)
% 256.88/257.21 Found ((eq_ref fofType) (((x False) X) Y)) as proof of (((eq fofType) (((x False) X) Y)) b0)
% 256.88/257.21 Found x0:(P2 (((x False) X) Y))
% 256.88/257.21 Found (fun (x0:(P2 (((x False) X) Y)))=> x0) as proof of (P2 b)
% 256.88/257.21 Found (fun (P2:(fofType->Prop)) (x0:(P2 (((x False) X) Y)))=> x0) as proof of ((P2 (((x False) X) Y))->(P2 b))
% 256.88/257.21 Found (fun (P2:(fofType->Prop)) (x0:(P2 (((x False) X) Y)))=> x0) as proof of (P1 (((x False) X) Y))
% 256.88/257.21 Found eq_ref00:=(eq_ref0 b0):(((eq fofType) b0) b0)
% 256.88/257.21 Found (eq_ref0 b0) as proof of (((eq fofType) b0) Y)
% 256.88/257.21 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) Y)
% 256.88/257.21 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) Y)
% 259.20/259.58 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) Y)
% 259.20/259.58 Found eq_ref00:=(eq_ref0 (((x False) X) Y)):(((eq fofType) (((x False) X) Y)) (((x False) X) Y))
% 259.20/259.58 Found (eq_ref0 (((x False) X) Y)) as proof of (((eq fofType) (((x False) X) Y)) b0)
% 259.20/259.58 Found ((eq_ref fofType) (((x False) X) Y)) as proof of (((eq fofType) (((x False) X) Y)) b0)
% 259.20/259.58 Found ((eq_ref fofType) (((x False) X) Y)) as proof of (((eq fofType) (((x False) X) Y)) b0)
% 259.20/259.58 Found ((eq_ref fofType) (((x False) X) Y)) as proof of (((eq fofType) (((x False) X) Y)) b0)
% 259.20/259.58 Found x0:(P2 (((x False) X) Y))
% 259.20/259.58 Found (fun (x0:(P2 (((x False) X) Y)))=> x0) as proof of (P2 b)
% 259.20/259.58 Found (fun (P2:(fofType->Prop)) (x0:(P2 (((x False) X) Y)))=> x0) as proof of ((P2 (((x False) X) Y))->(P2 b))
% 259.20/259.58 Found (fun (P2:(fofType->Prop)) (x0:(P2 (((x False) X) Y)))=> x0) as proof of (P1 (((x False) X) Y))
% 259.20/259.58 Found x0:(P (((x False) X) Y))
% 259.20/259.58 Instantiate: b0:=(((x False) X) Y):fofType
% 259.20/259.58 Found x0 as proof of (P0 b0)
% 259.20/259.58 Found eq_ref00:=(eq_ref0 Y):(((eq fofType) Y) Y)
% 259.20/259.58 Found (eq_ref0 Y) as proof of (((eq fofType) Y) b0)
% 259.20/259.58 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b0)
% 259.20/259.58 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b0)
% 259.20/259.58 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b0)
% 259.20/259.58 Found x0:(P b)
% 259.20/259.58 Instantiate: b0:=b:fofType
% 259.20/259.58 Found x0 as proof of (P0 b0)
% 259.20/259.58 Found eq_ref00:=(eq_ref0 Y):(((eq fofType) Y) Y)
% 259.20/259.58 Found (eq_ref0 Y) as proof of (((eq fofType) Y) b0)
% 259.20/259.58 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b0)
% 259.20/259.58 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b0)
% 259.20/259.58 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b0)
% 259.20/259.58 Found eq_ref00:=(eq_ref0 (((x False) X) Y)):(((eq fofType) (((x False) X) Y)) (((x False) X) Y))
% 259.20/259.58 Found (eq_ref0 (((x False) X) Y)) as proof of (((eq fofType) (((x False) X) Y)) b1)
% 259.20/259.58 Found ((eq_ref fofType) (((x False) X) Y)) as proof of (((eq fofType) (((x False) X) Y)) b1)
% 259.20/259.58 Found ((eq_ref fofType) (((x False) X) Y)) as proof of (((eq fofType) (((x False) X) Y)) b1)
% 259.20/259.58 Found ((eq_ref fofType) (((x False) X) Y)) as proof of (((eq fofType) (((x False) X) Y)) b1)
% 259.20/259.58 Found eq_ref00:=(eq_ref0 b1):(((eq fofType) b1) b1)
% 259.20/259.58 Found (eq_ref0 b1) as proof of (((eq fofType) b1) Y)
% 259.20/259.58 Found ((eq_ref fofType) b1) as proof of (((eq fofType) b1) Y)
% 259.20/259.58 Found ((eq_ref fofType) b1) as proof of (((eq fofType) b1) Y)
% 259.20/259.58 Found ((eq_ref fofType) b1) as proof of (((eq fofType) b1) Y)
% 259.20/259.58 Found eq_ref00:=(eq_ref0 b0):(((eq fofType) b0) b0)
% 259.20/259.58 Found (eq_ref0 b0) as proof of (((eq fofType) b0) b)
% 259.20/259.58 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) b)
% 259.20/259.58 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) b)
% 259.20/259.58 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) b)
% 259.20/259.58 Found eq_ref00:=(eq_ref0 (((x False) X) b)):(((eq fofType) (((x False) X) b)) (((x False) X) b))
% 259.20/259.58 Found (eq_ref0 (((x False) X) b)) as proof of (((eq fofType) (((x False) X) b)) b0)
% 259.20/259.58 Found ((eq_ref fofType) (((x False) X) b)) as proof of (((eq fofType) (((x False) X) b)) b0)
% 259.20/259.58 Found ((eq_ref fofType) (((x False) X) b)) as proof of (((eq fofType) (((x False) X) b)) b0)
% 259.20/259.58 Found ((eq_ref fofType) (((x False) X) b)) as proof of (((eq fofType) (((x False) X) b)) b0)
% 259.20/259.58 Found x0:(P (((x False) X) Y))
% 259.20/259.58 Instantiate: a:=(((x False) X) Y):fofType
% 259.20/259.58 Found x0 as proof of (P0 a)
% 259.20/259.58 Found eq_ref00:=(eq_ref0 b):(((eq fofType) b) b)
% 259.20/259.58 Found (eq_ref0 b) as proof of (((eq fofType) b) b0)
% 259.20/259.58 Found ((eq_ref fofType) b) as proof of (((eq fofType) b) b0)
% 259.20/259.58 Found ((eq_ref fofType) b) as proof of (((eq fofType) b) b0)
% 259.20/259.58 Found ((eq_ref fofType) b) as proof of (((eq fofType) b) b0)
% 259.20/259.58 Found x0:(P0 b0)
% 259.20/259.58 Instantiate: b0:=Y:fofType
% 259.20/259.58 Found (fun (x0:(P0 b0))=> x0) as proof of (P0 Y)
% 259.20/259.58 Found (fun (P0:(fofType->Prop)) (x0:(P0 b0))=> x0) as proof of ((P0 b0)->(P0 Y))
% 259.20/259.58 Found (fun (P0:(fofType->Prop)) (x0:(P0 b0))=> x0) as proof of (P b0)
% 259.20/259.58 Found eq_ref00:=(eq_ref0 (((x False) X) Y)):(((eq fofType) (((x False) X) Y)) (((x False) X) Y))
% 259.20/259.58 Found (eq_ref0 (((x False) X) Y)) as proof of (((eq fofType) (((x False) X) Y)) b0)
% 259.20/259.58 Found ((eq_ref fofType) (((x False) X) Y)) as proof of (((eq fofType) (((x False) X) Y)) b0)
% 259.20/259.58 Found ((eq_ref fofType) (((x False) X) Y)) as proof of (((eq fofType) (((x False) X) Y)) b0)
% 263.59/263.98 Found ((eq_ref fofType) (((x False) X) Y)) as proof of (((eq fofType) (((x False) X) Y)) b0)
% 263.59/263.98 Found x0:(P0 b0)
% 263.59/263.98 Instantiate: b0:=Y:fofType
% 263.59/263.98 Found (fun (x0:(P0 b0))=> x0) as proof of (P0 b)
% 263.59/263.98 Found (fun (P0:(fofType->Prop)) (x0:(P0 b0))=> x0) as proof of ((P0 b0)->(P0 b))
% 263.59/263.98 Found (fun (P0:(fofType->Prop)) (x0:(P0 b0))=> x0) as proof of (P b0)
% 263.59/263.98 Found eq_ref00:=(eq_ref0 Y):(((eq fofType) Y) Y)
% 263.59/263.98 Found (eq_ref0 Y) as proof of (((eq fofType) Y) b0)
% 263.59/263.98 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b0)
% 263.59/263.98 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b0)
% 263.59/263.98 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b0)
% 263.59/263.98 Found x0:(P0 b)
% 263.59/263.98 Instantiate: b0:=b:fofType
% 263.59/263.98 Found (fun (x0:(P0 b))=> x0) as proof of (P0 b0)
% 263.59/263.98 Found (fun (P0:(fofType->Prop)) (x0:(P0 b))=> x0) as proof of ((P0 b)->(P0 b0))
% 263.59/263.98 Found (fun (P0:(fofType->Prop)) (x0:(P0 b))=> x0) as proof of (P b0)
% 263.59/263.98 Found eq_ref00:=(eq_ref0 Y):(((eq fofType) Y) Y)
% 263.59/263.98 Found (eq_ref0 Y) as proof of (((eq fofType) Y) b0)
% 263.59/263.98 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b0)
% 263.59/263.98 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b0)
% 263.59/263.98 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b0)
% 263.59/263.98 Found eq_ref00:=(eq_ref0 Y):(((eq fofType) Y) Y)
% 263.59/263.98 Found (eq_ref0 Y) as proof of (((eq fofType) Y) b1)
% 263.59/263.98 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b1)
% 263.59/263.98 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b1)
% 263.59/263.98 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b1)
% 263.59/263.98 Found x0:(P0 b1)
% 263.59/263.98 Instantiate: b1:=X:fofType
% 263.59/263.98 Found (fun (x0:(P0 b1))=> x0) as proof of (P0 b0)
% 263.59/263.98 Found (fun (P0:(fofType->Prop)) (x0:(P0 b1))=> x0) as proof of ((P0 b1)->(P0 b0))
% 263.59/263.98 Found (fun (P0:(fofType->Prop)) (x0:(P0 b1))=> x0) as proof of (P b1)
% 263.59/263.98 Found eq_ref00:=(eq_ref0 (((x False) X) Y)):(((eq fofType) (((x False) X) Y)) (((x False) X) Y))
% 263.59/263.98 Found (eq_ref0 (((x False) X) Y)) as proof of (((eq fofType) (((x False) X) Y)) b0)
% 263.59/263.98 Found ((eq_ref fofType) (((x False) X) Y)) as proof of (((eq fofType) (((x False) X) Y)) b0)
% 263.59/263.98 Found ((eq_ref fofType) (((x False) X) Y)) as proof of (((eq fofType) (((x False) X) Y)) b0)
% 263.59/263.98 Found ((eq_ref fofType) (((x False) X) Y)) as proof of (((eq fofType) (((x False) X) Y)) b0)
% 263.59/263.98 Found eq_ref00:=(eq_ref0 b0):(((eq fofType) b0) b0)
% 263.59/263.98 Found (eq_ref0 b0) as proof of (((eq fofType) b0) Y)
% 263.59/263.98 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) Y)
% 263.59/263.98 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) Y)
% 263.59/263.98 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) Y)
% 263.59/263.98 Found eq_ref00:=(eq_ref0 Y):(((eq fofType) Y) Y)
% 263.59/263.98 Found (eq_ref0 Y) as proof of (((eq fofType) Y) b00)
% 263.59/263.98 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b00)
% 263.59/263.98 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b00)
% 263.59/263.98 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b00)
% 263.59/263.98 Found eq_ref00:=(eq_ref0 b00):(((eq fofType) b00) b00)
% 263.59/263.98 Found (eq_ref0 b00) as proof of (((eq fofType) b00) b)
% 263.59/263.98 Found ((eq_ref fofType) b00) as proof of (((eq fofType) b00) b)
% 263.59/263.98 Found ((eq_ref fofType) b00) as proof of (((eq fofType) b00) b)
% 263.59/263.98 Found ((eq_ref fofType) b00) as proof of (((eq fofType) b00) b)
% 263.59/263.98 Found eq_ref00:=(eq_ref0 Y):(((eq fofType) Y) Y)
% 263.59/263.98 Found (eq_ref0 Y) as proof of (((eq fofType) Y) b00)
% 263.59/263.98 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b00)
% 263.59/263.98 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b00)
% 263.59/263.98 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b00)
% 263.59/263.98 Found eq_ref00:=(eq_ref0 b00):(((eq fofType) b00) b00)
% 263.59/263.98 Found (eq_ref0 b00) as proof of (((eq fofType) b00) b)
% 263.59/263.98 Found ((eq_ref fofType) b00) as proof of (((eq fofType) b00) b)
% 263.59/263.98 Found ((eq_ref fofType) b00) as proof of (((eq fofType) b00) b)
% 263.59/263.98 Found ((eq_ref fofType) b00) as proof of (((eq fofType) b00) b)
% 263.59/263.98 Found eq_ref00:=(eq_ref0 Y):(((eq fofType) Y) Y)
% 263.59/263.98 Found (eq_ref0 Y) as proof of (((eq fofType) Y) b00)
% 263.59/263.98 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b00)
% 263.59/263.98 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b00)
% 263.59/263.98 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b00)
% 263.59/263.98 Found eq_ref00:=(eq_ref0 b00):(((eq fofType) b00) b00)
% 263.59/263.98 Found (eq_ref0 b00) as proof of (((eq fofType) b00) b)
% 263.59/263.98 Found ((eq_ref fofType) b00) as proof of (((eq fofType) b00) b)
% 263.59/263.98 Found ((eq_ref fofType) b00) as proof of (((eq fofType) b00) b)
% 266.79/267.21 Found ((eq_ref fofType) b00) as proof of (((eq fofType) b00) b)
% 266.79/267.21 Found eq_ref00:=(eq_ref0 Y):(((eq fofType) Y) Y)
% 266.79/267.21 Found (eq_ref0 Y) as proof of (((eq fofType) Y) b00)
% 266.79/267.21 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b00)
% 266.79/267.21 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b00)
% 266.79/267.21 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b00)
% 266.79/267.21 Found eq_ref00:=(eq_ref0 b00):(((eq fofType) b00) b00)
% 266.79/267.21 Found (eq_ref0 b00) as proof of (((eq fofType) b00) b)
% 266.79/267.21 Found ((eq_ref fofType) b00) as proof of (((eq fofType) b00) b)
% 266.79/267.21 Found ((eq_ref fofType) b00) as proof of (((eq fofType) b00) b)
% 266.79/267.21 Found ((eq_ref fofType) b00) as proof of (((eq fofType) b00) b)
% 266.79/267.21 Found eq_ref00:=(eq_ref0 Y):(((eq fofType) Y) Y)
% 266.79/267.21 Found (eq_ref0 Y) as proof of (((eq fofType) Y) b00)
% 266.79/267.21 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b00)
% 266.79/267.21 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b00)
% 266.79/267.21 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b00)
% 266.79/267.21 Found eq_ref00:=(eq_ref0 b00):(((eq fofType) b00) b00)
% 266.79/267.21 Found (eq_ref0 b00) as proof of (((eq fofType) b00) b)
% 266.79/267.21 Found ((eq_ref fofType) b00) as proof of (((eq fofType) b00) b)
% 266.79/267.21 Found ((eq_ref fofType) b00) as proof of (((eq fofType) b00) b)
% 266.79/267.21 Found ((eq_ref fofType) b00) as proof of (((eq fofType) b00) b)
% 266.79/267.21 Found x0:(P b0)
% 266.79/267.21 Found x0 as proof of (P0 (((x False) X) Y))
% 266.79/267.21 Found eq_ref00:=(eq_ref0 b0):(((eq fofType) b0) b0)
% 266.79/267.21 Found (eq_ref0 b0) as proof of (((eq fofType) b0) (((x False) X) Y))
% 266.79/267.21 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) (((x False) X) Y))
% 266.79/267.21 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) (((x False) X) Y))
% 266.79/267.21 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) (((x False) X) Y))
% 266.79/267.21 Found eq_ref00:=(eq_ref0 Y):(((eq fofType) Y) Y)
% 266.79/267.21 Found (eq_ref0 Y) as proof of (((eq fofType) Y) b0)
% 266.79/267.21 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b0)
% 266.79/267.21 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b0)
% 266.79/267.21 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b0)
% 266.79/267.21 Found eq_ref00:=(eq_ref0 Y):(((eq fofType) Y) Y)
% 266.79/267.21 Found (eq_ref0 Y) as proof of (((eq fofType) Y) b1)
% 266.79/267.21 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b1)
% 266.79/267.21 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b1)
% 266.79/267.21 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b1)
% 266.79/267.21 Found x0:(P0 b1)
% 266.79/267.21 Instantiate: b1:=X:fofType
% 266.79/267.21 Found (fun (x0:(P0 b1))=> x0) as proof of (P0 b)
% 266.79/267.21 Found (fun (P0:(fofType->Prop)) (x0:(P0 b1))=> x0) as proof of ((P0 b1)->(P0 b))
% 266.79/267.21 Found (fun (P0:(fofType->Prop)) (x0:(P0 b1))=> x0) as proof of (P b1)
% 266.79/267.21 Found eq_ref00:=(eq_ref0 b0):(((eq fofType) b0) b0)
% 266.79/267.21 Found (eq_ref0 b0) as proof of (((eq fofType) b0) b)
% 266.79/267.21 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) b)
% 266.79/267.21 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) b)
% 266.79/267.21 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) b)
% 266.79/267.21 Found eq_ref00:=(eq_ref0 a):(((eq fofType) a) a)
% 266.79/267.21 Found (eq_ref0 a) as proof of (((eq fofType) a) b0)
% 266.79/267.21 Found ((eq_ref fofType) a) as proof of (((eq fofType) a) b0)
% 266.79/267.21 Found ((eq_ref fofType) a) as proof of (((eq fofType) a) b0)
% 266.79/267.21 Found ((eq_ref fofType) a) as proof of (((eq fofType) a) b0)
% 266.79/267.21 Found eq_ref00:=(eq_ref0 a):(((eq fofType) a) a)
% 266.79/267.21 Found (eq_ref0 a) as proof of (((eq fofType) a) b0)
% 266.79/267.21 Found ((eq_ref fofType) a) as proof of (((eq fofType) a) b0)
% 266.79/267.21 Found ((eq_ref fofType) a) as proof of (((eq fofType) a) b0)
% 266.79/267.21 Found ((eq_ref fofType) a) as proof of (((eq fofType) a) b0)
% 266.79/267.21 Found eq_ref00:=(eq_ref0 b1):(((eq fofType) b1) b1)
% 266.79/267.21 Found (eq_ref0 b1) as proof of (((eq fofType) b1) (((x False) X) Y))
% 266.79/267.21 Found ((eq_ref fofType) b1) as proof of (((eq fofType) b1) (((x False) X) Y))
% 266.79/267.21 Found ((eq_ref fofType) b1) as proof of (((eq fofType) b1) (((x False) X) Y))
% 266.79/267.21 Found ((eq_ref fofType) b1) as proof of (((eq fofType) b1) (((x False) X) Y))
% 266.79/267.21 Found eq_ref00:=(eq_ref0 Y):(((eq fofType) Y) Y)
% 266.79/267.21 Found (eq_ref0 Y) as proof of (((eq fofType) Y) b1)
% 266.79/267.21 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b1)
% 266.79/267.21 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b1)
% 266.79/267.21 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b1)
% 266.79/267.21 Found eq_ref00:=(eq_ref0 Y):(((eq fofType) Y) Y)
% 266.79/267.21 Found (eq_ref0 Y) as proof of (((eq fofType) Y) b1)
% 270.09/270.44 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b1)
% 270.09/270.44 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b1)
% 270.09/270.44 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b1)
% 270.09/270.44 Found eq_ref00:=(eq_ref0 b1):(((eq fofType) b1) b1)
% 270.09/270.44 Found (eq_ref0 b1) as proof of (((eq fofType) b1) (((x False) X) Y))
% 270.09/270.44 Found ((eq_ref fofType) b1) as proof of (((eq fofType) b1) (((x False) X) Y))
% 270.09/270.44 Found ((eq_ref fofType) b1) as proof of (((eq fofType) b1) (((x False) X) Y))
% 270.09/270.44 Found ((eq_ref fofType) b1) as proof of (((eq fofType) b1) (((x False) X) Y))
% 270.09/270.44 Found eq_ref00:=(eq_ref0 X):(((eq fofType) X) X)
% 270.09/270.44 Found (eq_ref0 X) as proof of (((eq fofType) X) b)
% 270.09/270.44 Found ((eq_ref fofType) X) as proof of (((eq fofType) X) b)
% 270.09/270.44 Found ((eq_ref fofType) X) as proof of (((eq fofType) X) b)
% 270.09/270.44 Found ((eq_ref fofType) X) as proof of (((eq fofType) X) b)
% 270.09/270.44 Found eq_ref00:=(eq_ref0 b):(((eq fofType) b) b)
% 270.09/270.44 Found (eq_ref0 b) as proof of (((eq fofType) b) (((x True) X) Y))
% 270.09/270.44 Found ((eq_ref fofType) b) as proof of (((eq fofType) b) (((x True) X) Y))
% 270.09/270.44 Found ((eq_ref fofType) b) as proof of (((eq fofType) b) (((x True) X) Y))
% 270.09/270.44 Found ((eq_ref fofType) b) as proof of (((eq fofType) b) (((x True) X) Y))
% 270.09/270.44 Found eq_ref00:=(eq_ref0 b):(((eq fofType) b) b)
% 270.09/270.44 Found (eq_ref0 b) as proof of (((eq fofType) b) (((x False) X) Y))
% 270.09/270.44 Found ((eq_ref fofType) b) as proof of (((eq fofType) b) (((x False) X) Y))
% 270.09/270.44 Found ((eq_ref fofType) b) as proof of (((eq fofType) b) (((x False) X) Y))
% 270.09/270.44 Found ((eq_ref fofType) b) as proof of (((eq fofType) b) (((x False) X) Y))
% 270.09/270.44 Found eq_ref00:=(eq_ref0 Y):(((eq fofType) Y) Y)
% 270.09/270.44 Found (eq_ref0 Y) as proof of (((eq fofType) Y) b)
% 270.09/270.44 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b)
% 270.09/270.44 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b)
% 270.09/270.44 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b)
% 270.09/270.44 Found eq_ref00:=(eq_ref0 b0):(((eq fofType) b0) b0)
% 270.09/270.44 Found (eq_ref0 b0) as proof of (((eq fofType) b0) a)
% 270.09/270.44 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) a)
% 270.09/270.44 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) a)
% 270.09/270.44 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) a)
% 270.09/270.44 Found eq_ref00:=(eq_ref0 b):(((eq fofType) b) b)
% 270.09/270.44 Found (eq_ref0 b) as proof of (((eq fofType) b) b0)
% 270.09/270.44 Found ((eq_ref fofType) b) as proof of (((eq fofType) b) b0)
% 270.09/270.44 Found ((eq_ref fofType) b) as proof of (((eq fofType) b) b0)
% 270.09/270.44 Found ((eq_ref fofType) b) as proof of (((eq fofType) b) b0)
% 270.09/270.44 Found x0:(P Y)
% 270.09/270.44 Instantiate: b1:=Y:fofType
% 270.09/270.44 Found x0 as proof of (P0 b1)
% 270.09/270.44 Found eq_ref00:=(eq_ref0 b0):(((eq fofType) b0) b0)
% 270.09/270.44 Found (eq_ref0 b0) as proof of (((eq fofType) b0) b1)
% 270.09/270.44 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) b1)
% 270.09/270.44 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) b1)
% 270.09/270.44 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) b1)
% 270.09/270.44 Found eq_ref00:=(eq_ref0 b0):(((eq fofType) b0) b0)
% 270.09/270.44 Found (eq_ref0 b0) as proof of (((eq fofType) b0) b)
% 270.09/270.44 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) b)
% 270.09/270.44 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) b)
% 270.09/270.44 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) b)
% 270.09/270.44 Found eq_ref00:=(eq_ref0 (((x False) X) b)):(((eq fofType) (((x False) X) b)) (((x False) X) b))
% 270.09/270.44 Found (eq_ref0 (((x False) X) b)) as proof of (((eq fofType) (((x False) X) b)) b0)
% 270.09/270.44 Found ((eq_ref fofType) (((x False) X) b)) as proof of (((eq fofType) (((x False) X) b)) b0)
% 270.09/270.44 Found ((eq_ref fofType) (((x False) X) b)) as proof of (((eq fofType) (((x False) X) b)) b0)
% 270.09/270.44 Found ((eq_ref fofType) (((x False) X) b)) as proof of (((eq fofType) (((x False) X) b)) b0)
% 270.09/270.44 Found eq_ref00:=(eq_ref0 b0):(((eq fofType) b0) b0)
% 270.09/270.44 Found (eq_ref0 b0) as proof of (((eq fofType) b0) b)
% 270.09/270.44 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) b)
% 270.09/270.44 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) b)
% 270.09/270.44 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) b)
% 270.09/270.44 Found eq_ref00:=(eq_ref0 (((x False) X) b)):(((eq fofType) (((x False) X) b)) (((x False) X) b))
% 270.09/270.44 Found (eq_ref0 (((x False) X) b)) as proof of (((eq fofType) (((x False) X) b)) b0)
% 270.09/270.44 Found ((eq_ref fofType) (((x False) X) b)) as proof of (((eq fofType) (((x False) X) b)) b0)
% 270.09/270.44 Found ((eq_ref fofType) (((x False) X) b)) as proof of (((eq fofType) (((x False) X) b)) b0)
% 276.18/276.55 Found ((eq_ref fofType) (((x False) X) b)) as proof of (((eq fofType) (((x False) X) b)) b0)
% 276.18/276.55 Found eq_ref00:=(eq_ref0 (((x False) X) Y)):(((eq fofType) (((x False) X) Y)) (((x False) X) Y))
% 276.18/276.55 Found (eq_ref0 (((x False) X) Y)) as proof of (((eq fofType) (((x False) X) Y)) b1)
% 276.18/276.55 Found ((eq_ref fofType) (((x False) X) Y)) as proof of (((eq fofType) (((x False) X) Y)) b1)
% 276.18/276.55 Found ((eq_ref fofType) (((x False) X) Y)) as proof of (((eq fofType) (((x False) X) Y)) b1)
% 276.18/276.55 Found ((eq_ref fofType) (((x False) X) Y)) as proof of (((eq fofType) (((x False) X) Y)) b1)
% 276.18/276.55 Found eq_ref00:=(eq_ref0 b1):(((eq fofType) b1) b1)
% 276.18/276.55 Found (eq_ref0 b1) as proof of (((eq fofType) b1) Y)
% 276.18/276.55 Found ((eq_ref fofType) b1) as proof of (((eq fofType) b1) Y)
% 276.18/276.55 Found ((eq_ref fofType) b1) as proof of (((eq fofType) b1) Y)
% 276.18/276.55 Found ((eq_ref fofType) b1) as proof of (((eq fofType) b1) Y)
% 276.18/276.55 Found eq_ref00:=(eq_ref0 (((x False) X) Y)):(((eq fofType) (((x False) X) Y)) (((x False) X) Y))
% 276.18/276.55 Found (eq_ref0 (((x False) X) Y)) as proof of (((eq fofType) (((x False) X) Y)) b1)
% 276.18/276.55 Found ((eq_ref fofType) (((x False) X) Y)) as proof of (((eq fofType) (((x False) X) Y)) b1)
% 276.18/276.55 Found ((eq_ref fofType) (((x False) X) Y)) as proof of (((eq fofType) (((x False) X) Y)) b1)
% 276.18/276.55 Found ((eq_ref fofType) (((x False) X) Y)) as proof of (((eq fofType) (((x False) X) Y)) b1)
% 276.18/276.55 Found eq_ref00:=(eq_ref0 b1):(((eq fofType) b1) b1)
% 276.18/276.55 Found (eq_ref0 b1) as proof of (((eq fofType) b1) Y)
% 276.18/276.55 Found ((eq_ref fofType) b1) as proof of (((eq fofType) b1) Y)
% 276.18/276.55 Found ((eq_ref fofType) b1) as proof of (((eq fofType) b1) Y)
% 276.18/276.55 Found ((eq_ref fofType) b1) as proof of (((eq fofType) b1) Y)
% 276.18/276.55 Found x10:(P1 b0)
% 276.18/276.55 Found (fun (x10:(P1 b0))=> x10) as proof of (P1 b0)
% 276.18/276.55 Found (fun (x10:(P1 b0))=> x10) as proof of (P2 b0)
% 276.18/276.55 Found x01:(P b1)
% 276.18/276.55 Found (fun (x01:(P b1))=> x01) as proof of (P b1)
% 276.18/276.55 Found (fun (x01:(P b1))=> x01) as proof of (P0 b1)
% 276.18/276.55 Found x0:(P b0)
% 276.18/276.55 Found x0 as proof of (P0 Y)
% 276.18/276.55 Found x000:(P1 b0)
% 276.18/276.55 Found (fun (x000:(P1 b0))=> x000) as proof of (P1 b0)
% 276.18/276.55 Found (fun (x000:(P1 b0))=> x000) as proof of (P2 b0)
% 276.18/276.55 Found eq_ref00:=(eq_ref0 b1):(((eq fofType) b1) b1)
% 276.18/276.55 Found (eq_ref0 b1) as proof of (((eq fofType) b1) b0)
% 276.18/276.55 Found ((eq_ref fofType) b1) as proof of (((eq fofType) b1) b0)
% 276.18/276.55 Found ((eq_ref fofType) b1) as proof of (((eq fofType) b1) b0)
% 276.18/276.55 Found ((eq_ref fofType) b1) as proof of (((eq fofType) b1) b0)
% 276.18/276.55 Found eq_ref00:=(eq_ref0 (((x False) X) Y)):(((eq fofType) (((x False) X) Y)) (((x False) X) Y))
% 276.18/276.55 Found (eq_ref0 (((x False) X) Y)) as proof of (((eq fofType) (((x False) X) Y)) b1)
% 276.18/276.55 Found ((eq_ref fofType) (((x False) X) Y)) as proof of (((eq fofType) (((x False) X) Y)) b1)
% 276.18/276.55 Found ((eq_ref fofType) (((x False) X) Y)) as proof of (((eq fofType) (((x False) X) Y)) b1)
% 276.18/276.55 Found ((eq_ref fofType) (((x False) X) Y)) as proof of (((eq fofType) (((x False) X) Y)) b1)
% 276.18/276.55 Found eq_ref00:=(eq_ref0 b00):(((eq fofType) b00) b00)
% 276.18/276.55 Found (eq_ref0 b00) as proof of (((eq fofType) b00) b0)
% 276.18/276.55 Found ((eq_ref fofType) b00) as proof of (((eq fofType) b00) b0)
% 276.18/276.55 Found ((eq_ref fofType) b00) as proof of (((eq fofType) b00) b0)
% 276.18/276.55 Found ((eq_ref fofType) b00) as proof of (((eq fofType) b00) b0)
% 276.18/276.55 Found eq_ref00:=(eq_ref0 b):(((eq fofType) b) b)
% 276.18/276.55 Found (eq_ref0 b) as proof of (((eq fofType) b) b00)
% 276.18/276.55 Found ((eq_ref fofType) b) as proof of (((eq fofType) b) b00)
% 276.18/276.55 Found ((eq_ref fofType) b) as proof of (((eq fofType) b) b00)
% 276.18/276.55 Found ((eq_ref fofType) b) as proof of (((eq fofType) b) b00)
% 276.18/276.55 Found x01:(P b0)
% 276.18/276.55 Found (fun (x01:(P b0))=> x01) as proof of (P b0)
% 276.18/276.55 Found (fun (x01:(P b0))=> x01) as proof of (P0 b0)
% 276.18/276.55 Found x00:(P Y)
% 276.18/276.55 Found (fun (x00:(P Y))=> x00) as proof of (P Y)
% 276.18/276.55 Found (fun (x00:(P Y))=> x00) as proof of (P0 Y)
% 276.18/276.55 Found eq_ref00:=(eq_ref0 Y):(((eq fofType) Y) Y)
% 276.18/276.55 Found (eq_ref0 Y) as proof of (((eq fofType) Y) b00)
% 276.18/276.55 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b00)
% 276.18/276.55 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b00)
% 276.18/276.55 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b00)
% 276.18/276.55 Found eq_ref00:=(eq_ref0 b00):(((eq fofType) b00) b00)
% 276.18/276.55 Found (eq_ref0 b00) as proof of (((eq fofType) b00) b)
% 276.18/276.55 Found ((eq_ref fofType) b00) as proof of (((eq fofType) b00) b)
% 279.10/279.43 Found ((eq_ref fofType) b00) as proof of (((eq fofType) b00) b)
% 279.10/279.43 Found ((eq_ref fofType) b00) as proof of (((eq fofType) b00) b)
% 279.10/279.43 Found eq_ref00:=(eq_ref0 Y):(((eq fofType) Y) Y)
% 279.10/279.43 Found (eq_ref0 Y) as proof of (((eq fofType) Y) b1)
% 279.10/279.43 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b1)
% 279.10/279.43 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b1)
% 279.10/279.43 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b1)
% 279.10/279.43 Found eq_ref00:=(eq_ref0 b1):(((eq fofType) b1) b1)
% 279.10/279.43 Found (eq_ref0 b1) as proof of (((eq fofType) b1) b0)
% 279.10/279.43 Found ((eq_ref fofType) b1) as proof of (((eq fofType) b1) b0)
% 279.10/279.43 Found ((eq_ref fofType) b1) as proof of (((eq fofType) b1) b0)
% 279.10/279.43 Found ((eq_ref fofType) b1) as proof of (((eq fofType) b1) b0)
% 279.10/279.43 Found x00:(P Y)
% 279.10/279.43 Found (fun (x00:(P Y))=> x00) as proof of (P Y)
% 279.10/279.43 Found (fun (x00:(P Y))=> x00) as proof of (P0 Y)
% 279.10/279.43 Found eq_ref00:=(eq_ref0 Y):(((eq fofType) Y) Y)
% 279.10/279.43 Found (eq_ref0 Y) as proof of (((eq fofType) Y) b0)
% 279.10/279.43 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b0)
% 279.10/279.43 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b0)
% 279.10/279.43 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b0)
% 279.10/279.43 Found eq_ref00:=(eq_ref0 b0):(((eq fofType) b0) b0)
% 279.10/279.43 Found (eq_ref0 b0) as proof of (((eq fofType) b0) b)
% 279.10/279.43 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) b)
% 279.10/279.43 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) b)
% 279.10/279.43 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) b)
% 279.10/279.43 Found x00:(P Y)
% 279.10/279.43 Found (fun (x00:(P Y))=> x00) as proof of (P Y)
% 279.10/279.43 Found (fun (x00:(P Y))=> x00) as proof of (P0 Y)
% 279.10/279.43 Found eq_ref00:=(eq_ref0 Y):(((eq fofType) Y) Y)
% 279.10/279.43 Found (eq_ref0 Y) as proof of (((eq fofType) Y) b0)
% 279.10/279.43 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b0)
% 279.10/279.43 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b0)
% 279.10/279.43 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b0)
% 279.10/279.43 Found eq_ref00:=(eq_ref0 b0):(((eq fofType) b0) b0)
% 279.10/279.43 Found (eq_ref0 b0) as proof of (((eq fofType) b0) b)
% 279.10/279.43 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) b)
% 279.10/279.43 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) b)
% 279.10/279.43 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) b)
% 279.10/279.43 Found eq_ref00:=(eq_ref0 b1):(((eq fofType) b1) b1)
% 279.10/279.43 Found (eq_ref0 b1) as proof of (((eq fofType) b1) (((x False) X) Y))
% 279.10/279.43 Found ((eq_ref fofType) b1) as proof of (((eq fofType) b1) (((x False) X) Y))
% 279.10/279.43 Found ((eq_ref fofType) b1) as proof of (((eq fofType) b1) (((x False) X) Y))
% 279.10/279.43 Found ((eq_ref fofType) b1) as proof of (((eq fofType) b1) (((x False) X) Y))
% 279.10/279.43 Found eq_ref00:=(eq_ref0 Y):(((eq fofType) Y) Y)
% 279.10/279.43 Found (eq_ref0 Y) as proof of (((eq fofType) Y) b1)
% 279.10/279.43 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b1)
% 279.10/279.43 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b1)
% 279.10/279.43 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b1)
% 279.10/279.43 Found x00:(P b)
% 279.10/279.43 Found (fun (x00:(P b))=> x00) as proof of (P b)
% 279.10/279.43 Found (fun (x00:(P b))=> x00) as proof of (P0 b)
% 279.10/279.43 Found eq_ref00:=(eq_ref0 b0):(((eq fofType) b0) b0)
% 279.10/279.43 Found (eq_ref0 b0) as proof of (((eq fofType) b0) Y)
% 279.10/279.43 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) Y)
% 279.10/279.43 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) Y)
% 279.10/279.43 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) Y)
% 279.10/279.43 Found eq_ref00:=(eq_ref0 b):(((eq fofType) b) b)
% 279.10/279.43 Found (eq_ref0 b) as proof of (((eq fofType) b) b0)
% 279.10/279.43 Found ((eq_ref fofType) b) as proof of (((eq fofType) b) b0)
% 279.10/279.43 Found ((eq_ref fofType) b) as proof of (((eq fofType) b) b0)
% 279.10/279.43 Found ((eq_ref fofType) b) as proof of (((eq fofType) b) b0)
% 279.10/279.43 Found eq_ref00:=(eq_ref0 Y):(((eq fofType) Y) Y)
% 279.10/279.43 Found (eq_ref0 Y) as proof of (((eq fofType) Y) b0)
% 279.10/279.43 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b0)
% 279.10/279.43 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b0)
% 279.10/279.43 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b0)
% 279.10/279.43 Found x0:(P1 b0)
% 279.10/279.43 Instantiate: b0:=X:fofType
% 279.10/279.43 Found (fun (x0:(P1 b0))=> x0) as proof of (P1 (((x False) X) b0))
% 279.10/279.43 Found (fun (P1:(fofType->Prop)) (x0:(P1 b0))=> x0) as proof of ((P1 b0)->(P1 (((x False) X) b0)))
% 279.10/279.43 Found (fun (P1:(fofType->Prop)) (x0:(P1 b0))=> x0) as proof of (P0 b0)
% 279.10/279.43 Found eq_ref00:=(eq_ref0 (((x False) X) Y)):(((eq fofType) (((x False) X) Y)) (((x False) X) Y))
% 279.10/279.43 Found (eq_ref0 (((x False) X) Y)) as proof of (((eq fofType) (((x False) X) Y)) b1)
% 284.59/284.94 Found ((eq_ref fofType) (((x False) X) Y)) as proof of (((eq fofType) (((x False) X) Y)) b1)
% 284.59/284.94 Found ((eq_ref fofType) (((x False) X) Y)) as proof of (((eq fofType) (((x False) X) Y)) b1)
% 284.59/284.94 Found ((eq_ref fofType) (((x False) X) Y)) as proof of (((eq fofType) (((x False) X) Y)) b1)
% 284.59/284.94 Found eq_ref00:=(eq_ref0 b1):(((eq fofType) b1) b1)
% 284.59/284.94 Found (eq_ref0 b1) as proof of (((eq fofType) b1) Y)
% 284.59/284.94 Found ((eq_ref fofType) b1) as proof of (((eq fofType) b1) Y)
% 284.59/284.94 Found ((eq_ref fofType) b1) as proof of (((eq fofType) b1) Y)
% 284.59/284.94 Found ((eq_ref fofType) b1) as proof of (((eq fofType) b1) Y)
% 284.59/284.94 Found eq_ref00:=(eq_ref0 (((x False) X) Y)):(((eq fofType) (((x False) X) Y)) (((x False) X) Y))
% 284.59/284.94 Found (eq_ref0 (((x False) X) Y)) as proof of (((eq fofType) (((x False) X) Y)) b1)
% 284.59/284.94 Found ((eq_ref fofType) (((x False) X) Y)) as proof of (((eq fofType) (((x False) X) Y)) b1)
% 284.59/284.94 Found ((eq_ref fofType) (((x False) X) Y)) as proof of (((eq fofType) (((x False) X) Y)) b1)
% 284.59/284.94 Found ((eq_ref fofType) (((x False) X) Y)) as proof of (((eq fofType) (((x False) X) Y)) b1)
% 284.59/284.94 Found eq_ref00:=(eq_ref0 b1):(((eq fofType) b1) b1)
% 284.59/284.94 Found (eq_ref0 b1) as proof of (((eq fofType) b1) Y)
% 284.59/284.94 Found ((eq_ref fofType) b1) as proof of (((eq fofType) b1) Y)
% 284.59/284.94 Found ((eq_ref fofType) b1) as proof of (((eq fofType) b1) Y)
% 284.59/284.94 Found ((eq_ref fofType) b1) as proof of (((eq fofType) b1) Y)
% 284.59/284.94 Found eq_ref00:=(eq_ref0 b1):(((eq fofType) b1) b1)
% 284.59/284.94 Found (eq_ref0 b1) as proof of (((eq fofType) b1) (((x False) X) Y))
% 284.59/284.94 Found ((eq_ref fofType) b1) as proof of (((eq fofType) b1) (((x False) X) Y))
% 284.59/284.94 Found ((eq_ref fofType) b1) as proof of (((eq fofType) b1) (((x False) X) Y))
% 284.59/284.94 Found ((eq_ref fofType) b1) as proof of (((eq fofType) b1) (((x False) X) Y))
% 284.59/284.94 Found eq_ref00:=(eq_ref0 Y):(((eq fofType) Y) Y)
% 284.59/284.94 Found (eq_ref0 Y) as proof of (((eq fofType) Y) b1)
% 284.59/284.94 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b1)
% 284.59/284.94 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b1)
% 284.59/284.94 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b1)
% 284.59/284.94 Found x0:(P0 Y)
% 284.59/284.94 Found (fun (x0:(P0 Y))=> x0) as proof of (P0 b0)
% 284.59/284.94 Found (fun (P0:(fofType->Prop)) (x0:(P0 Y))=> x0) as proof of ((P0 Y)->(P0 b0))
% 284.59/284.94 Found (fun (P0:(fofType->Prop)) (x0:(P0 Y))=> x0) as proof of (P Y)
% 284.59/284.94 Found eq_ref00:=(eq_ref0 b0):(((eq fofType) b0) b0)
% 284.59/284.94 Found (eq_ref0 b0) as proof of (((eq fofType) b0) (((x False) X) Y))
% 284.59/284.94 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) (((x False) X) Y))
% 284.59/284.94 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) (((x False) X) Y))
% 284.59/284.94 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) (((x False) X) Y))
% 284.59/284.94 Found eq_ref00:=(eq_ref0 Y):(((eq fofType) Y) Y)
% 284.59/284.94 Found (eq_ref0 Y) as proof of (((eq fofType) Y) b0)
% 284.59/284.94 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b0)
% 284.59/284.94 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b0)
% 284.59/284.94 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b0)
% 284.59/284.94 Found x0:(P0 Y)
% 284.59/284.94 Found (fun (x0:(P0 Y))=> x0) as proof of (P0 b)
% 284.59/284.94 Found (fun (P0:(fofType->Prop)) (x0:(P0 Y))=> x0) as proof of ((P0 Y)->(P0 b))
% 284.59/284.94 Found (fun (P0:(fofType->Prop)) (x0:(P0 Y))=> x0) as proof of (P Y)
% 284.59/284.94 Found x0:(P (((x False) X) Y))
% 284.59/284.94 Instantiate: b0:=(((x False) X) Y):fofType
% 284.59/284.94 Found x0 as proof of (P0 b0)
% 284.59/284.94 Found eq_ref00:=(eq_ref0 Y):(((eq fofType) Y) Y)
% 284.59/284.94 Found (eq_ref0 Y) as proof of (((eq fofType) Y) b0)
% 284.59/284.94 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b0)
% 284.59/284.94 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b0)
% 284.59/284.94 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b0)
% 284.59/284.94 Found eq_ref00:=(eq_ref0 b0):(((eq fofType) b0) b0)
% 284.59/284.94 Found (eq_ref0 b0) as proof of (((eq fofType) b0) (((x False) X) Y))
% 284.59/284.94 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) (((x False) X) Y))
% 284.59/284.94 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) (((x False) X) Y))
% 284.59/284.94 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) (((x False) X) Y))
% 284.59/284.94 Found eq_ref00:=(eq_ref0 Y):(((eq fofType) Y) Y)
% 284.59/284.94 Found (eq_ref0 Y) as proof of (((eq fofType) Y) b0)
% 284.59/284.94 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b0)
% 284.59/284.94 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b0)
% 284.59/284.94 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b0)
% 289.75/290.08 Found x0:(P0 Y)
% 289.75/290.08 Found (fun (x0:(P0 Y))=> x0) as proof of (P0 Y)
% 289.75/290.08 Found (fun (P0:(fofType->Prop)) (x0:(P0 Y))=> x0) as proof of ((P0 Y)->(P0 Y))
% 289.75/290.08 Found (fun (P0:(fofType->Prop)) (x0:(P0 Y))=> x0) as proof of (P Y)
% 289.75/290.08 Found eq_ref00:=(eq_ref0 b1):(((eq fofType) b1) b1)
% 289.75/290.08 Found (eq_ref0 b1) as proof of (((eq fofType) b1) Y)
% 289.75/290.08 Found ((eq_ref fofType) b1) as proof of (((eq fofType) b1) Y)
% 289.75/290.08 Found ((eq_ref fofType) b1) as proof of (((eq fofType) b1) Y)
% 289.75/290.08 Found ((eq_ref fofType) b1) as proof of (((eq fofType) b1) Y)
% 289.75/290.08 Found eq_ref00:=(eq_ref0 (((x False) X) Y)):(((eq fofType) (((x False) X) Y)) (((x False) X) Y))
% 289.75/290.08 Found (eq_ref0 (((x False) X) Y)) as proof of (((eq fofType) (((x False) X) Y)) b1)
% 289.75/290.08 Found ((eq_ref fofType) (((x False) X) Y)) as proof of (((eq fofType) (((x False) X) Y)) b1)
% 289.75/290.08 Found ((eq_ref fofType) (((x False) X) Y)) as proof of (((eq fofType) (((x False) X) Y)) b1)
% 289.75/290.08 Found ((eq_ref fofType) (((x False) X) Y)) as proof of (((eq fofType) (((x False) X) Y)) b1)
% 289.75/290.08 Found eq_ref00:=(eq_ref0 Y):(((eq fofType) Y) Y)
% 289.75/290.08 Found (eq_ref0 Y) as proof of (((eq fofType) Y) b00)
% 289.75/290.08 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b00)
% 289.75/290.08 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b00)
% 289.75/290.08 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b00)
% 289.75/290.08 Found eq_ref00:=(eq_ref0 b00):(((eq fofType) b00) b00)
% 289.75/290.08 Found (eq_ref0 b00) as proof of (((eq fofType) b00) b)
% 289.75/290.08 Found ((eq_ref fofType) b00) as proof of (((eq fofType) b00) b)
% 289.75/290.08 Found ((eq_ref fofType) b00) as proof of (((eq fofType) b00) b)
% 289.75/290.08 Found ((eq_ref fofType) b00) as proof of (((eq fofType) b00) b)
% 289.75/290.08 Found eq_ref00:=(eq_ref0 b0):(((eq fofType) b0) b0)
% 289.75/290.08 Found (eq_ref0 b0) as proof of (((eq fofType) b0) Y)
% 289.75/290.08 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) Y)
% 289.75/290.08 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) Y)
% 289.75/290.08 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) Y)
% 289.75/290.08 Found eq_ref00:=(eq_ref0 b):(((eq fofType) b) b)
% 289.75/290.08 Found (eq_ref0 b) as proof of (((eq fofType) b) b0)
% 289.75/290.08 Found ((eq_ref fofType) b) as proof of (((eq fofType) b) b0)
% 289.75/290.08 Found ((eq_ref fofType) b) as proof of (((eq fofType) b) b0)
% 289.75/290.08 Found ((eq_ref fofType) b) as proof of (((eq fofType) b) b0)
% 289.75/290.08 Found eq_ref00:=(eq_ref0 b0):(((eq fofType) b0) b0)
% 289.75/290.08 Found (eq_ref0 b0) as proof of (((eq fofType) b0) Y)
% 289.75/290.08 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) Y)
% 289.75/290.08 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) Y)
% 289.75/290.08 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) Y)
% 289.75/290.08 Found eq_ref00:=(eq_ref0 b):(((eq fofType) b) b)
% 289.75/290.08 Found (eq_ref0 b) as proof of (((eq fofType) b) b0)
% 289.75/290.08 Found ((eq_ref fofType) b) as proof of (((eq fofType) b) b0)
% 289.75/290.08 Found ((eq_ref fofType) b) as proof of (((eq fofType) b) b0)
% 289.75/290.08 Found ((eq_ref fofType) b) as proof of (((eq fofType) b) b0)
% 289.75/290.08 Found eq_ref00:=(eq_ref0 b0):(((eq fofType) b0) b0)
% 289.75/290.08 Found (eq_ref0 b0) as proof of (((eq fofType) b0) Y)
% 289.75/290.08 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) Y)
% 289.75/290.08 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) Y)
% 289.75/290.08 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) Y)
% 289.75/290.08 Found eq_ref00:=(eq_ref0 b):(((eq fofType) b) b)
% 289.75/290.08 Found (eq_ref0 b) as proof of (((eq fofType) b) b0)
% 289.75/290.08 Found ((eq_ref fofType) b) as proof of (((eq fofType) b) b0)
% 289.75/290.08 Found ((eq_ref fofType) b) as proof of (((eq fofType) b) b0)
% 289.75/290.08 Found ((eq_ref fofType) b) as proof of (((eq fofType) b) b0)
% 289.75/290.08 Found eq_ref00:=(eq_ref0 b0):(((eq fofType) b0) b0)
% 289.75/290.08 Found (eq_ref0 b0) as proof of (((eq fofType) b0) b)
% 289.75/290.08 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) b)
% 289.75/290.08 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) b)
% 289.75/290.08 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) b)
% 289.75/290.08 Found eq_ref00:=(eq_ref0 (((x False) X) Y)):(((eq fofType) (((x False) X) Y)) (((x False) X) Y))
% 289.75/290.08 Found (eq_ref0 (((x False) X) Y)) as proof of (((eq fofType) (((x False) X) Y)) b0)
% 289.75/290.08 Found ((eq_ref fofType) (((x False) X) Y)) as proof of (((eq fofType) (((x False) X) Y)) b0)
% 289.75/290.08 Found ((eq_ref fofType) (((x False) X) Y)) as proof of (((eq fofType) (((x False) X) Y)) b0)
% 289.75/290.08 Found ((eq_ref fofType) (((x False) X) Y)) as proof of (((eq fofType) (((x False) X) Y)) b0)
% 289.75/290.08 Found eq_ref00:=(eq_ref0 b0):(((eq fofType) b0) b0)
% 289.75/290.08 Found (eq_ref0 b0) as proof of (((eq fofType) b0) b)
% 290.79/291.15 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) b)
% 290.79/291.15 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) b)
% 290.79/291.15 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) b)
% 290.79/291.15 Found eq_ref00:=(eq_ref0 (((x False) X) Y)):(((eq fofType) (((x False) X) Y)) (((x False) X) Y))
% 290.79/291.15 Found (eq_ref0 (((x False) X) Y)) as proof of (((eq fofType) (((x False) X) Y)) b0)
% 290.79/291.15 Found ((eq_ref fofType) (((x False) X) Y)) as proof of (((eq fofType) (((x False) X) Y)) b0)
% 290.79/291.15 Found ((eq_ref fofType) (((x False) X) Y)) as proof of (((eq fofType) (((x False) X) Y)) b0)
% 290.79/291.15 Found ((eq_ref fofType) (((x False) X) Y)) as proof of (((eq fofType) (((x False) X) Y)) b0)
% 290.79/291.15 Found eq_ref00:=(eq_ref0 b0):(((eq fofType) b0) b0)
% 290.79/291.15 Found (eq_ref0 b0) as proof of (((eq fofType) b0) b)
% 290.79/291.15 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) b)
% 290.79/291.15 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) b)
% 290.79/291.15 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) b)
% 290.79/291.15 Found eq_ref00:=(eq_ref0 (((x False) X) Y)):(((eq fofType) (((x False) X) Y)) (((x False) X) Y))
% 290.79/291.15 Found (eq_ref0 (((x False) X) Y)) as proof of (((eq fofType) (((x False) X) Y)) b0)
% 290.79/291.15 Found ((eq_ref fofType) (((x False) X) Y)) as proof of (((eq fofType) (((x False) X) Y)) b0)
% 290.79/291.15 Found ((eq_ref fofType) (((x False) X) Y)) as proof of (((eq fofType) (((x False) X) Y)) b0)
% 290.79/291.15 Found ((eq_ref fofType) (((x False) X) Y)) as proof of (((eq fofType) (((x False) X) Y)) b0)
% 290.79/291.15 Found eq_ref00:=(eq_ref0 b0):(((eq fofType) b0) b0)
% 290.79/291.15 Found (eq_ref0 b0) as proof of (((eq fofType) b0) Y)
% 290.79/291.15 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) Y)
% 290.79/291.15 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) Y)
% 290.79/291.15 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) Y)
% 290.79/291.15 Found eq_ref00:=(eq_ref0 b):(((eq fofType) b) b)
% 290.79/291.15 Found (eq_ref0 b) as proof of (((eq fofType) b) b0)
% 290.79/291.15 Found ((eq_ref fofType) b) as proof of (((eq fofType) b) b0)
% 290.79/291.15 Found ((eq_ref fofType) b) as proof of (((eq fofType) b) b0)
% 290.79/291.15 Found ((eq_ref fofType) b) as proof of (((eq fofType) b) b0)
% 290.79/291.15 Found eq_ref00:=(eq_ref0 b0):(((eq fofType) b0) b0)
% 290.79/291.15 Found (eq_ref0 b0) as proof of (((eq fofType) b0) b)
% 290.79/291.15 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) b)
% 290.79/291.15 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) b)
% 290.79/291.15 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) b)
% 290.79/291.15 Found eq_ref00:=(eq_ref0 (((x False) X) Y)):(((eq fofType) (((x False) X) Y)) (((x False) X) Y))
% 290.79/291.15 Found (eq_ref0 (((x False) X) Y)) as proof of (((eq fofType) (((x False) X) Y)) b0)
% 290.79/291.15 Found ((eq_ref fofType) (((x False) X) Y)) as proof of (((eq fofType) (((x False) X) Y)) b0)
% 290.79/291.15 Found ((eq_ref fofType) (((x False) X) Y)) as proof of (((eq fofType) (((x False) X) Y)) b0)
% 290.79/291.15 Found ((eq_ref fofType) (((x False) X) Y)) as proof of (((eq fofType) (((x False) X) Y)) b0)
% 290.79/291.15 Found eq_ref00:=(eq_ref0 b0):(((eq fofType) b0) b0)
% 290.79/291.15 Found (eq_ref0 b0) as proof of (((eq fofType) b0) b)
% 290.79/291.15 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) b)
% 290.79/291.15 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) b)
% 290.79/291.15 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) b)
% 290.79/291.15 Found eq_ref00:=(eq_ref0 (((x False) X) Y)):(((eq fofType) (((x False) X) Y)) (((x False) X) Y))
% 290.79/291.15 Found (eq_ref0 (((x False) X) Y)) as proof of (((eq fofType) (((x False) X) Y)) b0)
% 290.79/291.15 Found ((eq_ref fofType) (((x False) X) Y)) as proof of (((eq fofType) (((x False) X) Y)) b0)
% 290.79/291.15 Found ((eq_ref fofType) (((x False) X) Y)) as proof of (((eq fofType) (((x False) X) Y)) b0)
% 290.79/291.15 Found ((eq_ref fofType) (((x False) X) Y)) as proof of (((eq fofType) (((x False) X) Y)) b0)
% 290.79/291.15 Found eq_ref00:=(eq_ref0 b0):(((eq fofType) b0) b0)
% 290.79/291.15 Found (eq_ref0 b0) as proof of (((eq fofType) b0) b)
% 290.79/291.15 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) b)
% 290.79/291.15 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) b)
% 290.79/291.15 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) b)
% 290.79/291.15 Found eq_ref00:=(eq_ref0 (((x False) X) Y)):(((eq fofType) (((x False) X) Y)) (((x False) X) Y))
% 290.79/291.15 Found (eq_ref0 (((x False) X) Y)) as proof of (((eq fofType) (((x False) X) Y)) b0)
% 290.79/291.15 Found ((eq_ref fofType) (((x False) X) Y)) as proof of (((eq fofType) (((x False) X) Y)) b0)
% 290.79/291.15 Found ((eq_ref fofType) (((x False) X) Y)) as proof of (((eq fofType) (((x False) X) Y)) b0)
% 294.37/294.73 Found ((eq_ref fofType) (((x False) X) Y)) as proof of (((eq fofType) (((x False) X) Y)) b0)
% 294.37/294.73 Found eq_ref00:=(eq_ref0 b0):(((eq fofType) b0) b0)
% 294.37/294.73 Found (eq_ref0 b0) as proof of (((eq fofType) b0) b)
% 294.37/294.73 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) b)
% 294.37/294.73 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) b)
% 294.37/294.73 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) b)
% 294.37/294.73 Found eq_ref00:=(eq_ref0 (((x False) X) Y)):(((eq fofType) (((x False) X) Y)) (((x False) X) Y))
% 294.37/294.73 Found (eq_ref0 (((x False) X) Y)) as proof of (((eq fofType) (((x False) X) Y)) b0)
% 294.37/294.73 Found ((eq_ref fofType) (((x False) X) Y)) as proof of (((eq fofType) (((x False) X) Y)) b0)
% 294.37/294.73 Found ((eq_ref fofType) (((x False) X) Y)) as proof of (((eq fofType) (((x False) X) Y)) b0)
% 294.37/294.73 Found ((eq_ref fofType) (((x False) X) Y)) as proof of (((eq fofType) (((x False) X) Y)) b0)
% 294.37/294.73 Found eq_ref00:=(eq_ref0 b0):(((eq fofType) b0) b0)
% 294.37/294.73 Found (eq_ref0 b0) as proof of (((eq fofType) b0) b)
% 294.37/294.73 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) b)
% 294.37/294.73 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) b)
% 294.37/294.73 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) b)
% 294.37/294.73 Found eq_ref00:=(eq_ref0 (((x False) X) Y)):(((eq fofType) (((x False) X) Y)) (((x False) X) Y))
% 294.37/294.73 Found (eq_ref0 (((x False) X) Y)) as proof of (((eq fofType) (((x False) X) Y)) b0)
% 294.37/294.73 Found ((eq_ref fofType) (((x False) X) Y)) as proof of (((eq fofType) (((x False) X) Y)) b0)
% 294.37/294.73 Found ((eq_ref fofType) (((x False) X) Y)) as proof of (((eq fofType) (((x False) X) Y)) b0)
% 294.37/294.73 Found ((eq_ref fofType) (((x False) X) Y)) as proof of (((eq fofType) (((x False) X) Y)) b0)
% 294.37/294.73 Found eq_ref00:=(eq_ref0 b0):(((eq fofType) b0) b0)
% 294.37/294.73 Found (eq_ref0 b0) as proof of (((eq fofType) b0) Y)
% 294.37/294.73 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) Y)
% 294.37/294.73 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) Y)
% 294.37/294.73 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) Y)
% 294.37/294.73 Found eq_ref00:=(eq_ref0 b):(((eq fofType) b) b)
% 294.37/294.73 Found (eq_ref0 b) as proof of (((eq fofType) b) b0)
% 294.37/294.73 Found ((eq_ref fofType) b) as proof of (((eq fofType) b) b0)
% 294.37/294.73 Found ((eq_ref fofType) b) as proof of (((eq fofType) b) b0)
% 294.37/294.73 Found ((eq_ref fofType) b) as proof of (((eq fofType) b) b0)
% 294.37/294.73 Found eq_ref00:=(eq_ref0 Y):(((eq fofType) Y) Y)
% 294.37/294.73 Found (eq_ref0 Y) as proof of (((eq fofType) Y) b00)
% 294.37/294.73 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b00)
% 294.37/294.73 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b00)
% 294.37/294.73 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b00)
% 294.37/294.73 Found eq_ref00:=(eq_ref0 b00):(((eq fofType) b00) b00)
% 294.37/294.73 Found (eq_ref0 b00) as proof of (((eq fofType) b00) b)
% 294.37/294.73 Found ((eq_ref fofType) b00) as proof of (((eq fofType) b00) b)
% 294.37/294.73 Found ((eq_ref fofType) b00) as proof of (((eq fofType) b00) b)
% 294.37/294.73 Found ((eq_ref fofType) b00) as proof of (((eq fofType) b00) b)
% 294.37/294.73 Found eq_ref00:=(eq_ref0 Y):(((eq fofType) Y) Y)
% 294.37/294.73 Found (eq_ref0 Y) as proof of (((eq fofType) Y) b00)
% 294.37/294.73 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b00)
% 294.37/294.73 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b00)
% 294.37/294.73 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b00)
% 294.37/294.73 Found eq_ref00:=(eq_ref0 b00):(((eq fofType) b00) b00)
% 294.37/294.73 Found (eq_ref0 b00) as proof of (((eq fofType) b00) b)
% 294.37/294.73 Found ((eq_ref fofType) b00) as proof of (((eq fofType) b00) b)
% 294.37/294.73 Found ((eq_ref fofType) b00) as proof of (((eq fofType) b00) b)
% 294.37/294.73 Found ((eq_ref fofType) b00) as proof of (((eq fofType) b00) b)
% 294.37/294.73 Found x00:(P1 b0)
% 294.37/294.73 Found (fun (x00:(P1 b0))=> x00) as proof of (P1 b0)
% 294.37/294.73 Found (fun (x00:(P1 b0))=> x00) as proof of (P2 b0)
% 294.37/294.73 Found x00:(P1 b0)
% 294.37/294.73 Found (fun (x00:(P1 b0))=> x00) as proof of (P1 b0)
% 294.37/294.73 Found (fun (x00:(P1 b0))=> x00) as proof of (P2 b0)
% 294.37/294.73 Found x00:(P1 b0)
% 294.37/294.73 Found (fun (x00:(P1 b0))=> x00) as proof of (P1 b0)
% 294.37/294.73 Found (fun (x00:(P1 b0))=> x00) as proof of (P2 b0)
% 294.37/294.73 Found x00:(P1 b0)
% 294.37/294.73 Found (fun (x00:(P1 b0))=> x00) as proof of (P1 b0)
% 294.37/294.73 Found (fun (x00:(P1 b0))=> x00) as proof of (P2 b0)
% 294.37/294.73 Found x00:(P1 b0)
% 294.37/294.73 Found (fun (x00:(P1 b0))=> x00) as proof of (P1 b0)
% 294.37/294.73 Found (fun (x00:(P1 b0))=> x00) as proof of (P2 b0)
% 294.37/294.73 Found eq_ref00:=(eq_ref0 b00):(((eq fofType) b00) b00)
% 299.16/299.52 Found (eq_ref0 b00) as proof of (((eq fofType) b00) Y)
% 299.16/299.52 Found ((eq_ref fofType) b00) as proof of (((eq fofType) b00) Y)
% 299.16/299.52 Found ((eq_ref fofType) b00) as proof of (((eq fofType) b00) Y)
% 299.16/299.52 Found ((eq_ref fofType) b00) as proof of (((eq fofType) b00) Y)
% 299.16/299.52 Found eq_ref00:=(eq_ref0 b):(((eq fofType) b) b)
% 299.16/299.52 Found (eq_ref0 b) as proof of (((eq fofType) b) b00)
% 299.16/299.52 Found ((eq_ref fofType) b) as proof of (((eq fofType) b) b00)
% 299.16/299.52 Found ((eq_ref fofType) b) as proof of (((eq fofType) b) b00)
% 299.16/299.52 Found ((eq_ref fofType) b) as proof of (((eq fofType) b) b00)
% 299.16/299.52 Found eq_ref00:=(eq_ref0 b1):(((eq fofType) b1) b1)
% 299.16/299.52 Found (eq_ref0 b1) as proof of (((eq fofType) b1) (((x False) X) Y))
% 299.16/299.52 Found ((eq_ref fofType) b1) as proof of (((eq fofType) b1) (((x False) X) Y))
% 299.16/299.52 Found ((eq_ref fofType) b1) as proof of (((eq fofType) b1) (((x False) X) Y))
% 299.16/299.52 Found ((eq_ref fofType) b1) as proof of (((eq fofType) b1) (((x False) X) Y))
% 299.16/299.52 Found eq_ref00:=(eq_ref0 Y):(((eq fofType) Y) Y)
% 299.16/299.52 Found (eq_ref0 Y) as proof of (((eq fofType) Y) b1)
% 299.16/299.52 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b1)
% 299.16/299.52 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b1)
% 299.16/299.52 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b1)
% 299.16/299.52 Found eq_ref00:=(eq_ref0 b0):(((eq fofType) b0) b0)
% 299.16/299.52 Found (eq_ref0 b0) as proof of (((eq fofType) b0) b)
% 299.16/299.52 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) b)
% 299.16/299.52 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) b)
% 299.16/299.52 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) b)
% 299.16/299.52 Found eq_ref00:=(eq_ref0 (((x False) X) b)):(((eq fofType) (((x False) X) b)) (((x False) X) b))
% 299.16/299.52 Found (eq_ref0 (((x False) X) b)) as proof of (((eq fofType) (((x False) X) b)) b0)
% 299.16/299.52 Found ((eq_ref fofType) (((x False) X) b)) as proof of (((eq fofType) (((x False) X) b)) b0)
% 299.16/299.52 Found ((eq_ref fofType) (((x False) X) b)) as proof of (((eq fofType) (((x False) X) b)) b0)
% 299.16/299.52 Found ((eq_ref fofType) (((x False) X) b)) as proof of (((eq fofType) (((x False) X) b)) b0)
% 299.16/299.52 Found eq_ref00:=(eq_ref0 b0):(((eq fofType) b0) b0)
% 299.16/299.52 Found (eq_ref0 b0) as proof of (((eq fofType) b0) b)
% 299.16/299.52 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) b)
% 299.16/299.52 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) b)
% 299.16/299.52 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) b)
% 299.16/299.52 Found eq_ref00:=(eq_ref0 (((x False) X) b)):(((eq fofType) (((x False) X) b)) (((x False) X) b))
% 299.16/299.52 Found (eq_ref0 (((x False) X) b)) as proof of (((eq fofType) (((x False) X) b)) b0)
% 299.16/299.52 Found ((eq_ref fofType) (((x False) X) b)) as proof of (((eq fofType) (((x False) X) b)) b0)
% 299.16/299.52 Found ((eq_ref fofType) (((x False) X) b)) as proof of (((eq fofType) (((x False) X) b)) b0)
% 299.16/299.52 Found ((eq_ref fofType) (((x False) X) b)) as proof of (((eq fofType) (((x False) X) b)) b0)
% 299.16/299.52 Found eq_ref00:=(eq_ref0 b0):(((eq fofType) b0) b0)
% 299.16/299.52 Found (eq_ref0 b0) as proof of (((eq fofType) b0) b)
% 299.16/299.52 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) b)
% 299.16/299.52 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) b)
% 299.16/299.52 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) b)
% 299.16/299.52 Found eq_ref00:=(eq_ref0 (((x False) X) b)):(((eq fofType) (((x False) X) b)) (((x False) X) b))
% 299.16/299.52 Found (eq_ref0 (((x False) X) b)) as proof of (((eq fofType) (((x False) X) b)) b0)
% 299.16/299.52 Found ((eq_ref fofType) (((x False) X) b)) as proof of (((eq fofType) (((x False) X) b)) b0)
% 299.16/299.52 Found ((eq_ref fofType) (((x False) X) b)) as proof of (((eq fofType) (((x False) X) b)) b0)
% 299.16/299.52 Found ((eq_ref fofType) (((x False) X) b)) as proof of (((eq fofType) (((x False) X) b)) b0)
% 299.16/299.52 Found eq_ref00:=(eq_ref0 b0):(((eq fofType) b0) b0)
% 299.16/299.52 Found (eq_ref0 b0) as proof of (((eq fofType) b0) b)
% 299.16/299.52 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) b)
% 299.16/299.52 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) b)
% 299.16/299.52 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) b)
% 299.16/299.52 Found eq_ref00:=(eq_ref0 (((x False) X) b)):(((eq fofType) (((x False) X) b)) (((x False) X) b))
% 299.16/299.52 Found (eq_ref0 (((x False) X) b)) as proof of (((eq fofType) (((x False) X) b)) b0)
% 299.16/299.52 Found ((eq_ref fofType) (((x False) X) b)) as proof of (((eq fofType) (((x False) X) b)) b0)
% 299.16/299.52 Found ((eq_ref fofType) (((x False) X) b)) as proof of (((eq fofType) (((x False) X) b)) b0)
% 299.16/299.52 Found (
%------------------------------------------------------------------------------