TSTP Solution File: NUN024^2 by cocATP---0.2.0

View Problem - Process Solution

%------------------------------------------------------------------------------
% File     : cocATP---0.2.0
% Problem  : NUN024^2 : TPTP v6.4.0. Released v6.4.0.
% Transfm  : none
% Format   : tptp:raw
% Command  : python CASC.py /export/starexec/sandbox/benchmark/theBenchmark.p

% Computer : n005.star.cs.uiowa.edu
% Model    : x86_64 x86_64
% CPU      : Intel(R) Xeon(R) CPU E5-2609 0 2.40GHz
% Memory   : 16091.75MB
% OS       : Linux 3.10.0-327.10.1.el7.x86_64
% CPULimit : 300s
% DateTime : Mon Mar 28 10:08:06 EDT 2016

% Result   : Timeout 288.11s
% Output   : None 
% Verified : 
% SZS Type : None (Parsing solution fails)
% Syntax   : Number of formulae    : 0

% Comments : 
%------------------------------------------------------------------------------
%----No solution output by system
%------------------------------------------------------------------------------
%----ORIGINAL SYSTEM OUTPUT
% 0.00/0.03  % Problem  : NUN024^2 : TPTP v6.4.0. Released v6.4.0.
% 0.00/0.04  % Command  : python CASC.py /export/starexec/sandbox/benchmark/theBenchmark.p
% 0.02/0.23  % Computer : n005.star.cs.uiowa.edu
% 0.02/0.23  % Model    : x86_64 x86_64
% 0.02/0.23  % CPU      : Intel(R) Xeon(R) CPU E5-2609 0 @ 2.40GHz
% 0.02/0.23  % Memory   : 16091.75MB
% 0.02/0.23  % OS       : Linux 3.10.0-327.10.1.el7.x86_64
% 0.02/0.23  % CPULimit : 300
% 0.02/0.23  % DateTime : Fri Mar 25 14:06:57 CDT 2016
% 0.02/0.23  % CPUTime  : 
% 0.02/0.25  Python 2.7.8
% 3.06/3.30  Using paths ['/home/cristobal/cocATP/CASC/TPTP/', '/export/starexec/sandbox/benchmark/', '/export/starexec/sandbox/benchmark/']
% 3.06/3.30  FOF formula (<kernel.Constant object at 0x2abcac5005a8>, <kernel.Constant object at 0x2abcac29e3f8>) of role type named n6
% 3.06/3.30  Using role type
% 3.06/3.30  Declaring zero:fofType
% 3.06/3.30  FOF formula (<kernel.Constant object at 0x2abcae4e5950>, <kernel.DependentProduct object at 0x2abcac29e1b8>) of role type named n7
% 3.06/3.30  Using role type
% 3.06/3.30  Declaring s:(fofType->fofType)
% 3.06/3.30  FOF formula (<kernel.Constant object at 0x2abcac5005a8>, <kernel.DependentProduct object at 0x2abcac29e200>) of role type named n8
% 3.06/3.30  Using role type
% 3.06/3.30  Declaring ite:(Prop->(fofType->(fofType->fofType)))
% 3.06/3.30  FOF formula (<kernel.Constant object at 0x2abcac5005a8>, <kernel.DependentProduct object at 0x2abcac29e128>) of role type named n9
% 3.06/3.30  Using role type
% 3.06/3.30  Declaring h:(fofType->fofType)
% 3.06/3.30  FOF formula (((and ((and ((and ((and (forall (X100:Prop) (U:fofType) (V:fofType), (X100->(((eq fofType) (((ite X100) U) V)) U)))) (forall (X100:Prop) (U:fofType) (V:fofType), ((X100->False)->(((eq fofType) (((ite X100) U) V)) V))))) (forall (X:fofType), (not (((eq fofType) (s X)) zero))))) (forall (X:fofType), (not (((eq fofType) (s X)) X))))) (forall (X:fofType), (((eq fofType) (h X)) (((ite (((eq fofType) X) zero)) (s zero)) zero))))->((ex (fofType->fofType)) (fun (H:(fofType->fofType))=> ((and ((and (((eq fofType) (H zero)) (s zero))) (((eq fofType) (H (s zero))) zero))) (((eq fofType) (H (s (s zero)))) zero))))) of role conjecture named n10
% 3.06/3.30  Conjecture to prove = (((and ((and ((and ((and (forall (X100:Prop) (U:fofType) (V:fofType), (X100->(((eq fofType) (((ite X100) U) V)) U)))) (forall (X100:Prop) (U:fofType) (V:fofType), ((X100->False)->(((eq fofType) (((ite X100) U) V)) V))))) (forall (X:fofType), (not (((eq fofType) (s X)) zero))))) (forall (X:fofType), (not (((eq fofType) (s X)) X))))) (forall (X:fofType), (((eq fofType) (h X)) (((ite (((eq fofType) X) zero)) (s zero)) zero))))->((ex (fofType->fofType)) (fun (H:(fofType->fofType))=> ((and ((and (((eq fofType) (H zero)) (s zero))) (((eq fofType) (H (s zero))) zero))) (((eq fofType) (H (s (s zero)))) zero))))):Prop
% 3.06/3.30  We need to prove ['(((and ((and ((and ((and (forall (X100:Prop) (U:fofType) (V:fofType), (X100->(((eq fofType) (((ite X100) U) V)) U)))) (forall (X100:Prop) (U:fofType) (V:fofType), ((X100->False)->(((eq fofType) (((ite X100) U) V)) V))))) (forall (X:fofType), (not (((eq fofType) (s X)) zero))))) (forall (X:fofType), (not (((eq fofType) (s X)) X))))) (forall (X:fofType), (((eq fofType) (h X)) (((ite (((eq fofType) X) zero)) (s zero)) zero))))->((ex (fofType->fofType)) (fun (H:(fofType->fofType))=> ((and ((and (((eq fofType) (H zero)) (s zero))) (((eq fofType) (H (s zero))) zero))) (((eq fofType) (H (s (s zero)))) zero)))))']
% 3.06/3.30  Parameter fofType:Type.
% 3.06/3.30  Parameter zero:fofType.
% 3.06/3.30  Parameter s:(fofType->fofType).
% 3.06/3.30  Parameter ite:(Prop->(fofType->(fofType->fofType))).
% 3.06/3.30  Parameter h:(fofType->fofType).
% 3.06/3.30  Trying to prove (((and ((and ((and ((and (forall (X100:Prop) (U:fofType) (V:fofType), (X100->(((eq fofType) (((ite X100) U) V)) U)))) (forall (X100:Prop) (U:fofType) (V:fofType), ((X100->False)->(((eq fofType) (((ite X100) U) V)) V))))) (forall (X:fofType), (not (((eq fofType) (s X)) zero))))) (forall (X:fofType), (not (((eq fofType) (s X)) X))))) (forall (X:fofType), (((eq fofType) (h X)) (((ite (((eq fofType) X) zero)) (s zero)) zero))))->((ex (fofType->fofType)) (fun (H:(fofType->fofType))=> ((and ((and (((eq fofType) (H zero)) (s zero))) (((eq fofType) (H (s zero))) zero))) (((eq fofType) (H (s (s zero)))) zero)))))
% 3.06/3.30  Found eq_ref00:=(eq_ref0 (x0 (s (s zero)))):(((eq fofType) (x0 (s (s zero)))) (x0 (s (s zero))))
% 3.06/3.30  Found (eq_ref0 (x0 (s (s zero)))) as proof of (((eq fofType) (x0 (s (s zero)))) zero)
% 3.06/3.30  Found ((eq_ref fofType) (x0 (s (s zero)))) as proof of (((eq fofType) (x0 (s (s zero)))) zero)
% 3.06/3.30  Found ((eq_ref fofType) (x0 (s (s zero)))) as proof of (((eq fofType) (x0 (s (s zero)))) zero)
% 3.06/3.30  Found ((eq_ref fofType) (x0 (s (s zero)))) as proof of (((eq fofType) (x0 (s (s zero)))) zero)
% 3.06/3.30  Found eq_ref00:=(eq_ref0 (x0 (s zero))):(((eq fofType) (x0 (s zero))) (x0 (s zero)))
% 8.00/8.18  Found (eq_ref0 (x0 (s zero))) as proof of (((eq fofType) (x0 (s zero))) zero)
% 8.00/8.18  Found ((eq_ref fofType) (x0 (s zero))) as proof of (((eq fofType) (x0 (s zero))) zero)
% 8.00/8.18  Found ((eq_ref fofType) (x0 (s zero))) as proof of (((eq fofType) (x0 (s zero))) zero)
% 8.00/8.18  Found eq_ref00:=(eq_ref0 (x2 (s (s zero)))):(((eq fofType) (x2 (s (s zero)))) (x2 (s (s zero))))
% 8.00/8.18  Found (eq_ref0 (x2 (s (s zero)))) as proof of (((eq fofType) (x2 (s (s zero)))) zero)
% 8.00/8.18  Found ((eq_ref fofType) (x2 (s (s zero)))) as proof of (((eq fofType) (x2 (s (s zero)))) zero)
% 8.00/8.18  Found ((eq_ref fofType) (x2 (s (s zero)))) as proof of (((eq fofType) (x2 (s (s zero)))) zero)
% 8.00/8.18  Found ((eq_ref fofType) (x2 (s (s zero)))) as proof of (((eq fofType) (x2 (s (s zero)))) zero)
% 8.00/8.18  Found eq_ref00:=(eq_ref0 (x0 (s zero))):(((eq fofType) (x0 (s zero))) (x0 (s zero)))
% 8.00/8.18  Found (eq_ref0 (x0 (s zero))) as proof of (((eq fofType) (x0 (s zero))) zero)
% 8.00/8.18  Found ((eq_ref fofType) (x0 (s zero))) as proof of (((eq fofType) (x0 (s zero))) zero)
% 8.00/8.18  Found ((eq_ref fofType) (x0 (s zero))) as proof of (((eq fofType) (x0 (s zero))) zero)
% 8.00/8.18  Found ((eq_ref fofType) (x0 (s zero))) as proof of (((eq fofType) (x0 (s zero))) zero)
% 8.00/8.18  Found eq_ref00:=(eq_ref0 (x0 zero)):(((eq fofType) (x0 zero)) (x0 zero))
% 8.00/8.18  Found (eq_ref0 (x0 zero)) as proof of (((eq fofType) (x0 zero)) (s zero))
% 8.00/8.18  Found ((eq_ref fofType) (x0 zero)) as proof of (((eq fofType) (x0 zero)) (s zero))
% 8.00/8.18  Found ((eq_ref fofType) (x0 zero)) as proof of (((eq fofType) (x0 zero)) (s zero))
% 8.00/8.18  Found ((eq_ref fofType) (x0 zero)) as proof of (((eq fofType) (x0 zero)) (s zero))
% 8.00/8.18  Found eq_ref00:=(eq_ref0 (x0 (s (s zero)))):(((eq fofType) (x0 (s (s zero)))) (x0 (s (s zero))))
% 8.00/8.18  Found (eq_ref0 (x0 (s (s zero)))) as proof of (((eq fofType) (x0 (s (s zero)))) zero)
% 8.00/8.18  Found ((eq_ref fofType) (x0 (s (s zero)))) as proof of (((eq fofType) (x0 (s (s zero)))) zero)
% 8.00/8.18  Found ((eq_ref fofType) (x0 (s (s zero)))) as proof of (((eq fofType) (x0 (s (s zero)))) zero)
% 8.00/8.18  Found ((eq_ref fofType) (x0 (s (s zero)))) as proof of (((eq fofType) (x0 (s (s zero)))) zero)
% 8.00/8.18  Found eq_ref00:=(eq_ref0 (x2 (s zero))):(((eq fofType) (x2 (s zero))) (x2 (s zero)))
% 8.00/8.18  Found (eq_ref0 (x2 (s zero))) as proof of (((eq fofType) (x2 (s zero))) zero)
% 8.00/8.18  Found ((eq_ref fofType) (x2 (s zero))) as proof of (((eq fofType) (x2 (s zero))) zero)
% 8.00/8.18  Found ((eq_ref fofType) (x2 (s zero))) as proof of (((eq fofType) (x2 (s zero))) zero)
% 8.00/8.18  Found eq_ref00:=(eq_ref0 (x4 (s (s zero)))):(((eq fofType) (x4 (s (s zero)))) (x4 (s (s zero))))
% 8.00/8.18  Found (eq_ref0 (x4 (s (s zero)))) as proof of (((eq fofType) (x4 (s (s zero)))) zero)
% 8.00/8.18  Found ((eq_ref fofType) (x4 (s (s zero)))) as proof of (((eq fofType) (x4 (s (s zero)))) zero)
% 8.00/8.18  Found ((eq_ref fofType) (x4 (s (s zero)))) as proof of (((eq fofType) (x4 (s (s zero)))) zero)
% 8.00/8.18  Found ((eq_ref fofType) (x4 (s (s zero)))) as proof of (((eq fofType) (x4 (s (s zero)))) zero)
% 8.00/8.18  Found eq_ref00:=(eq_ref0 (x2 (s zero))):(((eq fofType) (x2 (s zero))) (x2 (s zero)))
% 8.00/8.18  Found (eq_ref0 (x2 (s zero))) as proof of (((eq fofType) (x2 (s zero))) zero)
% 8.00/8.18  Found ((eq_ref fofType) (x2 (s zero))) as proof of (((eq fofType) (x2 (s zero))) zero)
% 8.00/8.18  Found ((eq_ref fofType) (x2 (s zero))) as proof of (((eq fofType) (x2 (s zero))) zero)
% 8.00/8.18  Found ((eq_ref fofType) (x2 (s zero))) as proof of (((eq fofType) (x2 (s zero))) zero)
% 8.00/8.18  Found eq_ref00:=(eq_ref0 (x2 zero)):(((eq fofType) (x2 zero)) (x2 zero))
% 8.00/8.18  Found (eq_ref0 (x2 zero)) as proof of (((eq fofType) (x2 zero)) (s zero))
% 8.00/8.18  Found ((eq_ref fofType) (x2 zero)) as proof of (((eq fofType) (x2 zero)) (s zero))
% 8.00/8.18  Found ((eq_ref fofType) (x2 zero)) as proof of (((eq fofType) (x2 zero)) (s zero))
% 8.00/8.18  Found ((eq_ref fofType) (x2 zero)) as proof of (((eq fofType) (x2 zero)) (s zero))
% 8.00/8.18  Found eq_ref00:=(eq_ref0 (x0 (s zero))):(((eq fofType) (x0 (s zero))) (x0 (s zero)))
% 8.00/8.18  Found (eq_ref0 (x0 (s zero))) as proof of (((eq fofType) (x0 (s zero))) zero)
% 8.00/8.18  Found ((eq_ref fofType) (x0 (s zero))) as proof of (((eq fofType) (x0 (s zero))) zero)
% 8.00/8.18  Found ((eq_ref fofType) (x0 (s zero))) as proof of (((eq fofType) (x0 (s zero))) zero)
% 8.00/8.18  Found eq_ref00:=(eq_ref0 (x0 (s (s zero)))):(((eq fofType) (x0 (s (s zero)))) (x0 (s (s zero))))
% 8.00/8.18  Found (eq_ref0 (x0 (s (s zero)))) as proof of (((eq fofType) (x0 (s (s zero)))) zero)
% 16.23/16.42  Found ((eq_ref fofType) (x0 (s (s zero)))) as proof of (((eq fofType) (x0 (s (s zero)))) zero)
% 16.23/16.42  Found ((eq_ref fofType) (x0 (s (s zero)))) as proof of (((eq fofType) (x0 (s (s zero)))) zero)
% 16.23/16.42  Found ((eq_ref fofType) (x0 (s (s zero)))) as proof of (((eq fofType) (x0 (s (s zero)))) zero)
% 16.23/16.42  Found eq_ref00:=(eq_ref0 (x0 (s zero))):(((eq fofType) (x0 (s zero))) (x0 (s zero)))
% 16.23/16.42  Found (eq_ref0 (x0 (s zero))) as proof of (((eq fofType) (x0 (s zero))) zero)
% 16.23/16.42  Found ((eq_ref fofType) (x0 (s zero))) as proof of (((eq fofType) (x0 (s zero))) zero)
% 16.23/16.42  Found ((eq_ref fofType) (x0 (s zero))) as proof of (((eq fofType) (x0 (s zero))) zero)
% 16.23/16.42  Found ((eq_ref fofType) (x0 (s zero))) as proof of (((eq fofType) (x0 (s zero))) zero)
% 16.23/16.42  Found eq_ref00:=(eq_ref0 (x0 zero)):(((eq fofType) (x0 zero)) (x0 zero))
% 16.23/16.42  Found (eq_ref0 (x0 zero)) as proof of (((eq fofType) (x0 zero)) (s zero))
% 16.23/16.42  Found ((eq_ref fofType) (x0 zero)) as proof of (((eq fofType) (x0 zero)) (s zero))
% 16.23/16.42  Found ((eq_ref fofType) (x0 zero)) as proof of (((eq fofType) (x0 zero)) (s zero))
% 16.23/16.42  Found ((eq_ref fofType) (x0 zero)) as proof of (((eq fofType) (x0 zero)) (s zero))
% 16.23/16.42  Found eq_ref00:=(eq_ref0 (x2 (s (s zero)))):(((eq fofType) (x2 (s (s zero)))) (x2 (s (s zero))))
% 16.23/16.42  Found (eq_ref0 (x2 (s (s zero)))) as proof of (((eq fofType) (x2 (s (s zero)))) zero)
% 16.23/16.42  Found ((eq_ref fofType) (x2 (s (s zero)))) as proof of (((eq fofType) (x2 (s (s zero)))) zero)
% 16.23/16.42  Found ((eq_ref fofType) (x2 (s (s zero)))) as proof of (((eq fofType) (x2 (s (s zero)))) zero)
% 16.23/16.42  Found ((eq_ref fofType) (x2 (s (s zero)))) as proof of (((eq fofType) (x2 (s (s zero)))) zero)
% 16.23/16.42  Found eq_ref00:=(eq_ref0 (x0 (s zero))):(((eq fofType) (x0 (s zero))) (x0 (s zero)))
% 16.23/16.42  Found (eq_ref0 (x0 (s zero))) as proof of (((eq fofType) (x0 (s zero))) zero)
% 16.23/16.42  Found ((eq_ref fofType) (x0 (s zero))) as proof of (((eq fofType) (x0 (s zero))) zero)
% 16.23/16.42  Found ((eq_ref fofType) (x0 (s zero))) as proof of (((eq fofType) (x0 (s zero))) zero)
% 16.23/16.42  Found eq_ref00:=(eq_ref0 (x0 (s zero))):(((eq fofType) (x0 (s zero))) (x0 (s zero)))
% 16.23/16.42  Found (eq_ref0 (x0 (s zero))) as proof of (((eq fofType) (x0 (s zero))) zero)
% 16.23/16.42  Found ((eq_ref fofType) (x0 (s zero))) as proof of (((eq fofType) (x0 (s zero))) zero)
% 16.23/16.42  Found ((eq_ref fofType) (x0 (s zero))) as proof of (((eq fofType) (x0 (s zero))) zero)
% 16.23/16.42  Found ((eq_ref fofType) (x0 (s zero))) as proof of (((eq fofType) (x0 (s zero))) zero)
% 16.23/16.42  Found eq_ref00:=(eq_ref0 (x0 zero)):(((eq fofType) (x0 zero)) (x0 zero))
% 16.23/16.42  Found (eq_ref0 (x0 zero)) as proof of (((eq fofType) (x0 zero)) (s zero))
% 16.23/16.42  Found ((eq_ref fofType) (x0 zero)) as proof of (((eq fofType) (x0 zero)) (s zero))
% 16.23/16.42  Found ((eq_ref fofType) (x0 zero)) as proof of (((eq fofType) (x0 zero)) (s zero))
% 16.23/16.42  Found ((eq_ref fofType) (x0 zero)) as proof of (((eq fofType) (x0 zero)) (s zero))
% 16.23/16.42  Found eq_ref00:=(eq_ref0 (x4 (s zero))):(((eq fofType) (x4 (s zero))) (x4 (s zero)))
% 16.23/16.42  Found (eq_ref0 (x4 (s zero))) as proof of (((eq fofType) (x4 (s zero))) zero)
% 16.23/16.42  Found ((eq_ref fofType) (x4 (s zero))) as proof of (((eq fofType) (x4 (s zero))) zero)
% 16.23/16.42  Found ((eq_ref fofType) (x4 (s zero))) as proof of (((eq fofType) (x4 (s zero))) zero)
% 16.23/16.42  Found eq_ref00:=(eq_ref0 (x4 (s zero))):(((eq fofType) (x4 (s zero))) (x4 (s zero)))
% 16.23/16.42  Found (eq_ref0 (x4 (s zero))) as proof of (((eq fofType) (x4 (s zero))) zero)
% 16.23/16.42  Found ((eq_ref fofType) (x4 (s zero))) as proof of (((eq fofType) (x4 (s zero))) zero)
% 16.23/16.42  Found ((eq_ref fofType) (x4 (s zero))) as proof of (((eq fofType) (x4 (s zero))) zero)
% 16.23/16.42  Found ((eq_ref fofType) (x4 (s zero))) as proof of (((eq fofType) (x4 (s zero))) zero)
% 16.23/16.42  Found eq_ref00:=(eq_ref0 (x4 zero)):(((eq fofType) (x4 zero)) (x4 zero))
% 16.23/16.42  Found (eq_ref0 (x4 zero)) as proof of (((eq fofType) (x4 zero)) (s zero))
% 16.23/16.42  Found ((eq_ref fofType) (x4 zero)) as proof of (((eq fofType) (x4 zero)) (s zero))
% 16.23/16.42  Found ((eq_ref fofType) (x4 zero)) as proof of (((eq fofType) (x4 zero)) (s zero))
% 16.23/16.42  Found ((eq_ref fofType) (x4 zero)) as proof of (((eq fofType) (x4 zero)) (s zero))
% 16.23/16.42  Found eq_ref00:=(eq_ref0 (x0 (s zero))):(((eq fofType) (x0 (s zero))) (x0 (s zero)))
% 16.23/16.42  Found (eq_ref0 (x0 (s zero))) as proof of (((eq fofType) (x0 (s zero))) zero)
% 18.79/19.01  Found ((eq_ref fofType) (x0 (s zero))) as proof of (((eq fofType) (x0 (s zero))) zero)
% 18.79/19.01  Found ((eq_ref fofType) (x0 (s zero))) as proof of (((eq fofType) (x0 (s zero))) zero)
% 18.79/19.01  Found eta_expansion000:=(eta_expansion00 (fun (H:(fofType->fofType))=> ((and ((and (((eq fofType) (H zero)) (s zero))) (((eq fofType) (H (s zero))) zero))) (((eq fofType) (H (s (s zero)))) zero)))):(((eq ((fofType->fofType)->Prop)) (fun (H:(fofType->fofType))=> ((and ((and (((eq fofType) (H zero)) (s zero))) (((eq fofType) (H (s zero))) zero))) (((eq fofType) (H (s (s zero)))) zero)))) (fun (x:(fofType->fofType))=> ((and ((and (((eq fofType) (x zero)) (s zero))) (((eq fofType) (x (s zero))) zero))) (((eq fofType) (x (s (s zero)))) zero))))
% 18.79/19.01  Found (eta_expansion00 (fun (H:(fofType->fofType))=> ((and ((and (((eq fofType) (H zero)) (s zero))) (((eq fofType) (H (s zero))) zero))) (((eq fofType) (H (s (s zero)))) zero)))) as proof of (((eq ((fofType->fofType)->Prop)) (fun (H:(fofType->fofType))=> ((and ((and (((eq fofType) (H zero)) (s zero))) (((eq fofType) (H (s zero))) zero))) (((eq fofType) (H (s (s zero)))) zero)))) b)
% 18.79/19.01  Found ((eta_expansion0 Prop) (fun (H:(fofType->fofType))=> ((and ((and (((eq fofType) (H zero)) (s zero))) (((eq fofType) (H (s zero))) zero))) (((eq fofType) (H (s (s zero)))) zero)))) as proof of (((eq ((fofType->fofType)->Prop)) (fun (H:(fofType->fofType))=> ((and ((and (((eq fofType) (H zero)) (s zero))) (((eq fofType) (H (s zero))) zero))) (((eq fofType) (H (s (s zero)))) zero)))) b)
% 18.79/19.01  Found (((eta_expansion (fofType->fofType)) Prop) (fun (H:(fofType->fofType))=> ((and ((and (((eq fofType) (H zero)) (s zero))) (((eq fofType) (H (s zero))) zero))) (((eq fofType) (H (s (s zero)))) zero)))) as proof of (((eq ((fofType->fofType)->Prop)) (fun (H:(fofType->fofType))=> ((and ((and (((eq fofType) (H zero)) (s zero))) (((eq fofType) (H (s zero))) zero))) (((eq fofType) (H (s (s zero)))) zero)))) b)
% 18.79/19.01  Found (((eta_expansion (fofType->fofType)) Prop) (fun (H:(fofType->fofType))=> ((and ((and (((eq fofType) (H zero)) (s zero))) (((eq fofType) (H (s zero))) zero))) (((eq fofType) (H (s (s zero)))) zero)))) as proof of (((eq ((fofType->fofType)->Prop)) (fun (H:(fofType->fofType))=> ((and ((and (((eq fofType) (H zero)) (s zero))) (((eq fofType) (H (s zero))) zero))) (((eq fofType) (H (s (s zero)))) zero)))) b)
% 18.79/19.01  Found (((eta_expansion (fofType->fofType)) Prop) (fun (H:(fofType->fofType))=> ((and ((and (((eq fofType) (H zero)) (s zero))) (((eq fofType) (H (s zero))) zero))) (((eq fofType) (H (s (s zero)))) zero)))) as proof of (((eq ((fofType->fofType)->Prop)) (fun (H:(fofType->fofType))=> ((and ((and (((eq fofType) (H zero)) (s zero))) (((eq fofType) (H (s zero))) zero))) (((eq fofType) (H (s (s zero)))) zero)))) b)
% 18.79/19.01  Found eq_ref00:=(eq_ref0 (x2 (s zero))):(((eq fofType) (x2 (s zero))) (x2 (s zero)))
% 18.79/19.01  Found (eq_ref0 (x2 (s zero))) as proof of (((eq fofType) (x2 (s zero))) zero)
% 18.79/19.01  Found ((eq_ref fofType) (x2 (s zero))) as proof of (((eq fofType) (x2 (s zero))) zero)
% 18.79/19.01  Found ((eq_ref fofType) (x2 (s zero))) as proof of (((eq fofType) (x2 (s zero))) zero)
% 18.79/19.01  Found eq_ref00:=(eq_ref0 (x6 (s (s zero)))):(((eq fofType) (x6 (s (s zero)))) (x6 (s (s zero))))
% 18.79/19.01  Found (eq_ref0 (x6 (s (s zero)))) as proof of (((eq fofType) (x6 (s (s zero)))) zero)
% 18.79/19.01  Found ((eq_ref fofType) (x6 (s (s zero)))) as proof of (((eq fofType) (x6 (s (s zero)))) zero)
% 18.79/19.01  Found ((eq_ref fofType) (x6 (s (s zero)))) as proof of (((eq fofType) (x6 (s (s zero)))) zero)
% 18.79/19.01  Found ((eq_ref fofType) (x6 (s (s zero)))) as proof of (((eq fofType) (x6 (s (s zero)))) zero)
% 18.79/19.01  Found eq_ref00:=(eq_ref0 (x0 (s zero))):(((eq fofType) (x0 (s zero))) (x0 (s zero)))
% 18.79/19.01  Found (eq_ref0 (x0 (s zero))) as proof of (((eq fofType) (x0 (s zero))) zero)
% 18.79/19.01  Found ((eq_ref fofType) (x0 (s zero))) as proof of (((eq fofType) (x0 (s zero))) zero)
% 18.79/19.01  Found ((eq_ref fofType) (x0 (s zero))) as proof of (((eq fofType) (x0 (s zero))) zero)
% 18.79/19.01  Found eq_ref00:=(eq_ref0 (x0 (s zero))):(((eq fofType) (x0 (s zero))) (x0 (s zero)))
% 18.79/19.01  Found (eq_ref0 (x0 (s zero))) as proof of (((eq fofType) (x0 (s zero))) zero)
% 18.79/19.01  Found ((eq_ref fofType) (x0 (s zero))) as proof of (((eq fofType) (x0 (s zero))) zero)
% 21.80/22.01  Found ((eq_ref fofType) (x0 (s zero))) as proof of (((eq fofType) (x0 (s zero))) zero)
% 21.80/22.01  Found eq_ref00:=(eq_ref0 (x2 (s zero))):(((eq fofType) (x2 (s zero))) (x2 (s zero)))
% 21.80/22.01  Found (eq_ref0 (x2 (s zero))) as proof of (((eq fofType) (x2 (s zero))) zero)
% 21.80/22.01  Found ((eq_ref fofType) (x2 (s zero))) as proof of (((eq fofType) (x2 (s zero))) zero)
% 21.80/22.01  Found ((eq_ref fofType) (x2 (s zero))) as proof of (((eq fofType) (x2 (s zero))) zero)
% 21.80/22.01  Found eq_ref00:=(eq_ref0 (x0 (s zero))):(((eq fofType) (x0 (s zero))) (x0 (s zero)))
% 21.80/22.01  Found (eq_ref0 (x0 (s zero))) as proof of (((eq fofType) (x0 (s zero))) zero)
% 21.80/22.01  Found ((eq_ref fofType) (x0 (s zero))) as proof of (((eq fofType) (x0 (s zero))) zero)
% 21.80/22.01  Found ((eq_ref fofType) (x0 (s zero))) as proof of (((eq fofType) (x0 (s zero))) zero)
% 21.80/22.01  Found ((eq_ref fofType) (x0 (s zero))) as proof of (((eq fofType) (x0 (s zero))) zero)
% 21.80/22.01  Found eq_ref00:=(eq_ref0 (x0 zero)):(((eq fofType) (x0 zero)) (x0 zero))
% 21.80/22.01  Found (eq_ref0 (x0 zero)) as proof of (((eq fofType) (x0 zero)) (s zero))
% 21.80/22.01  Found ((eq_ref fofType) (x0 zero)) as proof of (((eq fofType) (x0 zero)) (s zero))
% 21.80/22.01  Found ((eq_ref fofType) (x0 zero)) as proof of (((eq fofType) (x0 zero)) (s zero))
% 21.80/22.01  Found ((eq_ref fofType) (x0 zero)) as proof of (((eq fofType) (x0 zero)) (s zero))
% 21.80/22.01  Found eq_ref00:=(eq_ref0 (x2 (s zero))):(((eq fofType) (x2 (s zero))) (x2 (s zero)))
% 21.80/22.01  Found (eq_ref0 (x2 (s zero))) as proof of (((eq fofType) (x2 (s zero))) zero)
% 21.80/22.01  Found ((eq_ref fofType) (x2 (s zero))) as proof of (((eq fofType) (x2 (s zero))) zero)
% 21.80/22.01  Found ((eq_ref fofType) (x2 (s zero))) as proof of (((eq fofType) (x2 (s zero))) zero)
% 21.80/22.01  Found ((eq_ref fofType) (x2 (s zero))) as proof of (((eq fofType) (x2 (s zero))) zero)
% 21.80/22.01  Found eq_ref00:=(eq_ref0 (x2 zero)):(((eq fofType) (x2 zero)) (x2 zero))
% 21.80/22.01  Found (eq_ref0 (x2 zero)) as proof of (((eq fofType) (x2 zero)) (s zero))
% 21.80/22.01  Found ((eq_ref fofType) (x2 zero)) as proof of (((eq fofType) (x2 zero)) (s zero))
% 21.80/22.01  Found ((eq_ref fofType) (x2 zero)) as proof of (((eq fofType) (x2 zero)) (s zero))
% 21.80/22.01  Found ((eq_ref fofType) (x2 zero)) as proof of (((eq fofType) (x2 zero)) (s zero))
% 21.80/22.01  Found eq_ref00:=(eq_ref0 (x0 (s (s zero)))):(((eq fofType) (x0 (s (s zero)))) (x0 (s (s zero))))
% 21.80/22.01  Found (eq_ref0 (x0 (s (s zero)))) as proof of (((eq fofType) (x0 (s (s zero)))) zero)
% 21.80/22.01  Found ((eq_ref fofType) (x0 (s (s zero)))) as proof of (((eq fofType) (x0 (s (s zero)))) zero)
% 21.80/22.01  Found ((eq_ref fofType) (x0 (s (s zero)))) as proof of (((eq fofType) (x0 (s (s zero)))) zero)
% 21.80/22.01  Found ((eq_ref fofType) (x0 (s (s zero)))) as proof of (((eq fofType) (x0 (s (s zero)))) zero)
% 21.80/22.01  Found eq_ref00:=(eq_ref0 (x2 (s (s zero)))):(((eq fofType) (x2 (s (s zero)))) (x2 (s (s zero))))
% 21.80/22.01  Found (eq_ref0 (x2 (s (s zero)))) as proof of (((eq fofType) (x2 (s (s zero)))) zero)
% 21.80/22.01  Found ((eq_ref fofType) (x2 (s (s zero)))) as proof of (((eq fofType) (x2 (s (s zero)))) zero)
% 21.80/22.01  Found ((eq_ref fofType) (x2 (s (s zero)))) as proof of (((eq fofType) (x2 (s (s zero)))) zero)
% 21.80/22.01  Found ((eq_ref fofType) (x2 (s (s zero)))) as proof of (((eq fofType) (x2 (s (s zero)))) zero)
% 21.80/22.01  Found eq_ref00:=(eq_ref0 (x4 (s (s zero)))):(((eq fofType) (x4 (s (s zero)))) (x4 (s (s zero))))
% 21.80/22.01  Found (eq_ref0 (x4 (s (s zero)))) as proof of (((eq fofType) (x4 (s (s zero)))) zero)
% 21.80/22.01  Found ((eq_ref fofType) (x4 (s (s zero)))) as proof of (((eq fofType) (x4 (s (s zero)))) zero)
% 21.80/22.01  Found ((eq_ref fofType) (x4 (s (s zero)))) as proof of (((eq fofType) (x4 (s (s zero)))) zero)
% 21.80/22.01  Found ((eq_ref fofType) (x4 (s (s zero)))) as proof of (((eq fofType) (x4 (s (s zero)))) zero)
% 21.80/22.01  Found eq_ref00:=(eq_ref0 (f x0)):(((eq Prop) (f x0)) (f x0))
% 21.80/22.01  Found (eq_ref0 (f x0)) as proof of (((eq Prop) (f x0)) ((and ((and (((eq fofType) (x0 zero)) (s zero))) (((eq fofType) (x0 (s zero))) zero))) (((eq fofType) (x0 (s (s zero)))) zero)))
% 21.80/22.01  Found ((eq_ref Prop) (f x0)) as proof of (((eq Prop) (f x0)) ((and ((and (((eq fofType) (x0 zero)) (s zero))) (((eq fofType) (x0 (s zero))) zero))) (((eq fofType) (x0 (s (s zero)))) zero)))
% 21.80/22.01  Found ((eq_ref Prop) (f x0)) as proof of (((eq Prop) (f x0)) ((and ((and (((eq fofType) (x0 zero)) (s zero))) (((eq fofType) (x0 (s zero))) zero))) (((eq fofType) (x0 (s (s zero)))) zero)))
% 26.86/27.04  Found (fun (x0:(fofType->fofType))=> ((eq_ref Prop) (f x0))) as proof of (((eq Prop) (f x0)) ((and ((and (((eq fofType) (x0 zero)) (s zero))) (((eq fofType) (x0 (s zero))) zero))) (((eq fofType) (x0 (s (s zero)))) zero)))
% 26.86/27.04  Found (fun (x0:(fofType->fofType))=> ((eq_ref Prop) (f x0))) as proof of (forall (x:(fofType->fofType)), (((eq Prop) (f x)) ((and ((and (((eq fofType) (x zero)) (s zero))) (((eq fofType) (x (s zero))) zero))) (((eq fofType) (x (s (s zero)))) zero))))
% 26.86/27.04  Found eq_ref00:=(eq_ref0 (f x0)):(((eq Prop) (f x0)) (f x0))
% 26.86/27.04  Found (eq_ref0 (f x0)) as proof of (((eq Prop) (f x0)) ((and ((and (((eq fofType) (x0 zero)) (s zero))) (((eq fofType) (x0 (s zero))) zero))) (((eq fofType) (x0 (s (s zero)))) zero)))
% 26.86/27.04  Found ((eq_ref Prop) (f x0)) as proof of (((eq Prop) (f x0)) ((and ((and (((eq fofType) (x0 zero)) (s zero))) (((eq fofType) (x0 (s zero))) zero))) (((eq fofType) (x0 (s (s zero)))) zero)))
% 26.86/27.04  Found ((eq_ref Prop) (f x0)) as proof of (((eq Prop) (f x0)) ((and ((and (((eq fofType) (x0 zero)) (s zero))) (((eq fofType) (x0 (s zero))) zero))) (((eq fofType) (x0 (s (s zero)))) zero)))
% 26.86/27.04  Found (fun (x0:(fofType->fofType))=> ((eq_ref Prop) (f x0))) as proof of (((eq Prop) (f x0)) ((and ((and (((eq fofType) (x0 zero)) (s zero))) (((eq fofType) (x0 (s zero))) zero))) (((eq fofType) (x0 (s (s zero)))) zero)))
% 26.86/27.04  Found (fun (x0:(fofType->fofType))=> ((eq_ref Prop) (f x0))) as proof of (forall (x:(fofType->fofType)), (((eq Prop) (f x)) ((and ((and (((eq fofType) (x zero)) (s zero))) (((eq fofType) (x (s zero))) zero))) (((eq fofType) (x (s (s zero)))) zero))))
% 26.86/27.04  Found eq_ref00:=(eq_ref0 (x0 (s zero))):(((eq fofType) (x0 (s zero))) (x0 (s zero)))
% 26.86/27.04  Found (eq_ref0 (x0 (s zero))) as proof of (((eq fofType) (x0 (s zero))) zero)
% 26.86/27.04  Found ((eq_ref fofType) (x0 (s zero))) as proof of (((eq fofType) (x0 (s zero))) zero)
% 26.86/27.04  Found ((eq_ref fofType) (x0 (s zero))) as proof of (((eq fofType) (x0 (s zero))) zero)
% 26.86/27.04  Found ((eq_ref fofType) (x0 (s zero))) as proof of (((eq fofType) (x0 (s zero))) zero)
% 26.86/27.04  Found eq_ref00:=(eq_ref0 (x0 zero)):(((eq fofType) (x0 zero)) (x0 zero))
% 26.86/27.04  Found (eq_ref0 (x0 zero)) as proof of (((eq fofType) (x0 zero)) (s zero))
% 26.86/27.04  Found ((eq_ref fofType) (x0 zero)) as proof of (((eq fofType) (x0 zero)) (s zero))
% 26.86/27.04  Found ((eq_ref fofType) (x0 zero)) as proof of (((eq fofType) (x0 zero)) (s zero))
% 26.86/27.04  Found ((eq_ref fofType) (x0 zero)) as proof of (((eq fofType) (x0 zero)) (s zero))
% 26.86/27.04  Found eq_ref00:=(eq_ref0 (x0 (s zero))):(((eq fofType) (x0 (s zero))) (x0 (s zero)))
% 26.86/27.04  Found (eq_ref0 (x0 (s zero))) as proof of (((eq fofType) (x0 (s zero))) zero)
% 26.86/27.04  Found ((eq_ref fofType) (x0 (s zero))) as proof of (((eq fofType) (x0 (s zero))) zero)
% 26.86/27.04  Found ((eq_ref fofType) (x0 (s zero))) as proof of (((eq fofType) (x0 (s zero))) zero)
% 26.86/27.04  Found ((eq_ref fofType) (x0 (s zero))) as proof of (((eq fofType) (x0 (s zero))) zero)
% 26.86/27.04  Found eq_ref00:=(eq_ref0 (x0 zero)):(((eq fofType) (x0 zero)) (x0 zero))
% 26.86/27.04  Found (eq_ref0 (x0 zero)) as proof of (((eq fofType) (x0 zero)) (s zero))
% 26.86/27.04  Found ((eq_ref fofType) (x0 zero)) as proof of (((eq fofType) (x0 zero)) (s zero))
% 26.86/27.04  Found ((eq_ref fofType) (x0 zero)) as proof of (((eq fofType) (x0 zero)) (s zero))
% 26.86/27.04  Found ((eq_ref fofType) (x0 zero)) as proof of (((eq fofType) (x0 zero)) (s zero))
% 26.86/27.04  Found eq_ref00:=(eq_ref0 (x2 (s zero))):(((eq fofType) (x2 (s zero))) (x2 (s zero)))
% 26.86/27.04  Found (eq_ref0 (x2 (s zero))) as proof of (((eq fofType) (x2 (s zero))) zero)
% 26.86/27.04  Found ((eq_ref fofType) (x2 (s zero))) as proof of (((eq fofType) (x2 (s zero))) zero)
% 26.86/27.04  Found ((eq_ref fofType) (x2 (s zero))) as proof of (((eq fofType) (x2 (s zero))) zero)
% 26.86/27.04  Found ((eq_ref fofType) (x2 (s zero))) as proof of (((eq fofType) (x2 (s zero))) zero)
% 26.86/27.04  Found eq_ref00:=(eq_ref0 (x2 zero)):(((eq fofType) (x2 zero)) (x2 zero))
% 26.86/27.04  Found (eq_ref0 (x2 zero)) as proof of (((eq fofType) (x2 zero)) (s zero))
% 26.86/27.04  Found ((eq_ref fofType) (x2 zero)) as proof of (((eq fofType) (x2 zero)) (s zero))
% 26.86/27.04  Found ((eq_ref fofType) (x2 zero)) as proof of (((eq fofType) (x2 zero)) (s zero))
% 26.86/27.04  Found ((eq_ref fofType) (x2 zero)) as proof of (((eq fofType) (x2 zero)) (s zero))
% 26.86/27.04  Found eta_expansion000:=(eta_expansion00 (fun (H:(fofType->fofType))=> ((and ((and (((eq fofType) (H zero)) (s zero))) (((eq fofType) (H (s zero))) zero))) (((eq fofType) (H (s (s zero)))) zero)))):(((eq ((fofType->fofType)->Prop)) (fun (H:(fofType->fofType))=> ((and ((and (((eq fofType) (H zero)) (s zero))) (((eq fofType) (H (s zero))) zero))) (((eq fofType) (H (s (s zero)))) zero)))) (fun (x:(fofType->fofType))=> ((and ((and (((eq fofType) (x zero)) (s zero))) (((eq fofType) (x (s zero))) zero))) (((eq fofType) (x (s (s zero)))) zero))))
% 34.16/34.33  Found (eta_expansion00 (fun (H:(fofType->fofType))=> ((and ((and (((eq fofType) (H zero)) (s zero))) (((eq fofType) (H (s zero))) zero))) (((eq fofType) (H (s (s zero)))) zero)))) as proof of (((eq ((fofType->fofType)->Prop)) (fun (H:(fofType->fofType))=> ((and ((and (((eq fofType) (H zero)) (s zero))) (((eq fofType) (H (s zero))) zero))) (((eq fofType) (H (s (s zero)))) zero)))) b)
% 34.16/34.33  Found ((eta_expansion0 Prop) (fun (H:(fofType->fofType))=> ((and ((and (((eq fofType) (H zero)) (s zero))) (((eq fofType) (H (s zero))) zero))) (((eq fofType) (H (s (s zero)))) zero)))) as proof of (((eq ((fofType->fofType)->Prop)) (fun (H:(fofType->fofType))=> ((and ((and (((eq fofType) (H zero)) (s zero))) (((eq fofType) (H (s zero))) zero))) (((eq fofType) (H (s (s zero)))) zero)))) b)
% 34.16/34.33  Found (((eta_expansion (fofType->fofType)) Prop) (fun (H:(fofType->fofType))=> ((and ((and (((eq fofType) (H zero)) (s zero))) (((eq fofType) (H (s zero))) zero))) (((eq fofType) (H (s (s zero)))) zero)))) as proof of (((eq ((fofType->fofType)->Prop)) (fun (H:(fofType->fofType))=> ((and ((and (((eq fofType) (H zero)) (s zero))) (((eq fofType) (H (s zero))) zero))) (((eq fofType) (H (s (s zero)))) zero)))) b)
% 34.16/34.33  Found (((eta_expansion (fofType->fofType)) Prop) (fun (H:(fofType->fofType))=> ((and ((and (((eq fofType) (H zero)) (s zero))) (((eq fofType) (H (s zero))) zero))) (((eq fofType) (H (s (s zero)))) zero)))) as proof of (((eq ((fofType->fofType)->Prop)) (fun (H:(fofType->fofType))=> ((and ((and (((eq fofType) (H zero)) (s zero))) (((eq fofType) (H (s zero))) zero))) (((eq fofType) (H (s (s zero)))) zero)))) b)
% 34.16/34.33  Found (((eta_expansion (fofType->fofType)) Prop) (fun (H:(fofType->fofType))=> ((and ((and (((eq fofType) (H zero)) (s zero))) (((eq fofType) (H (s zero))) zero))) (((eq fofType) (H (s (s zero)))) zero)))) as proof of (((eq ((fofType->fofType)->Prop)) (fun (H:(fofType->fofType))=> ((and ((and (((eq fofType) (H zero)) (s zero))) (((eq fofType) (H (s zero))) zero))) (((eq fofType) (H (s (s zero)))) zero)))) b)
% 34.16/34.33  Found eq_ref00:=(eq_ref0 (x6 (s zero))):(((eq fofType) (x6 (s zero))) (x6 (s zero)))
% 34.16/34.33  Found (eq_ref0 (x6 (s zero))) as proof of (((eq fofType) (x6 (s zero))) zero)
% 34.16/34.33  Found ((eq_ref fofType) (x6 (s zero))) as proof of (((eq fofType) (x6 (s zero))) zero)
% 34.16/34.33  Found ((eq_ref fofType) (x6 (s zero))) as proof of (((eq fofType) (x6 (s zero))) zero)
% 34.16/34.33  Found eq_ref00:=(eq_ref0 (f x2)):(((eq Prop) (f x2)) (f x2))
% 34.16/34.33  Found (eq_ref0 (f x2)) as proof of (((eq Prop) (f x2)) ((and ((and (((eq fofType) (x2 zero)) (s zero))) (((eq fofType) (x2 (s zero))) zero))) (((eq fofType) (x2 (s (s zero)))) zero)))
% 34.16/34.33  Found ((eq_ref Prop) (f x2)) as proof of (((eq Prop) (f x2)) ((and ((and (((eq fofType) (x2 zero)) (s zero))) (((eq fofType) (x2 (s zero))) zero))) (((eq fofType) (x2 (s (s zero)))) zero)))
% 34.16/34.33  Found ((eq_ref Prop) (f x2)) as proof of (((eq Prop) (f x2)) ((and ((and (((eq fofType) (x2 zero)) (s zero))) (((eq fofType) (x2 (s zero))) zero))) (((eq fofType) (x2 (s (s zero)))) zero)))
% 34.16/34.33  Found (fun (x2:(fofType->fofType))=> ((eq_ref Prop) (f x2))) as proof of (((eq Prop) (f x2)) ((and ((and (((eq fofType) (x2 zero)) (s zero))) (((eq fofType) (x2 (s zero))) zero))) (((eq fofType) (x2 (s (s zero)))) zero)))
% 34.16/34.33  Found (fun (x2:(fofType->fofType))=> ((eq_ref Prop) (f x2))) as proof of (forall (x:(fofType->fofType)), (((eq Prop) (f x)) ((and ((and (((eq fofType) (x zero)) (s zero))) (((eq fofType) (x (s zero))) zero))) (((eq fofType) (x (s (s zero)))) zero))))
% 34.16/34.33  Found eq_ref00:=(eq_ref0 (f x2)):(((eq Prop) (f x2)) (f x2))
% 34.16/34.33  Found (eq_ref0 (f x2)) as proof of (((eq Prop) (f x2)) ((and ((and (((eq fofType) (x2 zero)) (s zero))) (((eq fofType) (x2 (s zero))) zero))) (((eq fofType) (x2 (s (s zero)))) zero)))
% 47.24/47.42  Found ((eq_ref Prop) (f x2)) as proof of (((eq Prop) (f x2)) ((and ((and (((eq fofType) (x2 zero)) (s zero))) (((eq fofType) (x2 (s zero))) zero))) (((eq fofType) (x2 (s (s zero)))) zero)))
% 47.24/47.42  Found ((eq_ref Prop) (f x2)) as proof of (((eq Prop) (f x2)) ((and ((and (((eq fofType) (x2 zero)) (s zero))) (((eq fofType) (x2 (s zero))) zero))) (((eq fofType) (x2 (s (s zero)))) zero)))
% 47.24/47.42  Found (fun (x2:(fofType->fofType))=> ((eq_ref Prop) (f x2))) as proof of (((eq Prop) (f x2)) ((and ((and (((eq fofType) (x2 zero)) (s zero))) (((eq fofType) (x2 (s zero))) zero))) (((eq fofType) (x2 (s (s zero)))) zero)))
% 47.24/47.42  Found (fun (x2:(fofType->fofType))=> ((eq_ref Prop) (f x2))) as proof of (forall (x:(fofType->fofType)), (((eq Prop) (f x)) ((and ((and (((eq fofType) (x zero)) (s zero))) (((eq fofType) (x (s zero))) zero))) (((eq fofType) (x (s (s zero)))) zero))))
% 47.24/47.42  Found eq_ref00:=(eq_ref0 (x0 (s zero))):(((eq fofType) (x0 (s zero))) (x0 (s zero)))
% 47.24/47.42  Found (eq_ref0 (x0 (s zero))) as proof of (((eq fofType) (x0 (s zero))) zero)
% 47.24/47.42  Found ((eq_ref fofType) (x0 (s zero))) as proof of (((eq fofType) (x0 (s zero))) zero)
% 47.24/47.42  Found ((eq_ref fofType) (x0 (s zero))) as proof of (((eq fofType) (x0 (s zero))) zero)
% 47.24/47.42  Found eq_ref00:=(eq_ref0 (x2 (s zero))):(((eq fofType) (x2 (s zero))) (x2 (s zero)))
% 47.24/47.42  Found (eq_ref0 (x2 (s zero))) as proof of (((eq fofType) (x2 (s zero))) zero)
% 47.24/47.42  Found ((eq_ref fofType) (x2 (s zero))) as proof of (((eq fofType) (x2 (s zero))) zero)
% 47.24/47.42  Found ((eq_ref fofType) (x2 (s zero))) as proof of (((eq fofType) (x2 (s zero))) zero)
% 47.24/47.42  Found eq_ref00:=(eq_ref0 (x4 (s zero))):(((eq fofType) (x4 (s zero))) (x4 (s zero)))
% 47.24/47.42  Found (eq_ref0 (x4 (s zero))) as proof of (((eq fofType) (x4 (s zero))) zero)
% 47.24/47.42  Found ((eq_ref fofType) (x4 (s zero))) as proof of (((eq fofType) (x4 (s zero))) zero)
% 47.24/47.42  Found ((eq_ref fofType) (x4 (s zero))) as proof of (((eq fofType) (x4 (s zero))) zero)
% 47.24/47.42  Found eq_ref00:=(eq_ref0 (x6 (s zero))):(((eq fofType) (x6 (s zero))) (x6 (s zero)))
% 47.24/47.42  Found (eq_ref0 (x6 (s zero))) as proof of (((eq fofType) (x6 (s zero))) zero)
% 47.24/47.42  Found ((eq_ref fofType) (x6 (s zero))) as proof of (((eq fofType) (x6 (s zero))) zero)
% 47.24/47.42  Found ((eq_ref fofType) (x6 (s zero))) as proof of (((eq fofType) (x6 (s zero))) zero)
% 47.24/47.42  Found ((eq_ref fofType) (x6 (s zero))) as proof of (((eq fofType) (x6 (s zero))) zero)
% 47.24/47.42  Found eq_ref00:=(eq_ref0 (x6 zero)):(((eq fofType) (x6 zero)) (x6 zero))
% 47.24/47.42  Found (eq_ref0 (x6 zero)) as proof of (((eq fofType) (x6 zero)) (s zero))
% 47.24/47.42  Found ((eq_ref fofType) (x6 zero)) as proof of (((eq fofType) (x6 zero)) (s zero))
% 47.24/47.42  Found ((eq_ref fofType) (x6 zero)) as proof of (((eq fofType) (x6 zero)) (s zero))
% 47.24/47.42  Found ((eq_ref fofType) (x6 zero)) as proof of (((eq fofType) (x6 zero)) (s zero))
% 47.24/47.42  Found eq_ref00:=(eq_ref0 (x8 (s (s zero)))):(((eq fofType) (x8 (s (s zero)))) (x8 (s (s zero))))
% 47.24/47.42  Found (eq_ref0 (x8 (s (s zero)))) as proof of (((eq fofType) (x8 (s (s zero)))) zero)
% 47.24/47.42  Found ((eq_ref fofType) (x8 (s (s zero)))) as proof of (((eq fofType) (x8 (s (s zero)))) zero)
% 47.24/47.42  Found ((eq_ref fofType) (x8 (s (s zero)))) as proof of (((eq fofType) (x8 (s (s zero)))) zero)
% 47.24/47.42  Found ((eq_ref fofType) (x8 (s (s zero)))) as proof of (((eq fofType) (x8 (s (s zero)))) zero)
% 47.24/47.42  Found eq_ref00:=(eq_ref0 (x0 (s zero))):(((eq fofType) (x0 (s zero))) (x0 (s zero)))
% 47.24/47.42  Found (eq_ref0 (x0 (s zero))) as proof of (((eq fofType) (x0 (s zero))) zero)
% 47.24/47.42  Found ((eq_ref fofType) (x0 (s zero))) as proof of (((eq fofType) (x0 (s zero))) zero)
% 47.24/47.42  Found ((eq_ref fofType) (x0 (s zero))) as proof of (((eq fofType) (x0 (s zero))) zero)
% 47.24/47.42  Found eq_ref00:=(eq_ref0 (x0 (s zero))):(((eq fofType) (x0 (s zero))) (x0 (s zero)))
% 47.24/47.42  Found (eq_ref0 (x0 (s zero))) as proof of (((eq fofType) (x0 (s zero))) zero)
% 47.24/47.42  Found ((eq_ref fofType) (x0 (s zero))) as proof of (((eq fofType) (x0 (s zero))) zero)
% 47.24/47.42  Found ((eq_ref fofType) (x0 (s zero))) as proof of (((eq fofType) (x0 (s zero))) zero)
% 47.24/47.42  Found eq_ref00:=(eq_ref0 (x0 (s zero))):(((eq fofType) (x0 (s zero))) (x0 (s zero)))
% 47.24/47.42  Found (eq_ref0 (x0 (s zero))) as proof of (((eq fofType) (x0 (s zero))) zero)
% 50.47/50.66  Found ((eq_ref fofType) (x0 (s zero))) as proof of (((eq fofType) (x0 (s zero))) zero)
% 50.47/50.66  Found ((eq_ref fofType) (x0 (s zero))) as proof of (((eq fofType) (x0 (s zero))) zero)
% 50.47/50.66  Found eq_ref00:=(eq_ref0 (x2 (s zero))):(((eq fofType) (x2 (s zero))) (x2 (s zero)))
% 50.47/50.66  Found (eq_ref0 (x2 (s zero))) as proof of (((eq fofType) (x2 (s zero))) zero)
% 50.47/50.66  Found ((eq_ref fofType) (x2 (s zero))) as proof of (((eq fofType) (x2 (s zero))) zero)
% 50.47/50.66  Found ((eq_ref fofType) (x2 (s zero))) as proof of (((eq fofType) (x2 (s zero))) zero)
% 50.47/50.66  Found eq_ref00:=(eq_ref0 (x2 (s zero))):(((eq fofType) (x2 (s zero))) (x2 (s zero)))
% 50.47/50.66  Found (eq_ref0 (x2 (s zero))) as proof of (((eq fofType) (x2 (s zero))) zero)
% 50.47/50.66  Found ((eq_ref fofType) (x2 (s zero))) as proof of (((eq fofType) (x2 (s zero))) zero)
% 50.47/50.66  Found ((eq_ref fofType) (x2 (s zero))) as proof of (((eq fofType) (x2 (s zero))) zero)
% 50.47/50.66  Found eq_ref00:=(eq_ref0 (x4 (s zero))):(((eq fofType) (x4 (s zero))) (x4 (s zero)))
% 50.47/50.66  Found (eq_ref0 (x4 (s zero))) as proof of (((eq fofType) (x4 (s zero))) zero)
% 50.47/50.66  Found ((eq_ref fofType) (x4 (s zero))) as proof of (((eq fofType) (x4 (s zero))) zero)
% 50.47/50.66  Found ((eq_ref fofType) (x4 (s zero))) as proof of (((eq fofType) (x4 (s zero))) zero)
% 50.47/50.66  Found eta_expansion000:=(eta_expansion00 (fun (H:(fofType->fofType))=> ((and ((and (((eq fofType) (H zero)) (s zero))) (((eq fofType) (H (s zero))) zero))) (((eq fofType) (H (s (s zero)))) zero)))):(((eq ((fofType->fofType)->Prop)) (fun (H:(fofType->fofType))=> ((and ((and (((eq fofType) (H zero)) (s zero))) (((eq fofType) (H (s zero))) zero))) (((eq fofType) (H (s (s zero)))) zero)))) (fun (x:(fofType->fofType))=> ((and ((and (((eq fofType) (x zero)) (s zero))) (((eq fofType) (x (s zero))) zero))) (((eq fofType) (x (s (s zero)))) zero))))
% 50.47/50.66  Found (eta_expansion00 (fun (H:(fofType->fofType))=> ((and ((and (((eq fofType) (H zero)) (s zero))) (((eq fofType) (H (s zero))) zero))) (((eq fofType) (H (s (s zero)))) zero)))) as proof of (((eq ((fofType->fofType)->Prop)) (fun (H:(fofType->fofType))=> ((and ((and (((eq fofType) (H zero)) (s zero))) (((eq fofType) (H (s zero))) zero))) (((eq fofType) (H (s (s zero)))) zero)))) b)
% 50.47/50.66  Found ((eta_expansion0 Prop) (fun (H:(fofType->fofType))=> ((and ((and (((eq fofType) (H zero)) (s zero))) (((eq fofType) (H (s zero))) zero))) (((eq fofType) (H (s (s zero)))) zero)))) as proof of (((eq ((fofType->fofType)->Prop)) (fun (H:(fofType->fofType))=> ((and ((and (((eq fofType) (H zero)) (s zero))) (((eq fofType) (H (s zero))) zero))) (((eq fofType) (H (s (s zero)))) zero)))) b)
% 50.47/50.66  Found (((eta_expansion (fofType->fofType)) Prop) (fun (H:(fofType->fofType))=> ((and ((and (((eq fofType) (H zero)) (s zero))) (((eq fofType) (H (s zero))) zero))) (((eq fofType) (H (s (s zero)))) zero)))) as proof of (((eq ((fofType->fofType)->Prop)) (fun (H:(fofType->fofType))=> ((and ((and (((eq fofType) (H zero)) (s zero))) (((eq fofType) (H (s zero))) zero))) (((eq fofType) (H (s (s zero)))) zero)))) b)
% 50.47/50.66  Found (((eta_expansion (fofType->fofType)) Prop) (fun (H:(fofType->fofType))=> ((and ((and (((eq fofType) (H zero)) (s zero))) (((eq fofType) (H (s zero))) zero))) (((eq fofType) (H (s (s zero)))) zero)))) as proof of (((eq ((fofType->fofType)->Prop)) (fun (H:(fofType->fofType))=> ((and ((and (((eq fofType) (H zero)) (s zero))) (((eq fofType) (H (s zero))) zero))) (((eq fofType) (H (s (s zero)))) zero)))) b)
% 50.47/50.66  Found (((eta_expansion (fofType->fofType)) Prop) (fun (H:(fofType->fofType))=> ((and ((and (((eq fofType) (H zero)) (s zero))) (((eq fofType) (H (s zero))) zero))) (((eq fofType) (H (s (s zero)))) zero)))) as proof of (((eq ((fofType->fofType)->Prop)) (fun (H:(fofType->fofType))=> ((and ((and (((eq fofType) (H zero)) (s zero))) (((eq fofType) (H (s zero))) zero))) (((eq fofType) (H (s (s zero)))) zero)))) b)
% 50.47/50.66  Found eq_ref00:=(eq_ref0 (x0 (s zero))):(((eq fofType) (x0 (s zero))) (x0 (s zero)))
% 50.47/50.66  Found (eq_ref0 (x0 (s zero))) as proof of (((eq fofType) (x0 (s zero))) zero)
% 50.47/50.66  Found ((eq_ref fofType) (x0 (s zero))) as proof of (((eq fofType) (x0 (s zero))) zero)
% 50.47/50.66  Found ((eq_ref fofType) (x0 (s zero))) as proof of (((eq fofType) (x0 (s zero))) zero)
% 56.32/56.49  Found ((eq_ref fofType) (x0 (s zero))) as proof of (((eq fofType) (x0 (s zero))) zero)
% 56.32/56.49  Found eq_ref00:=(eq_ref0 (x0 zero)):(((eq fofType) (x0 zero)) (x0 zero))
% 56.32/56.49  Found (eq_ref0 (x0 zero)) as proof of (((eq fofType) (x0 zero)) (s zero))
% 56.32/56.49  Found ((eq_ref fofType) (x0 zero)) as proof of (((eq fofType) (x0 zero)) (s zero))
% 56.32/56.49  Found ((eq_ref fofType) (x0 zero)) as proof of (((eq fofType) (x0 zero)) (s zero))
% 56.32/56.49  Found ((eq_ref fofType) (x0 zero)) as proof of (((eq fofType) (x0 zero)) (s zero))
% 56.32/56.49  Found eq_ref00:=(eq_ref0 (x2 (s zero))):(((eq fofType) (x2 (s zero))) (x2 (s zero)))
% 56.32/56.49  Found (eq_ref0 (x2 (s zero))) as proof of (((eq fofType) (x2 (s zero))) zero)
% 56.32/56.49  Found ((eq_ref fofType) (x2 (s zero))) as proof of (((eq fofType) (x2 (s zero))) zero)
% 56.32/56.49  Found ((eq_ref fofType) (x2 (s zero))) as proof of (((eq fofType) (x2 (s zero))) zero)
% 56.32/56.49  Found ((eq_ref fofType) (x2 (s zero))) as proof of (((eq fofType) (x2 (s zero))) zero)
% 56.32/56.49  Found eq_ref00:=(eq_ref0 (x2 zero)):(((eq fofType) (x2 zero)) (x2 zero))
% 56.32/56.49  Found (eq_ref0 (x2 zero)) as proof of (((eq fofType) (x2 zero)) (s zero))
% 56.32/56.49  Found ((eq_ref fofType) (x2 zero)) as proof of (((eq fofType) (x2 zero)) (s zero))
% 56.32/56.49  Found ((eq_ref fofType) (x2 zero)) as proof of (((eq fofType) (x2 zero)) (s zero))
% 56.32/56.49  Found ((eq_ref fofType) (x2 zero)) as proof of (((eq fofType) (x2 zero)) (s zero))
% 56.32/56.49  Found eq_ref00:=(eq_ref0 (x4 (s zero))):(((eq fofType) (x4 (s zero))) (x4 (s zero)))
% 56.32/56.49  Found (eq_ref0 (x4 (s zero))) as proof of (((eq fofType) (x4 (s zero))) zero)
% 56.32/56.49  Found ((eq_ref fofType) (x4 (s zero))) as proof of (((eq fofType) (x4 (s zero))) zero)
% 56.32/56.49  Found ((eq_ref fofType) (x4 (s zero))) as proof of (((eq fofType) (x4 (s zero))) zero)
% 56.32/56.49  Found ((eq_ref fofType) (x4 (s zero))) as proof of (((eq fofType) (x4 (s zero))) zero)
% 56.32/56.49  Found eq_ref00:=(eq_ref0 (x4 zero)):(((eq fofType) (x4 zero)) (x4 zero))
% 56.32/56.49  Found (eq_ref0 (x4 zero)) as proof of (((eq fofType) (x4 zero)) (s zero))
% 56.32/56.49  Found ((eq_ref fofType) (x4 zero)) as proof of (((eq fofType) (x4 zero)) (s zero))
% 56.32/56.49  Found ((eq_ref fofType) (x4 zero)) as proof of (((eq fofType) (x4 zero)) (s zero))
% 56.32/56.49  Found ((eq_ref fofType) (x4 zero)) as proof of (((eq fofType) (x4 zero)) (s zero))
% 56.32/56.49  Found eq_ref00:=(eq_ref0 (x0 (s (s zero)))):(((eq fofType) (x0 (s (s zero)))) (x0 (s (s zero))))
% 56.32/56.49  Found (eq_ref0 (x0 (s (s zero)))) as proof of (((eq fofType) (x0 (s (s zero)))) zero)
% 56.32/56.49  Found ((eq_ref fofType) (x0 (s (s zero)))) as proof of (((eq fofType) (x0 (s (s zero)))) zero)
% 56.32/56.49  Found ((eq_ref fofType) (x0 (s (s zero)))) as proof of (((eq fofType) (x0 (s (s zero)))) zero)
% 56.32/56.49  Found ((eq_ref fofType) (x0 (s (s zero)))) as proof of (((eq fofType) (x0 (s (s zero)))) zero)
% 56.32/56.49  Found eq_ref00:=(eq_ref0 (x2 (s (s zero)))):(((eq fofType) (x2 (s (s zero)))) (x2 (s (s zero))))
% 56.32/56.49  Found (eq_ref0 (x2 (s (s zero)))) as proof of (((eq fofType) (x2 (s (s zero)))) zero)
% 56.32/56.49  Found ((eq_ref fofType) (x2 (s (s zero)))) as proof of (((eq fofType) (x2 (s (s zero)))) zero)
% 56.32/56.49  Found ((eq_ref fofType) (x2 (s (s zero)))) as proof of (((eq fofType) (x2 (s (s zero)))) zero)
% 56.32/56.49  Found ((eq_ref fofType) (x2 (s (s zero)))) as proof of (((eq fofType) (x2 (s (s zero)))) zero)
% 56.32/56.49  Found eq_ref00:=(eq_ref0 (x4 (s (s zero)))):(((eq fofType) (x4 (s (s zero)))) (x4 (s (s zero))))
% 56.32/56.49  Found (eq_ref0 (x4 (s (s zero)))) as proof of (((eq fofType) (x4 (s (s zero)))) zero)
% 56.32/56.49  Found ((eq_ref fofType) (x4 (s (s zero)))) as proof of (((eq fofType) (x4 (s (s zero)))) zero)
% 56.32/56.49  Found ((eq_ref fofType) (x4 (s (s zero)))) as proof of (((eq fofType) (x4 (s (s zero)))) zero)
% 56.32/56.49  Found ((eq_ref fofType) (x4 (s (s zero)))) as proof of (((eq fofType) (x4 (s (s zero)))) zero)
% 56.32/56.49  Found eq_ref00:=(eq_ref0 (x6 (s (s zero)))):(((eq fofType) (x6 (s (s zero)))) (x6 (s (s zero))))
% 56.32/56.49  Found (eq_ref0 (x6 (s (s zero)))) as proof of (((eq fofType) (x6 (s (s zero)))) zero)
% 56.32/56.49  Found ((eq_ref fofType) (x6 (s (s zero)))) as proof of (((eq fofType) (x6 (s (s zero)))) zero)
% 56.32/56.49  Found ((eq_ref fofType) (x6 (s (s zero)))) as proof of (((eq fofType) (x6 (s (s zero)))) zero)
% 56.32/56.49  Found ((eq_ref fofType) (x6 (s (s zero)))) as proof of (((eq fofType) (x6 (s (s zero)))) zero)
% 56.32/56.49  Found eq_ref00:=(eq_ref0 (x0 (s zero))):(((eq fofType) (x0 (s zero))) (x0 (s zero)))
% 58.21/58.37  Found (eq_ref0 (x0 (s zero))) as proof of (((eq fofType) (x0 (s zero))) zero)
% 58.21/58.37  Found ((eq_ref fofType) (x0 (s zero))) as proof of (((eq fofType) (x0 (s zero))) zero)
% 58.21/58.37  Found ((eq_ref fofType) (x0 (s zero))) as proof of (((eq fofType) (x0 (s zero))) zero)
% 58.21/58.37  Found ((eq_ref fofType) (x0 (s zero))) as proof of (((eq fofType) (x0 (s zero))) zero)
% 58.21/58.37  Found eq_ref00:=(eq_ref0 (x0 zero)):(((eq fofType) (x0 zero)) (x0 zero))
% 58.21/58.37  Found (eq_ref0 (x0 zero)) as proof of (((eq fofType) (x0 zero)) (s zero))
% 58.21/58.37  Found ((eq_ref fofType) (x0 zero)) as proof of (((eq fofType) (x0 zero)) (s zero))
% 58.21/58.37  Found ((eq_ref fofType) (x0 zero)) as proof of (((eq fofType) (x0 zero)) (s zero))
% 58.21/58.37  Found ((eq_ref fofType) (x0 zero)) as proof of (((eq fofType) (x0 zero)) (s zero))
% 58.21/58.37  Found eq_ref00:=(eq_ref0 (x0 (s zero))):(((eq fofType) (x0 (s zero))) (x0 (s zero)))
% 58.21/58.37  Found (eq_ref0 (x0 (s zero))) as proof of (((eq fofType) (x0 (s zero))) zero)
% 58.21/58.37  Found ((eq_ref fofType) (x0 (s zero))) as proof of (((eq fofType) (x0 (s zero))) zero)
% 58.21/58.37  Found ((eq_ref fofType) (x0 (s zero))) as proof of (((eq fofType) (x0 (s zero))) zero)
% 58.21/58.37  Found ((eq_ref fofType) (x0 (s zero))) as proof of (((eq fofType) (x0 (s zero))) zero)
% 58.21/58.37  Found eq_ref00:=(eq_ref0 (x0 zero)):(((eq fofType) (x0 zero)) (x0 zero))
% 58.21/58.37  Found (eq_ref0 (x0 zero)) as proof of (((eq fofType) (x0 zero)) (s zero))
% 58.21/58.37  Found ((eq_ref fofType) (x0 zero)) as proof of (((eq fofType) (x0 zero)) (s zero))
% 58.21/58.37  Found ((eq_ref fofType) (x0 zero)) as proof of (((eq fofType) (x0 zero)) (s zero))
% 58.21/58.37  Found ((eq_ref fofType) (x0 zero)) as proof of (((eq fofType) (x0 zero)) (s zero))
% 58.21/58.37  Found eq_ref00:=(eq_ref0 (x0 (s zero))):(((eq fofType) (x0 (s zero))) (x0 (s zero)))
% 58.21/58.37  Found (eq_ref0 (x0 (s zero))) as proof of (((eq fofType) (x0 (s zero))) zero)
% 58.21/58.37  Found ((eq_ref fofType) (x0 (s zero))) as proof of (((eq fofType) (x0 (s zero))) zero)
% 58.21/58.37  Found ((eq_ref fofType) (x0 (s zero))) as proof of (((eq fofType) (x0 (s zero))) zero)
% 58.21/58.37  Found ((eq_ref fofType) (x0 (s zero))) as proof of (((eq fofType) (x0 (s zero))) zero)
% 58.21/58.37  Found eq_ref00:=(eq_ref0 (x0 zero)):(((eq fofType) (x0 zero)) (x0 zero))
% 58.21/58.37  Found (eq_ref0 (x0 zero)) as proof of (((eq fofType) (x0 zero)) (s zero))
% 58.21/58.37  Found ((eq_ref fofType) (x0 zero)) as proof of (((eq fofType) (x0 zero)) (s zero))
% 58.21/58.37  Found ((eq_ref fofType) (x0 zero)) as proof of (((eq fofType) (x0 zero)) (s zero))
% 58.21/58.37  Found ((eq_ref fofType) (x0 zero)) as proof of (((eq fofType) (x0 zero)) (s zero))
% 58.21/58.37  Found eq_ref00:=(eq_ref0 (x2 (s zero))):(((eq fofType) (x2 (s zero))) (x2 (s zero)))
% 58.21/58.37  Found (eq_ref0 (x2 (s zero))) as proof of (((eq fofType) (x2 (s zero))) zero)
% 58.21/58.37  Found ((eq_ref fofType) (x2 (s zero))) as proof of (((eq fofType) (x2 (s zero))) zero)
% 58.21/58.37  Found ((eq_ref fofType) (x2 (s zero))) as proof of (((eq fofType) (x2 (s zero))) zero)
% 58.21/58.37  Found ((eq_ref fofType) (x2 (s zero))) as proof of (((eq fofType) (x2 (s zero))) zero)
% 58.21/58.37  Found eq_ref00:=(eq_ref0 (x2 zero)):(((eq fofType) (x2 zero)) (x2 zero))
% 58.21/58.37  Found (eq_ref0 (x2 zero)) as proof of (((eq fofType) (x2 zero)) (s zero))
% 58.21/58.37  Found ((eq_ref fofType) (x2 zero)) as proof of (((eq fofType) (x2 zero)) (s zero))
% 58.21/58.37  Found ((eq_ref fofType) (x2 zero)) as proof of (((eq fofType) (x2 zero)) (s zero))
% 58.21/58.37  Found ((eq_ref fofType) (x2 zero)) as proof of (((eq fofType) (x2 zero)) (s zero))
% 58.21/58.37  Found eq_ref00:=(eq_ref0 (x2 (s zero))):(((eq fofType) (x2 (s zero))) (x2 (s zero)))
% 58.21/58.37  Found (eq_ref0 (x2 (s zero))) as proof of (((eq fofType) (x2 (s zero))) zero)
% 58.21/58.37  Found ((eq_ref fofType) (x2 (s zero))) as proof of (((eq fofType) (x2 (s zero))) zero)
% 58.21/58.37  Found ((eq_ref fofType) (x2 (s zero))) as proof of (((eq fofType) (x2 (s zero))) zero)
% 58.21/58.37  Found ((eq_ref fofType) (x2 (s zero))) as proof of (((eq fofType) (x2 (s zero))) zero)
% 58.21/58.37  Found eq_ref00:=(eq_ref0 (x2 zero)):(((eq fofType) (x2 zero)) (x2 zero))
% 58.21/58.37  Found (eq_ref0 (x2 zero)) as proof of (((eq fofType) (x2 zero)) (s zero))
% 58.21/58.37  Found ((eq_ref fofType) (x2 zero)) as proof of (((eq fofType) (x2 zero)) (s zero))
% 58.21/58.37  Found ((eq_ref fofType) (x2 zero)) as proof of (((eq fofType) (x2 zero)) (s zero))
% 58.21/58.37  Found ((eq_ref fofType) (x2 zero)) as proof of (((eq fofType) (x2 zero)) (s zero))
% 58.21/58.37  Found eq_ref00:=(eq_ref0 (x4 (s zero))):(((eq fofType) (x4 (s zero))) (x4 (s zero)))
% 85.51/85.68  Found (eq_ref0 (x4 (s zero))) as proof of (((eq fofType) (x4 (s zero))) zero)
% 85.51/85.68  Found ((eq_ref fofType) (x4 (s zero))) as proof of (((eq fofType) (x4 (s zero))) zero)
% 85.51/85.68  Found ((eq_ref fofType) (x4 (s zero))) as proof of (((eq fofType) (x4 (s zero))) zero)
% 85.51/85.68  Found ((eq_ref fofType) (x4 (s zero))) as proof of (((eq fofType) (x4 (s zero))) zero)
% 85.51/85.68  Found eq_ref00:=(eq_ref0 (x4 zero)):(((eq fofType) (x4 zero)) (x4 zero))
% 85.51/85.68  Found (eq_ref0 (x4 zero)) as proof of (((eq fofType) (x4 zero)) (s zero))
% 85.51/85.68  Found ((eq_ref fofType) (x4 zero)) as proof of (((eq fofType) (x4 zero)) (s zero))
% 85.51/85.68  Found ((eq_ref fofType) (x4 zero)) as proof of (((eq fofType) (x4 zero)) (s zero))
% 85.51/85.68  Found ((eq_ref fofType) (x4 zero)) as proof of (((eq fofType) (x4 zero)) (s zero))
% 85.51/85.68  Found eq_ref00:=(eq_ref0 (f x4)):(((eq Prop) (f x4)) (f x4))
% 85.51/85.68  Found (eq_ref0 (f x4)) as proof of (((eq Prop) (f x4)) ((and ((and (((eq fofType) (x4 zero)) (s zero))) (((eq fofType) (x4 (s zero))) zero))) (((eq fofType) (x4 (s (s zero)))) zero)))
% 85.51/85.68  Found ((eq_ref Prop) (f x4)) as proof of (((eq Prop) (f x4)) ((and ((and (((eq fofType) (x4 zero)) (s zero))) (((eq fofType) (x4 (s zero))) zero))) (((eq fofType) (x4 (s (s zero)))) zero)))
% 85.51/85.68  Found ((eq_ref Prop) (f x4)) as proof of (((eq Prop) (f x4)) ((and ((and (((eq fofType) (x4 zero)) (s zero))) (((eq fofType) (x4 (s zero))) zero))) (((eq fofType) (x4 (s (s zero)))) zero)))
% 85.51/85.68  Found (fun (x4:(fofType->fofType))=> ((eq_ref Prop) (f x4))) as proof of (((eq Prop) (f x4)) ((and ((and (((eq fofType) (x4 zero)) (s zero))) (((eq fofType) (x4 (s zero))) zero))) (((eq fofType) (x4 (s (s zero)))) zero)))
% 85.51/85.68  Found (fun (x4:(fofType->fofType))=> ((eq_ref Prop) (f x4))) as proof of (forall (x:(fofType->fofType)), (((eq Prop) (f x)) ((and ((and (((eq fofType) (x zero)) (s zero))) (((eq fofType) (x (s zero))) zero))) (((eq fofType) (x (s (s zero)))) zero))))
% 85.51/85.68  Found eq_ref00:=(eq_ref0 (f x4)):(((eq Prop) (f x4)) (f x4))
% 85.51/85.68  Found (eq_ref0 (f x4)) as proof of (((eq Prop) (f x4)) ((and ((and (((eq fofType) (x4 zero)) (s zero))) (((eq fofType) (x4 (s zero))) zero))) (((eq fofType) (x4 (s (s zero)))) zero)))
% 85.51/85.68  Found ((eq_ref Prop) (f x4)) as proof of (((eq Prop) (f x4)) ((and ((and (((eq fofType) (x4 zero)) (s zero))) (((eq fofType) (x4 (s zero))) zero))) (((eq fofType) (x4 (s (s zero)))) zero)))
% 85.51/85.68  Found ((eq_ref Prop) (f x4)) as proof of (((eq Prop) (f x4)) ((and ((and (((eq fofType) (x4 zero)) (s zero))) (((eq fofType) (x4 (s zero))) zero))) (((eq fofType) (x4 (s (s zero)))) zero)))
% 85.51/85.68  Found (fun (x4:(fofType->fofType))=> ((eq_ref Prop) (f x4))) as proof of (((eq Prop) (f x4)) ((and ((and (((eq fofType) (x4 zero)) (s zero))) (((eq fofType) (x4 (s zero))) zero))) (((eq fofType) (x4 (s (s zero)))) zero)))
% 85.51/85.68  Found (fun (x4:(fofType->fofType))=> ((eq_ref Prop) (f x4))) as proof of (forall (x:(fofType->fofType)), (((eq Prop) (f x)) ((and ((and (((eq fofType) (x zero)) (s zero))) (((eq fofType) (x (s zero))) zero))) (((eq fofType) (x (s (s zero)))) zero))))
% 85.51/85.68  Found eq_ref00:=(eq_ref0 (x8 (s zero))):(((eq fofType) (x8 (s zero))) (x8 (s zero)))
% 85.51/85.68  Found (eq_ref0 (x8 (s zero))) as proof of (((eq fofType) (x8 (s zero))) zero)
% 85.51/85.68  Found ((eq_ref fofType) (x8 (s zero))) as proof of (((eq fofType) (x8 (s zero))) zero)
% 85.51/85.68  Found ((eq_ref fofType) (x8 (s zero))) as proof of (((eq fofType) (x8 (s zero))) zero)
% 85.51/85.68  Found eq_ref00:=(eq_ref0 (fun (H:(fofType->fofType))=> ((and ((and (((eq fofType) (H zero)) (s zero))) (((eq fofType) (H (s zero))) zero))) (((eq fofType) (H (s (s zero)))) zero)))):(((eq ((fofType->fofType)->Prop)) (fun (H:(fofType->fofType))=> ((and ((and (((eq fofType) (H zero)) (s zero))) (((eq fofType) (H (s zero))) zero))) (((eq fofType) (H (s (s zero)))) zero)))) (fun (H:(fofType->fofType))=> ((and ((and (((eq fofType) (H zero)) (s zero))) (((eq fofType) (H (s zero))) zero))) (((eq fofType) (H (s (s zero)))) zero))))
% 85.51/85.68  Found (eq_ref0 (fun (H:(fofType->fofType))=> ((and ((and (((eq fofType) (H zero)) (s zero))) (((eq fofType) (H (s zero))) zero))) (((eq fofType) (H (s (s zero)))) zero)))) as proof of (((eq ((fofType->fofType)->Prop)) (fun (H:(fofType->fofType))=> ((and ((and (((eq fofType) (H zero)) (s zero))) (((eq fofType) (H (s zero))) zero))) (((eq fofType) (H (s (s zero)))) zero)))) b)
% 99.92/100.06  Found ((eq_ref ((fofType->fofType)->Prop)) (fun (H:(fofType->fofType))=> ((and ((and (((eq fofType) (H zero)) (s zero))) (((eq fofType) (H (s zero))) zero))) (((eq fofType) (H (s (s zero)))) zero)))) as proof of (((eq ((fofType->fofType)->Prop)) (fun (H:(fofType->fofType))=> ((and ((and (((eq fofType) (H zero)) (s zero))) (((eq fofType) (H (s zero))) zero))) (((eq fofType) (H (s (s zero)))) zero)))) b)
% 99.92/100.06  Found ((eq_ref ((fofType->fofType)->Prop)) (fun (H:(fofType->fofType))=> ((and ((and (((eq fofType) (H zero)) (s zero))) (((eq fofType) (H (s zero))) zero))) (((eq fofType) (H (s (s zero)))) zero)))) as proof of (((eq ((fofType->fofType)->Prop)) (fun (H:(fofType->fofType))=> ((and ((and (((eq fofType) (H zero)) (s zero))) (((eq fofType) (H (s zero))) zero))) (((eq fofType) (H (s (s zero)))) zero)))) b)
% 99.92/100.06  Found ((eq_ref ((fofType->fofType)->Prop)) (fun (H:(fofType->fofType))=> ((and ((and (((eq fofType) (H zero)) (s zero))) (((eq fofType) (H (s zero))) zero))) (((eq fofType) (H (s (s zero)))) zero)))) as proof of (((eq ((fofType->fofType)->Prop)) (fun (H:(fofType->fofType))=> ((and ((and (((eq fofType) (H zero)) (s zero))) (((eq fofType) (H (s zero))) zero))) (((eq fofType) (H (s (s zero)))) zero)))) b)
% 99.92/100.06  Found eq_ref00:=(eq_ref0 (x0 (s zero))):(((eq fofType) (x0 (s zero))) (x0 (s zero)))
% 99.92/100.06  Found (eq_ref0 (x0 (s zero))) as proof of (((eq fofType) (x0 (s zero))) zero)
% 99.92/100.06  Found ((eq_ref fofType) (x0 (s zero))) as proof of (((eq fofType) (x0 (s zero))) zero)
% 99.92/100.06  Found ((eq_ref fofType) (x0 (s zero))) as proof of (((eq fofType) (x0 (s zero))) zero)
% 99.92/100.06  Found eq_ref00:=(eq_ref0 (x2 (s zero))):(((eq fofType) (x2 (s zero))) (x2 (s zero)))
% 99.92/100.06  Found (eq_ref0 (x2 (s zero))) as proof of (((eq fofType) (x2 (s zero))) zero)
% 99.92/100.06  Found ((eq_ref fofType) (x2 (s zero))) as proof of (((eq fofType) (x2 (s zero))) zero)
% 99.92/100.06  Found ((eq_ref fofType) (x2 (s zero))) as proof of (((eq fofType) (x2 (s zero))) zero)
% 99.92/100.06  Found eq_ref00:=(eq_ref0 (x4 (s zero))):(((eq fofType) (x4 (s zero))) (x4 (s zero)))
% 99.92/100.06  Found (eq_ref0 (x4 (s zero))) as proof of (((eq fofType) (x4 (s zero))) zero)
% 99.92/100.06  Found ((eq_ref fofType) (x4 (s zero))) as proof of (((eq fofType) (x4 (s zero))) zero)
% 99.92/100.06  Found ((eq_ref fofType) (x4 (s zero))) as proof of (((eq fofType) (x4 (s zero))) zero)
% 99.92/100.06  Found eq_ref00:=(eq_ref0 (x6 (s zero))):(((eq fofType) (x6 (s zero))) (x6 (s zero)))
% 99.92/100.06  Found (eq_ref0 (x6 (s zero))) as proof of (((eq fofType) (x6 (s zero))) zero)
% 99.92/100.06  Found ((eq_ref fofType) (x6 (s zero))) as proof of (((eq fofType) (x6 (s zero))) zero)
% 99.92/100.06  Found ((eq_ref fofType) (x6 (s zero))) as proof of (((eq fofType) (x6 (s zero))) zero)
% 99.92/100.06  Found eq_ref000:=(eq_ref00 P):((P (x0 zero))->(P (x0 zero)))
% 99.92/100.06  Found (eq_ref00 P) as proof of (P0 (x0 zero))
% 99.92/100.06  Found ((eq_ref0 (x0 zero)) P) as proof of (P0 (x0 zero))
% 99.92/100.06  Found (((eq_ref fofType) (x0 zero)) P) as proof of (P0 (x0 zero))
% 99.92/100.06  Found (((eq_ref fofType) (x0 zero)) P) as proof of (P0 (x0 zero))
% 99.92/100.06  Found eq_ref000:=(eq_ref00 P):((P (x0 zero))->(P (x0 zero)))
% 99.92/100.06  Found (eq_ref00 P) as proof of (P0 (x0 zero))
% 99.92/100.06  Found ((eq_ref0 (x0 zero)) P) as proof of (P0 (x0 zero))
% 99.92/100.06  Found (((eq_ref fofType) (x0 zero)) P) as proof of (P0 (x0 zero))
% 99.92/100.06  Found (((eq_ref fofType) (x0 zero)) P) as proof of (P0 (x0 zero))
% 99.92/100.06  Found eq_ref00:=(eq_ref0 (x8 (s zero))):(((eq fofType) (x8 (s zero))) (x8 (s zero)))
% 99.92/100.06  Found (eq_ref0 (x8 (s zero))) as proof of (((eq fofType) (x8 (s zero))) zero)
% 99.92/100.06  Found ((eq_ref fofType) (x8 (s zero))) as proof of (((eq fofType) (x8 (s zero))) zero)
% 99.92/100.06  Found ((eq_ref fofType) (x8 (s zero))) as proof of (((eq fofType) (x8 (s zero))) zero)
% 99.92/100.06  Found ((eq_ref fofType) (x8 (s zero))) as proof of (((eq fofType) (x8 (s zero))) zero)
% 99.92/100.06  Found eq_ref00:=(eq_ref0 (x8 zero)):(((eq fofType) (x8 zero)) (x8 zero))
% 99.92/100.06  Found (eq_ref0 (x8 zero)) as proof of (((eq fofType) (x8 zero)) (s zero))
% 99.92/100.06  Found ((eq_ref fofType) (x8 zero)) as proof of (((eq fofType) (x8 zero)) (s zero))
% 99.92/100.06  Found ((eq_ref fofType) (x8 zero)) as proof of (((eq fofType) (x8 zero)) (s zero))
% 99.92/100.06  Found ((eq_ref fofType) (x8 zero)) as proof of (((eq fofType) (x8 zero)) (s zero))
% 99.92/100.06  Found eq_ref00:=(eq_ref0 (x0 (s zero))):(((eq fofType) (x0 (s zero))) (x0 (s zero)))
% 107.56/107.70  Found (eq_ref0 (x0 (s zero))) as proof of (((eq fofType) (x0 (s zero))) zero)
% 107.56/107.70  Found ((eq_ref fofType) (x0 (s zero))) as proof of (((eq fofType) (x0 (s zero))) zero)
% 107.56/107.70  Found ((eq_ref fofType) (x0 (s zero))) as proof of (((eq fofType) (x0 (s zero))) zero)
% 107.56/107.70  Found eq_ref00:=(eq_ref0 (x0 (s zero))):(((eq fofType) (x0 (s zero))) (x0 (s zero)))
% 107.56/107.70  Found (eq_ref0 (x0 (s zero))) as proof of (((eq fofType) (x0 (s zero))) zero)
% 107.56/107.70  Found ((eq_ref fofType) (x0 (s zero))) as proof of (((eq fofType) (x0 (s zero))) zero)
% 107.56/107.70  Found ((eq_ref fofType) (x0 (s zero))) as proof of (((eq fofType) (x0 (s zero))) zero)
% 107.56/107.70  Found eq_ref00:=(eq_ref0 (x0 (s zero))):(((eq fofType) (x0 (s zero))) (x0 (s zero)))
% 107.56/107.70  Found (eq_ref0 (x0 (s zero))) as proof of (((eq fofType) (x0 (s zero))) zero)
% 107.56/107.70  Found ((eq_ref fofType) (x0 (s zero))) as proof of (((eq fofType) (x0 (s zero))) zero)
% 107.56/107.70  Found ((eq_ref fofType) (x0 (s zero))) as proof of (((eq fofType) (x0 (s zero))) zero)
% 107.56/107.70  Found eq_ref00:=(eq_ref0 (x0 (s zero))):(((eq fofType) (x0 (s zero))) (x0 (s zero)))
% 107.56/107.70  Found (eq_ref0 (x0 (s zero))) as proof of (((eq fofType) (x0 (s zero))) zero)
% 107.56/107.70  Found ((eq_ref fofType) (x0 (s zero))) as proof of (((eq fofType) (x0 (s zero))) zero)
% 107.56/107.70  Found ((eq_ref fofType) (x0 (s zero))) as proof of (((eq fofType) (x0 (s zero))) zero)
% 107.56/107.70  Found eq_ref00:=(eq_ref0 (x2 (s zero))):(((eq fofType) (x2 (s zero))) (x2 (s zero)))
% 107.56/107.70  Found (eq_ref0 (x2 (s zero))) as proof of (((eq fofType) (x2 (s zero))) zero)
% 107.56/107.70  Found ((eq_ref fofType) (x2 (s zero))) as proof of (((eq fofType) (x2 (s zero))) zero)
% 107.56/107.70  Found ((eq_ref fofType) (x2 (s zero))) as proof of (((eq fofType) (x2 (s zero))) zero)
% 107.56/107.70  Found eq_ref00:=(eq_ref0 (x2 (s zero))):(((eq fofType) (x2 (s zero))) (x2 (s zero)))
% 107.56/107.70  Found (eq_ref0 (x2 (s zero))) as proof of (((eq fofType) (x2 (s zero))) zero)
% 107.56/107.70  Found ((eq_ref fofType) (x2 (s zero))) as proof of (((eq fofType) (x2 (s zero))) zero)
% 107.56/107.70  Found ((eq_ref fofType) (x2 (s zero))) as proof of (((eq fofType) (x2 (s zero))) zero)
% 107.56/107.70  Found eq_ref00:=(eq_ref0 (x2 (s zero))):(((eq fofType) (x2 (s zero))) (x2 (s zero)))
% 107.56/107.70  Found (eq_ref0 (x2 (s zero))) as proof of (((eq fofType) (x2 (s zero))) zero)
% 107.56/107.70  Found ((eq_ref fofType) (x2 (s zero))) as proof of (((eq fofType) (x2 (s zero))) zero)
% 107.56/107.70  Found ((eq_ref fofType) (x2 (s zero))) as proof of (((eq fofType) (x2 (s zero))) zero)
% 107.56/107.70  Found eq_ref00:=(eq_ref0 (x4 (s zero))):(((eq fofType) (x4 (s zero))) (x4 (s zero)))
% 107.56/107.70  Found (eq_ref0 (x4 (s zero))) as proof of (((eq fofType) (x4 (s zero))) zero)
% 107.56/107.70  Found ((eq_ref fofType) (x4 (s zero))) as proof of (((eq fofType) (x4 (s zero))) zero)
% 107.56/107.70  Found ((eq_ref fofType) (x4 (s zero))) as proof of (((eq fofType) (x4 (s zero))) zero)
% 107.56/107.70  Found eq_ref00:=(eq_ref0 (x4 (s zero))):(((eq fofType) (x4 (s zero))) (x4 (s zero)))
% 107.56/107.70  Found (eq_ref0 (x4 (s zero))) as proof of (((eq fofType) (x4 (s zero))) zero)
% 107.56/107.70  Found ((eq_ref fofType) (x4 (s zero))) as proof of (((eq fofType) (x4 (s zero))) zero)
% 107.56/107.70  Found ((eq_ref fofType) (x4 (s zero))) as proof of (((eq fofType) (x4 (s zero))) zero)
% 107.56/107.70  Found eq_ref00:=(eq_ref0 (x6 (s zero))):(((eq fofType) (x6 (s zero))) (x6 (s zero)))
% 107.56/107.70  Found (eq_ref0 (x6 (s zero))) as proof of (((eq fofType) (x6 (s zero))) zero)
% 107.56/107.70  Found ((eq_ref fofType) (x6 (s zero))) as proof of (((eq fofType) (x6 (s zero))) zero)
% 107.56/107.70  Found ((eq_ref fofType) (x6 (s zero))) as proof of (((eq fofType) (x6 (s zero))) zero)
% 107.56/107.70  Found eq_ref00:=(eq_ref0 (x0 (s zero))):(((eq fofType) (x0 (s zero))) (x0 (s zero)))
% 107.56/107.70  Found (eq_ref0 (x0 (s zero))) as proof of (((eq fofType) (x0 (s zero))) zero)
% 107.56/107.70  Found ((eq_ref fofType) (x0 (s zero))) as proof of (((eq fofType) (x0 (s zero))) zero)
% 107.56/107.70  Found ((eq_ref fofType) (x0 (s zero))) as proof of (((eq fofType) (x0 (s zero))) zero)
% 107.56/107.70  Found ((eq_ref fofType) (x0 (s zero))) as proof of (((eq fofType) (x0 (s zero))) zero)
% 107.56/107.70  Found eq_ref00:=(eq_ref0 (x0 zero)):(((eq fofType) (x0 zero)) (x0 zero))
% 107.56/107.70  Found (eq_ref0 (x0 zero)) as proof of (((eq fofType) (x0 zero)) (s zero))
% 107.56/107.70  Found ((eq_ref fofType) (x0 zero)) as proof of (((eq fofType) (x0 zero)) (s zero))
% 107.56/107.70  Found ((eq_ref fofType) (x0 zero)) as proof of (((eq fofType) (x0 zero)) (s zero))
% 107.56/107.70  Found ((eq_ref fofType) (x0 zero)) as proof of (((eq fofType) (x0 zero)) (s zero))
% 114.65/114.84  Found eq_ref00:=(eq_ref0 (x2 (s zero))):(((eq fofType) (x2 (s zero))) (x2 (s zero)))
% 114.65/114.84  Found (eq_ref0 (x2 (s zero))) as proof of (((eq fofType) (x2 (s zero))) zero)
% 114.65/114.84  Found ((eq_ref fofType) (x2 (s zero))) as proof of (((eq fofType) (x2 (s zero))) zero)
% 114.65/114.84  Found ((eq_ref fofType) (x2 (s zero))) as proof of (((eq fofType) (x2 (s zero))) zero)
% 114.65/114.84  Found ((eq_ref fofType) (x2 (s zero))) as proof of (((eq fofType) (x2 (s zero))) zero)
% 114.65/114.84  Found eq_ref00:=(eq_ref0 (x2 zero)):(((eq fofType) (x2 zero)) (x2 zero))
% 114.65/114.84  Found (eq_ref0 (x2 zero)) as proof of (((eq fofType) (x2 zero)) (s zero))
% 114.65/114.84  Found ((eq_ref fofType) (x2 zero)) as proof of (((eq fofType) (x2 zero)) (s zero))
% 114.65/114.84  Found ((eq_ref fofType) (x2 zero)) as proof of (((eq fofType) (x2 zero)) (s zero))
% 114.65/114.84  Found ((eq_ref fofType) (x2 zero)) as proof of (((eq fofType) (x2 zero)) (s zero))
% 114.65/114.84  Found eq_ref00:=(eq_ref0 (x4 (s zero))):(((eq fofType) (x4 (s zero))) (x4 (s zero)))
% 114.65/114.84  Found (eq_ref0 (x4 (s zero))) as proof of (((eq fofType) (x4 (s zero))) zero)
% 114.65/114.84  Found ((eq_ref fofType) (x4 (s zero))) as proof of (((eq fofType) (x4 (s zero))) zero)
% 114.65/114.84  Found ((eq_ref fofType) (x4 (s zero))) as proof of (((eq fofType) (x4 (s zero))) zero)
% 114.65/114.84  Found ((eq_ref fofType) (x4 (s zero))) as proof of (((eq fofType) (x4 (s zero))) zero)
% 114.65/114.84  Found eq_ref00:=(eq_ref0 (x4 zero)):(((eq fofType) (x4 zero)) (x4 zero))
% 114.65/114.84  Found (eq_ref0 (x4 zero)) as proof of (((eq fofType) (x4 zero)) (s zero))
% 114.65/114.84  Found ((eq_ref fofType) (x4 zero)) as proof of (((eq fofType) (x4 zero)) (s zero))
% 114.65/114.84  Found ((eq_ref fofType) (x4 zero)) as proof of (((eq fofType) (x4 zero)) (s zero))
% 114.65/114.84  Found ((eq_ref fofType) (x4 zero)) as proof of (((eq fofType) (x4 zero)) (s zero))
% 114.65/114.84  Found eq_ref00:=(eq_ref0 (x6 (s zero))):(((eq fofType) (x6 (s zero))) (x6 (s zero)))
% 114.65/114.84  Found (eq_ref0 (x6 (s zero))) as proof of (((eq fofType) (x6 (s zero))) zero)
% 114.65/114.84  Found ((eq_ref fofType) (x6 (s zero))) as proof of (((eq fofType) (x6 (s zero))) zero)
% 114.65/114.84  Found ((eq_ref fofType) (x6 (s zero))) as proof of (((eq fofType) (x6 (s zero))) zero)
% 114.65/114.84  Found ((eq_ref fofType) (x6 (s zero))) as proof of (((eq fofType) (x6 (s zero))) zero)
% 114.65/114.84  Found eq_ref00:=(eq_ref0 (x6 zero)):(((eq fofType) (x6 zero)) (x6 zero))
% 114.65/114.84  Found (eq_ref0 (x6 zero)) as proof of (((eq fofType) (x6 zero)) (s zero))
% 114.65/114.84  Found ((eq_ref fofType) (x6 zero)) as proof of (((eq fofType) (x6 zero)) (s zero))
% 114.65/114.84  Found ((eq_ref fofType) (x6 zero)) as proof of (((eq fofType) (x6 zero)) (s zero))
% 114.65/114.84  Found ((eq_ref fofType) (x6 zero)) as proof of (((eq fofType) (x6 zero)) (s zero))
% 114.65/114.84  Found eq_ref00:=(eq_ref0 (f x6)):(((eq Prop) (f x6)) (f x6))
% 114.65/114.84  Found (eq_ref0 (f x6)) as proof of (((eq Prop) (f x6)) ((and ((and (((eq fofType) (x6 zero)) (s zero))) (((eq fofType) (x6 (s zero))) zero))) (((eq fofType) (x6 (s (s zero)))) zero)))
% 114.65/114.84  Found ((eq_ref Prop) (f x6)) as proof of (((eq Prop) (f x6)) ((and ((and (((eq fofType) (x6 zero)) (s zero))) (((eq fofType) (x6 (s zero))) zero))) (((eq fofType) (x6 (s (s zero)))) zero)))
% 114.65/114.84  Found ((eq_ref Prop) (f x6)) as proof of (((eq Prop) (f x6)) ((and ((and (((eq fofType) (x6 zero)) (s zero))) (((eq fofType) (x6 (s zero))) zero))) (((eq fofType) (x6 (s (s zero)))) zero)))
% 114.65/114.84  Found (fun (x6:(fofType->fofType))=> ((eq_ref Prop) (f x6))) as proof of (((eq Prop) (f x6)) ((and ((and (((eq fofType) (x6 zero)) (s zero))) (((eq fofType) (x6 (s zero))) zero))) (((eq fofType) (x6 (s (s zero)))) zero)))
% 114.65/114.84  Found (fun (x6:(fofType->fofType))=> ((eq_ref Prop) (f x6))) as proof of (forall (x:(fofType->fofType)), (((eq Prop) (f x)) ((and ((and (((eq fofType) (x zero)) (s zero))) (((eq fofType) (x (s zero))) zero))) (((eq fofType) (x (s (s zero)))) zero))))
% 114.65/114.84  Found eq_ref00:=(eq_ref0 (f x6)):(((eq Prop) (f x6)) (f x6))
% 114.65/114.84  Found (eq_ref0 (f x6)) as proof of (((eq Prop) (f x6)) ((and ((and (((eq fofType) (x6 zero)) (s zero))) (((eq fofType) (x6 (s zero))) zero))) (((eq fofType) (x6 (s (s zero)))) zero)))
% 114.65/114.84  Found ((eq_ref Prop) (f x6)) as proof of (((eq Prop) (f x6)) ((and ((and (((eq fofType) (x6 zero)) (s zero))) (((eq fofType) (x6 (s zero))) zero))) (((eq fofType) (x6 (s (s zero)))) zero)))
% 114.65/114.84  Found ((eq_ref Prop) (f x6)) as proof of (((eq Prop) (f x6)) ((and ((and (((eq fofType) (x6 zero)) (s zero))) (((eq fofType) (x6 (s zero))) zero))) (((eq fofType) (x6 (s (s zero)))) zero)))
% 121.17/121.30  Found (fun (x6:(fofType->fofType))=> ((eq_ref Prop) (f x6))) as proof of (((eq Prop) (f x6)) ((and ((and (((eq fofType) (x6 zero)) (s zero))) (((eq fofType) (x6 (s zero))) zero))) (((eq fofType) (x6 (s (s zero)))) zero)))
% 121.17/121.30  Found (fun (x6:(fofType->fofType))=> ((eq_ref Prop) (f x6))) as proof of (forall (x:(fofType->fofType)), (((eq Prop) (f x)) ((and ((and (((eq fofType) (x zero)) (s zero))) (((eq fofType) (x (s zero))) zero))) (((eq fofType) (x (s (s zero)))) zero))))
% 121.17/121.30  Found eq_ref00:=(eq_ref0 (x0 (s zero))):(((eq fofType) (x0 (s zero))) (x0 (s zero)))
% 121.17/121.30  Found (eq_ref0 (x0 (s zero))) as proof of (((eq fofType) (x0 (s zero))) zero)
% 121.17/121.30  Found ((eq_ref fofType) (x0 (s zero))) as proof of (((eq fofType) (x0 (s zero))) zero)
% 121.17/121.30  Found ((eq_ref fofType) (x0 (s zero))) as proof of (((eq fofType) (x0 (s zero))) zero)
% 121.17/121.30  Found ((eq_ref fofType) (x0 (s zero))) as proof of (((eq fofType) (x0 (s zero))) zero)
% 121.17/121.30  Found eq_ref00:=(eq_ref0 (x0 zero)):(((eq fofType) (x0 zero)) (x0 zero))
% 121.17/121.30  Found (eq_ref0 (x0 zero)) as proof of (((eq fofType) (x0 zero)) (s zero))
% 121.17/121.30  Found ((eq_ref fofType) (x0 zero)) as proof of (((eq fofType) (x0 zero)) (s zero))
% 121.17/121.30  Found ((eq_ref fofType) (x0 zero)) as proof of (((eq fofType) (x0 zero)) (s zero))
% 121.17/121.30  Found ((eq_ref fofType) (x0 zero)) as proof of (((eq fofType) (x0 zero)) (s zero))
% 121.17/121.30  Found eq_ref00:=(eq_ref0 (x0 (s zero))):(((eq fofType) (x0 (s zero))) (x0 (s zero)))
% 121.17/121.30  Found (eq_ref0 (x0 (s zero))) as proof of (((eq fofType) (x0 (s zero))) zero)
% 121.17/121.30  Found ((eq_ref fofType) (x0 (s zero))) as proof of (((eq fofType) (x0 (s zero))) zero)
% 121.17/121.30  Found ((eq_ref fofType) (x0 (s zero))) as proof of (((eq fofType) (x0 (s zero))) zero)
% 121.17/121.30  Found ((eq_ref fofType) (x0 (s zero))) as proof of (((eq fofType) (x0 (s zero))) zero)
% 121.17/121.30  Found eq_ref00:=(eq_ref0 (x0 zero)):(((eq fofType) (x0 zero)) (x0 zero))
% 121.17/121.30  Found (eq_ref0 (x0 zero)) as proof of (((eq fofType) (x0 zero)) (s zero))
% 121.17/121.30  Found ((eq_ref fofType) (x0 zero)) as proof of (((eq fofType) (x0 zero)) (s zero))
% 121.17/121.30  Found ((eq_ref fofType) (x0 zero)) as proof of (((eq fofType) (x0 zero)) (s zero))
% 121.17/121.30  Found ((eq_ref fofType) (x0 zero)) as proof of (((eq fofType) (x0 zero)) (s zero))
% 121.17/121.30  Found eq_ref00:=(eq_ref0 (x0 (s zero))):(((eq fofType) (x0 (s zero))) (x0 (s zero)))
% 121.17/121.30  Found (eq_ref0 (x0 (s zero))) as proof of (((eq fofType) (x0 (s zero))) zero)
% 121.17/121.30  Found ((eq_ref fofType) (x0 (s zero))) as proof of (((eq fofType) (x0 (s zero))) zero)
% 121.17/121.30  Found ((eq_ref fofType) (x0 (s zero))) as proof of (((eq fofType) (x0 (s zero))) zero)
% 121.17/121.30  Found ((eq_ref fofType) (x0 (s zero))) as proof of (((eq fofType) (x0 (s zero))) zero)
% 121.17/121.30  Found eq_ref00:=(eq_ref0 (x0 zero)):(((eq fofType) (x0 zero)) (x0 zero))
% 121.17/121.30  Found (eq_ref0 (x0 zero)) as proof of (((eq fofType) (x0 zero)) (s zero))
% 121.17/121.30  Found ((eq_ref fofType) (x0 zero)) as proof of (((eq fofType) (x0 zero)) (s zero))
% 121.17/121.30  Found ((eq_ref fofType) (x0 zero)) as proof of (((eq fofType) (x0 zero)) (s zero))
% 121.17/121.30  Found ((eq_ref fofType) (x0 zero)) as proof of (((eq fofType) (x0 zero)) (s zero))
% 121.17/121.30  Found eq_ref00:=(eq_ref0 (x2 (s zero))):(((eq fofType) (x2 (s zero))) (x2 (s zero)))
% 121.17/121.30  Found (eq_ref0 (x2 (s zero))) as proof of (((eq fofType) (x2 (s zero))) zero)
% 121.17/121.30  Found ((eq_ref fofType) (x2 (s zero))) as proof of (((eq fofType) (x2 (s zero))) zero)
% 121.17/121.30  Found ((eq_ref fofType) (x2 (s zero))) as proof of (((eq fofType) (x2 (s zero))) zero)
% 121.17/121.30  Found ((eq_ref fofType) (x2 (s zero))) as proof of (((eq fofType) (x2 (s zero))) zero)
% 121.17/121.30  Found eq_ref00:=(eq_ref0 (x2 zero)):(((eq fofType) (x2 zero)) (x2 zero))
% 121.17/121.30  Found (eq_ref0 (x2 zero)) as proof of (((eq fofType) (x2 zero)) (s zero))
% 121.17/121.30  Found ((eq_ref fofType) (x2 zero)) as proof of (((eq fofType) (x2 zero)) (s zero))
% 121.17/121.30  Found ((eq_ref fofType) (x2 zero)) as proof of (((eq fofType) (x2 zero)) (s zero))
% 121.17/121.30  Found ((eq_ref fofType) (x2 zero)) as proof of (((eq fofType) (x2 zero)) (s zero))
% 121.17/121.30  Found eq_ref00:=(eq_ref0 (x0 (s zero))):(((eq fofType) (x0 (s zero))) (x0 (s zero)))
% 121.17/121.30  Found (eq_ref0 (x0 (s zero))) as proof of (((eq fofType) (x0 (s zero))) zero)
% 121.17/121.30  Found ((eq_ref fofType) (x0 (s zero))) as proof of (((eq fofType) (x0 (s zero))) zero)
% 124.04/124.17  Found ((eq_ref fofType) (x0 (s zero))) as proof of (((eq fofType) (x0 (s zero))) zero)
% 124.04/124.17  Found ((eq_ref fofType) (x0 (s zero))) as proof of (((eq fofType) (x0 (s zero))) zero)
% 124.04/124.17  Found eq_ref00:=(eq_ref0 (x0 zero)):(((eq fofType) (x0 zero)) (x0 zero))
% 124.04/124.17  Found (eq_ref0 (x0 zero)) as proof of (((eq fofType) (x0 zero)) (s zero))
% 124.04/124.17  Found ((eq_ref fofType) (x0 zero)) as proof of (((eq fofType) (x0 zero)) (s zero))
% 124.04/124.17  Found ((eq_ref fofType) (x0 zero)) as proof of (((eq fofType) (x0 zero)) (s zero))
% 124.04/124.17  Found ((eq_ref fofType) (x0 zero)) as proof of (((eq fofType) (x0 zero)) (s zero))
% 124.04/124.17  Found eq_ref00:=(eq_ref0 (x0 zero)):(((eq fofType) (x0 zero)) (x0 zero))
% 124.04/124.17  Found (eq_ref0 (x0 zero)) as proof of (((eq fofType) (x0 zero)) b)
% 124.04/124.17  Found ((eq_ref fofType) (x0 zero)) as proof of (((eq fofType) (x0 zero)) b)
% 124.04/124.17  Found ((eq_ref fofType) (x0 zero)) as proof of (((eq fofType) (x0 zero)) b)
% 124.04/124.17  Found ((eq_ref fofType) (x0 zero)) as proof of (((eq fofType) (x0 zero)) b)
% 124.04/124.17  Found eq_ref00:=(eq_ref0 b):(((eq fofType) b) b)
% 124.04/124.17  Found (eq_ref0 b) as proof of (((eq fofType) b) (s zero))
% 124.04/124.17  Found ((eq_ref fofType) b) as proof of (((eq fofType) b) (s zero))
% 124.04/124.17  Found ((eq_ref fofType) b) as proof of (((eq fofType) b) (s zero))
% 124.04/124.17  Found ((eq_ref fofType) b) as proof of (((eq fofType) b) (s zero))
% 124.04/124.17  Found eq_ref00:=(eq_ref0 (x0 zero)):(((eq fofType) (x0 zero)) (x0 zero))
% 124.04/124.17  Found (eq_ref0 (x0 zero)) as proof of (((eq fofType) (x0 zero)) b)
% 124.04/124.17  Found ((eq_ref fofType) (x0 zero)) as proof of (((eq fofType) (x0 zero)) b)
% 124.04/124.17  Found ((eq_ref fofType) (x0 zero)) as proof of (((eq fofType) (x0 zero)) b)
% 124.04/124.17  Found ((eq_ref fofType) (x0 zero)) as proof of (((eq fofType) (x0 zero)) b)
% 124.04/124.17  Found eq_ref00:=(eq_ref0 b):(((eq fofType) b) b)
% 124.04/124.17  Found (eq_ref0 b) as proof of (((eq fofType) b) (s zero))
% 124.04/124.17  Found ((eq_ref fofType) b) as proof of (((eq fofType) b) (s zero))
% 124.04/124.17  Found ((eq_ref fofType) b) as proof of (((eq fofType) b) (s zero))
% 124.04/124.17  Found ((eq_ref fofType) b) as proof of (((eq fofType) b) (s zero))
% 124.04/124.17  Found eq_ref00:=(eq_ref0 (x4 (s zero))):(((eq fofType) (x4 (s zero))) (x4 (s zero)))
% 124.04/124.17  Found (eq_ref0 (x4 (s zero))) as proof of (((eq fofType) (x4 (s zero))) zero)
% 124.04/124.17  Found ((eq_ref fofType) (x4 (s zero))) as proof of (((eq fofType) (x4 (s zero))) zero)
% 124.04/124.17  Found ((eq_ref fofType) (x4 (s zero))) as proof of (((eq fofType) (x4 (s zero))) zero)
% 124.04/124.17  Found ((eq_ref fofType) (x4 (s zero))) as proof of (((eq fofType) (x4 (s zero))) zero)
% 124.04/124.17  Found eq_ref00:=(eq_ref0 (x4 zero)):(((eq fofType) (x4 zero)) (x4 zero))
% 124.04/124.17  Found (eq_ref0 (x4 zero)) as proof of (((eq fofType) (x4 zero)) (s zero))
% 124.04/124.17  Found ((eq_ref fofType) (x4 zero)) as proof of (((eq fofType) (x4 zero)) (s zero))
% 124.04/124.17  Found ((eq_ref fofType) (x4 zero)) as proof of (((eq fofType) (x4 zero)) (s zero))
% 124.04/124.17  Found ((eq_ref fofType) (x4 zero)) as proof of (((eq fofType) (x4 zero)) (s zero))
% 124.04/124.17  Found eq_ref00:=(eq_ref0 (x2 (s zero))):(((eq fofType) (x2 (s zero))) (x2 (s zero)))
% 124.04/124.17  Found (eq_ref0 (x2 (s zero))) as proof of (((eq fofType) (x2 (s zero))) zero)
% 124.04/124.17  Found ((eq_ref fofType) (x2 (s zero))) as proof of (((eq fofType) (x2 (s zero))) zero)
% 124.04/124.17  Found ((eq_ref fofType) (x2 (s zero))) as proof of (((eq fofType) (x2 (s zero))) zero)
% 124.04/124.17  Found ((eq_ref fofType) (x2 (s zero))) as proof of (((eq fofType) (x2 (s zero))) zero)
% 124.04/124.17  Found eq_ref00:=(eq_ref0 (x2 zero)):(((eq fofType) (x2 zero)) (x2 zero))
% 124.04/124.17  Found (eq_ref0 (x2 zero)) as proof of (((eq fofType) (x2 zero)) (s zero))
% 124.04/124.17  Found ((eq_ref fofType) (x2 zero)) as proof of (((eq fofType) (x2 zero)) (s zero))
% 124.04/124.17  Found ((eq_ref fofType) (x2 zero)) as proof of (((eq fofType) (x2 zero)) (s zero))
% 124.04/124.17  Found ((eq_ref fofType) (x2 zero)) as proof of (((eq fofType) (x2 zero)) (s zero))
% 124.04/124.17  Found eq_ref00:=(eq_ref0 (x2 (s zero))):(((eq fofType) (x2 (s zero))) (x2 (s zero)))
% 124.04/124.17  Found (eq_ref0 (x2 (s zero))) as proof of (((eq fofType) (x2 (s zero))) zero)
% 124.04/124.17  Found ((eq_ref fofType) (x2 (s zero))) as proof of (((eq fofType) (x2 (s zero))) zero)
% 124.04/124.17  Found ((eq_ref fofType) (x2 (s zero))) as proof of (((eq fofType) (x2 (s zero))) zero)
% 124.04/124.17  Found ((eq_ref fofType) (x2 (s zero))) as proof of (((eq fofType) (x2 (s zero))) zero)
% 124.04/124.17  Found eq_ref00:=(eq_ref0 (x2 zero)):(((eq fofType) (x2 zero)) (x2 zero))
% 157.33/157.54  Found (eq_ref0 (x2 zero)) as proof of (((eq fofType) (x2 zero)) (s zero))
% 157.33/157.54  Found ((eq_ref fofType) (x2 zero)) as proof of (((eq fofType) (x2 zero)) (s zero))
% 157.33/157.54  Found ((eq_ref fofType) (x2 zero)) as proof of (((eq fofType) (x2 zero)) (s zero))
% 157.33/157.54  Found ((eq_ref fofType) (x2 zero)) as proof of (((eq fofType) (x2 zero)) (s zero))
% 157.33/157.54  Found eq_ref00:=(eq_ref0 (x6 (s zero))):(((eq fofType) (x6 (s zero))) (x6 (s zero)))
% 157.33/157.54  Found (eq_ref0 (x6 (s zero))) as proof of (((eq fofType) (x6 (s zero))) zero)
% 157.33/157.54  Found ((eq_ref fofType) (x6 (s zero))) as proof of (((eq fofType) (x6 (s zero))) zero)
% 157.33/157.54  Found ((eq_ref fofType) (x6 (s zero))) as proof of (((eq fofType) (x6 (s zero))) zero)
% 157.33/157.54  Found ((eq_ref fofType) (x6 (s zero))) as proof of (((eq fofType) (x6 (s zero))) zero)
% 157.33/157.54  Found eq_ref00:=(eq_ref0 (x6 zero)):(((eq fofType) (x6 zero)) (x6 zero))
% 157.33/157.54  Found (eq_ref0 (x6 zero)) as proof of (((eq fofType) (x6 zero)) (s zero))
% 157.33/157.54  Found ((eq_ref fofType) (x6 zero)) as proof of (((eq fofType) (x6 zero)) (s zero))
% 157.33/157.54  Found ((eq_ref fofType) (x6 zero)) as proof of (((eq fofType) (x6 zero)) (s zero))
% 157.33/157.54  Found ((eq_ref fofType) (x6 zero)) as proof of (((eq fofType) (x6 zero)) (s zero))
% 157.33/157.54  Found eq_ref00:=(eq_ref0 (x4 (s zero))):(((eq fofType) (x4 (s zero))) (x4 (s zero)))
% 157.33/157.54  Found (eq_ref0 (x4 (s zero))) as proof of (((eq fofType) (x4 (s zero))) zero)
% 157.33/157.54  Found ((eq_ref fofType) (x4 (s zero))) as proof of (((eq fofType) (x4 (s zero))) zero)
% 157.33/157.54  Found ((eq_ref fofType) (x4 (s zero))) as proof of (((eq fofType) (x4 (s zero))) zero)
% 157.33/157.54  Found ((eq_ref fofType) (x4 (s zero))) as proof of (((eq fofType) (x4 (s zero))) zero)
% 157.33/157.54  Found eq_ref00:=(eq_ref0 (x4 zero)):(((eq fofType) (x4 zero)) (x4 zero))
% 157.33/157.54  Found (eq_ref0 (x4 zero)) as proof of (((eq fofType) (x4 zero)) (s zero))
% 157.33/157.54  Found ((eq_ref fofType) (x4 zero)) as proof of (((eq fofType) (x4 zero)) (s zero))
% 157.33/157.54  Found ((eq_ref fofType) (x4 zero)) as proof of (((eq fofType) (x4 zero)) (s zero))
% 157.33/157.54  Found ((eq_ref fofType) (x4 zero)) as proof of (((eq fofType) (x4 zero)) (s zero))
% 157.33/157.54  Found eq_ref000:=(eq_ref00 P):((P (x2 zero))->(P (x2 zero)))
% 157.33/157.54  Found (eq_ref00 P) as proof of (P0 (x2 zero))
% 157.33/157.54  Found ((eq_ref0 (x2 zero)) P) as proof of (P0 (x2 zero))
% 157.33/157.54  Found (((eq_ref fofType) (x2 zero)) P) as proof of (P0 (x2 zero))
% 157.33/157.54  Found (((eq_ref fofType) (x2 zero)) P) as proof of (P0 (x2 zero))
% 157.33/157.54  Found eq_ref000:=(eq_ref00 P):((P (x2 zero))->(P (x2 zero)))
% 157.33/157.54  Found (eq_ref00 P) as proof of (P0 (x2 zero))
% 157.33/157.54  Found ((eq_ref0 (x2 zero)) P) as proof of (P0 (x2 zero))
% 157.33/157.54  Found (((eq_ref fofType) (x2 zero)) P) as proof of (P0 (x2 zero))
% 157.33/157.54  Found (((eq_ref fofType) (x2 zero)) P) as proof of (P0 (x2 zero))
% 157.33/157.54  Found eq_ref00:=(eq_ref0 (fun (H:(fofType->fofType))=> ((and ((and (((eq fofType) (H zero)) (s zero))) (((eq fofType) (H (s zero))) zero))) (((eq fofType) (H (s (s zero)))) zero)))):(((eq ((fofType->fofType)->Prop)) (fun (H:(fofType->fofType))=> ((and ((and (((eq fofType) (H zero)) (s zero))) (((eq fofType) (H (s zero))) zero))) (((eq fofType) (H (s (s zero)))) zero)))) (fun (H:(fofType->fofType))=> ((and ((and (((eq fofType) (H zero)) (s zero))) (((eq fofType) (H (s zero))) zero))) (((eq fofType) (H (s (s zero)))) zero))))
% 157.33/157.54  Found (eq_ref0 (fun (H:(fofType->fofType))=> ((and ((and (((eq fofType) (H zero)) (s zero))) (((eq fofType) (H (s zero))) zero))) (((eq fofType) (H (s (s zero)))) zero)))) as proof of (((eq ((fofType->fofType)->Prop)) (fun (H:(fofType->fofType))=> ((and ((and (((eq fofType) (H zero)) (s zero))) (((eq fofType) (H (s zero))) zero))) (((eq fofType) (H (s (s zero)))) zero)))) b)
% 157.33/157.54  Found ((eq_ref ((fofType->fofType)->Prop)) (fun (H:(fofType->fofType))=> ((and ((and (((eq fofType) (H zero)) (s zero))) (((eq fofType) (H (s zero))) zero))) (((eq fofType) (H (s (s zero)))) zero)))) as proof of (((eq ((fofType->fofType)->Prop)) (fun (H:(fofType->fofType))=> ((and ((and (((eq fofType) (H zero)) (s zero))) (((eq fofType) (H (s zero))) zero))) (((eq fofType) (H (s (s zero)))) zero)))) b)
% 157.33/157.54  Found ((eq_ref ((fofType->fofType)->Prop)) (fun (H:(fofType->fofType))=> ((and ((and (((eq fofType) (H zero)) (s zero))) (((eq fofType) (H (s zero))) zero))) (((eq fofType) (H (s (s zero)))) zero)))) as proof of (((eq ((fofType->fofType)->Prop)) (fun (H:(fofType->fofType))=> ((and ((and (((eq fofType) (H zero)) (s zero))) (((eq fofType) (H (s zero))) zero))) (((eq fofType) (H (s (s zero)))) zero)))) b)
% 186.92/187.07  Found ((eq_ref ((fofType->fofType)->Prop)) (fun (H:(fofType->fofType))=> ((and ((and (((eq fofType) (H zero)) (s zero))) (((eq fofType) (H (s zero))) zero))) (((eq fofType) (H (s (s zero)))) zero)))) as proof of (((eq ((fofType->fofType)->Prop)) (fun (H:(fofType->fofType))=> ((and ((and (((eq fofType) (H zero)) (s zero))) (((eq fofType) (H (s zero))) zero))) (((eq fofType) (H (s (s zero)))) zero)))) b)
% 186.92/187.07  Found eq_ref000:=(eq_ref00 P):((P (x0 zero))->(P (x0 zero)))
% 186.92/187.07  Found (eq_ref00 P) as proof of (P0 (x0 zero))
% 186.92/187.07  Found ((eq_ref0 (x0 zero)) P) as proof of (P0 (x0 zero))
% 186.92/187.07  Found (((eq_ref fofType) (x0 zero)) P) as proof of (P0 (x0 zero))
% 186.92/187.07  Found (((eq_ref fofType) (x0 zero)) P) as proof of (P0 (x0 zero))
% 186.92/187.07  Found eq_ref000:=(eq_ref00 P):((P (x0 zero))->(P (x0 zero)))
% 186.92/187.07  Found (eq_ref00 P) as proof of (P0 (x0 zero))
% 186.92/187.07  Found ((eq_ref0 (x0 zero)) P) as proof of (P0 (x0 zero))
% 186.92/187.07  Found (((eq_ref fofType) (x0 zero)) P) as proof of (P0 (x0 zero))
% 186.92/187.07  Found (((eq_ref fofType) (x0 zero)) P) as proof of (P0 (x0 zero))
% 186.92/187.07  Found eq_ref00:=(eq_ref0 (x2 zero)):(((eq fofType) (x2 zero)) (x2 zero))
% 186.92/187.07  Found (eq_ref0 (x2 zero)) as proof of (((eq fofType) (x2 zero)) b)
% 186.92/187.07  Found ((eq_ref fofType) (x2 zero)) as proof of (((eq fofType) (x2 zero)) b)
% 186.92/187.07  Found ((eq_ref fofType) (x2 zero)) as proof of (((eq fofType) (x2 zero)) b)
% 186.92/187.07  Found ((eq_ref fofType) (x2 zero)) as proof of (((eq fofType) (x2 zero)) b)
% 186.92/187.07  Found eq_ref00:=(eq_ref0 b):(((eq fofType) b) b)
% 186.92/187.07  Found (eq_ref0 b) as proof of (((eq fofType) b) (s zero))
% 186.92/187.07  Found ((eq_ref fofType) b) as proof of (((eq fofType) b) (s zero))
% 186.92/187.07  Found ((eq_ref fofType) b) as proof of (((eq fofType) b) (s zero))
% 186.92/187.07  Found ((eq_ref fofType) b) as proof of (((eq fofType) b) (s zero))
% 186.92/187.07  Found eq_ref00:=(eq_ref0 (x2 zero)):(((eq fofType) (x2 zero)) (x2 zero))
% 186.92/187.07  Found (eq_ref0 (x2 zero)) as proof of (((eq fofType) (x2 zero)) b)
% 186.92/187.07  Found ((eq_ref fofType) (x2 zero)) as proof of (((eq fofType) (x2 zero)) b)
% 186.92/187.07  Found ((eq_ref fofType) (x2 zero)) as proof of (((eq fofType) (x2 zero)) b)
% 186.92/187.07  Found ((eq_ref fofType) (x2 zero)) as proof of (((eq fofType) (x2 zero)) b)
% 186.92/187.07  Found eq_ref00:=(eq_ref0 b):(((eq fofType) b) b)
% 186.92/187.07  Found (eq_ref0 b) as proof of (((eq fofType) b) (s zero))
% 186.92/187.07  Found ((eq_ref fofType) b) as proof of (((eq fofType) b) (s zero))
% 186.92/187.07  Found ((eq_ref fofType) b) as proof of (((eq fofType) b) (s zero))
% 186.92/187.07  Found ((eq_ref fofType) b) as proof of (((eq fofType) b) (s zero))
% 186.92/187.07  Found eq_ref000:=(eq_ref00 P):((P (x0 zero))->(P (x0 zero)))
% 186.92/187.07  Found (eq_ref00 P) as proof of (P0 (x0 zero))
% 186.92/187.07  Found ((eq_ref0 (x0 zero)) P) as proof of (P0 (x0 zero))
% 186.92/187.07  Found (((eq_ref fofType) (x0 zero)) P) as proof of (P0 (x0 zero))
% 186.92/187.07  Found (((eq_ref fofType) (x0 zero)) P) as proof of (P0 (x0 zero))
% 186.92/187.07  Found eq_ref000:=(eq_ref00 P):((P (x0 zero))->(P (x0 zero)))
% 186.92/187.07  Found (eq_ref00 P) as proof of (P0 (x0 zero))
% 186.92/187.07  Found ((eq_ref0 (x0 zero)) P) as proof of (P0 (x0 zero))
% 186.92/187.07  Found (((eq_ref fofType) (x0 zero)) P) as proof of (P0 (x0 zero))
% 186.92/187.07  Found (((eq_ref fofType) (x0 zero)) P) as proof of (P0 (x0 zero))
% 186.92/187.07  Found eq_ref00:=(eq_ref0 (f x8)):(((eq Prop) (f x8)) (f x8))
% 186.92/187.07  Found (eq_ref0 (f x8)) as proof of (((eq Prop) (f x8)) ((and ((and (((eq fofType) (x8 zero)) (s zero))) (((eq fofType) (x8 (s zero))) zero))) (((eq fofType) (x8 (s (s zero)))) zero)))
% 186.92/187.07  Found ((eq_ref Prop) (f x8)) as proof of (((eq Prop) (f x8)) ((and ((and (((eq fofType) (x8 zero)) (s zero))) (((eq fofType) (x8 (s zero))) zero))) (((eq fofType) (x8 (s (s zero)))) zero)))
% 186.92/187.07  Found ((eq_ref Prop) (f x8)) as proof of (((eq Prop) (f x8)) ((and ((and (((eq fofType) (x8 zero)) (s zero))) (((eq fofType) (x8 (s zero))) zero))) (((eq fofType) (x8 (s (s zero)))) zero)))
% 186.92/187.07  Found (fun (x8:(fofType->fofType))=> ((eq_ref Prop) (f x8))) as proof of (((eq Prop) (f x8)) ((and ((and (((eq fofType) (x8 zero)) (s zero))) (((eq fofType) (x8 (s zero))) zero))) (((eq fofType) (x8 (s (s zero)))) zero)))
% 186.92/187.07  Found (fun (x8:(fofType->fofType))=> ((eq_ref Prop) (f x8))) as proof of (forall (x:(fofType->fofType)), (((eq Prop) (f x)) ((and ((and (((eq fofType) (x zero)) (s zero))) (((eq fofType) (x (s zero))) zero))) (((eq fofType) (x (s (s zero)))) zero))))
% 191.53/191.69  Found eq_ref00:=(eq_ref0 (f x8)):(((eq Prop) (f x8)) (f x8))
% 191.53/191.69  Found (eq_ref0 (f x8)) as proof of (((eq Prop) (f x8)) ((and ((and (((eq fofType) (x8 zero)) (s zero))) (((eq fofType) (x8 (s zero))) zero))) (((eq fofType) (x8 (s (s zero)))) zero)))
% 191.53/191.69  Found ((eq_ref Prop) (f x8)) as proof of (((eq Prop) (f x8)) ((and ((and (((eq fofType) (x8 zero)) (s zero))) (((eq fofType) (x8 (s zero))) zero))) (((eq fofType) (x8 (s (s zero)))) zero)))
% 191.53/191.69  Found ((eq_ref Prop) (f x8)) as proof of (((eq Prop) (f x8)) ((and ((and (((eq fofType) (x8 zero)) (s zero))) (((eq fofType) (x8 (s zero))) zero))) (((eq fofType) (x8 (s (s zero)))) zero)))
% 191.53/191.69  Found (fun (x8:(fofType->fofType))=> ((eq_ref Prop) (f x8))) as proof of (((eq Prop) (f x8)) ((and ((and (((eq fofType) (x8 zero)) (s zero))) (((eq fofType) (x8 (s zero))) zero))) (((eq fofType) (x8 (s (s zero)))) zero)))
% 191.53/191.69  Found (fun (x8:(fofType->fofType))=> ((eq_ref Prop) (f x8))) as proof of (forall (x:(fofType->fofType)), (((eq Prop) (f x)) ((and ((and (((eq fofType) (x zero)) (s zero))) (((eq fofType) (x (s zero))) zero))) (((eq fofType) (x (s (s zero)))) zero))))
% 191.53/191.69  Found eq_ref000:=(eq_ref00 P):((P (x0 zero))->(P (x0 zero)))
% 191.53/191.69  Found (eq_ref00 P) as proof of (P0 (x0 zero))
% 191.53/191.69  Found ((eq_ref0 (x0 zero)) P) as proof of (P0 (x0 zero))
% 191.53/191.69  Found (((eq_ref fofType) (x0 zero)) P) as proof of (P0 (x0 zero))
% 191.53/191.69  Found (((eq_ref fofType) (x0 zero)) P) as proof of (P0 (x0 zero))
% 191.53/191.69  Found eq_ref000:=(eq_ref00 P):((P (x0 zero))->(P (x0 zero)))
% 191.53/191.69  Found (eq_ref00 P) as proof of (P0 (x0 zero))
% 191.53/191.69  Found ((eq_ref0 (x0 zero)) P) as proof of (P0 (x0 zero))
% 191.53/191.69  Found (((eq_ref fofType) (x0 zero)) P) as proof of (P0 (x0 zero))
% 191.53/191.69  Found (((eq_ref fofType) (x0 zero)) P) as proof of (P0 (x0 zero))
% 191.53/191.69  Found eq_ref00:=(eq_ref0 (x0 zero)):(((eq fofType) (x0 zero)) (x0 zero))
% 191.53/191.69  Found (eq_ref0 (x0 zero)) as proof of (((eq fofType) (x0 zero)) b)
% 191.53/191.69  Found ((eq_ref fofType) (x0 zero)) as proof of (((eq fofType) (x0 zero)) b)
% 191.53/191.69  Found ((eq_ref fofType) (x0 zero)) as proof of (((eq fofType) (x0 zero)) b)
% 191.53/191.69  Found ((eq_ref fofType) (x0 zero)) as proof of (((eq fofType) (x0 zero)) b)
% 191.53/191.69  Found eq_ref00:=(eq_ref0 b):(((eq fofType) b) b)
% 191.53/191.69  Found (eq_ref0 b) as proof of (((eq fofType) b) (s zero))
% 191.53/191.69  Found ((eq_ref fofType) b) as proof of (((eq fofType) b) (s zero))
% 191.53/191.69  Found ((eq_ref fofType) b) as proof of (((eq fofType) b) (s zero))
% 191.53/191.69  Found ((eq_ref fofType) b) as proof of (((eq fofType) b) (s zero))
% 191.53/191.69  Found eq_ref00:=(eq_ref0 b):(((eq fofType) b) b)
% 191.53/191.69  Found (eq_ref0 b) as proof of (((eq fofType) b) (x0 zero))
% 191.53/191.69  Found ((eq_ref fofType) b) as proof of (((eq fofType) b) (x0 zero))
% 191.53/191.69  Found ((eq_ref fofType) b) as proof of (((eq fofType) b) (x0 zero))
% 191.53/191.69  Found ((eq_ref fofType) b) as proof of (((eq fofType) b) (x0 zero))
% 191.53/191.69  Found eq_ref00:=(eq_ref0 (s zero)):(((eq fofType) (s zero)) (s zero))
% 191.53/191.69  Found (eq_ref0 (s zero)) as proof of (((eq fofType) (s zero)) b)
% 191.53/191.69  Found ((eq_ref fofType) (s zero)) as proof of (((eq fofType) (s zero)) b)
% 191.53/191.69  Found ((eq_ref fofType) (s zero)) as proof of (((eq fofType) (s zero)) b)
% 191.53/191.69  Found ((eq_ref fofType) (s zero)) as proof of (((eq fofType) (s zero)) b)
% 191.53/191.69  Found eq_ref00:=(eq_ref0 b):(((eq fofType) b) b)
% 191.53/191.69  Found (eq_ref0 b) as proof of (((eq fofType) b) (x0 zero))
% 191.53/191.69  Found ((eq_ref fofType) b) as proof of (((eq fofType) b) (x0 zero))
% 191.53/191.69  Found ((eq_ref fofType) b) as proof of (((eq fofType) b) (x0 zero))
% 191.53/191.69  Found ((eq_ref fofType) b) as proof of (((eq fofType) b) (x0 zero))
% 191.53/191.69  Found eq_ref00:=(eq_ref0 (s zero)):(((eq fofType) (s zero)) (s zero))
% 191.53/191.69  Found (eq_ref0 (s zero)) as proof of (((eq fofType) (s zero)) b)
% 191.53/191.69  Found ((eq_ref fofType) (s zero)) as proof of (((eq fofType) (s zero)) b)
% 191.53/191.69  Found ((eq_ref fofType) (s zero)) as proof of (((eq fofType) (s zero)) b)
% 191.53/191.69  Found ((eq_ref fofType) (s zero)) as proof of (((eq fofType) (s zero)) b)
% 191.53/191.69  Found eq_ref00:=(eq_ref0 (x0 zero)):(((eq fofType) (x0 zero)) (x0 zero))
% 191.53/191.69  Found (eq_ref0 (x0 zero)) as proof of (((eq fofType) (x0 zero)) b)
% 191.53/191.69  Found ((eq_ref fofType) (x0 zero)) as proof of (((eq fofType) (x0 zero)) b)
% 191.53/191.69  Found ((eq_ref fofType) (x0 zero)) as proof of (((eq fofType) (x0 zero)) b)
% 254.08/254.21  Found ((eq_ref fofType) (x0 zero)) as proof of (((eq fofType) (x0 zero)) b)
% 254.08/254.21  Found eq_ref00:=(eq_ref0 b):(((eq fofType) b) b)
% 254.08/254.21  Found (eq_ref0 b) as proof of (((eq fofType) b) (s zero))
% 254.08/254.21  Found ((eq_ref fofType) b) as proof of (((eq fofType) b) (s zero))
% 254.08/254.21  Found ((eq_ref fofType) b) as proof of (((eq fofType) b) (s zero))
% 254.08/254.21  Found ((eq_ref fofType) b) as proof of (((eq fofType) b) (s zero))
% 254.08/254.21  Found eq_ref00:=(eq_ref0 (x0 zero)):(((eq fofType) (x0 zero)) (x0 zero))
% 254.08/254.21  Found (eq_ref0 (x0 zero)) as proof of (((eq fofType) (x0 zero)) b)
% 254.08/254.21  Found ((eq_ref fofType) (x0 zero)) as proof of (((eq fofType) (x0 zero)) b)
% 254.08/254.21  Found ((eq_ref fofType) (x0 zero)) as proof of (((eq fofType) (x0 zero)) b)
% 254.08/254.21  Found ((eq_ref fofType) (x0 zero)) as proof of (((eq fofType) (x0 zero)) b)
% 254.08/254.21  Found eq_ref00:=(eq_ref0 b):(((eq fofType) b) b)
% 254.08/254.21  Found (eq_ref0 b) as proof of (((eq fofType) b) (s zero))
% 254.08/254.21  Found ((eq_ref fofType) b) as proof of (((eq fofType) b) (s zero))
% 254.08/254.21  Found ((eq_ref fofType) b) as proof of (((eq fofType) b) (s zero))
% 254.08/254.21  Found ((eq_ref fofType) b) as proof of (((eq fofType) b) (s zero))
% 254.08/254.21  Found eq_ref00:=(eq_ref0 (x0 zero)):(((eq fofType) (x0 zero)) (x0 zero))
% 254.08/254.21  Found (eq_ref0 (x0 zero)) as proof of (((eq fofType) (x0 zero)) b)
% 254.08/254.21  Found ((eq_ref fofType) (x0 zero)) as proof of (((eq fofType) (x0 zero)) b)
% 254.08/254.21  Found ((eq_ref fofType) (x0 zero)) as proof of (((eq fofType) (x0 zero)) b)
% 254.08/254.21  Found ((eq_ref fofType) (x0 zero)) as proof of (((eq fofType) (x0 zero)) b)
% 254.08/254.21  Found eq_ref00:=(eq_ref0 b):(((eq fofType) b) b)
% 254.08/254.21  Found (eq_ref0 b) as proof of (((eq fofType) b) (s zero))
% 254.08/254.21  Found ((eq_ref fofType) b) as proof of (((eq fofType) b) (s zero))
% 254.08/254.21  Found ((eq_ref fofType) b) as proof of (((eq fofType) b) (s zero))
% 254.08/254.21  Found ((eq_ref fofType) b) as proof of (((eq fofType) b) (s zero))
% 254.08/254.21  Found eq_ref00:=(eq_ref0 (x0 zero)):(((eq fofType) (x0 zero)) (x0 zero))
% 254.08/254.21  Found (eq_ref0 (x0 zero)) as proof of (((eq fofType) (x0 zero)) b)
% 254.08/254.21  Found ((eq_ref fofType) (x0 zero)) as proof of (((eq fofType) (x0 zero)) b)
% 254.08/254.21  Found ((eq_ref fofType) (x0 zero)) as proof of (((eq fofType) (x0 zero)) b)
% 254.08/254.21  Found ((eq_ref fofType) (x0 zero)) as proof of (((eq fofType) (x0 zero)) b)
% 254.08/254.21  Found eq_ref00:=(eq_ref0 b):(((eq fofType) b) b)
% 254.08/254.21  Found (eq_ref0 b) as proof of (((eq fofType) b) (s zero))
% 254.08/254.21  Found ((eq_ref fofType) b) as proof of (((eq fofType) b) (s zero))
% 254.08/254.21  Found ((eq_ref fofType) b) as proof of (((eq fofType) b) (s zero))
% 254.08/254.21  Found ((eq_ref fofType) b) as proof of (((eq fofType) b) (s zero))
% 254.08/254.21  Found eq_ref00:=(eq_ref0 (x0 zero)):(((eq fofType) (x0 zero)) (x0 zero))
% 254.08/254.21  Found (eq_ref0 (x0 zero)) as proof of (((eq fofType) (x0 zero)) b)
% 254.08/254.21  Found ((eq_ref fofType) (x0 zero)) as proof of (((eq fofType) (x0 zero)) b)
% 254.08/254.21  Found ((eq_ref fofType) (x0 zero)) as proof of (((eq fofType) (x0 zero)) b)
% 254.08/254.21  Found ((eq_ref fofType) (x0 zero)) as proof of (((eq fofType) (x0 zero)) b)
% 254.08/254.21  Found eq_ref00:=(eq_ref0 b):(((eq fofType) b) b)
% 254.08/254.21  Found (eq_ref0 b) as proof of (((eq fofType) b) (s zero))
% 254.08/254.21  Found ((eq_ref fofType) b) as proof of (((eq fofType) b) (s zero))
% 254.08/254.21  Found ((eq_ref fofType) b) as proof of (((eq fofType) b) (s zero))
% 254.08/254.21  Found ((eq_ref fofType) b) as proof of (((eq fofType) b) (s zero))
% 254.08/254.21  Found eq_ref000:=(eq_ref00 P):((P (x4 zero))->(P (x4 zero)))
% 254.08/254.21  Found (eq_ref00 P) as proof of (P0 (x4 zero))
% 254.08/254.21  Found ((eq_ref0 (x4 zero)) P) as proof of (P0 (x4 zero))
% 254.08/254.21  Found (((eq_ref fofType) (x4 zero)) P) as proof of (P0 (x4 zero))
% 254.08/254.21  Found (((eq_ref fofType) (x4 zero)) P) as proof of (P0 (x4 zero))
% 254.08/254.21  Found eq_ref000:=(eq_ref00 P):((P (x4 zero))->(P (x4 zero)))
% 254.08/254.21  Found (eq_ref00 P) as proof of (P0 (x4 zero))
% 254.08/254.21  Found ((eq_ref0 (x4 zero)) P) as proof of (P0 (x4 zero))
% 254.08/254.21  Found (((eq_ref fofType) (x4 zero)) P) as proof of (P0 (x4 zero))
% 254.08/254.21  Found (((eq_ref fofType) (x4 zero)) P) as proof of (P0 (x4 zero))
% 254.08/254.21  Found eq_ref000:=(eq_ref00 P):((P (x0 zero))->(P (x0 zero)))
% 254.08/254.21  Found (eq_ref00 P) as proof of (P0 (x0 zero))
% 254.08/254.21  Found ((eq_ref0 (x0 zero)) P) as proof of (P0 (x0 zero))
% 254.08/254.21  Found (((eq_ref fofType) (x0 zero)) P) as proof of (P0 (x0 zero))
% 254.08/254.21  Found (((eq_ref fofType) (x0 zero)) P) as proof of (P0 (x0 zero))
% 254.08/254.21  Found eq_ref000:=(eq_ref00 P):((P (x0 zero))->(P (x0 zero)))
% 254.08/254.21  Found (eq_ref00 P) as proof of (P0 (x0 zero))
% 282.93/283.04  Found ((eq_ref0 (x0 zero)) P) as proof of (P0 (x0 zero))
% 282.93/283.04  Found (((eq_ref fofType) (x0 zero)) P) as proof of (P0 (x0 zero))
% 282.93/283.04  Found (((eq_ref fofType) (x0 zero)) P) as proof of (P0 (x0 zero))
% 282.93/283.04  Found eq_ref000:=(eq_ref00 P):((P (x2 zero))->(P (x2 zero)))
% 282.93/283.04  Found (eq_ref00 P) as proof of (P0 (x2 zero))
% 282.93/283.04  Found ((eq_ref0 (x2 zero)) P) as proof of (P0 (x2 zero))
% 282.93/283.04  Found (((eq_ref fofType) (x2 zero)) P) as proof of (P0 (x2 zero))
% 282.93/283.04  Found (((eq_ref fofType) (x2 zero)) P) as proof of (P0 (x2 zero))
% 282.93/283.04  Found eq_ref000:=(eq_ref00 P):((P (x2 zero))->(P (x2 zero)))
% 282.93/283.04  Found (eq_ref00 P) as proof of (P0 (x2 zero))
% 282.93/283.04  Found ((eq_ref0 (x2 zero)) P) as proof of (P0 (x2 zero))
% 282.93/283.04  Found (((eq_ref fofType) (x2 zero)) P) as proof of (P0 (x2 zero))
% 282.93/283.04  Found (((eq_ref fofType) (x2 zero)) P) as proof of (P0 (x2 zero))
% 282.93/283.04  Found eq_ref00:=(eq_ref0 (x4 zero)):(((eq fofType) (x4 zero)) (x4 zero))
% 282.93/283.04  Found (eq_ref0 (x4 zero)) as proof of (((eq fofType) (x4 zero)) b)
% 282.93/283.04  Found ((eq_ref fofType) (x4 zero)) as proof of (((eq fofType) (x4 zero)) b)
% 282.93/283.04  Found ((eq_ref fofType) (x4 zero)) as proof of (((eq fofType) (x4 zero)) b)
% 282.93/283.04  Found ((eq_ref fofType) (x4 zero)) as proof of (((eq fofType) (x4 zero)) b)
% 282.93/283.04  Found eq_ref00:=(eq_ref0 b):(((eq fofType) b) b)
% 282.93/283.04  Found (eq_ref0 b) as proof of (((eq fofType) b) (s zero))
% 282.93/283.04  Found ((eq_ref fofType) b) as proof of (((eq fofType) b) (s zero))
% 282.93/283.04  Found ((eq_ref fofType) b) as proof of (((eq fofType) b) (s zero))
% 282.93/283.04  Found ((eq_ref fofType) b) as proof of (((eq fofType) b) (s zero))
% 282.93/283.04  Found eq_ref00:=(eq_ref0 (x4 zero)):(((eq fofType) (x4 zero)) (x4 zero))
% 282.93/283.04  Found (eq_ref0 (x4 zero)) as proof of (((eq fofType) (x4 zero)) b)
% 282.93/283.04  Found ((eq_ref fofType) (x4 zero)) as proof of (((eq fofType) (x4 zero)) b)
% 282.93/283.04  Found ((eq_ref fofType) (x4 zero)) as proof of (((eq fofType) (x4 zero)) b)
% 282.93/283.04  Found ((eq_ref fofType) (x4 zero)) as proof of (((eq fofType) (x4 zero)) b)
% 282.93/283.04  Found eq_ref00:=(eq_ref0 b):(((eq fofType) b) b)
% 282.93/283.04  Found (eq_ref0 b) as proof of (((eq fofType) b) (s zero))
% 282.93/283.04  Found ((eq_ref fofType) b) as proof of (((eq fofType) b) (s zero))
% 282.93/283.04  Found ((eq_ref fofType) b) as proof of (((eq fofType) b) (s zero))
% 282.93/283.04  Found ((eq_ref fofType) b) as proof of (((eq fofType) b) (s zero))
% 282.93/283.04  Found eq_ref000:=(eq_ref00 P):((P (x0 zero))->(P (x0 zero)))
% 282.93/283.04  Found (eq_ref00 P) as proof of (P0 (x0 zero))
% 282.93/283.04  Found ((eq_ref0 (x0 zero)) P) as proof of (P0 (x0 zero))
% 282.93/283.04  Found (((eq_ref fofType) (x0 zero)) P) as proof of (P0 (x0 zero))
% 282.93/283.04  Found (((eq_ref fofType) (x0 zero)) P) as proof of (P0 (x0 zero))
% 282.93/283.04  Found eq_ref000:=(eq_ref00 P):((P (x0 zero))->(P (x0 zero)))
% 282.93/283.04  Found (eq_ref00 P) as proof of (P0 (x0 zero))
% 282.93/283.04  Found ((eq_ref0 (x0 zero)) P) as proof of (P0 (x0 zero))
% 282.93/283.04  Found (((eq_ref fofType) (x0 zero)) P) as proof of (P0 (x0 zero))
% 282.93/283.04  Found (((eq_ref fofType) (x0 zero)) P) as proof of (P0 (x0 zero))
% 282.93/283.04  Found eq_ref000:=(eq_ref00 P):((P (x0 zero))->(P (x0 zero)))
% 282.93/283.04  Found (eq_ref00 P) as proof of (P0 (x0 zero))
% 282.93/283.04  Found ((eq_ref0 (x0 zero)) P) as proof of (P0 (x0 zero))
% 282.93/283.04  Found (((eq_ref fofType) (x0 zero)) P) as proof of (P0 (x0 zero))
% 282.93/283.04  Found (((eq_ref fofType) (x0 zero)) P) as proof of (P0 (x0 zero))
% 282.93/283.04  Found eq_ref000:=(eq_ref00 P):((P (x0 zero))->(P (x0 zero)))
% 282.93/283.04  Found (eq_ref00 P) as proof of (P0 (x0 zero))
% 282.93/283.04  Found ((eq_ref0 (x0 zero)) P) as proof of (P0 (x0 zero))
% 282.93/283.04  Found (((eq_ref fofType) (x0 zero)) P) as proof of (P0 (x0 zero))
% 282.93/283.04  Found (((eq_ref fofType) (x0 zero)) P) as proof of (P0 (x0 zero))
% 282.93/283.04  Found eq_ref000:=(eq_ref00 P):((P (x2 zero))->(P (x2 zero)))
% 282.93/283.04  Found (eq_ref00 P) as proof of (P0 (x2 zero))
% 282.93/283.04  Found ((eq_ref0 (x2 zero)) P) as proof of (P0 (x2 zero))
% 282.93/283.04  Found (((eq_ref fofType) (x2 zero)) P) as proof of (P0 (x2 zero))
% 282.93/283.04  Found (((eq_ref fofType) (x2 zero)) P) as proof of (P0 (x2 zero))
% 282.93/283.04  Found eq_ref000:=(eq_ref00 P):((P (x2 zero))->(P (x2 zero)))
% 282.93/283.04  Found (eq_ref00 P) as proof of (P0 (x2 zero))
% 282.93/283.04  Found ((eq_ref0 (x2 zero)) P) as proof of (P0 (x2 zero))
% 282.93/283.04  Found (((eq_ref fofType) (x2 zero)) P) as proof of (P0 (x2 zero))
% 282.93/283.04  Found (((eq_ref fofType) (x2 zero)) P) as proof of (P0 (x2 zero))
% 282.93/283.04  Found eq_ref00:=(eq_ref0 (s zero)):(((eq fofType) (s zero)) (s zero))
% 282.93/283.04  Found (eq_ref0 (s zero)) as proof of (((eq fofType) (s zero)) b)
% 282.93/283.04  Found ((eq_ref fofType) (s zero)) as proof of (((eq fofType) (s zero)) b)
% 288.11/288.23  Found ((eq_ref fofType) (s zero)) as proof of (((eq fofType) (s zero)) b)
% 288.11/288.23  Found ((eq_ref fofType) (s zero)) as proof of (((eq fofType) (s zero)) b)
% 288.11/288.23  Found eq_ref00:=(eq_ref0 b):(((eq fofType) b) b)
% 288.11/288.23  Found (eq_ref0 b) as proof of (((eq fofType) b) (x2 zero))
% 288.11/288.23  Found ((eq_ref fofType) b) as proof of (((eq fofType) b) (x2 zero))
% 288.11/288.23  Found ((eq_ref fofType) b) as proof of (((eq fofType) b) (x2 zero))
% 288.11/288.23  Found ((eq_ref fofType) b) as proof of (((eq fofType) b) (x2 zero))
% 288.11/288.23  Found eq_ref00:=(eq_ref0 b):(((eq fofType) b) b)
% 288.11/288.23  Found (eq_ref0 b) as proof of (((eq fofType) b) (x2 zero))
% 288.11/288.23  Found ((eq_ref fofType) b) as proof of (((eq fofType) b) (x2 zero))
% 288.11/288.23  Found ((eq_ref fofType) b) as proof of (((eq fofType) b) (x2 zero))
% 288.11/288.23  Found ((eq_ref fofType) b) as proof of (((eq fofType) b) (x2 zero))
% 288.11/288.23  Found eq_ref00:=(eq_ref0 (s zero)):(((eq fofType) (s zero)) (s zero))
% 288.11/288.23  Found (eq_ref0 (s zero)) as proof of (((eq fofType) (s zero)) b)
% 288.11/288.23  Found ((eq_ref fofType) (s zero)) as proof of (((eq fofType) (s zero)) b)
% 288.11/288.24  Found ((eq_ref fofType) (s zero)) as proof of (((eq fofType) (s zero)) b)
% 288.11/288.24  Found ((eq_ref fofType) (s zero)) as proof of (((eq fofType) (s zero)) b)
% 288.11/288.24  Found eq_ref00:=(eq_ref0 (x0 zero)):(((eq fofType) (x0 zero)) (x0 zero))
% 288.11/288.24  Found (eq_ref0 (x0 zero)) as proof of (((eq fofType) (x0 zero)) b)
% 288.11/288.24  Found ((eq_ref fofType) (x0 zero)) as proof of (((eq fofType) (x0 zero)) b)
% 288.11/288.24  Found ((eq_ref fofType) (x0 zero)) as proof of (((eq fofType) (x0 zero)) b)
% 288.11/288.24  Found ((eq_ref fofType) (x0 zero)) as proof of (((eq fofType) (x0 zero)) b)
% 288.11/288.24  Found eq_ref00:=(eq_ref0 b):(((eq fofType) b) b)
% 288.11/288.24  Found (eq_ref0 b) as proof of (((eq fofType) b) (s zero))
% 288.11/288.24  Found ((eq_ref fofType) b) as proof of (((eq fofType) b) (s zero))
% 288.11/288.24  Found ((eq_ref fofType) b) as proof of (((eq fofType) b) (s zero))
% 288.11/288.24  Found ((eq_ref fofType) b) as proof of (((eq fofType) b) (s zero))
% 288.11/288.24  Found eq_ref00:=(eq_ref0 (x0 zero)):(((eq fofType) (x0 zero)) (x0 zero))
% 288.11/288.24  Found (eq_ref0 (x0 zero)) as proof of (((eq fofType) (x0 zero)) b)
% 288.11/288.24  Found ((eq_ref fofType) (x0 zero)) as proof of (((eq fofType) (x0 zero)) b)
% 288.11/288.24  Found ((eq_ref fofType) (x0 zero)) as proof of (((eq fofType) (x0 zero)) b)
% 288.11/288.24  Found ((eq_ref fofType) (x0 zero)) as proof of (((eq fofType) (x0 zero)) b)
% 288.11/288.24  Found eq_ref00:=(eq_ref0 b):(((eq fofType) b) b)
% 288.11/288.24  Found (eq_ref0 b) as proof of (((eq fofType) b) (s zero))
% 288.11/288.24  Found ((eq_ref fofType) b) as proof of (((eq fofType) b) (s zero))
% 288.11/288.24  Found ((eq_ref fofType) b) as proof of (((eq fofType) b) (s zero))
% 288.11/288.24  Found ((eq_ref fofType) b) as proof of (((eq fofType) b) (s zero))
% 288.11/288.24  Found eq_ref000:=(eq_ref00 P):((P (x0 zero))->(P (x0 zero)))
% 288.11/288.24  Found (eq_ref00 P) as proof of (P0 (x0 zero))
% 288.11/288.24  Found ((eq_ref0 (x0 zero)) P) as proof of (P0 (x0 zero))
% 288.11/288.24  Found (((eq_ref fofType) (x0 zero)) P) as proof of (P0 (x0 zero))
% 288.11/288.24  Found (((eq_ref fofType) (x0 zero)) P) as proof of (P0 (x0 zero))
% 288.11/288.24  Found eq_ref000:=(eq_ref00 P):((P (x0 zero))->(P (x0 zero)))
% 288.11/288.24  Found (eq_ref00 P) as proof of (P0 (x0 zero))
% 288.11/288.24  Found ((eq_ref0 (x0 zero)) P) as proof of (P0 (x0 zero))
% 288.11/288.24  Found (((eq_ref fofType) (x0 zero)) P) as proof of (P0 (x0 zero))
% 288.11/288.24  Found (((eq_ref fofType) (x0 zero)) P) as proof of (P0 (x0 zero))
% 288.11/288.24  Found eq_ref000:=(eq_ref00 P):((P (x0 zero))->(P (x0 zero)))
% 288.11/288.24  Found (eq_ref00 P) as proof of (P0 (x0 zero))
% 288.11/288.24  Found ((eq_ref0 (x0 zero)) P) as proof of (P0 (x0 zero))
% 288.11/288.24  Found (((eq_ref fofType) (x0 zero)) P) as proof of (P0 (x0 zero))
% 288.11/288.24  Found (((eq_ref fofType) (x0 zero)) P) as proof of (P0 (x0 zero))
% 288.11/288.24  Found eq_ref00:=(eq_ref0 (x2 zero)):(((eq fofType) (x2 zero)) (x2 zero))
% 288.11/288.24  Found (eq_ref0 (x2 zero)) as proof of (((eq fofType) (x2 zero)) b)
% 288.11/288.24  Found ((eq_ref fofType) (x2 zero)) as proof of (((eq fofType) (x2 zero)) b)
% 288.11/288.24  Found ((eq_ref fofType) (x2 zero)) as proof of (((eq fofType) (x2 zero)) b)
% 288.11/288.24  Found ((eq_ref fofType) (x2 zero)) as proof of (((eq fofType) (x2 zero)) b)
% 288.11/288.24  Found eq_ref00:=(eq_ref0 b):(((eq fofType) b) b)
% 288.11/288.24  Found (eq_ref0 b) as proof of (((eq fofType) b) (s zero))
% 288.11/288.24  Found ((eq_ref fofType) b) as proof of (((eq fofType) b) (s zero))
% 288.11/288.24  Found ((eq_ref fofType) b) as proof of (((eq fofType) b) (s zero))
% 288.11/288.24  Found ((eq_ref fofType) b) as proof of (((eq fofType) b) (s zero))
% 288.11/288.24  Fo
%------------------------------------------------------------------------------