TSTP Solution File: SYO114^5 by cocATP---0.2.0
View Problem
- Process Solution
%------------------------------------------------------------------------------
% File : cocATP---0.2.0
% Problem : SYO114^5 : TPTP v7.5.0. Released v4.0.0.
% Transfm : none
% Format : tptp:raw
% Command : python CASC.py /export/starexec/sandbox/benchmark/theBenchmark.p
% Computer : n004.cluster.edu
% Model : x86_64 x86_64
% CPU : Intel(R) Xeon(R) CPU E5-2620 v4 2.10GHz
% Memory : 8042.1875MB
% OS : Linux 3.10.0-693.el7.x86_64
% CPULimit : 300s
% WCLimit : 0s
% DateTime : Tue Mar 29 00:50:41 EDT 2022
% Result : Timeout 287.29s 287.65s
% Output : None
% Verified :
% SZS Type : -
% Comments :
%------------------------------------------------------------------------------
%----No solution output by system
%------------------------------------------------------------------------------
%----ORIGINAL SYSTEM OUTPUT
% 0.03/0.11 % Problem : SYO114^5 : TPTP v7.5.0. Released v4.0.0.
% 0.03/0.11 % Command : python CASC.py /export/starexec/sandbox/benchmark/theBenchmark.p
% 0.12/0.32 % Computer : n004.cluster.edu
% 0.12/0.32 % Model : x86_64 x86_64
% 0.12/0.32 % CPUModel : Intel(R) Xeon(R) CPU E5-2620 v4 @ 2.10GHz
% 0.12/0.32 % RAMPerCPU : 8042.1875MB
% 0.12/0.32 % OS : Linux 3.10.0-693.el7.x86_64
% 0.12/0.32 % CPULimit : 300
% 0.12/0.32 % DateTime : Fri Mar 11 15:24:10 EST 2022
% 0.12/0.32 % CPUTime :
% 0.12/0.33 ModuleCmd_Load.c(213):ERROR:105: Unable to locate a modulefile for 'python/python27'
% 0.12/0.34 Python 2.7.5
% 5.97/6.19 Using paths ['/home/cristobal/cocATP/CASC/TPTP/', '/export/starexec/sandbox/benchmark/', '/export/starexec/sandbox/benchmark/']
% 5.97/6.19 FOF formula (<kernel.Constant object at 0x2ba7e18400e0>, <kernel.Constant object at 0x1120d40>) of role type named b
% 5.97/6.19 Using role type
% 5.97/6.19 Declaring b:fofType
% 5.97/6.19 FOF formula (<kernel.Constant object at 0x11463b0>, <kernel.DependentProduct object at 0x1120cf8>) of role type named cP
% 5.97/6.19 Using role type
% 5.97/6.19 Declaring cP:(fofType->Prop)
% 5.97/6.19 FOF formula (<kernel.Constant object at 0x2ba7e18400e0>, <kernel.Single object at 0x1120d40>) of role type named a
% 5.97/6.19 Using role type
% 5.97/6.19 Declaring a:fofType
% 5.97/6.19 FOF formula (<kernel.Constant object at 0x2ba7e1823638>, <kernel.Single object at 0x1120c68>) of role type named d
% 5.97/6.19 Using role type
% 5.97/6.19 Declaring d:fofType
% 5.97/6.19 FOF formula (<kernel.Constant object at 0x2ba7e1823638>, <kernel.DependentProduct object at 0x1120680>) of role type named cQ
% 5.97/6.19 Using role type
% 5.97/6.19 Declaring cQ:(fofType->Prop)
% 5.97/6.19 FOF formula (<kernel.Constant object at 0x1120c68>, <kernel.Single object at 0x1120b00>) of role type named c
% 5.97/6.19 Using role type
% 5.97/6.19 Declaring c:fofType
% 5.97/6.19 FOF formula (<kernel.Constant object at 0x1120e18>, <kernel.DependentProduct object at 0x11206c8>) of role type named cR
% 5.97/6.19 Using role type
% 5.97/6.19 Declaring cR:(fofType->Prop)
% 5.97/6.19 FOF formula (((and ((and (forall (Xz:fofType), ((and ((or (cP Xz)) (cR Xz))) (cQ Xz)))) (forall (Xx:fofType), ((ex fofType) (fun (Xy:fofType)=> ((or ((or ((or ((or (cP Xx)) ((cQ Xx)->False))) ((cQ Xy)->False))) ((cQ c)->False))) ((cQ d)->False))))))) ((or ((cP a)->False)) ((cP b)->False)))->False) of role conjecture named cTHM119
% 5.97/6.19 Conjecture to prove = (((and ((and (forall (Xz:fofType), ((and ((or (cP Xz)) (cR Xz))) (cQ Xz)))) (forall (Xx:fofType), ((ex fofType) (fun (Xy:fofType)=> ((or ((or ((or ((or (cP Xx)) ((cQ Xx)->False))) ((cQ Xy)->False))) ((cQ c)->False))) ((cQ d)->False))))))) ((or ((cP a)->False)) ((cP b)->False)))->False):Prop
% 5.97/6.19 We need to prove ['(((and ((and (forall (Xz:fofType), ((and ((or (cP Xz)) (cR Xz))) (cQ Xz)))) (forall (Xx:fofType), ((ex fofType) (fun (Xy:fofType)=> ((or ((or ((or ((or (cP Xx)) ((cQ Xx)->False))) ((cQ Xy)->False))) ((cQ c)->False))) ((cQ d)->False))))))) ((or ((cP a)->False)) ((cP b)->False)))->False)']
% 5.97/6.19 Parameter fofType:Type.
% 5.97/6.19 Parameter b:fofType.
% 5.97/6.19 Parameter cP:(fofType->Prop).
% 5.97/6.19 Parameter a:fofType.
% 5.97/6.19 Parameter d:fofType.
% 5.97/6.19 Parameter cQ:(fofType->Prop).
% 5.97/6.19 Parameter c:fofType.
% 5.97/6.19 Parameter cR:(fofType->Prop).
% 5.97/6.19 Trying to prove (((and ((and (forall (Xz:fofType), ((and ((or (cP Xz)) (cR Xz))) (cQ Xz)))) (forall (Xx:fofType), ((ex fofType) (fun (Xy:fofType)=> ((or ((or ((or ((or (cP Xx)) ((cQ Xx)->False))) ((cQ Xy)->False))) ((cQ c)->False))) ((cQ d)->False))))))) ((or ((cP a)->False)) ((cP b)->False)))->False)
% 5.97/6.19 Found x20:False
% 5.97/6.19 Found (fun (x4:(forall (Xx:fofType), ((ex fofType) (fun (Xy:fofType)=> ((or ((or ((or ((or (cP Xx)) ((cQ Xx)->False))) ((cQ Xy)->False))) ((cQ c)->False))) ((cQ d)->False))))))=> x20) as proof of False
% 5.97/6.19 Found (fun (x4:(forall (Xx:fofType), ((ex fofType) (fun (Xy:fofType)=> ((or ((or ((or ((or (cP Xx)) ((cQ Xx)->False))) ((cQ Xy)->False))) ((cQ c)->False))) ((cQ d)->False))))))=> x20) as proof of ((forall (Xx:fofType), ((ex fofType) (fun (Xy:fofType)=> ((or ((or ((or ((or (cP Xx)) ((cQ Xx)->False))) ((cQ Xy)->False))) ((cQ c)->False))) ((cQ d)->False)))))->False)
% 5.97/6.19 Found x20:False
% 5.97/6.19 Found (fun (x4:(forall (Xx:fofType), ((ex fofType) (fun (Xy:fofType)=> ((or ((or ((or ((or (cP Xx)) ((cQ Xx)->False))) ((cQ Xy)->False))) ((cQ c)->False))) ((cQ d)->False))))))=> x20) as proof of False
% 5.97/6.19 Found (fun (x4:(forall (Xx:fofType), ((ex fofType) (fun (Xy:fofType)=> ((or ((or ((or ((or (cP Xx)) ((cQ Xx)->False))) ((cQ Xy)->False))) ((cQ c)->False))) ((cQ d)->False))))))=> x20) as proof of ((forall (Xx:fofType), ((ex fofType) (fun (Xy:fofType)=> ((or ((or ((or ((or (cP Xx)) ((cQ Xx)->False))) ((cQ Xy)->False))) ((cQ c)->False))) ((cQ d)->False)))))->False)
% 5.97/6.19 Found x6:((cP a)->False)
% 5.97/6.19 Instantiate: Xz:=a:fofType
% 5.97/6.19 Found x6 as proof of ((cP Xz)->False)
% 5.97/6.19 Found x6:((cP b)->False)
% 5.97/6.19 Instantiate: Xz:=b:fofType
% 5.97/6.19 Found x6 as proof of ((cP Xz)->False)
% 5.97/6.19 Found x6:(not (cP b))
% 5.97/6.19 Instantiate: Xz:=b:fofType
% 5.97/6.19 Found x6 as proof of ((cP Xz)->False)
% 14.17/14.38 Found x6:(not (cP a))
% 14.17/14.38 Instantiate: Xz:=a:fofType
% 14.17/14.38 Found x6 as proof of ((cP Xz)->False)
% 14.17/14.38 Found x4:((cP a)->False)
% 14.17/14.38 Instantiate: Xz:=a:fofType
% 14.17/14.38 Found x4 as proof of ((cP Xz)->False)
% 14.17/14.38 Found x4:((cP b)->False)
% 14.17/14.38 Instantiate: Xz:=b:fofType
% 14.17/14.38 Found x4 as proof of ((cP Xz)->False)
% 14.17/14.38 Found x4:(not (cP a))
% 14.17/14.38 Instantiate: Xz:=a:fofType
% 14.17/14.38 Found x4 as proof of ((cP Xz)->False)
% 14.17/14.38 Found x4:(not (cP b))
% 14.17/14.38 Instantiate: Xz:=b:fofType
% 14.17/14.38 Found x4 as proof of ((cP Xz)->False)
% 14.17/14.38 Found x7:(cP Xz)
% 14.17/14.38 Instantiate: Xz:=b:fofType
% 14.17/14.38 Found (fun (x7:(cP Xz))=> x7) as proof of (cP b)
% 14.17/14.38 Found (fun (x7:(cP Xz))=> x7) as proof of ((cP Xz)->(cP b))
% 14.17/14.38 Found x7:(cP Xz)
% 14.17/14.38 Instantiate: Xz:=a:fofType
% 14.17/14.38 Found (fun (x7:(cP Xz))=> x7) as proof of (cP a)
% 14.17/14.38 Found (fun (x7:(cP Xz))=> x7) as proof of ((cP Xz)->(cP a))
% 14.17/14.38 Found x6:(cP Xz)
% 14.17/14.38 Instantiate: Xz:=a:fofType
% 14.17/14.38 Found x6 as proof of (cP a)
% 14.17/14.38 Found (x7 x6) as proof of False
% 14.17/14.38 Found (fun (x7:((cP a)->False))=> (x7 x6)) as proof of False
% 14.17/14.38 Found (fun (x7:((cP a)->False))=> (x7 x6)) as proof of (((cP a)->False)->False)
% 14.17/14.38 Found x6:(cP Xz)
% 14.17/14.38 Instantiate: Xz:=b:fofType
% 14.17/14.38 Found x6 as proof of (cP b)
% 14.17/14.38 Found (x7 x6) as proof of False
% 14.17/14.38 Found (fun (x7:((cP b)->False))=> (x7 x6)) as proof of False
% 14.17/14.38 Found (fun (x7:((cP b)->False))=> (x7 x6)) as proof of (((cP b)->False)->False)
% 14.17/14.38 Found x2:((cP a)->False)
% 14.17/14.38 Instantiate: Xz:=a:fofType
% 14.17/14.38 Found x2 as proof of ((cP Xz)->False)
% 14.17/14.38 Found x2:((cP b)->False)
% 14.17/14.38 Instantiate: Xz:=b:fofType
% 14.17/14.38 Found x2 as proof of ((cP Xz)->False)
% 14.17/14.38 Found x7:(cP Xz)
% 14.17/14.38 Instantiate: Xz:=a:fofType
% 14.17/14.38 Found (fun (x7:(cP Xz))=> x7) as proof of (cP a)
% 14.17/14.38 Found (fun (x7:(cP Xz))=> x7) as proof of ((cP Xz)->(cP a))
% 14.17/14.38 Found x7:(cP Xz)
% 14.17/14.38 Instantiate: Xz:=b:fofType
% 14.17/14.38 Found (fun (x7:(cP Xz))=> x7) as proof of (cP b)
% 14.17/14.38 Found (fun (x7:(cP Xz))=> x7) as proof of ((cP Xz)->(cP b))
% 14.17/14.38 Found x6:(cP Xz)
% 14.17/14.38 Instantiate: Xz:=b:fofType
% 14.17/14.38 Found x6 as proof of (cP b)
% 14.17/14.38 Found (x7 x6) as proof of False
% 14.17/14.38 Found (fun (x7:(not (cP b)))=> (x7 x6)) as proof of False
% 14.17/14.38 Found (fun (x7:(not (cP b)))=> (x7 x6)) as proof of ((not (cP b))->False)
% 14.17/14.38 Found x6:(cP Xz)
% 14.17/14.38 Instantiate: Xz:=a:fofType
% 14.17/14.38 Found x6 as proof of (cP a)
% 14.17/14.38 Found (x7 x6) as proof of False
% 14.17/14.38 Found (fun (x7:(not (cP a)))=> (x7 x6)) as proof of False
% 14.17/14.38 Found (fun (x7:(not (cP a)))=> (x7 x6)) as proof of ((not (cP a))->False)
% 14.17/14.38 Found x7:(cP Xz)
% 14.17/14.38 Instantiate: Xz:=b:fofType
% 14.17/14.38 Found (fun (x7:(cP Xz))=> x7) as proof of (cP b)
% 14.17/14.38 Found (fun (x7:(cP Xz))=> x7) as proof of ((cP Xz)->(cP b))
% 14.17/14.38 Found x7:(cP Xz)
% 14.17/14.38 Instantiate: Xz:=a:fofType
% 14.17/14.38 Found (fun (x7:(cP Xz))=> x7) as proof of (cP a)
% 14.17/14.38 Found (fun (x7:(cP Xz))=> x7) as proof of ((cP Xz)->(cP a))
% 14.17/14.38 Found x7:(cP Xz)
% 14.17/14.38 Instantiate: Xz:=a:fofType
% 14.17/14.38 Found (fun (x7:(cP Xz))=> x7) as proof of (cP a)
% 14.17/14.38 Found (fun (x7:(cP Xz))=> x7) as proof of ((cP Xz)->(cP a))
% 14.17/14.38 Found x7:(cP Xz)
% 14.17/14.38 Instantiate: Xz:=b:fofType
% 14.17/14.38 Found (fun (x7:(cP Xz))=> x7) as proof of (cP b)
% 14.17/14.38 Found (fun (x7:(cP Xz))=> x7) as proof of ((cP Xz)->(cP b))
% 14.17/14.38 Found x2:(not (cP b))
% 14.17/14.38 Instantiate: Xz:=b:fofType
% 14.17/14.38 Found x2 as proof of ((cP Xz)->False)
% 14.17/14.38 Found x2:(not (cP a))
% 14.17/14.38 Instantiate: Xz:=a:fofType
% 14.17/14.38 Found x2 as proof of ((cP Xz)->False)
% 14.17/14.38 Found x7:(cP Xz)
% 14.17/14.38 Instantiate: Xz:=a:fofType
% 14.17/14.38 Found (fun (x7:(cP Xz))=> x7) as proof of (cP a)
% 14.17/14.38 Found (fun (x7:(cP Xz))=> x7) as proof of ((cP Xz)->(cP a))
% 14.17/14.38 Found x7:(cP Xz)
% 14.17/14.38 Instantiate: Xz:=b:fofType
% 14.17/14.38 Found (fun (x7:(cP Xz))=> x7) as proof of (cP b)
% 14.17/14.38 Found (fun (x7:(cP Xz))=> x7) as proof of ((cP Xz)->(cP b))
% 14.17/14.38 Found x7:(cP Xz)
% 14.17/14.38 Instantiate: Xz:=a:fofType
% 14.17/14.38 Found (fun (x7:(cP Xz))=> x7) as proof of (cP a)
% 14.17/14.38 Found (fun (x7:(cP Xz))=> x7) as proof of ((cP Xz)->(cP a))
% 14.17/14.38 Found x7:(cP Xz)
% 14.17/14.38 Instantiate: Xz:=b:fofType
% 14.17/14.38 Found (fun (x7:(cP Xz))=> x7) as proof of (cP b)
% 14.17/14.38 Found (fun (x7:(cP Xz))=> x7) as proof of ((cP Xz)->(cP b))
% 14.17/14.38 Found x40:False
% 14.17/14.38 Found (fun (x6:(cQ Xz))=> x40) as proof of False
% 14.17/14.38 Found (fun (x6:(cQ Xz))=> x40) as proof of ((cQ Xz)->False)
% 14.17/14.38 Found x40:False
% 14.17/14.38 Found (fun (x6:((or ((or ((or ((or (cP Xx)) ((cQ Xx)->False))) ((cQ x5)->False))) ((cQ c)->False))) ((cQ d)->False)))=> x40) as proof of False
% 14.17/14.38 Found (fun (x6:((or ((or ((or ((or (cP Xx)) ((cQ Xx)->False))) ((cQ x5)->False))) ((cQ c)->False))) ((cQ d)->False)))=> x40) as proof of (((or ((or ((or ((or (cP Xx)) ((cQ Xx)->False))) ((cQ x5)->False))) ((cQ c)->False))) ((cQ d)->False))->False)
% 18.41/18.63 Found x40:False
% 18.41/18.63 Found (fun (x6:(cQ Xz))=> x40) as proof of False
% 18.41/18.63 Found (fun (x6:(cQ Xz))=> x40) as proof of ((cQ Xz)->False)
% 18.41/18.63 Found x40:False
% 18.41/18.63 Found (fun (x6:((or ((or ((or ((or (cP Xx)) ((cQ Xx)->False))) ((cQ x5)->False))) ((cQ c)->False))) ((cQ d)->False)))=> x40) as proof of False
% 18.41/18.63 Found (fun (x6:((or ((or ((or ((or (cP Xx)) ((cQ Xx)->False))) ((cQ x5)->False))) ((cQ c)->False))) ((cQ d)->False)))=> x40) as proof of (((or ((or ((or ((or (cP Xx)) ((cQ Xx)->False))) ((cQ x5)->False))) ((cQ c)->False))) ((cQ d)->False))->False)
% 18.41/18.63 Found x40:False
% 18.41/18.63 Found (fun (x6:((or ((or ((or ((or (cP Xx)) ((cQ Xx)->False))) ((cQ x5)->False))) ((cQ c)->False))) ((cQ d)->False)))=> x40) as proof of False
% 18.41/18.63 Found (fun (x5:fofType) (x6:((or ((or ((or ((or (cP Xx)) ((cQ Xx)->False))) ((cQ x5)->False))) ((cQ c)->False))) ((cQ d)->False)))=> x40) as proof of (((or ((or ((or ((or (cP Xx)) ((cQ Xx)->False))) ((cQ x5)->False))) ((cQ c)->False))) ((cQ d)->False))->False)
% 18.41/18.63 Found (fun (x5:fofType) (x6:((or ((or ((or ((or (cP Xx)) ((cQ Xx)->False))) ((cQ x5)->False))) ((cQ c)->False))) ((cQ d)->False)))=> x40) as proof of (forall (x:fofType), (((or ((or ((or ((or (cP Xx)) ((cQ Xx)->False))) ((cQ x)->False))) ((cQ c)->False))) ((cQ d)->False))->False))
% 18.41/18.63 Found x40:False
% 18.41/18.63 Found (fun (x6:((or ((or ((or ((or (cP Xx)) ((cQ Xx)->False))) ((cQ x5)->False))) ((cQ c)->False))) ((cQ d)->False)))=> x40) as proof of False
% 18.41/18.63 Found (fun (x5:fofType) (x6:((or ((or ((or ((or (cP Xx)) ((cQ Xx)->False))) ((cQ x5)->False))) ((cQ c)->False))) ((cQ d)->False)))=> x40) as proof of (((or ((or ((or ((or (cP Xx)) ((cQ Xx)->False))) ((cQ x5)->False))) ((cQ c)->False))) ((cQ d)->False))->False)
% 18.41/18.63 Found (fun (x5:fofType) (x6:((or ((or ((or ((or (cP Xx)) ((cQ Xx)->False))) ((cQ x5)->False))) ((cQ c)->False))) ((cQ d)->False)))=> x40) as proof of (forall (x:fofType), (((or ((or ((or ((or (cP Xx)) ((cQ Xx)->False))) ((cQ x)->False))) ((cQ c)->False))) ((cQ d)->False))->False))
% 18.41/18.63 Found x40:False
% 18.41/18.63 Found (fun (x6:(cQ Xz))=> x40) as proof of False
% 18.41/18.63 Found (fun (x5:((or (cP Xz)) (cR Xz))) (x6:(cQ Xz))=> x40) as proof of ((cQ Xz)->False)
% 18.41/18.63 Found (fun (x5:((or (cP Xz)) (cR Xz))) (x6:(cQ Xz))=> x40) as proof of (((or (cP Xz)) (cR Xz))->((cQ Xz)->False))
% 18.41/18.63 Found x40:False
% 18.41/18.63 Found (fun (x6:(cQ Xz))=> x40) as proof of False
% 18.41/18.63 Found (fun (x5:((or (cP Xz)) (cR Xz))) (x6:(cQ Xz))=> x40) as proof of ((cQ Xz)->False)
% 18.41/18.63 Found (fun (x5:((or (cP Xz)) (cR Xz))) (x6:(cQ Xz))=> x40) as proof of (((or (cP Xz)) (cR Xz))->((cQ Xz)->False))
% 18.41/18.63 Found x7:(cP Xz)
% 18.41/18.63 Instantiate: Xz:=a:fofType
% 18.41/18.63 Found (fun (x7:(cP Xz))=> x7) as proof of (cP a)
% 18.41/18.63 Found (fun (x7:(cP Xz))=> x7) as proof of ((cP Xz)->(cP a))
% 18.41/18.63 Found x7:(cP Xz)
% 18.41/18.63 Instantiate: Xz:=b:fofType
% 18.41/18.63 Found (fun (x7:(cP Xz))=> x7) as proof of (cP b)
% 18.41/18.63 Found (fun (x7:(cP Xz))=> x7) as proof of ((cP Xz)->(cP b))
% 18.41/18.63 Found x7:(cP Xz)
% 18.41/18.63 Instantiate: Xz:=a:fofType
% 18.41/18.63 Found (fun (x7:(cP Xz))=> x7) as proof of (cP a)
% 18.41/18.63 Found (fun (x7:(cP Xz))=> x7) as proof of ((cP Xz)->(cP a))
% 18.41/18.63 Found x7:(cP Xz)
% 18.41/18.63 Instantiate: Xz:=b:fofType
% 18.41/18.63 Found (fun (x7:(cP Xz))=> x7) as proof of (cP b)
% 18.41/18.63 Found (fun (x7:(cP Xz))=> x7) as proof of ((cP Xz)->(cP b))
% 18.41/18.63 Found x7:(cP Xz)
% 18.41/18.63 Instantiate: Xz:=a:fofType
% 18.41/18.63 Found (fun (x7:(cP Xz))=> x7) as proof of (cP a)
% 18.41/18.63 Found (fun (x7:(cP Xz))=> x7) as proof of ((cP Xz)->(cP a))
% 18.41/18.63 Found x7:(cP Xz)
% 18.41/18.63 Instantiate: Xz:=b:fofType
% 18.41/18.63 Found (fun (x7:(cP Xz))=> x7) as proof of (cP b)
% 18.41/18.63 Found (fun (x7:(cP Xz))=> x7) as proof of ((cP Xz)->(cP b))
% 18.41/18.63 Found x7:(cP Xz)
% 18.41/18.63 Instantiate: Xz:=b:fofType
% 18.41/18.63 Found (fun (x7:(cP Xz))=> x7) as proof of (cP b)
% 18.41/18.63 Found (fun (x7:(cP Xz))=> x7) as proof of ((cP Xz)->(cP b))
% 18.41/18.63 Found x7:(cP Xz)
% 18.41/18.63 Instantiate: Xz:=a:fofType
% 18.41/18.63 Found (fun (x7:(cP Xz))=> x7) as proof of (cP a)
% 18.41/18.63 Found (fun (x7:(cP Xz))=> x7) as proof of ((cP Xz)->(cP a))
% 18.41/18.63 Found x7:(cP Xz)
% 18.41/18.63 Instantiate: Xz:=b:fofType
% 18.41/18.63 Found (fun (x7:(cP Xz))=> x7) as proof of (cP b)
% 18.41/18.63 Found (fun (x7:(cP Xz))=> x7) as proof of ((cP Xz)->(cP b))
% 18.41/18.63 Found x7:(cP Xz)
% 18.41/18.63 Instantiate: Xz:=a:fofType
% 18.41/18.63 Found (fun (x7:(cP Xz))=> x7) as proof of (cP a)
% 18.41/18.63 Found (fun (x7:(cP Xz))=> x7) as proof of ((cP Xz)->(cP a))
% 18.41/18.63 Found x20:False
% 18.41/18.63 Found (fun (x6:(cQ Xz))=> x20) as proof of False
% 20.99/21.20 Found (fun (x6:(cQ Xz))=> x20) as proof of ((cQ Xz)->False)
% 20.99/21.20 Found x20:False
% 20.99/21.20 Found (fun (x6:((or ((or ((or ((or (cP Xx)) ((cQ Xx)->False))) ((cQ x5)->False))) ((cQ c)->False))) ((cQ d)->False)))=> x20) as proof of False
% 20.99/21.20 Found (fun (x6:((or ((or ((or ((or (cP Xx)) ((cQ Xx)->False))) ((cQ x5)->False))) ((cQ c)->False))) ((cQ d)->False)))=> x20) as proof of (((or ((or ((or ((or (cP Xx)) ((cQ Xx)->False))) ((cQ x5)->False))) ((cQ c)->False))) ((cQ d)->False))->False)
% 20.99/21.20 Found x20:False
% 20.99/21.20 Found (fun (x6:((or ((or ((or ((or (cP Xx)) ((cQ Xx)->False))) ((cQ x5)->False))) ((cQ c)->False))) ((cQ d)->False)))=> x20) as proof of False
% 20.99/21.20 Found (fun (x6:((or ((or ((or ((or (cP Xx)) ((cQ Xx)->False))) ((cQ x5)->False))) ((cQ c)->False))) ((cQ d)->False)))=> x20) as proof of (((or ((or ((or ((or (cP Xx)) ((cQ Xx)->False))) ((cQ x5)->False))) ((cQ c)->False))) ((cQ d)->False))->False)
% 20.99/21.20 Found x20:False
% 20.99/21.20 Found (fun (x6:(cQ Xz))=> x20) as proof of False
% 20.99/21.20 Found (fun (x6:(cQ Xz))=> x20) as proof of ((cQ Xz)->False)
% 20.99/21.20 Found x7:(cP Xz)
% 20.99/21.20 Instantiate: Xz:=a:fofType
% 20.99/21.20 Found (fun (x7:(cP Xz))=> x7) as proof of (cP a)
% 20.99/21.20 Found (fun (x7:(cP Xz))=> x7) as proof of ((cP Xz)->(cP a))
% 20.99/21.20 Found x7:(cP Xz)
% 20.99/21.20 Instantiate: Xz:=b:fofType
% 20.99/21.20 Found (fun (x7:(cP Xz))=> x7) as proof of (cP b)
% 20.99/21.20 Found (fun (x7:(cP Xz))=> x7) as proof of ((cP Xz)->(cP b))
% 20.99/21.20 Found x5:(cQ Xz)
% 20.99/21.20 Instantiate: Xz:=d:fofType
% 20.99/21.20 Found x5 as proof of (cQ d)
% 20.99/21.20 Found (x8 x5) as proof of False
% 20.99/21.20 Found (fun (x8:((cQ d)->False))=> (x8 x5)) as proof of False
% 20.99/21.20 Found (fun (x8:((cQ d)->False))=> (x8 x5)) as proof of (((cQ d)->False)->False)
% 20.99/21.20 Found x20:False
% 20.99/21.20 Found (fun (x6:((or ((or ((or ((or (cP Xx)) ((cQ Xx)->False))) ((cQ x5)->False))) ((cQ c)->False))) ((cQ d)->False)))=> x20) as proof of False
% 20.99/21.20 Found (fun (x5:fofType) (x6:((or ((or ((or ((or (cP Xx)) ((cQ Xx)->False))) ((cQ x5)->False))) ((cQ c)->False))) ((cQ d)->False)))=> x20) as proof of (((or ((or ((or ((or (cP Xx)) ((cQ Xx)->False))) ((cQ x5)->False))) ((cQ c)->False))) ((cQ d)->False))->False)
% 20.99/21.20 Found (fun (x5:fofType) (x6:((or ((or ((or ((or (cP Xx)) ((cQ Xx)->False))) ((cQ x5)->False))) ((cQ c)->False))) ((cQ d)->False)))=> x20) as proof of (forall (x:fofType), (((or ((or ((or ((or (cP Xx)) ((cQ Xx)->False))) ((cQ x)->False))) ((cQ c)->False))) ((cQ d)->False))->False))
% 20.99/21.20 Found x20:False
% 20.99/21.20 Found (fun (x6:((or ((or ((or ((or (cP Xx)) ((cQ Xx)->False))) ((cQ x5)->False))) ((cQ c)->False))) ((cQ d)->False)))=> x20) as proof of False
% 20.99/21.20 Found (fun (x5:fofType) (x6:((or ((or ((or ((or (cP Xx)) ((cQ Xx)->False))) ((cQ x5)->False))) ((cQ c)->False))) ((cQ d)->False)))=> x20) as proof of (((or ((or ((or ((or (cP Xx)) ((cQ Xx)->False))) ((cQ x5)->False))) ((cQ c)->False))) ((cQ d)->False))->False)
% 20.99/21.20 Found (fun (x5:fofType) (x6:((or ((or ((or ((or (cP Xx)) ((cQ Xx)->False))) ((cQ x5)->False))) ((cQ c)->False))) ((cQ d)->False)))=> x20) as proof of (forall (x:fofType), (((or ((or ((or ((or (cP Xx)) ((cQ Xx)->False))) ((cQ x)->False))) ((cQ c)->False))) ((cQ d)->False))->False))
% 20.99/21.20 Found x20:False
% 20.99/21.20 Found (fun (x6:(cQ Xz))=> x20) as proof of False
% 20.99/21.20 Found (fun (x5:((or (cP Xz)) (cR Xz))) (x6:(cQ Xz))=> x20) as proof of ((cQ Xz)->False)
% 20.99/21.20 Found (fun (x5:((or (cP Xz)) (cR Xz))) (x6:(cQ Xz))=> x20) as proof of (((or (cP Xz)) (cR Xz))->((cQ Xz)->False))
% 20.99/21.20 Found x20:False
% 20.99/21.20 Found (fun (x6:(cQ Xz))=> x20) as proof of False
% 20.99/21.20 Found (fun (x5:((or (cP Xz)) (cR Xz))) (x6:(cQ Xz))=> x20) as proof of ((cQ Xz)->False)
% 20.99/21.20 Found (fun (x5:((or (cP Xz)) (cR Xz))) (x6:(cQ Xz))=> x20) as proof of (((or (cP Xz)) (cR Xz))->((cQ Xz)->False))
% 20.99/21.20 Found x60:False
% 20.99/21.20 Found (fun (x7:(cR Xz))=> x60) as proof of False
% 20.99/21.20 Found (fun (x7:(cR Xz))=> x60) as proof of ((cR Xz)->False)
% 20.99/21.20 Found x60:False
% 20.99/21.20 Found (fun (x7:(cR Xz))=> x60) as proof of False
% 20.99/21.20 Found (fun (x7:(cR Xz))=> x60) as proof of ((cR Xz)->False)
% 20.99/21.20 Found x60:False
% 20.99/21.20 Found (fun (x7:(cR Xz))=> x60) as proof of False
% 20.99/21.20 Found (fun (x7:(cR Xz))=> x60) as proof of ((cR Xz)->False)
% 20.99/21.20 Found x60:False
% 20.99/21.20 Found (fun (x7:(cR Xz))=> x60) as proof of False
% 20.99/21.20 Found (fun (x7:(cR Xz))=> x60) as proof of ((cR Xz)->False)
% 20.99/21.20 Found x6:((cQ d)->False)
% 20.99/21.20 Instantiate: Xz:=d:fofType
% 20.99/21.20 Found (fun (x7:((or (cP Xz)) (cR Xz)))=> x6) as proof of ((cQ Xz)->False)
% 25.51/25.75 Found (fun (x7:((or (cP Xz)) (cR Xz)))=> x6) as proof of (((or (cP Xz)) (cR Xz))->((cQ Xz)->False))
% 25.51/25.75 Found (and_rect20 (fun (x7:((or (cP Xz)) (cR Xz)))=> x6)) as proof of False
% 25.51/25.75 Found ((and_rect2 False) (fun (x7:((or (cP Xz)) (cR Xz)))=> x6)) as proof of False
% 25.51/25.75 Found (((fun (P:Type) (x7:(((or (cP Xz)) (cR Xz))->((cQ Xz)->P)))=> (((((and_rect ((or (cP Xz)) (cR Xz))) (cQ Xz)) P) x7) x20)) False) (fun (x7:((or (cP Xz)) (cR Xz)))=> x6)) as proof of False
% 25.51/25.75 Found (((fun (P:Type) (x7:(((or (cP d)) (cR d))->((cQ d)->P)))=> (((((and_rect ((or (cP d)) (cR d))) (cQ d)) P) x7) (x2 d))) False) (fun (x7:((or (cP d)) (cR d)))=> x6)) as proof of False
% 25.51/25.75 Found (fun (x6:((cQ d)->False))=> (((fun (P:Type) (x7:(((or (cP d)) (cR d))->((cQ d)->P)))=> (((((and_rect ((or (cP d)) (cR d))) (cQ d)) P) x7) (x2 d))) False) (fun (x7:((or (cP d)) (cR d)))=> x6))) as proof of False
% 25.51/25.75 Found (fun (x6:((cQ d)->False))=> (((fun (P:Type) (x7:(((or (cP d)) (cR d))->((cQ d)->P)))=> (((((and_rect ((or (cP d)) (cR d))) (cQ d)) P) x7) (x2 d))) False) (fun (x7:((or (cP d)) (cR d)))=> x6))) as proof of (((cQ d)->False)->False)
% 25.51/25.75 Found x7:(cQ Xz)
% 25.51/25.75 Instantiate: Xz:=d:fofType
% 25.51/25.75 Found x7 as proof of (cQ d)
% 25.51/25.75 Found (x8 x7) as proof of False
% 25.51/25.75 Found (fun (x8:((cQ d)->False))=> (x8 x7)) as proof of False
% 25.51/25.75 Found (fun (x8:((cQ d)->False))=> (x8 x7)) as proof of (((cQ d)->False)->False)
% 25.51/25.75 Found x6:(cP Xz)
% 25.51/25.75 Instantiate: Xz:=a:fofType
% 25.51/25.75 Found (fun (x6:(cP Xz))=> x6) as proof of (cP a)
% 25.51/25.75 Found (fun (x6:(cP Xz))=> x6) as proof of ((cP Xz)->(cP a))
% 25.51/25.75 Found x6:(cP Xz)
% 25.51/25.75 Instantiate: Xz:=b:fofType
% 25.51/25.75 Found (fun (x6:(cP Xz))=> x6) as proof of (cP b)
% 25.51/25.75 Found (fun (x6:(cP Xz))=> x6) as proof of ((cP Xz)->(cP b))
% 25.51/25.75 Found x5:(cQ Xz)
% 25.51/25.75 Instantiate: Xz:=d:fofType
% 25.51/25.75 Found x5 as proof of (cQ d)
% 25.51/25.75 Found (x8 x5) as proof of False
% 25.51/25.75 Found (fun (x8:(not (cQ d)))=> (x8 x5)) as proof of False
% 25.51/25.75 Found (fun (x8:(not (cQ d)))=> (x8 x5)) as proof of ((not (cQ d))->False)
% 25.51/25.75 Found x60:False
% 25.51/25.75 Found (fun (x7:((or ((or ((or (cP Xx)) ((cQ Xx)->False))) ((cQ x4)->False))) ((cQ c)->False)))=> x60) as proof of False
% 25.51/25.75 Found (fun (x7:((or ((or ((or (cP Xx)) ((cQ Xx)->False))) ((cQ x4)->False))) ((cQ c)->False)))=> x60) as proof of (((or ((or ((or (cP Xx)) ((cQ Xx)->False))) ((cQ x4)->False))) ((cQ c)->False))->False)
% 25.51/25.75 Found x60:False
% 25.51/25.75 Found (fun (x7:((cQ d)->False))=> x60) as proof of False
% 25.51/25.75 Found (fun (x7:((cQ d)->False))=> x60) as proof of (((cQ d)->False)->False)
% 25.51/25.75 Found x60:False
% 25.51/25.75 Found (fun (x7:((or ((or ((or (cP Xx)) ((cQ Xx)->False))) ((cQ x4)->False))) ((cQ c)->False)))=> x60) as proof of False
% 25.51/25.75 Found (fun (x7:((or ((or ((or (cP Xx)) ((cQ Xx)->False))) ((cQ x4)->False))) ((cQ c)->False)))=> x60) as proof of (((or ((or ((or (cP Xx)) ((cQ Xx)->False))) ((cQ x4)->False))) ((cQ c)->False))->False)
% 25.51/25.75 Found x60:False
% 25.51/25.75 Found (fun (x7:((cQ d)->False))=> x60) as proof of False
% 25.51/25.75 Found (fun (x7:((cQ d)->False))=> x60) as proof of (((cQ d)->False)->False)
% 25.51/25.75 Found x40:False
% 25.51/25.75 Found (fun (x7:(cR Xz))=> x40) as proof of False
% 25.51/25.75 Found (fun (x7:(cR Xz))=> x40) as proof of ((cR Xz)->False)
% 25.51/25.75 Found x40:False
% 25.51/25.75 Found (fun (x7:(cR Xz))=> x40) as proof of False
% 25.51/25.75 Found (fun (x7:(cR Xz))=> x40) as proof of ((cR Xz)->False)
% 25.51/25.75 Found x6:(not (cQ d))
% 25.51/25.75 Instantiate: Xz:=d:fofType
% 25.51/25.75 Found (fun (x7:((or (cP Xz)) (cR Xz)))=> x6) as proof of ((cQ Xz)->False)
% 25.51/25.75 Found (fun (x7:((or (cP Xz)) (cR Xz)))=> x6) as proof of (((or (cP Xz)) (cR Xz))->((cQ Xz)->False))
% 25.51/25.75 Found (and_rect20 (fun (x7:((or (cP Xz)) (cR Xz)))=> x6)) as proof of False
% 25.51/25.75 Found ((and_rect2 False) (fun (x7:((or (cP Xz)) (cR Xz)))=> x6)) as proof of False
% 25.51/25.75 Found (((fun (P:Type) (x7:(((or (cP Xz)) (cR Xz))->((cQ Xz)->P)))=> (((((and_rect ((or (cP Xz)) (cR Xz))) (cQ Xz)) P) x7) x20)) False) (fun (x7:((or (cP Xz)) (cR Xz)))=> x6)) as proof of False
% 25.51/25.75 Found (((fun (P:Type) (x7:(((or (cP d)) (cR d))->((cQ d)->P)))=> (((((and_rect ((or (cP d)) (cR d))) (cQ d)) P) x7) (x2 d))) False) (fun (x7:((or (cP d)) (cR d)))=> x6)) as proof of False
% 25.51/25.75 Found (fun (x6:(not (cQ d)))=> (((fun (P:Type) (x7:(((or (cP d)) (cR d))->((cQ d)->P)))=> (((((and_rect ((or (cP d)) (cR d))) (cQ d)) P) x7) (x2 d))) False) (fun (x7:((or (cP d)) (cR d)))=> x6))) as proof of False
% 36.53/36.73 Found (fun (x6:(not (cQ d)))=> (((fun (P:Type) (x7:(((or (cP d)) (cR d))->((cQ d)->P)))=> (((((and_rect ((or (cP d)) (cR d))) (cQ d)) P) x7) (x2 d))) False) (fun (x7:((or (cP d)) (cR d)))=> x6))) as proof of ((not (cQ d))->False)
% 36.53/36.73 Found x7:(cQ Xz)
% 36.53/36.73 Instantiate: Xz:=d:fofType
% 36.53/36.73 Found x7 as proof of (cQ d)
% 36.53/36.73 Found (x8 x7) as proof of False
% 36.53/36.73 Found (fun (x8:(not (cQ d)))=> (x8 x7)) as proof of False
% 36.53/36.73 Found (fun (x8:(not (cQ d)))=> (x8 x7)) as proof of ((not (cQ d))->False)
% 36.53/36.73 Found x40:False
% 36.53/36.73 Found (fun (x7:(cR Xz))=> x40) as proof of False
% 36.53/36.73 Found (fun (x7:(cR Xz))=> x40) as proof of ((cR Xz)->False)
% 36.53/36.73 Found x40:False
% 36.53/36.73 Found (fun (x7:(cR Xz))=> x40) as proof of False
% 36.53/36.73 Found (fun (x7:(cR Xz))=> x40) as proof of ((cR Xz)->False)
% 36.53/36.73 Found x5:(cQ Xz)
% 36.53/36.73 Instantiate: Xz:=c:fofType
% 36.53/36.73 Found x5 as proof of (cQ c)
% 36.53/36.73 Found (x9 x5) as proof of False
% 36.53/36.73 Found (fun (x9:((cQ c)->False))=> (x9 x5)) as proof of False
% 36.53/36.73 Found (fun (x9:((cQ c)->False))=> (x9 x5)) as proof of (((cQ c)->False)->False)
% 36.53/36.73 Found x6:(cP Xz)
% 36.53/36.73 Instantiate: Xz:=b:fofType
% 36.53/36.73 Found (fun (x6:(cP Xz))=> x6) as proof of (cP b)
% 36.53/36.73 Found (fun (x6:(cP Xz))=> x6) as proof of ((cP Xz)->(cP b))
% 36.53/36.73 Found x6:(cP Xz)
% 36.53/36.73 Instantiate: Xz:=a:fofType
% 36.53/36.73 Found (fun (x6:(cP Xz))=> x6) as proof of (cP a)
% 36.53/36.73 Found (fun (x6:(cP Xz))=> x6) as proof of ((cP Xz)->(cP a))
% 36.53/36.73 Found x6:(cP Xz)
% 36.53/36.73 Instantiate: Xz:=a:fofType
% 36.53/36.73 Found (fun (x6:(cP Xz))=> x6) as proof of (cP a)
% 36.53/36.73 Found (fun (x6:(cP Xz))=> x6) as proof of ((cP Xz)->(cP a))
% 36.53/36.73 Found x6:(cP Xz)
% 36.53/36.73 Instantiate: Xz:=b:fofType
% 36.53/36.73 Found (fun (x6:(cP Xz))=> x6) as proof of (cP b)
% 36.53/36.73 Found (fun (x6:(cP Xz))=> x6) as proof of ((cP Xz)->(cP b))
% 36.53/36.73 Found x40:False
% 36.53/36.73 Found (fun (x7:((cQ d)->False))=> x40) as proof of False
% 36.53/36.73 Found (fun (x7:((cQ d)->False))=> x40) as proof of (((cQ d)->False)->False)
% 36.53/36.73 Found x7:(cQ Xz)
% 36.53/36.73 Instantiate: Xz:=c:fofType
% 36.53/36.73 Found x7 as proof of (cQ c)
% 36.53/36.73 Found (x9 x7) as proof of False
% 36.53/36.73 Found (fun (x9:((cQ c)->False))=> (x9 x7)) as proof of False
% 36.53/36.73 Found (fun (x9:((cQ c)->False))=> (x9 x7)) as proof of (((cQ c)->False)->False)
% 36.53/36.73 Found x40:False
% 36.53/36.73 Found (fun (x7:((cQ d)->False))=> x40) as proof of False
% 36.53/36.73 Found (fun (x7:((cQ d)->False))=> x40) as proof of (((cQ d)->False)->False)
% 36.53/36.73 Found x40:False
% 36.53/36.73 Found (fun (x7:((or ((or ((or (cP Xx)) ((cQ Xx)->False))) ((cQ x5)->False))) ((cQ c)->False)))=> x40) as proof of False
% 36.53/36.73 Found (fun (x7:((or ((or ((or (cP Xx)) ((cQ Xx)->False))) ((cQ x5)->False))) ((cQ c)->False)))=> x40) as proof of (((or ((or ((or (cP Xx)) ((cQ Xx)->False))) ((cQ x5)->False))) ((cQ c)->False))->False)
% 36.53/36.73 Found x40:False
% 36.53/36.73 Found (fun (x7:((or ((or ((or (cP Xx)) ((cQ Xx)->False))) ((cQ x5)->False))) ((cQ c)->False)))=> x40) as proof of False
% 36.53/36.73 Found (fun (x7:((or ((or ((or (cP Xx)) ((cQ Xx)->False))) ((cQ x5)->False))) ((cQ c)->False)))=> x40) as proof of (((or ((or ((or (cP Xx)) ((cQ Xx)->False))) ((cQ x5)->False))) ((cQ c)->False))->False)
% 36.53/36.73 Found x7:((cQ c)->False)
% 36.53/36.73 Instantiate: Xz:=c:fofType
% 36.53/36.73 Found (fun (x8:((or (cP Xz)) (cR Xz)))=> x7) as proof of ((cQ Xz)->False)
% 36.53/36.73 Found (fun (x8:((or (cP Xz)) (cR Xz)))=> x7) as proof of (((or (cP Xz)) (cR Xz))->((cQ Xz)->False))
% 36.53/36.73 Found (and_rect20 (fun (x8:((or (cP Xz)) (cR Xz)))=> x7)) as proof of False
% 36.53/36.73 Found ((and_rect2 False) (fun (x8:((or (cP Xz)) (cR Xz)))=> x7)) as proof of False
% 36.53/36.73 Found (((fun (P:Type) (x8:(((or (cP Xz)) (cR Xz))->((cQ Xz)->P)))=> (((((and_rect ((or (cP Xz)) (cR Xz))) (cQ Xz)) P) x8) x20)) False) (fun (x8:((or (cP Xz)) (cR Xz)))=> x7)) as proof of False
% 36.53/36.73 Found (((fun (P:Type) (x8:(((or (cP c)) (cR c))->((cQ c)->P)))=> (((((and_rect ((or (cP c)) (cR c))) (cQ c)) P) x8) (x2 c))) False) (fun (x8:((or (cP c)) (cR c)))=> x7)) as proof of False
% 36.53/36.73 Found (fun (x7:((cQ c)->False))=> (((fun (P:Type) (x8:(((or (cP c)) (cR c))->((cQ c)->P)))=> (((((and_rect ((or (cP c)) (cR c))) (cQ c)) P) x8) (x2 c))) False) (fun (x8:((or (cP c)) (cR c)))=> x7))) as proof of False
% 36.53/36.73 Found (fun (x7:((cQ c)->False))=> (((fun (P:Type) (x8:(((or (cP c)) (cR c))->((cQ c)->P)))=> (((((and_rect ((or (cP c)) (cR c))) (cQ c)) P) x8) (x2 c))) False) (fun (x8:((or (cP c)) (cR c)))=> x7))) as proof of (((cQ c)->False)->False)
% 36.53/36.73 Found x20:False
% 36.53/36.73 Found (fun (x7:(cR Xz))=> x20) as proof of False
% 49.53/49.75 Found (fun (x7:(cR Xz))=> x20) as proof of ((cR Xz)->False)
% 49.53/49.75 Found x20:False
% 49.53/49.75 Found (fun (x7:(cR Xz))=> x20) as proof of False
% 49.53/49.75 Found (fun (x7:(cR Xz))=> x20) as proof of ((cR Xz)->False)
% 49.53/49.75 Found x5:(cQ Xz)
% 49.53/49.75 Instantiate: Xz:=c:fofType
% 49.53/49.75 Found x5 as proof of (cQ c)
% 49.53/49.75 Found (x9 x5) as proof of False
% 49.53/49.75 Found (fun (x9:((cQ c)->False))=> (x9 x5)) as proof of False
% 49.53/49.75 Found (fun (x9:((cQ c)->False))=> (x9 x5)) as proof of (((cQ c)->False)->False)
% 49.53/49.75 Found x8:(cQ Xz)
% 49.53/49.75 Instantiate: Xz:=c:fofType
% 49.53/49.75 Found x8 as proof of (cQ c)
% 49.53/49.75 Found (x9 x8) as proof of False
% 49.53/49.75 Found (fun (x9:((cQ c)->False))=> (x9 x8)) as proof of False
% 49.53/49.75 Found (fun (x9:((cQ c)->False))=> (x9 x8)) as proof of (((cQ c)->False)->False)
% 49.53/49.75 Found x20:False
% 49.53/49.75 Found (fun (x7:(cR Xz))=> x20) as proof of False
% 49.53/49.75 Found (fun (x7:(cR Xz))=> x20) as proof of ((cR Xz)->False)
% 49.53/49.75 Found x20:False
% 49.53/49.75 Found (fun (x7:(cR Xz))=> x20) as proof of False
% 49.53/49.75 Found (fun (x7:(cR Xz))=> x20) as proof of ((cR Xz)->False)
% 49.53/49.75 Found x7:(cQ Xz)
% 49.53/49.75 Instantiate: Xz:=c:fofType
% 49.53/49.75 Found x7 as proof of (cQ c)
% 49.53/49.75 Found (x9 x7) as proof of False
% 49.53/49.75 Found (fun (x9:((cQ c)->False))=> (x9 x7)) as proof of False
% 49.53/49.75 Found (fun (x9:((cQ c)->False))=> (x9 x7)) as proof of (((cQ c)->False)->False)
% 49.53/49.75 Found x70:False
% 49.53/49.75 Found (fun (x8:((cQ c)->False))=> x70) as proof of False
% 49.53/49.75 Found (fun (x8:((cQ c)->False))=> x70) as proof of (((cQ c)->False)->False)
% 49.53/49.75 Found x70:False
% 49.53/49.75 Found (fun (x8:((or ((or (cP Xx)) ((cQ Xx)->False))) ((cQ x4)->False)))=> x70) as proof of False
% 49.53/49.75 Found (fun (x8:((or ((or (cP Xx)) ((cQ Xx)->False))) ((cQ x4)->False)))=> x70) as proof of (((or ((or (cP Xx)) ((cQ Xx)->False))) ((cQ x4)->False))->False)
% 49.53/49.75 Found x70:False
% 49.53/49.75 Found (fun (x8:((cQ c)->False))=> x70) as proof of False
% 49.53/49.75 Found (fun (x8:((cQ c)->False))=> x70) as proof of (((cQ c)->False)->False)
% 49.53/49.75 Found x70:False
% 49.53/49.75 Found (fun (x8:((or ((or (cP Xx)) ((cQ Xx)->False))) ((cQ x4)->False)))=> x70) as proof of False
% 49.53/49.75 Found (fun (x8:((or ((or (cP Xx)) ((cQ Xx)->False))) ((cQ x4)->False)))=> x70) as proof of (((or ((or (cP Xx)) ((cQ Xx)->False))) ((cQ x4)->False))->False)
% 49.53/49.75 Found x7:((cQ c)->False)
% 49.53/49.75 Instantiate: Xz:=c:fofType
% 49.53/49.75 Found (fun (x8:((or (cP Xz)) (cR Xz)))=> x7) as proof of ((cQ Xz)->False)
% 49.53/49.75 Found (fun (x8:((or (cP Xz)) (cR Xz)))=> x7) as proof of (((or (cP Xz)) (cR Xz))->((cQ Xz)->False))
% 49.53/49.75 Found (and_rect20 (fun (x8:((or (cP Xz)) (cR Xz)))=> x7)) as proof of False
% 49.53/49.75 Found ((and_rect2 False) (fun (x8:((or (cP Xz)) (cR Xz)))=> x7)) as proof of False
% 49.53/49.75 Found (((fun (P:Type) (x8:(((or (cP Xz)) (cR Xz))->((cQ Xz)->P)))=> (((((and_rect ((or (cP Xz)) (cR Xz))) (cQ Xz)) P) x8) x20)) False) (fun (x8:((or (cP Xz)) (cR Xz)))=> x7)) as proof of False
% 49.53/49.75 Found (((fun (P:Type) (x8:(((or (cP c)) (cR c))->((cQ c)->P)))=> (((((and_rect ((or (cP c)) (cR c))) (cQ c)) P) x8) (x2 c))) False) (fun (x8:((or (cP c)) (cR c)))=> x7)) as proof of False
% 49.53/49.75 Found (fun (x7:((cQ c)->False))=> (((fun (P:Type) (x8:(((or (cP c)) (cR c))->((cQ c)->P)))=> (((((and_rect ((or (cP c)) (cR c))) (cQ c)) P) x8) (x2 c))) False) (fun (x8:((or (cP c)) (cR c)))=> x7))) as proof of False
% 49.53/49.75 Found (fun (x7:((cQ c)->False))=> (((fun (P:Type) (x8:(((or (cP c)) (cR c))->((cQ c)->P)))=> (((((and_rect ((or (cP c)) (cR c))) (cQ c)) P) x8) (x2 c))) False) (fun (x8:((or (cP c)) (cR c)))=> x7))) as proof of (((cQ c)->False)->False)
% 49.53/49.75 Found x8:(cQ Xz)
% 49.53/49.75 Instantiate: Xz:=c:fofType
% 49.53/49.75 Found x8 as proof of (cQ c)
% 49.53/49.75 Found (x9 x8) as proof of False
% 49.53/49.75 Found (fun (x9:((cQ c)->False))=> (x9 x8)) as proof of False
% 49.53/49.75 Found (fun (x9:((cQ c)->False))=> (x9 x8)) as proof of (((cQ c)->False)->False)
% 49.53/49.75 Found x8:((cP b)->False)
% 49.53/49.75 Instantiate: Xx:=b:fofType
% 49.53/49.75 Found x8 as proof of ((cP Xx)->False)
% 49.53/49.75 Found x8:((cP a)->False)
% 49.53/49.75 Instantiate: Xx:=a:fofType
% 49.53/49.75 Found x8 as proof of ((cP Xx)->False)
% 49.53/49.75 Found x20:False
% 49.53/49.75 Found (fun (x7:((cQ d)->False))=> x20) as proof of False
% 49.53/49.75 Found (fun (x7:((cQ d)->False))=> x20) as proof of (((cQ d)->False)->False)
% 49.53/49.75 Found x20:False
% 49.53/49.75 Found (fun (x7:((or ((or ((or (cP Xx)) ((cQ Xx)->False))) ((cQ x5)->False))) ((cQ c)->False)))=> x20) as proof of False
% 49.53/49.75 Found (fun (x7:((or ((or ((or (cP Xx)) ((cQ Xx)->False))) ((cQ x5)->False))) ((cQ c)->False)))=> x20) as proof of (((or ((or ((or (cP Xx)) ((cQ Xx)->False))) ((cQ x5)->False))) ((cQ c)->False))->False)
% 65.53/65.72 Found x20:False
% 65.53/65.72 Found (fun (x7:((or ((or ((or (cP Xx)) ((cQ Xx)->False))) ((cQ x5)->False))) ((cQ c)->False)))=> x20) as proof of False
% 65.53/65.72 Found (fun (x7:((or ((or ((or (cP Xx)) ((cQ Xx)->False))) ((cQ x5)->False))) ((cQ c)->False)))=> x20) as proof of (((or ((or ((or (cP Xx)) ((cQ Xx)->False))) ((cQ x5)->False))) ((cQ c)->False))->False)
% 65.53/65.72 Found x20:False
% 65.53/65.72 Found (fun (x7:((cQ d)->False))=> x20) as proof of False
% 65.53/65.72 Found (fun (x7:((cQ d)->False))=> x20) as proof of (((cQ d)->False)->False)
% 65.53/65.72 Found x6:(not (cP b))
% 65.53/65.72 Instantiate: Xz:=b:fofType
% 65.53/65.72 Found x6 as proof of ((cP Xz)->False)
% 65.53/65.72 Found x6:(not (cP a))
% 65.53/65.72 Instantiate: Xz:=a:fofType
% 65.53/65.72 Found x6 as proof of ((cP Xz)->False)
% 65.53/65.72 Found x5:(cQ Xz)
% 65.53/65.72 Instantiate: Xz:=x6:fofType
% 65.53/65.72 Found x5 as proof of (cQ x6)
% 65.53/65.72 Found (x10 x5) as proof of False
% 65.53/65.72 Found (fun (x10:((cQ x6)->False))=> (x10 x5)) as proof of False
% 65.53/65.72 Found (fun (x10:((cQ x6)->False))=> (x10 x5)) as proof of (((cQ x6)->False)->False)
% 65.53/65.72 Found x8:((cP b)->False)
% 65.53/65.72 Instantiate: Xz0:=b:fofType
% 65.53/65.72 Found x8 as proof of ((cP Xz0)->False)
% 65.53/65.72 Found x8:((cP a)->False)
% 65.53/65.72 Instantiate: Xz:=a:fofType
% 65.53/65.72 Found x8 as proof of ((cP Xz)->False)
% 65.53/65.72 Found x8:((cP a)->False)
% 65.53/65.72 Instantiate: Xz0:=a:fofType
% 65.53/65.72 Found x8 as proof of ((cP Xz0)->False)
% 65.53/65.72 Found x8:((cP b)->False)
% 65.53/65.72 Instantiate: Xz:=b:fofType
% 65.53/65.72 Found x8 as proof of ((cP Xz)->False)
% 65.53/65.72 Found x9:((cP b)->False)
% 65.53/65.72 Instantiate: Xx:=b:fofType
% 65.53/65.72 Found x9 as proof of ((cP Xx)->False)
% 65.53/65.72 Found x9:((cP a)->False)
% 65.53/65.72 Instantiate: Xx:=a:fofType
% 65.53/65.72 Found x9 as proof of ((cP Xx)->False)
% 65.53/65.72 Found x7:(cQ Xz)
% 65.53/65.72 Instantiate: Xz:=x4:fofType
% 65.53/65.72 Found x7 as proof of (cQ x4)
% 65.53/65.72 Found (x10 x7) as proof of False
% 65.53/65.72 Found (fun (x10:((cQ x4)->False))=> (x10 x7)) as proof of False
% 65.53/65.72 Found (fun (x10:((cQ x4)->False))=> (x10 x7)) as proof of (((cQ x4)->False)->False)
% 65.53/65.72 Found x8:(not (cP b))
% 65.53/65.72 Instantiate: Xx:=b:fofType
% 65.53/65.72 Found x8 as proof of ((cP Xx)->False)
% 65.53/65.72 Found x8:(not (cP a))
% 65.53/65.72 Instantiate: Xx:=a:fofType
% 65.53/65.72 Found x8 as proof of ((cP Xx)->False)
% 65.53/65.72 Found x8:((cP b)->False)
% 65.53/65.72 Instantiate: Xz:=b:fofType
% 65.53/65.72 Found x8 as proof of ((cP Xz)->False)
% 65.53/65.72 Found x8:((cP a)->False)
% 65.53/65.72 Instantiate: Xz:=a:fofType
% 65.53/65.72 Found x8 as proof of ((cP Xz)->False)
% 65.53/65.72 Found x8:((cP b)->False)
% 65.53/65.72 Instantiate: Xz:=b:fofType
% 65.53/65.72 Found x8 as proof of ((cP Xz)->False)
% 65.53/65.72 Found x8:((cP a)->False)
% 65.53/65.72 Instantiate: Xz:=a:fofType
% 65.53/65.72 Found x8 as proof of ((cP Xz)->False)
% 65.53/65.72 Found x5:(cQ Xz)
% 65.53/65.72 Instantiate: Xz:=x6:fofType
% 65.53/65.72 Found x5 as proof of (cQ x6)
% 65.53/65.72 Found (x10 x5) as proof of False
% 65.53/65.72 Found (fun (x10:((cQ x6)->False))=> (x10 x5)) as proof of False
% 65.53/65.72 Found (fun (x10:((cQ x6)->False))=> (x10 x5)) as proof of (((cQ x6)->False)->False)
% 65.53/65.72 Found x8:(not (cP b))
% 65.53/65.72 Instantiate: Xz0:=b:fofType
% 65.53/65.72 Found x8 as proof of ((cP Xz0)->False)
% 65.53/65.72 Found x8:(not (cP a))
% 65.53/65.72 Instantiate: Xz0:=a:fofType
% 65.53/65.72 Found x8 as proof of ((cP Xz0)->False)
% 65.53/65.72 Found x8:(not (cP b))
% 65.53/65.72 Instantiate: Xz:=b:fofType
% 65.53/65.72 Found x8 as proof of ((cP Xz)->False)
% 65.53/65.72 Found x8:(not (cP a))
% 65.53/65.72 Instantiate: Xz:=a:fofType
% 65.53/65.72 Found x8 as proof of ((cP Xz)->False)
% 65.53/65.72 Found x8:(cQ Xz)
% 65.53/65.72 Instantiate: Xz:=x4:fofType
% 65.53/65.72 Found x8 as proof of (cQ x4)
% 65.53/65.72 Found (x10 x8) as proof of False
% 65.53/65.72 Found (fun (x10:((cQ x4)->False))=> (x10 x8)) as proof of False
% 65.53/65.72 Found (fun (x10:((cQ x4)->False))=> (x10 x8)) as proof of (((cQ x4)->False)->False)
% 65.53/65.72 Found x9:(not (cP a))
% 65.53/65.72 Instantiate: Xx:=a:fofType
% 65.53/65.72 Found x9 as proof of ((cP Xx)->False)
% 65.53/65.72 Found x9:(not (cP b))
% 65.53/65.72 Instantiate: Xx:=b:fofType
% 65.53/65.72 Found x9 as proof of ((cP Xx)->False)
% 65.53/65.72 Found x8:((cQ x4)->False)
% 65.53/65.72 Instantiate: Xz:=x4:fofType
% 65.53/65.72 Found (fun (x9:((or (cP Xz)) (cR Xz)))=> x8) as proof of ((cQ Xz)->False)
% 65.53/65.72 Found (fun (x9:((or (cP Xz)) (cR Xz)))=> x8) as proof of (((or (cP Xz)) (cR Xz))->((cQ Xz)->False))
% 65.53/65.72 Found (and_rect20 (fun (x9:((or (cP Xz)) (cR Xz)))=> x8)) as proof of False
% 65.53/65.72 Found ((and_rect2 False) (fun (x9:((or (cP Xz)) (cR Xz)))=> x8)) as proof of False
% 65.53/65.72 Found (((fun (P:Type) (x9:(((or (cP Xz)) (cR Xz))->((cQ Xz)->P)))=> (((((and_rect ((or (cP Xz)) (cR Xz))) (cQ Xz)) P) x9) x20)) False) (fun (x9:((or (cP Xz)) (cR Xz)))=> x8)) as proof of False
% 65.53/65.72 Found (((fun (P:Type) (x9:(((or (cP x4)) (cR x4))->((cQ x4)->P)))=> (((((and_rect ((or (cP x4)) (cR x4))) (cQ x4)) P) x9) (x2 x4))) False) (fun (x9:((or (cP x4)) (cR x4)))=> x8)) as proof of False
% 80.96/81.17 Found (fun (x8:((cQ x4)->False))=> (((fun (P:Type) (x9:(((or (cP x4)) (cR x4))->((cQ x4)->P)))=> (((((and_rect ((or (cP x4)) (cR x4))) (cQ x4)) P) x9) (x2 x4))) False) (fun (x9:((or (cP x4)) (cR x4)))=> x8))) as proof of False
% 80.96/81.17 Found (fun (x8:((cQ x4)->False))=> (((fun (P:Type) (x9:(((or (cP x4)) (cR x4))->((cQ x4)->P)))=> (((((and_rect ((or (cP x4)) (cR x4))) (cQ x4)) P) x9) (x2 x4))) False) (fun (x9:((or (cP x4)) (cR x4)))=> x8))) as proof of (((cQ x4)->False)->False)
% 80.96/81.17 Found x10:(cP Xx)
% 80.96/81.17 Instantiate: Xx:=a:fofType
% 80.96/81.17 Found (fun (x10:(cP Xx))=> x10) as proof of (cP a)
% 80.96/81.17 Found (fun (x10:(cP Xx))=> x10) as proof of ((cP Xx)->(cP a))
% 80.96/81.17 Found x10:(cP Xx)
% 80.96/81.17 Instantiate: Xx:=b:fofType
% 80.96/81.17 Found (fun (x10:(cP Xx))=> x10) as proof of (cP b)
% 80.96/81.17 Found (fun (x10:(cP Xx))=> x10) as proof of ((cP Xx)->(cP b))
% 80.96/81.17 Found x9:(cP Xx)
% 80.96/81.17 Instantiate: Xx:=a:fofType
% 80.96/81.17 Found x9 as proof of (cP a)
% 80.96/81.17 Found (x10 x9) as proof of False
% 80.96/81.17 Found (fun (x10:((cP a)->False))=> (x10 x9)) as proof of False
% 80.96/81.17 Found (fun (x10:((cP a)->False))=> (x10 x9)) as proof of (((cP a)->False)->False)
% 80.96/81.17 Found x9:(cP Xx)
% 80.96/81.17 Instantiate: Xx:=b:fofType
% 80.96/81.17 Found x9 as proof of (cP b)
% 80.96/81.17 Found (x10 x9) as proof of False
% 80.96/81.17 Found (fun (x10:((cP b)->False))=> (x10 x9)) as proof of False
% 80.96/81.17 Found (fun (x10:((cP b)->False))=> (x10 x9)) as proof of (((cP b)->False)->False)
% 80.96/81.17 Found x4:(not (cP a))
% 80.96/81.17 Instantiate: Xz:=a:fofType
% 80.96/81.17 Found x4 as proof of ((cP Xz)->False)
% 80.96/81.17 Found x4:(not (cP b))
% 80.96/81.17 Instantiate: Xz:=b:fofType
% 80.96/81.17 Found x4 as proof of ((cP Xz)->False)
% 80.96/81.17 Found x6:((cP b)->False)
% 80.96/81.17 Instantiate: Xz:=b:fofType
% 80.96/81.17 Found x6 as proof of ((cP Xz)->False)
% 80.96/81.17 Found x6:((cP b)->False)
% 80.96/81.17 Instantiate: Xz0:=b:fofType
% 80.96/81.17 Found x6 as proof of ((cP Xz0)->False)
% 80.96/81.17 Found x6:((cP a)->False)
% 80.96/81.17 Instantiate: Xz0:=a:fofType
% 80.96/81.17 Found x6 as proof of ((cP Xz0)->False)
% 80.96/81.17 Found x6:((cP a)->False)
% 80.96/81.17 Instantiate: Xz:=a:fofType
% 80.96/81.17 Found x6 as proof of ((cP Xz)->False)
% 80.96/81.17 Found x9:(cQ Xz)
% 80.96/81.17 Instantiate: Xz:=x4:fofType
% 80.96/81.17 Found x9 as proof of (cQ x4)
% 80.96/81.17 Found (x10 x9) as proof of False
% 80.96/81.17 Found (fun (x10:((cQ x4)->False))=> (x10 x9)) as proof of False
% 80.96/81.17 Found (fun (x10:((cQ x4)->False))=> (x10 x9)) as proof of (((cQ x4)->False)->False)
% 80.96/81.17 Found x7:(cQ Xz)
% 80.96/81.17 Instantiate: Xz:=x4:fofType
% 80.96/81.17 Found x7 as proof of (cQ x4)
% 80.96/81.17 Found (x10 x7) as proof of False
% 80.96/81.17 Found (fun (x10:((cQ x4)->False))=> (x10 x7)) as proof of False
% 80.96/81.17 Found (fun (x10:((cQ x4)->False))=> (x10 x7)) as proof of (((cQ x4)->False)->False)
% 80.96/81.17 Found x8:(not (cP a))
% 80.96/81.17 Instantiate: Xz:=a:fofType
% 80.96/81.17 Found x8 as proof of ((cP Xz)->False)
% 80.96/81.17 Found x8:(not (cP b))
% 80.96/81.17 Instantiate: Xz:=b:fofType
% 80.96/81.17 Found x8 as proof of ((cP Xz)->False)
% 80.96/81.17 Found x8:(not (cP b))
% 80.96/81.17 Instantiate: Xz:=b:fofType
% 80.96/81.17 Found x8 as proof of ((cP Xz)->False)
% 80.96/81.17 Found x8:(not (cP a))
% 80.96/81.17 Instantiate: Xz:=a:fofType
% 80.96/81.17 Found x8 as proof of ((cP Xz)->False)
% 80.96/81.17 Found x5:(cQ Xz)
% 80.96/81.17 Instantiate: Xz:=d:fofType
% 80.96/81.17 Found x5 as proof of (cQ d)
% 80.96/81.17 Found (x9 x5) as proof of False
% 80.96/81.17 Found (fun (x9:((cQ d)->False))=> (x9 x5)) as proof of False
% 80.96/81.17 Found (fun (x9:((cQ d)->False))=> (x9 x5)) as proof of (((cQ d)->False)->False)
% 80.96/81.17 Found x7:(cQ Xz)
% 80.96/81.17 Instantiate: Xz:=d:fofType
% 80.96/81.17 Found x7 as proof of (cQ d)
% 80.96/81.17 Found (x9 x7) as proof of False
% 80.96/81.17 Found (fun (x9:((cQ d)->False))=> (x9 x7)) as proof of False
% 80.96/81.17 Found (fun (x9:((cQ d)->False))=> (x9 x7)) as proof of (((cQ d)->False)->False)
% 80.96/81.17 Found x7:(cQ Xz)
% 80.96/81.17 Instantiate: Xz:=d:fofType
% 80.96/81.17 Found x7 as proof of (cQ d)
% 80.96/81.17 Found (x9 x7) as proof of False
% 80.96/81.17 Found (fun (x9:((cQ d)->False))=> (x9 x7)) as proof of False
% 80.96/81.17 Found (fun (x9:((cQ d)->False))=> (x9 x7)) as proof of (((cQ d)->False)->False)
% 80.96/81.17 Found x5:(cQ Xz)
% 80.96/81.17 Instantiate: Xz:=d:fofType
% 80.96/81.17 Found x5 as proof of (cQ d)
% 80.96/81.17 Found (x9 x5) as proof of False
% 80.96/81.17 Found (fun (x9:((cQ d)->False))=> (x9 x5)) as proof of False
% 80.96/81.17 Found (fun (x9:((cQ d)->False))=> (x9 x5)) as proof of (((cQ d)->False)->False)
% 80.96/81.17 Found x80:False
% 80.96/81.17 Found (fun (x9:((cQ x4)->False))=> x80) as proof of False
% 80.96/81.17 Found (fun (x9:((cQ x4)->False))=> x80) as proof of (((cQ x4)->False)->False)
% 80.96/81.17 Found x80:False
% 80.96/81.17 Found (fun (x9:((cQ x4)->False))=> x80) as proof of False
% 80.96/81.17 Found (fun (x9:((cQ x4)->False))=> x80) as proof of (((cQ x4)->False)->False)
% 80.96/81.17 Found x80:False
% 80.96/81.17 Found (fun (x9:((or (cP Xx)) ((cQ Xx)->False)))=> x80) as proof of False
% 80.96/81.17 Found (fun (x9:((or (cP Xx)) ((cQ Xx)->False)))=> x80) as proof of (((or (cP Xx)) ((cQ Xx)->False))->False)
% 90.97/91.22 Found x80:False
% 90.97/91.22 Found (fun (x9:((or (cP Xx)) ((cQ Xx)->False)))=> x80) as proof of False
% 90.97/91.22 Found (fun (x9:((or (cP Xx)) ((cQ Xx)->False)))=> x80) as proof of (((or (cP Xx)) ((cQ Xx)->False))->False)
% 90.97/91.22 Found x8:(cQ Xz)
% 90.97/91.22 Instantiate: Xz:=x4:fofType
% 90.97/91.22 Found x8 as proof of (cQ x4)
% 90.97/91.22 Found (x10 x8) as proof of False
% 90.97/91.22 Found (fun (x10:((cQ x4)->False))=> (x10 x8)) as proof of False
% 90.97/91.22 Found (fun (x10:((cQ x4)->False))=> (x10 x8)) as proof of (((cQ x4)->False)->False)
% 90.97/91.22 Found x8:((cQ x4)->False)
% 90.97/91.22 Instantiate: Xz:=x4:fofType
% 90.97/91.22 Found (fun (x9:((or (cP Xz)) (cR Xz)))=> x8) as proof of ((cQ Xz)->False)
% 90.97/91.22 Found (fun (x9:((or (cP Xz)) (cR Xz)))=> x8) as proof of (((or (cP Xz)) (cR Xz))->((cQ Xz)->False))
% 90.97/91.22 Found (and_rect20 (fun (x9:((or (cP Xz)) (cR Xz)))=> x8)) as proof of False
% 90.97/91.22 Found ((and_rect2 False) (fun (x9:((or (cP Xz)) (cR Xz)))=> x8)) as proof of False
% 90.97/91.22 Found (((fun (P:Type) (x9:(((or (cP Xz)) (cR Xz))->((cQ Xz)->P)))=> (((((and_rect ((or (cP Xz)) (cR Xz))) (cQ Xz)) P) x9) x20)) False) (fun (x9:((or (cP Xz)) (cR Xz)))=> x8)) as proof of False
% 90.97/91.22 Found (((fun (P:Type) (x9:(((or (cP x4)) (cR x4))->((cQ x4)->P)))=> (((((and_rect ((or (cP x4)) (cR x4))) (cQ x4)) P) x9) (x2 x4))) False) (fun (x9:((or (cP x4)) (cR x4)))=> x8)) as proof of False
% 90.97/91.22 Found (fun (x8:((cQ x4)->False))=> (((fun (P:Type) (x9:(((or (cP x4)) (cR x4))->((cQ x4)->P)))=> (((((and_rect ((or (cP x4)) (cR x4))) (cQ x4)) P) x9) (x2 x4))) False) (fun (x9:((or (cP x4)) (cR x4)))=> x8))) as proof of False
% 90.97/91.22 Found (fun (x8:((cQ x4)->False))=> (((fun (P:Type) (x9:(((or (cP x4)) (cR x4))->((cQ x4)->P)))=> (((((and_rect ((or (cP x4)) (cR x4))) (cQ x4)) P) x9) (x2 x4))) False) (fun (x9:((or (cP x4)) (cR x4)))=> x8))) as proof of (((cQ x4)->False)->False)
% 90.97/91.22 Found x10:(cP Xx)
% 90.97/91.22 Instantiate: Xx:=a:fofType
% 90.97/91.22 Found (fun (x10:(cP Xx))=> x10) as proof of (cP a)
% 90.97/91.22 Found (fun (x10:(cP Xx))=> x10) as proof of ((cP Xx)->(cP a))
% 90.97/91.22 Found x10:(cP Xx)
% 90.97/91.22 Instantiate: Xx:=b:fofType
% 90.97/91.22 Found (fun (x10:(cP Xx))=> x10) as proof of (cP b)
% 90.97/91.22 Found (fun (x10:(cP Xx))=> x10) as proof of ((cP Xx)->(cP b))
% 90.97/91.22 Found x9:(cP Xx)
% 90.97/91.22 Instantiate: Xx:=a:fofType
% 90.97/91.22 Found x9 as proof of (cP a)
% 90.97/91.22 Found (x10 x9) as proof of False
% 90.97/91.22 Found (fun (x10:(not (cP a)))=> (x10 x9)) as proof of False
% 90.97/91.22 Found (fun (x10:(not (cP a)))=> (x10 x9)) as proof of ((not (cP a))->False)
% 90.97/91.22 Found x9:(cP Xx)
% 90.97/91.22 Instantiate: Xx:=b:fofType
% 90.97/91.22 Found x9 as proof of (cP b)
% 90.97/91.22 Found (x10 x9) as proof of False
% 90.97/91.22 Found (fun (x10:(not (cP b)))=> (x10 x9)) as proof of False
% 90.97/91.22 Found (fun (x10:(not (cP b)))=> (x10 x9)) as proof of ((not (cP b))->False)
% 90.97/91.22 Found x7:(cP Xz)
% 90.97/91.22 Instantiate: Xz:=b:fofType
% 90.97/91.22 Found (fun (x7:(cP Xz))=> x7) as proof of (cP b)
% 90.97/91.22 Found (fun (x7:(cP Xz))=> x7) as proof of ((cP Xz)->(cP b))
% 90.97/91.22 Found x7:(cP Xz)
% 90.97/91.22 Instantiate: Xz:=a:fofType
% 90.97/91.22 Found (fun (x7:(cP Xz))=> x7) as proof of (cP a)
% 90.97/91.22 Found (fun (x7:(cP Xz))=> x7) as proof of ((cP Xz)->(cP a))
% 90.97/91.22 Found x6:(not (cP b))
% 90.97/91.22 Instantiate: Xz:=b:fofType
% 90.97/91.22 Found x6 as proof of ((cP Xz)->False)
% 90.97/91.22 Found x6:(not (cP b))
% 90.97/91.22 Instantiate: Xz0:=b:fofType
% 90.97/91.22 Found x6 as proof of ((cP Xz0)->False)
% 90.97/91.22 Found x6:(not (cP a))
% 90.97/91.22 Instantiate: Xz:=a:fofType
% 90.97/91.22 Found x6 as proof of ((cP Xz)->False)
% 90.97/91.22 Found x6:(not (cP a))
% 90.97/91.22 Instantiate: Xz0:=a:fofType
% 90.97/91.22 Found x6 as proof of ((cP Xz0)->False)
% 90.97/91.22 Found x5:(cQ Xz)
% 90.97/91.22 Instantiate: Xx:=Xz:fofType
% 90.97/91.22 Found x5 as proof of (cQ Xx)
% 90.97/91.22 Found (x11 x5) as proof of False
% 90.97/91.22 Found (fun (x11:((cQ Xx)->False))=> (x11 x5)) as proof of False
% 90.97/91.22 Found (fun (x11:((cQ Xx)->False))=> (x11 x5)) as proof of (((cQ Xx)->False)->False)
% 90.97/91.22 Found x9:(cQ Xz)
% 90.97/91.22 Instantiate: Xz:=x4:fofType
% 90.97/91.22 Found x9 as proof of (cQ x4)
% 90.97/91.22 Found (x10 x9) as proof of False
% 90.97/91.22 Found (fun (x10:((cQ x4)->False))=> (x10 x9)) as proof of False
% 90.97/91.22 Found (fun (x10:((cQ x4)->False))=> (x10 x9)) as proof of (((cQ x4)->False)->False)
% 90.97/91.22 Found x6:((cP b)->False)
% 90.97/91.22 Instantiate: Xz:=b:fofType
% 90.97/91.22 Found x6 as proof of ((cP Xz)->False)
% 90.97/91.22 Found x6:((cP a)->False)
% 90.97/91.22 Instantiate: Xz:=a:fofType
% 90.97/91.22 Found x6 as proof of ((cP Xz)->False)
% 90.97/91.22 Found x6:((cP a)->False)
% 90.97/91.22 Instantiate: Xz:=a:fofType
% 90.97/91.22 Found x6 as proof of ((cP Xz)->False)
% 90.97/91.22 Found x6:((cP b)->False)
% 90.97/91.22 Instantiate: Xz:=b:fofType
% 90.97/91.22 Found x6 as proof of ((cP Xz)->False)
% 99.76/99.98 Found x9:(cP Xz)
% 99.76/99.98 Instantiate: Xz:=a:fofType
% 99.76/99.98 Found (fun (x9:(cP Xz))=> x9) as proof of (cP a)
% 99.76/99.98 Found (fun (x9:(cP Xz))=> x9) as proof of ((cP Xz)->(cP a))
% 99.76/99.98 Found x9:(cP Xz0)
% 99.76/99.98 Instantiate: Xz0:=a:fofType
% 99.76/99.98 Found (fun (x9:(cP Xz0))=> x9) as proof of (cP a)
% 99.76/99.98 Found (fun (x9:(cP Xz0))=> x9) as proof of ((cP Xz0)->(cP a))
% 99.76/99.98 Found x9:(cP Xz)
% 99.76/99.98 Instantiate: Xz:=b:fofType
% 99.76/99.98 Found (fun (x9:(cP Xz))=> x9) as proof of (cP b)
% 99.76/99.98 Found (fun (x9:(cP Xz))=> x9) as proof of ((cP Xz)->(cP b))
% 99.76/99.98 Found x9:(cP Xz0)
% 99.76/99.98 Instantiate: Xz0:=b:fofType
% 99.76/99.98 Found (fun (x9:(cP Xz0))=> x9) as proof of (cP b)
% 99.76/99.98 Found (fun (x9:(cP Xz0))=> x9) as proof of ((cP Xz0)->(cP b))
% 99.76/99.98 Found x6:(cP Xz)
% 99.76/99.98 Instantiate: Xz:=a:fofType
% 99.76/99.98 Found x6 as proof of (cP a)
% 99.76/99.98 Found (x7 x6) as proof of False
% 99.76/99.98 Found (fun (x7:(not (cP a)))=> (x7 x6)) as proof of False
% 99.76/99.98 Found (fun (x7:(not (cP a)))=> (x7 x6)) as proof of ((not (cP a))->False)
% 99.76/99.98 Found x6:(cP Xz)
% 99.76/99.98 Instantiate: Xz:=b:fofType
% 99.76/99.98 Found x6 as proof of (cP b)
% 99.76/99.98 Found (x7 x6) as proof of False
% 99.76/99.98 Found (fun (x7:(not (cP b)))=> (x7 x6)) as proof of False
% 99.76/99.98 Found (fun (x7:(not (cP b)))=> (x7 x6)) as proof of ((not (cP b))->False)
% 99.76/99.98 Found x7:(cQ Xz)
% 99.76/99.98 Instantiate: Xz:=d:fofType
% 99.76/99.98 Found x7 as proof of (cQ d)
% 99.76/99.98 Found (x9 x7) as proof of False
% 99.76/99.98 Found (fun (x9:(not (cQ d)))=> (x9 x7)) as proof of False
% 99.76/99.98 Found (fun (x9:(not (cQ d)))=> (x9 x7)) as proof of ((not (cQ d))->False)
% 99.76/99.98 Found x5:(cQ Xz)
% 99.76/99.98 Instantiate: Xz:=d:fofType
% 99.76/99.98 Found x5 as proof of (cQ d)
% 99.76/99.98 Found (x9 x5) as proof of False
% 99.76/99.98 Found (fun (x9:(not (cQ d)))=> (x9 x5)) as proof of False
% 99.76/99.98 Found (fun (x9:(not (cQ d)))=> (x9 x5)) as proof of ((not (cQ d))->False)
% 99.76/99.98 Found x5:(cQ Xz)
% 99.76/99.98 Instantiate: Xz:=d:fofType
% 99.76/99.98 Found x5 as proof of (cQ d)
% 99.76/99.98 Found (x9 x5) as proof of False
% 99.76/99.98 Found (fun (x9:(not (cQ d)))=> (x9 x5)) as proof of False
% 99.76/99.98 Found (fun (x9:(not (cQ d)))=> (x9 x5)) as proof of ((not (cQ d))->False)
% 99.76/99.98 Found x7:(cQ Xz)
% 99.76/99.98 Instantiate: Xz:=d:fofType
% 99.76/99.98 Found x7 as proof of (cQ d)
% 99.76/99.98 Found (x9 x7) as proof of False
% 99.76/99.98 Found (fun (x9:(not (cQ d)))=> (x9 x7)) as proof of False
% 99.76/99.98 Found (fun (x9:(not (cQ d)))=> (x9 x7)) as proof of ((not (cQ d))->False)
% 99.76/99.98 Found x5:(cQ Xz)
% 99.76/99.98 Instantiate: Xx:=Xz:fofType
% 99.76/99.98 Found x5 as proof of (cQ Xx)
% 99.76/99.98 Found (x11 x5) as proof of False
% 99.76/99.98 Found (fun (x11:((cQ Xx)->False))=> (x11 x5)) as proof of False
% 99.76/99.98 Found (fun (x11:((cQ Xx)->False))=> (x11 x5)) as proof of (((cQ Xx)->False)->False)
% 99.76/99.98 Found x10:(cP Xx)
% 99.76/99.98 Instantiate: Xx:=b:fofType
% 99.76/99.98 Found (fun (x10:(cP Xx))=> x10) as proof of (cP b)
% 99.76/99.98 Found (fun (x10:(cP Xx))=> x10) as proof of ((cP Xx)->(cP b))
% 99.76/99.98 Found x10:(cP Xx)
% 99.76/99.98 Instantiate: Xx:=a:fofType
% 99.76/99.98 Found (fun (x10:(cP Xx))=> x10) as proof of (cP a)
% 99.76/99.98 Found (fun (x10:(cP Xx))=> x10) as proof of ((cP Xx)->(cP a))
% 99.76/99.98 Found x5:(cQ Xz)
% 99.76/99.98 Instantiate: Xz:=d:fofType
% 99.76/99.98 Found x5 as proof of (cQ d)
% 99.76/99.98 Found (x9 x5) as proof of False
% 99.76/99.98 Found (fun (x9:((cQ d)->False))=> (x9 x5)) as proof of False
% 99.76/99.98 Found (fun (x9:((cQ d)->False))=> (x9 x5)) as proof of (((cQ d)->False)->False)
% 99.76/99.98 Found x5:(cQ Xz)
% 99.76/99.98 Instantiate: Xz:=d:fofType
% 99.76/99.98 Found x5 as proof of (cQ d)
% 99.76/99.98 Found (x9 x5) as proof of False
% 99.76/99.98 Found (fun (x9:((cQ d)->False))=> (x9 x5)) as proof of False
% 99.76/99.98 Found (fun (x9:((cQ d)->False))=> (x9 x5)) as proof of (((cQ d)->False)->False)
% 99.76/99.98 Found x2:(not (cP b))
% 99.76/99.98 Instantiate: Xz:=b:fofType
% 99.76/99.98 Found x2 as proof of ((cP Xz)->False)
% 99.76/99.98 Found x2:(not (cP a))
% 99.76/99.98 Instantiate: Xz:=a:fofType
% 99.76/99.98 Found x2 as proof of ((cP Xz)->False)
% 99.76/99.98 Found x8:(cP Xz0)
% 99.76/99.98 Instantiate: Xz0:=a:fofType
% 99.76/99.98 Found x8 as proof of (cP a)
% 99.76/99.98 Found (x9 x8) as proof of False
% 99.76/99.98 Found (fun (x9:((cP a)->False))=> (x9 x8)) as proof of False
% 99.76/99.98 Found (fun (x9:((cP a)->False))=> (x9 x8)) as proof of (((cP a)->False)->False)
% 99.76/99.98 Found x8:(cP Xz0)
% 99.76/99.98 Instantiate: Xz0:=b:fofType
% 99.76/99.98 Found x8 as proof of (cP b)
% 99.76/99.98 Found (x9 x8) as proof of False
% 99.76/99.98 Found (fun (x9:((cP b)->False))=> (x9 x8)) as proof of False
% 99.76/99.98 Found (fun (x9:((cP b)->False))=> (x9 x8)) as proof of (((cP b)->False)->False)
% 99.76/99.98 Found x8:(cP Xz)
% 99.76/99.98 Instantiate: Xz:=a:fofType
% 99.76/99.98 Found x8 as proof of (cP a)
% 99.76/99.98 Found (x9 x8) as proof of False
% 99.76/99.98 Found (fun (x9:((cP a)->False))=> (x9 x8)) as proof of False
% 99.76/99.98 Found (fun (x9:((cP a)->False))=> (x9 x8)) as proof of (((cP a)->False)->False)
% 99.76/99.98 Found x8:(cP Xz)
% 99.76/99.98 Instantiate: Xz:=b:fofType
% 99.76/99.98 Found x8 as proof of (cP b)
% 112.91/113.14 Found (x9 x8) as proof of False
% 112.91/113.14 Found (fun (x9:((cP b)->False))=> (x9 x8)) as proof of False
% 112.91/113.14 Found (fun (x9:((cP b)->False))=> (x9 x8)) as proof of (((cP b)->False)->False)
% 112.91/113.14 Found x5:(cQ Xz)
% 112.91/113.14 Instantiate: Xz:=d:fofType
% 112.91/113.14 Found x5 as proof of (cQ d)
% 112.91/113.14 Found (x9 x5) as proof of False
% 112.91/113.14 Found (fun (x9:((cQ d)->False))=> (x9 x5)) as proof of False
% 112.91/113.14 Found (fun (x9:((cQ d)->False))=> (x9 x5)) as proof of (((cQ d)->False)->False)
% 112.91/113.14 Found x5:(cQ Xz)
% 112.91/113.14 Instantiate: Xz:=d:fofType
% 112.91/113.14 Found x5 as proof of (cQ d)
% 112.91/113.14 Found (x9 x5) as proof of False
% 112.91/113.14 Found (fun (x9:((cQ d)->False))=> (x9 x5)) as proof of False
% 112.91/113.14 Found (fun (x9:((cQ d)->False))=> (x9 x5)) as proof of (((cQ d)->False)->False)
% 112.91/113.14 Found x7:(cQ Xz)
% 112.91/113.14 Instantiate: Xx:=Xz:fofType
% 112.91/113.14 Found x7 as proof of (cQ Xx)
% 112.91/113.14 Found (x11 x7) as proof of False
% 112.91/113.14 Found (fun (x11:((cQ Xx)->False))=> (x11 x7)) as proof of False
% 112.91/113.14 Found (fun (x11:((cQ Xx)->False))=> (x11 x7)) as proof of (((cQ Xx)->False)->False)
% 112.91/113.14 Found x9:((cP b)->False)
% 112.91/113.14 Instantiate: Xz:=b:fofType
% 112.91/113.14 Found x9 as proof of ((cP Xz)->False)
% 112.91/113.14 Found x9:((cP a)->False)
% 112.91/113.14 Instantiate: Xz:=a:fofType
% 112.91/113.14 Found x9 as proof of ((cP Xz)->False)
% 112.91/113.14 Found x60:False
% 112.91/113.14 Found (fun (x8:((or ((or (cP Xx)) ((cQ Xx)->False))) ((cQ x4)->False)))=> x60) as proof of False
% 112.91/113.14 Found (fun (x8:((or ((or (cP Xx)) ((cQ Xx)->False))) ((cQ x4)->False)))=> x60) as proof of (((or ((or (cP Xx)) ((cQ Xx)->False))) ((cQ x4)->False))->False)
% 112.91/113.14 Found x60:False
% 112.91/113.14 Found (fun (x8:((cQ c)->False))=> x60) as proof of False
% 112.91/113.14 Found (fun (x8:((cQ c)->False))=> x60) as proof of (((cQ c)->False)->False)
% 112.91/113.14 Found x60:False
% 112.91/113.14 Found (fun (x8:((or ((or (cP Xx)) ((cQ Xx)->False))) ((cQ x4)->False)))=> x60) as proof of False
% 112.91/113.14 Found (fun (x8:((or ((or (cP Xx)) ((cQ Xx)->False))) ((cQ x4)->False)))=> x60) as proof of (((or ((or (cP Xx)) ((cQ Xx)->False))) ((cQ x4)->False))->False)
% 112.91/113.14 Found x60:False
% 112.91/113.14 Found (fun (x8:((cQ c)->False))=> x60) as proof of False
% 112.91/113.14 Found (fun (x8:((cQ c)->False))=> x60) as proof of (((cQ c)->False)->False)
% 112.91/113.14 Found x9:(cP Xz)
% 112.91/113.14 Instantiate: Xz:=a:fofType
% 112.91/113.14 Found (fun (x9:(cP Xz))=> x9) as proof of (cP a)
% 112.91/113.14 Found (fun (x9:(cP Xz))=> x9) as proof of ((cP Xz)->(cP a))
% 112.91/113.14 Found x9:(cP Xz)
% 112.91/113.14 Instantiate: Xz:=b:fofType
% 112.91/113.14 Found (fun (x9:(cP Xz))=> x9) as proof of (cP b)
% 112.91/113.14 Found (fun (x9:(cP Xz))=> x9) as proof of ((cP Xz)->(cP b))
% 112.91/113.14 Found x9:(cP Xz)
% 112.91/113.14 Instantiate: Xz:=b:fofType
% 112.91/113.14 Found (fun (x9:(cP Xz))=> x9) as proof of (cP b)
% 112.91/113.14 Found (fun (x9:(cP Xz))=> x9) as proof of ((cP Xz)->(cP b))
% 112.91/113.14 Found x9:(cP Xz)
% 112.91/113.14 Instantiate: Xz:=a:fofType
% 112.91/113.14 Found (fun (x9:(cP Xz))=> x9) as proof of (cP a)
% 112.91/113.14 Found (fun (x9:(cP Xz))=> x9) as proof of ((cP Xz)->(cP a))
% 112.91/113.14 Found x4:((cP b)->False)
% 112.91/113.14 Instantiate: Xz0:=b:fofType
% 112.91/113.14 Found x4 as proof of ((cP Xz0)->False)
% 112.91/113.14 Found x4:((cP b)->False)
% 112.91/113.14 Instantiate: Xz:=b:fofType
% 112.91/113.14 Found x4 as proof of ((cP Xz)->False)
% 112.91/113.14 Found x4:((cP a)->False)
% 112.91/113.14 Instantiate: Xz0:=a:fofType
% 112.91/113.14 Found x4 as proof of ((cP Xz0)->False)
% 112.91/113.14 Found x4:((cP a)->False)
% 112.91/113.14 Instantiate: Xz:=a:fofType
% 112.91/113.14 Found x4 as proof of ((cP Xz)->False)
% 112.91/113.14 Found x10:(cP Xx)
% 112.91/113.14 Instantiate: Xx:=a:fofType
% 112.91/113.14 Found (fun (x10:(cP Xx))=> x10) as proof of (cP a)
% 112.91/113.14 Found (fun (x10:(cP Xx))=> x10) as proof of ((cP Xx)->(cP a))
% 112.91/113.14 Found x10:(cP Xx)
% 112.91/113.14 Instantiate: Xx:=b:fofType
% 112.91/113.14 Found (fun (x10:(cP Xx))=> x10) as proof of (cP b)
% 112.91/113.14 Found (fun (x10:(cP Xx))=> x10) as proof of ((cP Xx)->(cP b))
% 112.91/113.14 Found x7:(cQ Xz)
% 112.91/113.14 Instantiate: Xx:=Xz:fofType
% 112.91/113.14 Found x7 as proof of (cQ Xx)
% 112.91/113.14 Found (x11 x7) as proof of False
% 112.91/113.14 Found (fun (x11:((cQ Xx)->False))=> (x11 x7)) as proof of False
% 112.91/113.14 Found (fun (x11:((cQ Xx)->False))=> (x11 x7)) as proof of (((cQ Xx)->False)->False)
% 112.91/113.14 Found x6:(not (cP b))
% 112.91/113.14 Instantiate: Xz:=b:fofType
% 112.91/113.14 Found x6 as proof of ((cP Xz)->False)
% 112.91/113.14 Found x6:(not (cP b))
% 112.91/113.14 Instantiate: Xz:=b:fofType
% 112.91/113.14 Found x6 as proof of ((cP Xz)->False)
% 112.91/113.14 Found x6:(not (cP a))
% 112.91/113.14 Instantiate: Xz:=a:fofType
% 112.91/113.14 Found x6 as proof of ((cP Xz)->False)
% 112.91/113.14 Found x6:(not (cP a))
% 112.91/113.14 Instantiate: Xz:=a:fofType
% 112.91/113.14 Found x6 as proof of ((cP Xz)->False)
% 112.91/113.14 Found x9:(cP Xz)
% 112.91/113.14 Instantiate: Xz:=b:fofType
% 112.91/113.14 Found (fun (x9:(cP Xz))=> x9) as proof of (cP b)
% 112.91/113.14 Found (fun (x9:(cP Xz))=> x9) as proof of ((cP Xz)->(cP b))
% 112.91/113.14 Found x7:(cQ Xz)
% 112.91/113.14 Instantiate: Xz:=d:fofType
% 112.91/113.14 Found x7 as proof of (cQ d)
% 112.91/113.14 Found (x9 x7) as proof of False
% 112.91/113.14 Found (fun (x9:((cQ d)->False))=> (x9 x7)) as proof of False
% 120.39/120.61 Found (fun (x9:((cQ d)->False))=> (x9 x7)) as proof of (((cQ d)->False)->False)
% 120.39/120.61 Found x9:(cP Xz0)
% 120.39/120.61 Instantiate: Xz0:=b:fofType
% 120.39/120.61 Found (fun (x9:(cP Xz0))=> x9) as proof of (cP b)
% 120.39/120.61 Found (fun (x9:(cP Xz0))=> x9) as proof of ((cP Xz0)->(cP b))
% 120.39/120.61 Found x9:(cP Xz)
% 120.39/120.61 Instantiate: Xz:=a:fofType
% 120.39/120.61 Found (fun (x9:(cP Xz))=> x9) as proof of (cP a)
% 120.39/120.61 Found (fun (x9:(cP Xz))=> x9) as proof of ((cP Xz)->(cP a))
% 120.39/120.61 Found x7:(cQ Xz)
% 120.39/120.61 Instantiate: Xz:=d:fofType
% 120.39/120.61 Found x7 as proof of (cQ d)
% 120.39/120.61 Found (x9 x7) as proof of False
% 120.39/120.61 Found (fun (x9:((cQ d)->False))=> (x9 x7)) as proof of False
% 120.39/120.61 Found (fun (x9:((cQ d)->False))=> (x9 x7)) as proof of (((cQ d)->False)->False)
% 120.39/120.61 Found x9:(cP Xz0)
% 120.39/120.61 Instantiate: Xz0:=a:fofType
% 120.39/120.61 Found (fun (x9:(cP Xz0))=> x9) as proof of (cP a)
% 120.39/120.61 Found (fun (x9:(cP Xz0))=> x9) as proof of ((cP Xz0)->(cP a))
% 120.39/120.61 Found x5:(cQ Xz)
% 120.39/120.61 Instantiate: Xx:=Xz:fofType
% 120.39/120.61 Found x5 as proof of (cQ Xx)
% 120.39/120.61 Found (x11 x5) as proof of False
% 120.39/120.61 Found (fun (x11:((cQ Xx)->False))=> (x11 x5)) as proof of False
% 120.39/120.61 Found (fun (x11:((cQ Xx)->False))=> (x11 x5)) as proof of (((cQ Xx)->False)->False)
% 120.39/120.61 Found x90:False
% 120.39/120.61 Found (fun (x10:((cQ Xx)->False))=> x90) as proof of False
% 120.39/120.61 Found (fun (x10:((cQ Xx)->False))=> x90) as proof of (((cQ Xx)->False)->False)
% 120.39/120.61 Found x90:False
% 120.39/120.61 Found (fun (x10:((cQ Xx)->False))=> x90) as proof of False
% 120.39/120.61 Found (fun (x10:((cQ Xx)->False))=> x90) as proof of (((cQ Xx)->False)->False)
% 120.39/120.61 Found x7:(cP Xz)
% 120.39/120.61 Instantiate: Xz:=a:fofType
% 120.39/120.61 Found (fun (x7:(cP Xz))=> x7) as proof of (cP a)
% 120.39/120.61 Found (fun (x7:(cP Xz))=> x7) as proof of ((cP Xz)->(cP a))
% 120.39/120.61 Found x7:(cP Xz)
% 120.39/120.61 Instantiate: Xz:=b:fofType
% 120.39/120.61 Found (fun (x7:(cP Xz))=> x7) as proof of (cP b)
% 120.39/120.61 Found (fun (x7:(cP Xz))=> x7) as proof of ((cP Xz)->(cP b))
% 120.39/120.61 Found x8:(cP Xz)
% 120.39/120.61 Instantiate: Xz:=b:fofType
% 120.39/120.61 Found x8 as proof of (cP b)
% 120.39/120.61 Found (x9 x8) as proof of False
% 120.39/120.61 Found (fun (x9:((cP b)->False))=> (x9 x8)) as proof of False
% 120.39/120.61 Found (fun (x9:((cP b)->False))=> (x9 x8)) as proof of (((cP b)->False)->False)
% 120.39/120.61 Found x8:(cP Xz)
% 120.39/120.61 Instantiate: Xz:=a:fofType
% 120.39/120.61 Found x8 as proof of (cP a)
% 120.39/120.61 Found (x9 x8) as proof of False
% 120.39/120.61 Found (fun (x9:((cP a)->False))=> (x9 x8)) as proof of False
% 120.39/120.61 Found (fun (x9:((cP a)->False))=> (x9 x8)) as proof of (((cP a)->False)->False)
% 120.39/120.61 Found x8:(cP Xz)
% 120.39/120.61 Instantiate: Xz:=a:fofType
% 120.39/120.61 Found x8 as proof of (cP a)
% 120.39/120.61 Found (x9 x8) as proof of False
% 120.39/120.61 Found (fun (x9:((cP a)->False))=> (x9 x8)) as proof of False
% 120.39/120.61 Found (fun (x9:((cP a)->False))=> (x9 x8)) as proof of (((cP a)->False)->False)
% 120.39/120.61 Found x8:(cP Xz)
% 120.39/120.61 Instantiate: Xz:=b:fofType
% 120.39/120.61 Found x8 as proof of (cP b)
% 120.39/120.61 Found (x9 x8) as proof of False
% 120.39/120.61 Found (fun (x9:((cP b)->False))=> (x9 x8)) as proof of False
% 120.39/120.61 Found (fun (x9:((cP b)->False))=> (x9 x8)) as proof of (((cP b)->False)->False)
% 120.39/120.61 Found x7:(cP Xz)
% 120.39/120.61 Instantiate: Xz:=a:fofType
% 120.39/120.61 Found (fun (x7:(cP Xz))=> x7) as proof of (cP a)
% 120.39/120.61 Found (fun (x7:(cP Xz))=> x7) as proof of ((cP Xz)->(cP a))
% 120.39/120.61 Found x7:(cP Xz)
% 120.39/120.61 Instantiate: Xz:=b:fofType
% 120.39/120.61 Found (fun (x7:(cP Xz))=> x7) as proof of (cP b)
% 120.39/120.61 Found (fun (x7:(cP Xz))=> x7) as proof of ((cP Xz)->(cP b))
% 120.39/120.61 Found x8:(cQ Xz)
% 120.39/120.61 Instantiate: Xx:=Xz:fofType
% 120.39/120.61 Found x8 as proof of (cQ Xx)
% 120.39/120.61 Found (x11 x8) as proof of False
% 120.39/120.61 Found (fun (x11:((cQ Xx)->False))=> (x11 x8)) as proof of False
% 120.39/120.61 Found (fun (x11:((cQ Xx)->False))=> (x11 x8)) as proof of (((cQ Xx)->False)->False)
% 120.39/120.61 Found x10:(cP Xx)
% 120.39/120.61 Instantiate: Xx:=b:fofType
% 120.39/120.61 Found (fun (x10:(cP Xx))=> x10) as proof of (cP b)
% 120.39/120.61 Found (fun (x10:(cP Xx))=> x10) as proof of ((cP Xx)->(cP b))
% 120.39/120.61 Found x10:(cP Xx)
% 120.39/120.61 Instantiate: Xx:=a:fofType
% 120.39/120.61 Found (fun (x10:(cP Xx))=> x10) as proof of (cP a)
% 120.39/120.61 Found (fun (x10:(cP Xx))=> x10) as proof of ((cP Xx)->(cP a))
% 120.39/120.61 Found x5:(cQ Xz)
% 120.39/120.61 Instantiate: Xx:=Xz:fofType
% 120.39/120.61 Found x5 as proof of (cQ Xx)
% 120.39/120.61 Found (x11 x5) as proof of False
% 120.39/120.61 Found (fun (x11:((cQ Xx)->False))=> (x11 x5)) as proof of False
% 120.39/120.61 Found (fun (x11:((cQ Xx)->False))=> (x11 x5)) as proof of (((cQ Xx)->False)->False)
% 120.39/120.61 Found x90:False
% 120.39/120.61 Found (fun (x10:((cQ Xx)->False))=> x90) as proof of False
% 120.39/120.61 Found (fun (x10:((cQ Xx)->False))=> x90) as proof of (((cQ Xx)->False)->False)
% 120.39/120.61 Found x90:False
% 120.39/120.61 Found (fun (x10:((cQ Xx)->False))=> x90) as proof of False
% 120.39/120.61 Found (fun (x10:((cQ Xx)->False))=> x90) as proof of (((cQ Xx)->False)->False)
% 125.25/125.50 Found x8:(cQ Xz)
% 125.25/125.50 Instantiate: Xx:=Xz:fofType
% 125.25/125.50 Found x8 as proof of (cQ Xx)
% 125.25/125.50 Found (x11 x8) as proof of False
% 125.25/125.50 Found (fun (x11:((cQ Xx)->False))=> (x11 x8)) as proof of False
% 125.25/125.50 Found (fun (x11:((cQ Xx)->False))=> (x11 x8)) as proof of (((cQ Xx)->False)->False)
% 125.25/125.50 Found x5:(cQ Xz)
% 125.25/125.50 Instantiate: Xz:=d:fofType
% 125.25/125.50 Found x5 as proof of (cQ d)
% 125.25/125.50 Found (x9 x5) as proof of False
% 125.25/125.50 Found (fun (x9:(not (cQ d)))=> (x9 x5)) as proof of False
% 125.25/125.50 Found (fun (x9:(not (cQ d)))=> (x9 x5)) as proof of ((not (cQ d))->False)
% 125.25/125.50 Found x5:(cQ Xz)
% 125.25/125.50 Instantiate: Xz:=d:fofType
% 125.25/125.50 Found x5 as proof of (cQ d)
% 125.25/125.50 Found (x9 x5) as proof of False
% 125.25/125.50 Found (fun (x9:(not (cQ d)))=> (x9 x5)) as proof of False
% 125.25/125.50 Found (fun (x9:(not (cQ d)))=> (x9 x5)) as proof of ((not (cQ d))->False)
% 125.25/125.50 Found x9:((cP a)->False)
% 125.25/125.50 Instantiate: Xz:=a:fofType
% 125.25/125.50 Found x9 as proof of ((cP Xz)->False)
% 125.25/125.50 Found x9:((cP b)->False)
% 125.25/125.50 Instantiate: Xz:=b:fofType
% 125.25/125.50 Found x9 as proof of ((cP Xz)->False)
% 125.25/125.50 Found x9:((cP a)->False)
% 125.25/125.50 Instantiate: Xz:=a:fofType
% 125.25/125.50 Found x9 as proof of ((cP Xz)->False)
% 125.25/125.50 Found x9:((cP b)->False)
% 125.25/125.50 Instantiate: Xz:=b:fofType
% 125.25/125.50 Found x9 as proof of ((cP Xz)->False)
% 125.25/125.50 Found x9:(cP Xz0)
% 125.25/125.50 Instantiate: Xz0:=b:fofType
% 125.25/125.50 Found (fun (x9:(cP Xz0))=> x9) as proof of (cP b)
% 125.25/125.50 Found (fun (x9:(cP Xz0))=> x9) as proof of ((cP Xz0)->(cP b))
% 125.25/125.50 Found x9:(cP Xz)
% 125.25/125.50 Instantiate: Xz:=a:fofType
% 125.25/125.50 Found (fun (x9:(cP Xz))=> x9) as proof of (cP a)
% 125.25/125.50 Found (fun (x9:(cP Xz))=> x9) as proof of ((cP Xz)->(cP a))
% 125.25/125.50 Found x9:(cP Xz0)
% 125.25/125.50 Instantiate: Xz0:=a:fofType
% 125.25/125.50 Found (fun (x9:(cP Xz0))=> x9) as proof of (cP a)
% 125.25/125.50 Found (fun (x9:(cP Xz0))=> x9) as proof of ((cP Xz0)->(cP a))
% 125.25/125.50 Found x9:(cP Xz)
% 125.25/125.50 Instantiate: Xz:=b:fofType
% 125.25/125.50 Found (fun (x9:(cP Xz))=> x9) as proof of (cP b)
% 125.25/125.50 Found (fun (x9:(cP Xz))=> x9) as proof of ((cP Xz)->(cP b))
% 125.25/125.50 Found x4:((cP a)->False)
% 125.25/125.50 Instantiate: Xz:=a:fofType
% 125.25/125.50 Found x4 as proof of ((cP Xz)->False)
% 125.25/125.50 Found x4:((cP b)->False)
% 125.25/125.50 Instantiate: Xz:=b:fofType
% 125.25/125.50 Found x4 as proof of ((cP Xz)->False)
% 125.25/125.50 Found x4:((cP a)->False)
% 125.25/125.50 Instantiate: Xz:=a:fofType
% 125.25/125.50 Found x4 as proof of ((cP Xz)->False)
% 125.25/125.50 Found x4:((cP b)->False)
% 125.25/125.50 Instantiate: Xz:=b:fofType
% 125.25/125.50 Found x4 as proof of ((cP Xz)->False)
% 125.25/125.50 Found x9:(cP Xz)
% 125.25/125.50 Instantiate: Xz:=a:fofType
% 125.25/125.50 Found (fun (x9:(cP Xz))=> x9) as proof of (cP a)
% 125.25/125.50 Found (fun (x9:(cP Xz))=> x9) as proof of ((cP Xz)->(cP a))
% 125.25/125.50 Found x9:(cP Xz0)
% 125.25/125.50 Instantiate: Xz0:=b:fofType
% 125.25/125.50 Found (fun (x9:(cP Xz0))=> x9) as proof of (cP b)
% 125.25/125.50 Found (fun (x9:(cP Xz0))=> x9) as proof of ((cP Xz0)->(cP b))
% 125.25/125.50 Found x8:(cP Xz)
% 125.25/125.50 Instantiate: Xz:=b:fofType
% 125.25/125.50 Found x8 as proof of (cP b)
% 125.25/125.50 Found (x9 x8) as proof of False
% 125.25/125.50 Found (fun (x9:(not (cP b)))=> (x9 x8)) as proof of False
% 125.25/125.50 Found (fun (x9:(not (cP b)))=> (x9 x8)) as proof of ((not (cP b))->False)
% 125.25/125.50 Found x8:(cP Xz)
% 125.25/125.50 Instantiate: Xz:=a:fofType
% 125.25/125.50 Found x8 as proof of (cP a)
% 125.25/125.50 Found (x9 x8) as proof of False
% 125.25/125.50 Found (fun (x9:(not (cP a)))=> (x9 x8)) as proof of False
% 125.25/125.50 Found (fun (x9:(not (cP a)))=> (x9 x8)) as proof of ((not (cP a))->False)
% 125.25/125.50 Found x9:(cP Xz0)
% 125.25/125.50 Instantiate: Xz0:=a:fofType
% 125.25/125.50 Found (fun (x9:(cP Xz0))=> x9) as proof of (cP a)
% 125.25/125.50 Found (fun (x9:(cP Xz0))=> x9) as proof of ((cP Xz0)->(cP a))
% 125.25/125.50 Found x9:(cP Xz)
% 125.25/125.50 Instantiate: Xz:=b:fofType
% 125.25/125.50 Found (fun (x9:(cP Xz))=> x9) as proof of (cP b)
% 125.25/125.50 Found (fun (x9:(cP Xz))=> x9) as proof of ((cP Xz)->(cP b))
% 125.25/125.50 Found x8:(cP Xz0)
% 125.25/125.50 Instantiate: Xz0:=a:fofType
% 125.25/125.50 Found x8 as proof of (cP a)
% 125.25/125.50 Found (x9 x8) as proof of False
% 125.25/125.50 Found (fun (x9:(not (cP a)))=> (x9 x8)) as proof of False
% 125.25/125.50 Found (fun (x9:(not (cP a)))=> (x9 x8)) as proof of ((not (cP a))->False)
% 125.25/125.50 Found x8:(cP Xz0)
% 125.25/125.50 Instantiate: Xz0:=b:fofType
% 125.25/125.50 Found x8 as proof of (cP b)
% 125.25/125.50 Found (x9 x8) as proof of False
% 125.25/125.50 Found (fun (x9:(not (cP b)))=> (x9 x8)) as proof of False
% 125.25/125.50 Found (fun (x9:(not (cP b)))=> (x9 x8)) as proof of ((not (cP b))->False)
% 125.25/125.50 Found x5:(cQ Xz)
% 125.25/125.50 Instantiate: Xz:=d:fofType
% 125.25/125.50 Found x5 as proof of (cQ d)
% 125.25/125.50 Found (x9 x5) as proof of False
% 125.25/125.50 Found (fun (x9:(not (cQ d)))=> (x9 x5)) as proof of False
% 125.25/125.50 Found (fun (x9:(not (cQ d)))=> (x9 x5)) as proof of ((not (cQ d))->False)
% 125.25/125.50 Found x5:(cQ Xz)
% 125.25/125.50 Instantiate: Xz:=d:fofType
% 125.25/125.50 Found x5 as proof of (cQ d)
% 125.25/125.50 Found (x9 x5) as proof of False
% 125.25/125.50 Found (fun (x9:(not (cQ d)))=> (x9 x5)) as proof of False
% 125.25/125.50 Found (fun (x9:(not (cQ d)))=> (x9 x5)) as proof of ((not (cQ d))->False)
% 133.02/133.27 Found x9:((cQ Xx)->False)
% 133.02/133.27 Instantiate: Xz:=Xx:fofType
% 133.02/133.27 Found (fun (x10:((or (cP Xz)) (cR Xz)))=> x9) as proof of ((cQ Xz)->False)
% 133.02/133.27 Found (fun (x10:((or (cP Xz)) (cR Xz)))=> x9) as proof of (((or (cP Xz)) (cR Xz))->((cQ Xz)->False))
% 133.02/133.27 Found (and_rect20 (fun (x10:((or (cP Xz)) (cR Xz)))=> x9)) as proof of False
% 133.02/133.27 Found ((and_rect2 False) (fun (x10:((or (cP Xz)) (cR Xz)))=> x9)) as proof of False
% 133.02/133.27 Found (((fun (P:Type) (x10:(((or (cP Xz)) (cR Xz))->((cQ Xz)->P)))=> (((((and_rect ((or (cP Xz)) (cR Xz))) (cQ Xz)) P) x10) x20)) False) (fun (x10:((or (cP Xz)) (cR Xz)))=> x9)) as proof of False
% 133.02/133.27 Found (((fun (P:Type) (x10:(((or (cP Xx)) (cR Xx))->((cQ Xx)->P)))=> (((((and_rect ((or (cP Xx)) (cR Xx))) (cQ Xx)) P) x10) (x2 Xx))) False) (fun (x10:((or (cP Xx)) (cR Xx)))=> x9)) as proof of False
% 133.02/133.27 Found (fun (x9:((cQ Xx)->False))=> (((fun (P:Type) (x10:(((or (cP Xx)) (cR Xx))->((cQ Xx)->P)))=> (((((and_rect ((or (cP Xx)) (cR Xx))) (cQ Xx)) P) x10) (x2 Xx))) False) (fun (x10:((or (cP Xx)) (cR Xx)))=> x9))) as proof of False
% 133.02/133.27 Found (fun (x9:((cQ Xx)->False))=> (((fun (P:Type) (x10:(((or (cP Xx)) (cR Xx))->((cQ Xx)->P)))=> (((((and_rect ((or (cP Xx)) (cR Xx))) (cQ Xx)) P) x10) (x2 Xx))) False) (fun (x10:((or (cP Xx)) (cR Xx)))=> x9))) as proof of (((cQ Xx)->False)->False)
% 133.02/133.27 Found x9:(cQ Xz)
% 133.02/133.27 Instantiate: Xx:=Xz:fofType
% 133.02/133.27 Found x9 as proof of (cQ Xx)
% 133.02/133.27 Found (x11 x9) as proof of False
% 133.02/133.27 Found (fun (x11:((cQ Xx)->False))=> (x11 x9)) as proof of False
% 133.02/133.27 Found (fun (x11:((cQ Xx)->False))=> (x11 x9)) as proof of (((cQ Xx)->False)->False)
% 133.02/133.27 Found x4:(not (cP a))
% 133.02/133.27 Instantiate: Xz0:=a:fofType
% 133.02/133.27 Found x4 as proof of ((cP Xz0)->False)
% 133.02/133.27 Found x4:(not (cP b))
% 133.02/133.27 Instantiate: Xz:=b:fofType
% 133.02/133.27 Found x4 as proof of ((cP Xz)->False)
% 133.02/133.27 Found x4:(not (cP b))
% 133.02/133.27 Instantiate: Xz0:=b:fofType
% 133.02/133.27 Found x4 as proof of ((cP Xz0)->False)
% 133.02/133.27 Found x4:(not (cP a))
% 133.02/133.27 Instantiate: Xz:=a:fofType
% 133.02/133.27 Found x4 as proof of ((cP Xz)->False)
% 133.02/133.27 Found x7:((cP b)->False)
% 133.02/133.27 Instantiate: Xx:=b:fofType
% 133.02/133.27 Found x7 as proof of ((cP Xx)->False)
% 133.02/133.27 Found x7:((cP a)->False)
% 133.02/133.27 Instantiate: Xx:=a:fofType
% 133.02/133.27 Found x7 as proof of ((cP Xx)->False)
% 133.02/133.27 Found x9:(not (cP a))
% 133.02/133.27 Instantiate: Xz:=a:fofType
% 133.02/133.27 Found x9 as proof of ((cP Xz)->False)
% 133.02/133.27 Found x9:(not (cP b))
% 133.02/133.27 Instantiate: Xz:=b:fofType
% 133.02/133.27 Found x9 as proof of ((cP Xz)->False)
% 133.02/133.27 Found x9:(cP Xz)
% 133.02/133.27 Instantiate: Xz:=a:fofType
% 133.02/133.27 Found (fun (x9:(cP Xz))=> x9) as proof of (cP a)
% 133.02/133.27 Found (fun (x9:(cP Xz))=> x9) as proof of ((cP Xz)->(cP a))
% 133.02/133.27 Found x9:(cP Xz)
% 133.02/133.27 Instantiate: Xz:=b:fofType
% 133.02/133.27 Found (fun (x9:(cP Xz))=> x9) as proof of (cP b)
% 133.02/133.27 Found (fun (x9:(cP Xz))=> x9) as proof of ((cP Xz)->(cP b))
% 133.02/133.27 Found x9:(cP Xz)
% 133.02/133.27 Instantiate: Xz:=a:fofType
% 133.02/133.27 Found (fun (x9:(cP Xz))=> x9) as proof of (cP a)
% 133.02/133.27 Found (fun (x9:(cP Xz))=> x9) as proof of ((cP Xz)->(cP a))
% 133.02/133.27 Found x9:(cP Xz)
% 133.02/133.27 Instantiate: Xz:=b:fofType
% 133.02/133.27 Found (fun (x9:(cP Xz))=> x9) as proof of (cP b)
% 133.02/133.27 Found (fun (x9:(cP Xz))=> x9) as proof of ((cP Xz)->(cP b))
% 133.02/133.27 Found x5:(cQ Xz)
% 133.02/133.27 Instantiate: Xz:=d:fofType
% 133.02/133.27 Found x5 as proof of (cQ d)
% 133.02/133.27 Found (x9 x5) as proof of False
% 133.02/133.27 Found (fun (x9:((cQ d)->False))=> (x9 x5)) as proof of False
% 133.02/133.27 Found (fun (x9:((cQ d)->False))=> (x9 x5)) as proof of (((cQ d)->False)->False)
% 133.02/133.27 Found x5:(cQ Xz)
% 133.02/133.27 Instantiate: Xz:=d:fofType
% 133.02/133.27 Found x5 as proof of (cQ d)
% 133.02/133.27 Found (x9 x5) as proof of False
% 133.02/133.27 Found (fun (x9:((cQ d)->False))=> (x9 x5)) as proof of False
% 133.02/133.27 Found (fun (x9:((cQ d)->False))=> (x9 x5)) as proof of (((cQ d)->False)->False)
% 133.02/133.27 Found x7:(cQ Xz)
% 133.02/133.27 Instantiate: Xx:=Xz:fofType
% 133.02/133.27 Found x7 as proof of (cQ Xx)
% 133.02/133.27 Found (x11 x7) as proof of False
% 133.02/133.27 Found (fun (x11:((cQ Xx)->False))=> (x11 x7)) as proof of False
% 133.02/133.27 Found (fun (x11:((cQ Xx)->False))=> (x11 x7)) as proof of (((cQ Xx)->False)->False)
% 133.02/133.27 Found x10:(cP Xx)
% 133.02/133.27 Instantiate: Xx:=a:fofType
% 133.02/133.27 Found (fun (x10:(cP Xx))=> x10) as proof of (cP a)
% 133.02/133.27 Found (fun (x10:(cP Xx))=> x10) as proof of ((cP Xx)->(cP a))
% 133.02/133.27 Found x10:(cP Xx)
% 133.02/133.27 Instantiate: Xx:=b:fofType
% 133.02/133.27 Found (fun (x10:(cP Xx))=> x10) as proof of (cP b)
% 133.02/133.27 Found (fun (x10:(cP Xx))=> x10) as proof of ((cP Xx)->(cP b))
% 133.02/133.27 Found x7:((cQ d)->False)
% 133.02/133.27 Instantiate: Xz:=d:fofType
% 133.02/133.27 Found (fun (x8:((or (cP Xz)) (cR Xz)))=> x7) as proof of ((cQ Xz)->False)
% 133.02/133.27 Found (fun (x8:((or (cP Xz)) (cR Xz)))=> x7) as proof of (((or (cP Xz)) (cR Xz))->((cQ Xz)->False))
% 136.85/137.08 Found (and_rect20 (fun (x8:((or (cP Xz)) (cR Xz)))=> x7)) as proof of False
% 136.85/137.08 Found ((and_rect2 False) (fun (x8:((or (cP Xz)) (cR Xz)))=> x7)) as proof of False
% 136.85/137.08 Found (((fun (P:Type) (x8:(((or (cP Xz)) (cR Xz))->((cQ Xz)->P)))=> (((((and_rect ((or (cP Xz)) (cR Xz))) (cQ Xz)) P) x8) x20)) False) (fun (x8:((or (cP Xz)) (cR Xz)))=> x7)) as proof of False
% 136.85/137.08 Found (((fun (P:Type) (x8:(((or (cP d)) (cR d))->((cQ d)->P)))=> (((((and_rect ((or (cP d)) (cR d))) (cQ d)) P) x8) (x2 d))) False) (fun (x8:((or (cP d)) (cR d)))=> x7)) as proof of False
% 136.85/137.08 Found (fun (x7:((cQ d)->False))=> (((fun (P:Type) (x8:(((or (cP d)) (cR d))->((cQ d)->P)))=> (((((and_rect ((or (cP d)) (cR d))) (cQ d)) P) x8) (x2 d))) False) (fun (x8:((or (cP d)) (cR d)))=> x7))) as proof of False
% 136.85/137.08 Found (fun (x7:((cQ d)->False))=> (((fun (P:Type) (x8:(((or (cP d)) (cR d))->((cQ d)->P)))=> (((((and_rect ((or (cP d)) (cR d))) (cQ d)) P) x8) (x2 d))) False) (fun (x8:((or (cP d)) (cR d)))=> x7))) as proof of (((cQ d)->False)->False)
% 136.85/137.08 Found x7:((cQ d)->False)
% 136.85/137.08 Instantiate: Xz:=d:fofType
% 136.85/137.08 Found (fun (x8:((or (cP Xz)) (cR Xz)))=> x7) as proof of ((cQ Xz)->False)
% 136.85/137.08 Found (fun (x8:((or (cP Xz)) (cR Xz)))=> x7) as proof of (((or (cP Xz)) (cR Xz))->((cQ Xz)->False))
% 136.85/137.08 Found (and_rect20 (fun (x8:((or (cP Xz)) (cR Xz)))=> x7)) as proof of False
% 136.85/137.08 Found ((and_rect2 False) (fun (x8:((or (cP Xz)) (cR Xz)))=> x7)) as proof of False
% 136.85/137.08 Found (((fun (P:Type) (x8:(((or (cP Xz)) (cR Xz))->((cQ Xz)->P)))=> (((((and_rect ((or (cP Xz)) (cR Xz))) (cQ Xz)) P) x8) x20)) False) (fun (x8:((or (cP Xz)) (cR Xz)))=> x7)) as proof of False
% 136.85/137.08 Found (((fun (P:Type) (x8:(((or (cP d)) (cR d))->((cQ d)->P)))=> (((((and_rect ((or (cP d)) (cR d))) (cQ d)) P) x8) (x2 d))) False) (fun (x8:((or (cP d)) (cR d)))=> x7)) as proof of False
% 136.85/137.08 Found (fun (x7:((cQ d)->False))=> (((fun (P:Type) (x8:(((or (cP d)) (cR d))->((cQ d)->P)))=> (((((and_rect ((or (cP d)) (cR d))) (cQ d)) P) x8) (x2 d))) False) (fun (x8:((or (cP d)) (cR d)))=> x7))) as proof of False
% 136.85/137.08 Found (fun (x7:((cQ d)->False))=> (((fun (P:Type) (x8:(((or (cP d)) (cR d))->((cQ d)->P)))=> (((((and_rect ((or (cP d)) (cR d))) (cQ d)) P) x8) (x2 d))) False) (fun (x8:((or (cP d)) (cR d)))=> x7))) as proof of (((cQ d)->False)->False)
% 136.85/137.08 Found x9:(cQ Xz)
% 136.85/137.08 Instantiate: Xx:=Xz:fofType
% 136.85/137.08 Found x9 as proof of (cQ Xx)
% 136.85/137.08 Found (x11 x9) as proof of False
% 136.85/137.08 Found (fun (x11:((cQ Xx)->False))=> (x11 x9)) as proof of False
% 136.85/137.08 Found (fun (x11:((cQ Xx)->False))=> (x11 x9)) as proof of (((cQ Xx)->False)->False)
% 136.85/137.08 Found x60:False
% 136.85/137.08 Found (fun (x8:(cQ Xz))=> x60) as proof of False
% 136.85/137.08 Found (fun (x8:(cQ Xz))=> x60) as proof of ((cQ Xz)->False)
% 136.85/137.08 Found x60:False
% 136.85/137.08 Found (fun (x8:((or ((or ((or ((or (cP Xx0)) ((cQ Xx0)->False))) ((cQ x7)->False))) ((cQ c)->False))) ((cQ d)->False)))=> x60) as proof of False
% 136.85/137.08 Found (fun (x8:((or ((or ((or ((or (cP Xx0)) ((cQ Xx0)->False))) ((cQ x7)->False))) ((cQ c)->False))) ((cQ d)->False)))=> x60) as proof of (((or ((or ((or ((or (cP Xx0)) ((cQ Xx0)->False))) ((cQ x7)->False))) ((cQ c)->False))) ((cQ d)->False))->False)
% 136.85/137.08 Found x60:False
% 136.85/137.08 Found (fun (x8:(cQ Xz0))=> x60) as proof of False
% 136.85/137.08 Found (fun (x8:(cQ Xz0))=> x60) as proof of ((cQ Xz0)->False)
% 136.85/137.08 Found x60:False
% 136.85/137.08 Found (fun (x8:((or ((or ((or ((or (cP Xx)) ((cQ Xx)->False))) ((cQ x7)->False))) ((cQ c)->False))) ((cQ d)->False)))=> x60) as proof of False
% 136.85/137.08 Found (fun (x8:((or ((or ((or ((or (cP Xx)) ((cQ Xx)->False))) ((cQ x7)->False))) ((cQ c)->False))) ((cQ d)->False)))=> x60) as proof of (((or ((or ((or ((or (cP Xx)) ((cQ Xx)->False))) ((cQ x7)->False))) ((cQ c)->False))) ((cQ d)->False))->False)
% 136.85/137.08 Found x60:False
% 136.85/137.08 Found (fun (x8:((or ((or ((or ((or (cP Xx0)) ((cQ Xx0)->False))) ((cQ x7)->False))) ((cQ c)->False))) ((cQ d)->False)))=> x60) as proof of False
% 136.85/137.08 Found (fun (x8:((or ((or ((or ((or (cP Xx0)) ((cQ Xx0)->False))) ((cQ x7)->False))) ((cQ c)->False))) ((cQ d)->False)))=> x60) as proof of (((or ((or ((or ((or (cP Xx0)) ((cQ Xx0)->False))) ((cQ x7)->False))) ((cQ c)->False))) ((cQ d)->False))->False)
% 136.85/137.08 Found x60:False
% 136.85/137.08 Found (fun (x8:((or ((or ((or ((or (cP Xx)) ((cQ Xx)->False))) ((cQ x7)->False))) ((cQ c)->False))) ((cQ d)->False)))=> x60) as proof of False
% 145.03/145.30 Found (fun (x8:((or ((or ((or ((or (cP Xx)) ((cQ Xx)->False))) ((cQ x7)->False))) ((cQ c)->False))) ((cQ d)->False)))=> x60) as proof of (((or ((or ((or ((or (cP Xx)) ((cQ Xx)->False))) ((cQ x7)->False))) ((cQ c)->False))) ((cQ d)->False))->False)
% 145.03/145.30 Found x60:False
% 145.03/145.30 Found (fun (x8:(cQ Xz0))=> x60) as proof of False
% 145.03/145.30 Found (fun (x8:(cQ Xz0))=> x60) as proof of ((cQ Xz0)->False)
% 145.03/145.30 Found x60:False
% 145.03/145.30 Found (fun (x8:(cQ Xz))=> x60) as proof of False
% 145.03/145.30 Found (fun (x8:(cQ Xz))=> x60) as proof of ((cQ Xz)->False)
% 145.03/145.30 Found x7:(cQ Xz)
% 145.03/145.30 Instantiate: Xx:=Xz:fofType
% 145.03/145.30 Found x7 as proof of (cQ Xx)
% 145.03/145.30 Found (x11 x7) as proof of False
% 145.03/145.30 Found (fun (x11:((cQ Xx)->False))=> (x11 x7)) as proof of False
% 145.03/145.30 Found (fun (x11:((cQ Xx)->False))=> (x11 x7)) as proof of (((cQ Xx)->False)->False)
% 145.03/145.30 Found x8:(cQ Xz)
% 145.03/145.30 Instantiate: Xz:=c:fofType
% 145.03/145.30 Found x8 as proof of (cQ c)
% 145.03/145.30 Found (x10 x8) as proof of False
% 145.03/145.30 Found (fun (x10:((cQ c)->False))=> (x10 x8)) as proof of False
% 145.03/145.30 Found (fun (x10:((cQ c)->False))=> (x10 x8)) as proof of (((cQ c)->False)->False)
% 145.03/145.30 Found x8:(cQ Xz)
% 145.03/145.30 Instantiate: Xz:=c:fofType
% 145.03/145.30 Found x8 as proof of (cQ c)
% 145.03/145.30 Found (x10 x8) as proof of False
% 145.03/145.30 Found (fun (x10:((cQ c)->False))=> (x10 x8)) as proof of False
% 145.03/145.30 Found (fun (x10:((cQ c)->False))=> (x10 x8)) as proof of (((cQ c)->False)->False)
% 145.03/145.30 Found x7:(cQ Xz)
% 145.03/145.30 Instantiate: Xz:=c:fofType
% 145.03/145.30 Found x7 as proof of (cQ c)
% 145.03/145.30 Found (x10 x7) as proof of False
% 145.03/145.30 Found (fun (x10:((cQ c)->False))=> (x10 x7)) as proof of False
% 145.03/145.30 Found (fun (x10:((cQ c)->False))=> (x10 x7)) as proof of (((cQ c)->False)->False)
% 145.03/145.30 Found x7:(cQ Xz)
% 145.03/145.30 Instantiate: Xz:=d:fofType
% 145.03/145.30 Found x7 as proof of (cQ d)
% 145.03/145.30 Found (x9 x7) as proof of False
% 145.03/145.30 Found (fun (x9:(not (cQ d)))=> (x9 x7)) as proof of False
% 145.03/145.30 Found (fun (x9:(not (cQ d)))=> (x9 x7)) as proof of ((not (cQ d))->False)
% 145.03/145.30 Found x7:(cQ Xz)
% 145.03/145.30 Instantiate: Xz:=d:fofType
% 145.03/145.30 Found x7 as proof of (cQ d)
% 145.03/145.30 Found (x9 x7) as proof of False
% 145.03/145.30 Found (fun (x9:(not (cQ d)))=> (x9 x7)) as proof of False
% 145.03/145.30 Found (fun (x9:(not (cQ d)))=> (x9 x7)) as proof of ((not (cQ d))->False)
% 145.03/145.30 Found x5:(cQ Xz)
% 145.03/145.30 Instantiate: Xz:=c:fofType
% 145.03/145.30 Found x5 as proof of (cQ c)
% 145.03/145.30 Found (x10 x5) as proof of False
% 145.03/145.30 Found (fun (x10:((cQ c)->False))=> (x10 x5)) as proof of False
% 145.03/145.30 Found (fun (x10:((cQ c)->False))=> (x10 x5)) as proof of (((cQ c)->False)->False)
% 145.03/145.30 Found x5:(cQ Xz)
% 145.03/145.30 Instantiate: Xz:=c:fofType
% 145.03/145.30 Found x5 as proof of (cQ c)
% 145.03/145.30 Found (x10 x5) as proof of False
% 145.03/145.30 Found (fun (x10:((cQ c)->False))=> (x10 x5)) as proof of False
% 145.03/145.30 Found (fun (x10:((cQ c)->False))=> (x10 x5)) as proof of (((cQ c)->False)->False)
% 145.03/145.30 Found x7:(cQ Xz)
% 145.03/145.30 Instantiate: Xz:=c:fofType
% 145.03/145.30 Found x7 as proof of (cQ c)
% 145.03/145.30 Found (x10 x7) as proof of False
% 145.03/145.30 Found (fun (x10:((cQ c)->False))=> (x10 x7)) as proof of False
% 145.03/145.30 Found (fun (x10:((cQ c)->False))=> (x10 x7)) as proof of (((cQ c)->False)->False)
% 145.03/145.30 Found x7:((cP b)->False)
% 145.03/145.30 Instantiate: Xz:=b:fofType
% 145.03/145.30 Found x7 as proof of ((cP Xz)->False)
% 145.03/145.30 Found x7:((cP a)->False)
% 145.03/145.30 Instantiate: Xz:=a:fofType
% 145.03/145.30 Found x7 as proof of ((cP Xz)->False)
% 145.03/145.30 Found x10:(cQ Xz)
% 145.03/145.30 Instantiate: Xx:=Xz:fofType
% 145.03/145.30 Found x10 as proof of (cQ Xx)
% 145.03/145.30 Found (x11 x10) as proof of False
% 145.03/145.30 Found (fun (x11:((cQ Xx)->False))=> (x11 x10)) as proof of False
% 145.03/145.30 Found (fun (x11:((cQ Xx)->False))=> (x11 x10)) as proof of (((cQ Xx)->False)->False)
% 145.03/145.30 Found x40:False
% 145.03/145.30 Found (fun (x8:((cQ c)->False))=> x40) as proof of False
% 145.03/145.30 Found (fun (x8:((cQ c)->False))=> x40) as proof of (((cQ c)->False)->False)
% 145.03/145.30 Found x40:False
% 145.03/145.30 Found (fun (x8:((or ((or (cP Xx)) ((cQ Xx)->False))) ((cQ x5)->False)))=> x40) as proof of False
% 145.03/145.30 Found (fun (x8:((or ((or (cP Xx)) ((cQ Xx)->False))) ((cQ x5)->False)))=> x40) as proof of (((or ((or (cP Xx)) ((cQ Xx)->False))) ((cQ x5)->False))->False)
% 145.03/145.30 Found x40:False
% 145.03/145.30 Found (fun (x8:((or ((or (cP Xx)) ((cQ Xx)->False))) ((cQ x5)->False)))=> x40) as proof of False
% 145.03/145.30 Found (fun (x8:((or ((or (cP Xx)) ((cQ Xx)->False))) ((cQ x5)->False)))=> x40) as proof of (((or ((or (cP Xx)) ((cQ Xx)->False))) ((cQ x5)->False))->False)
% 145.03/145.30 Found x40:False
% 145.03/145.30 Found (fun (x8:((cQ c)->False))=> x40) as proof of False
% 145.03/145.30 Found (fun (x8:((cQ c)->False))=> x40) as proof of (((cQ c)->False)->False)
% 148.43/148.73 Found x8:(cP Xz)
% 148.43/148.73 Instantiate: Xz:=b:fofType
% 148.43/148.73 Found x8 as proof of (cP b)
% 148.43/148.73 Found (x9 x8) as proof of False
% 148.43/148.73 Found (fun (x9:(not (cP b)))=> (x9 x8)) as proof of False
% 148.43/148.73 Found (fun (x9:(not (cP b)))=> (x9 x8)) as proof of ((not (cP b))->False)
% 148.43/148.73 Found x8:(cP Xz)
% 148.43/148.73 Instantiate: Xz:=a:fofType
% 148.43/148.73 Found x8 as proof of (cP a)
% 148.43/148.73 Found (x9 x8) as proof of False
% 148.43/148.73 Found (fun (x9:(not (cP a)))=> (x9 x8)) as proof of False
% 148.43/148.73 Found (fun (x9:(not (cP a)))=> (x9 x8)) as proof of ((not (cP a))->False)
% 148.43/148.73 Found x8:(cP Xz)
% 148.43/148.73 Instantiate: Xz:=b:fofType
% 148.43/148.73 Found x8 as proof of (cP b)
% 148.43/148.73 Found (x9 x8) as proof of False
% 148.43/148.73 Found (fun (x9:(not (cP b)))=> (x9 x8)) as proof of False
% 148.43/148.73 Found (fun (x9:(not (cP b)))=> (x9 x8)) as proof of ((not (cP b))->False)
% 148.43/148.73 Found x8:(cP Xz)
% 148.43/148.73 Instantiate: Xz:=a:fofType
% 148.43/148.73 Found x8 as proof of (cP a)
% 148.43/148.73 Found (x9 x8) as proof of False
% 148.43/148.73 Found (fun (x9:(not (cP a)))=> (x9 x8)) as proof of False
% 148.43/148.73 Found (fun (x9:(not (cP a)))=> (x9 x8)) as proof of ((not (cP a))->False)
% 148.43/148.73 Found x60:False
% 148.43/148.73 Found (fun (x8:((or ((or ((or ((or (cP Xx)) ((cQ Xx)->False))) ((cQ x7)->False))) ((cQ c)->False))) ((cQ d)->False)))=> x60) as proof of False
% 148.43/148.73 Found (fun (x7:fofType) (x8:((or ((or ((or ((or (cP Xx)) ((cQ Xx)->False))) ((cQ x7)->False))) ((cQ c)->False))) ((cQ d)->False)))=> x60) as proof of (((or ((or ((or ((or (cP Xx)) ((cQ Xx)->False))) ((cQ x7)->False))) ((cQ c)->False))) ((cQ d)->False))->False)
% 148.43/148.73 Found (fun (x7:fofType) (x8:((or ((or ((or ((or (cP Xx)) ((cQ Xx)->False))) ((cQ x7)->False))) ((cQ c)->False))) ((cQ d)->False)))=> x60) as proof of (forall (x:fofType), (((or ((or ((or ((or (cP Xx)) ((cQ Xx)->False))) ((cQ x)->False))) ((cQ c)->False))) ((cQ d)->False))->False))
% 148.43/148.73 Found x60:False
% 148.43/148.73 Found (fun (x8:((or ((or ((or ((or (cP Xx)) ((cQ Xx)->False))) ((cQ x7)->False))) ((cQ c)->False))) ((cQ d)->False)))=> x60) as proof of False
% 148.43/148.73 Found (fun (x7:fofType) (x8:((or ((or ((or ((or (cP Xx)) ((cQ Xx)->False))) ((cQ x7)->False))) ((cQ c)->False))) ((cQ d)->False)))=> x60) as proof of (((or ((or ((or ((or (cP Xx)) ((cQ Xx)->False))) ((cQ x7)->False))) ((cQ c)->False))) ((cQ d)->False))->False)
% 148.43/148.73 Found (fun (x7:fofType) (x8:((or ((or ((or ((or (cP Xx)) ((cQ Xx)->False))) ((cQ x7)->False))) ((cQ c)->False))) ((cQ d)->False)))=> x60) as proof of (forall (x:fofType), (((or ((or ((or ((or (cP Xx)) ((cQ Xx)->False))) ((cQ x)->False))) ((cQ c)->False))) ((cQ d)->False))->False))
% 148.43/148.73 Found x60:False
% 148.43/148.73 Found (fun (x8:((or ((or ((or ((or (cP Xx0)) ((cQ Xx0)->False))) ((cQ x7)->False))) ((cQ c)->False))) ((cQ d)->False)))=> x60) as proof of False
% 148.43/148.73 Found (fun (x7:fofType) (x8:((or ((or ((or ((or (cP Xx0)) ((cQ Xx0)->False))) ((cQ x7)->False))) ((cQ c)->False))) ((cQ d)->False)))=> x60) as proof of (((or ((or ((or ((or (cP Xx0)) ((cQ Xx0)->False))) ((cQ x7)->False))) ((cQ c)->False))) ((cQ d)->False))->False)
% 148.43/148.73 Found (fun (x7:fofType) (x8:((or ((or ((or ((or (cP Xx0)) ((cQ Xx0)->False))) ((cQ x7)->False))) ((cQ c)->False))) ((cQ d)->False)))=> x60) as proof of (forall (x:fofType), (((or ((or ((or ((or (cP Xx0)) ((cQ Xx0)->False))) ((cQ x)->False))) ((cQ c)->False))) ((cQ d)->False))->False))
% 148.43/148.73 Found x60:False
% 148.43/148.73 Found (fun (x8:((or ((or ((or ((or (cP Xx0)) ((cQ Xx0)->False))) ((cQ x7)->False))) ((cQ c)->False))) ((cQ d)->False)))=> x60) as proof of False
% 148.43/148.73 Found (fun (x7:fofType) (x8:((or ((or ((or ((or (cP Xx0)) ((cQ Xx0)->False))) ((cQ x7)->False))) ((cQ c)->False))) ((cQ d)->False)))=> x60) as proof of (((or ((or ((or ((or (cP Xx0)) ((cQ Xx0)->False))) ((cQ x7)->False))) ((cQ c)->False))) ((cQ d)->False))->False)
% 148.43/148.73 Found (fun (x7:fofType) (x8:((or ((or ((or ((or (cP Xx0)) ((cQ Xx0)->False))) ((cQ x7)->False))) ((cQ c)->False))) ((cQ d)->False)))=> x60) as proof of (forall (x:fofType), (((or ((or ((or ((or (cP Xx0)) ((cQ Xx0)->False))) ((cQ x)->False))) ((cQ c)->False))) ((cQ d)->False))->False))
% 148.43/148.73 Found x60:False
% 148.43/148.73 Found (fun (x8:(cQ Xz))=> x60) as proof of False
% 148.43/148.73 Found (fun (x7:((or (cP Xz)) (cR Xz))) (x8:(cQ Xz))=> x60) as proof of ((cQ Xz)->False)
% 148.43/148.73 Found (fun (x7:((or (cP Xz)) (cR Xz))) (x8:(cQ Xz))=> x60) as proof of (((or (cP Xz)) (cR Xz))->((cQ Xz)->False))
% 148.43/148.73 Found x60:False
% 148.43/148.73 Found (fun (x8:(cQ Xz0))=> x60) as proof of False
% 162.10/162.42 Found (fun (x7:((or (cP Xz0)) (cR Xz0))) (x8:(cQ Xz0))=> x60) as proof of ((cQ Xz0)->False)
% 162.10/162.42 Found (fun (x7:((or (cP Xz0)) (cR Xz0))) (x8:(cQ Xz0))=> x60) as proof of (((or (cP Xz0)) (cR Xz0))->((cQ Xz0)->False))
% 162.10/162.42 Found x60:False
% 162.10/162.42 Found (fun (x8:(cQ Xz))=> x60) as proof of False
% 162.10/162.42 Found (fun (x7:((or (cP Xz)) (cR Xz))) (x8:(cQ Xz))=> x60) as proof of ((cQ Xz)->False)
% 162.10/162.42 Found (fun (x7:((or (cP Xz)) (cR Xz))) (x8:(cQ Xz))=> x60) as proof of (((or (cP Xz)) (cR Xz))->((cQ Xz)->False))
% 162.10/162.42 Found x60:False
% 162.10/162.42 Found (fun (x8:(cQ Xz0))=> x60) as proof of False
% 162.10/162.42 Found (fun (x7:((or (cP Xz0)) (cR Xz0))) (x8:(cQ Xz0))=> x60) as proof of ((cQ Xz0)->False)
% 162.10/162.42 Found (fun (x7:((or (cP Xz0)) (cR Xz0))) (x8:(cQ Xz0))=> x60) as proof of (((or (cP Xz0)) (cR Xz0))->((cQ Xz0)->False))
% 162.10/162.42 Found x8:(cQ Xz)
% 162.10/162.42 Instantiate: Xx:=Xz:fofType
% 162.10/162.42 Found x8 as proof of (cQ Xx)
% 162.10/162.42 Found (x11 x8) as proof of False
% 162.10/162.42 Found (fun (x11:((cQ Xx)->False))=> (x11 x8)) as proof of False
% 162.10/162.42 Found (fun (x11:((cQ Xx)->False))=> (x11 x8)) as proof of (((cQ Xx)->False)->False)
% 162.10/162.42 Found x4:(not (cP b))
% 162.10/162.42 Instantiate: Xz:=b:fofType
% 162.10/162.42 Found x4 as proof of ((cP Xz)->False)
% 162.10/162.42 Found x4:(not (cP a))
% 162.10/162.42 Instantiate: Xz:=a:fofType
% 162.10/162.42 Found x4 as proof of ((cP Xz)->False)
% 162.10/162.42 Found x4:(not (cP b))
% 162.10/162.42 Instantiate: Xz:=b:fofType
% 162.10/162.42 Found x4 as proof of ((cP Xz)->False)
% 162.10/162.42 Found x4:(not (cP a))
% 162.10/162.42 Instantiate: Xz:=a:fofType
% 162.10/162.42 Found x4 as proof of ((cP Xz)->False)
% 162.10/162.42 Found x9:(cP Xz)
% 162.10/162.42 Instantiate: Xz:=b:fofType
% 162.10/162.42 Found (fun (x9:(cP Xz))=> x9) as proof of (cP b)
% 162.10/162.42 Found (fun (x9:(cP Xz))=> x9) as proof of ((cP Xz)->(cP b))
% 162.10/162.42 Found x9:(cP Xz0)
% 162.10/162.42 Instantiate: Xz0:=a:fofType
% 162.10/162.42 Found (fun (x9:(cP Xz0))=> x9) as proof of (cP a)
% 162.10/162.42 Found (fun (x9:(cP Xz0))=> x9) as proof of ((cP Xz0)->(cP a))
% 162.10/162.42 Found x9:(cP Xz)
% 162.10/162.42 Instantiate: Xz:=a:fofType
% 162.10/162.42 Found (fun (x9:(cP Xz))=> x9) as proof of (cP a)
% 162.10/162.42 Found (fun (x9:(cP Xz))=> x9) as proof of ((cP Xz)->(cP a))
% 162.10/162.42 Found x9:(cP Xz0)
% 162.10/162.42 Instantiate: Xz0:=b:fofType
% 162.10/162.42 Found (fun (x9:(cP Xz0))=> x9) as proof of (cP b)
% 162.10/162.42 Found (fun (x9:(cP Xz0))=> x9) as proof of ((cP Xz0)->(cP b))
% 162.10/162.42 Found x2:((cP a)->False)
% 162.10/162.42 Instantiate: Xz:=a:fofType
% 162.10/162.42 Found x2 as proof of ((cP Xz)->False)
% 162.10/162.42 Found x2:((cP b)->False)
% 162.10/162.42 Instantiate: Xz0:=b:fofType
% 162.10/162.42 Found x2 as proof of ((cP Xz0)->False)
% 162.10/162.42 Found x2:((cP b)->False)
% 162.10/162.42 Instantiate: Xz:=b:fofType
% 162.10/162.42 Found x2 as proof of ((cP Xz)->False)
% 162.10/162.42 Found x2:((cP a)->False)
% 162.10/162.42 Instantiate: Xz0:=a:fofType
% 162.10/162.42 Found x2 as proof of ((cP Xz0)->False)
% 162.10/162.42 Found x9:(cP Xz0)
% 162.10/162.42 Instantiate: Xz0:=a:fofType
% 162.10/162.42 Found (fun (x9:(cP Xz0))=> x9) as proof of (cP a)
% 162.10/162.42 Found (fun (x9:(cP Xz0))=> x9) as proof of ((cP Xz0)->(cP a))
% 162.10/162.42 Found x9:(cP Xz)
% 162.10/162.42 Instantiate: Xz:=a:fofType
% 162.10/162.42 Found (fun (x9:(cP Xz))=> x9) as proof of (cP a)
% 162.10/162.42 Found (fun (x9:(cP Xz))=> x9) as proof of ((cP Xz)->(cP a))
% 162.10/162.42 Found x9:(not (cP a))
% 162.10/162.42 Instantiate: Xz:=a:fofType
% 162.10/162.42 Found x9 as proof of ((cP Xz)->False)
% 162.10/162.42 Found x9:(not (cP a))
% 162.10/162.42 Instantiate: Xz:=a:fofType
% 162.10/162.42 Found x9 as proof of ((cP Xz)->False)
% 162.10/162.42 Found x9:(cP Xz)
% 162.10/162.42 Instantiate: Xz:=b:fofType
% 162.10/162.42 Found (fun (x9:(cP Xz))=> x9) as proof of (cP b)
% 162.10/162.42 Found (fun (x9:(cP Xz))=> x9) as proof of ((cP Xz)->(cP b))
% 162.10/162.42 Found x9:(not (cP b))
% 162.10/162.42 Instantiate: Xz:=b:fofType
% 162.10/162.42 Found x9 as proof of ((cP Xz)->False)
% 162.10/162.42 Found x9:(cP Xz0)
% 162.10/162.42 Instantiate: Xz0:=b:fofType
% 162.10/162.42 Found (fun (x9:(cP Xz0))=> x9) as proof of (cP b)
% 162.10/162.42 Found (fun (x9:(cP Xz0))=> x9) as proof of ((cP Xz0)->(cP b))
% 162.10/162.42 Found x9:(not (cP b))
% 162.10/162.42 Instantiate: Xz:=b:fofType
% 162.10/162.42 Found x9 as proof of ((cP Xz)->False)
% 162.10/162.42 Found x8:(cQ Xz)
% 162.10/162.42 Instantiate: Xx:=Xz:fofType
% 162.10/162.42 Found x8 as proof of (cQ Xx)
% 162.10/162.42 Found (x11 x8) as proof of False
% 162.10/162.42 Found (fun (x11:((cQ Xx)->False))=> (x11 x8)) as proof of False
% 162.10/162.42 Found (fun (x11:((cQ Xx)->False))=> (x11 x8)) as proof of (((cQ Xx)->False)->False)
% 162.10/162.42 Found x7:(not (cP a))
% 162.10/162.42 Instantiate: Xx:=a:fofType
% 162.10/162.42 Found x7 as proof of ((cP Xx)->False)
% 162.10/162.42 Found x9:(cP Xz)
% 162.10/162.42 Instantiate: Xz:=a:fofType
% 162.10/162.42 Found (fun (x9:(cP Xz))=> x9) as proof of (cP a)
% 162.10/162.42 Found (fun (x9:(cP Xz))=> x9) as proof of ((cP Xz)->(cP a))
% 162.10/162.42 Found x9:(cP Xz)
% 162.10/162.42 Instantiate: Xz:=a:fofType
% 162.10/162.42 Found (fun (x9:(cP Xz))=> x9) as proof of (cP a)
% 162.10/162.42 Found (fun (x9:(cP Xz))=> x9) as proof of ((cP Xz)->(cP a))
% 162.10/162.42 Found x9:(cP Xz)
% 162.10/162.42 Instantiate: Xz:=b:fofType
% 162.10/162.42 Found (fun (x9:(cP Xz))=> x9) as proof of (cP b)
% 162.10/162.42 Found (fun (x9:(cP Xz))=> x9) as proof of ((cP Xz)->(cP b))
% 168.19/168.47 Found x7:(not (cP b))
% 168.19/168.47 Instantiate: Xx:=b:fofType
% 168.19/168.47 Found x7 as proof of ((cP Xx)->False)
% 168.19/168.47 Found x9:(cP Xz)
% 168.19/168.47 Instantiate: Xz:=b:fofType
% 168.19/168.47 Found (fun (x9:(cP Xz))=> x9) as proof of (cP b)
% 168.19/168.47 Found (fun (x9:(cP Xz))=> x9) as proof of ((cP Xz)->(cP b))
% 168.19/168.47 Found x9:((cQ Xx)->False)
% 168.19/168.47 Instantiate: Xz:=Xx:fofType
% 168.19/168.47 Found (fun (x10:((or (cP Xz)) (cR Xz)))=> x9) as proof of ((cQ Xz)->False)
% 168.19/168.47 Found (fun (x10:((or (cP Xz)) (cR Xz)))=> x9) as proof of (((or (cP Xz)) (cR Xz))->((cQ Xz)->False))
% 168.19/168.47 Found (and_rect20 (fun (x10:((or (cP Xz)) (cR Xz)))=> x9)) as proof of False
% 168.19/168.47 Found ((and_rect2 False) (fun (x10:((or (cP Xz)) (cR Xz)))=> x9)) as proof of False
% 168.19/168.47 Found (((fun (P:Type) (x10:(((or (cP Xz)) (cR Xz))->((cQ Xz)->P)))=> (((((and_rect ((or (cP Xz)) (cR Xz))) (cQ Xz)) P) x10) x20)) False) (fun (x10:((or (cP Xz)) (cR Xz)))=> x9)) as proof of False
% 168.19/168.47 Found (((fun (P:Type) (x10:(((or (cP Xx)) (cR Xx))->((cQ Xx)->P)))=> (((((and_rect ((or (cP Xx)) (cR Xx))) (cQ Xx)) P) x10) (x2 Xx))) False) (fun (x10:((or (cP Xx)) (cR Xx)))=> x9)) as proof of False
% 168.19/168.47 Found (fun (x9:((cQ Xx)->False))=> (((fun (P:Type) (x10:(((or (cP Xx)) (cR Xx))->((cQ Xx)->P)))=> (((((and_rect ((or (cP Xx)) (cR Xx))) (cQ Xx)) P) x10) (x2 Xx))) False) (fun (x10:((or (cP Xx)) (cR Xx)))=> x9))) as proof of False
% 168.19/168.47 Found (fun (x9:((cQ Xx)->False))=> (((fun (P:Type) (x10:(((or (cP Xx)) (cR Xx))->((cQ Xx)->P)))=> (((((and_rect ((or (cP Xx)) (cR Xx))) (cQ Xx)) P) x10) (x2 Xx))) False) (fun (x10:((or (cP Xx)) (cR Xx)))=> x9))) as proof of (((cQ Xx)->False)->False)
% 168.19/168.47 Found x6:((cP a)->False)
% 168.19/168.47 Instantiate: Xx:=a:fofType
% 168.19/168.47 Found x6 as proof of ((cP Xx)->False)
% 168.19/168.47 Found x6:((cP b)->False)
% 168.19/168.47 Instantiate: Xx:=b:fofType
% 168.19/168.47 Found x6 as proof of ((cP Xx)->False)
% 168.19/168.47 Found x5:(cQ Xz)
% 168.19/168.47 Instantiate: Xz:=d:fofType
% 168.19/168.47 Found x5 as proof of (cQ d)
% 168.19/168.47 Found (x9 x5) as proof of False
% 168.19/168.47 Found (fun (x9:(not (cQ d)))=> (x9 x5)) as proof of False
% 168.19/168.47 Found (fun (x9:(not (cQ d)))=> (x9 x5)) as proof of ((not (cQ d))->False)
% 168.19/168.47 Found x5:(cQ Xz)
% 168.19/168.47 Instantiate: Xz:=d:fofType
% 168.19/168.47 Found x5 as proof of (cQ d)
% 168.19/168.47 Found (x9 x5) as proof of False
% 168.19/168.47 Found (fun (x9:(not (cQ d)))=> (x9 x5)) as proof of False
% 168.19/168.47 Found (fun (x9:(not (cQ d)))=> (x9 x5)) as proof of ((not (cQ d))->False)
% 168.19/168.47 Found x9:(cQ Xz)
% 168.19/168.47 Instantiate: Xx:=Xz:fofType
% 168.19/168.47 Found x9 as proof of (cQ Xx)
% 168.19/168.47 Found (x11 x9) as proof of False
% 168.19/168.47 Found (fun (x11:((cQ Xx)->False))=> (x11 x9)) as proof of False
% 168.19/168.47 Found (fun (x11:((cQ Xx)->False))=> (x11 x9)) as proof of (((cQ Xx)->False)->False)
% 168.19/168.47 Found x7:(not (cQ d))
% 168.19/168.47 Instantiate: Xz:=d:fofType
% 168.19/168.47 Found (fun (x8:((or (cP Xz)) (cR Xz)))=> x7) as proof of ((cQ Xz)->False)
% 168.19/168.47 Found (fun (x8:((or (cP Xz)) (cR Xz)))=> x7) as proof of (((or (cP Xz)) (cR Xz))->((cQ Xz)->False))
% 168.19/168.47 Found (and_rect20 (fun (x8:((or (cP Xz)) (cR Xz)))=> x7)) as proof of False
% 168.19/168.47 Found ((and_rect2 False) (fun (x8:((or (cP Xz)) (cR Xz)))=> x7)) as proof of False
% 168.19/168.47 Found (((fun (P:Type) (x8:(((or (cP Xz)) (cR Xz))->((cQ Xz)->P)))=> (((((and_rect ((or (cP Xz)) (cR Xz))) (cQ Xz)) P) x8) x20)) False) (fun (x8:((or (cP Xz)) (cR Xz)))=> x7)) as proof of False
% 168.19/168.47 Found (((fun (P:Type) (x8:(((or (cP d)) (cR d))->((cQ d)->P)))=> (((((and_rect ((or (cP d)) (cR d))) (cQ d)) P) x8) (x2 d))) False) (fun (x8:((or (cP d)) (cR d)))=> x7)) as proof of False
% 168.19/168.47 Found (fun (x7:(not (cQ d)))=> (((fun (P:Type) (x8:(((or (cP d)) (cR d))->((cQ d)->P)))=> (((((and_rect ((or (cP d)) (cR d))) (cQ d)) P) x8) (x2 d))) False) (fun (x8:((or (cP d)) (cR d)))=> x7))) as proof of False
% 168.19/168.47 Found (fun (x7:(not (cQ d)))=> (((fun (P:Type) (x8:(((or (cP d)) (cR d))->((cQ d)->P)))=> (((((and_rect ((or (cP d)) (cR d))) (cQ d)) P) x8) (x2 d))) False) (fun (x8:((or (cP d)) (cR d)))=> x7))) as proof of ((not (cQ d))->False)
% 168.19/168.47 Found x7:(not (cQ d))
% 168.19/168.47 Instantiate: Xz:=d:fofType
% 168.19/168.47 Found (fun (x8:((or (cP Xz)) (cR Xz)))=> x7) as proof of ((cQ Xz)->False)
% 168.19/168.47 Found (fun (x8:((or (cP Xz)) (cR Xz)))=> x7) as proof of (((or (cP Xz)) (cR Xz))->((cQ Xz)->False))
% 168.19/168.47 Found (and_rect20 (fun (x8:((or (cP Xz)) (cR Xz)))=> x7)) as proof of False
% 168.19/168.47 Found ((and_rect2 False) (fun (x8:((or (cP Xz)) (cR Xz)))=> x7)) as proof of False
% 168.19/168.47 Found (((fun (P:Type) (x8:(((or (cP Xz)) (cR Xz))->((cQ Xz)->P)))=> (((((and_rect ((or (cP Xz)) (cR Xz))) (cQ Xz)) P) x8) x20)) False) (fun (x8:((or (cP Xz)) (cR Xz)))=> x7)) as proof of False
% 177.39/177.68 Found (((fun (P:Type) (x8:(((or (cP d)) (cR d))->((cQ d)->P)))=> (((((and_rect ((or (cP d)) (cR d))) (cQ d)) P) x8) (x2 d))) False) (fun (x8:((or (cP d)) (cR d)))=> x7)) as proof of False
% 177.39/177.68 Found (fun (x7:(not (cQ d)))=> (((fun (P:Type) (x8:(((or (cP d)) (cR d))->((cQ d)->P)))=> (((((and_rect ((or (cP d)) (cR d))) (cQ d)) P) x8) (x2 d))) False) (fun (x8:((or (cP d)) (cR d)))=> x7))) as proof of False
% 177.39/177.68 Found (fun (x7:(not (cQ d)))=> (((fun (P:Type) (x8:(((or (cP d)) (cR d))->((cQ d)->P)))=> (((((and_rect ((or (cP d)) (cR d))) (cQ d)) P) x8) (x2 d))) False) (fun (x8:((or (cP d)) (cR d)))=> x7))) as proof of ((not (cQ d))->False)
% 177.39/177.68 Found x9:(cP Xz)
% 177.39/177.68 Instantiate: Xz:=b:fofType
% 177.39/177.68 Found (fun (x9:(cP Xz))=> x9) as proof of (cP b)
% 177.39/177.68 Found (fun (x9:(cP Xz))=> x9) as proof of ((cP Xz)->(cP b))
% 177.39/177.68 Found x9:(cP Xz)
% 177.39/177.68 Instantiate: Xz:=b:fofType
% 177.39/177.68 Found (fun (x9:(cP Xz))=> x9) as proof of (cP b)
% 177.39/177.68 Found (fun (x9:(cP Xz))=> x9) as proof of ((cP Xz)->(cP b))
% 177.39/177.68 Found x7:(cP Xz)
% 177.39/177.68 Instantiate: Xz:=b:fofType
% 177.39/177.68 Found (fun (x7:(cP Xz))=> x7) as proof of (cP b)
% 177.39/177.68 Found (fun (x7:(cP Xz))=> x7) as proof of ((cP Xz)->(cP b))
% 177.39/177.68 Found x9:(cP Xz)
% 177.39/177.68 Instantiate: Xz:=a:fofType
% 177.39/177.68 Found (fun (x9:(cP Xz))=> x9) as proof of (cP a)
% 177.39/177.68 Found (fun (x9:(cP Xz))=> x9) as proof of ((cP Xz)->(cP a))
% 177.39/177.68 Found x9:(cP Xz)
% 177.39/177.68 Instantiate: Xz:=a:fofType
% 177.39/177.68 Found (fun (x9:(cP Xz))=> x9) as proof of (cP a)
% 177.39/177.68 Found (fun (x9:(cP Xz))=> x9) as proof of ((cP Xz)->(cP a))
% 177.39/177.68 Found x7:(cP Xz)
% 177.39/177.68 Instantiate: Xz:=a:fofType
% 177.39/177.68 Found (fun (x7:(cP Xz))=> x7) as proof of (cP a)
% 177.39/177.68 Found (fun (x7:(cP Xz))=> x7) as proof of ((cP Xz)->(cP a))
% 177.39/177.68 Found x7:(cP Xz)
% 177.39/177.68 Instantiate: Xz:=a:fofType
% 177.39/177.68 Found (fun (x7:(cP Xz))=> x7) as proof of (cP a)
% 177.39/177.68 Found (fun (x7:(cP Xz))=> x7) as proof of ((cP Xz)->(cP a))
% 177.39/177.68 Found x7:(cP Xz)
% 177.39/177.68 Instantiate: Xz:=b:fofType
% 177.39/177.68 Found (fun (x7:(cP Xz))=> x7) as proof of (cP b)
% 177.39/177.68 Found (fun (x7:(cP Xz))=> x7) as proof of ((cP Xz)->(cP b))
% 177.39/177.68 Found x8:((cP b)->False)
% 177.39/177.68 Instantiate: Xz:=b:fofType
% 177.39/177.68 Found x8 as proof of ((cP Xz)->False)
% 177.39/177.68 Found x8:((cP a)->False)
% 177.39/177.68 Instantiate: Xz:=a:fofType
% 177.39/177.68 Found x8 as proof of ((cP Xz)->False)
% 177.39/177.68 Found x8:((cP b)->False)
% 177.39/177.68 Instantiate: Xz:=b:fofType
% 177.39/177.68 Found x8 as proof of ((cP Xz)->False)
% 177.39/177.68 Found x8:((cP a)->False)
% 177.39/177.68 Instantiate: Xz:=a:fofType
% 177.39/177.68 Found x8 as proof of ((cP Xz)->False)
% 177.39/177.68 Found x9:(cQ Xz)
% 177.39/177.68 Instantiate: Xx:=Xz:fofType
% 177.39/177.68 Found x9 as proof of (cQ Xx)
% 177.39/177.68 Found (x11 x9) as proof of False
% 177.39/177.68 Found (fun (x11:((cQ Xx)->False))=> (x11 x9)) as proof of False
% 177.39/177.68 Found (fun (x11:((cQ Xx)->False))=> (x11 x9)) as proof of (((cQ Xx)->False)->False)
% 177.39/177.68 Found x8:(cQ Xz)
% 177.39/177.68 Instantiate: Xz:=d:fofType
% 177.39/177.68 Found x8 as proof of (cQ d)
% 177.39/177.68 Found (x9 x8) as proof of False
% 177.39/177.68 Found (fun (x9:((cQ d)->False))=> (x9 x8)) as proof of False
% 177.39/177.68 Found (fun (x9:((cQ d)->False))=> (x9 x8)) as proof of (((cQ d)->False)->False)
% 177.39/177.68 Found x8:(cQ Xz)
% 177.39/177.68 Instantiate: Xz:=d:fofType
% 177.39/177.68 Found x8 as proof of (cQ d)
% 177.39/177.68 Found (x9 x8) as proof of False
% 177.39/177.68 Found (fun (x9:((cQ d)->False))=> (x9 x8)) as proof of False
% 177.39/177.68 Found (fun (x9:((cQ d)->False))=> (x9 x8)) as proof of (((cQ d)->False)->False)
% 177.39/177.68 Found x7:(cP Xz)
% 177.39/177.68 Instantiate: Xz:=a:fofType
% 177.39/177.68 Found (fun (x7:(cP Xz))=> x7) as proof of (cP a)
% 177.39/177.68 Found (fun (x7:(cP Xz))=> x7) as proof of ((cP Xz)->(cP a))
% 177.39/177.68 Found x7:(cP Xz)
% 177.39/177.68 Instantiate: Xz:=b:fofType
% 177.39/177.68 Found (fun (x7:(cP Xz))=> x7) as proof of (cP b)
% 177.39/177.68 Found (fun (x7:(cP Xz))=> x7) as proof of ((cP Xz)->(cP b))
% 177.39/177.68 Found x6:(cP Xz)
% 177.39/177.68 Instantiate: Xz:=a:fofType
% 177.39/177.68 Found x6 as proof of (cP a)
% 177.39/177.68 Found (x9 x6) as proof of False
% 177.39/177.68 Found (fun (x9:((cP a)->False))=> (x9 x6)) as proof of False
% 177.39/177.68 Found (fun (x9:((cP a)->False))=> (x9 x6)) as proof of (((cP a)->False)->False)
% 177.39/177.68 Found x6:(cP Xz)
% 177.39/177.68 Instantiate: Xz:=b:fofType
% 177.39/177.68 Found x6 as proof of (cP b)
% 177.39/177.68 Found (x9 x6) as proof of False
% 177.39/177.68 Found (fun (x9:((cP b)->False))=> (x9 x6)) as proof of False
% 177.39/177.68 Found (fun (x9:((cP b)->False))=> (x9 x6)) as proof of (((cP b)->False)->False)
% 177.39/177.68 Found x6:(cP Xz)
% 177.39/177.68 Instantiate: Xz:=a:fofType
% 177.39/177.68 Found x6 as proof of (cP a)
% 177.39/177.68 Found (x9 x6) as proof of False
% 177.39/177.68 Found (fun (x9:((cP a)->False))=> (x9 x6)) as proof of False
% 177.39/177.68 Found (fun (x9:((cP a)->False))=> (x9 x6)) as proof of (((cP a)->False)->False)
% 187.18/187.51 Found x6:(cP Xz)
% 187.18/187.51 Instantiate: Xz:=b:fofType
% 187.18/187.51 Found x6 as proof of (cP b)
% 187.18/187.51 Found (x9 x6) as proof of False
% 187.18/187.51 Found (fun (x9:((cP b)->False))=> (x9 x6)) as proof of False
% 187.18/187.51 Found (fun (x9:((cP b)->False))=> (x9 x6)) as proof of (((cP b)->False)->False)
% 187.18/187.51 Found x8:((cP a)->False)
% 187.18/187.51 Instantiate: Xz:=a:fofType
% 187.18/187.51 Found x8 as proof of ((cP Xz)->False)
% 187.18/187.51 Found x8:((cP b)->False)
% 187.18/187.51 Instantiate: Xz:=b:fofType
% 187.18/187.51 Found x8 as proof of ((cP Xz)->False)
% 187.18/187.51 Found x8:((cP a)->False)
% 187.18/187.51 Instantiate: Xz0:=a:fofType
% 187.18/187.51 Found x8 as proof of ((cP Xz0)->False)
% 187.18/187.51 Found x8:((cP b)->False)
% 187.18/187.51 Instantiate: Xz0:=b:fofType
% 187.18/187.51 Found x8 as proof of ((cP Xz0)->False)
% 187.18/187.51 Found x7:(cQ Xz)
% 187.18/187.51 Instantiate: Xz:=c:fofType
% 187.18/187.51 Found x7 as proof of (cQ c)
% 187.18/187.51 Found (x10 x7) as proof of False
% 187.18/187.51 Found (fun (x10:((cQ c)->False))=> (x10 x7)) as proof of False
% 187.18/187.51 Found (fun (x10:((cQ c)->False))=> (x10 x7)) as proof of (((cQ c)->False)->False)
% 187.18/187.51 Found x5:(cQ Xz)
% 187.18/187.51 Instantiate: Xz:=c:fofType
% 187.18/187.51 Found x5 as proof of (cQ c)
% 187.18/187.51 Found (x10 x5) as proof of False
% 187.18/187.51 Found (fun (x10:((cQ c)->False))=> (x10 x5)) as proof of False
% 187.18/187.51 Found (fun (x10:((cQ c)->False))=> (x10 x5)) as proof of (((cQ c)->False)->False)
% 187.18/187.51 Found x5:(cQ Xz)
% 187.18/187.51 Instantiate: Xz:=c:fofType
% 187.18/187.51 Found x5 as proof of (cQ c)
% 187.18/187.51 Found (x10 x5) as proof of False
% 187.18/187.51 Found (fun (x10:((cQ c)->False))=> (x10 x5)) as proof of False
% 187.18/187.51 Found (fun (x10:((cQ c)->False))=> (x10 x5)) as proof of (((cQ c)->False)->False)
% 187.18/187.51 Found x7:(cQ Xz)
% 187.18/187.51 Instantiate: Xz:=c:fofType
% 187.18/187.51 Found x7 as proof of (cQ c)
% 187.18/187.51 Found (x10 x7) as proof of False
% 187.18/187.51 Found (fun (x10:((cQ c)->False))=> (x10 x7)) as proof of False
% 187.18/187.51 Found (fun (x10:((cQ c)->False))=> (x10 x7)) as proof of (((cQ c)->False)->False)
% 187.18/187.51 Found x8:(cQ Xz)
% 187.18/187.51 Instantiate: Xz:=c:fofType
% 187.18/187.51 Found x8 as proof of (cQ c)
% 187.18/187.51 Found (x10 x8) as proof of False
% 187.18/187.51 Found (fun (x10:((cQ c)->False))=> (x10 x8)) as proof of False
% 187.18/187.51 Found (fun (x10:((cQ c)->False))=> (x10 x8)) as proof of (((cQ c)->False)->False)
% 187.18/187.51 Found x7:(not (cP b))
% 187.18/187.51 Instantiate: Xz:=b:fofType
% 187.18/187.51 Found x7 as proof of ((cP Xz)->False)
% 187.18/187.51 Found x7:(not (cP a))
% 187.18/187.51 Instantiate: Xz:=a:fofType
% 187.18/187.51 Found x7 as proof of ((cP Xz)->False)
% 187.18/187.51 Found x8:(cQ Xz)
% 187.18/187.51 Instantiate: Xz:=c:fofType
% 187.18/187.51 Found x8 as proof of (cQ c)
% 187.18/187.51 Found (x10 x8) as proof of False
% 187.18/187.51 Found (fun (x10:((cQ c)->False))=> (x10 x8)) as proof of False
% 187.18/187.51 Found (fun (x10:((cQ c)->False))=> (x10 x8)) as proof of (((cQ c)->False)->False)
% 187.18/187.51 Found x2:((cP b)->False)
% 187.18/187.51 Instantiate: Xz:=b:fofType
% 187.18/187.51 Found x2 as proof of ((cP Xz)->False)
% 187.18/187.51 Found x7:(cQ Xz)
% 187.18/187.51 Instantiate: Xz:=c:fofType
% 187.18/187.51 Found x7 as proof of (cQ c)
% 187.18/187.51 Found (x10 x7) as proof of False
% 187.18/187.51 Found (fun (x10:((cQ c)->False))=> (x10 x7)) as proof of False
% 187.18/187.51 Found (fun (x10:((cQ c)->False))=> (x10 x7)) as proof of (((cQ c)->False)->False)
% 187.18/187.51 Found x2:((cP b)->False)
% 187.18/187.51 Instantiate: Xz:=b:fofType
% 187.18/187.51 Found x2 as proof of ((cP Xz)->False)
% 187.18/187.51 Found x5:(cQ Xz)
% 187.18/187.51 Instantiate: Xz:=c:fofType
% 187.18/187.51 Found x5 as proof of (cQ c)
% 187.18/187.51 Found (x10 x5) as proof of False
% 187.18/187.51 Found (fun (x10:((cQ c)->False))=> (x10 x5)) as proof of False
% 187.18/187.51 Found (fun (x10:((cQ c)->False))=> (x10 x5)) as proof of (((cQ c)->False)->False)
% 187.18/187.51 Found x2:((cP a)->False)
% 187.18/187.51 Instantiate: Xz:=a:fofType
% 187.18/187.51 Found x2 as proof of ((cP Xz)->False)
% 187.18/187.51 Found x5:(cQ Xz)
% 187.18/187.51 Instantiate: Xz:=c:fofType
% 187.18/187.51 Found x5 as proof of (cQ c)
% 187.18/187.51 Found (x10 x5) as proof of False
% 187.18/187.51 Found (fun (x10:((cQ c)->False))=> (x10 x5)) as proof of False
% 187.18/187.51 Found (fun (x10:((cQ c)->False))=> (x10 x5)) as proof of (((cQ c)->False)->False)
% 187.18/187.51 Found x2:((cP a)->False)
% 187.18/187.51 Instantiate: Xz:=a:fofType
% 187.18/187.51 Found x2 as proof of ((cP Xz)->False)
% 187.18/187.51 Found x7:(cQ Xz)
% 187.18/187.51 Instantiate: Xz:=c:fofType
% 187.18/187.51 Found x7 as proof of (cQ c)
% 187.18/187.51 Found (x10 x7) as proof of False
% 187.18/187.51 Found (fun (x10:((cQ c)->False))=> (x10 x7)) as proof of False
% 187.18/187.51 Found (fun (x10:((cQ c)->False))=> (x10 x7)) as proof of (((cQ c)->False)->False)
% 187.18/187.51 Found x5:(cQ Xz)
% 187.18/187.51 Instantiate: Xx:=Xz:fofType
% 187.18/187.51 Found x5 as proof of (cQ Xx)
% 187.18/187.51 Found (x11 x5) as proof of False
% 187.18/187.51 Found (fun (x11:((cQ Xx)->False))=> (x11 x5)) as proof of False
% 187.18/187.51 Found (fun (x11:((cQ Xx)->False))=> (x11 x5)) as proof of (((cQ Xx)->False)->False)
% 187.18/187.51 Found x9:((cP b)->False)
% 187.18/187.51 Instantiate: Xz0:=b:fofType
% 187.18/187.51 Found x9 as proof of ((cP Xz0)->False)
% 187.18/187.51 Found x9:((cP b)->False)
% 187.18/187.51 Instantiate: Xz:=b:fofType
% 187.18/187.51 Found x9 as proof of ((cP Xz)->False)
% 195.46/195.77 Found x8:((cP b)->False)
% 195.46/195.77 Instantiate: Xz0:=b:fofType
% 195.46/195.77 Found x8 as proof of ((cP Xz0)->False)
% 195.46/195.77 Found x8:((cP a)->False)
% 195.46/195.77 Instantiate: Xz0:=a:fofType
% 195.46/195.77 Found x8 as proof of ((cP Xz0)->False)
% 195.46/195.77 Found x8:((cP a)->False)
% 195.46/195.77 Instantiate: Xz:=a:fofType
% 195.46/195.77 Found x8 as proof of ((cP Xz)->False)
% 195.46/195.77 Found x8:((cP b)->False)
% 195.46/195.77 Instantiate: Xz:=b:fofType
% 195.46/195.77 Found x8 as proof of ((cP Xz)->False)
% 195.46/195.77 Found x10:(cQ Xz)
% 195.46/195.77 Instantiate: Xx:=Xz:fofType
% 195.46/195.77 Found x10 as proof of (cQ Xx)
% 195.46/195.77 Found (x11 x10) as proof of False
% 195.46/195.77 Found (fun (x11:((cQ Xx)->False))=> (x11 x10)) as proof of False
% 195.46/195.77 Found (fun (x11:((cQ Xx)->False))=> (x11 x10)) as proof of (((cQ Xx)->False)->False)
% 195.46/195.77 Found x7:((cQ d)->False)
% 195.46/195.77 Instantiate: Xz:=d:fofType
% 195.46/195.77 Found (fun (x8:((or (cP Xz)) (cR Xz)))=> x7) as proof of ((cQ Xz)->False)
% 195.46/195.77 Found (fun (x8:((or (cP Xz)) (cR Xz)))=> x7) as proof of (((or (cP Xz)) (cR Xz))->((cQ Xz)->False))
% 195.46/195.77 Found (and_rect20 (fun (x8:((or (cP Xz)) (cR Xz)))=> x7)) as proof of False
% 195.46/195.77 Found ((and_rect2 False) (fun (x8:((or (cP Xz)) (cR Xz)))=> x7)) as proof of False
% 195.46/195.77 Found (((fun (P:Type) (x8:(((or (cP Xz)) (cR Xz))->((cQ Xz)->P)))=> (((((and_rect ((or (cP Xz)) (cR Xz))) (cQ Xz)) P) x8) x20)) False) (fun (x8:((or (cP Xz)) (cR Xz)))=> x7)) as proof of False
% 195.46/195.77 Found (((fun (P:Type) (x8:(((or (cP d)) (cR d))->((cQ d)->P)))=> (((((and_rect ((or (cP d)) (cR d))) (cQ d)) P) x8) (x2 d))) False) (fun (x8:((or (cP d)) (cR d)))=> x7)) as proof of False
% 195.46/195.77 Found (fun (x7:((cQ d)->False))=> (((fun (P:Type) (x8:(((or (cP d)) (cR d))->((cQ d)->P)))=> (((((and_rect ((or (cP d)) (cR d))) (cQ d)) P) x8) (x2 d))) False) (fun (x8:((or (cP d)) (cR d)))=> x7))) as proof of False
% 195.46/195.77 Found (fun (x7:((cQ d)->False))=> (((fun (P:Type) (x8:(((or (cP d)) (cR d))->((cQ d)->P)))=> (((((and_rect ((or (cP d)) (cR d))) (cQ d)) P) x8) (x2 d))) False) (fun (x8:((or (cP d)) (cR d)))=> x7))) as proof of (((cQ d)->False)->False)
% 195.46/195.77 Found x7:((cQ d)->False)
% 195.46/195.77 Instantiate: Xz:=d:fofType
% 195.46/195.77 Found (fun (x8:((or (cP Xz)) (cR Xz)))=> x7) as proof of ((cQ Xz)->False)
% 195.46/195.77 Found (fun (x8:((or (cP Xz)) (cR Xz)))=> x7) as proof of (((or (cP Xz)) (cR Xz))->((cQ Xz)->False))
% 195.46/195.77 Found (and_rect20 (fun (x8:((or (cP Xz)) (cR Xz)))=> x7)) as proof of False
% 195.46/195.77 Found ((and_rect2 False) (fun (x8:((or (cP Xz)) (cR Xz)))=> x7)) as proof of False
% 195.46/195.77 Found (((fun (P:Type) (x8:(((or (cP Xz)) (cR Xz))->((cQ Xz)->P)))=> (((((and_rect ((or (cP Xz)) (cR Xz))) (cQ Xz)) P) x8) x20)) False) (fun (x8:((or (cP Xz)) (cR Xz)))=> x7)) as proof of False
% 195.46/195.77 Found (((fun (P:Type) (x8:(((or (cP d)) (cR d))->((cQ d)->P)))=> (((((and_rect ((or (cP d)) (cR d))) (cQ d)) P) x8) (x2 d))) False) (fun (x8:((or (cP d)) (cR d)))=> x7)) as proof of False
% 195.46/195.77 Found (fun (x7:((cQ d)->False))=> (((fun (P:Type) (x8:(((or (cP d)) (cR d))->((cQ d)->P)))=> (((((and_rect ((or (cP d)) (cR d))) (cQ d)) P) x8) (x2 d))) False) (fun (x8:((or (cP d)) (cR d)))=> x7))) as proof of False
% 195.46/195.77 Found (fun (x7:((cQ d)->False))=> (((fun (P:Type) (x8:(((or (cP d)) (cR d))->((cQ d)->P)))=> (((((and_rect ((or (cP d)) (cR d))) (cQ d)) P) x8) (x2 d))) False) (fun (x8:((or (cP d)) (cR d)))=> x7))) as proof of (((cQ d)->False)->False)
% 195.46/195.77 Found x5:(cQ Xz)
% 195.46/195.77 Instantiate: Xz:=c:fofType
% 195.46/195.77 Found x5 as proof of (cQ c)
% 195.46/195.77 Found (x10 x5) as proof of False
% 195.46/195.77 Found (fun (x10:((cQ c)->False))=> (x10 x5)) as proof of False
% 195.46/195.77 Found (fun (x10:((cQ c)->False))=> (x10 x5)) as proof of (((cQ c)->False)->False)
% 195.46/195.77 Found x5:(cQ Xz)
% 195.46/195.77 Instantiate: Xz:=c:fofType
% 195.46/195.77 Found x5 as proof of (cQ c)
% 195.46/195.77 Found (x10 x5) as proof of False
% 195.46/195.77 Found (fun (x10:((cQ c)->False))=> (x10 x5)) as proof of False
% 195.46/195.77 Found (fun (x10:((cQ c)->False))=> (x10 x5)) as proof of (((cQ c)->False)->False)
% 195.46/195.77 Found x9:(cP Xz0)
% 195.46/195.77 Instantiate: Xz0:=b:fofType
% 195.46/195.77 Found (fun (x9:(cP Xz0))=> x9) as proof of (cP b)
% 195.46/195.77 Found (fun (x9:(cP Xz0))=> x9) as proof of ((cP Xz0)->(cP b))
% 195.46/195.77 Found x9:(cP Xz)
% 195.46/195.77 Instantiate: Xz:=a:fofType
% 195.46/195.77 Found (fun (x9:(cP Xz))=> x9) as proof of (cP a)
% 195.46/195.77 Found (fun (x9:(cP Xz))=> x9) as proof of ((cP Xz)->(cP a))
% 195.46/195.77 Found x9:(cP Xz0)
% 195.46/195.77 Instantiate: Xz0:=a:fofType
% 195.46/195.77 Found (fun (x9:(cP Xz0))=> x9) as proof of (cP a)
% 195.46/195.77 Found (fun (x9:(cP Xz0))=> x9) as proof of ((cP Xz0)->(cP a))
% 195.46/195.77 Found x9:(cP Xz)
% 195.46/195.77 Instantiate: Xz:=b:fofType
% 210.04/210.37 Found (fun (x9:(cP Xz))=> x9) as proof of (cP b)
% 210.04/210.37 Found (fun (x9:(cP Xz))=> x9) as proof of ((cP Xz)->(cP b))
% 210.04/210.37 Found x9:(cP Xz0)
% 210.04/210.37 Instantiate: Xz0:=b:fofType
% 210.04/210.37 Found (fun (x9:(cP Xz0))=> x9) as proof of (cP b)
% 210.04/210.37 Found (fun (x9:(cP Xz0))=> x9) as proof of ((cP Xz0)->(cP b))
% 210.04/210.37 Found x9:(cP Xz0)
% 210.04/210.37 Instantiate: Xz0:=a:fofType
% 210.04/210.37 Found (fun (x9:(cP Xz0))=> x9) as proof of (cP a)
% 210.04/210.37 Found (fun (x9:(cP Xz0))=> x9) as proof of ((cP Xz0)->(cP a))
% 210.04/210.37 Found x9:(cP Xz)
% 210.04/210.37 Instantiate: Xz:=b:fofType
% 210.04/210.37 Found (fun (x9:(cP Xz))=> x9) as proof of (cP b)
% 210.04/210.37 Found (fun (x9:(cP Xz))=> x9) as proof of ((cP Xz)->(cP b))
% 210.04/210.37 Found x9:(cP Xz)
% 210.04/210.37 Instantiate: Xz:=a:fofType
% 210.04/210.37 Found (fun (x9:(cP Xz))=> x9) as proof of (cP a)
% 210.04/210.37 Found (fun (x9:(cP Xz))=> x9) as proof of ((cP Xz)->(cP a))
% 210.04/210.37 Found x2:(not (cP b))
% 210.04/210.37 Instantiate: Xz0:=b:fofType
% 210.04/210.37 Found x2 as proof of ((cP Xz0)->False)
% 210.04/210.37 Found x2:(not (cP a))
% 210.04/210.37 Instantiate: Xz:=a:fofType
% 210.04/210.37 Found x2 as proof of ((cP Xz)->False)
% 210.04/210.37 Found x2:(not (cP a))
% 210.04/210.37 Instantiate: Xz0:=a:fofType
% 210.04/210.37 Found x2 as proof of ((cP Xz0)->False)
% 210.04/210.37 Found x2:(not (cP b))
% 210.04/210.37 Instantiate: Xz:=b:fofType
% 210.04/210.37 Found x2 as proof of ((cP Xz)->False)
% 210.04/210.37 Found x10:(cP Xz)
% 210.04/210.37 Instantiate: Xz:=b:fofType
% 210.04/210.37 Found (fun (x10:(cP Xz))=> x10) as proof of (cP b)
% 210.04/210.37 Found (fun (x10:(cP Xz))=> x10) as proof of ((cP Xz)->(cP b))
% 210.04/210.37 Found x10:(cP Xz)
% 210.04/210.37 Instantiate: Xz:=a:fofType
% 210.04/210.37 Found (fun (x10:(cP Xz))=> x10) as proof of (cP a)
% 210.04/210.37 Found (fun (x10:(cP Xz))=> x10) as proof of ((cP Xz)->(cP a))
% 210.04/210.37 Found x9:(cP Xz0)
% 210.04/210.37 Instantiate: Xz0:=b:fofType
% 210.04/210.37 Found (fun (x9:(cP Xz0))=> x9) as proof of (cP b)
% 210.04/210.37 Found (fun (x9:(cP Xz0))=> x9) as proof of ((cP Xz0)->(cP b))
% 210.04/210.37 Found x9:(cP Xz)
% 210.04/210.37 Instantiate: Xz:=a:fofType
% 210.04/210.37 Found (fun (x9:(cP Xz))=> x9) as proof of (cP a)
% 210.04/210.37 Found (fun (x9:(cP Xz))=> x9) as proof of ((cP Xz)->(cP a))
% 210.04/210.37 Found x9:(cP Xz0)
% 210.04/210.37 Instantiate: Xz0:=a:fofType
% 210.04/210.37 Found (fun (x9:(cP Xz0))=> x9) as proof of (cP a)
% 210.04/210.37 Found (fun (x9:(cP Xz0))=> x9) as proof of ((cP Xz0)->(cP a))
% 210.04/210.37 Found x9:(cP Xz)
% 210.04/210.37 Instantiate: Xz:=b:fofType
% 210.04/210.37 Found (fun (x9:(cP Xz))=> x9) as proof of (cP b)
% 210.04/210.37 Found (fun (x9:(cP Xz))=> x9) as proof of ((cP Xz)->(cP b))
% 210.04/210.37 Found x70:False
% 210.04/210.37 Found (fun (x9:((cQ x4)->False))=> x70) as proof of False
% 210.04/210.37 Found (fun (x9:((cQ x4)->False))=> x70) as proof of (((cQ x4)->False)->False)
% 210.04/210.37 Found x70:False
% 210.04/210.37 Found (fun (x9:((or (cP Xx)) ((cQ Xx)->False)))=> x70) as proof of False
% 210.04/210.37 Found (fun (x9:((or (cP Xx)) ((cQ Xx)->False)))=> x70) as proof of (((or (cP Xx)) ((cQ Xx)->False))->False)
% 210.04/210.37 Found x70:False
% 210.04/210.37 Found (fun (x9:((or (cP Xx)) ((cQ Xx)->False)))=> x70) as proof of False
% 210.04/210.37 Found (fun (x9:((or (cP Xx)) ((cQ Xx)->False)))=> x70) as proof of (((or (cP Xx)) ((cQ Xx)->False))->False)
% 210.04/210.37 Found x70:False
% 210.04/210.37 Found (fun (x9:((cQ x4)->False))=> x70) as proof of False
% 210.04/210.37 Found (fun (x9:((cQ x4)->False))=> x70) as proof of (((cQ x4)->False)->False)
% 210.04/210.37 Found x6:((cP b)->False)
% 210.04/210.37 Instantiate: Xz:=b:fofType
% 210.04/210.37 Found x6 as proof of ((cP Xz)->False)
% 210.04/210.37 Found x6:((cP a)->False)
% 210.04/210.37 Instantiate: Xz:=a:fofType
% 210.04/210.37 Found x6 as proof of ((cP Xz)->False)
% 210.04/210.37 Found x9:(cP Xz)
% 210.04/210.37 Instantiate: Xz:=a:fofType
% 210.04/210.37 Found (fun (x9:(cP Xz))=> x9) as proof of (cP a)
% 210.04/210.37 Found (fun (x9:(cP Xz))=> x9) as proof of ((cP Xz)->(cP a))
% 210.04/210.37 Found x9:(cP Xz)
% 210.04/210.37 Instantiate: Xz:=b:fofType
% 210.04/210.37 Found (fun (x9:(cP Xz))=> x9) as proof of (cP b)
% 210.04/210.37 Found (fun (x9:(cP Xz))=> x9) as proof of ((cP Xz)->(cP b))
% 210.04/210.37 Found x9:(cP Xz)
% 210.04/210.37 Instantiate: Xz:=b:fofType
% 210.04/210.37 Found (fun (x9:(cP Xz))=> x9) as proof of (cP b)
% 210.04/210.37 Found (fun (x9:(cP Xz))=> x9) as proof of ((cP Xz)->(cP b))
% 210.04/210.37 Found x6:(not (cP a))
% 210.04/210.37 Instantiate: Xx:=a:fofType
% 210.04/210.37 Found x6 as proof of ((cP Xx)->False)
% 210.04/210.37 Found x6:(not (cP b))
% 210.04/210.37 Instantiate: Xx:=b:fofType
% 210.04/210.37 Found x6 as proof of ((cP Xx)->False)
% 210.04/210.37 Found x9:(cP Xz)
% 210.04/210.37 Instantiate: Xz:=a:fofType
% 210.04/210.37 Found (fun (x9:(cP Xz))=> x9) as proof of (cP a)
% 210.04/210.37 Found (fun (x9:(cP Xz))=> x9) as proof of ((cP Xz)->(cP a))
% 210.04/210.37 Found x6:(cQ Xz)
% 210.04/210.37 Instantiate: Xz:=d:fofType
% 210.04/210.37 Found x6 as proof of (cQ d)
% 210.04/210.37 Found (x9 x6) as proof of False
% 210.04/210.37 Found (fun (x9:((cQ d)->False))=> (x9 x6)) as proof of False
% 210.04/210.37 Found (fun (x9:((cQ d)->False))=> (x9 x6)) as proof of (((cQ d)->False)->False)
% 210.04/210.37 Found x6:(cQ Xz)
% 210.04/210.37 Instantiate: Xz:=d:fofType
% 210.04/210.37 Found x6 as proof of (cQ d)
% 210.04/210.37 Found (x9 x6) as proof of False
% 210.04/210.37 Found (fun (x9:((cQ d)->False))=> (x9 x6)) as proof of False
% 216.22/216.53 Found (fun (x9:((cQ d)->False))=> (x9 x6)) as proof of (((cQ d)->False)->False)
% 216.22/216.53 Found x6:((cP b)->False)
% 216.22/216.53 Instantiate: Xz0:=b:fofType
% 216.22/216.53 Found x6 as proof of ((cP Xz0)->False)
% 216.22/216.53 Found x6:((cP a)->False)
% 216.22/216.53 Instantiate: Xz0:=a:fofType
% 216.22/216.53 Found x6 as proof of ((cP Xz0)->False)
% 216.22/216.53 Found x9:(cP Xz)
% 216.22/216.53 Instantiate: Xz:=b:fofType
% 216.22/216.53 Found (fun (x9:(cP Xz))=> x9) as proof of (cP b)
% 216.22/216.53 Found (fun (x9:(cP Xz))=> x9) as proof of ((cP Xz)->(cP b))
% 216.22/216.53 Found x9:(cP Xz)
% 216.22/216.53 Instantiate: Xz:=a:fofType
% 216.22/216.53 Found (fun (x9:(cP Xz))=> x9) as proof of (cP a)
% 216.22/216.53 Found (fun (x9:(cP Xz))=> x9) as proof of ((cP Xz)->(cP a))
% 216.22/216.53 Found x9:(cP Xz)
% 216.22/216.53 Instantiate: Xz:=a:fofType
% 216.22/216.53 Found (fun (x9:(cP Xz))=> x9) as proof of (cP a)
% 216.22/216.53 Found (fun (x9:(cP Xz))=> x9) as proof of ((cP Xz)->(cP a))
% 216.22/216.53 Found x9:(cP Xz)
% 216.22/216.53 Instantiate: Xz:=b:fofType
% 216.22/216.53 Found (fun (x9:(cP Xz))=> x9) as proof of (cP b)
% 216.22/216.53 Found (fun (x9:(cP Xz))=> x9) as proof of ((cP Xz)->(cP b))
% 216.22/216.53 Found x20:False
% 216.22/216.53 Found (fun (x8:((or ((or (cP Xx)) ((cQ Xx)->False))) ((cQ x5)->False)))=> x20) as proof of False
% 216.22/216.53 Found (fun (x8:((or ((or (cP Xx)) ((cQ Xx)->False))) ((cQ x5)->False)))=> x20) as proof of (((or ((or (cP Xx)) ((cQ Xx)->False))) ((cQ x5)->False))->False)
% 216.22/216.53 Found x40:False
% 216.22/216.53 Found (fun (x8:(cQ Xz))=> x40) as proof of False
% 216.22/216.53 Found (fun (x8:(cQ Xz))=> x40) as proof of ((cQ Xz)->False)
% 216.22/216.53 Found x40:False
% 216.22/216.53 Found (fun (x8:((or ((or ((or ((or (cP Xx0)) ((cQ Xx0)->False))) ((cQ x7)->False))) ((cQ c)->False))) ((cQ d)->False)))=> x40) as proof of False
% 216.22/216.53 Found (fun (x8:((or ((or ((or ((or (cP Xx0)) ((cQ Xx0)->False))) ((cQ x7)->False))) ((cQ c)->False))) ((cQ d)->False)))=> x40) as proof of (((or ((or ((or ((or (cP Xx0)) ((cQ Xx0)->False))) ((cQ x7)->False))) ((cQ c)->False))) ((cQ d)->False))->False)
% 216.22/216.53 Found x40:False
% 216.22/216.53 Found (fun (x8:(cQ Xz0))=> x40) as proof of False
% 216.22/216.53 Found (fun (x8:(cQ Xz0))=> x40) as proof of ((cQ Xz0)->False)
% 216.22/216.53 Found x40:False
% 216.22/216.53 Found (fun (x8:(cQ Xz))=> x40) as proof of False
% 216.22/216.53 Found (fun (x8:(cQ Xz))=> x40) as proof of ((cQ Xz)->False)
% 216.22/216.53 Found x40:False
% 216.22/216.53 Found (fun (x8:(cQ Xz0))=> x40) as proof of False
% 216.22/216.53 Found (fun (x8:(cQ Xz0))=> x40) as proof of ((cQ Xz0)->False)
% 216.22/216.53 Found x40:False
% 216.22/216.53 Found (fun (x8:((or ((or ((or ((or (cP Xx0)) ((cQ Xx0)->False))) ((cQ x7)->False))) ((cQ c)->False))) ((cQ d)->False)))=> x40) as proof of False
% 216.22/216.53 Found (fun (x8:((or ((or ((or ((or (cP Xx0)) ((cQ Xx0)->False))) ((cQ x7)->False))) ((cQ c)->False))) ((cQ d)->False)))=> x40) as proof of (((or ((or ((or ((or (cP Xx0)) ((cQ Xx0)->False))) ((cQ x7)->False))) ((cQ c)->False))) ((cQ d)->False))->False)
% 216.22/216.53 Found x20:False
% 216.22/216.53 Found (fun (x8:((cQ c)->False))=> x20) as proof of False
% 216.22/216.53 Found (fun (x8:((cQ c)->False))=> x20) as proof of (((cQ c)->False)->False)
% 216.22/216.53 Found x20:False
% 216.22/216.53 Found (fun (x8:((or ((or (cP Xx)) ((cQ Xx)->False))) ((cQ x5)->False)))=> x20) as proof of False
% 216.22/216.53 Found (fun (x8:((or ((or (cP Xx)) ((cQ Xx)->False))) ((cQ x5)->False)))=> x20) as proof of (((or ((or (cP Xx)) ((cQ Xx)->False))) ((cQ x5)->False))->False)
% 216.22/216.53 Found x20:False
% 216.22/216.53 Found (fun (x8:((cQ c)->False))=> x20) as proof of False
% 216.22/216.53 Found (fun (x8:((cQ c)->False))=> x20) as proof of (((cQ c)->False)->False)
% 216.22/216.53 Found x40:False
% 216.22/216.53 Found (fun (x8:((or ((or ((or ((or (cP Xx)) ((cQ Xx)->False))) ((cQ x7)->False))) ((cQ c)->False))) ((cQ d)->False)))=> x40) as proof of False
% 216.22/216.53 Found (fun (x8:((or ((or ((or ((or (cP Xx)) ((cQ Xx)->False))) ((cQ x7)->False))) ((cQ c)->False))) ((cQ d)->False)))=> x40) as proof of (((or ((or ((or ((or (cP Xx)) ((cQ Xx)->False))) ((cQ x7)->False))) ((cQ c)->False))) ((cQ d)->False))->False)
% 216.22/216.53 Found x40:False
% 216.22/216.53 Found (fun (x8:((or ((or ((or ((or (cP Xx)) ((cQ Xx)->False))) ((cQ x7)->False))) ((cQ c)->False))) ((cQ d)->False)))=> x40) as proof of False
% 216.22/216.53 Found (fun (x8:((or ((or ((or ((or (cP Xx)) ((cQ Xx)->False))) ((cQ x7)->False))) ((cQ c)->False))) ((cQ d)->False)))=> x40) as proof of (((or ((or ((or ((or (cP Xx)) ((cQ Xx)->False))) ((cQ x7)->False))) ((cQ c)->False))) ((cQ d)->False))->False)
% 216.22/216.53 Found x9:(cP Xz)
% 216.22/216.53 Instantiate: Xz:=a:fofType
% 216.22/216.53 Found x9 as proof of (cP a)
% 216.22/216.53 Found (x10 x9) as proof of False
% 216.22/216.53 Found (fun (x10:((cP a)->False))=> (x10 x9)) as proof of False
% 216.22/216.53 Found (fun (x10:((cP a)->False))=> (x10 x9)) as proof of (((cP a)->False)->False)
% 229.88/230.26 Found x9:(cP Xz)
% 229.88/230.26 Instantiate: Xz:=b:fofType
% 229.88/230.26 Found x9 as proof of (cP b)
% 229.88/230.26 Found (x10 x9) as proof of False
% 229.88/230.26 Found (fun (x10:((cP b)->False))=> (x10 x9)) as proof of False
% 229.88/230.26 Found (fun (x10:((cP b)->False))=> (x10 x9)) as proof of (((cP b)->False)->False)
% 229.88/230.26 Found x7:((cP b)->False)
% 229.88/230.26 Instantiate: Xz0:=b:fofType
% 229.88/230.26 Found x7 as proof of ((cP Xz0)->False)
% 229.88/230.26 Found x7:(cQ Xz)
% 229.88/230.26 Instantiate: Xx:=Xz:fofType
% 229.88/230.26 Found x7 as proof of (cQ Xx)
% 229.88/230.26 Found (x11 x7) as proof of False
% 229.88/230.26 Found (fun (x11:((cQ Xx)->False))=> (x11 x7)) as proof of False
% 229.88/230.26 Found (fun (x11:((cQ Xx)->False))=> (x11 x7)) as proof of (((cQ Xx)->False)->False)
% 229.88/230.26 Found x6:((cP a)->False)
% 229.88/230.26 Instantiate: Xz0:=a:fofType
% 229.88/230.26 Found x6 as proof of ((cP Xz0)->False)
% 229.88/230.26 Found x6:((cP b)->False)
% 229.88/230.26 Instantiate: Xz0:=b:fofType
% 229.88/230.26 Found x6 as proof of ((cP Xz0)->False)
% 229.88/230.26 Found x8:(not (cP a))
% 229.88/230.26 Instantiate: Xz:=a:fofType
% 229.88/230.26 Found x8 as proof of ((cP Xz)->False)
% 229.88/230.26 Found x8:(not (cP b))
% 229.88/230.26 Instantiate: Xz:=b:fofType
% 229.88/230.26 Found x8 as proof of ((cP Xz)->False)
% 229.88/230.26 Found x8:(not (cP b))
% 229.88/230.26 Instantiate: Xz:=b:fofType
% 229.88/230.26 Found x8 as proof of ((cP Xz)->False)
% 229.88/230.26 Found x8:(not (cP a))
% 229.88/230.26 Instantiate: Xz:=a:fofType
% 229.88/230.26 Found x8 as proof of ((cP Xz)->False)
% 229.88/230.26 Found x8:(cQ Xz)
% 229.88/230.26 Instantiate: Xz:=d:fofType
% 229.88/230.26 Found x8 as proof of (cQ d)
% 229.88/230.26 Found (x9 x8) as proof of False
% 229.88/230.26 Found (fun (x9:(not (cQ d)))=> (x9 x8)) as proof of False
% 229.88/230.26 Found (fun (x9:(not (cQ d)))=> (x9 x8)) as proof of ((not (cQ d))->False)
% 229.88/230.26 Found x8:(cQ Xz)
% 229.88/230.26 Instantiate: Xz:=d:fofType
% 229.88/230.26 Found x8 as proof of (cQ d)
% 229.88/230.26 Found (x9 x8) as proof of False
% 229.88/230.26 Found (fun (x9:(not (cQ d)))=> (x9 x8)) as proof of False
% 229.88/230.26 Found (fun (x9:(not (cQ d)))=> (x9 x8)) as proof of ((not (cQ d))->False)
% 229.88/230.26 Found x7:(cQ Xz)
% 229.88/230.26 Instantiate: Xz:=c:fofType
% 229.88/230.26 Found x7 as proof of (cQ c)
% 229.88/230.26 Found (x10 x7) as proof of False
% 229.88/230.26 Found (fun (x10:((cQ c)->False))=> (x10 x7)) as proof of False
% 229.88/230.26 Found (fun (x10:((cQ c)->False))=> (x10 x7)) as proof of (((cQ c)->False)->False)
% 229.88/230.26 Found x7:(cQ Xz)
% 229.88/230.26 Instantiate: Xz:=c:fofType
% 229.88/230.26 Found x7 as proof of (cQ c)
% 229.88/230.26 Found (x10 x7) as proof of False
% 229.88/230.26 Found (fun (x10:((cQ c)->False))=> (x10 x7)) as proof of False
% 229.88/230.26 Found (fun (x10:((cQ c)->False))=> (x10 x7)) as proof of (((cQ c)->False)->False)
% 229.88/230.26 Found x6:(cP Xz)
% 229.88/230.26 Instantiate: Xz:=a:fofType
% 229.88/230.26 Found x6 as proof of (cP a)
% 229.88/230.26 Found (x9 x6) as proof of False
% 229.88/230.26 Found (fun (x9:(not (cP a)))=> (x9 x6)) as proof of False
% 229.88/230.26 Found (fun (x9:(not (cP a)))=> (x9 x6)) as proof of ((not (cP a))->False)
% 229.88/230.26 Found x6:(cP Xz)
% 229.88/230.26 Instantiate: Xz:=b:fofType
% 229.88/230.26 Found x6 as proof of (cP b)
% 229.88/230.26 Found (x9 x6) as proof of False
% 229.88/230.26 Found (fun (x9:(not (cP b)))=> (x9 x6)) as proof of False
% 229.88/230.26 Found (fun (x9:(not (cP b)))=> (x9 x6)) as proof of ((not (cP b))->False)
% 229.88/230.26 Found x6:(cP Xz)
% 229.88/230.26 Instantiate: Xz:=b:fofType
% 229.88/230.26 Found x6 as proof of (cP b)
% 229.88/230.26 Found (x9 x6) as proof of False
% 229.88/230.26 Found (fun (x9:(not (cP b)))=> (x9 x6)) as proof of False
% 229.88/230.26 Found (fun (x9:(not (cP b)))=> (x9 x6)) as proof of ((not (cP b))->False)
% 229.88/230.26 Found x6:(cP Xz)
% 229.88/230.26 Instantiate: Xz:=a:fofType
% 229.88/230.26 Found x6 as proof of (cP a)
% 229.88/230.26 Found (x9 x6) as proof of False
% 229.88/230.26 Found (fun (x9:(not (cP a)))=> (x9 x6)) as proof of False
% 229.88/230.26 Found (fun (x9:(not (cP a)))=> (x9 x6)) as proof of ((not (cP a))->False)
% 229.88/230.26 Found x8:(not (cP a))
% 229.88/230.26 Instantiate: Xz:=a:fofType
% 229.88/230.26 Found x8 as proof of ((cP Xz)->False)
% 229.88/230.26 Found x8:(not (cP b))
% 229.88/230.26 Instantiate: Xz:=b:fofType
% 229.88/230.26 Found x8 as proof of ((cP Xz)->False)
% 229.88/230.26 Found x8:(not (cP a))
% 229.88/230.26 Instantiate: Xz0:=a:fofType
% 229.88/230.26 Found x8 as proof of ((cP Xz0)->False)
% 229.88/230.26 Found x8:(not (cP b))
% 229.88/230.26 Instantiate: Xz0:=b:fofType
% 229.88/230.26 Found x8 as proof of ((cP Xz0)->False)
% 229.88/230.26 Found x9:(cP Xz)
% 229.88/230.26 Instantiate: Xz:=a:fofType
% 229.88/230.26 Found (fun (x9:(cP Xz))=> x9) as proof of (cP a)
% 229.88/230.26 Found (fun (x9:(cP Xz))=> x9) as proof of ((cP Xz)->(cP a))
% 229.88/230.26 Found x9:(cP Xz)
% 229.88/230.26 Instantiate: Xz:=a:fofType
% 229.88/230.26 Found (fun (x9:(cP Xz))=> x9) as proof of (cP a)
% 229.88/230.26 Found (fun (x9:(cP Xz))=> x9) as proof of ((cP Xz)->(cP a))
% 229.88/230.26 Found x9:(cP Xz)
% 229.88/230.26 Instantiate: Xz:=b:fofType
% 229.88/230.26 Found (fun (x9:(cP Xz))=> x9) as proof of (cP b)
% 229.88/230.26 Found (fun (x9:(cP Xz))=> x9) as proof of ((cP Xz)->(cP b))
% 229.88/230.26 Found x9:(cP Xz)
% 229.88/230.26 Instantiate: Xz:=b:fofType
% 229.88/230.26 Found (fun (x9:(cP Xz))=> x9) as proof of (cP b)
% 229.88/230.26 Found (fun (x9:(cP Xz))=> x9) as proof of ((cP Xz)->(cP b))
% 229.88/230.26 Found x2:(not (cP a))
% 229.88/230.26 Instantiate: Xz:=a:fofType
% 229.88/230.26 Found x2 as proof of ((cP Xz)->False)
% 234.88/235.24 Found x2:(not (cP b))
% 234.88/235.24 Instantiate: Xz:=b:fofType
% 234.88/235.24 Found x2 as proof of ((cP Xz)->False)
% 234.88/235.24 Found x2:(not (cP a))
% 234.88/235.24 Instantiate: Xz:=a:fofType
% 234.88/235.24 Found x2 as proof of ((cP Xz)->False)
% 234.88/235.24 Found x2:(not (cP b))
% 234.88/235.24 Instantiate: Xz:=b:fofType
% 234.88/235.24 Found x2 as proof of ((cP Xz)->False)
% 234.88/235.24 Found x4:((cP a)->False)
% 234.88/235.24 Instantiate: Xx:=a:fofType
% 234.88/235.24 Found x4 as proof of ((cP Xx)->False)
% 234.88/235.24 Found x4:((cP b)->False)
% 234.88/235.24 Instantiate: Xx:=b:fofType
% 234.88/235.24 Found x4 as proof of ((cP Xx)->False)
% 234.88/235.24 Found x5:(cQ Xz)
% 234.88/235.24 Instantiate: Xz:=c:fofType
% 234.88/235.24 Found x5 as proof of (cQ c)
% 234.88/235.24 Found (x10 x5) as proof of False
% 234.88/235.24 Found (fun (x10:((cQ c)->False))=> (x10 x5)) as proof of False
% 234.88/235.24 Found (fun (x10:((cQ c)->False))=> (x10 x5)) as proof of (((cQ c)->False)->False)
% 234.88/235.24 Found x7:(cQ Xz)
% 234.88/235.24 Instantiate: Xz:=c:fofType
% 234.88/235.24 Found x7 as proof of (cQ c)
% 234.88/235.24 Found (x10 x7) as proof of False
% 234.88/235.24 Found (fun (x10:((cQ c)->False))=> (x10 x7)) as proof of False
% 234.88/235.24 Found (fun (x10:((cQ c)->False))=> (x10 x7)) as proof of (((cQ c)->False)->False)
% 234.88/235.24 Found x5:(cQ Xz)
% 234.88/235.24 Instantiate: Xz:=c:fofType
% 234.88/235.24 Found x5 as proof of (cQ c)
% 234.88/235.24 Found (x10 x5) as proof of False
% 234.88/235.24 Found (fun (x10:((cQ c)->False))=> (x10 x5)) as proof of False
% 234.88/235.24 Found (fun (x10:((cQ c)->False))=> (x10 x5)) as proof of (((cQ c)->False)->False)
% 234.88/235.24 Found x7:(cQ Xz)
% 234.88/235.24 Instantiate: Xz:=c:fofType
% 234.88/235.24 Found x7 as proof of (cQ c)
% 234.88/235.24 Found (x10 x7) as proof of False
% 234.88/235.24 Found (fun (x10:((cQ c)->False))=> (x10 x7)) as proof of False
% 234.88/235.24 Found (fun (x10:((cQ c)->False))=> (x10 x7)) as proof of (((cQ c)->False)->False)
% 234.88/235.24 Found x40:False
% 234.88/235.24 Found (fun (x8:((or ((or ((or ((or (cP Xx)) ((cQ Xx)->False))) ((cQ x7)->False))) ((cQ c)->False))) ((cQ d)->False)))=> x40) as proof of False
% 234.88/235.24 Found (fun (x7:fofType) (x8:((or ((or ((or ((or (cP Xx)) ((cQ Xx)->False))) ((cQ x7)->False))) ((cQ c)->False))) ((cQ d)->False)))=> x40) as proof of (((or ((or ((or ((or (cP Xx)) ((cQ Xx)->False))) ((cQ x7)->False))) ((cQ c)->False))) ((cQ d)->False))->False)
% 234.88/235.24 Found (fun (x7:fofType) (x8:((or ((or ((or ((or (cP Xx)) ((cQ Xx)->False))) ((cQ x7)->False))) ((cQ c)->False))) ((cQ d)->False)))=> x40) as proof of (forall (x:fofType), (((or ((or ((or ((or (cP Xx)) ((cQ Xx)->False))) ((cQ x)->False))) ((cQ c)->False))) ((cQ d)->False))->False))
% 234.88/235.24 Found x40:False
% 234.88/235.24 Found (fun (x8:(cQ Xz0))=> x40) as proof of False
% 234.88/235.24 Found (fun (x7:((or (cP Xz0)) (cR Xz0))) (x8:(cQ Xz0))=> x40) as proof of ((cQ Xz0)->False)
% 234.88/235.24 Found (fun (x7:((or (cP Xz0)) (cR Xz0))) (x8:(cQ Xz0))=> x40) as proof of (((or (cP Xz0)) (cR Xz0))->((cQ Xz0)->False))
% 234.88/235.24 Found x40:False
% 234.88/235.24 Found (fun (x8:(cQ Xz))=> x40) as proof of False
% 234.88/235.24 Found (fun (x7:((or (cP Xz)) (cR Xz))) (x8:(cQ Xz))=> x40) as proof of ((cQ Xz)->False)
% 234.88/235.24 Found (fun (x7:((or (cP Xz)) (cR Xz))) (x8:(cQ Xz))=> x40) as proof of (((or (cP Xz)) (cR Xz))->((cQ Xz)->False))
% 234.88/235.24 Found x40:False
% 234.88/235.24 Found (fun (x8:((or ((or ((or ((or (cP Xx)) ((cQ Xx)->False))) ((cQ x7)->False))) ((cQ c)->False))) ((cQ d)->False)))=> x40) as proof of False
% 234.88/235.24 Found (fun (x7:fofType) (x8:((or ((or ((or ((or (cP Xx)) ((cQ Xx)->False))) ((cQ x7)->False))) ((cQ c)->False))) ((cQ d)->False)))=> x40) as proof of (((or ((or ((or ((or (cP Xx)) ((cQ Xx)->False))) ((cQ x7)->False))) ((cQ c)->False))) ((cQ d)->False))->False)
% 234.88/235.24 Found (fun (x7:fofType) (x8:((or ((or ((or ((or (cP Xx)) ((cQ Xx)->False))) ((cQ x7)->False))) ((cQ c)->False))) ((cQ d)->False)))=> x40) as proof of (forall (x:fofType), (((or ((or ((or ((or (cP Xx)) ((cQ Xx)->False))) ((cQ x)->False))) ((cQ c)->False))) ((cQ d)->False))->False))
% 234.88/235.24 Found x40:False
% 234.88/235.24 Found (fun (x8:((or ((or ((or ((or (cP Xx0)) ((cQ Xx0)->False))) ((cQ x7)->False))) ((cQ c)->False))) ((cQ d)->False)))=> x40) as proof of False
% 234.88/235.24 Found (fun (x7:fofType) (x8:((or ((or ((or ((or (cP Xx0)) ((cQ Xx0)->False))) ((cQ x7)->False))) ((cQ c)->False))) ((cQ d)->False)))=> x40) as proof of (((or ((or ((or ((or (cP Xx0)) ((cQ Xx0)->False))) ((cQ x7)->False))) ((cQ c)->False))) ((cQ d)->False))->False)
% 234.88/235.24 Found (fun (x7:fofType) (x8:((or ((or ((or ((or (cP Xx0)) ((cQ Xx0)->False))) ((cQ x7)->False))) ((cQ c)->False))) ((cQ d)->False)))=> x40) as proof of (forall (x:fofType), (((or ((or ((or ((or (cP Xx0)) ((cQ Xx0)->False))) ((cQ x)->False))) ((cQ c)->False))) ((cQ d)->False))->False))
% 239.60/239.99 Found x40:False
% 239.60/239.99 Found (fun (x8:(cQ Xz))=> x40) as proof of False
% 239.60/239.99 Found (fun (x7:((or (cP Xz)) (cR Xz))) (x8:(cQ Xz))=> x40) as proof of ((cQ Xz)->False)
% 239.60/239.99 Found (fun (x7:((or (cP Xz)) (cR Xz))) (x8:(cQ Xz))=> x40) as proof of (((or (cP Xz)) (cR Xz))->((cQ Xz)->False))
% 239.60/239.99 Found x40:False
% 239.60/239.99 Found (fun (x8:((or ((or ((or ((or (cP Xx0)) ((cQ Xx0)->False))) ((cQ x7)->False))) ((cQ c)->False))) ((cQ d)->False)))=> x40) as proof of False
% 239.60/239.99 Found (fun (x7:fofType) (x8:((or ((or ((or ((or (cP Xx0)) ((cQ Xx0)->False))) ((cQ x7)->False))) ((cQ c)->False))) ((cQ d)->False)))=> x40) as proof of (((or ((or ((or ((or (cP Xx0)) ((cQ Xx0)->False))) ((cQ x7)->False))) ((cQ c)->False))) ((cQ d)->False))->False)
% 239.60/239.99 Found (fun (x7:fofType) (x8:((or ((or ((or ((or (cP Xx0)) ((cQ Xx0)->False))) ((cQ x7)->False))) ((cQ c)->False))) ((cQ d)->False)))=> x40) as proof of (forall (x:fofType), (((or ((or ((or ((or (cP Xx0)) ((cQ Xx0)->False))) ((cQ x)->False))) ((cQ c)->False))) ((cQ d)->False))->False))
% 239.60/239.99 Found x40:False
% 239.60/239.99 Found (fun (x8:(cQ Xz0))=> x40) as proof of False
% 239.60/239.99 Found (fun (x7:((or (cP Xz0)) (cR Xz0))) (x8:(cQ Xz0))=> x40) as proof of ((cQ Xz0)->False)
% 239.60/239.99 Found (fun (x7:((or (cP Xz0)) (cR Xz0))) (x8:(cQ Xz0))=> x40) as proof of (((or (cP Xz0)) (cR Xz0))->((cQ Xz0)->False))
% 239.60/239.99 Found x10:(cP Xz)
% 239.60/239.99 Instantiate: Xz:=a:fofType
% 239.60/239.99 Found (fun (x10:(cP Xz))=> x10) as proof of (cP a)
% 239.60/239.99 Found (fun (x10:(cP Xz))=> x10) as proof of ((cP Xz)->(cP a))
% 239.60/239.99 Found x7:(not (cQ d))
% 239.60/239.99 Instantiate: Xz:=d:fofType
% 239.60/239.99 Found (fun (x8:((or (cP Xz)) (cR Xz)))=> x7) as proof of ((cQ Xz)->False)
% 239.60/239.99 Found (fun (x8:((or (cP Xz)) (cR Xz)))=> x7) as proof of (((or (cP Xz)) (cR Xz))->((cQ Xz)->False))
% 239.60/239.99 Found (and_rect20 (fun (x8:((or (cP Xz)) (cR Xz)))=> x7)) as proof of False
% 239.60/239.99 Found ((and_rect2 False) (fun (x8:((or (cP Xz)) (cR Xz)))=> x7)) as proof of False
% 239.60/239.99 Found (((fun (P:Type) (x8:(((or (cP Xz)) (cR Xz))->((cQ Xz)->P)))=> (((((and_rect ((or (cP Xz)) (cR Xz))) (cQ Xz)) P) x8) x20)) False) (fun (x8:((or (cP Xz)) (cR Xz)))=> x7)) as proof of False
% 239.60/239.99 Found (((fun (P:Type) (x8:(((or (cP d)) (cR d))->((cQ d)->P)))=> (((((and_rect ((or (cP d)) (cR d))) (cQ d)) P) x8) (x2 d))) False) (fun (x8:((or (cP d)) (cR d)))=> x7)) as proof of False
% 239.60/239.99 Found (fun (x7:(not (cQ d)))=> (((fun (P:Type) (x8:(((or (cP d)) (cR d))->((cQ d)->P)))=> (((((and_rect ((or (cP d)) (cR d))) (cQ d)) P) x8) (x2 d))) False) (fun (x8:((or (cP d)) (cR d)))=> x7))) as proof of False
% 239.60/239.99 Found (fun (x7:(not (cQ d)))=> (((fun (P:Type) (x8:(((or (cP d)) (cR d))->((cQ d)->P)))=> (((((and_rect ((or (cP d)) (cR d))) (cQ d)) P) x8) (x2 d))) False) (fun (x8:((or (cP d)) (cR d)))=> x7))) as proof of ((not (cQ d))->False)
% 239.60/239.99 Found x10:(cP Xz)
% 239.60/239.99 Instantiate: Xz:=a:fofType
% 239.60/239.99 Found (fun (x10:(cP Xz))=> x10) as proof of (cP a)
% 239.60/239.99 Found (fun (x10:(cP Xz))=> x10) as proof of ((cP Xz)->(cP a))
% 239.60/239.99 Found x7:(not (cQ d))
% 239.60/239.99 Instantiate: Xz:=d:fofType
% 239.60/239.99 Found (fun (x8:((or (cP Xz)) (cR Xz)))=> x7) as proof of ((cQ Xz)->False)
% 239.60/239.99 Found (fun (x8:((or (cP Xz)) (cR Xz)))=> x7) as proof of (((or (cP Xz)) (cR Xz))->((cQ Xz)->False))
% 239.60/239.99 Found (and_rect20 (fun (x8:((or (cP Xz)) (cR Xz)))=> x7)) as proof of False
% 239.60/239.99 Found ((and_rect2 False) (fun (x8:((or (cP Xz)) (cR Xz)))=> x7)) as proof of False
% 239.60/239.99 Found (((fun (P:Type) (x8:(((or (cP Xz)) (cR Xz))->((cQ Xz)->P)))=> (((((and_rect ((or (cP Xz)) (cR Xz))) (cQ Xz)) P) x8) x20)) False) (fun (x8:((or (cP Xz)) (cR Xz)))=> x7)) as proof of False
% 239.60/239.99 Found (((fun (P:Type) (x8:(((or (cP d)) (cR d))->((cQ d)->P)))=> (((((and_rect ((or (cP d)) (cR d))) (cQ d)) P) x8) (x2 d))) False) (fun (x8:((or (cP d)) (cR d)))=> x7)) as proof of False
% 239.60/239.99 Found (fun (x7:(not (cQ d)))=> (((fun (P:Type) (x8:(((or (cP d)) (cR d))->((cQ d)->P)))=> (((((and_rect ((or (cP d)) (cR d))) (cQ d)) P) x8) (x2 d))) False) (fun (x8:((or (cP d)) (cR d)))=> x7))) as proof of False
% 239.60/239.99 Found (fun (x7:(not (cQ d)))=> (((fun (P:Type) (x8:(((or (cP d)) (cR d))->((cQ d)->P)))=> (((((and_rect ((or (cP d)) (cR d))) (cQ d)) P) x8) (x2 d))) False) (fun (x8:((or (cP d)) (cR d)))=> x7))) as proof of ((not (cQ d))->False)
% 239.60/239.99 Found x9:(cP Xz)
% 239.60/239.99 Instantiate: Xz:=a:fofType
% 239.60/239.99 Found (fun (x9:(cP Xz))=> x9) as proof of (cP a)
% 247.33/247.75 Found (fun (x9:(cP Xz))=> x9) as proof of ((cP Xz)->(cP a))
% 247.33/247.75 Found x9:(cP Xz)
% 247.33/247.75 Instantiate: Xz:=a:fofType
% 247.33/247.75 Found (fun (x9:(cP Xz))=> x9) as proof of (cP a)
% 247.33/247.75 Found (fun (x9:(cP Xz))=> x9) as proof of ((cP Xz)->(cP a))
% 247.33/247.75 Found x9:(cP Xz)
% 247.33/247.75 Instantiate: Xz:=b:fofType
% 247.33/247.75 Found (fun (x9:(cP Xz))=> x9) as proof of (cP b)
% 247.33/247.75 Found (fun (x9:(cP Xz))=> x9) as proof of ((cP Xz)->(cP b))
% 247.33/247.75 Found x9:(cP Xz)
% 247.33/247.75 Instantiate: Xz:=b:fofType
% 247.33/247.75 Found (fun (x9:(cP Xz))=> x9) as proof of (cP b)
% 247.33/247.75 Found (fun (x9:(cP Xz))=> x9) as proof of ((cP Xz)->(cP b))
% 247.33/247.75 Found x10:(cP Xz)
% 247.33/247.75 Instantiate: Xz:=b:fofType
% 247.33/247.75 Found (fun (x10:(cP Xz))=> x10) as proof of (cP b)
% 247.33/247.75 Found (fun (x10:(cP Xz))=> x10) as proof of ((cP Xz)->(cP b))
% 247.33/247.75 Found x10:(cP Xz)
% 247.33/247.75 Instantiate: Xz:=b:fofType
% 247.33/247.75 Found (fun (x10:(cP Xz))=> x10) as proof of (cP b)
% 247.33/247.75 Found (fun (x10:(cP Xz))=> x10) as proof of ((cP Xz)->(cP b))
% 247.33/247.75 Found x5:(cQ Xz)
% 247.33/247.75 Instantiate: Xz:=d:fofType
% 247.33/247.75 Found x5 as proof of (cQ d)
% 247.33/247.75 Found (x8 x5) as proof of False
% 247.33/247.75 Found (fun (x8:(not (cQ d)))=> (x8 x5)) as proof of False
% 247.33/247.75 Found (fun (x8:(not (cQ d)))=> (x8 x5)) as proof of ((not (cQ d))->False)
% 247.33/247.75 Found x10:((cP a)->False)
% 247.33/247.75 Instantiate: Xz:=a:fofType
% 247.33/247.75 Found x10 as proof of ((cP Xz)->False)
% 247.33/247.75 Found x10:((cP b)->False)
% 247.33/247.75 Instantiate: Xz:=b:fofType
% 247.33/247.75 Found x10 as proof of ((cP Xz)->False)
% 247.33/247.75 Found x80:False
% 247.33/247.75 Found (fun (x9:((or ((or ((or (cP Xx)) ((cQ Xx)->False))) ((cQ x6)->False))) ((cQ c)->False)))=> x80) as proof of False
% 247.33/247.75 Found (fun (x9:((or ((or ((or (cP Xx)) ((cQ Xx)->False))) ((cQ x6)->False))) ((cQ c)->False)))=> x80) as proof of (((or ((or ((or (cP Xx)) ((cQ Xx)->False))) ((cQ x6)->False))) ((cQ c)->False))->False)
% 247.33/247.75 Found x9:(not (cP b))
% 247.33/247.75 Instantiate: Xz:=b:fofType
% 247.33/247.75 Found x9 as proof of ((cP Xz)->False)
% 247.33/247.75 Found x9:(not (cP a))
% 247.33/247.75 Instantiate: Xz0:=a:fofType
% 247.33/247.75 Found x9 as proof of ((cP Xz0)->False)
% 247.33/247.75 Found x80:False
% 247.33/247.75 Found (fun (x9:((or ((or ((or (cP Xx)) ((cQ Xx)->False))) ((cQ x6)->False))) ((cQ c)->False)))=> x80) as proof of False
% 247.33/247.75 Found (fun (x9:((or ((or ((or (cP Xx)) ((cQ Xx)->False))) ((cQ x6)->False))) ((cQ c)->False)))=> x80) as proof of (((or ((or ((or (cP Xx)) ((cQ Xx)->False))) ((cQ x6)->False))) ((cQ c)->False))->False)
% 247.33/247.75 Found x9:(cP Xz)
% 247.33/247.75 Instantiate: Xz:=a:fofType
% 247.33/247.75 Found (fun (x9:(cP Xz))=> x9) as proof of (cP a)
% 247.33/247.75 Found (fun (x9:(cP Xz))=> x9) as proof of ((cP Xz)->(cP a))
% 247.33/247.75 Found x9:(cP Xz)
% 247.33/247.75 Instantiate: Xz:=b:fofType
% 247.33/247.75 Found (fun (x9:(cP Xz))=> x9) as proof of (cP b)
% 247.33/247.75 Found (fun (x9:(cP Xz))=> x9) as proof of ((cP Xz)->(cP b))
% 247.33/247.75 Found x9:(cP Xz)
% 247.33/247.75 Instantiate: Xz:=b:fofType
% 247.33/247.75 Found (fun (x9:(cP Xz))=> x9) as proof of (cP b)
% 247.33/247.75 Found (fun (x9:(cP Xz))=> x9) as proof of ((cP Xz)->(cP b))
% 247.33/247.75 Found x9:(cP Xz)
% 247.33/247.75 Instantiate: Xz:=a:fofType
% 247.33/247.75 Found (fun (x9:(cP Xz))=> x9) as proof of (cP a)
% 247.33/247.75 Found (fun (x9:(cP Xz))=> x9) as proof of ((cP Xz)->(cP a))
% 247.33/247.75 Found x8:(not (cP a))
% 247.33/247.75 Instantiate: Xz0:=a:fofType
% 247.33/247.75 Found x8 as proof of ((cP Xz0)->False)
% 247.33/247.75 Found x8:(not (cP b))
% 247.33/247.75 Instantiate: Xz0:=b:fofType
% 247.33/247.75 Found x8 as proof of ((cP Xz0)->False)
% 247.33/247.75 Found x8:(not (cP a))
% 247.33/247.75 Instantiate: Xz:=a:fofType
% 247.33/247.75 Found x8 as proof of ((cP Xz)->False)
% 247.33/247.75 Found x8:(not (cP b))
% 247.33/247.75 Instantiate: Xz:=b:fofType
% 247.33/247.75 Found x8 as proof of ((cP Xz)->False)
% 247.33/247.75 Found x5:(cQ Xz)
% 247.33/247.75 Instantiate: Xx:=Xz:fofType
% 247.33/247.75 Found x5 as proof of (cQ Xx)
% 247.33/247.75 Found (x11 x5) as proof of False
% 247.33/247.75 Found (fun (x11:((cQ Xx)->False))=> (x11 x5)) as proof of False
% 247.33/247.75 Found (fun (x11:((cQ Xx)->False))=> (x11 x5)) as proof of (((cQ Xx)->False)->False)
% 247.33/247.75 Found x5:(cQ Xz)
% 247.33/247.75 Instantiate: Xz:=c:fofType
% 247.33/247.75 Found x5 as proof of (cQ c)
% 247.33/247.75 Found (x10 x5) as proof of False
% 247.33/247.75 Found (fun (x10:((cQ c)->False))=> (x10 x5)) as proof of False
% 247.33/247.75 Found (fun (x10:((cQ c)->False))=> (x10 x5)) as proof of (((cQ c)->False)->False)
% 247.33/247.75 Found x5:(cQ Xz)
% 247.33/247.75 Instantiate: Xz:=c:fofType
% 247.33/247.75 Found x5 as proof of (cQ c)
% 247.33/247.75 Found (x10 x5) as proof of False
% 247.33/247.75 Found (fun (x10:((cQ c)->False))=> (x10 x5)) as proof of False
% 247.33/247.75 Found (fun (x10:((cQ c)->False))=> (x10 x5)) as proof of (((cQ c)->False)->False)
% 247.33/247.75 Found x9:(cP Xz)
% 247.33/247.75 Instantiate: Xz:=b:fofType
% 247.33/247.75 Found (fun (x9:(cP Xz))=> x9) as proof of (cP b)
% 247.33/247.75 Found (fun (x9:(cP Xz))=> x9) as proof of ((cP Xz)->(cP b))
% 247.33/247.75 Found x9:(cP Xz0)
% 247.33/247.75 Instantiate: Xz0:=b:fofType
% 247.33/247.75 Found (fun (x9:(cP Xz0))=> x9) as proof of (cP b)
% 247.33/247.75 Found (fun (x9:(cP Xz0))=> x9) as proof of ((cP Xz0)->(cP b))
% 253.78/254.11 Found x9:(cP Xz0)
% 253.78/254.11 Instantiate: Xz0:=a:fofType
% 253.78/254.11 Found (fun (x9:(cP Xz0))=> x9) as proof of (cP a)
% 253.78/254.11 Found (fun (x9:(cP Xz0))=> x9) as proof of ((cP Xz0)->(cP a))
% 253.78/254.11 Found x80:False
% 253.78/254.11 Found (fun (x9:(cR Xz))=> x80) as proof of False
% 253.78/254.11 Found (fun (x9:(cR Xz))=> x80) as proof of ((cR Xz)->False)
% 253.78/254.11 Found x80:False
% 253.78/254.11 Found (fun (x9:(cR Xz))=> x80) as proof of False
% 253.78/254.11 Found (fun (x9:(cR Xz))=> x80) as proof of ((cR Xz)->False)
% 253.78/254.11 Found x80:False
% 253.78/254.11 Found (fun (x9:(cR Xz0))=> x80) as proof of False
% 253.78/254.11 Found (fun (x9:(cR Xz0))=> x80) as proof of ((cR Xz0)->False)
% 253.78/254.11 Found x80:False
% 253.78/254.11 Found (fun (x9:(cR Xz0))=> x80) as proof of False
% 253.78/254.11 Found (fun (x9:(cR Xz0))=> x80) as proof of ((cR Xz0)->False)
% 253.78/254.11 Found x9:(cP Xz)
% 253.78/254.11 Instantiate: Xz:=a:fofType
% 253.78/254.11 Found (fun (x9:(cP Xz))=> x9) as proof of (cP a)
% 253.78/254.11 Found (fun (x9:(cP Xz))=> x9) as proof of ((cP Xz)->(cP a))
% 253.78/254.11 Found x6:((cP b)->False)
% 253.78/254.11 Instantiate: Xz:=b:fofType
% 253.78/254.11 Found x6 as proof of ((cP Xz)->False)
% 253.78/254.11 Found x6:((cP a)->False)
% 253.78/254.11 Instantiate: Xz:=a:fofType
% 253.78/254.11 Found x6 as proof of ((cP Xz)->False)
% 253.78/254.11 Found x6:((cP b)->False)
% 253.78/254.11 Instantiate: Xz:=b:fofType
% 253.78/254.11 Found x6 as proof of ((cP Xz)->False)
% 253.78/254.11 Found x6:((cP a)->False)
% 253.78/254.11 Instantiate: Xz:=a:fofType
% 253.78/254.11 Found x6 as proof of ((cP Xz)->False)
% 253.78/254.11 Found x9:(cP Xz)
% 253.78/254.11 Instantiate: Xz:=b:fofType
% 253.78/254.11 Found (fun (x9:(cP Xz))=> x9) as proof of (cP b)
% 253.78/254.11 Found (fun (x9:(cP Xz))=> x9) as proof of ((cP Xz)->(cP b))
% 253.78/254.11 Found x9:(cP Xz)
% 253.78/254.11 Instantiate: Xz:=a:fofType
% 253.78/254.11 Found (fun (x9:(cP Xz))=> x9) as proof of (cP a)
% 253.78/254.11 Found (fun (x9:(cP Xz))=> x9) as proof of ((cP Xz)->(cP a))
% 253.78/254.11 Found x9:(cP Xz0)
% 253.78/254.11 Instantiate: Xz0:=b:fofType
% 253.78/254.11 Found (fun (x9:(cP Xz0))=> x9) as proof of (cP b)
% 253.78/254.11 Found (fun (x9:(cP Xz0))=> x9) as proof of ((cP Xz0)->(cP b))
% 253.78/254.11 Found x9:(cP Xz0)
% 253.78/254.11 Instantiate: Xz0:=a:fofType
% 253.78/254.11 Found (fun (x9:(cP Xz0))=> x9) as proof of (cP a)
% 253.78/254.11 Found (fun (x9:(cP Xz0))=> x9) as proof of ((cP Xz0)->(cP a))
% 253.78/254.11 Found x5:(cQ Xz)
% 253.78/254.11 Instantiate: Xz:=c:fofType
% 253.78/254.11 Found x5 as proof of (cQ c)
% 253.78/254.11 Found (x10 x5) as proof of False
% 253.78/254.11 Found (fun (x10:((cQ c)->False))=> (x10 x5)) as proof of False
% 253.78/254.11 Found (fun (x10:((cQ c)->False))=> (x10 x5)) as proof of (((cQ c)->False)->False)
% 253.78/254.11 Found x5:(cQ Xz)
% 253.78/254.11 Instantiate: Xz:=c:fofType
% 253.78/254.11 Found x5 as proof of (cQ c)
% 253.78/254.11 Found (x10 x5) as proof of False
% 253.78/254.11 Found (fun (x10:((cQ c)->False))=> (x10 x5)) as proof of False
% 253.78/254.11 Found (fun (x10:((cQ c)->False))=> (x10 x5)) as proof of (((cQ c)->False)->False)
% 253.78/254.11 Found x8:(cQ Xz)
% 253.78/254.11 Instantiate: Xx:=Xz:fofType
% 253.78/254.11 Found x8 as proof of (cQ Xx)
% 253.78/254.11 Found (x11 x8) as proof of False
% 253.78/254.11 Found (fun (x11:((cQ Xx)->False))=> (x11 x8)) as proof of False
% 253.78/254.11 Found (fun (x11:((cQ Xx)->False))=> (x11 x8)) as proof of (((cQ Xx)->False)->False)
% 253.78/254.11 Found x8:(cQ Xz)
% 253.78/254.11 Instantiate: Xz:=d:fofType
% 253.78/254.11 Found x8 as proof of (cQ d)
% 253.78/254.11 Found (x9 x8) as proof of False
% 253.78/254.11 Found (fun (x9:((cQ d)->False))=> (x9 x8)) as proof of False
% 253.78/254.11 Found (fun (x9:((cQ d)->False))=> (x9 x8)) as proof of (((cQ d)->False)->False)
% 253.78/254.11 Found x8:(cQ Xz)
% 253.78/254.11 Instantiate: Xz:=d:fofType
% 253.78/254.11 Found x8 as proof of (cQ d)
% 253.78/254.11 Found (x9 x8) as proof of False
% 253.78/254.11 Found (fun (x9:((cQ d)->False))=> (x9 x8)) as proof of False
% 253.78/254.11 Found (fun (x9:((cQ d)->False))=> (x9 x8)) as proof of (((cQ d)->False)->False)
% 253.78/254.11 Found x80:False
% 253.78/254.11 Found (fun (x9:((or ((or ((or (cP Xx)) ((cQ Xx)->False))) ((cQ x6)->False))) ((cQ c)->False)))=> x80) as proof of False
% 253.78/254.11 Found (fun (x9:((or ((or ((or (cP Xx)) ((cQ Xx)->False))) ((cQ x6)->False))) ((cQ c)->False)))=> x80) as proof of (((or ((or ((or (cP Xx)) ((cQ Xx)->False))) ((cQ x6)->False))) ((cQ c)->False))->False)
% 253.78/254.11 Found x6:((cP b)->False)
% 253.78/254.11 Instantiate: Xz0:=b:fofType
% 253.78/254.11 Found x6 as proof of ((cP Xz0)->False)
% 253.78/254.11 Found x6:((cP a)->False)
% 253.78/254.11 Instantiate: Xz0:=a:fofType
% 253.78/254.11 Found x6 as proof of ((cP Xz0)->False)
% 253.78/254.11 Found x80:False
% 253.78/254.11 Found (fun (x9:((or ((or ((or (cP Xx)) ((cQ Xx)->False))) ((cQ x6)->False))) ((cQ c)->False)))=> x80) as proof of False
% 253.78/254.11 Found (fun (x9:((or ((or ((or (cP Xx)) ((cQ Xx)->False))) ((cQ x6)->False))) ((cQ c)->False)))=> x80) as proof of (((or ((or ((or (cP Xx)) ((cQ Xx)->False))) ((cQ x6)->False))) ((cQ c)->False))->False)
% 253.78/254.11 Found x6:((cP b)->False)
% 253.78/254.11 Instantiate: Xz:=b:fofType
% 253.78/254.11 Found x6 as proof of ((cP Xz)->False)
% 253.78/254.11 Found x6:((cP a)->False)
% 253.78/254.11 Instantiate: Xz:=a:fofType
% 260.54/260.92 Found x6 as proof of ((cP Xz)->False)
% 260.54/260.92 Found x5:(cQ Xz)
% 260.54/260.92 Instantiate: Xz:=c:fofType
% 260.54/260.92 Found x5 as proof of (cQ c)
% 260.54/260.92 Found (x10 x5) as proof of False
% 260.54/260.92 Found (fun (x10:((cQ c)->False))=> (x10 x5)) as proof of False
% 260.54/260.92 Found (fun (x10:((cQ c)->False))=> (x10 x5)) as proof of (((cQ c)->False)->False)
% 260.54/260.92 Found x5:(cQ Xz)
% 260.54/260.92 Instantiate: Xz:=c:fofType
% 260.54/260.92 Found x5 as proof of (cQ c)
% 260.54/260.92 Found (x10 x5) as proof of False
% 260.54/260.92 Found (fun (x10:((cQ c)->False))=> (x10 x5)) as proof of False
% 260.54/260.92 Found (fun (x10:((cQ c)->False))=> (x10 x5)) as proof of (((cQ c)->False)->False)
% 260.54/260.92 Found x8:(cQ Xz)
% 260.54/260.92 Instantiate: Xz:=c:fofType
% 260.54/260.92 Found x8 as proof of (cQ c)
% 260.54/260.92 Found (x10 x8) as proof of False
% 260.54/260.92 Found (fun (x10:((cQ c)->False))=> (x10 x8)) as proof of False
% 260.54/260.92 Found (fun (x10:((cQ c)->False))=> (x10 x8)) as proof of (((cQ c)->False)->False)
% 260.54/260.92 Found x8:(cQ Xz)
% 260.54/260.92 Instantiate: Xz:=c:fofType
% 260.54/260.92 Found x8 as proof of (cQ c)
% 260.54/260.92 Found (x10 x8) as proof of False
% 260.54/260.92 Found (fun (x10:((cQ c)->False))=> (x10 x8)) as proof of False
% 260.54/260.92 Found (fun (x10:((cQ c)->False))=> (x10 x8)) as proof of (((cQ c)->False)->False)
% 260.54/260.92 Found x9:(cP Xz)
% 260.54/260.92 Instantiate: Xz:=b:fofType
% 260.54/260.92 Found (fun (x9:(cP Xz))=> x9) as proof of (cP b)
% 260.54/260.92 Found (fun (x9:(cP Xz))=> x9) as proof of ((cP Xz)->(cP b))
% 260.54/260.92 Found x9:(cP Xz0)
% 260.54/260.92 Instantiate: Xz0:=b:fofType
% 260.54/260.92 Found (fun (x9:(cP Xz0))=> x9) as proof of (cP b)
% 260.54/260.92 Found (fun (x9:(cP Xz0))=> x9) as proof of ((cP Xz0)->(cP b))
% 260.54/260.92 Found x9:(cP Xz0)
% 260.54/260.92 Instantiate: Xz0:=a:fofType
% 260.54/260.92 Found (fun (x9:(cP Xz0))=> x9) as proof of (cP a)
% 260.54/260.92 Found (fun (x9:(cP Xz0))=> x9) as proof of ((cP Xz0)->(cP a))
% 260.54/260.92 Found x9:(cP Xz)
% 260.54/260.92 Instantiate: Xz:=a:fofType
% 260.54/260.92 Found (fun (x9:(cP Xz))=> x9) as proof of (cP a)
% 260.54/260.92 Found (fun (x9:(cP Xz))=> x9) as proof of ((cP Xz)->(cP a))
% 260.54/260.92 Found x80:False
% 260.54/260.92 Found (fun (x9:(cR Xz))=> x80) as proof of False
% 260.54/260.92 Found (fun (x9:(cR Xz))=> x80) as proof of ((cR Xz)->False)
% 260.54/260.92 Found x80:False
% 260.54/260.92 Found (fun (x9:(cR Xz0))=> x80) as proof of False
% 260.54/260.92 Found (fun (x9:(cR Xz0))=> x80) as proof of ((cR Xz0)->False)
% 260.54/260.92 Found x80:False
% 260.54/260.92 Found (fun (x9:(cR Xz0))=> x80) as proof of False
% 260.54/260.92 Found (fun (x9:(cR Xz0))=> x80) as proof of ((cR Xz0)->False)
% 260.54/260.92 Found x80:False
% 260.54/260.93 Found (fun (x9:(cR Xz))=> x80) as proof of False
% 260.54/260.93 Found (fun (x9:(cR Xz))=> x80) as proof of ((cR Xz)->False)
% 260.54/260.93 Found x10:(cP Xz)
% 260.54/260.93 Instantiate: Xz:=a:fofType
% 260.54/260.93 Found (fun (x10:(cP Xz))=> x10) as proof of (cP a)
% 260.54/260.93 Found (fun (x10:(cP Xz))=> x10) as proof of ((cP Xz)->(cP a))
% 260.54/260.93 Found x10:(cP Xz)
% 260.54/260.93 Instantiate: Xz:=b:fofType
% 260.54/260.93 Found (fun (x10:(cP Xz))=> x10) as proof of (cP b)
% 260.54/260.93 Found (fun (x10:(cP Xz))=> x10) as proof of ((cP Xz)->(cP b))
% 260.54/260.93 Found x9:((cP b)->False)
% 260.54/260.93 Instantiate: Xz0:=b:fofType
% 260.54/260.93 Found x9 as proof of ((cP Xz0)->False)
% 260.54/260.93 Found x60:False
% 260.54/260.93 Found (fun (x9:((cQ x4)->False))=> x60) as proof of False
% 260.54/260.93 Found (fun (x9:((cQ x4)->False))=> x60) as proof of (((cQ x4)->False)->False)
% 260.54/260.93 Found x60:False
% 260.54/260.93 Found (fun (x9:((or (cP Xx)) ((cQ Xx)->False)))=> x60) as proof of False
% 260.54/260.93 Found (fun (x9:((or (cP Xx)) ((cQ Xx)->False)))=> x60) as proof of (((or (cP Xx)) ((cQ Xx)->False))->False)
% 260.54/260.93 Found x60:False
% 260.54/260.93 Found (fun (x9:((or (cP Xx)) ((cQ Xx)->False)))=> x60) as proof of False
% 260.54/260.93 Found (fun (x9:((or (cP Xx)) ((cQ Xx)->False)))=> x60) as proof of (((or (cP Xx)) ((cQ Xx)->False))->False)
% 260.54/260.93 Found x60:False
% 260.54/260.93 Found (fun (x9:((cQ x4)->False))=> x60) as proof of False
% 260.54/260.93 Found (fun (x9:((cQ x4)->False))=> x60) as proof of (((cQ x4)->False)->False)
% 260.54/260.93 Found x9:(cP Xz)
% 260.54/260.93 Instantiate: Xz:=b:fofType
% 260.54/260.93 Found x9 as proof of (cP b)
% 260.54/260.93 Found (x10 x9) as proof of False
% 260.54/260.93 Found (fun (x10:((cP b)->False))=> (x10 x9)) as proof of False
% 260.54/260.93 Found (fun (x10:((cP b)->False))=> (x10 x9)) as proof of (((cP b)->False)->False)
% 260.54/260.93 Found x9:(cP Xz)
% 260.54/260.93 Instantiate: Xz:=a:fofType
% 260.54/260.93 Found x9 as proof of (cP a)
% 260.54/260.93 Found (x10 x9) as proof of False
% 260.54/260.93 Found (fun (x10:((cP a)->False))=> (x10 x9)) as proof of False
% 260.54/260.93 Found (fun (x10:((cP a)->False))=> (x10 x9)) as proof of (((cP a)->False)->False)
% 260.54/260.93 Found x9:(cP Xz)
% 260.54/260.93 Instantiate: Xz:=a:fofType
% 260.54/260.93 Found x9 as proof of (cP a)
% 260.54/260.93 Found (x10 x9) as proof of False
% 260.54/260.93 Found (fun (x10:((cP a)->False))=> (x10 x9)) as proof of False
% 260.54/260.93 Found (fun (x10:((cP a)->False))=> (x10 x9)) as proof of (((cP a)->False)->False)
% 260.54/260.93 Found x9:(cP Xz)
% 260.54/260.93 Instantiate: Xz:=b:fofType
% 260.54/260.93 Found x9 as proof of (cP b)
% 279.50/279.85 Found (x10 x9) as proof of False
% 279.50/279.85 Found (fun (x10:((cP b)->False))=> (x10 x9)) as proof of False
% 279.50/279.85 Found (fun (x10:((cP b)->False))=> (x10 x9)) as proof of (((cP b)->False)->False)
% 279.50/279.85 Found x6:((cP a)->False)
% 279.50/279.85 Instantiate: Xz0:=a:fofType
% 279.50/279.85 Found x6 as proof of ((cP Xz0)->False)
% 279.50/279.85 Found x6:((cP a)->False)
% 279.50/279.85 Instantiate: Xz:=a:fofType
% 279.50/279.85 Found x6 as proof of ((cP Xz)->False)
% 279.50/279.85 Found x6:(not (cP b))
% 279.50/279.85 Instantiate: Xz:=b:fofType
% 279.50/279.85 Found x6 as proof of ((cP Xz)->False)
% 279.50/279.85 Found x6:((cP b)->False)
% 279.50/279.85 Instantiate: Xz:=b:fofType
% 279.50/279.85 Found x6 as proof of ((cP Xz)->False)
% 279.50/279.85 Found x6:(not (cP a))
% 279.50/279.85 Instantiate: Xz:=a:fofType
% 279.50/279.85 Found x6 as proof of ((cP Xz)->False)
% 279.50/279.85 Found x6:((cP b)->False)
% 279.50/279.85 Instantiate: Xz0:=b:fofType
% 279.50/279.85 Found x6 as proof of ((cP Xz0)->False)
% 279.50/279.85 Found x6:(cQ Xz)
% 279.50/279.85 Instantiate: Xz:=d:fofType
% 279.50/279.85 Found x6 as proof of (cQ d)
% 279.50/279.85 Found (x9 x6) as proof of False
% 279.50/279.85 Found (fun (x9:(not (cQ d)))=> (x9 x6)) as proof of False
% 279.50/279.85 Found (fun (x9:(not (cQ d)))=> (x9 x6)) as proof of ((not (cQ d))->False)
% 279.50/279.85 Found x6:(cQ Xz)
% 279.50/279.85 Instantiate: Xz:=d:fofType
% 279.50/279.85 Found x6 as proof of (cQ d)
% 279.50/279.85 Found (x9 x6) as proof of False
% 279.50/279.85 Found (fun (x9:(not (cQ d)))=> (x9 x6)) as proof of False
% 279.50/279.85 Found (fun (x9:(not (cQ d)))=> (x9 x6)) as proof of ((not (cQ d))->False)
% 279.50/279.85 Found x6:(not (cP a))
% 279.50/279.85 Instantiate: Xz0:=a:fofType
% 279.50/279.85 Found x6 as proof of ((cP Xz0)->False)
% 279.50/279.85 Found x6:(not (cP b))
% 279.50/279.85 Instantiate: Xz0:=b:fofType
% 279.50/279.85 Found x6 as proof of ((cP Xz0)->False)
% 279.50/279.85 Found x6:(not (cQ d))
% 279.50/279.85 Instantiate: Xz:=d:fofType
% 279.50/279.85 Found (fun (x7:((or (cP Xz)) (cR Xz)))=> x6) as proof of ((cQ Xz)->False)
% 279.50/279.85 Found (fun (x7:((or (cP Xz)) (cR Xz)))=> x6) as proof of (((or (cP Xz)) (cR Xz))->((cQ Xz)->False))
% 279.50/279.85 Found (and_rect20 (fun (x7:((or (cP Xz)) (cR Xz)))=> x6)) as proof of False
% 279.50/279.85 Found ((and_rect2 False) (fun (x7:((or (cP Xz)) (cR Xz)))=> x6)) as proof of False
% 279.50/279.85 Found (((fun (P:Type) (x7:(((or (cP Xz)) (cR Xz))->((cQ Xz)->P)))=> (((((and_rect ((or (cP Xz)) (cR Xz))) (cQ Xz)) P) x7) x20)) False) (fun (x7:((or (cP Xz)) (cR Xz)))=> x6)) as proof of False
% 279.50/279.85 Found (((fun (P:Type) (x7:(((or (cP d)) (cR d))->((cQ d)->P)))=> (((((and_rect ((or (cP d)) (cR d))) (cQ d)) P) x7) (x2 d))) False) (fun (x7:((or (cP d)) (cR d)))=> x6)) as proof of False
% 279.50/279.85 Found (fun (x6:(not (cQ d)))=> (((fun (P:Type) (x7:(((or (cP d)) (cR d))->((cQ d)->P)))=> (((((and_rect ((or (cP d)) (cR d))) (cQ d)) P) x7) (x2 d))) False) (fun (x7:((or (cP d)) (cR d)))=> x6))) as proof of False
% 279.50/279.85 Found (fun (x6:(not (cQ d)))=> (((fun (P:Type) (x7:(((or (cP d)) (cR d))->((cQ d)->P)))=> (((((and_rect ((or (cP d)) (cR d))) (cQ d)) P) x7) (x2 d))) False) (fun (x7:((or (cP d)) (cR d)))=> x6))) as proof of ((not (cQ d))->False)
% 279.50/279.85 Found x10:(cP Xz)
% 279.50/279.85 Instantiate: Xz:=b:fofType
% 279.50/279.85 Found (fun (x10:(cP Xz))=> x10) as proof of (cP b)
% 279.50/279.85 Found (fun (x10:(cP Xz))=> x10) as proof of ((cP Xz)->(cP b))
% 279.50/279.85 Found x10:(cP Xz)
% 279.50/279.85 Instantiate: Xz:=a:fofType
% 279.50/279.85 Found (fun (x10:(cP Xz))=> x10) as proof of (cP a)
% 279.50/279.85 Found (fun (x10:(cP Xz))=> x10) as proof of ((cP Xz)->(cP a))
% 279.50/279.85 Found x10:(cP Xz)
% 279.50/279.85 Instantiate: Xz:=b:fofType
% 279.50/279.85 Found (fun (x10:(cP Xz))=> x10) as proof of (cP b)
% 279.50/279.85 Found (fun (x10:(cP Xz))=> x10) as proof of ((cP Xz)->(cP b))
% 279.50/279.85 Found x10:(cP Xz)
% 279.50/279.85 Instantiate: Xz:=a:fofType
% 279.50/279.85 Found (fun (x10:(cP Xz))=> x10) as proof of (cP a)
% 279.50/279.85 Found (fun (x10:(cP Xz))=> x10) as proof of ((cP Xz)->(cP a))
% 279.50/279.85 Found x7:(not (cP a))
% 279.50/279.85 Instantiate: Xz0:=a:fofType
% 279.50/279.85 Found x7 as proof of ((cP Xz0)->False)
% 279.50/279.85 Found x7:(cQ Xz)
% 279.50/279.85 Instantiate: Xz:=d:fofType
% 279.50/279.85 Found x7 as proof of (cQ d)
% 279.50/279.85 Found (x8 x7) as proof of False
% 279.50/279.85 Found (fun (x8:(not (cQ d)))=> (x8 x7)) as proof of False
% 279.50/279.85 Found (fun (x8:(not (cQ d)))=> (x8 x7)) as proof of ((not (cQ d))->False)
% 279.50/279.85 Found x80:False
% 279.50/279.85 Found (fun (x9:((or ((or ((or (cP Xx)) ((cQ Xx)->False))) ((cQ x4)->False))) ((cQ c)->False)))=> x80) as proof of False
% 279.50/279.85 Found (fun (x9:((or ((or ((or (cP Xx)) ((cQ Xx)->False))) ((cQ x4)->False))) ((cQ c)->False)))=> x80) as proof of (((or ((or ((or (cP Xx)) ((cQ Xx)->False))) ((cQ x4)->False))) ((cQ c)->False))->False)
% 279.50/279.85 Found x6:(not (cP a))
% 279.50/279.85 Instantiate: Xz0:=a:fofType
% 279.50/279.85 Found x6 as proof of ((cP Xz0)->False)
% 279.50/279.85 Found x80:False
% 279.50/279.85 Found (fun (x9:((or ((or ((or (cP Xx)) ((cQ Xx)->False))) ((cQ x4)->False))) ((cQ c)->False)))=> x80) as proof of False
% 287.29/287.65 Found (fun (x9:((or ((or ((or (cP Xx)) ((cQ Xx)->False))) ((cQ x4)->False))) ((cQ c)->False)))=> x80) as proof of (((or ((or ((or (cP Xx)) ((cQ Xx)->False))) ((cQ x4)->False))) ((cQ c)->False))->False)
% 287.29/287.65 Found x6:(not (cP b))
% 287.29/287.65 Instantiate: Xz0:=b:fofType
% 287.29/287.65 Found x6 as proof of ((cP Xz0)->False)
% 287.29/287.65 Found x9:(cP Xz)
% 287.29/287.65 Instantiate: Xz:=b:fofType
% 287.29/287.65 Found x9 as proof of (cP b)
% 287.29/287.65 Found (x10 x9) as proof of False
% 287.29/287.65 Found (fun (x10:(not (cP b)))=> (x10 x9)) as proof of False
% 287.29/287.65 Found (fun (x10:(not (cP b)))=> (x10 x9)) as proof of ((not (cP b))->False)
% 287.29/287.65 Found x9:(cP Xz)
% 287.29/287.65 Instantiate: Xz:=a:fofType
% 287.29/287.65 Found x9 as proof of (cP a)
% 287.29/287.65 Found (x10 x9) as proof of False
% 287.29/287.65 Found (fun (x10:(not (cP a)))=> (x10 x9)) as proof of False
% 287.29/287.65 Found (fun (x10:(not (cP a)))=> (x10 x9)) as proof of ((not (cP a))->False)
% 287.29/287.65 Found x10:((cP b)->False)
% 287.29/287.65 Instantiate: Xz:=b:fofType
% 287.29/287.65 Found x10 as proof of ((cP Xz)->False)
% 287.29/287.65 Found x10:((cP a)->False)
% 287.29/287.65 Instantiate: Xz:=a:fofType
% 287.29/287.65 Found x10 as proof of ((cP Xz)->False)
% 287.29/287.65 Found x7:((cQ d)->False)
% 287.29/287.65 Instantiate: Xz:=d:fofType
% 287.29/287.65 Found (fun (x8:((or (cP Xz)) (cR Xz)))=> x7) as proof of ((cQ Xz)->False)
% 287.29/287.65 Found (fun (x8:((or (cP Xz)) (cR Xz)))=> x7) as proof of (((or (cP Xz)) (cR Xz))->((cQ Xz)->False))
% 287.29/287.65 Found (and_rect20 (fun (x8:((or (cP Xz)) (cR Xz)))=> x7)) as proof of False
% 287.29/287.65 Found ((and_rect2 False) (fun (x8:((or (cP Xz)) (cR Xz)))=> x7)) as proof of False
% 287.29/287.65 Found (((fun (P:Type) (x8:(((or (cP Xz)) (cR Xz))->((cQ Xz)->P)))=> (((((and_rect ((or (cP Xz)) (cR Xz))) (cQ Xz)) P) x8) x30)) False) (fun (x8:((or (cP Xz)) (cR Xz)))=> x7)) as proof of False
% 287.29/287.65 Found (((fun (P:Type) (x8:(((or (cP d)) (cR d))->((cQ d)->P)))=> (((((and_rect ((or (cP d)) (cR d))) (cQ d)) P) x8) (x3 d))) False) (fun (x8:((or (cP d)) (cR d)))=> x7)) as proof of False
% 287.29/287.65 Found (fun (x7:((cQ d)->False))=> (((fun (P:Type) (x8:(((or (cP d)) (cR d))->((cQ d)->P)))=> (((((and_rect ((or (cP d)) (cR d))) (cQ d)) P) x8) (x3 d))) False) (fun (x8:((or (cP d)) (cR d)))=> x7))) as proof of False
% 287.29/287.65 Found (fun (x7:((cQ d)->False))=> (((fun (P:Type) (x8:(((or (cP d)) (cR d))->((cQ d)->P)))=> (((((and_rect ((or (cP d)) (cR d))) (cQ d)) P) x8) (x3 d))) False) (fun (x8:((or (cP d)) (cR d)))=> x7))) as proof of (((cQ d)->False)->False)
% 287.29/287.65 Found x7:((cQ d)->False)
% 287.29/287.65 Instantiate: Xz:=d:fofType
% 287.29/287.65 Found (fun (x8:((or (cP Xz)) (cR Xz)))=> x7) as proof of ((cQ Xz)->False)
% 287.29/287.65 Found (fun (x8:((or (cP Xz)) (cR Xz)))=> x7) as proof of (((or (cP Xz)) (cR Xz))->((cQ Xz)->False))
% 287.29/287.65 Found (and_rect20 (fun (x8:((or (cP Xz)) (cR Xz)))=> x7)) as proof of False
% 287.29/287.65 Found ((and_rect2 False) (fun (x8:((or (cP Xz)) (cR Xz)))=> x7)) as proof of False
% 287.29/287.65 Found (((fun (P:Type) (x8:(((or (cP Xz)) (cR Xz))->((cQ Xz)->P)))=> (((((and_rect ((or (cP Xz)) (cR Xz))) (cQ Xz)) P) x8) x30)) False) (fun (x8:((or (cP Xz)) (cR Xz)))=> x7)) as proof of False
% 287.29/287.65 Found (((fun (P:Type) (x8:(((or (cP d)) (cR d))->((cQ d)->P)))=> (((((and_rect ((or (cP d)) (cR d))) (cQ d)) P) x8) (x3 d))) False) (fun (x8:((or (cP d)) (cR d)))=> x7)) as proof of False
% 287.29/287.65 Found (fun (x7:((cQ d)->False))=> (((fun (P:Type) (x8:(((or (cP d)) (cR d))->((cQ d)->P)))=> (((((and_rect ((or (cP d)) (cR d))) (cQ d)) P) x8) (x3 d))) False) (fun (x8:((or (cP d)) (cR d)))=> x7))) as proof of False
% 287.29/287.65 Found (fun (x7:((cQ d)->False))=> (((fun (P:Type) (x8:(((or (cP d)) (cR d))->((cQ d)->P)))=> (((((and_rect ((or (cP d)) (cR d))) (cQ d)) P) x8) (x3 d))) False) (fun (x8:((or (cP d)) (cR d)))=> x7))) as proof of (((cQ d)->False)->False)
% 287.29/287.65 Found x10:((cP a)->False)
% 287.29/287.65 Instantiate: Xz:=a:fofType
% 287.29/287.65 Found x10 as proof of ((cP Xz)->False)
% 287.29/287.65 Found x10:((cP b)->False)
% 287.29/287.65 Instantiate: Xz:=b:fofType
% 287.29/287.65 Found x10 as proof of ((cP Xz)->False)
% 287.29/287.65 Found x10:((cP a)->False)
% 287.29/287.65 Instantiate: Xz:=a:fofType
% 287.29/287.65 Found x10 as proof of ((cP Xz)->False)
% 287.29/287.65 Found x10:((cP b)->False)
% 287.29/287.65 Instantiate: Xz:=b:fofType
% 287.29/287.65 Found x10 as proof of ((cP Xz)->False)
% 287.29/287.65 Found x7:(cQ Xz)
% 287.29/287.65 Instantiate: Xx:=Xz:fofType
% 287.29/287.65 Found x7 as proof of (cQ Xx)
% 287.29/287.65 Found (x11 x7) as proof of False
% 287.29/287.65 Found (fun (x11:((cQ Xx)->False))=> (x11 x7)) as proof of False
% 287.29/287.65 Found (fun (x11:((cQ Xx)->False))=> (x11 x7)) as proof of (((cQ Xx)->False)->False)
% 287.29/287.65 Found x7:(cQ Xz)
% 287.29/287.65 Instantiate: Xz:=c:fofType
% 287.29/287.65 Found x7 as proof of (cQ c)
% 287.29/287.65 Found (x10 x7) as proof of False
% 293.20/293.56 Found (fun (x10:((cQ c)->False))=> (x10 x7)) as proof of False
% 293.20/293.56 Found (fun (x10:((cQ c)->False))=> (x10 x7)) as proof of (((cQ c)->False)->False)
% 293.20/293.56 Found x7:(cQ Xz)
% 293.20/293.56 Instantiate: Xz:=c:fofType
% 293.20/293.56 Found x7 as proof of (cQ c)
% 293.20/293.56 Found (x10 x7) as proof of False
% 293.20/293.56 Found (fun (x10:((cQ c)->False))=> (x10 x7)) as proof of False
% 293.20/293.56 Found (fun (x10:((cQ c)->False))=> (x10 x7)) as proof of (((cQ c)->False)->False)
% 293.20/293.56 Found x80:False
% 293.20/293.56 Found (fun (x9:(cR Xz))=> x80) as proof of False
% 293.20/293.56 Found (fun (x9:(cR Xz))=> x80) as proof of ((cR Xz)->False)
% 293.20/293.56 Found x80:False
% 293.20/293.56 Found (fun (x9:(cR Xz))=> x80) as proof of False
% 293.20/293.56 Found (fun (x9:(cR Xz))=> x80) as proof of ((cR Xz)->False)
% 293.20/293.56 Found x80:False
% 293.20/293.56 Found (fun (x9:(cR Xz))=> x80) as proof of False
% 293.20/293.56 Found (fun (x9:(cR Xz))=> x80) as proof of ((cR Xz)->False)
% 293.20/293.56 Found x80:False
% 293.20/293.56 Found (fun (x9:(cR Xz))=> x80) as proof of False
% 293.20/293.56 Found (fun (x9:(cR Xz))=> x80) as proof of ((cR Xz)->False)
% 293.20/293.56 Found x4:((cP b)->False)
% 293.20/293.56 Instantiate: Xz:=b:fofType
% 293.20/293.56 Found x4 as proof of ((cP Xz)->False)
% 293.20/293.56 Found x4:((cP a)->False)
% 293.20/293.56 Instantiate: Xz:=a:fofType
% 293.20/293.56 Found x4 as proof of ((cP Xz)->False)
% 293.20/293.56 Found x9:(cP Xz0)
% 293.20/293.56 Instantiate: Xz0:=a:fofType
% 293.20/293.56 Found (fun (x9:(cP Xz0))=> x9) as proof of (cP a)
% 293.20/293.56 Found (fun (x9:(cP Xz0))=> x9) as proof of ((cP Xz0)->(cP a))
% 293.20/293.56 Found x9:(cP Xz0)
% 293.20/293.56 Instantiate: Xz0:=b:fofType
% 293.20/293.56 Found (fun (x9:(cP Xz0))=> x9) as proof of (cP b)
% 293.20/293.56 Found (fun (x9:(cP Xz0))=> x9) as proof of ((cP Xz0)->(cP b))
% 293.20/293.56 Found x9:(cP Xz)
% 293.20/293.56 Instantiate: Xz:=a:fofType
% 293.20/293.56 Found (fun (x9:(cP Xz))=> x9) as proof of (cP a)
% 293.20/293.56 Found (fun (x9:(cP Xz))=> x9) as proof of ((cP Xz)->(cP a))
% 293.20/293.56 Found x9:(cP Xz)
% 293.20/293.56 Instantiate: Xz:=b:fofType
% 293.20/293.56 Found (fun (x9:(cP Xz))=> x9) as proof of (cP b)
% 293.20/293.56 Found (fun (x9:(cP Xz))=> x9) as proof of ((cP Xz)->(cP b))
% 293.20/293.56 Found x9:(cP Xz)
% 293.20/293.56 Instantiate: Xz:=b:fofType
% 293.20/293.56 Found (fun (x9:(cP Xz))=> x9) as proof of (cP b)
% 293.20/293.56 Found (fun (x9:(cP Xz))=> x9) as proof of ((cP Xz)->(cP b))
% 293.20/293.56 Found x4:(not (cP b))
% 293.20/293.56 Instantiate: Xx:=b:fofType
% 293.20/293.56 Found x4 as proof of ((cP Xx)->False)
% 293.20/293.56 Found x4:(not (cP a))
% 293.20/293.56 Instantiate: Xx:=a:fofType
% 293.20/293.56 Found x4 as proof of ((cP Xx)->False)
% 293.20/293.56 Found x9:(cP Xz)
% 293.20/293.56 Instantiate: Xz:=b:fofType
% 293.20/293.56 Found (fun (x9:(cP Xz))=> x9) as proof of (cP b)
% 293.20/293.56 Found (fun (x9:(cP Xz))=> x9) as proof of ((cP Xz)->(cP b))
% 293.20/293.56 Found x9:(cP Xz)
% 293.20/293.56 Instantiate: Xz:=a:fofType
% 293.20/293.56 Found (fun (x9:(cP Xz))=> x9) as proof of (cP a)
% 293.20/293.56 Found (fun (x9:(cP Xz))=> x9) as proof of ((cP Xz)->(cP a))
% 293.20/293.56 Found x9:(cP Xz)
% 293.20/293.56 Instantiate: Xz:=a:fofType
% 293.20/293.56 Found (fun (x9:(cP Xz))=> x9) as proof of (cP a)
% 293.20/293.56 Found (fun (x9:(cP Xz))=> x9) as proof of ((cP Xz)->(cP a))
% 293.20/293.56 Found x9:(cP Xz0)
% 293.20/293.56 Instantiate: Xz0:=a:fofType
% 293.20/293.56 Found (fun (x9:(cP Xz0))=> x9) as proof of (cP a)
% 293.20/293.56 Found (fun (x9:(cP Xz0))=> x9) as proof of ((cP Xz0)->(cP a))
% 293.20/293.56 Found x9:(cP Xz)
% 293.20/293.56 Instantiate: Xz:=b:fofType
% 293.20/293.56 Found (fun (x9:(cP Xz))=> x9) as proof of (cP b)
% 293.20/293.56 Found (fun (x9:(cP Xz))=> x9) as proof of ((cP Xz)->(cP b))
% 293.20/293.56 Found x7:(cQ Xz)
% 293.20/293.56 Instantiate: Xz:=c:fofType
% 293.20/293.56 Found x7 as proof of (cQ c)
% 293.20/293.56 Found (x10 x7) as proof of False
% 293.20/293.56 Found (fun (x10:((cQ c)->False))=> (x10 x7)) as proof of False
% 293.20/293.56 Found (fun (x10:((cQ c)->False))=> (x10 x7)) as proof of (((cQ c)->False)->False)
% 293.20/293.56 Found x9:(cP Xz)
% 293.20/293.56 Instantiate: Xz:=a:fofType
% 293.20/293.56 Found (fun (x9:(cP Xz))=> x9) as proof of (cP a)
% 293.20/293.56 Found (fun (x9:(cP Xz))=> x9) as proof of ((cP Xz)->(cP a))
% 293.20/293.56 Found x7:(cQ Xz)
% 293.20/293.56 Instantiate: Xz:=c:fofType
% 293.20/293.56 Found x7 as proof of (cQ c)
% 293.20/293.56 Found (x10 x7) as proof of False
% 293.20/293.56 Found (fun (x10:((cQ c)->False))=> (x10 x7)) as proof of False
% 293.20/293.56 Found (fun (x10:((cQ c)->False))=> (x10 x7)) as proof of (((cQ c)->False)->False)
% 293.20/293.56 Found x9:(cP Xz0)
% 293.20/293.56 Instantiate: Xz0:=b:fofType
% 293.20/293.56 Found (fun (x9:(cP Xz0))=> x9) as proof of (cP b)
% 293.20/293.56 Found (fun (x9:(cP Xz0))=> x9) as proof of ((cP Xz0)->(cP b))
% 293.20/293.56 Found x8:(cP Xz0)
% 293.20/293.56 Instantiate: Xz0:=b:fofType
% 293.20/293.56 Found (fun (x8:(cP Xz0))=> x8) as proof of (cP b)
% 293.20/293.56 Found (fun (x8:(cP Xz0))=> x8) as proof of ((cP Xz0)->(cP b))
% 293.20/293.56 Found x9:((cP b)->False)
% 293.20/293.56 Instantiate: Xz0:=b:fofType
% 293.20/293.56 Found x9 as proof of ((cP Xz0)->False)
% 293.20/293.56 Found x9:((cP b)->False)
% 293.20/293.56 Instantiate: Xz:=b:fofType
% 293.20/293.56 Found x9 as proof of ((cP Xz)->False)
% 293.20/293.56 Found x8:(cP Xz0)
% 293.20/293.56 Instantiate: Xz0:=a:fofType
% 293.20/293.56 Found (fun (x8:(cP Xz0))=> x8) as proof of (cP a)
% 293.20/293.56 Found (fun (x8:(cP Xz0))=> x8) as proof of ((cP Xz0)->(cP a))
% 294.30/294.71 Found x8:(cP Xz)
% 294.30/294.71 Instantiate: Xz:=a:fofType
% 294.30/294.71 Found (fun (x8:(cP Xz))=> x8) as proof of (cP a)
% 294.30/294.71 Found (fun (x8:(cP Xz))=> x8) as proof of ((cP Xz)->(cP a))
% 294.30/294.71 Found x9:((cP a)->False)
% 294.30/294.71 Instantiate: Xz0:=a:fofType
% 294.30/294.71 Found x9 as proof of ((cP Xz0)->False)
% 294.30/294.71 Found x8:(cP Xz)
% 294.30/294.71 Instantiate: Xz:=b:fofType
% 294.30/294.71 Found (fun (x8:(cP Xz))=> x8) as proof of (cP b)
% 294.30/294.71 Found (fun (x8:(cP Xz))=> x8) as proof of ((cP Xz)->(cP b))
% 294.30/294.71 Found x9:((cP a)->False)
% 294.30/294.71 Instantiate: Xz:=a:fofType
% 294.30/294.71 Found x9 as proof of ((cP Xz)->False)
% 294.30/294.71 Found x70:False
% 294.30/294.71 Found (fun (x9:(cQ Xz))=> x70) as proof of False
% 294.30/294.71 Found (fun (x9:(cQ Xz))=> x70) as proof of ((cQ Xz)->False)
% 294.30/294.71 Found x70:False
% 294.30/294.71 Found (fun (x9:((or ((or ((or ((or (cP Xx0)) ((cQ Xx0)->False))) ((cQ x8)->False))) ((cQ c)->False))) ((cQ d)->False)))=> x70) as proof of False
% 294.30/294.71 Found (fun (x9:((or ((or ((or ((or (cP Xx0)) ((cQ Xx0)->False))) ((cQ x8)->False))) ((cQ c)->False))) ((cQ d)->False)))=> x70) as proof of (((or ((or ((or ((or (cP Xx0)) ((cQ Xx0)->False))) ((cQ x8)->False))) ((cQ c)->False))) ((cQ d)->False))->False)
% 294.30/294.71 Found x8:((cQ c)->False)
% 294.30/294.71 Instantiate: Xz:=c:fofType
% 294.30/294.71 Found (fun (x9:((or (cP Xz)) (cR Xz)))=> x8) as proof of ((cQ Xz)->False)
% 294.30/294.71 Found (fun (x9:((or (cP Xz)) (cR Xz)))=> x8) as proof of (((or (cP Xz)) (cR Xz))->((cQ Xz)->False))
% 294.30/294.71 Found (and_rect20 (fun (x9:((or (cP Xz)) (cR Xz)))=> x8)) as proof of False
% 294.30/294.71 Found ((and_rect2 False) (fun (x9:((or (cP Xz)) (cR Xz)))=> x8)) as proof of False
% 294.30/294.71 Found (((fun (P:Type) (x9:(((or (cP Xz)) (cR Xz))->((cQ Xz)->P)))=> (((((and_rect ((or (cP Xz)) (cR Xz))) (cQ Xz)) P) x9) x20)) False) (fun (x9:((or (cP Xz)) (cR Xz)))=> x8)) as proof of False
% 294.30/294.71 Found (((fun (P:Type) (x9:(((or (cP c)) (cR c))->((cQ c)->P)))=> (((((and_rect ((or (cP c)) (cR c))) (cQ c)) P) x9) (x2 c))) False) (fun (x9:((or (cP c)) (cR c)))=> x8)) as proof of False
% 294.30/294.71 Found (fun (x8:((cQ c)->False))=> (((fun (P:Type) (x9:(((or (cP c)) (cR c))->((cQ c)->P)))=> (((((and_rect ((or (cP c)) (cR c))) (cQ c)) P) x9) (x2 c))) False) (fun (x9:((or (cP c)) (cR c)))=> x8))) as proof of False
% 294.30/294.71 Found (fun (x8:((cQ c)->False))=> (((fun (P:Type) (x9:(((or (cP c)) (cR c))->((cQ c)->P)))=> (((((and_rect ((or (cP c)) (cR c))) (cQ c)) P) x9) (x2 c))) False) (fun (x9:((or (cP c)) (cR c)))=> x8))) as proof of (((cQ c)->False)->False)
% 294.30/294.71 Found x10:(cP Xx)
% 294.30/294.71 Instantiate: Xx:=a:fofType
% 294.30/294.71 Found (fun (x10:(cP Xx))=> x10) as proof of (cP a)
% 294.30/294.71 Found (fun (x10:(cP Xx))=> x10) as proof of ((cP Xx)->(cP a))
% 294.30/294.71 Found x10:(cP Xx)
% 294.30/294.71 Instantiate: Xx:=a:fofType
% 294.30/294.71 Found (fun (x10:(cP Xx))=> x10) as proof of (cP a)
% 294.30/294.71 Found (fun (x10:(cP Xx))=> x10) as proof of ((cP Xx)->(cP a))
% 294.30/294.71 Found x70:False
% 294.30/294.71 Found (fun (x9:((or ((or ((or ((or (cP Xx0)) ((cQ Xx0)->False))) ((cQ x8)->False))) ((cQ c)->False))) ((cQ d)->False)))=> x70) as proof of False
% 294.30/294.71 Found (fun (x9:((or ((or ((or ((or (cP Xx0)) ((cQ Xx0)->False))) ((cQ x8)->False))) ((cQ c)->False))) ((cQ d)->False)))=> x70) as proof of (((or ((or ((or ((or (cP Xx0)) ((cQ Xx0)->False))) ((cQ x8)->False))) ((cQ c)->False))) ((cQ d)->False))->False)
% 294.30/294.71 Found x8:((cQ c)->False)
% 294.30/294.71 Instantiate: Xz:=c:fofType
% 294.30/294.71 Found (fun (x9:((or (cP Xz)) (cR Xz)))=> x8) as proof of ((cQ Xz)->False)
% 294.30/294.71 Found (fun (x9:((or (cP Xz)) (cR Xz)))=> x8) as proof of (((or (cP Xz)) (cR Xz))->((cQ Xz)->False))
% 294.30/294.71 Found (and_rect20 (fun (x9:((or (cP Xz)) (cR Xz)))=> x8)) as proof of False
% 294.30/294.71 Found ((and_rect2 False) (fun (x9:((or (cP Xz)) (cR Xz)))=> x8)) as proof of False
% 294.30/294.71 Found (((fun (P:Type) (x9:(((or (cP Xz)) (cR Xz))->((cQ Xz)->P)))=> (((((and_rect ((or (cP Xz)) (cR Xz))) (cQ Xz)) P) x9) x20)) False) (fun (x9:((or (cP Xz)) (cR Xz)))=> x8)) as proof of False
% 294.30/294.71 Found (((fun (P:Type) (x9:(((or (cP c)) (cR c))->((cQ c)->P)))=> (((((and_rect ((or (cP c)) (cR c))) (cQ c)) P) x9) (x2 c))) False) (fun (x9:((or (cP c)) (cR c)))=> x8)) as proof of False
% 294.30/294.71 Found (fun (x8:((cQ c)->False))=> (((fun (P:Type) (x9:(((or (cP c)) (cR c))->((cQ c)->P)))=> (((((and_rect ((or (cP c)) (cR c))) (cQ c)) P) x9) (x2 c))) False) (fun (x9:((or (cP c)) (cR c)))=> x8))) as proof of False
% 294.30/294.71 Found (fun (x8:((cQ c)->False))=> (((fun (P:Type) (x9:(((or (cP c)) (cR c))->((cQ c)->P)))=> (((((and_rec
%------------------------------------------------------------------------------